.tm-signup-modal-backdrop{position:fixed;inset:0;z-index:200;background:rgba(8,12,20,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;animation:tm-signup-fade-in .16s var(--tm-ease) both}@keyframes tm-signup-fade-in{0%{opacity:0}to{opacity:1}}.tm-signup-modal{position:relative;width:min(880px,100%);max-height:calc(100dvh - 48px);background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:18px;box-shadow:var(--tm-shadow-3,0 24px 60px -16px rgba(0,0,0,.4));display:grid;grid-template-columns:minmax(0,1fr) 320px;overflow:hidden;animation:tm-signup-rise .2s var(--tm-ease) both}.tm-signup-modal--single{width:min(560px,100%);grid-template-columns:1fr}@keyframes tm-signup-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.tm-signup-modal__close{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;border:1px solid var(--tm-border-soft);background:var(--tm-surface);color:var(--tm-text-muted);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .12s var(--tm-ease),color .12s var(--tm-ease)}.tm-signup-modal__close:hover{background:var(--tm-bg-inset);color:var(--tm-text)}.tm-signup-modal__close:focus-visible{outline:none;box-shadow:0 0 0 3px var(--tm-int-bg-wash)}.tm-signup-modal__main{padding:36px 36px 28px;overflow-y:auto;display:flex;flex-direction:column;gap:22px}.tm-signup-modal__crumb{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--tm-text-faint);font-weight:600}.tm-signup-modal__crumb-dot{width:6px;height:6px;border-radius:50%;background:var(--tm-interactive)}.tm-signup-modal__title{margin:0;font-family:var(--tm-font-display);font-size:28px;font-weight:600;line-height:1.18;letter-spacing:-.02em;color:var(--tm-text)}.tm-signup-modal__title em{font-style:normal;color:var(--tm-interactive-text)}.tm-signup-modal__lead{margin:0;font-size:15px;line-height:1.6;color:var(--tm-text-muted)}.tm-signup-modal__ref-chip{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 10px;border-radius:999px;background:var(--tm-int-bg-wash);border:1px solid var(--tm-int-border);font-size:12px;color:var(--tm-text);letter-spacing:.01em}.tm-signup-modal__ref-chip strong{font-family:var(--tm-font-mono);color:var(--tm-interactive-text)}.tm-signup-modal__toggle{margin:0;text-align:center;font-size:13px;color:var(--tm-text-faint)}.tm-signup-modal__toggle button{background:none;border:none;padding:0;font:inherit;color:var(--tm-interactive);cursor:pointer;text-decoration:none}.tm-signup-modal__toggle button:hover{text-decoration:underline}.tm-signup-modal__toggle button:focus-visible{outline:none;border-radius:4px;box-shadow:0 0 0 3px var(--tm-int-bg-wash)}.tm-signup-modal__aside{background:linear-gradient(180deg,var(--tm-bg-inset) 0,var(--tm-surface) 100%);border-left:1px solid var(--tm-border-soft);padding:36px 28px;display:flex;flex-direction:column;gap:18px;overflow-y:auto}.tm-signup-modal__aside-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.tm-signup-modal__aside-eyebrow{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--tm-text-faint)}.tm-signup-modal__aside-close{display:none;flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--tm-border-soft);background:var(--tm-surface);color:var(--tm-text-muted);font-size:18px;line-height:1;cursor:pointer;align-items:center;justify-content:center;transition:background .12s var(--tm-ease),color .12s var(--tm-ease)}.tm-signup-modal__aside-close:hover{background:var(--tm-bg-inset);color:var(--tm-text)}.tm-signup-modal__aside-close:focus-visible{outline:none;box-shadow:0 0 0 3px var(--tm-int-bg-wash)}.tm-signup-modal__aside-glyph{width:56px;height:56px;border-radius:14px;background:var(--tm-int-bg-wash);border:1px solid var(--tm-int-border);display:flex;align-items:center;justify-content:center;color:var(--tm-interactive-text)}.tm-signup-modal__concept{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:12px;background:var(--tm-surface);border:1px solid var(--tm-border-soft)}.tm-signup-modal__concept h4{margin:0;font-size:14px;font-weight:600;color:var(--tm-text);letter-spacing:-.005em}.tm-signup-modal__concept p{margin:0;font-size:13px;line-height:1.55;color:var(--tm-text-muted)}.tm-signup-modal__trust{margin-top:auto;font-size:12px;color:var(--tm-text-faint);line-height:1.5}@media (max-width:760px){.tm-signup-modal-backdrop{padding:0;align-items:stretch}.tm-signup-modal{grid-template-columns:1fr;grid-template-rows:auto auto;width:100%;max-height:100dvh;height:100dvh;border-radius:0;border:none;overflow-y:auto;overflow-x:hidden}.tm-signup-modal__aside,.tm-signup-modal__main{overflow:visible}.tm-signup-modal__main{padding:26px 22px 32px}.tm-signup-modal__aside{border-left:none;border-top:1px solid var(--tm-border-soft);padding:24px 22px 36px}.tm-signup-modal__aside-close{display:flex}.tm-signup-modal__title{font-size:24px}}@media (prefers-reduced-motion:reduce){.tm-signup-modal,.tm-signup-modal-backdrop{animation:none}}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_49a339;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:__Space_Grotesk_49a339,__Space_Grotesk_Fallback_49a339;font-style:normal}.__variable_49a339{--font-grotesk:"__Space_Grotesk_49a339","__Space_Grotesk_Fallback_49a339"}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_48b81b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_48b81b{font-family:__Inter_48b81b,__Inter_Fallback_48b81b;font-style:normal}.__variable_48b81b{--font-sans:"__Inter_48b81b","__Inter_Fallback_48b81b"}@font-face{font-family:__newsreader_0a9efe;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:__newsreader_0a9efe;src:url(/_next/static/media/8edf6d3506a17285-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:__newsreader_Fallback_0a9efe;src:local("Times New Roman");ascent-override:73.61%;descent-override:26.54%;line-gap-override:0.00%;size-adjust:99.84%}.__className_0a9efe{font-family:__newsreader_0a9efe,__newsreader_Fallback_0a9efe}.__variable_0a9efe{--font-newsreader:"__newsreader_0a9efe","__newsreader_Fallback_0a9efe"}.myrology-root,:root{--tm-bg:#161a1c;--tm-bg-forced-dark:#161a1c;--tm-surface:#1d2224;--tm-surface-2:#22282b;--tm-surface-3:#282f32;--tm-border:#293338;--tm-border-soft:rgba(182,223,242,.1);--tm-border-faint:rgba(182,223,242,.07);--tm-scrim:rgba(0,0,0,.72);--tm-overlay-soft:rgba(0,0,0,.5);--tm-hover-soft:rgba(182,223,242,.04);--tm-hover:rgba(182,223,242,.07);--tm-icon-muted:rgba(232,243,250,.42);--tm-skeleton:#343b3f;--tm-skeleton-sheen:rgba(79,199,246,.16);--tm-text:#f2f2ee;--tm-text-muted:#a6a69e;--tm-text-faint:#8b8b84;--tm-text-disabled:#71716a;--tm-accent-text:#6ac4eb;--tm-cv-line:#fff;--tm-reading-surface:#181d1f;--tm-reading-ink:#e6ebee;--tm-interactive-text:var(--tm-accent-text);--tm-info:#a6a69e;--tm-info-wash:rgba(182,223,242,.05);--tm-info-border:rgba(182,223,242,.14);--tm-success:oklch(0.74 0.14 145);--tm-success-wash:oklch(0.74 0.14 145/0.13);--tm-success-border:oklch(0.85 0.07 145);--tm-success-text:oklch(0.46 0.11 145);--tm-warning:oklch(0.78 0.13 75);--tm-warning-wash:oklch(0.78 0.13 75/0.14);--tm-warning-border:oklch(0.85 0.10 75);--tm-warning-text:oklch(0.52 0.11 75);--tm-danger:oklch(0.66 0.17 25);--tm-danger-wash:oklch(0.66 0.17 25/0.14);--tm-danger-border:oklch(0.74 0.16 25);--tm-danger-text:oklch(0.52 0.15 25);--tm-tier-gap-fg:var(--tm-danger);--tm-tier-gap-bg:var(--tm-danger-wash);--tm-tier-gap-border:var(--tm-danger-border);--tm-tier-building-fg:var(--tm-warning-text);--tm-tier-building-bg:var(--tm-warning-wash);--tm-tier-building-border:var(--tm-warning-border);--tm-tier-strong-fg:var(--tm-success);--tm-tier-strong-bg:var(--tm-success-wash);--tm-tier-strong-border:var(--tm-success-border);--tm-font-sans:var(--font-grotesk),var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;--tm-font-display:var(--tm-font-sans);--tm-font-sans-phone:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",system-ui,"Segoe UI",Roboto,sans-serif;--tm-font-mono:"Geist Mono","JetBrains Mono",ui-monospace,monospace;--tm-font-reading:var(--font-newsreader),Georgia,"Times New Roman",serif;--tm-reading-measure:68ch;--tm-fs-hero:3.5rem;--tm-fs-display:2.5rem;--tm-fs-title:1.75rem;--tm-fs-heading:1.25rem;--tm-fs-body:1rem;--tm-fs-meta:0.875rem;--tm-fs-caption:0.75rem;--tm-fs-cv-line:var(--tm-fs-body);--tm-fs-micro:0.625rem;--tm-fs-note:0.719rem;--tm-fs-ui-sm:0.781rem;--tm-fs-ui:0.844rem;--tm-fs-ui-lg:0.938rem;--tm-fs-prose:1.063rem;--tm-fs-modal:1.188rem;--tm-fs-ask:1.313rem;--tm-fs-numeral:2.125rem;--tm-fs-stat:1.5rem;--tm-fs-score:2.75rem;--tm-lh-hero:3.875rem;--tm-lh-display:3rem;--tm-lh-title:2.25rem;--tm-lh-heading:1.75rem;--tm-lh-body:1.625rem;--tm-lh-meta:1.375rem;--tm-lh-caption:1.0625rem;--tm-tracking-tight:0;--tm-tracking-normal:0;--tm-tracking-meta:0;--tm-tracking-caps:0.06em;--tm-radius-sm:4px;--tm-radius:6px;--tm-radius-lg:8px;--tm-radius-xl:8px;--tm-button-radius:10px;--tm-radius-card:10px;--tm-panel-radius:6px;--tm-panel-radius-lg:8px;--tm-radius-pill:9999px;--tm-sidebar-w:240px;--tm-content-max:1280px;--tm-public-content-max:1180px;--tm-card-pad:24px;--tm-card-pad-sm:16px;--tm-card-pad-lg:32px;--tm-page-px:32px;--tm-page-py:40px;--tm-section-gap:40px;--tm-cluster-gap:24px;--tm-panel-gap:16px;--tm-mobile-page-px:16px;--tm-mobile-page-py:20px;--tm-mobile-section-gap:28px;--tm-mobile-cluster-gap:16px;--tm-mobile-panel-gap:12px;--tm-desktop-nav-h:60px;--tm-desktop-nav-item-h:36px;--tm-mobile-topbar-h:56px;--tm-mobile-bottomnav-h:64px;--tm-ease:cubic-bezier(0.16,1,0.3,1);--tm-dur-fast:120ms;--tm-dur:200ms;--tm-dur-slow:380ms;--z-base:0;--z-raised:10;--z-nav:100;--z-modal:300;--z-toast:400;--z-progress:200;--tm-shadow-1:0 1px 2px rgba(0,0,0,.4);--tm-shadow-2:0 8px 24px rgba(0,0,0,.32),0 1px 2px rgba(0,0,0,.4);--tm-shadow-glow:0 0 24px 0 var(--tm-accent-glow);--tm-depth-star-near:hsla(36,28%,90%,.5);--tm-depth-star-far:hsla(36,28%,90%,.25);--tm-depth-star-teal:rgba(0,245,212,.38);--tm-depth-aurora:rgba(0,245,212,.1);--tm-depth-ember:rgba(255,148,77,.08);--tm-depth-vignette:rgba(0,0,0,.6);--tm-brand:#00f5d4;--tm-brand-glow:rgba(0,245,212,.24);--tm-brand-fg:#04211c;--int-01:oklch(0.97 0.02 228);--int-02:oklch(0.92 0.04 228);--int-03:oklch(0.85 0.07 228);--int-04:oklch(0.76 0.10 228);--int-05:oklch(0.66 0.13 228);--int-06:oklch(0.55 0.13 228);--int-07:oklch(0.46 0.11 228);--int-08:oklch(0.38 0.09 228);--int-09:oklch(0.32 0.07 228);--tm-int-bg-subtle:rgba(79,199,246,.05);--tm-int-bg-wash:rgba(79,199,246,.1);--tm-int-bg-hover:rgba(79,199,246,.16);--tm-int-border-soft:rgba(79,199,246,.26);--tm-int-border:rgba(79,199,246,.42);--tm-int-solid:#4fc7f6;--tm-int-solid-hover:#73d5ff;--tm-int-text:#6ac4eb;--tm-int-text-strong:#9cdffe;--tm-interactive:#4fc7f6;--tm-interactive-hover:#73d5ff;--tm-interactive-press:#22a6d5;--tm-interactive-glow:rgba(79,199,246,.2);--tm-interactive-wash:var(--tm-int-bg-wash);--tm-interactive-ring:var(--tm-int-border);--tm-interactive-grid:rgba(79,199,246,.05);--tm-interactive-fg:#022330;--tm-interactive-rest:var(--tm-text);--data-1:oklch(0.62 0.13 185);--data-2:oklch(0.62 0.14 145);--data-3:oklch(0.62 0.13 75);--data-4:oklch(0.62 0.17 25);--data-5:oklch(0.62 0.13 285);--data-6:oklch(0.62 0.12 245);--tm-accent:var(--tm-interactive);--tm-accent-hover:var(--tm-interactive-hover);--tm-accent-pressed:var(--tm-interactive-press);--tm-accent-glow:var(--tm-interactive-glow);--tm-accent-wash:var(--tm-interactive-wash);--tm-accent-ring:var(--tm-interactive-ring);--tm-accent-grid:var(--tm-interactive-grid);--tm-accent-fg:var(--tm-interactive-fg);--tm-bg-page:var(--tm-bg);--tm-bg-inset:#181d1f;--tm-bg-surface-hover:var(--tm-surface-2);--tm-border-subtle:var(--tm-border-soft);--tm-text-primary:var(--tm-text);--tm-text-secondary:var(--tm-text-muted);--tm-text-tertiary:var(--tm-text-faint);--tm-bp-mobile:768px;--my-amethyst:#b084ff;--my-amethyst-rest:#9b72e8;--my-amethyst-hover:#c9a8ff;--my-amethyst-wash:rgba(176,132,255,.1);--my-amethyst-ring:rgba(176,132,255,.28);--my-amethyst-glow:rgba(176,132,255,.42);--my-amethyst-fg:#1a0b2e;--my-gold:#e6b968;--my-gold-wash:hsla(39,72%,65%,.1);--my-gold-ring:hsla(39,72%,65%,.3)}:root[data-accent=forge]{--tm-int-bg-subtle:hsla(41,53%,88%,.04);--tm-int-bg-wash:hsla(41,53%,88%,.07);--tm-int-bg-hover:hsla(41,53%,88%,.12);--tm-int-border-soft:hsla(41,53%,88%,.18);--tm-int-border:hsla(41,53%,88%,.3);--tm-int-solid:#f1e7d2;--tm-int-solid-hover:#fcf6e9;--tm-int-text:#f1e7d2;--tm-int-text-strong:#fcf6e9;--tm-interactive:#f1e7d2;--tm-interactive-hover:#fcf6e9;--tm-interactive-press:#d7cdb7;--tm-interactive-glow:hsla(41,53%,88%,.16);--tm-interactive-wash:var(--tm-int-bg-wash);--tm-interactive-ring:var(--tm-int-border);--tm-interactive-grid:hsla(41,53%,88%,.04);--tm-interactive-fg:#191712}:root[data-accent=forge] .tm-link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}:root[data-surface=light]{--tm-bg:#f3f7f9;--tm-surface:#fbfeff;--tm-surface-2:#ebf1f3;--tm-surface-3:#e0e7eb;--tm-bg-inset:#ebf1f3;--tm-border:#e0e8ec;--tm-border-soft:#e8eef1;--tm-border-faint:rgba(32,38,41,.08);--tm-scrim:rgba(32,38,41,.22);--tm-overlay-soft:rgba(32,38,41,.12);--tm-hover-soft:rgba(32,38,41,.035);--tm-hover:rgba(32,38,41,.065);--tm-icon-muted:rgba(32,38,41,.48);--tm-skeleton:#e0e7eb;--tm-skeleton-sheen:hsla(0,0%,100%,.66);--tm-text:#202629;--tm-text-muted:#60686c;--tm-text-faint:#949ca0;--tm-text-disabled:#acb4b8;--tm-accent-text:#005e9e;--tm-cv-line:#12181a;--tm-reading-surface:#fbfeff;--tm-reading-ink:#1a2022;--tm-info:#60686c;--tm-info-wash:rgba(32,38,41,.05);--tm-info-border:rgba(32,38,41,.16);--tm-success:#138a45;--tm-warning:#d97706;--tm-danger:#e11d48;--tm-success-wash:oklch(0.97 0.02 145);--tm-warning-wash:oklch(0.97 0.04 75);--tm-danger-wash:oklch(0.97 0.03 25);--tm-depth-core:rgba(255,252,244,.88);--tm-depth-sun:rgba(255,186,110,.38);--tm-depth-haze:rgba(255,176,120,.18);--tm-depth-water:rgba(32,68,92,.16);--tm-depth-cast:rgba(10,28,42,.14);--tm-depth-cast-strong:rgba(10,28,42,.26);--tm-depth-rim:rgba(255,168,72,.4);--tm-depth-shade:rgba(10,28,42,.07);--tm-sun-x:93.75%;--tm-sun-y:6.25%;--tm-cast-x:-18.3px;--tm-cast-y:12.2px;--tm-shadow-1:var(--tm-cast-x) var(--tm-cast-y) 10px var(--tm-depth-cast-strong);--tm-shadow-2:var(--tm-cast-x) var(--tm-cast-y) 8px var(--tm-depth-cast-strong),calc(var(--tm-cast-x) * 2.5) calc(var(--tm-cast-y) * 2.5) 28px var(--tm-depth-cast),inset calc(var(--tm-cast-x) * -0.2) calc(var(--tm-cast-y) * -0.2) 0 var(--tm-depth-rim),inset var(--tm-cast-x) var(--tm-cast-y) 22px var(--tm-depth-shade);--tm-shadow-glow:0 4px 12px var(--tm-accent-glow);--tm-brand:#00786a;--tm-brand-glow:rgba(0,120,106,.18);--tm-brand-fg:#fff;--tm-interactive:#0072be;--tm-interactive-hover:#0064a7;--tm-interactive-press:#005591;--tm-interactive-glow:rgba(0,114,190,.18);--tm-interactive-wash:rgba(0,114,190,.06);--tm-interactive-ring:rgba(0,114,190,.32);--tm-interactive-grid:transparent;--tm-interactive-fg:#fff;--tm-int-bg-subtle:rgba(0,114,190,.04);--tm-int-bg-wash:rgba(0,114,190,.06);--tm-int-bg-hover:rgba(0,114,190,.11);--tm-int-border-soft:rgba(0,114,190,.24);--tm-int-border:rgba(0,114,190,.32);--tm-int-solid:#0072be;--tm-int-solid-hover:#0064a7;--tm-int-text:#005e9e;--tm-int-text-strong:#004d83}:root{--background:200 12% 10%;--foreground:60 13% 94%;--card:197 11% 13%;--card-foreground:60 13% 94%;--popover:197 11% 13%;--popover-foreground:60 13% 94%;--primary:197 90% 64%;--primary-foreground:197 92% 10%;--secondary:200 12% 15%;--secondary-foreground:60 13% 94%;--muted:197 11% 13%;--muted-foreground:60 4% 64%;--accent:197 90% 64%;--accent-foreground:197 92% 10%;--destructive:0 84% 60%;--destructive-foreground:0 0% 97%;--border:200 15% 19%;--input:200 15% 19%;--ring:197 90% 64%;--radius:6px}:root[data-surface=light]{--background:200 33% 96%;--foreground:200 12% 14%;--card:195 100% 99%;--card-foreground:200 12% 14%;--popover:195 100% 99%;--popover-foreground:200 12% 14%;--primary:204 100% 37%;--primary-foreground:0 0% 100%;--accent:204 100% 37%;--accent-foreground:0 0% 100%;--secondary:195 25% 94%;--secondary-foreground:200 12% 14%;--muted:195 25% 94%;--muted-foreground:200 6% 40%;--destructive-foreground:0 0% 100%;--border:200 24% 90%;--input:200 24% 90%;--ring:204 100% 37%}:root[data-accent=forge]{--primary:41 53% 88%;--accent:41 53% 88%;--ring:41 53% 88%;--primary-foreground:43 16% 8%;--accent-foreground:43 16% 8%}:root[data-surface=light][data-accent=forge]{--primary:204 100% 37%;--accent:204 100% 37%;--ring:204 100% 37%;--primary-foreground:0 0% 100%;--accent-foreground:0 0% 100%}:root,:root *{transition:color var(--tm-dur) var(--tm-ease),background-color var(--tm-dur) var(--tm-ease),border-color var(--tm-dur) var(--tm-ease),fill var(--tm-dur) var(--tm-ease),stroke var(--tm-dur) var(--tm-ease),outline-color var(--tm-dur) var(--tm-ease)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:root,:root *{transition:none!important;animation:none!important}}html{scroll-behavior:smooth}body,html{background:var(--tm-bg);background-attachment:fixed;color:var(--tm-text)}.tm-page-canvas,body{background:transparent}body,html{font-family:var(--tm-font-sans);font-size:var(--tm-fs-body);line-height:var(--tm-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(120% 95% at 50% 34%,transparent 45%,var(--tm-depth-vignette) 100%),radial-gradient(85% 55% at 50% -12%,var(--tm-depth-aurora),transparent 62%),radial-gradient(70% 55% at 8% 110%,var(--tm-depth-ember),transparent 65%),radial-gradient(2.2px 2.2px at 64% 46%,var(--tm-depth-star-teal),transparent),radial-gradient(1.6px 1.6px at 18% 27%,var(--tm-depth-star-near),transparent),radial-gradient(1.4px 1.4px at 73% 64%,var(--tm-depth-star-near),transparent),radial-gradient(1.2px 1.2px at 41% 82%,var(--tm-depth-star-far),transparent),radial-gradient(1px 1px at 86% 13%,var(--tm-depth-star-far),transparent),radial-gradient(1px 1px at 31% 8%,var(--tm-depth-star-far),transparent);background-size:100% 100%,100% 100%,100% 100%,733px 733px,547px 547px,419px 419px,341px 341px,223px 223px,173px 173px;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat,repeat,repeat,repeat,repeat}:root[data-surface=light] body:before{background-image:radial-gradient(8% 7% at var(--tm-sun-x) var(--tm-sun-y),var(--tm-depth-core),transparent 62%),radial-gradient(34% 30% at var(--tm-sun-x) var(--tm-sun-y),var(--tm-depth-sun),transparent 58%),radial-gradient(140% 120% at var(--tm-sun-x) var(--tm-sun-y),var(--tm-depth-haze),transparent 74%);background-size:100% 100%,100% 100%,100% 100%;background-repeat:no-repeat}:root[data-surface=light] body:after{display:block;content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(140% 120% at calc(100% - var(--tm-sun-x)) calc(100% - var(--tm-sun-y)),var(--tm-depth-water),transparent 66%);background-repeat:no-repeat}:root[data-surface=light]:has(.myrology-root) body:after,:root[data-surface=light]:has(.myrology-root) body:before{display:none}body:after{display:none}::selection{background:var(--tm-accent-wash);color:var(--tm-text)}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--tm-accent-wash);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--tm-accent-glow)}.tm-display{font-family:var(--tm-font-display);font-size:var(--tm-fs-display);line-height:var(--tm-lh-display)}.tm-display,.tm-title{letter-spacing:var(--tm-tracking-tight);font-weight:600}.tm-title{font-size:var(--tm-fs-title);line-height:var(--tm-lh-title)}.tm-heading{font-size:var(--tm-fs-heading);line-height:var(--tm-lh-heading);font-weight:500}.tm-body{font-size:var(--tm-fs-body);line-height:var(--tm-lh-body);font-weight:400}.tm-meta{font-size:var(--tm-fs-meta);line-height:var(--tm-lh-meta);letter-spacing:var(--tm-tracking-meta);font-weight:500}.tm-label-caps,.tm-meta{color:var(--tm-text-muted)}.tm-label-caps{font-size:var(--tm-fs-caption);line-height:var(--tm-lh-caption);letter-spacing:var(--tm-tracking-caps);text-transform:uppercase;font-weight:600}.tm-clamp-1,.tm-clamp-2,.tm-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.tm-clamp-1{-webkit-line-clamp:1;line-clamp:1}.tm-clamp-2{-webkit-line-clamp:2;line-clamp:2}.tm-clamp-3{-webkit-line-clamp:3;line-clamp:3}.tm-link{color:var(--tm-accent);cursor:pointer;text-decoration:none}.tm-link:hover{color:var(--tm-accent-hover);text-decoration:underline;text-underline-offset:3px}.tm-link:active{color:var(--tm-accent-pressed)}.tm-link:focus-visible{outline:2px solid var(--tm-accent-ring);outline-offset:3px;border-radius:2px}.tm-card{background:var(--tm-surface);border:1px solid var(--tm-border-soft);border-radius:var(--tm-radius);padding:var(--tm-card-pad);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}:root[data-surface=light] .tm-card{box-shadow:var(--tm-shadow-1)}.tm-card-interactive{transition:border-color var(--tm-dur) var(--tm-ease),box-shadow var(--tm-dur) var(--tm-ease),transform var(--tm-dur) var(--tm-ease);cursor:pointer}.tm-card-interactive:hover{border-color:var(--tm-accent-ring);box-shadow:0 0 0 1px var(--tm-accent-ring),var(--tm-shadow-2)}.tm-pill{display:inline-flex;align-items:center;gap:.375rem;height:1.5rem;padding:0 .625rem;border-radius:var(--tm-radius-pill);font-size:var(--tm-fs-meta);font-weight:500;letter-spacing:var(--tm-tracking-meta)}.tm-pill-success{color:var(--tm-success);background:var(--tm-success-wash)}.tm-pill-warning{color:var(--tm-warning);background:var(--tm-warning-wash)}.tm-pill-danger{color:var(--tm-danger);background:var(--tm-danger-wash)}.tm-input{width:100%;min-height:2.75rem;padding:0 .875rem;background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:var(--tm-radius);color:var(--tm-text);font-size:var(--tm-fs-meta);transition:border-color var(--tm-dur) var(--tm-ease),box-shadow var(--tm-dur) var(--tm-ease)}.tm-input::placeholder{color:var(--tm-text-faint)}.tm-input:focus-visible{outline:none;border-color:var(--tm-accent);box-shadow:0 0 0 3px var(--tm-accent-wash)}.tm-accent-toggle,.tm-segment-toggle{display:inline-flex;padding:2px;background:var(--tm-surface-2);border:1px solid var(--tm-border);border-radius:var(--tm-radius-pill);gap:2px}.tm-accent-toggle button,.tm-segment-toggle button{padding:.375rem .875rem;border-radius:var(--tm-radius-pill);font-size:var(--tm-fs-meta);font-weight:500;color:var(--tm-interactive-rest);background:transparent;cursor:pointer;transition:all var(--tm-dur) var(--tm-ease)}.tm-accent-toggle button[aria-pressed=true],.tm-segment-toggle button[aria-checked=true],.tm-segment-toggle button[aria-pressed=true]{background:var(--tm-accent-wash);color:var(--tm-accent)}.tm-theme-control{font-family:inherit}.tm-theme-control--fluid{display:flex;width:100%}.tm-theme-control--fluid button{flex:1;text-align:center}.tm-theme-control-label{font-size:var(--tm-fs-meta);font-weight:600;letter-spacing:.02em;color:var(--tm-text-muted);margin-bottom:8px}.tm-theme-control--icon button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0}.tm-theme-control--icon.tm-theme-control--fluid button{width:auto}.tm-theme-control--icon button svg{width:1.125rem;height:1.125rem;transition:transform var(--tm-dur) var(--tm-ease)}.tm-theme-control--icon button:hover svg{transform:scale(1.12)}.tm-theme-control--icon button[aria-checked=true] svg{transform:scale(1.06)}.tm-theme-control button[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--tm-accent),0 1px 2px rgba(0,0,0,.08)}.tm-theme-control.tm-segment-toggle{box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}@keyframes tmPageIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tm-page-enter{animation:tmPageIn var(--tm-dur-slow) var(--tm-ease) backwards}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}