.atlas-night-switch{border-radius:var(--radius-pill);min-height:44px;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;display:inline-flex}.atlas-night-switch>.icon{flex:none;width:16px;height:16px}.atlas-night-switch:focus-visible{outline:2px solid var(--six-glow-tone,var(--accent));outline-offset:3px}.atlas-night-track{border-radius:var(--radius-pill);background:color-mix(in srgb, currentColor 16%, transparent);flex:none;width:44px;height:26px;transition:background .2s;display:inline-block;position:relative}.atlas-night-knob{border-radius:var(--radius-pill);background:var(--six-neutral-white);width:20px;height:20px;box-shadow:0 1px 3px color-mix(in srgb, var(--six-abyssal) 28%, transparent);place-items:center;transition:transform .22s cubic-bezier(.3,1.3,.5,1);display:grid;position:absolute;top:3px;left:3px}:root[data-theme=dark] .atlas-night-track{background:var(--six-teal)}:root[data-theme=dark] .atlas-night-knob{transform:translate(18px)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .atlas-night-track{background:var(--six-teal)}:root:not([data-theme]) .atlas-night-knob{transform:translate(18px)}}.atlas-night-knob>.icon{width:12px;height:12px;color:var(--six-abyssal);display:none}@media (width<=600px){.atlas-header-night{padding-inline:4px}.atlas-header-night>.icon{display:none}.atlas-header-night .atlas-night-knob-sun{display:block}:root[data-theme=dark] .atlas-header-night .atlas-night-knob-sun{display:none}:root[data-theme=dark] .atlas-header-night .atlas-night-knob-moon{display:block}}.atlas-night-switch.atlas-night-row{text-align:left;justify-content:space-between;gap:16px;width:100%;padding-inline:0}.atlas-night-row>.atlas-night-word{flex:auto}@media (prefers-reduced-motion:reduce){.atlas-night-track,.atlas-night-knob{transition:none}}@media print{.atlas-night-switch{display:none}}.atlas-header-controls-slot{width:44px;height:44px}.atlas-header-controls{top:max(16px, env(safe-area-inset-top));left:max(24px, env(safe-area-inset-left));color:var(--preview-ink);transform:translateY(var(--atlas-controls-offset,0px));align-items:center;gap:8px;transition:transform .18s ease-out;display:flex;position:fixed}.atlas-header-controls .menu-toggle{z-index:1;position:relative}.atlas-header-night{transition:transform .18s ease-out,opacity .18s ease-out}.atlas-header[data-collapsed=true] .atlas-header-controls{transform:translateY(0)}.atlas-header[data-collapsed=true] .atlas-header-night{opacity:0;pointer-events:none;transform:translate(calc(-100% - 8px))}.menu-theme-toggle{width:100%}@media (width<=760px){.atlas-header-controls{left:max(16px, env(safe-area-inset-left))}}@media (width<=600px){.atlas-header-controls{left:max(12px, env(safe-area-inset-left));gap:6px}.atlas-header-controls-slot{width:40px;height:40px}.atlas-header-controls .menu-toggle{width:40px;min-height:40px}.atlas-header[data-collapsed=true] .atlas-header-night{transform:translate(calc(-100% - 6px))}}@media (prefers-reduced-motion:reduce){.atlas-header-controls,.atlas-header-night{transition:none}}@media print{.atlas-header-controls{display:none}}html:root:not(:where([data-atlas-classic])) :is(.atlas-header,.menu-dialog,.just-ask-dialog) .icon{vertical-align:middle;flex:none;width:23px;height:23px}html:root:not(:where([data-atlas-classic])) :is(.menu-dialog,.just-ask-dialog){color:var(--preview-ink);background:var(--preview-surface);border:1px solid var(--preview-line);border-radius:var(--radius-card);overscroll-behavior:contain;max-height:calc(100dvh - 48px);font-family:var(--font-sans);margin:auto;line-height:1.55}html:root:not(:where([data-atlas-classic])) body:has(dialog[open]){overflow:hidden}html:root:not(:where([data-atlas-classic])) .menu-dialog{background:var(--preview-ground);width:min(352px,100% - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);margin:0;padding:18px;position:fixed;inset:12px auto 12px 12px;overflow-y:auto}html:root:not(:where([data-atlas-classic])) .menu-dialog::backdrop{backdrop-filter:none;background:0 0}html:root:not(:where([data-atlas-classic])) .menu-dialog>.row{margin-bottom:26px}html:root:not(:where([data-atlas-classic])) .menu-dialog .nav-group{flex-direction:column;gap:6px;display:flex}html:root:not(:where([data-atlas-classic])) .menu-dialog .nav-group>a{min-height:44px;color:var(--preview-ink);align-items:center;font-size:14px;text-decoration:none;display:flex}html:root:not(:where([data-atlas-classic])) .menu-dialog .nav-group>a:hover{text-decoration:underline}html:root:not(:where([data-atlas-classic])) .menu-dialog .menu-secondary{border-top:1px solid var(--preview-line);margin-top:16px;padding-top:12px}html:root:not(:where([data-atlas-classic])) .menu-dialog .discovery-disclaimer{color:var(--preview-muted);margin-top:20px;font-size:12px;line-height:1.6}html:root:not(:where([data-atlas-classic])) :is(.menu-dialog,.just-ask-dialog) .search-box{border:1px solid var(--line-control);border-radius:var(--radius-pill);background:var(--atlas-card);align-items:center;gap:9px;min-width:0;min-height:44px;padding:0 14px;display:flex}html:root:not(:where([data-atlas-classic])) :is(.menu-dialog,.just-ask-dialog) .search-box input{width:100%;min-width:0;height:44px;font:inherit;color:var(--preview-ink);background:0 0;border:0;padding:0;font-size:16px}html:root:not(:where([data-atlas-classic])) :is(.menu-dialog,.just-ask-dialog) :is(.button,.text-button){border-radius:var(--radius-pill);min-height:44px;font:500 14px var(--font-sans);cursor:pointer;color:var(--preview-ink);background:0 0;border:0;justify-content:center;align-items:center;gap:9px;padding:0 14px;display:inline-flex}html:root:not(:where([data-atlas-classic])) .just-ask-dialog .button{background:var(--preview-action);color:var(--on-accent);box-shadow:var(--six-glow-action)}html:root:not(:where([data-atlas-classic])) .atlas-header-context{justify-content:center;gap:var(--s-3);color:var(--text-muted);font-size:var(--t-12);flex-wrap:wrap;grid-column:1/-1;margin:0;display:flex}html:root:not(:where([data-atlas-classic])) .atlas-header .atlas-header-search{text-decoration:none}@media (width<=760px){html:root:not(:where([data-atlas-classic])) .atlas-header .atlas-header-end .atlas-header-search{display:none}}:where(html:not(:where([data-atlas-classic]))) .atlas-header[data-astro-cid-irwkbth4]{z-index:20;padding:max(16px, env(safe-area-inset-top)) 24px 16px;color:var(--preview-on-dark-ink,var(--preview-surface));grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid;position:relative}:where(html:not(:where([data-atlas-classic]))) .atlas-header[data-astro-cid-irwkbth4] .menu-toggle[data-astro-cid-irwkbth4]{color:var(--preview-ink);justify-self:start}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand{color:inherit}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand>span{border-color:var(--preview-on-dark-line)}:where(html:not(:where([data-atlas-classic]))) .atlas-header[data-astro-cid-irwkbth4] :focus-visible{outline-color:var(--atlas-gold)}:where(html:not(:where([data-atlas-classic]))) .atlas-header-end[data-astro-cid-irwkbth4]{justify-self:end;align-items:center;gap:8px;display:flex}:where(html:not(:where([data-atlas-classic]))) .article-topics[data-astro-cid-irwkbth4]{margin-top:16px}:where(html:not(:where([data-atlas-classic]))) .article-topics[data-astro-cid-irwkbth4] summary[data-astro-cid-irwkbth4]{cursor:pointer;padding-block:12px}:where(html:not(:where([data-atlas-classic]))) .omni-version.gallery-home .content{height:calc(100svh - 76px);min-height:calc(100svh - 76px)}:where(html:not(:where([data-atlas-classic]))) .omni-version.gallery-home .intro{padding-top:16px}:where(html:not(:where([data-atlas-classic]))) .omni-version .omni-dock[data-position=top]{top:calc(max(16px, env(safe-area-inset-top)) + 76px)}@media (width<=760px){:where(html:not(:where([data-atlas-classic]))) .atlas-header[data-astro-cid-irwkbth4]{gap:8px;padding-inline:16px}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand{gap:8px}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand svg{width:108px}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand>span{padding-left:8px;font-size:19px}:where(html:not(:where([data-atlas-classic]))) .atlas-header-end[data-astro-cid-irwkbth4]{gap:4px}:where(html:not(:where([data-atlas-classic]))) .atlas-ask-glass[data-astro-cid-irwkbth4]{width:40px;min-height:40px}}@media (width<=600px){:where(html:not(:where([data-atlas-classic]))) .atlas-header[data-astro-cid-irwkbth4]{gap:6px;padding-inline:12px}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4]{align-items:center;height:37px;display:flex}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand svg{width:96px}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand>span{padding-left:6px;font-size:17px}}@media (width<=360px){:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand svg{width:84px}:where(html:not(:where([data-atlas-classic]))) .atlas-header-brand[data-astro-cid-irwkbth4] .brand>span{font-size:15px}}
