.Skeleton-module__LEQJcW__skeleton{background:linear-gradient(90deg, var(--oat-100) 0%, rgba(var(--color-text-rgb), .04) 50%, var(--oat-100) 100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.6s ease-in-out infinite Skeleton-module__LEQJcW__skeleton-pulse;display:block}@keyframes Skeleton-module__LEQJcW__skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__LEQJcW__skeleton{background:var(--oat-100);animation:none}}.Skeleton-module__LEQJcW__text{height:var(--text-base);width:100%;margin-bottom:.5em}.Skeleton-module__LEQJcW__title{width:60%;height:28px;margin-bottom:1em}.Skeleton-module__LEQJcW__avatar{border-radius:50%;width:48px;height:48px}.Skeleton-module__LEQJcW__card{border-radius:var(--radius-md);width:100%;height:180px}@media (prefers-color-scheme:dark){.Skeleton-module__LEQJcW__skeleton{background:linear-gradient(90deg,#ffffff08 0%,#ffffff14 50%,#ffffff08 100%) 0 0/200% 100%}}
.Selection-module__0kHWyq__selection{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text);display:flex}.Selection-module__0kHWyq__selection--disabled{cursor:not-allowed;opacity:.55}.Selection-module__0kHWyq__inputHidden{opacity:0;width:0;height:0;position:absolute}.Selection-module__0kHWyq__checkbox,.Selection-module__0kHWyq__radio{border:1.5px solid var(--color-border);background:var(--color-surface);width:20px;height:20px;transition:all var(--transition-fast) var(--ease-out-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Selection-module__0kHWyq__checkbox{border-radius:6px}.Selection-module__0kHWyq__radio{border-radius:50%}.Selection-module__0kHWyq__checkbox,.Selection-module__0kHWyq__radio{box-shadow:inset 0 1px 2px #0000000d}.Selection-module__0kHWyq__selection:hover .Selection-module__0kHWyq__checkbox,.Selection-module__0kHWyq__selection:hover .Selection-module__0kHWyq__radio{border-color:var(--teal-400)}.Selection-module__0kHWyq__inputHidden:focus-visible+.Selection-module__0kHWyq__checkbox,.Selection-module__0kHWyq__inputHidden:focus-visible+.Selection-module__0kHWyq__radio{outline:var(--ring-width) solid var(--ring-color);outline-offset:2px}.Selection-module__0kHWyq__inputHidden:checked+.Selection-module__0kHWyq__checkbox,.Selection-module__0kHWyq__inputHidden:checked+.Selection-module__0kHWyq__radio{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.Selection-module__0kHWyq__checkIcon{opacity:0;transition:all var(--transition-fast) var(--ease-out-soft);transform:scale(.5)}.Selection-module__0kHWyq__inputHidden:checked+.Selection-module__0kHWyq__checkbox .Selection-module__0kHWyq__checkIcon,.Selection-module__0kHWyq__inputHidden:checked+.Selection-module__0kHWyq__radio .Selection-module__0kHWyq__checkIcon{opacity:1;transform:scale(1)}.Selection-module__0kHWyq__radioDot{opacity:0;width:8px;height:8px;transition:all var(--transition-fast) var(--ease-out-soft);background:#fff;border-radius:50%;transform:scale(.5)}.Selection-module__0kHWyq__inputHidden:checked+.Selection-module__0kHWyq__radio .Selection-module__0kHWyq__radioDot{opacity:1;transform:scale(1)}.Selection-module__0kHWyq__toggle{background:var(--color-border);width:44px;height:26px;transition:background var(--transition-fast) var(--ease-out-soft);border-radius:999px;flex-shrink:0;position:relative}.Selection-module__0kHWyq__toggle:after{content:"";width:22px;height:22px;box-shadow:var(--elev-1);transition:transform var(--transition-normal) var(--ease-spring);background:#fff;border-radius:50%;position:absolute;inset:2px auto 2px 2px}.Selection-module__0kHWyq__inputHidden:checked+.Selection-module__0kHWyq__toggle{background:var(--color-primary)}.Selection-module__0kHWyq__inputHidden:checked+.Selection-module__0kHWyq__toggle:after{transform:translate(18px)}.Selection-module__0kHWyq__inputHidden:focus-visible+.Selection-module__0kHWyq__toggle{outline:var(--ring-width) solid var(--ring-color);outline-offset:2px}@media (prefers-color-scheme:dark){.Selection-module__0kHWyq__checkbox,.Selection-module__0kHWyq__radio{background:var(--color-surface)}}
.Divider-module__m6bX2q__divider{background:var(--color-border);height:1px;margin-block:var(--space-8);border:none;width:100%}.Divider-module__m6bX2q__soft{background:linear-gradient(90deg, transparent 0%, var(--color-border) 50%, transparent 100%)}.Divider-module__m6bX2q__strong{background:var(--color-text);opacity:.12;height:2px}@media (prefers-color-scheme:dark){.Divider-module__m6bX2q__strong{opacity:.25}}
.Tooltip-module__gkEvuq__tooltipWrapper{display:inline-flex;position:relative}.Tooltip-module__gkEvuq__tooltip{color:#fff;font-family:var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s var(--ease-out-soft), transform .15s var(--ease-out-soft);z-index:1000;box-shadow:var(--elev-2);background:#1e2a2beb;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;transition-delay:0s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.Tooltip-module__gkEvuq__tooltipWrapper:hover .Tooltip-module__gkEvuq__tooltip,.Tooltip-module__gkEvuq__tooltipWrapper:focus-within .Tooltip-module__gkEvuq__tooltip{opacity:1;transition-delay:.5s;transform:translate(-50%)translateY(0)}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);color:#fff;font-family:var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s var(--ease-out-soft), transform .15s var(--ease-out-soft);z-index:1000;background:#1e2a2beb;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;transition-delay:0s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}[data-tooltip]:hover:after{opacity:1;transition-delay:.5s;transform:translate(-50%)translateY(0)}[data-tooltip]:focus-visible:after{opacity:1;transition-delay:.5s;transform:translate(-50%)translateY(0)}@media (prefers-color-scheme:dark){.Tooltip-module__gkEvuq__tooltip{color:var(--color-text);background:#ede8def2}[data-tooltip]:after{color:var(--color-text);background:#ede8def2}}
.Knowledge-module__-ZzGpq__knowledgePage{min-height:100vh;padding-bottom:var(--space-20)}.Knowledge-module__-ZzGpq__hero{padding-top:calc(var(--navbar-height) + var(--space-16));padding-bottom:var(--space-16);text-align:center;background:linear-gradient(160deg, var(--oat-100) 0%, var(--color-bg) 50%, var(--teal-100) 100%);position:relative;overflow:hidden}.Knowledge-module__-ZzGpq__heroContent{z-index:10;position:relative}.Knowledge-module__-ZzGpq__heroTitle{font-family:var(--font-display);font-size:clamp(var(--text-3xl), 5vw, var(--text-5xl));color:var(--color-text);margin-bottom:var(--space-4);font-weight:700;line-height:1.1}.Knowledge-module__-ZzGpq__heroDesc{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-muted);max-width:600px;margin:0 auto;line-height:1.6}.Knowledge-module__-ZzGpq__knowledgeMiddle{z-index:15;background:var(--color-bg);position:relative}.Knowledge-module__-ZzGpq__gridSection{margin-top:var(--space-10);position:relative}.Knowledge-module__-ZzGpq__gridSectionOverlapHero{margin-top:calc(var(--space-12) * -1);z-index:20}.Knowledge-module__-ZzGpq__groupSection{margin-bottom:var(--space-20)}.Knowledge-module__-ZzGpq__groupHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-10);padding-bottom:var(--space-4);border-bottom:2px solid var(--color-border);display:flex}.Knowledge-module__-ZzGpq__groupTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.01em;font-weight:700}.Knowledge-module__-ZzGpq__groupIcon{color:var(--color-primary);justify-content:center;align-items:center;font-size:28px;display:flex}.Knowledge-module__-ZzGpq__categoryGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.Knowledge-module__-ZzGpq__categoryCard{padding:var(--space-8);background:var(--glass-1-bg);-webkit-backdrop-filter:var(--glass-1-blur);border:1px solid var(--glass-1-border,var(--color-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal) var(--ease-out-soft);cursor:pointer;text-align:left;flex-direction:column;height:100%;display:flex}.Knowledge-module__-ZzGpq__categoryCard:hover{background:var(--glass-2-bg);box-shadow:var(--shadow-lg);border-color:var(--teal-400);transform:translateY(-6px)}.Knowledge-module__-ZzGpq__iconWrapper{border-radius:var(--radius-md);background:var(--card-color,var(--teal-100));width:56px;height:56px;margin-bottom:var(--space-5);transition:transform var(--transition-normal);color:var(--color-text);justify-content:center;align-items:center;display:flex}.Knowledge-module__-ZzGpq__categoryCard:hover .Knowledge-module__-ZzGpq__iconWrapper{transform:scale(1.1)rotate(5deg)}.Knowledge-module__-ZzGpq__cardTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text);margin-bottom:var(--space-2);font-weight:700}.Knowledge-module__-ZzGpq__cardDesc{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6);flex-grow:1;line-height:1.6}.Knowledge-module__-ZzGpq__cardFooter{font-size:var(--text-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;align-items:center;font-weight:700;display:flex}.Knowledge-module__-ZzGpq__cardFooter svg{margin-left:var(--space-1);transition:transform var(--transition-normal)}.Knowledge-module__-ZzGpq__categoryCard:hover .Knowledge-module__-ZzGpq__cardFooter svg{transform:translate(4px)}.Knowledge-module__-ZzGpq__blob1{filter:blur(60px);z-index:1;background:radial-gradient(circle,#23575b0f 0%,#0000 70%);width:40%;height:60%;position:absolute;top:-10%;left:-5%}.Knowledge-module__-ZzGpq__blob2{filter:blur(60px);z-index:1;background:radial-gradient(circle,#a84a300f 0%,#0000 70%);width:40%;height:60%;position:absolute;bottom:-10%;right:-5%}@media (max-width:768px){.Knowledge-module__-ZzGpq__hero{padding-top:calc(var(--navbar-height) + var(--space-8));padding-bottom:var(--space-12)}}.Knowledge-module__-ZzGpq__articleWrapper{max-width:720px;padding:var(--space-12) var(--space-6);margin:0 auto}.Knowledge-module__-ZzGpq__articleTitle{font-family:var(--font-display);font-size:clamp(var(--text-3xl), 4vw, var(--text-4xl));color:var(--color-text);margin-bottom:var(--space-6);letter-spacing:-.015em;font-weight:700;line-height:1.2}.Knowledge-module__-ZzGpq__articleSummary{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text);padding:var(--space-8);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);margin-bottom:var(--space-16);border-left:6px solid var(--teal-400);line-height:1.6;position:relative}.Knowledge-module__-ZzGpq__articleSummary:before{content:"TÓM TẮT CHÍNH";background:var(--teal-700);color:#fff;letter-spacing:.1em;border-radius:20px;padding:4px 12px;font-size:10px;font-weight:800;position:absolute;top:-12px;left:32px}.Knowledge-module__-ZzGpq__articleSection{margin-bottom:var(--space-12);padding:var(--space-8);background:var(--glass-1-bg);-webkit-backdrop-filter:var(--glass-1-blur);border:1px solid var(--glass-1-border,#23575b0d);border-radius:var(--radius-lg);transition:all var(--transition-normal) var(--ease-out-soft)}.Knowledge-module__-ZzGpq__articleSection:hover{background:var(--color-surface);box-shadow:var(--shadow-md);border-color:#23575b1a;transform:translateY(-2px)}.Knowledge-module__-ZzGpq__articleSection h2{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-top:0;margin-bottom:var(--space-6);padding-left:var(--space-5);border-left:4px solid var(--teal-100);transition:border-color var(--transition-normal);font-weight:700;line-height:1.3}.Knowledge-module__-ZzGpq__articleSection:hover h2{border-left-color:var(--teal-700)}.Knowledge-module__-ZzGpq__paragraphItem{margin-bottom:var(--space-5);color:var(--color-text-muted);line-height:1.6;position:relative}.Knowledge-module__-ZzGpq__attributeLine{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg);border-radius:var(--radius-md);border-left:3px solid #0000;display:flex;margin-bottom:var(--space-3)!important}.Knowledge-module__-ZzGpq__attributeLine strong{color:var(--color-text);white-space:nowrap}.Knowledge-module__-ZzGpq__attributeIcon{flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.Knowledge-module__-ZzGpq__proLine{background:var(--teal-100);border-left-color:var(--teal-400)}.Knowledge-module__-ZzGpq__conLine{background:var(--coral-100);border-left-color:var(--coral-400)}.Knowledge-module__-ZzGpq__priceLine{background:var(--butter-100);border-left-color:var(--butter-300)}.Knowledge-module__-ZzGpq__locationLine{background:var(--oat-100);border-left-color:var(--teal-400)}.Knowledge-module__-ZzGpq__tipLine{background:var(--butter-100);border-left-color:var(--color-warning)}.Knowledge-module__-ZzGpq__expertLine{background:var(--teal-100);border-left-color:var(--teal-400)}.Knowledge-module__-ZzGpq__citationSection{margin-top:var(--space-20);padding:var(--space-10);background:var(--color-bg);border-radius:var(--radius-lg)}.Knowledge-module__-ZzGpq__citationTitle{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-6);align-items:center;gap:8px;font-weight:800;display:flex}.Knowledge-module__-ZzGpq__citationTitle:after{content:"";background:var(--color-border);flex-grow:1;height:1px}.Knowledge-module__-ZzGpq__citationList{gap:var(--space-3);flex-direction:column;display:flex}.Knowledge-module__-ZzGpq__citationLink{font-size:var(--text-sm);color:var(--teal-700);font-weight:500;text-decoration:none;transition:color .2s}.Knowledge-module__-ZzGpq__citationLink:hover{color:var(--teal-400);text-decoration:underline}@media (max-width:640px){.Knowledge-module__-ZzGpq__articleWrapper{padding:var(--space-8) var(--space-4)}.Knowledge-module__-ZzGpq__articleSummary{padding:var(--space-6)}.Knowledge-module__-ZzGpq__articleSection{padding:var(--space-5)}.Knowledge-module__-ZzGpq__attributeLine{flex-direction:column;gap:4px}}.Knowledge-module__-ZzGpq__listingsList{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}.Knowledge-module__-ZzGpq__listingItem{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-8);background:var(--glass-1-bg);-webkit-backdrop-filter:var(--glass-1-blur);border:1px solid var(--glass-1-border,var(--color-border));border-radius:var(--radius-xl);transition:all var(--transition-normal) var(--ease-out-soft);box-shadow:var(--shadow-sm);text-decoration:none;display:flex}.Knowledge-module__-ZzGpq__listingItem:hover{background:var(--color-surface);box-shadow:var(--shadow-md);border-color:var(--teal-100);transform:translate(8px)}.Knowledge-module__-ZzGpq__listingIcon{background:var(--color-surface);border-radius:var(--radius-lg);width:52px;height:52px;box-shadow:var(--shadow-sm);color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Knowledge-module__-ZzGpq__listingText{flex-grow:1}.Knowledge-module__-ZzGpq__listingName{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text);transition:color var(--transition-fast);margin-bottom:2px;font-weight:700}.Knowledge-module__-ZzGpq__listingItem:hover .Knowledge-module__-ZzGpq__listingName{color:var(--color-primary)}.Knowledge-module__-ZzGpq__listingNote{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.4}.Knowledge-module__-ZzGpq__listingArrow{color:var(--color-border);justify-content:center;align-items:center;transition:all .3s;display:flex}.Knowledge-module__-ZzGpq__listingItem:hover .Knowledge-module__-ZzGpq__listingArrow{color:var(--teal-700);transform:translate(4px)}@media (max-width:640px){.Knowledge-module__-ZzGpq__listingItem{padding:var(--space-4) var(--space-5);gap:var(--space-4)}.Knowledge-module__-ZzGpq__listingIcon{width:44px;height:44px;font-size:20px}}.Knowledge-module__-ZzGpq__askSection{padding:var(--space-10) 0 var(--space-6);background:0 0}.Knowledge-module__-ZzGpq__askInner{max-width:720px;margin:0 auto}.Knowledge-module__-ZzGpq__askHeader{text-align:center;margin-bottom:var(--space-8)}.Knowledge-module__-ZzGpq__askBadge{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--teal-700);background:var(--teal-100);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);margin-bottom:var(--space-4);font-weight:600;display:inline-flex}.Knowledge-module__-ZzGpq__askTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-bottom:var(--space-3);font-weight:700;line-height:1.2}.Knowledge-module__-ZzGpq__askDesc{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.6}.Knowledge-module__-ZzGpq__askForm{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm)}.Knowledge-module__-ZzGpq__askInput{width:100%;font-family:var(--font-body);font-size:var(--text-base);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);resize:vertical;min-height:96px;color:var(--color-text);background:var(--color-bg);line-height:1.5}.Knowledge-module__-ZzGpq__askInput:focus{outline:2px solid var(--teal-400);outline-offset:2px}.Knowledge-module__-ZzGpq__askActions{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.Knowledge-module__-ZzGpq__askCharCount{font-size:var(--text-sm);color:var(--color-text-muted)}.Knowledge-module__-ZzGpq__askExamples{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.Knowledge-module__-ZzGpq__askExampleChip{font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--oat-100);color:var(--color-text);cursor:pointer;transition:border-color .2s,background .2s}.Knowledge-module__-ZzGpq__askExampleChip:hover:not(:disabled){border-color:var(--teal-400);background:var(--teal-100)}.Knowledge-module__-ZzGpq__askExampleChip:disabled{opacity:.6;cursor:not-allowed}.Knowledge-module__-ZzGpq__askError{margin-top:var(--space-4);color:var(--coral-700);font-size:var(--text-sm)}.Knowledge-module__-ZzGpq__askResult{margin-top:var(--space-8);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--teal-100);border:1px solid color-mix(in srgb, var(--teal-400) 40%, transparent)}.Knowledge-module__-ZzGpq__askAnswer{font-size:var(--text-base);color:var(--color-text);white-space:pre-wrap;margin-bottom:var(--space-6);line-height:1.7}.Knowledge-module__-ZzGpq__askSourcesTitle{font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:var(--space-4);color:var(--color-text)}.Knowledge-module__-ZzGpq__askSourcesList{margin:0 0 var(--space-6);gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.Knowledge-module__-ZzGpq__askSourceLink{gap:var(--space-1);color:var(--teal-700);flex-direction:column;text-decoration:none;display:flex}.Knowledge-module__-ZzGpq__askSourceLink:hover strong{text-decoration:underline}.Knowledge-module__-ZzGpq__askSourceMeta{font-size:var(--text-sm);color:var(--color-text-muted)}.Knowledge-module__-ZzGpq__askSourceExcerpt{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-2);line-height:1.5}.Knowledge-module__-ZzGpq__askDisclaimer{font-size:var(--text-sm);color:var(--color-text-muted);border-top:1px solid color-mix(in srgb, var(--teal-400) 25%, transparent);padding-top:var(--space-4);line-height:1.5}.Knowledge-module__-ZzGpq__askModeNote{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-2)}.Knowledge-module__-ZzGpq__askInputRow{gap:var(--space-3);align-items:flex-start;display:flex}.Knowledge-module__-ZzGpq__askInputRow .Knowledge-module__-ZzGpq__askInput{flex:1;min-width:0}.Knowledge-module__-ZzGpq__askMicButton{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--teal-400) 35%, var(--color-border));background:color-mix(in srgb, var(--teal-100) 60%, var(--color-bg));width:48px;height:48px;color:var(--color-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.Knowledge-module__-ZzGpq__askMicButton:hover:not(:disabled){background:var(--teal-100);border-color:var(--teal-400)}.Knowledge-module__-ZzGpq__askMicButton:disabled{opacity:.45;cursor:not-allowed}.Knowledge-module__-ZzGpq__askMicButtonListening{background:color-mix(in srgb, var(--coral-400) 18%, var(--color-bg));border-color:var(--coral-400);color:var(--coral-500);animation:1.2s ease-in-out infinite Knowledge-module__-ZzGpq__askMicPulse}@keyframes Knowledge-module__-ZzGpq__askMicPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.Knowledge-module__-ZzGpq__askVoiceHint{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-2)}@media (max-width:480px){.Knowledge-module__-ZzGpq__askFabLabel{display:none}.Knowledge-module__-ZzGpq__askFab{justify-content:center;width:52px;height:52px;padding:0}}.Knowledge-module__-ZzGpq__agePickReason,.Knowledge-module__-ZzGpq__ageEmpty{font-size:var(--text-sm);color:var(--color-text-muted)}.Knowledge-module__-ZzGpq__askFab{right:max(var(--space-4), env(safe-area-inset-right,0px));bottom:max(var(--space-6), env(safe-area-inset-bottom,0px));z-index:90;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:linear-gradient(135deg, var(--teal-500) 0%, var(--teal-600) 100%);color:#fff;font-size:var(--text-sm);box-shadow:0 8px 24px color-mix(in srgb, var(--teal-600) 35%, transparent), 0 2px 8px #0000001f;cursor:pointer;border:none;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed}.Knowledge-module__-ZzGpq__askFab:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--teal-600) 40%, transparent), 0 4px 12px #00000024;transform:translateY(-2px)}.Knowledge-module__-ZzGpq__askFabLabel{letter-spacing:.01em}@media (max-width:480px){.Knowledge-module__-ZzGpq__askFabLabel{display:none}.Knowledge-module__-ZzGpq__askFab{justify-content:center;width:52px;height:52px;padding:0}}.Knowledge-module__-ZzGpq__ageSection{padding:var(--space-12) 0;background:linear-gradient(180deg, color-mix(in srgb, var(--lavender-100) 40%, transparent) 0%, var(--color-bg) 100%)}.Knowledge-module__-ZzGpq__ageInner{max-width:720px;margin:0 auto}.Knowledge-module__-ZzGpq__ageHeader{text-align:center;margin-bottom:var(--space-6)}.Knowledge-module__-ZzGpq__ageTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-bottom:var(--space-3);font-weight:700;line-height:1.2}.Knowledge-module__-ZzGpq__ageDesc{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.6}.Knowledge-module__-ZzGpq__ageLabel{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-2);font-weight:600;display:block}.Knowledge-module__-ZzGpq__ageDateInput{width:100%;max-width:280px;font-family:var(--font-body);font-size:var(--text-base);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);background:var(--color-surface);margin-bottom:var(--space-6)}.Knowledge-module__-ZzGpq__agePickList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Knowledge-module__-ZzGpq__agePickCard{gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.Knowledge-module__-ZzGpq__agePickCard:hover{border-color:var(--teal-400);box-shadow:var(--shadow-sm)}.Knowledge-module__-ZzGpq__agePickReason,.Knowledge-module__-ZzGpq__ageEmpty{font-size:var(--text-sm);color:var(--color-text-muted)}.Knowledge-module__-ZzGpq__askHistory{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.Knowledge-module__-ZzGpq__askHistoryTitle{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.Knowledge-module__-ZzGpq__askHistoryList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Knowledge-module__-ZzGpq__askHistoryItem{text-align:left;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);cursor:pointer;font-family:inherit}.Knowledge-module__-ZzGpq__askHistoryItem:hover{border-color:var(--teal-300)}.Knowledge-module__-ZzGpq__askHistoryQuestion{font-size:var(--text-sm);color:var(--color-text);font-weight:600;display:block}.Knowledge-module__-ZzGpq__askHistoryMeta{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-1)}
.Tabs-module__bxw1SW__tabs{gap:var(--space-6);border-bottom:1px solid var(--color-border);width:100%;display:flex}.Tabs-module__bxw1SW__tab{padding:var(--space-3) 0;font-weight:600;font-size:var(--text-sm);color:var(--color-text-muted);transition:all var(--transition-fast) var(--ease-out-soft);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2.5px solid #0000}.Tabs-module__bxw1SW__tab:hover{color:var(--color-text)}.Tabs-module__bxw1SW__tab[aria-selected=true]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:700}.Tabs-module__bxw1SW__segmentedTrack{background:var(--oat-100);border-radius:var(--radius-full);gap:2px;padding:4px;display:inline-flex}.Tabs-module__bxw1SW__segmentedTab{border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-text-muted);transition:all var(--transition-fast) var(--ease-out-soft);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:8px 16px;font-weight:600}.Tabs-module__bxw1SW__segmentedTab:hover{color:var(--color-text)}.Tabs-module__bxw1SW__segmentedTab[aria-selected=true]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--elev-1)}@media (prefers-color-scheme:dark){.Tabs-module__bxw1SW__segmentedTrack{background:var(--gray-800)}.Tabs-module__bxw1SW__segmentedTab[aria-selected=true]{background:var(--gray-700)}}
