.hero-why-features-module__8C2cna__wrap{gap:var(--space-5);min-width:0;border-block-start:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);padding-block-start:var(--space-6);display:grid}.hero-why-features-module__8C2cna__lead{max-width:36rem;color:var(--color-fg-muted);margin:0;font-size:.9375rem;font-weight:650;line-height:1.4}.hero-why-features-module__8C2cna__list{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.hero-why-features-module__8C2cna__item{gap:var(--space-2);min-width:0;align-content:start;padding-block-start:var(--space-1);display:grid}.hero-why-features-module__8C2cna__against{color:var(--color-accent-text);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:750}.hero-why-features-module__8C2cna__title{color:var(--color-fg);letter-spacing:-.025em;font-size:1.0625rem;font-weight:750;line-height:1.2}.hero-why-features-module__8C2cna__body{max-width:22rem;color:var(--color-fg-muted);margin:0;font-size:.875rem;line-height:1.5}@media (min-width:48rem){.hero-why-features-module__8C2cna__wrap{gap:var(--space-6);padding-block-start:var(--space-8)}.hero-why-features-module__8C2cna__list{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.hero-why-features-module__8C2cna__item{border-inline-start:2px solid color-mix(in srgb, var(--color-accent) 45%, transparent);transition:border-color var(--transition-fast);padding-block-start:0;padding-inline-start:var(--space-4);padding-inline-end:var(--space-4)}.hero-why-features-module__8C2cna__item:hover{border-inline-start-color:var(--color-accent)}}@media (min-width:72rem){.hero-why-features-module__8C2cna__list{grid-template-columns:repeat(4,minmax(0,1fr))}}
.hero-work-search-module__IVS8dW__root{width:100%;max-width:28rem;position:relative}.hero-work-search-module__IVS8dW__form{margin:0}.hero-work-search-module__IVS8dW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-work-search-module__IVS8dW__field{align-items:center;gap:var(--space-2);min-height:3rem;padding-inline:var(--space-3) var(--space-2);background:color-mix(in srgb, var(--color-bg-elevated) 88%, transparent);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb, var(--color-fg) 4%, transparent);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);display:flex;position:relative}.hero-work-search-module__IVS8dW__field:focus-within{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border));background:var(--color-bg-elevated);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 16%, transparent), 0 1px 2px color-mix(in srgb, var(--color-fg) 4%, transparent)}.hero-work-search-module__IVS8dW__icon{color:var(--color-fg-muted);flex-shrink:0;display:inline-flex}.hero-work-search-module__IVS8dW__inputShell{flex:1;min-width:0;position:relative}.hero-work-search-module__IVS8dW__typed{z-index:0;color:var(--color-fg-muted);pointer-events:none;white-space:nowrap;align-items:center;font-size:.9375rem;line-height:1.2;display:flex;position:absolute;inset:0;overflow:hidden}.hero-work-search-module__IVS8dW__input{z-index:1;width:100%;min-height:2.75rem;color:var(--color-fg);font:inherit;background:0 0;border:none;outline:none;padding:0;font-size:.9375rem;position:relative}.hero-work-search-module__IVS8dW__input::-webkit-search-cancel-button{appearance:none}.hero-work-search-module__IVS8dW__input::-webkit-search-decoration{appearance:none}.hero-work-search-module__IVS8dW__input::placeholder{color:var(--color-fg-muted);opacity:1}.hero-work-search-module__IVS8dW__clear{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hero-work-search-module__IVS8dW__clear:hover{color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 6%, transparent)}.hero-work-search-module__IVS8dW__caret{background:var(--color-accent);vertical-align:-.15em;border-radius:1px;width:.1rem;height:1.05em;margin-inline-start:.1rem;animation:1s step-end infinite hero-work-search-module__IVS8dW__caretBlink;display:inline-block}@keyframes hero-work-search-module__IVS8dW__caretBlink{0%,45%{opacity:1}50%,to{opacity:0}}.hero-work-search-module__IVS8dW__panel{inset-inline:0;top:calc(100% + var(--space-2));z-index:20;padding:var(--space-2);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + .15rem);box-shadow:0 1px 2px color-mix(in srgb, var(--color-fg) 6%, transparent), 0 1.25rem 2.5rem color-mix(in srgb, var(--color-fg) 12%, transparent);gap:.125rem;display:grid;position:absolute}.hero-work-search-module__IVS8dW__message{padding:var(--space-3);color:var(--color-fg-muted);margin:0;font-size:.875rem;line-height:1.4}.hero-work-search-module__IVS8dW__inlineLink{color:var(--color-accent-text);font-weight:650;text-decoration:none}.hero-work-search-module__IVS8dW__inlineLink:hover{text-decoration:underline}.hero-work-search-module__IVS8dW__option,.hero-work-search-module__IVS8dW__browseAll{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;text-decoration:none;display:flex}.hero-work-search-module__IVS8dW__option:hover,.hero-work-search-module__IVS8dW__option[data-active],.hero-work-search-module__IVS8dW__browseAll:hover,.hero-work-search-module__IVS8dW__browseAll[data-active]{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.hero-work-search-module__IVS8dW__cover{flex-shrink:0}.hero-work-search-module__IVS8dW__optionCopy{gap:.1rem;min-width:0;display:grid}.hero-work-search-module__IVS8dW__optionTitle{color:var(--color-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:650;line-height:1.3;overflow:hidden}.hero-work-search-module__IVS8dW__optionMeta{color:var(--color-fg-muted);font-size:.75rem;line-height:1.3}.hero-work-search-module__IVS8dW__browseAll{color:var(--color-accent-text);border-block-start:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);justify-content:flex-start;margin-block-start:.125rem;font-size:.8125rem;font-weight:650}@media (prefers-reduced-motion:reduce){.hero-work-search-module__IVS8dW__caret{opacity:.7;animation:none}}
.powered-by-ds-bureau-module__9H3wHa__root{color:var(--color-fg-muted);white-space:nowrap;font-size:.75rem}.powered-by-ds-bureau-module__9H3wHa__link{color:inherit;letter-spacing:.04em;transition:color var(--transition-fast);font-weight:600;text-decoration:none}.powered-by-ds-bureau-module__9H3wHa__link:hover{color:var(--color-fg)}
.theme-toggle-module__KNGn7q__toggle{border:1px solid var(--color-border);border-radius:var(--radius-full);width:2.25rem;height:2.25rem;color:var(--color-fg-muted);background:color-mix(in srgb, var(--color-bg-elevated) 84%, transparent);transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);flex:none;place-items:center;padding:0;display:inline-grid}.theme-toggle-module__KNGn7q__toggle:hover{color:var(--color-fg);background:var(--color-bg-elevated)}.theme-toggle-module__KNGn7q__toggle:active{transform:scale(.92)}.theme-toggle-module__KNGn7q__toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.theme-toggle-module__KNGn7q__icon{overflow:visible}.theme-toggle-module__KNGn7q__sun,.theme-toggle-module__KNGn7q__moon{transform-origin:50%;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .22s,transform .32s}.theme-toggle-module__KNGn7q__moon{opacity:0;transform:rotate(-35deg)scale(.45)}html[data-theme=dark] .theme-toggle-module__KNGn7q__sun{opacity:0;transform:rotate(45deg)scale(.45)}html[data-theme=dark] .theme-toggle-module__KNGn7q__moon{opacity:1;transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.theme-toggle-module__KNGn7q__toggle,.theme-toggle-module__KNGn7q__sun,.theme-toggle-module__KNGn7q__moon{transition:none}}
.app-shell-module__WZUnrW__shell{flex-direction:column;flex:1;min-height:100dvh;display:flex}.app-shell-module__WZUnrW__shellChat{height:100dvh;max-height:100dvh;overflow:hidden}.app-shell-module__WZUnrW__content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app-shell-module__WZUnrW__contentChat{overflow:hidden}@media (min-width:48rem){.app-shell-module__WZUnrW__shell{flex-direction:row}.app-shell-module__WZUnrW__content{align-items:center}.app-shell-module__WZUnrW__contentChat{align-items:stretch}}.app-shell-module__WZUnrW__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-2);padding-inline:var(--space-4);padding-block-start:calc(var(--safe-top) + var(--space-1));display:flex}.app-shell-module__WZUnrW__brand{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.app-shell-module__WZUnrW__brandLockup{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.app-shell-module__WZUnrW__poweredByMobile{display:inline}.app-shell-module__WZUnrW__poweredByDesktop{display:none}.app-shell-module__WZUnrW__headerEnd{justify-content:flex-end;align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.app-shell-module__WZUnrW__headerActions{align-items:center;gap:var(--space-2);display:flex}.app-shell-module__WZUnrW__themeToggleDesktop{display:none}.app-shell-module__WZUnrW__pageTitle{letter-spacing:-.02em;font-size:.9375rem;font-weight:700}.app-shell-module__WZUnrW__main{min-height:0;flex-direction:column;flex:1;padding-block-end:var(--nav-height);display:flex}.app-shell-module__WZUnrW__mainChat{padding-block-end:0;overflow:hidden}@media (min-width:48rem){.app-shell-module__WZUnrW__header{width:100%;max-width:var(--max-width-app);padding-block:var(--space-5);padding-inline:var(--space-8);box-sizing:border-box;margin-inline:auto}.app-shell-module__WZUnrW__brand,.app-shell-module__WZUnrW__brandLockup,.app-shell-module__WZUnrW__poweredByMobile{display:none}.app-shell-module__WZUnrW__poweredByDesktop{display:inline}.app-shell-module__WZUnrW__headerActions{gap:var(--space-3)}.app-shell-module__WZUnrW__themeToggleDesktop{display:inline-grid}.app-shell-module__WZUnrW__pageTitle{letter-spacing:-.03em;margin-inline-end:auto;font-size:1.75rem;font-weight:700}.app-shell-module__WZUnrW__main{width:100%;max-width:var(--max-width-app);box-sizing:border-box;padding-block-end:var(--space-10)}.app-shell-module__WZUnrW__mainChat{max-width:none;padding-block-end:0}}
.sign-out-button-module__9y4MLW__button{min-height:2.25rem;padding-inline:var(--space-3);font-size:.875rem}
.bottom-nav-module__8uwmiq__brand{display:none}.bottom-nav-module__8uwmiq__nav{inset-inline:0;z-index:50;padding-inline:var(--nav-float-inset);pointer-events:none;transition:transform var(--transition-fast), opacity var(--transition-fast);padding-block-end:0;position:fixed;bottom:0}html[data-keyboard-open] .bottom-nav-module__8uwmiq__nav{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(110%)}.bottom-nav-module__8uwmiq__floatWrap.float-halo:before{display:none}.bottom-nav-module__8uwmiq__floatWrap{pointer-events:auto;width:100%}.bottom-nav-module__8uwmiq__surface{z-index:1;background:var(--float-surface-bg);border:1px solid var(--float-surface-border);border-radius:var(--nav-float-radius);box-shadow:var(--nav-float-shadow);padding-block-end:max(var(--space-2), var(--safe-bottom));position:relative}.bottom-nav-module__8uwmiq__list{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.bottom-nav-module__8uwmiq__desktopOnly{display:none}.bottom-nav-module__8uwmiq__mobileOnly{display:list-item}.bottom-nav-module__8uwmiq__footer{display:none}@media (min-width:48rem){html[data-keyboard-open] .bottom-nav-module__8uwmiq__nav{visibility:visible;opacity:1;pointer-events:auto;transform:none}.bottom-nav-module__8uwmiq__floatWrap.float-halo:before{display:block}.bottom-nav-module__8uwmiq__surface{padding-block-end:0}.bottom-nav-module__8uwmiq__desktopOnly{display:list-item}.bottom-nav-module__8uwmiq__mobileOnly{display:none}.bottom-nav-module__8uwmiq__footer{padding:var(--space-3) var(--space-2) var(--space-5);border-block-start:1px solid var(--color-border);flex-shrink:0;margin-block-start:auto;display:block}.bottom-nav-module__8uwmiq__signOut{width:100%;min-height:auto;padding-block:var(--space-3);color:var(--color-fg-muted);font-size:.6875rem;font-weight:500}.bottom-nav-module__8uwmiq__signOut:hover:not(:disabled){color:var(--color-fg);background:color-mix(in srgb, var(--color-fg) 4%, transparent)}.bottom-nav-module__8uwmiq__brand{padding:var(--space-5) var(--space-3) var(--space-4);letter-spacing:-.02em;color:var(--color-fg);flex-shrink:0;font-size:1.25rem;font-weight:700;text-decoration:none;display:block}.bottom-nav-module__8uwmiq__brand:hover{color:var(--color-accent-text)}.bottom-nav-module__8uwmiq__nav{width:var(--sidebar-width);height:100dvh;padding:var(--nav-float-inset);box-sizing:border-box;pointer-events:auto;flex-shrink:0;align-self:flex-start;padding-block-start:calc(var(--nav-float-inset) + var(--safe-top));padding-block-end:calc(var(--nav-float-inset) + var(--safe-bottom));position:sticky;top:0}.bottom-nav-module__8uwmiq__floatWrap{height:100%;min-height:0}.bottom-nav-module__8uwmiq__surface{flex-direction:column;height:100%;min-height:0;display:flex}.bottom-nav-module__8uwmiq__list{gap:var(--space-1);padding:var(--space-2);flex-direction:column;flex:1;padding-block-start:var(--space-3);display:flex}.bottom-nav-module__8uwmiq__link{min-height:auto;padding-block:var(--space-3);border-radius:var(--radius-md)}.bottom-nav-module__8uwmiq__link:hover{background:color-mix(in srgb, var(--color-fg) 4%, transparent)}.bottom-nav-module__8uwmiq__linkActive{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.bottom-nav-module__8uwmiq__indicator{width:2px;height:1.25rem;top:50%;left:0;transform:translateY(-50%)}}.bottom-nav-module__8uwmiq__item{min-width:0}.bottom-nav-module__8uwmiq__link{justify-content:flex-end;align-items:center;gap:var(--space-1);width:100%;min-height:3rem;padding-block:var(--space-2);padding-inline:var(--space-2);font:inherit;color:var(--color-fg-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;flex-direction:column;font-size:.6875rem;font-weight:500;display:flex;position:relative}.bottom-nav-module__8uwmiq__link:hover{color:var(--color-fg)}.bottom-nav-module__8uwmiq__linkActive{color:var(--color-accent-text)}.bottom-nav-module__8uwmiq__iconWrap{border-radius:var(--radius-full);width:2rem;height:2rem;transition:background-color var(--transition-fast);justify-content:center;align-items:center;display:flex}.bottom-nav-module__8uwmiq__linkActive .bottom-nav-module__8uwmiq__iconWrap{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.bottom-nav-module__8uwmiq__label{text-align:center;line-height:1.2}.bottom-nav-module__8uwmiq__indicator{border-radius:var(--radius-full);background:var(--color-accent);width:1.25rem;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}
.hero-trend-spotlight-module__cuLYOG__root{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.hero-trend-spotlight-module__cuLYOG__group{gap:var(--space-3);min-width:0;display:grid}.hero-trend-spotlight-module__cuLYOG__card,.hero-trend-spotlight-module__cuLYOG__panel{--trend-accent:var(--color-accent);background:color-mix(in srgb, var(--trend-accent) 5%, var(--color-bg-elevated));border:1px solid color-mix(in srgb, var(--trend-accent) 20%, var(--color-border));border-inline-start:3px solid var(--trend-accent);border-radius:var(--radius-lg);min-width:0}.hero-trend-spotlight-module__cuLYOG__card[data-media=tv],.hero-trend-spotlight-module__cuLYOG__panel[data-media=tv]{--trend-accent:#e07a3a}.hero-trend-spotlight-module__cuLYOG__card[data-media=movie],.hero-trend-spotlight-module__cuLYOG__panel[data-media=movie]{--trend-accent:#d4a017}.hero-trend-spotlight-module__cuLYOG__card[data-media=book],.hero-trend-spotlight-module__cuLYOG__panel[data-media=book]{--trend-accent:#8b6f4e}.hero-trend-spotlight-module__cuLYOG__card:hover,.hero-trend-spotlight-module__cuLYOG__card:focus-within,.hero-trend-spotlight-module__cuLYOG__card[data-open=true]{background:color-mix(in srgb, var(--trend-accent) 10%, var(--color-bg-elevated));border-color:color-mix(in srgb, var(--trend-accent) 40%, var(--color-border))}.hero-trend-spotlight-module__cuLYOG__trigger{align-items:center;gap:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.hero-trend-spotlight-module__cuLYOG__triggerLink{align-items:center;gap:var(--space-3);min-width:0;color:inherit;grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.hero-trend-spotlight-module__cuLYOG__thumb{border-radius:var(--radius-sm)}.hero-trend-spotlight-module__cuLYOG__body{gap:.1875rem;min-width:0;display:grid}.hero-trend-spotlight-module__cuLYOG__label{color:var(--trend-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.hero-trend-spotlight-module__cuLYOG__title{color:var(--color-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:750;line-height:1.3;overflow:hidden}.hero-trend-spotlight-module__cuLYOG__hint{color:var(--color-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:1.4;overflow:hidden}.hero-trend-spotlight-module__cuLYOG__toggle{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--color-fg-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;grid-template-columns:auto auto auto;display:grid}.hero-trend-spotlight-module__cuLYOG__toggle:hover,.hero-trend-spotlight-module__cuLYOG__toggle:focus-visible{color:var(--color-fg);background:color-mix(in srgb, var(--trend-accent) 12%, transparent)}.hero-trend-spotlight-module__cuLYOG__staticMeta{flex-shrink:0;align-items:center;display:flex}.hero-trend-spotlight-module__cuLYOG__count{color:var(--color-fg-muted);white-space:nowrap;font-size:.6875rem;font-weight:700}.hero-trend-spotlight-module__cuLYOG__hot{padding:.125rem var(--space-2);color:var(--color-accent-fg);background:var(--trend-accent);border-radius:var(--radius-full);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-size:.625rem;font-weight:800}.hero-trend-spotlight-module__cuLYOG__chevron{color:currentColor}.hero-trend-spotlight-module__cuLYOG__card[data-open=true] .hero-trend-spotlight-module__cuLYOG__chevron{transform:rotate(180deg)}.hero-trend-spotlight-module__cuLYOG__panel{min-height:14.75rem;padding:var(--space-3);background:color-mix(in srgb, var(--trend-accent) 8%, var(--color-bg-elevated));border-color:color-mix(in srgb, var(--trend-accent) 36%, var(--color-border));align-content:start;animation:.18s hero-trend-spotlight-module__cuLYOG__panelIn;display:grid}.hero-trend-spotlight-module__cuLYOG__panel[hidden]{display:none}.hero-trend-spotlight-module__cuLYOG__moreList{gap:var(--space-2);overscroll-behavior:contain;scrollbar-gutter:stable;max-height:13.5rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.hero-trend-spotlight-module__cuLYOG__moreList::-webkit-scrollbar{width:.375rem}.hero-trend-spotlight-module__cuLYOG__moreList::-webkit-scrollbar-track{background:0 0}.hero-trend-spotlight-module__cuLYOG__moreList::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-fg-muted) 32%, transparent);border-radius:var(--radius-full)}.hero-trend-spotlight-module__cuLYOG__moreLink{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:inherit;background:color-mix(in srgb, var(--color-bg) 45%, var(--color-bg-elevated));border:1px solid color-mix(in srgb, var(--color-border) 88%, transparent);border-radius:var(--radius-md);grid-template-columns:auto auto minmax(0,1fr);text-decoration:none;display:grid}.hero-trend-spotlight-module__cuLYOG__moreLink:hover{border-color:color-mix(in srgb, var(--trend-accent) 45%, var(--color-border));background:color-mix(in srgb, var(--trend-accent) 6%, var(--color-bg-elevated))}.hero-trend-spotlight-module__cuLYOG__moreRank{width:1.25rem;height:1.25rem;color:var(--color-fg-muted);background:color-mix(in srgb, var(--color-bg) 60%, transparent);border:1px solid var(--color-border);border-radius:var(--radius-full);flex-shrink:0;place-items:center;font-size:.625rem;font-weight:800;line-height:1;display:grid}.hero-trend-spotlight-module__cuLYOG__moreThumb{border-radius:var(--radius-sm)}.hero-trend-spotlight-module__cuLYOG__moreBody{gap:.125rem;min-width:0;display:grid}.hero-trend-spotlight-module__cuLYOG__moreTitle{color:var(--color-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;line-height:1.3;overflow:hidden}.hero-trend-spotlight-module__cuLYOG__moreHint{color:var(--color-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.35;overflow:hidden}@keyframes hero-trend-spotlight-module__cuLYOG__panelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-trend-spotlight-module__cuLYOG__panel{animation:none}}
.public-site-brand-module__sOGJPG__lockup{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.public-site-brand-module__sOGJPG__logo{color:inherit;letter-spacing:-.03em;flex-shrink:0;font-size:1.125rem;font-weight:750;text-decoration:none}@media (min-width:48rem){.public-site-brand-module__sOGJPG__lockup{gap:var(--space-2) var(--space-3)}.public-site-brand-module__sOGJPG__logo{font-size:1.25rem}}
.answer-grounding-settings-module__FL7iEW__form{gap:var(--space-3);display:grid}.answer-grounding-settings-module__FL7iEW__description{color:var(--color-fg-muted);margin:0;font-size:.875rem;line-height:1.5}.answer-grounding-settings-module__FL7iEW__actions{align-items:center;gap:var(--space-3);display:flex}.answer-grounding-settings-module__FL7iEW__status{color:var(--color-fg-muted);margin:0;font-size:.8125rem}
.settings-menu-module__57116a__trigger{min-width:2.25rem;padding-inline:var(--space-2)}.settings-menu-module__57116a__overlay{z-index:80;animation:settings-menu-module__57116a__fadeIn var(--transition-fast);background:#1a181447;position:fixed;inset:0}.settings-menu-module__57116a__panel{inset-inline:0;bottom:var(--mobile-chrome-offset);z-index:90;gap:var(--space-3);width:min(var(--max-width-app), calc(100% - var(--nav-float-inset) * 2));padding:var(--space-4);background:var(--float-surface-bg);border:1px solid var(--float-surface-border);border-radius:var(--nav-float-radius);box-shadow:var(--nav-float-shadow);transition:bottom var(--transition-fast);flex-direction:column;margin-inline:auto;animation:.22s settings-menu-module__57116a__menuFloatIn;display:flex;position:fixed}html[data-keyboard-open] .settings-menu-module__57116a__panel{bottom:calc(var(--keyboard-inset,0px) + var(--space-2))}@supports (-webkit-touch-callout:none){html[data-keyboard-open] .settings-menu-module__57116a__panel{bottom:2px}}.settings-menu-module__57116a__panelHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.settings-menu-module__57116a__panelTitle{letter-spacing:-.02em;font-size:1rem;font-weight:700}.settings-menu-module__57116a__close{min-width:2.25rem;padding-inline:var(--space-2)}.settings-menu-module__57116a__nav{gap:var(--space-1);flex-direction:column;display:flex}.settings-menu-module__57116a__navLink{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-fg);transition:background-color var(--transition-fast);display:flex}.settings-menu-module__57116a__navLink:hover{background:color-mix(in srgb, var(--color-fg) 4%, transparent)}.settings-menu-module__57116a__navIconWrap{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-fg) 4%, transparent);width:2.5rem;height:2.5rem;color:var(--color-fg-muted);justify-content:center;align-items:center;display:flex}.settings-menu-module__57116a__navCopy{gap:var(--space-1);flex-direction:column;display:flex}.settings-menu-module__57116a__navLabel{font-size:.9375rem;font-weight:600}.settings-menu-module__57116a__navHint{color:var(--color-fg-muted);font-size:.8125rem}.settings-menu-module__57116a__themeRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-fg) 4%, transparent);display:flex}@media (min-width:48rem){.settings-menu-module__57116a__themeRow{display:none}}.settings-menu-module__57116a__themeCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.settings-menu-module__57116a__themeLabel{font-size:.9375rem;font-weight:600}.settings-menu-module__57116a__themeHint{color:var(--color-fg-muted);font-size:.8125rem}.settings-menu-module__57116a__footer{border-block-start:1px solid var(--float-surface-border);padding-block-start:var(--space-2)}.settings-menu-module__57116a__footer button{width:100%}@keyframes settings-menu-module__57116a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes settings-menu-module__57116a__menuFloatIn{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}html[data-theme=dark] .settings-menu-module__57116a__overlay{background:#00000073}@media (min-width:48rem){.settings-menu-module__57116a__panel{inset:50% auto auto;left:calc(50% + var(--sidebar-width) / 2);width:min(24rem, calc(100vw - var(--sidebar-width) - var(--space-8)));max-width:24rem;margin:0;transition:none;animation:.22s settings-menu-module__57116a__fadeIn;bottom:auto;transform:translate(-50%,-50%)}html[data-keyboard-open] .settings-menu-module__57116a__panel{bottom:auto;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.settings-menu-module__57116a__overlay,.settings-menu-module__57116a__panel{animation:none}}
