._demo_1qzfn_1{--demo-cyan:#22c7df;--demo-lime:#a3d94c;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:20px;overflow:hidden}._header_1qzfn_11{justify-content:space-between;align-items:center;gap:22px;padding:28px 28px 24px;display:flex}._eyebrow_1qzfn_12{color:var(--muted-foreground);font-family:var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;margin:0 0 9px;font-size:.7rem}._header_1qzfn_11 h3{letter-spacing:-.035em;max-width:550px;margin:0;font-size:clamp(1.35rem,2.6vw,1.9rem);line-height:1.25}._counter_1qzfn_14{color:var(--muted-foreground);font-family:var(--mono,monospace);flex-shrink:0;font-size:.75rem}._steps_1qzfn_15{background:var(--border);border-block:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px 0;list-style:none;display:grid}._steps_1qzfn_15 li{background:var(--card);min-width:0}._steps_1qzfn_15 button{width:100%;height:100%;min-height:70px;color:var(--muted-foreground);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;padding:12px 18px;font-size:.77rem;line-height:1.35;transition:background .18s,color .18s;display:flex}._steps_1qzfn_15 button>span{font-family:var(--mono,monospace);opacity:.7;font-size:.63rem}._steps_1qzfn_15 ._selectedStep_1qzfn_19{color:var(--foreground);background:color-mix(in srgb, var(--demo-cyan) 12%, var(--card));box-shadow:inset 0 -2px 0 var(--demo-cyan)}._steps_1qzfn_15 ._completedStep_1qzfn_20{color:var(--foreground)}._steps_1qzfn_15 button:hover{background:color-mix(in srgb, var(--primary) 7%, var(--card))}._demo_1qzfn_1 button:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}._scene_1qzfn_23{grid-template-columns:minmax(155px,.75fr) 62px minmax(0,2.5fr);align-items:center;gap:12px;padding:28px;display:grid}._ticket_1qzfn_24{border:1px solid var(--border);background:color-mix(in srgb, var(--demo-cyan) 3%, var(--card));border-radius:13px;flex-direction:column;align-self:stretch;padding:18px;transition:border-color .2s,background .2s;display:flex}._ticketActive_1qzfn_25{border-color:color-mix(in srgb, var(--demo-cyan) 48%, var(--border));background:color-mix(in srgb, var(--demo-cyan) 6%, var(--card))}._panelHeading_1qzfn_26{justify-content:space-between;align-items:center;gap:12px;display:flex}._buyLabel_1qzfn_27{color:var(--foreground);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}._protocol_1qzfn_28{border:1px solid color-mix(in srgb, var(--demo-cyan) 36%, var(--border));font-family:var(--mono,monospace);border-radius:4px;padding:4px 6px;font-size:.65rem}._ticketPrice_1qzfn_29{font-family:var(--mono,monospace);letter-spacing:-.07em;margin:27px 0 7px;font-size:2.5rem;line-height:1}._ticketPrice_1qzfn_29>span{letter-spacing:0;color:var(--muted-foreground);font-family:inherit;font-size:.8rem}._limit_1qzfn_31{color:var(--muted-foreground);font-family:var(--mono,monospace);margin:0 0 27px;font-size:.75rem;line-height:1.6}._limit_1qzfn_31 strong{color:var(--foreground);font-weight:500}._fillMeter_1qzfn_33{background:var(--border);border-radius:4px;height:4px;overflow:hidden}._fillMeter_1qzfn_33 span{background:var(--demo-cyan);height:100%;transition:width .25s;display:block}._ticketStats_1qzfn_35{margin:16px 0 20px}._ticketStats_1qzfn_35>div{justify-content:space-between;gap:10px;margin:9px 0;font-size:.72rem;line-height:1.5;display:flex}._ticketStats_1qzfn_35 dt{color:var(--muted-foreground)}._ticketStats_1qzfn_35 dd{font-family:var(--mono,monospace);margin:0}._status_1qzfn_39{border:1px solid var(--border);border-radius:100px;align-self:flex-start;margin-top:auto;padding:6px 9px;font-size:.65rem;line-height:1.4}._direction_1qzfn_40{color:var(--muted-foreground);flex-direction:column;align-items:center;gap:8px;display:flex}._direction_1qzfn_40 svg{width:42px;height:22px}._direction_1qzfn_40 span{max-width:64px;font-family:var(--mono,monospace);text-align:center;font-size:.58rem;line-height:1.6}._directionActive_1qzfn_43{color:var(--foreground)}._directionActive_1qzfn_43 svg{color:var(--demo-cyan)}._book_1qzfn_45{min-width:0}._bookHeading_1qzfn_46{justify-content:space-between;gap:10px;margin-bottom:13px;font-size:.72rem;line-height:1.5;display:flex}._bookHeading_1qzfn_46>span:first-child{font-weight:600}._bookHeading_1qzfn_46>span:last-child{color:var(--muted-foreground);font-family:var(--mono,monospace);text-align:right;font-size:.62rem}._priceLevel_1qzfn_49{border:1px solid var(--border);border-radius:12px;grid-template-columns:75px minmax(0,1fr);gap:13px;padding:16px;display:grid}._priceTag_1qzfn_50{flex-direction:column;align-self:center;gap:4px;display:flex}._priceTag_1qzfn_50 span{color:var(--muted-foreground);font-family:var(--mono,monospace);font-size:.61rem;line-height:1.5}._priceTag_1qzfn_50 strong{font-family:var(--mono,monospace);letter-spacing:-.07em;font-size:1.75rem;font-weight:500}._levelQueue_1qzfn_53{min-width:0}._queueHeading_1qzfn_54{justify-content:space-between;gap:10px;margin-bottom:10px;font-size:.61rem;line-height:1.5;display:flex}._queueHeading_1qzfn_54>span{color:var(--muted-foreground)}._queueHeading_1qzfn_54 strong{font-family:var(--mono,monospace);flex-shrink:0;font-weight:500}._queue_1qzfn_54{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}._maker_1qzfn_58{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 2%, var(--card));border-radius:7px;flex-direction:column;gap:7px;min-height:114px;padding:12px 10px;transition:background .2s,border-color .2s;display:flex}._activeMaker_1qzfn_59{border-color:color-mix(in srgb, var(--demo-lime) 68%, var(--border));background:color-mix(in srgb, var(--demo-lime) 11%, var(--card))}._queuePosition_1qzfn_60{color:var(--muted-foreground);font-family:var(--mono,monospace);font-size:.58rem}._makerName_1qzfn_61{white-space:nowrap;font-size:.72rem;font-weight:600}._quantity_1qzfn_62{color:var(--muted-foreground);margin-top:auto;font-size:.62rem}._quantity_1qzfn_62 strong{font-family:var(--mono,monospace);color:var(--foreground);margin-right:2px;font-size:1.05rem;font-weight:500}._nextFill_1qzfn_64{font-family:var(--mono,monospace);color:var(--foreground);font-size:.56rem}._spread_1qzfn_65{font-family:var(--mono,monospace);color:var(--muted-foreground);text-align:center;align-items:center;gap:10px;margin:13px 0;font-size:.59rem;display:flex}._spread_1qzfn_65>span{background:var(--border);flex:1;height:1px}._bidLevel_1qzfn_67{background:color-mix(in srgb, var(--demo-cyan) 3%, var(--card));padding-block:14px}._bidQueue_1qzfn_68{flex-wrap:wrap;align-items:center;gap:5px 15px;font-size:.74rem;display:flex}._bidMaker_1qzfn_69{font-weight:600}._bidQueue_1qzfn_68>span:nth-child(2){color:var(--muted-foreground);font-size:.67rem}._bidQueue_1qzfn_68 strong{font-family:var(--mono,monospace);color:var(--foreground);font-weight:500}._unchanged_1qzfn_72{color:var(--muted-foreground);font-family:var(--mono,monospace);margin-left:auto;font-size:.61rem}._readout_1qzfn_73{border-top:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 1.5%, var(--card));grid-template-columns:minmax(0,1.65fr) minmax(180px,1fr);gap:26px;padding:25px 28px;display:grid}._explanation_1qzfn_74 h4{letter-spacing:-.02em;margin:0 0 10px;font-size:1rem;line-height:1.5}._explanation_1qzfn_74 p{color:var(--muted-foreground);margin:0;font-size:.82rem;line-height:1.8}._tape_1qzfn_76{border-left:1px solid var(--border);padding-left:24px}._tapeHeading_1qzfn_77{font-family:var(--mono,monospace);justify-content:space-between;gap:10px;font-size:.65rem;display:flex}._tapeHeading_1qzfn_77>span:last-child{color:var(--muted-foreground)}._emptyTape_1qzfn_79{color:var(--muted-foreground);margin:18px 0 23px;font-size:.77rem}._tape_1qzfn_76 ol{margin:13px 0;padding:0;list-style:none}._tape_1qzfn_76 li{font-family:var(--mono,monospace);justify-content:space-between;gap:15px;margin:10px 0;font-size:.64rem;line-height:1.5;display:flex}._tape_1qzfn_76 li>span{color:var(--muted-foreground)}._tape_1qzfn_76 li strong{flex-shrink:0;font-weight:500}._tapeNote_1qzfn_84{color:var(--muted-foreground);font-family:var(--mono,monospace);margin:10px 0 0;font-size:.56rem;line-height:1.6}._controls_1qzfn_85{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:18px 28px;display:flex}._controls_1qzfn_85>div{gap:9px;display:flex}._controls_1qzfn_85 button{border:1px solid var(--border);background:var(--card);min-height:41px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:7px;padding:10px 14px;font-size:.74rem;line-height:1.4;transition:background .18s,border-color .18s}._controls_1qzfn_85 button:not(:disabled):hover{background:color-mix(in srgb, var(--primary) 9%, var(--card));border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}._controls_1qzfn_85 ._next_1qzfn_64{background:color-mix(in srgb, var(--demo-cyan) 10%, var(--card));border-color:color-mix(in srgb, var(--demo-cyan) 42%, var(--border))}._controls_1qzfn_85 ._reset_1qzfn_90{color:var(--muted-foreground);border-color:#0000;padding-inline:0}._controls_1qzfn_85 button:disabled{opacity:.4;cursor:default}@media (max-width:900px){._scene_1qzfn_23{grid-template-columns:minmax(145px,.8fr) 35px minmax(0,2fr);gap:10px;padding:22px}._direction_1qzfn_40 svg{width:32px}._priceLevel_1qzfn_49{grid-template-columns:58px minmax(0,1fr);gap:10px;padding:12px}._queue_1qzfn_54{gap:5px}._maker_1qzfn_58{padding-inline:8px}._queueHeading_1qzfn_54{flex-wrap:wrap;row-gap:3px}._bookHeading_1qzfn_46{flex-wrap:wrap}._bookHeading_1qzfn_46>span:last-child{text-align:left}}@media (max-width:680px){._header_1qzfn_11{align-items:flex-start;padding:22px}._counter_1qzfn_14{padding-top:4px;font-size:.65rem}._steps_1qzfn_15 button{min-height:75px;padding:10px 9px;font-size:.63rem}._steps_1qzfn_15 button>span{font-size:.57rem}._scene_1qzfn_23{grid-template-columns:1fr;gap:14px}._ticket_1qzfn_24{grid-template-columns:1fr 1fr;gap:9px 18px;padding:16px;display:grid}._panelHeading_1qzfn_26{grid-column:1/-1}._ticketPrice_1qzfn_29{margin:6px 0 0;font-size:2rem}._limit_1qzfn_31{grid-column:1;margin:0}._ticketStats_1qzfn_35{grid-area:2/2/4;align-self:center;margin:0}._ticketStats_1qzfn_35>div{margin:6px 0}._fillMeter_1qzfn_33{grid-column:1/-1;margin-top:5px}._status_1qzfn_39{grid-column:1/-1;font-size:.6rem}._direction_1qzfn_40{flex-direction:row;justify-content:center;gap:11px}._direction_1qzfn_40 svg{width:28px;transform:rotate(90deg)}._direction_1qzfn_40 span{max-width:none}._bookHeading_1qzfn_46{flex-wrap:nowrap}._priceLevel_1qzfn_49{grid-template-columns:62px minmax(0,1fr);gap:12px;padding:14px}._readout_1qzfn_73{grid-template-columns:1fr;gap:20px;padding:22px}._tape_1qzfn_76{border-left:0;border-top:1px solid var(--border);padding:19px 0 0}._tape_1qzfn_76 li{max-width:340px}._emptyTape_1qzfn_79{margin-bottom:14px}._controls_1qzfn_85{gap:10px;padding:16px 22px}._controls_1qzfn_85 button{padding-inline:11px;font-size:.68rem}}@media (max-width:390px){._header_1qzfn_11{gap:14px;padding:18px}._header_1qzfn_11 h3{font-size:1.2rem}._eyebrow_1qzfn_12{font-size:.6rem}._counter_1qzfn_14{max-width:39px;line-height:1.5}._steps_1qzfn_15 button{padding-inline:6px;font-size:.58rem}._scene_1qzfn_23{padding:16px}._priceLevel_1qzfn_49{grid-template-columns:42px minmax(0,1fr);gap:9px;padding:11px}._priceTag_1qzfn_50 strong{font-size:1.4rem}._priceTag_1qzfn_50 span,._queueHeading_1qzfn_54{font-size:.55rem}._maker_1qzfn_58{gap:6px;min-height:107px;padding:9px 6px}._makerName_1qzfn_61{font-size:.59rem}._queuePosition_1qzfn_60{font-size:.48rem}._quantity_1qzfn_62{font-size:.52rem}._quantity_1qzfn_62 strong{font-size:.88rem}._nextFill_1qzfn_64{font-size:.47rem}._bookHeading_1qzfn_46{font-size:.64rem}._bookHeading_1qzfn_46>span:last-child{font-size:.51rem}._readout_1qzfn_73{padding:18px}._controls_1qzfn_85{flex-wrap:wrap;padding:14px 18px}._controls_1qzfn_85>div{margin-left:auto}}@media (prefers-reduced-motion:reduce){._demo_1qzfn_1 *,._demo_1qzfn_1 :before,._demo_1qzfn_1 :after{transition:none!important;animation:none!important}}
