.AdminLayout_layout__mTOOG{display:grid;grid-template-columns:1fr;grid-template-rows:var(--header-height) 1fr;width:100%;min-width:0;height:100vh;overflow:hidden;background-color:var(--color-bg-primary)}@media(min-width:1024px){.AdminLayout_layout__mTOOG{grid-template-columns:var(--sidebar-width-store) minmax(0,1fr);grid-template-rows:var(--header-height) 1fr}.AdminLayout_layout__mTOOG.AdminLayout_collapsed__j6QUy{grid-template-columns:var(--sidebar-width-collapsed) minmax(0,1fr)}}.AdminLayout_sidebar__8jxOy{width:var(--sidebar-width-store);background-color:var(--color-bg-primary);backdrop-filter:none;-webkit-backdrop-filter:none;border-right:1px solid var(--color-border-subtle);display:flex;flex-direction:column;min-width:0;min-height:0;position:fixed;top:var(--header-height);left:0;bottom:0;z-index:var(--z-modal);overflow:hidden;padding:0;transform:translateX(-100%)}.AdminLayout_sidebar__8jxOy.AdminLayout_collapsed__j6QUy{width:var(--sidebar-width-collapsed)}@media(min-width:1024px){.AdminLayout_sidebar__8jxOy{position:relative;top:0;grid-column:1/2;grid-row:2/-1;width:100%;transform:none;z-index:var(--z-elevated)}}@media(max-width:1023px){.AdminLayout_sidebar__8jxOy{width:min(var(--sidebar-width-store),100vw - var(--spacing-xl));max-width:calc(100vw - var(--spacing-xl))}}.has-mounted .AdminLayout_sidebar__8jxOy{transition:transform .25s cubic-bezier(.16,1,.3,1),width .25s cubic-bezier(.16,1,.3,1)}.AdminLayout_sidebarMobileOpen__AmkXE{transform:translateX(0)}.AdminLayout_mobileHeader__JKQ74{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 var(--spacing-md);background-color:var(--color-bg-primary);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--color-border-subtle);position:fixed;top:0;left:0;right:0;z-index:var(--z-modal-backdrop)}@media(min-width:1024px){.AdminLayout_mobileHeader__JKQ74{display:none}}.AdminLayout_mobileHeaderToggle__B1LUr{background:none;border:none;color:var(--color-text-primary);padding:var(--spacing-sm);min-width:44px;min-height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center}.AdminLayout_mobileHeaderBrand__XR9fj{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-lg);min-width:0;flex:1 1 auto}.AdminLayout_mobileHeaderActions__Q7Edi{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-xs);flex:0 0 auto}.AdminLayout_mobileBrandLogo__NlXmJ{width:clamp(6.25rem,28vw,7rem)}.AdminLayout_mobileHeaderAvatar__Qp6eY{width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-full);background-color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-on-primary)}.AdminLayout_mobileOverlay__iTPQ3{position:fixed;inset:0;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-fixed);opacity:0;pointer-events:none;transition:opacity var(--transition-slow)}@media(min-width:1024px){.AdminLayout_mobileOverlay__iTPQ3{display:none}}.AdminLayout_mobileOverlayVisible__1LxGv{opacity:1;pointer-events:auto}.AdminLayout_desktopNavPill__ggapw{display:none}@media(min-width:1024px){.AdminLayout_desktopNavPill__ggapw{display:flex;align-items:flex-start;justify-content:flex-start;grid-column:1/-1;grid-row:1/2;height:var(--header-height);width:100%;min-width:0;padding:var(--spacing-md) var(--spacing-2xl) 0;background-color:var(--color-bg-primary);border:none;pointer-events:none;z-index:var(--z-fixed)}}.AdminLayout_desktopNavPill__ggapw a{pointer-events:auto}.AdminLayout_desktopActions__B6yaW{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;margin-left:auto;pointer-events:auto}.AdminLayout_sidebarHeader__eaVeB{display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-xs) var(--spacing-lg);flex-shrink:0}.AdminLayout_sidebarHeaderCollapsed__5r10t{justify-content:center;padding:var(--spacing-md) var(--spacing-sm)}.AdminLayout_sidebarBrand__MO7Qa{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);cursor:pointer;background:none;border:none;padding:0 var(--spacing-md);text-decoration:none}.AdminLayout_adminBrandLogo__MuF12{width:7.5rem}.AdminLayout_sidebarIcon__q4XHT{font-size:var(--font-size-2xl);transition:transform var(--transition-base)}.AdminLayout_sidebarIconOpen__jz_XA{transform:rotate(180deg)}.AdminLayout_sidebarContent__eZse5{flex:1 1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminLayout_sidebar__8jxOy.AdminLayout_collapsed__j6QUy .AdminLayout_sidebarItem__AwJuZ{justify-content:center;padding:var(--spacing-sm) 0}.AdminLayout_sidebar__8jxOy.AdminLayout_collapsed__j6QUy .AdminLayout_sidebarText__Gl1Cb{display:none}.AdminLayout_groupWrapper__mr3QQ{position:relative}.AdminLayout_groupHeader__PQ__h{width:100%;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;min-height:44px;transition:color var(--transition-base),background-color var(--transition-base);text-align:left}.AdminLayout_groupHeader__PQ__h:hover{color:var(--color-text-secondary);background-color:var(--color-glass-light)}.AdminLayout_groupHeaderActive__mgoMI,.AdminLayout_groupHeaderActive__mgoMI:hover{color:var(--color-primary-light)}.AdminLayout_groupHeader__PQ__h:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AdminLayout_groupLabel__x1tg9{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminLayout_groupChildren__hrusw{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-base);overflow:hidden;visibility:hidden}.AdminLayout_groupChildrenOpen__PWWjb{grid-template-rows:1fr;visibility:visible}@media(prefers-reduced-motion:reduce){.AdminLayout_groupChildren__hrusw{transition:none}}.AdminLayout_groupChildrenInner__Y8zH5{min-height:0;display:flex;flex-direction:column;gap:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.AdminLayout_sidebarItem__AwJuZ{width:100%;text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:all var(--transition-base);display:flex;align-items:center;gap:var(--spacing-3);background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer;min-width:0}.AdminLayout_sidebarItem__AwJuZ:hover{color:var(--color-text-primary);background-color:var(--color-glass-light)}.AdminLayout_sidebarItemActive__l2dwH{background-color:rgba(var(--color-primary-rgb),.1);color:var(--color-text-primary);border-color:var(--color-primary);box-shadow:0 10px 15px -3px rgba(var(--color-primary-rgb),.1);position:relative;overflow:hidden}.AdminLayout_sidebarItemChild__v_kQu{padding-left:var(--btn-height-md);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.AdminLayout_sidebarItemChild__v_kQu:hover{color:var(--color-text-primary)}.AdminLayout_sidebarItemChild__v_kQu.AdminLayout_sidebarItemActive__l2dwH{color:var(--color-text-primary);background-color:rgba(var(--color-primary-rgb),.05);border-color:rgba(var(--color-primary-rgb),.1);font-weight:var(--font-weight-medium);position:relative;overflow:hidden}.AdminLayout_sidebarItemChild__v_kQu.AdminLayout_sidebarItemActive__l2dwH:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--color-primary)}.AdminLayout_groupHeaderIconOnly__AZTnG{justify-content:center;padding:var(--spacing-3);gap:0;font-size:0;letter-spacing:0}.AdminLayout_groupHeaderIconOnly__AZTnG .AdminLayout_groupLabel__x1tg9{display:none}.AdminLayout_sidebarToggleBtn__nclG_{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color var(--transition-base),background-color var(--transition-base)}.AdminLayout_sidebarToggleBtn__nclG_:hover{color:var(--color-primary);background-color:var(--color-bg-tertiary)}.AdminLayout_sidebarNav__SUgv_{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.AdminLayout_sidebarDivider__tKHBr{padding-top:var(--spacing-md);margin-top:var(--spacing-md);border-top:1px solid var(--color-bg-tertiary)}.AdminLayout_suspenseFallback__nWUML{display:flex;justify-content:center;padding:var(--spacing-12)}.AdminLayout_restricted__RLdUf{text-align:center;padding:var(--spacing-2xl)}.AdminLayout_restricted__RLdUf p{margin:0 0 var(--spacing-md);color:var(--color-text-secondary)}.AdminLayout_content__tEnfm{background-color:var(--color-bg-primary);padding:var(--spacing-md);display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;grid-column:1/-1;grid-row:2/3}@media(min-width:1024px){.AdminLayout_content__tEnfm{grid-column:2/3;grid-row:2/-1;height:100%;padding:var(--spacing-xl)}}.has-mounted .AdminLayout_layout__mTOOG{transition:grid-template-columns .25s cubic-bezier(.16,1,.3,1)}.ErrorBoundary_container___mmvq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3xl) var(--spacing-md);text-align:center;min-height:50vh}.ErrorBoundary_icon__ieNyA{font-size:var(--font-size-4xl);color:var(--color-error);margin-bottom:var(--spacing-md)}.ErrorBoundary_title__pZ_Ra{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin:0 0 var(--spacing-sm)}.ErrorBoundary_message__bBOKr{color:var(--color-text-muted);margin:0 0 var(--spacing-lg);max-width:400px}.ErrorBoundary_retryButton__yaEJm{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;min-height:44px;transition:background-color var(--duration-fast) var(--ease-out)}.ErrorBoundary_retryButton__yaEJm:hover{background-color:var(--color-primary-hover)}.ErrorBoundary_retryButton__yaEJm:focus-visible{outline:none;box-shadow:var(--focus-ring)}.DrawerItemCard_item__dgoqP{display:grid;grid-template-columns:48px 1fr;grid-template-areas:"image body";gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-xs);border-bottom:1px solid var(--color-glass-border);border-radius:var(--radius-sm);transition:background-color var(--transition-fast)}.DrawerItemCard_item__dgoqP:last-child{border-bottom:none}.DrawerItemCard_item__dgoqP:has(.DrawerItemCard_checkboxCell__c6Z2E){grid-template-columns:20px 48px 1fr;grid-template-areas:"check image body"}.DrawerItemCard_itemClickable__PkOf3{cursor:pointer}.DrawerItemCard_itemClickable__PkOf3:hover{background:var(--color-glass-light)}.DrawerItemCard_itemClickable__PkOf3:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DrawerItemCard_itemSelected__kxbFv{background:rgba(var(--color-primary-rgb),.06);border-bottom-color:rgba(var(--color-primary-rgb),.2)}.DrawerItemCard_checkboxCell__c6Z2E{grid-area:check;display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-2xs)}.DrawerItemCard_checkbox___9RhU{width:16px;height:16px;border-radius:var(--radius-sm);border:1.5px solid var(--color-glass-border);accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;transition:border-color var(--transition-fast)}.DrawerItemCard_checkbox___9RhU:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DrawerItemCard_checkbox___9RhU:checked{border-color:var(--color-primary)}.DrawerItemCard_imageCell__uwhSM{grid-area:image;width:48px;height:48px;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-bg-tertiary);border:1px solid var(--color-glass-border);flex-shrink:0;align-self:center}.DrawerItemCard_img__0_6br{width:100%;height:100%;object-fit:cover}.DrawerItemCard_body__vk37X{grid-area:body;display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0;justify-content:center}.DrawerItemCard_nameRow__Pif1g{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-sm);min-width:0}.DrawerItemCard_name__7OObE{font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;margin:0;line-height:var(--leading-tight);flex:1 1;min-width:0}.DrawerItemCard_name__7OObE,.DrawerItemCard_price__GfO4X{font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap}.DrawerItemCard_price__GfO4X{font-weight:var(--font-weight-bold);flex-shrink:0}.DrawerItemCard_meta__Cqyye{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DrawerItemCard_badge__pRM0g{display:inline-flex;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-2xs)}.DrawerItemCard_actions__hus_U{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;margin-top:var(--spacing-2xs)}@media(prefers-reduced-motion:reduce){.DrawerItemCard_checkbox___9RhU,.DrawerItemCard_item__dgoqP{transition:none}}.BrandLogo_logo__8_x8h{position:relative;display:inline-grid;width:8.75rem;aspect-ratio:1027/566;flex:0 0 auto;line-height:0}.BrandLogo_logo__8_x8h img{grid-area:1/1;width:100%;height:100%;object-fit:contain}.BrandLogo_mark__XqHNH{width:2.75rem;aspect-ratio:1}.BrandLogo_darkThemeAsset__UqwWW,html[data-theme=dark] .BrandLogo_lightThemeAsset__3XwRo{display:none}html[data-theme=dark] .BrandLogo_darkThemeAsset__UqwWW{display:block}@media(prefers-reduced-data:reduce){.BrandLogo_logo__8_x8h{background:none}}.Footer_footer__G6TdQ{background-color:var(--color-bg-secondary);border-top:1px solid var(--color-glass-border);padding:clamp(2.5rem,6vw,4.5rem) 0 var(--spacing-lg);margin-top:auto}.Footer_grid__jwTPB{display:grid;gap:var(--spacing-2xl) var(--spacing-xl);grid-template-columns:1fr;width:100%}@media(min-width:768px){.Footer_grid__jwTPB{grid-template-columns:minmax(14rem,1.5fr) repeat(2,minmax(8rem,1fr));align-items:start}}@media(min-width:1024px){.Footer_grid__jwTPB{grid-template-columns:minmax(14rem,1.4fr) repeat(4,minmax(8rem,1fr))}}.Footer_column___QF5v{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.Footer_brandColumn__ygWsx{gap:var(--spacing-lg)}.Footer_tagline__ICtzF{color:var(--color-text-muted);font-size:var(--font-size-sm);max-width:15rem;line-height:1.6;margin:0}.Footer_columnTitle__ZFGXZ{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em;margin:0}.Footer_brand__PP1NE,.Footer_columnTitle__ZFGXZ{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Footer_brand__PP1NE{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-lg)}.Footer_brandLogo__GO_dL{width:clamp(7rem,12vw,8.5rem)}.Footer_links__ZPOQy{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Footer_supportNote__KYWe_{max-width:14rem;color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.55}.Footer_link__XEc8r{display:inline-flex;align-items:center;min-height:44px;color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-sm);transition:color var(--duration-fast) var(--ease-out);background:none;border:none;padding:0;cursor:pointer;text-align:left;overflow-wrap:anywhere}.Footer_link__XEc8r:hover{color:var(--color-text-primary)}.Footer_link__XEc8r:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.Footer_copyright__neu58{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border-subtle);text-align:center;font-size:var(--font-size-xs)}.Footer_copyright__neu58,.Footer_footerNote__V03DC{color:var(--color-text-muted)}@media(max-width:767px){.Footer_grid__jwTPB{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-xl) var(--spacing-lg)}.Footer_brandColumn__ygWsx,.Footer_legalColumn__R7Ck2{grid-column:1/-1}.Footer_legalColumn__R7Ck2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-md) var(--spacing-lg)}.Footer_legalColumn__R7Ck2 .Footer_columnTitle__ZFGXZ{grid-column:1/-1}.Footer_legalColumn__R7Ck2 .Footer_links__ZPOQy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_copyright__neu58{align-items:flex-start;flex-direction:column;gap:var(--spacing-xs)}}@media(max-width:420px){.Footer_grid__jwTPB,.Footer_legalColumn__R7Ck2 .Footer_links__ZPOQy{grid-template-columns:1fr}}.Footer_wrapper__WYP39{width:100%;margin-top:auto}.Footer_admin__FpTHu .container{max-width:none;padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);margin-left:0;margin-right:0}@media(min-width:1024px){.Footer_admin__FpTHu{margin-left:var(--sidebar-width-admin);width:calc(100% - var(--sidebar-width-admin))}.Footer_admin__FpTHu.Footer_collapsed__8_Dqj{margin-left:var(--sidebar-width-collapsed);width:calc(100% - var(--sidebar-width-collapsed))}}.ProfileDropdown_dropdown__jm2C6{position:relative}.ProfileDropdown_dropdownMenu__kRU_1{position:absolute;top:calc(100% + var(--spacing-sm));right:0;width:16rem;background-color:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--spacing-sm);z-index:var(--z-dropdown);transform-origin:top right;animation:ProfileDropdown_dropdownScaleIn___rOPb var(--duration-base) var(--ease-out) forwards}.ProfileDropdown_dropdownItem__Nlo6H{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:none;background:none;color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:left;cursor:pointer;border-radius:var(--radius-md);transition:background-color var(--transition-base)}.ProfileDropdown_dropdownItem__Nlo6H:hover{background-color:var(--background-hover)}.ProfileDropdown_dropdownItemDanger__mFtMQ{color:var(--color-error)}.ProfileDropdown_dropdownItemDanger__mFtMQ:hover{background-color:color-mix(in srgb,var(--color-error) 10%,transparent)}.ProfileDropdown_dropdownIcon__kQXiu{font-size:1.25rem}.ProfileDropdown_dropdownDivider__gEgP_{height:1px;background-color:var(--color-border-subtle);margin:var(--spacing-xs) 0}.ProfileDropdown_dropdownIdentity__oEPYo{display:grid;gap:.125rem;padding:var(--spacing-sm) var(--spacing-md)}.ProfileDropdown_dropdownIdentity__oEPYo strong{color:var(--color-text-primary);font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileDropdown_dropdownIdentity__oEPYo span{color:var(--color-text-muted);font-size:var(--font-size-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileDropdown_dropdownError__YJftn{margin:var(--spacing-xs) var(--spacing-sm) 0;color:var(--color-error);font-size:var(--font-size-xs);line-height:1.4}.ProfileDropdown_userMenuAvatar__N4xwL{width:var(--navigation-control-size,2.5rem);height:var(--navigation-control-size,2.5rem);border-radius:var(--navigation-control-radius,50%);overflow:hidden;cursor:pointer;border:2px solid rgba(0,0,0,0);padding:0;background:rgba(0,0,0,0);transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base),color var(--transition-base),opacity var(--transition-base)}.ProfileDropdown_userMenuAvatarActive__0islX,.ProfileDropdown_userMenuAvatar__N4xwL:hover{border-color:var(--color-glass-border)}.ProfileDropdown_userMenuAvatar__N4xwL:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ProfileDropdown_userMenuAvatar__N4xwL:disabled{cursor:wait;opacity:.65}.ProfileDropdown_userMenuAvatarImg__eXxok{width:100%;height:100%;object-fit:cover}.ProfileDropdown_userMenuAvatarFallback__ZMrZ3{display:grid;width:100%;height:100%;place-items:center;background:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:700}@keyframes ProfileDropdown_dropdownScaleIn___rOPb{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ThemeToggle_toggle__YWcYB{background:rgba(0,0,0,0);border:none;color:var(--color-text-primary);width:var(--navigation-control-size,2.5rem);height:var(--navigation-control-size,2.5rem);border-radius:var(--navigation-control-radius,var(--radius-full));display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:background-color var(--transition-fast),color var(--transition-fast)}.ThemeToggle_toggle__YWcYB:hover{background-color:var(--color-glass-light);color:var(--color-primary-light)}.NotificationPanel_trigger__aXu_n{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--navigation-control-size,2.5rem);height:var(--navigation-control-size,2.5rem);padding:0;color:var(--color-text-primary);background:rgba(0,0,0,0);border:0;border-radius:var(--navigation-control-radius,var(--radius-full));cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.NotificationPanel_trigger__aXu_n:hover{color:var(--color-primary-light);background:var(--color-surface-elevated)}.NotificationPanel_trigger__aXu_n:focus-visible{outline:none;box-shadow:var(--focus-ring)}.NotificationPanel_icon__1C2_Y{font-size:1.4rem}.NotificationPanel_badge__mpUYt{position:absolute;top:-.15rem;right:-.15rem;display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .2rem;color:var(--color-text-on-primary);background:var(--color-primary);border:2px solid var(--color-bg-primary);border-radius:var(--radius-full);font-size:.55rem;font-weight:750;line-height:1}.NotificationsPage_inbox__RNPNm{display:grid;gap:var(--spacing-md);max-width:56rem}.NotificationsPage_toolbar__26eTb{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.NotificationsPage_error__rduI0,.NotificationsPage_toolbar__26eTb p{margin:0;font-size:var(--font-size-sm)}.NotificationsPage_toolbar__26eTb p{color:var(--color-text-muted)}.NotificationsPage_list__G_xhg{display:grid}.NotificationsPage_row__egHGB{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--spacing-md);align-items:start;width:100%;padding:var(--spacing-lg);border:0;border-bottom:1px solid var(--color-border-subtle);color:inherit;background:rgba(0,0,0,0);text-align:left;text-decoration:none;cursor:pointer}.NotificationsPage_row__egHGB:last-child{border-bottom:0}.NotificationsPage_row__egHGB:hover{background:var(--color-surface-hover,var(--color-surface))}.NotificationsPage_row__egHGB:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.NotificationsPage_rowUnread__vw_OV{background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface))}.NotificationsPage_icon__cAyFU{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid var(--color-border-subtle);border-radius:50%;color:var(--color-text-secondary)}.NotificationsPage_body__7ZK3V{display:grid;gap:.25rem;min-width:0}.NotificationsPage_body__7ZK3V strong{color:var(--color-text-primary);font-size:var(--font-size-sm)}.NotificationsPage_body__7ZK3V span{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.55}.NotificationsPage_body__7ZK3V time{color:var(--color-text-muted);font-size:var(--font-size-xs)}.NotificationsPage_unread__48WOV{width:.5rem;height:.5rem;margin-top:.45rem;border-radius:50%;background:var(--color-primary)}.NotificationsPage_error__rduI0{color:var(--color-error)}.NotificationsPage_pagination__WoLIL{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}.NotificationsPage_pagination__WoLIL span{color:var(--color-text-muted);font-size:var(--font-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:520px){.NotificationsPage_toolbar__26eTb{align-items:stretch;flex-direction:column}.NotificationsPage_toolbar__26eTb button{width:100%}.NotificationsPage_row__egHGB{padding:var(--spacing-md);gap:var(--spacing-sm)}.NotificationsPage_pagination__WoLIL{justify-content:space-between}}.AuthFlowShell_shell__paV44{width:100%;padding:clamp(2rem,6vw,5rem) 0}.AuthFlowShell_frame__RKxiL{display:grid;width:min(100%,44rem);margin-inline:auto;overflow:hidden;border:1px solid var(--color-glass-border);border-radius:var(--radius-xl);background:var(--color-bg-secondary);box-shadow:var(--shadow-lg)}.AuthFlowShell_context__jKOgK{position:relative;display:flex;flex-direction:column;padding:clamp(1.5rem,4vw,2.5rem);border-bottom:1px solid var(--color-glass-border);background:var(--color-bg-tertiary)}.AuthFlowShell_context__jKOgK h1{max-width:18ch;margin:var(--spacing-sm) 0;color:var(--color-text-primary);font-family:var(--font-serif);font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.08;letter-spacing:-.025em}.AuthFlowShell_mark__aeXoa{width:2.75rem}.AuthFlowShell_overline__SLPZp{margin:var(--spacing-md) 0 0;color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase}.AuthFlowShell_description__wTmXm{max-width:27rem;margin:0;color:var(--color-text-secondary);line-height:1.7}.AuthFlowShell_steps__TCJot{display:flex;gap:var(--spacing-lg);margin:var(--spacing-xl) 0 0;padding:0;list-style:none}.AuthFlowShell_steps__TCJot li{display:flex;min-width:0;flex:1 1;align-items:center;gap:var(--spacing-sm);color:var(--color-text-muted)}.AuthFlowShell_steps__TCJot li>span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--color-glass-border);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.AuthFlowShell_steps__TCJot li[data-state=complete]>span,.AuthFlowShell_steps__TCJot li[data-state=current]>span{border-color:var(--color-text-secondary);background:var(--color-bg-secondary);color:var(--color-text-primary)}.AuthFlowShell_steps__TCJot div{display:grid;gap:.1rem}.AuthFlowShell_steps__TCJot strong{color:var(--color-text-primary);font-size:var(--font-size-sm)}.AuthFlowShell_securityNote__lBIY3,.AuthFlowShell_steps__TCJot small{color:var(--color-text-muted);font-size:var(--font-size-xs)}.AuthFlowShell_securityNote__lBIY3{display:block;margin:var(--spacing-lg) 0 0;padding-top:var(--spacing-md);border-top:1px solid var(--color-glass-border);line-height:1.55}.AuthFlowShell_surface__C6Fin{display:grid;padding:clamp(1.5rem,4vw,2.5rem)}@media(max-width:760px){.AuthFlowShell_steps__TCJot{gap:var(--spacing-md)}.AuthFlowShell_steps__TCJot li{align-items:flex-start}.AuthFlowShell_securityNote__lBIY3{display:none}}@media(max-width:480px){.AuthFlowShell_shell__paV44{padding-block:var(--spacing-lg)}.AuthFlowShell_frame__RKxiL{border-radius:var(--radius-lg)}.AuthFlowShell_steps__TCJot small{display:none}.AuthFlowShell_steps__TCJot strong{font-size:var(--font-size-xs)}}.page_content___vywO{display:grid;justify-items:start;gap:var(--spacing-lg);width:100%}.page_copy__63JKV{display:grid;gap:var(--spacing-sm)}.page_copy__63JKV h2{margin:0;color:var(--color-text-primary);font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.02em}.page_copy__63JKV p:not(.page_label__oSk4x){max-width:34rem;margin:0;color:var(--color-text-secondary);line-height:1.7}.page_label__oSk4x{margin:0;color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase}.page_assurance__VJkwQ{display:grid;width:100%;gap:var(--spacing-xs);padding:var(--spacing-md);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.page_assurance__VJkwQ strong{color:var(--color-text-primary);font-size:var(--font-size-sm)}.page_assurance__VJkwQ small{color:var(--color-text-muted);line-height:1.45}.page_error__zUQTU{width:100%;margin:0;padding:var(--spacing-md);border:1px solid var(--color-danger-border,var(--color-glass-border));border-radius:var(--radius-md);background:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:1.55}.page_primary__ZImJ9{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding-inline:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-bold);text-decoration:none}.page_secondary__NXZ9a{color:var(--color-text-muted);font-size:var(--font-size-sm);text-underline-offset:.25em}