@import "https://fonts.googleapis.com/css2?family=Outfit:wght@500;600&family=Hanken+Grotesk:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";

:root{--enc-ink:#000;--enc-green:#9c6;--enc-paper:#fafaf8;--enc-paper-2:#f2f2ed;--enc-hairline:#e2e2db;--enc-grey:#6b6f68;--enc-ink-700:#3a3d38;--enc-green-100:#eef6e4;--enc-green-200:#d9ebc4;--enc-green-ink:#3f6b27;--enc-ink-ground:#2a2c28;--enc-card:#fff;--enc-ring:#d9d9d2;--enc-ring-hover:#b9b9b1;--enc-border-hover:#9b9b94;--enc-on-ground:#575b55;--enc-green-hover:#a8d67a;--enc-green-ring:#7cae48;--enc-green-press:#7cae48;--enc-green-press-ring:#5f8a37;--enc-pastel-green:#dceec7;--enc-pastel-yellow:#f8e8b3;--enc-pastel-blue:#d2e3f6;--enc-pastel-orange:#f8ddc6;--enc-pastel-pink:#f7dce7;--enc-pastel-green-deep:#b4d98f;--enc-pastel-yellow-deep:#e8cb72;--enc-pastel-blue-deep:#a3c3ec;--enc-pastel-orange-deep:#edb98a;--enc-pastel-pink-deep:#e9a9c2;--enc-on-ink:#fafaf8;--enc-on-ink-dim:#c9c9c4;--enc-on-ink-label:#9fa39b;--enc-on-ink-meta:#b4b4b4;--enc-ink-border:#fafaf82e;--enc-ink-border-hover:#fafaf866;--enc-ink-border-selected:#fafaf8;--enc-ink-control-ring:#fafaf84d;--enc-ink-control-fill:#fafaf80f;--enc-ink-well:#00000038;--enc-scrim:#2a2c289e;--enc-disabled-on-hairline:#575b55;--enc-disabled-on-paper:#6b6f68;--enc-disabled-on-ink:#93978f;--surface-page:var(--enc-paper);--surface-band:var(--enc-paper-2);--surface-ink:var(--enc-ink-ground);--surface-card:var(--enc-card);--surface-well:var(--enc-paper-2);--surface-well-ink:var(--enc-ink-well);--surface-field:var(--enc-green);--text-strong:var(--enc-ink);--text-body:var(--enc-ink-700);--text-muted:var(--enc-grey);--text-link-hover:var(--enc-green-ink);--text-on-ink:var(--enc-on-ink);--text-on-ink-body:var(--enc-on-ink-dim);--border-rest:var(--enc-hairline);--border-hover:var(--enc-border-hover);--border-selected:var(--enc-ink);--action-primary:var(--enc-green);--action-primary-hover:var(--enc-green-hover)}
:root{--font-display:"Outfit", sans-serif;--font-body:"Hanken Grotesk", system-ui, sans-serif;--font-mono:"JetBrains Mono", monospace;--type-cover:clamp(40px, 6.6vw, 100px);--type-cover-lh:.94;--type-cover-track:-.048em;--type-cover-sub:clamp(16px, 1.7vw, 21px);--type-cover-sub-lh:1.52;--type-display:48px;--type-display-track:-.042em;--type-h2:26px;--type-h2-lh:1.16;--type-h2-track:-.03em;--type-h3:19px;--type-h3-lh:1.25;--type-h3-track:-.024em;--type-h4:17px;--type-h4-track:-.022em;--type-lead:17px;--type-lead-lh:1.56;--type-body:15.5px;--type-body-lh:1.56;--type-control:15px;--type-control-track:-.006em;--type-small:13.5px;--type-small-lh:1.5;--type-mono:10.5px;--type-mono-track:.12em;--type-code:13.5px;--type-code-lh:1.6;--measure-h1:15ch;--measure-cover-h1:13ch;--measure-lead:46ch;--measure-cover-sub:34ch;--measure-body:72ch;--measure-article:68ch}
:root{--radius-flat:4px;--radius-control:10px;--radius-card:12px;--radius-pill:999px;--radius-card-media:6px;--border-width:1px}
:root{--hl-primary:inset 0 1.5px 0 #ffffffc7;--hl-primary-hover:inset 0 1.5px 0 #fff;--hl-paper:inset 0 1.5px 0 #fff;--hl-ink:inset 0 1.5px 0 #ffffff42;--lift-primary:0 1px 2px #0000001a;--lift-soft:0 1px 2px #0000000f;--press-primary:inset 0 1px 2px #0000002e;--press-soft:inset 0 1px 2px #00000012;--card-hl:inset 0 1.5px 0 #fff;--card-hl-ink:inset 0 1.5px 0 #ffffff2e;--card-lift:0 1px 2px #0000000f;--card-lift-hover:0 1px 2px #0000000f, 0 2px 6px #0000000d;--card-press:inset 0 1px 2px #00000012;--card-press-ink:inset 0 1px 2px #0000004d;--focus-ring:0 0 0 3px #00000052;--focus-ring-ink:0 0 0 3px #fafaf880}
:root{--space-section:88px;--space-inner-max:40px;--page-x-wide:clamp(20px, 4vw, 44px);--page-x-cover:clamp(24px, 5vw, 76px);--page-x-reading:clamp(28px, 6vw, 96px);--page-x-hero:clamp(28px, 5vw, 96px);--page-x-steps:clamp(28px, 5vw, 80px);--page-x-reference:clamp(28px, 7vw, 110px);--footer-x:48px;--space-bar-x:44px;--bar-h:64px;--control-h:44px;--control-h-hero:48px;--control-px:18px;--control-px-hero:20px;--card-pad-compact:16px;--card-gap-compact:10px;--card-pad:22px;--card-gap:13px;--card-pad-roomy:28px;--card-gap-roomy:16px;--article-w:720px;--page-cap:1280px}
:root{--dur-fast:.14s;--dur:.16s;--dur-slow:.2s;--ease:ease;--nudge:3px}@keyframes enc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes enc-marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes enc-btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.enc-motion{transition:none!important;animation:none!important}}
:root{--dots-paper:radial-gradient(circle, #00000038 1.1px, transparent 1.4px);--dots-ink:radial-gradient(circle, #fafaf829 1.1px, transparent 1.4px);--dots-green:radial-gradient(circle, #fafaf899 1.1px, transparent 1.4px);--dots-size:22px 22px;--dots-offset:11px 11px}
html,body{background:var(--surface-page);color:var(--text-strong);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;padding:0}*,:before,:after{box-sizing:border-box}a{color:var(--enc-ink);text-decoration:none}a:hover{color:var(--enc-green-ink)}.on-ink a{color:var(--enc-on-ink)}.on-ink a:hover{color:var(--enc-green)}:focus{outline:none}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-control)}.on-ink :focus-visible{box-shadow:var(--focus-ring-ink)}


a{color:var(--enc-ink)}a:hover{color:var(--enc-green-ink)}[role=search] input:focus-visible,[role=search] input:focus{outline:none;box-shadow:inset 0 1.5px 0 var(--enc-card)!important}body{min-height:100vh}#root,.x-app{flex-direction:column;min-height:100vh;display:flex}.x-mono{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--enc-grey);font-size:10.5px;font-weight:400;line-height:1.4}.x-wrap{width:100%;padding-left:var(--page-x-wide);padding-right:var(--page-x-wide)}.x-netband{z-index:30;background:var(--enc-ink-ground);color:var(--enc-on-ink);position:sticky;top:0}.x-net{flex-wrap:wrap;align-items:center;gap:6px 24px;min-height:38px;padding-top:7px;padding-bottom:7px;display:flex}.x-net .x-mono{color:var(--enc-on-ink-label)}.x-net-name{font:600 14px/1.2 var(--font-display);letter-spacing:-.012em}.x-net-i{font:500 13.5px/1.2 var(--font-body);font-variant-numeric:tabular-nums;color:var(--enc-on-ink);align-items:baseline;gap:8px;display:inline-flex}.x-net-r{margin-left:auto}.x-barw{border-bottom:0}.x-bar{min-height:var(--bar-h);flex-wrap:wrap;align-items:center;gap:10px 24px;padding-top:10px;padding-bottom:10px;display:flex}.x-brand{color:#000;flex:none;align-items:center;gap:10px;min-height:44px;display:inline-flex}.x-brand-t{font:600 17px/24px var(--font-display);letter-spacing:-.022em;white-space:nowrap}.x-nav{border:1px solid var(--enc-hairline);border-radius:var(--radius-card);background:var(--enc-paper);scrollbar-width:none;gap:3px;max-width:100%;padding:2px;display:flex;overflow-x:auto}.x-nav a{border-radius:var(--radius-control);min-height:40px;font:500 15px/1 var(--font-body);letter-spacing:-.006em;color:var(--enc-ink-700);white-space:nowrap;align-items:center;padding:0 12px;transition:background-color .16s,color .16s;display:inline-flex}.x-nav a:hover{color:#000;background:var(--enc-paper-2)}.x-nav a.on,.x-nav a.on:hover{color:var(--enc-paper);background:#000}.x-search{flex:260px;max-width:400px;margin-left:auto;position:relative}.x-search input{padding-right:64px!important}.x-kbd{border-radius:var(--radius-flat);border:1px solid var(--enc-ring);height:24px;font:400 11px/1 var(--font-mono);letter-spacing:.04em;color:var(--enc-grey);pointer-events:none;align-items:center;padding:0 7px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:1199px){.x-nav{flex:100%;order:3}}@media (min-width:1360px){.x-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px;display:grid}.x-bar>.x-brand{justify-self:start}.x-bar>.x-nav{justify-self:center}.x-bar>.x-search{justify-self:end;width:100%;max-width:400px;margin-left:0}}.x-main{flex-direction:column;flex:1;gap:48px;padding-top:40px;padding-bottom:96px;display:flex}.x-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;display:flex}.x-head-main{flex-direction:column;flex:520px;align-items:flex-start;gap:12px;min-width:0;display:flex}.x-head h1{font:600 clamp(32px,3.6vw,46px)/1.04 var(--font-display);letter-spacing:-.038em;color:#000;text-wrap:balance;max-width:22ch;margin:0}.x-head-r{flex-wrap:wrap;gap:10px;display:flex}.x-sub{font:400 var(--type-lead)/var(--type-lead-lh) var(--font-body);color:var(--enc-ink-700);text-wrap:pretty;max-width:62ch;margin:0}.x-fresh{flex-wrap:wrap;gap:6px 14px;padding-top:2px;display:flex}.x-sec{flex-direction:column;gap:16px;min-width:0;display:flex}.x-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.x-sec h2{font:600 var(--type-h2)/var(--type-h2-lh) var(--font-display);letter-spacing:var(--type-h2-track);color:#000;margin:0}.x-note{font:400 var(--type-small)/var(--type-small-lh) var(--font-body);color:var(--enc-grey);text-wrap:pretty;max-width:76ch;margin:6px 0 0}.x-h3{font:600 var(--type-h3)/var(--type-h3-lh) var(--font-display);letter-spacing:var(--type-h3-track);color:#000;margin:12px 0 0}.x-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.x-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.x-g2.x-tight{gap:16px}@media (max-width:1000px){.x-g2,.x-g3{grid-template-columns:minmax(0,1fr)}}.x-stats{grid-template-columns:repeat(var(--cols),minmax(0,1fr));background:var(--enc-hairline);border-radius:11px;gap:1px;display:grid;overflow:hidden}.x-stat{background:var(--enc-card);flex-direction:column;gap:8px;min-width:0;padding:20px 22px;display:flex}.x-stat:last-child{grid-column-end:-1}.x-stat-v{font:600 28px/1.08 var(--font-display);letter-spacing:-.03em;color:#000;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.x-stat-v.sm{letter-spacing:-.022em;font-size:19px;line-height:1.25}.x-stat-v .x-unit{letter-spacing:-.01em;font-size:.6em}.x-stat-s{font:400 13.5px/1.45 var(--font-body);color:var(--enc-grey);text-wrap:pretty}@media (max-width:900px){.x-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.x-stats{grid-template-columns:minmax(0,1fr)}}.x-ct{flex-direction:column;gap:6px;display:flex}.x-ct h3{font:600 var(--type-h3)/var(--type-h3-lh) var(--font-display);letter-spacing:var(--type-h3-track);color:#000;margin:0}.x-p{font:400 15px/1.55 var(--font-body);color:var(--enc-ink-700);text-wrap:pretty;max-width:68ch;margin:0}.x-p b{color:#000;font-weight:600}.x-card-f{margin-top:auto;padding-top:6px}.x-small{font:400 13px/1.45 var(--font-body);color:var(--enc-grey)}.x-stack{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:inline-flex}.x-num{font-variant-numeric:tabular-nums}.x-mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}.x-mini>div{flex-direction:column;gap:6px;display:flex}.x-mini b{font:600 22px/1.15 var(--font-display);letter-spacing:-.024em;color:#000;font-variant-numeric:tabular-nums}.x-mini b .x-unit{font-size:.62em}.x-prog{background:var(--enc-paper-2);height:6px;box-shadow:inset 0 0 0 1px var(--enc-hairline);border-radius:999px;overflow:hidden}.x-prog>span{background:#000;border-radius:999px;height:100%;display:block}.x-bars{flex-direction:column;display:flex}.x-barrow{border-top:1px solid var(--enc-hairline);grid-template-columns:minmax(0,1fr) minmax(80px,150px) 56px;align-items:center;gap:16px;padding:11px 0;display:grid}.x-barrow:first-child{border-top:0;padding-top:2px}.x-barrow b{font:500 14px/1 var(--font-body);text-align:right}.x-kv{grid-template-columns:minmax(120px,max-content) minmax(0,1fr);column-gap:28px;margin:0;display:grid}.x-kv>div{display:contents}.x-kv dt,.x-kv dd{border-top:1px solid var(--enc-hairline);margin:0;padding:12px 0}.x-kv dt{padding-top:15px}.x-kv>div:first-child>dt,.x-kv>div:first-child>dd{border-top:0;padding-top:2px}.x-kv>div:first-child>dt{padding-top:5px}.x-kv dd{font:400 15px/1.5 var(--font-body);color:#000;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.x-hash{font-family:var(--font-mono);letter-spacing:0;color:#000;font-variant-numeric:tabular-nums;text-transform:none;font-size:13px;font-weight:400}a.x-hash:hover{color:var(--enc-green-ink)}.x-id{vertical-align:middle;align-items:center;gap:2px;min-width:0;max-width:100%;display:inline-flex}.x-id.full .x-hash{word-break:break-all}.x-id:not(.full){flex-wrap:wrap}.x-id:not(.full) .x-hash{white-space:nowrap}.x-copy{border-radius:var(--radius-control);width:28px;height:28px;color:var(--enc-grey);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;transition:color .14s,border-color .14s,background-color .14s;display:inline-grid;position:relative}.x-copy:before{content:"";position:absolute;inset:-8px}.x-copy:hover{color:#000;border-color:var(--enc-ring);background:var(--enc-paper)}.x-who{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:inline-flex}.x-who-l{color:#000;align-items:center;gap:2px;font-weight:500;display:inline-flex}.x-who .x-mono,.x-stack .x-mono{font-size:10px}.x-fn{font-weight:500}.x-amt{font-variant-numeric:tabular-nums;white-space:nowrap}.x-unit{color:var(--enc-grey);font-size:.84em;font-weight:400}.x-when{white-space:nowrap}.x-est{border:1px solid var(--enc-ring);border-radius:var(--radius-flat);font:400 9.5px/14px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--enc-ink-700);vertical-align:2px;margin-left:6px;padding:1px 5px 0;display:inline-block}.x-flags{flex-wrap:wrap;gap:6px;display:flex}.x-pn{flex-wrap:wrap;gap:10px;display:flex}.x-pager{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.x-pager .x-mono{padding:0 8px}.x-banner{background:var(--enc-paper-2);border-bottom:1px solid var(--enc-hairline)}.x-banner-in{font:400 15px/1.5 var(--font-body);color:#000;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:8px;padding-bottom:8px;display:flex}.x-banner-in .x-mono{color:#000;font-weight:500}.x-banner-in>span:nth-child(2){flex:320px}.x-load{flex-direction:column;gap:20px;display:flex}.x-sk{background:var(--enc-paper-2);border-radius:var(--radius-flat)}.x-ny{flex-direction:column;gap:8px;display:flex}.x-ny-t{font:600 var(--type-h3)/var(--type-h3-lh) var(--font-display);letter-spacing:var(--type-h3-track);color:#000;text-wrap:pretty;max-width:56ch;margin:0}.x-ny-s{font:400 14px/1.5 var(--font-body);color:var(--enc-ink-700);margin:0}.x-src{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.x-results{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.x-match{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.x-match-t{font:600 var(--type-h3)/1.25 var(--font-display);letter-spacing:var(--type-h3-track)}.x-io{flex-direction:column;display:flex}.x-io-r{border-top:1px solid var(--enc-hairline);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;display:flex}.x-io-r:first-child{border-top:0;padding-top:2px}.x-cut{background:var(--enc-paper-2);border-radius:var(--radius-flat);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:14px 16px;display:flex}.x-cut b{font:600 17px/1.2 var(--font-display);letter-spacing:-.02em}.x-addr{flex-direction:column;gap:12px;display:flex}.x-addr-v{word-break:break-all;background:var(--enc-paper-2);border-radius:var(--radius-flat);padding:14px 16px;font-size:14.5px;line-height:1.6}.x-addr-f{flex-wrap:wrap;align-items:center;gap:12px 16px;padding-bottom:6px;display:flex}.x-votes{font:500 15px/1.3 var(--font-body);letter-spacing:0;flex-direction:column;gap:6px;display:flex}.x-votes>span{align-items:center;gap:8px;display:inline-flex}.x-chart svg{display:block}.x-ax{font-family:var(--font-mono);letter-spacing:.06em;fill:var(--enc-on-ground);font-size:10px}.x-actw{flex-direction:column;gap:10px;padding-top:12px;display:flex}.x-act{gap:2px;height:64px;display:flex}.x-act span{background:var(--enc-hairline);flex:1 1 0}.x-act span.on{background:#000}.x-act span.none{box-shadow:inset 0 0 0 1px var(--enc-hairline);background:0 0}.x-act-ax{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.x-legend{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.x-legend i{background:var(--enc-hairline);width:10px;height:10px;display:inline-block}.x-legend i.on{background:#000}.x-legend .x-mono+i{margin-left:8px}.x-tl{height:156px;margin:2px 0 8px;position:relative}.x-tl-track{background:var(--enc-paper-2);height:22px;box-shadow:inset 0 0 0 1px var(--enc-hairline);position:absolute;top:80px;left:0;right:0}.x-tl-w{background:#000;position:absolute;top:0;bottom:0}.x-tl-w.upcoming{background:var(--enc-hairline)}.x-tl-m{height:80px;font:500 13.5px/1.2 var(--font-body);white-space:nowrap;border-left:1px solid #000;flex-direction:column;gap:3px;padding-left:8px;display:flex;position:absolute;top:0}.x-tl-m .x-mono{color:#000}.x-tl-m.r1{border-left:0;border-right:1px solid #000;align-items:flex-end;height:44px;padding-left:0;padding-right:8px;top:36px;transform:translate(-100%)}.x-tl-l{white-space:nowrap;position:absolute;top:110px}.x-tl-now{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:26px;display:flex;position:absolute;top:72px;transform:translate(-1px)}.x-tl-now>span:first-child{background:#000;width:3px;height:38px;box-shadow:0 0 0 2px #fff}.x-tl-now .x-mono{color:#000;font-weight:500}.x-rules{flex-direction:column;max-width:80ch;margin:0;padding:0;list-style:none;display:flex}.x-rules li{border-top:1px solid var(--enc-hairline);font:400 15.5px/1.55 var(--font-body);color:var(--enc-ink-700);padding:12px 0}.x-rules li:first-child{border-top-color:#000}.x-code{font-family:var(--font-mono);border-radius:var(--radius-flat);background:var(--enc-paper-2);color:#000;padding:2px 6px;font-size:13px}.x-foot{border-top:1px solid var(--enc-hairline);background:var(--enc-paper-2)}.x-foot-in{padding:24px var(--footer-x);font:400 13.5px/1.5 var(--font-body);color:var(--enc-ink-700);flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.x-foot-in>span:nth-child(2){flex:320px}.v-main{flex-direction:column;flex:1;display:flex}.v-band{padding:72px var(--page-x-wide);flex-direction:column;gap:40px;display:flex}.v-paper{background:var(--enc-paper)}.v-paper2{background:var(--enc-paper-2)}.v-ink{background:var(--enc-ink-ground);color:var(--enc-on-ink)}.v-ink .x-mono{color:var(--enc-on-ink-label)}.v-ink .x-hash{color:var(--enc-on-ink)}.v-ink .x-unit,.v-ink .v-unit{color:var(--enc-on-ink-label)}.v-hero{grid-template-columns:repeat(2,minmax(0,1fr));min-height:min(760px,100vh - 140px);display:grid}.v-half{flex-direction:column;justify-content:space-between;gap:48px;min-width:0;padding:64px 0 44px;display:flex}.v-half.v-ink .v-copy{padding-left:var(--page-x-wide);padding-right:40px}.v-half.v-paper .v-copy{padding-left:40px;padding-right:var(--page-x-wide)}.v-copy{flex-direction:column;gap:16px;display:flex}.v-fig{font:600 clamp(64px,9.6vw,172px)/.88 var(--font-display);letter-spacing:-.052em;font-variant-numeric:tabular-nums;color:var(--enc-ink)}.v-ink .v-fig{color:var(--enc-on-ink)}.v-ink .v-fig.v-hollow-ink{color:var(--enc-ink-ground);text-shadow:2px 0 0 var(--enc-on-ink),-2px 0 0 var(--enc-on-ink),0 2px 0 var(--enc-on-ink),0 -2px 0 var(--enc-on-ink),1.41px 1.41px 0 var(--enc-on-ink),-1.41px 1.41px 0 var(--enc-on-ink),1.41px -1.41px 0 var(--enc-on-ink),-1.41px -1.41px 0 var(--enc-on-ink)}.v-lede{font:400 var(--type-lead)/var(--type-lead-lh) var(--font-body);color:var(--enc-ink-700);text-wrap:pretty;max-width:36ch;margin:0}.v-ink .v-lede{color:var(--enc-on-ink-dim)}.v-rowwrap{flex-direction:column;gap:10px;display:flex}.v-half.v-ink .v-rowwrap{padding-left:var(--page-x-wide);padding-right:3px}.v-half.v-paper .v-rowwrap{padding-left:3px;padding-right:var(--page-x-wide)}.v-row,.v-rowl{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;display:grid}.v-rowl.v-rowl-r{justify-content:flex-end;display:flex}.v-tile{border-radius:var(--radius-flat);border:1px solid var(--enc-ring);background:var(--enc-card);justify-content:center;align-items:flex-end;min-width:0;height:120px;padding:12px 0;transition:border-color .16s,background-color .16s;display:flex}.v-tile .x-mono{writing-mode:vertical-rl;color:var(--enc-ink);letter-spacing:.08em;white-space:nowrap;transform:rotate(180deg)}a.v-tile:hover{border-color:var(--enc-border-hover)}.v-ink .v-tile{background:var(--enc-ink-control-fill);border-color:var(--enc-ink-border)}.v-ink .v-tile .x-mono{color:var(--enc-on-ink)}.v-ink a.v-tile:hover{border-color:var(--enc-ink-border-hover)}.v-tile.v-slot{border-style:dashed;border-color:var(--enc-ring-hover);background:0 0}.v-slot .x-mono{color:var(--enc-grey)}.v-ink .v-tile.v-slot{border-color:var(--enc-ink-control-ring);background:0 0}@media (max-width:900px){.v-hero{grid-template-columns:minmax(0,1fr)}.v-half.v-paper .v-copy,.v-half.v-paper .v-rowwrap{padding-left:var(--page-x-wide)}.v-half.v-ink .v-rowwrap{padding-right:var(--page-x-wide)}.v-row,.v-rowl{grid-template-columns:repeat(6,minmax(0,1fr))}.v-half.v-ink .v-row>:nth-child(-n+6),.v-half.v-paper .v-row>:nth-child(n+7){display:none}}.v-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"w w p n""w w r m";gap:16px;display:grid}.v-bw{grid-area:w}.v-bp{grid-area:p}.v-bn{grid-area:n}.v-br{grid-area:r}.v-bm{grid-area:m}.v-bento>div{min-width:0;display:flex}.v-bento>div>*{flex:1}.v-bw .x-card-f{margin-top:0}@media (max-width:1100px){.v-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"w w""p n""r m"}}@media (max-width:640px){.v-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"w""p""n""r""m"}}.v-bigw{flex-direction:column;gap:10px;margin-top:auto;padding-top:24px;display:flex}.v-big{font:600 clamp(80px,9vw,156px)/.88 var(--font-display);letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--enc-ink)}.v-mid{font:600 clamp(30px,2.8vw,40px)/1.05 var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--enc-ink)}.v-u{letter-spacing:-.01em;color:var(--enc-grey);font-size:.45em}.v-pair{flex-wrap:wrap;gap:24px;display:flex}.v-pair>span{flex-direction:column;gap:4px;display:flex}.v-pair b{font:600 17px/1.2 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.v-mrows{flex-direction:column;display:flex}.v-mrow{border-top:1px solid var(--enc-hairline);justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;display:flex}.v-mrow:first-child{border-top:0;padding-top:0}.v-mrow b{font:500 14px/1.3 var(--font-body)}.v-cut{grid-template-columns:minmax(0,1fr) minmax(240px,380px);align-items:end;gap:28px 56px;display:grid}.v-cut-f{flex-direction:column;gap:12px;min-width:0;display:flex}.v-fig.xl{white-space:nowrap;font-size:clamp(72px,10.5vw,232px);line-height:.84}.v-unit{letter-spacing:-.01em;color:var(--enc-grey);margin-left:.2em;font-size:.2em;font-weight:500}.v-margin{border-left:1px solid var(--enc-ink);flex-direction:column;gap:14px;padding:4px 0 6px 20px;display:flex}.v-margin p{font:400 15.5px/1.55 var(--font-body);color:var(--enc-ink-700);text-wrap:pretty;max-width:46ch;margin:0}.v-margin b{color:var(--enc-ink);font-weight:600}.v-rings{grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:40px 64px;display:grid}.v-ringbox{justify-content:center;min-width:0;display:flex}.v-ringbox svg{display:block;overflow:visible}.v-rt{font-family:var(--font-mono);letter-spacing:.12em;fill:var(--enc-on-ink);font-size:10px}.v-rn{font-family:var(--font-mono);letter-spacing:.02em;pointer-events:none;font-size:9.5px}.v-rd{cursor:pointer;outline:none}.v-rd:focus-visible circle{stroke-width:3px}.v-rdet{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.v-h2{font:600 clamp(28px,3vw,40px)/1.06 var(--font-display);letter-spacing:-.034em;margin:0}.v-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;width:100%;margin:0;display:grid}.v-dl>div{flex-direction:column;gap:6px;display:flex}.v-dl dd{font:600 19px/1.2 var(--font-display);letter-spacing:-.022em;font-variant-numeric:tabular-nums;margin:0}.v-key{border-top:1px solid var(--enc-ink-border);font:400 14px/1.5 var(--font-body);color:var(--enc-on-ink-dim);max-width:44ch;margin:8px 0 0;padding-top:16px}.v-rcb{padding-top:56px;padding-bottom:96px}.v-rcw{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.v-rcs{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.v-h1{font:600 clamp(30px,3.2vw,44px)/1.04 var(--font-display);letter-spacing:-.036em;max-width:14ch;margin:0}.v-rc{background:var(--enc-card);border:1px solid var(--enc-ring);border-radius:var(--radius-flat);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 56px;min-width:0;padding:26px 28px 24px;display:grid;position:relative;overflow:hidden}.v-rc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.v-rc-brand{align-items:center;gap:10px;display:inline-flex}.v-rc-amt{font:600 clamp(40px,4.6vw,60px)/1 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.v-tear{border:0;border-top:1.5px dashed var(--enc-ring-hover);height:0;margin:12px -28px;position:relative;overflow:visible}.v-tear:before,.v-tear:after{content:"";background:var(--enc-paper-2);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--enc-ring);border-radius:999px;position:absolute;top:-11px}.v-tear:before{left:-11px}.v-tear:after{right:-11px}.v-rrs{flex-direction:column;gap:10px;margin:0;display:flex}.v-rr{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.v-rr dt{flex:none}.v-rr dd{text-align:right;font:500 14.5px/1.4 var(--font-body);color:var(--enc-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0}.v-rc-io{flex-direction:column;gap:10px;display:flex}.v-rr2{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.v-rc-stub{flex-direction:column;gap:8px;display:flex}.v-rc>*{grid-column:1/-1}.v-rc>.v-rc-io{grid-column:auto}.v-rc .v-rrs{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px 56px;display:grid}@media (max-width:760px){.v-rc{grid-template-columns:minmax(0,1fr)}.v-rc>.v-rc-io{grid-column:1/-1}}.v-bk-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.v-bk{grid-template-columns:minmax(0,1fr) minmax(260px,400px);align-items:end;gap:32px 56px;display:grid}.v-num{font:600 clamp(96px,17vw,300px)/.84 var(--font-display);letter-spacing:-.056em;font-variant-numeric:tabular-nums;color:var(--enc-ink);white-space:nowrap;flex-direction:column;gap:18px;min-width:0;margin:0;display:flex}.v-num-k{font:400 10.5px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--enc-grey)}.v-num.hollow{color:var(--enc-paper);text-shadow:2px 0 0 var(--enc-ink),-2px 0 0 var(--enc-ink),0 2px 0 var(--enc-ink),0 -2px 0 var(--enc-ink),1.41px 1.41px 0 var(--enc-ink),-1.41px 1.41px 0 var(--enc-ink),1.41px -1.41px 0 var(--enc-ink),-1.41px -1.41px 0 var(--enc-ink)}.v-num.hollow .v-num-k{color:var(--enc-grey);text-shadow:none}.v-mg{border-top:1px solid var(--enc-ink);flex-direction:column;display:flex}.v-mg>div{border-bottom:1px solid var(--enc-hairline);font:500 15px/1.4 var(--font-body);flex-direction:column;align-items:flex-start;gap:5px;padding:12px 0;display:flex}.v-test{grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:start;gap:40px 72px;display:grid}.v-test-h{flex-direction:column;gap:14px;display:flex}.v-test-in{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}.v-eqs{flex-direction:column;gap:14px;min-width:0;display:flex}.v-eq{white-space:nowrap;font:600 clamp(32px,4.2vw,92px)/1 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--enc-ink);flex-wrap:nowrap;align-items:baseline;gap:.1em .3em;display:flex}.v-eq .op{font:400 .42em/1 var(--font-body);letter-spacing:0;color:var(--enc-grey);padding:0 .15em}.v-verdict{font:600 var(--type-h3)/1.3 var(--font-display);letter-spacing:var(--type-h3-track);max-width:44ch;margin:6px 0 0}@media (max-width:1199px){.v-cut,.v-test,.v-bk{grid-template-columns:minmax(0,1fr)}.v-margin{max-width:60ch}}@media (max-width:900px){.v-rings{grid-template-columns:minmax(0,1fr)}}.v-half.v-ink .v-rowl{padding-right:16px}.v-half.v-paper .v-rowl>span:first-child{padding-left:16px}.v-ink .x-head h1,.v-ink .v-h1{color:var(--enc-on-ink)}.v-ink .x-sub,.v-ink .x-small{color:var(--enc-on-ink-dim)}.v-ink .v-verdict{color:var(--enc-on-ink)}.v-ax{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.v-pulse{border-bottom:1px solid var(--enc-ink-border);align-items:flex-end;gap:1px;height:260px;display:flex;position:relative}.v-pb{background:var(--enc-on-ink-label);flex:1 1 0;min-width:1px;transition:background-color .14s}.v-pb:hover,.v-pb.on{background:var(--enc-on-ink)}.v-pavg{border-top:1px dashed var(--enc-on-ink);pointer-events:none;z-index:1;position:absolute;left:0;right:0}.v-pavg .x-mono{white-space:nowrap;color:var(--enc-on-ink);position:absolute;top:-8px;left:calc(100% + 10px)}.v-pulse{margin-right:112px}.v-mosw{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;gap:40px 56px;display:grid}.v-mos{grid-template-columns:repeat(50,minmax(0,1fr));gap:3px;display:grid}.v-mos span{aspect-ratio:1;background:var(--enc-ink-control-fill);box-shadow:inset 0 0 0 1px var(--enc-ink-border)}.v-mos span.on{background:var(--enc-on-ink);box-shadow:none}.v-mos-side{flex-direction:column;gap:14px;display:flex}.v-ml{flex-direction:column;display:flex}.v-ml a{appearance:none;border:0;border-top:1px solid var(--enc-ink-border);min-height:44px;color:var(--enc-on-ink-dim);font:500 15px/1.2 var(--font-body);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.v-ml a:hover{color:var(--enc-on-ink)}.v-ml a.on,.v-ml a.on:hover{background:var(--enc-on-ink);color:var(--enc-ink-ground);border-radius:var(--radius-control);border-top-color:#0000}.v-ml b{font:500 12.5px/1 var(--font-mono);letter-spacing:.04em}@media (max-width:1000px){.v-mosw{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.v-mos{grid-template-columns:repeat(25,minmax(0,1fr));gap:2px}}.v-flow-h{flex:1;align-items:flex-end;gap:2px;display:flex}.v-flow-h.v-down{align-items:flex-start}.v-flow-h span{background:var(--enc-on-ink);flex:1 1 0;min-width:1px}.v-flow-h.v-down span{background:var(--enc-on-ink-label)}.v-flow-l{background:var(--enc-on-ink);height:1px}.v-fig-gap{margin-top:18px}.v-mg-t{font:600 var(--type-h3)/1.25 var(--font-display);letter-spacing:var(--type-h3-track)}.v-sec-l{flex-direction:column;gap:10px;max-width:60ch;display:flex}.v-bonds{flex-wrap:wrap;align-items:flex-end;gap:6px;display:flex}.v-bq{border-radius:var(--radius-flat);background:var(--enc-on-ink);flex:none;transition:box-shadow .14s;display:block}.v-bq:hover{box-shadow:0 0 0 2px var(--enc-ink-ground),0 0 0 3px var(--enc-on-ink)}.v-bq.off{box-shadow:inset 0 0 0 1.5px var(--enc-on-ink-label);background:0 0}.v-bq.off:hover{box-shadow:inset 0 0 0 1.5px var(--enc-on-ink)}.v-sizes{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.v-sizes>span{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.v-sizes i{border-radius:var(--radius-flat);box-shadow:inset 0 0 0 1px var(--enc-on-ink-label);display:block}.v-div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v-div-h{padding:56px var(--page-x-wide) 28px;flex-direction:column;gap:12px;display:flex}.v-div-h.v-ink{text-align:right;align-items:flex-end}.v-div-h .v-fig{font-size:clamp(48px,6vw,112px)}.v-div-c{min-height:40px;padding:4px var(--page-x-wide);align-items:center;gap:12px;min-width:0;display:flex}.v-div-c.v-ink{justify-content:flex-end;padding-right:0}.v-div-c.v-paper{padding-left:0}.v-db{background:var(--enc-ink);flex:none;max-width:62%;height:22px}.v-ink .v-db{background:var(--enc-on-ink)}.v-div-c .x-fn{white-space:nowrap}.v-div-end{min-height:56px}.v-sharehead{flex-direction:column;gap:10px;display:flex}.v-mid-ink{color:var(--enc-on-ink)}.v-ink .v-u{color:var(--enc-on-ink-dim)}.v-share{gap:2px;height:120px;display:flex}.v-share a{background:var(--enc-on-ink-label);flex-basis:0;min-width:2px;transition:background-color .14s;display:block}.v-share a:nth-child(2n){background:var(--enc-on-ink-dim)}.v-share a:hover,.v-share a.on{background:var(--enc-on-ink)}.v-nodes{flex-wrap:wrap;align-items:flex-start;gap:24px 32px;display:flex}.v-node{flex-direction:column;gap:10px;display:flex}.v-node .v-fig{font-size:clamp(56px,7vw,128px)}.v-nop{font:400 clamp(36px,4vw,72px)/1 var(--font-body);color:var(--enc-on-ink-label);padding-top:.2em}.v-dialw{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:40px 64px;display:grid}.v-dial-l{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.v-dial-r{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.v-dial{justify-content:center;width:100%;display:flex}.v-dial svg{display:block;overflow:visible}.v-dt{font-family:var(--font-mono);letter-spacing:.12em;fill:var(--enc-on-ink);font-size:10px}.v-dn{font-family:var(--font-display);letter-spacing:-.04em;fill:var(--enc-on-ink);font-size:44px;font-weight:600}.v-dialw .v-eq{font-size:clamp(28px,3.4vw,60px)}.v-ink .v-eq{color:var(--enc-on-ink)}.v-ink .v-eq .op{color:var(--enc-on-ink-label)}.v-ink .x-p{color:var(--enc-on-ink-dim)}.v-ink .x-est{color:var(--enc-on-ink-dim);border-color:var(--enc-ink-border-hover)}.v-dial-r .v-key{text-align:left;max-width:52ch}@media (max-width:1100px){.v-dialw{grid-template-columns:minmax(0,1fr)}}.v-miles{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;display:grid}.v-mile{border-top:1px dashed var(--enc-ink);flex-direction:column;align-items:flex-start;gap:10px;padding-top:16px;display:flex}.v-mile.done{border-top:2px solid var(--enc-ink)}.v-mile-n{font:600 clamp(40px,4.6vw,72px)/.92 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.v-mile h3{font:600 var(--type-h3)/var(--type-h3-lh) var(--font-display);letter-spacing:var(--type-h3-track);margin:0}@media (max-width:900px){.v-miles{grid-template-columns:minmax(0,1fr)}}.v-lsec{background:var(--enc-paper);flex-direction:column;display:flex}.v-line{align-items:stretch;min-width:0;display:flex}.v-lg{flex-direction:column;flex-basis:0;gap:28px;min-width:0;padding:56px 0 28px;display:flex;overflow:hidden}.v-lg.v-ink{padding-left:var(--page-x-wide);padding-right:12px}.v-lg.v-paper{padding-left:12px;padding-right:var(--page-x-wide);border-top:1px solid var(--enc-hairline)}.v-lg-h{flex-direction:column;gap:10px;display:flex}.v-lg-h .v-fig{font-size:clamp(56px,7vw,120px)}.v-lg-p{gap:8px;min-width:0;display:flex}.v-lc{min-width:0;color:inherit;flex-direction:column;flex:1 1 0;align-items:center;gap:10px;display:flex}.v-lc-plot{align-self:stretch;height:340px;position:relative}.v-lc-bar{border-radius:var(--radius-flat) var(--radius-flat) 0 0;background:var(--enc-grey);transition:background-color .14s;position:absolute;bottom:0;left:0;right:0}.v-ink .v-lc-bar{background:var(--enc-on-ink-label)}.v-lc:hover .v-lc-bar,.v-lc.on .v-lc-bar{background:var(--enc-ink)}.v-ink .v-lc:hover .v-lc-bar,.v-ink .v-lc.on .v-lc-bar{background:var(--enc-on-ink)}.v-lc-miss{border:1px dashed var(--enc-ink);border-radius:var(--radius-flat) var(--radius-flat) 0 0;border-bottom:0;position:absolute;left:0;right:0}.v-cutl{border-top:1.5px dashed var(--enc-ink);z-index:1;pointer-events:none;position:absolute;left:-4px;right:-4px}.v-ink .v-cutl{border-top-color:var(--enc-on-ink)}.v-lc-n{writing-mode:vertical-rl;font:500 13.5px/1 var(--font-body);letter-spacing:-.006em;white-space:nowrap;text-overflow:ellipsis;max-height:150px;color:var(--enc-ink-700);overflow:hidden;transform:rotate(180deg)}.v-ink .v-lc-n{color:var(--enc-on-ink-dim)}.v-lc.on .v-lc-n,.v-lc:hover .v-lc-n{color:var(--enc-ink)}.v-ink .v-lc.on .v-lc-n,.v-ink .v-lc:hover .v-lc-n{color:var(--enc-on-ink)}.v-lc .x-mono{color:inherit}.v-lread{padding:28px var(--page-x-wide) 40px;border-top:1px solid var(--enc-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;display:flex}.v-lread-n{flex-direction:column;gap:8px;min-width:0;display:flex}.v-dl4{grid-template-columns:repeat(4,minmax(0,auto));gap:12px 40px;width:auto}@media (max-width:900px){.v-lc-plot{height:240px}.v-lg-p{gap:4px}.v-lc-n{font-size:12px}.v-dl4{grid-template-columns:repeat(2,minmax(0,1fr))}}.v-tail{border-left:1px dashed var(--enc-ink);flex-direction:column;flex:0 0 clamp(150px,16vw,220px);justify-content:flex-end;align-items:flex-start;gap:8px;min-width:0;margin-left:8px;padding:0 0 4px 16px;display:flex}.v-tail .v-mid{font-size:clamp(32px,3.4vw,52px)}.v-tail p{font:400 14px/1.45 var(--font-body);color:var(--enc-ink-700);max-width:22ch;margin:0}.v-flowh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;display:flex}.v-flowr{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.v-flow{flex-direction:row;gap:2px;height:300px;display:flex;position:relative}.v-flowr .v-mid{white-space:nowrap}.v-fc{flex-direction:column;flex:1 1 0;min-width:1px;display:flex}.v-fu,.v-fd{flex:1;display:flex}.v-fu{align-items:flex-end}.v-fd{align-items:flex-start}.v-fc i{background:var(--enc-on-ink-label);width:100%;transition:background-color .14s;display:block}.v-fd i{background:var(--enc-on-ink-dim)}.v-fc:hover i,.v-fc.on i{background:var(--enc-on-ink)}.v-flow-l{background:var(--enc-on-ink);pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0}.v-fl{z-index:2;background:var(--enc-ink-ground);pointer-events:none;padding:2px 6px 2px 0;position:absolute;left:0}.v-fl.t{top:0}.v-fl.b{bottom:0}.x-tipw{position:relative}.x-tip{z-index:25;border-radius:var(--radius-flat);background:var(--enc-ink);color:var(--enc-paper);font:500 10.5px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;pointer-events:none;padding:6px 8px;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.v-ink .x-tip,.on-ink .x-tip{background:var(--enc-paper);color:var(--enc-ink)}.x-col line,.x-col circle{opacity:0;transition:opacity .14s}.x-col:hover line,.x-col:hover circle{opacity:1}.v-slab{border-top:1px solid var(--enc-ink);flex-direction:column;gap:20px;padding-top:20px;display:flex}.v-slab-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.v-slab-h>div{flex-direction:column;gap:8px;display:flex}.v-chunks{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:6px;display:grid}.v-ch{border-radius:var(--radius-flat);background:var(--enc-paper-2);font:500 17px/1 var(--font-mono);letter-spacing:.04em;color:var(--enc-ink);flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.v-ch i{letter-spacing:.12em;color:var(--enc-on-ground);-webkit-user-select:none;user-select:none;font-size:9.5px;font-style:normal}.v-ch.pre{background:var(--enc-ink);color:var(--enc-paper);justify-content:flex-end}.v-slab-f{flex-wrap:wrap;gap:16px 48px;display:flex}.v-slab-f>div{flex-direction:column;gap:6px;min-width:0;display:flex}.v-flowt{flex-wrap:wrap;gap:16px 48px;display:flex}.v-flowt>span{flex-direction:column;gap:6px;display:flex}.v-flowt b{font:600 clamp(24px,2.4vw,34px)/1.05 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--enc-on-ink)}.v-flowg{grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.v-flow-y{flex-direction:column;justify-content:space-between;align-items:flex-end;height:300px;padding:0;display:flex}.v-flow-y .x-mono{line-height:1;transform:translateY(-50%)}.v-flow-y .x-mono:first-child{transform:none}.v-flow-y .x-mono:last-child{transform:translateY(0)}.v-grid{border-top:1px dashed var(--enc-ink-border-hover);pointer-events:none;height:0;position:absolute;left:0;right:0}.v-fc{position:relative}.v-fv{z-index:2;border-radius:var(--radius-flat);background:var(--enc-ink-ground);box-shadow:0 0 0 1px var(--enc-ink-border);font:500 10.5px/1 var(--font-mono);letter-spacing:.04em;color:var(--enc-on-ink);white-space:nowrap;pointer-events:none;padding:2px 5px;position:absolute;left:50%;transform:translate(-50%)}.v-ax-in{padding-left:64px}.v-calc{flex-direction:column;gap:18px;display:flex}.v-calc-in{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v-calc-pre{flex-wrap:wrap;gap:8px;display:flex}.v-calc-ax{justify-content:space-between;gap:8px;margin-top:-6px;display:flex}.v-step{border-top:1px solid var(--enc-hairline);flex-direction:column;gap:8px;padding-top:14px;display:flex}.v-calc .v-eq{font-size:clamp(28px,3vw,48px)}.v-res{border-top:1px solid var(--enc-ink);flex-direction:column;gap:10px;padding-top:14px;display:flex}.v-res .v-verdict{margin:0}.v-acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;display:grid}.v-acts>div{border-bottom:1px solid var(--enc-hairline);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.v-acts dt{font:500 14.5px/1.3 var(--font-body);color:var(--enc-ink);flex-direction:column;gap:2px;display:flex}.v-acts dd{flex:none;margin:0}.v-onpaper .x-p{color:var(--enc-ink-700)}.v-onpaper .x-mono{color:var(--enc-grey)}.v-onpaper .v-res>.x-mono,.v-onpaper .v-acts .x-mono,.v-onpaper .v-eq{color:var(--enc-ink)}.v-onpaper .v-eq .op{color:var(--enc-grey)}.v-onpaper .x-est{color:var(--enc-ink-700);border-color:var(--enc-ring)}.v-onpaper .v-verdict{color:var(--enc-ink)}.v-onpaper .x-small{color:var(--enc-grey)}.v-onpaper a{color:var(--enc-ink)}.v-onpaper a:hover{color:var(--enc-green-ink)}@media (max-width:640px){.v-acts{grid-template-columns:minmax(0,1fr)}}.v-now{border-top:2px solid var(--enc-ink);gap:18px;padding-top:36px;padding-bottom:40px}.v-now-g{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:20px 40px;display:grid}.v-now-g>div{flex-direction:column;gap:8px;min-width:0;display:flex}.v-now-v{font:600 clamp(24px,2.6vw,36px)/1.08 var(--font-display);letter-spacing:-.03em}.v-now-a{align-self:end}@media (max-width:1000px){.v-now-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.v-now-g{grid-template-columns:minmax(0,1fr)}}.v-stall{padding:16px var(--page-x-wide);background:var(--enc-ink);color:var(--enc-paper);font:500 15.5px/1.45 var(--font-body);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.v-stall .x-mono{color:var(--enc-paper);font-weight:500}.v-stall>span:nth-child(2){flex:360px}.v-stall a{color:var(--enc-paper)}.v4b{grid-template-areas:"w w m p""w w n r"}@media (max-width:1100px){.v4b{grid-template-areas:"w w""m p""n r"}}@media (max-width:640px){.v4b{grid-template-areas:"w""m""p""n""r"}}.v4m{grid-template-columns:minmax(0,1fr) minmax(60px,120px) 44px auto;align-items:center;gap:14px;display:grid}.v4m .x-small{white-space:nowrap}.v-spark{display:block}.v-trend{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.v-trend .x-small{line-height:14px}.x-proof{text-decoration:none}.x-proof:hover .x-mono{color:var(--enc-green-ink)}.v-hgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;display:grid}.v-hgrid>div{border-top:2px solid var(--enc-ink);flex-direction:column;gap:10px;min-width:0;padding-top:16px;display:flex}.v-hgrid .v-fig{font-size:clamp(44px,5.4vw,96px)}@media (max-width:900px){.v-hgrid{grid-template-columns:minmax(0,1fr)}}.v-sec-h2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.x-ch-h{flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:2px 0 8px;display:flex}.x-ch-h b{font:600 clamp(26px,2.4vw,34px)/1.05 var(--font-display);letter-spacing:-.032em;font-variant-numeric:tabular-nums;color:var(--enc-ink)}.x-ax-k{font-weight:500;fill:var(--enc-ink)!important}.v-nowrow{border-bottom:1px solid var(--enc-ink-border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 28px;padding-bottom:22px;display:grid}.v-half.v-paper .v-nowrow{border-bottom-color:var(--enc-hairline);margin:0 var(--page-x-wide) 0 40px}.v-half.v-ink .v-nowrow{margin:0 40px 0 var(--page-x-wide)}.v-nowk{grid-column:1/-1}.v-nowi{flex-direction:column;gap:6px;min-width:0;display:flex}.v-nowi b{font:600 clamp(20px,1.9vw,28px)/1.1 var(--font-display);letter-spacing:-.028em;color:var(--enc-ink)}.v-ink .v-nowi b{color:var(--enc-on-ink)}.v-nowl{justify-content:flex-end;align-items:flex-start}.v-hero .v-half{gap:36px}@media (max-width:900px){.v-half.v-paper .v-nowrow{margin-left:var(--page-x-wide)}.v-half.v-ink .v-nowrow{margin-right:var(--page-x-wide)}}.v-nowsub{border-top:1px solid var(--enc-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;padding-top:14px;display:grid}.v-nowsub>div{flex-direction:column;gap:6px;min-width:0;display:flex}.v-nowsub b{font:600 19px/1.2 var(--font-display);letter-spacing:-.022em}.v-foot{background:var(--enc-ink-ground);color:var(--enc-on-ink);padding-top:72px;overflow:hidden}.v-foot-top{padding:0 var(--page-x-wide) 56px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px 64px;display:grid}.v-foot-h{font:600 clamp(36px,4.4vw,64px)/1.02 var(--font-display);letter-spacing:-.04em;color:var(--enc-on-ink);max-width:14ch;margin:12px 0 0}.v-foot-ask p{font:400 16px/1.55 var(--font-body);color:var(--enc-on-ink-dim);max-width:46ch;margin:18px 0 0}.v-foot-cols{grid-template-columns:repeat(2,max-content);place-content:start end;gap:32px 96px;display:grid}.v-foot-cols>div{flex-direction:column;gap:14px;min-width:0;display:flex}.v-foot-cols .x-mono{color:var(--enc-on-ink-label);margin-bottom:6px}.v-foot-cols a,.v-foot-cols span{font:500 15px/1.35 var(--font-body);color:var(--enc-on-ink-dim)}.on-ink .v-foot-cols a{color:var(--enc-on-ink)}.v-foot-status{padding:16px var(--page-x-wide);border-top:1px solid var(--enc-ink-border);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.v-foot-status .x-mono{color:var(--enc-on-ink-label)}.v-foot-mark{margin-bottom:-46px;padding:0;overflow:hidden}.v-foot-mark img{display:block;width:100%!important;height:auto!important}@media (max-width:900px){.v-foot-top{grid-template-columns:minmax(0,1fr)}.v-foot-cols{justify-content:start;gap:32px 64px}}.pp{flex-direction:column;gap:0;display:flex}.pp-h{padding:56px var(--page-x-wide) 40px;border-bottom:1px solid var(--enc-hairline);flex-direction:column;gap:12px;display:flex}.pp-v{padding:48px var(--page-x-wide);border-bottom:1px solid var(--enc-hairline);flex-direction:column;gap:24px;display:flex}.pp-vh{align-items:center;gap:14px;display:flex}.pp-vh h2{font:600 var(--type-h2)/1.1 var(--font-display);letter-spacing:var(--type-h2-track);margin:0}.pp-note{max-width:80ch;font:400 14px/1.55 var(--font-body);color:var(--enc-grey);border-top:1px dashed var(--enc-ring-hover);margin:0;padding-top:12px}.pa{flex-direction:column;gap:40px;display:flex}.pa-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;display:flex}.pa-read{flex-direction:column;flex:none;gap:8px;display:flex}.pa-read .x-mono{white-space:nowrap}.pa-big{white-space:nowrap;font:600 clamp(64px,8vw,132px)/.86 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.pa-big>.pa-unit{letter-spacing:-.01em;color:var(--enc-grey);margin-left:.3em;font-size:.2em;font-weight:500}.pa-ctl{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.pa-ruler{border-top:1px solid var(--enc-ink);border-bottom:1px solid var(--enc-ink);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;height:120px;position:relative}.pa-ruler:focus-visible{box-shadow:var(--focus-ring)}.pa-win{background:var(--enc-ink);justify-content:flex-end;align-items:flex-end;width:33.333%;padding:10px 12px 30px;display:flex;position:absolute;top:0;bottom:0;left:0}.pa-win .x-mono{color:var(--enc-paper);z-index:2;background:var(--enc-ink);padding:2px 0 2px 6px;position:relative}.pa-tick{background:var(--enc-ink);width:1px;height:12px;position:absolute;bottom:0}.pa-tick.big{height:24px}.pa-win~.pa-tick{mix-blend-mode:normal}.pa-lab{position:absolute;bottom:-24px;transform:translate(-50%)}.pa-lab:first-of-type{transform:none}.pa-needle{z-index:1;background:var(--enc-ink);width:2px;box-shadow:0 0 0 2px var(--enc-paper);pointer-events:none;margin-left:-1px;position:absolute;top:-6px;bottom:-22px}.pa-needle i{background:var(--enc-ink);width:20px;height:20px;box-shadow:0 0 0 3px var(--enc-paper);border-radius:999px;position:absolute;bottom:-10px;left:-9px}.pa-verdict{font:400 17px/1.5 var(--font-body);color:var(--enc-ink-700);margin:18px 0 0}.pa-verdict b{font:600 var(--type-h3)/1.2 var(--font-display);color:var(--enc-ink)}.pb{flex-direction:column;gap:28px;display:flex}.pb-s{font:600 clamp(34px,4.6vw,72px)/1.12 var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:22ch;margin:0}.pb-in{border-bottom:3px solid var(--enc-ink);display:inline-block}.pb-in input{field-sizing:content;min-width:2ch;font:inherit;letter-spacing:inherit;color:var(--enc-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0}.pb-in:focus-within{border-bottom-color:var(--enc-green-ink)}.pb-n{font-variant-numeric:tabular-nums}.pb-v{border-radius:var(--radius-flat);background:var(--enc-ink);color:var(--enc-paper);padding:0 .18em;display:inline-block}.pb-v.off{color:var(--enc-ink);box-shadow:inset 0 0 0 2px var(--enc-ink);background:0 0}.pb-acts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pb-acts>span{border-radius:var(--radius-flat);border:1px dashed var(--enc-ring-hover);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.pb-acts>span.on{border:1px solid var(--enc-ink);background:var(--enc-card)}.pb-acts b{font:600 17px/1.2 var(--font-display);letter-spacing:-.02em}@media (max-width:800px){.pb-acts{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc{background:var(--enc-paper-2);border-radius:var(--radius-flat);justify-content:center;padding:32px 0;display:flex}.pc-tape{background:var(--enc-card);border:1px solid var(--enc-ring);border-radius:var(--radius-flat);flex-direction:column;gap:10px;width:100%;max-width:440px;padding:24px 28px;display:flex;position:relative;overflow:hidden}.pc-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.pc-l{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pc-l span{font:500 15px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--enc-ink)}.pc-l.sum{border-top:1px solid var(--enc-ink);padding-top:8px}.pc-l.sum span{font-weight:600}.pc-res{flex-direction:column;gap:8px;display:flex}.pc-res b{font:600 clamp(28px,3vw,40px)/1.05 var(--font-display);letter-spacing:-.035em}.pc-f{font:400 14px/1.4 var(--font-body);justify-content:space-between;gap:12px;display:flex}.pd{flex-direction:column;gap:18px;display:flex}.pd-band{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:var(--radius-flat);outline:none;grid-template-columns:1fr 2fr;min-height:340px;display:grid;position:relative;overflow:hidden}.pd-band:focus-visible{box-shadow:var(--focus-ring)}.pd-in,.pd-out{flex-direction:column;justify-content:flex-end;gap:10px;padding:28px;display:flex}.pd-in>*,.pd-out>*{z-index:2;position:relative}.pd-in{background:var(--enc-ink-ground);color:var(--enc-on-ink)}.pd-in .x-mono{color:var(--enc-on-ink-label)}.pd-out{background:var(--enc-paper-2)}.pd-in p,.pd-out p{font:400 15px/1.4 var(--font-body);margin:0}.pd-in p{color:var(--enc-on-ink-dim)}.pd-out p{color:var(--enc-ink-700)}.pd-w{font:600 clamp(48px,7vw,120px)/.86 var(--font-display);letter-spacing:-.05em}.pd-in .pd-w.hol{color:var(--enc-ink-ground);text-shadow:2px 0 0 var(--enc-on-ink),-2px 0 0 var(--enc-on-ink),0 2px 0 var(--enc-on-ink),0 -2px 0 var(--enc-on-ink),1.41px 1.41px 0 var(--enc-on-ink),-1.41px 1.41px 0 var(--enc-on-ink),1.41px -1.41px 0 var(--enc-on-ink),-1.41px -1.41px 0 var(--enc-on-ink)}.pd-out .pd-w.hol{color:var(--enc-paper-2);text-shadow:2px 0 0 var(--enc-ink),-2px 0 0 var(--enc-ink),0 2px 0 var(--enc-ink),0 -2px 0 var(--enc-ink),1.41px 1.41px 0 var(--enc-ink),-1.41px 1.41px 0 var(--enc-ink),1.41px -1.41px 0 var(--enc-ink),-1.41px -1.41px 0 var(--enc-ink)}.pd-needle{z-index:1;background:var(--enc-paper);width:3px;box-shadow:0 0 0 1px var(--enc-ink);pointer-events:none;margin-left:-1.5px;position:absolute;top:0;bottom:0}.pd-tag{border-radius:var(--radius-flat);background:var(--enc-ink);white-space:nowrap;padding:6px 8px;position:absolute;top:16px;left:8px}.pd-tag .x-mono{color:var(--enc-paper)}.pd-ctl{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.pd-p{font:600 var(--type-h3)/1.25 var(--font-display);letter-spacing:var(--type-h3-track)}.pe{flex-direction:column;gap:44px;display:flex}.pe-s{max-width:26ch;font-size:clamp(30px,3.8vw,60px)}.pe-f{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:12px;display:flex}.pe-acts{flex-wrap:wrap;gap:6px;display:flex}.pe-acts>span{height:28px;font:500 13.5px/1 var(--font-body);color:var(--enc-ink);box-shadow:inset 0 0 0 1px var(--enc-ring-hover);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.pe-acts>span.on{background:var(--enc-ink);color:var(--enc-paper);box-shadow:none}.pa-top{flex-direction:column;align-items:flex-start;gap:20px}.pa-sent{font:600 clamp(22px,2.2vw,32px)/1.3 var(--font-display);letter-spacing:-.026em;text-wrap:pretty;max-width:48ch;margin:0}.pa-sent .pb-in input{min-width:3ch;color:var(--enc-ink)}.pa-sent .pb-in{border-bottom-width:2px}.pb-in input:focus,.pb-in input:focus-visible{box-shadow:none;border-radius:0;outline:none}.pf{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:40px 56px;display:grid}.pf-l{flex-direction:column;gap:24px;min-width:0;display:flex}.pf-r{border-radius:var(--radius-flat);background:var(--enc-ink-ground);flex-direction:column;align-items:center;gap:16px;min-width:0;padding:24px;display:flex}.pf-r svg{cursor:grab;touch-action:none;outline:none;display:block}.pf-r svg:active{cursor:grabbing}.pf-r svg:focus-visible{box-shadow:var(--focus-ring-ink)}.pf-key{max-width:56ch;font:400 14px/1.5 var(--font-body);color:var(--enc-on-ink-dim);margin:0}@media (max-width:1000px){.pf{grid-template-columns:minmax(0,1fr)}}.pf-l{container-type:inline-size}.pf-l .pa-big{font-size:clamp(48px,15cqi,124px);line-height:.9}.pf-l .pa-sent{max-width:none;font-size:clamp(19px,4.2cqi,30px);line-height:1.45}.pf-l .pa-read{min-width:0;max-width:100%}.pf-l .pa-top{gap:24px}.pb-in{vertical-align:baseline;display:inline-block;position:relative}.pb-mirror{visibility:hidden;white-space:pre;font-variant-numeric:tabular-nums;padding-right:.12em}.pb-in input{font-variant-numeric:tabular-nums;text-align:left;appearance:none;text-indent:0;field-sizing:fixed;border-radius:0;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;width:100%!important;min-width:0!important}.pe-f .x-mono{white-space:nowrap}.pa-sent,.pf-l .pa-sent{line-height:1.75!important}.pa-sent .pb-v,.pa-sent .pb-in{line-height:1.2}.v-pg{grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:16px 28px;padding-top:8px;display:grid}.v-pg-n{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.v-pg-n b{font:600 32px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.v-pg-t{background:var(--enc-hairline);cursor:pointer;border-radius:999px;outline:none;height:8px;position:relative}.v-pg-t:focus-visible{box-shadow:var(--focus-ring)}.v-pg-f{background:var(--enc-ink);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.v-pg-k{background:var(--enc-card);width:18px;height:18px;box-shadow:0 0 0 2px var(--enc-ink);pointer-events:none;border-radius:999px;margin:-9px 0 0 -9px;position:absolute;top:50%}.v-pg-b{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:760px){.v-pg{grid-template-columns:minmax(0,1fr)}}.v-pg2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.v-pg2-n{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.v-pg2-n button{appearance:none;border-radius:var(--radius-control);min-width:44px;height:44px;font:500 15px/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--enc-ink-700);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 10px;transition:background-color .16s,color .16s,border-color .16s}.v-pg2-n button:hover{color:var(--enc-ink);border-color:var(--enc-ring)}.v-pg2-n button.on,.v-pg2-n button.on:hover{background:var(--enc-ink);color:var(--enc-paper);border-color:var(--enc-ink)}.v-pg2-gap{color:var(--enc-grey);padding:0 6px}.v-sparkw{display:inline-block}.v-oi{flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.v-oi svg{display:block}.v-main .x-g2{align-items:stretch}.v-main .x-g2>section,.pp{flex-direction:column;display:flex}.pp-h{padding:56px var(--page-x-wide) 32px;flex-direction:column;gap:12px;display:flex}.pp-h h1{font:600 clamp(32px,3.6vw,48px)/1.04 var(--font-display);letter-spacing:-.038em;max-width:22ch;margin:0}.pp-h .x-p{max-width:72ch}.pp-k{border-radius:var(--radius-flat);background:var(--enc-ink);width:32px;height:32px;color:var(--enc-paper);font:500 13px/1 var(--font-mono);place-items:center;display:inline-grid}.tp-switch{z-index:40;padding:12px var(--page-x-wide);background:var(--enc-paper);border-top:1px solid var(--enc-hairline);border-bottom:1px solid var(--enc-hairline);flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex;position:sticky;top:0}.tp-var{flex-direction:column;display:flex}.tp-vh{padding:72px var(--page-x-wide) 32px;border-top:1px solid var(--enc-ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 16px;display:grid}.tp-var:first-of-type .tp-vh{border-top:0}.tp-vh h2{font:600 var(--type-h2)/1.1 var(--font-display);letter-spacing:var(--type-h2-track);margin:0}.tp-vh p{max-width:80ch;font:400 15px/1.55 var(--font-body);color:var(--enc-ink-700);text-wrap:pretty;grid-column:2;margin:0}.tp-k{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.tp-v{color:var(--enc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.tp-vu{color:var(--enc-ink-700);font-weight:500}.tp-sent{font:500 clamp(26px,2.7vw,40px)/1.34 var(--font-display);letter-spacing:-.024em;color:var(--enc-ink-700);text-wrap:pretty;max-width:36ch;margin:0}.tp-sent.lg{max-width:24ch;font-size:clamp(28px,3.1vw,46px)}.tp-sent .x-who,.tp-sent .x-who-l,.tp-c-sent .x-who,.tp-c-sent .x-who-l{display:inline}.tp-sent a,.tp-c-sent a{color:var(--enc-ink);text-underline-offset:.16em;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.tp-sent a:hover,.tp-c-sent a:hover{color:var(--enc-green-ink)}.tp-sent .x-id,.tp-c-sent .x-id{vertical-align:baseline;display:inline-flex}.tp-sent a.x-hash,.tp-c-sent a.x-hash{font:500 .6em/1.6 var(--font-mono);letter-spacing:0;color:var(--enc-ink);background:var(--enc-paper-2);box-shadow:inset 0 0 0 1px var(--enc-ring);vertical-align:.14em;white-space:nowrap;border-radius:999px;padding:0 .75em;text-decoration:none;transition:box-shadow .16s;display:inline-block}.tp-sent a.x-hash:hover,.tp-c-sent a.x-hash:hover{color:var(--enc-ink);box-shadow:inset 0 0 0 1px var(--enc-border-hover)}.tp-sent a.x-hash:focus-visible,.tp-c-sent a.x-hash:focus-visible{box-shadow:inset 0 0 0 1px var(--enc-ink),0 0 0 3px #00000052;outline:none}.tp-meta{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.tp-pill{border:1px solid var(--enc-ink);min-height:32px;font:500 14px/1 var(--font-body);color:var(--enc-ink);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.tp-pill.final{background:var(--enc-ink);color:var(--enc-paper)}.tp-pill.pend{border-style:dashed}.tp-fh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.tp-fh p{max-width:52ch;font:400 15px/1.55 var(--font-body);margin:0}.v-ink .tp-fh p{color:var(--enc-on-ink-dim)}.tp-floww{width:100%;min-width:0}.tp-flow{position:relative}.tp-flow svg{display:block;overflow:visible}.tp-rib{fill:var(--enc-ink-control-fill);stroke:var(--enc-ink-border-hover);stroke-width:1px;transition:stroke .16s}.tp-rib.hid{fill:none;stroke-dasharray:4 4}.tp-rib.on{stroke:var(--enc-on-ink);stroke-width:1.5px}.tp-bar{fill:var(--enc-on-ink)}.tp-bar.hid{fill:var(--enc-ink-ground);stroke:var(--enc-on-ink);stroke-dasharray:3 3}.tp-spl{white-space:nowrap;position:absolute;transform:translate(-50%,-100%)}.tp-lab{flex-direction:column;gap:3px;display:flex;position:absolute;transform:translateY(-50%)}.tp-lab.l{text-align:right;align-items:flex-end;left:0}.tp-lab.r{align-items:flex-start;right:0}.tp-lab-n{font:500 15px/1.3 var(--font-body);color:var(--enc-on-ink)}.tp-lab-z{font:600 21px/1.15 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--enc-on-ink)}.v-ink .tp-floww a,.v-ink .tp-floww .x-fn{color:var(--enc-on-ink)}.v-ink .tp-floww a:hover{text-decoration:underline}.v-ink .tp-floww .x-unit{color:var(--enc-on-ink-label)}.tp-fall{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.v-ink .tp-lr{border-color:var(--enc-ink-border)}.v-ink .tp-lw,.v-ink .tp-lz{color:var(--enc-on-ink)}.tp-lr{border-top:1px solid var(--enc-hairline);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.tp-lw{min-width:0;font:500 15px/1.35 var(--font-body);color:var(--enc-ink);flex-direction:column;align-items:flex-start;gap:4px;display:flex}.tp-lz{font:600 22px/1.15 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--enc-ink)}.tp-hid{font:500 15px/1.3 var(--font-body);color:var(--enc-grey)}.tp-b-top{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:40px 72px;display:grid}.tp-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tp-step{grid-template-columns:22px minmax(0,1fr);gap:0 16px;padding-bottom:26px;display:grid;position:relative}.tp-step:last-child{padding-bottom:0}.tp-step:before{content:"";border-left:2px solid var(--enc-ink);position:absolute;top:24px;bottom:2px;left:10px}.tp-step:last-child:before{display:none}.tp-step.now:before,.tp-step.next:before{border-left-style:dashed;border-color:var(--enc-ring-hover)}.tp-dot{border:2px solid var(--enc-ink);background:var(--enc-paper);box-sizing:border-box;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.tp-step.done .tp-dot{background:var(--enc-ink)}.tp-step.now .tp-dot:after{content:"";background:var(--enc-ink);border-radius:999px;width:8px;height:8px}.tp-step.next .tp-dot{border-color:var(--enc-ring-hover)}.tp-step div{flex-direction:column;gap:4px;display:flex}.tp-step b{font:600 18px/22px var(--font-display);letter-spacing:-.02em;color:var(--enc-ink)}.tp-step.next b{color:var(--enc-grey)}.tp-led{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tp-lc{flex-direction:column;padding:24px 28px;display:flex}.tp-lc+.tp-lc{border-left:1px solid var(--enc-hairline)}.tp-lh{justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.tp-lt{border-top:2px solid var(--enc-ink);justify-content:space-between;align-items:baseline;gap:16px;margin-top:auto;padding-top:14px;display:flex}.tp-lt b{font:600 26px/1.1 var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.tp-eqw{flex-direction:column;gap:16px;display:flex}.tp-eq{flex-wrap:wrap;align-items:flex-start;gap:12px 24px;display:flex}.tp-eq>div{flex-direction:column;gap:10px;display:flex}.tp-eq b{font:600 clamp(36px,4.6vw,72px)/1 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--enc-ink)}.tp-eq .op{font:400 clamp(26px,2.8vw,44px)/1 var(--font-body);color:var(--enc-grey);padding-top:.25em}.tp-bond{grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:32px 64px;display:grid}.tp-id{flex-direction:column;gap:8px;display:flex}.tp-c-f{flex-direction:column;gap:14px;display:flex}.tp-fig{font:600 clamp(72px,11vw,190px)/.88 var(--font-display);letter-spacing:-.052em;font-variant-numeric:tabular-nums;color:var(--enc-ink);overflow-wrap:anywhere}.tp-fig.hollow{color:var(--enc-paper);text-shadow:2px 0 0 var(--enc-ink),-2px 0 0 var(--enc-ink),0 2px 0 var(--enc-ink),0 -2px 0 var(--enc-ink),1.41px 1.41px 0 var(--enc-ink),-1.41px 1.41px 0 var(--enc-ink),1.41px -1.41px 0 var(--enc-ink),-1.41px -1.41px 0 var(--enc-ink)}.tp-fig.hollow .v-unit{color:var(--enc-grey);text-shadow:none}.tp-c-sent{font:400 var(--type-lead)/1.55 var(--font-body);color:var(--enc-ink-700);text-wrap:pretty;max-width:56ch;margin:0}.tp-line{padding:48px var(--page-x-wide) 44px;background:var(--enc-paper);position:relative;overflow:hidden}.tp-ink{background:var(--enc-ink-ground);position:absolute;top:0;bottom:0;left:0}.tp-row,.tp-lbl,.tp-mk{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;display:grid;position:relative}.tp-lbl{margin-bottom:12px}.tp-lb{display:flex}.tp-lb.ink{padding-right:12px}.tp-lb:not(.ink){padding-left:12px}.tp-t.gap{border-style:dashed}.tp-lb.ink .x-mono,.tp-mk .ink .x-mono{color:var(--enc-on-ink-label)}.tp-t{border-radius:var(--radius-flat);border:1px solid var(--enc-ring);background:var(--enc-card);justify-content:center;align-items:flex-end;min-width:0;height:132px;padding:12px 0;transition:border-color .16s;display:flex}.tp-t .x-mono{writing-mode:vertical-rl;color:var(--enc-ink);letter-spacing:.08em;white-space:nowrap;transform:rotate(180deg)}a.tp-t:hover{border-color:var(--enc-border-hover)}.tp-t.f{background:var(--enc-ink-control-fill);border-color:var(--enc-ink-border)}.tp-t.f .x-mono{color:var(--enc-on-ink)}a.tp-t.f:hover{border-color:var(--enc-ink-border-hover)}.tp-t.n{border-style:dashed;border-color:var(--enc-ring-hover);background:0 0}.tp-t.n .x-mono{color:var(--enc-grey)}.tp-t.on{background:var(--enc-ink);border-color:var(--enc-ink)}.tp-t.on .x-mono{color:var(--enc-paper)}.tp-t.f.on{background:var(--enc-on-ink);border-color:var(--enc-on-ink)}.tp-t.f.on .x-mono{color:var(--enc-ink)}.tp-t.n.on{border:2px dashed var(--enc-ink);background:0 0}.tp-t.n.on .x-mono{color:var(--enc-ink)}.tp-mk{margin-top:12px}.tp-mk span{flex-direction:column;display:flex}.tp-ft{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.tp-arr{color:var(--enc-ink);place-items:center;display:grid}@media (max-width:900px){.tp-b-top,.tp-led,.tp-bond,.tp-ft{grid-template-columns:minmax(0,1fr)}.tp-lc+.tp-lc{border-left:0;border-top:1px solid var(--enc-hairline)}.tp-arr{height:32px;transform:rotate(90deg)}.tp-vh p{grid-column:1/-1}.tp-row,.tp-lbl,.tp-mk{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px}.tp-t{height:96px}}.tq{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:stretch;gap:40px 64px;display:grid}.tq-st{border-top:1px solid var(--enc-ink);flex-direction:column;gap:20px;padding-top:20px;display:flex}.tq-word{font:600 clamp(64px,8vw,128px)/.86 var(--font-display);letter-spacing:-.05em;color:var(--enc-ink)}.tq-word.hollow{color:var(--enc-paper-2);text-shadow:2px 0 0 var(--enc-ink),-2px 0 0 var(--enc-ink),0 2px 0 var(--enc-ink),0 -2px 0 var(--enc-ink),1.41px 1.41px 0 var(--enc-ink),-1.41px 1.41px 0 var(--enc-ink),1.41px -1.41px 0 var(--enc-ink),-1.41px -1.41px 0 var(--enc-ink)}.tq-sub{flex-direction:column;gap:6px;margin-top:auto;display:flex}.tq-sub p{font:500 16px/1.5 var(--font-body);color:var(--enc-ink-700);max-width:36ch;margin:0}.tq-sub a{color:var(--enc-ink)}.tq-figs{border-top:1px solid var(--enc-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tq-f{border-bottom:1px solid var(--enc-hairline);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:20px 24px 26px 0;display:flex}.tq-f:nth-child(2n){border-left:1px solid var(--enc-hairline);padding-left:28px;padding-right:0}.tq-f b{font:600 clamp(40px,4.4vw,68px)/.95 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--enc-ink);overflow-wrap:anywhere}.tq-f b .v-unit{font-size:.3em}.tq-notes{flex-direction:column;gap:12px;width:100%;padding-top:4px;display:flex}.tq-pool{grid-template-columns:64px auto 28px auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.tq-dots{gap:5px;display:flex}.tq-dot{border:1.5px dashed var(--enc-ink);box-sizing:border-box;border-radius:999px;width:16px;height:16px}.tq-line{border-top:1.5px solid var(--enc-ink);height:0}.tq-none{font:500 13px/1 var(--font-body);color:var(--enc-grey)}.tq-pool .x-small{white-space:nowrap;justify-self:end}.tq-id{flex-direction:column;gap:16px;display:flex}.tq-idh{justify-content:space-between;align-items:center;gap:12px;display:flex}.tq-hex{font:500 clamp(14px,1.45vw,21px)/1.3 var(--font-mono);letter-spacing:.04em;color:var(--enc-ink);grid-template-columns:repeat(8,minmax(0,1fr));gap:10px 16px;display:grid}.tq-hex span{border-top:1px solid var(--enc-hairline);text-align:left;padding-top:10px;transition:border-color .16s}button.tq-hex{cursor:pointer;border-radius:var(--radius-flat);background:0 0;border:0;width:100%;margin:0;padding:0}button.tq-hex:hover span{border-color:var(--enc-ink)}button.tq-hex:focus-visible{outline:none;box-shadow:0 0 0 3px #00000052}@media (max-width:1100px){.tq{grid-template-columns:minmax(0,1fr)}.tq-hex{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.tq-figs{grid-template-columns:minmax(0,1fr)}.tq-f:nth-child(2n){border-left:0;padding-left:0}.tq-hex{grid-template-columns:repeat(2,minmax(0,1fr))}}.tq-sub .x-who,.tq-sub .x-who-l,.tq-f .x-who,.tq-f .x-who-l{display:inline}.tq-f .x-small .x-id{vertical-align:middle;display:inline-flex}.tq-slab{flex-direction:column;gap:24px;display:flex}.tq-addr{cursor:pointer;text-align:left;border-radius:var(--radius-flat);background:0 0;border:0;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px 16px;width:100%;margin:0;padding:0;display:grid}.tq-addr:focus-visible{outline:none;box-shadow:0 0 0 3px #00000052}.tq-ac{box-shadow:inset 0 1px 0 var(--enc-hairline);font:500 clamp(16px,1.4vw,20px)/1.2 var(--font-mono);letter-spacing:.04em;color:var(--enc-ink);border-radius:0;flex-direction:column;gap:8px;padding:10px 0 0;transition:box-shadow .16s,background-color .16s,color .16s;display:flex}.tq-ac i{font:400 10px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--enc-grey);-webkit-user-select:none;user-select:none;font-style:normal}.tq-ac.pre{box-shadow:inset 0 2px 0 var(--enc-ink)}.tq-addr:hover .tq-ac{box-shadow:inset 0 1px 0 var(--enc-ink)}.tq-addr:hover .tq-ac.pre{box-shadow:inset 0 2px 0 var(--enc-ink)}.tq-ac.ok,.tq-addr:hover .tq-ac.ok{background:var(--enc-ink);color:var(--enc-paper);box-shadow:none}.tq-ac.ok i{color:var(--enc-on-ink-label)}.tq-ac.bad,.tq-addr:hover .tq-ac.bad{background:var(--enc-paper-2);box-shadow:none;outline:1.5px dashed var(--enc-ink);outline-offset:-1.5px}.tq-ac.bad i{color:var(--enc-ink);font-weight:500}.tq-chk{border-top:1px solid var(--enc-hairline);flex-direction:column;gap:14px;margin-top:8px;padding-top:20px;display:flex}.tq-chk-h{flex-direction:column;gap:6px;display:flex}.tq-chk-h .x-p{max-width:72ch}.tq-check{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tq-verdict{font:400 15px/1.5 var(--font-body);color:var(--enc-ink-700);max-width:72ch;margin:0}.tq-verdict.ok,.tq-verdict.bad{font:600 var(--type-h3)/1.3 var(--font-display);letter-spacing:var(--type-h3-track);color:var(--enc-ink)}.tq-pkrow{grid-template-columns:minmax(220px,1fr) minmax(0,2.2fr);align-items:stretch;gap:24px 40px;display:grid}.tq-pkrow .tq-f{border-top:1px solid var(--enc-ink);border-bottom:0;padding-right:0}.tq-pk .tq-hex{grid-template-columns:repeat(4,minmax(0,1fr))}a.tq-big-a{color:var(--enc-ink);text-decoration:none}a.tq-big-a:hover{color:var(--enc-green-ink)}@media (max-width:900px){.tq-pkrow{grid-template-columns:minmax(0,1fr)}}.tq-word.hollow .v-unit{color:var(--enc-grey);text-shadow:none}.tq-stats{grid-template-columns:repeat(var(--cols),minmax(0,1fr));border-top:1px solid var(--enc-ink);display:grid}.tq-s{border-bottom:1px solid var(--enc-hairline);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:18px 24px 22px;display:flex}.tq-s:first-child{padding-left:0}.tq-s+.tq-s{border-left:1px solid var(--enc-hairline)}.tq-s b{font:600 clamp(26px,2.6vw,40px)/1.05 var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--enc-ink);overflow-wrap:anywhere}.tq-s b .x-unit{letter-spacing:-.01em;color:var(--enc-grey);font-size:.42em}.tq-s.sm b{font:600 19px/1.25 var(--font-display);letter-spacing:-.02em}@media (max-width:900px){.tq-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-s:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:560px){.tq-stats{grid-template-columns:minmax(0,1fr)}.tq-s{padding-left:0;border-left:0!important}}.tq-id.bare{gap:10px;width:100%}.tq-id.bare .tq-hex{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));font-size:17px}.cp-fig{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.cp-big{font:600 clamp(40px,4.6vw,76px)/.92 var(--font-display);letter-spacing:-.046em;font-variant-numeric:tabular-nums;color:var(--enc-ink);overflow-wrap:anywhere}.cp-fig .x-p{max-width:30ch;margin:0}.cp-big .v-unit{font-size:.32em}.cp-slab{border-top:1px solid var(--enc-ink);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:24px 48px;padding-top:20px;display:grid}.cp-slab+.cp-slab{margin-top:24px}.cp-chart{min-width:0}.cp-slab.nofig{flex-direction:column;align-items:stretch;gap:14px;display:flex}.cp-slab.nofig .cp-fig{flex-flow:wrap;align-items:baseline;gap:6px 16px}.cp-cols{grid-template-columns:repeat(var(--n),minmax(0,1fr));border-top:1px solid var(--enc-ink);display:grid}.cp-cols>.cp-slab{border-top:0;flex-direction:column;align-items:stretch;gap:14px;min-width:0;margin:0;padding:20px 28px 8px;display:flex}.cp-cols>.cp-slab:first-child{padding-left:0}.cp-cols>.cp-slab:last-child{padding-right:0}.cp-cols>.cp-slab+.cp-slab{border-left:1px solid var(--enc-hairline)}.cp-cols .cp-big{font-size:clamp(36px,3.4vw,56px)}@media (max-width:900px){.cp-slab{grid-template-columns:minmax(0,1fr)}}@media (max-width:1199px){.cp-cols{grid-template-columns:minmax(0,1fr)}.cp-cols>.cp-slab{padding:20px 0 8px}.cp-cols>.cp-slab+.cp-slab{border-left:0;border-top:1px solid var(--enc-hairline)}}.x-brand5>span>span:first-child{background:var(--enc-ink)!important}.x-brand5>span>span:first-child path{fill:var(--enc-paper)}@media (max-width:760px){main [role=search]{flex-wrap:wrap;height:auto!important}main [role=search]>span[aria-hidden=true]{display:none!important}main [role=search]>[role=tablist]{scrollbar-width:none;min-height:44px;box-shadow:inset 0 -1px 0 var(--enc-ring);flex:1 0 100%;overflow-x:auto}main [role=search]>div:not([role]){min-height:42px}main [role=search]>div:not([role]):has(input){flex:1 0 100%!important}main [role=search]>div:not([role]):not(:has(input)){border-top:1px solid var(--enc-ring);min-width:0;flex:auto!important}main [role=search]>div:not([role]):not(:has(input))~div:not([role]):not(:has(input)){border-left:1px solid var(--enc-ring)}main [role=search]>div:not([role]):not(:has(input))>button{flex:auto;min-width:0}}.v-sec-h2>[role=tablist]{scrollbar-width:none;max-width:100%;overflow-x:auto}@media (max-width:900px){.v-div-h{padding:40px 20px 20px}.v-div-h .v-fig{font-size:clamp(28px,8vw,48px)}.v-div-c{align-items:center;gap:6px 0;min-height:0;padding:8px 20px;display:grid}.v-div-c.v-ink{grid-template-columns:minmax(0,1fr) auto;justify-items:end;padding-right:0}.v-div-c.v-paper{grid-template-columns:auto minmax(0,1fr);justify-items:start;padding-left:0}.v-div-c .v-db{grid-area:2/1/auto/-1;max-width:100%}.v-div-c.v-ink>:not(.v-db){margin-right:10px}.v-div-c.v-paper>:not(.v-db){margin-left:10px}.v-div-c .x-fn{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}}@media (max-width:760px){.v-line{flex-direction:column;grid-template-columns:minmax(0,1fr)}.v-line>.v-lg{flex-basis:auto}.v-lg.v-ink{padding-right:var(--page-x-wide)}.v-lg.v-paper{padding-left:var(--page-x-wide);border-top:0}.v-lg-p{flex-wrap:wrap}.v-lg-p>.v-tail{flex:1 0 100%;margin-top:16px}}td .x-when{white-space:normal}.v-div-h{gap:18px}.x-sd{z-index:60;background:var(--enc-card);border:1px solid var(--enc-ring);border-radius:var(--radius-card);width:min(460px,100vw - 32px);max-height:min(420px,70vh);box-shadow:var(--card-hl),var(--card-lift-hover);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.x-sd-h{border-bottom:1px solid var(--enc-hairline);justify-content:space-between;gap:12px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.x-sd-r{border-radius:var(--radius-control);color:var(--enc-ink);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px;text-decoration:none;transition:background-color .14s;display:grid}.x-sd-r.on,.x-sd-r:hover{background:var(--enc-paper-2);color:var(--enc-ink)}.x-sd-t{flex-direction:column;gap:2px;min-width:0;display:flex}.x-sd-t b{font:500 15px/1.3 var(--font-body);overflow-wrap:anywhere}.x-sd-t .x-small{overflow-wrap:anywhere}.x-sd-e{flex-direction:column;gap:6px;padding:12px 10px;display:flex}.x-sd-e b{font:600 15px/1.35 var(--font-body);color:var(--enc-ink)}.x-sd-e p{font:400 14px/1.5 var(--font-body);color:var(--enc-ink-700);margin:0}@media (max-width:1199px){.x-sd{width:100%;left:0;right:auto}}.x-brand5 a:has(.x-brand-sub){align-items:center;gap:10px;letter-spacing:-.034em!important;font-size:20px!important;display:inline-flex!important}.x-brand-sub{background:var(--enc-ink);height:20px;color:var(--enc-paper);font:500 9.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 7px;display:inline-flex}.x-brand-sub:before{content:"";background:var(--enc-paper);border-radius:999px;width:6px;height:6px}@media (max-width:520px){.x-brand-sub{display:none}}.v-rk-cut tbody tr:nth-child(12)>*{border-bottom:1.5px solid var(--enc-ink)!important;padding-bottom:24px!important}.v-rk-cut tbody tr:nth-child(13)>*{padding-top:24px!important}.v-rk-cut tbody tr:nth-child(12)>:first-child{z-index:1;position:relative}.v-rk-cut tbody tr:nth-child(12)>:first-child:after{content:var(--cut);background:var(--enc-paper);font:500 10.5px/17px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--enc-ink);white-space:nowrap;padding-right:12px;position:absolute;bottom:-9px;left:0}.v-band.v-mosband{scroll-snap-align:start;scroll-snap-stop:normal;min-height:calc(100svh - 38px);padding-top:56px;padding-bottom:56px;scroll-margin-top:38px}:is(html:has(.v-mosband),html:has(.v-lsec)){scroll-snap-type:y proximity}@media (prefers-reduced-motion:reduce){:is(html:has(.v-mosband),html:has(.v-lsec)){scroll-snap-type:none}}.v-mosw.fit{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.v-mosw.fit>.v-mos-side{align-self:center}.v-mosfit{min-width:0;min-height:0;position:relative}.v-mosfit>.x-tipw{place-content:center start;display:grid;position:absolute;inset:0}.v-mosn{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.v-mosn b{font:600 clamp(36px,3.4vw,52px)/1 var(--font-display);letter-spacing:-.04em;color:var(--enc-on-ink);font-variant-numeric:tabular-nums}@media (max-width:1000px){.v-mosw.fit{grid-template-rows:minmax(56svh,1fr) auto}}.v-lgl{border-top:1px solid var(--enc-ink-border);pointer-events:none;height:0;position:absolute;left:-4px;right:-4px}.v-lg.v-paper .v-lgl{border-top-color:var(--enc-hairline)}.v-lgt{font:400 10px/1 var(--font-mono);letter-spacing:.08em;color:var(--enc-on-ink-label);white-space:nowrap;position:absolute;bottom:0;right:calc(100% + 10px);transform:translateY(50%)}.v-lgax{font:400 10px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--enc-on-ink-label);white-space:nowrap;pointer-events:none;position:absolute;bottom:calc(100% + 10px);left:0}.v-cutt{background:var(--enc-paper);font:500 10px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--enc-ink);white-space:nowrap;pointer-events:none;z-index:2;padding:2px 6px;position:absolute;bottom:5px;left:4px}.v-lsec{scroll-snap-align:start;scroll-margin-top:38px}@media (min-width:761px){.v-lsec{min-height:calc(100svh - 38px)}.v-lsec>.x-tipw{flex-direction:column;flex:auto;min-height:0;display:flex}.v-lsec .v-line{flex:auto;min-height:0}.v-lsec .v-lg-p{flex:auto;align-items:stretch;min-height:0}.v-lsec .v-lc{min-height:0}.v-lsec .v-lc-plot{flex:auto;height:auto;min-height:240px}.v-lsec .v-lc-n{flex:none;height:120px;max-height:120px}.v-lsec .v-lc>.x-mono{flex:none}.v-lsec .v-lg{padding-top:48px}}.v-rowclip{margin:-2px;padding:2px;overflow:hidden}.v-row{--cols:12}@keyframes vslideA{0%{transform:translateX(calc(var(--d) * (100% + 6px) / var(--cols)))}to{transform:none}}@keyframes vslideB{0%{transform:translateX(calc(var(--d) * (100% + 6px) / var(--cols)))}to{transform:none}}@keyframes vnewm{0%{background:var(--enc-ink);border-color:var(--enc-ink)}to{background:var(--enc-card)}}.v-tile.v-newm{animation:1.1s ease-out vnewm}.v-tile.v-newm .x-mono{animation:1.1s ease-out vnewmt}@keyframes vnewmt{0%{color:var(--enc-paper)}to{color:var(--enc-ink)}}@keyframes vnewf{0%{background:var(--enc-on-ink-label)}to{background:var(--enc-ink-control-fill)}}.v-ink .v-tile.v-newf{animation:1.2s ease-out vnewf}.v-simk{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:900px){.v-row{--cols:6}}@media (prefers-reduced-motion:reduce){.v-row,.v-tile{animation:none!important}}.v-next,.v-nextl{grid-column:-2/-1}.v-nextl{text-align:left;white-space:nowrap}@keyframes vcntA{0%{transform:translateX(calc(var(--d) * -1 * (100% + 6px)))}to{transform:none}}@keyframes vcntB{0%{transform:translateX(calc(var(--d) * -1 * (100% + 6px)))}to{transform:none}}.v-wait{grid-column:var(--ws) / -2;flex-direction:column;grid-row:1;justify-content:center;align-self:stretch;gap:12px;min-width:0;padding:0 14px;animation:.45s .5s both vwaitIn;display:flex;container-type:inline-size}.v-wait .x-mono{white-space:normal;overflow-wrap:anywhere}.v-wait-l .x-mono{color:var(--enc-ink)}@container (max-width:64px){.v-wait-l{display:none}}@container (max-width:240px){.v-wait-s{display:none}}.v-wait-t{border-top:1px dashed var(--enc-ring-hover);height:0;display:block;position:relative}.v-wait-t i{background:var(--enc-ink);width:0;height:2px;animation:2.5s linear forwards vwaitP;position:absolute;top:-1.5px;left:0}@keyframes vwaitP{to{width:100%}}@keyframes vwaitIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.v-wait{animation:none}.v-wait-t i{display:none}}
