@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/archivo-latin-300-normal.AMs-pvbP.woff2) format("woff2"),url(/_astro/archivo-latin-300-normal.BRswihEa.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/archivo-latin-ext-300-normal.0WwdIqab.woff2) format("woff2"),url(/_astro/archivo-latin-ext-300-normal.D3llZCfd.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-latin-400-normal.C81ewxNO.woff2) format("woff2"),url(/_astro/archivo-latin-400-normal.Bl602Mgc.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-latin-ext-400-normal.B5tPZzqW.woff2) format("woff2"),url(/_astro/archivo-latin-ext-400-normal.DrmqtLj6.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-600-normal.3BBy0ZsW.woff2) format("woff2"),url(/_astro/archivo-latin-600-normal.DwYieO8P.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-ext-600-normal.Dm61iqcg.woff2) format("woff2"),url(/_astro/archivo-latin-ext-600-normal.D7uErJuz.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/archivo-latin-800-normal.cB6v3kRN.woff2) format("woff2"),url(/_astro/archivo-latin-800-normal.DZa_k145.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/archivo-latin-ext-800-normal.BC6piDwP.woff2) format("woff2"),url(/_astro/archivo-latin-ext-800-normal.B9NTbsU1.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff")}:root{--bg:#f2f4f7;--surface:#ffffff;--ink:#0d1a33;--soft:#56627a;--faint:#7d889e;--rule:rgba(13,26,51,.12);--up:#13a85a;--down:#d9364a;--flat:#7d889e;--brand:#13a85a;--sans:"Archivo",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--wrap:1240px;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0a1020;--surface:#0f182b;--ink:#eef2f8;--soft:#a0acc4;--faint:#76839d;--rule:rgba(255,255,255,.1);--up:#22d36f;--down:#ff4d5e;--flat:#9aa6bf;--brand:#22d36f;color-scheme:dark}}:root[data-theme=dark]{--bg:#0a1020;--surface:#0f182b;--ink:#eef2f8;--soft:#a0acc4;--faint:#76839d;--rule:rgba(255,255,255,.1);--up:#22d36f;--down:#ff4d5e;--flat:#9aa6bf;--brand:#22d36f;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.55 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}b,strong{font-weight:800}.wrap{max-width:var(--wrap);margin:0 auto;padding-inline:24px}@media(max-width:640px){.wrap{padding-inline:16px}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-9999px;top:8px;background:var(--ink);color:var(--bg);padding:8px 12px;z-index:10}.skip:focus{left:8px}.up{--dir:var(--up)}.down{--dir:var(--down)}.flat{--dir:var(--flat)}.dirmark{color:var(--dir);font-family:var(--mono)}.kicker{font:500 12.5px/1.2 var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--soft);display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.hl{font-weight:300;letter-spacing:-.01em;text-wrap:balance;margin:0}.hl b{font-weight:800}.tone{--pt-n:hsl(var(--th,215) calc(var(--ts,30) * 1%) 20%);--p-n:hsl(var(--th,215) calc(var(--ts,30) * 1%) 13%);--pb-n:hsl(var(--th,215) calc(var(--ts,30) * .85%) 7%);--pt-d:hsl(var(--th,215) calc(var(--ts,30) * .8%) 86%);--p-d:hsl(var(--th,215) calc(var(--ts,30) * .7%) 91%);--panel-top:var(--pt-n);--panel:var(--p-n);--panel-bot:var(--pb-n)}.tone.day{--panel-top:var(--pt-d);--panel:var(--p-d);--panel-bot:var(--p-d)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .tone.day{--panel-top:var(--pt-n);--panel:var(--p-n);--panel-bot:var(--pb-n)}}:root[data-theme=dark] .tone.day{--panel-top:var(--pt-n);--panel:var(--p-n);--panel-bot:var(--pb-n)}.top{border-bottom:1px solid var(--rule);background:var(--surface)}.top .wrap{display:flex;align-items:center;gap:28px;min-height:68px;flex-wrap:wrap}.logo{font:300 26px/1 var(--sans);letter-spacing:-.01em;display:inline-flex;align-items:flex-end;white-space:nowrap}.logo b{font-weight:800}.logo i{display:inline-block;width:13px;height:13px;margin-left:7px;margin-bottom:3px;background:var(--brand);clip-path:polygon(100% 0,100% 100%,0 100%)}nav.sections{display:flex;gap:22px;font-weight:600;font-size:15px;flex:1;min-width:0}nav.sections a{color:var(--soft);padding-block:6px;border-bottom:2px solid transparent;white-space:nowrap}nav.sections a:hover,nav.sections a[aria-current=page]{color:var(--ink);border-bottom-color:var(--brand)}.tools{display:flex;gap:14px;align-items:center;font:500 13px var(--mono);color:var(--soft)}.tools button,.tools a.rss{font:500 12px var(--mono);background:transparent;color:var(--soft);border:1px solid var(--rule);border-radius:4px;padding:6px 9px;cursor:pointer}.tools button:hover,.tools a.rss:hover{color:var(--ink);border-color:var(--ink)}@media(max-width:900px){nav.sections{order:3;flex-basis:100%;overflow-x:auto;padding-bottom:6px;gap:18px;scrollbar-width:none}.top .wrap{gap:12px;padding-block:10px}.tools{margin-left:auto}}.strip{border-bottom:1px solid var(--rule)}.strip .wrap{display:flex;overflow-x:auto;scrollbar-width:none}.strip .wrap::-webkit-scrollbar{display:none}.stat{display:flex;flex-direction:column;gap:2px;padding:12px 22px 12px 0;margin-right:22px;border-right:1px solid var(--rule);white-space:nowrap;font-family:var(--mono)}.stat:last-child{border-right:0}.stat span{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--faint)}.stat strong{font:500 16px var(--mono);font-variant-numeric:tabular-nums}.stat em{font-style:normal;font-size:12px;color:var(--dir)}.breaking{background:var(--ink);color:var(--bg)}.breaking .wrap{display:flex;gap:14px;align-items:center;padding-block:10px;font-size:15px}.breaking span{font:500 11.5px var(--mono);letter-spacing:1.4px;color:var(--down);white-space:nowrap}.breaking a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.breaking a b{font-weight:800}.cut{position:relative;margin:0;overflow:hidden;background:var(--panel-top);isolation:isolate}.cut img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:0}.cut .panel{position:absolute;inset:0;z-index:1;background:var(--panel-top)}.cut .scrim{position:absolute;inset:0 0 auto;height:30%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.42),transparent)}.cut svg{position:absolute;inset:0;width:100%;height:100%;z-index:2;overflow:visible;pointer-events:none}.cut polyline{fill:none;stroke:var(--dir);stroke-width:4;vector-effect:non-scaling-stroke;stroke-linejoin:miter}.cut .dot{position:absolute;z-index:3;right:20px;width:14px;height:14px;border-radius:50%;background:var(--dir);box-shadow:0 0 0 3px var(--panel-top);transform:translate(50%,-50%)}@media(prefers-reduced-motion:no-preference){.js .cut svg{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s cubic-bezier(.2,.7,.2,1)}.js .cut .dot{transform:translate(50%,-50%) scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1) .95s}.js .cut.seen svg{clip-path:inset(0 0 0 0)}.js .cut.seen .dot{transform:translate(50%,-50%) scale(1)}}.credit{font:400 11.5px var(--mono);color:var(--panel-soft,var(--faint))}main{padding-block:28px 64px}.lead{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:28px;align-items:stretch}@media(max-width:960px){.lead{grid-template-columns:minmax(0,1fr)}}.hero,.a-hero{position:relative;display:flex;flex-direction:column;border-radius:4px;overflow:hidden;background:var(--panel-bot);color:#fff;--panel-soft:rgba(255,255,255,.7)}.hero .cut{height:340px;flex:none}.hero .body{flex:1;padding:10px 40px 34px;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;background:linear-gradient(180deg,var(--panel-top) 0%,var(--panel) 45%,var(--panel-bot) 100%)}.hero .kicker,.a-hero .kicker{color:var(--panel-soft)}.hero .hl{font-size:clamp(30px,4.1vw,54px);line-height:1.06}.hero p.dek{margin:0;font-size:18px;line-height:1.5;max-width:62ch;color:var(--panel-soft)}.hero .meta{font:400 12.5px var(--mono);color:var(--panel-soft);display:flex;gap:6px 18px;flex-wrap:wrap}.hero:hover .hl b{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}@media(max-width:640px){.hero .cut{height:250px}.hero .body{padding:6px 20px 24px}.hero p.dek{font-size:16px}}.file{background:var(--surface);border:1px solid var(--rule);border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:18px;min-width:0}.file header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.file h2{margin:0;font:300 24px/1.15 var(--sans)}.file h2 b{font-weight:800}.tl{list-style:none;margin:0;padding:0}.tl li{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid var(--rule)}.tl time,.tl .t{font:500 12.5px/1.6 var(--mono);color:var(--soft);font-variant-numeric:tabular-nums}.tl li p{margin:0;font-size:15.5px;line-height:1.45}.tl li p b{font-weight:800}.tl li.simdi .t{color:var(--dir)}.tl li.bekleniyor{opacity:.7}.file .more{font:500 13px var(--mono);border-top:1px solid var(--rule);padding-top:14px;margin-top:auto}.file .more:hover{color:var(--brand)}.sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:56px 0 18px;border-top:2px solid var(--ink);padding-top:12px}.sec-h h2,.sec-h h1{margin:0;font:800 15px/1 var(--mono);letter-spacing:1.6px;text-transform:uppercase}.sec-h a{font:500 13px var(--mono);color:var(--soft)}.sec-h a:hover{color:var(--ink)}.cols{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:40px}@media(max-width:1000px){.cols{grid-template-columns:minmax(0,1fr)}}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.grid.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1060px){.grid,.grid.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.grid,.grid.g4{grid-template-columns:minmax(0,1fr)}}.story{display:flex;flex-direction:column;gap:12px;min-width:0}.story .cut{aspect-ratio:4/3;border-radius:3px}.story .hl{font-size:21px;line-height:1.2}.story p{margin:0;color:var(--soft);font-size:15px;line-height:1.5}.story .src{font:400 12px var(--mono);color:var(--faint)}.story:hover .hl b{text-decoration:underline;text-underline-offset:4px}.feed{list-style:none;margin:0;padding:0}.feed li{border-top:1px solid var(--rule)}.feed a{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:12px 0;font-size:15.5px;line-height:1.4}.feed time{font:500 12.5px/1.6 var(--mono);color:var(--soft)}.feed .dirmark{font-size:11px;margin-right:4px}.feed a:hover{color:var(--soft)}.feed b{font-weight:800}.method{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;margin-top:64px;padding:36px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.method h2{margin:0;font:300 30px/1.15 var(--sans)}.method h2 b{font-weight:800}.method dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.method dt{font:500 12px var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--brand);margin-bottom:8px}.method dd{margin:0;color:var(--soft);font-size:15px}@media(max-width:860px){.method,.method dl{grid-template-columns:minmax(0,1fr)}}.pager{display:flex;justify-content:space-between;gap:16px;margin-top:40px;padding-top:16px;border-top:1px solid var(--rule);font:500 13px var(--mono)}.pager a:hover{color:var(--brand)}.pager span{color:var(--faint)}.crumbs{font:500 12px var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--soft);display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.crumbs a:hover{color:var(--ink)}.a-hero .cut{height:420px;flex:none}.a-hero .body{padding:12px 48px 40px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(180deg,var(--panel-top) 0%,var(--panel) 50%,var(--panel-bot) 100%)}.a-hero .body>*{max-width:1000px}.a-hero .hl{font-size:clamp(30px,4.6vw,60px);line-height:1.04}@media(max-width:640px){.a-hero .cut{height:260px}.a-hero .body{padding:8px 20px 24px}}.a-meta{display:flex;gap:10px 26px;flex-wrap:wrap;align-items:center;padding:18px 0;border-bottom:1px solid var(--rule);font:400 13px var(--mono);color:var(--soft)}.a-meta strong{font-weight:500;color:var(--ink)}.a-meta .ai{border:1px solid var(--rule);border-radius:3px;padding:2px 7px}.a-grid{display:grid;grid-template-columns:minmax(0,700px) minmax(0,300px);gap:64px;justify-content:space-between;margin-top:36px}@media(max-width:1000px){.a-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.dek-lg{font:300 25px/1.4 var(--sans);margin:0 0 30px;text-wrap:pretty}@media(max-width:640px){.dek-lg{font-size:21px}}.prose{counter-reset:bolum}.prose h2{font:300 30px/1.15 var(--sans);margin:52px 0 16px;scroll-margin-top:24px;counter-increment:bolum}.prose h2:before{content:counter(bolum,decimal-leading-zero);display:block;font:500 12px var(--mono);letter-spacing:1.4px;color:var(--brand);margin-bottom:10px}.prose h2 b,.prose h2 strong{font-weight:800}.prose h3{font:800 20px/1.3 var(--sans);margin:32px 0 10px}.prose p,.prose li{font-size:18.5px;line-height:1.68}.prose p{margin:0 0 18px;max-width:66ch}.prose p strong{font-weight:600}.prose ul,.prose ol{padding-left:1.2em;margin:0 0 18px}.prose blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid var(--brand);font:300 22px/1.45 var(--sans)}.prose a{text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px}.prose a:hover{text-decoration-color:var(--ink)}.prose .table-wrap,.prose>table{display:block;overflow-x:auto}.prose table{width:100%;border-collapse:collapse;margin:8px 0 22px;font-size:16px}.prose th{text-align:left;font:500 11.5px var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--soft);padding:10px 12px 10px 0;border-bottom:2px solid var(--ink);white-space:nowrap}.prose td{padding:14px 16px 14px 0;border-bottom:1px solid var(--rule);vertical-align:top;line-height:1.5}.prose td:first-child{font-weight:800;white-space:nowrap}.calc{border:1px solid var(--rule);background:var(--surface);border-radius:4px;padding:26px;margin:10px 0 26px;display:grid;gap:20px}.calc .row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}@media(max-width:640px){.calc{padding:18px}.calc .row{grid-template-columns:minmax(0,1fr)}}.calc label{display:flex;flex-direction:column;gap:8px;font:500 12px var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--soft)}.calc input[type=text]{font:500 22px var(--mono);color:var(--ink);background:var(--bg);border:1px solid var(--rule);border-radius:4px;padding:12px 14px;width:100%;font-variant-numeric:tabular-nums}.calc input[type=range]{width:100%;accent-color:var(--brand)}.calc output{font:500 13px var(--mono);color:var(--ink)}.result{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--rule)}.result div{padding:16px 16px 0 0;display:flex;flex-direction:column;gap:6px}.result div+div{padding-left:16px;border-left:1px solid var(--rule)}.result span{font:500 11px var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--soft)}.result strong{font:500 21px var(--mono);font-variant-numeric:tabular-nums}.result strong.key{color:var(--brand)}@media(max-width:640px){.result{grid-template-columns:minmax(0,1fr)}.result div+div{border-left:0;padding-left:0;border-top:1px solid var(--rule)}}.calc .note{margin:0;font-size:14px;color:var(--soft);line-height:1.5}.flow{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:center;margin:8px 0 26px}.flow .col{display:flex;flex-direction:column;gap:8px}.flow .node{border:1px solid var(--rule);background:var(--surface);border-radius:3px;padding:12px 14px;font-size:14.5px;line-height:1.35}.flow .node.key{border-color:var(--brand)}.flow .arrow{height:2px;background:var(--ink);position:relative;margin:0 6px}.flow .arrow:after{content:"";position:absolute;right:-1px;top:-5px;border-left:9px solid var(--ink);border-top:6px solid transparent;border-bottom:6px solid transparent}.flow-note{font:400 13px var(--mono);color:var(--soft);display:flex;gap:18px;flex-wrap:wrap;margin:-12px 0 26px}.flow-note span:before{content:"■ ";color:var(--down)}@media(max-width:760px){.flow{grid-template-columns:minmax(0,1fr)}.flow .arrow{width:2px;height:24px;margin:6px auto}.flow .arrow:after{right:-5px;top:auto;bottom:-1px;border-top:9px solid var(--ink);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0}}.steps{list-style:none;margin:8px 0 26px;padding:0}.steps li{display:grid;grid-template-columns:110px 18px minmax(0,1fr);gap:14px;padding-bottom:20px;position:relative}.steps li:before{content:"";position:absolute;left:132px;top:14px;bottom:-2px;width:2px;background:var(--rule)}.steps li:last-child:before{display:none}.steps .t{font:500 13px/1.6 var(--mono);color:var(--soft);text-align:right;font-variant-numeric:tabular-nums}.steps i{width:12px;height:12px;margin-top:5px;background:var(--surface);border:2px solid var(--faint);position:relative;z-index:1;justify-self:center}.steps li.tamam i{background:var(--dir);border-color:var(--dir)}.steps li.simdi i{background:var(--dir);border-color:var(--dir);box-shadow:0 0 0 4px color-mix(in srgb,var(--dir) 25%,transparent)}.steps p{margin:0;font-size:16.5px;line-height:1.5}.steps p b{font-weight:800}.steps small{display:block;font:400 12px var(--mono);color:var(--faint);margin-top:4px}@media(max-width:560px){.steps li{grid-template-columns:78px 14px minmax(0,1fr);gap:10px}.steps li:before{left:94px}}.unknown{list-style:none;padding:0;margin:8px 0 26px;border-top:1px solid var(--rule)}.unknown li{padding:14px 0;border-bottom:1px solid var(--rule);font-size:16.5px;line-height:1.5;display:grid;grid-template-columns:28px minmax(0,1fr)}.unknown li:before{content:"?";font:500 15px var(--mono);color:var(--down)}.sources{list-style:none;padding:0;margin:8px 0 0;counter-reset:s}.sources li{counter-increment:s;display:grid;grid-template-columns:36px minmax(0,1fr);padding:10px 0;border-top:1px solid var(--rule);font-size:15px}.sources li:before{content:counter(s,decimal-leading-zero);font:500 12px/1.9 var(--mono);color:var(--brand)}.sources a{text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px;overflow-wrap:anywhere}.sources a:hover{text-decoration-color:var(--ink)}.sources small{display:block;font:400 12px var(--mono);color:var(--faint)}.sources .resmi{color:var(--brand)}.closing{margin-top:40px;padding-top:18px;border-top:1px solid var(--rule);color:var(--soft);font-size:16px}.closing b{color:var(--ink)}.disclose{margin-top:14px;font:400 12.5px/1.5 var(--mono);color:var(--faint)}.rail{display:flex;flex-direction:column;gap:28px;align-self:start;position:sticky;top:20px}@media(max-width:1000px){.rail{position:static;order:-1}}.rail section{border-top:2px solid var(--ink);padding-top:12px}.rail h3{margin:0 0 12px;font:500 12px var(--mono);letter-spacing:1.4px;text-transform:uppercase}.rail ol{margin:0;padding:0;list-style:none}.rail ol li{padding:9px 0;border-bottom:1px solid var(--rule);font-size:15px;line-height:1.4}.rail ol li b{font-weight:800}.toc{counter-reset:t}.toc a{display:grid;grid-template-columns:28px minmax(0,1fr);color:var(--soft);counter-increment:t}.toc a:before{content:counter(t,decimal-leading-zero);font:500 12px/1.6 var(--mono);color:var(--faint)}.toc a:hover,.toc a.active{color:var(--ink)}.toc a.active:before{color:var(--brand)}@media(max-width:1000px){.rail .toc{display:none}}.verify{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.verify div{padding:4px 12px 4px 0;display:flex;flex-direction:column;gap:2px}.verify div+div{padding-left:12px;border-left:1px solid var(--rule)}.verify strong{font:500 28px var(--mono)}.verify span{font:400 12px var(--mono);color:var(--soft)}.verify .ok strong{color:var(--up)}.verify .q strong{color:var(--down)}.related{margin-top:56px}.d-head{display:grid;gap:14px;padding:12px 0 28px;border-bottom:1px solid var(--rule)}.d-head h1{font:300 clamp(34px,5vw,64px)/1.05 var(--sans);margin:0}.d-head h1 b{font-weight:800}.d-head p{margin:0;font-size:19px;color:var(--soft);max-width:70ch}.dlist{list-style:none;margin:0;padding:0}.dlist li{border-top:1px solid var(--rule)}.dlist a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px 0;align-items:baseline}.dlist h3{margin:0;font:300 24px/1.2 var(--sans)}.dlist h3 b{font-weight:800}.dlist p{margin:6px 0 0;color:var(--soft);font-size:15px}.dlist span.k{font:500 12px var(--mono);color:var(--soft);white-space:nowrap}footer.site{border-top:1px solid var(--rule);background:var(--surface);padding-block:36px 44px}footer.site .wrap{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:28px}footer.site h4{margin:0 0 10px;font:500 12px var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--soft)}footer.site ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:15px}footer.site a:hover{color:var(--brand)}footer.site p{margin:12px 0 0;color:var(--soft);font-size:14px;max-width:44ch}footer.site .fine{grid-column:1/-1;border-top:1px solid var(--rule);padding-top:16px;font:400 12px/1.6 var(--mono);color:var(--faint)}@media(max-width:760px){footer.site .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}footer.site .wrap>div:first-child{grid-column:1/-1}}.empty{padding:40px 0;color:var(--soft)}
