.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}.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)}}.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}}.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}}.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))}.Archive_archive__IMFVS{display:grid;grid-template-columns:subgrid;grid-column:1/-1;padding-block:var(--tome-space-lg);padding-inline:var(--tome-space-md)}.Archive_introContent__larfe{grid-column:1/-1;font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground);margin-block-end:var(--tome-space-md);max-width:65ch}.Archive_grid___kfox{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--tome-space-sm)}.Archive_card__fsUSA{padding:var(--tome-space-sm);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);background-color:var(--tome-color-background);transition:box-shadow var(--tome-motion-fast) var(--tome-motion-ease-out)}.Archive_card__fsUSA:hover{box-shadow:var(--tome-shadow-sm)}.Archive_cardTitle__7PYAq{font-size:var(--tome-type-size-md);font-weight:var(--tome-type-weight-semibold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.Archive_cardTitle__7PYAq a{color:inherit;text-decoration:none}.Archive_cardTitle__7PYAq a:hover{color:var(--tome-color-primary)}.Archive_placeholder__e8NTI{font-size:var(--tome-type-size-sm);color:var(--tome-color-on-surface-muted);grid-column:1/-1}.Archive_appearance-primary__QO8zs{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.Archive_appearance-secondary__hWLR4{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.Archive_appearance-transparent__TroLo{background-color:transparent}.Archive_bg-white__a_Gen{background-color:var(--tome-color-background)}.Archive_bg-light-gray__VylXJ{background-color:color-mix(in oklch,var(--tome-color-background) 95%,transparent)}.Archive_bg-dark__gwstr{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.Archive_bg-dark__gwstr .Archive_introContent__larfe,.Archive_bg-dark__gwstr .Archive_placeholder__e8NTI{color:var(--tome-color-background,#fff)}.Archive_appearance-primary__QO8zs .Archive_introContent__larfe,.Archive_appearance-primary__QO8zs .Archive_placeholder__e8NTI{color:var(--tome-color-on-primary,hsl(210 40% 98%))}.Archive_appearance-secondary__hWLR4 .Archive_introContent__larfe,.Archive_appearance-secondary__hWLR4 .Archive_placeholder__e8NTI{color:var(--tome-color-on-secondary,hsl(222 47% 11%))}.Blog_blog__E2rDN{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;padding-block:var(--tome-space-xl);gap:var(--tome-space-lg)}.Blog_header__Z1CCb{grid-column:1/-1;font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.Blog_grid__CiV_w{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--tome-space-md);grid-column:1/-1}.Blog_footer__EkgGg{display:flex;justify-content:center;gap:var(--tome-space-sm);grid-column:1/-1}.Blog_link__4Q_F7{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-md);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-primary);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);text-decoration:none;transition:background-color var(--tome-motion-fast) var(--tome-motion-ease-out)}.Blog_link__4Q_F7:hover{background-color:var(--tome-color-surface)}.EditorialBridge_bridge___Ahqs{grid-column:1/-1;display:flex;align-items:center;justify-content:center;height:clamp(8vh,12vh,16vh)}.EditorialBridge_height-small__jyFgm{height:clamp(4vh,8vh,10vh)}.EditorialBridge_height-medium__Dk1WW{height:clamp(8vh,12vh,16vh)}.EditorialBridge_height-large__wnYqn{height:clamp(12vh,16vh,20vh)}@media (max-width:768px){.EditorialBridge_height-small__jyFgm{height:clamp(6vh,10vh,14vh)}.EditorialBridge_height-medium__Dk1WW{height:clamp(12vh,15vh,20vh)}.EditorialBridge_height-large__wnYqn{height:clamp(16vh,20vh,25vh)}}.EditorialBridge_inverted__O0TTR{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.EditorialBridge_inverted__O0TTR .EditorialBridge_hairline__bDMtY{border-color:color-mix(in oklch,var(--tome-color-background) 20%,transparent)}.EditorialBridge_inverted__O0TTR .EditorialBridge_customText__LKA8Q,.EditorialBridge_inverted__O0TTR .EditorialBridge_numeral__LShNd{color:var(--tome-color-background,#fff)}.EditorialBridge_hairline__bDMtY{width:4rem;border:none;border-top:1px solid var(--tome-color-border)}.EditorialBridge_numeral__LShNd{font-family:var(--tome-type-mono);letter-spacing:var(--tome-type-tracking-widest)}.EditorialBridge_customText__LKA8Q,.EditorialBridge_numeral__LShNd{font-size:var(--tome-type-size-micro);color:var(--tome-color-on-surface-muted);text-transform:uppercase}.EditorialBridge_customText__LKA8Q{letter-spacing:var(--tome-type-tracking-wider)}.EditorialColophon_editorialColophon__WE9b5{display:grid;grid-template-columns:subgrid;grid-column:3/11;padding-block:var(--tome-space-lg);font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.EditorialColophon_editorialColophon__WE9b5>*{grid-column:1/-1}.EditorialColophon_hairline__3OCmC{border-block-start:1px solid var(--tome-color-border);padding-block-start:var(--tome-space-lg)}.EditorialColophon_authorSection__rBulX{display:flex;align-items:flex-start;gap:var(--tome-space-sm);margin-block-end:var(--tome-space-md)}.EditorialColophon_avatar___QGBO{width:4rem;height:4rem;border-radius:var(--tome-radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.EditorialColophon_bio__o2wrV{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal)}.EditorialColophon_meta__6_hjN{display:flex;flex-wrap:wrap;gap:var(--tome-space-md);margin-block-end:var(--tome-space-md)}.EditorialColophon_metaItem__CMn9d{display:flex;flex-direction:column;gap:var(--tome-space-xxs)}.EditorialColophon_creditsHeading__r_YGx,.EditorialColophon_metaLabel__19S1U{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide)}.EditorialColophon_creditsHeading__r_YGx{display:block;margin-block-end:var(--tome-space-xs)}.EditorialColophon_typefaceCredits__PStYA{margin-block-end:var(--tome-space-sm)}.EditorialColophon_creditsList__e_plI{display:grid;grid-template-columns:auto 1fr;gap:var(--tome-space-xxs) var(--tome-space-sm);margin:0}.EditorialColophon_creditItem__My1yu{display:contents}.EditorialColophon_creditItem__My1yu dt{font-weight:var(--tome-type-weight-medium);font-size:var(--tome-type-size-xs)}.EditorialColophon_creditItem__My1yu dd{margin:0;font-size:var(--tome-type-size-xs)}.TechStack_techStackContainer__jafKj{--icon-color:currentColor;grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding-block:var(--wabbit-pad-top,clamp(2.75rem,2.25rem + 2vw,4.5rem)) var(--wabbit-pad-bottom,clamp(2.75rem,2.25rem + 2vw,4.5rem))}.TechStack_inner__xmAXy{grid-column:var(--tome-content-cols,1/-1);min-width:0}.TechStack_kicker__eztEX{margin:0 0 var(--tome-space-6);font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)))}.TechStack_creditStrip__XANpH,.TechStack_layered__lt_31,.TechStack_plates__CohMl,.TechStack_specLedger__XHjmL{min-width:0}.TechStack_ico___mjFI{display:inline-grid;place-items:center;flex:none;overflow:hidden}.TechStack_icoSvg__Ed6Jw{color:var(--icon-color,currentColor)}.TechStack_icoSvg__Ed6Jw,.TechStack_icoSvg__Ed6Jw svg{display:block;width:100%;height:100%}.TechStack_icoSvg__Ed6Jw svg .TechStack_logoMain__Tumq_,.TechStack_icoSvg__Ed6Jw svg path,.TechStack_icoSvg__Ed6Jw svg polygon{fill:var(--icon-color,currentColor)}.TechStack_icoImg__SyW6I{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.TechStack_ledger__u0k1O{display:flex;flex-direction:column}.TechStack_ledgerRow__ZAPle{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--tome-space-4);padding-block:var(--tome-space-3);border-bottom:1px solid color-mix(in oklch,currentColor 14%,transparent)}.TechStack_ledgerRow__ZAPle:last-child{border-bottom:0}.TechStack_ledgerIco__ViFhy{width:2.125rem;height:2.125rem;border:1px solid color-mix(in oklch,currentColor 16%,transparent);padding:var(--tome-space-1)}.TechStack_ledgerText__oIRio{min-width:0;display:flex;flex-direction:column}.TechStack_ledgerName__QilJp{font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:600;font-size:var(--tome-text-md);line-height:1.25}.TechStack_ledgerRole__9sRah{margin-top:.15em;font-size:var(--tome-text-sm);line-height:1.35;color:color-mix(in oklch,currentColor 65%,transparent)}.TechStack_ledgerTag__pYnXf{justify-self:end;font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)))}.TechStack_strip__uGEPA{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--tome-space-2);padding-block:var(--tome-space-4);border-block:1px solid color-mix(in oklch,currentColor 16%,transparent)}.TechStack_stripItem__th6VN{display:flex;align-items:center;gap:var(--tome-space-2);padding-inline:var(--tome-space-5);border-right:1px solid color-mix(in oklch,currentColor 16%,transparent)}.TechStack_stripItem__th6VN:first-child{padding-left:0}.TechStack_stripItem__th6VN:last-child{border-right:0}.TechStack_stripIco__sUhBe{width:1.375rem;height:1.375rem}.TechStack_stripName__HwgDF{font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:600;font-size:var(--tome-text-sm)}.TechStack_plates__CohMl{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:var(--tome-space-3)}@media(min-width:640px){.TechStack_plates__CohMl{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:var(--tome-space-4)}}.TechStack_plate__dKNAR{background:color-mix(in oklch,currentColor 3%,transparent);border:1px solid color-mix(in oklch,currentColor 16%,transparent);padding:var(--tome-space-6) var(--tome-space-5) var(--tome-space-5);text-align:center}.TechStack_plateIco__uFh__{width:2.5rem;height:2.5rem;margin:0 auto var(--tome-space-3)}.TechStack_plateName__6KUk9{margin:0;font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:600;font-size:var(--tome-text-sm);line-height:1.25}.TechStack_plateIdx__DeA7E{display:block;margin-top:var(--tome-space-2);font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:.2em;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)))}.TechStack_layers__FeEe_{display:flex;flex-direction:column}.TechStack_layerRow__i4ikK{display:grid;grid-template-columns:1fr;gap:var(--tome-space-2);padding-block:var(--tome-space-4);border-bottom:1px solid color-mix(in oklch,currentColor 14%,transparent)}.TechStack_layerRow__i4ikK:last-child{border-bottom:0}@media(min-width:640px){.TechStack_layerRow__i4ikK{grid-template-columns:minmax(6.5rem,.22fr) 1fr;gap:var(--tome-space-6);align-items:start}}.TechStack_layerKicker__b5UGi{font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)));padding-top:var(--tome-space-1)}.TechStack_layerChips__mT28o{display:flex;flex-wrap:wrap;gap:var(--tome-space-3)}.TechStack_chip__w2cmA{display:flex;align-items:center;gap:var(--tome-space-2);border:1px solid color-mix(in oklch,currentColor 16%,transparent);padding:var(--tome-space-2) var(--tome-space-3);font-size:var(--tome-text-sm)}.TechStack_chipIco__ezjEB{width:1.25rem;height:1.25rem}.TechStack_chipName__WoCVh{font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:500}.EditorialFigure_editorialFigure__OtuF2{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;margin:0;padding-block:var(--tome-space-md)}.EditorialFigure_imageWrapper__OZPId{grid-column:1/10;position:relative;overflow:hidden;border-radius:var(--tome-radius-md)}.EditorialFigure_image__J2xls{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.EditorialFigure_placeholder___BzV_{display:flex;align-items:center;justify-content:center;min-height:20rem;background-color:var(--tome-color-surface);color:var(--tome-color-on-surface-muted);font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest)}.EditorialFigure_captionBlock___CUJa{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.EditorialFigure_caption-marginalia__un_Uk .EditorialFigure_captionBlock___CUJa{grid-column:10/13;align-self:end;padding-inline-start:var(--tome-space-sm)}.EditorialFigure_caption-below__b3ykd .EditorialFigure_captionBlock___CUJa{grid-column:1/10;margin-block-start:var(--tome-space-xs)}.EditorialFigure_credit__s8meG{display:block;font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted);margin-block-start:var(--tome-space-xxs)}.EditorialFigure_ratio-cinematic-16x9__6p_jZ .EditorialFigure_imageWrapper__OZPId{aspect-ratio:16/9}.EditorialFigure_ratio-portrait-3x4__dXELd .EditorialFigure_imageWrapper__OZPId{aspect-ratio:3/4}.EditorialFigure_ratio-spot-1x1__tcpe4 .EditorialFigure_imageWrapper__OZPId{aspect-ratio:1/1}.EditorialFigure_breakout-default__tlnAF{grid-column:content-start/content-end}.EditorialFigure_breakout-wide__4lkXK{grid-column:margin-start/margin-end}.EditorialFigure_breakout-wide__4lkXK .EditorialFigure_imageWrapper__OZPId{grid-column:1/-1}.EditorialFigure_breakout-full-bleed__L5BR8{grid-column:full-start/full-end}.EditorialFigure_breakout-full-bleed__L5BR8 .EditorialFigure_imageWrapper__OZPId{grid-column:1/-1}.EditorialFigure_duotone__tpKny .EditorialFigure_imageWrapper__OZPId{position:relative}.EditorialFigure_duotone__tpKny .EditorialFigure_image__J2xls{filter:grayscale(1)}.EditorialFigure_duotone__tpKny .EditorialFigure_imageWrapper__OZPId:after{content:"";position:absolute;inset:0;background-color:var(--tome-color-primary);opacity:var(--_duotone-intensity,.35);mix-blend-mode:multiply;pointer-events:none}.EditorialFootnotes_editorialFootnotes__rGolE{display:grid;grid-template-columns:subgrid;grid-column:1/10;padding-block:var(--tome-space-lg);border-block-start:1px solid var(--tome-color-border)}.EditorialFootnotes_editorialFootnotes__rGolE>*{grid-column:1/-1}.EditorialFootnotes_heading__LBcj5{font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted);margin-block-end:var(--tome-space-md)}.EditorialFootnotes_notesList__BzxNM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tome-space-sm)}.EditorialFootnotes_noteItem__JP_kc{display:grid;grid-template-columns:2rem 1fr auto;gap:var(--tome-space-xs);align-items:baseline}.EditorialFootnotes_noteNumber__ESwjD{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-on-surface-muted);text-align:end}.EditorialFootnotes_noteContent__OEMLX{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.EditorialFootnotes_backlink__AQ9UI{font-size:var(--tome-type-size-sm);color:var(--tome-color-primary);text-decoration:none}.EditorialFootnotes_backlink__AQ9UI:hover{text-decoration:underline}.EditorialFootnotes_grouped-by-section__iQ5sO .EditorialFootnotes_notesList__BzxNM{border-inline-start:2px solid var(--tome-color-border);padding-inline-start:var(--tome-space-sm)}.ActiveQuestPicker_picker__6Dxr9{position:relative}.ActiveQuestPicker_trigger__JhOGf{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--learner-muted-fg);border-radius:4px;cursor:pointer}.ActiveQuestPicker_trigger__JhOGf:hover{color:var(--learner-fg);background:var(--learner-sidebar-accent)}.ActiveQuestPicker_triggerLabel__vW_Tq{max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ActiveQuestPicker_chev__wCgN_{width:12px;height:12px;flex-shrink:0}.ActiveQuestPicker_menu__Nd1IO{position:absolute;top:calc(100% + 4px);right:0;min-width:200px;z-index:10;background:var(--learner-card);border:1px solid var(--learner-border);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.06);padding:4px;list-style:none;margin:0}.ActiveQuestPicker_option__sM8Sa{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border-radius:6px;font-size:13px;color:var(--learner-fg);background:none;border:0;cursor:pointer;text-align:left;text-transform:none;letter-spacing:0;font-weight:500}.ActiveQuestPicker_optionActive__DrpQI,.ActiveQuestPicker_option__sM8Sa:hover{background:var(--learner-sidebar-accent)}.ActiveQuestPicker_optionActive__DrpQI{font-weight:600}.ActiveQuestPicker_optionName__FwpXx{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.ActiveQuestPicker_optionDate__jYCcv{font-size:11px;color:var(--learner-muted-fg);flex-shrink:0}.LearnerNavSubItem_row__KdLr0{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:13px;color:var(--learner-muted-fg);text-decoration:none}.LearnerNavSubItem_dot__xpmLq{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--learner-muted-fg);opacity:.5}.LearnerNavSubItem_row__KdLr0[data-state=done] .LearnerNavSubItem_dot__xpmLq{background:var(--learner-ember);opacity:1}.LearnerNavSubItem_row__KdLr0[data-state=active]{color:var(--learner-fg);font-weight:500;background:var(--learner-sidebar-accent)}.LearnerNavSubItem_row__KdLr0[data-state=active] .LearnerNavSubItem_dot__xpmLq{background:var(--learner-ember);opacity:1}.LearnerNavSubItem_row__KdLr0[data-state=available]:hover{background:var(--learner-sidebar-accent)}.LearnerNavSubItem_row__KdLr0[data-state=available] .LearnerNavSubItem_dot__xpmLq{opacity:.5}.LearnerNavSubItem_row__KdLr0[data-state=locked]{color:hsl(215.4 16.3% 46.9%/.55);cursor:not-allowed}.LearnerNavSubItem_row__KdLr0[data-state=locked] .LearnerNavSubItem_dot__xpmLq{opacity:.25}.background_tomeBg__QjrFf{background-color:var(--blk-bg,transparent);color:var(--blk-fg,inherit);--blk-accent-r:var(--blk-accent,var(--tome-color-accent,currentColor));--blk-on-accent-r:var(--blk-on-accent,var(--tome-color-on-accent,currentColor));--blk-emph-r:var(--blk-emph,transparent);--blk-on-emph-r:var(--blk-on-emph,currentColor);--blk-primary-r:var(--blk-primary,hsl(var(--tome-color-primary-ink-hsl)))}[data-theme=light] .background_tomeBg__QjrFf{background-color:var(--blk-bg-light,var(--blk-bg,transparent));color:var(--blk-fg-light,var(--blk-fg,inherit));--blk-accent-r:var(--blk-accent-light,var(--blk-accent,var(--tome-color-accent,currentColor)));--blk-on-accent-r:var(--blk-on-accent-light,var(--blk-on-accent,var(--tome-color-on-accent,currentColor)));--blk-emph-r:var(--blk-emph-light,var(--blk-emph,transparent));--blk-on-emph-r:var(--blk-on-emph-light,var(--blk-on-emph,currentColor));--blk-primary-r:var(--blk-primary-light,var(--blk-primary,hsl(var(--tome-color-primary-ink-hsl))))}[data-theme=dark] .background_tomeBg__QjrFf{background-color:var(--blk-bg-dark,var(--blk-bg,transparent));color:var(--blk-fg-dark,var(--blk-fg,inherit));--blk-accent-r:var(--blk-accent-dark,var(--blk-accent,var(--tome-color-accent,currentColor)));--blk-on-accent-r:var(--blk-on-accent-dark,var(--blk-on-accent,var(--tome-color-on-accent,currentColor)));--blk-emph-r:var(--blk-emph-dark,var(--blk-emph,transparent));--blk-on-emph-r:var(--blk-on-emph-dark,var(--blk-on-emph,currentColor));--blk-primary-r:var(--blk-primary-dark,var(--blk-primary,hsl(var(--tome-color-primary-ink-hsl))))}.background_tomeBgGrain__ahEvX{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat}.grid_grid__bJcsl{display:grid;grid-template-columns:[full-start margin-left-start] var(--tome-grid-padding) [margin-left-end margin-start content-start breakout-lg-start prose-start breakout-md-start reading-start] repeat(4,1fr) [prose-end breakout-md-end reading-end content-end breakout-lg-end margin-end margin-right-start] var(--tome-grid-padding) [margin-right-end full-end];gap:0}@media (min-width:640px){.grid_grid__bJcsl{grid-template-columns:[full-start margin-left-start] var(--tome-grid-padding) [margin-left-end margin-start content-start breakout-lg-start prose-start breakout-md-start reading-start] repeat(8,1fr) [prose-end breakout-md-end reading-end content-end breakout-lg-end margin-end margin-right-start] var(--tome-grid-padding) [margin-right-end full-end]}}@media (min-width:768px){.grid_grid__bJcsl{grid-template-columns:[full-start margin-left-start] var(--tome-grid-padding) [margin-left-end margin-start content-start breakout-lg-start marginalia-left-outer marginalia-left-inner marginalia-left-start marginalia-left-end reading-start breakout-md-start] repeat(1,1fr) [prose-start] repeat(4,1fr) [prose-end] repeat(1,1fr) [reading-end breakout-md-end marginalia-right-inner marginalia-right-start] repeat(2,1fr) [marginalia-right-outer marginalia-right-end content-end breakout-lg-end margin-end margin-right-start] var(--tome-grid-padding) [margin-right-end full-end]}}@media (min-width:1024px){.grid_grid__bJcsl{grid-template-columns:[full-start margin-left-start] var(--tome-grid-padding) [margin-left-end margin-start content-start breakout-lg-start marginalia-left-outer marginalia-left-start] repeat(var(--tome-grid-marginalia-left-cols,3),1fr) [marginalia-left-inner marginalia-left-end reading-start breakout-md-start] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [prose-start] repeat(calc(16 - var(--tome-grid-marginalia-left-cols, 3) - var(--tome-grid-marginalia-right-cols, 3) - var(--tome-grid-prose-pad-cols, 2) * 2),1fr) [prose-end] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [reading-end breakout-md-end marginalia-right-inner marginalia-right-start] repeat(var(--tome-grid-marginalia-right-cols,3),1fr) [marginalia-right-outer marginalia-right-end content-end breakout-lg-end margin-end margin-right-start] var(--tome-grid-padding) [margin-right-end full-end]}}@media (min-width:1280px){.grid_grid__bJcsl{grid-template-columns:[full-start margin-left-start] var(--tome-grid-padding) [margin-left-end margin-start content-start breakout-lg-start marginalia-left-outer marginalia-left-start] repeat(var(--tome-grid-marginalia-left-cols,3),1fr) [marginalia-left-inner marginalia-left-end reading-start breakout-md-start] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [prose-start] repeat(calc(16 - var(--tome-grid-marginalia-left-cols, 3) - var(--tome-grid-marginalia-right-cols, 3) - var(--tome-grid-prose-pad-cols, 2) * 2),1fr) [prose-end] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [reading-end breakout-md-end marginalia-right-inner marginalia-right-start] repeat(var(--tome-grid-marginalia-right-cols,3),1fr) [marginalia-right-outer marginalia-right-end content-end breakout-lg-end margin-end margin-right-start] var(--tome-grid-padding) [margin-right-end full-end]}}@media (min-width:1536px){.grid_grid__bJcsl{grid-template-columns:[full-start margin-left-start] var(--tome-grid-padding) [margin-left-end margin-start content-start breakout-lg-start marginalia-left-outer marginalia-left-start] repeat(var(--tome-grid-marginalia-left-cols,3),1fr) [marginalia-left-inner marginalia-left-end reading-start breakout-md-start] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [prose-start] repeat(calc(16 - var(--tome-grid-marginalia-left-cols, 3) - var(--tome-grid-marginalia-right-cols, 3) - var(--tome-grid-prose-pad-cols, 2) * 2),1fr) [prose-end] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [reading-end breakout-md-end marginalia-right-inner marginalia-right-start] repeat(var(--tome-grid-marginalia-right-cols,3),1fr) [marginalia-right-outer marginalia-right-end content-end breakout-lg-end margin-end margin-right-start] var(--tome-grid-padding) [margin-right-end full-end]}}@media (min-width:1700px){.grid_grid__bJcsl{grid-template-columns:[full-start margin-left-start] var(--tome-grid-padding) [margin-left-end margin-start content-start breakout-lg-start marginalia-left-outer marginalia-left-start] repeat(var(--tome-grid-marginalia-left-cols,3),1fr) [marginalia-left-inner marginalia-left-end reading-start breakout-md-start] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [prose-start] repeat(calc(16 - var(--tome-grid-marginalia-left-cols, 3) - var(--tome-grid-marginalia-right-cols, 3) - var(--tome-grid-prose-pad-cols, 2) * 2),1fr) [prose-end] repeat(var(--tome-grid-prose-pad-cols,2),1fr) [reading-end breakout-md-end marginalia-right-inner marginalia-right-start] repeat(var(--tome-grid-marginalia-right-cols,3),1fr) [marginalia-right-outer marginalia-right-end content-end breakout-lg-end margin-end margin-right-start] var(--tome-grid-padding) [margin-right-end full-end]}}:where(.grid_grid__bJcsl [data-tome-block-wrapper]){pointer-events:none}:where(.grid_grid__bJcsl [data-tome-block-wrapper]>*){grid-column:2/-2;pointer-events:auto}.grid_container__Wjen1{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.grid_containerFluid__G_5_o{width:100%;padding-left:var(--tome-grid-padding);padding-right:var(--tome-grid-padding)}.grid_gapNone__BDtV_{gap:0}.grid_gapXs__Vv7pl{gap:var(--tome-space-xs)}.grid_gapSm__5BzjS{gap:var(--tome-space-sm)}.grid_gapMd__sm2xt{gap:var(--tome-space-md)}.grid_gapLg__I9KHH{gap:var(--tome-space-lg)}.grid_gapXl__lcoST{gap:var(--tome-space-xl)}.grid_cols1__shgMP{grid-column-end:span 1}.grid_cols2__2J7H8{grid-column-end:span 2}.grid_cols3__tomv6{grid-column-end:span 3}.grid_cols4___WLPP{grid-column-end:span 4}.grid_cols5__Ls_Zd{grid-column-end:span 5}.grid_cols6__S0W_P{grid-column-end:span 6}.grid_cols7__msRr6{grid-column-end:span 7}.grid_cols8__L5KzY{grid-column-end:span 8}.grid_cols9__PxA0n{grid-column-end:span 9}.grid_cols10__xpBd5{grid-column-end:span 10}.grid_cols11__QcMKm{grid-column-end:span 11}.grid_cols12__1GS2P{grid-column-end:span 12}.grid_cols13__myi22{grid-column-end:span 13}.grid_cols14__vWaoW{grid-column-end:span 14}.grid_cols15__OuMFb{grid-column-end:span 15}.grid_cols16__AE3ZX{grid-column-end:span 16}@media (min-width:640px){.grid_colsSm1__M4wm6{grid-column-end:span 1}.grid_colsSm2__Myt4x{grid-column-end:span 2}.grid_colsSm3__ZmLqH{grid-column-end:span 3}.grid_colsSm4__QNj2s{grid-column-end:span 4}.grid_colsSm5__zUi8W{grid-column-end:span 5}.grid_colsSm6__E3PvJ{grid-column-end:span 6}.grid_colsSm7__UTlSk{grid-column-end:span 7}.grid_colsSm8__RqMWE{grid-column-end:span 8}}@media (min-width:768px){.grid_colsMd1___JpzU{grid-column-end:span 1}.grid_colsMd2__mKUdo{grid-column-end:span 2}.grid_colsMd3__fqptF{grid-column-end:span 3}.grid_colsMd4__pvMf_{grid-column-end:span 4}.grid_colsMd5__etmWI{grid-column-end:span 5}.grid_colsMd6__HBqbw{grid-column-end:span 6}.grid_colsMd7__t4qSh{grid-column-end:span 7}.grid_colsMd8__OSrk2{grid-column-end:span 8}}@media (min-width:1024px){.grid_colsLg1__zSjQB{grid-column-end:span 1}.grid_colsLg2___iqn9{grid-column-end:span 2}.grid_colsLg3__C07we{grid-column-end:span 3}.grid_colsLg4___3eu_{grid-column-end:span 4}.grid_colsLg5__R0Z8x{grid-column-end:span 5}.grid_colsLg6__IaKDD{grid-column-end:span 6}.grid_colsLg7__OGNk3{grid-column-end:span 7}.grid_colsLg8__cz8_t{grid-column-end:span 8}.grid_colsLg9__K7_Z9{grid-column-end:span 9}.grid_colsLg10__CyitW{grid-column-end:span 10}.grid_colsLg11__yfvch{grid-column-end:span 11}.grid_colsLg12__9cwVN{grid-column-end:span 12}.grid_colsLg13__huzdA{grid-column-end:span 13}.grid_colsLg14__qrt5Z{grid-column-end:span 14}.grid_colsLg15__e0MQw{grid-column-end:span 15}.grid_colsLg16__AM5lV{grid-column-end:span 16}}@media (min-width:1280px){.grid_colsXl1__gyj_x{grid-column-end:span 1}.grid_colsXl2____M9c{grid-column-end:span 2}.grid_colsXl3__HvqN9{grid-column-end:span 3}.grid_colsXl4__tzGw7{grid-column-end:span 4}.grid_colsXl5__eZl7_{grid-column-end:span 5}.grid_colsXl6__6XKNs{grid-column-end:span 6}.grid_colsXl7__rw8V2{grid-column-end:span 7}.grid_colsXl8__Uy4wF{grid-column-end:span 8}.grid_colsXl9__wlJ9_{grid-column-end:span 9}.grid_colsXl10__teqON{grid-column-end:span 10}.grid_colsXl11__6ucQ6{grid-column-end:span 11}.grid_colsXl12__41Q69{grid-column-end:span 12}.grid_colsXl13__wJNTQ{grid-column-end:span 13}.grid_colsXl14__pqeNw{grid-column-end:span 14}.grid_colsXl15__BAoYd{grid-column-end:span 15}.grid_colsXl16__fn_Rx{grid-column-end:span 16}}@media (min-width:1536px){.grid_cols2xl1___iyop{grid-column-end:span 1}.grid_cols2xl2__256Lw{grid-column-end:span 2}.grid_cols2xl3__pRQ4y{grid-column-end:span 3}.grid_cols2xl4__oSTwO{grid-column-end:span 4}.grid_cols2xl5__5W_Hj{grid-column-end:span 5}.grid_cols2xl6__vfSsc{grid-column-end:span 6}.grid_cols2xl7__o8LSO{grid-column-end:span 7}.grid_cols2xl8__KE6sL{grid-column-end:span 8}.grid_cols2xl9__N0h84{grid-column-end:span 9}.grid_cols2xl10__bGO8I{grid-column-end:span 10}.grid_cols2xl11__L_EuE{grid-column-end:span 11}.grid_cols2xl12__n6fcD{grid-column-end:span 12}.grid_cols2xl13__JcFAk{grid-column-end:span 13}.grid_cols2xl14__rGCUL{grid-column-end:span 14}.grid_cols2xl15__V4RsW{grid-column-end:span 15}.grid_cols2xl16__SE4cS{grid-column-end:span 16}}.grid_start1__He8wb{grid-column-start:2}.grid_start2__KNCKf{grid-column-start:3}.grid_start3__Kvpsf{grid-column-start:4}.grid_start4__BkqHK{grid-column-start:5}.grid_start5__eJ99T{grid-column-start:6}.grid_start6__4tCyd{grid-column-start:7}.grid_start7__gWpU8{grid-column-start:8}.grid_start8__SXqL_{grid-column-start:9}.grid_start9__7lhoN{grid-column-start:10}.grid_start10__3Ffrc{grid-column-start:11}.grid_start11__l6OUz{grid-column-start:12}.grid_start12__sTfIQ{grid-column-start:13}.grid_start13__jZtHe{grid-column-start:14}.grid_start14__73mWF{grid-column-start:15}.grid_start15__okCLJ{grid-column-start:16}.grid_start16__HuCsR{grid-column-start:17}@media (min-width:640px){.grid_startSm1__PwxET{grid-column-start:2}.grid_startSm2__pThRd{grid-column-start:3}.grid_startSm3__JAjgI{grid-column-start:4}.grid_startSm4__wUqrW{grid-column-start:5}.grid_startSm5__tHiL9{grid-column-start:6}.grid_startSm6___AcV9{grid-column-start:7}.grid_startSm7__OYIGx{grid-column-start:8}.grid_startSm8__Ou6b_{grid-column-start:9}}@media (min-width:768px){.grid_startMd1__oIN_D{grid-column-start:2}.grid_startMd2__f5UiY{grid-column-start:3}.grid_startMd3__w5c9H{grid-column-start:4}.grid_startMd4__sg9D_{grid-column-start:5}.grid_startMd5__QTn_a{grid-column-start:6}.grid_startMd6__6E0Pi{grid-column-start:7}.grid_startMd7__ZGEMv{grid-column-start:8}.grid_startMd8__4PlKw{grid-column-start:9}}@media (min-width:1024px){.grid_startLg1__MCNfs{grid-column-start:2}.grid_startLg2__e_6CF{grid-column-start:3}.grid_startLg3__vt6qV{grid-column-start:4}.grid_startLg4__zotBK{grid-column-start:5}.grid_startLg5__ttaOf{grid-column-start:6}.grid_startLg6__dnvKw{grid-column-start:7}.grid_startLg7__GbaCa{grid-column-start:8}.grid_startLg8__hI1Wd{grid-column-start:9}.grid_startLg9__hVLDu{grid-column-start:10}.grid_startLg10__U17aZ{grid-column-start:11}.grid_startLg11__9fbfz{grid-column-start:12}.grid_startLg12__fDBPN{grid-column-start:13}.grid_startLg13__VSX4W{grid-column-start:14}.grid_startLg14__0l7Kw{grid-column-start:15}.grid_startLg15__SEuyo{grid-column-start:16}.grid_startLg16__iKvQR{grid-column-start:17}}@media (min-width:1280px){.grid_startXl1__O6n2r{grid-column-start:2}.grid_startXl2__4_1B_{grid-column-start:3}.grid_startXl3__wERDo{grid-column-start:4}.grid_startXl4__1vRT9{grid-column-start:5}.grid_startXl5__Rm1Na{grid-column-start:6}.grid_startXl6___A8Uy{grid-column-start:7}.grid_startXl7__ifBKV{grid-column-start:8}.grid_startXl8__qplrq{grid-column-start:9}.grid_startXl9__5SBWt{grid-column-start:10}.grid_startXl10__lN_oU{grid-column-start:11}.grid_startXl11___HYfk{grid-column-start:12}.grid_startXl12__f_Tse{grid-column-start:13}.grid_startXl13__UXSWZ{grid-column-start:14}.grid_startXl14__K4yb1{grid-column-start:15}.grid_startXl15__0hEef{grid-column-start:16}.grid_startXl16__5liIn{grid-column-start:17}}@media (min-width:1536px){.grid_start2xl1___LjD_{grid-column-start:2}.grid_start2xl2__xl8ly{grid-column-start:3}.grid_start2xl3__H18rg{grid-column-start:4}.grid_start2xl4__Xm5dU{grid-column-start:5}.grid_start2xl5__6ZcrJ{grid-column-start:6}.grid_start2xl6__zMtyE{grid-column-start:7}.grid_start2xl7__ozC1v{grid-column-start:8}.grid_start2xl8__R34MC{grid-column-start:9}.grid_start2xl9__vIHK_{grid-column-start:10}.grid_start2xl10__Ppbj_{grid-column-start:11}.grid_start2xl11__ol1dB{grid-column-start:12}.grid_start2xl12__e__SB{grid-column-start:13}.grid_start2xl13__8nv6U{grid-column-start:14}.grid_start2xl14__I_xV7{grid-column-start:15}.grid_start2xl15__zV7dY{grid-column-start:16}.grid_start2xl16__lBpBR{grid-column-start:17}}.grid_rowSpan1__iJqmt{grid-row:span 1/auto}.grid_rowSpan2__zFnef{grid-row:span 2/auto}.grid_rowSpan3__kk8nS{grid-row:span 3/auto}.grid_rowSpan4__gJ783{grid-row:span 4/auto}.grid_rowSpan5__eu603{grid-row:span 5/auto}.grid_rowSpan6__QLcTO{grid-row:span 6/auto}.grid_rowStart1__jrSX7{grid-row-start:1}.grid_rowStart2__zP3Wk{grid-row-start:2}.grid_rowStart3__mQ6VI{grid-row-start:3}.grid_rowStart4__x2J0J{grid-row-start:4}.grid_rowStart5__KoUDe{grid-row-start:5}.grid_rowStart6__I_N_F{grid-row-start:6}.grid_rowStart7__YLf5G{grid-row-start:7}.grid_rowStart8__2zd7L{grid-row-start:8}.grid_rowStart9__Jqpgb{grid-row-start:9}.grid_rowStart10__ZiRFf{grid-row-start:10}.grid_rowStart11__wQdsA{grid-row-start:11}.grid_rowStart12__ViS07{grid-row-start:12}.grid_alignStart__UK2fP{align-items:start}.grid_alignCenter__r4b_7{align-items:center}.grid_alignEnd__dlnAU{align-items:end}.grid_alignStretch__CNuW0{align-items:stretch}.grid_alignBaseline__x6_zX{align-items:baseline}.grid_justifyStart__Tn1fX{justify-content:start}.grid_justifyCenter____m6U{justify-content:center}.grid_justifyEnd__3RQsg{justify-content:end}.grid_justifyBetween__K1oaQ{justify-content:space-between}.grid_justifyAround__ZydkI{justify-content:space-around}.grid_justifyEvenly__YR_dA{justify-content:space-evenly}.grid_justifySelfStart__6bkO1{justify-self:start}.grid_justifySelfCenter__vxgf1{justify-self:center}.grid_justifySelfEnd__OAWpu{justify-self:end}.grid_justifySelfStretch__uTw2G{justify-self:stretch}.grid_alignSelfStart__BPCi_{align-self:start}.grid_alignSelfCenter__huv_2{align-self:center}.grid_alignSelfEnd__nySX4{align-self:end}.grid_alignSelfStretch__d2wBu{align-self:stretch}.grid_alignSelfBaseline__kjDYt{align-self:baseline}.grid_autoRowsAuto__WkRJP{grid-auto-rows:auto}.grid_autoRowsMin__fVAih{grid-auto-rows:min-content}.grid_autoRowsMax__3OjyC{grid-auto-rows:max-content}.grid_autoRowsFr__1oMxK{grid-auto-rows:1fr}.grid_autoColsAuto__yNFUM{grid-auto-columns:auto}.grid_autoColsMin__BevBG{grid-auto-columns:min-content}.grid_autoColsMax__GFA7D{grid-auto-columns:max-content}.grid_autoColsFr__L5IuZ{grid-auto-columns:1fr}.grid_gridFlowRow__HeT52{grid-auto-flow:row}.grid_gridFlowCol__ROjy8{grid-auto-flow:column}.grid_gridFlowRowDense__TAPka{grid-auto-flow:row dense}.grid_gridFlowColDense__VAnqe{grid-auto-flow:column dense}.block-chrome_padTopXs__qDAO3{--wabbit-pad-top:var(--tome-space-2)}@media(min-width:768px){.block-chrome_padTopXs__qDAO3{--wabbit-pad-top:var(--tome-space-3)}}.block-chrome_padTopS__T7dMr{--wabbit-pad-top:var(--tome-space-4)}@media(min-width:768px){.block-chrome_padTopS__T7dMr{--wabbit-pad-top:var(--tome-space-8)}}.block-chrome_padTopM__QQYK7{--wabbit-pad-top:var(--tome-space-8)}@media(min-width:768px){.block-chrome_padTopM__QQYK7{--wabbit-pad-top:var(--tome-space-11)}}.block-chrome_padTopL__ZSBY4{--wabbit-pad-top:var(--tome-space-13)}@media(min-width:768px){.block-chrome_padTopL__ZSBY4{--wabbit-pad-top:10rem}}@media(min-width:1024px){.block-chrome_padTopL__ZSBY4{--wabbit-pad-top:var(--tome-space-16)}}.block-chrome_padTopXl__cVkPF{--wabbit-pad-top:var(--tome-space-16)}@media(min-width:768px){.block-chrome_padTopXl__cVkPF{--wabbit-pad-top:14rem}}.block-chrome_padBottomXs__VHdZT{--wabbit-pad-bottom:var(--tome-space-2)}@media(min-width:768px){.block-chrome_padBottomXs__VHdZT{--wabbit-pad-bottom:var(--tome-space-3)}}.block-chrome_padBottomS__T_5Wo{--wabbit-pad-bottom:var(--tome-space-4)}@media(min-width:768px){.block-chrome_padBottomS__T_5Wo{--wabbit-pad-bottom:var(--tome-space-8)}}.block-chrome_padBottomM__imycB{--wabbit-pad-bottom:var(--tome-space-8)}@media(min-width:768px){.block-chrome_padBottomM__imycB{--wabbit-pad-bottom:var(--tome-space-11)}}.block-chrome_padBottomL__cL_us{--wabbit-pad-bottom:var(--tome-space-13)}@media(min-width:768px){.block-chrome_padBottomL__cL_us{--wabbit-pad-bottom:10rem}}@media(min-width:1024px){.block-chrome_padBottomL__cL_us{--wabbit-pad-bottom:var(--tome-space-16)}}.block-chrome_padBottomXl__qTJGM{--wabbit-pad-bottom:var(--tome-space-16)}@media(min-width:768px){.block-chrome_padBottomXl__qTJGM{--wabbit-pad-bottom:14rem}}.SectionStrip_topStrip__ivyyc{grid-column:var(--tome-content-cols,2/-2);display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-md,1rem);padding-block:var(--tome-space-md,1rem);border-block:1px solid color-mix(in oklch,currentColor 25%,transparent);margin-block-end:var(--tome-space-xl,2.5rem)}.SectionStrip_stripLeft__008yW{color:color-mix(in oklch,currentColor 55%,transparent)}.SectionStrip_stripLeft__008yW,.SectionStrip_stripRight__56kha{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xxs);font-weight:600;letter-spacing:var(--wabbit-tracking-widest,.2em);text-transform:uppercase;margin:0}.SectionStrip_stripRight__56kha{color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)));text-align:end;white-space:nowrap}