.pueZSa_page{background:var(--cream);min-height:100dvh}.pueZSa_header{background:var(--ink);color:var(--cream)}.pueZSa_headerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:10px 24px;display:flex}.pueZSa_headerLogo,.pueZSa_backLink{min-height:44px;color:var(--cream);align-items:center;gap:10px;text-decoration:none;display:flex}.pueZSa_headerLogo{font-family:var(--font-stack-pixel);font-size:11px}.pueZSa_backLink{font-size:15px;font-weight:600}.pueZSa_headerLogo:hover,.pueZSa_backLink:hover{color:var(--gold)}.pueZSa_stepper{flex-wrap:wrap;gap:6px;display:flex}.pueZSa_stepper li{font-family:var(--font-stack-sign);color:#c9b79c;border:2px solid #6b5a4c;padding:6px 10px;font-size:15px;font-weight:700}.pueZSa_stepper li[data-state=current]{background:var(--gold);border-color:var(--gold);color:var(--ink)}.pueZSa_stepper li[data-state=done]{color:var(--gold)}.pueZSa_main{flex-wrap:wrap;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto;padding:36px 24px 64px;display:flex}.pueZSa_formCol{flex-direction:column;flex:999 520px;gap:20px;min-width:0;display:flex}.pueZSa_form{flex-direction:column;gap:28px;display:flex}.pueZSa_titleBlock{flex-direction:column;gap:6px;display:flex}.pueZSa_stepLabel{font-family:var(--font-stack-pixel);color:var(--rust-button);font-size:10px}.pueZSa_stepLabelDone{font-family:var(--font-stack-pixel);color:var(--turquoise);font-size:10px}.pueZSa_title{font-size:48px;line-height:1}.pueZSa_title:focus{outline:none}.pueZSa_lede{color:var(--muted);font-size:17px;line-height:1.5}.pueZSa_fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.pueZSa_legend{font-family:var(--font-stack-pixel);padding:0 0 14px;font-size:11px}.pueZSa_tanks{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.pueZSa_tank{text-align:left;background:var(--paper);color:var(--ink);border:3px solid var(--ink);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.pueZSa_tank[aria-pressed=true]{background:var(--gold);box-shadow:5px 5px 0 var(--ink)}.pueZSa_tankName{font-family:var(--font-stack-sign);font-size:18px;font-weight:700}.pueZSa_tankPrice{font-family:var(--font-stack-pixel);font-size:18px}.pueZSa_tankUnit{font-family:var(--font-stack-body);font-size:14px;font-weight:600}.pueZSa_tankNote{font-size:13px;line-height:1.4}.pueZSa_spots{flex-wrap:wrap;gap:10px;display:flex}.pueZSa_spot{background:var(--paper);min-height:44px;color:var(--ink);border:3px solid var(--ink);font-family:var(--font-stack-sign);padding:0 14px;font-size:17px;font-weight:700}.pueZSa_spot[aria-pressed=true]{background:var(--ink);color:var(--pink)}.pueZSa_hint{color:var(--muted);font-size:14px}.pueZSa_label{flex-direction:column;gap:8px;font-size:15px;font-weight:600;display:flex}.pueZSa_labelHint{color:var(--muted);font-size:13px;font-weight:400}.pueZSa_input{background:var(--paper);min-height:50px;color:var(--ink);border:3px solid var(--ink);padding:0 14px;font-size:16px;font-weight:500}.pueZSa_inputSign{font-family:var(--font-stack-sign);font-size:18px;font-weight:700}.pueZSa_input[aria-invalid=true]{border-color:var(--rust-button);box-shadow:4px 4px 0 var(--rust-button)}.pueZSa_fieldError{color:var(--rust-button);font-size:14px;font-weight:600}.pueZSa_logoRow{align-items:center;gap:14px;display:flex}.pueZSa_logoBig{border:3px solid var(--ink);background:var(--paper);width:56px;height:56px;font-family:var(--font-stack-pixel);image-rendering:pixelated;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.pueZSa_fileInput{background:var(--paper);min-width:0;min-height:50px;color:var(--ink);border:3px dashed var(--ink);cursor:pointer;flex:1;padding:10px;font-size:15px;font-weight:500}.pueZSa_swatches{flex-wrap:wrap;gap:10px;display:flex}.pueZSa_swatch{border:3px solid var(--ink);width:46px;height:46px}.pueZSa_swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--cream), 0 0 0 6px var(--ink)}.pueZSa_primary,.pueZSa_secondary{border:3px solid var(--ink);min-height:60px;font-family:var(--font-stack-sign);text-align:center;justify-content:center;align-items:center;padding:0 20px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.pueZSa_primary{background:var(--rust-button);color:var(--cream);box-shadow:5px 5px 0 var(--ink)}.pueZSa_primary:hover{color:var(--cream)}.pueZSa_primary:disabled{opacity:.6;cursor:not-allowed}.pueZSa_secondary{background:var(--paper);color:var(--ink);font-size:18px}.pueZSa_grow{flex:260px}.pueZSa_actions{flex-wrap:wrap;gap:12px;display:flex}.pueZSa_order{background:var(--paper);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);flex-direction:column;gap:10px;padding:18px;display:flex}.pueZSa_orderLabel,.pueZSa_cardLegend{font-family:var(--font-stack-pixel);font-size:10px}.pueZSa_orderRow{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:16px;display:flex}.pueZSa_orderTotal{font-family:var(--font-stack-sign);font-size:22px;font-weight:700}.pueZSa_dash{background:repeating-linear-gradient(90deg, var(--ink) 0 6px, transparent 6px 12px);height:3px}.pueZSa_muted{color:var(--muted);overflow-wrap:anywhere;font-size:14px}.pueZSa_cardBox{background:var(--paper);border:3px solid var(--ink);flex-direction:column;gap:14px;margin:0;padding:18px;font-size:15px;line-height:1.45;display:flex}.pueZSa_cardLegend{padding:0 8px}.pueZSa_secure{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.pueZSa_reassure{background:var(--turquoise);color:var(--cream);border:3px solid var(--ink);padding:14px 16px;font-size:15px;line-height:1.45}.pueZSa_rulesNote{color:var(--muted);font-size:14px;line-height:1.5}.pueZSa_notice,.pueZSa_formMessage{border:3px solid var(--ink);background:var(--paper);padding:12px 14px;font-size:15px;line-height:1.45}.pueZSa_notice[data-tone=warn]{background:var(--gold)}.pueZSa_formMessage{background:var(--paper);border-color:var(--rust-button);color:var(--ink);font-weight:600}.pueZSa_preview{flex-direction:column;flex:380px;gap:12px;min-width:0;display:flex}@media (min-width:960px){.pueZSa_preview{position:sticky;top:20px}}.pueZSa_previewLabel{font-family:var(--font-stack-pixel);font-size:10px}.pueZSa_previewFrame{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);overflow:hidden}.pueZSa_previewSky{background:#e3843b;flex-direction:column;align-items:center;padding:40px 16px 0;display:flex;position:relative;overflow:hidden}.pueZSa_previewBands{flex-direction:column;display:flex;position:absolute;inset:0}.pueZSa_previewBands span{height:50px}.pueZSa_previewBands span:first-child{background:#f2c14e}.pueZSa_previewBands span:nth-child(2){background:#efb04a}.pueZSa_previewBands span:nth-child(3){background:#e99a42}.pueZSa_previewBands span:nth-child(4){background:#e3843b;flex:1}.pueZSa_previewSun{width:117px;height:108px;margin-left:-54px;position:absolute;top:29px;left:50%}.pueZSa_previewPanel{background:var(--paint-bg);width:300px;max-width:100%;min-height:160px;color:var(--paint-fg);border:6px dashed var(--gold);outline:4px solid var(--ink);flex-direction:column;justify-content:center;gap:8px;padding:14px 16px;display:flex;position:relative;box-shadow:6px 6px #2a222073}.pueZSa_previewTop{align-items:center;gap:10px;display:flex}.pueZSa_previewTile{background:var(--paint-fg);width:36px;height:36px;color:var(--paint-bg);font-family:var(--font-stack-pixel);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.pueZSa_previewTile img{width:100%;height:100%;image-rendering:pixelated}.pueZSa_previewMile{font-family:var(--font-stack-pixel);font-size:9px}.pueZSa_previewName{font-family:var(--font-stack-sign);overflow-wrap:anywhere;font-size:36px;font-weight:700;line-height:1}.pueZSa_previewPitch{font-size:14px;font-weight:500;line-height:1.35}.pueZSa_previewGas{font-family:var(--font-stack-pixel);align-items:center;gap:8px;font-size:9px;display:flex}.pueZSa_previewGauge{border:2px solid;width:90px;height:12px;padding:1px;display:block}.pueZSa_previewGauge span{background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 7px);height:100%;display:block}.pueZSa_previewPosts{justify-content:space-between;width:55%;height:54px;display:flex;position:relative}.pueZSa_previewPosts span{background:var(--brown);width:8px;height:100%}.pueZSa_previewGround{background-color:var(--sand);background-image:repeating-conic-gradient(var(--sand) 0 25%, var(--sand-dark) 0 50%);background-size:8px 8px;height:18px}.pueZSa_previewRoad{border-top:5px solid var(--cream);background:#3a302b;align-items:center;height:54px;display:flex}.pueZSa_previewRoad span{background:repeating-linear-gradient(90deg, var(--gold) 0 28px, transparent 28px 56px);width:100%;height:5px}.pueZSa_previewNote{color:var(--muted);font-size:13px}.pueZSa_tracker{background:var(--paper);border:3px solid var(--ink);flex-direction:column;display:flex}.pueZSa_tracker li{border-bottom:3px solid var(--ink);align-items:center;gap:14px;padding:16px;display:flex}.pueZSa_tracker li:last-child{border-bottom:0}.pueZSa_trackerText{color:var(--muted);flex-direction:column;gap:2px;font-size:14px;display:flex}.pueZSa_trackerText strong{font-family:var(--font-stack-sign);color:var(--ink);font-size:19px}.pueZSa_dot{border:3px solid var(--ink);background:var(--ink);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pueZSa_dotDone{background:var(--turquoise)}.pueZSa_dotNow{background:var(--gold);animation:1.2s step-end infinite pueZSa_r8-blink}.pueZSa_badgeBox{background:var(--paper);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);flex-direction:column;gap:12px;padding:18px;display:flex}.pueZSa_badge{background:var(--ink);color:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--rust);align-self:flex-start;align-items:center;gap:10px;padding:8px 14px 8px 8px;text-decoration:none;display:inline-flex}.pueZSa_badge:hover{color:var(--cream)}.pueZSa_badgeText{font-family:var(--font-stack-pixel);flex-direction:column;gap:4px;font-size:11px;display:flex}.pueZSa_badgeText span:first-child{color:var(--gold);font-size:9px}.pueZSa_code{background:var(--ink);color:var(--cream);white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;font:13px/1.5 ui-monospace,Menlo,monospace;display:block}.pueZSa_goldBtn{background:var(--gold);min-height:46px;color:var(--ink);border:3px solid var(--ink);font-family:var(--font-stack-sign);align-self:flex-start;padding:0 16px;font-size:16px;font-weight:700}.pueZSa_endActions{flex-wrap:wrap;gap:12px;display:flex}.pueZSa_endActions>*{flex:220px;min-height:56px;font-size:18px}@media (max-width:719px){.pueZSa_headerInner{padding:8px 12px}.pueZSa_backLink{display:none}.pueZSa_stepper li{padding:5px 8px;font-size:14px}.pueZSa_main{gap:32px;padding:24px 16px 48px}.pueZSa_title{font-size:36px}.pueZSa_primary{font-size:18px}}
