.f-module__zBqt7q__root{--or:#ff3e9a;--yl:#d7ff3c;--ink:#1b0a24;--vi:#4a1580;--bone:#fff1f8;--tape:#ffd8ec;background:var(--or);color:var(--ink);font-family:var(--f-body), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;width:100%;overflow-x:clip}.f-module__zBqt7q__root ::selection{background:var(--vi);color:var(--yl)}.f-module__zBqt7q__d{font-family:var(--f-disp), Impact, sans-serif;text-transform:uppercase;letter-spacing:0;font-weight:400;line-height:.86}.f-module__zBqt7q__lab{font-family:var(--f-body), sans-serif;font-variation-settings:"wdth" 75, "opsz" 14;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.15}.f-module__zBqt7q__cond{font-variation-settings:"wdth" 75, "opsz" 24}.f-module__zBqt7q__serif{font-family:var(--f-serif), Georgia, serif;text-transform:none;letter-spacing:0;font-style:italic;font-weight:400}.f-module__zBqt7q__num{font-variant-numeric:tabular-nums}.f-module__zBqt7q__pill{background:var(--vi);height:52px;color:var(--yl);font-family:var(--f-disp), Impact, sans-serif;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:22px;transition:transform .14s,background .14s;display:inline-flex}.f-module__zBqt7q__pill:hover{transform:rotate(-2deg)scale(1.03)}.f-module__zBqt7q__pill:active{transform:scale(.97)}.f-module__zBqt7q__pillGhost{height:52px;font-family:var(--f-disp), Impact, sans-serif;text-transform:uppercase;white-space:nowrap;border:2.5px solid;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:20px;transition:background .14s,color .14s;display:inline-flex}.f-module__zBqt7q__chip{border:2.5px solid var(--ink);height:40px;color:var(--ink);font-family:var(--f-disp), Impact, sans-serif;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:18px;transition:background .12s,color .12s;display:inline-flex}.f-module__zBqt7q__chip:hover,.f-module__zBqt7q__chipOn{background:var(--ink);color:var(--yl)}.f-module__zBqt7q__pill:focus-visible,.f-module__zBqt7q__pillGhost:focus-visible,.f-module__zBqt7q__chip:focus-visible{outline:3px solid var(--vi);outline-offset:3px}.f-module__zBqt7q__spin{transform-origin:50%;animation:22s linear infinite f-module__zBqt7q__spin}@keyframes f-module__zBqt7q__spin{to{transform:rotate(360deg)}}.f-module__zBqt7q__marq{width:max-content;animation:38s linear infinite f-module__zBqt7q__marq;display:flex}.f-module__zBqt7q__marqR{animation-direction:reverse}@keyframes f-module__zBqt7q__marq{to{transform:translate(-50%)}}.f-module__zBqt7q__pop{animation:.42s cubic-bezier(.2,1.6,.4,1) both f-module__zBqt7q__pop}@keyframes f-module__zBqt7q__pop{0%{opacity:0;transform:scale(.4)rotate(-8deg)}to{opacity:1;transform:none}}.f-module__zBqt7q__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px}.f-module__zBqt7q__range::-webkit-slider-runnable-track{background:var(--ink);border-radius:999px;height:10px}.f-module__zBqt7q__range::-moz-range-track{background:var(--ink);border-radius:999px;height:10px}.f-module__zBqt7q__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--yl);border:4px solid var(--ink);border-radius:999px;width:44px;height:44px;margin-top:-17px}.f-module__zBqt7q__range::-moz-range-thumb{background:var(--yl);border:4px solid var(--ink);border-radius:999px;width:36px;height:36px}.f-module__zBqt7q__range:focus-visible{outline:3px solid var(--vi);outline-offset:6px;border-radius:999px}.f-module__zBqt7q__ticket{background:var(--bone);color:var(--ink);position:relative}.f-module__zBqt7q__ticket:before,.f-module__zBqt7q__ticket:after{content:"";background:var(--notch-bg,var(--yl));width:36px;height:36px;top:var(--notch,62%);border-radius:999px;position:absolute;transform:translateY(-50%)}.f-module__zBqt7q__ticket:before{left:-18px}.f-module__zBqt7q__ticket:after{right:-18px}.f-module__zBqt7q__tape{background:var(--tape);opacity:.92;width:96px;height:28px;position:absolute}@media (prefers-reduced-motion:reduce){.f-module__zBqt7q__spin,.f-module__zBqt7q__marq,.f-module__zBqt7q__pop{animation:none}}.f-module__zBqt7q__wrap{padding-inline:16px}@media (min-width:1024px){.f-module__zBqt7q__wrap{padding-inline:24px}}.f-module__zBqt7q__rule{border-color:var(--ink)}.f-module__zBqt7q__big{font-family:var(--f-disp), Impact, sans-serif;text-transform:uppercase;line-height:.84}.f-module__zBqt7q__body{font-size:16px;line-height:1.5}.f-module__zBqt7q__field{background:var(--bone);width:100%;height:52px;color:var(--ink);border:2.5px solid var(--ink);border-radius:14px;outline:none;padding:0 16px;font-size:16px;transition:box-shadow .12s}.f-module__zBqt7q__field:focus{box-shadow:5px 5px 0 var(--ink)}textarea.f-module__zBqt7q__field{resize:vertical;height:120px;padding:12px 16px;line-height:1.45}.f-module__zBqt7q__drop{border:2.5px dashed var(--ink);background:var(--bone);cursor:pointer;border-radius:18px;place-items:center;width:120px;height:120px;transition:background .12s;display:grid;overflow:hidden}.f-module__zBqt7q__drop:hover{background:var(--yl)}.f-module__zBqt7q__check{width:20px;height:20px;accent-color:var(--vi);flex-shrink:0;margin-top:2px}.f-module__zBqt7q__card{background:var(--bone);color:var(--ink);border:3px solid var(--ink);border-radius:22px}.f-module__zBqt7q__line{border-bottom:2px solid #1b0a242e;grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:12px 0;display:grid}.f-module__zBqt7q__lineTotal{border-top:3px solid var(--ink);grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding-top:14px;display:grid}.f-module__zBqt7q__step2{border:2.5px solid var(--ink);width:40px;height:40px;font-family:var(--f-disp), Impact, sans-serif;border-radius:999px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.f-module__zBqt7q__step2:hover{background:var(--ink);color:var(--yl)}.f-module__zBqt7q__tbl{border-collapse:collapse;width:100%}.f-module__zBqt7q__tbl th{text-align:left;border-bottom:3px solid var(--ink);padding:10px 12px}.f-module__zBqt7q__tbl td{white-space:nowrap;border-bottom:2px solid #1b0a242e;height:56px;padding:0 12px}.f-module__zBqt7q__tbl tr.f-module__zBqt7q__hot:hover td{background:var(--ink);color:var(--yl)}.f-module__zBqt7q__r{text-align:right!important}.f-module__zBqt7q__stage{background:var(--ink);color:var(--yl);border:3px solid var(--ink);border-radius:22px;overflow:hidden}.f-module__zBqt7q__stageHead{border-bottom:2px solid #d7ff3c2e;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 18px;display:flex}.f-module__zBqt7q__stageCard{background:var(--yl);color:var(--ink);border-radius:16px;padding:14px}.f-module__zBqt7q__echoCard{height:54px;color:var(--bone);background:#2c1238;border-radius:12px;align-items:center;gap:10px;padding:0 12px;transition:background-color .7s,color .7s;display:flex}.f-module__zBqt7q__echoHot{background:var(--or);color:var(--ink)}.f-module__zBqt7q__echoGhost{color:#fff1f880;background:0 0;border:2px dashed #d7ff3c40}.f-module__zBqt7q__stageFoot{border-top:2px solid #d7ff3c2e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.f-module__zBqt7q__stageFoot>div{border-right:2px solid #d7ff3c2e;padding:10px 18px 14px}.f-module__zBqt7q__stageFoot>div:last-child{border-right:0}.f-module__zBqt7q__blink{animation:1.4s steps(2,jump-none) infinite f-module__zBqt7q__blink}@keyframes f-module__zBqt7q__blink{50%{opacity:.25}}.f-module__zBqt7q__meterFill{transform-origin:0;animation:f-module__zBqt7q__meter var(--dur,1.8s) linear forwards}@keyframes f-module__zBqt7q__meter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.f-module__zBqt7q__bar{border:2.5px solid var(--ink);background:#1b0a2426;border-radius:999px;height:14px;overflow:hidden}.f-module__zBqt7q__barFill{background:var(--vi);height:100%}.f-module__zBqt7q__seg{border:2.5px solid var(--ink);border-radius:999px;padding:3px;display:inline-flex}.f-module__zBqt7q__seg button{height:34px;font-family:var(--f-disp), Impact, sans-serif;text-transform:uppercase;border-radius:999px;padding:0 16px;font-size:17px}.f-module__zBqt7q__segOn{background:var(--ink);color:var(--yl)}@media (prefers-reduced-motion:reduce){.f-module__zBqt7q__blink,.f-module__zBqt7q__meterFill{animation:none}}
