.KgOgYq_header{z-index:var(--z-header);padding-top:var(--safe-top);border-bottom:1px solid var(--color-border);transition:border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard);background:#fffffff0;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.KgOgYq_header{-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);background:#ffffffdb}}.KgOgYq_header[data-scrolled]{box-shadow:var(--shadow-sm)}.KgOgYq_bar{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);gap:var(--sp-3);height:var(--header-height);padding-left:max(var(--gutter),var(--safe-left));padding-right:max(var(--gutter),var(--safe-right));align-items:center;margin-inline:auto;display:flex}@media (min-width:1024px){.KgOgYq_bar{gap:clamp(.625rem,1.9231vw - .6058rem,1.125rem)}}.KgOgYq_logo{min-height:var(--touch-target);color:var(--color-text);border-radius:var(--radius-sm);flex:none;align-items:center;text-decoration:none;display:inline-flex}.KgOgYq_logo:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.KgOgYq_logoFull{width:auto;height:28px}@media (max-width:399.98px){.KgOgYq_logoFull{display:none}}@media (min-width:768px){.KgOgYq_logoFull{height:32px}}@media (min-width:1280px){.KgOgYq_logoFull{height:36px}}.KgOgYq_logoCompact{width:auto;height:32px;display:none}@media (max-width:399.98px){.KgOgYq_logoCompact{display:block}}.KgOgYq_navDesktop{display:none}@media (min-width:1024px){.KgOgYq_navDesktop{min-width:0;display:block}}.KgOgYq_navList{align-items:center;gap:clamp(0rem,.9615vw - .6154rem,.25rem);margin:0;padding:0;list-style:none;display:flex}.KgOgYq_menu{display:contents}@media (min-width:1024px){.KgOgYq_menu{display:none}}.KgOgYq_menuButton{font:inherit;color:inherit;text-align:inherit;appearance:none;cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard);touch-action:manipulation;background:0 0;border:0;margin:0;padding:0}.KgOgYq_menuButton:active:not(:disabled,[aria-disabled=true],[data-disabled]){transform:scale(.98)}.KgOgYq_menuButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.KgOgYq_menuButton{width:40px;height:40px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);flex:none;place-items:center;font-size:22px;display:inline-grid;position:relative}.KgOgYq_menuButton svg{width:1em;height:1em}@media (hover:hover) and (pointer:fine){.KgOgYq_menuButton:hover{background:var(--color-surface-hover);border-color:var(--color-border-field)}}.KgOgYq_menuDot{background:var(--color-brand);border:2px solid var(--color-surface);border-radius:var(--radius-full);width:11px;height:11px;position:absolute;top:-3px;right:-3px}.KgOgYq_panelSignOut{font:inherit;color:inherit;text-align:inherit;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.KgOgYq_panelSignOut:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.KgOgYq_panelSignOut{gap:var(--sp-3);width:100%;min-height:var(--touch-target);padding:0 var(--sp-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);border-radius:var(--radius-md);transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.KgOgYq_panelSignOut:hover{color:var(--color-danger-text);background:var(--color-danger-soft)}}.KgOgYq_panelSignOut:active{color:var(--color-danger-text);background:var(--color-danger-soft)}.KgOgYq_panelSignOut svg{flex:none;width:20px;height:20px}.KgOgYq_menuList{margin:0;padding:0;list-style:none;display:grid}.KgOgYq_menuLink{gap:var(--sp-3);min-height:52px;padding:0 var(--sp-2);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--color-text);border-bottom:1px solid var(--color-divider);align-items:center;text-decoration:none;display:flex}.KgOgYq_menuLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.KgOgYq_menuLink svg{width:20px;height:20px;color:var(--color-text-muted)}.KgOgYq_menuLink[aria-current=page]{color:var(--color-brand-strong)}.KgOgYq_menuActions{gap:var(--sp-2);padding-top:var(--sp-5);display:grid}.KgOgYq_navLink{height:44px;font-size:clamp(.875rem,.7212rem + .2404vw,.9375rem);font-weight:var(--fw-semibold);color:var(--color-text-secondary);white-space:nowrap;border-radius:var(--radius-md);transition:color var(--dur-fast) var(--ease-standard);align-items:center;padding:0 clamp(.25rem,1.9231vw - .9808rem,.75rem);text-decoration:none;display:inline-flex;position:relative}.KgOgYq_navLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.KgOgYq_navLink:hover{color:var(--color-text)}}.KgOgYq_navLink[aria-current=page]{color:var(--color-text)}.KgOgYq_navLink[aria-current=page]:after{inset-inline:var(--sp-3);content:"";background:var(--color-brand);border-radius:var(--radius-full);height:2px;position:absolute;bottom:2px}.KgOgYq_actions{gap:var(--sp-2);flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex}.KgOgYq_location{flex:0 auto;min-width:0}@media (min-width:1024px){.KgOgYq_location{min-width:6.5rem}}@media (max-width:767.98px){.KgOgYq_desktopOnly{display:none!important}}@media (max-width:1023.98px){.KgOgYq_laptopOnly{display:none!important}}@media (max-width:1279.98px){.KgOgYq_wideOnly{display:none!important}}@media (min-width:768px){.KgOgYq_post{margin-left:var(--sp-1)}}@media (min-width:1024px){.KgOgYq_postShort{display:none}}@media (max-width:1023.98px){.KgOgYq_postFull{display:none}}.KgOgYq_authSlot{gap:var(--sp-2);align-items:center;display:flex}.KgOgYq_signIn{min-width:84px}@media (min-width:1024px){.KgOgYq_actions{gap:clamp(.375rem,.0673rem + .4808vw,.5rem)}.KgOgYq_signIn{min-width:auto}.KgOgYq_post{padding-inline:clamp(.875rem,.2596rem + .9615vw,1.125rem)}}.KgOgYq_avatarButton{font:inherit;color:inherit;text-align:inherit;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.KgOgYq_avatarButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.KgOgYq_avatarButton{border-radius:var(--radius-full);width:44px;height:44px;transition:box-shadow var(--dur-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid;position:relative}@media (hover:hover) and (pointer:fine){.KgOgYq_avatarButton:hover{box-shadow:0 0 0 3px var(--color-bg-subtle)}}.KgOgYq_avatarButton[data-popup-open]{box-shadow:0 0 0 3px var(--color-brand-soft)}.KgOgYq_avatarArt{place-items:center;display:grid}.KgOgYq_guestOnly,.KgOgYq_userOnly{display:contents}:is(html[data-session=user] .KgOgYq_guestOnly,html:not([data-session=user]) .KgOgYq_userOnly,html:not([data-session=user]) .KgOgYq_userOnlyItem){display:none}.KgOgYq_bootAvatar{width:36px;height:36px;font-size:13px;font-weight:var(--fw-bold);color:var(--color-on-brand-soft);background:var(--color-brand-soft) var(--dh-avatar,none) center/cover no-repeat;border-radius:var(--radius-full);cursor:default;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.KgOgYq_bootAvatar:after{content:var(--dh-initials,"")}.KgOgYq_sessionRetry{color:var(--color-text-secondary)}.KgOgYq_avatarDot{background:var(--color-brand);border:2px solid var(--color-surface);border-radius:var(--radius-full);width:11px;height:11px;position:absolute;top:3px;right:3px}.KgOgYq_accountMenu{min-width:260px}.KgOgYq_menuUser{padding:var(--sp-2) var(--sp-3);gap:2px;display:grid}.KgOgYq_menuName{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.KgOgYq_menuPlan{margin-top:var(--sp-1);justify-self:start}.KgOgYq_menuEmail{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-caption);color:var(--color-text-muted);overflow:hidden}.KgOgYq_menuCount{min-width:22px;height:20px;font-size:11px;font-weight:var(--fw-bold);color:var(--color-on-brand);background:var(--color-brand-strong);border-radius:var(--radius-full);place-items:center;padding:0 6px;display:inline-grid}
.ygD-lW_backdrop{z-index:var(--z-overlay);background:var(--color-overlay);transition:opacity var(--dur-slower) var(--ease-emphasized);position:fixed;inset:0}.ygD-lW_backdrop[data-starting-style],.ygD-lW_backdrop[data-ending-style]{opacity:0}.ygD-lW_viewport{z-index:var(--z-modal);pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}.ygD-lW_popup{width:min(380px,100vw - var(--sp-10));height:100%;padding-top:var(--safe-top);pointer-events:auto;background:var(--color-surface);box-shadow:var(--shadow-lg);transform:translateX(var(--drawer-swipe-movement-x,0));transition:transform var(--dur-slower) var(--ease-emphasized);will-change:transform;outline:none;flex-direction:column;display:flex}.ygD-lW_popup[data-starting-style],.ygD-lW_popup[data-ending-style]{transform:translate(100%)}.ygD-lW_popup[data-swiping]{transition:none}.ygD-lW_head{gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);border-bottom:1px solid var(--color-border);flex:none;align-items:center;display:flex}.ygD-lW_headContent{flex:1;min-width:0}.ygD-lW_close{font:inherit;color:inherit;text-align:inherit;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ygD-lW_close:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ygD-lW_close{width:40px;height:40px;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);flex:none;place-items:center;font-size:20px;display:inline-grid}.ygD-lW_content{gap:var(--sp-4);min-height:0;padding:var(--sp-4) var(--sp-3);overscroll-behavior:contain;flex:1;align-content:start;display:grid;overflow-y:auto}.ygD-lW_content:last-child{padding-bottom:calc(var(--sp-4) + var(--safe-bottom))}.ygD-lW_footer{padding:var(--sp-2) var(--sp-3) calc(var(--sp-2) + var(--safe-bottom));border-top:1px solid var(--color-border);flex:none}
