:root{color-scheme:dark;--ink: #fff;--muted: rgba(255,255,255,.8);--font-h: "Instrument Serif",Georgia,serif;--font-b: "Barlow",system-ui,sans-serif;--line: rgba(255,255,255,.16);font:400 16px/1.5 var(--font-b);color:var(--ink);background:#160e09;-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:#a68b63 #34291f}*{box-sizing:border-box}body{margin:0}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 76% 22%,#93603338,transparent 52%),radial-gradient(ellipse at 8% 60%,#6a321b40,transparent 58%),radial-gradient(ellipse at 50% 40%,#302016,#120c08 90%)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #fff;outline-offset:5px}button{font:inherit}button:disabled{opacity:.5;cursor:default}[hidden]{display:none!important}.page-shell{max-width:1160px;margin:auto;padding:0 40px}nav{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0}nav>div{display:flex;gap:2px;padding:6px;border-radius:999px}nav>div a{padding:10px 14px;border-radius:999px;text-decoration:none;font:500 14px/1 var(--font-b)}nav>div a:hover{background:#ffffff14}.brand{font:italic 400 36px/1 var(--font-h);text-decoration:none;letter-spacing:-1px}.brand span{font:400 12px/1.4 var(--font-b);letter-spacing:0;color:var(--muted);margin-left:22px}.hero{display:grid;grid-template-columns:1fr 220px;gap:64px;align-items:center;padding:65px 0 48px}.eyebrow{font:400 12px/1.5 var(--font-b);letter-spacing:.1em;color:var(--muted);margin:0 0 22px}h1{font:italic 400 clamp(48px,6vw,78px)/.95 var(--font-h);letter-spacing:-3px;margin:0 0 24px;text-shadow:0 2px 30px #0003}h1 em{color:inherit;font-weight:400}.intro{max-width:530px;color:#ffffffe6;font:300 17px/1.5 var(--font-b)}.seal{text-align:center;color:#e4d1a7}.seal svg{width:190px;max-width:100%;stroke:currentColor;stroke-width:.65;opacity:.55}.seal .seal-check{stroke-width:2}.seal span{display:block;font-size:10px;letter-spacing:.16em;margin-top:18px}.preview-note{border:1px solid #c8ac7940;background:#c8ac7909;border-radius:14px;padding:15px 20px;font-size:14px;font-weight:300;line-height:1.6;color:#e4d1a7;margin-bottom:22px}.verification,.record-card,nav>div{position:relative;isolation:isolate;background:linear-gradient(180deg,#120c0859,#120c088c);-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);box-shadow:4px 4px 4px #0000000d,inset 0 1px 1px #ffffff26}.verification:before,.record-card:before,nav>div:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;pointer-events:none;background:linear-gradient(180deg,#ffffff73,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.verification{border-radius:1.25rem;padding:36px 40px}.verification-head,.section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.verification .eyebrow{margin-bottom:9px}h2{font:italic 400 38px/1 var(--font-h);letter-spacing:-1px;margin:0}.badge{display:inline-flex;align-items:center;gap:8px;border:1px solid #ffffff26;background:#ffffff06;border-radius:999px;font-size:12px;padding:7px 12px;white-space:nowrap}.badge:before{content:"";width:5px;height:5px;border-radius:50%;background:#e4d1a7}.badge[data-state=passed]:before{background:#bdd3a8}.badge[data-state=failed]:before{background:#ffc0a8}#release-status{font:300 16px/1.5 var(--font-b);color:#ffffffe6;margin:20px 0 25px}.check-list{list-style:none;padding:0;margin:0}.check-list li{display:flex;gap:17px;align-items:center;padding:20px 0;border-top:1px solid var(--line)}.check-marker{font:500 12px/1 var(--font-b);border:1px solid #ffffff40;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:#ffffff08}.check-list li>div{flex:1}.check-list h3{font-size:16px;font-weight:500;margin:0 0 6px}.check-list p{font:300 14px/1.5 var(--font-b);color:#fffc;margin:0}.check-state{font-size:12px;white-space:nowrap;color:var(--muted)}.check-list li[data-state=passed] .check-marker{background:#d0e7bd12;border-color:#d0e7bd60;color:#d0e7bd}.check-list li[data-state=failed] .check-marker{border-color:#ffc0a880;color:#ffc0a8}.check-list li[data-state=running] .check-marker{border-color:#e4d1a7;background:#e4d1a714}.verification-actions{display:flex;align-items:center;gap:24px;border-top:1px solid var(--line);padding-top:26px;margin-top:4px}#verify{background:#fff;color:#000;border:0;border-radius:999px;min-height:46px;padding:10px 20px;display:flex;align-items:center;gap:28px;font:500 14px/1 var(--font-b);cursor:pointer}#verify:hover:not(:disabled){background:#f1f1f1}#check-footnote{font-size:12px;font-weight:300;line-height:1.5;color:var(--muted);margin:0}.checked-at{font-size:12px;color:var(--muted);line-height:1.5;margin:16px 0 0}.checked-at:empty{display:none}.record{padding:56px 0 0}.section-heading{margin-bottom:26px}.section-heading .eyebrow{margin-bottom:12px}.section-heading>a{font-size:14px}.record-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:16px;margin-bottom:24px}.record-card{padding:26px;border-radius:1.25rem;min-width:0}.record-card .eyebrow{font-size:11px}.record-card h3{font:italic 400 30px/1.1 var(--font-h);margin:20px 0 14px;letter-spacing:-.5px}.record-card p{font:300 14px/1.5 var(--font-b);color:#ffffffd9;margin:14px 0 0}.record-card .mono{font:500 13px/1.8 ui-monospace,Menlo,monospace;overflow-wrap:anywhere;color:#fff}details{border-bottom:1px solid var(--line)}summary{padding:24px 0;cursor:pointer;font-size:16px;list-style:none}summary::-webkit-details-marker{display:none}summary:before{content:"+";display:inline-block;width:28px}details[open] summary:before{content:"−"}summary>span{float:right;font-size:13px;color:var(--muted);padding-top:2px}details>p{font-size:14px;font-weight:300;line-height:1.5;color:var(--muted)}dl{margin:0 0 24px}dl>div{display:grid;grid-template-columns:170px 1fr;gap:20px;padding:14px 0;border-top:1px solid #ffffff0c;font-size:14px}dt{color:var(--muted)}dd{margin:0;font:12px/1.75 ui-monospace,Menlo,monospace;overflow-wrap:anywhere;color:#ffffffeb}.meaning{padding:56px 0}.meaning .eyebrow{margin-bottom:12px}.meaning-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:34px}.small-number{font:italic 400 26px/1 var(--font-h);color:#e4d1a7}.meaning h3{font-size:16px;font-weight:500;margin:15px 0}.meaning article p{font:300 15px/1.5 var(--font-b);color:#ffffffd9;margin:0}footer{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0 38px}footer p{font-size:13px;font-weight:300;color:var(--muted)}footer>a:last-child{font-size:13px}@media (max-width:700px){.page-shell{padding:0 20px}.brand span,.seal{display:none}nav{padding:18px 0;gap:12px}nav>div a{padding:10px 12px;font-size:13px}.hero{display:block;padding:40px 0 24px}h1{letter-spacing:-2px}.intro{font-size:16px}.hero .eyebrow{font-size:10px}.verification{padding:24px 20px}h2{font-size:32px}.verification-head{align-items:flex-start;flex-wrap:wrap;gap:14px}.badge{font-size:11px;padding:7px 10px}.check-list li{gap:12px;flex-wrap:wrap}.check-list li>div{flex-basis:calc(100% - 50px)}.check-state{margin-left:42px}.verification-actions{gap:16px;align-items:flex-start;flex-direction:column}#verify{width:100%;justify-content:space-between}.record{padding-top:40px}.section-heading{align-items:flex-start;flex-direction:column;gap:14px}.record-grid,.meaning-grid{grid-template-columns:1fr}.record-card{padding:22px}summary>span{display:none}dl>div{grid-template-columns:1fr;gap:8px}.meaning{padding:40px 0}.meaning-grid{gap:26px}footer{flex-wrap:wrap}footer p{order:3;width:100%;margin:0}}@media (prefers-reduced-motion:no-preference){button,a{transition:background .18s,color .18s}}
