@font-face{font-family:Inter;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;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;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;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;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;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;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;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;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;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;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;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;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;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;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;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;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;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;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;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 Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_176161{font-family:Inter,Inter Fallback;font-style:normal}.__variable_176161{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;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;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_5e81af{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_5e81af{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}:root,[data-theme=dashboard]{--brand-ink:#111316;--brand-blue:#2b59c3;--brand-amber:#f0a64a;--bg:#f5f5f2;--surface:#ffffff;--surface-sunken:#fafaf8;--surface-muted:#eeeeea;--nav-active:#eef0f4;--border:#e3e3de;--border-subtle:#eeeeea;--border-input:#d5d6d1;--ink:#18191b;--ink-muted:#5e6168;--ink-faint:#8a8d93;--primary:#18191b;--on-primary:#ffffff;--accent:#2b59c3;--accent-soft:#e8eefb;--link:#2b59c3;--embed:#ffffff;--embed-placeholder:#e6e7e3;--pending-bg:#fff1e2;--pending-fg:#9a4a00;--warning-ink:#7a3b00;--approved-bg:#e3f2e8;--approved-fg:#165c33;--info-bg:#e8eefb;--info-fg:#1e428f;--danger-bg:#f8e6e6;--danger-fg:#8a2b2b;--danger-border:#e8c4c4;--neutral-bg:#ecece8;--neutral-fg:#3f4247;--shadow-focus:0 0 0 3px #dce4f7;--shadow-raised:0 1px 2px rgba(0,0,0,0.08);--shadow-toast:0 8px 24px rgba(0,0,0,0.18);color-scheme:light}[data-theme=wall]{--bg:#111316;--surface:#1c1f24;--surface-sunken:#16181c;--surface-muted:#2a2d33;--nav-active:#2a2d33;--border:#3a3d44;--border-subtle:#2a2d33;--border-input:#4a4d55;--ink:#f2f2ef;--ink-muted:#b4b6bc;--ink-faint:#8e9198;--primary:#f2f2ef;--on-primary:#111316;--accent:#f0a64a;--accent-soft:#2a2416;--link:#afc4f7;--embed:#ffffff;--embed-placeholder:#d9dbdf;--pending-bg:#3a2a14;--pending-fg:#f5c58a;--warning-ink:#f5c58a;--approved-bg:#15301f;--approved-fg:#8fd6a8;--info-bg:#1b2540;--info-fg:#afc4f7;--danger-bg:#3a1a1a;--danger-fg:#f2a8a8;--danger-border:#5a2a2a;--neutral-bg:#2a2d33;--neutral-fg:#d0d2d6;--shadow-focus:0 0 0 3px #3a4a70;--shadow-raised:0 1px 2px rgba(0,0,0,0.4);--shadow-toast:0 8px 24px rgba(0,0,0,0.5);color-scheme:dark}:root{--font-display:var(--font-space-grotesk),"Space Grotesk",var(--font-inter),Inter,system-ui,sans-serif;--font-sans:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,Menlo,Consolas,monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--embed-gap:10px;--embed-width:504px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-pill:999px;--control-sm:36px;--control-md:40px;--control-lg:44px;--control-xl:48px;--header-height:60px;--content-max:1280px;--wall-max:1532px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:400 14px/20px var(--font-sans);-webkit-font-smoothing:antialiased}body:has(>[data-theme=wall]){background:var(--brand-ink);color-scheme:dark}a{color:var(--link)}h1,h2,h3,p{margin:0}.t-page-title,h1{font:600 32px/38px var(--font-display);letter-spacing:-.01em}.t-section-title,h2{font:600 18px/26px var(--font-sans)}.t-body-strong,h3{font:600 14px/20px var(--font-sans)}.t-wall-title{font:600 64px/66px var(--font-display);letter-spacing:-.02em}.t-brand{font:600 16px/20px var(--font-display)}.t-stat{font:600 20px/28px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-subtitle{font:400 20px/28px var(--font-sans);color:var(--ink-muted)}.small,.t-small{font-size:13px;line-height:18px}.eyebrow,.t-label{font:600 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.eyebrow{color:var(--ink-muted);margin-bottom:var(--space-1)}.eyebrow a{color:inherit}.t-mono,code{font:400 13px/18px var(--font-mono)}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--ink-muted)}.error{color:var(--danger-fg)}.ok{color:var(--approved-fg)}code{background:var(--surface-muted);padding:1px var(--space-1);border-radius:var(--radius-sm)}kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 var(--space-1);font:500 11px/1 var(--font-mono);color:inherit;border:1px solid;border-radius:var(--radius-sm);opacity:.7}.stack{gap:var(--space-3)}.stack,.stack-lg{display:flex;flex-direction:column}.stack-lg{gap:var(--space-6)}.row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.spacer{flex:1 1}.grow{flex:1 1 220px}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid transparent;box-shadow:var(--shadow-focus)}.field{display:flex;flex-direction:column;gap:var(--space-1);font-size:13px;line-height:18px;font-weight:600;color:var(--ink)}.field small{font-weight:400;color:var(--ink-muted)}input,select,textarea{font:400 14px/20px var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);min-height:var(--control-md)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--accent)}input:disabled,select:disabled,textarea:disabled{background:var(--surface-sunken);color:var(--ink-muted)}input[readonly]{background:var(--surface-sunken)}input[type=checkbox]{min-height:0;width:16px;height:16px;accent-color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-4);font:500 14px/20px var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,transform 80ms ease}.btn:hover{border-color:var(--border-input);background:var(--surface-sunken)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{font-weight:600}.btn-primary,.btn-primary:hover{color:var(--on-primary);background:var(--primary);border-color:var(--primary)}.btn-primary:hover{opacity:.9}.btn-ok{font-weight:600;color:var(--approved-fg)}.btn-bad{font-weight:600;color:var(--danger-fg);background:transparent;border-color:transparent}.btn-bad:hover,.btn-danger{background:var(--danger-bg);border-color:var(--danger-border)}.btn-danger{font-weight:600;color:var(--danger-fg)}.btn-danger:hover{background:var(--danger-bg);border-color:var(--danger-fg)}.btn-sm{min-height:var(--control-sm);padding:0 var(--space-3);font-size:13px;border-radius:var(--radius-md)}.btn-lg{min-height:var(--control-lg)}.btn-xl{min-height:var(--control-xl);padding:0 var(--space-5)}.icon{flex-shrink:0;vertical-align:-2px}.eyebrow a{display:inline-flex;align-items:center;gap:var(--space-1)}.link-btn{font:inherit;font-size:13px;background:none;border:0;padding:0;color:var(--link);cursor:pointer}.badge{display:inline-flex;align-items:center;height:26px;padding:0 var(--space-3);font:600 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--neutral-bg);color:var(--neutral-fg);white-space:nowrap}.run-succeeded,.status-approved,.status-live{background:var(--approved-bg);color:var(--approved-fg)}.run-running,.status-pending{background:var(--pending-bg);color:var(--pending-fg)}.status-ended{background:var(--info-bg);color:var(--info-fg)}.run-failed,.status-rejected{background:var(--danger-bg);color:var(--danger-fg)}.chip,.run-skipped,.status-archived,.status-draft,.status-failed,.status-hidden{background:var(--neutral-bg);color:var(--neutral-fg)}.chip{display:inline-flex;align-items:center;height:24px;padding:0 var(--space-2);font:600 12px/16px var(--font-sans);border-radius:var(--radius-sm);white-space:nowrap}.chip-warn{background:var(--pending-bg);color:var(--warning-ink)}.chip-info{background:var(--info-bg);color:var(--info-fg)}.chip-danger{background:var(--danger-bg);color:var(--danger-fg)}.chip-hashtag{height:30px;padding:0 var(--space-3);font:400 13px/18px var(--font-mono);border-radius:var(--radius-md);background:var(--nav-active);color:var(--ink)}.banner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);background:var(--neutral-bg);color:var(--neutral-fg)}.banner-warn{background:var(--pending-bg);color:var(--warning-ink)}.banner-bad{background:var(--danger-bg);color:var(--danger-fg)}.banner a{color:inherit;font-weight:600}.toast-region{position:fixed;bottom:var(--space-5);left:50%;transform:translateX(-50%);z-index:50;width:max-content;max-width:calc(100vw - var(--space-8))}.toast{display:flex;align-items:center;gap:var(--space-4);min-height:var(--control-xl);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--primary);box-shadow:var(--shadow-toast)}.toast,.toast-action{color:var(--on-primary)}.toast-action{flex-shrink:0;min-height:var(--control-sm);padding:0 var(--space-3);font:600 14px/20px var(--font-sans);background:none;border:1px solid;border-radius:var(--radius-md);cursor:pointer}.auth-shell{min-height:100dvh;display:grid;place-items:center;padding:var(--space-6)}.auth-card{width:min(400px,100%);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-3)}.auth-card h1{font-size:24px;line-height:30px}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--surface);border-bottom:1px solid var(--border)}.topbar-inner{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-6);max-width:var(--content-max);min-height:var(--header-height);margin:0 auto;padding:0 var(--space-6)}.topbar .brand{display:inline-flex;align-items:center;gap:var(--space-3);font:600 16px/20px var(--font-display);color:var(--ink);text-decoration:none}.product-mark{flex-shrink:0}.topbar-nav{display:flex;align-items:center;gap:var(--space-1)}.nav-item{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--ink-muted);font-weight:500;text-decoration:none}.nav-item:hover{color:var(--ink)}.nav-item.active{background:var(--nav-active);color:var(--ink);font-weight:600}.topbar-crumbs{min-width:0}.topbar-crumbs ol{margin:0;padding:0;list-style:none}.topbar-crumbs li,.topbar-crumbs ol{display:flex;align-items:center;gap:var(--space-2);min-width:0}.topbar-crumbs li+li:before{content:"/";color:var(--ink-muted)}.crumb-link{color:var(--ink-muted);text-decoration:none;white-space:nowrap}.crumb-link:hover{color:var(--ink);text-decoration:underline}.crumb-current{overflow:hidden;font-weight:600;color:var(--ink);white-space:nowrap;text-overflow:ellipsis}.topbar-user{display:flex;align-items:center;gap:var(--space-3);margin-left:auto;min-width:0}.topbar-who{min-width:0;text-overflow:ellipsis;color:var(--ink-muted)}.topbar-who,.visually-hidden{overflow:hidden;white-space:nowrap}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);border:0}.page{max-width:var(--content-max);margin:0 auto;padding:var(--space-6)}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-5)}.panel.empty{text-align:center;padding:var(--space-12) var(--space-5);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.table-scroll{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:13px;line-height:18px}.table td,.table th{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--border-subtle);vertical-align:top}.table th{font:600 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.table td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.source-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.source-list li{padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle)}@media (max-width:640px){.page{padding:var(--space-4)}.topbar-inner{padding:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-3)}.topbar-nav{order:3;flex-basis:100%}.nav-item,.topbar .btn{min-height:var(--control-lg)}}.home{display:flex;flex-direction:column;gap:var(--space-6);padding-top:var(--space-2)}.home-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4)}.home-title{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 320px;min-width:0}.home-actions{gap:var(--space-2)}.create-form,.home-actions{display:flex;flex-wrap:wrap}.create-form{align-items:flex-end;gap:var(--space-3)}.create-form input{min-height:var(--control-lg)}.create-form-actions{display:flex;gap:var(--space-2)}.create-form-error,.create-form-hint{flex-basis:100%}.create-form-hint{margin:0}.banner-row{display:flex;align-items:flex-start;gap:var(--space-3)}.banner-row .banner-icon{margin-top:1px}.banner-row a{color:var(--link);white-space:nowrap}.sc-table{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl)}.sc-table,.sc-table tbody,.sc-table thead{display:block}.sc-table td,.sc-table th{padding:0;text-align:left;font-weight:inherit}.sc-row{display:grid;grid-template-columns:minmax(0,2.4fr) 120px 110px 110px minmax(0,1.6fr) 230px;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:18px var(--space-5);border-top:1px solid var(--border-subtle)}.sc-head{padding:var(--space-3) var(--space-5);border-top:0;font:600 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.sc-title{display:flex;flex-direction:column;gap:2px;min-width:0}.sc-name{font:600 15px/20px var(--font-sans);color:var(--ink);text-decoration:none}.sc-name:hover{text-decoration:underline}.sc-queries{font:400 12px/16px var(--font-mono);color:var(--ink-muted);overflow-wrap:anywhere}.sc-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.attention{color:var(--pending-fg)}.sc-fetch{display:flex;flex-direction:column;gap:2px;min-width:0}.fetch-muted{color:var(--ink-muted)}.fetch-warn{color:var(--pending-fg);font-weight:600}.fetch-danger{color:var(--danger-fg)}.sc-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.btn-icon{width:var(--control-sm);padding:0}.menu-wrap{position:relative}.menu{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:10;display:flex;flex-direction:column;min-width:200px;padding:var(--space-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.menu-item{display:flex;align-items:center;min-height:var(--control-sm);padding:0 var(--space-3);font:500 14px/20px var(--font-sans);color:var(--ink);text-align:left;text-decoration:none;white-space:nowrap;background:transparent;border:0;border-radius:var(--radius-md);cursor:pointer}.menu-item:hover{background:var(--nav-active)}.menu-item:disabled{opacity:.5;cursor:not-allowed}.menu-item-confirm,.menu-item-confirm:hover{font-weight:600;color:var(--danger-fg);background:var(--danger-bg)}.menu-error{padding:var(--space-2) var(--space-3);color:var(--danger-fg);white-space:normal}@media (max-width:720px){.sc-head{display:none}.sc-row{grid-template-columns:auto auto auto 1fr;grid-template-areas:"title title title title" "status pending approved ." "fetch fetch fetch fetch" "actions actions actions actions";gap:var(--space-3) var(--space-5);padding:var(--space-4)}.sc-row:first-child{border-top:0}.sc-title{grid-area:title}.sc-status{grid-area:status}.sc-pending{grid-area:pending}.sc-approved{grid-area:approved}.sc-fetch{grid-area:fetch}.sc-actions{grid-area:actions;justify-content:flex-start}.sc-approved,.sc-pending{display:flex;align-items:baseline;gap:var(--space-2)}.sc-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;font:600 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.sc-fetch .sc-label{display:none}.menu-item,.sc-actions .btn{min-height:var(--control-lg)}.sc-actions .btn-icon{width:var(--control-lg)}.create-form-actions{flex-basis:100%}}.status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.status-card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl)}.status-card h3{color:var(--ink-muted)}.meter{height:8px;border-radius:var(--radius-pill);background:var(--surface-muted);overflow:hidden}.meter span{display:block;height:100%;background:var(--accent)}.meter-high span{background:var(--pending-fg)}.tick{display:flex;align-items:center;gap:var(--space-2);font-weight:600}.dot{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--ink-muted)}.dot-ok{background:var(--approved-fg)}.dot-warn{background:var(--pending-fg)}.queue{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.queue.with-preview{grid-template-columns:minmax(0,1fr) 560px}.page:has(>.rq){max-width:1360px}.rq{display:flex;flex-direction:column;gap:var(--space-5)}.rq-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.rq-title{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.rq-h1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.rq-h1 h1{overflow-wrap:anywhere}.rq-meta{color:var(--ink-muted)}.rq-meta-warn{color:var(--pending-fg)}.rq-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.addpost-wrap{position:relative}.addpost{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:30;display:flex;flex-direction:column;gap:var(--space-4);width:440px;max-width:calc(100vw - 48px);padding:var(--space-5);background:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-xl)}.addpost-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.addpost-head h2{font:600 16px/22px var(--font-sans)}.addpost-form{display:flex;flex-direction:column;gap:var(--space-3)}.addpost-error{font-size:13px;line-height:18px;color:var(--danger-fg)}.addpost-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.qtabs{display:flex;gap:var(--space-1);overflow-x:auto;border-bottom:1px solid var(--border)}.qtab{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-lg);margin-bottom:-1px;padding:0 var(--space-4);font:500 14px/20px var(--font-sans);color:var(--ink-muted);white-space:nowrap;background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.qtab-active,.qtab:hover{color:var(--ink)}.qtab-active{font-weight:600;border-bottom-color:var(--ink)}.qcount{padding:1px var(--space-2);font:600 12px/16px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-muted);background:var(--surface-muted);border-radius:var(--radius-pill)}.qcount-attention{color:var(--pending-fg);background:var(--pending-bg)}.qf-toggle{display:none}.qf-count{padding:1px var(--space-2);font:600 12px/16px var(--font-sans);color:var(--on-primary);background:var(--primary);border-radius:var(--radius-pill)}.qf-fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.qf-field{display:flex;flex:1 1 160px;flex-direction:column;gap:var(--space-1);min-width:0;margin:0;padding:0;border:0}.qf-field legend,.qf-field>span:first-child{padding:0;font:600 12px/16px var(--font-sans);color:var(--ink-muted)}.qf-search{flex:3 1 240px}.qf-dates{flex:2 1 300px}.qf-field input,.qf-field select{width:100%;min-width:0}.qf-input-icon{position:relative;display:block}.qf-input-icon .icon{position:absolute;top:50%;left:var(--space-3);color:var(--ink-muted);transform:translateY(-50%);pointer-events:none}.qf-input-icon input{padding-left:36px}.qf-dates legend{float:left;width:100%;margin-bottom:var(--space-1)}.qf-range{clear:both;display:flex;align-items:center;gap:var(--space-2)}.qf-range input{flex:1 1}.rq-panel{display:flex;flex-direction:column;gap:var(--space-4)}.qselect{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--control-sm)}.qselect-all{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600;cursor:pointer}.qkeys{font-size:13px;line-height:18px;color:var(--ink-muted)}.qkeys summary{cursor:pointer}.qkeys p{margin-top:var(--space-2)}.qbulk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--on-primary);background:var(--primary);border-radius:var(--radius-xl)}.qbulk button{min-height:var(--control-sm);padding:0 var(--space-3);font:600 14px/20px var(--font-sans);border-radius:var(--radius-md);cursor:pointer}.qbulk-approve{color:var(--primary);background:var(--on-primary)}.qbulk-approve,.qbulk-reject{border:1px solid var(--on-primary)}.qbulk-reject{color:var(--on-primary);background:transparent}.qbulk-note{font-size:13px;line-height:18px}.qbulk .qbulk-clear{margin-left:auto;color:var(--on-primary);background:none;border:0}.rq-split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-5)}.rq-list{flex:999 1 520px;min-width:0}.qlist,.rq-list{display:flex;flex-direction:column;gap:var(--space-3)}.qlist{margin:0;padding:0;list-style:none}.qlist li{scroll-margin:calc(var(--header-height) + var(--space-4))}.rq-loading .qlist{opacity:.6}.qmore{min-height:var(--control-xl);font:500 14px/20px var(--font-sans);color:var(--ink-muted);background:none;border:1px dashed var(--border-input);border-radius:var(--radius-xl);cursor:pointer}.qmore:hover{color:var(--ink)}.qcard,.qmore:hover{background:var(--surface)}.qcard{position:relative;display:flex;gap:14px;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-xl)}.qcard-selected{border-color:var(--ink);box-shadow:var(--shadow-focus)}.qcard-hit{position:absolute;inset:0;padding:0;background:transparent;border:0;border-radius:inherit;cursor:pointer}.qcard-checkwrap{position:relative;z-index:1;display:grid;flex-shrink:0;place-items:center;width:24px;height:24px;margin:-2px 0 0 -4px;cursor:pointer}.qcard-checkwrap input{width:18px;height:18px;margin:0}.qcard-body,.qcard-thumb{position:relative;pointer-events:none}.qcard-body{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2);min-width:0}.qcard-author{display:flex;align-items:flex-start;gap:var(--space-3)}.qcard-who{display:flex;flex:1 1;flex-direction:column;min-width:0}.qcard-headline{overflow:hidden;font-size:13px;line-height:18px;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis}.qcard-when{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2)}.qcard-text{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.qcard-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.qcard-thumb{width:88px;height:88px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.qavatar,.qcard-thumb{flex-shrink:0;object-fit:cover}.qavatar{display:grid;place-items:center;font:600 13px/1 var(--font-sans);color:var(--info-fg);background:var(--accent-soft);border-radius:50%}.qavatar-36{width:36px;height:36px}.qavatar-48{width:48px;height:48px;font-size:15px}.qp{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-4));display:flex;flex:1 1 420px;flex-direction:column;max-width:520px;max-height:calc(100dvh - var(--header-height) - var(--space-8));overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl)}.qp-sheet-bar{display:none}.qp-body{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;padding:var(--space-5);overflow-y:auto}.qp-author{display:flex;align-items:flex-start;gap:var(--space-3)}.qp-who{display:flex;flex-direction:column;min-width:0}.qp-name{font:600 16px/22px var(--font-sans);color:var(--ink);text-decoration:none}a.qp-name:hover{text-decoration:underline}.qp .banner{border-radius:var(--radius-lg)}.qp-text-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.qp-text{overflow-wrap:anywhere;white-space:pre-line}.qp-text-clamp{display:-webkit-box;overflow:hidden;-webkit-line-clamp:8;-webkit-box-orient:vertical}.qp-media{display:flex;flex-direction:column;gap:var(--space-1);margin:0}.qp-media img{align-self:flex-start;max-width:100%;max-height:220px;object-fit:cover;border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.qp-links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.qp-live{width:100%}.qp-live-frame{width:var(--embed-width);overflow:hidden;background:var(--embed);border:1px solid var(--border);border-radius:var(--radius-lg)}.qp-live-frame iframe{display:block;border:0}.qp-foot{display:flex;flex-shrink:0;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--surface-sunken);border-top:1px solid var(--border)}.qp-actions{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.qp-danger{display:flex;flex-wrap:wrap;gap:var(--space-2)}.qp-confirm{display:flex;flex-direction:column;gap:var(--space-3)}.qp-confirm-danger p{font-weight:600;color:var(--danger-fg)}.qp-confirm-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.rq-clear{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-5);text-align:center}.rq-clear-icon{display:grid;place-items:center;width:56px;height:56px;color:var(--approved-fg);background:var(--approved-bg);border-radius:50%}.rq-clear .muted{max-width:52ch}.rq-clear-actions{flex-wrap:wrap;justify-content:center}.rq-clear-actions,.rq-nomatch{display:flex;gap:var(--space-2)}.rq-nomatch{flex-direction:column;align-items:center;padding:var(--space-8) var(--space-5);text-align:center;border:1px dashed var(--border);border-radius:var(--radius-xl)}.rq-empty,.rq-nomatch{color:var(--ink-muted)}@media (max-width:1099px){.qp{display:none}.qp.qp-sheet{position:fixed;inset:0;z-index:40;display:flex;max-width:none;max-height:none;border:0;border-radius:0}.qp-sheet-bar{display:flex;padding:var(--space-2) var(--space-4);background:var(--surface);border-bottom:1px solid var(--border)}body.sheet-open{overflow:hidden}}@media (max-width:720px){.qf-toggle{display:inline-flex}.qf-fields{display:none;flex-direction:column;align-items:stretch;margin-top:var(--space-3)}.qf-fields.qf-open{display:flex}.qf-field{flex:none}.qkeys{display:none}.addpost .btn,.qbulk button,.qf-field input,.qf-field select,.qf-toggle,.qp-foot .btn,.qp-links .btn,.rq-actions .btn,.toast-action{min-height:var(--control-lg)}.qcard-checkwrap{width:44px;height:44px;margin:-12px -6px -10px -14px}}@media (max-width:640px){.qcard-thumb{display:none}.addpost{position:fixed;top:auto;right:0;bottom:0;left:0;width:auto;max-width:none;border-radius:var(--radius-xl) var(--radius-xl) 0 0}}.post-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.post-list li.dragging{opacity:.4}.post-list li[draggable=true]{cursor:-webkit-grab;cursor:grab}.post-card{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-4);outline:none;scroll-margin:80px;transition:border-color .12s ease,box-shadow .12s ease}.post-card.active{border-color:var(--ink);box-shadow:var(--shadow-focus)}.post-card.selected{background:var(--nav-active)}.post-check{margin-top:var(--space-3)}.post-body{flex-direction:column;min-width:0}.post-body,.post-head{display:flex;gap:var(--space-3)}.post-head{align-items:flex-start}.avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.avatar-fallback{display:grid;place-items:center;background:var(--accent-soft);color:var(--info-fg);font:600 13px/1 var(--font-sans)}.post-author{display:flex;flex-direction:column;min-width:0;flex:1 1}.post-flags{display:flex;gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;max-width:45%}.post-text{white-space:pre-wrap;overflow-wrap:anywhere}.clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.clamp-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-thumb{max-width:280px;max-height:200px;border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--border)}.post-foot{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.actions{gap:var(--space-2)}.reason-input{min-height:var(--control-sm);width:220px}.takedown{background:var(--danger-bg);color:var(--danger-fg);border:1px solid var(--danger-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.preview{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-3));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);max-height:calc(100dvh - var(--header-height) - var(--space-6));overflow:auto}.preview-frame{border:1px dashed var(--border-input);background:var(--embed);overflow:hidden;max-width:100%}.preview-frame iframe{border:0;display:block}@media (max-width:1100px){.queue.with-preview{grid-template-columns:minmax(0,1fr)}.preview{position:static;max-height:none}}.brand-preview{display:flex;align-items:center;justify-content:center;height:160px;padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border);background-color:var(--bg);background-repeat:repeat;color:var(--ink-muted);overflow:hidden}.brand-preview img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.brand-empty{font-weight:400;font-size:13px;line-height:18px;text-align:center}.brand-upload:has(input:focus-visible){outline:2px solid transparent;box-shadow:var(--shadow-focus)}.brand-upload[aria-disabled=true]{opacity:.6;pointer-events:none}.display{min-height:100dvh;padding-bottom:var(--space-12);background:var(--bg);color:var(--ink)}.display-head,.wall{max-width:var(--wall-max);margin-inline:auto}.display-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);padding:var(--space-8) 0 var(--space-6)}.display-title{min-width:0}.display-title h1{font:600 64px/66px var(--font-display);letter-spacing:-.02em}.display-tiled{background-repeat:repeat;background-position:0 0}.display-title .display-title-image{line-height:0}.display-title-image img{display:block;width:auto;height:auto;max-width:100%;max-height:144px}.display-subtitle{margin-top:var(--space-2);font:400 20px/28px var(--font-sans);color:var(--ink-muted)}.wall{columns:var(--embed-width) 3;column-gap:var(--embed-gap)}.wall-card{page-break-inside:avoid;break-inside:avoid;width:var(--embed-width);max-width:100%;margin:0 auto var(--embed-gap);display:flex;flex-direction:column}.wall-embed{background:var(--embed);border-radius:var(--radius-lg);overflow:hidden}.wall-embed iframe{display:block;border:0;background:var(--embed)}.wall-link{align-self:flex-end;display:inline-flex;align-items:center;min-height:var(--control-sm);padding:0 var(--space-1);font:600 13px/18px var(--font-sans);color:var(--link);text-decoration:none}.wall-link:hover{text-decoration:underline}.display-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:96px 10%}.display-empty h2{font:600 38px/40px var(--font-display);letter-spacing:-.02em}.display-empty p{font:400 20px/28px var(--font-sans);color:var(--ink-muted)}.display-offline{position:fixed;right:var(--space-4);bottom:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);font-size:13px;line-height:18px;color:var(--ink-muted)}@media (max-width:1580px){.display-head,.wall{margin-inline:var(--space-6)}}@media (max-width:760px){.display-head{flex-wrap:wrap;align-items:flex-start;padding:var(--space-5) 0 var(--space-4)}.display-head,.wall{margin-inline:var(--space-4)}.display-title h1{font-size:38px;line-height:40px}.display-title-image img{max-height:88px}.wall-link{min-height:var(--control-lg)}}@media (prefers-reduced-motion:reduce){.btn,.post-card{transition:none}.btn:active{transform:none}}