@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-mono:"Space Mono","Space Mono Fallback"}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_93a132{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_93a132{--font-stamp:"Archivo Black","Archivo Black Fallback"}:root{--bg:#26262c;--paper:#131316;--ink:#ececf1;--muted:#8a8a93;--green:#12b76a;--red:#f04438;--line:#3a3a42}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-mono),"Space Mono",monospace;-webkit-font-smoothing:antialiased}.page{max-width:460px;margin:0 auto;padding:28px 18px 56px;display:flex;flex-direction:column;align-items:center;gap:20px}.masthead{text-align:center}.wordmark{margin:0;font-size:27px;font-weight:700;letter-spacing:10px;text-indent:10px}.tagline{margin:5px 0 0;color:var(--muted);font-size:13px;letter-spacing:1px}.receipt{width:100%;max-width:420px;filter:drop-shadow(0 18px 40px rgba(0,0,0,.55))}.edge{height:14px;background:linear-gradient(-45deg,transparent 10px,var(--paper) 0),linear-gradient(45deg,transparent 10px,var(--paper) 0);background-repeat:repeat-x;background-size:20px 28px}.edge.top{transform:rotate(180deg)}.paper{background:var(--paper);padding:20px 22px 16px}.receiptHead{text-align:center}.receiptBrand{font-weight:700;font-size:20px;letter-spacing:8px;text-indent:8px}.label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.receiptHead .label{margin-top:5px}.divider{border:none;border-top:2px dashed var(--line);margin:13px 0}.question{margin:7px 0 9px;font-size:18px;font-weight:700;line-height:1.35}.meta{font-size:11px;color:var(--muted);line-height:1.5}.resolvedRow{display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,2vw,12px);min-height:62px}.resolved{color:var(--green);font-weight:700;font-size:clamp(13px,4.25vw,17px);letter-spacing:clamp(1px,.5vw,2px);white-space:nowrap}.stamp{flex:0 0 auto;transform:rotate(-8deg);font-family:var(--font-stamp),"Archivo Black",sans-serif;font-size:clamp(16px,5vw,26px);line-height:1;color:var(--red);border:clamp(3px,.8vw,4px) solid var(--red);border-radius:6px;padding:clamp(3px,1vw,4px) clamp(4px,1.5vw,6px);letter-spacing:1px;opacity:.92}@keyframes thermal-print{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes stamp-slam{0%{opacity:0;transform:translateY(-20px) rotate(-2deg) scale(1.28)}58%{opacity:.96;transform:translateY(2px) rotate(-10deg) scale(.94)}78%{transform:translateY(-1px) rotate(-7deg) scale(1.03)}to{opacity:.92;transform:translateY(0) rotate(-8deg) scale(1)}}@media (prefers-reduced-motion:no-preference){.confirm,.receipt{animation:thermal-print 1s steps(24) both}.stamp{animation:stamp-slam .34s cubic-bezier(.22,1,.36,1) 1s both}}.section{margin-top:10px}.section:first-of-type{margin-top:0}.row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:4px 0}.row .note{color:var(--muted)}.amt{font-weight:700;white-space:nowrap}.amt.win{color:var(--green)}.amt.lose{color:var(--red)}.barcode{height:40px;margin:2px 0 10px;opacity:.85;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 7px,transparent 7px 9px,var(--ink) 9px 10px,transparent 10px 14px)}.receiptFoot{text-align:center;padding-bottom:2px}.pitch{margin:0;max-width:340px;font-size:13px;line-height:1.6}.pitch,.siteFooter{color:var(--muted);text-align:center}.siteFooter{width:100%;font-size:10px;line-height:1.5;opacity:.72}.siteFooter a,.siteFooter span{display:inline}.siteFooter a{margin-left:8px;color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:3px}.siteFooter a:focus-visible,.siteFooter a:hover{color:var(--ink)}.form{width:100%;max-width:420px;display:flex;flex-direction:column;gap:10px}.input,.select{width:100%;background:#1a1a1f;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;font-size:16px;padding:13px 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input::placeholder{color:var(--muted)}.input:focus,.select:focus{outline:none;border-color:var(--muted)}.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%238a8a93' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.select.placeholder{color:var(--muted)}.button{background:var(--red);color:#fff;border:none;border-radius:8px;font:inherit;font-size:16px;font-weight:700;letter-spacing:1px;padding:14px;cursor:pointer}.button:disabled{opacity:.7;cursor:default}.formNote{margin:-2px 0 0;color:var(--muted);font-size:11px;line-height:1.4}.error,.formNote{text-align:center}.error{margin:0;color:var(--red);font-size:12px}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.confirm{width:100%;max-width:420px;filter:drop-shadow(0 12px 28px rgba(0,0,0,.5))}.confirm .paper{text-align:center;padding:20px 22px}.confirmNo{font-size:16px;font-weight:700;letter-spacing:2px}.confirmCopy{margin:7px 0 0;font-size:12.5px;color:var(--muted);line-height:1.6}.shareButton{width:100%;margin-top:14px;font-size:13px;padding:11px 12px}.manualShareUrl{margin:9px 0 0;color:var(--muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere;cursor:text;-webkit-user-select:all;-moz-user-select:all;user-select:all}@media (max-width:430px){.page{padding:16px 14px 40px;gap:12px}.wordmark{font-size:25px;letter-spacing:8px;text-indent:8px}.tagline{margin-top:3px;font-size:12px}.edge{height:12px}.paper{padding:16px 17px 13px}.receiptBrand{font-size:19px}.receiptHead .label{margin-top:3px}.divider{margin:9px 0}.question{margin:5px 0 7px;font-size:16px;line-height:1.3}.meta{margin:0;font-size:10.5px;line-height:1.4}.resolvedRow{min-height:50px}.section{margin-top:7px}.row{font-size:12px;padding:2px 0}.barcode{height:30px;margin:0 0 7px}.pitch{font-size:12px;line-height:1.45}.form{gap:8px}}