.api-keys_page__DbDNc{min-height:60vh;padding:clamp(2rem,6vw,5rem) 1.5rem}.api-keys_wrap__6UayQ{max-width:42rem;margin:0 auto}.api-keys_head__Ny0_F{margin-bottom:2rem}.api-keys_head__Ny0_F h1{font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 .75rem}.api-keys_sub__r7vXy{color:hsl(var(--tome-color-on-surface-muted-hsl));line-height:1.6;margin:0;max-width:38rem}.api-keys_card__0S96P{border:1px solid hsl(var(--tome-color-on-surface-hsl)/.1);border-radius:0;padding:1.5rem;background:hsl(var(--tome-color-surface-elevated-hsl))}.api-keys_form__zLRfF{display:flex;flex-direction:column;gap:.75rem}.api-keys_label__BFb5O{font-size:.85rem;font-weight:600}.api-keys_input__9SVOR{width:100%;padding:.7rem .85rem;border:1px solid hsl(var(--tome-color-on-surface-hsl)/.1);border-radius:0;background:hsl(var(--tome-color-surface-hsl));color:inherit;font-family:inherit;font-size:.95rem}.api-keys_remove__YIl_b,.api-keys_save__RrhIC{align-self:flex-start;padding:.6rem 1.2rem;border:1px solid;border-radius:0;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:600;cursor:pointer}.api-keys_remove__YIl_b:disabled,.api-keys_save__RrhIC:disabled{opacity:.5;cursor:default}.api-keys_connected__VjInu{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.api-keys_dot__9XMi_{width:.6rem;height:.6rem;border-radius:50%;background:hsl(140,60%,45%);flex:0 0 auto}.api-keys_remove__YIl_b{margin-left:auto}.api-keys_error__ujh_V{color:hsl(0,65%,50%)}.api-keys_error__ujh_V,.api-keys_ok__CDm_e{margin:.75rem 0 0;font-size:.9rem}.api-keys_foot__wsbuI{margin-top:1.5rem;font-size:.85rem;color:hsl(var(--tome-color-on-surface-muted-hsl));line-height:1.6}.api-keys_foot__wsbuI a{color:inherit;text-decoration:underline}.dashboard_shell__WuOAG{max-width:1240px;margin:0 auto;padding:0 var(--tome-space-6);display:grid;grid-template-columns:236px 1fr;gap:var(--tome-space-9);min-height:100vh;background:hsl(var(--tome-color-surface-hsl));color:hsl(var(--tome-color-on-surface-hsl));font-family:var(--tome-type-sans);line-height:1.5;-webkit-font-smoothing:antialiased}.dashboard_aside__NsZkq{padding:var(--tome-space-9) 0;border-right:1px solid var(--theme-border-color);margin-right:-1px;display:flex;flex-direction:column;min-height:100%}.dashboard_railHeader__43DKr{display:flex;align-items:flex-start;gap:var(--tome-space-2);margin-bottom:var(--tome-space-6)}.dashboard_railSwitcher__2ERXC{flex:1;min-width:0}.dashboard_bellWrap__Cr_Pt{position:relative;flex:none;align-self:center}.dashboard_bell__M_aMl{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;border:1px solid hsl(var(--tome-color-on-surface-hsl)/.14);background:rgba(0,0,0,0);color:hsl(var(--tome-color-on-surface-hsl)/.78);cursor:pointer;font-family:inherit;position:relative;transition:border-color .15s ease,color .15s ease}@media(pointer:fine){.dashboard_bell__M_aMl:hover{border-color:hsl(var(--tome-color-on-surface-hsl)/.35);color:hsl(var(--tome-color-on-surface-hsl))}}.dashboard_bell__M_aMl[aria-expanded=true]{border-color:hsl(var(--tome-color-primary-hsl)/.5);color:hsl(var(--tome-color-on-surface-hsl))}.dashboard_bellDot__NZqK1{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:hsl(var(--tome-color-primary-hsl));border:1.5px solid hsl(var(--tome-color-surface-hsl));pointer-events:none}.dashboard_bellDropdown__RFD5Q{position:absolute;top:calc(100% + 8px);right:0;width:300px;background:hsl(317,60%,9%);border:1px solid hsl(var(--tome-color-on-surface-hsl)/.14);border-radius:12px;box-shadow:0 18px 48px hsla(316,79%,2%,.6);z-index:40;overflow:hidden}.dashboard_bellDropHead__L4Rtv{display:flex;align-items:center;justify-content:space-between;padding:var(--tome-space-3) var(--tome-space-4);border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.08)}.dashboard_bellDropTitle__d6nxD{font-size:var(--tome-text-xxs);text-transform:uppercase;letter-spacing:.13em;color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_bellDropAll__2hnYw{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-primary-hsl));text-decoration:none}@media(pointer:fine){.dashboard_bellDropAll__2hnYw:hover{text-decoration:underline}}.dashboard_bellDropBody__r8Ak8{max-height:320px;overflow-y:auto}.dashboard_bellDropEmpty__9IGhK{font-size:var(--tome-text-sm);color:hsl(var(--tome-color-on-surface-muted-hsl));padding:var(--tome-space-4);margin:0}.dashboard_bellItem__xM57U{display:flex;flex-direction:column;gap:var(--tome-space-1);width:100%;padding:var(--tome-space-3) var(--tome-space-4);border:none;border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.06);background:rgba(0,0,0,0);text-align:left;cursor:pointer;color:hsl(var(--tome-color-on-surface-hsl)/.78);font-family:inherit;transition:background .12s ease}.dashboard_bellItem__xM57U:last-child{border-bottom:none}@media(pointer:fine){.dashboard_bellItem__xM57U:hover{background:hsl(var(--tome-color-on-surface-hsl)/.05);color:hsl(var(--tome-color-on-surface-hsl))}}.dashboard_bellItemUnread__XW_s6{background:hsl(var(--tome-color-primary-hsl)/.06)}.dashboard_bellItemUnread__XW_s6 .dashboard_bellItemTitle__c7RCW{color:hsl(var(--tome-color-on-surface-hsl));font-weight:500}.dashboard_bellItemTitle__c7RCW{font-size:var(--tome-text-sm);color:hsl(var(--tome-color-on-surface-hsl)/.88)}.dashboard_bellItemMsg__w_F3x{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_bellItemTime__CNjKe{font-size:var(--tome-text-xxs);color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_brand__Q9VoP{font-family:var(--tome-type-display);font-size:var(--tome-text-xl);letter-spacing:-.01em;margin:0 0 var(--tome-space-1)}.dashboard_who__94B6T{font-size:var(--tome-text-sm);color:hsl(var(--tome-color-on-surface-muted-hsl));margin:0 0 var(--tome-space-7)}.dashboard_nav__Kj1kz{display:flex;flex-direction:column}.dashboard_grp__0JywV{font-size:var(--tome-text-xxs);letter-spacing:.13em;text-transform:uppercase;color:hsl(var(--tome-color-on-surface-muted-hsl));margin:var(--tome-space-5) 0 var(--tome-space-2);padding-top:var(--tome-space-5);border-top:1px solid var(--theme-border-color)}.dashboard_navLink__al0x5{display:block;padding:var(--tome-space-2) 0 var(--tome-space-2) var(--tome-space-3);color:hsl(var(--tome-color-on-surface-hsl)/.78);text-decoration:none;font-size:var(--tome-text-md);border-left:2px solid rgba(0,0,0,0)}@media(pointer:fine){.dashboard_navLink__al0x5:hover{color:hsl(var(--tome-color-on-surface-hsl))}}.dashboard_navLink__al0x5.dashboard_active__lj6Jk{color:hsl(var(--tome-color-on-surface-hsl));font-weight:600;border-left-color:hsl(var(--tome-color-accent-hsl))}.dashboard_top__yCw8W .dashboard_navLink__al0x5{padding-left:0;border-left:0;font-weight:600}.dashboard_main__JrzxI{padding:var(--tome-space-9) 0 var(--tome-space-11);min-width:0}.dashboard_h1__B4ZIF{font-family:var(--tome-type-display);font-weight:500;font-size:var(--tome-text-xxxl);letter-spacing:-.015em;margin:0}.dashboard_sub__1u7HO{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-md);margin:var(--tome-space-1) 0 0}.dashboard_grid__nxzPt{display:grid;grid-template-columns:1fr 1fr;gap:var(--tome-space-5);margin-top:var(--tome-space-8)}.dashboard_card__rwOhT{background:hsl(var(--tome-color-surface-elevated-hsl));border:1px solid var(--theme-border-color);border-radius:16px;padding:var(--tome-space-6);display:flex;flex-direction:column}.dashboard_span__nEqZY{grid-column:span 2}.dashboard_ftag__QL_Pz{display:inline-flex;align-items:center;gap:var(--tome-space-2);font-size:var(--tome-text-xxs);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--tome-color-on-surface-muted-hsl));margin:0 0 var(--tome-space-4)}.dashboard_ftag__QL_Pz .dashboard_dot__dQaXP{width:8px;height:8px;border-radius:3px;display:inline-block}.dashboard_cardTitle__gaXM5{font-family:var(--tome-type-display);font-weight:500;font-size:var(--tome-text-xl);margin:0;letter-spacing:-.01em}.dashboard_big__FfOJT{font-size:var(--tome-text-md);margin:var(--tome-space-1) 0 0}.dashboard_big__FfOJT,.dashboard_muted__oo0_4{color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_metaNote__kfT_b,.dashboard_meta__14inV{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-sm)}.dashboard_metaNote__kfT_b{margin-top:var(--tome-space-4)}.dashboard_statusTag__OFWn1{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-xs);margin-left:var(--tome-space-2)}.dashboard_row__G6ODs{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-4);margin-top:var(--tome-space-4);flex-wrap:wrap}.dashboard_grow__c6U_x{flex:1}.dashboard_pill__mgWsl{display:inline-flex;align-items:center;gap:var(--tome-space-2);font-size:var(--tome-text-xs);color:hsl(var(--tome-color-accent-hsl));background:hsl(var(--tome-color-accent-hsl)/.12);border:1px solid hsl(var(--tome-color-accent-hsl)/.35);border-radius:999px;padding:var(--tome-space-1) var(--tome-space-3)}.dashboard_pill__mgWsl .dashboard_d__6izCH{width:6px;height:6px;border-radius:50%;background:hsl(var(--tome-color-accent-hsl));display:inline-block}.dashboard_btn__bqw1_{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 var(--tome-space-4);border-radius:9px;font-size:var(--tome-text-sm);font-weight:500;text-decoration:none;cursor:pointer;border:1px solid hsl(var(--tome-color-on-surface-hsl)/.4);background:rgba(0,0,0,0);color:hsl(var(--tome-color-on-surface-hsl));font-family:inherit}@media(pointer:fine){.dashboard_btn__bqw1_:hover{border-color:hsl(var(--tome-color-on-surface-hsl))}}.dashboard_btnPrimary__81r5C{background:hsl(var(--tome-color-accent-hsl));color:hsl(var(--tome-color-on-accent-hsl));border-color:hsl(var(--tome-color-accent-hsl))}@media(pointer:fine){.dashboard_btnPrimary__81r5C:hover{background:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 6%);border-color:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 6%)}}.dashboard_chips__vVvI0{display:flex;flex-wrap:wrap;gap:var(--tome-space-2);margin-top:var(--tome-space-4)}.dashboard_chip__1oyfC{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-hsl)/.85);background:hsl(var(--tome-color-on-surface-hsl)/.06);border:1px solid var(--theme-border-color);border-radius:999px;padding:var(--tome-space-1) var(--tome-space-3)}.dashboard_bar__ek7bv{height:8px;border-radius:6px;background:hsl(var(--tome-color-on-surface-hsl)/.12);overflow:hidden;margin-top:var(--tome-space-4)}.dashboard_bar__ek7bv i{display:block;height:100%;background:hsl(var(--tome-color-accent-hsl))}.dashboard_mini__WRzx0{font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,Consolas,monospace);font-size:var(--tome-text-xs);background:hsl(var(--tome-color-contrast-deepest-hsl));color:hsl(var(--tome-color-on-contrast-hsl));border-radius:9px;padding:var(--tome-space-3);margin-top:var(--tome-space-4);white-space:pre-wrap;word-break:break-all}.dashboard_mini__WRzx0 .dashboard_tok__m7l8I{color:hsl(var(--tome-color-on-contrast-hsl)/.6)}.dashboard_bills__PyIRT{margin-top:var(--tome-space-4);display:flex;flex-direction:column;gap:var(--tome-space-3)}.dashboard_bills__PyIRT .dashboard_b__rN_za{display:flex;align-items:center;justify-content:space-between;font-size:var(--tome-text-sm);border-bottom:1px solid var(--theme-border-color);padding-bottom:var(--tome-space-3)}.dashboard_bills__PyIRT .dashboard_b__rN_za:last-child{border-bottom:0;padding-bottom:0}.dashboard_bills__PyIRT .dashboard_b__rN_za .dashboard_amt__RZdOe{font-family:var(--tome-type-display);font-size:var(--tome-text-md)}.dashboard_bills__PyIRT .dashboard_b__rN_za small{color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_kv__RqMK1{display:flex;justify-content:space-between;align-items:center;padding:var(--tome-space-3) 0;border-bottom:1px solid var(--theme-border-color);font-size:var(--tome-text-md)}.dashboard_kv__RqMK1:last-of-type{border-bottom:none}.dashboard_kv__RqMK1 .dashboard_k__E1Lue{color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_invoice__fI3X9{display:flex;align-items:center;justify-content:space-between;padding:var(--tome-space-3) 0;border-bottom:1px solid var(--theme-border-color);font-size:var(--tome-text-sm)}.dashboard_invoice__fI3X9:last-child{border-bottom:none}.dashboard_invoice__fI3X9 a{color:hsl(var(--tome-color-primary-hsl));font-weight:600;text-decoration:none;margin-left:var(--tome-space-3)}@media(pointer:fine){.dashboard_invoice__fI3X9 a:hover{text-decoration:underline}}.dashboard_empty__rntRW{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-sm);padding:var(--tome-space-2) 0 var(--tome-space-1)}.dashboard_error__cgXxh{color:hsl(var(--tome-color-destructive-hsl));font-size:var(--tome-text-sm);margin-top:var(--tome-space-2)}.dashboard_actions__x4Y9D{display:flex;gap:var(--tome-space-3);flex-wrap:wrap;margin-top:var(--tome-space-5);align-items:center}.dashboard_copyOk__mqjv3{color:hsl(var(--tome-color-accent-hsl));font-size:var(--tome-text-sm);margin-left:var(--tome-space-3)}.dashboard_phases___8atk{display:flex;gap:var(--tome-space-2);margin-top:var(--tome-space-6)}.dashboard_phase__Ys3q2{flex:1;display:flex;flex-direction:column;gap:var(--tome-space-2);font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_phaseBar__T0iUr{display:block;height:4px;border-radius:999px;background:hsl(var(--tome-color-on-surface-hsl)/.12)}.dashboard_phaseDot__FmIhD{width:9px;height:9px;border-radius:50%;background:hsl(var(--tome-color-on-surface-hsl)/.18);display:inline-block}.dashboard_phaseDone__VxyYv{color:hsl(var(--tome-color-on-surface-hsl)/.78)}.dashboard_phaseDone__VxyYv .dashboard_phaseBar__T0iUr,.dashboard_phaseDone__VxyYv .dashboard_phaseDot__FmIhD{background:hsl(var(--tome-color-accent-hsl)/.55)}.dashboard_phaseNow__RYZ_I{color:hsl(var(--tome-color-on-surface-hsl));font-weight:600}.dashboard_phaseNow__RYZ_I .dashboard_phaseBar__T0iUr,.dashboard_phaseNow__RYZ_I .dashboard_phaseDot__FmIhD{background:hsl(var(--tome-color-accent-hsl))}.dashboard_tickets__JmbJo{display:flex;flex-direction:column;margin-top:var(--tome-space-4)}.dashboard_ticket__inM_u{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-4);padding:var(--tome-space-4) 0;border-bottom:1px solid var(--theme-border-color);text-decoration:none;color:inherit}.dashboard_ticket__inM_u:last-child{border-bottom:0}@media(pointer:fine){.dashboard_ticket__inM_u:hover .dashboard_tTitle__cR4tu{color:hsl(var(--tome-color-on-surface-hsl))}}.dashboard_tTitle__cR4tu{display:block;font-size:var(--tome-text-md);color:hsl(var(--tome-color-on-surface-hsl)/.9)}.dashboard_tMeta__Yd4mF{display:block;font-size:var(--tome-text-sm);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:var(--tome-space-1)}.dashboard_pillOpen__rYrDg{color:hsl(var(--tome-color-primary-hsl));background:hsl(var(--tome-color-primary-hsl)/.12);border-color:hsl(var(--tome-color-primary-hsl)/.35)}.dashboard_pillProgress__aw2q_{color:hsl(var(--tome-color-accent-hsl));background:hsl(var(--tome-color-accent-hsl)/.12);border-color:hsl(var(--tome-color-accent-hsl)/.35)}.dashboard_pillDone__CYJSB{color:hsl(var(--tome-color-on-surface-muted-hsl));background:hsl(var(--tome-color-on-surface-hsl)/.06);border-color:var(--theme-border-color)}.dashboard_ticketForm__qj9Lf{width:100%;margin-top:var(--tome-space-4)}.dashboard_field__D9NVH{display:block;width:100%;margin-bottom:var(--tome-space-3);padding:var(--tome-space-3);border:1px solid var(--theme-border-color);border-radius:9px;font-size:var(--tome-text-sm);font-family:inherit;color:hsl(var(--tome-color-on-surface-hsl));background:hsl(var(--tome-color-surface-hsl))}.dashboard_field__D9NVH::-moz-placeholder{color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_field__D9NVH::placeholder{color:hsl(var(--tome-color-on-surface-muted-hsl))}.dashboard_field__D9NVH:focus-visible{outline:none;border-color:hsl(var(--tome-color-accent-hsl))}.dashboard_fieldArea__Mottq{resize:vertical}.dashboard_threadBack__F6cat{margin:var(--tome-space-4) 0 var(--tome-space-2);font-size:var(--tome-text-sm)}.dashboard_backLink__WBRuj{color:hsl(var(--tome-color-on-surface-muted-hsl));text-decoration:none}@media(pointer:fine){.dashboard_backLink__WBRuj:hover{color:hsl(var(--tome-color-on-surface-hsl))}}.dashboard_thread__Pxlx1{display:flex;flex-direction:column;gap:var(--tome-space-3);margin-bottom:var(--tome-space-5)}.dashboard_msg__tZ3vB{padding:var(--tome-space-3) var(--tome-space-4);border-radius:12px;background:hsl(var(--tome-color-surface-hsl));border:1px solid var(--theme-border-color)}.dashboard_msgFromWren__gVYXg{background:hsl(var(--tome-color-accent-hsl)/.08);border-color:hsl(var(--tome-color-accent-hsl)/.25)}.dashboard_msgMeta__HpNIt{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-bottom:var(--tome-space-1)}.dashboard_msgBody__OLFQT{font-size:var(--tome-text-md);color:hsl(var(--tome-color-on-surface-hsl));white-space:pre-wrap;line-height:1.6}.dashboard_formLabel__HyTFK{display:block;font-size:var(--tome-text-sm);color:hsl(var(--tome-color-on-surface-muted-hsl));margin:var(--tome-space-3) 0 var(--tome-space-1)}.dashboard_fieldReadonly__3_jty{color:hsl(var(--tome-color-on-surface-muted-hsl));background:hsl(var(--tome-color-on-surface-hsl)/.04)}.dashboard_formMsg___5bXI{font-size:var(--tome-text-sm);margin:0 0 var(--tome-space-2)}.dashboard_formMsgOk__BWlaB{color:hsl(var(--tome-color-accent-hsl))}.dashboard_formMsgErr__Jir4A{color:hsl(var(--tome-color-destructive-hsl))}.dashboard_btnGhost__pMa1C{background:rgba(0,0,0,0)}@media(max-width:640px){.dashboard_shell__WuOAG{grid-template-columns:1fr;gap:0;padding:0 var(--tome-space-5)}.dashboard_aside__NsZkq{border-right:0;margin-right:0;padding:var(--tome-space-7) 0 0}.dashboard_nav__Kj1kz{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--tome-space-7)}.dashboard_grp__0JywV{margin:var(--tome-space-4) 0 var(--tome-space-2)}.dashboard_main__JrzxI{padding:var(--tome-space-7) 0 var(--tome-space-10)}.dashboard_grid__nxzPt{grid-template-columns:1fr}.dashboard_span__nEqZY{grid-column:auto}}.ThemeToggle_toggle__ngHND{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:999px;border:1px solid color-mix(in oklch,currentColor 22%,transparent);background-color:rgba(0,0,0,0);color:inherit;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.ThemeToggle_toggle__ngHND:hover{border-color:color-mix(in oklch,currentColor 45%,transparent);background-color:color-mix(in oklch,currentColor 10%,transparent)}.ThemeToggle_toggle__ngHND:active{transform:scale(.94)}.ThemeToggle_toggle__ngHND:focus-visible{outline:2px solid var(--tome-color-accent,#ffc24f);outline-offset:2px}.ThemeToggle_iconWrap__PnKW6{display:inline-flex}.ThemeToggle_icon__0jgMr{width:1.1rem;height:1.1rem}.Footer_footer__sRDCb{background-color:hsl(var(--tome-color-secondary-hsl));color:hsl(var(--tome-color-on-secondary-hsl));font-family:var(--tome-type-display);border-radius:0;position:relative;overflow:hidden;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;z-index:50}@media(max-height:500px)and (orientation:landscape)and (max-width:900px){.Footer_footer__sRDCb{min-height:80vh}}@media(min-width:48em){.Footer_footer__sRDCb{min-height:min(100vh,130vw);min-height:min(100svh,130vw)}}.Footer_inner__LEuZa{flex:1;width:100%;padding-block:clamp(2rem,3.5vw,3rem);display:flex;flex-direction:column}.Footer_hero__heu7m{flex:1;display:grid;grid-template-columns:1.55fr 1fr;align-items:end;gap:clamp(2rem,4vw,4rem);padding:clamp(3rem,8vh,8rem) 0;margin-inline:1.9444444444rem}@media(max-width:56.25em){.Footer_hero__heu7m{grid-template-columns:1fr;align-items:start;gap:2.5rem}}.Footer_statement__kxUOq{align-self:center}.Footer_eyebrow__9TDAR{margin:0 0 1.5rem;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:var(--wabbit-tracking-widest,.2em);text-transform:uppercase;color:hsl(var(--tome-color-accent-hsl))}.Footer_headline__cm5zW{margin:0;font-family:var(--tome-type-display,"Figtree",system-ui,sans-serif);font-weight:800;font-size:clamp(2.4rem,1.7rem + 3.6vw,5rem);line-height:.98;letter-spacing:var(--wabbit-tracking-tighter,-.02em);max-width:16ch}.Footer_headline__cm5zW em{font-style:italic;color:hsl(var(--tome-color-accent-hsl))}.Footer_cta__BTHqe{display:inline-flex;align-items:baseline;gap:.7rem;margin-top:clamp(1.6rem,1.1rem + 1.6vw,2.4rem);font-family:var(--tome-type-serif,Georgia,"Times New Roman",serif);font-style:italic;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.8rem);line-height:1.1;color:hsl(var(--tome-color-on-secondary-hsl));text-decoration:none;border-bottom:1px solid hsl(var(--tome-color-accent-hsl)/.5);padding-bottom:.2rem;transition:color .2s ease,border-color .2s ease}.Footer_cta__BTHqe:hover{color:hsl(var(--tome-color-accent-hsl));border-color:hsl(var(--tome-color-accent-hsl))}.Footer_arrow__MSlG1{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:.6em;color:hsl(var(--tome-color-accent-hsl));transition:transform .2s ease}.Footer_cta__BTHqe:hover .Footer_arrow__MSlG1{transform:translate(3px,-3px)}.Footer_aside__4eOG0{align-self:end;justify-self:end;text-align:right;max-width:34ch}@media(max-width:56.25em){.Footer_aside__4eOG0{justify-self:start;text-align:left;max-width:46ch}}.Footer_asideLead__zw6K7{margin:0;font-family:var(--tome-type-serif,Georgia,"Times New Roman",serif);font-size:var(--tome-text-md);line-height:1.5;color:hsl(var(--tome-color-on-secondary-hsl)/.82)}.Footer_asideMeta__li_oR{margin:1.4rem 0 0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xxs);letter-spacing:var(--wabbit-tracking-wider,.13em);text-transform:uppercase;color:hsl(var(--tome-color-accent-hsl))}.Footer_marquee__VShIY{margin:0;padding-top:0!important;padding-bottom:0!important}.Footer_bottom__JgaAe{border-top:1px solid hsl(var(--tome-color-on-secondary-hsl)/.12);padding-top:1.8rem;margin-inline:1.9444444444rem;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap}.Footer_nav__0wqpG{display:flex;flex-wrap:wrap;gap:2.4rem 3rem}.Footer_colTitle__JW72q{margin:0 0 .7rem;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:var(--wabbit-tracking-widest,.2em);text-transform:uppercase;color:hsl(var(--tome-color-accent-hsl))}.Footer_list__hIhT8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Footer_listItem__Krdhd{position:relative;text-decoration:none}.Footer_listItem__Krdhd:after{content:"";position:absolute;left:0;bottom:-.15em;width:100%;height:.111rem;background-color:currentColor;transform:scaleX(0) rotate(.001deg);transform-origin:right;transition:transform .735s cubic-bezier(.625,.05,0,1)}.Footer_listItem__Krdhd:focus-visible:after,.Footer_listItem__Krdhd:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:left}@media(prefers-reduced-motion:reduce){.Footer_listItem__Krdhd:after{transition:none}}.Footer_listItem__Krdhd{display:inline-block;color:hsl(var(--tome-color-on-secondary-hsl)/.74);font-size:var(--tome-text-sm);line-height:1.9;transition:color .15s ease}.Footer_listItem__Krdhd:hover{color:hsl(var(--tome-color-accent-hsl))}.Footer_legal__cJ4hV{text-align:right}.Footer_legal__cJ4hV .Footer_copyright__5B6As{margin:0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xxs);letter-spacing:var(--wabbit-tracking-wider,.13em);text-transform:uppercase;color:hsl(var(--tome-color-on-secondary-hsl)/.45)}.Footer_legalLink__y5ldq{position:relative;text-decoration:none}.Footer_legalLink__y5ldq:after{content:"";position:absolute;left:0;bottom:-.15em;width:100%;height:.111rem;background-color:currentColor;transform:scaleX(0) rotate(.001deg);transform-origin:right;transition:transform .735s cubic-bezier(.625,.05,0,1)}.Footer_legalLink__y5ldq:focus-visible:after,.Footer_legalLink__y5ldq:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:left}@media(prefers-reduced-motion:reduce){.Footer_legalLink__y5ldq:after{transition:none}}.Footer_legalLink__y5ldq{color:inherit;font-size:inherit;transition:color .15s ease}.Footer_legalLink__y5ldq:hover{color:hsl(var(--tome-color-accent-hsl))}@media(max-width:56.25em){.Footer_bottom__JgaAe{flex-direction:column;align-items:flex-start}.Footer_legal__cJ4hV{text-align:left}}@media(max-width:30em){.Footer_nav__0wqpG{flex-direction:column;gap:1.6rem}}body:has(main[data-closing-ask]) .Footer_statement__kxUOq{display:none}body:has(main[data-closing-ask]) .Footer_aside__4eOG0{grid-column:-2/-1}@media(max-width:56.25em){body:has(main[data-closing-ask]) .Footer_aside__4eOG0{grid-column:1}}[data-theme=light] .Footer_footer__sRDCb:not([data-theme=dark]){--tome-color-accent-hsl:var(--tome-color-primary-hsl);--tome-color-accent:hsl(var(--tome-color-primary-hsl))}.Toast_container__v8wQt{position:fixed;bottom:var(--tome-space-6);right:var(--tome-space-6);z-index:9999;display:flex;flex-direction:column;gap:var(--tome-space-2);max-width:400px}.Toast_toast___KpRJ{display:flex;align-items:center;gap:var(--tome-space-2);padding:.667rem var(--tome-space-4);border-radius:6px;font-size:var(--tome-text-xxs);font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:Toast_slideIn__A7P49 .25s ease-out}.Toast_message__BPYQe{flex:1;line-height:1.4}.Toast_dismiss__4hAOD{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);flex-shrink:0;font-size:var(--tome-text-sm);line-height:1;opacity:.6;cursor:pointer;transition:opacity .15s ease}@media(pointer:fine){.Toast_dismiss__4hAOD:hover{opacity:1}}.Toast_success__fNFz0{background:hsl(var(--tome-color-accent-hsl)/.15);color:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 20%);border:1px solid hsl(var(--tome-color-accent-hsl)/.3)}[data-theme=dark] .Toast_success__fNFz0{color:hsl(var(--tome-color-accent-hsl))}.Toast_error__BThYc{background:hsl(var(--tome-color-destructive-hsl)/.1);color:hsl(var(--tome-color-destructive-hsl));border:1px solid hsl(var(--tome-color-destructive-hsl)/.2)}.Toast_info__o36yD{background:var(--theme-elevation-50);color:var(--theme-elevation-800);border:1px solid var(--theme-border-color)}@keyframes Toast_slideIn__A7P49{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.forums_forumsPage__m_dUI{max-width:800px}.forums_header__GbMdm{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--tome-space-6);gap:var(--tome-space-4);flex-wrap:wrap}.forums_title__ECkRn{font-size:var(--tome-space-6);font-weight:700;margin:0}.forums_backLink__7wEPn{font-size:var(--tome-text-xxs);color:var(--theme-elevation-400);text-decoration:none;display:block;margin-bottom:var(--tome-space-1)}@media(pointer:fine){.forums_backLink__7wEPn:hover{color:hsl(var(--tome-color-on-surface-hsl))}}.forums_empty__eMdRJ{padding:var(--tome-space-10);text-align:center;background:var(--theme-elevation-50);color:var(--theme-elevation-500)}.forums_empty__eMdRJ,.forums_forumList__onTAx{border:1px solid var(--theme-border-color);border-radius:8px}.forums_forumList__onTAx{display:flex;flex-direction:column;overflow:hidden}.forums_forumItem__M75sF{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-4);padding:var(--tome-space-4);text-decoration:none;color:inherit;border-bottom:1px solid var(--theme-border-color);transition:background .1s ease}@media(pointer:fine){.forums_forumItem__M75sF:hover{background:var(--theme-elevation-50)}}.forums_forumItem__M75sF:last-child{border-bottom:none}.forums_forumInfo__iyGV5{flex:1;min-width:0}.forums_forumName__CHNzU{font-size:var(--tome-text-md);font-weight:700;margin:0 0 .167rem}.forums_forumDesc__L7VAH{font-size:var(--tome-text-xxs);color:var(--theme-elevation-500);margin:0}.forums_forumStats__jN9UM{display:flex;flex-direction:column;align-items:flex-end;gap:.167rem;flex-shrink:0}.forums_stat__fqj7B{font-size:var(--tome-text-xxs);color:var(--theme-elevation-500)}.forums_stat__fqj7B strong{color:hsl(var(--tome-color-on-surface-hsl))}.forums_statTime__4OsvV{font-size:var(--tome-text-xxs);color:var(--theme-elevation-400)}.forums_newTopicBtn__DwhAC{border:0;background:none;box-shadow:none;border-radius:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);padding:.389rem .944rem;background:hsl(var(--tome-color-accent-hsl));color:hsl(var(--tome-color-primary-hsl));font-weight:700;font-size:var(--tome-text-xxs);border-radius:4px;cursor:pointer;flex-shrink:0}@media(pointer:fine){.forums_newTopicBtn__DwhAC:hover{background:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 5%)}}.forums_replyForm__ErgTg,.forums_topicForm__ROzuz{display:flex;flex-direction:column;gap:var(--tome-space-2);margin-bottom:var(--tome-space-6);padding:var(--tome-space-4);border:1px solid var(--theme-border-color);border-radius:8px;background:var(--theme-elevation-50)}.forums_topicInput__S9RQG{box-shadow:0 2px 3px 0 rgba(0,2,4,.05),0 10px 4px -8px rgba(0,2,4,.02)}.forums_topicInput__S9RQG:not(:disabled):hover{box-shadow:0 2px 3px 0 rgba(0,2,4,.13),0 6px 4px -4px rgba(0,2,4,.1)}.forums_topicInput__S9RQG:not(:disabled):active,.forums_topicInput__S9RQG:not(:disabled):focus{box-shadow:0 2px 3px 0 rgba(0,2,4,.16),0 6px 4px -4px rgba(0,2,4,.13)}.forums_topicInput__S9RQG{font-family:var(--font-body);width:100%;border:1px solid var(--theme-border-color);background:var(--theme-input-bg);color:var(--theme-elevation-800);border-radius:0;font-size:1rem;height:2rem;line-height:1rem;padding:.5rem .75rem;-webkit-appearance:none}.forums_topicInput__S9RQG::-webkit-input-placeholder{color:var(--theme-elevation-400);font-weight:400;font-size:1rem}.forums_topicInput__S9RQG::-moz-placeholder{color:var(--theme-elevation-400);font-weight:400;font-size:1rem}.forums_topicInput__S9RQG:hover{border-color:var(--theme-elevation-250)}.forums_topicInput__S9RQG:active,.forums_topicInput__S9RQG:focus{border-color:var(--theme-elevation-400);outline:0}.forums_topicInput__S9RQG:disabled{background:var(--theme-elevation-100);color:var(--theme-elevation-450)}.forums_topicInput__S9RQG:disabled:hover{border-color:var(--theme-elevation-250)}.forums_topicInput__S9RQG{font-weight:600}.forums_topicTextarea__V6hiK{box-shadow:0 2px 3px 0 rgba(0,2,4,.05),0 10px 4px -8px rgba(0,2,4,.02)}.forums_topicTextarea__V6hiK:not(:disabled):hover{box-shadow:0 2px 3px 0 rgba(0,2,4,.13),0 6px 4px -4px rgba(0,2,4,.1)}.forums_topicTextarea__V6hiK:not(:disabled):active,.forums_topicTextarea__V6hiK:not(:disabled):focus{box-shadow:0 2px 3px 0 rgba(0,2,4,.16),0 6px 4px -4px rgba(0,2,4,.13)}.forums_topicTextarea__V6hiK{font-family:var(--font-body);width:100%;border:1px solid var(--theme-border-color);background:var(--theme-input-bg);color:var(--theme-elevation-800);border-radius:0;font-size:1rem;height:2rem;line-height:1rem;padding:.5rem .75rem;-webkit-appearance:none}.forums_topicTextarea__V6hiK::-webkit-input-placeholder{color:var(--theme-elevation-400);font-weight:400;font-size:1rem}.forums_topicTextarea__V6hiK::-moz-placeholder{color:var(--theme-elevation-400);font-weight:400;font-size:1rem}.forums_topicTextarea__V6hiK:hover{border-color:var(--theme-elevation-250)}.forums_topicTextarea__V6hiK:active,.forums_topicTextarea__V6hiK:focus{border-color:var(--theme-elevation-400);outline:0}.forums_topicTextarea__V6hiK:disabled{background:var(--theme-elevation-100);color:var(--theme-elevation-450)}.forums_topicTextarea__V6hiK:disabled:hover{border-color:var(--theme-elevation-250)}.forums_topicTextarea__V6hiK{height:auto;resize:vertical;min-height:80px}.forums_submitBtn__W86Ap{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);align-self:flex-start;padding:.389rem var(--tome-space-4);background:hsl(var(--tome-color-accent-hsl));color:hsl(var(--tome-color-primary-hsl));font-weight:700;font-size:var(--tome-text-xxs);border-radius:4px;cursor:pointer}@media(pointer:fine){.forums_submitBtn__W86Ap:hover{background:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 5%)}}.forums_submitBtn__W86Ap:disabled{opacity:.5;cursor:not-allowed}.forums_topicList__sgp9U{display:flex;flex-direction:column;border:1px solid var(--theme-border-color);border-radius:8px;overflow:hidden}.forums_topicItem__squvM{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-4);padding:var(--tome-space-3) var(--tome-space-4);text-decoration:none;color:inherit;border-bottom:1px solid var(--theme-border-color);transition:background .1s ease}@media(pointer:fine){.forums_topicItem__squvM:hover{background:var(--theme-elevation-50)}}.forums_topicItem__squvM:last-child{border-bottom:none}.forums_pinned__vL5Ue{background:hsl(var(--tome-color-accent-hsl)/.03)}.forums_topicInfo__8h8nC{flex:1;min-width:0}.forums_topicTitleRow__lcynQ{display:flex;align-items:center;gap:.333rem}.forums_topicTitle__IUCES{font-weight:600;font-size:var(--tome-text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forums_lockBadge__DuwSB,.forums_pinBadge__REs_a{padding:.056rem .333rem;font-size:var(--tome-text-xxs);font-weight:700;border-radius:3px;flex-shrink:0}.forums_pinBadge__REs_a{background:hsl(var(--tome-color-accent-hsl)/.15);color:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 15%)}.forums_lockBadge__DuwSB{background:var(--theme-elevation-100);color:var(--theme-elevation-500)}.forums_topicAuthor__WZVtm{font-size:var(--tome-text-xxs);color:var(--theme-elevation-400)}.forums_topicStats__lx4pq{display:flex;gap:var(--tome-space-3);flex-shrink:0}.forums_topicMeta__LapkC,.forums_topicStat__cHwB6{font-size:var(--tome-text-xxs);color:var(--theme-elevation-400)}.forums_topicMeta__LapkC{display:block;margin-top:var(--tome-space-1)}.forums_authorLink__HpXZV{color:var(--wabbit-fuscia);text-decoration:none}@media(pointer:fine){.forums_authorLink__HpXZV:hover{text-decoration:underline}}.forums_topicContent__iIR4n{padding:var(--tome-space-4);border:1px solid var(--theme-border-color);border-radius:8px;margin-bottom:var(--tome-space-8);font-size:var(--tome-text-md);line-height:1.6;white-space:pre-line}.forums_topicContent__iIR4n p{margin:0}.forums_repliesTitle__tE8SK{font-size:var(--tome-space-4);font-weight:700;margin:0 0 var(--tome-space-4)}.forums_replyItem__NvIFT{padding:var(--tome-space-4);border:1px solid var(--theme-border-color);border-radius:8px;margin-bottom:var(--tome-space-3)}.forums_accepted__eHbw5{border-color:hsl(var(--tome-color-accent-hsl));background:hsl(var(--tome-color-accent-hsl)/.03)}.forums_replyHeader__noS7i{display:flex;align-items:center;gap:var(--tome-space-2);margin-bottom:var(--tome-space-2)}.forums_replyAvatar__k3oBD{flex-shrink:0}.forums_replyAvatarImg__nRG_O{border-radius:50%;-o-object-fit:cover;object-fit:cover}.forums_replyAvatarFallback__Sqg2d{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsl(var(--tome-color-accent-hsl)/.15);color:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 15%);font-weight:700;font-size:var(--tome-text-xxs);text-transform:uppercase}[data-theme=dark] .forums_replyAvatarFallback__Sqg2d{color:hsl(var(--tome-color-accent-hsl))}.forums_replyAuthor__pbImm{display:block;font-weight:600;font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-hsl));text-decoration:none}@media(pointer:fine){.forums_replyAuthor__pbImm:hover{text-decoration:underline}}.forums_replyTime__qGhaY{display:block;font-size:var(--tome-text-xxs);color:var(--theme-elevation-400)}.forums_acceptedBadge__50UKH{margin-left:auto;padding:.111rem .444rem;background:hsl(var(--tome-color-accent-hsl)/.15);color:color-mix(in srgb,hsl(var(--tome-color-accent-hsl)),black 15%);font-size:var(--tome-text-xxs);font-weight:700;border-radius:3px}.forums_replyContent__QGwy0{font-size:var(--tome-text-md);line-height:1.6;white-space:pre-line}.forums_replyContent__QGwy0 p{margin:0}.forums_lockedMessage__XapEf{font-size:var(--tome-text-sm);color:var(--theme-elevation-400);text-align:center;padding:var(--tome-space-4);border:1px dashed var(--theme-border-color);border-radius:8px;margin-top:var(--tome-space-4)}.tokens_formGrid__7D0TT{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--tome-space-3) var(--tome-space-4);align-items:end}.tokens_fieldWrap__KL7E9{display:flex;flex-direction:column;gap:var(--tome-space-1)}.tokens_fieldWrap__KL7E9.tokens_full___p4DB{grid-column:1/-1}.tokens_lbl__o_SF2{font-size:var(--tome-text-xs);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--tome-color-on-surface-muted-hsl))}.tokens_lbl__o_SF2 .tokens_soft__8hylz{text-transform:none;letter-spacing:0;font-size:.92em}.tokens_scopeChips__c3DGr{display:flex;flex-wrap:wrap;gap:var(--tome-space-2)}.tokens_scopeChip__nlJuL{display:inline-flex;align-items:center;gap:var(--tome-space-2);font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-hsl)/.9);background:hsl(var(--tome-color-on-surface-hsl)/.05);border:1px solid var(--theme-border-color);border-radius:999px;padding:var(--tome-space-1) var(--tome-space-3);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tokens_scopeChip__nlJuL input{accent-color:hsl(var(--tome-color-accent-hsl));margin:0}.tokens_scopeChip__nlJuL.tokens_on__uoRPX{background:hsl(var(--tome-color-accent-hsl)/.13);border-color:hsl(var(--tome-color-accent-hsl)/.4)}.tokens_hint__j2xYt{margin:var(--tome-space-2) 0 0}.tokens_hint__j2xYt,.tokens_quota__fLkHY{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl))}.tokens_reveal__zYrfg{margin-top:var(--tome-space-4);border:1px dashed hsl(var(--tome-color-accent-hsl)/.5);border-radius:var(--radius-panel,12px);padding:var(--tome-space-4);background:hsl(var(--tome-color-accent-hsl)/.04)}.tokens_once__Ysfmf{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-accent-hsl));font-weight:700;margin:0 0 var(--tome-space-2);display:flex;align-items:center;gap:var(--tome-space-2)}.tokens_tableWrap__GwAXm{overflow-x:auto;margin-top:var(--tome-space-2)}.tokens_table__HQ91j{width:100%;border-collapse:collapse;font-size:var(--tome-text-sm);min-width:720px}.tokens_table__HQ91j thead th{text-align:left;font-weight:500;font-size:var(--tome-text-xxs);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--tome-color-on-surface-muted-hsl));padding:0 var(--tome-space-3) var(--tome-space-3);border-bottom:1px solid var(--theme-border-color);white-space:nowrap}.tokens_table__HQ91j tbody td{padding:var(--tome-space-3);border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.07);vertical-align:middle}.tokens_table__HQ91j tbody tr:last-child td{border-bottom:none}.tokens_table__HQ91j td.tokens_right__O9D_s{text-align:right}.tokens_tkLabel__7__Ol{font-weight:500}.tokens_tkMeta__RjjHk{margin-top:2px}.tokens_tkMeta__RjjHk,.tokens_tkMono__gaVYi{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-xs)}.tokens_tkMono__gaVYi{font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace)}.tokens_expSoon__3O4hH{color:hsl(var(--tome-color-accent-hsl))}.tokens_dim___rI0m{opacity:.62}.tokens_scopeSet___hLWQ{display:flex;flex-wrap:wrap;gap:5px}.tokens_scopePill__nb_9j{font-size:var(--tome-text-xxs);background:hsl(var(--tome-color-on-surface-hsl)/.06);border:1px solid hsl(var(--tome-color-on-surface-hsl)/.07);border-radius:999px;padding:2px 9px;white-space:nowrap}.tokens_scopePill__nb_9j.tokens_all__uyAX8{color:hsl(var(--tome-color-accent-hsl));border-color:hsl(var(--tome-color-accent-hsl)/.3);background:hsl(var(--tome-color-accent-hsl)/.08)}.tokens_pill__G7AaA{display:inline-flex;align-items:center;gap:var(--tome-space-2);font-size:var(--tome-text-xs);border-radius:999px;padding:3px var(--tome-space-3);white-space:nowrap}.tokens_pill__G7AaA .tokens_d__DPLf5{width:6px;height:6px;border-radius:50%}.tokens_pillActive__oQXe6{color:hsl(145,50%,52%);background:hsla(145,50%,52%,.12);border:1px solid hsla(145,50%,52%,.3)}.tokens_pillActive__oQXe6 .tokens_d__DPLf5{background:hsl(145,50%,52%)}.tokens_pillSuspended__P9uKB{color:hsl(var(--tome-color-accent-hsl));background:hsl(var(--tome-color-accent-hsl)/.12);border:1px solid hsl(var(--tome-color-accent-hsl)/.32)}.tokens_pillSuspended__P9uKB .tokens_d__DPLf5{background:hsl(var(--tome-color-accent-hsl))}.tokens_pillExpired__TzrWe{color:hsl(var(--tome-color-on-surface-muted-hsl));background:hsl(var(--tome-color-on-surface-hsl)/.06);border:1px solid hsl(var(--tome-color-on-surface-hsl)/.07)}.tokens_pillExpired__TzrWe .tokens_d__DPLf5{background:hsl(var(--tome-color-on-surface-muted-hsl))}.tokens_pillRevoked__9NZC7,.tokens_pillSuperseded__yOYuJ{color:hsl(0,72%,58%);background:hsla(0,72%,58%,.1);border:1px solid hsla(0,72%,58%,.28)}.tokens_pillRevoked__9NZC7 .tokens_d__DPLf5,.tokens_pillSuperseded__yOYuJ .tokens_d__DPLf5{background:hsl(0,72%,58%)}.tokens_rowActions__pN7Tu{display:flex;gap:var(--tome-space-2);justify-content:flex-end;white-space:nowrap}.tokens_btnSm__ejDYV{height:32px;padding:0 13px;font-size:var(--tome-text-xs);border-radius:8px}.tokens_btnDanger__w1leY{color:hsl(0,72%,58%);border-color:hsla(0,72%,58%,.45)}.tokens_btnDanger__w1leY:hover{border-color:hsl(0,72%,58%)}.tokens_note__LRDE7{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-xs);margin:var(--tome-space-3) 0 0;display:flex;gap:var(--tome-space-2);align-items:baseline}.tokens_projRow__yxe7E{display:flex;align-items:center;justify-content:space-between;padding:var(--tome-space-3) 0;border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.07)}.tokens_projRow__yxe7E:last-child{border-bottom:none}.tokens_projName__qIx3S{font-weight:500}.tokens_projMeta__r_1gY{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-xs);margin-top:2px}.tokens_toggle__gBpGk{position:relative;width:44px;height:25px;border-radius:999px;background:hsl(var(--tome-color-on-surface-hsl)/.18);border:none;cursor:pointer;transition:background .15s;flex:none}.tokens_toggle__gBpGk.tokens_on__uoRPX{background:hsl(var(--tome-color-accent-hsl))}.tokens_toggle__gBpGk:disabled{opacity:.5;cursor:default}.tokens_toggle__gBpGk .tokens_knob__PCG8j{position:absolute;top:3px;left:3px;width:19px;height:19px;border-radius:50%;background:#fff;transition:left .15s}.tokens_toggle__gBpGk.tokens_on__uoRPX .tokens_knob__PCG8j{left:22px}.tokens_addProj__rZPZu{display:flex;gap:var(--tome-space-2);margin-top:var(--tome-space-4)}.tokens_formError__DsOeY{color:hsl(0,72%,58%);font-size:var(--tome-text-sm);margin:var(--tome-space-3) 0 0}@media(max-width:900px){.tokens_formGrid__7D0TT{grid-template-columns:1fr}}.license-admin_envStrip__dACS_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tome-space-3);padding:var(--tome-space-3) var(--tome-space-5);border-radius:var(--radius-panel,12px);border:1px solid hsl(var(--tome-color-accent-hsl)/.35);background:hsl(var(--tome-color-accent-hsl)/.08);font-size:var(--tome-text-xs);margin-bottom:var(--tome-space-6)}.license-admin_envStripProd__64S2Q{border-color:hsl(var(--tome-color-destructive-hsl)/.4);background:hsl(var(--tome-color-destructive-hsl)/.06)}.license-admin_envK__S0sQJ{font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:hsl(var(--tome-color-accent-hsl));color:hsl(var(--tome-color-on-accent-hsl));padding:2px var(--tome-space-2);border-radius:var(--radius,8px)}.license-admin_envStripProd__64S2Q .license-admin_envK__S0sQJ{background:hsl(var(--tome-color-destructive-hsl));color:hsl(var(--tome-color-on-primary-hsl))}.license-admin_envCode__sZhOo{font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:var(--tome-text-xxs);background:hsl(var(--tome-color-on-surface-hsl)/.06);padding:1px var(--tome-space-2);border-radius:4px}.license-admin_envMuted__Fh69J{color:hsl(var(--tome-color-on-surface-muted-hsl));margin-left:auto}.license-admin_crumb__lHDjL{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin:0 0 var(--tome-space-3)}.license-admin_crumb__lHDjL b{color:hsl(var(--tome-color-on-surface-hsl));font-weight:500}.license-admin_holder__eo0wG.license-admin_holder__eo0wG{display:flex;flex-direction:row;align-items:flex-start;gap:var(--tome-space-5);flex-wrap:wrap}.license-admin_holderAv__xcI3G{width:56px;height:56px;flex:none;border-radius:var(--radius-panel,12px);background:hsl(var(--tome-color-primary-hsl)/.1);border:1px solid hsl(var(--tome-color-primary-hsl)/.3);display:grid;place-items:center;font-family:var(--tome-type-display);font-weight:700;font-size:var(--tome-text-lg);color:hsl(var(--tome-color-primary-hsl))}.license-admin_holderWho__4f1RE{flex:1;min-width:220px}.license-admin_holderName__B9QGg{font-family:var(--tome-type-display);font-weight:600;font-size:var(--tome-text-xl);margin:0}.license-admin_holderRow__560pC{display:flex;gap:var(--tome-space-4);flex-wrap:wrap;font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:var(--tome-space-1);align-items:center}.license-admin_holderStats__8PoXQ{display:flex;gap:var(--tome-space-6);margin-left:auto}.license-admin_stat__TBXwG b{display:block;font-family:var(--tome-type-display);font-size:var(--tome-text-xl);font-weight:600;line-height:1}.license-admin_stat__TBXwG span{letter-spacing:.08em}.license-admin_levelTag__l3jUl,.license-admin_stat__TBXwG span{font-size:var(--tome-text-xxs);color:hsl(var(--tome-color-on-surface-muted-hsl));text-transform:uppercase}.license-admin_levelTag__l3jUl{letter-spacing:.06em}.license-admin_adminChip__7UWwV{font-size:var(--tome-text-xxs);letter-spacing:.06em;text-transform:uppercase;padding:1px var(--tome-space-2);border-radius:999px;background:hsl(var(--tome-color-accent-hsl)/.16);color:hsl(var(--tome-color-accent-ink-hsl,var(--tome-color-accent-hsl)));border:1px solid hsl(var(--tome-color-accent-hsl)/.4)}.license-admin_cols__uW6L3{display:grid;grid-template-columns:1fr 380px;gap:var(--tome-space-6);align-items:start;margin-top:var(--tome-space-6)}.license-admin_stack__j6qyN{display:flex;flex-direction:column;gap:var(--tome-space-6);min-width:0}.license-admin_famGrid__eEzzj{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--tome-space-3);margin-top:var(--tome-space-4)}.license-admin_famTile__zveJm{position:relative;border:1px solid var(--theme-border-color);border-radius:var(--radius,8px);padding:var(--tome-space-3) var(--tome-space-4);background:hsl(var(--tome-color-surface-elevated-hsl));display:flex;flex-direction:column;gap:var(--tome-space-2);min-height:108px}.license-admin_famPerpetual__yFALa{border-color:hsl(var(--tome-color-primary-hsl)/.5);background:hsl(var(--tome-color-primary-hsl)/.05)}.license-admin_famGrace__TqPRt{border-color:hsl(var(--tome-color-accent-hsl)/.55);background:hsl(var(--tome-color-accent-hsl)/.06)}.license-admin_famLapsed__kp_kE{border-color:hsl(var(--tome-color-destructive-hsl)/.35);background:hsl(var(--tome-color-destructive-hsl)/.04)}.license-admin_famOff__73Krm{color:hsl(var(--tome-color-on-surface-muted-hsl))}.license-admin_famPin__KmHZ_:before{content:"ALWAYS IN SCOPE";position:absolute;top:-8px;left:var(--tome-space-4);font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:9px;letter-spacing:.1em;background:hsl(var(--tome-color-surface-elevated-hsl));padding:0 var(--tome-space-2);color:hsl(var(--tome-color-primary-hsl))}.license-admin_famName__zTWAl{font-family:var(--tome-type-display);font-weight:600;font-size:var(--tome-text-sm);display:flex;justify-content:space-between;align-items:center;gap:var(--tome-space-2)}.license-admin_famPk__k1kPf{font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:10px;color:hsl(var(--tome-color-on-surface-muted-hsl))}.license-admin_famState__kBNaO{font-size:var(--tome-text-xs);flex:1}.license-admin_famStateMeta__rOng2{display:block;font-size:10px;color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:2px}.license-admin_famActions__1__Uj{display:flex;gap:var(--tome-space-2);justify-content:flex-end;flex-wrap:wrap}.license-admin_famInline__MXuZb{display:flex;gap:var(--tome-space-2);align-items:center;margin-top:var(--tome-space-1);flex-wrap:wrap}.license-admin_famDateInput__h27Dz{border:1px solid var(--theme-border-color);border-radius:var(--radius,8px);padding:4px var(--tome-space-2);font-size:var(--tome-text-xxs);background:hsl(var(--tome-color-surface-hsl));color:hsl(var(--tome-color-on-surface-hsl))}.license-admin_legend__YGEy3{display:flex;gap:var(--tome-space-4);font-size:var(--tome-text-xxs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:var(--tome-space-3);flex-wrap:wrap}.license-admin_legend__YGEy3 i{width:10px;height:10px;border-radius:3px;display:inline-block;vertical-align:-1px;margin-right:5px;border:1px solid var(--theme-border-color)}.license-admin_pill__cZWEZ{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:10px;letter-spacing:.05em;text-transform:uppercase;padding:2px var(--tome-space-2);border-radius:999px;border:1px solid var(--theme-border-color);background:hsl(var(--tome-color-on-surface-hsl)/.04);white-space:nowrap}.license-admin_pillOk__uAUJq{color:hsl(var(--tome-color-primary-hsl));border-color:hsl(var(--tome-color-primary-hsl)/.4);background:hsl(var(--tome-color-primary-hsl)/.08)}.license-admin_pillWarn__TtWrW{color:hsl(var(--tome-color-accent-hsl));border-color:hsl(var(--tome-color-accent-hsl)/.5);background:hsl(var(--tome-color-accent-hsl)/.1)}.license-admin_pillBad__jBQfN{color:hsl(var(--tome-color-destructive-hsl));border-color:hsl(var(--tome-color-destructive-hsl)/.4);background:hsl(var(--tome-color-destructive-hsl)/.06)}.license-admin_pillOff__LE6jL{color:hsl(var(--tome-color-on-surface-muted-hsl))}.license-admin_pillGold__PqIMU{color:hsl(var(--tome-color-on-accent-hsl));background:hsl(var(--tome-color-accent-hsl));border-color:hsl(var(--tome-color-accent-hsl));font-weight:600}.license-admin_tableWrap__Lxmta{overflow-x:auto;margin-top:var(--tome-space-3)}.license-admin_table__cnaoj{width:100%;border-collapse:collapse;font-size:var(--tome-text-sm);min-width:760px}.license-admin_table__cnaoj th{text-align:left;font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-weight:600;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tome-color-on-surface-muted-hsl));padding:0 var(--tome-space-3) var(--tome-space-2);border-bottom:1px solid var(--theme-border-color);white-space:nowrap}.license-admin_table__cnaoj td{padding:var(--tome-space-3);border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.08);vertical-align:top}.license-admin_table__cnaoj td:nth-child(4),.license-admin_table__cnaoj td:nth-child(5),.license-admin_table__cnaoj td:nth-child(6){white-space:nowrap}.license-admin_table__cnaoj tr:last-child td{border-bottom:none}.license-admin_dimRow__CCX5R td{color:hsl(var(--tome-color-on-surface-muted-hsl))}.license-admin_dimRow__CCX5R .license-admin_lbl__7bQSG{text-decoration:line-through}.license-admin_lbl__7bQSG{font-weight:500}.license-admin_rowMeta__h5VPT{display:block;font-size:var(--tome-text-xxs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:2px}.license-admin_chips__peW_3{display:flex;flex-wrap:wrap;gap:4px}.license-admin_chip__zf_lU{font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:10px;padding:1px 6px;border-radius:4px;background:hsl(var(--tome-color-on-surface-hsl)/.05);border:1px solid var(--theme-border-color)}.license-admin_chipFaint__Op7hq{opacity:.55}.license-admin_lineage__m_Fn2{font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:10px;color:hsl(var(--tome-color-on-surface-muted-hsl))}.license-admin_lineage__m_Fn2 b{color:hsl(var(--tome-color-primary-hsl))}.license-admin_rowActions__Xve4t{display:flex;gap:var(--tome-space-2);justify-content:flex-end;white-space:nowrap}.license-admin_groupRow__Ia9Ka td{font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tome-color-on-surface-muted-hsl));background:hsl(var(--tome-color-on-surface-hsl)/.03);padding:var(--tome-space-2) var(--tome-space-3);border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.08)}.license-admin_drawer__CKrzQ{position:sticky;top:var(--tome-space-6);background:hsl(var(--tome-color-surface-elevated-hsl));border:1px solid hsl(var(--tome-color-primary-hsl)/.35);border-radius:var(--radius-panel,12px);padding:var(--tome-space-5)}.license-admin_field__W4IfS{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--tome-space-3)}.license-admin_field__W4IfS label{font-size:var(--tome-text-xxs);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--tome-color-on-surface-muted-hsl))}.license-admin_segmented__T_I3s{display:flex;border:1px solid var(--theme-border-color);border-radius:var(--radius,8px);overflow:hidden}.license-admin_segBtn__I8qxp{flex:1;padding:var(--tome-space-2) var(--tome-space-3);font-size:var(--tome-text-sm);background:hsl(var(--tome-color-surface-hsl));border:none;cursor:pointer;color:hsl(var(--tome-color-on-surface-muted-hsl));font-family:inherit}.license-admin_segBtn__I8qxp:not(:first-child){border-left:1px solid var(--theme-border-color)}.license-admin_segBtnOn__Nnlho{background:hsl(var(--tome-color-primary-hsl));color:hsl(var(--tome-color-on-primary-hsl));font-weight:600}.license-admin_devNote__uw_5U{border:1px dashed var(--theme-border-color);border-radius:var(--radius,8px);padding:var(--tome-space-3);font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-bottom:var(--tome-space-3)}.license-admin_input__4eqHx,.license-admin_select__7rMTm{border:1px solid var(--theme-border-color);border-radius:var(--radius,8px);padding:var(--tome-space-2) var(--tome-space-3);font-size:var(--tome-text-sm);background:hsl(var(--tome-color-surface-hsl));color:hsl(var(--tome-color-on-surface-hsl));font-family:inherit;width:100%}.license-admin_newSiteRow___ugbq{display:flex;gap:var(--tome-space-2);align-items:center;margin-top:var(--tome-space-2);flex-wrap:wrap}.license-admin_newSiteRow___ugbq .license-admin_input__4eqHx{flex:1;min-width:140px}.license-admin_famOverrideRow__IHpHn{display:flex;gap:6px;margin-top:var(--tome-space-1)}.license-admin_famOverrideInput__X3Sc7{width:5.5rem;font-size:var(--tome-text-xxs);padding:3px var(--tome-space-2);border-radius:var(--radius,6px);border:1px solid var(--theme-border-color);background:hsl(var(--tome-color-surface-hsl));color:hsl(var(--tome-color-on-surface-hsl))}.license-admin_toggleRow__pe5qj{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-3);font-size:var(--tome-text-sm);padding:var(--tome-space-2) 0;border-top:1px solid hsl(var(--tome-color-on-surface-hsl)/.08)}.license-admin_toggleRow__pe5qj small{display:block;font-size:var(--tome-text-xxs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:2px}.license-admin_switch__rRkeV{width:36px;height:20px;border-radius:999px;border:none;background:hsl(var(--tome-color-on-surface-hsl)/.16);position:relative;flex:none;cursor:pointer;padding:0}.license-admin_switch__rRkeV:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:hsl(var(--tome-color-surface-elevated-hsl));transition:left .15s ease}.license-admin_switchOn__NcKfp{background:hsl(var(--tome-color-primary-hsl))}.license-admin_switchOn__NcKfp:after{left:19px}.license-admin_switch__rRkeV:disabled{cursor:not-allowed;opacity:.5}.license-admin_gateBox__Q0drC{border:1px solid hsl(var(--tome-color-destructive-hsl)/.4);background:hsl(var(--tome-color-destructive-hsl)/.05);border-radius:var(--radius,8px);padding:var(--tome-space-3);font-size:var(--tome-text-xs);margin:var(--tome-space-2) 0 var(--tome-space-3)}.license-admin_gateBox__Q0drC b{color:hsl(var(--tome-color-destructive-hsl));display:block;font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.license-admin_mintFullWidth__xsXib{width:100%;justify-content:center}.license-admin_hint__d5St_{font-size:var(--tome-text-xxs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:var(--tome-space-3)}.license-admin_sigGrid__jRsZr{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--tome-space-3)}.license-admin_sigTile__dnbEE{border:1px solid var(--theme-border-color);border-radius:var(--radius,8px);padding:var(--tome-space-3)}.license-admin_sigTile__dnbEE b{display:block;font-family:var(--tome-type-display);font-size:var(--tome-text-xl);line-height:1.1}.license-admin_sigTile__dnbEE span{font-size:var(--tome-text-xxs);color:hsl(var(--tome-color-on-surface-muted-hsl));text-transform:uppercase;letter-spacing:.06em}.license-admin_honest__uo8Ji{border:1px dashed hsl(var(--tome-color-accent-hsl)/.55);background:hsl(var(--tome-color-accent-hsl)/.06);border-radius:var(--radius,8px);padding:var(--tome-space-3) var(--tome-space-4);font-size:var(--tome-text-xs);margin-top:var(--tome-space-3)}.license-admin_honest__uo8Ji b{font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--tome-color-accent-hsl));display:block;margin-bottom:3px}.license-admin_search__Ubvph{display:flex;gap:var(--tome-space-3);align-items:center;margin-bottom:var(--tome-space-5);flex-wrap:wrap}.license-admin_searchInput__fvfid{flex:1;min-width:220px;border:1px solid var(--theme-border-color);border-radius:var(--radius-panel,12px);padding:var(--tome-space-3) var(--tome-space-4);background:hsl(var(--tome-color-surface-elevated-hsl));color:hsl(var(--tome-color-on-surface-hsl));font-size:var(--tome-text-sm)}.license-admin_holderLink__s0deB{color:hsl(var(--tome-color-primary-hsl));text-decoration:none;font-weight:500}.license-admin_holderLink__s0deB:hover{text-decoration:underline}.license-admin_grantPanel__rBW97{border:1px dashed hsl(var(--tome-color-primary-hsl)/.4);border-radius:var(--radius-panel,12px);padding:var(--tome-space-4) var(--tome-space-5);margin-bottom:var(--tome-space-5)}.license-admin_grantRow__AvjDe{display:flex;gap:var(--tome-space-3);flex-wrap:wrap;align-items:center}.license-admin_notFound__xwYik{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl));margin-top:var(--tome-space-2)}.license-admin_foundHolder__YlrFj{font-size:var(--tome-text-sm);margin-top:var(--tome-space-2)}@media(max-width:1023px){.license-admin_cols__uW6L3{grid-template-columns:1fr}.license-admin_drawer__CKrzQ{position:static}}@media(max-width:768px){.license-admin_famGrid__eEzzj,.license-admin_sigGrid__jRsZr{grid-template-columns:repeat(2,1fr)}.license-admin_holderStats__8PoXQ{gap:var(--tome-space-4)}}@media(max-width:390px){.license-admin_famGrid__eEzzj{grid-template-columns:1fr}.license-admin_holder__eo0wG.license-admin_holder__eo0wG{flex-direction:column;align-items:flex-start}.license-admin_holderStats__8PoXQ{margin-left:0}.license-admin_sigGrid__jRsZr{grid-template-columns:1fr}}.start-here_title__t7v8b{margin-bottom:var(--tome-space-3)}.start-here_progress__T2ll2{height:6px;border-radius:3px;background:hsl(var(--tome-color-on-surface-hsl)/.08);overflow:hidden}.start-here_progress__T2ll2 i{display:block;height:100%;background:hsl(var(--tome-color-accent-hsl));transition:width .3s ease}.start-here_steps__zW02D{list-style:none;margin:var(--tome-space-4) 0 0;padding:0}.start-here_step__1rxxk{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--tome-space-4);align-items:start;padding:var(--tome-space-5) 0;border-top:1px solid var(--theme-border-color)}.start-here_num___YKAR{width:32px;height:32px;border-radius:50%;border:1px solid hsl(var(--tome-color-on-surface-hsl)/.28);display:grid;place-items:center;font-size:var(--tome-text-sm);color:hsl(var(--tome-color-on-surface-muted-hsl))}.start-here_stepTitle__kMvI4{font-family:var(--tome-type-display);font-weight:500;font-size:var(--tome-text-lg);margin:3px 0 var(--tome-space-1)}.start-here_stepText___32vs{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-sm);line-height:1.5;margin:0;max-width:60ch}.start-here_done__nwj_7 .start-here_num___YKAR{background:hsl(var(--tome-color-accent-hsl));border-color:hsl(var(--tome-color-accent-hsl));color:hsl(var(--tome-color-on-accent-hsl))}.start-here_done__nwj_7 .start-here_stepTitle__kMvI4{color:hsl(var(--tome-color-on-surface-muted-hsl));text-decoration:line-through;text-decoration-color:hsl(var(--tome-color-on-surface-hsl)/.3)}.start-here_reveal__la_W_{margin-top:var(--tome-space-3);display:grid;gap:var(--tome-space-2)}.start-here_reveal__la_W_>div{margin-top:0}.start-here_once__XEiT2{color:hsl(var(--tome-color-accent-hsl));font-size:var(--tome-text-xs);margin:0}.start-here_revealRow__wy0Tp{display:flex;align-items:center;gap:var(--tome-space-3);flex-wrap:wrap}.start-here_error__d68Hj{color:hsl(var(--tome-color-destructive-hsl));font-size:var(--tome-text-sm);margin:var(--tome-space-2) 0 0}.start-here_engines__g0FIr{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-sm);line-height:1.5;border-top:1px solid var(--theme-border-color);padding-top:var(--tome-space-4);margin:0}.start-here_engines__g0FIr a{color:hsl(var(--tome-color-accent-hsl))}.start-here_inlineLink__m_Ci5.start-here_inlineLink__m_Ci5{font-size:inherit;color:hsl(var(--tome-color-accent-hsl));text-decoration:underline;text-decoration-color:hsl(var(--tome-color-accent-hsl)/.4);text-underline-offset:3px}@media(max-width:640px){.start-here_step__1rxxk{grid-template-columns:36px minmax(0,1fr)}.start-here_step__1rxxk>:last-child:not(:nth-child(2)){grid-column:2;justify-self:start}}.team_seatCount__XYflh{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-sm);margin:0 0 var(--tome-space-5)}.team_seatCount__XYflh b{color:hsl(var(--tome-color-on-surface-hsl));font-weight:700}.team_invite__qbfYm{display:grid;grid-template-columns:1.6fr .8fr auto;gap:var(--tome-space-3);align-items:end}.team_fieldWrap__AH4f7{display:flex;flex-direction:column;gap:var(--tome-space-1)}.team_lbl__zjXhq{text-transform:uppercase;letter-spacing:.08em}.team_hint___ZNpY,.team_lbl__zjXhq{font-size:var(--tome-text-xs);color:hsl(var(--tome-color-on-surface-muted-hsl))}.team_hint___ZNpY{margin:var(--tome-space-3) 0 0}.team_hint___ZNpY b{color:hsl(var(--tome-color-accent-hsl))}.team_tableWrap__smdFb{overflow-x:auto}.team_table__9Wmdy{width:100%;border-collapse:collapse;font-size:var(--tome-text-sm);min-width:620px}.team_table__9Wmdy thead th{text-align:left;font-weight:500;font-size:var(--tome-text-xxs);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--tome-color-on-surface-muted-hsl));padding:0 var(--tome-space-3) var(--tome-space-3);border-bottom:1px solid var(--theme-border-color);white-space:nowrap}.team_table__9Wmdy tbody td{padding:var(--tome-space-3);border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.07);vertical-align:middle}.team_table__9Wmdy tbody tr:last-child td{border-bottom:none}.team_table__9Wmdy td.team_right__ARxrt{text-align:right}.team_person__zhQUe{display:flex;align-items:center;gap:var(--tome-space-3)}.team_avatar__G_Df2{width:34px;height:34px;border-radius:50%;background:hsl(var(--tome-color-primary-hsl)/.25);color:hsl(var(--tome-color-on-surface-hsl));display:grid;place-items:center;font-weight:700;font-size:var(--tome-text-xs);flex:none}.team_pname__nrbI6{font-weight:500}.team_pmeta__Vcidy{font-size:var(--tome-text-xs)}.team_pmeta__Vcidy,.team_selfmark__4PfHp{color:hsl(var(--tome-color-on-surface-muted-hsl))}.team_selfmark__4PfHp{font-size:var(--tome-text-xxs)}.team_roleOwner__WNSxB{color:hsl(var(--tome-color-accent-hsl));font-weight:700;font-size:var(--tome-text-sm)}.team_roleSel__r_Rik{padding:6px 28px 6px 11px;font-size:var(--tome-text-xs);border-radius:8px;border:1px solid var(--theme-border-color);background:hsl(var(--tome-color-surface-hsl));color:hsl(var(--tome-color-on-surface-hsl));font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,hsl(var(--tome-color-on-surface-muted-hsl)) 50%),linear-gradient(135deg,hsl(var(--tome-color-on-surface-muted-hsl)) 50%,transparent 50%);background-position:calc(100% - 14px) 50%,calc(100% - 10px) 50%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.team_pill__aXMVo{display:inline-flex;align-items:center;gap:var(--tome-space-2);font-size:var(--tome-text-xs);border-radius:999px;padding:3px var(--tome-space-3);white-space:nowrap}.team_pill__aXMVo .team_d__28ZaS{width:6px;height:6px;border-radius:50%}.team_pillActive__5f45Q{color:hsl(145,50%,52%);background:hsla(145,50%,52%,.12);border:1px solid hsla(145,50%,52%,.3)}.team_pillActive__5f45Q .team_d__28ZaS{background:hsl(145,50%,52%)}.team_pillInvited__n07Wu{color:hsl(var(--tome-color-accent-hsl));background:hsl(var(--tome-color-accent-hsl)/.12);border:1px solid hsl(var(--tome-color-accent-hsl)/.32)}.team_pillInvited__n07Wu .team_d__28ZaS{background:hsl(var(--tome-color-accent-hsl))}.team_pillSuspended__nakxV{color:hsl(var(--tome-color-on-surface-muted-hsl));background:hsl(var(--tome-color-on-surface-hsl)/.06);border:1px solid hsl(var(--tome-color-on-surface-hsl)/.07)}.team_pillSuspended__nakxV .team_d__28ZaS{background:hsl(var(--tome-color-on-surface-muted-hsl))}.team_rowActions__DPE3O{display:flex;gap:var(--tome-space-2);justify-content:flex-end;white-space:nowrap}.team_btnSm__2qCEk{height:32px;padding:0 13px;font-size:var(--tome-text-xs);border-radius:8px}.team_btnDanger__m3qZg{color:hsl(0,72%,58%);border-color:hsla(0,72%,58%,.45)}.team_btnDanger__m3qZg:hover{border-color:hsl(0,72%,58%)}.team_note__BeSoQ{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-xs);margin:var(--tome-space-3) 0 0;display:flex;gap:var(--tome-space-2);align-items:baseline}.team_formError__Fz4lP{color:hsl(0,72%,58%);font-size:var(--tome-text-sm);margin:var(--tome-space-3) 0 0}.team_inviteBanner___71Jf{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-4);padding:var(--tome-space-4);border:1px solid hsl(var(--tome-color-accent-hsl)/.4);background:hsl(var(--tome-color-accent-hsl)/.06);border-radius:var(--radius-panel,12px);margin-bottom:var(--tome-space-3)}.team_bannerText__dRSFv .team_who2__v0kHL{font-weight:700}.team_bannerMeta__2buZd{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-xs);margin-top:3px}.team_approvalRow__ubrkX{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-4);padding:var(--tome-space-4);border:1px solid hsla(38,92%,55%,.4);background:hsla(38,92%,55%,.06);border-radius:var(--radius-panel,12px);margin-bottom:var(--tome-space-3)}.team_approvalRow__ubrkX:last-child{margin-bottom:0}.team_approvalText__m3FuT .team_who2__v0kHL{font-weight:700}.team_approvalAction__ElNBP{font-weight:700;color:hsl(38,92%,55%)}.team_approvalMeta__brTMQ{margin-top:3px}.team_approvalBlock__9cyDR,.team_approvalMeta__brTMQ{color:hsl(var(--tome-color-on-surface-muted-hsl));font-size:var(--tome-text-xs)}.team_approvalBlock__9cyDR{font-style:italic;white-space:nowrap}@media(max-width:900px){.team_invite__qbfYm{grid-template-columns:1fr}.team_approvalRow__ubrkX{flex-direction:column;align-items:stretch}.team_approvalRow__ubrkX .team_rowActions__DPE3O{justify-content:flex-start}}