html[data-nav-layout=sidebar]{--font-mono:"Google Sans", "Google Sans Fallback", ui-sans-serif, system-ui, sans-serif;--font-code:ui-monospace, "SFMono-Regular", "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", monospace;--default-mono-font-family:var(--font-code)}html[data-nav-layout=sidebar] #maincontent :is(h1,h2):not(a *,astro-island *,.card-title){font-weight:var(--font-weight-medium)}html[data-nav-layout=sidebar]{--pl-contour:#ffffff29;--pl-contour-soft:#ffffff17;--pl-contour-strong:#ffffff4d;--pl-contour-gold:#ffc4668c;--pl-radius-panel:12px;--pl-radius-option:8px}html[data-nav-layout=sidebar] :is(.v2-sortbar__menu,.search-dropdown,.ps-sidebar-lang-dialog,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-ps-panel],.menu-popover){border:1px solid var(--pl-contour);border-radius:var(--pl-radius-panel);box-shadow:none;backdrop-filter:blur(20px)saturate(1.15);background:#0a0a0ab8}@supports not (backdrop-filter:blur(1px)){html[data-nav-layout=sidebar] :is(.v2-sortbar__menu,.search-dropdown,.ps-sidebar-lang-dialog,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-ps-panel],.menu-popover){background:var(--ps-canvas,#0a0a0a)}}@media (prefers-reduced-transparency:reduce){html[data-nav-layout=sidebar] :is(.v2-sortbar__menu,.search-dropdown,.ps-sidebar-lang-dialog,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-ps-panel],.menu-popover){background:var(--ps-canvas,#0a0a0a);backdrop-filter:none}}html[data-nav-layout=sidebar] :is(.v2-sortbar__option,.search-option,.ps-sidebar-pop-option,[data-slot=dropdown-menu-item],[data-slot=select-item]){border-radius:var(--pl-radius-option);transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), border-color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:0 0;border:1px solid #0000}html[data-nav-layout=sidebar] :is(.v2-sortbar__option,.search-option,.ps-sidebar-pop-option,[data-slot=dropdown-menu-item],[data-slot=select-item]):is(:hover,:focus-visible,[data-highlighted]){border-color:var(--pl-contour);color:var(--ps-text,#fafafa);background:0 0}html[data-nav-layout=sidebar] :is(.v2-sortbar__option.is-active,.search-option[aria-selected=true],.ps-sidebar-pop-option[aria-selected=true],[data-slot=select-item][data-selected]){border-color:var(--pl-contour-gold);color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] :is(.search-option,.ps-sidebar-pop-option):before{content:none}html[data-nav-layout=sidebar] .search-results .search-result+.search-result{border-top-color:#0000}html[data-nav-layout=sidebar] [data-filter-panel]>div>div{border-color:var(--pl-contour);border-radius:var(--pl-radius-panel);padding:1.25rem 1.5rem}html[data-nav-layout=sidebar] [data-filter-panel] button.cf-chip{border-color:var(--pl-contour);border-radius:var(--pl-radius-option)}html[data-nav-layout=sidebar] [data-filter-panel] button.cf-chip-active{border-color:var(--pl-contour-gold)}html[data-nav-layout=sidebar] [data-filter-panel] input.cf-typebeat-search{border-color:var(--pl-contour);border-radius:var(--pl-radius-option)}@media (hover:hover){html[data-nav-layout=sidebar] [data-filter-panel] button.cf-chip:hover{border-color:var(--pl-contour-strong)}html[data-nav-layout=sidebar] [data-filter-panel] button.cf-chip-active:hover{border-color:#ffc466cc}html[data-nav-layout=sidebar] [data-filter-panel] input.cf-typebeat-search:hover{border-color:var(--pl-contour-strong)}}html[data-nav-layout=sidebar] [data-filter-panel=desktop] :is(.cf-groups,.cf-groups-extra){grid-template-columns:minmax(0,1fr);gap:0;display:grid}html[data-nav-layout=sidebar] [data-filter-panel=desktop] .cf-groups-aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}html[data-nav-layout=sidebar] [data-filter-panel=desktop] .cf-groups-extra{border-top:0;margin-top:0;padding-top:0}html[data-nav-layout=sidebar] [data-filter-panel=desktop] .cf-group{border-top:1px solid var(--pl-contour-soft);min-width:0;margin:1.25rem 0 0;padding:0}html[data-nav-layout=sidebar] [data-filter-panel=desktop] .cf-groups>.cf-group:first-child{margin-top:0}html[data-nav-layout=sidebar] [data-filter-panel=desktop] .cf-group>legend{margin-bottom:.75rem;padding:0 .75rem 0 0}html[data-nav-layout=sidebar] [data-filter-panel=desktop] .cf-group__chips{gap:.5rem .375rem;max-height:none;padding-right:0;overflow:visible}html[data-nav-layout=sidebar] [data-filter-panel=desktop] button.cf-chip{padding:.25rem .75rem;line-height:1.125rem}html[data-nav-layout=sidebar] [data-filter-panel] button.cf-chip.cf-chip-more{color:var(--color-majestic-300,#ffc466);font-variant-numeric:tabular-nums;border-style:dashed;border-color:#ffc46661}html[data-nav-layout=sidebar] [data-filter-panel] button.cf-chip.cf-chip-more[aria-expanded=true]{border-style:solid}@media (hover:hover){html[data-nav-layout=sidebar] [data-filter-panel] button.cf-chip.cf-chip-more:hover{border-color:var(--pl-contour-gold);color:var(--color-majestic-200,#ffdf88)}}html[data-nav-layout=sidebar] :is(.v2-sortbar__trigger,.v2-feed-toolbar [data-filter-toggle]){border:1px solid var(--pl-contour);border-radius:var(--pl-radius-panel);transition:color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), border-color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));padding-inline:14px}html[data-nav-layout=sidebar] .v2-feed-toolbar [data-filter-toggle]{margin-top:.75rem}html[data-nav-layout=sidebar] .v2-sortbar__trigger{justify-content:flex-start;gap:10px}html[data-nav-layout=sidebar] .v2-sortbar__label{color:#ffffff8c;font-weight:500}html[data-nav-layout=sidebar] .v2-sortbar__value{color:#fff}html[data-nav-layout=sidebar] .v2-sortbar__chevron{margin-inline-start:auto}html[data-nav-layout=sidebar] .nh{--nh-more:#ffffff8c;border:0;gap:1.25rem;padding:.25rem 0}html[data-nav-layout=sidebar] .nh__badge,html[data-nav-layout=sidebar] .nh__more{height:auto;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:0 0;border:0;border-radius:0;padding:0;font-size:.6875rem;font-weight:600;line-height:1.6;position:relative}html[data-nav-layout=sidebar] .nh__badge{color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] .nh__more{color:var(--nh-more);gap:.3125rem}html[data-nav-layout=sidebar] .nh__badge:before,html[data-nav-layout=sidebar] .nh__more:before{content:"";position:absolute;inset:-12px -8px}html[data-nav-layout=sidebar] .nh__badge:focus-visible,html[data-nav-layout=sidebar] .nh__more:focus-visible{outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:4px;box-shadow:none;border-radius:4px}html[data-nav-layout=sidebar] .nh__viewport{margin-block:-.25rem;padding-block:.25rem}html[data-nav-layout=sidebar] .nh__item{transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}html[data-nav-layout=sidebar] .nh__more-arrow{transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));display:inline-block}@media (hover:hover){html[data-nav-layout=sidebar] .nh__badge:hover{color:var(--color-majestic-200,#ffdf88)}html[data-nav-layout=sidebar] .nh__more:hover{color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] .nh__more:hover .nh__more-arrow{transform:translate(2px,-2px)}html[data-nav-layout=sidebar] :is(.v2-sortbar__trigger,.v2-feed-toolbar [data-filter-toggle]):hover{border-color:var(--pl-contour-strong);color:#fff}}html[data-nav-layout=sidebar] :is(.v2-sortbar[open] .v2-sortbar__trigger,.v2-feed-toolbar [data-filter-toggle][aria-expanded=true]){border-color:var(--pl-contour-gold)}@media (prefers-reduced-motion:reduce){html[data-nav-layout=sidebar] .nh__more-arrow,html[data-nav-layout=sidebar] a.gb-card .gb-card__cat{transition:none}}html[data-nav-layout=sidebar] .pluggi-nudge{--nudge-border:var(--pl-contour-soft);border-radius:var(--pl-radius-panel);max-width:min(16rem,100vw - 5.5rem);box-shadow:none;backdrop-filter:blur(16px);animation:pluggi-nudge-rise .36s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) both;transition:border-color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:#0a0a0ae6;border-end-start-radius:4px;padding-block:.75rem;padding-inline:.875rem 2.5rem}html[data-nav-layout=sidebar] .pluggi-nudge--exit{animation:.18s ease-in both pluggi-nudge-out}html[data-nav-layout=sidebar] .pluggi-nudge__tail{display:none}html[data-nav-layout=sidebar] .pluggi-nudge__body{text-align:start;gap:.25rem}html[data-nav-layout=sidebar] .pluggi-nudge__body,html[data-nav-layout=sidebar] .pluggi-nudge__body:hover,html[data-nav-layout=sidebar] .pluggi-nudge__body:active{transform:translate(0,0)scale(1)}html[data-nav-layout=sidebar] .pluggi-nudge__body:after{content:"";border-radius:inherit;position:absolute;inset:0}html[data-nav-layout=sidebar] .pluggi-nudge__name{font-family:var(--font-mono);letter-spacing:.16em;color:#ffffff7a;transition:color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));font-size:.625rem;font-weight:600;line-height:1}html[data-nav-layout=sidebar] .pluggi-nudge__text{color:#fffc;text-wrap:pretty;transition:color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));font-size:.8125rem;line-height:1.45}html[data-nav-layout=sidebar] .pluggi-nudge__dismiss{z-index:1;top:.5rem;right:auto;color:#ffffff61;width:1.5rem;height:1.5rem;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), border-color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));border:1px solid #0000;border-radius:6px;inset-inline-end:.5rem}html[data-nav-layout=sidebar] .pluggi-nudge__dismiss:before{content:"";position:absolute;inset:-10px}html[data-nav-layout=sidebar] .pluggi-nudge__dismiss svg{stroke-width:1.75px;width:.75rem;height:.75rem}html[data-nav-layout=sidebar] .pluggi-nudge__body:focus-visible,html[data-nav-layout=sidebar] .pluggi-nudge__dismiss:focus-visible{outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:2px;box-shadow:none;border-radius:6px}@supports selector(:has(a)){html[data-nav-layout=sidebar] .pluggi-nudge:has(.pluggi-nudge__body:focus-visible){outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:2px}html[data-nav-layout=sidebar] .pluggi-nudge__body:focus-visible{outline:none}}@media (hover:hover){html[data-nav-layout=sidebar] .pluggi-nudge:hover{border-color:var(--pl-contour)}html[data-nav-layout=sidebar] .pluggi-nudge:hover .pluggi-nudge__text{color:#fff}html[data-nav-layout=sidebar] .pluggi-nudge:hover .pluggi-nudge__name{color:#ffc466d9}html[data-nav-layout=sidebar] .pluggi-nudge__dismiss:hover{border-color:var(--pl-contour);color:#fff;background:0 0}}@supports not (backdrop-filter:blur(1px)){html[data-nav-layout=sidebar] .pluggi-nudge{background:var(--ps-canvas,#0a0a0a)}}@media (prefers-reduced-transparency:reduce){html[data-nav-layout=sidebar] .pluggi-nudge{background:var(--ps-canvas,#0a0a0a);backdrop-filter:none}}html[data-nav-layout=sidebar] [data-post-grid]{grid-template-columns:minmax(0,1fr)}html[data-nav-layout=sidebar] [data-post-grid]>*{grid-column:1/-1}html[data-nav-layout=sidebar] [data-post-main] .prose{max-width:60rem}html[data-nav-layout=sidebar] [data-post-aside]>div{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:start;gap:1.5rem;display:grid;position:static}html[data-nav-layout=sidebar] [data-post-aside]>div>*{margin:0}html[data-nav-layout=sidebar] .badges-container{align-items:center;gap:.625rem 1.75rem}html[data-nav-layout=sidebar] .badges-container [data-badge]{color:#ffffffb8;letter-spacing:.09em;text-transform:uppercase;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:0 0;border:0;border-radius:0;gap:.5rem;padding:0;font-size:.6875rem;font-weight:600;line-height:1.2}html[data-nav-layout=sidebar] .badges-container [data-badge=category]{color:#fff}html[data-nav-layout=sidebar]:is([lang|=ar],[lang|=hi],[lang|=th]) .badges-container [data-badge]{letter-spacing:0;text-transform:none;font-size:.8125rem}html[data-nav-layout=sidebar] .badges-container [data-badge=category] svg{color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] .badges-container [data-badge] svg{width:16px;height:16px;transition:filter var(--duration-fast,.25s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));flex-shrink:0;margin-block:-1px}@media (hover:hover){html[data-nav-layout=sidebar] .badges-container [data-badge]:hover{color:#fff}html[data-nav-layout=sidebar] .badges-container [data-badge]:hover svg{filter:drop-shadow(0 0 6px color-mix(in srgb, currentColor 60%, transparent))}}html[data-nav-layout=sidebar] .badges-container .badge-icons{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}@media (width<=640px){html[data-nav-layout=sidebar] .badges-container{column-gap:1.25rem}}html[data-nav-layout=sidebar] .badges-container [data-tone=gold],html[data-nav-layout=sidebar] .badges-container [data-tone=gold]:hover{color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] .badges-container [data-badge=verified]{position:relative}html[data-nav-layout=sidebar] .badges-container [data-badge=verified]>svg{color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] .badges-container [data-badge=verified]:after{content:"";position:absolute;inset:-12px -6px}html[data-nav-layout=sidebar] .badges-container [data-badge=verified]:focus-visible{outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:4px;box-shadow:none;border-radius:4px}@media (hover:hover){html[data-nav-layout=sidebar] .badges-container [data-badge=verified]:hover{color:#fff;border:0}}html[data-nav-layout=sidebar] [data-post-cta]{min-height:2.75rem;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:0 0;border:0;border-radius:6px;padding:0 .25rem}html[data-nav-layout=sidebar] [data-post-cta]>svg{transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}html[data-nav-layout=sidebar] [data-post-cta]:focus-visible{outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:2px;box-shadow:none}@media (hover:hover){html[data-nav-layout=sidebar] [data-post-cta]:hover{color:var(--color-majestic-200,#ffdf88);background:0 0;border:0}html[data-nav-layout=sidebar] [data-post-cta]:hover>svg{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){html[data-nav-layout=sidebar] [data-post-cta]>svg{transition:none}}html[data-nav-layout=sidebar] [data-post-actions]{align-items:center;gap:.25rem;margin-inline-start:.5rem;display:flex}html[data-nav-layout=sidebar] [data-post-actions] [data-share-buttons]{flex-wrap:nowrap;gap:.125rem}html[data-nav-layout=sidebar] [data-post-actions] [data-share-buttons]>span:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-nav-layout=sidebar] [data-post-actions] .post-actions__bookmark,html[data-nav-layout=sidebar] [data-post-actions] [data-share-buttons]>:is(a,button){color:#ffffff94;width:2.75rem;min-width:0;height:2.75rem;min-height:0;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:0 0;border:0;border-radius:8px}html[data-nav-layout=sidebar] [data-post-actions] .post-actions__bookmark[data-bookmarked=true]{color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] [data-post-actions] .post-actions__bookmark:focus-visible,html[data-nav-layout=sidebar] [data-post-actions] [data-share-buttons]>:is(a,button):focus-visible{outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:2px;box-shadow:none}@media (hover:hover){html[data-nav-layout=sidebar] [data-post-actions] .post-actions__bookmark:hover,html[data-nav-layout=sidebar] [data-post-actions] [data-share-buttons]>:is(a,button):hover{color:var(--color-majestic-300,#ffc466);background:0 0}}html[data-nav-layout=sidebar] .author-card{color:#ffffffe6;gap:1.75rem;padding-top:1.5rem;display:grid}html[data-nav-layout=sidebar] .author-card__head{align-items:center;gap:1.25rem;display:flex}html[data-nav-layout=sidebar] .author-card__avatar{flex-shrink:0;line-height:0}html[data-nav-layout=sidebar] .author-card__avatar img{object-fit:cover;border-radius:9999px;width:4rem;height:4rem}html[data-nav-layout=sidebar] .author-card__who>*{margin:0}html[data-nav-layout=sidebar] .author-card__eyebrow,html[data-nav-layout=sidebar] .author-card__facts,html[data-nav-layout=sidebar] .author-card__body dt,html[data-nav-layout=sidebar] .author-card__profile,html[data-nav-layout=sidebar] .author-card__channel{letter-spacing:.09em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.2}html[data-nav-layout=sidebar] .author-card__eyebrow{color:#ffffffb8;margin-bottom:.25rem}html[data-nav-layout=sidebar] #maincontent .author-card__name{color:#fff;font-family:Unbounded,ui-sans-serif,system-ui,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.1}html[data-nav-layout=sidebar] .author-card__name a{color:inherit;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}html[data-nav-layout=sidebar] .author-card__role{color:var(--color-majestic-300,#ffc466);margin-top:.375rem;font-size:1rem;font-weight:500}html[data-nav-layout=sidebar] .author-card__facts{color:#ffffffe6;flex-wrap:wrap;gap:.5rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}html[data-nav-layout=sidebar] .author-card__body{gap:1.5rem;margin:0;display:grid}html[data-nav-layout=sidebar] .author-card__row{grid-template-columns:11rem minmax(0,1fr);gap:.5rem 2rem;display:grid}html[data-nav-layout=sidebar] .author-card__body dt{color:#ffffffb8;padding-top:.3125rem}html[data-nav-layout=sidebar] .author-card__body dd{color:#ffffffe6;max-width:44rem;margin:0;font-size:.9375rem;line-height:1.7}html[data-nav-layout=sidebar] .author-card__body dd p{font:inherit;margin:0}html[data-nav-layout=sidebar] .author-card__links{flex-wrap:wrap;gap:0 1.5rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=640px){html[data-nav-layout=sidebar] .author-card [data-author-topics]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;display:grid}}html[data-nav-layout=sidebar] .author-card__body dd p+.author-card__links{margin-top:.5rem}html[data-nav-layout=sidebar] .author-card__links a{color:#ffffffe6;min-height:2.25rem;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));align-items:center;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}html[data-nav-layout=sidebar] .author-card__actions{flex-wrap:wrap;align-items:center;gap:0 2rem;display:flex}html[data-nav-layout=sidebar] .author-card__profile,html[data-nav-layout=sidebar] .author-card__channel{min-height:2.75rem;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));align-items:center;gap:.5rem;display:inline-flex}html[data-nav-layout=sidebar] .author-card__profile{color:var(--color-majestic-300,#ffc466);font-weight:700}html[data-nav-layout=sidebar] .author-card__channel{color:#ffffffe6}html[data-nav-layout=sidebar] .author-card__profile>svg{transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}html[data-nav-layout=sidebar] .author-card a:focus-visible{outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:2px;border-radius:4px}@media (hover:hover){html[data-nav-layout=sidebar] .author-card__name a:hover,html[data-nav-layout=sidebar] .author-card__links a:hover,html[data-nav-layout=sidebar] .author-card__channel:hover{color:var(--color-majestic-300,#ffc466)}html[data-nav-layout=sidebar] .author-card__profile:hover{color:var(--color-majestic-200,#ffdf88)}html[data-nav-layout=sidebar] .author-card__profile:hover>svg{transform:translate(3px)}}@media (width<=767px){html[data-nav-layout=sidebar] .author-card__row{grid-template-columns:minmax(0,1fr);gap:.25rem}html[data-nav-layout=sidebar] .author-card__body dt{padding-top:0}html[data-nav-layout=sidebar] .author-card__facts{column-gap:1.25rem}html[data-nav-layout=sidebar] .author-card__avatar img{width:3.5rem;height:3.5rem}html[data-nav-layout=sidebar] #maincontent .author-card__name{font-size:1.625rem}}html[data-nav-layout=sidebar]:is([lang|=ar],[lang|=hi],[lang|=th]) .author-card :is(.author-card__eyebrow,.author-card__facts,.author-card__body dt,.author-card__profile,.author-card__channel){letter-spacing:0;text-transform:none;font-size:.8125rem}@media (prefers-reduced-motion:reduce){html[data-nav-layout=sidebar] .author-card__profile>svg{transition:none}}html[data-nav-layout=sidebar] a.gb-card .gb-card__cat{color:#ffc466c7;letter-spacing:.16em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));padding:0;font-size:.6875rem;font-weight:600;line-height:1.3;display:block;overflow:hidden}html[data-nav-layout=sidebar] a.gb-card .gb-card__cat:before{content:none}@media (hover:hover){html[data-nav-layout=sidebar] a.gb-card:hover .gb-card__cat{color:var(--color-majestic-300,#ffc466)}}html[data-nav-layout=sidebar] footer [data-footer-divider],html[data-nav-layout=sidebar] footer [data-social-divider]{display:none}html[data-nav-layout=sidebar] footer [data-social-groups]{gap:2.5rem}html[data-nav-layout=sidebar] body footer a.social-link,html[data-nav-layout=sidebar] body footer a.social-link:hover{width:2.75rem;height:2.75rem;box-shadow:none;color:#ffffffb3;transition:color var(--motion-base,.22s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:0 0;border:0;border-radius:.5rem;transform:none}html[data-nav-layout=sidebar] body footer a.social-link svg{width:1.25rem;height:1.25rem}@media (width<=639px){html[data-nav-layout=sidebar] body footer a.social-link,html[data-nav-layout=sidebar] body footer a.social-link:hover{width:2.5rem;height:2.5rem}}html[data-nav-layout=sidebar] body footer a.social-link:focus-visible{color:var(--color-majestic-300,#ffc466);outline:2px solid var(--color-majestic-300,#ffc466);outline-offset:2px}@media (hover:hover){html[data-nav-layout=sidebar] body footer a.social-link:hover{color:var(--color-majestic-300,#ffc466)}}html[data-nav-layout=sidebar] footer [data-social-groups] span.uppercase,html[data-nav-layout=sidebar] footer .sm\:hidden span.uppercase{color:#ffffffb8}@media (prefers-reduced-motion:reduce){html[data-nav-layout=sidebar] body footer a.social-link{transition:none}}html[data-nav-layout=sidebar] [data-slot=select-item][data-selected]:before,html[data-nav-layout=sidebar] [data-slot=select-item][data-highlighted]:before{content:none}html[data-nav-layout=sidebar] :is([data-ps-panel] [role=option],.menu-popover .menu-item){border-radius:var(--pl-radius-option);color:#ffffffd9;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), border-color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:0 0;border:1px solid #0000}html[data-nav-layout=sidebar] :is([data-ps-panel] [role=option],.menu-popover .menu-item):is(:hover,:focus-visible,[aria-selected=true]){border-color:var(--pl-contour);color:var(--ps-text,#fafafa);background:0 0}html[data-nav-layout=sidebar] .menu-popover .menu-item.menu-item-danger{color:#f87171d9}html[data-nav-layout=sidebar] .menu-popover .menu-item.menu-item-danger:is(:hover,:focus-visible){color:#f87171;background:0 0;border-color:#f8717173}html[data-nav-layout=sidebar] .menu-popover .menu-divider{background:var(--pl-contour-soft)}html[data-nav-layout=sidebar] [data-slot=select-trigger]{border-color:var(--pl-contour);border-radius:var(--pl-radius-panel)}html[data-nav-layout=sidebar] [data-slot=select-trigger]:is(:hover,[data-state=open]){border-color:var(--pl-contour-strong);background:0 0}html[data-nav-layout=sidebar] [data-slot=select-trigger][data-state=open]{border-color:var(--pl-contour-gold)}html[data-nav-layout=sidebar] [data-slot=select-trigger]:focus-visible{border-color:var(--color-majestic-300,#ffc466)}@media (pointer:fine){html[data-nav-layout=sidebar]{--ps-cur-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cpath d='M1.6 1.6 L1.6 19.2 L5.5 15.7 L8.7 22.6 L11.7 21.2 L8.5 14.4 L14.2 14.4Z' fill='%23ffc466' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 1 1, default;--ps-cur-arrow-press:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cpath d='M1.6 1.6 L1.6 16.38 L4.88 13.44 L7.56 19.24 L10.08 18.06 L7.4 12.35 L12.18 12.35Z' fill='%23ffc466' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 1 1, default;--ps-cur-hand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cg fill='%23000' stroke='%23000' stroke-width='2.6' stroke-linejoin='round'%3E%3Crect x='9.2' y='2.8' width='4.2' height='15' rx='2.1'/%3E%3Crect x='13.4' y='9.8' width='4.2' height='9' rx='2.1'/%3E%3Crect x='17.6' y='11.2' width='4.2' height='8' rx='2.1'/%3E%3Crect x='21.8' y='13' width='4.1' height='7' rx='2.05'/%3E%3Crect x='7' y='14' width='18.9' height='12.4' rx='4'/%3E%3Cpath d='M8.4 22.6L4.1 17.6Q2.9 16.2 4.1 15.2Q5.4 14.4 6.6 15.6L9.2 18.4Z'/%3E%3C/g%3E%3Cg fill='%23ffc466'%3E%3Crect x='9.2' y='2.8' width='4.2' height='15' rx='2.1'/%3E%3Crect x='13.4' y='9.8' width='4.2' height='9' rx='2.1'/%3E%3Crect x='17.6' y='11.2' width='4.2' height='8' rx='2.1'/%3E%3Crect x='21.8' y='13' width='4.1' height='7' rx='2.05'/%3E%3Crect x='7' y='14' width='18.9' height='12.4' rx='4'/%3E%3Cpath d='M8.4 22.6L4.1 17.6Q2.9 16.2 4.1 15.2Q5.4 14.4 6.6 15.6L9.2 18.4Z'/%3E%3C/g%3E%3Cg stroke='%23000' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M13.4 13.6V18.2M17.6 14.6V18.2M21.8 16V19.2'/%3E%3C/g%3E%3C/svg%3E") 10 2, pointer;--ps-cur-hand-press:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cg fill='%23000' stroke='%23000' stroke-width='2.6' stroke-linejoin='round'%3E%3Crect x='9.2' y='5.2' width='4.2' height='12.6' rx='2.1'/%3E%3Crect x='13.4' y='9.8' width='4.2' height='9' rx='2.1'/%3E%3Crect x='17.6' y='11.2' width='4.2' height='8' rx='2.1'/%3E%3Crect x='21.8' y='13' width='4.1' height='7' rx='2.05'/%3E%3Crect x='7' y='14' width='18.9' height='12.4' rx='4'/%3E%3Cpath d='M8.4 22.6L4.1 17.6Q2.9 16.2 4.1 15.2Q5.4 14.4 6.6 15.6L9.2 18.4Z'/%3E%3C/g%3E%3Cg fill='%23ffc466'%3E%3Crect x='9.2' y='5.2' width='4.2' height='12.6' rx='2.1'/%3E%3Crect x='13.4' y='9.8' width='4.2' height='9' rx='2.1'/%3E%3Crect x='17.6' y='11.2' width='4.2' height='8' rx='2.1'/%3E%3Crect x='21.8' y='13' width='4.1' height='7' rx='2.05'/%3E%3Crect x='7' y='14' width='18.9' height='12.4' rx='4'/%3E%3Cpath d='M8.4 22.6L4.1 17.6Q2.9 16.2 4.1 15.2Q5.4 14.4 6.6 15.6L9.2 18.4Z'/%3E%3C/g%3E%3Cg stroke='%23000' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M13.4 13.6V18.2M17.6 14.6V18.2M21.8 16V19.2'/%3E%3C/g%3E%3C/svg%3E") 10 2, pointer;--ps-cur-text:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Crect x='13.3' y='4.6' width='5.4' height='22.8' rx='2.7' fill='%23000'/%3E%3Crect x='14.5' y='5.8' width='3' height='20.4' rx='1.5' fill='%23ffc466'/%3E%3C/svg%3E") 14 14, text;--ps-cur-refuse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke='%23000' stroke-width='5.4'%3E%3Ccircle cx='16' cy='16' r='9.4'/%3E%3Cpath d='M9.4 22.6L22.6 9.4'/%3E%3C/g%3E%3Cg stroke='%23ffc466' stroke-width='2.6'%3E%3Ccircle cx='16' cy='16' r='9.4'/%3E%3Cpath d='M9.4 22.6L22.6 9.4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 14 14, not-allowed;--ps-cur-grab:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cg fill='%23000' stroke='%23000' stroke-width='2.6' stroke-linejoin='round'%3E%3Crect x='8.6' y='6.6' width='3.9' height='12' rx='1.95'/%3E%3Crect x='12.6' y='4.2' width='3.9' height='14' rx='1.95'/%3E%3Crect x='16.6' y='4.8' width='3.9' height='13.6' rx='1.95'/%3E%3Crect x='20.6' y='7.6' width='3.9' height='11' rx='1.95'/%3E%3Crect x='7' y='13' width='18' height='12.8' rx='4.6'/%3E%3Cpath d='M8.2 21L4.6 16.2Q3.7 14.8 4.9 14.1Q6.2 13.5 7.2 14.7L9.4 17.4Z'/%3E%3C/g%3E%3Cg fill='%23ffc466'%3E%3Crect x='8.6' y='6.6' width='3.9' height='12' rx='1.95'/%3E%3Crect x='12.6' y='4.2' width='3.9' height='14' rx='1.95'/%3E%3Crect x='16.6' y='4.8' width='3.9' height='13.6' rx='1.95'/%3E%3Crect x='20.6' y='7.6' width='3.9' height='11' rx='1.95'/%3E%3Crect x='7' y='13' width='18' height='12.8' rx='4.6'/%3E%3Cpath d='M8.2 21L4.6 16.2Q3.7 14.8 4.9 14.1Q6.2 13.5 7.2 14.7L9.4 17.4Z'/%3E%3C/g%3E%3Cg stroke='%23000' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M12.55 10.5V15M16.55 8.6V15M20.55 10.6V15'/%3E%3C/g%3E%3C/svg%3E") 14 5, grab;--ps-cur-grabbing:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cg fill='%23000' stroke='%23000' stroke-width='2.6' stroke-linejoin='round'%3E%3Crect x='6.4' y='12' width='19.4' height='13.8' rx='5.6'/%3E%3Ccircle cx='10.4' cy='12.9' r='2.5'/%3E%3Ccircle cx='14.6' cy='11.9' r='2.5'/%3E%3Ccircle cx='18.8' cy='12' r='2.5'/%3E%3Ccircle cx='22.8' cy='13.4' r='2.4'/%3E%3Cpath d='M7 18.4L4.4 14.6Q3.7 13.4 4.8 12.8Q6 12.3 6.8 13.4L9 16.4Z'/%3E%3C/g%3E%3Cg fill='%23ffc466'%3E%3Crect x='6.4' y='12' width='19.4' height='13.8' rx='5.6'/%3E%3Ccircle cx='10.4' cy='12.9' r='2.5'/%3E%3Ccircle cx='14.6' cy='11.9' r='2.5'/%3E%3Ccircle cx='18.8' cy='12' r='2.5'/%3E%3Ccircle cx='22.8' cy='13.4' r='2.4'/%3E%3Cpath d='M7 18.4L4.4 14.6Q3.7 13.4 4.8 12.8Q6 12.3 6.8 13.4L9 16.4Z'/%3E%3C/g%3E%3Cg stroke='%23000' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M12.5 13.4V17.6M16.7 13.2V17.6M20.8 14V17.8M8.8 20.4H22.8'/%3E%3C/g%3E%3C/svg%3E") 14 11, grabbing;--ps-cur-move:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cg fill='%23000' stroke='%23000' stroke-width='2.8' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M16 2.6L11.2 8.4H20.8ZM16 29.4L11.2 23.6H20.8ZM2.6 16L8.4 11.2V20.8ZM29.4 16L23.6 11.2V20.8Z'/%3E%3Cpath d='M16 8.4V23.6M8.4 16H23.6'/%3E%3C/g%3E%3Cg fill='%23ffc466' stroke='%23ffc466' stroke-width='1.4' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M16 2.6L11.2 8.4H20.8ZM16 29.4L11.2 23.6H20.8ZM2.6 16L8.4 11.2V20.8ZM29.4 16L23.6 11.2V20.8Z'/%3E%3Cpath d='M16 8.4V23.6M8.4 16H23.6'/%3E%3C/g%3E%3C/svg%3E") 14 14, move;--ps-cur-crosshair:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke='%23000' stroke-width='3.8'%3E%3Cpath d='M16 3.5V12M16 20V28.5M3.5 16H12M20 16H28.5'/%3E%3Ccircle cx='16' cy='16' r='1.5'/%3E%3C/g%3E%3Cg stroke='%23ffc466' stroke-width='1.6'%3E%3Cpath d='M16 3.5V12M16 20V28.5M3.5 16H12M20 16H28.5'/%3E%3Ccircle cx='16' cy='16' r='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 14 14, crosshair;--ps-cur-help:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cpath d='M1.6 1.6 L1.6 19.2 L5.5 15.7 L8.7 22.6 L11.7 21.2 L8.5 14.4 L14.2 14.4Z' fill='%23ffc466' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3Ccircle cx='23.5' cy='23.5' r='6.4' fill='%230a0a0a' stroke='%23ffc466' stroke-width='1.3'/%3E%3Cpath d='M21.1 21.3Q21.1 19.2 23.5 19.2Q25.9 19.2 25.9 21.2Q25.9 22.5 24.2 23.3Q23.5 23.7 23.5 24.7' fill='none' stroke='%23ffc466' stroke-width='1.5' stroke-linecap='round'/%3E%3Ccircle cx='23.5' cy='27.1' r='.95' fill='%23ffc466'/%3E%3C/svg%3E") 1 1, help;--ps-cur-progress:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 32 32'%3E%3Cpath d='M1.6 1.6 L1.6 19.2 L5.5 15.7 L8.7 22.6 L11.7 21.2 L8.5 14.4 L14.2 14.4Z' fill='%23ffc466' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3Ccircle cx='24' cy='24' r='5' fill='none' stroke='%23000' stroke-width='3.6'/%3E%3Ccircle cx='24' cy='24' r='5' fill='none' stroke='%23ffc466' stroke-opacity='.4' stroke-width='1.6'/%3E%3C/svg%3E") 1 1, progress}:where(html[data-nav-layout=sidebar]),:where(html[data-nav-layout=sidebar] :not(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset],[type=range],[type=color],[type=file],[type=image]),textarea,[contenteditable=true],[contenteditable=true] *)){cursor:var(--ps-cur-arrow)}:where(html[data-nav-layout=sidebar]:active),:where(html[data-nav-layout=sidebar] :not(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset],[type=range],[type=color],[type=file],[type=image]),textarea,[contenteditable=true],[contenteditable=true] *):active){cursor:var(--ps-cur-arrow-press)}:where(html[data-nav-layout=sidebar] :is(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset],[type=range],[type=color],[type=file],[type=image]),textarea,[contenteditable=true],[contenteditable=true] *,.cursor-text,[data-cursor=text])){cursor:var(--ps-cur-text)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(.cursor-grab,.cursor-grab *,[data-cursor=grab],[data-cursor=grab] *,.story-track,.story-track *,input[type=range]){cursor:var(--ps-cur-grab)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(.cursor-grabbing,.cursor-grabbing *,[data-cursor=grabbing],[data-cursor=grabbing] *,.cursor-grab:active,.cursor-grab:active *,[data-cursor=grab]:active,[data-cursor=grab]:active *,.story-track:active,.story-track:active *,input[type=range]:active){cursor:var(--ps-cur-grabbing)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(.cursor-move,.cursor-move *,[data-cursor=move],[data-cursor=move] *){cursor:var(--ps-cur-move)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(.cursor-crosshair,.cursor-crosshair *,[data-cursor=crosshair],[data-cursor=crosshair] *){cursor:var(--ps-cur-crosshair)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(.cursor-help,.cursor-help *,[data-cursor=help],[data-cursor=help] *){cursor:var(--ps-cur-help)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(:is(a[href],button,summary,label[for],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=file],[data-hit],.cursor-pointer):not(:disabled,[aria-disabled=true],[aria-busy=true],.cursor-not-allowed,.cursor-wait,.cursor-progress,.cursor-grab,.cursor-grabbing,.cursor-move,.cursor-crosshair,.cursor-help,[data-cursor]),:is(a[href],button,summary,label[for],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=file],[data-hit],.cursor-pointer):not(:disabled,[aria-disabled=true],[aria-busy=true],.cursor-not-allowed,.cursor-wait,.cursor-progress,.cursor-grab,.cursor-grabbing,.cursor-move,.cursor-crosshair,.cursor-help,[data-cursor]) *){cursor:var(--ps-cur-hand)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(:is(a[href],button,summary,label[for],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=file],[data-hit],.cursor-pointer):not(:disabled,[aria-disabled=true],[aria-busy=true],.cursor-not-allowed,.cursor-wait,.cursor-progress,.cursor-grab,.cursor-grabbing,.cursor-move,.cursor-crosshair,.cursor-help,[data-cursor]):active,:is(a[href],button,summary,label[for],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=file],[data-hit],.cursor-pointer):not(:disabled,[aria-disabled=true],[aria-busy=true],.cursor-not-allowed,.cursor-wait,.cursor-progress,.cursor-grab,.cursor-grabbing,.cursor-move,.cursor-crosshair,.cursor-help,[data-cursor]):active *){cursor:var(--ps-cur-hand-press)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(:is(button,input,select,textarea,optgroup,a[href],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio]):is(:disabled,[aria-disabled=true]):not([aria-busy=true]),:is(button,input,select,textarea,optgroup,a[href],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio]):is(:disabled,[aria-disabled=true]):not([aria-busy=true]) *,.cursor-not-allowed,.cursor-not-allowed *,[data-cursor=not-allowed],[data-cursor=not-allowed] *){cursor:var(--ps-cur-refuse)}html[data-nav-layout=sidebar][data-nav-layout=sidebar][data-nav-layout=sidebar] :where(:is(a[href],button,summary,label[for],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=file],[data-hit],.cursor-pointer)[aria-busy=true],:is(a[href],button,summary,label[for],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=file],[data-hit],.cursor-pointer)[aria-busy=true] *,.cursor-wait,.cursor-wait *,.cursor-progress,.cursor-progress *,[data-cursor=busy],[data-cursor=busy] *){cursor:var(--ps-cur-progress)}}#ps-cursor-fx{z-index:2147483647;pointer-events:none;contain:layout paint style;position:fixed;inset:0;overflow:hidden}#ps-cursor-fx .ps-cur-preload{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}#ps-cursor-fx .ps-cur-spin{will-change:transform;width:10px;height:10px;position:absolute;top:0;left:0}#ps-cursor-fx .ps-cur-spin:before{content:"";box-sizing:border-box;border:1.6px solid #0000;border-top-color:var(--color-majestic-300,#ffc466);border-right-color:var(--color-majestic-300,#ffc466);border-radius:50%;animation:.8s linear infinite ps-cur-spin;position:absolute;inset:0}@keyframes ps-cur-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#ps-cursor-fx{display:none}}.page-edge-blur[data-astro-cid-glzqtikl]{height:var(--page-edge-height);pointer-events:none;z-index:40;display:none;position:fixed;inset:auto 0 0}.page-edge-blur[data-astro-cid-glzqtikl]>div[data-astro-cid-glzqtikl]{position:absolute;inset:0}@supports (backdrop-filter:blur(1px)){.page-edge-blur[data-astro-cid-glzqtikl]{display:block}html:has(.page-edge-blur){--page-edge-height:3rem;scroll-padding-bottom:calc(var(--page-edge-height) + 16px)}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.page-edge-blur[data-astro-cid-glzqtikl]{display:none}html:has(.page-edge-blur){--page-edge-height:0px;scroll-padding-bottom:16px}}.adblock-overlay.svelte-1xt7p2y{z-index:99999;justify-content:center;align-items:center;padding:1rem;animation:.3s ease-out svelte-1xt7p2y-adblock-fadein;display:flex;position:fixed;inset:0}.adblock-backdrop.svelte-1xt7p2y{backdrop-filter:blur(24px);background-color:#000000f2;position:absolute;inset:0}.adblock-card.svelte-1xt7p2y{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.5rem;width:100%;max-width:32rem;padding:2rem;animation:.4s cubic-bezier(.34,1.56,.64,1) svelte-1xt7p2y-adblock-scalein;position:relative;box-shadow:0 25px 50px -12px #00000080}.adblock-icon.svelte-1xt7p2y{color:#ffc466;background:#ffc4661a;border:1px solid #ffc46633;border-radius:1rem;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 auto 1.5rem;display:flex}.adblock-icon.svelte-1xt7p2y svg:where(.svelte-1xt7p2y){width:2.5rem;height:2.5rem}.adblock-title.svelte-1xt7p2y{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.adblock-description.svelte-1xt7p2y{color:#fff9;margin-bottom:2rem;font-size:.875rem;line-height:1.625}.adblock-actions.svelte-1xt7p2y{flex-direction:column;gap:.75rem;display:flex}.adblock-btn-primary.svelte-1xt7p2y{color:#000;background:linear-gradient(90deg,#ffc466,#f59e0b);border-radius:.75rem;width:100%;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;box-shadow:0 10px 15px -3px #ffc46633}.adblock-btn-primary.svelte-1xt7p2y:hover{background:linear-gradient(90deg,#ffd280,#fbbf24);transform:translateY(-1px)}.adblock-instructions.svelte-1xt7p2y{text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;margin-top:1rem;padding:1rem;animation:.3s ease-out svelte-1xt7p2y-adblock-slidein}.adblock-instructions-title.svelte-1xt7p2y{color:#fff;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.adblock-instructions-list.svelte-1xt7p2y{color:#ffffffb3;flex-direction:column;gap:.75rem;font-size:.75rem;display:flex}.adblock-instructions-name.svelte-1xt7p2y{color:#fff;font-weight:500}.adblock-instructions-text.svelte-1xt7p2y{margin-top:.25rem;line-height:1.5}.adblock-btn-secondary.svelte-1xt7p2y{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;padding:.875rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.adblock-btn-secondary.svelte-1xt7p2y:hover{color:#fff;background:#ffffff1a}.adblock-btn-dismiss.svelte-1xt7p2y{color:#ffffff4d;width:100%;padding:.5rem;font-size:.75rem;transition:color .2s}.adblock-btn-dismiss.svelte-1xt7p2y:hover{color:#ffffff80}.adblock-footer.svelte-1xt7p2y{color:#ffffff4d;margin-top:1.5rem;font-size:.75rem}@keyframes svelte-1xt7p2y-adblock-fadein{0%{opacity:0}to{opacity:1}}@keyframes svelte-1xt7p2y-adblock-scalein{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1xt7p2y-adblock-slidein{0%{opacity:0;height:0}to{opacity:1;height:auto}}.site-sponsor.svelte-1jp2r3u{border-radius:var(--radius);background:#141414;border:1px solid #ffffff0f;width:min(320px,100% - 2rem);height:100px;margin-inline:auto;position:relative;overflow:hidden}.site-sponsor.svelte-1jp2r3u:not(.site-sponsor--house) .site-sponsor__dismiss:where(.svelte-1jp2r3u){z-index:2;position:absolute;inset-block-start:.35rem;inset-inline-end:.35rem}.site-sponsor__link.svelte-1jp2r3u,.site-sponsor__placeholder.svelte-1jp2r3u,.site-sponsor.svelte-1jp2r3u picture:where(.svelte-1jp2r3u),.site-sponsor__image.svelte-1jp2r3u{width:100%;height:100%;display:block}.site-sponsor__link.svelte-1jp2r3u{color:var(--color-foreground);outline:none;position:relative}.site-sponsor__link.svelte-1jp2r3u:hover{border-color:#ffffff1f}.site-sponsor__link.svelte-1jp2r3u:focus-visible{outline:2px solid var(--color-majestic-300);outline-offset:-3px}.site-sponsor__image.svelte-1jp2r3u{object-fit:cover}.site-sponsor--house.svelte-1jp2r3u{background:#0a0a0a;border:1px solid #ffffff0f;border-radius:999px;width:max-content;max-width:100%;height:auto;display:flex;overflow:visible}.site-sponsor__link--house.svelte-1jp2r3u{width:max-content;min-width:min-content;max-width:100%;height:auto;color:var(--color-foreground);font-family:var(--font-sans);background:0 0;border:0;border-radius:999px;grid-template:"copy coins cta"/auto auto auto;align-items:center;gap:.5rem;padding:.3rem .35rem .3rem .85rem;display:grid}.site-sponsor__dismiss.svelte-1jp2r3u{color:#ffffff73;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-inline:0 .35rem;font-size:1rem;line-height:1;display:inline-flex}.site-sponsor__dismiss.svelte-1jp2r3u:hover{color:#ffffffb3;background:#ffffff0d;border-color:#fff3}.site-sponsor__dismiss.svelte-1jp2r3u:focus-visible{outline:2px solid var(--color-majestic-300);outline-offset:2px}.site-sponsor__house-copy.svelte-1jp2r3u{grid-area:copy;align-self:center;gap:.125rem;min-width:0;display:grid}.site-sponsor__house-title.svelte-1jp2r3u{overflow-wrap:anywhere;color:var(--color-foreground);font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.05}.site-sponsor__house-tagline.svelte-1jp2r3u{overflow-wrap:anywhere;color:var(--color-gray-500);font-size:.875rem;font-weight:400;line-height:1.2}.site-sponsor__house-coins.svelte-1jp2r3u{flex-shrink:0;grid-area:coins;align-self:center;align-items:center;gap:.35rem;display:flex}.site-sponsor__coin.svelte-1jp2r3u{flex-shrink:0;align-items:center;display:flex}.site-sponsor__coin-icon.svelte-1jp2r3u{width:1.125rem;height:1.125rem;display:block}.site-sponsor__house-cta.svelte-1jp2r3u{gap:var(--spacing-xs);min-height:2rem;color:var(--color-majestic-300);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;grid-area:cta;align-items:center;font-size:.6875rem;font-weight:700;line-height:1;transition:color .16s cubic-bezier(.16,1,.3,1),transform .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.site-sponsor__link--house.svelte-1jp2r3u:active .site-sponsor__house-cta:where(.svelte-1jp2r3u){transform:translateY(1px)}.site-sponsor__label.svelte-1jp2r3u{color:#f8f8f8;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#0a0a0aeb;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25rem;position:absolute;inset-block-start:0;inset-inline-start:0}.site-sponsor--house.svelte-1jp2r3u .site-sponsor__label:where(.svelte-1jp2r3u){display:none}.site-sponsor__placeholder.svelte-1jp2r3u{background:#111}@media (width>=768px){.site-sponsor.svelte-1jp2r3u{width:min(970px,100% - 2rem);height:90px}.site-sponsor--house.svelte-1jp2r3u{width:max-content;max-width:100%;height:auto}.site-sponsor__link--house.svelte-1jp2r3u{grid-template:"copy coins cta"1fr/auto auto auto;gap:.5rem;padding:.3rem .35rem .3rem .9rem}.site-sponsor__house-copy.svelte-1jp2r3u{align-self:center}.site-sponsor__house-title.svelte-1jp2r3u{font-size:.9375rem}.site-sponsor__house-tagline.svelte-1jp2r3u{font-size:.8125rem;line-height:1.2}.site-sponsor__house-cta.svelte-1jp2r3u{font-size:.8125rem}}@media (hover:hover) and (pointer:fine){.site-sponsor__link--house.svelte-1jp2r3u:hover .site-sponsor__house-cta:where(.svelte-1jp2r3u){color:var(--color-majestic-200)}}@media (prefers-reduced-motion:reduce){.site-sponsor__house-cta.svelte-1jp2r3u{transition:none}.site-sponsor__link--house.svelte-1jp2r3u:active .site-sponsor__house-cta:where(.svelte-1jp2r3u){transform:none}}@media (forced-colors:active){.site-sponsor.svelte-1jp2r3u{border:1px solid canvastext}.site-sponsor__link.svelte-1jp2r3u:focus-visible{outline:3px solid highlight}.site-sponsor__house-cta.svelte-1jp2r3u,.site-sponsor__house-tagline.svelte-1jp2r3u{color:linktext}}#pg-dot[data-astro-cid-2xu27y2b],#pg-ring[data-astro-cid-2xu27y2b]{pointer-events:none;z-index:2147483647;contain:layout style paint;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-200px,-200px)translate(-50%,-50%)}body.pg-cursor-moving #pg-dot[data-astro-cid-2xu27y2b],body.pg-cursor-moving #pg-ring[data-astro-cid-2xu27y2b]{will-change:transform}#pg-dot[data-astro-cid-2xu27y2b]{width:8px;height:8px;transition:width .3s var(--ease-out-expo), height .3s var(--ease-out-expo), background .3s var(--ease-out-expo);background:#ffc466;box-shadow:0 0 14px #ffc46657}#pg-ring[data-astro-cid-2xu27y2b]{width:40px;height:40px;transition:width .5s var(--ease-out-expo), height .5s var(--ease-out-expo), border-color .3s var(--ease-out-expo), background .3s var(--ease-out-expo);background:0 0;border:1px solid #ffc4664d}body.pg-hover #pg-ring[data-astro-cid-2xu27y2b]{background:#ffc4661a;border-color:#0000;width:64px;height:64px}body.pg-hover #pg-dot[data-astro-cid-2xu27y2b]{width:0;height:0}@media (pointer:coarse),(hover:none){#pg-dot[data-astro-cid-2xu27y2b],#pg-ring[data-astro-cid-2xu27y2b]{display:none}}@media (prefers-reduced-motion:reduce){#pg-dot[data-astro-cid-2xu27y2b],#pg-ring[data-astro-cid-2xu27y2b]{display:none}}@media (pointer:fine) and (prefers-reduced-motion:no-preference){html.pg-cursor-ready,html.pg-cursor-ready *,html.pg-cursor-ready :before,html.pg-cursor-ready :after{cursor:none!important}}[data-animate]{opacity:1;filter:none;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:none}.scroll-animations-ready [data-animate]{opacity:0;transform:translateY(30px)}.scroll-animations-ready [data-animate].animated{opacity:1;transform:translateY(0)}[data-animate-delay="1"]{transition-delay:.1s}[data-animate-delay="2"]{transition-delay:.2s}[data-animate-delay="3"]{transition-delay:.3s}[data-animate-delay="4"]{transition-delay:.4s}[data-animate-delay="5"]{transition-delay:.5s}.scroll-animations-ready [data-animate=scale]{opacity:0;transform:scale(.95)}.scroll-animations-ready [data-animate=scale].animated{opacity:1;transform:scale(1)}.scroll-animations-ready [data-animate=fade]{opacity:0;transform:none}.scroll-animations-ready [data-animate=fade].animated{opacity:1}.scroll-animations-ready [data-animate=slide-left]{opacity:0;transform:translate(-40px)}.scroll-animations-ready [data-animate=slide-left].animated{opacity:1;transform:translate(0)}.scroll-animations-ready [data-animate=slide-right]{opacity:0;transform:translate(40px)}.scroll-animations-ready [data-animate=slide-right].animated{opacity:1;transform:translate(0)}.gsap-step-card,.gsap-benefit-card,.gsap-faq-item,.gsap-bento-card{contain:layout style}.header-navigation-link{--header-navigation-accent:var(--color-majestic-300,#ffc466);transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), opacity var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}.header-navigation-link:hover,.header-navigation-link:focus-visible,.header-navigation-link[aria-current=page]{color:var(--header-navigation-accent)}.header-navigation-link:focus-visible{outline-offset:3px;outline:3px solid #ffc466e6}.header-navigation-label{display:inline-block;position:relative}.header-navigation-link[aria-current=page]>.header-navigation-label:after{content:"";pointer-events:none;background-color:currentColor;width:18px;height:2px;position:absolute;bottom:-.35rem;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.header-navigation-link{transition:none}}[data-astro-cid-nen7h5rs][data-header-client-shell],html[data-plugg-header-ready] [data-astro-cid-nen7h5rs][data-header-ssr-shell]{opacity:0;pointer-events:none;visibility:hidden}html[data-plugg-header-ready] [data-astro-cid-nen7h5rs][data-header-client-shell]{opacity:1;pointer-events:auto;visibility:visible}.tier-plate.svelte-sj6vi2{color:var(--color-majestic-300,#ffc466);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.tier-plate.is-sm.svelte-sj6vi2{letter-spacing:.1em;gap:5px;font-size:10px;font-weight:600}.tier-plate.is-free.svelte-sj6vi2{color:#9ca3af;letter-spacing:.1em}.tier-plate.is-sm.is-free.svelte-sj6vi2{color:#ffffff8c}.tier-plate-crown.svelte-sj6vi2{flex-shrink:0;overflow:visible}.tier-plate-crown.svelte-sj6vi2 path:where(.svelte-sj6vi2){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.tier-plate-crown.svelte-sj6vi2 circle:where(.svelte-sj6vi2){fill:var(--color-majestic-50,#fff9eb);transform-box:fill-box;transform-origin:50%;animation:2.7s ease-in-out infinite svelte-sj6vi2-tier-gem}.tier-plate-crown.svelte-sj6vi2 .gem-b:where(.svelte-sj6vi2){animation-delay:.45s}.tier-plate-crown.svelte-sj6vi2 .gem-c:where(.svelte-sj6vi2){animation-delay:.9s}@supports (background-clip:text){.is-ultimate.svelte-sj6vi2 .tier-plate-label:where(.svelte-sj6vi2){background-image:linear-gradient(100deg, var(--color-majestic-300,#ffc466) 0%, var(--color-majestic-300,#ffc466) 45%, var(--color-majestic-50,#fff9eb) 49%, var(--color-majestic-50,#fff9eb) 51%, var(--color-majestic-300,#ffc466) 55%, var(--color-majestic-300,#ffc466) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:100% 0;background-repeat:no-repeat;background-size:400% 100%;background-clip:text;animation:4.8s linear infinite svelte-sj6vi2-tier-foil}}@keyframes svelte-sj6vi2-tier-gem{0%,70%,to{opacity:.55;transform:scale(.7)}82%{opacity:1;transform:scale(1.25)}}@keyframes svelte-sj6vi2-tier-foil{0%{background-position:100% 0}40%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.tier-plate-crown.svelte-sj6vi2 circle:where(.svelte-sj6vi2),.is-ultimate.svelte-sj6vi2 .tier-plate-label:where(.svelte-sj6vi2){animation:none}}.ps-sidebar-lang.svelte-730kdq{position:relative}.ps-sidebar-lang-button.svelte-730kdq{color:#ffffff8c;width:100%;min-height:2.75rem;transition:color var(--motion-fast,.15s) var(--ease-out-quart,ease-out);border-radius:.625rem;align-items:center;gap:.5rem;padding-inline:.625rem;font-size:.8125rem;display:flex}.ps-sidebar-lang-button.svelte-730kdq:hover,.ps-sidebar-lang-button[aria-expanded=true].svelte-730kdq{color:#fff}.ps-sidebar-lang-button.svelte-730kdq:focus-visible{outline-offset:-2px;outline:2px solid #ffc466e6}.ps-sidebar-lang-name.svelte-730kdq{text-align:start;flex:1}.ps-sidebar-lang.svelte-730kdq .ps-sidebar-lang-chevron{color:#ffffff73;transition:translate var(--motion-fast,.15s) var(--ease-out-quart,ease-out)}.ps-sidebar-lang.svelte-730kdq button[aria-expanded=true]:where(.svelte-730kdq) .ps-sidebar-lang-chevron{color:currentColor;translate:2px}.ps-sidebar-lang-dialog.svelte-730kdq{border-radius:var(--ps-radius);background:var(--ps-canvas);width:min(38rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ps-text);opacity:0;transform:scale(var(--scale-large,.96));transition:opacity var(--duration-quick,.15s) var(--ease-smooth-out), transform var(--duration-quick,.15s) var(--ease-smooth-out), display var(--duration-quick,.15s) allow-discrete, overlay var(--duration-quick,.15s) allow-discrete;border:1px solid #ffffff26;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.ps-sidebar-lang-dialog[open].svelte-730kdq{opacity:1;flex-direction:column;display:flex;transform:none}.ps-sidebar-lang-dialog.svelte-730kdq::backdrop{background:#000000ad}@starting-style{.ps-sidebar-lang-dialog[open].svelte-730kdq{opacity:0;transform:scale(var(--scale-large,.96))}}html:has(.ps-sidebar-lang-dialog[open]){overflow:hidden}.ps-sidebar-lang-heading.svelte-730kdq{border-bottom:1px solid var(--ps-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.ps-sidebar-lang-heading.svelte-730kdq h2:where(.svelte-730kdq){font-family:var(--font-display);margin:0;font-size:1rem;font-weight:500;line-height:1.5}.ps-sidebar-lang-close.svelte-730kdq{min-height:2.75rem;color:var(--ps-text-secondary);border-radius:.5rem;align-items:center;gap:.5rem;padding-inline:.5rem;font-size:.8125rem;display:inline-flex}.ps-sidebar-lang-close.svelte-730kdq:hover{color:var(--ps-text)}.ps-sidebar-lang-close.svelte-730kdq:focus-visible{outline:2px solid var(--ps-accent);outline-offset:2px}.ps-sidebar-lang-options.svelte-730kdq{overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;min-height:0;padding:.75rem;display:grid;overflow-y:auto}.ps-sidebar-lang-code.svelte-730kdq{color:var(--ps-text-secondary);font-family:var(--font-mono);text-transform:uppercase;font-size:.6875rem}@media (width<=540px){.ps-sidebar-lang-options.svelte-730kdq{grid-template-columns:repeat(2,minmax(0,1fr))}}.ps-sidebar-pop-option.svelte-730kdq{color:#ffffffb8;text-align:start;min-height:3.5rem;transition:color var(--motion-fast,.15s) var(--ease-smooth-out);background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .5rem .5rem .875rem;font-size:.8125rem;display:flex;position:relative}.ps-sidebar-pop-label.svelte-730kdq{overflow-wrap:anywhere;flex:1;gap:.125rem;min-width:0;display:grid}.ps-sidebar-pop-option.svelte-730kdq svg{flex-shrink:0}.ps-sidebar-pop-option.svelte-730kdq:before{inset-inline-start:4px;background:var(--ps-accent);content:"";width:2px;height:16px;transition:transform var(--motion-base,.22s) var(--ease-smooth-out);border-radius:1px;margin-top:-8px;position:absolute;top:50%;transform:scaleY(0)}.ps-sidebar-pop-option.svelte-730kdq:hover,.ps-sidebar-pop-option.svelte-730kdq:focus-visible{color:var(--ps-text)}.ps-sidebar-pop-option.svelte-730kdq:hover:before,.ps-sidebar-pop-option.svelte-730kdq:focus-visible:before{transform:scaleY(1)}.ps-sidebar-pop-option[aria-selected=true].svelte-730kdq{color:var(--ps-accent)}.ps-sidebar-pop-option.svelte-730kdq:focus-visible{outline-offset:-2px;outline:2px solid #ffc466e6}.ps-sidebar-card.svelte-730kdq{color:#fff;text-align:start;width:100%;min-height:5.25rem;transition:border-color var(--motion-fast,.15s) var(--ease-out-quart,ease-out);border:1px solid #ffffff1a;border-radius:.875rem;align-items:center;gap:.75rem;padding:.625rem .5rem .625rem .625rem;display:flex}.ps-sidebar-card.svelte-730kdq:hover{border-color:#ffffff38}.ps-sidebar-card.svelte-730kdq:focus-visible{outline-offset:2px;outline:2px solid #ffc466e6}.ps-sidebar-card-text.svelte-730kdq{flex:1;gap:.125rem;min-width:0;display:grid}.ps-sidebar-card-name.svelte-730kdq{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}.ps-sidebar-card-handle.svelte-730kdq{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.3;overflow:hidden}.ps-sidebar-card-tier.svelte-730kdq{margin-top:.25rem;display:inline-flex}.ps-sidebar-card.svelte-730kdq .ps-sidebar-card-chevron{color:#fff6;transition:color var(--motion-fast,.15s) var(--ease-out-quart,ease-out), translate var(--motion-fast,.15s) var(--ease-out-quart,ease-out);flex-shrink:0}.ps-sidebar-card.svelte-730kdq:hover .ps-sidebar-card-chevron{color:#fff;translate:2px}.ps-sidebar-card--login.svelte-730kdq{min-height:2.75rem;box-shadow:none;color:var(--ps-accent);transition:color var(--motion-fast,.15s) var(--ease-smooth-out);background:0 0;border:0;gap:.625rem;padding-inline:.625rem;font-size:.875rem;font-weight:600}.ps-sidebar-card--login.svelte-730kdq:hover{color:var(--ps-accent-hover)}@media (prefers-reduced-motion:reduce){.ps-sidebar-lang-dialog.svelte-730kdq,.ps-sidebar-pop-option.svelte-730kdq,.ps-sidebar-pop-option.svelte-730kdq:before,.ps-sidebar-card--login.svelte-730kdq,.ps-sidebar-lang-button.svelte-730kdq,.ps-sidebar-lang.svelte-730kdq .ps-sidebar-lang-chevron,.ps-sidebar-card.svelte-730kdq .ps-sidebar-card-chevron{transition:none;translate:none}.ps-sidebar-lang-dialog.svelte-730kdq{transform:none}}.search-dropdown.svelte-1n17f35{width:100%;max-height:var(--search-dropdown-max-height,min(32rem, calc(100dvh - 12rem)));border-radius:var(--ps-radius);background:var(--ps-canvas);box-shadow:none;animation:svelte-1n17f35-search-dropdown-in var(--duration-fast,.25s) var(--ease-smooth-out) both;transform-origin:top;border:1px solid #ffffff26;flex-direction:column;display:flex;overflow:hidden}.search-heading.svelte-1n17f35{border-bottom:1px solid var(--ps-border-subtle);color:var(--ps-text-secondary);font-family:var(--font-mono);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.125rem;font-size:.75rem;display:flex}.search-heading.svelte-1n17f35>:where(.svelte-1n17f35):first-child{color:var(--ps-text);font-weight:600}.search-list.svelte-1n17f35{flex-direction:column;min-height:0;display:flex}.search-state.svelte-1n17f35{overscroll-behavior:contain;min-height:0;animation:svelte-1n17f35-search-state-in var(--motion-fast,.15s) var(--ease-smooth-out) both;overflow-y:auto}.search-results.svelte-1n17f35{padding:.375rem}.search-option.svelte-1n17f35{color:#ffffffb8;text-align:start;width:100%;min-height:2.75rem;transition:color var(--motion-fast,.15s) var(--ease-smooth-out);background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1rem;display:flex;position:relative}.search-option.svelte-1n17f35:before{inset-inline-start:4px;background:var(--ps-accent);content:"";width:2px;height:16px;transition:transform var(--motion-base,.22s) var(--ease-smooth-out);border-radius:1px;margin-top:-8px;position:absolute;top:50%;transform:scaleY(0)}.search-option.svelte-1n17f35:hover,.search-option.svelte-1n17f35:focus-visible{color:var(--ps-text)}.search-option.svelte-1n17f35:hover:before,.search-option.svelte-1n17f35:focus-visible:before,.search-option[aria-selected=true].svelte-1n17f35:before{transform:scaleY(1)}.search-option[aria-selected=true].svelte-1n17f35{color:var(--ps-accent)}.search-option.svelte-1n17f35:focus-visible{outline:2px solid var(--ps-accent);outline-offset:-2px}.search-result.svelte-1n17f35{min-height:5.25rem;padding-block:.625rem}.search-result.svelte-1n17f35+.search-result:where(.svelte-1n17f35){border-top:1px solid var(--ps-border-subtle)}.search-cover.svelte-1n17f35{object-fit:cover;border-radius:.5rem;flex-shrink:0;width:3.5rem;height:3.5rem}.search-cover--empty.svelte-1n17f35{border:1px solid var(--ps-border);color:var(--ps-text-secondary);justify-content:center;align-items:center;display:flex}.search-result-text.svelte-1n17f35{flex:1;min-width:0;display:block}.search-result-title.svelte-1n17f35{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.search-result-title.svelte-1n17f35 mark:where(.svelte-1n17f35){color:var(--ps-accent);background:0 0;font-weight:650}.search-excerpt.svelte-1n17f35{color:var(--ps-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.search-result.svelte-1n17f35 .search-result-arrow{color:var(--ps-text-secondary);flex-shrink:0}.search-formats.svelte-1n17f35{color:var(--ps-text-secondary);font-family:var(--font-mono);overflow-wrap:anywhere;flex-wrap:wrap;gap:.125rem .5rem;margin-top:.125rem;font-size:.75rem;line-height:1.25;display:flex}.search-formats.svelte-1n17f35 span:where(.svelte-1n17f35)+span:where(.svelte-1n17f35):before{content:"·";margin-inline-end:.5rem}.search-footer.svelte-1n17f35{border-top:1px solid var(--ps-border-subtle);flex-shrink:0;padding:.25rem .375rem}.search-all.svelte-1n17f35{color:var(--ps-accent);justify-content:space-between;gap:.5rem;font-size:.875rem;line-height:1.4}.search-all.svelte-1n17f35 kbd:where(.svelte-1n17f35){color:var(--ps-text-secondary);font-size:.6875rem}.search-all.svelte-1n17f35:hover,.search-all.svelte-1n17f35:focus-visible{color:var(--ps-accent-hover)}.search-empty.svelte-1n17f35{text-align:center;padding:1rem .375rem .375rem}.search-empty-title.svelte-1n17f35{color:var(--ps-text);font-size:.875rem}.search-empty-hint.svelte-1n17f35{color:var(--ps-text-secondary);margin:.25rem 0 .5rem;font-size:.75rem}.search-skeleton-row.svelte-1n17f35{animation:.9s ease-in-out svelte-1n17f35-search-skeleton-pulse}@keyframes svelte-1n17f35-search-dropdown-in{0%{opacity:0;transform:scale(var(--scale-medium,.97))}to{opacity:1;transform:scale(1)}}@keyframes svelte-1n17f35-search-state-in{0%{opacity:0}}@keyframes svelte-1n17f35-search-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.search-dropdown.svelte-1n17f35,.search-state.svelte-1n17f35,.search-skeleton-row.svelte-1n17f35{filter:none;animation:none;transform:none}.search-option.svelte-1n17f35,.search-option.svelte-1n17f35:before{transition:none}}.ps-sidebar-search.svelte-14mop2l{position:relative}.ps-sidebar-search-field.svelte-14mop2l{color:#ffffff8c;height:2.75rem;transition:border-color var(--motion-base,.22s) var(--ease-out-quart,ease-out), color var(--motion-base,.22s) var(--ease-out-quart,ease-out);border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.625rem;padding-inline:.875rem .5rem;display:flex}@media (hover:hover){.ps-sidebar-search-field.svelte-14mop2l:hover{color:#ffffffc7;border-color:#fff3}}.ps-sidebar-search-field.svelte-14mop2l:focus-within{color:var(--color-majestic);border-color:#ffc4668c}.ps-sidebar-search-field.svelte-14mop2l input:where(.svelte-14mop2l){color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.875rem}.ps-sidebar-search-field.svelte-14mop2l input:where(.svelte-14mop2l)::placeholder{color:#ffffff73}.ps-sidebar-search-field.svelte-14mop2l input:where(.svelte-14mop2l)::-webkit-search-cancel-button{display:none}.ps-sidebar-search-clear.svelte-14mop2l{color:#ffffff8c;width:1.75rem;height:1.75rem;transition:color var(--motion-fast,.15s) var(--ease-out-quart,ease-out);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ps-sidebar-search-clear.svelte-14mop2l:before{content:"";position:absolute;inset:-8px}.ps-sidebar-search-clear.svelte-14mop2l:focus-visible{outline:2px solid var(--color-majestic);outline-offset:0;box-shadow:none;color:#fff}@media (hover:hover){.ps-sidebar-search-clear.svelte-14mop2l:hover{color:#fff}}.ps-sidebar-search-results.svelte-14mop2l{--search-dropdown-max-height:min(40rem, calc(100dvh - var(--support-banner-h,0px) - 6rem));width:min(34rem, calc(100vw - var(--ps-sidebar-w) - 2rem));visibility:hidden;opacity:0;transform:scale(var(--scale-medium,.97));transform-origin:0 0;transition:opacity var(--duration-quick,.15s) var(--ease-smooth-out), transform var(--duration-quick,.15s) var(--ease-smooth-out), visibility 0s linear var(--duration-quick,.15s);position:absolute;top:-.5rem;left:calc(100% + 2rem)}.ps-sidebar-search-results.is-open.svelte-14mop2l{visibility:visible;opacity:1;transition-duration:var(--duration-fast,.25s), var(--duration-fast,.25s), 0s;transition-delay:0s;transform:scale(1)}.ps-sidebar-search-results.svelte-14mop2l .search-dropdown{animation:none}@media (prefers-reduced-motion:reduce){.ps-sidebar-search-field.svelte-14mop2l,.ps-sidebar-search-clear.svelte-14mop2l{transition:none}.ps-sidebar-search-results.svelte-14mop2l{transition:none;transform:none}}:root{--ps-sidebar-w:15.5rem;--ps-window-gap:12px;--ps-window-r:20px}.ps-site-sidebar,.ps-window{display:none}@media (width>=960px){.ps-site-sidebar{top:var(--support-banner-h,0px);z-index:60;width:var(--ps-sidebar-w);display:flex;position:fixed;bottom:0;left:0}.ps-window{top:calc(var(--support-banner-h,0px) + var(--ps-window-gap));right:var(--ps-window-gap);bottom:var(--ps-window-gap);left:var(--ps-sidebar-w);z-index:45;pointer-events:none;border-radius:var(--ps-window-r);box-shadow:0 0 0 100vmax var(--color-background);border:1px solid #ffffff0f;display:block;position:fixed}html[data-nav-layout=sidebar] [data-navbar-contract]{display:none}html[data-nav-layout=sidebar] body{padding-right:var(--ps-window-gap);padding-left:var(--ps-sidebar-w)}html[data-nav-layout=sidebar] body #maincontent[id]{padding-top:calc(var(--ps-window-gap) + 1.5rem)}html[data-nav-layout=sidebar] body #maincontent[id]:not([class*=pt-]){padding-top:var(--ps-window-gap)}html[data-nav-layout=sidebar] body .site-sponsor-slot{top:calc(var(--support-banner-h,0px) + var(--ps-window-gap) + 1rem);right:var(--ps-window-gap);left:var(--ps-sidebar-w);z-index:40;margin:0 auto;position:fixed;transform:none}html[data-nav-layout=sidebar]:not([data-site-sponsor-dismissed]) .site-sponsor-slot:has(aside.site-sponsor:not([data-state=empty],[data-state=loading]))+#maincontent[id][class*=pt-]{padding-top:calc(var(--ps-window-gap) + 4.5rem)}html[data-nav-layout=sidebar] .pricing-page,html[data-nav-layout=sidebar] #maincontent>section:first-of-type[class*=lg\:pt-24]{padding-top:3rem}html[data-nav-layout=sidebar] .profile-root>section:first-of-type{padding-top:3rem!important}html[data-nav-layout=sidebar] body .pluggi-launcher{left:calc(var(--ps-sidebar-w) + 1rem);bottom:calc(var(--ps-window-gap) + 1rem)}}.ps-sidebar-wordmark{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:1.125rem;font-weight:600;line-height:1.25rem}.ps-sidebar-wordmark .wm-a{color:var(--color-majestic)}.ps-sidebar-wordmark .wm-b{color:#fff}.ps-sidebar-inner{z-index:10;flex-direction:column;gap:1.25rem;width:100%;min-height:0;padding:1.25rem 1rem;display:flex;position:relative}.ps-sidebar-brand{border-radius:.75rem;align-items:center;gap:.75rem;min-height:2.75rem;padding-inline:.25rem;display:flex}.ps-sidebar-brand:focus-visible{outline-offset:2px;outline:2px solid #ffc466e6}.ps-sidebar-logo{width:56px;max-width:none;height:56px;margin:-8px;display:block}.ps-sidebar-nav{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.ps-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ps-sidebar-link{color:#ffffffe0;width:100%;min-height:2.75rem;font-family:var(--font-sans);text-align:start;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));border-radius:.75rem;align-items:center;gap:.75rem;padding-inline:.75rem;font-size:.9375rem;font-weight:600;display:flex;position:relative}.ps-sidebar-link svg{flex-shrink:0}.ps-sidebar-link:hover,.ps-sidebar-link:focus-visible,.ps-sidebar-link[aria-current=page]{color:var(--color-majestic)}.ps-sidebar-link:focus-visible{outline-offset:-2px;outline:2px solid #ffc466e6}.ps-sidebar-link[aria-current=page]:before{content:"";background:currentColor;border-radius:0 2px 2px 0;width:2px;height:18px;position:absolute;top:50%;left:-1rem;translate:0 -50%}.ps-sidebar-group{grid-template-columns:minmax(0,max-content) minmax(2.75rem,1fr);display:grid;position:relative}.ps-sidebar-group>.ps-sidebar-link{width:auto}.ps-sidebar-group>.ps-sidebar-panel{grid-column:1/-1}.ps-sidebar-link[data-section-active]{color:#fff}.ps-sidebar-link[data-section-active] svg{color:var(--color-majestic)}.ps-sidebar-disclosure{color:#ffffff73;min-height:2.75rem;transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));border-radius:.75rem;justify-content:flex-end;align-items:center;padding-inline-end:.875rem;display:inline-flex}.ps-sidebar-disclosure svg{transition:transform .25s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.ps-sidebar-disclosure path{vector-effect:non-scaling-stroke}.ps-sidebar-group[data-open=true] .ps-sidebar-disclosure svg{transform:scaleY(-1)}.ps-sidebar-disclosure:focus-visible{color:#fff;outline-offset:-2px;outline:2px solid #ffc466e6}@media (hover:hover){.ps-sidebar-disclosure:hover{color:#fff}}.ps-sidebar-panel{--acc-ease:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));transition:grid-template-rows .3s var(--acc-ease) .13s;grid-template-rows:0fr;display:grid}.ps-sidebar-group[data-open=true] .ps-sidebar-panel{transition:grid-template-rows .32s var(--acc-ease);grid-template-rows:1fr}.ps-sidebar-sub{gap:0;min-height:0;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow:hidden}@property --sig{syntax:"<length>";inherits:true;initial-value:0}@property --flow{syntax:"<length>";inherits:true;initial-value:0}.ps-sidebar-group{--cable:#ffffff2e;--cable-node:#ffffff57;--cable-live:var(--color-majestic);--cable-ease:var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));--level-time:.4s;--level-ease:cubic-bezier(.2, .85, .3, 1);--stub:.6875rem;--cur-s:0px;--hov-s:0px;--sig:max(var(--cur-s), var(--hov-s));--flow:var(--hov-s);transition:--sig var(--sig-time,var(--level-time)) var(--sig-ease,var(--level-ease)) var(--sig-delay,0s), --flow var(--sig-time,var(--level-time)) var(--sig-ease,var(--level-ease)) var(--sig-delay,0s)}.ps-sidebar-group:before{content:"";width:2px;height:var(--stub);background:linear-gradient(var(--cable-live), var(--cable-live)) 0 0 / 100% min(var(--stub), var(--sig)) no-repeat, var(--cable);opacity:0;pointer-events:none;transition:opacity .25s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));position:absolute;top:2.0625rem;left:1.3125rem}.ps-sidebar-group[data-open=true]:before{opacity:1}.ps-sidebar-sub>li{opacity:0;filter:blur(2px);transition:opacity .15s ease-in,filter .15s ease-in,transform .17s ease-in;transition-delay:calc((var(--n,1) - 1 - var(--i,0)) * 15ms);position:relative;transform:translateY(-6px)}.ps-sidebar-group[data-open=true] .ps-sidebar-sub>li{opacity:1;filter:none;transition:opacity .26s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), filter .26s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), transform .3s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));transition-delay:calc(70ms + var(--i,0) * 40ms);transform:none}.ps-sidebar-sub:before{content:"";background:linear-gradient(var(--cable-live), var(--cable-live)) 0 0 / 100% max(0px, calc(var(--sig) - var(--stub))) no-repeat, var(--cable);pointer-events:none;transform-origin:top;width:2px;transition:transform .22s ease-in 40ms;position:absolute;top:0;bottom:1.25rem;left:1.3125rem;transform:scaleY(0)}.ps-sidebar-group[data-open=true] .ps-sidebar-sub:before{transition:transform .36s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) 40ms;transform:none}.ps-sidebar-group:has(.ps-sidebar-sub>li:first-child>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(20px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(2)>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(60px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(3)>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(100px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(4)>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(140px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(5)>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(180px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(6)>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(220px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(7)>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(260px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(8)>.ps-sidebar-sublink[aria-current=page]){--cur-s:calc(300px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:first-child>.ps-sidebar-sublink:focus-visible){--hov-s:calc(20px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(2)>.ps-sidebar-sublink:focus-visible){--hov-s:calc(60px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(3)>.ps-sidebar-sublink:focus-visible){--hov-s:calc(100px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(4)>.ps-sidebar-sublink:focus-visible){--hov-s:calc(140px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(5)>.ps-sidebar-sublink:focus-visible){--hov-s:calc(180px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(6)>.ps-sidebar-sublink:focus-visible){--hov-s:calc(220px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(7)>.ps-sidebar-sublink:focus-visible){--hov-s:calc(260px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(8)>.ps-sidebar-sublink:focus-visible){--hov-s:calc(300px + var(--stub))}@media (hover:hover){.ps-sidebar-group:has(.ps-sidebar-sub>li:first-child>.ps-sidebar-sublink:hover){--hov-s:calc(20px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(2)>.ps-sidebar-sublink:hover){--hov-s:calc(60px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(3)>.ps-sidebar-sublink:hover){--hov-s:calc(100px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(4)>.ps-sidebar-sublink:hover){--hov-s:calc(140px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(5)>.ps-sidebar-sublink:hover){--hov-s:calc(180px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(6)>.ps-sidebar-sublink:hover){--hov-s:calc(220px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(7)>.ps-sidebar-sublink:hover){--hov-s:calc(260px + var(--stub))}.ps-sidebar-group:has(.ps-sidebar-sub>li:nth-child(8)>.ps-sidebar-sublink:hover){--hov-s:calc(300px + var(--stub))}}.ps-sidebar-group:after{content:"";width:2px;height:var(--flow);opacity:0;pointer-events:none;background:linear-gradient(#0000 0 36%,#fff4e0e6 50%,#0000 64% 100%) 0 0/100% 80px repeat-y;transition:opacity .24s ease-out;animation:1.4s linear infinite paused ps-bus-flow;position:absolute;top:2.0625rem;left:1.3125rem}.ps-sidebar-group:has(.ps-sidebar-sublink:focus-visible):after{opacity:.8;animation-play-state:running}@media (hover:hover){.ps-sidebar-group:has(.ps-sidebar-sublink:hover):after{opacity:.8;animation-play-state:running}}@keyframes ps-bus-flow{0%{background-position:0 -80px}to{background-position:0 0}}.ps-cable{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ps-cable-cord,.ps-cable-live{fill:none;stroke-linecap:round;stroke-width:2px}.ps-cable-cord{stroke:var(--cable);stroke-dasharray:100 100;stroke-dashoffset:100px;transition:stroke-dashoffset .14s ease-in;transition-delay:calc((var(--n,1) - 1 - var(--i,0)) * 15ms)}.ps-sidebar-group[data-open=true] .ps-cable-cord{stroke-dashoffset:0;transition:stroke-dashoffset .28s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));transition-delay:calc(.14s + var(--i,0) * 40ms)}.ps-cable-live{stroke:var(--cable-live);stroke-dasharray:100 200;stroke-dashoffset:100px;transition:stroke-dashoffset .12s ease-in}.ps-cable-node{fill:var(--cable-node);transition:fill .16s var(--cable-ease)}.ps-cable-jack{fill:none;stroke:var(--cable-node);stroke-width:1.5px;transition:stroke .15s var(--cable-ease)}.ps-sidebar-sub>li.is-reached .ps-cable-node{fill:var(--cable-live)}.ps-sidebar-sub>li.is-reached:has(>.ps-sidebar-sublink:is([aria-current=page],:focus-visible)) .ps-cable-live{stroke-dashoffset:0;transition:stroke-dashoffset .24s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.ps-sidebar-sub>li.is-reached:has(>.ps-sidebar-sublink:is([aria-current=page],:focus-visible)) .ps-cable-jack{stroke:var(--cable-live);transition:stroke .2s var(--cable-ease) .14s}@media (hover:hover){.ps-sidebar-sub>li.is-reached:has(>.ps-sidebar-sublink:hover) .ps-cable-live{stroke-dashoffset:0;transition:stroke-dashoffset .24s var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1))}.ps-sidebar-sub>li.is-reached:has(>.ps-sidebar-sublink:hover) .ps-cable-jack{stroke:var(--cable-live);transition:stroke .2s var(--cable-ease) .14s}}.ps-sidebar-sublink{color:#ffffffb3;min-height:2.5rem;font-family:var(--font-sans);transition:color var(--motion-fast,.15s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));border-radius:.75rem;align-items:center;gap:.5rem;padding-inline:2.75rem .5rem;font-size:.875rem;font-weight:500;display:flex;position:relative}.ps-sidebar-sublink svg{flex-shrink:0}.ps-sidebar-sublink:hover,.ps-sidebar-sublink:focus-visible,.ps-sidebar-sublink[aria-current=page]{color:var(--color-majestic)}.ps-sidebar-sublink:focus-visible{outline-offset:-2px;outline:2px solid #ffc466e6}.ps-sidebar-sublabel{min-width:0;line-height:1.2;display:grid}.ps-sidebar-sublabel>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ps-sidebar-badge{color:var(--color-majestic);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.2}@media (prefers-reduced-motion:reduce){.ps-sidebar-disclosure,.ps-sidebar-disclosure svg,.ps-sidebar-panel,.ps-sidebar-sub,.ps-sidebar-sub>li,.ps-sidebar-group,.ps-sidebar-sub:before,.ps-sidebar-group:before,.ps-cable-cord,.ps-cable-live,.ps-cable-node,.ps-cable-jack{transition:none!important}.ps-sidebar-group:after{display:none}}.ps-sidebar-foot{border-top:1px solid #ffffff0f;gap:.5rem;margin-top:auto;padding-top:.75rem;display:grid}svg.ps-icon :is(.ps-l-flick,.ps-l-core){transform-box:fill-box;transform-origin:50% 100%}svg.ps-icon :is([class*=ps-l-bar-],[class*=ps-l-pin-],[class*=ps-l-pad-],.ps-l-twinkle,.ps-l-twinkle2,.ps-l-glint,.ps-l-flash,.ps-l-thump,.ps-l-wave,.ps-l-squash,.ps-l-pop,.ps-l-beat,.ps-l-spinx){transform-box:fill-box;transform-origin:50%}svg.ps-icon [class*=ps-l-key-]{transform-box:fill-box;transform-origin:50% 0}svg.ps-icon :is(.ps-l-rock,.ps-l-page,.ps-l-swing,.ps-l-dial,[class*=ps-l-hit-],.ps-l-spin,.ps-l-tick,.ps-l-lid,.ps-l-turn,.ps-l-ring,.ps-l-tilt,.ps-l-needle){transform-box:view-box;transform-origin:var(--o,12px 12px)}svg.ps-icon [class*=ps-l-col-]{transform-box:fill-box;transform-origin:50% 100%}svg.ps-icon .ps-l-burn{transform-box:fill-box;transform-origin:100% 0}svg.ps-icon .ps-l-wave-flag{transform-box:fill-box;transform-origin:0}svg.ps-icon .ps-l-draw{stroke-dasharray:100 120}svg.ps-icon :is(.ps-l-page,.ps-l-flash){opacity:0}svg.ps-icon.is-looping .ps-l-flick{animation:ps-l-flick var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-core{animation:ps-l-core var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-rock{animation:ps-l-rock var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-flash{animation:ps-l-flash var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-bar-a{animation:ps-l-bar-a var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-bar-b{animation:ps-l-bar-b var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-bar-c{animation:ps-l-bar-c var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-bar-d{animation:ps-l-bar-d var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-bar-e{animation:ps-l-bar-e var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-page{animation:ps-l-page var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-hop-a{animation:ps-l-hop-a var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-hop-b{animation:ps-l-hop-b var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-hop-c{animation:ps-l-hop-c var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-lift{animation:ps-l-lift var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-twinkle{animation:ps-l-twinkle var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-swing{animation:ps-l-swing var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-dial{animation:ps-l-dial var(--loop) cubic-bezier(.65, 0, .35, 1) infinite}svg.ps-icon.is-looping .ps-l-key-a{animation:ps-l-key-a var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-key-b{animation:ps-l-key-b var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-key-c{animation:ps-l-key-c var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-glint{animation:ps-l-glint var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-twinkle2{animation:ps-l-twinkle2 var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-slide-a{animation:ps-l-slide-a var(--loop) cubic-bezier(.65, 0, .35, 1) infinite}svg.ps-icon.is-looping .ps-l-slide-b{animation:ps-l-slide-b var(--loop) cubic-bezier(.65, 0, .35, 1) infinite}svg.ps-icon.is-looping .ps-l-slide-c{animation:ps-l-slide-c var(--loop) cubic-bezier(.65, 0, .35, 1) infinite}svg.ps-icon.is-looping .ps-l-hit-a{animation:ps-l-hit-a var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-hit-b{animation:ps-l-hit-b var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-thump{animation:ps-l-thump var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-select{animation:ps-l-select var(--loop) cubic-bezier(.65, 0, .35, 1) infinite}svg.ps-icon.is-looping .ps-l-pin-a{animation:ps-l-pin-a var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-pin-b{animation:ps-l-pin-b var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-pin-c{animation:ps-l-pin-c var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-pin-d{animation:ps-l-pin-d var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-pin-e{animation:ps-l-pin-e var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-pad-a{animation:ps-l-pad-a var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-pad-b{animation:ps-l-pad-b var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-pad-c{animation:ps-l-pad-c var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-pad-d{animation:ps-l-pad-d var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-wave{animation:ps-l-wave var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-nudge{animation:ps-l-nudge var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-spin{animation:ps-l-spin var(--loop) cubic-bezier(.65, 0, .35, 1) infinite}svg.ps-icon.is-looping .ps-l-tick{animation:ps-l-tick var(--loop) linear infinite}svg.ps-icon.is-looping .ps-l-lid{animation:ps-l-lid var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-scribble{animation:ps-l-scribble var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-squash{animation:ps-l-squash var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-scan{animation:ps-l-scan var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-look{animation:ps-l-look var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-shackle{animation:ps-l-shackle var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-turn{animation:ps-l-turn var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-draw{animation:ps-l-draw var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-blink{animation:ps-l-blink var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-drop{animation:ps-l-drop var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-rise{animation:ps-l-rise var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-fly{animation:ps-l-fly var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-hop{animation:ps-l-hop var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-shake{animation:ps-l-shake var(--loop) linear infinite}svg.ps-icon.is-looping .ps-l-burn{animation:ps-l-burn var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-float{animation:ps-l-float var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-col-a{animation:ps-l-col-a var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-col-b{animation:ps-l-col-b var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-col-c{animation:ps-l-col-c var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-type-a{animation:ps-l-type-a var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-type-b{animation:ps-l-type-b var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-type-c{animation:ps-l-type-c var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-waves{animation:ps-l-waves var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-waves2{animation:ps-l-waves2 var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-pop{animation:ps-l-pop var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-ring{animation:ps-l-ring var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-press{animation:ps-l-press var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-beat{animation:ps-l-beat var(--loop) ease-out infinite}svg.ps-icon.is-looping .ps-l-tilt{animation:ps-l-tilt var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-wave-flag{animation:ps-l-wave-flag var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-needle{animation:ps-l-needle var(--loop) ease-in-out infinite}svg.ps-icon.is-looping .ps-l-spinx{animation:ps-l-spinx var(--loop) linear infinite}@keyframes ps-l-flick{0%,to{transform:none}25%{transform:scale(.96,1.06)skew(-3deg)}50%{transform:scale(1.02,.96)skew(2deg)}75%{transform:scale(.98,1.03)skew(-1.5deg)}}@keyframes ps-l-core{0%,to{transform:none}30%{transform:scale(.8)translateY(.5px)}65%{transform:scale(1.12)translateY(-.4px)}}@keyframes ps-l-rock{0%,to{transform:none}20%{transform:rotate(-9deg)}45%{transform:rotate(7deg)}70%{transform:rotate(-3deg)}}@keyframes ps-l-flash{0%,30%{opacity:0;transform:scale(.3)}45%{opacity:1;transform:rotate(45deg)scale(1.15)}65%,to{opacity:0;transform:rotate(90deg)scale(.6)}}@keyframes ps-l-bar-a{0%,to{transform:none}25%{transform:scaleY(1.9)}50%{transform:scaleY(.8)}75%{transform:scaleY(1.5)}}@keyframes ps-l-bar-b{0%,to{transform:none}25%{transform:scaleY(.6)}50%{transform:scaleY(1.25)}75%{transform:scaleY(.8)}}@keyframes ps-l-bar-c{0%,to{transform:none}25%{transform:scaleY(.6)}50%{transform:scaleY(.95)}75%{transform:scaleY(.5)}}@keyframes ps-l-bar-d{0%,to{transform:none}25%{transform:scaleY(1.6)}50%{transform:scaleY(.7)}75%{transform:scaleY(1.3)}}@keyframes ps-l-bar-e{0%,to{transform:none}25%{transform:scaleY(1.3)}50%{transform:scaleY(2.2)}75%{transform:scaleY(.9)}}@keyframes ps-l-page{0%{opacity:0;transform:none}8%{opacity:1;transform:none}58%{opacity:1;transform:scaleX(-1)}66%,to{opacity:0;transform:scaleX(-1)}}@keyframes ps-l-hop-a{0%,36%,to{transform:none}16%{transform:translateY(-2px)}}@keyframes ps-l-hop-b{0%,30%,66%,to{transform:none}46%{transform:translateY(-1.75px)}}@keyframes ps-l-hop-c{0%,60%,96%,to{transform:none}76%{transform:translateY(-1.75px)}}@keyframes ps-l-lift{0%,to{transform:none}50%{transform:translateY(-1px)}}@keyframes ps-l-twinkle{0%{transform:none}40%{transform:rotate(45deg)scale(.35)}72%{transform:rotate(80deg)scale(1.2)}to{transform:rotate(90deg)}}@keyframes ps-l-swing{0%,to{transform:none}25%{transform:rotate(7deg)}55%{transform:rotate(-5deg)}80%{transform:rotate(2.5deg)}}@keyframes ps-l-dial{0%,to{transform:none}35%{transform:rotate(-95deg)}75%{transform:rotate(170deg)}}@keyframes ps-l-key-a{0%,30%,to{transform:none}12%{transform:scaleY(.72)}}@keyframes ps-l-key-b{0%,30%,60%,to{transform:none}42%{transform:scaleY(.72)}}@keyframes ps-l-key-c{0%,60%,90%,to{transform:none}72%{transform:scaleY(.72)}}@keyframes ps-l-glint{0%{transform:none}45%{transform:rotate(45deg)scale(.82)}75%{transform:rotate(80deg)scale(1.06)}to{transform:rotate(90deg)}}@keyframes ps-l-twinkle2{0%{transform:none}25%{transform:rotate(20deg)scale(1.3)}60%{transform:rotate(60deg)scale(.4)}to{transform:rotate(90deg)}}@keyframes ps-l-slide-a{0%,to{transform:none}35%{transform:translateY(-6px)}70%{transform:translateY(2.5px)}}@keyframes ps-l-slide-b{0%,to{transform:none}35%{transform:translateY(7px)}70%{transform:translateY(3px)}}@keyframes ps-l-slide-c{0%,to{transform:none}35%{transform:translateY(-5px)}70%{transform:translateY(4px)}}@keyframes ps-l-hit-a{0%,36%,to{transform:none}18%{transform:rotate(-18deg)}}@keyframes ps-l-hit-b{0%,50%,86%,to{transform:none}68%{transform:rotate(18deg)}}@keyframes ps-l-thump{0%,34%,46%,84%,96%,to{transform:none}39%,89%{transform:scale(1.04,.78)}}@keyframes ps-l-select{0%,to{transform:none}18%,30%{transform:translateY(5.5px)}45%,55%{transform:translateY(11px)}70%,80%{transform:translateY(5.5px)}}@keyframes ps-l-pin-a{0%,24%,to{transform:none}10%{transform:scale(1.8)}}@keyframes ps-l-pin-b{0%,14%,38%,to{transform:none}24%{transform:scale(1.8)}}@keyframes ps-l-pin-c{0%,28%,52%,to{transform:none}38%{transform:scale(1.8)}}@keyframes ps-l-pin-d{0%,42%,66%,to{transform:none}52%{transform:scale(1.8)}}@keyframes ps-l-pin-e{0%,56%,80%,to{transform:none}66%{transform:scale(1.8)}}@keyframes ps-l-pad-a{0%,22%,to{transform:none}6%{transform:scale(.72)}}@keyframes ps-l-pad-b{0%,22%,44%,to{transform:none}28%{transform:scale(.72)}}@keyframes ps-l-pad-c{0%,44%,66%,to{transform:none}50%{transform:scale(.72)}}@keyframes ps-l-pad-d{0%,66%,88%,to{transform:none}72%{transform:scale(.72)}}@keyframes ps-l-wave{0%,to{transform:none}30%{transform:scaleY(1.7)}65%{transform:scaleY(.45)}}@keyframes ps-l-nudge{0%,to{transform:none}45%{transform:translate(var(--dx,0px), var(--dy,0px))}}@keyframes ps-l-spin{0%{transform:none}to{transform:rotate(var(--turn,360deg))}}@keyframes ps-l-tick{0%{transform:none}to{transform:rotate(var(--turn,360deg))}}@keyframes ps-l-lid{0%,70%,to{transform:none}40%{transform:rotate(-14deg)translateY(-1px)}}@keyframes ps-l-scribble{0%,to{transform:none}20%{transform:translate(1.2px,-.4px)}40%{transform:translate(-.4px,.8px)}60%{transform:translate(1.2px,.4px)}80%{transform:translateY(-.4px)}}@keyframes ps-l-squash{0%,to{transform:none}30%{transform:scale(.86)}55%{transform:scale(1.04)}}@keyframes ps-l-scan{0%,to{transform:none}25%{transform:translate(-1px,-1px)}50%{transform:translate(1px,-1.25px)}75%{transform:translate(.75px,.75px)}}@keyframes ps-l-look{0%,to{transform:none}30%{transform:translate(-2px)}65%{transform:translate(2px)}}@keyframes ps-l-shackle{0%,60%,to{transform:none}35%{transform:translateY(-1.75px)}}@keyframes ps-l-turn{0%,to{transform:none}40%{transform:rotate(-25deg)}75%{transform:rotate(8deg)}}@keyframes ps-l-draw{0%{stroke-dashoffset:0}35%{stroke-dashoffset:-106px}35.01%{stroke-dashoffset:106px}85%,to{stroke-dashoffset:0}}@keyframes ps-l-blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes ps-l-drop{0%{opacity:1;transform:none}40%{opacity:0;transform:translateY(3px)}41%{opacity:0;transform:translateY(-3px)}80%,to{opacity:1;transform:none}}@keyframes ps-l-rise{0%{opacity:1;transform:none}40%{opacity:0;transform:translateY(-3px)}41%{opacity:0;transform:translateY(3px)}80%,to{opacity:1;transform:none}}@keyframes ps-l-fly{0%{opacity:1;transform:none}40%{opacity:0;transform:translate(4px,-4px)}41%{opacity:0;transform:translate(-4px,4px)}80%,to{opacity:1;transform:none}}@keyframes ps-l-hop{0%,55%,85%,to{transform:none}30%{transform:translateY(-2px)}70%{transform:translateY(-.75px)}}@keyframes ps-l-shake{0%,to{transform:none}20%{transform:translate(.6px,-.6px)}40%{transform:translate(-.5px,.3px)}60%{transform:translate(.5px,-.4px)}80%{transform:translate(-.3px,.5px)}}@keyframes ps-l-burn{0%,to{transform:none}50%{transform:scale(1.3)}}@keyframes ps-l-float{0%,to{transform:none}50%{transform:translateY(-1.5px)}}@keyframes ps-l-col-a{0%,to{transform:none}30%{transform:scaleY(1.6)}65%{transform:scaleY(.7)}}@keyframes ps-l-col-b{0%,to{transform:none}30%{transform:scaleY(.6)}65%{transform:scaleY(1.15)}}@keyframes ps-l-col-c{0%,to{transform:none}30%{transform:scaleY(1.3)}65%{transform:scaleY(.55)}}@keyframes ps-l-type-a{0%,30%,to{transform:none}15%{transform:translateY(-1.5px)}}@keyframes ps-l-type-b{0%,20%,50%,to{transform:none}35%{transform:translateY(-1.5px)}}@keyframes ps-l-type-c{0%,40%,70%,to{transform:none}55%{transform:translateY(-1.5px)}}@keyframes ps-l-waves{0%,to{opacity:1;transform:none}50%{opacity:.3;transform:translate(1.5px)}}@keyframes ps-l-waves2{0%,20%,to{opacity:1;transform:none}65%{opacity:.3;transform:translate(1.5px)}}@keyframes ps-l-pop{0%,to{transform:none}35%{transform:scale(1.35)}60%{transform:scale(.9)}}@keyframes ps-l-ring{0%,70%,to{transform:none}10%{transform:rotate(14deg)}25%{transform:rotate(-12deg)}40%{transform:rotate(8deg)}55%{transform:rotate(-4deg)}}@keyframes ps-l-press{0%,60%,to{transform:none}35%{transform:translateY(1.25px)}}@keyframes ps-l-beat{0%,60%,to{transform:none}15%{transform:scale(1.15)}30%{transform:scale(.96)}45%{transform:scale(1.08)}}@keyframes ps-l-tilt{0%,to{transform:none}35%{transform:rotate(-12deg)}65%{transform:rotate(3deg)}}@keyframes ps-l-wave-flag{0%,to{transform:none}30%{transform:skewY(5deg)scaleX(.95)}65%{transform:skewY(-3deg)}}@keyframes ps-l-needle{0%,to{transform:none}30%{transform:rotate(35deg)}60%{transform:rotate(-20deg)}80%{transform:rotate(8deg)}}@keyframes ps-l-spinx{0%{transform:none}to{transform:scaleX(-1)}}@media (prefers-reduced-motion:reduce){svg.ps-icon *{animation:none!important}}svg.ps-icon.ps-emoji{color:#ffc466;vertical-align:-.2em;width:1.15em;height:1.15em;margin-inline:.05em;display:inline-block}.mobile-nav-shell.svelte-1lsq7z2{--mobile-dock-height:64px;inset-inline:0;bottom:var(--keyboard-bottom,0px);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);transition:opacity var(--motion-fast,.15s) var(--ease-out-expo)}.mobile-menu-sheet.svelte-1lsq7z2,.mobile-menu-drag-layer.svelte-1lsq7z2{position:relative}.menu-sheet-handle-space.svelte-1lsq7z2{z-index:10;flex-shrink:0;height:20px;position:relative}.menu-sheet-drag-handle.svelte-1lsq7z2{inset-block-start:0;cursor:grab;touch-action:none;user-select:none;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:flex-start;width:96px;height:44px;padding-top:12px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.menu-sheet-drag-handle.svelte-1lsq7z2:active{cursor:grabbing}.menu-sheet-drag-handle.svelte-1lsq7z2>span:where(.svelte-1lsq7z2){background:#ffffff40;border-radius:999px;width:32px;height:4px}.menu-sheet-drag-handle.svelte-1lsq7z2:focus-visible{outline:2px solid var(--color-majestic-300);outline-offset:-3px}.menu-search-results.svelte-1lsq7z2{background:#00000047}.menu-search-results.svelte-1lsq7z2 [role=option]{background:0 0;min-height:44px}.menu-search-results.svelte-1lsq7z2 [role=option]:focus-visible{outline:2px solid var(--color-majestic-300);outline-offset:-3px}.mobile-dock-frost.svelte-1lsq7z2{height:calc(var(--mobile-dock-height) + env(safe-area-inset-bottom,0px) + var(--r));z-index:2;top:auto}.mobile-nav-shell[data-present=true].svelte-1lsq7z2{z-index:999}.mobile-nav-shell--hidden.svelte-1lsq7z2{opacity:0;pointer-events:none}.mobile-nav-shell.svelte-1lsq7z2:has(>[data-bottom-nav][inert]){--mobile-dock-height:0px}.mobile-menu-sheet-inner.svelte-1lsq7z2{height:max(0px, calc(var(--mobile-viewport-height) - env(safe-area-inset-bottom,0px) - var(--mobile-dock-height)));padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #ffffff1a;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.menu-profile.svelte-1lsq7z2{border-bottom:1px solid #ffffff1a;margin:0 20px 16px;padding-bottom:4px}.menu-profile-heading.svelte-1lsq7z2{justify-content:space-between;align-items:center;gap:16px;display:flex}.menu-profile-identity.svelte-1lsq7z2{min-width:0;min-height:44px;color:var(--color-white);flex:1;align-items:center;gap:12px;display:flex}.menu-profile-name.svelte-1lsq7z2{gap:3px;min-width:0;display:grid}.menu-profile-name.svelte-1lsq7z2 strong:where(.svelte-1lsq7z2),.menu-profile-name.svelte-1lsq7z2>span:where(.svelte-1lsq7z2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-profile-name.svelte-1lsq7z2 strong:where(.svelte-1lsq7z2){font-size:14px;font-weight:600;line-height:1.3}.menu-profile-name.svelte-1lsq7z2>span:where(.svelte-1lsq7z2){color:var(--color-gray-400);font-size:11px;line-height:1.3}.menu-profile-status.svelte-1lsq7z2{text-align:end;justify-items:end;gap:3px;max-width:46%;display:grid}.menu-profile-tier.svelte-1lsq7z2{color:var(--color-majestic-300);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.menu-profile-tier.is-free.svelte-1lsq7z2,.menu-profile-expiry.svelte-1lsq7z2{color:var(--color-gray-400)}.menu-profile-expiry.svelte-1lsq7z2{font-size:11px;line-height:1.3}.menu-profile-expiry[data-status=warning].svelte-1lsq7z2{color:var(--color-majestic-300)}.menu-profile-expiry[data-status=expired].svelte-1lsq7z2{color:var(--color-red-400)}.menu-profile-upgrade.svelte-1lsq7z2{min-height:44px;color:var(--color-majestic-300);flex-direction:column;justify-content:center;align-items:flex-end;gap:3px;font-size:12px;font-weight:600;display:flex}.menu-profile-balance.svelte-1lsq7z2{min-height:44px;color:var(--color-white);justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.menu-profile-funds.svelte-1lsq7z2{min-width:0;color:var(--color-gray-400);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:12px;display:flex}.menu-profile-funds.svelte-1lsq7z2 strong:where(.svelte-1lsq7z2){font-variant-numeric:tabular-nums;color:var(--color-white);font-size:14px;font-weight:600}.menu-profile-topup.svelte-1lsq7z2{color:var(--color-majestic-300);justify-content:flex-end;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.menu-profile-topup.svelte-1lsq7z2 svg,.menu-profile-tier.svelte-1lsq7z2 svg{flex-shrink:0}.menu-profile.svelte-1lsq7z2 a:where(.svelte-1lsq7z2){transition:color var(--motion-fast) var(--ease-out-expo)}.menu-profile.svelte-1lsq7z2 a:where(.svelte-1lsq7z2):hover{color:var(--color-majestic-300)}.menu-profile.svelte-1lsq7z2 a:where(.svelte-1lsq7z2):focus-visible{outline:2px solid var(--color-majestic-300);outline-offset:3px;border-radius:4px}.menu-sheet-close.svelte-1lsq7z2{background:0 0}.menu-sheet-links.svelte-1lsq7z2 button{min-height:44px}.menu-sheet-links.svelte-1lsq7z2 button>span.flex-1{min-width:0}.menu-section-reveal.svelte-1lsq7z2{opacity:0;transition:grid-template-rows var(--panel-duration,.3s) var(--ease-out-expo), opacity var(--motion-base,.22s) var(--ease-out-expo);grid-template-rows:0fr;display:grid}.menu-section-reveal[data-expanded=true].svelte-1lsq7z2{opacity:1;grid-template-rows:1fr}.mobile-menu-sheet--settled.svelte-1lsq7z2{transition:transform var(--motion-slow,.36s) var(--ease-out-expo)}.menu-sheet-search.svelte-1lsq7z2{transition:border-color var(--motion-base,.22s) var(--ease-out-quart), box-shadow var(--motion-base,.22s) var(--ease-out-quart), background-color var(--motion-base,.22s) var(--ease-out-quart)}.menu-sheet-scroll.svelte-1lsq7z2{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.menu-sheet-pages.svelte-1lsq7z2{flex:1;min-height:0;position:relative;overflow:hidden}.menu-sheet-page.svelte-1lsq7z2{min-height:0;transition:transform var(--page-slide-dur,.25s) var(--page-slide-ease,var(--ease-out-expo)), opacity var(--page-fade-dur,.25s) var(--page-fade-ease,var(--ease-out-expo));flex-direction:column;display:flex;position:absolute;inset:0}.menu-sheet-page--language.svelte-1lsq7z2{opacity:0;pointer-events:none;transform:translate(100%)}[data-page=language].svelte-1lsq7z2 .menu-sheet-page--main:where(.svelte-1lsq7z2){opacity:0;pointer-events:none;transform:translate(-20%)}[data-page=language].svelte-1lsq7z2 .menu-sheet-page--language:where(.svelte-1lsq7z2){opacity:1;pointer-events:auto;transform:translate(0)}.menu-sheet-pages.svelte-1lsq7z2:dir(rtl) .menu-sheet-page--language:where(.svelte-1lsq7z2){transform:translate(-100%)}.menu-sheet-pages:dir(rtl)[data-page=language].svelte-1lsq7z2 .menu-sheet-page--main:where(.svelte-1lsq7z2){transform:translate(20%)}.menu-sheet-pages:dir(rtl)[data-page=language].svelte-1lsq7z2 .menu-sheet-page--language:where(.svelte-1lsq7z2){transform:translate(0)}.language-page-header.svelte-1lsq7z2{align-items:center;gap:8px;padding:0 16px 8px;display:flex}.language-page-header.svelte-1lsq7z2 h2:where(.svelte-1lsq7z2){min-width:0;font-family:var(--font-sans);color:var(--color-white);flex:1;margin:0;font-size:15px;font-weight:600}.language-back.svelte-1lsq7z2,.language-close.svelte-1lsq7z2{min-width:44px;min-height:44px;color:var(--color-white);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:flex}.language-back.svelte-1lsq7z2{max-width:40%}.language-back.svelte-1lsq7z2 span:where(.svelte-1lsq7z2){white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.language-page-search.svelte-1lsq7z2{padding:0 16px 12px}.language-search-field.svelte-1lsq7z2{min-height:48px;color:var(--color-white);border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:12px;padding-inline:16px;display:flex}.language-search-field.svelte-1lsq7z2:focus-within{border-color:var(--color-majestic-300)}.language-search-field.svelte-1lsq7z2 input:where(.svelte-1lsq7z2){width:100%;min-width:0;height:46px;color:var(--color-white);font:inherit;background:0 0;border:0;outline:none;font-size:16px}.language-search-field.svelte-1lsq7z2 input:where(.svelte-1lsq7z2)::placeholder{color:var(--color-gray-400)}.language-page-scroll.svelte-1lsq7z2{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:0 20px 12px;overflow-y:auto}.language-picker-options.svelte-1lsq7z2{margin:0;padding:0;list-style:none}.language-picker-options.svelte-1lsq7z2>li:where(.svelte-1lsq7z2)+li:where(.svelte-1lsq7z2){border-top:1px solid #ffffff14}.language-option.svelte-1lsq7z2{width:100%;min-height:52px;color:var(--color-white);text-align:start;transition:color var(--motion-fast) var(--ease-out-expo);background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 4px;display:flex}.language-option.svelte-1lsq7z2 span:where(.svelte-1lsq7z2){min-width:0}.language-option.is-current.svelte-1lsq7z2,.language-option.svelte-1lsq7z2:hover:not(:disabled),.language-back.svelte-1lsq7z2:hover,.language-close.svelte-1lsq7z2:hover{color:var(--color-majestic-300)}.language-option.svelte-1lsq7z2:disabled{cursor:wait}.language-option.svelte-1lsq7z2:focus-visible,.language-back.svelte-1lsq7z2:focus-visible,.language-close.svelte-1lsq7z2:focus-visible{outline:2px solid var(--color-majestic-300);outline-offset:-2px}.language-error.svelte-1lsq7z2{color:var(--color-red-400);margin:0;padding:0 20px 12px;font-size:14px}.language-empty.svelte-1lsq7z2{color:var(--color-gray-400);padding:20px 4px}@media (prefers-reduced-motion:reduce){.mobile-nav-shell.svelte-1lsq7z2,.menu-section-reveal.svelte-1lsq7z2,.menu-sheet-page.svelte-1lsq7z2,.mobile-menu-sheet--settled.svelte-1lsq7z2,.menu-sheet-search.svelte-1lsq7z2{transition:none}}.mobile-dock.svelte-1x9q8tk{--dock-motion:var(--tabs-dur,.25s);z-index:3;height:var(--mobile-dock-height,64px);grid-template-columns:repeat(5,minmax(0,1fr));padding:0 4px;display:grid;position:relative}.mobile-dock--hidden.svelte-1x9q8tk{display:none}.mobile-dock-link.svelte-1x9q8tk{min-width:0;min-height:48px;color:var(--color-white);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--dock-motion) var(--ease-out-expo);background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px 2px 10px;text-decoration:none;display:flex;transform:none}.mobile-dock-link.is-highlighted.svelte-1x9q8tk,.mobile-dock-link.svelte-1x9q8tk:hover{color:var(--color-majestic-300)}.mobile-dock-link.svelte-1x9q8tk:focus-visible{outline:2px solid var(--color-majestic-300);outline-offset:-5px}.mobile-dock-icon.svelte-1x9q8tk{width:24px;height:24px;transition:transform var(--dock-motion) var(--ease-out-expo);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mobile-dock-link.is-highlighted.svelte-1x9q8tk .mobile-dock-icon:where(.svelte-1x9q8tk){transform:translateY(-1px)}.mobile-dock-link.svelte-1x9q8tk:active .mobile-dock-icon:where(.svelte-1x9q8tk){transition-duration:var(--k-press-dur,80ms);transform:translateY(1px)scale(.9)}.mobile-dock-label.svelte-1x9q8tk{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;line-height:1;overflow:hidden}.mobile-dock-indicator.svelte-1x9q8tk{inset-inline-start:4px;pointer-events:none;width:calc(20% - 1.6px);height:2px;transform:translateX(calc(var(--active-index) * 100%));transition:transform var(--dock-motion) var(--ease-out-expo);position:absolute;bottom:5px}.mobile-dock-indicator.svelte-1x9q8tk:after{content:"";background:var(--color-majestic-300);border-radius:2px;width:24px;height:100%;margin-inline:auto;display:block}.mobile-dock.svelte-1x9q8tk:dir(rtl) .mobile-dock-indicator:where(.svelte-1x9q8tk){transform:translateX(calc(var(--active-index) * -100%))}.mobile-dock-menu.svelte-1x9q8tk path:where(.svelte-1x9q8tk){transform-origin:12px 12px;transition:transform var(--dock-motion) var(--ease-out-expo)}[aria-expanded=true].svelte-1x9q8tk .mobile-dock-menu:where(.svelte-1x9q8tk) path:where(.svelte-1x9q8tk):first-child{transform:rotate(45deg)translateY(4px)}[aria-expanded=true].svelte-1x9q8tk .mobile-dock-menu:where(.svelte-1x9q8tk) path:where(.svelte-1x9q8tk):last-child{transform:rotate(-45deg)translateY(-4px)}@media (width<=374px){.mobile-dock-label.svelte-1x9q8tk{font-size:11px}}@media (width>=960px){.mobile-dock.svelte-1x9q8tk{display:none}}@media (prefers-reduced-motion:reduce){.mobile-dock-link.svelte-1x9q8tk,.mobile-dock-icon.svelte-1x9q8tk,.mobile-dock-indicator.svelte-1x9q8tk,.mobile-dock-menu.svelte-1x9q8tk path:where(.svelte-1x9q8tk){transition:none}}.hp-trap[data-astro-cid-sz4vumjo]{clip-path:inset(50%);white-space:nowrap;pointer-events:none;user-select:none;width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}
