@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_65423c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_65423c{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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 Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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 Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_714a2e{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_714a2e{--font-serif:"Instrument Serif","Instrument Serif Fallback"}:root{color-scheme:light dark;--era-ink:#081525;--era-ink-muted:#46556b;--era-ink-subtle:#5f6e84;--era-ink-inverse:#f7fafc;--era-surface:#f7fafc;--era-surface-raised:#ffffff;--era-surface-sunken:#eef2f7;--era-border:#cbd5e1;--era-border-strong:#94a3b8;--era-accent:#17d7c0;--era-accent-ink:#0a6b60;--era-accent-2:#7968f6;--era-accent-2-ink:#4c35b8;--era-good:#156b3f;--era-good-bg:#e3f6ec;--era-warn:#9a5b00;--era-warn-bg:#fff3df;--era-critical:#a71930;--era-critical-bg:#fde7eb;--era-info:#1f4fb6;--era-info-bg:#e6edfb;--era-neutral:#46556b;--era-neutral-bg:#e9edf3;--era-focus:#4c35b8;--era-link:#304fc0;--era-space-1:4px;--era-space-2:8px;--era-space-3:16px;--era-space-4:24px;--era-space-5:32px;--era-space-6:48px;--era-radius:8px;--era-radius-lg:12px;--era-radius-pill:999px;--era-font:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--era-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--era-text-xs:13px;--era-text-sm:15px;--era-text-md:18px;--era-text-lg:24px;--era-text-xl:32px;--era-leading:1.5;--era-focus-width:2px;--era-focus-offset:2px;--era-shadow:0 1px 2px rgba(8,21,37,0.08),0 4px 16px rgba(8,21,37,0.06);--era-transition:120ms ease-out;--era-touch:44px}@media (prefers-color-scheme:dark){:root:not([data-theme]){--era-ink:#eef2f7;--era-ink-muted:#b4c0d0;--era-ink-subtle:#8d9bb0;--era-ink-inverse:#081525;--era-surface:#081525;--era-surface-raised:#0f1f33;--era-surface-sunken:#060f1d;--era-border:#2a3b52;--era-border-strong:#44587a;--era-accent:#17d7c0;--era-accent-ink:#5ff0dd;--era-accent-2:#7968f6;--era-accent-2-ink:#b1a6ff;--era-good:#5fd392;--era-good-bg:#0f2f20;--era-warn:#f2b85a;--era-warn-bg:#3a2a0a;--era-critical:#ff7b8f;--era-critical-bg:#3d0f19;--era-info:#8fb0ff;--era-info-bg:#12254a;--era-neutral:#b4c0d0;--era-neutral-bg:#1b2a3e;--era-focus:#b1a6ff;--era-link:#9db4ff;--era-shadow:0 1px 2px rgba(0,0,0,0.4),0 4px 16px rgba(0,0,0,0.35)}}:root[data-theme=dark]{--era-ink:#eef2f7;--era-ink-muted:#b4c0d0;--era-ink-subtle:#8d9bb0;--era-ink-inverse:#081525;--era-surface:#081525;--era-surface-raised:#0f1f33;--era-surface-sunken:#060f1d;--era-border:#2a3b52;--era-border-strong:#44587a;--era-accent:#17d7c0;--era-accent-ink:#5ff0dd;--era-accent-2:#7968f6;--era-accent-2-ink:#b1a6ff;--era-good:#5fd392;--era-good-bg:#0f2f20;--era-warn:#f2b85a;--era-warn-bg:#3a2a0a;--era-critical:#ff7b8f;--era-critical-bg:#3d0f19;--era-info:#8fb0ff;--era-info-bg:#12254a;--era-neutral:#b4c0d0;--era-neutral-bg:#1b2a3e;--era-focus:#b1a6ff;--era-link:#9db4ff;--era-shadow:0 1px 2px rgba(0,0,0,0.4),0 4px 16px rgba(0,0,0,0.35)}*,:after,:before{box-sizing:border-box}html{font-family:var(--era-font);font-size:var(--era-text-sm);line-height:var(--era-leading);color:var(--era-ink);background:var(--era-surface);-webkit-text-size-adjust:100%}body{margin:0;min-height:100dvh}a{color:var(--era-link);text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--era-focus-width) solid var(--era-focus);outline-offset:var(--era-focus-offset)}h1,h2,h3,h4{margin:0 0 var(--era-space-2);line-height:1.2}h1{font-size:var(--era-text-lg)}h2{font-size:var(--era-text-md)}h3{font-size:var(--era-text-sm)}p{margin:0 0 var(--era-space-2)}.era-mono,code{font-family:var(--era-font-mono);font-size:.92em}.era-num,[dir=rtl] .era-num{unicode-bidi:isolate;direction:ltr;display:inline-block}.era-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.era-skip{position:absolute;inset-inline-start:var(--era-space-2);inset-block-start:-80px;background:var(--era-surface-raised);color:var(--era-ink);padding:var(--era-space-2) var(--era-space-3);border-radius:var(--era-radius);z-index:100}.era-skip:focus{inset-block-start:var(--era-space-2)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.era-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--era-space-2);min-height:var(--era-touch);padding:var(--era-space-2) var(--era-space-3);border-radius:var(--era-radius);border:1px solid transparent;font-weight:600;cursor:pointer;text-decoration:none;transition:background var(--era-transition),color var(--era-transition)}.era-btn[data-variant=primary]{background:var(--era-ink);color:var(--era-ink-inverse)}.era-btn[data-variant=primary]:hover:not(:disabled){background:var(--era-accent-2-ink)}.era-btn[data-variant=secondary]{background:var(--era-surface-raised);color:var(--era-ink);border-color:var(--era-border-strong)}.era-btn[data-variant=secondary]:hover:not(:disabled){background:var(--era-surface-sunken)}.era-btn[data-variant=ghost]{background:transparent;color:var(--era-ink)}.era-btn[data-variant=ghost]:hover:not(:disabled){background:var(--era-surface-sunken)}.era-btn[data-variant=danger]{background:var(--era-critical);color:#fff}.era-btn[data-size=sm]{min-height:36px;padding:var(--era-space-1) var(--era-space-2);font-size:var(--era-text-xs)}.era-btn:disabled{opacity:.55;cursor:not-allowed}.era-btn[aria-busy=true]{cursor:progress}.era-field{display:grid;gap:var(--era-space-1);margin-block-end:var(--era-space-3)}.era-field__label{font-weight:600;font-size:var(--era-text-xs)}.era-field__hint{color:var(--era-ink-muted);font-size:var(--era-text-xs)}.era-field__error{color:var(--era-critical);font-size:var(--era-text-xs);font-weight:600}.era-input,.era-select,.era-textarea{width:100%;min-height:var(--era-touch);padding:var(--era-space-2) var(--era-space-3);border:1px solid var(--era-border);border-radius:var(--era-radius);background:var(--era-surface-raised);color:var(--era-ink)}.era-textarea{min-height:120px;resize:vertical}.era-input[aria-invalid=true],.era-select[aria-invalid=true],.era-textarea[aria-invalid=true]{border-color:var(--era-critical)}.era-input:disabled,.era-select:disabled,.era-textarea:disabled{background:var(--era-surface-sunken);cursor:not-allowed}.era-check{display:flex;align-items:flex-start;gap:var(--era-space-2);min-height:var(--era-touch);padding-block:var(--era-space-1)}.era-check input{inline-size:20px;block-size:20px;margin:2px 0 0;accent-color:var(--era-accent-2-ink)}.era-fieldset{border:1px solid var(--era-border);border-radius:var(--era-radius-lg);padding:var(--era-space-3);margin:0 0 var(--era-space-3)}.era-fieldset>legend{font-weight:700;padding-inline:var(--era-space-1)}.era-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--era-radius-pill);font-size:var(--era-text-xs);font-weight:600;line-height:1.4;white-space:nowrap;border:1px solid transparent}.era-badge[data-tone=good]{background:var(--era-good-bg);color:var(--era-good)}.era-badge[data-tone=warn]{background:var(--era-warn-bg);color:var(--era-warn)}.era-badge[data-tone=critical]{background:var(--era-critical-bg);color:var(--era-critical)}.era-badge[data-tone=info]{background:var(--era-info-bg);color:var(--era-info)}.era-badge[data-tone=neutral]{background:var(--era-neutral-bg);color:var(--era-neutral)}.era-badge[data-tone=accent]{background:var(--era-surface-raised);color:var(--era-accent-2-ink);border-color:var(--era-accent-2)}.era-badge--sim{border-style:dashed;border-color:var(--era-warn);background:transparent;color:var(--era-warn)}.era-table-wrap{overflow-x:auto;border:1px solid var(--era-border);border-radius:var(--era-radius-lg);background:var(--era-surface-raised)}.era-table{width:100%;border-collapse:collapse;font-size:var(--era-text-sm)}.era-table td,.era-table th{text-align:start;padding:var(--era-space-2) var(--era-space-3);border-block-end:1px solid var(--era-border);vertical-align:top}.era-table th{font-size:var(--era-text-xs);color:var(--era-ink-muted);font-weight:600;background:var(--era-surface-sunken)}.era-table tbody tr:last-child td{border-block-end:0}.era-table caption{text-align:start;padding:var(--era-space-2) var(--era-space-3);font-weight:600}.era-stepper{display:flex;flex-wrap:wrap;gap:var(--era-space-2);list-style:none;margin:0 0 var(--era-space-3);padding:0;counter-reset:step}.era-stepper li{display:inline-flex;align-items:center;gap:var(--era-space-1);padding:var(--era-space-1) var(--era-space-2);border-radius:var(--era-radius-pill);border:1px solid var(--era-border);font-size:var(--era-text-xs);color:var(--era-ink-muted)}.era-stepper li[aria-current=step]{border-color:var(--era-accent-2-ink);color:var(--era-ink);font-weight:700}.era-stepper li[data-done=true]{background:var(--era-good-bg);color:var(--era-good);border-color:transparent}.era-stepper__num{inline-size:20px;block-size:20px;border-radius:50%;display:inline-grid;place-items:center;background:var(--era-surface-sunken);font-size:11px}.era-stepper li[aria-current=step] .era-stepper__num{background:var(--era-accent-2-ink);color:#fff}.era-state{padding:var(--era-space-4);border:1px dashed var(--era-border);border-radius:var(--era-radius-lg);text-align:center;color:var(--era-ink-muted)}.era-state h3{color:var(--era-ink)}.era-state[data-kind=error],.era-state[data-kind=forbidden]{border-color:var(--era-critical)}.era-state__trace{font-family:var(--era-font-mono);font-size:var(--era-text-xs);color:var(--era-ink-subtle)}.era-skeleton{display:grid;gap:var(--era-space-2)}.era-skeleton__bar{block-size:14px;border-radius:4px;background:linear-gradient(90deg,var(--era-surface-sunken),var(--era-border),var(--era-surface-sunken));background-size:200% 100%;animation:era-shimmer 1.2s linear infinite}@keyframes era-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.era-banner{display:flex;gap:var(--era-space-2);align-items:flex-start;padding:var(--era-space-2) var(--era-space-3);border-radius:var(--era-radius);border:1px solid;margin-block-end:var(--era-space-3);font-size:var(--era-text-xs)}.era-banner[data-tone=warn]{background:var(--era-warn-bg);color:var(--era-warn);border-color:var(--era-warn)}.era-banner[data-tone=critical]{background:var(--era-critical-bg);color:var(--era-critical);border-color:var(--era-critical)}.era-banner[data-tone=info]{background:var(--era-info-bg);color:var(--era-info);border-color:var(--era-info)}.era-banner[data-tone=good]{background:var(--era-good-bg);color:var(--era-good);border-color:var(--era-good)}.era-dialog{border:1px solid var(--era-border);border-radius:var(--era-radius-lg);padding:var(--era-space-4);max-inline-size:min(92vw,560px);background:var(--era-surface-raised);color:var(--era-ink);box-shadow:var(--era-shadow)}.era-dialog::backdrop{background:rgba(8,21,37,.55)}.era-dialog__actions{display:flex;gap:var(--era-space-2);justify-content:flex-end;margin-block-start:var(--era-space-3);flex-wrap:wrap}.era-toast-region{position:fixed;inset-block-end:var(--era-space-3);inset-inline-end:var(--era-space-3);display:grid;gap:var(--era-space-2);z-index:90;max-inline-size:min(92vw,380px)}.era-toast{padding:var(--era-space-2) var(--era-space-3);border-radius:var(--era-radius);background:var(--era-ink);color:var(--era-ink-inverse);box-shadow:var(--era-shadow);display:flex;gap:var(--era-space-2);align-items:flex-start;font-size:var(--era-text-xs);border-inline-start:4px solid var(--era-accent)}.era-toast[data-tone=critical]{border-inline-start-color:var(--era-critical)}.era-toast[data-tone=good]{border-inline-start-color:var(--era-good)}.era-toast button{background:transparent;border:0;color:inherit;cursor:pointer;margin-inline-start:auto;min-inline-size:var(--era-touch);min-block-size:32px}.era-tile{display:grid;gap:var(--era-space-1);padding:var(--era-space-3);border:1px solid var(--era-border);border-radius:var(--era-radius-lg);background:var(--era-surface-raised);min-block-size:112px}.era-tile__label{font-size:var(--era-text-xs);color:var(--era-ink-muted);font-weight:600}.era-tile__value{font-size:var(--era-text-lg);font-weight:700;letter-spacing:-.01em}.era-tile__meta{font-size:var(--era-text-xs);color:var(--era-ink-subtle);display:flex;gap:var(--era-space-2);flex-wrap:wrap;align-items:center}.era-tile[data-state=stale]{border-style:dashed}.era-tile[data-state=error]{border-color:var(--era-critical)}.era-axis{display:inline-flex;gap:2px;border-radius:var(--era-radius-pill);overflow:hidden;border:1px solid var(--era-border);font-size:11px;font-weight:700}.era-axis span{padding:2px 8px;display:inline-flex;gap:4px;align-items:center}.era-axis span[data-tone=good]{background:var(--era-good-bg);color:var(--era-good)}.era-axis span[data-tone=warn]{background:var(--era-warn-bg);color:var(--era-warn)}.era-axis span[data-tone=critical]{background:var(--era-critical-bg);color:var(--era-critical)}.era-axis span[data-tone=info]{background:var(--era-info-bg);color:var(--era-info)}.era-axis span[data-tone=neutral]{background:var(--era-neutral-bg);color:var(--era-neutral)}.era-card{padding:var(--era-space-3);border:1px solid var(--era-border);border-radius:var(--era-radius-lg);background:var(--era-surface-raised)}.era-meter{block-size:10px;border-radius:var(--era-radius-pill);background:var(--era-surface-sunken);overflow:hidden;position:relative}.era-meter>span{position:absolute;inset-block:0;inset-inline-start:0;background:var(--era-accent-2-ink);border-radius:inherit}.era-meter[data-tone=warn]>span{background:var(--era-warn)}.era-meter[data-tone=critical]>span{background:var(--era-critical)}.era-meter[data-tone=good]>span{background:var(--era-good)}.era-muted{color:var(--era-ink-muted)}.era-small{font-size:var(--era-text-xs)}.era-stack{display:grid;gap:var(--era-space-3)}.era-row{display:flex;gap:var(--era-space-2);flex-wrap:wrap;align-items:center}.era-grid{gap:var(--era-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}@media (max-width:640px){.era-card,.era-dialog,.era-fieldset{padding:var(--era-space-3)}.era-toast-region{inset-inline:var(--era-space-2);max-inline-size:none}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.visible{visibility:visible}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.italic{font-style:italic}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body{background:var(--era-surface);color:var(--era-ink);font-family:var(--era-font,system-ui,sans-serif)}.era-shell{display:grid;grid-template-rows:auto 1fr auto;min-block-size:100dvh}.era-nav{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:8px 16px;border-block-end:1px solid var(--era-border,#ddd)}.era-nav a{text-decoration:none;color:inherit;padding:4px 8px;border-radius:8px}.era-nav a[aria-current=page]{background:var(--era-accent-soft,#eef);font-weight:600}.era-main{padding:16px;max-inline-size:1200px;inline-size:100%;margin-inline:auto}.era-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.era-form{display:grid;gap:12px;max-inline-size:640px}pre.era-code{font-size:12px;overflow:auto;background:var(--era-surface-2,#f6f6f6);padding:8px;border-radius:8px}