@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2042050246a708c9-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0fdd058fab82a774-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/33553e7595b74ccf-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_54b624{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_54b624{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3d9088{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3d9088{--font-body:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-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:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-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:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-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:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-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:Azeret Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-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:Azeret Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-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:Azeret Mono Fallback;src:local("Arial");ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.00%;size-adjust:145.81%}.__className_6b8341{font-family:Azeret Mono,Azeret Mono Fallback;font-style:normal}.__variable_6b8341{--font-mono:"Azeret Mono","Azeret Mono Fallback"}.syn,.syn-lit{--ground:#07130e;--ground-deep:#040c08;--panel:#0d1e16;--panel-hi:#152e22;--rule:rgba(180,235,205,0.13);--rule-soft:rgba(180,235,205,0.07);--ink:#edf6f0;--ink-2:#a3bbac;--ink-3:#8aa897;--sand:#e9c06b;--warm:#ff7a59;--cold:#7aa5f5;--grow:#4ade9b;--d1:#e9c06b;--d2:#7dd3c0;--d3:#8fb2f7;--d4:#d3a6e8;--d5:#98b3a4;--amber:#f5a524;--accent:#3ecf7e;--accent-hover:#5fe39a;--accent-glow:rgba(62,207,126,0.55);--accent-halo:rgba(62,207,126,0.2);--accent-wash:rgba(62,207,126,0.09);--on-accent:#04150c;--focus:#f5a524;--grid:rgba(233,192,107,0.09);--grid-fine:rgba(233,192,107,0.04);--hover-wash:rgba(180,235,205,0.05);--band:#040c08;--band-2:#0b1c13;--r-sm:8px;--r:14px;--r-lg:22px;--sh-1:0 1px 2px rgba(0,0,0,0.34),0 6px 16px -8px rgba(0,0,0,0.5);--sh-2:0 2px 4px rgba(0,0,0,0.3),0 22px 48px -22px rgba(0,0,0,0.72);--sh-3:0 48px 100px -44px rgba(0,0,0,0.86);--shell:clamp(1.25rem,5vw,5.5rem);--measure:68ch;--opsz-display:48;--opsz-head:24;background:var(--ground);color:var(--ink)}.syn{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-synthesis-weight:none;letter-spacing:-.006em;overflow-x:hidden}.syn [id]{scroll-margin-top:5.5rem}.syn-sheet{display:flex;flex-direction:column;min-height:100dvh}.syn-sheet>main{flex:1 0 auto}.syn--paper,.syn-daylight{--ground:#f3f6f2;--ground-deep:#e7ede7;--panel:#ffffff;--panel-hi:#eef3ec;--rule:rgba(9,40,26,0.13);--rule-soft:rgba(9,40,26,0.07);--ink:#08170f;--ink-2:#40564a;--ink-3:#4a5f54;--sand:#8f6518;--warm:#b03a22;--cold:#1f5fa8;--grow:#0b7a43;--amber:#8f6100;--d1:#a97c1e;--d2:#1c7767;--d3:#2b5ea8;--d4:#7a4a9e;--d5:#5d7568;--accent:#085a32;--accent-hover:#074a29;--accent-glow:rgba(11,122,67,0.3);--accent-halo:rgba(11,122,67,0.14);--accent-wash:rgba(11,122,67,0.06);--on-accent:#ffffff;--focus:#08170f;--grid:rgba(9,40,26,0.09);--grid-fine:rgba(9,40,26,0.04);--hover-wash:rgba(9,40,26,0.04);--band:#e7ede7;--band-2:#dfe8df;--sh-1:0 1px 2px rgba(9,40,26,0.05),0 6px 16px -10px rgba(9,40,26,0.16);--sh-2:0 2px 4px rgba(9,40,26,0.05),0 22px 48px -26px rgba(9,40,26,0.28);--sh-3:0 48px 100px -50px rgba(9,40,26,0.34);background:var(--ground);color:var(--ink)}.syn--paper{min-height:100dvh}.syn ::selection{background:var(--accent);color:var(--on-accent)}.syn-field{background-color:var(--ground-deep);background-image:radial-gradient(120% 100% at 50% 0,var(--hover-wash),transparent 62%)}.syn-display{font-variation-settings:"opsz" var(--opsz-display);line-height:.95;letter-spacing:-.038em}.syn-display,.syn-h2{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-weight:700;text-wrap:balance;margin:0}.syn-h2{font-size:clamp(2rem,3.8vw,3.25rem);font-variation-settings:"opsz" var(--opsz-display);line-height:1.02;letter-spacing:-.032em;max-width:18ch}.syn-h3{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:650;font-variation-settings:"opsz" var(--opsz-head);line-height:1.25;letter-spacing:-.018em;text-wrap:balance;margin:0}.syn-lede{font-size:clamp(1.0625rem,1.25vw,1.25rem);line-height:1.5;max-width:54ch;letter-spacing:-.008em;text-wrap:pretty}.syn-body,.syn-lede{color:var(--ink-2);margin:0}.syn-body{font-size:1rem;line-height:1.65;max-width:var(--measure)}.syn-read{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.syn-read,.syn-val{font-family:var(--font-mono),ui-monospace,monospace}.syn-val{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.syn-shell{max-width:1560px;margin-inline:auto;padding-inline:var(--shell)}.syn-section{padding-block:clamp(3.5rem,6.5vw,6.5rem)}.syn-band{background:var(--band)}.syn-band--land{background:var(--band-2)}.syn-station{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.875rem;align-items:start}.syn-station-glyph{flex:none}.syn-cta{display:inline-flex;align-items:center;gap:.6875rem;background:var(--accent);border:0;border-radius:var(--r-sm);padding:.9375rem 1.5rem .9375rem 1.375rem;font-weight:620;font-size:1rem;letter-spacing:-.012em;cursor:pointer;text-decoration:none;box-shadow:0 1px 0 rgba(255,255,255,.28) inset,0 10px 26px -12px var(--accent-glow);transition:background-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.syn-cta,a.syn-cta,button.syn-cta{color:var(--on-accent)}.syn-cta:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 1px 0 rgba(255,255,255,.34) inset,0 18px 38px -16px var(--accent-glow)}.syn-cta:active{transform:translateY(0)}.syn-cta:disabled,.syn-cta[aria-disabled=true]{background:var(--panel-hi);color:var(--ink-3);box-shadow:none;cursor:not-allowed;transform:none}.syn-ghost{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.125rem;border:1px solid var(--rule);border-radius:var(--r-sm);background:transparent;color:var(--ink);text-decoration:none;font-weight:560;transition:border-color .2s ease-out,background-color .2s ease-out,transform .2s cubic-bezier(.16,1,.3,1)}.syn-ghost:hover{border-color:var(--accent);background:var(--hover-wash);transform:translateY(-1px)}.syn-panel{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--sh-1);position:relative}.syn-panel-tab{position:absolute;top:-1px;left:-1px;background:var(--panel-hi);border:1px solid var(--rule);border-radius:var(--r) 0 var(--r-sm) 0;padding:.375rem .875rem .3125rem}.syn-panel:has(>.syn-panel-tab){padding-top:2.5rem}.syn-code-block,.syn-console-grid,.syn-correction,.syn-detail,.syn-empty,.syn-metric,.syn-mini-card,.syn-module-card,.syn-obs,.syn-record,.syn-settings-card,.syn-station,.syn-strip,.syn-table-wrap,.syn-tool-card,.syn-trace{border-radius:var(--r)}.syn-auth-panel,.syn-hosted-card{border-radius:var(--r-lg)}.syn-app-alert,.syn-app-form input,.syn-app-form select,.syn-app-form textarea,.syn-app-notice,.syn-bar-chart,.syn-check-field,.syn-condition,.syn-cta--sm,.syn-doc pre,.syn-filter-select,.syn-form-field input,.syn-form-field select,.syn-form-field textarea,.syn-form-message,.syn-ghost--sm,.syn-inline-create input,.syn-inline-create select,.syn-inline-form input,.syn-inline-form select,.syn-module-form button,.syn-module-form input,.syn-module-form select,.syn-note-form textarea,.syn-oauth,.syn-planned,.syn-rail-link,.syn-rail-ws,.syn-search,.syn-secret,.syn-surface-row,.syn-tabs,.syn-tool-card>form button,.syn-tool-card>form input,.syn-tool-card>form select,.syn-workspace-select{border-radius:var(--r-sm)}.syn-chip,.syn-dot,.syn-live-dot,.syn-station-count,.syn-val,[class*=syn-status--]{border-radius:999px}.syn-console-grid,.syn-correction,.syn-metric,.syn-mini-card,.syn-module-card,.syn-settings-card,.syn-station,.syn-surface-row,.syn-tool-card{box-shadow:var(--sh-1)}.syn-panel .syn-code-block,.syn-panel .syn-metric,.syn-panel .syn-mini-card,.syn-panel .syn-panel,.syn-panel .syn-table-wrap{box-shadow:none}.syn-obs{display:flex;align-items:stretch;gap:0;border-bottom:1px solid var(--rule);background:var(--ground-deep);overflow:hidden}.syn-obs-frank{display:none;align-items:center;gap:.5rem;flex:none;padding:0 1.25rem;border-right:1px solid var(--rule);background:var(--ground);white-space:nowrap}@media (min-width:720px){.syn-obs-frank{display:flex}}.syn-obs-item{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;padding:.75rem 1.5rem;border-right:1px solid var(--rule-soft);white-space:nowrap;flex:none}@media (prefers-reduced-motion:no-preference){.syn-draw{stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000);animation:syn-plot 1.3s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--delay,0s)}.syn-settle{animation:syn-settle .62s cubic-bezier(.16,1,.3,1) backwards;animation-delay:var(--delay,0s)}.syn-tick{animation:syn-tick 42s linear infinite}.syn-obs:focus-within .syn-tick,.syn-obs:hover .syn-tick{animation-play-state:paused}}@keyframes syn-plot{to{stroke-dashoffset:0}}@keyframes syn-settle{0%{opacity:.34;transform:translateY(8px) scale(.92);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes syn-tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes syn-pulse{0%,to{opacity:1}50%{opacity:.28}}.syn-live-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-halo);flex:none}@media (prefers-reduced-motion:no-preference){.syn-live-dot{animation:syn-pulse 2.4s ease-in-out infinite}}.syn-console-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (min-width:1100px){.syn-console-grid{grid-template-columns:minmax(0,1.55fr) minmax(340px,.95fr)}}.syn-cell{background:var(--ground);padding:clamp(1.125rem,2vw,1.75rem)}.syn-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.875rem 0;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--rule-soft);cursor:pointer;color:inherit;transition:background-color .16s ease-out}.syn-row:hover{background:var(--hover-wash)}.syn-row[aria-pressed=true]{background:var(--accent-wash)}.syn-tab{padding:.5rem .875rem;background:none;border:1px solid transparent;cursor:pointer;color:var(--ink-3);font-family:var(--font-mono),ui-monospace,monospace;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;transition:color .16s ease-out,border-color .16s ease-out}.syn-tab:hover{color:var(--ink)}.syn-tab[aria-pressed=true]{color:var(--ground-deep);background:var(--sand);border-color:var(--sand)}.syn-skip{position:absolute;left:-9999px;top:0;z-index:60;background:var(--accent);color:var(--on-accent);padding:.75rem 1.25rem;font-weight:600}.syn-skip:focus{left:1rem;top:1rem}.syn-nav{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--ground-deep) 82%,transparent);backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid var(--rule)}.syn-nav-inner{display:flex;align-items:center;gap:1.5rem;min-height:66px}.syn-nav-mark{text-decoration:none;margin-right:auto}.syn-nav-links{display:none;gap:1.75rem}.syn-nav-links a{text-decoration:none;color:var(--ink-2);font-size:.9375rem;padding-block:.25rem;border-bottom:1px solid transparent;transition:color .18s ease-out,border-color .18s ease-out}.syn-nav-links a:hover{color:var(--ink);border-bottom-color:var(--accent)}.syn-nav-cta{padding:.625rem .9375rem;font-size:.9375rem}.syn-nav-inner .syn-cta,.syn-nav-inner .syn-ghost{white-space:nowrap}@media (max-width:460px){.syn-nav-inner{gap:.75rem;min-height:58px}.syn-nav-inner .syn-cta{gap:.5rem;padding:.5rem .75rem;font-size:.8125rem}.syn-nav-mark .syn-wordmark-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.syn-nav-signin{display:none;color:var(--ink-2);font-size:.9375rem;text-decoration:none;padding-block:.25rem;border-bottom:1px solid transparent;transition:color .18s ease-out,border-color .18s ease-out}.syn-nav-signin:hover{color:var(--ink);border-bottom-color:var(--accent)}@media (min-width:560px){.syn-nav-signin{display:inline-block}}@media (min-width:1080px){.syn-nav-links{display:flex}}.syn-nav-menu{position:relative}.syn-nav-menu summary{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--panel);cursor:pointer;list-style:none;transition:border-color .18s ease-out,background .18s ease-out}.syn-nav-menu summary::-webkit-details-marker{display:none}.syn-nav-menu summary:hover{border-color:var(--accent);background:var(--panel-hi)}.syn-nav-burger{display:grid;gap:5px;width:17px}.syn-nav-burger span{height:1.5px;border-radius:2px;background:var(--ink);transition:transform .2s ease-out}.syn-nav-menu[open] .syn-nav-burger span:first-child{transform:translateY(3.25px) rotate(45deg)}.syn-nav-menu[open] .syn-nav-burger span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.syn-nav-drawer{position:absolute;right:0;top:calc(100% + .625rem);display:grid;min-width:13.5rem;padding:.5rem;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);box-shadow:var(--sh-2)}.syn-nav-drawer a{padding:.625rem .75rem;border-radius:var(--r-sm);color:var(--ink-2);font-size:.9375rem;text-decoration:none;transition:color .16s ease-out,background .16s ease-out}.syn-nav-drawer a:hover{color:var(--ink);background:var(--hover-wash)}.syn-nav-drawer-signin{margin-top:.25rem;border-top:1px solid var(--rule-soft);padding-top:.75rem!important;border-radius:0!important}@media (min-width:560px){.syn-nav-drawer-signin{display:none}}@media (min-width:1080px){.syn-nav-menu{display:none}}@media (prefers-reduced-motion:reduce){.syn-nav-burger span{transition:none}}.syn-hero{position:relative;border-bottom:1px solid var(--rule)}.syn-hero-inner{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:center;padding-block:clamp(2.5rem,6vw,5rem)}@media (min-width:1000px){.syn-hero-inner{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2.5rem,4.5vw,4.5rem);min-height:min(84svh,900px)}}.syn-hero-block{position:relative;max-width:38rem}.syn-hero-h1{font-size:clamp(2.3rem,5.4vw,4.25rem);max-width:13ch}.syn-hero-block .syn-lede{margin-top:1.375rem;max-width:44ch}.syn-hero-deck{margin-top:.875rem;max-width:46ch;font-size:.9375rem}.syn-hero-actions{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:2rem}.syn-legend{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin:0;padding:1rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.syn-legend div{display:flex;align-items:baseline;gap:.625rem}.syn-legend dd{margin:0;font-size:.875rem;color:var(--ink-2)}.syn-legend-units{margin-left:auto;align-self:center}.syn-note{margin:1rem 0 0;font-family:var(--font-mono),ui-monospace,monospace;font-size:.6875rem;line-height:1.6;letter-spacing:.04em;color:var(--ink-3);max-width:52ch}@media (max-width:999px){.syn-hero-h1{font-size:clamp(2.1rem,8vw,3rem)}.syn-legend-units{margin-left:0;flex-basis:100%}}.syn-obs-track{display:flex;flex:none;width:max-content}.syn-obs-text{display:flex;align-items:baseline;gap:.75rem;font-size:.875rem}.syn-obs-time{color:var(--accent);font-size:.75rem}.syn-obs-src{color:var(--ink);font-weight:520}.syn-obs-offer{color:var(--ink-3)}.syn-two{display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:980px){.syn-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.syn-two--wide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.syn-two--stick>:first-child{position:sticky;top:7.5rem}}.syn-intro{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:start}@media (min-width:980px){.syn-intro{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.syn-intro>:last-child{justify-self:end}}.syn-mt-lg{margin-top:1.75rem}.syn-measure-h{max-width:22ch}.syn-muted{color:var(--ink-3)}.syn-check{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;gap:.9375rem}.syn-check li{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;color:var(--ink);font-size:1rem;line-height:1.5}.syn-check svg{margin-top:.2em}.syn-record{margin:0;padding-inline:1.75rem;padding-bottom:1.75rem}.syn-record-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;padding-bottom:1.375rem;border-bottom:1px solid var(--rule)}.syn-record-email{margin:0 0 .25rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.syn-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5625rem;border:1px solid;font-family:var(--font-mono),ui-monospace,monospace;font-size:.625rem;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.syn-chip--grow{color:var(--grow)}.syn-chip--plan{color:var(--ink-3)}.syn-readings{display:grid;gap:1.125rem 1.5rem;margin:1.375rem 0 0;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))}.syn-readings div{display:flex;flex-direction:column;gap:.3125rem}.syn-readings dd{margin:0;font-size:.9375rem;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.syn-path{margin-top:1.75rem;padding-top:1.375rem;border-top:1px solid var(--rule)}.syn-path-title{margin:0 0 .9375rem}.syn-path ol{list-style:none;margin:0;padding:0 0 0 1.125rem;display:grid;gap:.875rem;border-left:1px solid var(--rule)}.syn-path li{position:relative;display:grid;gap:.1875rem}.syn-path li:before{content:"";position:absolute;left:-1.4375rem;top:.45em;width:7px;height:7px;border:1px solid var(--sand);background:var(--ground-deep)}.syn-path li:last-child:before{background:var(--accent);border-color:var(--accent)}.syn-path-label{font-size:.9375rem;font-weight:600;letter-spacing:-.015em}.syn-path-detail{font-size:.875rem;color:var(--ink-2);line-height:1.45}.syn-stations{list-style:none;margin:3rem 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--rule)}@media (min-width:760px){.syn-stations{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,4rem)}}@media (min-width:1240px){.syn-stations{grid-template-columns:repeat(3,minmax(0,1fr))}}.syn-station-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.125rem;align-items:start;padding:1.75rem 0;border-bottom:1px solid var(--rule)}.syn-station-top{display:flex;align-items:start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.syn-station-body>.syn-read{margin:0}.syn-station-loc{margin:.5rem 0 0;font-size:.8125rem;color:var(--ink-3);overflow-wrap:anywhere}.syn-station-count{margin:.6875rem 0 0;font-size:.9375rem;color:var(--ink-2)}.syn-station-count strong{color:var(--ink);font-weight:700}.syn-trace{margin-top:2.25rem;padding-inline:1.5rem;padding-bottom:1.5rem}.syn-trace-inner{overflow-x:auto}.syn-rank-head{margin:0 0 .75rem}.syn-rank{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.syn-rank li{display:grid;grid-template-columns:auto minmax(0,1fr) 4.5rem auto;gap:.875rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--rule-soft)}.syn-rank-n{font-size:.75rem;color:var(--ink-3)}.syn-rank-name{display:grid;gap:.1875rem;font-size:.9375rem;font-weight:520;line-height:1.25}.syn-rank-bar{height:6px;background:var(--rule);position:relative}.syn-rank-bar:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);background:var(--tone)}.syn-rank-v{font-size:.9375rem;color:var(--ink);text-align:right;min-width:3ch}.syn-conditions{display:grid;gap:0;margin-top:3rem;border-top:1px solid var(--rule)}@media (min-width:720px){.syn-conditions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.syn-conditions{grid-template-columns:repeat(4,minmax(0,1fr))}}.syn-condition{padding:1.875rem clamp(0rem,2vw,1.75rem) 1.875rem 0;border-bottom:1px solid var(--rule)}@media (min-width:720px){.syn-condition+.syn-condition{border-left:1px solid var(--rule);padding-left:clamp(1.25rem,2vw,1.75rem)}}@media (min-width:1180px){.syn-condition{border-bottom:0}}.syn-condition-mark{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--tone);margin-bottom:1.125rem}.syn-condition .syn-body{margin-top:.6875rem;font-size:.9375rem}.syn-planned{list-style:none;margin:2rem 0 0;padding:0}.syn-planned li{padding:1.5rem 0;border-top:1px solid var(--rule)}.syn-planned-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.syn-planned .syn-body{font-size:.9375rem}.syn-doc-field>.syn-planned{margin-top:0}.syn-doc-field>.syn-planned li:first-child{padding-top:0;border-top:0}.syn-close{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background-color:var(--ground-deep)}.syn-close-inner{padding-block:clamp(5rem,11vw,10rem);display:grid;gap:1.5rem;justify-items:start}.syn-close-h{font-size:clamp(2.4rem,5.6vw,4.75rem);max-width:16ch}.syn-footer{padding-block:2.5rem 3.5rem}.syn-footer-inner{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem}.syn-footer-note{margin:0;flex:1 1 20rem}.syn-footer-back{color:var(--ink-2);font-size:.875rem;text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:2px;transition:color .18s ease-out,border-color .18s ease-out}.syn-footer-back:hover{color:var(--sand);border-bottom-color:var(--sand)}.syn-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.syn-console{display:grid;grid-template-columns:minmax(0,1fr);background:var(--ground)}@media (min-width:1000px){.syn-console{grid-template-columns:264px minmax(0,1fr)}}.syn-rail{border-bottom:1px solid var(--rule);padding:1.25rem;display:flex;flex-direction:column;gap:1.5rem;background:var(--ground-deep)}@media (min-width:1000px){.syn-rail{border-bottom:0;border-right:1px solid var(--rule);position:sticky;top:0;height:100dvh;padding:1.5rem 1.25rem}}.syn-rail-mark{text-decoration:none}.syn-rail-ws{padding:.875rem;border:1px solid var(--rule);background:var(--panel)}.syn-rail-ws p{margin:0}.syn-rail-ws-name{margin-top:.25rem!important;font-weight:600;font-size:1rem;letter-spacing:-.02em}.syn-rail-nav{display:grid;gap:.125rem}.syn-rail-link{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:none;border:0;color:var(--ink-2);font-size:.9375rem;text-align:left;cursor:pointer;transition:color .16s ease-out,background-color .16s ease-out}.syn-rail-link span:first-of-type{margin-right:auto}.syn-rail-link:hover:not(:disabled){color:var(--ink)}.syn-rail-link[aria-current=page]:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-halo);flex:none}.syn-rail-link:disabled{color:var(--ink-3);cursor:not-allowed}.syn-rail-foot{margin-top:auto;padding-top:1.25rem}.syn-rail-foot p{margin:0}.syn-rail-total{margin-top:.25rem!important;font-size:1.0625rem;color:var(--ink)}.syn-rail-total .syn-val{font-size:1.375rem;font-weight:700;color:var(--accent)}.syn-console-main{display:flex;flex-direction:column}.syn-bar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.25rem;padding:1.5rem clamp(1.125rem,2.5vw,2rem);border-bottom:1px solid var(--rule)}.syn-bar-title p{margin:.4375rem 0 0}.syn-bar-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.syn-tabs{display:flex;border:1px solid var(--rule)}.syn-tab:disabled{color:var(--rule);cursor:not-allowed}.syn-search{display:flex;align-items:center;gap:.5rem;border:1px solid var(--rule);padding:0 .75rem;height:38px;min-width:min(20rem,60vw);transition:border-color .18s ease-out}.syn-search:focus-within{border-color:var(--sand)}.syn-search input{border:0;background:none;outline:none;width:100%;font-size:.875rem;color:var(--ink)}.syn-search input::placeholder{color:var(--ink-3)}.syn-cta--sm,.syn-ghost--sm{padding:.5625rem .9375rem;font-size:.875rem}.syn-strip{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid var(--rule);scrollbar-width:thin}.syn-strip-item{display:flex;align-items:center;gap:.75rem;flex:none;padding:1rem clamp(1rem,2vw,1.5rem);border:0;border-right:1px solid var(--rule-soft);background:none;color:inherit;cursor:pointer;text-align:left;transition:background-color .16s ease-out}.syn-strip-item:hover{background:var(--hover-wash)}.syn-strip-body{display:grid;gap:.25rem}.syn-strip-name{font-size:.875rem;font-weight:560;white-space:nowrap}.syn-cell-head{padding-bottom:.75rem;border-bottom:1px solid var(--rule)}.syn-cell-head h2{margin:0}.syn-list{list-style:none;margin:0;padding:0}.syn-dot{width:9px;height:9px;background:var(--tone);flex:none}.syn-row-body{display:grid;gap:.25rem;min-width:0}.syn-row-email{font-size:.9375rem;font-weight:560;overflow-wrap:anywhere}.syn-row-meta{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis}.syn-row-meta,.syn-row-time{color:var(--ink-3);white-space:nowrap}.syn-row-time{font-size:.75rem}.syn-trace--console{margin-top:2rem;padding-inline:1rem;padding-bottom:1rem}.syn-detail{display:grid;gap:1.25rem;justify-items:start}.syn-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.875rem;align-items:center;width:100%}.syn-detail-email{margin:0 0 .25rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.syn-detail-head p:last-child{margin:0}.syn-detail .syn-path,.syn-detail .syn-readings{width:100%}.syn-detail-actions{display:flex;flex-wrap:wrap;gap:.625rem;padding-top:.5rem}.syn-warn{display:grid;grid-template-columns:auto 1fr;gap:.625rem;align-items:start;margin:0;padding:.875rem;border:1px solid var(--warm);background:rgba(240,83,58,.09);font-size:.875rem;line-height:1.5;color:var(--ink)}.syn-warn svg{margin-top:.15em}.syn-empty{display:grid;gap:.75rem;justify-items:start;padding:3rem 0;max-width:42ch}.syn-empty-h{margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em}.syn-empty .syn-body{font-size:.9375rem}.syn-empty .syn-ghost{margin-top:.5rem}.syn-console-foot{padding:1.25rem clamp(1.125rem,2.5vw,2rem) 2rem;border-top:1px solid var(--rule);margin-top:auto}.syn-console-foot .syn-note{margin:0;max-width:none}.syn-console-foot a{color:var(--sand)}.syn-auth{min-height:100dvh;display:grid;align-items:start;position:relative}.syn-auth-aside{display:none;position:sticky;top:0;height:100dvh;flex-direction:column;justify-content:space-between;gap:clamp(1.25rem,3vh,2.25rem);padding:clamp(2rem,4vw,3.5rem);border-right:1px solid var(--rule);overflow:hidden}.syn-auth-aside-h{font-size:clamp(1.75rem,2.6vw,2.6rem);max-width:15ch}.syn-auth-aside .syn-chart{flex:1 1 auto;min-height:0;display:grid;place-items:center;margin-inline:auto;width:100%}.syn-auth-aside .syn-chart-svg{width:100%;height:100%}.syn-auth-readings{display:grid;gap:0;border-top:1px solid var(--rule)}.syn-auth-reading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.875rem;align-items:center;padding:.8125rem 0;border-bottom:1px solid var(--rule-soft)}.syn-auth-reading strong{font-size:.9375rem;font-weight:560}.syn-auth-panel{width:100%;min-height:100dvh;padding-block:clamp(2.5rem,6vw,4.5rem);padding-inline:clamp(1.75rem,5vw,4rem);display:flex;flex-direction:column;justify-content:center;gap:1.75rem;background:var(--ground-deep)}.syn-auth-panel>*{width:min(100%,27rem);margin-inline:auto}.syn-auth-mark{color:inherit;text-decoration:none}.syn-auth-copy{display:grid;gap:.75rem}.syn-auth-copy .syn-h2{font-size:clamp(1.75rem,2.8vw,2.3rem);max-width:16ch}.syn-auth-copy .syn-body{font-size:.9375rem}.syn-auth-form{display:grid;gap:1rem}.syn-app-form label,.syn-form-field,.syn-inline-form label,.syn-note-form label{display:grid;gap:.4375rem}.syn-app-form input,.syn-app-form select,.syn-app-form textarea,.syn-filter-select,.syn-form-field input,.syn-form-field select,.syn-form-field textarea,.syn-inline-create input,.syn-inline-create select,.syn-inline-form input,.syn-inline-form select,.syn-module-form input,.syn-module-form select,.syn-note-form textarea,.syn-workspace-select{width:100%;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--ground-deep);color:var(--ink);min-height:42px;padding:.6875rem .75rem;font:inherit;transition:border-color .16s ease-out,background-color .16s ease-out}.syn-app-form textarea,.syn-form-field textarea,.syn-note-form textarea{resize:vertical;min-height:5rem;line-height:1.55}.syn-app-form input:focus,.syn-app-form select:focus,.syn-app-form textarea:focus,.syn-filter-select:focus,.syn-form-field input:focus,.syn-form-field select:focus,.syn-form-field textarea:focus,.syn-inline-create input:focus,.syn-inline-create select:focus,.syn-inline-form input:focus,.syn-inline-form select:focus,.syn-module-form input:focus,.syn-note-form textarea:focus,.syn-workspace-select:focus{border-color:var(--sand);background:var(--panel)}.syn-app-form :focus-visible,.syn-filter-select:focus-visible,.syn-form-field :focus-visible,.syn-inline-create :focus-visible,.syn-inline-form :focus-visible,.syn-module-form :focus-visible,.syn-note-form :focus-visible,.syn-search:focus-within,.syn-workspace-select:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.syn-app-form small,.syn-check-field small,.syn-form-hint,.syn-mini-card small,.syn-settings-card small,.syn-source-row small,.syn-table td small{display:block;color:var(--ink-3);font-size:.75rem;line-height:1.45}.syn-auth-submit{justify-content:center;width:100%;margin-top:.25rem}.syn-auth-row{display:flex;justify-content:flex-end;font-size:.875rem}.syn-auth-footer a,.syn-auth-row a{color:var(--sand);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.22em}.syn-auth-back{color:var(--sand)}.syn-auth-footer{padding-top:1.25rem;border-top:1px solid var(--rule);color:var(--ink-2)}.syn-auth-footer p{margin:0}.syn-auth-back{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;text-decoration:none}.syn-auth-back svg{transform:rotate(180deg)}.syn-oauth{display:grid;gap:.75rem;padding-top:.25rem}.syn-oauth>div{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.syn-oauth .syn-ghost{justify-content:center}.syn-app-alert,.syn-app-notice,.syn-form-message,.syn-secret{border:1px solid var(--rule);padding:.875rem 1rem;background:var(--panel);color:var(--ink-2);line-height:1.5}.syn-app-alert,.syn-form-message--error{border-color:var(--warm);background:rgba(240,83,58,.09);color:var(--ink)}.syn-form-message--success{border-color:var(--grow);background:rgba(91,208,138,.09)}.syn-app-notice,.syn-form-message--info{border-color:var(--sand);background:rgba(79,209,197,.07)}.syn-console-main>.syn-app-alert,.syn-console-main>.syn-app-notice{margin:1rem clamp(1.125rem,2.5vw,2rem) 0}@media (min-width:1000px){.syn-auth{grid-template-columns:minmax(0,1fr) minmax(28rem,34rem)}.syn-auth-aside{display:flex}}.syn-rail-link{text-decoration:none}.syn-rail-account{margin:.3125rem 0 0!important;color:var(--ink);font-weight:560;overflow-wrap:anywhere}.syn-rail-foot .syn-note,.syn-rail-ws .syn-note{margin-top:.3125rem;overflow-wrap:anywhere}.syn-workspace-select{margin-top:.5rem;min-height:36px;padding:.4375rem .5rem;font-size:.875rem}.syn-text-action{appearance:none;padding:0;border:0;background:none;color:var(--sand);font:inherit;font-size:.8125rem;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em}.syn-text-action:hover{text-decoration-color:currentColor}.syn-text-action:disabled{color:var(--ink-3);cursor:not-allowed}.syn-text-action--danger{color:var(--warm)}.syn-rail-foot .syn-text-action{margin-top:.875rem}.syn-app-description{max-width:64ch;font-size:.875rem}.syn-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem}.syn-form-intro h2,.syn-form-intro p,.syn-section-heading h2,.syn-section-heading p{margin:0}.syn-form-intro .syn-h3,.syn-section-heading .syn-h3{margin-top:.35rem}.syn-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.syn-metric,.syn-metrics{border-bottom:1px solid var(--rule)}.syn-metric{position:relative;padding:clamp(1rem,2vw,1.5rem);border-right:1px solid var(--rule)}.syn-metric:before{content:"";position:absolute;top:-1px;left:0;width:38%;height:2px;background:var(--tone)}.syn-metric p{margin:0}.syn-metric>strong{display:block;margin:.45rem 0 .2rem;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.75rem,4vw,2.7rem);font-variant-numeric:normal;letter-spacing:-.03em;color:var(--ink)}.syn-metric>p:last-child{color:var(--ink-3);font-size:.8125rem}.syn-dashboard-grid{border-top:0}.syn-row-link{color:inherit;text-decoration:none}.syn-station-list{display:grid;margin-top:.75rem}.syn-station-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.875rem;align-items:center;padding:.75rem 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--rule-soft)}.syn-station-row span{display:grid;gap:.25rem}.syn-station-row small{color:var(--ink-3)}.syn-run-list,.syn-source-summary{display:grid;gap:0;width:100%;margin-top:1.5rem}.syn-source-row{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.6875rem 0;border-bottom:1px solid var(--rule-soft);color:var(--ink-2);font-size:.875rem}.syn-source-row>span:first-child{min-width:0;overflow-wrap:anywhere}.syn-app-form-section,.syn-app-section{padding:clamp(1.25rem,3vw,2rem);border-bottom:1px solid var(--rule)}.syn-app-section--ruled{border-top:1px solid var(--rule)}.syn-app-form-section{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.syn-form-intro{display:grid;gap:.75rem;align-content:start}.syn-app-form{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;max-width:75rem}.syn-form-span{grid-column:1/-1}.syn-check-field{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem!important;border:1px solid var(--rule);padding:.875rem}.syn-check-field input{width:1rem;min-height:1rem;margin:.15rem 0 0;accent-color:var(--accent)}.syn-check-field span{display:block;font-size:.9375rem;line-height:1.5}.syn-check-field a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:.22em}.syn-check-field a:hover{color:var(--accent)}.syn-check-field small{margin-top:.3125rem}.syn-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.875rem}.syn-inline-form{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%;padding:1rem 0;border-block:1px solid var(--rule-soft)}.syn-inline-form button{grid-column:1/-1;justify-self:start}.syn-note-form{display:grid;gap:.625rem;width:100%}.syn-note-form button{justify-self:start}.syn-contact-note{width:100%;padding:.875rem;border-left:2px solid var(--rule);background:var(--ground-deep)}.syn-contact-note p,.syn-contact-note small{margin:0}.syn-contact-note p{color:var(--ink-2);line-height:1.55;white-space:pre-wrap}.syn-contact-note small{display:block;margin-top:.5rem;color:var(--ink-3)}.syn-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.875rem clamp(1.125rem,2.5vw,2rem);border-bottom:1px solid var(--rule);background:var(--ground-deep)}.syn-filter-bar .syn-read{margin-left:auto}.syn-filter-select{min-width:12rem;height:38px;min-height:38px;padding-block:.4rem}.syn-token-line{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;width:100%}.syn-token-line p{margin:0 .25rem 0 0}.syn-status--active,.syn-status--completed,.syn-status--delivered,.syn-status--sent,.syn-status--subscribed{color:var(--grow)}.syn-status--paused,.syn-status--pending,.syn-status--queued,.syn-status--scheduled,.syn-status--sending,.syn-status--trialing{color:var(--amber)}.syn-status--bounced,.syn-status--cancelled,.syn-status--complained,.syn-status--failed,.syn-status--past_due{color:var(--warm)}.syn-status--archived,.syn-status--disabled,.syn-status--draft,.syn-status--unsubscribed{color:var(--ink-3)}.syn-code-block{width:100%;border:1px solid var(--rule);background:var(--ground-deep)}.syn-code-block>div{display:flex;justify-content:space-between;align-items:center;padding:.625rem .75rem;border-bottom:1px solid var(--rule)}.syn-code-block p{margin:0}.syn-code-block pre{max-height:24rem;margin:0;padding:1rem;overflow:auto;color:var(--ink-2);font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.syn-table-wrap{width:100%;margin-top:1.25rem;overflow-x:auto;border:1px solid var(--rule)}.syn-table-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.syn-panel>.syn-table-wrap{margin-top:0;border:0}.syn-table{width:100%;border-collapse:collapse;min-width:680px;font-size:.875rem}.syn-table td,.syn-table th{padding:.75rem;border-bottom:1px solid var(--rule-soft);text-align:left;vertical-align:top}.syn-table th{background:var(--ground-deep);color:var(--ink-3);font-family:var(--font-mono),ui-monospace,monospace;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.syn-table td{color:var(--ink-2)}.syn-table td strong{display:block;color:var(--ink);margin-bottom:.25rem}.syn-card-grid,.syn-growth-grid,.syn-settings-grid,.syn-tool-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--rule)}.syn-mini-card,.syn-module-card,.syn-settings-card,.syn-tool-card{background:var(--ground);padding:clamp(1.125rem,2.5vw,1.75rem)}.syn-mini-card h3,.syn-mini-card p,.syn-module-card h2,.syn-module-card p,.syn-settings-card h2,.syn-settings-card p,.syn-tool-card h3,.syn-tool-card p{margin:0}.syn-mini-card h3,.syn-module-card h2,.syn-settings-card h2,.syn-tool-card h3{margin-top:.375rem}.syn-mini-card>p:not(.syn-read),.syn-settings-card>p:not(.syn-read),.syn-tool-card>p:not(.syn-read){margin-top:.625rem;color:var(--ink-2)}.syn-bar-chart{height:18rem;gap:clamp(.25rem,1vw,.75rem);padding:1.5rem 0 2rem;border-bottom:1px solid var(--rule)}.syn-bar-chart,.syn-bar-column{display:flex;align-items:stretch}.syn-bar-column{flex:1;min-width:.6rem;flex-direction:column;justify-content:flex-end;gap:.5rem;height:100%}.syn-bar-column>span{display:block;min-height:4px;background:var(--sand);border-top:2px solid var(--accent)}.syn-bar-column small{color:var(--ink-3);font-size:.6rem;writing-mode:vertical-rl;max-height:3.5rem;overflow:hidden}.syn-report-list{display:grid;margin-top:1rem}.syn-report-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;padding:.875rem 0;border-bottom:1px solid var(--rule-soft)}.syn-report-row div:first-child{display:grid;gap:.25rem}.syn-report-row small{color:var(--ink-3)}.syn-report-row>div:last-child{grid-column:1/-1;height:3px;background:var(--rule-soft)}.syn-report-row>div:last-child span{display:block;height:100%;background:var(--sand)}.syn-inline-create,.syn-module-form,.syn-tool-card>form{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.syn-inline-create input,.syn-inline-create select,.syn-module-form button,.syn-module-form input,.syn-module-form select,.syn-tool-card>form button,.syn-tool-card>form input,.syn-tool-card>form select{min-height:38px;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--ground-deep);color:var(--ink);padding:.5rem .625rem;font:inherit}.syn-inline-create input,.syn-module-form input,.syn-tool-card>form input{flex:1 1 10rem;min-width:0}.syn-inline-create select,.syn-module-form select,.syn-tool-card>form select{flex:0 1 auto;width:auto;max-width:100%}.syn-module-form button,.syn-tool-card>form button{color:var(--ink);background:var(--panel-hi);border-color:var(--rule);cursor:pointer;font-weight:620;padding-inline:.875rem;transition:border-color .16s ease-out,color .16s ease-out}.syn-module-form button:hover,.syn-tool-card>form button:hover{border-color:var(--accent);color:var(--accent)}.syn-tool-card>div{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.syn-tool-card>div>small{color:var(--ink-3)}.syn-growth-grid{border-bottom:1px solid var(--rule)}.syn-module-card{display:flex;flex-direction:column;gap:.75rem}.syn-module-card .syn-body{font-size:.9rem}.syn-module-items{display:grid;gap:0;margin-top:auto;padding-top:.75rem}.syn-module-items article{display:grid;gap:.2rem;padding:.75rem 0;border-bottom:1px solid var(--rule-soft)}.syn-module-items article code,.syn-module-items article span{color:var(--ink-3);font-size:.75rem;overflow-wrap:anywhere}.syn-settings-grid{border-bottom:1px solid var(--rule)}.syn-settings-card{display:grid;align-content:start;gap:1rem}.syn-settings-card>.syn-detail-actions,.syn-settings-card>button{justify-self:start}.syn-settings-card .syn-app-form,.syn-settings-card .syn-inline-create,.syn-settings-card .syn-source-summary{margin-top:0}.syn-settings-card .syn-app-form+.syn-app-form{padding-top:1rem;border-top:1px solid var(--rule-soft)}.syn-settings-lede{font-size:1.25rem;color:var(--ink)!important}.syn-secret{margin:1rem clamp(1.125rem,2.5vw,2rem) 0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;border-color:var(--accent)}.syn-secret p{margin:0}.syn-secret code{padding:.5rem;background:var(--ground-deep);color:var(--accent);overflow-wrap:anywhere}@media (min-width:720px){.syn-app-form,.syn-card-grid,.syn-settings-grid,.syn-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.syn-growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.syn-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:999px){.syn-rail{gap:.875rem}.syn-rail-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.5rem}.syn-rail-link{width:auto;border:1px solid var(--rule-soft)}.syn-rail-link span:first-of-type{margin-right:0}.syn-rail-foot,.syn-rail-link[aria-current=page]:after{display:none}}@media (max-width:620px){.syn-bar-tools{width:100%}.syn-bar-tools>.syn-ghost{flex:1 1 8rem}.syn-bar-tools>.syn-cta{flex:1 1 100%}.syn-bar-tools>.syn-cta,.syn-bar-tools>.syn-ghost{justify-content:center}.syn-filter-bar .syn-search,.syn-filter-bar label,.syn-filter-select{width:100%;min-width:0}.syn-inline-form,.syn-secret{grid-template-columns:1fr}.syn-secret .syn-text-action{justify-self:start}}.syn-answer-first{margin-top:1.25rem;max-width:52ch;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.45;color:var(--ink);font-weight:500}.syn-hero-deck{margin-top:.85rem;max-width:48ch;color:var(--ink-2)}.syn-faq{margin:2.5rem 0 0;display:grid;gap:0;border-top:1px solid var(--rule)}.syn-faq-item{display:grid;gap:.5rem;padding-block:1.375rem;border-bottom:1px solid var(--rule-soft)}.syn-faq-item dt{margin:0}.syn-faq-item dd{margin:0;max-width:62ch}@media (min-width:900px){.syn-faq-item{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:baseline;padding-block:1.625rem}}.syn-footer-nav{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1rem}.syn-footer-nav a{color:var(--ink-2);text-decoration:none;font-size:.875rem}.syn-footer-nav a:hover{color:var(--ink)}.syn--paper .syn-nav{background:color-mix(in srgb,var(--ground) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.syn--paper .syn-nav-links a:hover{color:var(--ink);border-bottom-color:var(--accent)}.syn-neatline{position:relative;border:1px solid var(--rule);padding:clamp(.5rem,1vw,.875rem)}.syn-neatline:before{content:"";position:absolute;inset:clamp(.3125rem,.6vw,.5rem);border:1px solid var(--rule-soft);pointer-events:none}.syn-correction{position:relative;display:grid;gap:.5625rem;max-width:38ch;padding:1rem 1.125rem 1.125rem;border:1px solid var(--accent);border-left-width:3px;background:var(--accent-wash);color:var(--ink)}.syn-correction .syn-read{color:var(--accent);white-space:nowrap}.syn-correction p{margin:0;font-size:.875rem;line-height:1.45}.syn--paper .syn-panel-tab{background:var(--panel-hi)}.syn--paper .syn-ghost{border-color:var(--ink-3)}.syn--paper .syn-ghost:hover{border-color:var(--ink);background:var(--hover-wash)}.syn--paper .syn-cta{box-shadow:0 2px 0 0 var(--accent-hover)}.syn--paper .syn-cta:hover{box-shadow:0 4px 0 0 var(--accent-hover)}.syn--paper .syn-cta:active{box-shadow:0 1px 0 0 var(--accent-hover)}.syn-plot{margin:0}.syn--paper .syn-lit .syn-cta{box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 10px 26px -12px var(--accent-glow)}.syn--paper .syn-lit .syn-cta:hover{box-shadow:0 1px 0 rgba(255,255,255,.4) inset,0 16px 32px -14px var(--accent-glow)}.syn--paper .syn-lit .syn-ghost{border-color:var(--rule)}.syn--paper .syn-lit .syn-ghost:hover{border-color:var(--sand);background:var(--hover-wash)}.syn-lit-note{display:flex;align-items:center;gap:.625rem;margin:0}.syn-page-head{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem)}.syn-page-eyebrow{display:flex;align-items:center;gap:1rem;margin:0 0 1.5rem}.syn-page-eyebrow:after{content:"";flex:1;height:1px;background:var(--rule)}.syn-page-h1{font-size:clamp(2.05rem,4.2vw,3.3rem);max-width:17ch}.syn-page-lede{margin-top:1.25rem;max-width:58ch}.syn-doc{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-block:clamp(2.25rem,4vw,3.25rem) clamp(3.5rem,6vw,5.5rem);font-size:1.0625rem;line-height:1.65;color:var(--ink-2)}.syn-doc>*{max-width:70ch}.syn-doc-section{gap:.625rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.syn-doc-field,.syn-doc-section{display:grid;grid-template-columns:minmax(0,1fr)}.syn-doc-field{gap:.75rem;max-width:68ch}@media (min-width:900px){.syn-doc{grid-template-columns:minmax(0,.72fr) minmax(0,1.55fr);column-gap:clamp(2rem,5vw,5rem);row-gap:0}.syn-doc>*{grid-column:2;max-width:68ch;margin-block:.875rem}.syn-doc-section{grid-column:1/-1;grid-template-columns:subgrid;column-gap:clamp(2rem,5vw,5rem);max-width:none;margin-block:0;padding-block:1.75rem;border-top:1px solid var(--rule)}.syn-doc-section+.syn-doc-section{border-top-color:var(--rule-soft)}.syn-doc-wide{grid-column:1/-1;max-width:none}}.syn-doc .syn-faq{margin-top:0}@media (min-width:900px){.syn-doc .syn-faq{grid-template-columns:subgrid}.syn-doc .syn-faq-item{grid-column:1/-1;grid-template-columns:subgrid}}.syn-doc-stub{margin:0;color:var(--ink);text-wrap:balance}.syn-doc p{margin:0}.syn-doc a,.syn-doc h2,.syn-doc h3,.syn-doc strong{color:var(--ink)}.syn-doc a{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:.22em;transition:color .16s ease-out}.syn-doc a:hover{color:var(--accent)}.syn-doc ol:not([class]),.syn-doc ul:not([class]){margin:0;padding-left:1.125rem}.syn-doc li+li{margin-top:.5rem}.syn-doc ul:not([class]){padding-left:0;list-style:none}.syn-doc ul:not([class])>li{position:relative;padding-left:1.125rem}.syn-doc ul:not([class])>li:before{content:"";position:absolute;top:.72em;left:0;width:.5rem;height:1px;background:var(--sand)}.syn-doc code{font-family:var(--font-mono),ui-monospace,monospace;font-size:.88em;background:var(--panel);border:1px solid var(--rule-soft);padding:.1em .35em;overflow-wrap:anywhere}.syn-doc pre{margin:0;padding:1rem 1.125rem;overflow-x:auto;background:var(--panel);border:1px solid var(--rule);border-left:2px solid var(--accent)}.syn-doc pre:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.syn-doc pre code{display:block;padding:0;background:none;border:0;font-size:.8125rem;line-height:1.7;color:var(--ink-2);overflow-wrap:normal}.syn-doc .syn-note{font-size:.6875rem;line-height:1.6}.syn-doc .syn-body{font-size:1rem}.syn-doc .syn-read{font-size:.6875rem}.syn-surface-index{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--rule-soft)}.syn-surface-index li{border-bottom:1px solid var(--rule-soft)}.syn-surface-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.9375rem;align-items:center;padding:.9375rem .625rem;text-decoration:none!important;transition:background-color .16s ease-out}.syn-surface-row:hover{background:var(--hover-wash)}.syn-surface-body{display:grid;gap:.1875rem;min-width:0}.syn-surface-name{color:var(--ink);font-weight:600;font-size:1rem}.syn-surface-row:hover .syn-surface-name{color:var(--accent)}.syn-surface-note{color:var(--ink-3);font-size:.875rem;line-height:1.45}.syn-hosted{min-height:100dvh;display:grid;place-items:center;padding:clamp(1.5rem,5vw,3rem) 1rem}.syn-hosted-card{width:min(30rem,100%);background:var(--panel);border:1px solid var(--rule);padding:2.25rem 1.75rem 1.75rem;position:relative}.syn-hosted-card h1{margin:.5rem 0 0;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.6rem,4vw,2.1rem);font-weight:700;font-variation-settings:"opsz" var(--opsz-display);line-height:1.06;letter-spacing:-.028em;text-wrap:balance}.syn-hosted-form{display:grid;gap:1rem;margin-top:1.75rem}.syn-hosted-form label{display:grid;gap:.4375rem;font-size:.9375rem}.syn-hosted-form input:not([type=checkbox]){width:100%;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--ground);color:var(--ink);min-height:44px;padding:.6875rem .75rem;font:inherit;transition:border-color .16s ease-out}.syn-hosted-form input:not([type=checkbox]):focus{border-color:var(--accent)}.syn-hosted-form :focus-visible{outline:2px solid var(--focus);outline-offset:1px}.syn-hosted-consent{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem!important;padding:.875rem;border:1px solid var(--rule);font-size:.875rem;line-height:1.5;color:var(--ink-2)}.syn-hosted-consent input{width:1rem;height:1rem;margin:.2rem 0 0;accent-color:var(--accent)}.syn-hosted-form button{justify-content:center;width:100%;margin-top:.25rem}.syn-hosted-form button:disabled{cursor:progress}.syn-hosted-foot{display:flex;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid var(--rule-soft)}.gs-mbx-steps{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin:0 0 1rem;padding:0;list-style:none;font-family:var(--font-mono),ui-monospace,monospace;font-size:.625rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.gs-mbx-steps span{display:inline-flex;align-items:center;gap:.375rem}.gs-mbx-steps span.done{color:var(--grow)}.gs-mbx-steps span.here{color:var(--ink-1)}.gs-mbx-choices{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));margin:.875rem 0 .375rem}.gs-mbx-choice{display:flex;flex-direction:column;gap:.375rem;padding:.875rem 1rem;border:1px solid var(--rule);background:var(--ground);text-align:left;cursor:pointer;font:inherit;color:inherit}.gs-mbx-choice strong{font-size:.9375rem}.gs-mbx-choice span{color:var(--ink-3);font-size:.8125rem}button.gs-mbx-choice:focus-visible,button.gs-mbx-choice:hover{border-color:var(--ink-2)}.gs-mbx-choice[aria-disabled=true]{cursor:default;opacity:.55}.gs-mbx-adv{margin:.25rem 0}.gs-mbx-adv summary{cursor:pointer;color:var(--ink-2);font-size:.8125rem}.gs-mbx-adv label{margin-top:.75rem}.gs-mbx-checklist{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.375rem;font-size:.8125rem;color:var(--ink-2)}.gs-mbx-checklist li:before{content:"○ ";color:var(--ink-3)}.gs-mbx-checklist li.ok{color:var(--ink-1)}.gs-mbx-checklist li.ok:before{content:"● ";color:var(--grow)}.syn-app-form label .syn-read,.syn-check-field .syn-read,.syn-inline-form label .syn-read,.syn-note-form label .syn-read,.syn-readings dt{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;font-weight:560;letter-spacing:.01em;text-transform:none;color:var(--ink-2)}.gs-group-head .syn-read,.syn-bar-title .syn-read,.syn-section-heading .syn-read,.syn-settings-card .gs-card-head .syn-read,.syn-settings-card>.syn-read{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.1em}.syn-note{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;line-height:1.55;letter-spacing:0}.gs-settings{display:grid;gap:2.25rem;align-content:start;padding:1.75rem clamp(1.125rem,2.5vw,2rem) 3rem}.gs-settings .syn-app-section{padding:0;border-bottom:0}.gs-group{display:grid;gap:1.125rem}.gs-group-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem}.gs-group-head h2{margin:.35rem 0 0}.gs-group-head .syn-detail-actions{padding-top:0}.syn-settings-grid{gap:1.25rem;background:none;border-bottom:0;grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr))}.syn-settings-card{background:var(--panel);border:1px solid var(--rule);padding:clamp(1.25rem,2.5vw,1.875rem)}.gs-card-head{display:grid;gap:.375rem}.gs-plan-row{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem .875rem}.gs-plan-row .syn-note{margin:0}.gs-meters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13.5rem,100%),1fr));gap:.875rem 1.75rem;padding-top:.25rem}.gs-meter{display:grid;gap:.4375rem;align-content:start}.gs-meter-top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.gs-meter-label{font-size:.8125rem;font-weight:560;color:var(--ink-2)}.gs-meter-count{font-size:.8125rem;color:var(--ink-3)}.gs-meter-bar{height:6px;border-radius:999px;background:var(--rule-soft);overflow:hidden}.gs-meter-bar span{display:block;height:100%;border-radius:999px;background:var(--sand);transition:width .42s cubic-bezier(.16,1,.3,1)}.gs-meter-bar span[data-near]{background:var(--warm)}.syn-settings-card .syn-source-summary{margin-top:.25rem}.syn-source-row{padding:.8125rem 0}.syn-table-wrap{border-radius:var(--r-sm);background:var(--panel)}.syn-table th{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:.6875rem;letter-spacing:.07em}.syn-table tbody tr{transition:background-color .14s ease-out}.syn-table tbody tr:hover{background:var(--hover-wash)}.gs-table-plain{margin-top:.25rem}.gs-group-head .syn-inline-create{margin-top:0}@media (max-width:900px){.gs-group-head .syn-inline-create{width:100%}.gs-group-head .syn-inline-create input{flex:1 1 12rem}}.gs-group .syn-table-wrap{margin-top:0}.syn-ghost{background:var(--hover-wash)}.syn-console-main>.syn-console-grid{margin:1.75rem clamp(1.125rem,2.5vw,2rem) 3rem}.syn-console-grid{gap:1.25rem;background:none;border:0}.syn-cell{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r)}.syn-cell .syn-metric{box-shadow:none}.syn-card-grid,.syn-growth-grid,.syn-tool-grid{gap:1.25rem;background:none;border-bottom:0}.syn-mini-card,.syn-module-card,.syn-tool-card{background:var(--panel);border:1px solid var(--rule)}.syn-console{display:flex;flex-direction:column;min-height:100dvh}.syn-console-body{display:grid;grid-template-columns:248px minmax(0,1fr);flex:1 0 auto;align-items:stretch}.syn-topbar{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:1fr minmax(0,34rem) 1fr;align-items:center;gap:1.25rem;min-height:62px;padding:.625rem clamp(1.125rem,2.5vw,2rem);background:color-mix(in srgb,var(--ground-deep) 92%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.syn-topbar-mark{justify-self:start;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center}.syn-topbar-search{display:flex;align-items:center;gap:.5rem;width:100%;min-height:38px;padding:0 .875rem;border:1px solid var(--rule);border-radius:999px;background:var(--panel);color:var(--ink-3);transition:border-color .16s ease-out}.syn-topbar-search:focus-within{border-color:var(--accent)}.syn-topbar-search input{border:0;background:none;outline:none;width:100%;font-size:.875rem;color:var(--ink)}.syn-topbar-search input::placeholder{color:var(--ink-3)}.syn-topbar-tools{justify-self:end;display:flex;align-items:center;gap:.875rem}.syn-topbar-help{color:var(--ink-2);text-decoration:none;font-size:.875rem;font-weight:560;padding:.4375rem .875rem;border:1px solid var(--rule);border-radius:999px;transition:border-color .16s ease-out,color .16s ease-out}.syn-topbar-help:hover{border-color:var(--accent);color:var(--ink)}.syn-avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:999px;background:var(--accent-wash);border:1px solid var(--rule);color:var(--accent);font-weight:700;font-size:.9375rem}.syn-topbar-tools .syn-text-action{color:var(--ink-2);font-size:.875rem;font-weight:560;text-decoration:none;padding:.4375rem .875rem;border:1px solid var(--rule);border-radius:999px}.syn-topbar-tools .syn-text-action:hover{border-color:var(--accent);color:var(--ink)}.syn-rail{gap:1.25rem;padding:1.25rem .875rem}@media (min-width:1000px){.syn-rail{position:sticky;top:62px;height:calc(100dvh - 62px);border-right:1px solid var(--rule);background:var(--ground)}}.syn-rail-link{border-radius:10px;padding:.5625rem .6875rem;font-weight:560}.syn-rail-link[aria-current=page]{background:var(--accent-wash);color:var(--ink)}.syn-rail-link[aria-current=page]:after{display:none}.syn-rail-link:hover:not(:disabled){background:var(--hover-wash)}.syn-rail-plan{margin-top:auto;display:grid;gap:.5rem;padding:.9375rem;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel)}.syn-rail-plan-title{margin:0;font-weight:620;letter-spacing:-.01em;color:var(--ink)}.syn-rail-plan .syn-note{margin:0}.syn-rail-plan-upgrade{justify-self:start;margin-top:.25rem}.syn-rail-foot{margin-top:0;padding-top:1.125rem;border-top:1px solid var(--rule)}.syn-console-main{min-width:0;background:var(--ground-deep)}.syn-console-main>.syn-bar{background:transparent}.syn-bar{align-items:center}.syn-bar-title .syn-h3{font-size:clamp(1.45rem,2vw,1.85rem);font-weight:700;letter-spacing:-.024em}.syn-bar-title p.syn-body{margin-top:.3125rem}@media (max-width:999px){.syn-console-body{grid-template-columns:minmax(0,1fr)}.syn-topbar{grid-template-columns:auto minmax(0,1fr) auto}.syn-topbar-help{display:none}}.syn-chip-with{display:inline-flex;align-items:center;gap:.1rem}.syn-chip-x{appearance:none;background:none;border:0;padding:0 .15rem;margin:0;font:inherit;font-size:1rem;line-height:1;color:var(--ink-3);cursor:pointer}.syn-chip-x:hover{color:var(--warm,#e9806b)}.syn-inline-form--bare{display:inline-flex;align-items:center;gap:.4rem;margin:0}.syn-inline-form--bare select{max-width:14rem}.gs-flow{display:grid;gap:.75rem}.gs-flow-head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.gs-flow-card{display:grid;gap:.75rem;padding:.9rem 1rem;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel-hi)}.gs-flow-card header{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.gs-flow-move{display:inline-flex;gap:.5rem}.gs-html-editor{display:grid;gap:.5rem}.gs-html-editor-tabs,.gs-html-toolbar{display:flex;flex-wrap:wrap;gap:.35rem}.gs-html-editor-tabs button,.gs-html-toolbar button{appearance:none;border:1px solid var(--rule);background:var(--panel);color:var(--ink-2);border-radius:8px;padding:.35rem .7rem;font:inherit;cursor:pointer}.gs-html-editor-tabs button.is-active,.gs-html-toolbar button:hover{color:var(--ink);border-color:var(--accent)}.gs-html-preview,.gs-html-source,.gs-html-visual{min-height:12rem;width:100%;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);color:var(--ink);padding:.85rem 1rem}.gs-html-visual{outline:none}.gs-html-source{font-family:var(--font-mono),ui-monospace,monospace}.gs-html-preview{background:#f7f7f2}.gs-mailbox-wrap{max-width:62rem;padding:0 clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem)}.gs-mailbox-wrap .syn-settings-card{max-width:none}