/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Schibsted Grotesk", system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:"Geist Mono", ui-monospace, monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-bg-page:#fff;--color-bg-subtle:#f1f5fd;--color-bg-muted:#edf0f7;--color-bg-inverse:#11131c;--color-bg-deep:#0f1e4a;--color-bg-highlight:#c3d3fd;--color-bg-accent:#d23d27;--color-bg-accent-bright:#e5422b;--color-text-primary:#11131c;--color-text-secondary:#4a5268;--color-text-tertiary:#646c80;--color-text-on-accent:#fff;--color-text-on-dark:#fff;--color-text-on-dark-muted:#cbd6f2;--color-text-on-dark-subtle:#8d95a8;--color-text-highlight:#c3d3fd;--color-border-default:#dce2ee;--color-border-subtle:#edf0f7;--color-border-strong:#11131c;--color-border-on-dark:#262b3a;--radius-4:4px;--radius-8:8px;--radius-12:12px;--radius-14:14px;--radius-full:999px}}@layer base{:root{--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--gutter:clamp(20px, 8.333vw, 120px);--content:1200px}}@layer components{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg-page);color:var(--color-text-primary);font:400 16px/1.55 var(--font-sans);margin:0}img{max-width:100%;display:block}a{color:inherit}p,h1,h2,h3,h4{margin:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--color-bg-accent);outline-offset:2px}.t-display{letter-spacing:-.03em;font-size:56px;font-weight:800;line-height:1.04}.t-h1{letter-spacing:-.025em;font-size:44px;font-weight:800;line-height:1.08}.t-h2{letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:1.12}.t-h3{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.2}.t-h4{letter-spacing:-.005em;font-size:20px;font-weight:700;line-height:1.24}.t-body-l{font-size:18px;line-height:1.6}.t-body-m{font-size:16px;line-height:1.55}.t-body-s{font-size:14px;line-height:1.5}.t-strong{font-weight:600}.t-caption{font-size:13px;line-height:1.4}.t-mono{font:400 13px/1.5 var(--font-mono)}.t-label{font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.wrap{padding-inline:var(--gutter)}.wrap>.inner{max-width:var(--content);margin-inline:auto}.topbar{background:var(--color-bg-inverse);color:var(--color-text-on-dark-muted);padding-block:10px}.topbar .inner{justify-content:space-between;gap:var(--space-16);font-size:14px;line-height:1.5;display:flex}.topbar__short{display:none}.logo{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.logo__mark{flex:none;width:35px;height:35px;position:relative}.logo__mark img{width:56%;height:38%;position:absolute;left:22%}.logo__mark .b1{top:47%}.logo__mark .b2{top:31%}.logo__mark .b3{top:15%}.logo__word{font:700 20px/1 var(--font-mono);letter-spacing:-.03em;white-space:nowrap}.logo--dark{color:var(--color-text-on-dark)}.header{border-bottom:1px solid var(--color-border-default);padding-block:18px}.header .inner{justify-content:space-between;align-items:center;gap:var(--space-24);display:flex}.nav{align-items:center;gap:var(--space-32);display:flex}.nav a{align-items:center;gap:var(--space-8);font-size:16px;font-weight:600;line-height:1.55;text-decoration:none;display:inline-flex}.header__actions{align-items:center;gap:var(--space-12);display:flex}.icon-button{border:1px solid var(--color-border-default);border-radius:var(--radius-8);background:var(--color-bg-page);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.icon-button img{width:20px;height:20px}.header__menu{display:none}.tag{padding:var(--space-4) 10px;border-radius:var(--radius-4);background:var(--color-bg-highlight);color:var(--color-text-primary);align-items:center;display:inline-flex}.button{justify-content:center;align-items:center;gap:var(--space-8);height:44px;padding:14px var(--space-20);border-radius:var(--radius-8);font:600 15px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border:0;text-decoration:none;display:inline-flex}.button--primary{background:var(--color-bg-accent);color:var(--color-text-on-accent)}.button--highlight{background:var(--color-bg-highlight);color:var(--color-text-primary)}.button--secondary{color:var(--color-text-primary);border:1.5px solid var(--color-border-strong);background:0 0}.status{padding:var(--space-4) var(--space-12);border-radius:var(--radius-full);white-space:nowrap;align-items:center;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.status--released{background:var(--color-bg-accent);color:var(--color-text-on-accent)}.status--pre_release{background:var(--color-bg-highlight);color:var(--color-text-primary)}.status--in_progress{border:1.5px solid var(--color-border-strong);color:var(--color-text-primary);padding-block:2.5px}.status--no_release{background:var(--color-bg-muted);color:var(--color-text-secondary)}.field{gap:var(--space-8);flex-direction:column;display:flex}.field label{font-size:14px;font-weight:600;line-height:1.5}.field input{height:52px;padding:0 var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-8);background:var(--color-bg-page);font:400 16px/1.55 var(--font-sans);color:var(--color-text-primary);width:100%}.field input::placeholder{color:var(--color-text-tertiary)}.chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.chip{padding:var(--space-8) var(--space-16);border-radius:var(--radius-full);border:1px solid var(--color-border-default);background:var(--color-bg-page);white-space:nowrap;align-items:center;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.chip[aria-current=true]{background:var(--color-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-text-on-dark)}.notice{padding:var(--space-12) var(--space-16);border-radius:var(--radius-8);background:var(--color-bg-highlight);font-size:14px;line-height:1.5;display:block}.tracker-head{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-default);padding-block:var(--space-48)}.tracker-head .inner{flex-direction:column;gap:28px;display:flex}.tracker-head__top{justify-content:space-between;align-items:flex-end;gap:var(--space-64);display:flex}.tracker-head__copy{flex-direction:column;align-items:flex-start;gap:14px;max-width:720px;display:flex}.tracker-head__lede{color:var(--color-text-secondary)}.tracker-head__updated{align-items:flex-end;gap:var(--space-4);white-space:nowrap;flex-direction:column;display:flex}.tracker-head__updated .t-label{color:var(--color-text-tertiary)}.tracker-head__updated-inline{display:none}.stats{gap:var(--space-16);grid-template-columns:repeat(4,1fr);display:grid}.stat{padding:var(--space-24);border-radius:var(--radius-12);flex-direction:column;gap:6px;text-decoration:none;display:flex}.stat strong{letter-spacing:-.03em;font-size:56px;font-weight:800;line-height:1.04}.stat span{font-size:14px;font-weight:600;line-height:1.5}.stat--released{background:var(--color-bg-accent);color:var(--color-text-on-accent)}.stat--pre_release{background:var(--color-bg-highlight)}.stat--in_progress{background:var(--color-bg-page);border:1.5px solid var(--color-border-strong)}.stat--no_release{background:var(--color-bg-muted);color:var(--color-text-secondary)}.progress{border-radius:var(--radius-full);background:var(--color-bg-muted);height:12px;display:flex;overflow:hidden}.progress span{height:100%}.progress .released{background:var(--color-bg-accent)}.progress .pre_release{background:var(--color-bg-highlight)}.tracker-head .t-mono{color:var(--color-text-secondary)}.controls{padding-top:var(--space-32);padding-bottom:var(--space-16)}.controls .inner{justify-content:space-between;align-items:flex-end;gap:var(--space-24);display:flex}.controls .field{width:400px}.table-wrap{padding-top:var(--space-16);padding-bottom:var(--space-32)}.ptable{border:1px solid var(--color-border-default);border-radius:var(--radius-14);background:var(--color-bg-page);overflow:hidden}.ptable__head,.prow{gap:var(--space-16);padding-inline:var(--space-20);grid-template-columns:1fr 1fr 150px 110px;align-items:center;display:grid}.ptable__head{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);padding-block:14px}.ptable__head a{text-decoration:none}.ptable__head [aria-sort]{color:var(--color-text-primary)}.ptable__head .right,.prow__updated{text-align:right}.prow{padding-block:var(--space-16);border-bottom:1px solid var(--color-border-subtle);text-decoration:none}.prow:last-child{border-bottom:0}.ptable--releases .ptable__head,.ptable--releases .prow{grid-template-columns:1fr 1fr 150px 150px 110px}.prow:hover{background:var(--color-bg-subtle)}.prow__name{font-size:16px;font-weight:600;line-height:1.55}.prow__dev{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.prow__status{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.prow__checking{font:500 11px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary)}.prow__updated{color:var(--color-text-secondary)}.prow__text{display:contents}.empty{padding:var(--space-40) var(--space-20);text-align:center;color:var(--color-text-secondary)}.table-foot{justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:var(--space-24);color:var(--color-text-secondary);font-size:14px;display:flex}.pagination{gap:var(--space-8);align-items:center;display:flex}.pagination a,.pagination span{border-radius:var(--radius-8);border:1px solid var(--color-border-default);background:var(--color-bg-page);color:var(--color-text-primary);justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.pagination [aria-current=page]{background:var(--color-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-text-on-dark)}.pagination .gap{background:0 0;border:0}.show-more{display:none}.legend-cta{padding-top:var(--space-40);padding-bottom:var(--space-80)}.legend-cta .inner{gap:var(--space-24);grid-template-columns:1fr 1fr;align-items:start;display:grid}.legend{border:1px solid var(--color-border-default);border-radius:var(--radius-14);flex-direction:column;gap:14px;padding:28px;display:flex}.legend__row{align-items:center;gap:14px;display:flex}.legend__row p,.legend>p{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.submit{background:var(--color-bg-deep);color:var(--color-text-on-dark);border-radius:var(--radius-14);flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.submit .t-label{color:var(--color-text-highlight)}.submit p{color:var(--color-text-on-dark-muted)}.signup{color:var(--color-text-on-dark);padding-block:var(--space-80);background-color:var(--color-bg-deep);background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px);background-size:24px 24px;position:relative;overflow:hidden}.signup .inner{justify-content:space-between;align-items:center;gap:var(--space-64);display:flex;position:relative}.signup__copy{flex-direction:column;gap:14px;max-width:600px;display:flex}.signup__copy .t-label{color:var(--color-text-highlight)}.signup__copy p:last-child{color:var(--color-text-on-dark-muted)}.signup__form{gap:var(--space-12);flex-direction:column;width:460px;display:flex}.signup__row{align-items:flex-end;gap:10px;display:flex}.signup__row .field{flex:1}.signup__row label{color:var(--color-text-on-dark-muted)}.signup__row input{border:0}.signup__row .button{height:52px;padding-inline:var(--space-24)}.signup__form .t-caption{color:var(--color-text-on-dark-muted)}.signup__form .t-caption a{color:var(--color-text-on-dark)}.signup__consent{gap:var(--space-8);cursor:pointer;align-items:flex-start;display:flex}.signup__consent input{width:16px;height:16px;accent-color:var(--color-bg-highlight);flex:none;margin:1px 0 0}.signup__error{font-weight:600;color:var(--color-text-highlight)!important}.signup__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.footer{background:var(--color-bg-inverse);color:var(--color-text-on-dark);padding-top:56px;padding-bottom:var(--space-32)}.footer .inner{gap:var(--space-48);flex-direction:column;display:flex}.footer__top{justify-content:space-between;gap:var(--space-64);display:flex}.footer__brand{gap:var(--space-16);flex-direction:column;display:flex}.footer__brand p{max-width:320px;color:var(--color-text-on-dark-muted);font-size:14px;line-height:1.5}.footer__cols{gap:var(--space-64);display:flex}.footer__col{flex-direction:column;gap:10px;display:flex}.footer__col .t-label{color:var(--color-text-on-dark-subtle)}.footer__col a{font-size:14px;line-height:1.5;text-decoration:none}.footer__bottom{justify-content:space-between;gap:var(--space-8);padding-top:var(--space-20);border-top:1px solid var(--color-border-on-dark);color:var(--color-text-on-dark-subtle);display:flex}.footer__bottom a{text-decoration:none}.plugin-head{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-default);padding-block:var(--space-48)}.plugin-head .inner{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.plugin-head__back{color:var(--color-text-secondary);font-size:14px;text-decoration:none}.plugin-head__dev{color:var(--color-text-secondary)}.plugin-body{padding-top:var(--space-40);padding-bottom:var(--space-80)}.plugin-body .inner{gap:var(--space-24);grid-template-columns:2fr 1fr;align-items:start;display:grid}.card{border:1px solid var(--color-border-default);border-radius:var(--radius-14);gap:var(--space-16);flex-direction:column;padding:28px;display:flex}.facts{gap:var(--space-12) var(--space-24);grid-template-columns:max-content 1fr;margin:0;font-size:14px;line-height:1.5;display:grid}.facts dt{color:var(--color-text-tertiary);font:500 12px/1.8 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.facts dd{margin:0}.flags{gap:var(--space-8);flex-wrap:wrap;display:flex}.links{gap:var(--space-8);flex-direction:column;font-size:14px;display:flex}@media (width<=1199px){.nav{gap:var(--space-20)}}@media (width<=1023px){.nav,.header__subscribe{display:none}.header{padding-block:14px}.header__menu{display:inline-flex}.header__actions{gap:var(--space-8)}.topbar .inner{font:400 13px/1.5 var(--font-mono);color:var(--color-text-highlight);justify-content:center}.topbar__independent{display:none}.topbar__short{display:block}}@media (width<=767px){.t-display,.stat strong{letter-spacing:-.025em;font-size:44px;line-height:1.08}.tracker-head{padding-block:28px}.tracker-head .inner,.tracker-head__copy{gap:14px}.tracker-head__lede{font-size:16px;line-height:1.55}.tracker-head__updated{display:none}.tracker-head__updated-inline{display:inline}.stats{grid-template-columns:1fr 1fr;gap:10px;padding-top:10px}.stat{padding:var(--space-16)}.progress,.tracker-head .t-mono{display:none}.controls{padding-top:var(--space-24);padding-bottom:var(--space-8)}.controls .inner{align-items:stretch;gap:var(--space-12);flex-direction:column}.controls .field{width:100%}.table-wrap{padding-bottom:var(--space-32)}.ptable{border-radius:var(--radius-12)}.ptable__head{display:none}.prow{padding:14px var(--space-16);grid-template-columns:1fr auto}.prow__text{flex-direction:column;gap:2px;min-width:0;display:flex}.prow__text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prow__status{align-items:flex-end}.prow__updated{display:none}.ptable--releases .prow{grid-template-columns:1fr auto}.ptable--releases .prow__version{text-align:right}.ptable--releases .prow__craft{grid-column:1/-1}.ptable--releases .prow__craft--none,.table-foot{display:none}.show-more{width:100%;margin-top:var(--space-16);display:flex}.legend-cta{padding-top:0;padding-bottom:var(--space-32)}.legend-cta .inner{grid-template-columns:1fr}.legend{display:none}.submit{padding:var(--space-20);gap:var(--space-12)}.submit .t-h2{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.2}.submit p{display:none}.submit .button{width:100%;margin-top:8px}.signup{padding-block:var(--space-48)}.signup .inner{flex-direction:column;align-items:stretch;gap:28px}.signup__copy .t-display{letter-spacing:-.025em;font-size:44px;line-height:1.08}.signup__copy p:last-child{font-size:16px;line-height:1.55}.signup__form{width:100%}.signup__row{flex-direction:column;align-items:stretch}.signup__row .button{width:100%}.footer{padding-top:var(--space-40);padding-bottom:28px}.footer .inner{gap:var(--space-32)}.footer__top{gap:var(--space-32);flex-direction:column}.footer__cols{grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.footer__bottom{flex-direction:column}.plugin-head{padding-block:28px}.plugin-body{padding-top:var(--space-24);padding-bottom:var(--space-48)}.plugin-body .inner{grid-template-columns:1fr}.card{padding:var(--space-20)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.page-message{padding-block:var(--space-80)}.page-message .inner{gap:var(--space-16);flex-direction:column;max-width:720px;display:flex}.issue-list{border-top:1px solid var(--color-border-default);margin:0;padding:0;list-style:none}.issue-list li{border-bottom:1px solid var(--color-border-default);padding-block:var(--space-16);justify-content:space-between;gap:var(--space-16);display:flex}.issue-list a{color:var(--color-text-primary);font-weight:600;text-decoration:none}.issue-list time{color:var(--color-text-tertiary);white-space:nowrap}.kicker{color:var(--color-bg-accent)}.article-head{padding-top:var(--space-40)}.article-head .inner{gap:var(--space-20);flex-direction:column;display:flex}.breadcrumb{color:var(--color-text-secondary);gap:var(--space-8);display:flex}.breadcrumb a{text-decoration:none}.breadcrumb span{color:var(--color-text-tertiary)}.article-head__title{max-width:980px}.article-head__summary{max-width:780px;color:var(--color-text-secondary)}.article-meta{justify-content:space-between;align-items:center;gap:var(--space-16);padding-block:var(--space-16);border-block:1px solid var(--color-border-default);display:flex}.byline{gap:var(--space-12);align-items:center;display:flex}.byline__when{color:var(--color-text-secondary)}.avatar{border-radius:var(--radius-full);background:#e4e9f4;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:inline-grid}.avatar--l{width:56px;height:56px}.share{gap:var(--space-8);display:flex}.button--secondary{border:1.5px solid var(--color-border-strong);color:var(--color-text-primary);background:0 0}.article-cover{padding-top:28px}.article-cover img{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%}.article-body{padding-block:56px var(--space-80)}.article-body .inner{gap:var(--space-80);grid-template-columns:minmax(0,720px) 300px;justify-content:space-between;align-items:start;display:grid}.prose{gap:var(--space-24);flex-direction:column;min-width:0;font-size:18px;line-height:1.6;display:flex}.prose h2{letter-spacing:-.02em;margin-top:var(--space-24);margin-bottom:calc(14px - var(--space-24));scroll-margin-top:var(--space-24);font-size:32px;font-weight:800;line-height:1.12}.prose h3{letter-spacing:-.01em;margin-top:var(--space-8);font-size:24px;font-weight:700;line-height:1.2}.prose p,.prose ul,.prose ol,.prose pre,.prose blockquote{margin:0}.prose a{color:var(--color-bg-accent)}.prose ul{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.prose ul>li{gap:var(--space-12);display:flex}.prose ul>li:before{content:"—";color:var(--color-bg-accent)}.prose ol{flex-direction:column;gap:10px;padding-left:1.4em;display:flex}.prose code{font-family:var(--font-mono);background:var(--color-bg-muted);border-radius:var(--radius-4);padding:2px 6px;font-size:.85em}.prose pre{background:var(--color-bg-inverse);color:var(--color-text-on-dark);border-radius:var(--radius-12);padding:var(--space-20) var(--space-24);font:400 15px/1.65 var(--font-mono);overflow-x:auto}.prose pre code{font-size:inherit;background:0 0;padding:0}.prose blockquote{background:var(--color-bg-subtle);border-radius:var(--radius-12);padding:var(--space-20) var(--space-24);font-size:16px;line-height:1.55}.disclosure{gap:var(--space-16);background:var(--color-bg-subtle);border-radius:var(--radius-12);padding:var(--space-20) var(--space-24);align-items:flex-start;display:flex}.disclosure .tag{flex:none}.disclosure a{color:var(--color-bg-accent)}.sources{border-top:1px solid var(--color-border-default);padding-top:var(--space-24);gap:var(--space-12);flex-direction:column;display:flex}.sources ol{gap:var(--space-8);color:var(--color-text-secondary);flex-direction:column;margin:0;padding-left:1.4em;display:flex}.sources a{color:var(--color-text-primary)}.sources__when{color:var(--color-text-tertiary)}.author-box{gap:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-14);padding:var(--space-24);align-items:flex-start;display:flex}.author-box .t-body-s{color:var(--color-text-secondary)}.article-side{top:var(--space-24);flex-direction:column;gap:28px;display:flex;position:sticky}.toc{gap:var(--space-4);flex-direction:column;display:flex}.toc .t-label{color:var(--color-text-secondary)}.toc ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toc a{border-left:3px solid var(--color-border-default);color:var(--color-text-secondary);padding:9px 0 9px 14px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.toc li:first-child a,.toc a:hover{border-left-color:var(--color-bg-accent);color:var(--color-text-primary);font-weight:600}.toc--inline{display:none}.side-signup{background:var(--color-bg-deep);color:var(--color-text-on-dark);border-radius:var(--radius-14);padding:var(--space-24);gap:var(--space-12);flex-direction:column;display:flex}.side-signup .t-body-s{color:var(--color-text-on-dark-muted)}.keep-reading{background:var(--color-bg-subtle);border-top:1px solid var(--color-border-default);padding-block:56px var(--space-80)}.keep-reading .inner{flex-direction:column;gap:28px;display:flex}.cards{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.post-card{gap:var(--space-12);flex-direction:column;text-decoration:none;display:flex}.post-card__cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-12);width:100%}.post-card__date{color:var(--color-text-tertiary)}@media (width<=1023px){.article-body .inner{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.article-side{position:static}.toc--side{display:none}.toc--inline{background:var(--color-bg-subtle);border-radius:var(--radius-12);padding:var(--space-16) var(--space-20);display:flex}.toc--inline a{color:var(--color-bg-accent);border-left:0;padding:4px 0;font-weight:600}}@media (width<=767px){.article-head{padding-top:var(--space-24)}.article-head__title{font-size:40px;line-height:1.06}.share{display:none}.article-cover{padding-top:var(--space-20)}.article-cover img{border-radius:var(--radius-12)}.article-body{padding-block:var(--space-32) var(--space-48)}.prose{font-size:17px}.prose h2{margin-top:36px;margin-bottom:calc(10px - var(--space-24));font-size:26px}.cards{grid-template-columns:minmax(0,1fr);gap:0}.post-card{padding-block:var(--space-16);border-bottom:1px solid var(--color-border-default)}.post-card__cover{display:none}}.prose .sources h2{letter-spacing:-.005em;margin:0;font-size:20px;font-weight:700;line-height:1.24}@media (width<=767px){.disclosure{gap:var(--space-12);flex-direction:column}}.prose .toc ul{gap:0}.prose .toc ul>li:before{content:none}@media (width<=1023px){.toc--inline li:first-child a{color:var(--color-bg-accent)}}.text-link{color:var(--color-bg-accent);white-space:nowrap;align-items:center;gap:6px;font-size:16px;font-weight:600;line-height:1.55;text-decoration:none;display:inline-flex}.section-heading{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.post-card:hover .t-h4,.post-row:hover .t-h4,.hero__feature:hover .t-h1,.featured__link:hover .t-h1{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.hero{padding-top:var(--space-48);padding-bottom:var(--space-64)}.hero .inner{gap:var(--space-48);align-items:flex-start;display:flex}.hero__feature{flex-direction:column;flex:1;align-items:flex-start;gap:18px;min-width:0;text-decoration:none;display:flex}.hero__cover{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%}.hero__summary{max-width:680px;color:var(--color-text-secondary)}.latest{flex-direction:column;flex:none;width:360px;display:flex}.latest__title{color:var(--color-text-secondary)}.post-row{border-top:1px solid var(--color-border-default);flex-direction:column;gap:6px;padding-block:18px;text-decoration:none;display:flex}.latest__title+.post-row{margin-top:0}.tracker-band{background:var(--color-bg-subtle);border-block:1px solid var(--color-border-default);padding-block:56px}.tracker-band .inner{gap:var(--space-48);align-items:center;display:flex}.tracker-band__copy{flex-direction:column;flex:none;align-items:flex-start;gap:14px;width:380px;display:flex}.tracker-band__lede,.tracker-band__counts{color:var(--color-text-secondary)}.tracker-band .progress{width:100%}.progress--thin{height:10px}.tracker-band .ptable{flex:1;min-width:0}.home-news{padding-block:72px}.home-news .inner{align-items:flex-start;gap:56px;display:flex}.home-news__main{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}.cards--home{gap:var(--space-40) var(--space-24)}.home-news__more{display:none}.home-side{gap:var(--space-40);flex-direction:column;flex:none;width:300px;display:flex}.side-list{gap:var(--space-8);flex-direction:column;display:flex}.side-list__title{color:var(--color-text-secondary)}.release-row{justify-content:space-between;align-items:center;gap:var(--space-12);padding-block:var(--space-12);border-top:1px solid var(--color-border-default);white-space:nowrap;text-decoration:none;display:flex}.release-row .t-strong{text-overflow:ellipsis;overflow:hidden}.release-row .t-mono{color:var(--color-text-secondary)}.sponsor-slot{padding:var(--space-20);border-radius:var(--radius-12);border:1px dashed #a7afc2;flex-direction:column;align-items:flex-start;gap:10px;display:flex}.sponsor-slot .t-label{color:var(--color-text-tertiary)}.sponsor-slot .t-body-s{color:var(--color-text-secondary)}.links-teaser{background:var(--color-bg-subtle);border-block:1px solid var(--color-border-default);padding-block:56px}.links-teaser .inner{justify-content:space-between;align-items:center;gap:var(--space-48);display:flex}.links-teaser__copy{flex-direction:column;gap:10px;max-width:640px;display:flex}.links-teaser__copy .t-body-m{color:var(--color-text-secondary)}.links-teaser__actions{gap:10px;display:flex}.page-head{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-default);padding-top:var(--space-48);padding-bottom:var(--space-32)}.page-head .inner{gap:var(--space-16);flex-direction:column;display:flex}.page-head__lede{max-width:720px;color:var(--color-text-secondary)}.page-head__filters{justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:var(--space-16);display:flex}.sort{flex:none;position:relative}.sort__button{align-items:center;gap:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-8);background:var(--color-bg-page);cursor:pointer;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.5;list-style:none;display:inline-flex}.sort__button::-webkit-details-marker{display:none}.sort[open] .sort__button img{transform:rotate(180deg)}.sort__menu{z-index:2;border:1px solid var(--color-border-default);border-radius:var(--radius-8);background:var(--color-bg-page);flex-direction:column;min-width:100%;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #11131c14}.sort__menu a{white-space:nowrap;border-radius:6px;padding:8px 10px;font-size:14px;line-height:1.5;text-decoration:none}.sort__menu a:hover{background:var(--color-bg-subtle)}.sort__menu [aria-current=true]{font-weight:600}.featured{padding-top:var(--space-48);padding-bottom:var(--space-24)}.featured__link{align-items:center;gap:var(--space-40);text-decoration:none;display:flex}.featured__cover{aspect-ratio:16/9;object-fit:cover;border-radius:16px;flex:none;width:640px}.featured__text{flex-direction:column;flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.featured__summary{color:var(--color-text-secondary)}.listing{padding-top:var(--space-40);padding-bottom:var(--space-64)}.listing .inner{gap:var(--space-40);flex-direction:column;display:flex}.listing .cards{gap:var(--space-48) var(--space-24)}.listing .empty{text-align:left;padding:0}.pagination--center{justify-content:center}@media (width<=1023px){.hero .inner,.home-news .inner,.tracker-band .inner{flex-direction:column;align-items:stretch}.latest,.tracker-band__copy,.home-side{width:auto}.cards--covers{grid-template-columns:repeat(2,minmax(0,1fr))}.featured__link{align-items:stretch;gap:var(--space-24);flex-direction:column}.featured__cover{width:100%}.links-teaser .inner{flex-direction:column;align-items:flex-start}}@media (width<=767px){.hero{padding-top:var(--space-20);padding-bottom:var(--space-32)}.hero .inner{gap:var(--space-32)}.hero__feature{gap:14px}.hero__cover{border-radius:var(--radius-12)}.hero__summary{font-size:16px;line-height:1.55}.post-row--extra{display:none}.tracker-band{padding-block:var(--space-40)}.tracker-band .inner{gap:var(--space-24)}.tracker-band .button{width:100%}.home-news{padding-block:var(--space-48)}.home-news .inner{gap:var(--space-48)}.home-news__main{gap:var(--space-24)}.section-heading .text-link,.cards--home .post-card:nth-child(n+5){display:none}.home-news__more{width:100%;display:inline-flex}.home-side{gap:var(--space-32)}.home-side .sponsor-slot{order:-1}.links-teaser{padding-block:var(--space-40)}.links-teaser__actions{flex-direction:column;align-items:stretch;width:100%}.cards--covers{grid-template-columns:minmax(0,1fr);gap:var(--space-32)!important}.cards--covers .post-card{border-bottom:0;padding-block:0}.cards--covers .post-card__cover{display:block}.page-head{padding-top:var(--space-24);padding-bottom:var(--space-24)}.page-head__lede{font-size:16px;line-height:1.55}.page-head__filters{padding-top:var(--space-8)}.sort{display:none}.featured{padding-top:var(--space-32);padding-bottom:0}.featured__link{gap:var(--space-12)}.featured__cover{border-radius:var(--radius-12)}.featured .t-h1{letter-spacing:-.005em;font-size:20px;font-weight:700;line-height:1.24}.featured__summary,.featured .byline{display:none}.listing{padding-top:var(--space-32);padding-bottom:var(--space-48)}.pagination--center .pagination__num{display:none}.pagination--center .pagination__step{flex:1}}.tag--muted{background:var(--color-bg-muted)}.tag--inverse{background:var(--color-bg-inverse);color:var(--color-text-on-dark)}.links-head{padding-top:56px;padding-bottom:var(--space-40)}.links-head .inner{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}.links-head__title{letter-spacing:-.03em;max-width:900px;font-size:72px;font-weight:800;line-height:1}.links-head__lede{max-width:720px;color:var(--color-text-secondary)}.subnav{border-block:1px solid var(--color-border-default);background:var(--color-bg-page)}.subnav .inner{justify-content:space-between;align-items:center;display:flex}.subnav__tabs{gap:28px;display:flex}.subnav__tab{padding-block:var(--space-16) 14px;color:var(--color-text-secondary);border-bottom:2px solid #0000;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.subnav__tab[aria-current=page]{color:var(--color-bg-accent);border-bottom-color:var(--color-bg-accent)}.links-body{padding-top:var(--space-40);padding-bottom:var(--space-80)}.links-body .inner{align-items:flex-start;gap:64px;display:flex}.links-feed{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}.links-day__label{color:var(--color-text-secondary);padding-bottom:10px}.link-row{gap:var(--space-16);padding-block:var(--space-20);border-top:1px solid var(--color-border-default);align-items:flex-start;display:flex}.link-row__text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.link-row__title{text-decoration:none}.link-row__title:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.link-row__domain{color:var(--color-bg-accent);overflow-wrap:anywhere}.link-row__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.link-row__by{color:var(--color-text-tertiary)}.link-row__icon{flex:none}.link-vote{flex:none;margin:0}.link-vote__button{border:1px solid var(--color-border-default);border-radius:var(--radius-8);min-width:44px;min-height:44px;color:var(--color-text-tertiary);font:inherit;cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:2px;padding:6px 8px;text-decoration:none;display:flex}.link-vote__button:hover:not(.link-vote__button--static){border-color:var(--color-bg-accent);color:var(--color-bg-accent)}.link-vote__button:focus-visible{outline:2px solid var(--color-bg-accent);outline-offset:2px}.link-vote__button.is-voted{border-color:var(--color-bg-accent);background:var(--color-bg-accent);color:var(--color-text-on-dark)}.link-vote__button--static{cursor:default}a.link-vote__button--static[href]{cursor:pointer}.link-vote__arrow{font-size:11px;line-height:1}.links-pager{gap:var(--space-12);display:flex}.links-side{gap:var(--space-24);flex-direction:column;flex:none;width:320px;display:flex}.share-cta{align-items:stretch;gap:var(--space-12);padding:var(--space-24);border-radius:var(--radius-14);background:var(--color-bg-deep);color:var(--color-text-on-dark);flex-direction:column;display:flex}.share-cta .t-label{color:var(--color-text-highlight)}.share-cta .t-body-s{color:var(--color-text-on-dark-muted)}.share-cta .button{width:100%}@media (width<=1023px){.links-body .inner{align-items:stretch;gap:var(--space-40);flex-direction:column}.links-side{width:auto}}@media (width<=767px){.links-head{padding-top:var(--space-32);padding-bottom:var(--space-24)}.links-head__title{letter-spacing:-.025em;font-size:44px;line-height:1.08}.links-head__lede{font-size:16px;line-height:1.55}.links-body{padding-top:var(--space-24);padding-bottom:var(--space-48)}.link-row .t-h4{font-size:17px}.links-pager .button{flex:1}.links-side .sponsor-slot{display:none}}.links-head--compact{padding-top:var(--space-48);padding-bottom:var(--space-32)}.links-head--compact .links-head__title{max-width:none;font-size:56px;line-height:1.04}.subnav__account{align-items:center;gap:var(--space-8);font-size:14px;display:flex}.subnav__account form{margin:0 0 0 var(--space-12)}.subnav__link{color:var(--color-bg-accent);font:600 14px/1.5 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.avatar--s{width:28px;height:28px;font-size:12px}.avatar--m{width:32px;height:32px;font-size:13px}.contributors{flex-direction:column;display:flex}.contributors__title{color:var(--color-text-secondary);padding-bottom:6px}.contributors__row{align-items:center;gap:var(--space-12);border-bottom:1px solid var(--color-border-default);padding-block:10px;display:flex}.contributors__row .t-strong{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.contributors__count{color:var(--color-text-secondary)}.links-notice{margin-top:var(--space-24)}.form-error{padding:var(--space-12) var(--space-16);border-radius:var(--radius-8);color:var(--color-bg-accent);background:#fdecea;font-size:14px;font-weight:600}.account-body{padding-block:var(--space-48) var(--space-80)}.account-card{gap:var(--space-16);flex-direction:column;max-width:520px;display:flex}.account-card__lede,.account-card__small{color:var(--color-text-secondary)}.account-card__or{text-align:center;color:var(--color-text-tertiary)}.account-form{gap:var(--space-16);flex-direction:column;align-items:flex-start;display:flex}.account-form .field,.button--wide{width:100%}.submit-body{padding-top:var(--space-48);padding-bottom:96px}.submit-body .inner{align-items:flex-start;gap:96px;display:flex}.submit-form{flex-direction:column;flex:none;gap:22px;width:640px;max-width:100%;display:flex}.submit-found{border-radius:var(--radius-8);background:var(--color-bg-subtle);color:var(--color-text-secondary);align-items:center;gap:10px;padding:10px 14px;display:flex}.submit-found[hidden]{display:none}.submit-categories{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.submit-categories legend{margin-bottom:10px;padding:0;font-size:14px}.submit-categories__options{gap:var(--space-8);flex-wrap:wrap;display:flex}.choice input{opacity:0;pointer-events:none;position:absolute}.choice span{padding:10px var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-8);background:var(--color-bg-page);cursor:pointer;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.choice input:checked+span{background:var(--color-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-text-on-dark)}.choice input:focus-visible+span{outline:2px solid var(--color-bg-accent);outline-offset:2px}.submit-actions{align-items:center;gap:var(--space-16);border-top:1px solid var(--color-border-default);flex-wrap:wrap;padding-top:22px;display:flex}.submit-actions .t-body-s{color:var(--color-text-secondary)}.submit-done{align-items:center;gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-12);background:var(--color-bg-highlight);font-size:14px;font-weight:600;line-height:1.5;display:flex}.guidelines{flex-direction:column;flex:none;gap:8px;width:380px;display:flex}.guidelines__list{margin:0;padding:0;list-style:none}.guidelines__list li{border-top:1px solid var(--color-border-default);gap:18px;padding-block:18px;display:flex}.guidelines__list .t-mono{color:var(--color-bg-accent);font-size:14px}.guidelines__list .t-body-s{color:var(--color-text-secondary);margin-top:4px}@media (width<=1023px){.submit-body .inner{gap:var(--space-48);flex-direction:column}.submit-form,.guidelines{width:100%}}@media (width<=767px){.links-head--compact .links-head__title{font-size:36px;line-height:1.1}.subnav__long,.subnav__account .t-strong,.subnav__account .avatar{display:none}.submit-body{padding-top:var(--space-32);padding-bottom:var(--space-48)}.submit-actions .button{width:100%}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-100{top:calc(var(--spacing) * 100)}.isolate{isolation:isolate}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.max-h-96{max-height:calc(var(--spacing) * 96)}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.cursor-pointer{cursor:pointer}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/50{background-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/50{background-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.bg-white{background-color:var(--color-white)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-pre-wrap{white-space:pre-wrap}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (prefers-color-scheme:dark){.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-white{color:var(--color-white)}}}@font-face{font-family:Schibsted Grotesk;font-weight:400;font-display:swap;src:url(/sites/craft-news/fonts/schibsted-grotesk-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Schibsted Grotesk;font-weight:600;font-display:swap;src:url(/sites/craft-news/fonts/schibsted-grotesk-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Schibsted Grotesk;font-weight:700;font-display:swap;src:url(/sites/craft-news/fonts/schibsted-grotesk-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Schibsted Grotesk;font-weight:800;font-display:swap;src:url(/sites/craft-news/fonts/schibsted-grotesk-latin-800-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-weight:400;font-display:swap;src:url(/sites/craft-news/fonts/geist-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-weight:500;font-display:swap;src:url(/sites/craft-news/fonts/geist-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-weight:700;font-display:swap;src:url(/sites/craft-news/fonts/geist-mono-latin-700-normal.woff2)format("woff2")}.statement{margin:0 0 var(--space-24);padding:var(--space-20);border-left:3px solid var(--color-bg-accent);background:var(--color-bg-subtle);border-radius:var(--radius-8)}.statement blockquote{margin:var(--space-8) 0;white-space:pre-line}.statement figcaption{color:var(--color-text-secondary)}.claim-form{gap:var(--space-20);max-width:640px;padding-block:var(--space-40) var(--space-64);flex-direction:column;display:flex}.claim-form textarea{min-height:140px;padding:12px var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-8);background:var(--color-bg-page);font:400 16px/1.55 var(--font-sans);color:var(--color-text-primary);resize:vertical;width:100%}.claim-form fieldset{gap:var(--space-8);border:0;flex-direction:column;margin:0;padding:0;display:flex}.claim-form legend{margin-bottom:var(--space-8);padding:0;font-size:14px;font-weight:600}.claim-form .radio{gap:var(--space-8);cursor:pointer;align-items:flex-start;font-size:15px;display:flex}.claim-form .radio input{width:18px;height:18px;accent-color:var(--color-bg-accent);flex:none;margin:2px 0 0}.claim-form .hint{color:var(--color-text-secondary)}.claim-form>.button{align-self:flex-start}.claim-form .field-error{color:var(--color-bg-accent);font-size:14px;font-weight:600}.watch-form{gap:var(--space-12);flex-direction:column;display:flex}.watch-button{width:100%}.field-error{color:var(--color-bg-accent);font-weight:600}.proof-slot{margin-block:var(--space-24);padding:var(--space-24);border-radius:var(--radius-12);background:var(--color-bg-subtle);gap:var(--space-8);flex-direction:column;max-width:600px;display:flex}.proof-slot .t-label{color:var(--color-text-tertiary)}.search-results{gap:var(--space-40);padding-bottom:var(--space-64);flex-direction:column;display:flex}.search-results h2{margin-bottom:var(--space-12)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
