@font-face{font-family:MenckenHead;src:url(/fonts/mencken-std-head-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MenckenHead;src:url(/fonts/mencken-std-head-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BasierSquare;src:url(/fonts/basiersquare-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BasierSquare;src:url(/fonts/basiersquare-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BasierMono;src:url(/fonts/basiersquaremono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ink:#000;--ink-2:#0c1219;--panel:#101820;--line:#edc8a33d;--line-soft:#ffffff14;--brass:#edc8a3;--brass-lit:#f4ddc7;--brass-dim:#c9a483;--text:#f4efe9;--body:#cfc9c1;--muted:#9a938b;--faint:#6a655f;--danger:#e08a76;--ok:#8fce9b;--font-display:"MenckenHead", "mencken-std-head", Georgia, "Times New Roman", serif;--font-prose:"MenckenHead", "mencken-std-text", Georgia, "Times New Roman", serif;--font-mono:"BasierMono", "Basier Square Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-ui:"BasierSquare", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{background:var(--ink);color:var(--text);font-family:var(--font-prose), Georgia, "Times New Roman", serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;width:100%;overflow-x:hidden}body{background-image:radial-gradient(1200px 680px at 50% -14%,#edc8a31c,#0000 62%),radial-gradient(900px 700px at 50% 118%,#edc8a30d,#0000 60%);background-attachment:fixed;min-height:100vh}::selection{color:#fff;background:#edc8a342}.mono{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--brass-dim);font-size:10.5px}.wrap{max-width:940px;margin:0 auto;padding:0 28px}.guilloche{pointer-events:none;margin:auto;position:absolute;inset:0}.spin-guilloche{transform-origin:50%;animation:150s linear infinite spin}.handshake{z-index:90;background:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:46px;padding:40px 28px;transition:opacity .7s,transform .7s;display:flex;position:fixed;inset:0}.handshake.leaving{opacity:0;pointer-events:none;transform:scale(1.04)}.hs-art{place-items:center;width:300px;height:300px;display:grid;position:relative}.hs-pulse{border:1px solid #edc8a366;border-radius:50%;width:128px;height:128px;animation:2.6s cubic-bezier(.2,.7,.3,1) infinite pulse;position:absolute}.hs-lock{z-index:2;width:62px;height:62px;position:relative}.hs-lock .shackle,.hs-lock .bodyrect{stroke-dasharray:200;stroke-dashoffset:200px;animation:1.5s cubic-bezier(.3,.8,.3,1) forwards draw}.hs-lock .bodyrect{animation-delay:.5s}.hs-lock .keyhole{opacity:0;animation:.7s 1.5s forwards fade}.hs-steps{width:min(460px,100%);list-style:none}.hs-steps li{opacity:.22;border-bottom:1px solid #ffffff0b;grid-template-columns:20px 1fr auto;align-items:baseline;gap:12px;padding:11px 0;transition:opacity .55s,transform .55s;display:grid;transform:translateY(5px)}.hs-steps li.on{opacity:1;transform:none}.hs-steps .tick{color:var(--brass);text-align:center;font-size:11px}.hs-steps .lbl{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--body);font-size:10.5px}.hs-steps .val{font-family:var(--font-mono), monospace;letter-spacing:.18em;color:var(--brass-dim);font-size:10px}.scramble{color:#c9a48380}.seal{place-items:center;display:grid;position:relative}.seal>svg:not(.guilloche){width:100%;height:100%;position:absolute;inset:0}.seal .ring-slow{transform-origin:50%;animation:60s linear infinite spin}.seal .ring-fast{transform-origin:50%;animation:26s linear infinite reverse spin}.seal .ring-mid{transform-origin:50%;animation:42s linear infinite spin}.seal.open .ring-slow,.seal.open .ring-fast,.seal.open .ring-mid{animation-duration:1.4s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.seal .mark{z-index:2;font-family:var(--font-display), Georgia, serif;letter-spacing:.2em;text-indent:.2em;color:var(--brass);text-shadow:0 0 26px #edc8a366;font-size:27px;position:relative}.gate{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:64px 28px;animation:1s cubic-bezier(.2,.7,.2,1) both rise;display:flex}.gate.unlocking{animation:1.1s cubic-bezier(.6,0,.3,1) forwards unlock}.gate .seal{margin-bottom:40px}.gate h1{font-family:var(--font-display), Georgia, serif;letter-spacing:.005em;margin-top:18px;font-size:clamp(34px,6vw,58px);font-weight:300;line-height:1.08}.gate .lede{color:var(--muted);max-width:480px;margin-top:20px;font-size:16.5px;line-height:1.8}.crest{color:var(--brass-dim);align-items:center;gap:14px;display:flex}.crest .bar{background:linear-gradient(90deg, transparent, var(--brass-dim));width:34px;height:1px}.crest .bar.r{background:linear-gradient(270deg, transparent, var(--brass-dim))}.gateform{text-align:left;flex-direction:column;gap:12px;width:min(430px,100%);margin-top:44px;display:flex}.gateform .field label{margin-bottom:8px;display:block}.gateform button{align-self:stretch;margin-top:8px}input,textarea{background:var(--ink-2);border:1px solid var(--line);width:100%;color:var(--text);font-family:var(--font-prose), Georgia, serif;border-radius:0;outline:none;padding:15px 17px;font-size:16px;transition:border-color .3s,box-shadow .3s,background .3s}input:focus,textarea:focus{border-color:var(--brass);background:#0f1017;box-shadow:0 0 0 1px #edc8a32e,0 0 26px -6px #edc8a357}input::placeholder,textarea::placeholder{color:#4c4a45}input.mono-in{font-family:var(--font-mono), monospace;letter-spacing:.12em;font-size:16px}button{border:1px solid var(--brass);color:var(--brass);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:15px 28px;font-size:10.5px;transition:color .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden}button:after{content:"";background:var(--brass);transform-origin:0;z-index:-1;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}button>*{z-index:1;position:relative}button:hover:not(:disabled){color:var(--ink);box-shadow:0 0 34px -10px #edc8a3b3}button:hover:not(:disabled):after{transform:scaleX(1)}button:disabled{opacity:.34;cursor:not-allowed}.err{color:var(--danger);min-height:18px;margin-top:16px;font-size:13.5px}.securebar{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft);background:#060609db;position:fixed;top:0;left:0;right:0}.securebar .in{justify-content:space-between;align-items:center;gap:16px;max-width:940px;margin:0 auto;padding:11px 28px;display:flex}.securebar .lock{align-items:center;gap:9px;display:flex}.dot{background:var(--brass);width:5px;height:5px;box-shadow:0 0 10px var(--brass);border-radius:50%;animation:2.4s ease-in-out infinite blink}.progress{background:var(--brass);height:1px;transition:width .15s linear;position:absolute;bottom:-1px;left:0}.doc{padding:108px 0 130px;animation:.9s cubic-bezier(.2,.7,.2,1) both rise}.masthead{text-align:center;border-bottom:1px solid var(--line);padding-bottom:44px;position:relative}.masthead .crestwrap{place-items:center;height:132px;margin-bottom:10px;display:grid;position:relative}.masthead .name{font-family:var(--font-mono), monospace;letter-spacing:.42em;text-transform:uppercase;color:var(--brass);font-size:11px}.masthead .dba{color:var(--muted);font-size:14px;font-style:italic;font-family:var(--font-prose), serif;letter-spacing:.02em;margin-top:12px}.masthead h1{font-family:var(--font-display), Georgia, serif;margin-top:26px;font-size:clamp(28px,5vw,44px);font-weight:300;line-height:1.18}.masthead .bearer{border:1px solid var(--line);color:var(--brass-dim);margin-top:26px;padding:9px 18px;display:inline-block}.ordercard{border:1px solid var(--line);background:var(--ink-2);margin:44px 0 8px;padding:30px 30px 26px;animation:.8s cubic-bezier(.2,.7,.2,1) both rise;position:relative;overflow:hidden}.ordercard .oc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ordercard .oc-num{font-family:var(--font-mono), monospace;letter-spacing:.14em;color:var(--brass-lit);font-size:18px}.ordercard .oc-label{margin-bottom:8px}.verifybadge{border:1px solid var(--line);font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;padding:8px 14px;font-size:9px;display:inline-flex}.verifybadge.on{color:var(--ok);border-color:#7fae8366}.verifybadge .vb-dot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.oc-grid{grid-template-columns:1fr 1fr;gap:18px 30px;margin-top:26px;display:grid}.oc-cell .k{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--brass-dim);font-size:9px}.oc-cell .v{color:var(--text);margin-top:6px;font-size:15px;line-height:1.5}.oc-items{border-top:1px solid var(--line-soft);margin-top:22px;padding-top:16px}.oc-items .it{color:var(--body);justify-content:space-between;gap:14px;padding:6px 0;font-size:14px;display:flex}.oc-items .it .q{color:var(--brass-dim);font-family:var(--font-mono), monospace;font-size:12px}.cardface{aspect-ratio:1.586;border:1px solid var(--line);background:radial-gradient(120% 140% at 0 0,#edc8a31f,#0000 55%),linear-gradient(150deg,#10121a,#0a0b10);flex-direction:column;justify-content:space-between;width:100%;max-width:300px;margin-top:6px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.cardface .chip{opacity:.85;background:linear-gradient(135deg,#d8bd85,#8a7443);border-radius:4px;width:34px;height:25px}.cardface .num{font-family:var(--font-mono), monospace;letter-spacing:.16em;color:var(--brass-lit);font-size:16px}.cardface .num .hid{color:var(--faint)}.cardface .brand{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:10px}.notice{background:#7fae830d;border:1px solid #7fae8347;align-items:flex-start;gap:16px;margin:36px 0;padding:22px 24px;display:flex}.notice .ico{flex:none;margin-top:2px}.notice .t{color:var(--text);font-size:14.5px;line-height:1.7}.notice .t b{color:var(--brass-lit);font-weight:500}.preamble{color:var(--body);text-align:left;margin:6px 0 8px;font-size:16px;line-height:1.95}.section{opacity:0;margin-top:42px;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}.section.seen{opacity:1;transform:none}.section h2{font-family:var(--font-display), Georgia, serif;letter-spacing:.02em;color:var(--brass-lit);align-items:baseline;gap:16px;font-size:21px;font-weight:400;display:flex}.section h2 .num{font-family:var(--font-mono), monospace;letter-spacing:.2em;color:var(--brass-dim);font-size:10px}.section p{color:var(--body);text-align:left;margin-top:16px;font-size:15.5px;line-height:1.95}.section ul{margin-top:20px;list-style:none}.section li{color:var(--body);border-top:1px solid var(--line-soft);padding:13px 0 13px 30px;font-size:14.8px;line-height:1.88;position:relative}.section li:last-child{border-bottom:1px solid var(--line-soft)}.section li:before{content:"⬡";color:var(--brass-dim);font-size:11px;position:absolute;top:13px;left:2px}.rule{background:var(--line);height:1px;margin:60px 0;position:relative}.rule:after{content:"◆";background:var(--ink);color:var(--brass-dim);padding:0 14px;font-size:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-title{font-family:var(--font-display), Georgia, serif;margin-bottom:10px;font-size:28px;font-weight:300}.block-sub{color:var(--muted);margin-bottom:36px;font-size:14.5px;line-height:1.8}.grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.field{flex-direction:column;gap:10px;display:flex}.field.full{grid-column:1/-1}.field label{align-items:baseline;gap:9px;display:flex}.field .opt{letter-spacing:.2em;color:var(--faint);font-size:9.5px;font-family:var(--font-mono), monospace;text-transform:uppercase}.field .hint{color:var(--muted);font-size:12px;font-family:var(--font-prose), serif;margin-top:-2px}input[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px #cc706040}.typedsig{flex-direction:column;gap:9px;margin-top:16px;display:flex}.typedsig label{display:block}textarea{resize:vertical;min-height:94px;line-height:1.65}.acks{border-top:1px solid var(--line);margin-top:44px}.ack{border-bottom:1px solid var(--line-soft);cursor:pointer;align-items:flex-start;gap:20px;padding:21px 6px;transition:background .28s,padding-left .28s;display:flex}.ack:hover{background:#edc8a309;padding-left:12px}.ack input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.box{border:1px solid var(--brass-dim);flex:none;place-items:center;width:19px;height:19px;margin-top:2px;transition:border-color .28s,background .28s,box-shadow .28s;display:grid}.ack input:checked+.box{border-color:var(--brass);background:var(--brass);box-shadow:0 0 22px -6px #edc8a3e6}.ack input:focus-visible+.box{outline:1px solid var(--brass);outline-offset:3px}.box svg{opacity:0;transition:opacity .25s,transform .25s;transform:scale(.6)}.ack input:checked+.box svg{opacity:1;transform:none}.ack span.txt{color:var(--body);font-size:14.8px;line-height:1.78}.padwrap{border:1px solid var(--line);background:#f7f4ed repeating-linear-gradient(45deg,#00000004 0 2px,#0000 2px 6px);margin-top:16px;transition:box-shadow .35s,border-color .35s;position:relative}.padwrap:focus-within,.padwrap.inked{border-color:var(--brass);box-shadow:0 0 44px -14px #edc8a3bf}canvas{touch-action:none;cursor:crosshair;width:100%;height:210px;display:block}.padline{pointer-events:none;background:#0003;height:1px;position:absolute;bottom:48px;left:32px;right:32px}.padhint{font-family:var(--font-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:#9c947f;pointer-events:none;font-size:9.5px;position:absolute;bottom:24px;left:32px}.padseal{opacity:.16;pointer-events:none;width:56px;height:56px;position:absolute;bottom:20px;right:24px}.padtools{justify-content:flex-end;margin-top:12px;display:flex}.linkbtn{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.22em;background:0 0;border:none;padding:6px 0;font-size:9.5px}.linkbtn:after{display:none}.linkbtn:hover{color:var(--brass);box-shadow:none}.submitrow{flex-direction:column;align-items:center;gap:18px;margin-top:48px;display:flex}.submitrow button{padding:19px 58px;font-size:11.5px}.fineprint{color:var(--muted);text-align:center;max-width:560px;font-size:12.5px;line-height:1.75}.sealing{z-index:95;background:#060609f7;flex-direction:column;justify-content:center;align-items:center;gap:26px;padding:40px 28px;animation:.5s both fade;display:flex;position:fixed;inset:0}.sl-art{place-items:center;width:220px;height:220px;display:grid;position:relative}.sl-core{border:1px solid var(--brass);width:62px;height:62px;animation:1.9s ease-in-out infinite corepulse;transform:rotate(45deg)}.sl-step{color:var(--body)}.sl-hash{font-family:var(--font-mono), monospace;letter-spacing:.16em;color:var(--brass-dim);word-break:break-all;text-align:center;max-width:340px;font-size:10px;line-height:1.8}.sl-bar{background:#ffffff14;width:min(300px,80%);height:1px;overflow:hidden}.sl-bar span{background:var(--brass);width:36%;height:100%;animation:1.5s ease-in-out infinite sweep;display:block}.receipt{text-align:center;place-items:center;min-height:100vh;padding:80px 28px;display:grid}.receipt .inner{max-width:580px;animation:1s cubic-bezier(.2,.7,.2,1) both rise}.receipt .seal{margin:0 auto 26px}.receipt h1{font-family:var(--font-display), Georgia, serif;margin:22px 0 20px;font-size:clamp(32px,5.4vw,44px);font-weight:300}.receipt p{color:var(--muted);font-size:15.5px;line-height:1.9}.refbox{border:1px solid var(--line);background:var(--ink-2);margin:38px 0 26px;padding:26px;position:relative}.refbox .val{font-family:var(--font-mono), monospace;letter-spacing:.18em;color:var(--brass);margin-top:13px;font-size:15px}.chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.chip{border:1px solid var(--line-soft);font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding:7px 13px;font-size:9px}.chip.on{color:var(--brass);border-color:var(--line)}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:.28}}@keyframes pulse{0%{opacity:.85;transform:scale(.72)}70%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}@keyframes corepulse{0%,to{opacity:1;transform:rotate(45deg)scale(1)}50%{opacity:.55;transform:rotate(225deg)scale(.82)}}@keyframes sweep{0%{transform:translate(-110%)}to{transform:translate(390%)}}@keyframes unlock{0%{opacity:1;filter:blur();transform:none}35%{opacity:1;transform:scale(1.02)}to{opacity:0;filter:blur(7px);transform:scale(1.22)}}@media (max-width:720px){.grid,.oc-grid{grid-template-columns:1fr}.section p,.preamble{text-align:left;-webkit-hyphens:none;hyphens:none}.doc{padding-top:96px}.securebar .in{padding:10px 20px}.securebar .lock .mono{letter-spacing:.16em;font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.section{opacity:1;transform:none}}.adminlogin{place-items:center;min-height:100vh;padding:40px 24px;display:grid}.al-card{border:1px solid var(--line);background:var(--ink-2);text-align:center;width:min(400px,100%);padding:40px 34px;animation:.8s cubic-bezier(.2,.7,.2,1) both rise}.al-brand{font-family:var(--font-display), Georgia, serif;letter-spacing:.28em;text-indent:.28em;color:var(--brass);margin-bottom:8px;font-size:30px}.al-brand.sm{margin-bottom:4px;font-size:20px}.al-card form{flex-direction:column;gap:12px;margin-top:28px;display:flex}.al-card .err{text-align:center}.admin{min-height:100vh;padding:40px 0 90px}.adminwrap{max-width:1160px;margin:0 auto;padding:0 28px}.ad-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:26px;display:flex}button.ghost,button.mini{border-color:var(--line-soft);color:var(--muted)}button.ghost:hover:not(:disabled),button.mini:hover:not(:disabled){border-color:var(--brass)}button.mini{letter-spacing:.14em;padding:8px 12px;font-size:9px}.statgrid{grid-template-columns:repeat(4,1fr);gap:16px;margin:30px 0 26px;display:grid}.stat{border:1px solid var(--line-soft);background:var(--ink-2);padding:22px 20px}.stat.warn{border-color:#cc706066}.stat .sv{font-family:var(--font-display), Georgia, serif;color:var(--brass-lit);font-size:40px;line-height:1}.stat.warn .sv{color:var(--danger)}.stat .sk{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:9px}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.tabs{flex-wrap:wrap;gap:8px;display:flex}button.tab{border-color:var(--line-soft);color:var(--muted);padding:10px 16px;font-size:9px}button.tab.on{border-color:var(--brass);color:var(--brass)}.search{max-width:280px;padding:11px 14px;font-size:13px}.tablewrap{border:1px solid var(--line-soft);overflow-x:auto}.admin table{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.admin th{text-align:left;border-bottom:1px solid var(--line);font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--brass-dim);white-space:nowrap;background:var(--ink-2);padding:14px 16px;font-size:9px}.admin td{border-bottom:1px solid var(--line-soft);color:var(--body);vertical-align:top;padding:16px}.admin tr.row-flag td{background:#cc70600d}.admin .ordn{font-family:var(--font-mono), monospace;color:var(--brass-lit);letter-spacing:.06em;font-size:13px}.admin .sub{color:var(--faint);font-size:11px;font-family:var(--font-mono), monospace;margin-top:3px}.vds{flex-wrap:wrap;gap:5px;display:flex}.vd{font-family:var(--font-mono), monospace;letter-spacing:.04em;border:1px solid var(--line-soft);white-space:nowrap;padding:3px 7px;font-size:9px}.vd-ok{color:var(--ok);border-color:#7fae8359}.vd-bad{color:var(--danger);border-color:#cc706073}.vd-na{color:var(--faint)}.estat{font-family:var(--font-mono), monospace;letter-spacing:.08em;padding:2px 0;font-size:10px}.estat.ok{color:var(--ok)}.estat.bad{color:var(--faint)}.acts{flex-wrap:wrap;gap:6px;display:flex}.empty{text-align:center;color:var(--muted);font-family:var(--font-prose), serif;padding:40px;font-size:15px}.toast{background:var(--ink-2);border:1px solid var(--brass);color:var(--text);font-family:var(--font-mono), monospace;letter-spacing:.08em;z-index:60;max-width:90vw;padding:14px 24px;font-size:11px;animation:.4s both rise;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@media (max-width:720px){.statgrid{grid-template-columns:repeat(2,1fr)}}.ad-actions{align-items:center;gap:12px;display:flex}.viewtabs{border:1px solid var(--line-soft);display:flex}button.vt{letter-spacing:.14em;color:var(--muted);background:0 0;border:none;border-radius:0;padding:10px 16px;font-size:9px}button.vt.on{background:var(--panel);color:var(--brass)}button.vt:not(.on):hover{color:var(--text)}.analytics{animation:.5s both rise}.panel{border:1px solid var(--line-soft);background:var(--ink-2);margin-top:20px;padding:24px}.panel-h{color:var(--brass-dim);margin-bottom:18px}.analytics-2col{grid-template-columns:2fr 1fr;gap:20px;display:grid}.funnel{flex-direction:column;gap:14px;display:flex}.fn-row{grid-template-columns:150px 1fr 92px;align-items:center;gap:16px;display:grid}.fn-label{color:var(--body)}.fn-bar{border:1px solid var(--line-soft);background:#ffffff0a;height:26px;position:relative}.fn-fill{background:linear-gradient(90deg, #edc8a380, var(--brass));transition:width .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0}.fn-val{font-family:var(--font-mono), monospace;color:var(--brass-lit);text-align:right;font-size:13px}.fn-pct{color:var(--faint);font-size:11px}.trend{align-items:flex-end;gap:6px;height:150px;padding-top:8px;display:flex}.tr-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.tr-bars{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:100%;display:flex}.tr-b{width:42%;min-height:2px}.tr-b.sessions{background:#edc8a34d}.tr-b.done{background:var(--brass)}.tr-day{letter-spacing:.08em;color:var(--faint);font-size:8px}.legend{gap:16px;margin-top:14px;display:flex}.legend .lg{color:var(--muted);align-items:center;gap:6px;font-size:9px;display:flex}.legend .lg:before{content:"";width:10px;height:10px;display:inline-block}.legend .lg.sessions:before{background:#edc8a34d}.legend .lg.done:before{background:var(--brass)}.devicesplit{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dv{border:1px solid var(--line-soft);text-align:center;padding:16px}.dv-n{font-family:var(--font-display), serif;color:var(--brass-lit);font-size:28px}.dv-k{color:var(--muted);margin-top:8px}@media (max-width:720px){.analytics-2col{grid-template-columns:1fr}.fn-row{grid-template-columns:110px 1fr 66px;gap:10px}.fn-label{font-size:9px}.ad-actions{flex-wrap:wrap}}.wordmark{max-width:min(80vw,340px);height:auto;display:block}.gate-mark{margin:22px auto 4px}.masthead-mark{margin:8px auto 2px}.al-brandwrap{justify-content:center;margin-bottom:6px;display:flex}@media (max-width:600px){.wrap{padding:0 20px}.gate{padding:46px 22px}.gate .seal{margin-bottom:30px}.gate .lede{margin-top:18px;font-size:15.5px}.gateform{margin-top:36px}.doc{padding:90px 0 92px}.masthead{padding-bottom:32px}.masthead .crestwrap{height:104px;margin-bottom:6px}.ordercard{margin:34px 0 8px;padding:24px 20px 22px}.ordercard .oc-head{gap:14px}.ordercard .oc-num{font-size:16px}.oc-grid{gap:16px;margin-top:22px}.cardface{max-width:100%}.notice{gap:13px;margin:30px 0;padding:18px}.preamble{font-size:15.5px}.preamble:first-letter{font-size:40px}.block-title{font-size:24px}.block-sub{margin-bottom:28px}.rule{margin:44px 0}.section{margin-top:34px}.section h2{gap:12px;font-size:19px}.acks{margin-top:34px}.ack{gap:16px;padding:18px 4px}.submitrow{margin-top:38px}.submitrow button{width:100%;padding:18px 24px}.receipt{padding:60px 22px}.refbox{padding:22px 18px}.adminwrap{padding:0 16px}.admin{padding:28px 0 80px}.admin td{padding:13px 12px}button.mini{padding:10px 12px}.ad-head{flex-wrap:wrap;gap:12px}.toolbar{gap:12px}.search{width:100%;max-width:100%;font-size:16px}.tabs{width:100%}}@media (max-width:380px){.stat .sv{font-size:32px}.stat{padding:18px 16px}}@media print{body{color:#000;background:#fff}.noprint,.securebar,.handshake,.sealing,.guilloche{display:none!important}.section{opacity:1;transform:none}.section p,.section li,.preamble,.receipt p,.masthead .name,.section h2{color:#000}}
