.account-switcher_switcher__5Q1Zq{position:relative;min-width:0}.account-switcher_trigger__SdC0_{display:flex;align-items:center;gap:10px;min-height:44px;border-radius:9px;padding:5px 9px;text-align:left;transition:background .18s}.account-switcher_trigger__SdC0_:hover,.account-switcher_trigger__SdC0_[aria-expanded=true]{background:#1d1d1d}.account-switcher_currentIcon__oLSDd{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;background:#29231a;color:var(--color-amber-glow)}.account-switcher_triggerIdentity__fzUD7{display:grid;gap:1px;min-width:0}.account-switcher_triggerIdentity__fzUD7 strong{max-width:150px;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switcher_triggerIdentity__fzUD7 small{font-size:12px;color:var(--color-ash-gray)}.account-switcher_trigger__SdC0_>svg{color:var(--color-ash-gray);transition:transform .18s}.account-switcher_expanded__tv2s2{transform:rotate(180deg)}.account-switcher_menu__K7pki{position:absolute;top:calc(100% + 10px);right:0;width:300px;max-width:calc(100vw - 32px);border:1px solid var(--color-dark-carbon);border-radius:12px;background:var(--color-deep-space)}.account-switcher_menu__K7pki header{display:flex;align-items:center;gap:12px;padding:20px}.account-switcher_menu__K7pki header>svg{color:var(--color-amber-glow)}.account-switcher_menu__K7pki header strong{display:block;font-size:14px;font-weight:600;overflow-wrap:anywhere}.account-switcher_menu__K7pki header p{color:var(--color-ash-gray);font-size:12px;margin-top:3px}.account-switcher_accountList__e0Q0o{display:grid;gap:4px;padding:0 8px 10px;max-height:50dvh;overflow-y:auto}.account-switcher_accountList__e0Q0o button{display:flex;align-items:center;gap:12px;width:100%;min-height:70px;padding:12px;text-align:left;border-radius:8px;transition:background .18s}.account-switcher_accountList__e0Q0o .account-switcher_selected__pCsay,.account-switcher_accountList__e0Q0o button:hover:not(:disabled){background:#262626}.account-switcher_accountList__e0Q0o button:disabled{cursor:default}.account-switcher_accountIcon__yJkWp{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:8px;border:1px solid #383838;background:#1b1b1b}.account-switcher_accountInfo__O1k70{flex:1;min-width:0}.account-switcher_accountInfo__O1k70 strong{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}.account-switcher_accountInfo__O1k70 small{display:block;font-size:12px;line-height:1.5;color:var(--color-ash-gray);margin-top:4px}.account-switcher_accountState__YrfVY{flex-shrink:0;color:var(--color-ash-gray)}.account-switcher_selected__pCsay .account-switcher_accountState__YrfVY{color:var(--color-amber-glow)}.account-switcher_menu__K7pki footer{display:grid;gap:2px;border-top:1px solid var(--color-dark-carbon);padding:6px}.account-switcher_menu__K7pki footer a,.account-switcher_signOut__R4snT{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border-radius:8px;font-size:14px;color:var(--color-ash-gray);text-align:left}.account-switcher_menu__K7pki footer a{justify-content:space-between}.account-switcher_addAccount__1TAZZ{display:flex;align-items:center;gap:10px;color:var(--color-polar-white)}.account-switcher_menu__K7pki footer a:hover,.account-switcher_signOut__R4snT:hover:not(:disabled){background:var(--color-midnight-void);color:var(--color-polar-white)}.account-switcher_signOut__R4snT:disabled{cursor:wait;opacity:.6}.account-switcher_loadError__jj0Gk{padding:0 20px 16px;font-size:12px;line-height:1.6;color:var(--color-ash-gray)}.account-switcher_retry__TUJY5{min-height:44px;color:var(--color-amber-glow);font-size:14px;text-decoration:underline;text-underline-offset:4px}.account-switcher_switcher__5Q1Zq a:focus-visible,.account-switcher_switcher__5Q1Zq button:focus-visible{outline:2px solid var(--color-amber-glow);outline-offset:2px}@media(max-width:600px){.account-switcher_menu__K7pki{position:fixed;right:16px;top:73px}.account-switcher_triggerIdentity__fzUD7,.account-switcher_trigger__SdC0_>svg{display:none}.account-switcher_trigger__SdC0_{width:44px;padding:0;justify-content:center}}@media(max-width:380px){.account-switcher_triggerIdentity__fzUD7 strong{max-width:72px}.account-switcher_trigger__SdC0_{gap:7px;padding-inline:3px}}@media(prefers-reduced-motion:reduce){.account-switcher_switcher__5Q1Zq *{transition:none}}.renewal-notifications_root__LjbFM{position:relative;flex-shrink:0}.renewal-notifications_trigger__W_HA_{position:relative;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--color-dark-carbon);border-radius:8px;color:var(--color-ash-gray)}.renewal-notifications_trigger__W_HA_:hover,.renewal-notifications_trigger__W_HA_[aria-expanded=true]{color:var(--color-polar-white);background:var(--color-deep-space)}.renewal-notifications_dot__Ia8cG{position:absolute;top:6px;right:6px;width:5px;height:5px;border-radius:50%;background:var(--color-amber-glow);outline:2px solid var(--color-midnight-void)}.renewal-notifications_pill__WMkP1{display:inline-flex;align-items:center;gap:5px;margin-left:8px;border:1px solid hsl(var(--destructive)/.45);border-radius:999px;padding:3px 7px;font-size:12px;font-weight:500;white-space:nowrap;letter-spacing:0;color:#ff8e8e;background:hsl(var(--destructive)/.1)}.renewal-notifications_pill__WMkP1>span{width:4px;height:4px;border-radius:50%;background:currentColor}.renewal-notifications_panel__DlPtY{position:absolute;right:0;top:calc(100% + 12px);width:370px;max-width:calc(100vw - 24px);border:1px solid var(--color-dark-carbon);border-radius:8px;background:var(--color-deep-space);overflow:hidden}.renewal-notifications_panel__DlPtY header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--color-dark-carbon)}.renewal-notifications_eyebrow__POeq9{font:12px var(--font-input),monospace;letter-spacing:1.4px;color:var(--color-ash-gray)}.renewal-notifications_panel__DlPtY h2{margin-top:7px;font-size:17px;font-weight:600;letter-spacing:-.4px}.renewal-notifications_panel__DlPtY h2>span{margin-left:5px;color:var(--color-amber-glow);font-size:12px}.renewal-notifications_panel__DlPtY header button{display:grid;place-items:center;width:36px;height:36px;color:var(--color-ash-gray);border-radius:6px}.renewal-notifications_panel__DlPtY header button:hover{background:var(--color-midnight-void);color:var(--color-polar-white)}.renewal-notifications_list__Unpeo{max-height:min(460px,65vh);overflow-y:auto}.renewal-notifications_notice__sQZoM{display:flex;gap:12px;padding:20px;border-bottom:1px solid var(--color-dark-carbon)}.renewal-notifications_notice__sQZoM:last-child{border-bottom:0}.renewal-notifications_icon__Y0UYd{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid #e7c59a30;border-radius:8px;color:var(--color-amber-glow)}.renewal-notifications_content__LSDkC{flex:1;min-width:0}.renewal-notifications_meta__CeO21{display:flex;justify-content:space-between;gap:12px;color:var(--color-ash-gray);font:12px var(--font-input),monospace}.renewal-notifications_meta__CeO21>span:first-child{overflow:hidden;text-overflow:ellipsis}.renewal-notifications_notice__sQZoM h3{font-size:14px;line-height:1.5;font-weight:600;margin-top:7px;color:#ff8e8e}.renewal-notifications_notice__sQZoM p{font-size:12px;color:var(--color-ash-gray);line-height:1.7;margin-top:5px}.renewal-notifications_notice__sQZoM time{display:block;font-size:12px;color:var(--color-ash-gray);margin-top:8px}.renewal-notifications_actions___bmlT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.renewal-notifications_actions___bmlT a{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--color-amber-glow)}.renewal-notifications_actions___bmlT button{color:var(--color-ash-gray);font-size:12px}.renewal-notifications_actions___bmlT button:hover{color:var(--color-polar-white)}.renewal-notifications_actions___bmlT button:disabled{opacity:.5}.renewal-notifications_panel__DlPtY footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--color-dark-carbon);font-size:12px;color:var(--color-ash-gray)}.renewal-notifications_panel__DlPtY footer a{display:inline-flex;align-items:center;gap:5px;color:var(--color-polar-white)}.renewal-notifications_panel__DlPtY footer>span{font-family:var(--font-input),monospace;font-size:12px}.renewal-notifications_empty__6Y_3I{padding:30px 24px;color:var(--color-ash-gray);font-size:12px;line-height:1.7}div.renewal-notifications_empty__6Y_3I{text-align:center}.renewal-notifications_empty__6Y_3I svg{margin:0 auto 12px;color:var(--color-neon-green)}.renewal-notifications_empty__6Y_3I strong{display:block;color:var(--color-polar-white);font-weight:500}.renewal-notifications_empty__6Y_3I p{margin-top:5px;font-size:12px}.renewal-notifications_root__LjbFM a:focus-visible,.renewal-notifications_root__LjbFM button:focus-visible{outline:2px solid var(--color-amber-glow);outline-offset:3px}@media(max-width:600px){.renewal-notifications_panel__DlPtY{position:fixed;top:73px;right:12px}}.renewal-status_root__FZRt_{position:relative;flex-shrink:0}.renewal-status_trigger__xcydf{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 11px;border:1px solid hsl(var(--destructive)/.3);border-radius:8px;color:#ff8e8e;background:hsl(var(--destructive)/.07);font-size:12px;font-weight:500;white-space:nowrap;text-decoration:none;transition:background .15s,border-color .15s}.renewal-status_trigger__xcydf:hover,.renewal-status_trigger__xcydf[aria-expanded=true]{background:hsl(var(--destructive)/.13);border-color:hsl(var(--destructive)/.5)}.renewal-status_compactLabel__Oyfai{display:none}.renewal-status_panel__XejWX{position:absolute;right:0;top:calc(100% + 12px);width:320px;max-width:calc(100vw - 32px);border:1px solid var(--color-dark-carbon);border-radius:12px;background:var(--color-deep-space);overflow:hidden}.renewal-status_panel__XejWX header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 12px 12px 18px;border-bottom:1px solid var(--color-dark-carbon)}.renewal-status_panel__XejWX h2{font-size:14px;font-weight:600;color:var(--color-polar-white)}.renewal-status_panel__XejWX header button{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:6px;color:var(--color-ash-gray)}.renewal-status_panel__XejWX header button:hover{background:var(--color-dark-carbon);color:var(--color-polar-white)}.renewal-status_accounts__h8IVb{padding:6px;max-height:50dvh;overflow-y:auto}.renewal-status_accounts__h8IVb a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:12px;border-radius:8px;color:var(--color-polar-white)}.renewal-status_accounts__h8IVb a:hover{background:var(--color-midnight-void)}.renewal-status_accounts__h8IVb a>span{min-width:0}.renewal-status_accounts__h8IVb strong{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}.renewal-status_accounts__h8IVb small{display:block;margin-top:4px;font-size:12px;color:#ff8e8e}.renewal-status_accounts__h8IVb a>svg{flex-shrink:0;color:var(--color-ash-gray)}.renewal-status_panel__XejWX a:focus-visible,.renewal-status_panel__XejWX button:focus-visible,.renewal-status_trigger__xcydf:focus-visible{outline:2px solid var(--color-amber-glow);outline-offset:2px}@media(max-width:600px){.renewal-status_fullLabel__mcv1d,.renewal-status_trigger__xcydf>svg{display:none}.renewal-status_compactLabel__Oyfai{display:inline}.renewal-status_trigger__xcydf{padding-inline:8px}.renewal-status_panel__XejWX{position:fixed;right:16px;top:73px}}@media(prefers-reduced-motion:reduce){.renewal-status_trigger__xcydf{transition:none}}