@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.order-1{order:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.\!shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring\!{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--circus-bg:#100d18;--circus-surface:#21172a;--circus-raised:#351322;--circus-text:#f5e7cf;--circus-muted:#c5ada6;--circus-gold:#e0bf7d;--circus-border:#8d7655;--circus-link:#a9bbff;--circus-danger:#ff9d9d;--circus-success:#93dfb5;--circus-paper:#f0e9d5;--circus-paper-light:#fbf6e9;--circus-ink:#15171c;--circus-paper-muted:#4e514f;--circus-cobalt:#064aab;--circus-red:#d51e32;--circus-line:var(--circus-border);--circus-money:"Counter Money", "Roboto Condensed", Arial, sans-serif;--circus-display:"Circus Slab", "Alfa Slab One", Georgia, serif;--circus-body:Arial, Helvetica, sans-serif}@font-face{font-family:Circus Slab;src:url(/assets/fonts/AlfaSlabOne-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Counter Money;src:url(/assets/fonts/RobotoCondensed.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ink:#100d18;--wine:#351322;--red:#f0443a;--cobalt:#344bff;--emerald:#68dfab;--amber:#ffcc69;--ivory:#f5e7cf;--paper:#f3bf83;--muted:#c5ada6;--line:#46353f;--mono:"Courier New", monospace}@font-face{font-family:Circus Pixel;src:url(/assets/fonts/PixelifySans.woff2)format("woff2");font-weight:400 700;font-display:swap}:root{--display:"Circus Pixel", monospace;--pixel:"Circus Pixel", monospace;--interface:Arial, Helvetica, sans-serif;--gold:#c89049;--edge:#69402e;--cream:#f7dfaa}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:var(--ivory);font:16px/1.45 var(--interface);background:radial-gradient(at 8% 24%,#54112166,#0000 43%),radial-gradient(at 95% 38%,#15245e66,#0000 48%),#090913;margin:0}body:before{content:"";pointer-events:none;z-index:-1;opacity:.25;background:repeating-linear-gradient(90deg,#0000 0 67px,#6f233724 68px 70px);position:fixed;inset:0}button,input{font:inherit}button,a,input,summary{touch-action:manipulation}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.58}a{color:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #a8f3d3}button{transition:filter .12s,background .12s,box-shadow .12s}@media (hover:hover){button:hover:not(:disabled){filter:brightness(1.16)}}button:active:not(:disabled){filter:brightness(.92)}@media (hover:none) and (pointer:coarse){button{transition:filter 60ms,scale 60ms,background .12s,box-shadow .12s}button:active:not(:disabled){filter:brightness(.85);scale:.96}}@media (hover:none) and (pointer:coarse) and (prefers-reduced-motion:reduce){button:active:not(:disabled){scale:none}}@media (pointer:coarse){#circus-foyer [data-keys]{display:none}}.skip-link{z-index:100;background:var(--cream);color:var(--ink);padding:14px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:10px}.site-header{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;max-width:1440px;min-height:94px;margin:auto;padding:16px 40px 12px;display:grid}.brand{flex-direction:column;width:max-content;text-decoration:none;display:flex}.brand>span{font:42px/.95 var(--display);letter-spacing:1px;color:#f1c97f;text-shadow:none}.brand-star{font:28px var(--display);color:#e96645;margin-left:6px}.brand small{font:10px var(--pixel);letter-spacing:1.3px;color:#ceb58d;margin-top:8px}.mode-switch{background:#100c15;border:1px solid #805b38;gap:3px;padding:4px;display:flex;box-shadow:0 0 0 3px #26161a,0 0 0 4px #392624}.mode-switch button{min-width:103px;min-height:44px;font:18px var(--pixel);color:#d9c7ab;background:0 0;border:1px solid #0000;padding:8px 18px}.mode-switch button[aria-pressed=true]{color:#ffe5ae;background:linear-gradient(#783221,#43151c);border-color:#be8750;box-shadow:inset 0 1px #dc9461,inset 0 -3px #251017}.header-actions{justify-self:end;gap:18px;display:flex}.text-button{color:#dec5aa;min-height:44px;font:14px var(--pixel);white-space:nowrap;background:0 0;border:0;padding:6px 0}.text-button span[aria-hidden]{color:var(--gold);margin-right:4px}main{max-width:1440px;margin:auto;padding:0 40px;position:relative}.show-heading{background:repeating-linear-gradient(90deg,#471621 0 44px,#39121e 44px 88px);border:1px solid #765031;border-bottom:0;justify-content:space-between;align-items:center;gap:16px;min-height:86px;padding:12px 24px;display:flex;position:relative;box-shadow:inset 0 3px #976032,inset 0 -3px #130c14}.show-heading:before,.show-heading:after{content:"✦";color:#ebb45e;font-size:26px;position:absolute;top:24px}.show-heading:before{left:20px}.show-heading:after{right:20px}.show-heading>div{margin-left:36px}.eyebrow{font:12px/1.3 var(--pixel);letter-spacing:1.8px;color:#d8bc87;margin:0 0 7px}.little-star{display:none}h1{font:34px/1.15 var(--display);color:var(--cream);text-shadow:none;margin:0}h1>span{display:none}.show-description{color:#e3bc86;text-align:right;font:12px/1.7 var(--pixel);letter-spacing:1px;margin:0 36px 0 0}.play-layout{background:#27141b;border:1px solid #956936;grid-template-columns:minmax(0,1fr) 292px;gap:0;padding:9px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #160f18,0 18px 60px #0008}.stage-shell{isolation:isolate;background:#080e25;border:1px solid #aa773d;min-width:0;min-height:560px;position:relative;overflow:hidden}.stage-shell:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 30px #06091a88}.fair-stage,.direct-stage{position:absolute;inset:0}.scene-image{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.scene-canvas{pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.scene-glow{pointer-events:none;background:radial-gradient(at 7% 74%,#ef37251d,#0000 40%);animation:5s ease-in-out infinite alternate lamplight;position:absolute;inset:0}.scene-host{z-index:5;background:0 0;border:0;width:48px;height:82px;position:absolute;bottom:25%;left:3%}.scene-host span{color:#ffe0a3;width:30px;font:25px/30px var(--pixel);background:#211422;border:1px solid #d0a25c;margin:auto;display:block;box-shadow:2px 2px #070b17}.scene-hotspot{z-index:5;color:#f5d79f;min-height:44px;font:14px var(--pixel);background:#1b101fe8;border:1px solid #a57847;padding:6px 10px;position:absolute;bottom:58px}.cannon-hotspot{left:10%}.booth-hotspot{right:5%}.live-readout{z-index:3;text-align:center;pointer-events:none;background:#080c22e8;border:1px solid #b08145;width:max-content;max-width:88%;padding:6px 16px 8px;position:absolute;top:42px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #100c1bc9,0 5px 15px #0005}.phase-label{font:11px/1.2 var(--pixel);letter-spacing:1.4px;color:#e9bd79;margin:0}.multiplier{font:64px/.92 var(--pixel);color:#ffe1a1;text-shadow:2px 3px #813725;font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.times{color:#d6a367;margin-left:3px;font-size:.53em}.flight-caption{color:#ebd5b7;margin:7px 0 0;font:12px/1.2 Arial,sans-serif}body[data-mode=fair] .fair-stage{top:72px;bottom:54px}body[data-mode=fair] .live-readout{text-align:left;width:100%;max-width:none;height:48px;box-shadow:none;background:#100e20;border:0;border-bottom:1px solid #765031;justify-content:space-between;align-items:center;gap:16px;padding:4px 12px;display:flex;top:24px;left:0;transform:none}body[data-mode=fair] .multiplier{white-space:nowrap;margin:0;font-size:38px}body[data-mode=fair] .flight-caption{display:none}body[data-mode=fair] .stage-topline{background:#100e20;height:24px;padding:2px 12px}body[data-mode=fair] .live-tag{padding:0 4px}.stage-topline{z-index:3;color:#f4d4a5;font:11px var(--pixel);letter-spacing:1px;text-shadow:1px 1px #000;justify-content:space-between;align-items:center;padding:10px 12px;display:flex;position:absolute;top:0;left:0;right:0}.live-tag{background:#0b1325d9;border:1px solid #756445;padding:4px 8px}.live-tag>span{color:#9de0b6;font-size:9px}.stage-bottomline{z-index:5;background:#0d0d1ef2;border-top:1px solid #6a4c36;justify-content:space-between;align-items:center;gap:10px;min-height:49px;padding:4px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}#stage-hint{color:#ddc4a4;font:11px var(--pixel);max-width:180px}.scene-button{color:#e1c794;font:12px var(--pixel);white-space:nowrap;background:0 0;border:0;min-height:44px;padding:6px}.landing-preview-tools{align-items:center;gap:10px;display:flex}.landing-preview-tools button{color:#ffe0a6;min-height:44px;font:14px var(--pixel);white-space:nowrap;background:linear-gradient(#493020,#251a1b);border:1px solid #ac7641;padding:6px 12px;box-shadow:inset 0 1px #91603b}#preview-description{color:#d8bc87;font:10px/1.4 var(--pixel)}body[data-mode=direct] .landing-preview-tools{visibility:hidden}.direct-stage{background:radial-gradient(at 60% 30%,#25314d55,#0000 70%),repeating-linear-gradient(0deg,#0000 0 3px,#15121f 3px 4px),#090e1b}.direct-corner{color:#b58851;justify-content:space-between;padding:68px 26px;display:flex}.direct-star{font:48px var(--display);color:#86633d}body[data-mode=direct] .live-readout{box-shadow:none;background:0 0;border:0;top:116px}body[data-mode=direct] .multiplier{font-size:104px}body[data-mode=direct] .phase-label{font-size:13px}.flight-chart{width:86%;height:38%;position:absolute;bottom:88px;left:7%}.chart-guide{stroke:#71513a55;fill:none;stroke-width:1px;stroke-dasharray:3 6}.chart-line{stroke:#efb662;stroke-width:3px;fill:none}.chart-labels{color:#bba17a;font:11px var(--pixel);justify-content:space-between;display:flex;position:absolute;bottom:66px;left:7%;right:7%}.ticket{background:repeating-linear-gradient(0deg,#28121b 0 2px,#2b141c 2px 4px);border:1px solid #946138;border-left:8px ridge #6c452c;flex-direction:column;min-width:0;padding:22px;display:flex;position:relative;box-shadow:inset 0 0 25px #0009}body[data-mode=fair][data-art-ready=true] .ticket{border-image:url(/assets/experience/console-frame.webp) 72 fill/22px}.ticket-top{font:12px var(--pixel);color:#d9ac72;border-bottom:1px solid #89613b;justify-content:space-between;gap:6px;padding:2px 0 12px;display:flex;position:relative}.ticket-body{padding:16px 0 0;position:relative}.ticket .eyebrow{letter-spacing:1px;color:#cfac83;margin-bottom:5px;font-size:10px}.ticket h2{font:25px/1.2 var(--display);color:#ffe1a5;min-height:60px;margin:0 0 18px}.entry-row,.payout-row{color:#ead3b3;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.entry-row{background:#110e17;border:1px solid #665132;padding:10px 12px;box-shadow:inset 0 3px 8px #0008}.entry-row strong{font:28px var(--pixel);color:#ffda90;white-space:nowrap}.entry-row small{color:#d8ba8b;font:10px Arial,sans-serif}.auto-field{grid-template-columns:1fr auto;column-gap:8px;margin:20px 0 10px;display:grid}.auto-field label{color:#eed8b9;align-self:center;font-size:13px}.auto-field output{color:#ffda90;font:24px var(--pixel)}.auto-field input{appearance:none;accent-color:#e0a64f;background:0 0;grid-column:1/-1;width:100%;min-width:0;height:44px;margin:0}.auto-field input::-webkit-slider-runnable-track{background:repeating-linear-gradient(90deg,#172139 0 9%,#d0a364 9% 10%);border:1px solid #b38a4b;height:8px;box-shadow:0 3px #080c15}.auto-field input::-webkit-slider-thumb{appearance:none;background:linear-gradient(90deg,#6d411f,#ffdb88 45%,#d09a4e 60%,#6e4125);border:2px solid #f0c073;border-bottom:4px solid #553020;border-radius:2px;width:23px;height:27px;margin-top:-11px;box-shadow:1px 3px #000}.auto-field input::-moz-range-track{background:#172139;border:1px solid #b38a4b;height:8px}.auto-field input::-moz-range-thumb{background:#dfaa60;border:2px solid #f0c073;border-radius:2px;width:21px;height:25px}.auto-field p{color:#d0b79d;grid-column:1/-1;margin:0;font-size:11px}.payout-row{border-top:1px solid #754933;margin-top:15px;padding:13px 0}.payout-row span{max-width:110px}.payout-row small{color:#ceb698;font-size:10px;display:block}.payout-row strong{font:24px var(--pixel);color:#f4d7a1;white-space:nowrap}.action-slot{min-height:57px}.primary-action{color:#ffe1a0;width:100%;min-height:55px;font:19px var(--pixel);text-align:left;background:linear-gradient(#a83c2c,#76231f 45%,#511620);border:2px solid #d7a161;border-bottom:5px solid #b06a3c;justify-content:space-between;align-items:center;gap:8px;padding:12px 13px;display:flex;box-shadow:0 4px #0a0b16,inset 0 2px #ec8854}.primary-action.cashout{background:linear-gradient(#285b54,#153f38);border-color:#d4b269 #d4b269 #9d7649}.primary-action span{font-size:23px}.status-line{color:#e7c9ab;min-height:34px;margin:12px 0 9px;font-size:11px;line-height:1.4}.ticket-stub{border-top:1px dashed #82603e;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex;position:relative}.barcode{opacity:.8;background:repeating-linear-gradient(90deg,#cbb081 0 2px,#0000 2px 5px);border:2px solid #cbb081;flex-shrink:0;width:25px;height:29px}#demo-label{color:#f7dfb7;margin:0;font-size:12px}#demo-label span{color:#d2bda7;font-size:10px;display:block}.economy-notice{color:#d9c4ae;gap:8px;margin:10px 0 0;padding:8px 0 0;font:10px/1.35 Arial,sans-serif;display:flex;position:relative}.economy-notice>span:first-child{color:#ffe0a0;font:15px var(--pixel);border:1px solid #bd8a55;align-self:start;padding:0 5px}.economy-notice strong{color:#f1cd94;font-size:11px;font-weight:400;display:block}.attractions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px 0 0;display:grid}.attractions button{text-align:left;color:#e8c89c;background:repeating-linear-gradient(0deg,#211522 0 3px,#241723 3px 6px);border:1px solid #684b36;border-top:3px solid #95683c;align-items:center;gap:14px;min-height:91px;padding:14px 18px;display:flex;position:relative;box-shadow:inset 0 0 20px #0007,0 4px #060812}.attractions button:before{content:"";background:#c19350;width:5px;height:5px;position:absolute;top:5px;left:5px;box-shadow:0 73px #735132}.attractions button[aria-pressed=true]{background:linear-gradient(110deg,#552322,#2f1520);border-color:#dfa959;box-shadow:inset 0 0 22px #912a241f,0 4px #070a14}.attraction-number{color:#d8a464;font:34px var(--display)}.attraction-number svg{fill:currentColor;shape-rendering:crispedges;width:36px;height:36px;display:block}.attractions strong{font:16px/1.3 var(--display);color:#f1d6a6;display:block}.attractions small{font:11px var(--pixel);letter-spacing:.8px;color:#c5b5a5;margin-top:7px;display:block}.attractions .available{color:#b6e2b6}.nav-arrow{color:#a67e4e;margin-left:auto;font-size:18px}.round-details{justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.round-details .eyebrow{margin:0 0 4px;font-size:11px}.round-details h2{font:18px var(--pixel);color:#edcfa4;margin:0}.details-subtitle{color:#bca897;margin-top:3px;font:11px Arial,sans-serif;display:block}.players-list{gap:8px;margin:0;padding:0;list-style:none;display:flex}.players-list li{background:#17121e;border:1px solid #45352a;grid-template-columns:10px auto;column-gap:7px;min-width:99px;padding:8px 12px;display:grid}.player-dot{background:#d5a966;width:6px;height:6px;margin-top:6px}.players-list li>span:not(.player-dot){font:11px var(--pixel);color:#edd3b5}.players-list small{font:9px var(--pixel);color:#c4b19b;margin-top:4px;display:block}.players-list li.cashed .player-dot{background:#88d2ad}.players-list li.crashed .player-dot{background:#dd7970}.help-panel{color:#eddbc0;background:#191521;border:1px solid #b17d43;margin-top:20px;padding:24px}.help-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.help-heading button,.attraction-panel button,.art-error button{color:#ffe0a5;background:#382322;border:1px solid #b58b54;min-height:44px;padding:8px 14px}.help-panel h2,.attraction-panel h2{font:26px var(--display);color:#ffe0a7;margin:14px 0}.help-panel ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-left:22px;display:grid}.help-panel p,.help-panel li{font-size:15px;line-height:1.6}.motion-choice{align-items:center;gap:10px;margin:15px 0;display:flex}.motion-choice input{accent-color:#ce9a56;width:22px;height:22px}details{border-top:1px solid #5e4739;padding-top:15px}summary{cursor:pointer;min-height:44px;padding:10px 0}.attraction-panel{z-index:8;background:#171322f5;border:2px solid #b0874d;padding:30px;position:absolute;inset:36px 24px 64px;overflow:auto;box-shadow:0 8px 30px #0009}.attraction-panel p{font-size:16px;line-height:1.6}.notice,.art-error{color:#ffe0a5;background:#221520;border:1px solid #c39562;padding:14px}.art-error{z-index:9;font-size:13px;position:absolute;bottom:51px;left:10px;right:10px}#boot-message{z-index:9;background:#17121c;padding:8px 12px;position:absolute}.site-footer{max-width:1360px;font:10px var(--pixel);letter-spacing:1px;color:#bd9f7d;border-top:1px solid #5d3a2d;justify-content:space-between;gap:12px;margin:0 auto;padding:20px 0 28px;display:flex}@keyframes lamplight{0%{opacity:.3}to{opacity:1}}body[data-reduced=true] *,body[data-paused=true] .scene-glow{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (min-width:1550px){.stage-shell{min-height:610px}}@media (max-width:1100px){.site-header{gap:16px;padding-inline:24px}main{padding-inline:24px}.header-actions{gap:10px}.play-layout{grid-template-columns:minmax(0,1fr) 270px}.ticket{padding-inline:13px}.attractions button{gap:8px;padding:12px}.attractions strong{font-size:14px}.attraction-number{font-size:26px}.players-list li:nth-child(n+4){display:none}.site-footer{margin-inline:24px}}@media (max-width:760px){.site-header{grid-template-columns:1fr auto;gap:10px;min-height:83px;padding:14px 14px 10px}.brand>span{font-size:28px}.brand-star{font-size:18px}.brand small{letter-spacing:.35px;margin-top:6px;font-size:7px}.mode-switch{gap:0;padding:2px}.mode-switch button{min-width:62px;min-height:44px;padding:6px 8px;font-size:16px}.header-actions{grid-column:1/-1;justify-content:space-between;justify-self:stretch;display:flex}.text-button{min-height:32px;padding:3px 0;font-size:12px}main{padding:0 10px}.show-heading{min-height:74px;padding:10px}.show-heading>div{text-align:center;margin:0 auto}.show-heading .eyebrow{letter-spacing:1.4px;margin-bottom:5px;font-size:9px}h1{font-size:27px}.show-heading:before,.show-heading:after{font-size:15px;top:25px}.show-heading:before{left:10px}.show-heading:after{right:10px}.show-description{display:none}.play-layout{flex-direction:column;padding:5px;display:flex}.stage-shell{flex-shrink:0;height:345px;min-height:0}.stage-topline{letter-spacing:.5px;padding:7px;font-size:9px}.live-tag{padding:3px 5px}.live-readout{padding:5px 10px;top:38px}.phase-label{letter-spacing:.5px;font-size:9px}.multiplier{font-size:43px}.flight-caption{max-width:230px;margin-top:4px;font-size:10px}.stage-bottomline{gap:5px;padding:3px 7px}#stage-hint{display:none}.scene-button{font-size:11px}.landing-preview-tools button{padding:6px 9px;font-size:13px}.landing-preview-tools{gap:5px}#preview-description{font-size:9px}.scene-hotspot{padding:5px 7px;font-size:11px;bottom:55px}.cannon-hotspot{left:5%}.booth-hotspot{right:3%}.scene-host{width:44px;height:54px;bottom:26%;left:0}.scene-host span{width:27px;font-size:23px}body[data-mode=direct] .live-readout{top:70px}body[data-mode=direct] .multiplier{font-size:73px}.direct-corner{padding:42px 15px}.direct-corner .eyebrow{font-size:10px}.direct-star{font-size:30px}.chart-labels{font-size:9px}.ticket{border-top:7px ridge #6c452c;border-left:1px solid #946138;margin-top:5px;padding:14px 15px 12px}.ticket-top{padding-bottom:8px;font-size:11px}.ticket-body{grid-template-columns:1fr 1fr;gap:0 13px;padding-top:8px;display:grid}.ticket .eyebrow{grid-column:1/-1;font-size:9px}.ticket h2{grid-column:1/-1;min-height:28px;margin:0 0 6px;font-size:21px}.entry-row{grid-column:1/-1;padding:6px 10px;font-size:12px}.entry-row strong{font-size:24px}.auto-field{grid-column:1/-1;margin:8px 0 0}.auto-field label{font-size:13px}.auto-field input{height:44px}.auto-field p{font-size:10px}.payout-row{grid-column:1/-1;margin-top:4px;padding:6px 0}.payout-row span{max-width:160px}.payout-row strong{font-size:24px}.action-slot{grid-column:1/-1;min-height:54px}.primary-action{min-height:52px;font-size:19px}.status-line{grid-column:1/-1;min-height:28px;margin:10px 0}.ticket-stub{padding-top:8px}.economy-notice{margin-top:8px;padding-top:4px;font-size:10px}.ticket[data-phase=flying] #cashout-button{bottom:max(14px, env(safe-area-inset-bottom));z-index:30;width:calc(100% - 36px);position:fixed;left:18px;box-shadow:0 0 0 7px #110c1eea,0 10px 30px #000}.attractions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:14px}.attractions button{gap:8px;min-height:84px;padding:10px}.attractions strong{font-size:12px}.attractions small{letter-spacing:.2px;font-size:9px}.attractions button:before{box-shadow:0 66px #735132}.attraction-number{font-size:24px}.nav-arrow{display:none}.round-details{padding:20px 0;display:block}.players-list{gap:6px;margin-top:12px}.players-list li{flex:1;min-width:0;padding:8px}.players-list li:nth-child(n+4){display:none}.help-panel{padding:16px}.help-heading{align-items:start}.help-heading .eyebrow{max-width:150px}.help-panel h2{font-size:22px}.help-panel ol{grid-template-columns:1fr;gap:12px}.attraction-panel{padding:17px;inset:30px 10px 55px}.attraction-panel h2{font-size:22px}.attraction-panel p{font-size:14px}.site-footer{margin-inline:14px;padding:15px 0 22px;font-size:9px}}@media (hover:none) and (pointer:coarse){.text-button{position:relative}.text-button:after{content:"";position:absolute;inset:-6px 0}}:is(#circus-canvas,.dart-stage,.gacha-scene,.gacha-card-viewer img,#pixel-people img){-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.district-nav{border-bottom:1px solid #574035;align-items:center;gap:8px;max-width:1360px;margin:0 auto;padding:0 0 12px;display:flex}.district-nav a{color:#c9beb9;align-items:center;gap:12px;min-height:44px;padding:8px 20px;font-weight:700;text-decoration:none;display:flex}.district-nav a span{font:14px var(--pixel)}.district-nav a[aria-current]{color:#25151e;background:#e9c58d}.sandbox-stamp{font:13px var(--pixel);color:#d0b98f;margin-left:auto}.market-heading{align-items:center;gap:52px;padding:24px 0 22px;display:flex}.market-heading h1{font:clamp(30px, 3.7vw, 54px) / 1.13 var(--display);letter-spacing:-1.5px;margin:8px 0 0}.market-heading h1 em{color:#e9ba83;font-style:normal}.market-heading>p{color:#e3d0c0;margin-left:auto;font-size:15px;line-height:1.8}.market-heading>p span{color:#b9a9bb}.fair-seal{text-align:center;color:#e9bd80;width:118px;height:118px;font:28px var(--display);border:1px solid #92704b;border-radius:50%;flex-shrink:0;place-content:center;display:grid;transform:rotate(9deg)}.fair-seal span{font:11px/1.3 var(--pixel)}.mock-banner{color:#c6bdcd;background:#1c1929;border:1px solid #4d435c;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.mock-banner strong{color:#c5eccb;white-space:nowrap;font:14px var(--pixel)}.mock-light{background:#bfe4c5;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 12px #bfe4c540}.market-layout{grid-template-columns:210px minmax(0,1fr) 290px;align-items:start;gap:28px;margin:26px 0;display:grid}.booth-menu>.eyebrow{margin:4px 0 18px}#tool-menu{gap:8px;min-height:460px;display:grid}#tool-menu a{border:1px solid #0000;border-bottom-color:#41313c;align-items:center;gap:14px;min-height:70px;padding:13px 12px;text-decoration:none;display:flex;position:relative}#tool-menu a:hover{background:#271d2c}#tool-menu a[aria-current]{background:linear-gradient(100deg,#642739,#301d30);border-color:#b27c50;box-shadow:inset 3px 0 #edbf7d}#tool-menu strong{font-size:16px;display:block}#tool-menu small{color:#c6a8a8;font:13px var(--pixel)}.booth-icon{color:#edc68f;font:29px var(--pixel);text-align:center;width:25px}.booth-index{font:12px var(--pixel);color:#c5ad94;margin-left:auto}.booth-footnote{font:13px/1.6 var(--pixel);color:#ae9da7;margin:28px 12px}.operation-booth{background:radial-gradient(at 100% 0,#23315866,#0000 65%),#1a1421;border:1px solid #b17a51;min-width:0;box-shadow:7px 7px #07070c,0 0 40px #8d162310}.booth-awning{background:repeating-linear-gradient(90deg,#802a3e 0 29px,#d7b991 29px 58px);border-bottom:4px solid #402131;height:19px}.booth-masthead{font:12px var(--pixel);color:#ecc895;background:#291a24;border-bottom:1px solid #694936;justify-content:space-between;padding:12px 22px;display:flex}.operation-body{padding:20px 26px}.tool-heading{justify-content:space-between;align-items:center;display:flex}.tool-heading .eyebrow{margin:0 0 6px}.tool-heading h2{font:34px var(--display);margin:0}.tool-symbol{font:56px var(--pixel);color:#e9ba83;line-height:1}.tool-description{color:#e0d0ca;margin:12px 0 6px;font-size:14px}.protocol-reference{color:#baacbf;margin:0 0 16px;font-size:12px}.instrument-strip{border-bottom:1px dashed #635160;flex-direction:column;gap:7px;margin:0 0 14px;padding-bottom:12px;font-size:14px;display:flex}.instrument-strip>span+span{font:11px var(--pixel);color:#b9a9bb}.amount-label{justify-content:space-between;gap:8px;margin:12px 0;font-size:13px;display:flex}.amount-label span{color:#bbafbf}.amount-box{background:#100e18;border:1px solid #826758;align-items:center;gap:10px;padding:12px 16px;display:flex}.amount-box input{color:#f4dfb7;width:100%;min-width:0;font-size:32px;font-family:var(--pixel);background:0 0;border:0}.amount-box>span{font:16px var(--pixel);color:#d7b58b}.field-hint{color:#b7aaba;font-size:12px;line-height:1.6}.operation-primary{color:#271724;background:#e7be89;border:1px solid #f4dcb5;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:14px 18px;font-weight:700;display:flex;box-shadow:0 4px #77503c}.operation-secondary{text-underline-offset:4px;background:0 0;border:0;min-height:44px;margin-top:12px;padding:10px 0;font-size:13px;text-decoration:underline}.operation-error{color:#ffb1b6;min-height:4px;font-size:13px}.operation-success{color:#c4e7c7;margin-bottom:0;font-size:13px;line-height:1.6}.operation-success:empty{display:none}.operation-preview{border-top:1px dashed #806258;margin-top:20px;padding-top:20px;font-size:14px}.operation-preview h3{font-size:20px}.booth-bottom{font:11px var(--pixel);color:#cfb18b;text-align:center;background:#261a24;border-top:1px solid #694936;justify-content:space-between;gap:8px;padding:12px 14px;display:flex}.portfolio{background:#1b1a26;border-top:3px solid #b58960;padding:20px 18px}.portfolio-heading{justify-content:space-between;align-items:start;gap:8px;display:flex}.portfolio-heading .eyebrow{margin:0;font-size:10px}.portfolio-heading>span{color:#ecc895;font:11px var(--pixel);border:1px solid #846c50;padding:2px 5px}.portfolio h2{font:28px var(--display);margin:8px 0 18px}#portfolio-balances{margin:0}#portfolio-balances>div{justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}#portfolio-balances dt{color:#c3b9c9;font-size:12px}#portfolio-balances dd{font:24px var(--pixel);color:#f3d5a5;margin:0}.portfolio-section{border-top:1px solid #4b4050;margin-top:18px;padding-top:18px}.portfolio-section h3{margin:0 0 12px;font-size:13px}.portfolio-section ul{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.portfolio-section li{border-bottom:1px dashed #45394c;padding:10px 0;font-size:12px;line-height:1.5}.portfolio-section li strong,.portfolio-section li span{display:block}.portfolio-section li span,.empty-state{color:#bfb3c5}.position-close{background:#302437;border:1px solid #7b637d;min-height:44px;margin-top:5px;padding:8px}#prediction-choice{margin:12px 0}#prediction-choice label{margin-bottom:8px;font-size:14px;display:block}#prediction-side{color:#f4dfb7;background:#100e18;border:1px solid #94785d;width:100%;min-height:44px;padding:8px;font-size:16px}select:focus-visible{outline-offset:3px;outline:3px solid #a8f3d3}.after-hours{border-top:1px solid #574035;align-items:center;gap:20px;padding:25px 0;display:flex}.after-hours p{color:#c5b5c3;font-size:13px}.after-hours a{color:#e9c58d;align-items:center;gap:20px;min-height:44px;margin-left:auto;font-size:14px;display:flex}body[data-mode=direct] .market-heading{padding:22px 0}body[data-view=games] .district-nav{padding-bottom:0}body[data-view=games] .sandbox-stamp{display:none}body[data-view=games] .show-heading{min-height:60px;padding-block:6px}body[data-mode=direct] .market-heading h1{letter-spacing:-1px;font:30px Arial,sans-serif}body[data-mode=direct] .market-heading h1 br{display:none}body[data-mode=direct] .market-heading h1 em:before{content:" "}body[data-mode=direct] .fair-seal,body[data-mode=direct] .booth-awning{display:none}body[data-mode=direct] .operation-booth{box-shadow:none;background:#191923}body[data-mode=direct] #tool-menu a[aria-current]{background:#302b37}body[data-mode=direct] .tool-heading h2,body[data-mode=direct] .portfolio h2{font-family:Arial,sans-serif}@media (max-width:1200px){.district-nav{margin:0 24px}.market-layout{grid-template-columns:170px minmax(0,1fr) 250px;gap:18px}.market-heading{gap:24px}.operation-body{padding:22px}}@media (max-width:960px){.market-layout{grid-template-columns:170px minmax(0,1fr)}.portfolio{grid-column:2}.market-heading>p{display:none}.fair-seal{margin-left:auto}}@media (max-width:600px){.district-nav{flex-wrap:wrap;gap:4px;margin:0 16px}.district-nav a{gap:8px;padding:8px 12px}.sandbox-stamp{width:100%;margin:8px 0 0;font-size:11px}.market-heading{gap:12px;padding:24px 0}.market-heading h1{letter-spacing:-1px;font-size:29px}.market-heading .eyebrow{font-size:9px}.fair-seal{width:60px;height:60px;font-size:22px}.fair-seal span{display:none}.mock-banner{flex-wrap:wrap;gap:6px;padding:10px 12px}.mock-banner>span:last-child{width:100%;line-height:1.6}.market-layout{flex-direction:column;gap:20px;margin-top:20px;display:flex}.market-layout>*{width:100%}.booth-menu>.eyebrow{margin-bottom:10px}#tool-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-height:185px}#tool-menu a{text-align:center;border:1px solid #55404b;flex-direction:column;gap:4px;min-height:90px;padding:9px 4px}#tool-menu strong{font-size:12px}#tool-menu small{font-size:11px}.booth-icon{font-size:23px;line-height:1}.booth-index,.booth-footnote{display:none}.operation-body{padding:20px 16px}.tool-heading h2{font-size:29px}.booth-masthead{padding:10px 14px;font-size:11px}.tool-symbol{font-size:42px}.booth-bottom{font-size:9px}.after-hours{flex-wrap:wrap;gap:4px}.after-hours a{margin-left:0}body[data-mode=direct] .market-heading h1{font-size:25px}}body[data-view][data-mode][data-current-tool]{--heading:Georgia, "Times New Roman", serif;--interface:Arial, Helvetica, sans-serif;--shell-panel:#13151b;--shell-muted:#b8bdc9;--shell-edge:#414651;--shell-gold:#ede6d6;--action:#e5ddc6;--action-hover:#f5eedc;--action-text:#19191b;--control-radius:5px;--panel-radius:6px;--stage-height:min(620px, var(--counter-stage-height,560px));color:#ede6d6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 5% 22%,#49182b70,#0000 52%),radial-gradient(at 95% 30%,#17265465,#0000 52%),#101117}body[data-view][data-mode][data-current-tool] .site-header{background:0 0;border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:72px;padding:10px 40px;display:grid}body[data-view][data-mode][data-current-tool] .brand{color:#ede6d6;justify-content:center;width:112px;min-height:44px;display:flex}body[data-view][data-mode][data-current-tool] .brand svg{width:110px;height:32px;display:block}body[data-view][data-mode][data-current-tool] .brand small{display:none}body[data-view][data-mode][data-current-tool] .mode-switch{box-shadow:none;background:#ffffff04;border:1px solid #51515b;border-radius:24px;gap:0;padding:2px}body[data-view][data-mode][data-current-tool] .mode-switch button{min-width:88px;min-height:44px;font:500 13px/1.2 var(--interface);color:#c5c5cd;box-shadow:none;background:0 0;border:0;border-radius:22px;padding:8px 16px;transition:none}body[data-view][data-mode][data-current-tool] .mode-switch button[aria-pressed=true]{color:#19191b;box-shadow:none;background:#e5ddc6}body[data-view][data-mode][data-current-tool] .district-nav{border-bottom:1px solid #ffffff12;flex-wrap:nowrap;gap:12px;width:auto;max-width:1360px;min-height:48px;margin:0 40px;padding:0;position:relative;inset:auto}body[data-view][data-mode][data-current-tool] .district-nav a,body[data-view][data-mode][data-current-tool] #open-programme{min-height:44px;font:500 13px/1.3 var(--interface);color:#bdc0cb;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:inline-flex}body[data-view][data-mode][data-current-tool] .district-nav a[aria-current]{color:#f1e6d0;background:0 0;box-shadow:inset 0 -1px #e0cfab}body[data-view][data-mode][data-current-tool] #open-programme{color:#e0cfab}body[data-view][data-mode][data-current-tool] #open-programme span{display:inline}@media (hover:hover){body[data-view][data-mode][data-current-tool] #open-programme:hover{color:#fff5de}}body[data-view][data-mode][data-current-tool] .district-nav a span,body[data-view][data-mode][data-current-tool] .sandbox-stamp{display:none}body[data-view][data-mode][data-current-tool] .header-actions{justify-content:flex-end;gap:24px;padding-block:4px}body[data-view][data-mode][data-current-tool] #workspace .market-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 24px;min-height:88px;padding:15px 0;display:grid}body[data-view][data-mode][data-current-tool] #workspace .market-heading h1{font:400 40px/1.1 var(--heading);letter-spacing:-1.2px;color:#ede6d6;text-shadow:none;margin:0}body[data-view][data-mode][data-current-tool] .market-heading>p,body[data-view][data-mode][data-current-tool] .market-heading .eyebrow,body[data-view][data-mode][data-current-tool] .fair-seal,body[data-view][data-mode][data-current-tool] .booth-menu>.eyebrow,body[data-view][data-mode][data-current-tool] .booth-footnote{display:none}body[data-view][data-mode][data-current-tool] #workspace .mock-banner{color:#b8bdc9;max-width:370px;font:11px/1.5 var(--interface);background:0 0;border:0;border-left:1px solid #ffffff20;flex-wrap:nowrap;grid-area:1/2;gap:10px;padding:4px 0 4px 16px}body[data-view][data-mode][data-current-tool] .mock-light{box-shadow:none;background:#d9bc8c;border-radius:50%}body[data-view][data-mode][data-current-tool] .mock-banner strong{color:#ede0c5;font:600 10px/1.4 var(--interface);letter-spacing:1px}body[data-view][data-mode][data-current-tool] .market-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);gap:18px 24px;width:100%;max-width:none;margin:0;display:grid}body[data-view][data-mode][data-current-tool] .booth-menu{grid-area:1/1/auto/-1;min-width:0}body[data-view][data-mode][data-current-tool] #tool-menu{border-block:1px solid #ffffff18;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;min-height:48px;padding:0;display:grid}body[data-view][data-mode][data-current-tool] #tool-menu a{text-align:left;color:#b8bdc9;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;gap:8px;min-height:46px;padding:6px 12px;display:flex}body[data-view][data-mode][data-current-tool] #tool-menu a[aria-current]{color:#eee6d4;background:#e0cfab09;box-shadow:inset 0 -1px #e0cfab}@media (hover:hover){body[data-view][data-mode][data-current-tool] #tool-menu a:hover{color:#f6eedf;background:#ffffff09}}body[data-view][data-mode][data-current-tool] #tool-menu strong{font:500 13px/1.25 var(--interface)}body[data-view][data-mode][data-current-tool] #tool-menu small{display:none}body[data-view][data-mode][data-current-tool] .booth-icon{color:#d6c39e;width:20px;font:16px/1 var(--interface);flex-shrink:0;display:block}body[data-view][data-mode][data-current-tool] .booth-index{font:10px/1 var(--interface);font-variant-numeric:tabular-nums;color:#b9b1a4;margin-left:auto;display:block}body[data-view][data-mode][data-current-tool] .operation-booth{color:#ede6d6;width:100%;min-width:0;box-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#13151b;border:1px solid #414651;border-radius:6px;grid-area:2/1;align-self:start;position:relative}body[data-view][data-mode][data-current-tool] .booth-awning{display:none}body[data-view][data-mode][data-current-tool] .booth-masthead{color:#b8bdc9;font:500 10px/1.4 var(--interface);letter-spacing:1px;background:0 0;border-bottom:1px solid #ffffff12;padding:10px 20px}body[data-view][data-mode][data-current-tool] .operation-body{padding:22px}body[data-view][data-mode][data-current-tool] .tool-heading{margin-bottom:18px}body[data-view][data-mode][data-current-tool] .tool-heading h2{font:400 28px/1.15 var(--heading);color:#eee6d6;letter-spacing:-.4px;text-shadow:none}body[data-view][data-mode][data-current-tool] .operation-booth .tool-symbol{color:#d7c7a7;font-size:38px}body[data-view][data-mode][data-current-tool] .operation-booth :is(.eyebrow,.field-hint,.tool-description,.protocol-reference,.amount-label span,.instrument-strip,.instrument-strip>span,.swap-field-heading,.swap-field-heading label,.swap-field-heading span,.swap-presets>span,.swap-presets button,.swap-field>p,.swap-field-tools,.swap-field-tools button,.swap-destination>p,.swap-breakdown dt,.swap-breakdown dd,.swap-disclosure,.swap-desk-note,.swap-projection p span,.swap-receipt span){color:#b8bdc9;font-family:var(--interface)}body[data-view][data-mode][data-current-tool] .operation-booth .eyebrow{letter-spacing:1px;font-size:10px}body[data-view][data-mode][data-current-tool] .swap-field,body[data-view][data-mode][data-current-tool] .swap-destination,body[data-view][data-mode][data-current-tool] .amount-box{background:#1b1e26;border:1px solid #555d6c;border-radius:5px}body[data-view][data-mode][data-current-tool] .swap-field{padding:14px}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .swap-field{transform:translateZ(0)}body[data-view][data-mode][data-current-tool] :is(#swap-amount,#swap-receive,#operation-amount){color:#f1ebdd;font-family:var(--interface);font-variant-numeric:tabular-nums;letter-spacing:-1px;font-weight:500}body[data-view][data-mode][data-current-tool] :is(#swap-from,#prediction-side){color:#f1ebdd;font:16px/1.4 var(--interface);background:#1b1e26;border:1px solid #666e7b;border-radius:5px;min-height:44px}body[data-view][data-mode][data-current-tool] :is(#swap-to,.amount-box>span){color:#ece3d1;font-family:var(--interface)}body[data-view][data-mode][data-current-tool] #swap-reverse{color:#e7dcc4;background:#1b1e26;border:1px solid #666e7b;border-radius:50%;box-shadow:0 0 0 4px #13151b}body[data-view][data-mode][data-current-tool] .operation-booth .operation-primary,body[data-view][data-mode][data-current-tool] #cambista-desk .operation-primary,body[data-view][data-mode][data-current-tool] #merchant-review-slot #swap-confirm{background:var(--action);border:1px solid var(--action);color:var(--action-text);box-shadow:none;font:600 14px/1.4 var(--interface);border-radius:5px}@media (hover:hover){body[data-view][data-mode][data-current-tool] .operation-booth .operation-primary:hover,body[data-view][data-mode][data-current-tool] #cambista-desk .operation-primary:hover,body[data-view][data-mode][data-current-tool] #merchant-review-slot #swap-confirm:hover{background:var(--action-hover);color:var(--action-text)}}body[data-view][data-mode][data-current-tool] .operation-booth .operation-secondary,body[data-view][data-mode][data-current-tool] #merchant-review-slot #swap-back{color:#e5dcc8;font-family:var(--interface);background:0 0;border-color:#727784;border-radius:5px}body[data-view][data-mode][data-current-tool] .operation-booth :is(.operation-error,#swap-error){color:#ffa9b8}body[data-view][data-mode][data-current-tool] .operation-booth .operation-success{color:#b5dbb2}body[data-view][data-mode][data-current-tool] .operation-booth .operation-preview{color:#eee6d6;background:#1b1e26;border-color:#555d6c;border-top-style:solid}body[data-view][data-mode][data-current-tool] .operation-booth :is(.swap-summary,#swap-confirm-title){color:#eee6d6}body[data-view][data-mode][data-current-tool] .operation-booth #swap-review-details summary,body[data-view][data-mode][data-current-tool] .operation-booth #merchant-return{color:#ded0af}body[data-view][data-mode][data-current-tool] .operation-booth .swap-field:has([data-highlighted=true]){background:#292934;box-shadow:inset 3px 0 #e0cfab}body[data-view][data-mode][data-current-tool] .operation-booth .swap-breakdown>div:has([data-highlighted=true]){background:#292934;box-shadow:inset 3px 0 #e0cfab}body[data-view][data-mode][data-current-tool] .operation-booth :is(#swap-amount,#swap-receive,#swap-fee)[data-highlighted=true]{color:#fff0c9}body[data-view][data-mode][data-current-tool] .operation-booth .booth-bottom{color:#b8bdc9;font-family:var(--interface);background:0 0;border-top:1px solid #ffffff12}body[data-view][data-mode][data-current-tool] .operation-booth :is(.swap-presets button,.swap-field-tools button){font-family:var(--interface);border:1px solid #0000;border-radius:4px;text-decoration:none}@media (hover:hover){body[data-view][data-mode][data-current-tool] .operation-booth :is(.swap-presets button,.swap-field-tools button):hover{background:#333743;border-color:#777d87}}body[data-view][data-mode][data-current-tool] .operation-booth .swap-receipt{color:#c9e7c6;background:#1c2b25;border:1px solid #6f9378;border-radius:5px}body[data-view][data-mode][data-current-tool] .operation-booth #swap-confirmation{border-color:#555d6c}body[data-view][data-mode][data-current-tool] .portfolio{color:#ede6d6;box-shadow:none;background:#13151b;border:1px solid #414651;border-radius:6px;grid-area:2/2;align-self:start;padding:24px;display:block}body[data-view][data-mode][data-current-tool] .portfolio h2{font:400 30px/1.2 var(--heading);color:#eee6d6;text-shadow:none;margin:0}body[data-view][data-mode][data-current-tool] .portfolio-section{border:0;border-top:1px solid #ffffff18;margin-top:18px;padding:18px 0 0}body[data-view][data-mode][data-current-tool] .portfolio :is(.eyebrow,#portfolio-balances dd,.portfolio-heading>span),body[data-view][data-mode][data-current-tool] .operation-booth :is(.instrument-strip,.instrument-strip>span,.amount-box>span,.operation-secondary,#swap-review-details summary){font-family:var(--interface)}body[data-view][data-mode][data-current-tool] #portfolio-balances dd{font-variant-numeric:tabular-nums;color:#ede6d6;font-weight:500}body[data-view][data-mode][data-current-tool] .after-hours{background:0 0;border:0;border-top:1px solid #ffffff18;border-radius:0;grid-area:auto/1/auto/-1;padding:22px 0}body[data-view][data-mode][data-current-tool] .after-hours h2,body[data-view][data-mode][data-current-tool] .show-heading h1,body[data-view][data-mode][data-current-tool] #ticket-title,body[data-view][data-mode][data-current-tool] #attraction-title,body[data-view][data-mode][data-current-tool] #round-details-title{font-family:var(--heading);letter-spacing:-.5px;color:#eee6d6;text-shadow:none}body[data-view][data-mode][data-current-tool] :focus-visible{outline-offset:3px;outline:2px solid #f0dbad}body[data-view][data-mode][data-current-tool] :is(.site-header,.district-nav,#workspace,#fair-programme) button{filter:none;transition:none}@media (hover:hover){body[data-view][data-mode][data-current-tool] .dialogue-controls button:hover{color:#f6e6c4}}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .market-layout{grid-template-columns:minmax(0,1fr) minmax(340px,32%)}body[data-view][data-mode][data-current-tool] .cambista-scene{height:var(--stage-height);min-height:480px;box-shadow:none;isolation:isolate;background:#13151b;border:0;border-radius:4px;grid-area:2/1/auto/-1;position:relative;overflow:hidden}body[data-view][data-mode][data-current-tool] .counter-art{background:#13151b;transition:none;position:absolute;inset:0;transform:none}body[data-view][data-mode][data-current-tool] .counter-world{width:calc(var(--stage-height) * 1.3);aspect-ratio:3/2;min-width:0;height:auto;transform:translateX(-50%) translate3d(var(--stage-x,0px), var(--stage-y,0px), 0);margin:0;transition:transform .18s ease-out;top:0;left:32%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}body[data-view][data-mode][data-current-tool] .counter-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 50%,#13151b 72%),linear-gradient(#0000 60%,#13151b);position:absolute;inset:0}body[data-view][data-mode][data-current-tool] #merchant-talk{color:#f0dfbc;min-height:44px;font:13px/1.2 var(--pixel);z-index:1;background:#13151bc9;border:1px solid #77705f;border-radius:24px;padding:8px 12px;top:14px;left:18px}body[data-view][data-mode][data-current-tool] .merchant-dialogue{width:calc(64% - 44px);max-height:none;box-shadow:none;color:#ede6d6;background:#13151bf5;border:0;border-top:1px solid #cfc3a141;border-radius:0;padding:24px 12px 0;position:absolute;bottom:12px;left:22px;right:auto;overflow:visible}body[data-view][data-mode][data-current-tool] .dialogue-speaker{top:5px;left:12px;right:12px}body[data-view][data-mode][data-current-tool] .dialogue-speaker strong,body[data-view][data-mode][data-current-tool] #merchant-context{color:#dfcfae;font-family:var(--pixel);background:0 0;border:0;padding:0}body[data-view][data-mode][data-current-tool] #merchant-context{font-size:10px}body[data-view][data-mode][data-current-tool] #merchant-typed{font:18px/1.35 var(--pixel)}body[data-view][data-mode][data-current-tool] .dialogue-choices{gap:0 20px;margin-top:6px}body[data-view][data-mode][data-current-tool] .dialogue-choices button{font-family:var(--pixel);border-bottom-color:#fff2;min-height:44px}body[data-view][data-mode][data-current-tool] .dialogue-controls button,body[data-view][data-mode][data-current-tool] .dialogue-controls #merchant-pause{font-family:var(--pixel);color:#b8bdc9;min-height:44px}body[data-view][data-mode][data-current-tool] #merchant-review-slot{max-height:calc(var(--stage-height) * .58 - 70px)}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .operation-booth{z-index:4;width:auto;max-height:calc(var(--stage-height) - 28px);background:#13151b;border:0;border-left:1px solid #bda87933;border-radius:0;grid-area:2/2;align-self:start;margin:14px 14px 14px 0}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .operation-body{max-height:calc(var(--stage-height) - 100px);scrollbar-width:thin;scrollbar-color:#706958 #13151b;padding:12px 18px;overflow-y:auto}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .portfolio{grid-area:3/1/auto/-1;grid-template-columns:1fr 1fr 1fr;gap:12px 28px;display:grid}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .portfolio-section{border:0;border-left:1px solid #ffffff18;grid-row:1/5;margin:0;padding:0 0 0 24px}body[data-view][data-mode][data-current-tool] #fair-programme:not([open]){display:none}body[data-view][data-mode][data-current-tool] #fair-programme[open]{--programme-glow:#63334440;background:radial-gradient(ellipse at 95% 0%, var(--programme-glow), transparent 60%), radial-gradient(ellipse at 0 90%, #21345555, transparent 60%), #13151b;color:#ede6d6;border:1px solid #6d6961;border-radius:3px;width:calc(100% - 40px);max-width:none;height:calc(100% - 40px);max-height:none;margin:0;padding:32px 48px;position:fixed;inset:20px;overflow-y:auto}body[data-view][data-mode][data-current-tool] #fair-programme::backdrop{background:#07080de8}body[data-view][data-mode][data-current-tool] .programme-top{justify-content:space-between;align-items:center;gap:20px;display:flex}body[data-view][data-mode][data-current-tool] .programme-top .eyebrow{font:10px/1.4 var(--interface);letter-spacing:2px;color:#c6b99e;margin:0 0 10px}body[data-view][data-mode][data-current-tool] .programme-top h2{font:400 48px/1.1 var(--heading);letter-spacing:-1px;margin:0}body[data-view][data-mode][data-current-tool] #close-programme{color:#ede6d6;min-width:104px;min-height:44px;font:13px/1 var(--interface);background:0 0;border:1px solid #8b877f;border-radius:24px;justify-content:center;align-items:center;gap:18px;display:inline-flex}body[data-view][data-mode][data-current-tool] .programme-layout{grid-template-columns:1fr;gap:0;margin-top:32px;display:grid}body[data-view][data-mode][data-current-tool] .programme-list{border-top:1px solid #ffffff30;gap:0;display:grid}body[data-view][data-mode][data-current-tool] .programme-list button{text-align:left;color:#b6bbc7;background:0 0;border:0;border-bottom:1px solid #ffffff24;border-radius:0;grid-template-columns:42px 1fr 36px;align-items:center;gap:20px;width:100%;min-height:76px;padding:12px 8px;display:grid}body[data-view][data-mode][data-current-tool] .programme-list button>span:nth-child(2){grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}body[data-view][data-mode][data-current-tool] .programme-list button[data-preview=true]{color:#f7e9c8;background:#d9c4940a}body[data-view][data-mode][data-current-tool] .programme-number,body[data-view][data-mode][data-current-tool] .programme-arrow{font:13px/1 var(--interface);color:#c7b798;font-variant-numeric:tabular-nums}body[data-view][data-mode][data-current-tool] .programme-number{position:relative}body[data-view][data-mode][data-current-tool] [aria-current=page] .programme-number:after{content:"";background:#efdfb5;border-radius:50%;width:5px;height:5px;position:absolute;top:20px;left:0;box-shadow:0 0 10px #ead7a55c}body[data-view][data-mode][data-current-tool] #fair-programme[data-preview=lending],body[data-view][data-mode][data-current-tool] #fair-programme[data-preview=liquidity]{--programme-glow:#25544744}body[data-view][data-mode][data-current-tool] #fair-programme[data-preview=spot],body[data-view][data-mode][data-current-tool] #fair-programme[data-preview=perps]{--programme-glow:#243d814d}body[data-view][data-mode][data-current-tool] #fair-programme[data-preview=predictions]{--programme-glow:#63457944}body[data-view][data-mode][data-current-tool] .programme-arrow{font-size:26px}body[data-view][data-mode][data-current-tool] .programme-list strong{font:400 36px/1.1 var(--heading);letter-spacing:-.6px;display:block}body[data-view][data-mode][data-current-tool] .programme-list small{font:12px/1.4 var(--interface);color:#b8bdc9;display:block}body[data-view][data-mode][data-current-tool] .programme-preview{color:#e3d8c0;grid-template-columns:52px minmax(180px,.6fr) 1fr;align-items:center;gap:20px;min-height:92px;padding:20px 8px;display:grid}body[data-view][data-mode][data-current-tool] #programme-number{font:11px/1.4 var(--interface);font-variant-numeric:tabular-nums;color:#bcb4a4}body[data-view][data-mode][data-current-tool] .programme-orbit{display:none}body[data-view][data-mode][data-current-tool] .programme-preview h3{font:400 23px/1.2 var(--heading);margin:0}body[data-view][data-mode][data-current-tool] .programme-preview p{font:13px/1.6 var(--interface);color:#c0c3cb;margin:0}body[data-view][data-mode][data-current-tool] .programme-note{font:11px/1.5 var(--interface);color:#b8bdc9;margin:14px 0 0}body[data-view][data-mode][data-current-tool][data-stage-transition=true] :is(.operation-booth,.cambista-scene){animation:.22s ease-out both living-stage-enter}@keyframes living-stage-enter{0%{opacity:.82}to{opacity:1}}body[data-view][data-mode][data-current-tool][data-reduced=true] .counter-world,body[data-view][data-mode][data-current-tool][data-paused=true] .counter-world,body[data-view][data-mode][data-current-tool] .cambista-scene[data-paused=true] .counter-world,body[data-view][data-mode][data-current-tool][data-mode=direct] .counter-world{transition:none}@media (prefers-reduced-motion:reduce){body[data-view][data-mode][data-current-tool] .counter-world,body[data-view][data-mode][data-current-tool] :is(.operation-booth,.cambista-scene){transition:none;animation:none}}@media (min-width:1101px){body[data-view][data-mode][data-current-tool] .district-nav{border:0;margin:0;position:absolute;top:12px;left:max(240px,50vw - 480px);right:auto}}@media (min-width:761px){body[data-view][data-mode][data-current-tool] .header-actions{z-index:1;position:absolute;top:8px;right:64px}body[data-view][data-mode][data-current-tool] .show-heading{padding-right:270px}body[data-view][data-mode][data-current-tool] .show-description{display:none}}@media (max-width:1100px){body[data-view][data-mode][data-current-tool] .site-header{padding-inline:24px}body[data-view][data-mode][data-current-tool] .district-nav{margin-inline:24px}body[data-view][data-mode][data-current-tool] #tool-menu{scrollbar-width:thin;scrollbar-color:#787164 #13151b;grid-template-columns:repeat(6,156px);grid-auto-rows:48px;min-height:48px;overflow-x:auto}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .market-layout{grid-template-columns:minmax(0,1fr) minmax(300px,38%)}body[data-view][data-mode][data-current-tool] .counter-world{left:29%}body[data-view][data-mode][data-current-tool] .merchant-dialogue{width:calc(60% - 32px);padding-inline:8px;left:12px}body[data-view][data-mode][data-current-tool] #workspace .market-heading{grid-template-rows:46px 32px;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 0}body[data-view][data-mode][data-current-tool] #workspace .market-heading h1{font-size:32px}body[data-view][data-mode][data-current-tool] #workspace .mock-banner{border:0;grid-area:2/1;max-width:none;padding:0}body[data-view][data-mode][data-current-tool] .programme-list strong{font-size:30px}}@media (max-width:760px){body[data-view][data-mode][data-current-tool]{--counter-stage-height:max(480px, calc(100svh - 264px))}body[data-view][data-mode][data-current-tool] .site-header{gap:12px;min-height:60px;padding:6px 12px}body[data-view][data-mode][data-current-tool] .brand{width:98px}body[data-view][data-mode][data-current-tool] .brand svg{width:96px;height:30px}body[data-view][data-mode][data-current-tool] .mode-switch button{min-width:72px;padding:8px 12px}body[data-view][data-mode][data-current-tool] .district-nav{gap:0;min-height:44px;margin-inline:10px}body[data-view][data-mode][data-current-tool] .district-nav a,body[data-view][data-mode][data-current-tool] #open-programme{gap:6px;padding:6px 10px;font-size:12px}body[data-view][data-mode][data-current-tool] #workspace .market-heading{grid-template-rows:44px 40px;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;min-height:84px;padding:0}body[data-view][data-mode][data-current-tool] #workspace .market-heading h1{letter-spacing:-.5px;font-size:26px}body[data-view][data-mode][data-current-tool] #workspace .mock-banner{border-top:1px solid #ffffff12;grid-area:2/1/auto/-1;gap:6px;padding:3px 6px;font-size:10px}body[data-view][data-mode][data-current-tool] .mock-banner strong{white-space:nowrap;font-size:10px}body[data-view][data-mode][data-current-tool] .mock-banner>span:last-child{width:auto;line-height:1.4}body[data-view][data-mode][data-current-tool] .counter-jump{min-width:90px;min-height:44px;font:600 12px/1.2 var(--interface);color:#19191b;background:#e5ddc6;border-radius:24px;justify-content:center;padding:8px 14px;text-decoration:none}body[data-view][data-mode][data-current-tool] .market-layout,body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .market-layout{grid-template-columns:minmax(0,1fr);gap:10px}body[data-view][data-mode][data-current-tool] #tool-menu a{min-height:46px;padding:6px 10px}body[data-view][data-mode][data-current-tool] .operation-booth{grid-area:2/1}body[data-view][data-mode][data-current-tool] .portfolio,body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .portfolio{grid-area:auto/1;padding:18px;display:block}body[data-view][data-mode][data-current-tool] .portfolio-section,body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .portfolio-section{border:0;border-top:1px solid #ffffff18;margin-top:18px;padding:18px 0 0}body[data-view][data-mode][data-current-tool] .operation-body{padding:18px}body[data-view][data-mode][data-current-tool] .cambista-scene{min-height:480px;height:var(--stage-height);grid-column:1}body[data-view][data-mode][data-current-tool] .counter-world{width:calc(var(--stage-height) * 1.2);top:-12px;left:50%}body[data-view][data-mode][data-current-tool] .counter-art:after{background:linear-gradient(#0000 60%,#13151b)}body[data-view][data-mode][data-current-tool] #merchant-talk{min-height:44px;padding:6px 10px;font-size:11px;top:10px;left:10px}body[data-view][data-mode][data-current-tool] .merchant-dialogue{width:calc(100% - 16px);padding:23px 4px 0;bottom:8px;left:8px}body[data-view][data-mode][data-current-tool] .dialogue-speaker{top:4px;left:4px;right:4px}body[data-view][data-mode][data-current-tool] .dialogue-speaker strong{font-size:11px}body[data-view][data-mode][data-current-tool] #merchant-context{font-size:9px}body[data-view][data-mode][data-current-tool] #merchant-typed{font-size:16px;line-height:1.3}body[data-view][data-mode][data-current-tool] .dialogue-choices{gap:0 8px;margin-top:4px}body[data-view][data-mode][data-current-tool] .dialogue-choices button{padding:5px 2px;font-size:14px}body[data-view][data-mode][data-current-tool] .dialogue-controls{gap:3px}body[data-view][data-mode][data-current-tool] .dialogue-controls button,body[data-view][data-mode][data-current-tool] .dialogue-controls #merchant-pause{padding-inline:1px;font-size:12px}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .operation-booth{border:1px solid #414651;border-radius:4px;grid-area:3/1;width:100%;max-height:none;margin:0}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap] .operation-body{max-height:none;padding:14px;overflow:visible}body[data-view][data-mode][data-current-tool][data-mode=fair][data-current-tool=swap][data-counter-panel=trade] .operation-booth{max-height:var(--stage-height);scrollbar-width:thin;grid-row:2;overflow-y:auto}body[data-view][data-mode][data-current-tool] #fair-programme[open]{width:calc(100% - 16px);height:calc(100% - 16px);padding:22px 16px;inset:8px}body[data-view][data-mode][data-current-tool] .programme-top{align-items:start;gap:12px}body[data-view][data-mode][data-current-tool] .programme-top h2{font-size:30px}body[data-view][data-mode][data-current-tool] #close-programme{gap:5px;min-width:70px;padding:8px;font-size:12px}body[data-view][data-mode][data-current-tool] .programme-layout{margin-top:22px}body[data-view][data-mode][data-current-tool] .programme-list button{grid-template-columns:20px 1fr 20px;gap:10px;min-height:78px;padding:10px 0}body[data-view][data-mode][data-current-tool] .programme-list button>span:nth-child(2){display:block}body[data-view][data-mode][data-current-tool] .programme-list strong{letter-spacing:-.4px;font-size:23px}body[data-view][data-mode][data-current-tool] .programme-list small{margin-top:5px;font-size:11px}body[data-view][data-mode][data-current-tool] .programme-preview{grid-template-columns:1fr;gap:5px;min-height:0;padding:16px 0}body[data-view][data-mode][data-current-tool] .programme-preview h3{font-size:20px}body[data-view][data-mode][data-current-tool] .programme-preview p{font-size:12px}body[data-view][data-mode][data-current-tool] #programme-number{display:none}body[data-view][data-mode][data-current-tool] .programme-note{margin-top:0;font-size:10px}}body[data-view=circus] #main{max-width:none;padding:0}body[data-view=circus] .district-nav{border-bottom-color:#514339}#circus-foyer{isolation:isolate;color:#f1e7d5;background:#100f19;grid-template-rows:auto 1fr auto auto;height:calc(100svh - 145px);min-height:850px;max-height:1100px;padding:25px 4vw 0;display:grid;position:relative;overflow:hidden}#circus-foyer[hidden]{display:none}.foyer-art,#circus-canvas{z-index:-2;pointer-events:none;position:absolute;inset:0}#circus-canvas canvas{width:100%;height:100%;display:block}#circus-canvas{pointer-events:auto}.foyer-art{background:radial-gradient(at 74% 36%,#7a243655,#0000 35%),radial-gradient(at 35% 75%,#263b7055,#0000 55%),#100f19}.foyer-art:after{content:"";background:linear-gradient(90deg,#100f19c9,#0000 68%),linear-gradient(#0000 40%,#100f19 99%);position:absolute;inset:0}.foyer-eclipse{aspect-ratio:1;background:#140c17;border:2px solid #db5b3c;border-radius:50%;width:240px;position:absolute;top:8%;left:55%;box-shadow:0 0 80px #f2463733,inset 0 0 35px #9a373229}.foyer-eclipse:after{content:"";border:1px solid #bf8d5680;border-radius:50%;position:absolute;inset:-23px;transform:rotate(-28deg)scaleY(.34)}.foyer-tent{clip-path:polygon(50% 0,100% 65%,93% 72%,88% 68%,88% 100%,12% 100%,12% 68%,7% 72%,0 65%);filter:brightness(.7);background:repeating-conic-gradient(from 165deg at 50% 0,#823a38 0deg 12deg,#c2ad84 12deg 24deg);width:53%;height:48%;position:absolute;bottom:25%;left:42%}.foyer-horizon{background:linear-gradient(#0000,#090c13);width:100%;height:23%;position:absolute;bottom:0}#circus-foyer[data-renderer=ready] .foyer-art{visibility:hidden}#circus-foyer:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#100f19dd 0%,#100f1980 32%,#0000 64%),linear-gradient(#0000 52%,#100f19dd 81%,#100f19 100%);position:absolute;inset:0}.foyer-topline{font:10px/1.4 var(--font-ui,sans-serif);letter-spacing:.16em;color:#c9b7a0;justify-content:space-between;gap:20px;display:flex}.foyer-story{pointer-events:none;align-self:center;width:max-content;max-width:52%;padding:40px 0 35px}.foyer-kicker{color:#e4b776;letter-spacing:.14em;font-size:10px}#circus-title{color:#f1e7d5;letter-spacing:-.055em;text-wrap:balance;margin:26px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,5.6vw,90px);font-weight:400;line-height:.97}#circus-foyer[data-renderer=ready] .foyer-story{align-self:start;max-width:35%;padding-top:36px}#circus-foyer[data-renderer=ready] #circus-title{font-size:clamp(40px,4vw,58px)}#circus-foyer[data-renderer=ready] .foyer-description{display:none}#circus-foyer[data-renderer=ready]:after{background:linear-gradient(90deg,#100f19bb,#0000 48%),linear-gradient(#0000 60%,#100f19e8 80%,#100f19 100%)}#circus-title em{color:#df8c6f;font-weight:400}.foyer-description{font:14px/1.75 var(--font-ui,sans-serif);color:#cdbfae;margin-bottom:25px}.foyer-entry{pointer-events:auto;gap:12px;display:flex}#circus-foyer button{font-family:var(--font-ui,sans-serif);cursor:pointer;touch-action:manipulation;border-radius:2px;min-height:44px}#circus-foyer button:focus-visible{outline-offset:5px;outline:2px solid #fc8}#enter-circus{color:#241a12;background:#e4ba7d;border:1px solid #e4ba7d;justify-content:space-between;align-items:center;gap:34px;padding:15px 22px;font-size:13px;font-weight:650;display:flex}#enter-circus:disabled{cursor:default;background:#c4a274}#circus-direct{color:#eee1cf;background:#151320aa;border:1px solid #74614f;padding:12px 18px;font-size:13px}#circus-scene-status{font:11px/1.5 var(--font-ui,sans-serif);color:#c6b6a2;max-width:350px;min-height:34px;margin-top:15px}.foyer-scene-tools{flex-direction:column;align-items:flex-end;gap:20px;display:flex;position:absolute;top:80px;right:4vw}#circus-pause,#circus-overview{color:#dccdb7;background:#100f19cc;border:1px solid #74614f;padding:10px 16px;font-size:11px}#circus-overview:disabled{opacity:.65;cursor:default}#circus-foyer[data-camera-view=stand] .foyer-coordinate{display:none}.foyer-coordinate{color:#c9b7a0;letter-spacing:.1em;text-align:right;font-size:9px;line-height:1.6}.foyer-bottom{border-top:1px solid #74614f88;grid-template-columns:minmax(240px,.8fr) 2fr;gap:4vw;padding-top:24px;display:grid}.foyer-attraction{padding-bottom:25px}#circus-attraction-status{letter-spacing:.08em;color:#dbb780;margin:0 0 8px;font-size:9px;line-height:1.5}#circus-attraction-title{letter-spacing:-.025em;margin:0 0 8px;font:400 29px/1.05 Georgia,serif}#circus-attraction-copy{font:12px/1.6 var(--font-ui,sans-serif);color:#c9bba7;max-width:340px;margin:0 0 6px}#circus-visit{color:#f0d3a8;text-align:left;background:0 0;border:0;padding:10px 0;font-size:11px}#circus-booths{grid-template-columns:repeat(3,1fr);align-self:start;display:grid}#circus-booths button{text-align:left;color:#e0d3bd;background:#100f1980;border-top:0;border-bottom:1px solid #74614f66;border-left:1px solid #74614f66;border-right:0;grid-template-rows:auto auto;grid-template-columns:24px 1fr;gap:5px 8px;min-height:85px;padding:13px 16px;display:grid}#circus-booths button[aria-pressed=true]{background:#af765322;border-left-color:#edb06e;box-shadow:inset 0 2px #edb06e}@media (hover:hover){#circus-booths button:hover{background:#af765322}}#circus-booths button>span{color:#d8ad77;grid-row:1/3;font:italic 16px Georgia,serif}#circus-booths strong{font:400 17px/1.15 Georgia,serif}#circus-booths small{letter-spacing:.035em;color:#c7b69e;font-size:8px;line-height:1.5}.foyer-footnote{color:#c6b8a2;letter-spacing:.04em;border-top:1px solid #74614f66;justify-content:space-between;gap:10px;padding:15px 0;font-size:9px;line-height:1.5;display:flex}@media (min-width:1600px){#circus-foyer{padding-left:7vw;padding-right:7vw}}@media (max-width:760px){#circus-foyer{height:auto;min-height:calc(100svh - 120px);max-height:none;padding:20px 22px 0}.foyer-topline{font-size:8px}.foyer-topline span:last-child{display:none}.foyer-story{max-width:100%;padding-top:190px;padding-bottom:22px}#circus-foyer[data-renderer=ready] .foyer-story{max-width:100%;padding-top:305px}#circus-foyer[data-renderer=ready] #circus-title{font-size:46px}#circus-foyer[data-renderer=ready] #circus-canvas{height:420px}#circus-foyer[data-renderer=ready]:after{background:linear-gradient(#0000 22%,#100f19 50%)}#circus-title{margin:18px 0;font-size:56px}.foyer-description{margin-bottom:20px;font-size:13px}#circus-canvas,.foyer-art{height:670px}#circus-foyer:after{background:linear-gradient(#0000 20%,#100f19 70%),linear-gradient(90deg,#100f1966,#0000)}.foyer-eclipse{width:125px;top:45px;left:56%}.foyer-tent{width:85%;height:42%;bottom:40%;left:22%}.foyer-scene-tools{top:43px;right:20px}.foyer-coordinate{display:none}.foyer-bottom{padding-top:20px;display:block}.foyer-attraction{padding-bottom:14px}#circus-booths{grid-template-columns:repeat(2,1fr);padding-bottom:20px}#circus-booths button{min-height:82px;padding:12px 10px}#circus-booths strong{font-size:17px}.foyer-footnote{flex-wrap:wrap;font-size:8px}.foyer-footnote span:last-child{display:none}}@media (prefers-reduced-motion:reduce){#circus-foyer *{transition:none;animation:none}}@font-face{font-family:Circus Sign;src:url(/assets/fonts/Rye-Regular.woff2)format("woff2");font-weight:400;font-display:swap}body[data-frontend=true][data-view=circus][data-circus-scene=pixel]{--fair-bg:#171c23;--fair-panel:#20262b;--fair-paper:#f2e5cc;--fair-ink:#20262d;--fair-red:#a72f38;--fair-gold:#d7ae62;--fair-muted:#bdc2c5;background:var(--fair-bg);color:var(--fair-paper)}body[data-view=circus][data-circus-scene=pixel] .site-header{background:var(--fair-bg);border:0}body[data-view=circus][data-circus-scene=pixel] .brand{border-left:3px solid var(--fair-red);flex-shrink:0;padding:0 0 0 14px}body[data-view=circus][data-circus-scene=pixel] .brand:before{letter-spacing:.015em;color:var(--fair-paper);font:1.75rem/2rem Circus Sign,Georgia,serif}body[data-view=circus][data-circus-scene=pixel] .site-footer{display:none}#circus-foyer.fair-signage{--pixel-shell-top:60px;height:calc(100dvh - var(--pixel-shell-top));background:var(--fair-bg,#171c23);min-height:0;max-height:none;color:var(--fair-paper,#f2e5cc);grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);padding:0;display:grid;overflow:hidden}#circus-foyer.fair-signage .foyer-art:after,#circus-foyer.fair-signage:after{display:none}#circus-foyer.fair-signage .fair-toolbar{pointer-events:none;z-index:3;background:0 0;grid-area:1/1;justify-content:space-between;align-self:start;align-items:center;gap:16px;min-height:68px;padding:14px 24px;display:flex}#circus-foyer.fair-signage .foyer-topline,#circus-foyer.fair-signage .foyer-scene-tools{pointer-events:auto;background:#171c23f2;border:1px solid #ad9267;flex-flow:wrap;justify-content:start;align-items:center;gap:8px;min-height:0;margin:0;padding:0 12px;display:flex;position:static}#circus-foyer.fair-signage #circus-title{color:var(--fair-paper);letter-spacing:0;margin:0;font:1.375rem/1.75rem Circus Sign,Georgia,serif}#circus-foyer.fair-signage #cycle-toggle{color:var(--fair-paper);border-left:1px solid #776d5d;min-height:44px;padding:4px 2px 4px 12px;font:.875rem/1.25rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #cycle-toggle small{color:var(--fair-muted);letter-spacing:0;font:.75rem/1rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage .foyer-coordinate{display:none}#circus-foyer.fair-signage button:not(#pixel-desk button,#cycle-dialog button){border-radius:2px;min-height:44px;font-family:Arial,Helvetica,sans-serif}#circus-foyer.fair-signage .foyer-scene-tools button{color:var(--fair-paper);box-shadow:none;background:0 0;border:0;padding:10px 12px;font:.875rem/1.25rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #circus-destinations-toggle{color:var(--fair-ink);background:var(--fair-paper);border:0}#circus-foyer.fair-signage :is(button,a):focus-visible:not(#pixel-desk *,#cycle-dialog *){outline:2px solid var(--fair-gold);outline-offset:3px}@media (hover:hover){#circus-foyer.fair-signage button:hover:not(:disabled,#pixel-desk button,#cycle-dialog button){filter:brightness(1.12)}}#circus-foyer.fair-signage button:disabled:not(#pixel-desk button,#cycle-dialog button){cursor:wait}#circus-foyer.fair-signage .foyer-art,#circus-foyer.fair-signage #circus-canvas{outline-offset:-4px;grid-area:1/1;width:100%;height:100%;min-height:0;position:relative;inset:auto;overflow:hidden}#circus-foyer.fair-signage .foyer-art{z-index:0;background:var(--fair-bg)}#circus-foyer.fair-signage #circus-canvas{z-index:1}#circus-foyer.fair-signage #circus-canvas:focus-visible{outline:2px solid var(--fair-gold)}.pixel-poster{object-fit:cover;object-position:50% 45%;width:100%;height:100%;image-rendering:pixelated}#circus-foyer.fair-signage canvas{image-rendering:pixelated;cursor:crosshair}#circus-foyer.fair-signage .foyer-story{z-index:2;border:1px solid #ab8e60;border-left:5px solid var(--fair-red);background:var(--fair-paper);width:350px;max-width:calc(100% - 48px);max-height:calc(100% - 32px);color:var(--fair-ink);pointer-events:auto;text-align:left;grid-area:1/1;place-self:end start;margin:0 24px 24px;padding:24px 26px 22px;position:relative;inset:auto;overflow:auto;transform:none;box-shadow:0 12px #11171abb,0 20px 40px #0006}#circus-foyer.fair-signage .foyer-story:before{content:"CIRCUS  /  ADMIT ONE";color:#745739;letter-spacing:.14em;margin-bottom:12px;font:700 .6875rem/1rem Arial,Helvetica,sans-serif;display:block}#circus-foyer.fair-signage .foyer-kicker{color:var(--fair-ink);letter-spacing:0;margin:0 0 12px;font:2rem/1.1 Circus Sign,Georgia,serif}#circus-foyer.fair-signage .foyer-description{color:var(--fair-ink);margin:0 0 20px;font:.9375rem/1.5rem Arial,Helvetica,sans-serif;display:block}#circus-foyer.fair-signage #enter-circus{border:1px solid var(--fair-red);background:var(--fair-red);width:100%;min-height:48px;color:var(--fair-paper);padding:12px 16px;font:600 .9375rem/1.25rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #enter-circus:disabled{background:#69383e;border-color:#69383e}#circus-foyer.fair-signage[data-renderer=ready] .foyer-story{display:none}#circus-foyer.fair-signage .foyer-bottom{width:100%;box-shadow:none;z-index:2;background:#171c23;border-top:1px solid #9b8056;flex-direction:column;grid-area:2/1;gap:0;padding:0;display:flex;position:relative;inset:auto;transform:none}#circus-foyer.fair-signage .foyer-attraction{border:0;flex-wrap:wrap;align-items:center;gap:12px 24px;min-height:76px;padding:12px 24px;display:flex}#circus-foyer.fair-signage .fair-destination-copy{flex:12rem;min-width:0}#circus-foyer.fair-signage #circus-attraction-status{color:var(--fair-muted);letter-spacing:.11em;grid-column:1;margin:0;font:700 .6875rem/1rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #circus-attraction-title{color:var(--fair-paper);grid-column:1;margin:4px 0 0;font:1.375rem/1.75rem Circus Sign,Georgia,serif}#circus-foyer.fair-signage #circus-attraction-copy{display:none}#circus-foyer.fair-signage #circus-visit{min-width:min(100%,8rem);max-width:100%;min-height:48px;color:var(--fair-ink);background:var(--fair-paper);border:1px solid var(--fair-paper);box-shadow:none;flex:0 auto;padding:12px 20px;font:600 .9375rem/1.25rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #circus-visit[data-nearby=true]{color:var(--fair-paper);background:0 0;border-color:#a9936d}#circus-foyer.fair-signage .foyer-footnote{background:var(--fair-bg);border:0;grid-area:3/1;justify-content:space-between;gap:16px;height:auto;min-height:28px;padding:2px 24px 8px;display:flex;position:static}#circus-foyer.fair-signage #circus-scene-status,#circus-foyer.fair-signage #pixel-help{max-width:none;min-height:0;color:var(--fair-muted);margin:0;font:.8125rem/1.125rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #pixel-help{white-space:nowrap}#circus-foyer.fair-signage #pixel-action{z-index:2;background:var(--fair-red,#a72f38);max-width:calc(100% - 32px);min-height:48px;color:var(--fair-paper,#f2e5cc);border:2px solid var(--fair-paper,#f2e5cc);grid-area:1/1;place-self:end center;margin:16px 16px 20px;padding:12px 20px;font:600 .9375rem/1.25rem Arial,Helvetica,sans-serif;position:relative;inset:auto;transform:none;box-shadow:0 4px 12px #0004}#circus-foyer.fair-signage[data-desk-open=true] #pixel-action,#circus-foyer.fair-signage[data-sign-open=true] #pixel-action{visibility:hidden}#circus-foyer.fair-signage .pixel-pad,#circus-foyer.fair-signage #pixel-movement-toggle{display:none}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory){border:0;border-top:4px solid var(--fair-red);background:var(--fair-paper);width:min(360px,100vw - 32px);max-width:none;max-height:calc(100dvh - 156px);color:var(--fair-ink);overscroll-behavior:contain;border-radius:4px;margin:0;padding:24px;font:1rem/1.5rem Arial,Helvetica,sans-serif;position:fixed;inset:132px 24px auto auto;overflow:auto;box-shadow:0 12px 32px #0005}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory)::backdrop{background:#171c2366}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory) h2{overflow-wrap:anywhere;color:var(--fair-ink);margin:0 0 16px;font:500 1.75rem/2rem Circus Pixel,monospace}#circus-foyer.fair-signage #fair-directory-title{font-size:1.5rem;line-height:1.75rem}#circus-foyer.fair-signage .fair-directory-heading p{letter-spacing:.08em;margin:0 0 4px;font:.75rem/1.125rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory) button{color:var(--fair-ink);box-shadow:none;background:0 0;border:1px solid #8c8374;padding:12px;font:.9375rem/1.25rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory) :focus-visible{outline-color:var(--fair-red)}#circus-foyer.fair-signage #fair-welcome p{font:1rem/1.5rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #fair-directory[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}#circus-foyer.fair-signage #circus-destinations{overscroll-behavior:contain;min-height:0;overflow:auto}#circus-foyer.fair-signage .fair-panel-close{width:100%;margin-top:16px}#circus-foyer.fair-signage .fair-utilities{gap:8px;display:grid}#circus-foyer.fair-signage #circus-booths{border:0;grid-template-columns:minmax(0,1fr);width:100%;max-height:none;padding:0;display:grid;overflow:visible}#circus-foyer.fair-signage #circus-booths button{text-align:left;border-top:0;border-bottom:1px solid #c6baa5;border-left:3px solid #0000;border-right:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:2rem minmax(0,1fr);gap:4px 12px;width:100%;min-width:0;min-height:76px;padding:12px 8px;display:grid}#circus-foyer.fair-signage #circus-booths button[aria-pressed=true]{border-left-color:var(--fair-red);background:#e5d6bb}#circus-foyer.fair-signage #circus-booths button>span{color:#675443;font:1.25rem/1.625rem Circus Pixel,monospace}#circus-foyer.fair-signage #circus-booths strong{color:var(--fair-ink);font:500 1.375rem/1.625rem Circus Pixel,monospace}#circus-foyer.fair-signage #circus-booths small{color:#514c43;letter-spacing:0;grid-column:2;font:.8125rem/1.125rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #cycle-objective{white-space:normal;text-align:left;color:var(--fair-paper);background:var(--fair-bg);border-top:1px solid #5b6166;padding:10px 24px;font:.875rem/1.25rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage :is(#pixel-controls,#pixel-sign,#pixel-people){color:var(--fair-paper);background:var(--fair-panel);border:1px solid #7e8588;border-radius:4px;font:1rem/1.5rem Arial,Helvetica,sans-serif;box-shadow:0 12px 32px #0005}#circus-foyer.fair-signage :is(#pixel-controls,#pixel-sign,#pixel-people) h2{color:var(--fair-paper);font:500 1.75rem/2rem Circus Pixel,monospace}#circus-foyer.fair-signage :is(#pixel-sign-message,.pixel-controls-note,.people-response){font:1rem/1.5rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage :is(.pixel-controls-session,#pixel-sign-status){color:var(--fair-muted);font:.8125rem/1.125rem Arial,Helvetica,sans-serif}@media (max-width:760px){body[data-view=circus][data-circus-scene=pixel] .brand:before{font-size:1.5rem;line-height:1.75rem}#circus-foyer.fair-signage .fair-toolbar{flex-wrap:wrap;gap:8px;padding:8px 16px}#circus-foyer.fair-signage .foyer-topline{justify-content:space-between;width:100%}#circus-foyer.fair-signage #circus-title{font-size:1.5rem;line-height:1.75rem}#circus-foyer.fair-signage #cycle-toggle{text-align:right;border:0;padding:0 4px}#circus-foyer.fair-signage #cycle-toggle small{margin-left:8px;display:inline}#circus-foyer.fair-signage .foyer-scene-tools{gap:8px;width:100%}#circus-foyer.fair-signage #circus-destinations-toggle{margin-right:auto}#circus-foyer.fair-signage .foyer-scene-tools button{padding:10px 12px}#circus-foyer.fair-signage .foyer-story{max-width:calc(100% - 32px);margin:16px;padding:20px}#circus-foyer.fair-signage .foyer-kicker{font-size:1.625rem;line-height:1.875rem}#circus-foyer.fair-signage .foyer-attraction{gap:4px 12px;min-height:88px;padding:12px 16px}#circus-foyer.fair-signage #circus-attraction-title{font-size:1.375rem;line-height:1.625rem}#circus-foyer.fair-signage #circus-attraction-status{font-size:.75rem;line-height:1rem}#circus-foyer.fair-signage #circus-visit{max-width:100%;padding:10px 12px}#circus-foyer.fair-signage .foyer-footnote{padding:8px 16px max(8px, env(safe-area-inset-bottom))}#circus-foyer.fair-signage #pixel-help{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#circus-foyer.fair-signage #pixel-movement-toggle{z-index:3;background:var(--fair-panel);color:var(--fair-paper);border:1px solid #a4a9a9;grid-area:2/1;place-self:end start;margin:0 16px 16px;padding:10px 12px;font:.9375rem/1.25rem Arial,Helvetica,sans-serif;display:block;position:relative;inset:auto}#circus-foyer.fair-signage:not([data-renderer=ready]) #pixel-movement-toggle{display:none}#circus-foyer.fair-signage #pixel-action{justify-self:end;margin-bottom:72px}#circus-foyer.fair-signage .pixel-pad{z-index:3;grid-area:2/1;grid-template-rows:repeat(2,44px);grid-template-columns:repeat(3,44px);place-self:end start;gap:4px;margin:0 16px 70px;position:relative;inset:auto}#circus-foyer.fair-signage[data-movement-open=true][data-renderer=ready] .pixel-pad{display:grid}#circus-foyer.fair-signage[data-movement-open=true] #pixel-action{margin-bottom:172px}#circus-foyer.fair-signage .pixel-pad button{width:44px;height:44px;color:var(--fair-paper);background:var(--fair-panel);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:1px solid #a4a9a9;padding:0;font-size:1.5rem}.pixel-pad [data-direction=ArrowUp]{grid-column:2}.pixel-pad [data-direction=ArrowLeft]{grid-area:2/1}.pixel-pad [data-direction=ArrowDown]{grid-area:2/2}.pixel-pad [data-direction=ArrowRight]{grid-area:2/3}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory){width:100%;max-height:calc(100dvh - 24px);padding:20px 24px max(20px, env(safe-area-inset-bottom));border-radius:4px 4px 0 0;inset:auto 0 0}}@media (max-height:540px){#circus-foyer.fair-signage .fair-toolbar{min-height:52px;padding-block:4px}#circus-foyer.fair-signage .foyer-story{max-height:calc(100% - 16px);margin-block:8px;padding:12px 16px}#circus-foyer.fair-signage .foyer-description{display:none}#circus-foyer.fair-signage .foyer-kicker{margin-bottom:8px;font-size:1.375rem;line-height:1.625rem}#circus-foyer.fair-signage .foyer-attraction{min-height:68px;padding-block:8px}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory){max-height:calc(100dvh - 24px);inset:12px 16px 12px auto}}@media (prefers-reduced-motion:no-preference){#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory)[open]{animation:.14s ease-out fair-panel-arrive}@keyframes fair-panel-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}#circus-foyer.fair-signage #circus-wayfinder{overscroll-behavior:contain;z-index:2;background:#172023;border-right:1px solid #ac8e61;flex-direction:column;grid-area:1/1;min-height:0;display:flex;overflow:auto}#circus-foyer.fair-signage .fair-toolbar{pointer-events:auto;flex:none;min-height:0;padding:0;display:block}#circus-foyer.fair-signage .foyer-topline,#circus-foyer.fair-signage .foyer-scene-tools{background:0 0;border:0;border-radius:0}#circus-foyer.fair-signage .foyer-topline{border-bottom:1px solid #52605b;flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:26px 24px 18px;display:flex}#circus-foyer.fair-signage #circus-title{white-space:nowrap;font:1.5rem/1.2 Circus Sign,Georgia,serif}#circus-foyer.fair-signage #cycle-toggle{text-align:right;border-left:1px solid #62706a;min-width:72px;padding:0 0 0 10px}#circus-foyer.fair-signage #cycle-toggle small{color:#d5c7aa;letter-spacing:.07em;margin:3px 0 0;font-size:.625rem;line-height:1.1;display:block}#circus-foyer.fair-signage .foyer-scene-tools{border-bottom:1px solid #52605b;gap:0;padding:0 24px;display:flex}#circus-foyer.fair-signage .foyer-scene-tools button,#circus-foyer.fair-signage #circus-destinations-toggle{color:#e3d4b7;letter-spacing:.02em;text-align:left;background:0 0;border:0;min-height:48px;padding:10px 10px 10px 0;font-size:.8125rem;font-weight:700}#circus-foyer.fair-signage .foyer-scene-tools button+button{padding-left:12px}#circus-foyer.fair-signage #circus-destinations-toggle:after{content:" ↗";color:var(--fair-gold)}#circus-foyer.fair-signage .foyer-art{background:#101514}#circus-foyer.fair-signage .foyer-story{width:auto;max-width:none;max-height:none;color:var(--fair-paper);box-shadow:none;background:0 0;border:0;flex:1 0 auto;margin:0;padding:54px 24px 30px;position:static;overflow:visible}#circus-foyer.fair-signage .foyer-story:before{content:"CIRCUS  /  ADMIT ONE";color:var(--fair-gold);margin:0 0 24px}#circus-foyer.fair-signage .foyer-kicker{color:var(--fair-paper);text-wrap:balance;margin:0 0 20px;font:2.75rem/1.03 Circus Sign,Georgia,serif}#circus-foyer.fair-signage .foyer-description{color:#e0d3ba;max-width:26ch;margin:0 0 30px;font:.9375rem/1.6 Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #enter-circus{text-align:left;background:#b43a43;border-color:#b43a43;min-height:52px}#circus-foyer.fair-signage .wayfinder-heading{padding:20px 24px 12px}#circus-foyer.fair-signage .wayfinder-heading p{color:var(--fair-gold);letter-spacing:.14em;margin:0 0 4px;font:700 .625rem/1rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage .wayfinder-heading h2{color:var(--fair-paper);margin:0;font:1.875rem/1.2 Circus Sign,Georgia,serif}#circus-foyer.fair-signage #circus-wayfinder-nav{padding:0 24px 20px;display:grid}#circus-foyer.fair-signage #circus-wayfinder-nav button{text-align:left;width:100%;min-height:62px;color:var(--fair-paper);background:0 0;border:0;border-bottom:1px solid #53605a;border-radius:0;grid-template-columns:30px minmax(0,1fr);gap:2px 8px;padding:9px 0;display:grid}#circus-foyer.fair-signage #circus-wayfinder-nav button[aria-pressed=true]{color:#fff0cf;border-bottom-color:var(--fair-gold)}#circus-foyer.fair-signage #circus-wayfinder-nav button[aria-pressed=true]:after{content:"→";color:var(--fair-gold);grid-area:1/2;justify-self:end}#circus-foyer.fair-signage #circus-wayfinder-nav .wayfinder-number{color:var(--fair-gold);letter-spacing:.07em;grid-row:1/3;padding-top:2px;font:700 .6875rem/1rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #circus-wayfinder-nav strong{grid-area:1/2;min-width:0;padding-right:16px;font:600 .9375rem/1.25rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #circus-wayfinder-nav small{color:#c6c5b9;grid-area:2/2;font:.75rem/1.125rem Arial,Helvetica,sans-serif}#circus-foyer.fair-signage .foyer-bottom{background:#222c2b;border-top:1px solid #ac8e61;flex:none;width:auto;margin-top:auto}#circus-foyer.fair-signage .foyer-attraction{padding:16px 24px;display:block}#circus-foyer.fair-signage #circus-attraction-status{color:#d8b36f}#circus-foyer.fair-signage #circus-attraction-title{margin:7px 0 15px;font:1.5rem/1.17 Circus Sign,Georgia,serif}#circus-foyer.fair-signage #circus-visit{text-align:left;background:var(--fair-paper);border-color:var(--fair-paper);width:100%;min-width:0}#circus-foyer.fair-signage #circus-visit[data-nearby=true]{border-color:var(--fair-gold);background:0 0}#circus-foyer.fair-signage .foyer-footnote{background:#222c2b;flex:none;min-height:0;padding:12px 24px 18px;display:block}#circus-foyer.fair-signage #circus-scene-status,#circus-foyer.fair-signage #pixel-help{color:#d5d0c0;font:.75rem/1.35 Arial,Helvetica,sans-serif}#circus-foyer.fair-signage #pixel-help{white-space:normal;margin-top:6px}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory){border:1px solid #9b8056;border-left:5px solid var(--fair-red);border-radius:0;width:min(390px,100vw - 32px);padding:28px;inset:88px 24px auto auto;box-shadow:0 16px #11171a99,0 32px 54px #0008}#circus-foyer.fair-signage #circus-booths strong,#circus-foyer.fair-signage #circus-booths button>span{font-family:Arial,Helvetica,sans-serif;font-weight:700}#circus-foyer.fair-signage #circus-booths strong{font-size:1rem;line-height:1.35}#circus-foyer.fair-signage #circus-booths button>span{font-size:.75rem;line-height:1.5}#circus-foyer.fair-signage:is([data-renderer=idle],[data-renderer=loading]) .wayfinder-heading,#circus-foyer.fair-signage:is([data-renderer=idle],[data-renderer=loading]) #circus-wayfinder-nav,#circus-foyer.fair-signage:is([data-renderer=idle],[data-renderer=loading]) .foyer-bottom{display:none}@media (max-width:760px){#circus-foyer.fair-signage{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr)}#circus-foyer.fair-signage #circus-wayfinder{display:contents}#circus-foyer.fair-signage .fair-toolbar{background:#172023;border-bottom:1px solid #9b8056;grid-area:1/1;grid-template-columns:minmax(0,1fr);min-height:58px;padding:0 16px;display:grid}#circus-foyer.fair-signage .foyer-topline{border:0;gap:8px;width:100%;padding:8px 0}#circus-foyer.fair-signage #circus-title{font-size:1.125rem}#circus-foyer.fair-signage #cycle-toggle{text-align:left;min-width:44px;padding-left:8px;font-size:.75rem}#circus-foyer.fair-signage #cycle-toggle small{display:none}#circus-foyer.fair-signage .foyer-scene-tools{border:0;border-top:1px solid #52605b;flex-wrap:nowrap;justify-content:space-between;gap:0;width:100%;padding:0}#circus-foyer.fair-signage .foyer-scene-tools button,#circus-foyer.fair-signage #circus-destinations-toggle{white-space:nowrap;padding:8px 0 8px 10px;font-size:.75rem}#circus-foyer.fair-signage .foyer-scene-tools button+button{padding-left:10px}#circus-foyer.fair-signage #circus-destinations-toggle:after{content:""}#circus-foyer.fair-signage .foyer-art,#circus-foyer.fair-signage #circus-canvas,#circus-foyer.fair-signage .foyer-story{grid-area:2/1}#circus-foyer.fair-signage .foyer-story{width:min(340px,100% - 32px);color:var(--fair-ink);background:var(--fair-paper);border:1px solid #a98b60;border-left:5px solid var(--fair-red);flex:none;place-self:end start;margin:16px;padding:20px;box-shadow:0 9px #11171ab3}#circus-foyer.fair-signage .foyer-story:before{color:#765432;margin-bottom:10px}#circus-foyer.fair-signage .foyer-kicker{color:var(--fair-ink);margin-bottom:10px;font-size:1.75rem}#circus-foyer.fair-signage .foyer-description{color:var(--fair-ink);margin-bottom:14px;font-size:.875rem;line-height:1.4}#circus-foyer.fair-signage .wayfinder-heading,#circus-foyer.fair-signage #circus-wayfinder-nav{display:none}#circus-foyer.fair-signage .foyer-bottom{grid-area:3/1;display:block}#circus-foyer.fair-signage .foyer-attraction{align-items:center;gap:8px;padding:10px 16px;display:flex}#circus-foyer.fair-signage #circus-attraction-title{margin:3px 0 0;font-size:1.125rem}#circus-foyer.fair-signage #circus-visit{width:auto;margin-left:auto;padding:10px;font-size:.8125rem}#circus-foyer.fair-signage .foyer-footnote{padding:6px 16px max(8px, env(safe-area-inset-bottom));grid-area:4/1}#circus-foyer.fair-signage #pixel-help{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#circus-foyer.fair-signage :is(#fair-more,#fair-welcome,#fair-directory){width:100%;max-height:calc(100dvh - 24px);padding:20px 24px max(20px, env(safe-area-inset-bottom));border:0;border-top:5px solid var(--fair-red);inset:auto 0 0;box-shadow:0 -20px 40px #0007}#circus-foyer.fair-signage #pixel-action,#circus-foyer.fair-signage #pixel-movement-toggle,#circus-foyer.fair-signage .pixel-pad{grid-area:2/1}}@media (max-width:400px){#circus-foyer.fair-signage #circus-title{font-size:1rem}#circus-foyer.fair-signage #circus-visit{min-width:0}}#pixel-desk{color:#ecdfc9;background:#12131e;border:1px solid #aa8c65;width:min(920px,100vw - 32px);max-height:calc(100svh - 32px);padding:18px;box-shadow:0 0 0 5px #10111dd9}#pixel-desk::backdrop{background:#080915ba}#pixel-desk-close{z-index:12;color:#f7dfb3;background:#252132;border:1px solid #927553;min-height:44px;padding:10px 16px;font:18px Circus Pixel,monospace;position:sticky;top:0}#pixel-desk #workspace{max-width:none;margin:0;padding:18px 0 0}#pixel-desk .booth-menu,#pixel-desk .market-heading>p,#pixel-desk .market-heading .fair-seal,#pixel-desk .counter-jump,#pixel-desk #merchant-return{display:none}#pixel-desk .market-layout{grid-template-columns:minmax(0,1fr) 250px;gap:20px}#pixel-desk .operation-booth{border:1px solid #665343;grid-area:1/1;width:100%;max-height:none;margin:0;overflow:visible}#pixel-desk .operation-body{max-height:none;padding:18px;overflow:visible}#pixel-desk .portfolio{grid-area:1/2;padding:18px;display:block}#pixel-desk .portfolio-section{border:0;border-top:1px solid #ffffff20;margin-top:18px;padding:18px 0 0}#pixel-desk #workspace .market-heading h1,#pixel-desk .tool-heading h2,#pixel-desk .portfolio h2{letter-spacing:0;font-family:Circus Pixel,monospace;font-weight:400}#pixel-desk #workspace .market-heading h1{font-size:30px}#pixel-desk .market-heading{margin:0;padding:14px 0}@media (max-width:760px){#pixel-desk{width:calc(100vw - 16px);max-height:calc(100svh - 16px);padding:12px}#pixel-desk .market-layout{grid-template-columns:minmax(0,1fr)}#pixel-desk .portfolio{grid-area:2/1}}#pixel-controls{box-sizing:border-box;overscroll-behavior:contain;color:#f0dfbf;width:min(400px,100vw - 32px);max-width:none;max-height:calc(100svh - 32px);font:13px/1.5 var(--interface,sans-serif);background:#171621;border:1px solid #bd9862;border-radius:0;margin:auto;padding:24px;overflow-y:auto;box-shadow:0 0 0 4px #0c0e16,8px 8px #07081270}#pixel-controls::backdrop{background:#080b146b}#pixel-controls .pixel-controls-kicker{color:#cbb68e;margin:0 0 6px;font:15px/1.2 Circus Pixel,monospace}#pixel-controls h2{color:#ffe3ac;margin:0 0 18px;font:32px/1 Circus Pixel,monospace}#pixel-controls dl{gap:14px;margin:0;display:grid}#pixel-controls dl>div{grid-template-columns:106px 1fr;gap:12px;display:grid}#pixel-controls dt{color:#ffe3ac;font:18px/1.2 Circus Pixel,monospace}#pixel-controls dt span{color:#cfbea3;font:11px/1.4 var(--interface,sans-serif);margin-top:6px;display:block}#pixel-controls kbd{font:inherit;border:1px solid #897455;padding:2px 5px;display:inline-block;box-shadow:0 2px #897455}#pixel-controls dd{margin:0}#pixel-controls .pixel-controls-note{border-top:1px solid #89745570;margin:20px 0 12px;padding-top:16px}#pixel-controls .pixel-controls-session{color:#c8c3b7;margin:0 0 20px;font-size:12px}#pixel-controls-close{color:#171621;background:#e7c48a;border:1px solid #bd9862;width:100%;min-height:44px;padding:10px;font:19px/1 Circus Pixel,monospace}#pixel-controls-toggle:focus-visible,#pixel-controls :focus-visible{outline-offset:4px;outline:2px solid #ffe3ac}@media (max-width:400px){#pixel-controls{padding:18px}#pixel-controls dl>div{grid-template-columns:90px 1fr;gap:10px}}@media (prefers-reduced-motion:reduce){#circus-foyer[data-scene=pixel] *{scroll-behavior:auto;transition:none}}#circus-foyer.fair-signage{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr)}#circus-foyer.fair-signage .foyer-art,#circus-foyer.fair-signage #circus-canvas{grid-area:1/1}#circus-foyer.fair-signage .fair-toolbar{box-sizing:border-box;pointer-events:none;grid-area:1/1;width:100%}#circus-foyer.fair-signage .foyer-bottom{grid-area:2/1}#circus-foyer.fair-signage .foyer-footnote{grid-area:3/1}#circus-foyer.fair-signage[data-renderer=ready]{grid-template-rows:minmax(0,1fr)}#circus-foyer.fair-signage[data-renderer=ready] .foyer-bottom{display:none}#circus-foyer.fair-signage[data-renderer=ready] .foyer-footnote{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#circus-foyer.fair-signage .foyer-story,#circus-foyer.fair-signage #circus-wayfinder{display:none!important}#circus-foyer.fair-signage .fair-toolbar{align-items:start;min-height:0;padding:10px 16px}#circus-foyer.fair-signage .foyer-topline{border:0;padding:0;display:flex}#circus-foyer.fair-signage .fair-toolbar{background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}#circus-foyer.fair-signage #cycle-objective{pointer-events:auto;background:#171c23;border:1px solid #ad9267;grid-column:1/-1;justify-self:start;width:fit-content;max-width:100%;padding:8px 12px}#circus-foyer.fair-signage .foyer-topline{flex:none;width:auto}#circus-foyer.fair-signage #cycle-toggle{pointer-events:auto;background:#171c23e8;border:1px solid #ad9267;min-height:44px;padding:8px}#circus-foyer.fair-signage .foyer-scene-tools{pointer-events:auto}#circus-foyer.fair-signage #circus-overview{display:none}#circus-foyer.fair-signage .foyer-scene-tools{background:0 0;border:0;flex-wrap:nowrap;gap:6px;width:auto;min-height:0;margin-left:auto;padding:0}#circus-foyer.fair-signage .foyer-attraction{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:72px;padding:10px 16px;display:grid}#circus-foyer.fair-signage .foyer-attraction>#circus-attraction-status{grid-column:1}#circus-foyer.fair-signage .foyer-attraction>#circus-attraction-title{grid-column:1;margin:0}#circus-foyer.fair-signage .foyer-attraction>#circus-attraction-copy{display:none}#circus-foyer.fair-signage .foyer-attraction>#circus-visit{grid-area:1/2/3}#circus-foyer.fair-signage #circus-scene-status{max-width:24ch}#circus-foyer.fair-signage #pixel-action{grid-area:1/1}#circus-foyer.fair-signage #pixel-movement-toggle{background:#171c23ed;grid-area:1/1;inset:auto}#circus-foyer.fair-signage .pixel-pad{grid-area:1/1}@media (max-width:600px){#circus-foyer.fair-signage[data-renderer=ready] #circus-destinations-toggle{right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:4;min-height:44px;margin:0;position:fixed}#circus-foyer.fair-signage:is([data-desk-open=true],[data-sign-open=true]) #circus-destinations-toggle{visibility:hidden}}html:has(#circus-foyer.fair-signage){overscroll-behavior:none}#circus-foyer.fair-signage[data-renderer=ready] #circus-canvas{touch-action:none}.pixel-stick{display:none}@media (hover:none) and (pointer:coarse){#circus-foyer.fair-signage #pixel-movement-toggle,#circus-foyer.fair-signage .pixel-pad{display:none}#circus-foyer.fair-signage[data-renderer=ready] .pixel-stick{z-index:3;left:calc(var(--stick-x,calc(max(24px, env(safe-area-inset-left)) + 52px)) - 48px);top:calc(var(--stick-y,calc(100dvh - max(16px, env(safe-area-inset-bottom)) - 48px)) - 48px);pointer-events:none;-webkit-user-select:none;user-select:none;width:96px;height:96px;display:block;position:fixed}#circus-foyer.fair-signage:is([data-desk-open=true],[data-sign-open=true]) .pixel-stick{visibility:hidden}.pixel-stick-base{background:radial-gradient(circle,#100d18cc 0 66%,#100d1866 67%);border:2px solid #d7ae62b3;border-radius:50%;transition:box-shadow 80ms,border-color 80ms;position:absolute;inset:0;box-shadow:0 4px 12px #0005}.pixel-stick-knob{width:44px;height:44px;transform:translate(var(--knob-x,0px), var(--knob-y,0px));background:radial-gradient(circle at 38% 32%,#f7e2a8 0 14%,#d7ae62 15% 58%,#7b5a24);border:2px solid #3b2a14;border-radius:50%;position:absolute;top:26px;left:26px;box-shadow:0 2px 6px #0007}.pixel-stick[data-active=false]{opacity:.75}.pixel-stick[data-active=true] .pixel-stick-base{border-color:#f3cf7a;box-shadow:0 0 14px #f0b85a80}}@media (max-height:500px) and (orientation:landscape){#circus-foyer.fair-signage #cycle-toggle small{display:none}}#circus-foyer.fair-signage #cycle-toggle small[hidden],#cycle-toggle small[hidden]{display:none}body[data-journey=true]{--display:"Circus Pixel", monospace;--journey-ink:#12111c;--journey-ivory:#f0dfbf;--journey-amber:#e7c48a;--journey-edge:#8e7251;--journey-panel:#16151f}.journey-only,#merchant-conversation>summary{display:none}body[data-journey=true][data-mode=fair] #game-view .journey-only:not([hidden]),body[data-journey=true] #pixel-desk .journey-only{display:block}#journey-context{color:var(--journey-ivory);margin:0 auto 0 22px;font:18px/1.2 Circus Pixel,monospace}#journey-context small{color:#c7bba7;font:9px/1.3 var(--interface,system-ui, sans-serif);letter-spacing:.08em;margin-top:3px;display:block}#fair-welcome{z-index:4;border:1px solid var(--journey-edge);border-top:3px solid var(--journey-amber);background:var(--journey-panel);width:min(300px,100% - 32px);max-height:calc(100% - 210px);color:var(--journey-ivory);padding:18px;position:absolute;top:86px;right:24px;overflow-y:auto;box-shadow:6px 6px #07081266}#fair-welcome h2{color:var(--journey-amber);margin:0 0 10px;font:24px/1.1 Circus Pixel,monospace}#fair-welcome p{font:13px/1.5 var(--interface,system-ui, sans-serif);margin:10px 0}#fair-welcome button{border:1px solid var(--journey-edge);width:100%;min-height:44px;color:var(--journey-ivory);text-align:left;background:0 0;margin-top:6px;padding:8px;font:17px/1.2 Circus Pixel,monospace;display:block}#fair-welcome #fair-welcome-dismiss{color:var(--journey-amber);border:0}#fair-welcome :focus-visible{outline:2px solid var(--journey-amber);outline-offset:2px}body[data-journey=true][data-view][data-mode] .site-header{background:#12111cf5;border-bottom:1px solid #b79b6b35;justify-content:space-between;height:64px;min-height:64px;padding:0 24px;display:flex}body[data-journey=true] .brand{width:auto}body[data-journey=true][data-view][data-mode] .brand svg,body[data-journey=true][data-view][data-mode] .brand small,body[data-journey=true][data-view][data-mode] .mode-switch,body[data-journey=true] .district-nav,body[data-journey=true] .site-footer{display:none}body[data-journey=true] .brand:before{content:"CIRCUS";letter-spacing:.04em;color:var(--journey-ivory);font:29px/1 Circus Pixel,monospace}#journey-nav{align-items:center;gap:18px;display:flex}#journey-nav a,#journey-nav #circus-direct{color:#d4c9b6;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;min-height:44px;padding:8px 4px;font:16px/1 Circus Pixel,monospace;text-decoration:none;display:inline-flex}#journey-nav [aria-current=page]{color:#ffe3ac;border-bottom-color:#e7c48a}#journey-nav #circus-direct{color:#c0dfcb}#journey-nav :focus-visible{outline-offset:3px;outline:2px solid #e7c48a}body[data-journey=true] #workspace h1,body[data-journey=true] #workspace .tool-heading h2,body[data-journey=true] #workspace .portfolio h2{font-family:Circus Pixel,monospace;font-weight:400}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-topline{background:#11111ccc;border-left:2px solid #bd9862;min-height:0;padding:8px 10px;top:18px;left:24px;right:auto}body[data-journey=true] #circus-foyer:not(.fair-signage) #circus-title{font-size:21px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-topline>span{font-size:8px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-scene-tools{top:24px;right:24px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-scene-tools button{padding:8px 12px;font-size:14px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-bottom{background:#16151ff2;border:1px solid #8e7251;width:min(600px,100% - 32px);bottom:38px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 5px 22px #07081270}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-attraction{border:0;min-height:72px;padding:10px 16px}body[data-journey=true] #circus-foyer:not(.fair-signage) #circus-attraction-title{font-size:22px}body[data-journey=true] #circus-foyer:not(.fair-signage) #circus-attraction-copy{display:none}body[data-journey=true] #circus-foyer:not(.fair-signage) #circus-attraction-status{font-size:8px}body[data-journey=true] #circus-foyer:not(.fair-signage) #circus-visit{min-height:44px;padding:10px 16px;font-size:16px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-footnote{background:#11111ce8;height:28px}#show-curtain{z-index:30;pointer-events:none;display:flex;position:fixed;inset:0;overflow:hidden}#show-curtain i{background:repeating-linear-gradient(90deg,#260e1c 0 12px,#3c1224 12px 26px,#601c32 26px 32px);border-bottom:5px solid #bb9657;width:50%;height:100%;box-shadow:0 0 40px #080410}body[data-journey=true][data-view=games]:not([data-show-details=true]) .attractions,body[data-journey=true][data-view=games]:not([data-show-details=true]) .round-details{display:none}body[data-journey=true][data-view=games] .show-heading{justify-content:flex-start;align-items:center;gap:20px;display:flex}body[data-journey=true][data-view=games] .show-heading .eyebrow{display:none}body[data-journey=true][data-view=games] #return-to-fair{font-family:Circus Pixel,monospace;font-size:16px;text-decoration:none}@media (max-width:760px){body[data-journey=true][data-view][data-mode] .site-header{flex-wrap:wrap;height:auto;min-height:86px;padding:0 14px}#journey-context{order:3;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0 0 8px;font-size:15px;display:flex}#journey-context small{margin:0;font-size:8px}#fair-welcome{max-height:calc(100% - 248px);padding:14px;top:128px;right:16px}body[data-journey=true] .brand:before{font-size:24px}#journey-nav{gap:10px}#journey-nav a,#journey-nav #circus-direct{padding:8px 1px;font-size:14px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-topline{top:12px;left:14px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-scene-tools{top:74px;left:14px;right:auto}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-scene-tools button{padding:8px 10px}body[data-journey=true] #circus-foyer:not(.fair-signage) .foyer-attraction{column-gap:10px;padding:9px 12px}body[data-journey=true] #circus-foyer:not(.fair-signage) #circus-visit{max-width:133px;padding:8px 12px;font-size:14px}body[data-journey=true][data-view=games] .show-heading{flex-wrap:wrap;gap:10px}body[data-journey=true][data-view=games] #return-to-fair{font-size:14px}}@media (prefers-reduced-motion:reduce){#show-curtain{display:none}}body[data-journey=true] #circus-foyer .foyer-topline{flex-direction:row;align-items:center;gap:16px;padding:0 10px}#cycle-toggle{pointer-events:auto;color:#f2d4a0;background:0 0;border:0;border-left:1px solid #a78c6450;min-width:76px;min-height:44px;padding:4px 8px;font:18px/1.2 Circus Pixel,monospace}#cycle-toggle small{color:#d9c8a9;font:8px/1.2 var(--interface,sans-serif);letter-spacing:.05em;margin-top:3px;display:block}#cycle-toggle[data-phase=day]{color:#ffeac0}#cycle-toggle[data-phase=night]{color:#d7c7fc}#cycle-objective{color:#d5e6d5;white-space:nowrap;text-overflow:ellipsis;background:#1b2027;border:0;border-top:1px solid #bd986260;width:100%;min-height:44px;padding:8px 12px;font:16px/1.2 Circus Pixel,monospace;display:block;overflow:hidden}#cycle-objective small{letter-spacing:.08em;text-transform:uppercase;color:#bd9862;font-size:11px;display:block}#cycle-objective[hidden]{display:none}#cycle-dialog{overscroll-behavior:contain;box-sizing:border-box;background:var(--circus-surface);width:min(440px,100vw - 32px);max-width:none;max-height:calc(100svh - 32px);color:var(--circus-text);border:1px solid var(--circus-border);border-top:3px solid var(--circus-gold);font:15px/1.5 var(--circus-body);border-radius:3px;margin:auto;padding:20px;overflow:auto;box-shadow:0 12px 50px #0008}#cycle-dialog::backdrop{background:#111720bb}#cycle-dialog .cycle-eyebrow{color:var(--circus-gold);font:700 12px/1.3 var(--circus-money);letter-spacing:.12em;text-transform:uppercase;margin:0}#cycle-dialog h2{color:var(--circus-text);font:28px/1.1 var(--circus-display);letter-spacing:.01em;margin:4px 0 12px}#cycle-dialog h3{color:var(--circus-gold);font:700 13px/1.3 var(--circus-money);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px dashed #8d765599;margin:0 0 8px;padding-bottom:6px}#cycle-stagehand h3{color:#e9c994;margin:12px 0 6px;font:21px/1.1 Circus Pixel,monospace}#cycle-dialog p{margin:8px 0}#cycle-next{border-left:3px solid var(--circus-gold);background:var(--circus-bg);font:600 16px/1.35 var(--circus-money);letter-spacing:.02em;padding:10px 12px}#cycle-dialog .cycle-note{color:var(--circus-muted);font:13px/1.45 var(--circus-body);margin:6px 0}#cycle-dialog .cycle-phases{text-align:center;color:var(--circus-text);font:700 13px/1.2 var(--circus-money);letter-spacing:.08em;text-transform:uppercase;border:1px dashed #8d765599;border-radius:3px;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0;padding:0;list-style:none;display:grid}#cycle-dialog .cycle-phases li{padding:8px 2px}#cycle-dialog .cycle-phases li+li{border-left:1px dashed #8d765599}#cycle-dialog .cycle-phases span{color:var(--circus-muted);letter-spacing:.02em;text-transform:none;font-variant-numeric:tabular-nums;margin-top:2px;font-size:15px;display:block}#cycle-overview>section{background:var(--circus-bg);border:1px solid #8d765573;border-radius:3px;margin:12px 0;padding:12px 14px 14px}#cycle-overview>section p{margin:0 0 10px}#cycle-overview>section p:empty,#cycle-overview>section>:last-child{margin-bottom:0}#cycle-overview>section>button{width:100%}#cycle-preview{border:0;min-width:0;margin:16px 0 6px;padding:0}#cycle-preview legend{color:var(--circus-gold);font:700 12px/1.3 var(--circus-money);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;padding:0}#cycle-preview>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}#cycle-dialog #cycle-preview button{font:700 15px/1.1 var(--circus-money);letter-spacing:.04em;padding:6px 2px}#cycle-dialog #cycle-preview button[aria-pressed=true]{background:var(--circus-gold);border-color:var(--circus-gold);color:var(--circus-ink)}#cycle-dialog button{border:2px solid var(--circus-border);min-width:44px;min-height:44px;color:var(--circus-gold);font:15px/1.2 var(--circus-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:3px;padding:8px 12px;transition:background-color .15s,border-color .15s}@media (hover:hover){#cycle-dialog button:hover:not(:disabled){border-color:var(--circus-gold);background:var(--circus-raised)}}#cycle-dialog button:disabled{cursor:default;opacity:.62}#cycle-stagehand button{color:#f0dfbf;background:#21202b;border:1px solid #a48965;min-width:44px;min-height:44px;padding:8px 12px;font:17px/1.2 Circus Pixel,monospace}#cycle-stagehand button:disabled{cursor:default;opacity:.62}#cycle-targets{gap:6px;margin:12px 0;display:grid}#cycle-overview>#cycle-fair{border:1px dashed var(--circus-gold);border-left:4px dotted var(--circus-gold);background:linear-gradient(#e0bf7d14, #e0bf7d14), var(--circus-bg)}#cycle-fair-balance{color:var(--circus-gold);font:700 22px/1.2 var(--circus-money);letter-spacing:.02em;font-variant-numeric:tabular-nums}#cycle-fair-actions{gap:8px;display:grid}#cycle-fair-actions:not(:empty){margin-bottom:12px}#cycle-dialog #cycle-fair-actions button{border:1px solid var(--circus-gold);background:var(--circus-gold);width:100%;min-height:52px;color:var(--circus-ink);font:16px/1.2 var(--circus-display);letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;padding:10px 14px;box-shadow:0 3px #8d7655}@media (hover:hover){#cycle-dialog #cycle-fair-actions button:hover:not(:disabled){background:#ecd09a;border-color:#ecd09a}}#cycle-fair-collected{color:var(--circus-success)}#cycle-dialog #cycle-close{border-color:var(--circus-gold);background:var(--circus-gold);width:100%;min-height:52px;color:var(--circus-ink);margin-top:16px;font-size:18px;box-shadow:0 3px #8d7655}@media (hover:hover){#cycle-dialog #cycle-close:hover:not(:disabled){background:#ecd09a;border-color:#ecd09a}}#cycle-dialog:has(#cycle-fair-actions button) #cycle-close{border-color:var(--circus-border);min-height:44px;color:var(--circus-gold);box-shadow:none;background:0 0;font-size:15px}@media (hover:hover){#cycle-dialog:has(#cycle-fair-actions button) #cycle-close:hover{border-color:var(--circus-gold);background:var(--circus-raised)}}#cycle-feedback{color:var(--circus-success)}#cycle-feedback:empty{display:none}@media (prefers-reduced-motion:reduce){#cycle-dialog button{transition:none}}body[data-reduced=true] #cycle-dialog button{transition:none}#cycle-stagehand:not([hidden]){text-align:left;border-top:1px solid #b5986e60;grid-template-columns:90px minmax(0,1fr);gap:14px;margin:16px 0 8px;padding-top:16px;display:grid}#stagehand-portrait{width:90px;height:160px;image-rendering:pixelated;background-image:url(/assets/pixel-world/stagehands-v1.webp);background-repeat:no-repeat;background-size:300% 100%}#cycle-stagehand h3{margin-top:0}#cycle-stagehand p{font:13px/1.5 var(--interface,sans-serif);margin:8px 0 12px}#cycle-stagehand button{width:100%}#cycle-toggle:focus-visible,#cycle-objective:focus-visible,#cycle-dialog :focus-visible,#cycle-stagehand :focus-visible{outline-offset:3px;outline:2px solid #ffe3ac}@media (max-width:760px){body[data-journey=true] #circus-foyer .foyer-topline{justify-content:space-between;gap:8px;left:14px;right:14px}#cycle-dialog{padding:18px}#cycle-stagehand:not([hidden]){grid-template-columns:64px minmax(0,1fr);gap:10px}#stagehand-portrait{width:64px;height:128px}}@media (max-width:400px){#cycle-dialog{padding:16px}#cycle-dialog h2{font-size:24px}#cycle-preview>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}#cycle-dialog #cycle-preview button{letter-spacing:.02em;font-size:14px}#cycle-overview>section{padding:12px}}#stagehand-portrait{position:relative}#cycle-stagehand[data-help=signing] #stagehand-portrait,#cycle-stagehand[data-help=confirming] #stagehand-portrait{animation:.5s step-end infinite stagehand-work}#cycle-stagehand[data-help=confirming] #stagehand-portrait{animation-duration:.36s}#cycle-stagehand[data-help] #stagehand-help:disabled{cursor:progress;opacity:1}#cycle-stagehand[data-help=signing] #stagehand-help:after,#cycle-stagehand[data-help=confirming] #stagehand-help:after{content:"...";content:"..." / "";text-align:left;vertical-align:bottom;width:3ch;animation:1.2s steps(4,jump-none) infinite stagehand-dots;display:inline-block}#cycle-stagehand[data-help=landed] #stagehand-portrait{animation:.6s steps(3,end) both stagehand-hop}#cycle-stagehand[data-help=landed] #stagehand-portrait:after{content:"";--spark-a:#ffe3ac;--spark-b:#e7c48a;--spark-c:#fff4df;--spark-d:#d7c7fc;background:var(--spark-c);width:4px;height:4px;animation:.72s steps(4,end) both stagehand-burst;position:absolute;top:28%;left:calc(50% - 2px)}#cycle-stagehand[data-help=landed] #stagehand-mark{animation:.32s steps(2,end) both stagehand-stamp}@keyframes stagehand-work{50%{transform:translateY(-3px)}}@keyframes stagehand-dots{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes stagehand-hop{35%{transform:translateY(-10px)}70%{transform:translateY(0)}85%{transform:translateY(-3px)}}@keyframes stagehand-burst{0%{opacity:1;box-shadow:0 -6px var(--spark-a), 6px 0 var(--spark-a), 0 6px var(--spark-a), -6px 0 var(--spark-a), 4px -4px var(--spark-b), 4px 4px var(--spark-b), -4px 4px var(--spark-b), -4px -4px var(--spark-b)}55%{opacity:1;box-shadow:0 -18px var(--spark-a), 18px 0 var(--spark-a), 0 18px var(--spark-a), -18px 0 var(--spark-a), 12px -12px var(--spark-b), 12px 12px var(--spark-b), -12px 12px var(--spark-b), -12px -12px var(--spark-b)}to{opacity:0;box-shadow:0 -26px var(--spark-c), 26px 0 var(--spark-c), 0 26px var(--spark-c), -26px 0 var(--spark-c), 18px -18px var(--spark-d), 18px 18px var(--spark-d), -18px 18px var(--spark-d), -18px -18px var(--spark-d)}}@keyframes stagehand-stamp{0%{opacity:0;transform:scale(1.3)}}#cycle-stagehand :is(#stagehand-mark,#stagehand-faucet):not([hidden]){box-sizing:border-box;color:#ffe3ac;text-underline-offset:3px;overflow-wrap:anywhere;background:#1f1d2a;border:1px dashed #b5986e;border-left:3px dotted #b5986e;align-items:center;max-width:100%;min-height:44px;margin:0 0 12px;padding:4px 8px 4px 10px;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-text-decoration:underline dotted #b5986e;text-decoration:underline dotted #b5986e;display:inline-flex}#cycle-stagehand #stagehand-faucet:not([hidden]){color:#d2e8d0}@media (hover:hover){#cycle-stagehand :is(#stagehand-mark,#stagehand-faucet):hover{background:#2a2736;text-decoration-style:solid}}@media (prefers-reduced-motion:reduce){#cycle-stagehand[data-help] :is(#stagehand-portrait,#stagehand-mark),#cycle-stagehand[data-help] :is(#stagehand-portrait,#stagehand-help):after{animation:none}#cycle-stagehand[data-help=landed] #stagehand-portrait:after{content:none}}body[data-reduced=true] #cycle-stagehand[data-help] :is(#stagehand-portrait,#stagehand-mark),body[data-reduced=true] #cycle-stagehand[data-help] :is(#stagehand-portrait,#stagehand-help):after{animation:none}body[data-reduced=true] #cycle-stagehand[data-help=landed] #stagehand-portrait:after{content:none}#pixel-people{box-sizing:border-box;color:#f0dfbf;background:#15151e;border:1px solid #887153;border-radius:14px;width:min(540px,100vw - 24px);max-width:none;height:min(540px,100dvh - 32px);max-height:none;margin:auto;padding:20px;font:14px/1.45 Arial,sans-serif;box-shadow:0 20px 70px #0009}#pixel-people[open]{grid-template-rows:64px minmax(0,1fr) 44px;gap:16px;display:grid}#pixel-people::backdrop{background:#0b0d1266}#pixel-people .people-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}#pixel-people :is(h2,p){margin:0}#pixel-people h2{color:#f0dfbf;font:28px/1.1 Circus Pixel,monospace}#pixel-people-kicker{color:#b9b6ad;font:11px/1.4 Arial,sans-serif;margin-bottom:6px!important}#pixel-people button{box-sizing:border-box;color:#f0dfbf;cursor:pointer;touch-action:manipulation;background:#201e29;border:1px solid #4a4852;border-radius:7px;min-width:44px;min-height:44px;padding:8px 12px;font:14px/1.25 Arial,sans-serif}#pixel-people button[aria-pressed=true]{background:#35302b;border-color:#e7c48a}@media (hover:hover){#pixel-people button:hover{background:#35302b;border-color:#e7c48a}}#pixel-people :focus-visible{outline-offset:3px;outline:2px solid #e7c48a}#pixel-people h2:focus{outline:none}#pixel-people .people-close{flex:none;padding:4px;font-size:24px}#pixel-people .people-content{min-width:0;min-height:0}#pixel-people .people-roster{grid-template-rows:repeat(4,minmax(0,1fr));gap:8px;height:100%;display:grid}#pixel-people .people-roster button{text-align:left;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}#pixel-people .people-roster :is(strong,small){display:block}#pixel-people .people-roster strong{color:#e7c48a;font:20px/1.2 Circus Pixel,monospace}#pixel-people .people-roster small{color:#c0bec7;margin-top:3px;font-size:11px}#pixel-people .people-meet{color:#e7c48a;font-size:12px}#pixel-people .people-portrait{object-fit:contain;width:96px;height:128px;image-rendering:pixelated}#pixel-people .people-roster .people-portrait{width:42px;height:56px}#pixel-people .people-conversation{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;height:100%;display:grid}#pixel-people .people-response{font:15px/1.5 Arial,sans-serif}#pixel-people .people-topics{grid-column:1/-1;gap:6px;display:grid}#pixel-people .people-topics button{text-align:left}#pixel-people footer button{color:#211b15;background:#e7c48a;border-color:#e7c48a;width:100%}@media (max-width:480px){#pixel-people{padding:14px}#pixel-people .people-roster button{gap:8px;padding:6px 8px}#pixel-people .people-conversation{grid-template-columns:68px minmax(0,1fr)}#pixel-people .people-conversation .people-portrait{width:68px;height:96px}#pixel-people .people-response{font-size:14px}}@media (max-height:500px) and (orientation:landscape){#pixel-people{width:min(760px,100vw - 32px);padding:12px 16px}#pixel-people[open]{grid-template-rows:48px minmax(0,1fr) 44px;gap:8px}#pixel-people .people-roster{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}#pixel-people .people-topics{grid-template-columns:repeat(2,minmax(0,1fr))}#pixel-people .people-conversation .people-portrait{height:100px}}#circus-foyer.fair-signage #pixel-people[data-scene=host]{background:#211824;border:4px solid #d7ae62;border-radius:6px;width:min(960px,100vw - 24px);height:min(600px,100dvh - 24px);max-height:none;margin:0;padding:0;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 22px 80px #000c,inset 0 0 0 2px #5b3038}#pixel-people[data-scene=host][open]{grid-template-rows:minmax(0,1fr);gap:0}#pixel-people[data-scene=host] .people-heading{z-index:2;pointer-events:none;align-items:start;position:absolute;inset:12px 12px auto 14px}#pixel-people[data-scene=host] .people-heading>div{background:#211824ed;border:2px solid #d7ae62;padding:7px 13px;box-shadow:3px 3px #211824}#pixel-people[data-scene=host] #pixel-people-kicker{color:#ead8b5;margin-bottom:0!important}#circus-foyer.fair-signage #pixel-people[data-scene=host] h2{color:#fff3d7;font:500 1.5rem/1.15 Circus Pixel,monospace}#pixel-people[data-scene=host] .people-close{display:none}#pixel-people[data-scene=host] .people-content{grid-area:1/1;height:100%}#pixel-people[data-scene=host]>footer{z-index:3;width:auto;display:block;position:absolute;top:12px;right:12px}#pixel-people[data-scene=host]>footer button{color:#fff3d7;background:#211824;border:2px solid #d7ae62;border-radius:0;width:auto;min-height:44px;font:.8125rem/1.2 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .host-scene{grid-template-rows:minmax(40%,1fr) minmax(0,max-content);height:100%;min-height:0;display:grid}#pixel-people[data-scene=host] .host-stage{background:radial-gradient(circle at 65% 35%,#9d5647,#251a32 72%);min-height:0;position:relative;overflow:hidden}#pixel-people[data-scene=host] .host-scene-background{object-fit:cover;object-position:center 48%;width:100%;height:100%;image-rendering:pixelated;display:block}#pixel-people[data-scene=host] :is(.host-scene-portrait,.host-portrait-fallback){object-fit:contain;object-position:left bottom;width:auto;max-width:56%;height:105%;image-rendering:pixelated;filter:drop-shadow(4px 5px #160f1da8);display:block;position:absolute;bottom:-6%;left:4%}#pixel-people[data-scene=host] .host-portrait-fallback{height:78%}#pixel-people[data-scene=host] :is(.host-scene-background,.host-scene-portrait):not([data-loaded]){opacity:0}@media (prefers-reduced-motion:no-preference){#pixel-people[data-scene=host] :is(.host-scene-background,.host-scene-portrait){transition:opacity .18s ease-out}}#pixel-people[data-scene=host] :is(.host-choices,.host-followup,.host-continue,.host-portrait-fallback,.host-pitch,.host-item)[hidden]{display:none}#pixel-people[data-scene=host] .host-dialogue>*{flex-shrink:0}#pixel-people[data-scene=host] .host-dialogue{color:#211824;background:#f1e3c7;border-top:5px double #8f3744;flex-direction:column;gap:8px;min-height:0;padding:12px 20px 14px;display:flex;overflow-y:auto}#circus-foyer.fair-signage #pixel-people[data-scene=host] .host-dialogue-line{min-height:3.1em;margin:0;font:500 1.0625rem/1.45 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .host-announcement{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#pixel-people[data-scene=host] .host-choices{gap:4px;display:grid}#pixel-people[data-scene=host] .host-followup{flex-wrap:wrap;gap:8px;display:flex}#pixel-people[data-scene=host] :is(.host-choice,.host-followup button){color:#211824;text-align:left;background:#fff6dd;border:1px solid #a47a54;border-radius:0;min-height:44px;padding:7px 12px;font:500 .9375rem/1.3 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] :is(.host-choice,.host-followup button):focus-visible{color:#fff4df;background:#7b253a;border-color:#7b253a}@media (hover:hover){#pixel-people[data-scene=host] :is(.host-choice,.host-followup button):hover{color:#fff4df;background:#7b253a;border-color:#7b253a}}#pixel-people[data-scene=host] .host-continue{color:#7b253a;align-self:flex-end;margin:0;font:600 .875rem/1.3 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .host-continue>[aria-hidden]{animation:1.2s step-end infinite host-continue-blink;display:inline-block}@keyframes host-continue-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){#pixel-people[data-scene=host] .host-continue>[aria-hidden]{animation:none}}body[data-reduced=true] #pixel-people[data-scene=host] .host-continue>[aria-hidden]{animation:none}#pixel-people[data-scene=host] #cycle-stagehand:not([hidden]){color:#211824;border-top:1px dashed #a47a54;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:4px 0 0;padding:8px 0 0;display:flex}#pixel-people[data-scene=host] :is(#stagehand-portrait,#stagehand-name){display:none}#pixel-people[data-scene=host] #cycle-stagehand>div{display:contents}#pixel-people[data-scene=host] #stagehand-line{flex:260px;margin:0;font:italic .875rem/1.35 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] #stagehand-help{color:#fff4df;background:#7b253a;border:1px solid #7b253a;border-radius:0;width:auto;min-height:44px;font:500 .875rem/1.2 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] #cycle-stagehand[data-help] #stagehand-help:after{content:none}#pixel-people[data-scene=host] #cycle-stagehand[data-help=signing] #stagehand-line:after,#pixel-people[data-scene=host] #cycle-stagehand[data-help=confirming] #stagehand-line:after{content:"...";content:"..." / "";width:3ch;font-style:normal;animation:1.2s steps(4,jump-none) infinite stagehand-dots;display:inline-block}#pixel-people[data-scene=host] #cycle-stagehand[data-help=landed] #stagehand-help{position:relative}#pixel-people[data-scene=host] #cycle-stagehand[data-help=landed] #stagehand-help:before{content:"";--spark-a:#7b253a;--spark-b:#b8862f;--spark-c:#8f3744;--spark-d:#d8a94a;background:var(--spark-d);pointer-events:none;width:4px;height:4px;animation:.72s steps(4,end) both stagehand-burst;position:absolute;top:calc(50% - 2px);left:calc(50% - 2px)}#pixel-people[data-scene=host] #cycle-stagehand :is(#stagehand-mark,#stagehand-faucet):not([hidden]){color:#7b253a;background:#f8eedb;border-color:#a47a54;flex:0 auto;max-width:100%;margin:0;font:italic .8125rem/1.35 Arial,Helvetica,sans-serif;text-decoration-color:#a47a54}@media (hover:hover){#pixel-people[data-scene=host] #cycle-stagehand :is(#stagehand-mark,#stagehand-faucet):hover{background:#fff6e6}}#pixel-people[data-scene=host] #cycle-stagehand :focus-visible{outline-color:#7b253a}@media (prefers-reduced-motion:reduce){#pixel-people[data-scene=host] #cycle-stagehand[data-help] #stagehand-line:after{animation:none}#pixel-people[data-scene=host] #cycle-stagehand[data-help=landed] #stagehand-help:before{content:none}}body[data-reduced=true] #pixel-people[data-scene=host] #cycle-stagehand[data-help] #stagehand-line:after{animation:none}body[data-reduced=true] #pixel-people[data-scene=host] #cycle-stagehand[data-help=landed] #stagehand-help:before{content:none}@media (min-width:720px) and (min-height:501px){#pixel-people[data-scene=host] .host-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){#circus-foyer.fair-signage #pixel-people[data-scene=host]{width:calc(100vw - 12px);height:calc(100dvh - 12px)}#pixel-people[data-scene=host] .host-scene{grid-template-rows:43% minmax(0,1fr)}#pixel-people[data-scene=host] .host-scene-portrait{max-width:68%;left:1%}#pixel-people[data-scene=host] .host-dialogue{padding:12px 14px}#pixel-people[data-scene=host] .people-heading{inset:auto auto 57% 10px}}@media (max-height:500px) and (orientation:landscape){#circus-foyer.fair-signage #pixel-people[data-scene=host]{width:calc(100vw - 8px);height:calc(100dvh - 8px)}#pixel-people[data-scene=host] .host-scene{grid-template-rows:30% minmax(0,1fr)}#pixel-people[data-scene=host] .people-heading{top:5px;left:8px}#pixel-people[data-scene=host]>footer{top:5px;right:8px}#pixel-people[data-scene=host] .people-heading>div{padding:2px 8px}#pixel-people[data-scene=host] #pixel-people-kicker{display:none}#pixel-people[data-scene=host] .host-dialogue{gap:4px;padding:7px 10px}#circus-foyer.fair-signage #pixel-people[data-scene=host] .host-dialogue-line{min-height:0;font-size:1rem;line-height:1.25}#pixel-people[data-scene=host] .host-choices{gap:2px}#pixel-people[data-scene=host] :is(.host-choice,.host-followup button){padding:4px 8px;font-size:.8125rem}}#pixel-people[data-scene=host],#quest-log,#quest-chip{--host-frame:#211824;--host-gold:#d7ae62;--host-gold-bright:#e7c48a;--host-cream:#f1e3c7;--host-cream-raised:#fff6dd;--host-ink:#2b1a1f;--host-burgundy:#7b253a;--host-rule:#8f3744;--host-kicker:#ead8b5;--host-heading:#fff3d7;--host-plate:#12111cef;--host-choice-border:#a47a54;--host-disabled:#7a5536}#pixel-people[data-scene=host] .host-pitch{color:var(--host-ink);margin:0;font:italic .9375rem/1.35 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .host-quest-action{border:1px solid var(--host-burgundy);background:var(--host-burgundy);color:#fff4df;text-align:left;cursor:pointer;border-radius:0;width:auto;min-height:44px;padding:7px 14px;font:600 .9375rem/1.2 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .host-quest-action:focus-visible{outline:3px solid var(--host-gold-bright);outline-offset:2px}#pixel-people[data-input=pointer] :focus-visible,#pixel-people[data-input=pointer][data-scene=host] .host-quest-action:focus-visible{outline:none}#pixel-people[data-scene=host][data-input=pointer] :is(.host-choice,.host-followup button):focus-visible{color:#211824;background:#fff6dd;border-color:#a47a54}#pixel-people[data-scene=host] :is(.host-quest-action,.host-choice,.host-followup button):disabled{border-color:var(--host-choice-border);background:var(--host-cream);color:var(--host-disabled);cursor:default}#pixel-people[data-scene=host] .host-dialogue[aria-busy=true]{cursor:progress}#pixel-people[data-scene=host] .host-item{width:96px;height:auto;image-rendering:pixelated;filter:drop-shadow(3px 3px #160f1da8);display:block;position:absolute;bottom:12px;right:12px}#pixel-people[data-scene=host] .host-item[data-frames]{aspect-ratio:var(--item-frame-ratio);object-fit:cover;object-position:var(--item-frame-x) 0%}@media (max-height:500px) and (orientation:landscape){#pixel-people[data-scene=host] .host-item{width:64px;bottom:8px;right:8px}}#circus-foyer .foyer-scene-tools #quest-chip{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 32px);overflow:hidden}@media (min-width:720px){#circus-foyer .foyer-scene-tools #quest-chip{max-width:320px}}@media (prefers-reduced-motion:no-preference){#circus-foyer .foyer-scene-tools #quest-chip[data-pulse]{outline:2px solid var(--host-gold-bright);outline-offset:2px}}#circus-foyer .foyer-scene-tools #quest-chip[data-state=idle]{opacity:.85}#circus-foyer .foyer-scene-tools #quest-chip[data-unseen]{padding-right:20px;position:relative}#circus-foyer.fair-signage .foyer-scene-tools #quest-chip[data-unseen]{padding-right:20px}#circus-foyer .foyer-scene-tools #quest-chip[data-unseen]:after{content:"";border:1px solid var(--host-ink);background:var(--host-gold-bright);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:7px}#circus-foyer #quest-toast{z-index:6;border:2px solid var(--host-gold);background:var(--host-frame);max-width:min(320px,100vw - 32px);color:var(--host-heading);pointer-events:none;padding:8px 12px;font:600 .875rem/1.3 Arial,Helvetica,sans-serif;position:absolute;top:132px;right:4vw;box-shadow:0 2px #00000059}#circus-foyer #quest-toast[data-kind=complete]{border-color:var(--host-gold-bright)}#circus-foyer #quest-toast[hidden]{display:none}#quest-log{border:3px solid var(--host-gold);background:var(--host-frame);width:min(420px,100vw - 24px);max-height:80dvh;color:var(--host-heading);border-radius:0;margin:auto;padding:16px;overflow-y:auto;box-shadow:0 22px 80px #000c,inset 0 0 0 2px #5b3038}#quest-log::backdrop{background:#12111cb3}#quest-log h2{color:var(--host-heading);margin:0 0 12px;font:500 1.25rem/1.2 Circus Pixel,monospace}#quest-log h3{color:var(--host-kicker);letter-spacing:.08em;text-transform:uppercase;margin:12px 0 6px;font:600 .75rem/1.2 Arial,Helvetica,sans-serif}#quest-log ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}#quest-log .quest-log-row{border:1px solid var(--host-choice-border);background:var(--host-cream);min-height:56px;color:var(--host-ink);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:4px 10px;padding:8px;display:grid}#quest-log .quest-log-row[data-done]{opacity:.85}#quest-log .quest-log-row[data-activity]{border-style:dashed}#quest-log .quest-log-tag{border:1px solid var(--host-burgundy);color:var(--host-burgundy);text-transform:uppercase;letter-spacing:.04em;justify-self:start;padding:1px 6px;font:600 .6875rem/1.4 Arial,Helvetica,sans-serif}#quest-log .quest-log-row[data-fresh=complete] .quest-log-tag{border-color:var(--host-gold);background:var(--host-gold);color:var(--host-ink)}#quest-log .quest-log-thumb{object-fit:cover;object-position:top;width:40px;height:40px;image-rendering:pixelated;background:var(--host-frame)}#quest-log .quest-log-text{gap:2px;min-width:0;display:grid}#quest-log .quest-log-text strong{font:600 1rem/1.3 Arial,Helvetica,sans-serif}#quest-log .quest-log-step{margin:0;font:400 .9375rem/1.35 Arial,Helvetica,sans-serif}#quest-log .quest-log-reward{color:var(--host-burgundy);text-transform:uppercase;margin:0;font:600 .875rem/1.3 Arial,Helvetica,sans-serif}#quest-log .quest-log-intro{color:var(--host-heading);opacity:.85;margin:-6px 0 4px;font:400 .875rem/1.4 Arial,Helvetica,sans-serif}#quest-log .quest-log-section-note{color:var(--host-heading);opacity:.8;margin:-2px 0 6px;font:400 .8125rem/1.35 Arial,Helvetica,sans-serif}#quest-log .quest-log-about{color:var(--host-ink);opacity:.8;margin:0;font:400 .8125rem/1.35 Arial,Helvetica,sans-serif}@media (max-width:480px){#quest-log :is(.quest-log-intro,.quest-log-section-note,.quest-log-about){font-size:.78125rem;line-height:1.3}}#quest-log :is(.quest-log-action,.quest-log-close){cursor:pointer;border-radius:0;min-height:44px;padding:7px 12px;font:600 .9375rem/1.2 Arial,Helvetica,sans-serif}#quest-log .quest-log-action{border:1px solid var(--host-burgundy);background:var(--host-burgundy);color:#fff4df;grid-column:1/-1;width:100%}#quest-log .quest-log-close{border:2px solid var(--host-gold);background:var(--host-frame);width:100%;color:var(--host-heading);margin-top:14px}#quest-log .quest-log-empty{color:var(--host-kicker);margin:0;font:italic .9375rem/1.4 Arial,Helvetica,sans-serif}#quest-log :is(.quest-log-action,.quest-log-close):focus-visible{outline:3px solid var(--host-gold-bright);outline-offset:2px}#pixel-people[data-scene=host] #shop-trunk{border-top:1px solid #b5986e80;gap:8px;margin:2px 0 0;padding-top:10px;display:grid}#pixel-people[data-scene=host] #shop-trunk h3{color:var(--host-burgundy);letter-spacing:.12em;text-transform:uppercase;margin:0;font:700 .75rem/1.2 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] #shop-trunk :is(.shop-balance,.shop-message){color:var(--host-ink);margin:0;font:500 .875rem/1.35 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] #shop-trunk .shop-message:empty{display:none}#pixel-people[data-scene=host] .shop-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}#pixel-people[data-scene=host] .shop-slot{border:1px solid var(--host-choice-border);background:var(--host-cream-raised);width:100%;min-height:44px;color:var(--host-ink);text-align:center;cursor:pointer;border-radius:0;justify-items:center;gap:2px;padding:8px 6px 7px;display:grid}#pixel-people[data-scene=host] .shop-slot-icon{width:64px;height:64px;image-rendering:pixelated;filter:drop-shadow(2px 2px #160f1d55);display:block}#pixel-people[data-scene=host] .shop-slot-name{font:600 .875rem/1.2 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-slot-price{color:#6b4a2c;letter-spacing:.08em;text-transform:uppercase;font:600 .6875rem/1.2 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-slot[data-state=worn] .shop-slot-price{color:var(--host-burgundy)}#pixel-people[data-scene=host] .shop-slot[aria-pressed=true]{border-color:var(--host-burgundy);box-shadow:inset 0 0 0 1px var(--host-burgundy)}@media (hover:hover){#pixel-people[data-scene=host] .shop-slot:hover{border-color:var(--host-burgundy);box-shadow:inset 0 0 0 1px var(--host-burgundy)}}#pixel-people[data-scene=host] .shop-slot:focus-visible,#pixel-people[data-scene=host] .shop-action:focus-visible{outline:3px solid var(--host-gold-bright);outline-offset:2px}#pixel-people[data-scene=host] .shop-slot:disabled{cursor:progress}#pixel-people[data-scene=host] .shop-slot[data-fresh=true] .shop-slot-icon{animation:.42s steps(4,end) both shop-stamp}@keyframes shop-stamp{0%{transform:scale(1.35)rotate(-8deg)}60%{transform:scale(.94)rotate(2deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){#pixel-people[data-scene=host] .shop-slot[data-fresh=true] .shop-slot-icon{animation:none}}body[data-reduced=true] #pixel-people[data-scene=host] .shop-slot[data-fresh=true] .shop-slot-icon{animation:none}#pixel-people[data-scene=host] .shop-stub:not([hidden]){border:1px solid var(--host-burgundy);border-top:2px dashed var(--host-burgundy);background:var(--host-cream-raised);color:var(--host-ink);gap:8px;padding:10px 12px 12px;display:grid}#pixel-people[data-scene=host] :is(.shop-stub-line,.shop-short){margin:0;font:italic .875rem/1.35 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-stub-rows{gap:2px;margin:0;display:grid}#pixel-people[data-scene=host] .shop-stub-rows>div{border-bottom:1px solid #b5986e55;justify-content:space-between;gap:12px;padding:2px 0;display:flex}#pixel-people[data-scene=host] .shop-stub-rows dt{color:#6b4a2c;letter-spacing:.08em;text-transform:uppercase;font:600 .6875rem/1.4 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-stub-rows dd{font-variant-numeric:tabular-nums;margin:0;font:600 .875rem/1.3 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-stub-actions{flex-wrap:wrap;gap:8px;display:flex}#pixel-people[data-scene=host] .shop-action{border:1px solid var(--host-choice-border);background:var(--host-cream);min-height:44px;color:var(--host-ink);cursor:pointer;border-radius:0;padding:7px 14px;font:600 .9375rem/1.2 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-action--primary{border-color:var(--host-burgundy);background:var(--host-burgundy);color:#fff4df}#pixel-people[data-scene=host] .shop-action:disabled{border-color:var(--host-choice-border);background:var(--host-cream);color:var(--host-disabled);cursor:progress}@media (max-width:600px){#pixel-people[data-scene=host] .shop-slot-icon{width:48px;height:48px}#pixel-people[data-scene=host] .shop-slot-name{font-size:.8125rem}}@media (max-height:500px) and (orientation:landscape){#pixel-people[data-scene=host] .shop-slot{text-align:left;grid-template-columns:32px minmax(0,1fr);justify-items:start}#pixel-people[data-scene=host] .shop-slot-icon{grid-row:span 2;width:32px;height:32px}}#pixel-people[data-scene=host] .host-dialogue:has(#shop-trunk) .host-dialogue-line{order:-2}#pixel-people[data-scene=host] .host-dialogue:has(#shop-trunk) #shop-trunk{border-top:0;border-bottom:1px solid #b5986e80;order:-1;margin:0;padding:0 0 10px}#pixel-people[data-scene=host] .shop-hint{display:none}@media (min-width:720px) and (min-height:501px){#pixel-people[data-scene=host] .host-dialogue:has(#shop-trunk) .host-choices{grid-template-columns:repeat(4,minmax(0,1fr))}#pixel-people[data-scene=host] #shop-trunk{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;column-gap:16px}#pixel-people[data-scene=host] #shop-trunk>:is(h3,.shop-balance,.shop-slots,.shop-message){grid-column:1}#pixel-people[data-scene=host] #shop-trunk>:is(.shop-stub,.shop-hint){grid-area:1/2/span 4}#pixel-people[data-scene=host] .shop-hint:not([hidden]){border:1px solid var(--host-burgundy);border-top:2px dashed var(--host-burgundy);background:var(--host-cream-raised);color:var(--host-ink);text-align:center;align-content:center;align-self:stretch;justify-items:center;gap:2px;margin:0;padding:10px 12px;display:grid}#pixel-people[data-scene=host] .shop-hint p{margin:0}#pixel-people[data-scene=host] :is(.shop-hint-label,.shop-hint-unit){color:#6b4a2c;letter-spacing:.08em;text-transform:uppercase;font:600 .6875rem/1.3 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-hint-count{color:var(--host-burgundy);font-variant-numeric:tabular-nums;font:2.25rem/1 Circus Pixel,monospace}#pixel-people[data-scene=host] .shop-hint p.shop-hint-caption{margin-top:6px;font:italic .8125rem/1.3 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] #shop-trunk:has(.shop-hint:not([hidden])) .shop-balance{visibility:hidden}#pixel-people[data-scene=host] .shop-stub:not([hidden]){gap:6px;padding:8px 12px 10px}#pixel-people[data-scene=host] .shop-stub-rows>div{padding:1px 0}}#pixel-people[data-scene=host] .host-dialogue:has(#shop-trunk)>*{flex-shrink:0}#pixel-people[data-scene=host] .host-scene:has(#shop-trunk) .host-scene-background{object-position:center 30%}@media (min-width:720px) and (min-height:501px){#pixel-people[data-scene=host] .host-scene:has(#shop-trunk){grid-template-rows:40% minmax(0,1fr)}}#pixel-people[data-scene=host] .shop-stub-note{color:var(--host-burgundy);margin:0;font:700 1rem/1.3 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .shop-item{animation:.48s steps(6,end) both shop-item-in}@keyframes shop-item-in{0%{opacity:0;transform:translateY(24px)scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#pixel-people[data-scene=host] .shop-item{animation:none}}body[data-reduced=true] #pixel-people[data-scene=host] .shop-item{animation:none}#pixel-people[data-scene=host] .host-side-door{border:1px dashed var(--host-gold-bright);background:var(--host-plate);justify-items:start;gap:8px;margin-top:8px;padding:10px 12px;display:grid}#pixel-people[data-scene=host] .host-side-door p{color:var(--host-ink);margin:0;font:.875rem/1.35 Arial,Helvetica,sans-serif}#pixel-people[data-scene=host] .host-side-door a{align-items:center;text-decoration:none;display:inline-flex}@media (max-width:600px),(max-height:500px){#pixel-people #pixel-people-kicker,#pixel-people[data-scene=host] .shop-slot-price,#pixel-people[data-scene=host] .shop-stub-rows dt{font-size:12px}}#circus-foyer[data-quest-marker] .foyer-scene-tools #quest-chip[data-state=idle]{opacity:1;padding-right:20px;position:relative}#circus-foyer[data-quest-marker] .foyer-scene-tools #quest-chip[data-state=idle]:after{content:"";border:1px solid var(--host-ink);background:var(--host-gold-bright);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:7px}body[data-frontend=true]{--interface:Arial, Helvetica, sans-serif;color:#f0dfbf;background:#12111c}body[data-frontend=true] [hidden],body[data-frontend=true] #game-view,body[data-frontend=true] .district-nav,body[data-frontend=true] .site-footer,body[data-frontend=true] .mode-switch,body[data-frontend=true] #workspace[data-mvp=true]>:not(#mvp-workspace){display:none!important}body[data-frontend=true] #workspace[data-mvp=true]{background:#12111c;max-width:1280px;min-height:0;margin:0 auto;padding:0}body[data-frontend=true][data-product-open=true][data-view=tools] .site-header{display:none}body[data-frontend=true] #pixel-desk:has(#mvp-workspace){border-color:#554735;padding:0;scroll-padding-top:16px}body[data-frontend=true] #pixel-desk:has(#mvp-workspace) #pixel-desk-toolbar{display:none}body[data-frontend=true] #pixel-desk #workspace[data-mvp=true]{padding:0}body[data-frontend=true] #journey-context{display:none}body[data-frontend=true][data-view][data-mode] .site-header{height:60px;min-height:60px;padding:env(safe-area-inset-top,0px) 20px 0;flex-wrap:nowrap}body[data-frontend=true] .brand:before{font-size:25px}body[data-frontend=true] #journey-nav{gap:16px}body[data-frontend=true] #journey-nav a,body[data-frontend=true] #journey-nav #circus-direct{font:14px/1.2 var(--interface)}#upcoming-tent{text-align:center;color:#f0dfbf;max-width:700px;margin:0 auto;padding:56px 24px 72px}#upcoming-tent .upcoming-art{clip-path:polygon(50% 0,100% 42%,92% 42%,92% 100%,8% 100%,8% 42%,0 42%);background:repeating-linear-gradient(90deg,#342035 0 38px,#5a2636 38px 76px);border-bottom:8px solid #b78d53;place-items:end center;max-width:420px;height:220px;margin:0 auto 36px;display:grid}#upcoming-tent .upcoming-art span{color:#d7b274;padding-bottom:30px;font:60px/1 Circus Pixel,monospace}#upcoming-tent .upcoming-kicker{font:12px/1.5 var(--interface);letter-spacing:.08em;color:#c7b391}#upcoming-tent h1{color:#f0dfbf;margin:12px 0 20px;font:42px/1.12 Circus Pixel,monospace}#upcoming-tent p{font:16px/1.6 var(--interface)}#upcoming-return{color:#211923;min-height:48px;font:16px/1.4 var(--interface);background:#e7c48a;border-radius:5px;align-items:center;gap:10px;margin-top:24px;padding:12px 24px;text-decoration:none;display:inline-flex}#bigtop-booth{text-align:left;overflow-wrap:anywhere;background:#211923;border:2px solid #b78d53;border-radius:6px;margin-top:40px;padding:24px}#bigtop-booth h2{margin:8px 0 12px;font:24px/1.2 Circus Pixel,monospace}#bigtop-booth a{color:#e7c48a}#bigtop-booth .bigtop-booth-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}#bigtop-booth .bigtop-booth-actions button{color:#211923;min-height:48px;font:16px/1.4 var(--interface);cursor:pointer;background:#e7c48a;border:0;border-radius:5px;padding:12px 20px}#bigtop-booth .bigtop-booth-actions button:disabled{opacity:.6;cursor:progress}#upcoming-tent :focus-visible{outline-offset:4px;outline:2px solid #e7c48a}@media (max-width:960px){body[data-frontend=true] #pixel-desk:has(#mvp-workspace){overscroll-behavior:contain;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}body[data-frontend=true][data-view][data-mode] .site-header{padding-inline:16px}body[data-frontend=true] #journey-nav{gap:12px}body[data-frontend=true] #journey-show{display:none}#upcoming-tent{padding:32px 24px}#upcoming-tent h1{font-size:34px}}@media (max-width:600px){#upcoming-tent{padding-top:20px}#upcoming-tent .upcoming-art{max-width:200px;height:96px;margin-bottom:16px}#upcoming-tent .upcoming-art span{padding-bottom:12px;font-size:32px}#upcoming-tent h1{margin-bottom:12px}#upcoming-return{margin-top:12px}#bigtop-booth{margin-top:24px}}body[data-frontend=true] #mvp-title:focus,body[data-frontend=true] #mvp-step:focus,body[data-frontend=true] #upcoming-title:focus{outline:none}body[data-frontend=true] #pixel-movement-toggle{color:#f0dfbf;font:14px/1.2 var(--interface);background:#201c28;border:1px solid #8b775a;border-radius:4px}#frontend-load-error{color:#f0dfbf;max-width:600px;margin:32px auto;padding:24px}#frontend-load-error a{color:#e7c48a}body[data-boot-state=loading]>:not(#frontend-loading):not(noscript){opacity:0;pointer-events:none}#frontend-loading{text-align:center;color:#e7c48a;font:16px/1.5 Arial,sans-serif;position:fixed;inset:40% 16px auto}body[data-boot-state=ready] #frontend-loading{display:none}noscript .notice{visibility:visible;z-index:10;position:fixed;top:24px;left:16px;right:16px}body[data-frontend=true] #circus-foyer[data-scene=three] .foyer-bottom{width:100%;left:auto;transform:none}body[data-frontend=true] #journey-nav a,body[data-frontend=true] #journey-nav #circus-direct{align-items:center;min-height:44px;display:inline-flex}body[data-frontend=true] #journey-nav .mvp-kicker{font:700 12px/1.2 var(--interface);letter-spacing:.08em;white-space:nowrap}body[data-frontend=true] #journey-nav .mvp-secondary{border:1px solid var(--circus-border);min-height:44px;color:var(--circus-text);background:var(--circus-surface);font:700 12px/1.2 var(--interface);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 12px}body[data-frontend=true] #circus-foyer .foyer-scene-tools button{min-height:44px}#pixel-sign{color:#f0dfbf;background:#201820;border:1px solid #bd9862;width:min(380px,100vw - 32px);max-height:calc(100dvh - 48px);margin:0;padding:28px;position:fixed;inset:18% 28px auto auto;overflow:auto;box-shadow:0 12px 40px #08051070}#pixel-sign::backdrop{background:#0b0d124d}#pixel-sign-booth{color:#d2b388;margin:0 0 18px;font:17px/1.25 Circus Pixel,monospace}#pixel-sign-title{color:#f4d397;margin:0 0 20px;font:36px/1.1 Circus Pixel,monospace}#pixel-sign-message{margin:0 0 24px;font:21px/1.4 Circus Pixel,monospace}#pixel-sign-status{font:12px/1.5 var(--interface);border-top:1px solid #a9885b60;padding-top:16px}#pixel-sign-close{color:#f0dfbf;background:0 0;border:1px solid #bd9862;width:100%;min-height:44px;margin-top:8px;font:17px/1 Circus Pixel,monospace}.card-salon-content{font:14px/1.5 var(--interface)}.quest-journey{font:14px/1.5 var(--interface);background:#ffffff05;border:1px solid #bd986260;margin:16px 0;padding:14px}.quest-journey h3{color:#f4d397;margin:0 0 8px;font:18px/1.25 Circus Pixel,monospace}.quest-journey-step{display:block}.quest-journey-action{color:#f0dfbf;cursor:pointer;background:0 0;border:1px solid #bd9862;min-height:44px;padding:8px 12px;font:17px/1.25 Circus Pixel,monospace}.card-salon-content ul{padding-left:20px}.card-salon-games{gap:10px;display:grid}.card-salon-games a,.card-salon-crew{color:#f0dfbf;background:0 0;border:1px solid #bd9862;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font:17px/1.25 Circus Pixel,monospace;text-decoration:none;display:flex}.card-salon-crew{cursor:pointer;width:100%;margin-top:12px}#pixel-sign :focus-visible{outline-offset:3px;outline:2px solid #f4d397}#circus-foyer[data-sign-open=true] :is(.foyer-topline,.foyer-bottom,.foyer-footnote,.foyer-scene-tools,.pixel-pad){visibility:hidden}@media (max-width:760px){#pixel-sign{width:auto;padding:24px;inset:auto 16px 24px}}body[data-frontend=true] #circus-foyer[data-scene=pixel] .foyer-art{height:100%}body[data-frontend=true][data-view=circus][data-circus-scene=pixel]{height:100dvh;overflow:hidden}@media (max-width:960px){body[data-frontend=true] #journey-nav #journey-show{display:none}}body[data-frontend=true] #circus-foyer:not([data-renderer=ready]) #pixel-movement-toggle{display:none}#map-load-error{z-index:100;left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom,0px));color:#f0dfbf;background:#211c29;border:1px solid #e7c48a;border-radius:6px;max-width:540px;margin:auto;padding:20px;font:16px/1.5 Arial,sans-serif;position:fixed;box-shadow:0 8px 30px #0008}#map-load-error p{margin:0 0 12px}#map-load-error a,#map-load-error button{color:#e7c48a;min-height:44px;font:inherit;align-items:center;padding:8px 12px;display:inline-flex}#map-load-error button{cursor:pointer;background:0 0;border:1px solid #8e7251;border-radius:4px;margin-left:12px}#map-load-error :focus-visible{outline-offset:3px;outline:2px solid #e7c48a}body[data-frontend=true][data-view=circus][data-mode][data-circus-scene=pixel] .site-header{background:#171c23;flex-wrap:wrap;gap:4px 16px;height:auto;min-height:60px}#journey-nav #app-wallet{min-height:44px;font:14px/1.2 var(--interface,system-ui);color:#f4e6ca;white-space:nowrap;background:#172023;border:1px solid #b29359;border-radius:999px;align-items:center;margin-left:auto;padding:8px 14px;display:inline-flex}#journey-nav #app-wallet[data-connected=true]{color:#b0d7a6}.app-wallet-menu{box-sizing:border-box;color:#f4e6ca;text-align:center;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);font-family:var(--interface,system-ui);background:#172023;border:1px solid #b29359;border-radius:2px;margin:auto;padding:36px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #0009}.app-wallet-menu::backdrop{background:#060e0bd9}.app-wallet-menu h2{margin:12px 0;font-size:26px}.app-wallet-menu p{font-size:13px;line-height:1.6}.app-wallet-menu .swap-eyebrow{letter-spacing:.15em;color:#c9b88f;font-size:9px}.app-wallet-menu button{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:#20302a;border:1px solid #70603d;border-radius:4px;padding:8px 14px}.app-wallet-menu .swap-wallet-close{background:0 0;border:0;width:44px;padding:0;font-size:26px;position:absolute;top:10px;right:10px}.app-wallet-menu .swap-wallet-emblem{color:#e5bd78;font-size:36px;display:block}.app-wallet-menu .swap-wallet-intro,.app-wallet-menu small{color:#b6b8a7}.app-wallet-menu .swap-wallet-options{gap:10px;display:grid}.app-wallet-menu .swap-wallet-options button{align-items:center;gap:12px;width:100%;min-height:58px;display:flex}.app-wallet-menu .swap-wallet-options button>:last-child{margin-left:auto}.app-wallet-menu .swap-provider-icon{color:#202c22;background:#e5bd78;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.app-wallet-menu .swap-provider-label{text-align:left;gap:3px;display:grid}.app-wallet-menu .swap-wallet-network{color:#e5bd78}.app-wallet-menu .swap-wallet-account{overflow-wrap:anywhere}.app-wallet-menu .swap-wallet-connected{color:#b0d7a6}.app-wallet-menu .swap-wallet-feedback{color:#e6bf9d;text-align:left;font-size:12px}.app-wallet-menu .swap-wallet-demo{border-top:1px solid #70603d;margin-top:24px;padding-top:20px}.app-wallet-menu .swap-wallet-demo button,.app-wallet-menu .swap-wallet-success button{width:100%}.app-wallet-menu .swap-loader{box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite app-wallet-loading;display:inline-block}@keyframes app-wallet-loading{to{transform:rotate(1turn)}}.circus-shell[data-admitted=false]{min-height:100dvh;overflow:hidden}.admission-backdrop{z-index:20;pointer-events:none;background:#171827;position:fixed;inset:0;overflow:hidden}.admission-backdrop img{object-fit:cover;object-position:center;filter:blur(9px)brightness(.52)saturate(.8);width:100%;height:100%;transform:scale(1.05)}.admission-backdrop:after{content:"";background:radial-gradient(at 50% 40%,#0000 10%,#0d0c1c99 85%);position:absolute;inset:0}.admission{z-index:30;color:#f4e4bf;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.admission-heading{text-shadow:0 4px #160d20,0 8px 30px #0008;gap:8px;margin-bottom:34px;display:grid}.admission-heading>span{font:12px/1.4 var(--interface,system-ui);letter-spacing:.34em}.admission-heading strong{letter-spacing:.08em;font:700 clamp(44px,9vw,76px)/1 Circus Pixel,monospace}.admission-ticket{color:#281422;cursor:pointer;background:#e7bc73;border:2px solid #fce1a5;border-radius:5px;justify-content:center;align-items:center;width:min(380px,100vw - 48px);min-height:116px;padding:0 0 0 20px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 7px #8e533d,0 10px #291824,0 18px 48px #0008}.admission-ticket:before,.admission-ticket:after{content:"";background:#221c27;border:1px solid #ba874e;width:9px;height:18px;position:absolute;top:calc(50% - 9px)}.admission-ticket:before{border-left:0;border-radius:0 12px 12px 0;left:-2px}.admission-ticket:after{border-right:0;border-radius:12px 0 0 12px;right:-2px}@media (hover:hover){.admission-ticket:hover{transform:rotate(0)translateY(-3px)}}.admission-ticket:active{transform:rotate(0)translateY(4px);box-shadow:0 3px #8e533d,0 6px #291824,0 12px 26px #0008}.admission-ticket:focus-visible,.admission-account:focus-visible,.admission-dialog :is(button,input):focus-visible{outline-offset:5px;outline:3px solid #fff1c7}.admission-ticket-star{margin-right:14px;font-size:31px}.admission-ticket-copy{flex:1;gap:5px;padding:18px 0;display:grid}.admission-ticket-copy strong{font:700 38px/1 Circus Pixel,monospace}.admission-ticket-copy small{font:10px/1.2 var(--interface,system-ui);letter-spacing:.12em}.admission-ticket-stub{writing-mode:vertical-rl;font:12px/1 var(--interface,system-ui);letter-spacing:.14em;border-left:2px dashed #865d42;align-self:stretch;place-items:center;margin-left:22px;padding:12px 18px;display:grid}.admission-hint{color:#e2d4bd;margin:28px 0 0;font-size:13px}.admission-age{color:#cbb99c;margin:10px 0 0;font-size:12px}.admission-in-app{box-sizing:border-box;color:#f4e4bf;text-align:left;width:min(380px,100vw - 48px);font:14px/1.45 var(--interface,system-ui);background:#1d1622e6;border:1px solid #ba874e;border-radius:4px;gap:10px;margin:30px 0 0;padding:14px 16px;display:grid}.admission-in-app strong{color:#e7bc73;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.admission-in-app p{margin:0}.admission-in-app p span{white-space:nowrap;font-weight:700}.admission-in-app-actions{flex-wrap:wrap;gap:8px;display:flex}.admission-in-app-open,.admission-in-app-copy{min-height:44px;font:600 14px/1.2 var(--interface,system-ui);cursor:pointer;border-radius:3px;flex:140px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.admission-in-app-open{color:#e7bc73;background:0 0;border:1px solid #e7bc73;text-decoration:none}.admission-in-app-copy{color:#f4e4bf;background:0 0;border:1px solid #ba874e}.admission-in-app-open:focus-visible,.admission-in-app-copy:focus-visible{outline-offset:3px;outline:3px solid #fff1c7}.admission-in-app-status{color:#e2d4bd;overflow-wrap:anywhere;font-size:13px}.admission-in-app-status:empty{margin-top:-10px}.admission-restoring{font:18px/1.5 Circus Pixel,monospace}.admission-feedback{max-width:360px;font-size:14px}.admission-account{z-index:42;top:calc(8px + env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px));min-height:44px;color:var(--circus-raised);background:var(--circus-gold);font:600 14px/1.2 var(--circus-money);letter-spacing:.025em;white-space:nowrap;cursor:pointer;border:1px solid #a77c49;border-radius:3px;align-items:center;gap:10px;padding:8px 12px;transition:background-color .15s,box-shadow .15s;display:inline-flex;position:fixed;box-shadow:inset 0 0 0 2px #f5e7cf66,0 2px #4b2732}.admission-account:before{content:"✦" / "";border-right:1px dashed #754d3e80;padding-right:10px;font:18px/1 Georgia,serif}@media (hover:hover){.admission-account:hover{background:#eed6a1;box-shadow:inset 0 0 0 2px #fff1d499,0 2px #4b2732}}.admission-account:active{box-shadow:inset 0 1px 3px #4b273233,0 1px #4b2732}body[data-frontend=true][data-view][data-mode] .circus-shell .site-header{padding-right:168px}.admission-overlay{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#100d1b99;position:fixed;inset:0}.admission-dialog{z-index:81;background:#1e1a27;border:1px solid #b99962;height:auto;margin:0;padding:36px 28px 28px;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 8px #100d18,0 24px 80px #0009}.admission-dialog[data-entry-motion=ticket-unfold]{transform-origin:50%;animation:.36s cubic-bezier(.2,.8,.2,1) both admission-ticket-unfold}.admission-overlay[data-entry-motion=ticket-unfold]{animation:.36s ease-out both admission-curtain-reveal}@keyframes admission-ticket-unfold{0%{transform:translate(calc(-50% + var(--entry-x,0px)), calc(-50% + var(--entry-y,0px))) scale(var(--entry-scale-x,1), var(--entry-scale-y,1));opacity:.92;border-radius:var(--entry-radius,5px);background-color:var(--entry-background,#e7bc73);border-color:var(--entry-border,#fce1a5)}to{opacity:1;background-color:#1e1a27;border-color:#b99962;border-radius:2px;transform:translate(-50%,-50%)scale(1)}}@keyframes admission-curtain-reveal{0%{background-color:#0000}to{background-color:#100d1b99}}.admission-dialog h2{color:#f0d5a3;margin:16px 0 12px;font:36px/1.2 Circus Pixel,monospace}.admission-dialog .swap-eyebrow{color:#bfb09a;margin:0 28px}.admission-dialog #admission-description{color:#c4bba9;overflow-wrap:anywhere;margin:0;font-size:14px}.admission-dialog button{background:#292331;border-color:#80705e;font-size:14px;line-height:1.4}.admission-dialog .admission-done{color:#261621;background:#e7bc73;width:100%;margin-top:24px;font-weight:700}.admission-dialog .swap-wallet-options{margin-top:24px}.admission-dialog .swap-wallet-options>p{margin:0}.admission-dialog [data-action=wallet-activity]{width:100%;margin-top:12px}.admission-dialog .swap-wallet-options button>span:nth-child(2){margin-left:0}.admission-dialog .swap-wallet-options button>small:last-child{margin-left:auto}.admission-dialog .swap-wallet-demo{border-color:#514653;margin-top:24px;padding-top:16px}.admission-dialog .swap-wallet-demo p{color:#bfb09a;letter-spacing:.12em;font-size:10px}.admission-dialog .swap-wallet-demo small{margin-top:10px;display:block}.admission-form{text-align:left;gap:12px;margin-top:24px;display:grid}.admission-form label{color:#eee0c9;margin-bottom:-6px;font-size:13px}.admission-form input{box-sizing:border-box;color:#fff1dc;width:100%;min-height:48px;font:16px/1.4 var(--interface,system-ui);background:#100f19;border:1px solid #80705e;border-radius:3px;padding:10px 14px}.admission-form input::placeholder{color:#b0a799}.admission-form small{text-align:center;margin-top:4px;font-size:11px;line-height:1.5}.admission-dialog .admission-primary{color:#261621;background:#e7bc73;border-color:#f4d69d;font-weight:700}.admission-dialog .admission-link{text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.admission-dialog .admission-pending{color:#d1c5b5;text-align:left;border:1px solid #514653;border-left:3px solid #e7bc73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px;font-size:13px;line-height:1.45;display:flex}.admission-dialog .admission-pending.has-error{color:#ffd1bb;border-left-color:#edaa91}.admission-dialog .admission-pending.has-error p{color:inherit;font-size:inherit;line-height:inherit;flex:180px;margin:0}.admission-dialog .admission-progress{align-items:center;gap:10px;min-height:44px;display:inline-flex}.admission-dialog .admission-spinner{border:2px solid #81766b;border-top-color:#e7bc73;border-radius:50%;flex:0 0 16px;width:16px;height:16px;animation:.7s linear infinite admission-spin}@keyframes admission-spin{to{transform:rotate(360deg)}}.admission-dialog .admission-pending button{color:#f0d5a3;text-underline-offset:3px;background:0 0;flex:none;min-height:44px;padding-inline:12px;font-size:13px;text-decoration:underline}@media (max-width:480px){.admission-dialog .admission-pending button{box-sizing:border-box;width:100%}}@media (prefers-reduced-motion:reduce){.admission-dialog[data-entry-motion=ticket-unfold],.admission-overlay[data-entry-motion=ticket-unfold]{animation:none}.admission-dialog .admission-spinner{border-color:#e7bc73;animation:none}}.admission-dialog{background-image:radial-gradient(circle at 0,#100d1b 0 9px,#0000 10px),radial-gradient(circle at 100%,#100d1b 0 9px,#0000 10px)}.admission-dialog .admission-primary{min-height:48px;box-shadow:0 3px #8e533d}.admission-dialog .admission-primary:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #8e533d}.admission-dialog .swap-wallet-list{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.admission-dialog .swap-wallet-options .swap-wallet-list{grid-template-columns:1fr}.admission-dialog [data-action=connect-real]{text-align:left;background:#292331;border-color:#80705e;align-items:center;gap:10px;width:100%;min-height:50px;display:flex}@media (hover:hover){.admission-dialog [data-action=connect-real]:hover:not(:disabled){background:#352d40;border-color:#e7bc73}}.admission-dialog [data-action=connect-real]>small{margin-left:auto;font-size:11px}.admission-dialog .swap-provider-icon{color:#261621;background:#e7bc73;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.admission-dialog [data-wallet=Phantom] .swap-provider-icon{color:#fff;background:#ab9ff2}.admission-dialog [data-wallet=Solflare] .swap-provider-icon{color:#1f1b24;background:#fc7227}.admission-dialog .swap-wallet-name{color:#f0d5a3;margin:0;font:24px/1.2 Circus Pixel,monospace}.admission-form .admission-name-hint{color:#a99f91;text-align:left;margin-top:-4px;font-size:12px}.admission-dialog .admission-no-wallet{color:#a99f91;margin:0;font-size:12px}@media (max-width:480px){.admission-dialog{padding:32px 20px 20px}.admission-dialog h2{font-size:30px}}.admission-dialog button:disabled{cursor:wait;opacity:.65}.admission-dialog .swap-wallet-feedback{color:#ffd1bb}.circus-shell[data-admitted=true]{animation:.3s ease-out backwards fair-reveal}@keyframes fair-reveal{0%{filter:blur(7px);opacity:.6}to{filter:none;opacity:1}}@media (max-width:600px){.admission-ticket{min-height:104px}.admission-ticket-copy strong{font-size:34px}.admission-ticket-stub{margin-left:12px;padding:12px}.admission-ticket-star{margin-right:8px;font-size:24px}.admission-account{padding:8px 10px;font-size:12px;right:10px}body[data-frontend=true][data-view][data-mode] .circus-shell .site-header{padding-right:145px}body[data-frontend=true] .circus-shell #journey-nav a{display:none}body[data-frontend=true] .circus-shell #journey-nav{gap:0}body[data-frontend=true] .circus-shell #journey-nav #circus-direct{font-size:12px}body[data-frontend=true] #journey-nav .mvp-kicker{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body[data-frontend=true] #journey-nav .mvp-secondary{margin-right:8px}}@media (prefers-reduced-motion:reduce){.admission-account{transition:none}.admission-ticket{transition:none;transform:none}.circus-shell[data-admitted=true]{animation:none}}.circus-shell .brand:before{display:none}body[data-frontend=true][data-view][data-mode] .circus-shell .site-header{background:var(--circus-surface);border-bottom:2px solid var(--circus-gold);box-shadow:0 3px #15171c24}.circus-shell .site-header .brand-wordmark{color:var(--circus-gold);letter-spacing:.02em;text-shadow:none;font:24px/1 Circus Slab,Georgia,serif}body[data-frontend=true] .circus-shell #journey-nav{gap:6px}body[data-frontend=true] .circus-shell #journey-nav :is(a,#circus-direct),body[data-frontend=true] #mvp-workspace .mvp-header .circus-view-switch,#circus-foyer.fair-signage .foyer-scene-tools :is(#circus-destinations-toggle,#circus-overview,#fair-more-toggle,#quest-chip){border:1px solid var(--circus-border);min-height:44px;color:var(--circus-gold);background:var(--circus-surface);box-shadow:inset 0 0 0 2px #f5e7cf12, 0 2px 0 var(--circus-bg);font:600 14px/1.2 var(--circus-money);letter-spacing:.025em;text-align:center;white-space:nowrap;cursor:pointer;border-radius:3px;padding:8px 12px;transition:background-color .15s,border-color .15s,box-shadow .15s}@media (hover:hover){body[data-frontend=true] .circus-shell #journey-nav :is(a,#circus-direct):hover,body[data-frontend=true] #mvp-workspace .mvp-header .circus-view-switch:hover,#circus-foyer.fair-signage .foyer-scene-tools :is(#circus-destinations-toggle,#circus-overview,#fair-more-toggle,#quest-chip):hover{border-color:var(--circus-gold);background:var(--circus-raised);box-shadow:inset 0 0 0 2px #e0bf7d26, 0 2px 0 var(--circus-bg);filter:none}}body[data-frontend=true] .circus-shell #journey-nav :is(a,#circus-direct)[aria-current=page],#circus-foyer.fair-signage .foyer-scene-tools :is(#circus-destinations-toggle,#circus-overview,#fair-more-toggle,#quest-chip):is([aria-pressed=true],[aria-expanded=true]){background:var(--circus-gold);color:var(--circus-raised);border-color:#a77c49;box-shadow:inset 0 0 0 2px #f5e7cf66,0 2px #4b2732}body[data-frontend=true] .circus-shell #journey-nav [aria-current=page]:before{content:"✦" / "";border-right:1px dashed #754d3e80;margin-right:8px;padding-right:8px;font:14px/1 Georgia,serif}body[data-frontend=true] .circus-shell #journey-nav :is(a,#circus-direct):active,body[data-frontend=true] .mvp-workspace .mvp-header .circus-view-switch:active,#circus-foyer.fair-signage .foyer-scene-tools :is(#circus-destinations-toggle,#circus-overview,#fair-more-toggle,#quest-chip):active{box-shadow:inset 0 1px 3px #100d1866, 0 1px 0 var(--circus-bg)}#circus-foyer.fair-signage #circus-destinations-toggle:after{content:"↗" / "";color:inherit;border-left:1px dashed;margin-left:8px;padding-left:8px}.circus-shell .site-header :focus-visible,body[data-frontend=true] .mvp-workspace .mvp-header .circus-view-switch:focus-visible,#circus-foyer.fair-signage .foyer-scene-tools :is(#circus-destinations-toggle,#circus-overview,#fair-more-toggle,#quest-chip):focus-visible{outline-offset:5px;outline:3px solid #fff1c7}@media (prefers-reduced-motion:reduce){body[data-frontend=true] .circus-shell #journey-nav :is(a,#circus-direct),body[data-frontend=true] #mvp-workspace .mvp-header .circus-view-switch,#circus-foyer.fair-signage .foyer-scene-tools :is(#circus-destinations-toggle,#circus-overview,#fair-more-toggle,#quest-chip){transition:none}}@media (max-width:600px){.circus-shell .site-header .brand-wordmark{font-size:20px}body[data-frontend=true] .circus-shell #journey-nav #circus-direct,body[data-frontend=true] #mvp-workspace .mvp-header .circus-view-switch{padding-inline:8px;font-size:12px}#circus-foyer.fair-signage .foyer-scene-tools :is(#circus-destinations-toggle,#circus-overview,#fair-more-toggle,#quest-chip){padding-inline:9px;font-size:13px}#circus-foyer.fair-signage #circus-destinations-toggle:after{content:none}}body[data-frontend=true][data-product-open=true][data-view=tools] .admission-account{display:none}.map-fallback{z-index:4;color:#f0dfbf;background:#171c23;border:1px solid #ad9267;grid-area:1/1;place-self:center;max-width:min(420px,100vw - 32px);padding:24px;position:relative}.map-fallback button{min-height:44px}.changer-mode-note{scroll-margin-block:2px}@media (max-width:480px){body[data-frontend=true] .circus-shell #journey-nav #circus-direct{display:none}}#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls){border:1px solid var(--circus-border);border-top:3px solid var(--circus-gold);background:var(--circus-surface,#21172a);width:min(400px,100vw - 32px);max-height:calc(100dvh - 152px);color:var(--circus-text,#f5e7cf);font:14px/1.5 var(--circus-body);border-radius:5px;margin:0;padding:24px;inset:128px 24px auto auto;box-shadow:inset 0 0 0 3px #e0bf7d0b,0 24px 64px #000a}#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls)::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#100d18a6}#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls) h2{border-bottom:1px dashed var(--circus-border);color:var(--circus-gold);font:400 24px/1.25 var(--circus-display);letter-spacing:0;margin:0 0 20px;padding-bottom:16px}#circus-foyer.fair-signage .fair-directory-heading p{color:var(--circus-muted);font:600 11px/1.4 var(--circus-money);letter-spacing:.14em;margin-bottom:8px}#circus-foyer.fair-signage #fair-directory #circus-booths{gap:8px;padding:4px}#circus-foyer.fair-signage #fair-directory #circus-booths button{min-height:78px;color:var(--circus-text);background:var(--circus-bg);border:1px solid #e0bf7d38;border-left:3px solid #0000;border-radius:3px;gap:3px 12px;padding:12px}#circus-foyer.fair-signage #fair-directory #circus-booths button[aria-pressed=true]{border-color:var(--circus-border);border-left-color:var(--circus-gold);background:var(--circus-raised);filter:none}@media (hover:hover){#circus-foyer.fair-signage #fair-directory #circus-booths button:hover{border-color:var(--circus-border);border-left-color:var(--circus-gold);background:var(--circus-raised);filter:none}}#circus-foyer.fair-signage #fair-directory #circus-booths button>span{color:var(--circus-gold);font:600 16px/1.4 var(--circus-money)}#circus-foyer.fair-signage #fair-directory #circus-booths strong{color:var(--circus-text);font:600 18px/1.25 var(--circus-money)}#circus-foyer.fair-signage #fair-directory #circus-booths small{color:var(--circus-muted);font:13px/1.4 var(--circus-body)}#circus-foyer.fair-signage #fair-more .fair-utilities{gap:10px}#circus-foyer.fair-signage #fair-more .fair-utilities button{border:1px solid var(--circus-border);min-height:48px;color:var(--circus-text);background:var(--circus-bg);font:600 16px/1.25 var(--circus-money);text-align:left;border-radius:3px;padding:12px 14px}#circus-foyer.fair-signage #fair-more .fair-utilities button[aria-pressed=true]{border-color:var(--circus-gold);background:var(--circus-raised);color:var(--circus-gold);filter:none}@media (hover:hover){#circus-foyer.fair-signage #fair-more .fair-utilities button:hover{border-color:var(--circus-gold);background:var(--circus-raised);color:var(--circus-gold);filter:none}}#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls) .fair-panel-close{min-height:46px;color:var(--circus-raised);background:var(--circus-gold);font:600 15px/1.3 var(--circus-money);border:1px solid #a77c49;border-radius:3px;margin-top:20px;box-shadow:inset 0 0 0 2px #f5e7cf66,0 2px #4b2732}@media (hover:hover){#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls) .fair-panel-close:hover{filter:none;background:#eed6a1}}#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls) button:focus-visible{outline-offset:2px;outline:2px solid #fff1c7}@media (max-width:760px){#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls){inset:auto 12px max(12px, env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));padding:20px}}@media (min-width:761px) and (max-height:540px){#circus-foyer.fair-signage :is(#fair-directory,#fair-more,#fair-welcome,#pixel-controls){max-height:calc(100dvh - 24px);inset:12px 24px 12px auto}}#circus-foyer.fair-signage #fair-welcome{border-radius:0;scroll-padding-block:20px}#circus-foyer.fair-signage #fair-welcome p{color:var(--circus-text);font:14px/1.6 var(--circus-body);margin:14px 0}#circus-foyer.fair-signage #fair-welcome button{border:1px solid var(--circus-border);background:var(--circus-bg);min-height:48px;color:var(--circus-text);font:600 16px/1.3 var(--circus-money);text-align:left;border-radius:0;padding:12px 14px}@media (hover:hover){#circus-foyer.fair-signage #fair-welcome button:hover{border-color:var(--circus-gold);background:var(--circus-raised);color:var(--circus-gold);filter:none}}#circus-foyer.fair-signage #fair-welcome #fair-welcome-dismiss{border:1px solid var(--circus-border);background:var(--circus-gold);color:var(--circus-bg);margin-top:18px;box-shadow:inset 0 0 0 2px #f5e7cf66,0 2px #4b2732}@media (hover:hover){#circus-foyer.fair-signage #fair-welcome #fair-welcome-dismiss:hover{background:#eed6a1}}@media (min-width:761px) and (min-height:541px){#circus-foyer.fair-signage :is(#fair-welcome,#pixel-controls){top:calc(var(--fair-header-height,76px) + 68px);right:max(24px, env(safe-area-inset-right,0px));max-height:calc(100dvh - var(--fair-header-height,76px) - 92px)}}#circus-foyer.fair-signage #pixel-controls{border-radius:0;width:min(400px,100% - 24px);scroll-padding-block:20px}#circus-foyer.fair-signage #pixel-controls .pixel-controls-kicker{color:var(--circus-muted);font:600 11px/1.4 var(--circus-money);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}#circus-foyer.fair-signage #pixel-controls dl{gap:12px}#circus-foyer.fair-signage #pixel-controls dl>div{border-bottom:1px dashed var(--circus-border);gap:12px;padding-bottom:8px}#circus-foyer.fair-signage #pixel-controls dt{color:var(--circus-gold);font:600 16px/1.3 var(--circus-money)}#circus-foyer.fair-signage #pixel-controls dt span{color:var(--circus-muted);font:12px/1.4 var(--circus-body)}#circus-foyer.fair-signage #pixel-controls kbd{border-color:var(--circus-border);background:var(--circus-bg);box-shadow:0 2px 0 var(--circus-border);font:600 14px/1.4 var(--circus-money);border-radius:0}#circus-foyer.fair-signage #pixel-controls dd{color:var(--circus-text);font:14px/1.5 var(--circus-body)}#circus-foyer.fair-signage #pixel-controls .pixel-controls-note{color:var(--circus-text);border:0;margin:16px 0 12px;padding-top:0}#circus-foyer.fair-signage #pixel-controls .pixel-controls-session{color:var(--circus-muted);font:13px/1.5 var(--circus-body);margin:0 0 12px}#circus-foyer.fair-signage #pixel-controls #pixel-controls-close{border:1px solid var(--circus-border);background:var(--circus-gold);min-height:48px;color:var(--circus-bg);font:600 16px/1.3 var(--circus-money);border-radius:0;margin-top:8px;padding:12px 14px;box-shadow:inset 0 0 0 2px #f5e7cf66,0 2px #4b2732}@media (hover:hover){#circus-foyer.fair-signage #pixel-controls #pixel-controls-close:hover{filter:none;background:#eed6a1}}#circus-foyer.fair-signage #fair-directory{--directory-safe-top:env(safe-area-inset-top,0px);--directory-safe-right:env(safe-area-inset-right,0px);--directory-safe-bottom:env(safe-area-inset-bottom,0px);--directory-safe-left:env(safe-area-inset-left,0px);z-index:45;inset:var(--directory-top,132px) auto auto var(--directory-left,12px);width:var(--directory-width,min(340px, calc(100vw - 24px)));max-height:var(--directory-height,calc(100dvh - 144px));border:1px solid var(--circus-border);border-top:2px solid var(--circus-gold);border-radius:0;margin:0;padding:12px;animation:none;position:fixed;box-shadow:inset 0 0 0 2px #e0bf7d0b,3px 4px #100d1880}#circus-foyer.fair-signage #fair-directory[open]{grid-template-rows:auto minmax(0,1fr);gap:8px;display:grid;overflow:hidden}#circus-foyer.fair-signage #fair-directory .fair-directory-heading{border-bottom:1px dashed var(--circus-border);justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}#circus-foyer.fair-signage #fair-directory #fair-directory-title{border:0;margin:0;padding:0;font-size:20px}#circus-foyer.fair-signage #fair-directory .fair-directory-close{border:1px solid var(--circus-border);width:44px;height:44px;color:var(--circus-gold);background:var(--circus-bg);font:24px/1 var(--circus-body);border-radius:0;flex:0 0 44px;margin:0;padding:0}@media (hover:hover){#circus-foyer.fair-signage #fair-directory .fair-directory-close:hover{border-color:var(--circus-gold);background:var(--circus-raised)}}#circus-foyer.fair-signage #fair-directory #circus-booths{gap:6px}#circus-foyer.fair-signage #fair-directory #circus-booths button{border-radius:0;min-height:64px;padding:10px}#circus-foyer.fair-signage #fair-directory #circus-booths strong{font-size:16px}#circus-foyer.fair-signage #fair-directory .fair-worksites{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;display:grid}#circus-foyer.fair-signage #fair-directory .fair-worksites p{color:var(--circus-muted);font:600 12px/1.4 var(--circus-money);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin:6px 0 0}#circus-foyer.fair-signage #fair-directory .fair-worksites button{min-width:0;min-height:44px;color:var(--circus-text);background:var(--circus-bg);font:600 14px/1.25 var(--circus-money);border:1px dashed #e0bf7d38;border-radius:0;padding:8px 4px}@media (hover:hover){#circus-foyer.fair-signage #fair-directory .fair-worksites button:hover{border-color:var(--circus-border);background:var(--circus-raised)}}#circus-foyer.fair-signage #fair-directory .fair-venues{grid-template-columns:minmax(0,1fr);gap:6px;padding:4px;display:grid}#circus-foyer.fair-signage #fair-directory .fair-venues p{color:var(--circus-muted);font:600 11px/1.4 var(--circus-money);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin:6px 0 0}#circus-foyer.fair-signage #fair-directory .fair-venues button{border:1px solid var(--circus-border);min-width:0;min-height:44px;color:var(--circus-text);background:var(--circus-bg);font:600 14px/1.25 var(--circus-money);border-radius:0;padding:8px 4px}@media (hover:hover){#circus-foyer.fair-signage #fair-directory .fair-venues button:hover{border-color:var(--circus-border);background:var(--circus-raised)}}#circus-foyer.fair-signage #fair-more .fair-utilities :is(#fair-sound,#fair-vibration){justify-content:space-between;align-items:center;gap:12px;display:flex}#circus-foyer.fair-signage #fair-more .fair-utilities :is(#fair-sound,#fair-vibration)[aria-pressed=true]{border-color:var(--circus-border);background:var(--circus-bg);color:var(--circus-text)}:is(#fair-sound,#fair-vibration):after{content:"Off" / "";font:700 12px/1 var(--circus-money);letter-spacing:.08em;text-transform:uppercase;border:1px solid;padding:4px 8px}:is(#fair-sound,#fair-vibration)[aria-pressed=true]:after{content:"On" / "";border-color:var(--circus-gold);background:var(--circus-gold);color:#1b1208;box-shadow:0 0 10px #d7ae6299}body[data-frontend=true][data-mode=fair]{--fair-header-row:76px;--fair-header-height:calc(var(--fair-header-row) + env(safe-area-inset-top,0px));--fair-header-gutter:clamp(16px, 2.2vw, 36px);--fair-header-left:max(var(--fair-header-gutter), env(safe-area-inset-left,0px));--fair-header-right:max(var(--fair-header-gutter), env(safe-area-inset-right,0px));--fair-header-gap:12px;--fair-account-width:148px;--fair-control-height:46px}body[data-frontend=true][data-view][data-mode=fair] .circus-shell .site-header{justify-content:space-between;align-items:center;gap:var(--fair-header-gap);width:100%;max-width:none;height:var(--fair-header-height);min-height:var(--fair-header-height);padding:env(safe-area-inset-top,0px) calc(var(--fair-header-right) + var(--fair-account-width) + var(--fair-header-gap)) 0 var(--fair-header-left);border-bottom:1px solid var(--circus-border);background:linear-gradient(110deg, #2e1b2c, var(--circus-surface) 46%, #191320);flex-wrap:nowrap;margin:0;display:flex;box-shadow:inset 0 1px #f5e7cf12,0 3px #100d1859}body[data-frontend=true][data-view][data-mode=fair] .site-header .brand{border:0;border-radius:3px;flex:none;justify-content:center;min-height:44px;padding:0}body[data-frontend=true][data-mode=fair] .site-header .brand-wordmark{color:var(--circus-paper-light);font:400 34px/1.1 var(--circus-display);letter-spacing:.025em;text-shadow:0 1px #b89559,0 3px #724637;align-items:center;display:inline-flex}body[data-frontend=true][data-mode=fair] .brand-wordmark:after{content:"✦" / "";color:var(--circus-gold);text-shadow:none;margin-left:12px;font:24px/1 Georgia,serif}body[data-frontend=true][data-view][data-mode=fair] .site-header .brand small{color:var(--circus-gold);font:500 8px/1.25 var(--circus-money);letter-spacing:.16em;margin:6px 0 0;display:block}body[data-frontend=true][data-mode=fair] .circus-shell #journey-nav{flex:none;margin-left:auto}body[data-frontend=true][data-mode=fair] .circus-shell #journey-nav :is(a,#circus-direct){min-height:var(--fair-control-height);align-items:center;padding-inline:16px}body[data-frontend=true][data-mode=fair] .admission-account{top:calc((var(--fair-header-row) - var(--fair-control-height)) / 2 + env(safe-area-inset-top,0px));right:var(--fair-header-right);width:var(--fair-account-width);min-height:var(--fair-control-height);justify-content:center;padding-inline:10px}body[data-frontend=true][data-mode=fair] #circus-foyer.fair-signage{--pixel-shell-top:var(--fair-header-height)}body[data-frontend=true][data-mode=fair] #circus-foyer.fair-signage .fair-toolbar{padding-inline:var(--fair-header-left) var(--fair-header-right)}@media (min-width:601px){body[data-mode=fair] #circus-foyer.fair-signage #fair-more{top:calc(var(--fair-header-height) + 68px);right:var(--fair-header-right);max-height:calc(100dvh - var(--fair-header-height) - 92px)}}@media (max-width:760px),(max-height:500px){body[data-frontend=true][data-mode=fair]{--fair-header-row:64px;--fair-control-height:44px}body[data-frontend=true][data-view][data-mode=fair] .site-header .brand small{display:none}body[data-frontend=true][data-mode=fair] .site-header .brand-wordmark{font-size:28px}body[data-frontend=true][data-mode=fair] .brand-wordmark:after{margin-left:8px;font-size:18px}}@media (max-width:540px){body[data-frontend=true][data-mode=fair]{--fair-header-gutter:12px;--fair-header-gap:8px;--fair-account-width:118px}body[data-frontend=true][data-mode=fair] .site-header .brand-wordmark{font-size:26px}body[data-frontend=true][data-mode=fair] .brand-wordmark:after{display:none}body[data-frontend=true][data-mode=fair] .circus-shell #journey-nav :is(a,#circus-direct){padding-inline:10px;font-size:13px}body[data-frontend=true][data-mode=fair] .admission-account{letter-spacing:0;gap:6px;padding-inline:8px;font-size:12px}body[data-frontend=true][data-mode=fair] .admission-account:before{padding-right:6px;font-size:15px}}@media (max-width:380px){body[data-frontend=true][data-mode=fair]{--fair-header-gutter:8px;--fair-header-gap:6px;--fair-account-width:110px}body[data-frontend=true][data-mode=fair] .site-header .brand-wordmark{font-size:22px}body[data-frontend=true][data-mode=fair] .circus-shell #journey-nav :is(a,#circus-direct){padding-inline:8px;font-size:12px}}@media (max-width:340px){body[data-frontend=true][data-mode=fair]{--fair-account-width:106px}body[data-frontend=true][data-mode=fair] .site-header .brand-wordmark{font-size:20px}body[data-frontend=true][data-mode=fair] .circus-shell #journey-nav :is(a,#circus-direct){padding-inline:6px}}body[data-frontend=true][data-mode=fair] .circus-shell #journey-nav #circus-direct{box-shadow:none;background:0 0;border-color:#0000}@media (hover:hover){body[data-frontend=true][data-mode=fair] .circus-shell #journey-nav #circus-direct:is(:hover,:active){box-shadow:none;color:var(--circus-paper-light);text-underline-offset:5px;background:0 0;border-color:#0000;text-decoration:underline}}#circus-foyer.fair-signage .foyer-scene-tools #circus-destinations-toggle{min-height:44px;color:var(--circus-text);background:var(--circus-surface);border-radius:0;justify-content:center;align-items:center;padding-inline:16px;display:inline-flex;box-shadow:inset 0 0 0 2px #e0bf7d12,2px 3px #100d1880}#circus-foyer.fair-signage .foyer-scene-tools #circus-destinations-toggle:after{content:"";border:1.5px solid;border-top:0;border-left:0;width:7px;height:7px;margin:-4px 0 0 12px;padding:0;transform:rotate(45deg)}@media (hover:hover){#circus-foyer.fair-signage .foyer-scene-tools #circus-destinations-toggle:is(:hover,[aria-expanded=true]){color:var(--circus-text);border-color:var(--circus-gold);background:var(--circus-raised);box-shadow:inset 0 0 0 2px #e0bf7d26,2px 3px #100d1880}}#circus-foyer.fair-signage .foyer-scene-tools #circus-destinations-toggle[aria-expanded=true]:after{margin-top:4px;transform:rotate(225deg)}#circus-foyer.fair-signage .foyer-scene-tools #fair-more-toggle{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--circus-gold);background:var(--circus-surface);font:600 22px/1 var(--circus-money);border-radius:0;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:inset 0 0 0 2px #e0bf7d12,2px 3px #100d1880}@media (hover:hover){#circus-foyer.fair-signage .foyer-scene-tools #fair-more-toggle:is(:hover,[aria-expanded=true]){border-color:var(--circus-gold);color:var(--circus-paper-light);background:var(--circus-raised);box-shadow:inset 0 0 0 2px #e0bf7d26,2px 3px #100d1880}}#circus-foyer.fair-signage .foyer-scene-tools #quest-chip{border-radius:0;align-items:center;height:44px;min-height:44px;padding-block:0;padding-inline:12px;display:inline-flex;box-shadow:inset 0 0 0 2px #e0bf7d12,2px 3px #100d1880}#circus-foyer.fair-signage .foyer-scene-tools #quest-chip[hidden]{display:none}@media (hover:hover){#circus-foyer.fair-signage .foyer-scene-tools #quest-chip:is(:hover,[aria-expanded=true]){border-color:var(--circus-gold);color:var(--circus-paper-light);background:var(--circus-raised);box-shadow:inset 0 0 0 2px #e0bf7d26,2px 3px #100d1880}}@media (max-width:600px){#circus-foyer.fair-signage .foyer-scene-tools #quest-chip{padding-inline:9px}}.circus-shell #journey-nav .mvp-kicker{color:var(--circus-gold);font:500 11px/1.2 var(--interface);letter-spacing:.08em;white-space:nowrap}.circus-shell #journey-nav .mvp-secondary{border:1px solid var(--circus-border);background:var(--circus-surface);min-height:44px;color:var(--circus-text);font:600 13px/1.2 var(--interface);white-space:nowrap;cursor:pointer;border-radius:8px;padding-inline:12px}@media (hover:hover){.circus-shell #journey-nav .mvp-secondary:hover{background:var(--circus-raised)}}.circus-shell #journey-nav .mvp-secondary:active{background:var(--circus-raised)}@media (max-width:540px){.circus-shell #journey-nav .mvp-kicker{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.circus-shell #journey-nav .mvp-secondary{padding-inline:8px;font-size:12px}}.mvp-workspace{--mvp-ink:var(--circus-bg);--mvp-surface:var(--circus-surface);--mvp-line:var(--circus-border);--mvp-text:var(--circus-text);--mvp-muted:var(--circus-muted);--mvp-accent:var(--circus-gold);box-sizing:border-box;background:var(--circus-surface);max-width:1280px;color:var(--mvp-text);text-align:left;min-height:100%;margin:auto;padding:20px 32px 32px;font:16px/1.5 Arial,Helvetica,sans-serif}.mvp-workspace *,.mvp-workspace :before,.mvp-workspace :after{box-sizing:border-box}.mvp-workspace [hidden]{display:none!important}.mvp-workspace h1,.mvp-workspace h2,.mvp-workspace h3,.mvp-workspace p{letter-spacing:normal;height:auto;min-height:0;text-shadow:none;text-transform:none;margin:0}.mvp-workspace h1,.mvp-workspace h2{font-family:var(--circus-display);color:var(--mvp-text);font-weight:400}.mvp-workspace h1{font-size:25px;line-height:1.2}.mvp-workspace h2{margin:0 0 8px;font-size:32px;line-height:1.18}.mvp-workspace h3{color:var(--mvp-text);font-size:18px;font-weight:600;line-height:1.35}.mvp-workspace p{font:16px/1.5 Arial,Helvetica,sans-serif}.mvp-workspace small{font-size:12px;line-height:1.5}.mvp-workspace button,.mvp-workspace input,.mvp-workspace select,.mvp-workspace summary{font:inherit;letter-spacing:normal}.mvp-workspace button,.mvp-workspace select,.mvp-workspace summary,.mvp-workspace a{touch-action:manipulation}.mvp-workspace button{cursor:pointer;max-width:100%;min-height:44px}.mvp-workspace button:disabled{opacity:.55;cursor:not-allowed}.mvp-workspace :focus-visible{outline:2px solid var(--mvp-accent);outline-offset:4px}.mvp-workspace [tabindex="-1"]:focus{outline:none}.mvp-workspace .mvp-header{background:var(--circus-surface);justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.mvp-header>div{flex:1;min-width:0}.mvp-workspace .mvp-kicker{letter-spacing:.13em;color:var(--mvp-accent);flex-wrap:wrap;gap:2px 8px;margin-bottom:4px;font:11px/1.4 Arial,Helvetica,sans-serif;display:flex}.mvp-kicker span{color:var(--mvp-muted);margin-left:0;font-size:10px}.mvp-workspace .mvp-header>button{background:var(--circus-surface);color:var(--circus-gold);border:1px solid var(--mvp-line);border-radius:5px;flex:none;padding:8px 12px}.mvp-workspace .mvp-tent-context{border-bottom:1px solid var(--mvp-line);align-items:center;gap:24px;margin:0 0 28px;padding:0;display:flex}.mvp-workspace .mvp-tent-context button{color:var(--mvp-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 0 12px}.mvp-workspace .mvp-tent-context>p{color:var(--mvp-accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.mvp-workspace .mvp-tent-context .mvp-direct{margin-left:auto;font-size:13px}.mvp-main{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:start;gap:40px;display:grid}.mvp-main-single{display:block}.mvp-task,.mvp-operation,.mvp-wide{min-width:0}.mvp-task{max-width:480px}.mvp-wide{max-width:860px;margin:auto}.mvp-operation{flex-direction:column;gap:16px;max-width:480px;margin:16px auto;display:flex}.mvp-workspace .mvp-muted{color:var(--mvp-muted);margin:8px 0 20px;font-size:14px;line-height:1.55}.mvp-workspace .mvp-footnote{color:var(--mvp-muted);margin:14px 0 0;font-size:12px;line-height:1.5}.mvp-workspace .mvp-eyebrow{color:var(--mvp-accent);letter-spacing:.14em;margin-bottom:10px;font:11px/1.4 Arial,Helvetica,sans-serif}.mvp-scene{background:#1c1820;border-radius:8px;overflow:hidden}.mvp-scene>img{aspect-ratio:1.35;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.mvp-scene>div{padding:24px}.mvp-scene>div>p:not(.mvp-eyebrow){font:27px/1.25 Circus Pixel,monospace}.mvp-conversation{border-top:1px solid var(--mvp-line);margin-top:20px;padding-top:10px}.mvp-conversation summary{cursor:pointer;min-height:44px;color:var(--mvp-accent);padding-block:10px;font-size:14px;display:list-item}.mvp-conversation p{color:var(--mvp-muted);margin:12px 0;font-size:14px}.mvp-workspace form{flex-direction:column;gap:12px;margin-top:20px;display:flex}.mvp-workspace label{color:var(--mvp-text);font-size:14px;display:block}.mvp-workspace input,.mvp-workspace select{border:1px solid var(--mvp-line);background:var(--mvp-surface);min-width:0;min-height:48px;color:var(--mvp-text);box-shadow:none;border-radius:5px;padding:10px 12px;font-size:16px}.mvp-workspace input{width:100%}.mvp-workspace input::placeholder{color:var(--circus-muted);opacity:1}.mvp-workspace .mvp-amount-field{border:1px solid var(--mvp-line);background:#1c1a24;border-radius:7px;padding:16px}.mvp-field-top,.mvp-field-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.mvp-field-top>strong{font-size:14px}.mvp-workspace .mvp-field-top select{min-height:44px;padding:6px 12px;font-size:14px}.mvp-workspace #mvp-amount{height:58px;min-height:58px;color:var(--mvp-text);background:0 0;border:0;padding:8px 0;font:32px/1.2 Arial,Helvetica,sans-serif}.mvp-field-bottom{color:var(--mvp-muted);font-size:12px}.mvp-field-bottom>div{gap:4px;display:flex}.mvp-workspace .mvp-field-bottom button{min-width:44px;padding:4px;font-size:12px}.mvp-workspace .mvp-direction{z-index:1;justify-content:center;height:12px;display:flex;position:relative}.mvp-workspace .mvp-direction button{border:1px solid var(--mvp-line);background:#28232d;border-radius:50%;width:44px;height:44px;font-size:23px;position:absolute;top:-17px}.mvp-receive output{min-height:44px;color:var(--mvp-text);overflow-wrap:anywhere;padding-top:8px;font-size:28px;display:block}.mvp-receive small{color:var(--mvp-muted);display:block}.mvp-workspace .mvp-primary{border:1px solid var(--mvp-accent);background:var(--mvp-accent);color:#211821;width:100%;min-height:48px;box-shadow:none;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}@media (hover:hover){.mvp-workspace .mvp-primary:hover{background:#efcf9c}}.mvp-workspace .mvp-secondary{min-height:44px;color:var(--mvp-text);box-shadow:none;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:inline-flex}@media (hover:hover){.mvp-workspace .mvp-secondary:hover{background:#ffffff09}}.mvp-workspace .mvp-details{border-block:1px solid var(--mvp-line);margin:8px 0;padding:0}.mvp-workspace .mvp-details summary{cursor:pointer;min-height:44px;color:var(--mvp-muted);padding:10px 0;font-size:14px}.mvp-details p{color:var(--mvp-muted);margin:8px 0 16px;font-size:13px}.mvp-details select{width:100%;margin:8px 0 16px}.mvp-summary{border-top:1px solid var(--mvp-line);margin:8px 0 16px}.mvp-summary>div{border-bottom:1px solid var(--mvp-line);justify-content:space-between;gap:20px;padding:14px 0;font-size:14px;display:flex}.mvp-summary dt{color:var(--mvp-muted)}.mvp-summary dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.mvp-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.mvp-section-heading h2{flex:60%}.mvp-section-heading>p{flex-basis:100%;order:1}.mvp-workspace .mvp-section-heading>.mvp-muted{margin:0}.mvp-section-heading>button{border:1px solid var(--mvp-line)}.mvp-workspace .mvp-filter{color:var(--mvp-muted);justify-content:space-between;align-items:center;gap:16px;margin:16px 0;font-size:14px;display:flex}.mvp-markets{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mvp-workspace .mvp-market-card{text-align:left;background:var(--mvp-surface);border:1px solid var(--mvp-line);color:var(--mvp-text);border-radius:7px;flex-direction:column;gap:20px;padding:22px;display:flex}.mvp-card-top{color:var(--mvp-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.mvp-market-card>strong{font:400 24px/1.2 Circus Pixel,monospace}.mvp-market-card>small{color:var(--mvp-accent);justify-content:space-between;display:flex}.mvp-badge{letter-spacing:.03em;color:#d9cbb4;overflow-wrap:anywhere;border:1px solid #605546;border-radius:3px;align-items:center;max-width:100%;padding:4px 8px;font:11px/1.4 Arial,Helvetica,sans-serif;display:inline-flex}.mvp-market-prices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mvp-market-prices>span{color:var(--mvp-muted);background:#17151e;border-radius:4px;justify-content:space-between;gap:10px;padding:8px;font-size:13px;display:flex}.mvp-market-prices b{color:var(--mvp-text)}.mvp-choices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mvp-workspace .mvp-choices button{border:1px solid var(--mvp-line);background:var(--mvp-surface);color:var(--mvp-text);border-radius:5px;justify-content:space-between;gap:12px;padding:16px;display:flex}.mvp-workspace .mvp-choices button[aria-pressed=true]{border-color:var(--mvp-accent);background:#3b3025}.mvp-position{border-bottom:1px solid var(--mvp-line);padding:22px 0}.mvp-position h3{margin:12px 0}.mvp-position p{color:var(--mvp-muted);font-size:14px}.mvp-position button{margin-top:12px;border:1px solid var(--mvp-line)!important}.mvp-packs,.mvp-collection{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mvp-workspace .mvp-pack-card{text-align:left;border:1px solid var(--mvp-line);color:var(--mvp-text);background:#1e1a23;border-radius:8px;flex-direction:column;padding:18px;display:flex}.mvp-card-art{background:#243537;border:1px solid #5a776f;border-radius:5px;place-items:center;width:100%;height:200px;display:grid;position:relative;overflow:hidden}.mvp-card-art.rare{background:#332940;border-color:#786480}.mvp-card-orbit{opacity:.65;border:1px solid #e1c48e;border-radius:50%;width:112px;height:140px;position:absolute;transform:rotate(-20deg)}.mvp-card-orbit:after{content:"";border:1px solid #e1c48e;border-radius:50%;position:absolute;inset:0;transform:rotate(65deg)}.mvp-card-star{color:#e4c58d;text-shadow:0 0 30px #efc88820;font:76px/1 Georgia,serif}.mvp-card-rule{border:1px solid #d7bf862f;border-radius:2px;position:absolute;inset:12px}.mvp-pack-name{margin:20px 0 8px;font:26px/1.2 Circus Pixel,monospace}.mvp-pack-cost{font-size:18px}.mvp-pack-cost small{color:var(--mvp-muted)}.mvp-pack-link{width:100%;color:var(--mvp-accent);border-top:1px solid var(--mvp-line);justify-content:space-between;margin-top:20px;padding-top:16px;font-size:13px;display:flex}.mvp-pack-detail{max-width:480px}.mvp-pack-detail>.mvp-card-art{max-width:200px;height:180px;margin:12px auto 24px}.mvp-collectible{border:1px solid var(--mvp-line);border-radius:7px;flex-direction:column;gap:12px;padding:18px;display:flex}.mvp-collectible p{color:var(--mvp-muted);font-size:13px}.mvp-collectible>.mvp-badge{align-self:flex-start}.mvp-operation>.mvp-card-art{width:200px;height:220px;margin:0 auto 12px}.mvp-workspace .mvp-notice,.mvp-empty{background:var(--mvp-surface);border:1px solid var(--mvp-line);border-radius:7px;margin:20px 0;padding:24px}.mvp-notice p,.mvp-empty p{color:var(--mvp-muted);margin-block:12px;font-size:14px}.mvp-empty{grid-column:1/-1}.mvp-stale{background:#342e20;border:1px solid #b49a61;margin-bottom:24px;padding:12px 16px;font-size:14px}.mvp-stale button{text-decoration:underline;color:#f1d391!important}.mvp-progress{border:2px solid var(--mvp-line);border-top-color:var(--mvp-accent);border-radius:50%;width:40px;height:40px;margin:16px 0;animation:1.5s linear infinite mvp-spin}.mvp-success-mark{color:#c0dbc3;background:#24392e;border:1px solid #57745e;border-radius:50%;place-items:center;width:54px;height:54px;font-size:30px;display:grid}.mvp-workspace .mvp-receipt-id{color:var(--mvp-muted);overflow-wrap:anywhere;font-size:12px}.mvp-activity{margin:24px 0}.mvp-activity>h3{margin-bottom:12px}.mvp-workspace .mvp-activity-row{width:100%;color:var(--mvp-text);border:0;border-bottom:1px solid var(--mvp-line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.mvp-activity-row>span:first-child{gap:4px;display:grid}.mvp-activity-row small{color:var(--mvp-muted)}.mvp-loading>span{background:#2b2630;border-radius:6px;height:110px;margin-top:16px;animation:1.2s infinite alternate mvp-pulse;display:block}.mvp-workspace #mvp-error{color:#ffd7c9;background:#392329;border:1px solid #bb7b6b;border-radius:4px;margin:20px 0 0;padding:14px 16px;font-size:14px}@keyframes mvp-spin{to{transform:rotate(360deg)}}@keyframes mvp-pulse{to{opacity:.5}}@media (max-width:960px){.mvp-workspace{padding:calc(16px + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));max-width:none}.mvp-main{flex-direction:column;gap:24px;display:flex}.mvp-task{order:0;width:100%;max-width:600px;margin:auto}.mvp-scene{order:1;grid-template-columns:88px 1fr;align-items:start;gap:14px;width:100%;max-width:600px;margin:auto;padding:12px;display:grid}.mvp-scene>img{object-fit:cover;object-position:center;border-radius:4px;width:88px;height:88px}.mvp-scene>div{padding:0}.mvp-scene>div>p:not(.mvp-eyebrow){display:none}.mvp-scene .mvp-eyebrow{margin-top:5px;font-size:10px}.mvp-conversation{border:0;margin-top:4px;padding:0}.mvp-conversation summary{font-size:13px}.mvp-header{gap:10px!important;margin-bottom:12px!important}.mvp-workspace h1{font-size:21px}.mvp-workspace .mvp-kicker{font-size:10px}.mvp-kicker span{margin-left:0;font-size:9px}.mvp-workspace .mvp-header>button{background:var(--circus-surface);color:var(--circus-gold);padding:6px 10px}.mvp-workspace .mvp-tent-context{gap:22px;margin-bottom:22px}.mvp-workspace .mvp-tent-context button{font-size:14px}.mvp-workspace .mvp-tent-context .mvp-direct{font-size:12px}.mvp-workspace h2{font-size:27px}.mvp-workspace form{gap:10px;margin-top:16px}.mvp-workspace .mvp-amount-field{padding:12px}.mvp-workspace .mvp-muted{margin-bottom:16px}.mvp-workspace .mvp-details{margin:2px 0}.mvp-main-single{display:block}.mvp-wide,.mvp-operation{width:100%;max-width:600px}.mvp-operation{margin-top:12px}.mvp-section-heading{gap:12px;margin-bottom:20px}.mvp-markets{grid-template-columns:1fr;gap:12px}.mvp-packs,.mvp-collection{gap:14px}.mvp-card-art{height:170px}.mvp-pack-name{font-size:23px}.mvp-workspace .mvp-pack-card{padding:14px}}@media (max-width:430px){.mvp-packs,.mvp-collection{grid-template-columns:1fr}.mvp-workspace .mvp-pack-card{grid-template-columns:100px 1fr;gap:4px 18px;display:grid}.mvp-pack-card>.mvp-card-art{grid-row:1/4;height:146px}.mvp-pack-card .mvp-card-orbit{width:60px;height:90px}.mvp-pack-card .mvp-card-star{font-size:46px}.mvp-pack-card .mvp-pack-name{margin:8px 0 4px}.mvp-pack-card .mvp-pack-link{margin-top:10px;padding-top:10px;font-size:12px}.mvp-workspace .mvp-tent-context{gap:16px}}@media (max-height:500px) and (orientation:landscape){.mvp-workspace{padding-top:12px}.mvp-workspace .mvp-header{background:var(--circus-surface);margin-bottom:8px!important}.mvp-workspace .mvp-tent-context{margin-bottom:16px}.mvp-scene{display:none}}@media (prefers-reduced-motion:reduce){.mvp-workspace *,.mvp-workspace :before,.mvp-workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mvp-workspace input,.mvp-workspace textarea{-webkit-user-select:text;user-select:text}.funds-check{color:var(--mvp-text,currentColor);border:1px solid;border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:13px;line-height:1.4}.funds-check p,.funds-check ul{margin:0}.funds-check ul{padding:0;list-style:none}.funds-check [data-funds-ok=false]{font-weight:700}.funds-check[data-funds-ready=false]{border-width:2px}.gacha-panel-heading .funds-check{margin:8px 0 0;padding:6px 8px;font-size:12px}@font-face{font-family:Rye;src:url(/assets/fonts/Rye-Regular.woff2)format("woff2");font-display:swap}.mvp-workspace .mvp-header h1{font-family:var(--circus-display)}.mvp-workspace .mvp-header{margin-bottom:8px}@media (max-width:800px){.mvp-workspace .mvp-header{gap:8px;min-height:48px;margin-bottom:0}.mvp-workspace .mvp-header h1{font-size:20px}}body[data-journey=true] #workspace .mvp-header h1{font-family:var(--circus-display)}.mvp-workspace .gacha-showtime{grid-template-columns:1.05fr 1fr;align-items:start;gap:36px;max-width:1080px;margin:auto;display:grid}.mvp-workspace .gacha-eyebrow{color:#e4bd7d;letter-spacing:.13em;text-transform:uppercase;font:10px/1.6 Arial,sans-serif}.mvp-workspace .gacha-welcome{text-align:center;background:radial-gradient(at 50% 48%,#44303d 0%,#211c29 55%,#191720 90%);border-radius:16px;flex-direction:column;align-items:stretch;padding:30px;display:flex;overflow:hidden}.mvp-workspace .gacha-welcome h2{letter-spacing:-.035em;color:#fff1d2;margin:12px 0;font:clamp(38px,4vw,56px)/1.04 Georgia,serif}.mvp-workspace .gacha-welcome .mvp-muted{color:#d7c6b6;margin:0}.mvp-workspace .gacha-welcome .mvp-primary{width:100%;margin-top:18px}.mvp-workspace .gacha-preview-note{color:#c9b8aa;text-align:center;margin:10px 0 0;font-size:12px}.mvp-workspace .gacha-marquee-art{isolation:isolate;width:100%;height:300px;margin:24px auto 0;position:relative}.mvp-workspace .gacha-marquee-art__portrait{border-radius:7px;width:172px;height:258px;position:absolute;top:12px;overflow:hidden;box-shadow:0 18px 30px #08070a80}.mvp-workspace .gacha-marquee-art__portrait img{object-fit:cover;width:100%;height:100%;display:block}.mvp-workspace .gacha-marquee-art__portrait--ring{z-index:2;left:calc(50% - 152px);transform:rotate(-12deg)}.mvp-workspace .gacha-marquee-art__portrait--fire{left:calc(50% - 12px);transform:rotate(10deg)}.mvp-workspace .gacha-marquee-art>span{z-index:3;color:#f2d49d;white-space:nowrap;letter-spacing:.14em;background:#241c24;border:1px solid #9a7954;padding:6px 12px;font-size:10px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mvp-workspace .gacha-cast-board{background:#211c27;border:1px solid #62505a;border-radius:12px;padding:18px}.mvp-workspace .gacha-cast-board__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mvp-workspace .gacha-cast-board h3{color:#fae8c6;margin:4px 0 0;font:24px/1.1 Georgia,serif}.mvp-workspace .gacha-cast-board__top>strong{text-align:right;color:#edc789;flex-shrink:0;font:23px/1.1 Georgia,serif}.mvp-workspace .gacha-cast-board__top>strong span{color:#c6b6a8;font:10px/1.4 Arial,sans-serif;display:block}.mvp-workspace .gacha-cast-board__purpose{color:#cbbbab;margin:12px 0;font-size:13px}.mvp-workspace .gacha-cast-board__slots{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mvp-workspace .gacha-cast-slot{color:#f4e6ce;cursor:pointer;text-align:center;background:#2b2330;border:1px solid #675361;border-radius:6px;justify-items:center;gap:5px;min-width:0;padding:12px 6px;display:grid}@media (hover:hover){.mvp-workspace .gacha-cast-slot:hover{background:#362b39;border-color:#dfbb83}}.mvp-workspace .gacha-cast-slot:disabled{opacity:.65;cursor:default}.mvp-workspace .gacha-cast-slot>span:not(.gacha-cast-slot__silhouette){color:#d1b089;letter-spacing:.08em;font-size:10px}.mvp-workspace .gacha-cast-slot b{overflow-wrap:anywhere;font:15px/1.2 Georgia,serif}.mvp-workspace .gacha-cast-slot small{color:#c6b6ad;font:11px/1.4 Arial,sans-serif}.mvp-workspace .gacha-cast-slot__silhouette{color:#d9b580;background:repeating-linear-gradient(45deg,#30283a 0 6px,#282130 6px 12px);border:1px dashed #90775f;border-radius:4px;place-items:center;width:44px;height:62px;font:26px Georgia,serif;display:grid}.mvp-workspace .gacha-cast-slot .gacha-reward-art{width:44px;height:66px;box-shadow:none;border-width:1px;margin:0}.mvp-workspace .gacha-cast-slot .gacha-reward-art__ribbon{display:none}.mvp-workspace .gacha-selection-heading{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 10px;display:flex}.mvp-workspace .gacha-selection-heading h3{font:22px/1.1 Georgia,serif}.mvp-workspace .gacha-selection-heading button{padding:8px;font-size:12px}.mvp-workspace .gacha-selection .mvp-packs{grid-template-columns:1fr;gap:12px;display:grid}.mvp-workspace .gacha-selection .mvp-pack-card{background:#1d1923;border-radius:8px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:4px 16px;padding:14px;display:grid}.mvp-workspace .gacha-selection .mvp-pack-card>.gacha-pack{grid-area:1/1/5;width:76px;height:106px;margin:0}.mvp-workspace .gacha-selection .mvp-pack-card>:not(.gacha-pack){grid-column:2;min-width:0}.mvp-workspace .gacha-selection .mvp-pack-name{margin:0;font:22px/1.15 Georgia,serif}.mvp-workspace .gacha-selection .mvp-pack-cost{font-size:16px}.mvp-workspace .gacha-pack-caption{color:#c9b8aa;font:12px/1.4 Arial,sans-serif}.mvp-workspace .gacha-selection .mvp-pack-link{margin:3px 0 0;padding:5px 0 0;font-size:12px}.mvp-workspace .gacha-pack{color:#fae9c4;background:#23494d;border:3px solid #c5975f;border-radius:7px;place-items:center;width:152px;height:212px;margin:auto;display:grid;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 8px 18px #07060b66}.mvp-workspace .gacha-pack--spotlight{background:#57314f;transform:rotate(3deg)}.mvp-workspace .gacha-pack__foil{background:linear-gradient(120deg,#0000 25%,#fff3c922 45%,#0000 60%);border:1px solid #ecd08b88;position:absolute;inset:5px}.mvp-workspace .gacha-pack__stripe{background:#d1bb8d44;width:150%;height:18px;position:absolute;transform:rotate(-35deg)}.mvp-workspace .gacha-pack__seal{color:#493122;text-align:center;z-index:1;background:#e1b571;border:2px solid #98643c;border-radius:50%;place-content:center;width:36px;height:36px;line-height:1;display:grid;position:absolute;top:15%;right:12%}.mvp-workspace .gacha-pack__seal i{font-size:15px;font-style:normal}.mvp-workspace .gacha-pack__seal b{letter-spacing:.1em;margin-top:2px;font:5px Arial,sans-serif}.mvp-workspace .gacha-pack__mark{font:52px Georgia,serif}.mvp-workspace .gacha-pack__wordmark{font:15px Georgia,serif;position:absolute;bottom:18%}.mvp-workspace .gacha-pack__hint{letter-spacing:.08em;font:6px Arial,sans-serif;position:absolute;bottom:8%}.mvp-workspace .gacha-selection .gacha-pack__mark{font-size:32px}.mvp-workspace .gacha-selection .gacha-pack__seal{width:23px;height:23px;top:13%;right:10%}.mvp-workspace .gacha-selection .gacha-pack__seal i{font-size:10px}.mvp-workspace .gacha-selection .gacha-pack__seal b,.mvp-workspace .gacha-selection .gacha-pack__hint,.mvp-workspace .gacha-selection .gacha-pack__wordmark{display:none}.mvp-workspace .gacha-progress{color:#cbbcae;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.mvp-workspace .gacha-progress__count{display:none}.mvp-workspace .gacha-progress strong{font-weight:400}.mvp-workspace .gacha-progress small{display:none}.mvp-workspace .gacha-journey{justify-content:center;gap:14px;margin:0 0 14px;padding:0;list-style:none;display:flex}.mvp-workspace .gacha-journey__step{color:#c3b5a8;align-items:center;gap:5px;font-size:12px;display:flex}.mvp-workspace .gacha-journey__number{border:1px solid #635453;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.mvp-workspace .gacha-journey .is-current{color:#f3d296}.mvp-workspace .gacha-stage{background:radial-gradient(#3b2a3d,#0000 70%);place-items:center;margin-bottom:18px;padding:20px;display:grid}.mvp-workspace .gacha-practice,.mvp-workspace .gacha-reveal-stage,.mvp-workspace .gacha-reward{text-align:center;background:radial-gradient(at 50% 38%,#402b3d,#1c1924 70%);border:0;border-radius:12px;flex-direction:column;align-items:center;gap:12px;max-width:490px;margin:0 auto;padding:22px;display:flex}.mvp-workspace .gacha-practice h2,.mvp-workspace .gacha-reward h2,.mvp-workspace .gacha-reveal-stage h2,.mvp-workspace .mvp-pack-detail h2{color:#fff0d1;margin:0;font:32px/1.1 Georgia,serif}.mvp-workspace .gacha-practice .mvp-muted,.mvp-workspace .gacha-reveal-stage .mvp-muted{max-width:340px;margin:0}.mvp-workspace .gacha-practice>button,.mvp-workspace .gacha-reward>button{width:100%}.mvp-workspace .gacha-reward-art,.mvp-workspace .gacha-card-back{background:#2d2230;border:1px solid #bf965d;border-radius:8px;flex-shrink:0;width:208px;height:312px;margin:6px auto;position:relative;overflow:hidden;box-shadow:0 12px 26px #08060b80}.mvp-workspace .gacha-reward-art img{object-fit:cover;width:100%;height:100%;display:block}.mvp-workspace .gacha-live-stage-card--photo>img{object-fit:contain;border-radius:8px;width:100%;max-width:100%;height:100%;max-height:100%}.mvp-workspace .gacha-reward-art__ribbon{white-space:nowrap;color:#ffe2ac;letter-spacing:.08em;background:#251821e8;border:1px solid #aa854e;padding:4px 8px;font:9px Arial,sans-serif;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.mvp-workspace .gacha-reward-art--sealed{background:repeating-linear-gradient(45deg,#302239 0 8px,#35263c 8px 16px);border:4px solid #c5995e;place-items:center;padding:18px;display:grid}.mvp-workspace .gacha-sealed-pattern{border:1px solid #9a754c;align-content:center;justify-items:center;gap:30px;width:100%;height:100%;display:grid}.mvp-workspace .gacha-sealed-pattern b{color:#f8d799;background:radial-gradient(circle at 35% 30%,#a94948,#60232f);border:3px double #d3925b;border-radius:50%;place-items:center;width:72px;height:72px;font:34px Georgia,serif;display:grid;box-shadow:0 5px #321826,0 0 24px #dba86820}.mvp-workspace .gacha-sealed-pattern small{color:#dac69d;letter-spacing:.14em;font:10px/1.5 Arial,sans-serif}.mvp-workspace .gacha-reward-art__shine{pointer-events:none;background:linear-gradient(120deg,#0000 20%,#fff3dc0d 42%,#0000 65%);position:absolute;inset:0}.mvp-workspace .gacha-seal-control{color:#f5dfb6;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:8px;display:flex}.mvp-workspace .gacha-seal-control:focus-visible .gacha-reward-art{border-color:#ffe0a0;transform:translateY(-3px);box-shadow:0 0 30px #c88a4638}@media (hover:hover){.mvp-workspace .gacha-seal-control:hover .gacha-reward-art{border-color:#ffe0a0;transform:translateY(-3px);box-shadow:0 0 30px #c88a4638}}.mvp-workspace .gacha-seal-control:active .gacha-reward-art{transform:scale(.97)}.mvp-workspace .gacha-seal-control small{color:#c9b8aa;font-size:12px}.mvp-workspace .gacha-seal-label{color:#f6d294;font:22px Georgia,serif}.mvp-workspace .gacha-card-back{color:#352832;background:#eee0bd;border:5px double #94704c;flex-direction:column;justify-content:center;gap:18px;padding:22px;display:flex}.mvp-workspace .gacha-card-back .gacha-eyebrow{color:#704b33;font-size:9px}.mvp-workspace .gacha-performer-story p{color:inherit;font:17px/1.5 Georgia,serif}.mvp-workspace .gacha-performer-story .gacha-performer-story__role{letter-spacing:.08em;text-transform:uppercase;color:#754f35;margin-bottom:12px;font:10px/1.5 Arial,sans-serif}.mvp-workspace .gacha-card-edition{color:#765f4f;font:10px/1.4 Arial,sans-serif}.mvp-workspace .gacha-reward>.gacha-reward-art,.mvp-workspace .gacha-reward>.gacha-card-back{animation:.4s ease-out gacha-arrive}@keyframes gacha-arrive{0%{opacity:.2;transform:perspective(800px)rotateY(-14deg)translateY(8px)}to{opacity:1;transform:none}}.mvp-workspace .gacha-wallet-invite{background:linear-gradient(130deg,#30251f,#221c29);border:1px solid #8d6c4d;border-radius:12px;gap:12px;max-width:460px;margin:0 auto;padding:22px}.mvp-workspace .gacha-wallet-invite .gacha-stage{margin:0;padding:0}.mvp-workspace .gacha-wallet-invite .gacha-pack{width:90px;height:125px}.mvp-workspace .gacha-wallet-invite .gacha-pack__wordmark{font-size:10px}.mvp-workspace .gacha-wallet-invite .gacha-pack__hint{display:none}.mvp-workspace .gacha-wallet-invite .gacha-pack__mark{font-size:34px}.mvp-workspace .gacha-wallet-invite .gacha-pack__seal{width:24px;height:24px}.mvp-workspace .gacha-wallet-invite .gacha-pack__seal b{display:none}.mvp-workspace .gacha-receipt-details{text-align:left;width:100%}.mvp-workspace .gacha-inventory-title{margin:26px 0 12px;font:24px Georgia,serif}.mvp-workspace .gacha-album{max-width:760px}.mvp-workspace .gacha-album .mvp-collectible{text-align:center;align-items:center}.mvp-workspace .gacha-album .mvp-collectible button{width:100%}@media (max-width:800px){.mvp-workspace .gacha-showtime{grid-template-columns:1fr;gap:22px;max-width:540px}.mvp-workspace .gacha-welcome{padding:20px}.mvp-workspace .gacha-welcome h2{font-size:40px}.mvp-workspace .gacha-marquee-art{height:200px;margin-top:16px}.mvp-workspace .gacha-marquee-art__portrait{width:116px;height:174px}.mvp-workspace .gacha-marquee-art__portrait--ring{left:calc(50% - 108px)}.mvp-workspace .gacha-marquee-art__portrait--fire{left:calc(50% - 6px)}.mvp-workspace .gacha-welcome .mvp-primary{margin-top:12px}.mvp-workspace .gacha-selection-heading h3{font-size:20px}.mvp-workspace .gacha-cast-slot{padding:10px 5px}.mvp-workspace .gacha-practice,.mvp-workspace .gacha-reveal-stage,.mvp-workspace .gacha-reward{padding:18px 12px}.mvp-workspace .gacha-reward-art,.mvp-workspace .gacha-card-back{aspect-ratio:2/3;width:min(62vw,208px);height:auto}.mvp-workspace .gacha-cast-slot .gacha-reward-art{width:44px;height:66px}.mvp-workspace .gacha-album .mvp-collection{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mvp-workspace .gacha-reward-art,.mvp-workspace .gacha-card-back,.mvp-workspace .gacha-pack,.mvp-workspace .gacha-marquee-art__portrait{transition:none!important;animation:none!important;transform:none!important}}.mvp-workspace .mvp-tent-context{margin-bottom:16px}.mvp-workspace[data-product=gacha]{--mvp-text:var(--circus-text,#f5e7cf);--mvp-muted:var(--circus-muted,#c5ada6);--mvp-accent:var(--circus-gold,#e0bf7d);--mvp-line:var(--circus-border,#8d7655);--mvp-ink:var(--circus-bg,#100d18);background:var(--circus-surface,#21172a)}.mvp-workspace[data-product=gacha][data-night=true]{--mvp-text:var(--circus-text,#f5e7cf);--mvp-muted:var(--circus-muted,#c5ada6);--mvp-accent:var(--circus-gold,#e0bf7d);--mvp-line:var(--circus-border,#8d7655);--mvp-ink:var(--circus-bg,#100d18)}.mvp-workspace[data-product=gacha] .mvp-primary{background:var(--circus-gold,#e0bf7d);color:var(--circus-ink,#15171c);border:1px solid var(--circus-gold,#e0bf7d);border-radius:8px}.mvp-workspace[data-product=gacha][data-night=true] .mvp-primary{background:var(--circus-gold,#e0bf7d);color:var(--circus-ink,#15171c);border-color:var(--circus-gold,#e0bf7d)}.mvp-workspace[data-product=gacha] .mvp-secondary,.mvp-workspace .gacha-time button{color:var(--mvp-text);border:1px solid var(--mvp-line);background:0 0;border-radius:8px}.mvp-workspace .gacha-booth{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,80px);max-width:1060px;margin:auto;display:grid}.mvp-workspace .gacha-cabinet{width:100%;min-width:0;margin:0;position:relative}.mvp-workspace .gacha-cabinet-art{aspect-ratio:2/3;background:#191322;max-width:100%;height:min(65vh,640px);min-height:400px;margin:auto;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mvp-workspace .gacha-cabinet-art{background:color-mix(in srgb, #191322 calc(var(--night-mix,0) * 100%), #fff7e5)}}.mvp-workspace .gacha-cabinet-art img,.mvp-workspace .gacha-keeper-layer{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mvp-workspace .gacha-cabinet-night{opacity:var(--night-mix,0)}.mvp-workspace .gacha-keeper-head{clip-path:ellipse(12% 10% at 50% 33%);transform-origin:50% 40%}.mvp-workspace .gacha-keeper-eyes{clip-path:ellipse(6% 1.6% at 50% 32.2%)}.mvp-workspace .gacha-keeper-left-hand{clip-path:polygon(34% 51%,34% 48%,38% 44%,44% 43%,44% 45%,40% 48%,39% 51%);transform-origin:33% 52%}.mvp-workspace .gacha-keeper-right-hand{clip-path:polygon(66% 51%,66% 48%,62% 44%,56% 43%,56% 45%,60% 48%,61% 51%);transform-origin:67% 52%}.mvp-workspace .is-delivering .gacha-keeper-head{animation:.8s ease-in-out keeper-nod}.mvp-workspace .is-delivering .gacha-keeper-eyes{animation:.8s ease-in-out keeper-look}.mvp-workspace .is-delivering .gacha-keeper-left-hand{animation:.8s ease-in-out keeper-hand}.mvp-workspace .is-delivering .gacha-keeper-right-hand{animation:.8s ease-in-out reverse keeper-hand}.mvp-workspace .gacha-glass{pointer-events:none;background:linear-gradient(115deg,#0000 35%,#fff2 35.5%,#0000 38%);position:absolute;inset:18% 24% 37%}.mvp-workspace .gacha-marquee{text-align:center;color:#552737;text-shadow:0 1px #fff9;width:48%;font:clamp(12px,1.5vw,21px)/1.2 Rye,Georgia,serif;position:absolute;top:9%;left:26%}.mvp-workspace[data-night=true] .gacha-marquee{color:#ffe1a4;text-shadow:0 1px #281c32}.mvp-workspace .gacha-explore{justify-content:center;gap:6px;margin-top:4px;display:flex}.mvp-workspace .gacha-explore button{min-width:44px;min-height:44px;color:var(--mvp-text);border:1px solid var(--mvp-line);background:0 0;border-radius:20px;padding:8px;font-size:12px}.mvp-workspace .gacha-discovery{z-index:2;color:#352336;background:#f8ecd3;border:1px solid #91616e;border-radius:10px;width:90%;padding:14px 18px;font-size:14px;position:absolute;bottom:58px;left:5%;box-shadow:0 6px 24px #130d2440}.mvp-workspace .gacha-controls{flex-direction:column;gap:10px;min-width:0;display:flex}.mvp-workspace .gacha-controls>.gacha-eyebrow{color:var(--mvp-accent)}.mvp-workspace .gacha-controls h2{font:38px/1.15 var(--circus-display,Georgia, serif);color:var(--mvp-text);margin:0}.mvp-workspace .gacha-controls>.mvp-muted{margin:0 0 12px}.mvp-workspace .gacha-pack-selector{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mvp-workspace .gacha-pack-selector>button{text-align:left;border:1px solid var(--mvp-line);min-width:0;color:var(--mvp-text);background:0 0;border-radius:10px;align-items:center;gap:10px;padding:12px 10px;display:flex}.mvp-workspace .gacha-pack-selector>button[aria-pressed=true]{border:2px solid var(--mvp-accent);box-shadow:inset 0 0 0 1px var(--mvp-accent);padding:11px 9px}.mvp-workspace .gacha-pack-selector b{font-size:14px;display:block}.mvp-workspace .gacha-pack-selector small{color:var(--mvp-muted);font-size:11px;display:block}.mvp-workspace .gacha-pack-selector .gacha-pack{width:38px;height:54px;box-shadow:none;border-width:1px;flex-shrink:0}.mvp-workspace .gacha-pack-selector .gacha-pack__mark{font-size:18px}.mvp-workspace .gacha-pack-selector .gacha-pack__seal,.mvp-workspace .gacha-pack-selector .gacha-pack__wordmark,.mvp-workspace .gacha-pack-selector .gacha-pack__hint{display:none}.mvp-workspace .gacha-price{font-size:22px;font-weight:700}.mvp-workspace .gacha-price span{color:var(--mvp-muted);font-size:13px;font-weight:400}.mvp-workspace .gacha-controls>button{width:100%;min-height:48px;margin:0}.mvp-workspace .gacha-controls .gacha-preview-note{color:var(--mvp-muted);margin:-4px 0 0;font-size:12px}.mvp-workspace .gacha-secondary-nav{gap:8px;display:flex}.mvp-workspace .gacha-secondary-nav button{flex:1;margin:0;padding:8px;font-size:13px}.mvp-workspace .gacha-cast-count{color:var(--mvp-muted);font-size:12px}.mvp-workspace .gacha-controls .mvp-details{margin:0}.mvp-workspace .gacha-time{gap:8px;display:flex}.mvp-workspace .gacha-time button{flex:1;min-height:44px;font-size:12px}.mvp-workspace .gacha-time button[aria-pressed=true]{text-underline-offset:5px;font-weight:700;text-decoration:underline}.mvp-workspace .gacha-slot-pack{background:repeating-linear-gradient(135deg,#216f70 0 12px,#327f7e 12px 14px);border:2px solid #eac68b;width:14%;height:12%;position:absolute;top:74%;left:43%;transform:rotate(-5deg);box-shadow:0 -6px 8px #0008}.mvp-workspace .gacha-slot-pack.is-spotlight{background:repeating-linear-gradient(135deg,#663b70 0 12px,#845285 12px 14px)}.mvp-workspace .gacha-preview-banner{color:#493045;background:#f9dda8;border-radius:20px;padding:7px 14px;font:700 12px/1.3 Arial,sans-serif}.mvp-workspace .gacha-ritual .mvp-operation{flex-direction:column;gap:12px;width:100%;display:flex}.mvp-workspace .gacha-discoveries article{border-bottom:1px solid var(--mvp-line);padding:20px 0}.mvp-workspace .gacha-discoveries .gacha-eyebrow{color:var(--mvp-accent)}.mvp-workspace[data-product=gacha] :is(.gacha-practice,.gacha-reward,.gacha-reveal-stage,.gacha-wallet-invite,.gacha-cast-board,.mvp-collectible){--mvp-text:var(--circus-text,#f5e7cf);--mvp-muted:var(--circus-muted,#c5ada6);--mvp-accent:var(--circus-gold,#e0bf7d);--mvp-line:var(--circus-border,#8d7655);color:var(--circus-text,#f5e7cf)}@keyframes keeper-hand{50%{transform:translateY(-2px)rotate(2deg)}}@keyframes keeper-nod{50%{transform:rotate(1deg)}}@keyframes keeper-look{50%{transform:translate(1px)}}@media (max-width:800px){.mvp-workspace[data-product=gacha]{padding:10px 14px 24px}.mvp-workspace .mvp-kicker{font-size:9px}.mvp-workspace .mvp-kicker span{margin-left:0;font-size:8px}.mvp-workspace .mvp-tent-context{min-height:44px;margin-bottom:4px}.mvp-workspace .gacha-booth{grid-template-columns:1fr;gap:12px;max-width:460px}.mvp-workspace .gacha-cabinet-art{height:280px;min-height:0}.mvp-workspace .gacha-marquee{font-size:11px}.mvp-workspace .gacha-controls{gap:7px}.mvp-workspace .gacha-controls>.gacha-eyebrow,.mvp-workspace .gacha-controls>.mvp-muted{display:none}.mvp-workspace .gacha-controls h2{font-size:23px}.mvp-workspace .gacha-pack-selector>button{gap:6px;padding:7px}.mvp-workspace .gacha-pack-selector>button[aria-pressed=true]{padding:6px}.mvp-workspace .gacha-price{font-size:18px}.mvp-workspace .gacha-controls>button{min-height:44px;padding:8px 12px}.mvp-workspace .gacha-ritual{gap:16px}}@media (prefers-reduced-motion:reduce){.mvp-workspace .gacha-keeper-layer{animation:none!important;transform:none!important}}.mvp-workspace .gacha-pack--starter{background:#24696b url(/assets/gacha/starter-pack-v1.webp) 50%/cover}.mvp-workspace .gacha-pack--spotlight{background:#69416a url(/assets/gacha/spotlight-pack-v1.webp) 50%/cover}.mvp-workspace .gacha-card-back{background:#f2dfb9 url(/assets/gacha/card-back-v1.webp) 50%/cover}.mvp-workspace .gacha-crystal-scene{background:#b6f3e6;border-radius:50%;width:13%;height:7%;display:none;position:absolute;top:46%;left:43%;overflow:hidden;box-shadow:0 0 15px #81ded1}.mvp-workspace .gacha-crystal-scene i{clip-path:polygon(50% 0,100% 45%,90% 45%,90% 100%,10% 100%,10% 45%,0 45%);background:repeating-linear-gradient(90deg,#ab4057 0 4px,#f8e4bd 4px 8px);position:absolute;inset:30% 15% 10%}.mvp-workspace .gacha-crystal-scene b{background:#291d37;border-radius:40%;width:8%;height:45%;display:none;position:absolute;top:40%;right:17%}.mvp-workspace [data-discovery=crystal] .gacha-crystal-scene{display:block}.mvp-workspace [data-discovery-phase=night] .gacha-crystal-scene{background:#b28cda}.mvp-workspace [data-discovery-phase=night] .gacha-crystal-scene b{display:block}.mvp-workspace .gacha-mechanism{background:#2a2431;border:1px solid #b99051;width:11%;height:15%;display:none;position:absolute;top:40%;left:26%;box-shadow:2px 0 4px #0b031b}.mvp-workspace .gacha-mechanism i{aspect-ratio:1;background:radial-gradient(circle,#312737 20%,#997949 25% 40%,#312737 45%);border:3px dashed #d6b479;border-radius:50%;width:65%;position:absolute;top:10%;left:10%}.mvp-workspace .gacha-mechanism i+i{top:50%;left:30%}.mvp-workspace [data-discovery=curtain] .gacha-mechanism{display:block}.mvp-workspace [data-discovery=curtain][data-discovery-phase=night] .gacha-mechanism{background:#150c21cc;border:0;border-radius:50% 50% 0 0;width:6%;left:65%}.mvp-workspace [data-discovery=curtain][data-discovery-phase=night] .gacha-mechanism i{display:none}.mvp-workspace[data-product=gacha]{--arcade-aqua:var(--circus-gold,#e0bf7d);--arcade-gold:var(--circus-gold,#e0bf7d);--arcade-panel:var(--circus-surface,#21172a);--arcade-stage:var(--circus-bg,#100d18);--arcade-glow:#cb855f30;max-width:1440px;padding:22px clamp(18px,4vw,64px) 36px}.mvp-workspace[data-product=gacha][data-night=true]{--arcade-aqua:var(--circus-gold,#e0bf7d);--arcade-gold:var(--circus-gold,#e0bf7d);--arcade-panel:var(--circus-surface,#21172a);--arcade-stage:var(--circus-bg,#100d18);--arcade-glow:#b942a635}.mvp-workspace[data-product=gacha] h2{font-family:var(--circus-display,Georgia, serif)}.mvp-workspace[data-product=gacha] .mvp-tent-context{border-color:var(--mvp-line);margin-bottom:24px}@supports (color:color-mix(in lab, red, red)){.mvp-workspace[data-product=gacha] .mvp-tent-context{border-color:color-mix(in srgb, var(--mvp-line), transparent 60%)}}.mvp-workspace[data-product=gacha] .mvp-primary{background:var(--arcade-aqua);border-color:var(--arcade-aqua);color:#fff;border-radius:10px;padding:14px 18px;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 4px #142b29}.mvp-workspace[data-product=gacha][data-night=true] .mvp-primary{color:#122721}@media (hover:hover){.mvp-workspace[data-product=gacha] .mvp-primary:hover{transform:translateY(-2px);box-shadow:0 6px #142b29}}.mvp-workspace[data-product=gacha] .mvp-primary:active{transform:translateY(2px);box-shadow:0 2px #142b29}.mvp-workspace[data-product=gacha] .gacha-arcade{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.gacha-visual,.gacha-panel{min-width:0}.mvp-workspace .gacha-scene{isolation:isolate;border:1px solid var(--arcade-gold);position:relative}@supports (color:color-mix(in lab, red, red)){.mvp-workspace .gacha-scene{border:1px solid color-mix(in srgb, var(--arcade-gold), transparent 55%)}}.mvp-workspace .gacha-scene{background:var(--arcade-stage);border-radius:18px;box-shadow:0 20px 55px #0002}.mvp-workspace .gacha-scene-topline{color:var(--arcade-gold);letter-spacing:.18em;justify-content:space-between;align-items:center;padding:18px 20px 0;font:9px/1.4 Arial,sans-serif;display:flex}.gacha-live-light{align-items:center;gap:6px;display:flex}.gacha-live-light:before{content:"";background:var(--arcade-aqua);width:5px;height:5px;box-shadow:0 0 12px var(--arcade-aqua);border-radius:50%}.mvp-workspace .gacha-arena{perspective:1100px;border-radius:16px;height:clamp(460px,59vh,570px);position:relative;overflow:hidden}.gacha-light-cone{pointer-events:none;background:conic-gradient(from 140deg at 50% 0%, transparent 0deg, var(--arcade-glow) 20deg 55deg, transparent 60deg);opacity:.9;position:absolute;inset:-15% -20% 5%}.gacha-orbit{pointer-events:none;aspect-ratio:1;border:1px solid var(--arcade-gold);width:85%;position:absolute}@supports (color:color-mix(in lab, red, red)){.gacha-orbit{border:1px solid color-mix(in srgb, var(--arcade-gold), transparent 82%)}}.gacha-orbit{border-radius:50%;top:9%;left:7.5%}.gacha-orbit:after{content:"";border:1px dashed var(--arcade-gold);position:absolute;inset:16px}@supports (color:color-mix(in lab, red, red)){.gacha-orbit:after{border:1px dashed color-mix(in srgb, var(--arcade-gold), transparent 85%)}}.gacha-orbit:after{border-radius:inherit}.mvp-workspace .gacha-arena .gacha-cabinet{z-index:1;pointer-events:none;width:100%;transition:filter .35s;position:absolute;inset:8px 0 40px}.mvp-workspace .gacha-arena .gacha-cabinet-art{aspect-ratio:2/3;background:var(--arcade-stage);width:auto;max-width:100%;height:100%;min-height:0}.mvp-workspace .gacha-arena .gacha-cabinet-art>img{object-fit:contain}.mvp-workspace .gacha-arena .gacha-marquee{font-size:clamp(12px,1.2vw,18px)}.gacha-floor{z-index:0;background:var(--arcade-glow);height:22px;box-shadow:0 0 22px var(--arcade-glow);border-radius:50%;position:absolute;bottom:18px;left:15%;right:15%}.mvp-workspace .gacha-scene-caption{text-align:center;width:100%;color:var(--arcade-gold);letter-spacing:.14em;font:10px/1.4 Arial,sans-serif;position:absolute;bottom:10px;left:0}.gacha-foreground{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 0 20px}.gacha-object{aspect-ratio:2/3;visibility:hidden;width:clamp(220px,20vw,280px);position:relative}.gacha-scene[data-phase=sealed] .gacha-object,.gacha-scene[data-phase=revealed] .gacha-object{visibility:visible}.gacha-scene[data-phase=waiting] .gacha-light-cone{opacity:1;background:radial-gradient(ellipse at center, var(--arcade-glow), transparent 65%)}.gacha-envelope{z-index:3;filter:drop-shadow(0 18px 25px #0008);visibility:hidden;position:absolute;inset:0}.gacha-scene[data-phase=sealed] .gacha-envelope,.gacha-scene[data-motion=reveal] .gacha-envelope{visibility:visible}.gacha-envelope-half{position:absolute;inset:0}.gacha-envelope-top{clip-path:polygon(0 0,100% 0,100% 45%,92% 46%,83% 44%,74% 46%,64% 44%,54% 46%,45% 44%,35% 46%,25% 44%,15% 46%,0 45%)}.gacha-envelope-bottom{clip-path:polygon(0 45%,15% 46%,25% 44%,35% 46%,45% 44%,54% 46%,64% 44%,74% 46%,83% 44%,92% 46%,100% 45%,100% 100%,0 100%)}.mvp-workspace .gacha-envelope .gacha-pack{border:2px solid #d4b377;border-radius:10px;width:100%;height:100%;margin:0;transform:none;box-shadow:inset 0 0 0 6px #e8d7a322}.mvp-workspace .gacha-envelope .gacha-pack__seal{width:72px;height:72px;top:22%;left:calc(50% - 36px)}.mvp-workspace .gacha-envelope .gacha-pack__mark{display:none}.mvp-workspace .gacha-envelope .gacha-pack__wordmark{font:24px/1.2 var(--circus-display,Georgia, serif);bottom:26%}.mvp-workspace .gacha-envelope .gacha-pack__hint{font-size:9px;bottom:19%}.gacha-envelope-seam{z-index:4;opacity:0;background:#fff7cb;height:3px;position:absolute;top:45%;left:-4%;right:-4%;box-shadow:0 0 18px 6px #ffcf66}.mvp-workspace .gacha-open-target{z-index:5;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;position:absolute;inset:0}.gacha-open-target>span{color:#fff1cc;letter-spacing:.13em;background:#142c2bd9;border:1px solid #fff4;border-radius:7px;justify-content:center;align-items:center;gap:14px;padding:12px 6px;font:700 11px/1.5 Arial,sans-serif;display:flex;position:absolute;bottom:28px;left:12px;right:12px}@media (hover:hover){.gacha-open-target:hover>span{background:#173e39}}.gacha-card-entrance{z-index:2;perspective:1100px;visibility:hidden;position:absolute;inset:0}.gacha-scene[data-phase=revealed] .gacha-card-entrance{visibility:visible}.gacha-card{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:rotateY(0)}.gacha-card[data-flipped=true]{transform:rotateY(180deg)}.gacha-card-face{backface-visibility:hidden;border-radius:12px;position:absolute;inset:0;box-shadow:0 22px 40px #0007,0 0 0 1px #f8d5a1}.gacha-card-reverse{transform:rotateY(180deg)}.mvp-workspace .gacha-card-face>.gacha-reward-art,.mvp-workspace .gacha-card-face>.gacha-stage-card>.gacha-reward-art,.mvp-workspace .gacha-card-face>.gacha-card-back{border-radius:inherit;border:0;width:100%;max-width:none;height:100%;margin:0;animation:none}.mvp-workspace .gacha-card-face .gacha-card-back{padding:28px 22px}.mvp-workspace .gacha-card-face .gacha-card-back p{font-size:16px}.mvp-workspace .gacha-card-face .gacha-card-back .gacha-eyebrow,.mvp-workspace .gacha-card-face .gacha-card-edition{font:9px/1.4 Arial,sans-serif}.gacha-burst{z-index:-1;opacity:0;background:repeating-conic-gradient(from 4deg,#0000 0deg 16deg,#83f4db90 17deg 20deg,#0000 21deg 31deg),radial-gradient(circle,#98f5dc55,#0000 60%);border-radius:50%;position:absolute;inset:-45%}.gacha-scene[data-rarity=rare] .gacha-burst{background:repeating-conic-gradient(from 4deg,#0000 0deg 16deg,#f2bbff90 17deg 20deg,#0000 21deg 31deg),radial-gradient(circle,#f9d17e99,#0000 60%)}.gacha-particles{z-index:4;pointer-events:none;position:absolute;inset:0}.gacha-particles i{opacity:0;background:#f8d785;border-radius:1px;width:5px;height:12px;position:absolute;top:45%;left:50%}.gacha-particles i:nth-child(3n){background:#8ae2cc;height:5px}.gacha-particles i:nth-child(3n+1){background:#f8b4e7}.mvp-workspace .gacha-scene-preview{z-index:6;border:1px solid var(--arcade-gold);color:var(--arcade-gold);letter-spacing:.15em;border-radius:4px;padding:6px 9px;font:9px/1.4 Arial,sans-serif;position:absolute;top:16px;left:16px}.mvp-workspace .gacha-scene-toolbar{border-top:1px solid var(--arcade-gold);flex-wrap:wrap;align-items:center;gap:4px;min-height:54px;padding:4px 12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mvp-workspace .gacha-scene-toolbar{border-top:1px solid color-mix(in srgb, var(--arcade-gold), transparent 80%)}}.mvp-workspace .gacha-scene-toolbar button,.mvp-workspace .gacha-exploration summary{min-width:44px;min-height:44px;color:var(--mvp-text);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:10px 12px;font:12px/1.5 Arial,sans-serif;display:inline-flex}.gacha-exploration{margin-right:auto}.gacha-exploration summary:before{content:"+";color:var(--arcade-aqua);margin-right:8px}.gacha-exploration[open] summary:before{content:"−"}.mvp-workspace .gacha-exploration .gacha-explore{z-index:8;border:1px solid var(--mvp-line);background:var(--arcade-panel);border-radius:10px;padding:8px;position:absolute;bottom:100%;left:8px;right:8px;box-shadow:0 -8px 30px #0003}.mvp-workspace .gacha-exploration .gacha-explore button{border:1px solid var(--mvp-line);flex:1;justify-content:center;padding:8px}.mvp-workspace .gacha-scene .gacha-discovery{z-index:10;color:#352336;background:#f8ecd3;border-color:#b88856;width:calc(100% - 24px);margin:0;padding:20px 54px 20px 20px;font:14px/1.6 Georgia,serif;bottom:112px;left:12px;box-shadow:0 12px 32px #0004}.mvp-workspace .gacha-discovery-close{z-index:11;color:#352336;background:0 0;border:0;min-width:44px;min-height:44px;padding:0;font-size:24px;position:absolute;bottom:116px;right:16px}.mvp-workspace .gacha-panel{padding:12px 0}.mvp-workspace .gacha-panel :is(.gacha-practice,.gacha-reward,.gacha-reveal-stage,.gacha-wallet-invite){--mvp-text:inherit;--mvp-muted:inherit;--mvp-accent:inherit;box-shadow:none;width:100%;max-width:none;color:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:0}.mvp-workspace .gacha-panel .mvp-operation{width:100%;max-width:none;margin:0}.mvp-workspace .gacha-panel h2,.mvp-workspace .gacha-controls h2{font-family:var(--circus-display,Georgia, serif);margin-bottom:14px;font-size:clamp(28px,3.1vw,46px);line-height:1.15}.mvp-workspace .gacha-panel .mvp-muted{color:var(--mvp-muted);margin-bottom:20px;font-size:15px;line-height:1.65}.mvp-workspace .gacha-panel .gacha-preview-banner{border:1px solid var(--arcade-gold);color:var(--arcade-gold);letter-spacing:.15em;background:0 0;border-radius:5px;margin-bottom:18px;padding:8px 10px;display:inline-block}.mvp-workspace .gacha-controls{gap:10px}.mvp-workspace .gacha-controls>.gacha-eyebrow{color:var(--arcade-aqua);letter-spacing:.16em;margin-bottom:6px;font-size:10px}.mvp-workspace .gacha-controls>.mvp-muted{margin-bottom:12px}.mvp-workspace .gacha-controls .gacha-pack-selector>button{background:var(--arcade-panel);border:1px solid var(--mvp-line);padding:12px}@supports (color:color-mix(in lab, red, red)){.mvp-workspace .gacha-controls .gacha-pack-selector>button{border:1px solid color-mix(in srgb, var(--mvp-line), transparent 45%)}}.mvp-workspace .gacha-controls .gacha-pack-selector>button{border-radius:10px}.mvp-workspace .gacha-controls .gacha-pack-selector>button[aria-pressed=true]{border-color:var(--arcade-aqua);box-shadow:inset 0 0 0 1px var(--arcade-aqua)}.mvp-workspace .gacha-controls .gacha-pack-selector b{font-size:13px}.mvp-workspace .gacha-controls .gacha-price{color:var(--arcade-gold);margin:3px 0 5px;font-size:23px}.mvp-workspace .gacha-controls .gacha-secondary-nav{margin-top:14px}.mvp-workspace .gacha-controls .gacha-secondary-nav button{background:var(--arcade-panel);border-color:#0000}.mvp-workspace .gacha-controls .gacha-cast-count{margin-bottom:6px}.mvp-workspace .gacha-atmosphere summary{cursor:pointer;min-height:44px;color:var(--mvp-muted);padding:12px 0;font-size:12px}.mvp-workspace .gacha-panel .mvp-footnote{margin-top:4px}.mvp-workspace .gacha-panel .gacha-action-hint{color:var(--arcade-gold);margin-bottom:24px}.mvp-workspace .gacha-panel .gacha-reward .mvp-badge{color:var(--arcade-aqua);border:1px solid var(--arcade-aqua);background:0 0;border-radius:5px;margin:4px 0 18px;display:inline-block}.mvp-workspace .gacha-panel .gacha-wallet-invite .gacha-stage{justify-content:start;height:auto;min-height:0;margin:0 0 20px;padding:0}.mvp-workspace .gacha-panel .gacha-journey{margin:0 0 24px}.mvp-workspace .gacha-panel .gacha-album .gacha-cast-board{padding:16px}.mvp-workspace .gacha-panel .gacha-album .gacha-cast-slot{min-height:175px}@media (max-width:800px){.mvp-workspace[data-product=gacha]{padding:10px 14px 24px}.mvp-workspace[data-product=gacha] .mvp-header{min-height:48px}.mvp-workspace[data-product=gacha] .mvp-tent-context{min-height:32px;margin-bottom:10px}.mvp-workspace[data-product=gacha] .gacha-arcade{grid-template-columns:minmax(0,1fr);gap:16px;max-width:520px;margin-inline:auto}.mvp-workspace .gacha-scene{border-radius:12px}.mvp-workspace .gacha-scene-topline{padding:10px 12px 0;font-size:8px}.mvp-workspace .gacha-arena{height:258px}.mvp-workspace .gacha-arena .gacha-cabinet{inset:2px 0 25px}.mvp-workspace .gacha-arena .gacha-marquee{font-size:9px}.mvp-workspace .gacha-scene-caption{font-size:8px;bottom:5px}.mvp-workspace .gacha-scene:is([data-phase=sealed],[data-phase=revealed]) .gacha-arena{height:408px}.gacha-object{width:min(67vw,250px)}.mvp-workspace .gacha-scene-toolbar{min-height:46px;padding:0 4px}.mvp-workspace .gacha-scene-toolbar button,.mvp-workspace .gacha-exploration summary{padding:10px 8px;font-size:11px}.mvp-workspace .gacha-panel{padding:0}.mvp-workspace .gacha-panel h2,.mvp-workspace .gacha-controls h2{margin-bottom:10px;font-size:26px}.mvp-workspace .gacha-controls{gap:7px}.mvp-workspace .gacha-controls .gacha-pack-selector>button{gap:8px;padding:8px}.mvp-workspace .gacha-controls .gacha-pack-selector .gacha-pack{width:30px;height:44px}.mvp-workspace .gacha-controls .gacha-pack-selector b{font-size:12px}.mvp-workspace .gacha-controls .gacha-pack-selector small{font-size:10px}.mvp-workspace .gacha-controls .gacha-price{margin:0 0 3px;font-size:19px}.mvp-workspace .gacha-controls>button{min-height:44px;padding:10px 14px}.mvp-workspace .gacha-controls .gacha-secondary-nav{margin-top:8px}.mvp-workspace .gacha-panel .gacha-preview-banner{margin-bottom:12px}.mvp-workspace .gacha-panel .mvp-muted{margin-bottom:14px;font-size:14px}.mvp-workspace .gacha-envelope .gacha-pack__wordmark{font-size:21px}.gacha-particles i:nth-child(n+21){display:none}}@media (prefers-reduced-motion:reduce){.mvp-workspace[data-product=gacha] *,.mvp-workspace[data-product=gacha] :before,.mvp-workspace[data-product=gacha] :after{transition:none!important;animation:none!important}}.mvp-workspace[data-product=gacha][data-night=true] .mvp-primary{background:var(--arcade-aqua);border-color:var(--arcade-aqua)}.mvp-workspace[data-product=gacha] .gacha-panel .gacha-practice,.mvp-workspace[data-product=gacha] .gacha-panel .gacha-reward,.mvp-workspace[data-product=gacha] .gacha-panel .gacha-reveal-stage{text-align:left}.mvp-workspace .gacha-arena .gacha-cabinet-art{background:0 0}.mvp-workspace[data-product=gacha][data-night=true] .gacha-arena .gacha-cabinet{mix-blend-mode:lighten}.mvp-workspace[data-product=gacha][data-night=false] .gacha-arena .gacha-cabinet{mix-blend-mode:multiply}.mvp-workspace .gacha-scene-preview{background:var(--arcade-stage);z-index:6;padding:4px 6px;font-size:8px;top:auto;bottom:8px;left:8px}.mvp-workspace .gacha-card-face .gacha-card-back .gacha-card-edition{font:9px/1.5 Arial,sans-serif}.mvp-workspace .gacha-exploration{border:0;margin-block:0;padding:0}.mvp-workspace .gacha-atmosphere{border-top:0;margin-top:0;padding-top:0}.mvp-workspace[data-product=gacha] .gacha-panel h2{color:var(--mvp-text)}.mvp-workspace[data-product=gacha] .gacha-arcade{align-items:start}.mvp-workspace .gacha-panel{align-self:center}.mvp-workspace .gacha-scene-toolbar .gacha-skip{z-index:7;background:var(--arcade-stage);border:1px solid var(--arcade-gold);position:absolute;bottom:calc(100% + 8px);right:10px;box-shadow:0 4px 18px #0003}.mvp-workspace .gacha-scene[data-animating=true] .gacha-scene-caption{opacity:0}.gacha-keeper-puppet{pointer-events:none;visibility:hidden;z-index:0;width:100%;height:100%;position:absolute;inset:0}.gacha-cabinet-art[data-puppet=ready]>.gacha-keeper-puppet{visibility:visible}.gacha-cabinet-art[data-puppet=ready]>img{visibility:hidden}.gacha-cabinet-art>span{z-index:1}.gacha-keeper-charge{mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(#fffbe8 0%,#ffda8ecc 28%,#efa65a00 72%);border-radius:50%;width:16%;height:10%;position:absolute;top:44.5%;left:42%}.gacha-foreground{place-items:end center;padding-bottom:18px}.gacha-object{width:clamp(170px,14vw,195px)}.gacha-scene:is([data-phase=sealed],[data-phase=revealed]) .gacha-cabinet{filter:brightness(.82)saturate(.9)}.gacha-scene[data-animating=true] .gacha-cabinet{filter:none}.mvp-workspace .gacha-card-face .gacha-card-back{gap:12px;padding:16px 14px}.mvp-workspace .gacha-card-face .gacha-card-back p{font-size:13px;line-height:1.45}.mvp-workspace .gacha-card-face .gacha-performer-story__role{margin-bottom:8px}.mvp-workspace .gacha-envelope .gacha-pack__wordmark{font-size:18px}.mvp-workspace .gacha-envelope .gacha-pack__hint{display:none}@media (max-width:800px){.mvp-workspace .gacha-scene:is([data-phase=sealed],[data-phase=revealed]) .gacha-arena{height:440px}.gacha-object{width:160px}}#mvp-workspace[data-fixed-workspace=true]{--mvp-ink:var(--circus-bg,#100d18);--mvp-text:var(--circus-text,#f5e7cf);--mvp-muted:var(--circus-muted,#c5ada6);--mvp-accent:var(--circus-gold,#e0bf7d);--mvp-line:var(--circus-border,#8d7655);--arcade-aqua:var(--mvp-accent);--arcade-gold:var(--mvp-accent);--arcade-panel:var(--circus-surface,#21172a);--arcade-stage:var(--circus-bg,#100d18);--arcade-glow:#e7c48a18;height:100dvh;min-height:0;padding:max(16px, env(safe-area-inset-top)) clamp(14px, 3vw, 40px) max(8px, env(safe-area-inset-bottom));background:var(--circus-surface);color:var(--mvp-text);grid-template-rows:48px 40px minmax(0,1fr) 44px 24px;grid-template-columns:minmax(0,1fr);gap:8px;display:grid}body[data-frontend=true] #pixel-desk:has(#mvp-workspace[data-fixed-workspace=true]){--gacha-dialog-gutter:clamp(12px, 3vmin, 32px);width:min(1180px, calc(100% - 2 * var(--gacha-dialog-gutter)));height:min(780px, calc(100dvh - 2 * var(--gacha-dialog-gutter)));border:1px solid #887153;border-radius:16px;max-width:none;max-height:none;margin:auto;inset:0;overflow:visible;box-shadow:0 24px 80px #0008}body[data-frontend=true] #pixel-desk:has(#mvp-workspace[data-fixed-workspace=true])::backdrop{background:#0b0d1266}body[data-frontend=true] #pixel-desk:has(#mvp-workspace[data-fixed-workspace=true]) #workspace{border-radius:inherit;height:100%}#pixel-desk #mvp-workspace[data-fixed-workspace=true]{border-radius:inherit;height:100%;padding-inline:clamp(12px,2vw,24px)}#mvp-workspace[data-fixed-workspace=true][data-presentation=dialog] .mvp-header>[data-action=back]{order:1;min-width:44px;font-size:24px;line-height:1}#mvp-workspace[data-fixed-workspace=true] .mvp-header{grid-row:1;min-height:0;margin:0}#mvp-workspace[data-fixed-workspace=true] .mvp-header h1{font-size:24px}#mvp-workspace[data-fixed-workspace=true] .gacha-progress-header{grid-row:2;align-items:center;display:grid}#mvp-workspace[data-fixed-workspace=true] .gacha-journey{justify-content:space-between;gap:8px;width:100%;max-width:580px;margin:0;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-journey__step{color:var(--mvp-muted);align-items:center;gap:6px;font:12px/1.2 Arial,sans-serif;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-journey__number{border:1px solid #656978;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}#mvp-workspace[data-fixed-workspace=true] .gacha-journey :is(.is-current,.is-complete){color:var(--mvp-accent)}#mvp-workspace[data-fixed-workspace=true] .is-current .gacha-journey__number{color:#211b15;background:var(--mvp-accent);border-color:var(--mvp-accent)}#mvp-workspace[data-fixed-workspace=true] .gacha-arcade{grid-row:3;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:clamp(16px,3vw,36px);max-width:none;height:100%;min-height:0;margin:0}#mvp-workspace[data-fixed-workspace=true] :is(.gacha-visual,.gacha-panel){align-self:stretch;min-height:0}#mvp-workspace[data-fixed-workspace=true] .gacha-scene{border:1px solid var(--mvp-line);background:radial-gradient(ellipse at 50% 65%, #e7c48a0a, transparent 70%), var(--arcade-stage);height:100%;box-shadow:none;border-radius:12px;grid-template-rows:30px minmax(0,1fr) 44px;display:grid}#mvp-workspace[data-fixed-workspace=true] .gacha-scene-topline{padding:6px 14px 0;font-size:8px}#mvp-workspace[data-fixed-workspace=true] .gacha-arena{border-radius:0;height:100%;min-height:0;container-type:size}#mvp-workspace[data-fixed-workspace=true] .gacha-arena .gacha-cabinet{filter:none;mix-blend-mode:normal;inset:4px 0 26px}#mvp-workspace[data-fixed-workspace=true] .gacha-cabinet-art{background:0 0;-webkit-mask:url(/assets/gacha/gacha-cabinet-silhouette.svg) 50%/100% 100% no-repeat;mask:url(/assets/gacha/gacha-cabinet-silhouette.svg) 50%/100% 100% no-repeat}#mvp-workspace[data-fixed-workspace=true] .gacha-foreground{padding-bottom:8px;inset:0 0 20px}#mvp-workspace[data-fixed-workspace=true] .gacha-object{width:clamp(68px,42cqh,220px)}#mvp-workspace[data-fixed-workspace=true] .gacha-card-face{box-shadow:0 10px 24px #0006,0 0 0 1px #e7c48a88}#mvp-workspace[data-fixed-workspace=true] .gacha-card-back{background:#eee0bd}#mvp-workspace[data-fixed-workspace=true] .gacha-card-face .gacha-card-back{gap:4px;padding:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-card-face .gacha-card-back p{font-size:clamp(9px,2.5cqh,13px);line-height:1.3}#mvp-workspace[data-fixed-workspace=true] .gacha-card-face .gacha-card-back .gacha-eyebrow{font-size:8px}#mvp-workspace[data-fixed-workspace=true] .gacha-card-face .gacha-card-edition{display:none}#mvp-workspace[data-fixed-workspace=true] .gacha-open-target>span{gap:2px;padding:5px;font-size:8px;bottom:8px;left:4px;right:4px}#mvp-workspace[data-fixed-workspace=true] .gacha-envelope .gacha-pack__wordmark{font-size:clamp(9px,3cqh,18px)}#mvp-workspace[data-fixed-workspace=true] .gacha-envelope .gacha-pack__seal{width:34px;height:34px;left:calc(50% - 17px)}#mvp-workspace[data-fixed-workspace=true] .gacha-envelope .gacha-pack__seal b{font-size:6px}#mvp-workspace[data-fixed-workspace=true] .gacha-envelope .gacha-pack__seal i{font-size:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-scene-toolbar{flex-wrap:nowrap;min-height:44px;padding:0 8px}#mvp-workspace[data-fixed-workspace=true] .gacha-scene-toolbar :is(button,summary){padding:6px 8px;font-size:11px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel{border:1px solid var(--mvp-line);background:var(--arcade-stage);border-radius:12px;padding:clamp(16px,2vw,28px)}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-content{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;height:100%;min-height:0;display:grid}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-heading h2{margin:0;font-size:clamp(24px,2.5vw,36px);line-height:1.14}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-heading .mvp-muted{margin:6px 0 0;font-size:14px;line-height:1.35}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-body{grid-template-rows:minmax(0,1fr) auto;gap:6px;min-height:0;display:grid}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page{flex-direction:column;align-items:stretch;gap:8px;min-width:0;min-height:0;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page>*{flex-shrink:0}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page :is(p,.mvp-muted,.mvp-footnote){margin:0;font-size:14px;line-height:1.4}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page .mvp-summary{margin:0}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page .mvp-summary>div{padding-block:5px;font-size:14px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-actions{align-items:stretch;gap:8px;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-actions>button{flex:1 1 0;min-width:0}#mvp-workspace[data-fixed-workspace=true] .gacha-panel :is(button,select),#mvp-workspace[data-fixed-workspace=true] .gacha-navigation button{min-height:44px;padding:8px;font-size:13px;line-height:1.25}#mvp-workspace[data-fixed-workspace=true] .mvp-primary{color:#211b15;background:var(--mvp-accent);border-color:var(--mvp-accent);box-shadow:none;border-radius:6px;justify-content:center;transform:none}@media (hover:hover){#mvp-workspace[data-fixed-workspace=true] .mvp-primary:hover{background:#f1d5a9}}#mvp-workspace[data-fixed-workspace=true] .mvp-secondary{border:1px solid var(--mvp-line);color:var(--mvp-text);border-radius:6px}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector{gap:8px}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector>button{background:var(--arcade-panel);color:var(--mvp-text);border:1px solid var(--mvp-line);border-radius:7px;gap:8px;padding:10px}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector>button[aria-pressed=true]{border-color:var(--mvp-accent);box-shadow:inset 0 0 0 1px var(--mvp-accent)}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector :is(b,small){display:block}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector b{font-size:13px}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector small{color:var(--mvp-muted);font-size:11px}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector .gacha-pack{width:30px;min-width:30px;height:44px}#mvp-workspace[data-fixed-workspace=true] .gacha-price{color:var(--mvp-accent)}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page .gacha-price{font-size:20px}#mvp-workspace[data-fixed-workspace=true] .gacha-page-controls{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:44px;display:grid}#mvp-workspace[data-fixed-workspace=true] .gacha-page-controls>span{text-align:center;color:var(--mvp-muted);font-size:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-navigation{grid-row:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}#mvp-workspace[data-fixed-workspace=true] .gacha-navigation button{color:var(--mvp-muted);background:0 0;border:0}#mvp-workspace[data-fixed-workspace=true] #mvp-error{grid-area:5/1;margin:0;padding:0;font-size:11px;line-height:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-preview-banner{margin:0 0 4px;padding:2px 5px;font-size:9px}#mvp-workspace[data-fixed-workspace=true] :is(.gacha-cast-board__slots,.mvp-collection){margin:0;display:block}#mvp-workspace[data-fixed-workspace=true] .gacha-cast-slot{text-align:left;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-cast-slot :is(.gacha-reward-art,.gacha-cast-slot__silhouette){flex:none;width:32px;height:44px;margin:0}#mvp-workspace[data-fixed-workspace=true] .gacha-cast-slot small{font-size:11px}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible{grid-template-columns:60px 1fr;align-items:center;gap:6px 10px;padding:8px;display:grid}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible>.gacha-reward-art{grid-row:span 4;width:60px;height:90px;margin:0}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible>button{grid-column:1/-1}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible h3{font-size:16px}#mvp-workspace[data-fixed-workspace=true] :is(.gacha-progress,.mvp-activity){border:0;margin:0;padding:0}#mvp-workspace[data-fixed-workspace=true] .mvp-badge{color:var(--mvp-text);border:1px solid var(--mvp-line);background:0 0}@media (max-width:800px) and (orientation:portrait){#mvp-workspace[data-fixed-workspace=true]{padding:max(8px, env(safe-area-inset-top)) 12px max(6px, env(safe-area-inset-bottom));grid-template-rows:44px 32px minmax(0,1fr) 44px 24px;gap:6px}#mvp-workspace[data-fixed-workspace=true] .gacha-arcade{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:8px}#mvp-workspace[data-fixed-workspace=true] .gacha-scene{grid-template-rows:22px minmax(0,1fr) 44px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel{padding:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-content{gap:8px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-heading h2{font-size:24px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-heading .mvp-muted{font-size:13px;line-height:1.25}#mvp-workspace[data-fixed-workspace=true] .gacha-panel button{padding:6px;font-size:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-journey__step{gap:4px;font-size:11px}#mvp-workspace[data-fixed-workspace=true] .gacha-journey__number{width:22px;height:22px}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector b{font-size:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector small{font-size:10px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page{gap:5px}}@media (max-height:500px) and (orientation:landscape){#mvp-workspace[data-fixed-workspace=true]{grid-template-rows:44px 28px minmax(0,1fr) 44px 16px;gap:4px;padding:6px 14px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel{padding:10px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-content{gap:6px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-heading h2{font-size:24px}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-heading .mvp-muted{font-size:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-scene{grid-template-rows:18px minmax(0,1fr) 44px}}#mvp-workspace[data-fixed-workspace=true] .gacha-mode-note{text-align:center;color:var(--mvp-muted);grid-area:5/1;align-self:center;margin:0;font:10px/1.2 Arial,sans-serif}#mvp-workspace[data-fixed-workspace=true]:has(#mvp-error:not([hidden])) .gacha-mode-note{visibility:hidden}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page .mvp-summary>div{padding-block:3px;line-height:1.35}#mvp-workspace[data-fixed-workspace=true] .gacha-card-face .gacha-card-back{text-align:center;justify-content:center;align-items:center}#mvp-workspace[data-fixed-workspace=true] .gacha-back-emblem{font:clamp(24px, 12cqh, 64px) / 1 var(--circus-display,Georgia, serif);color:#70572f}#mvp-workspace[data-fixed-workspace=true] .gacha-reward-art__ribbon{padding:3px 5px;font-size:clamp(6px,2cqh,10px)}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page .gacha-performer-story__role{color:var(--mvp-accent);margin:0 0 6px;font-weight:700}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-body{display:block}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-page{height:100%}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-footer{align-items:stretch;gap:8px;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-panel-actions{flex:1;min-width:0}#mvp-workspace[data-fixed-workspace=true] .gacha-page-controls{flex:none;grid-template-columns:44px auto 44px;gap:2px}#mvp-workspace[data-fixed-workspace=true] .gacha-page-controls button{padding:0;font-size:18px}#mvp-workspace[data-fixed-workspace=true] .gacha-discovery-options{flex-wrap:wrap;gap:6px;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-discovery-options button{border:1px solid var(--mvp-line);color:var(--mvp-text);background:0 0;border-radius:6px;flex:80px}#mvp-workspace[data-fixed-workspace=true] .gacha-time{flex-wrap:wrap;gap:6px;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-time button{color:var(--mvp-text);border:1px solid var(--mvp-line);background:0 0}#mvp-workspace[data-fixed-workspace=true] .gacha-time button[aria-pressed=true]{border-color:var(--mvp-accent);color:var(--mvp-accent)}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible{grid-template-columns:minmax(0,1fr) auto auto}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible>button{grid-column:auto;max-width:80px}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible h3{font-size:14px;line-height:1.3}#mvp-workspace[data-fixed-workspace=true] .mvp-collectible p{font-size:11px}#mvp-workspace[data-fixed-workspace=true] .gacha-light-cone{background:radial-gradient(ellipse at 50% 68%, var(--arcade-glow), transparent 68%);inset:0}#mvp-workspace[data-fixed-workspace=true] .gacha-cast-slot{background:var(--arcade-panel);border-color:var(--mvp-line);color:var(--mvp-text)}#mvp-workspace[data-fixed-workspace=true] :is(.mvp-collectible,.gacha-cast-board){--mvp-text:inherit;--mvp-muted:inherit;--mvp-accent:inherit;--mvp-line:inherit;color:var(--mvp-text)}.mvp-workspace .gacha-live-reveal{gap:10px;min-width:0;display:grid}.mvp-workspace .gacha-live-reveal code{overflow-wrap:anywhere}.mvp-workspace .gacha-live-card{justify-items:center;gap:10px;min-width:0;display:grid}.mvp-workspace .gacha-live-card--sealed{aspect-ratio:2/3;background:repeating-linear-gradient(45deg,#6d1f2b 0 8px,#8a2a38 8px 16px);border-radius:10px;width:96px;box-shadow:0 0 0 3px #e3b75a}.mvp-workspace .gacha-live-card__art{aspect-ratio:2/3;color:#4a1620;background:radial-gradient(circle at 50% 35%,#fff4d6,#e3b75a 70%);border-radius:10px;place-items:center;width:96px;font:700 36px Georgia,serif;animation:.42s ease-out gacha-live-reveal;display:grid}.mvp-workspace .gacha-live-card__art>img{object-fit:contain;border-radius:inherit;width:100%;height:100%}.mvp-workspace .gacha-live-card .mvp-summary{width:100%}.mvp-workspace .gacha-live-card dd{overflow-wrap:anywhere}@keyframes gacha-live-reveal{0%{opacity:0;transform:rotateY(90deg)scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mvp-workspace .gacha-live-card__art{animation:none}}.mvp-workspace .gacha-live-card--compact{text-align:left;grid-template-columns:auto 1fr;place-items:center start;gap:0 10px}.mvp-workspace .gacha-live-card--compact .gacha-live-card__art{border-radius:6px;grid-row:span 2;width:32px;font-size:16px}.mvp-workspace .gacha-live-card--compact p{overflow-wrap:anywhere;margin:0}.mvp-workspace .gacha-live-stage-card{color:#6b2a5e;background:#f0e9d5;place-content:center;justify-items:center;gap:2px;display:grid;box-shadow:inset 0 0 0 3px #7a521c,inset 0 0 0 5px #f0e9d5,inset 0 0 0 6px #15171c}.mvp-workspace .gacha-live-stage-card__eyebrow{color:#7a521c;letter-spacing:.24em;font:700 11px Arial,sans-serif}.mvp-workspace .gacha-live-stage-card__tier{color:#6b2a5e;font:clamp(48px,30cqh,96px)/1 Rye,Georgia,serif}#mvp-workspace[data-fixed-workspace=true] .gacha-live-item{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:14px 16px}#mvp-workspace[data-fixed-workspace=true] .gacha-live-item>div:first-child{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}#mvp-workspace[data-fixed-workspace=true] .gacha-live-item h3,#mvp-workspace[data-fixed-workspace=true] .gacha-live-item>div:first-child p{overflow-wrap:anywhere;margin:0}#mvp-workspace[data-fixed-workspace=true] .gacha-live-item>.gacha-live-reveal{grid-column:1}#mvp-workspace[data-fixed-workspace=true] .gacha-live-item>button{white-space:nowrap;grid-area:1/2/span 2;align-self:center;width:auto}@media (max-width:480px){#mvp-workspace[data-fixed-workspace=true] .gacha-live-item{grid-template-columns:minmax(0,1fr)}#mvp-workspace[data-fixed-workspace=true] .gacha-live-item>button{grid-area:auto/1;width:100%}#mvp-workspace[data-fixed-workspace=true] .mvp-header .mvp-kicker,#mvp-workspace[data-fixed-workspace=true] .mvp-header .mvp-kicker span,#mvp-workspace[data-fixed-workspace=true] .gacha-journey__step>span:not(.gacha-journey__number),#mvp-workspace[data-fixed-workspace=true] .mvp-badge,#mvp-workspace[data-fixed-workspace=true] .gacha-mode-note,#mvp-workspace[data-fixed-workspace=true] .gacha-scene-topline span,#mvp-workspace[data-fixed-workspace=true] .gacha-scene-caption,#mvp-workspace[data-fixed-workspace=true] .gacha-scene-toolbar button,#mvp-workspace[data-fixed-workspace=true] .gacha-pack-selector small{font-size:12px}#mvp-workspace[data-fixed-workspace=true] .mvp-header .mvp-kicker,#mvp-workspace[data-fixed-workspace=true] .mvp-header .mvp-kicker span,#mvp-workspace[data-fixed-workspace=true] .gacha-scene-topline span,#mvp-workspace[data-fixed-workspace=true] .gacha-scene-caption{letter-spacing:.02em;white-space:nowrap}#mvp-workspace[data-fixed-workspace=true] .gacha-scene-topline{flex-wrap:wrap;row-gap:2px}#mvp-workspace[data-fixed-workspace=true] .mvp-header [data-action=back]{min-width:44px}}@media (max-width:800px) and (orientation:portrait){#pixel-desk #mvp-workspace[data-fixed-workspace=true] .gacha-arcade{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr)}}.mvp-workspace .gacha-scene-toolbar{justify-content:flex-end}.mvp-workspace .gacha-scene-toolbar .gacha-sound{justify-content:center;gap:8px;min-width:74px;min-height:74px}.gacha-sound-icon{width:20px;height:14px;position:relative}.gacha-sound-icon:before,.gacha-sound-icon:after{content:"";position:absolute;top:0}.gacha-sound-icon:before{clip-path:polygon(0 30%,40% 30%,100% 0,100% 100%,40% 70%,0 70%);background:currentColor;width:10px;height:14px;left:0}.gacha-sound-icon:after{opacity:.3;border:2px solid;border-left:0;border-radius:0 12px 12px 0;width:4px;height:8px;top:1px;left:12px}.gacha-sound[aria-pressed=true] .gacha-sound-icon:after{opacity:1}.gacha-sound[aria-disabled=true]{opacity:.55}.gacha-scene[data-waiting=awaiting_signature] .gacha-keeper-charge{animation:2.4s ease-in-out infinite gacha-ball-breathe}.gacha-keeper-charge:after{content:"";aspect-ratio:1;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;background:#fffbe8;width:18%;position:absolute;top:14%;right:22%}.gacha-scene[data-waiting=awaiting_signature] .gacha-keeper-charge:after{animation:4.8s ease-in-out infinite gacha-ball-glint}.gacha-coin-slot{mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(#fff3c8 0%,#f2c46d 45%,#efa65a00 80%);border-radius:3px;width:12%;height:2.4%;position:absolute;top:77.5%;left:44%;box-shadow:0 0 14px #ffd37a99}.gacha-scene[data-waiting=delivering] .gacha-coin-slot{animation:.9s step-end infinite gacha-slot-blink}@keyframes gacha-ball-breathe{0%,to{opacity:.22;transform:scale(.92)}50%{opacity:.85;transform:scale(1.08)}}@keyframes gacha-ball-glint{0%,40%,60%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes gacha-slot-blink{0%{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.gacha-scene[data-waiting=awaiting_signature] .gacha-keeper-charge{opacity:.7}.gacha-scene[data-waiting=delivering] .gacha-coin-slot{opacity:.9}}.gacha-stage-card{pointer-events:auto;width:100%;height:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;transition:transform .16s;display:block}.gacha-stage-card:focus-visible{transform:translateY(-4px)perspective(1100px)rotateX(3deg)rotateY(-3deg)}@media (hover:hover){.gacha-stage-card:hover{transform:translateY(-4px)perspective(1100px)rotateX(3deg)rotateY(-3deg)}}.gacha-card-viewer-overlay{z-index:1000;background:#0c0810d9;position:fixed;inset:0}.gacha-card-viewer{z-index:1001;box-sizing:border-box;width:min(400px,94vw);max-width:94vw;max-height:calc(100dvh - 24px);color:var(--ticket-paper,#fff0d1);perspective:1100px;touch-action:pan-y;background:#1b1320;border-radius:12px;justify-items:center;gap:14px;padding:8px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.gacha-card-viewer__title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gacha-card-viewer__close{z-index:2;border:1px solid var(--arcade-gold,#e0bf7d);width:44px;height:44px;color:var(--arcade-gold,#e0bf7d);cursor:pointer;background:#251821;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:8px;right:8px}.gacha-card-viewer__card{--tilt-x:0deg;--tilt-y:0deg;--glare-x:50%;aspect-ratio:2/3;border:1px solid var(--ticket-brass,#bf965d);height:clamp(220px,100dvh - 400px,520px);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));-webkit-user-select:none;user-select:none;background:#2d2230;border-radius:10px;transition:transform .12s ease-out;position:relative;overflow:hidden;box-shadow:0 24px 60px #000a}.gacha-card-viewer__card img{object-fit:contain;width:100%;height:100%;display:block}.gacha-card-viewer__tile{height:100%;color:var(--arcade-gold,#e0bf7d);place-items:center;font:120px/1 Georgia,serif;display:grid}.gacha-card-viewer__glare{pointer-events:none;background:radial-gradient(circle at var(--glare-x) 30%, #ffffff40, transparent 55%);position:absolute;inset:0}.gacha-card-viewer__facts{text-align:center}.gacha-card-viewer__name{margin:0 0 6px;font:18px/1.2 Georgia,serif}.gacha-card-viewer__nav{gap:12px;display:flex}.gacha-card-viewer__nav button{border:1px solid var(--arcade-gold,#e0bf7d);min-width:44px;min-height:44px;color:var(--arcade-gold,#e0bf7d);cursor:pointer;background:#251821;border-radius:4px;font-size:22px}.gacha-card-viewer__nav button:disabled{opacity:.35;cursor:default}@media (prefers-reduced-motion:reduce){.gacha-stage-card,.gacha-card-viewer__card{transition:none}.gacha-stage-card:focus-visible{transform:none}@media (hover:hover){.gacha-stage-card:hover{transform:none}}.gacha-card-viewer__card{--tilt-x:0deg;--tilt-y:0deg;transform:none}.gacha-card-viewer__glare{display:none}}.mvp-workspace .gacha-shelf{background:url(/assets/gacha/keeper-shelf-v2-plank.webp) 0 100%/auto 48px repeat-x,#4b0f1d url(/assets/gacha/keeper-shelf-v2-wall.webp) 0 0/768px;border:1px solid #2a0d14;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0;padding:0;display:grid;overflow:hidden}.mvp-workspace .gacha-shelf__slot{background:linear-gradient(90deg,#2a0d14 0 2px,#0000 2px) 0 100%/100% 48px no-repeat,url(/assets/gacha/keeper-shelf-v2-plank.webp) 0 100%/auto 48px repeat-x;flex-direction:column;justify-content:flex-end;min-width:0;padding:20px 10px 46px;display:flex}.mvp-workspace .gacha-shelf__read{margin:0 0 10px}.mvp-workspace .gacha-shelf__reread{color:var(--circus-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}#mvp-workspace[data-fixed-workspace=true] .gacha-shelf .gacha-tile,#mvp-workspace[data-fixed-workspace=true] .gacha-sale>.gacha-tile,.mvp-workspace .gacha-shelf .gacha-tile,.mvp-workspace .gacha-sale>.gacha-tile{background:var(--ticket-paper,var(--circus-paper));min-width:0;color:var(--ticket-ink,var(--circus-ink));text-align:left;border:0;border-radius:6px;flex-direction:column;gap:8px;padding:10px;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 2px #2a0d14,0 8px 10px -6px #000a}.mvp-workspace .gacha-shelf .gacha-tile:focus-within{transform:translateY(-4px);box-shadow:0 6px 0 -2px #2a0d1466,0 14px 18px -8px #000c}@media (hover:hover){.mvp-workspace .gacha-shelf .gacha-tile:hover{transform:translateY(-4px);box-shadow:0 6px 0 -2px #2a0d1466,0 14px 18px -8px #000c}}.mvp-workspace .gacha-shelf .gacha-tile[data-state=refunded],.mvp-workspace .gacha-shelf .gacha-tile[data-state=expired],.mvp-workspace .gacha-shelf .gacha-tile[data-state=not_paid],.mvp-workspace .gacha-shelf .gacha-tile[data-state=transferred]{opacity:.72}#mvp-workspace[data-fixed-workspace=true] :is(.gacha-shelf .gacha-tile,.gacha-sale>.gacha-tile)>.gacha-tile__label{order:2;gap:4px;display:grid}.mvp-workspace .gacha-shelf .gacha-tile__label h3,.mvp-workspace .gacha-sale>.gacha-tile .gacha-tile__label h3{color:var(--ticket-ink,var(--circus-ink));overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font:16px/1.2 Rye,Georgia,serif;display:-webkit-box;overflow:hidden}.mvp-workspace .gacha-tile__line{color:var(--ticket-muted,var(--circus-paper-muted));font:400 13px/1.3 var(--circus-body);order:3;margin:0}.mvp-workspace .gacha-tile__label p{color:var(--ticket-muted,var(--circus-paper-muted));margin:0;font-size:12px}.mvp-workspace .gacha-tile__chip{border:1px solid var(--ticket-brass,#7a521c);color:var(--ticket-brass,#7a521c);font:700 11px/1.4 var(--circus-body);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;order:4;align-self:flex-start;padding:2px 8px}.mvp-workspace .gacha-tile .gacha-live-card--tile{order:1;justify-items:stretch;gap:8px;display:grid;position:relative}.mvp-workspace .gacha-tile .gacha-live-card__art{aspect-ratio:5/7;background:#f0e9d5;border-radius:6px;width:100%;font-size:40px;overflow:hidden;box-shadow:inset 0 0 0 3px #7a521c,inset 0 0 0 5px #f0e9d5,inset 0 0 0 6px #15171c}.mvp-workspace .gacha-tile__img{object-fit:contain;width:100%;height:100%}.mvp-workspace .gacha-tile .gacha-live-card__art{color:#6b2a5e}.mvp-workspace .gacha-tile__img{box-sizing:border-box;padding:8px}#mvp-workspace .gacha-tile button.gacha-tile__view{border-radius:inherit;width:100%;height:100%;min-height:0;color:inherit;font:inherit;cursor:zoom-in;background:0 0;border:0;place-items:center;padding:0;display:grid}#mvp-workspace .gacha-tile button.gacha-tile__view:focus-visible{outline:3px solid var(--circus-cobalt);outline-offset:2px}.mvp-workspace .gacha-tile__tier{color:#6b2a5e;font:48px/1 Rye,Georgia,serif}.mvp-workspace .gacha-tile__shimmer{background:linear-gradient(100deg,#0000 30%,#fff8 50%,#0000 70%) 0 0/200% 100% no-repeat;width:100%;height:100%;animation:1.4s linear infinite gacha-tile-shimmer;display:block}.mvp-workspace .gacha-tile__ribbon{color:#f0e9d5;font:700 11px/1.4 var(--circus-body);background:#9e1b32;padding:2px 10px;position:absolute;top:10px;right:-6px;box-shadow:0 2px 4px #0006}.mvp-workspace .gacha-tile a{color:var(--circus-cobalt)}#mvp-workspace .gacha-shelf .gacha-tile>button.gacha-tile__sell{box-sizing:border-box;color:#064aab;letter-spacing:.03em;white-space:nowrap;cursor:pointer;background:0 0;border:2px solid #064aab;border-radius:0;order:5;width:100%;height:44px;min-height:44px;padding:0 6px;font:16px/1 Rye,Georgia,serif}@media (hover:hover){#mvp-workspace .gacha-shelf .gacha-tile>button.gacha-tile__sell:hover{color:#f0e9d5;background:#064aab}}#mvp-workspace .gacha-shelf .gacha-tile>button.gacha-tile__sell:focus-visible{outline:3px solid var(--circus-cobalt);outline-offset:2px}.mvp-workspace .gacha-sale{justify-items:center;gap:16px;display:grid}.mvp-workspace .gacha-sale>.gacha-tile{width:min(220px,100%)}.mvp-workspace .gacha-sale>:not(.gacha-tile){width:min(480px,100%)}.mvp-workspace .gacha-sale .gacha-buyback__terms{margin-bottom:16px}.mvp-workspace .gacha-sale .gacha-buyback>button+button{margin-top:12px}#mvp-workspace[data-fixed-workspace=true] .gacha-shelf .gacha-tile>button:not(.gacha-tile__sell){white-space:normal;order:3;grid-area:auto;width:100%}.mvp-workspace .gacha-tile>.gacha-live-reveal{order:1}@keyframes gacha-tile-shimmer{to{background-position:-200% 0}}@media (max-width:480px){.mvp-workspace .gacha-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.mvp-workspace .gacha-shelf__slot{padding:16px 6px 46px}.mvp-workspace .gacha-shelf .gacha-tile__label h3,.mvp-workspace .gacha-sale>.gacha-tile .gacha-tile__label h3{font-size:14px}.mvp-workspace .gacha-sale>.gacha-tile{width:min(160px,100%)}}@media (prefers-reduced-motion:reduce){.mvp-workspace .gacha-shelf .gacha-tile,.mvp-workspace .gacha-tile .gacha-live-card__art{transition:none;animation:none}.mvp-workspace .gacha-shelf .gacha-tile:focus-within{transform:none}@media (hover:hover){.mvp-workspace .gacha-shelf .gacha-tile:hover{transform:none}}.mvp-workspace .gacha-tile__shimmer{animation:none}}@media (hover:none) and (pointer:coarse){.keeper-ticket__reference a,.gacha-card-viewer__facts a{position:relative}.keeper-ticket__reference a:after{content:"";position:absolute;inset:-12px 0}.gacha-card-viewer__facts a:after{content:"";position:absolute;inset:-14px 0}}@media (max-width:600px){#mvp-workspace[data-fixed-workspace=true] .gacha-open-target>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#mvp-workspace[data-fixed-workspace=true] .gacha-live-stage-card .gacha-reward-art__ribbon{display:none}}:is(.keeper-ticket,.keeper-programme){--ticket-paper:var(--circus-paper);--ticket-ink:var(--circus-ink);--ticket-muted:var(--circus-paper-muted);--ticket-brass:#7a521c;--ticket-plum:#6b2a5e;--ticket-danger:#a3162a;--mvp-ink:var(--ticket-ink);--mvp-text:var(--ticket-ink);--mvp-muted:var(--ticket-muted);isolation:isolate;width:min(560px,100%);color:var(--ticket-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;filter:drop-shadow(0 10px 24px #000a);border-radius:4px;gap:14px;margin:12px auto 16px;padding:18px 28px 43px;display:grid;position:relative}:is(.keeper-ticket,.keeper-programme)>.receipt-skin{border-radius:inherit}.keeper-ticket h2,.keeper-ticket__paper,.keeper-ticket__actions,.keeper-programme>:not(.receipt-skin){z-index:1;position:relative}.keeper-ticket__paper{gap:8px;display:grid}#mvp-workspace :is(.keeper-ticket,.keeper-programme) h2{color:var(--ticket-ink);letter-spacing:.03em;white-space:nowrap;margin:0;font:24px/1.15 Rye,Circus Slab,Georgia,serif}:is(.keeper-ticket,.keeper-programme) h2:focus-visible{outline:3px solid var(--circus-cobalt);outline-offset:4px}.keeper-ticket__rows{margin:0}.keeper-ticket__rows>div{border-bottom:1px dashed var(--ticket-brass);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:4px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.keeper-ticket__rows>div{border-bottom:1px dashed color-mix(in srgb, var(--ticket-brass), transparent 55%)}}.keeper-ticket__rows>div{font:15px/20px Arial,sans-serif}#mvp-workspace:not(.direct-workspace) .keeper-ticket__rows>div{grid-template-columns:auto minmax(0,1fr)}.keeper-ticket__rows>div:last-child{border-bottom:0}.keeper-ticket__rows dt{color:var(--ticket-muted)}.keeper-ticket__rows dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}.keeper-ticket__line,.keeper-ticket__note,.keeper-ticket__alert,.keeper-ticket__reference{margin:0;font:15px/1.4 Arial,sans-serif}.keeper-ticket__line:empty{display:none}.keeper-ticket__note,.keeper-ticket__reference{color:var(--ticket-muted)}.keeper-ticket__alert{color:var(--ticket-danger);font-weight:700}.keeper-ticket__reference{flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.keeper-ticket__reference code{overflow-wrap:anywhere;color:var(--ticket-brass)}.keeper-ticket__reference a{color:var(--circus-cobalt);font-weight:700}.keeper-ticket__stamp{color:var(--ticket-plum);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font:700 17px/1.2 Rye,Circus Slab,Georgia,serif;display:flex}.keeper-ticket__seal{flex:none;width:56px}.keeper-ticket__progress{align-items:center;gap:14px;display:flex}.keeper-ticket__progress:not(:has(>[data-watch],>:not(:empty))){display:none}.keeper-ticket__watch{--watch-size:104px;width:var(--watch-size);height:var(--watch-size);background:url(/assets/gacha/keeper-watch-v1.webp) calc(-1 * var(--watch-size)) 0 / calc(3 * var(--watch-size)) var(--watch-size) no-repeat;pointer-events:none;flex:none}@media (prefers-reduced-motion:no-preference){.keeper-ticket:not([data-status=approving]) .keeper-ticket__watch{animation:1.4s steps(2,jump-none) infinite alternate keeper-watch-swing}}@keyframes keeper-watch-swing{0%{background-position-x:calc(-.07 * var(--watch-size))}to{background-position-x:calc(-1.93 * var(--watch-size))}}.keeper-ticket__actions{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:8px 2px;display:grid}.keeper-ticket__actions>.changer-primary,.keeper-ticket__actions>.keeper-ticket__secondary:only-child,.keeper-ticket__actions>.keeper-ticket__secondary:last-child:nth-child(2n){grid-column:1/-1}#mvp-workspace .keeper-ticket .keeper-ticket__actions>.changer-primary,#mvp-workspace .keeper-ticket .keeper-ticket__actions>.changer-primary:hover:not(:disabled){min-height:64px;box-shadow:none;color:var(--circus-paper-light);background:0 0;border:0;border-radius:0;justify-content:center;margin:0;padding:0 16px;overflow:visible;transform:none}.keeper-ticket .changer-primary .button-skin{opacity:1}.keeper-ticket .changer-action-label{letter-spacing:.05em;font:22px/1 Rye,Circus Slab,Georgia,serif;transform:none}.keeper-ticket .changer-action-label[data-long]{font-size:18px}#mvp-workspace .keeper-ticket .keeper-ticket__secondary{border:1px solid var(--ticket-ink);background:var(--ticket-paper);min-height:44px;color:var(--ticket-ink);border-radius:6px;margin:0;padding:8px 12px;font:700 15px/1.2 Arial,sans-serif}@media (hover:hover){#mvp-workspace .keeper-ticket .keeper-ticket__secondary:hover:not(:disabled){background:var(--ticket-paper)}@supports (color:color-mix(in lab, red, red)){#mvp-workspace .keeper-ticket .keeper-ticket__secondary:hover:not(:disabled){background:color-mix(in srgb, var(--ticket-paper), var(--ticket-ink) 8%)}}}#mvp-workspace .keeper-ticket :is(button,a):focus-visible{outline:3px solid var(--circus-cobalt);outline-offset:2px}#mvp-workspace .keeper-ticket button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:599px){:is(.keeper-ticket,.keeper-programme){padding:14px 16px 43px}.keeper-ticket__actions{background:var(--ticket-paper);border-top:1px dashed var(--ticket-brass,#7a521c);padding-top:10px;position:sticky;bottom:0;box-shadow:0 -10px 12px -8px #2a0d1440}#mvp-workspace :is(.keeper-ticket,.keeper-programme) h2{font-size:22px}.keeper-ticket__watch{--watch-size:96px}}#mvp-workspace .keeper-programme{margin-block:0;padding-bottom:43px}#mvp-workspace .keeper-programme>.mvp-muted{color:var(--ticket-muted);margin:-8px 0 0;font:15px/1.4 Arial,sans-serif}.keeper-programme__wallet .funds-check{border:0;border-top:1px dashed var(--ticket-brass);margin:0;padding:10px 0 0}@supports (color:color-mix(in lab, red, red)){.keeper-programme__wallet .funds-check{border-top:1px dashed color-mix(in srgb, var(--ticket-brass), transparent 55%)}}.keeper-programme__wallet .funds-check{color:var(--ticket-muted);background:0 0;border-radius:0;font:13px/1.4 Arial,sans-serif}.keeper-programme__wallet .funds-check :is(p,ul,li,strong){color:inherit;font:inherit;margin:0;padding:0;display:inline}.keeper-programme__wallet .funds-check li:not(:first-child):before,.keeper-programme__wallet .funds-check ul:before{content:" · "}#mvp-workspace .keeper-programme .gacha-pack-selector{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.keeper-catalog__row{border-bottom:1px dashed var(--ticket-brass);grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.keeper-catalog__row{border-bottom:1px dashed color-mix(in srgb, var(--ticket-brass), transparent 55%)}}.keeper-catalog__row:last-child{border-bottom:0}#mvp-workspace .keeper-programme .keeper-catalog__row>.mvp-pack-row,#mvp-workspace .keeper-programme .keeper-catalog__row>.mvp-pack-row:hover:not(:disabled){grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;width:100%;min-height:max(44px, calc(56px / var(--artboard-zoom,1)));box-shadow:none;color:var(--ticket-ink);text-align:left;opacity:1;cursor:pointer;background:0 0;border:0;border-radius:4px;align-content:center;margin:0;padding:10px 6px;display:grid;transform:none}@media (hover:hover){#mvp-workspace .keeper-programme .keeper-catalog__row>.mvp-pack-row:hover:not(:disabled){background:var(--ticket-paper)}@supports (color:color-mix(in lab, red, red)){#mvp-workspace .keeper-programme .keeper-catalog__row>.mvp-pack-row:hover:not(:disabled){background:color-mix(in srgb, var(--ticket-paper), var(--ticket-ink) 6%)}}}#mvp-workspace .keeper-programme .keeper-catalog__row>.mvp-pack-row:disabled{cursor:default}#mvp-workspace .keeper-programme .mvp-pack-row>span:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:last baseline;column-gap:12px;display:grid}#mvp-workspace .keeper-programme .mvp-pack-row b{color:var(--ticket-ink);font:700 17px/1.25 Arial,sans-serif}#mvp-workspace .keeper-programme .mvp-pack-row small{color:var(--ticket-ink);font:700 20px/1 var(--circus-money);font-variant-numeric:tabular-nums;flex:none}#mvp-workspace .keeper-programme .mvp-pack-availability{color:var(--ticket-muted);grid-area:2/1;margin:2px 0 0;font:14px/1.4 Arial,sans-serif}.keeper-programme .keeper-catalog__row[data-state=sold_out],.keeper-programme .keeper-catalog__row[data-state=sold_out] :is(b,small){color:var(--ticket-muted)}.keeper-programme .keeper-catalog__row[data-state=sold_out] small{text-decoration:line-through}.keeper-catalog__dot{z-index:1;color:var(--ticket-muted);white-space:pre;pointer-events:none;grid-area:2/2;font:14px/1.4 Arial,sans-serif}.keeper-catalog__change,#mvp-workspace .gacha-controls .keeper-catalog__explore,#mvp-workspace .keeper-catalog .keeper-catalog__explore{width:auto;min-height:44px;box-shadow:none;color:var(--circus-cobalt);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;margin:0;padding:10px 0;font:700 14px/1.4 Arial,sans-serif;text-decoration:underline}#mvp-workspace .gacha-controls .keeper-catalog__explore{color:var(--circus-gold)}#mvp-workspace .gacha-controls.keeper-programme .keeper-catalog__explore{color:var(--circus-cobalt)}.keeper-catalog__change{z-index:1;grid-area:2/3;align-items:center;display:inline-flex}#mvp-workspace .keeper-programme :is(button,a,summary):focus-visible{outline:3px solid var(--circus-cobalt);outline-offset:2px}.keeper-catalog__closed{color:var(--ticket-muted);font:14px/1.4 Arial,sans-serif}.keeper-catalog__closed summary{min-height:44px;color:var(--ticket-ink);cursor:pointer;align-items:center;padding-block:10px;font-weight:700;display:flex}.keeper-catalog__closed ul{margin:0;padding-left:18px}#mvp-workspace .keeper-programme .mvp-empty{color:var(--ticket-muted)}#mvp-workspace[data-fixed-workspace=true]:has(>.keeper-scroll){grid-template-rows:minmax(0,1fr) auto}#mvp-workspace[data-fixed-workspace=true]:has(>.keeper-scroll) #mvp-error{grid-row:2}#mvp-workspace[data-product=gacha] .keeper-scroll{overscroll-behavior:contain;grid-area:1/1;min-width:0;min-height:0;overflow-y:auto}#mvp-workspace[data-product=gacha] .keeper-station{grid-template-rows:auto auto minmax(0,1fr) 44px auto;grid-template-columns:minmax(0,1fr);gap:8px;height:100%;min-height:0;display:grid}#mvp-workspace[data-product=gacha] .keeper-station:not([data-artboard=true]) .gacha-panel{overscroll-behavior:contain;overflow-y:auto}#mvp-workspace[data-product=gacha] .keeper-station:not([data-artboard=true]) .gacha-panel-content{height:auto;min-height:100%}@media (max-width:859px) and (orientation:portrait){#pixel-desk #mvp-workspace[data-product=gacha] .keeper-station:not([data-artboard=true]) .gacha-arcade{grid-template-rows:minmax(0,.55fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}#mvp-workspace[data-product=gacha] .keeper-station .keeper-rail{background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;display:flex}#mvp-workspace[data-product=gacha] .keeper-station .keeper-rail>:last-child{margin-left:auto}#mvp-workspace[data-product=gacha] .keeper-station .keeper-rail-identity{flex:0 auto;min-width:0}#mvp-workspace[data-product=gacha] .keeper-station .keeper-rail #mvp-title{letter-spacing:.02em;color:var(--circus-text,#f5e7cf);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;line-height:1.2;overflow:hidden}#mvp-workspace[data-product=gacha] .keeper-station .gacha-navigation{justify-content:center;gap:8px;display:flex}#mvp-workspace[data-product=gacha] .keeper-station .gacha-navigation button{white-space:nowrap;background:0 0}#mvp-workspace[data-product=gacha] .keeper-scroll:has(>.keeper-station[data-artboard=true]){width:calc(1280px * var(--artboard-zoom,1));overflow:visible}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true]{grid-template-rows:auto auto minmax(0, 1fr) max(44px, calc(44px / var(--artboard-zoom,1))) auto;zoom:var(--artboard-zoom,1);width:1280px;height:904px;min-height:0;overflow:clip}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] .gacha-panel-content{grid-template-rows:minmax(0,1fr)}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] .gacha-panel-page{flex-direction:column;justify-content:safe center;display:flex;overflow-y:auto}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] :is(button,summary,a[href],select):not(.mvp-pack-row,.changer-primary){min-height:max(44px, calc(44px / var(--artboard-zoom,1)));min-width:max(44px, calc(44px / var(--artboard-zoom,1)))}body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace .keeper-station[data-artboard=true]){width:fit-content;max-width:calc(100% - 48px);height:fit-content;max-height:calc(100% - 32px);margin:auto;inset:0;overflow:visible}#pixel-desk.react-desk #mvp-workspace[data-product=gacha]:has(.keeper-station[data-artboard=true]){--artboard-gutter:clamp(12px, 2vw, 24px);height:auto;padding:var(--artboard-gutter)}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] .gacha-scene-toolbar{border-top:0;justify-content:space-between}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] .gacha-scene-toolbar .keeper-bar-back{order:-1;margin-right:auto}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] .gacha-scene-toolbar .keeper-bar-end{order:1;align-items:center;gap:8px;margin-left:auto;display:inline-flex}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] .gacha-scene-toolbar :is(.keeper-bar-back,.keeper-bar-end button){min-width:74px;min-height:74px;color:var(--mvp-text);background:0 0;border:0;border-radius:6px;justify-content:center;font:12px/1.5 Arial,sans-serif}#mvp-workspace[data-fixed-workspace=true] .gacha-live-collection .mvp-secondary,#mvp-workspace .gacha-live-collection .mvp-secondary,#mvp-workspace.direct-workspace .gacha-live-collection .mvp-secondary{color:#e0bf7d;letter-spacing:.03em;background:0 0;border:2px solid #e0bf7d;border-radius:0;min-height:44px;padding:8px 18px;font:17px/1.2 Rye,Georgia,serif}@media (hover:hover){#mvp-workspace[data-fixed-workspace=true] .gacha-live-collection .mvp-secondary:hover:not(:disabled),#mvp-workspace .gacha-live-collection .mvp-secondary:hover:not(:disabled),#mvp-workspace.direct-workspace .gacha-live-collection .mvp-secondary:hover:not(:disabled){color:#e0bf7d;background:#e0bf7d1f}}#mvp-workspace[data-fixed-workspace=true] .gacha-live-collection .mvp-primary,#mvp-workspace .gacha-live-collection .mvp-primary,#mvp-workspace.direct-workspace .gacha-live-collection .mvp-primary{color:#f0e9d5;letter-spacing:.03em;background:#064aab;border:2px solid #032e6b;border-radius:0;min-height:48px;padding:10px 20px;font:19px/1.2 Rye,Georgia,serif;box-shadow:inset 0 0 0 2px #f0e9d533}@media (hover:hover){#mvp-workspace[data-fixed-workspace=true] .gacha-live-collection .mvp-primary:hover:not(:disabled),#mvp-workspace .gacha-live-collection .mvp-primary:hover:not(:disabled),#mvp-workspace.direct-workspace .gacha-live-collection .mvp-primary:hover:not(:disabled){background:#0757c7}}#pixel-desk #mvp-workspace[data-product=gacha][data-fixed-workspace=true]{background-image:radial-gradient(ellipse 60% 55% at var(--keeper-glow-at,28% 52%), #e7c48a14, transparent 70%)}#mvp-workspace[data-product=gacha] .keeper-station :is(.gacha-scene,.gacha-panel){background:0 0;border:0;border-radius:0}#mvp-workspace[data-product=gacha] .keeper-station .gacha-live-collection .mvp-empty{background:0 0;border:0;padding:0}#mvp-workspace[data-product=gacha] .keeper-station[data-artboard=true] :is(.gacha-scene-topline,.gacha-scene-caption,.gacha-mode-note){font-size:max(12px, calc(12px / var(--artboard-zoom,1)))}@media (max-width:600px){body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace[data-product=gacha][data-fixed-workspace=true]){width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0;margin:0;inset:0}#pixel-desk #mvp-workspace[data-product=gacha][data-fixed-workspace=true]{--keeper-glow-at:50% 22%;padding-inline:0}#mvp-workspace[data-product=gacha] .keeper-station .keeper-rail{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right))}#mvp-workspace[data-product=gacha] .keeper-station:not([data-artboard=true]) .gacha-panel{padding:0;-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}#mvp-workspace[data-product=gacha] .keeper-station:not([data-artboard=true]) .gacha-panel:not(:has(.keeper-ticket__actions)){-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 32px),#0000)}#mvp-workspace[data-product=gacha] .keeper-station:not([data-artboard=true]) .gacha-panel-page{padding:8px 16px max(40px, env(safe-area-inset-bottom))}#mvp-workspace[data-product=gacha] .keeper-station .gacha-scene{grid-template-rows:minmax(0,1fr);position:relative}#mvp-workspace[data-product=gacha] .keeper-station .gacha-scene-topline{display:none}#mvp-workspace[data-product=gacha] .keeper-station .gacha-scene-toolbar{z-index:3;top:0;right:max(4px, env(safe-area-inset-right));border:0;min-height:44px;padding:0;position:absolute}#mvp-workspace[data-product=gacha] .keeper-station .gacha-arena .gacha-marquee{display:none}#mvp-workspace[data-product=gacha] .keeper-station .gacha-object{width:clamp(96px,56cqh,220px)}}#mvp-workspace[data-fixed-workspace=true]:not([data-product=gacha]){grid-template-rows:48px 40px minmax(0,1fr) 44px 36px}#mvp-workspace[data-fixed-workspace=true] .trade-main{grid-row:3;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;height:100%;min-height:0;display:grid}#mvp-workspace[data-product=swap] .trade-main{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}#mvp-workspace .trade-visual{min-height:0}#mvp-workspace .trade-visual .mvp-scene{border:1px solid var(--mvp-line);border-radius:12px;grid-template-rows:minmax(0,1fr) auto;height:100%;display:grid}#mvp-workspace .trade-visual img{object-fit:cover;height:100%;min-height:0}#mvp-workspace .trade-visual details{display:none}#mvp-workspace[data-fixed-workspace=true] .trade-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}#mvp-workspace[data-fixed-workspace=true] .trade-panel{min-width:0;height:100%}#mvp-workspace .trade-panel .gacha-panel-content{max-width:820px;margin-inline:auto}#mvp-workspace .trade-panel .gacha-panel-heading h2{font-size:clamp(22px,2.3vw,30px)}#mvp-workspace .trade-panel .gacha-panel-page{gap:8px}#mvp-workspace .trade-panel .mvp-amount-field{padding:8px 12px}#mvp-workspace .trade-panel .mvp-field-top label{flex:1}#mvp-workspace .trade-panel .mvp-field-top [data-action=reverse]{flex:none;width:44px;font-size:22px}#mvp-workspace .trade-panel .trade-position-amount{gap:6px;display:grid}#mvp-workspace .trade-panel #mvp-amount{height:44px;min-height:44px;font-size:28px}#mvp-workspace .trade-panel .mvp-receive output{min-height:32px;padding-top:0;font-size:24px}#mvp-workspace .trade-panel .mvp-filter{margin:0}#mvp-workspace .trade-panel .mvp-markets{display:block}#mvp-workspace .trade-panel .mvp-market-card{gap:8px;width:100%;padding:12px}#mvp-workspace .trade-panel .mvp-market-card>strong{font-size:19px}#mvp-workspace .trade-panel .mvp-market-prices{width:100%}#mvp-workspace .trade-panel .mvp-market-prices>span{padding:4px 8px}#mvp-workspace .trade-panel .mvp-choices button{padding:10px}#mvp-workspace .trade-panel .mvp-position{padding:8px 0}#mvp-workspace .trade-panel .mvp-position h3{margin:4px 0;font-size:16px}#mvp-workspace .trade-panel .mvp-activity{border:0;margin:0;padding:0}#mvp-workspace .trade-panel .mvp-activity-row{overflow-wrap:anywhere;width:100%}#mvp-workspace .trade-panel .mvp-progress{width:32px;height:32px;margin:0}#mvp-workspace .trade-panel .mvp-success-mark{width:32px;height:32px;font-size:20px}#mvp-workspace .trade-panel .mvp-notice,#mvp-workspace .trade-panel .mvp-empty{margin:0;padding:12px}#mvp-workspace .trade-panel .mvp-receipt-id{overflow-wrap:anywhere}#mvp-workspace[data-fixed-workspace=true]:not([data-product=gacha]) #mvp-error{overflow-wrap:anywhere;align-self:center}@media (max-width:800px),(max-height:500px){#mvp-workspace[data-fixed-workspace=true]:not([data-product=gacha]){padding-block:max(8px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-bottom));grid-template-rows:44px 32px minmax(0,1fr) 44px 36px;gap:6px}#mvp-workspace[data-fixed-workspace=true]:not([data-product=gacha]) .mvp-header{gap:8px}#mvp-workspace[data-fixed-workspace=true]:not([data-product=gacha]) .mvp-header h1{font-size:16px;line-height:1.05}#mvp-workspace[data-product=swap] .trade-main{grid-template-columns:minmax(0,1fr)}#mvp-workspace .trade-visual{display:none}#mvp-workspace[data-fixed-workspace=true] .trade-panel{padding:12px}#mvp-workspace .trade-panel .gacha-panel-content{gap:8px}#mvp-workspace .trade-panel .gacha-panel-footer{flex-wrap:wrap}#mvp-workspace .trade-panel .gacha-panel-actions{flex-basis:100%}#mvp-workspace .trade-panel .gacha-page-controls{margin-inline:auto}#mvp-workspace .trade-panel .gacha-panel-actions:empty{display:none}}@media (max-height:500px) and (orientation:landscape){#mvp-workspace[data-fixed-workspace=true]:not([data-product=gacha]){grid-template-rows:44px 28px minmax(0,1fr) 44px 24px;gap:4px;padding-block:4px}#mvp-workspace .trade-panel .gacha-panel-footer{flex-wrap:nowrap;grid-column:1/-1}#mvp-workspace .trade-panel .gacha-panel-content{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}#mvp-workspace .trade-panel .gacha-panel-heading{grid-area:1/1}#mvp-workspace .trade-panel .gacha-panel-body{grid-area:1/2}#mvp-workspace .trade-panel .gacha-panel-actions{flex-basis:auto}#mvp-workspace .trade-panel .gacha-panel-heading h2{font-size:20px}#mvp-workspace .trade-panel .gacha-panel-heading .mvp-muted{margin-top:2px;font-size:12px}#mvp-workspace .trade-panel .mvp-market-card{grid-template-columns:1fr 1fr;display:grid}}[data-asset=field-frame]{--asset-pivot:50% 50%;--asset-layer:10;--asset-ratio:2091 / 534}[data-asset=field-frame]>.asset-motion>.asset-visual>img{width:103.874%;height:135.581%;top:-16.1049%;left:-1.96078%}[data-asset=field-frame].asset-stretch{--slice-left:59.8px;--slice-top:44.2px;--slice-right:59.8px;--slice-bottom:44.2px}[data-asset=field-frame] .asset-region--0>img{width:944.348%;height:425.882%;top:-50.5882%;left:-17.8261%}[data-asset=field-frame] .asset-region--1>img{width:133.17%;height:425.882%;top:-50.5882%;left:-16.6156%}[data-asset=field-frame] .asset-region--2>img{width:944.348%;height:425.882%;top:-50.5882%;left:-826.957%}[data-asset=field-frame] .asset-region--3>img{width:944.348%;height:373.196%;top:-131.959%;left:-17.8261%}[data-asset=field-frame] .asset-region--4>img{width:133.17%;height:373.196%;top:-131.959%;left:-16.6156%}[data-asset=field-frame] .asset-region--5>img{width:944.348%;height:373.196%;top:-131.959%;left:-826.957%}[data-asset=field-frame] .asset-region--6>img{width:944.348%;height:425.882%;top:-264.706%;left:-17.8261%}[data-asset=field-frame] .asset-region--7>img{width:133.17%;height:425.882%;top:-264.706%;left:-16.6156%}[data-asset=field-frame] .asset-region--8>img{width:944.348%;height:425.882%;top:-264.706%;left:-826.957%}[data-asset=button-base]{--asset-pivot:50% 50%;--asset-layer:10;--asset-ratio:2097 / 429}[data-asset=button-base]>.asset-motion>.asset-visual>img{width:103.577%;height:168.765%;top:-34.4988%;left:-1.81211%}[data-asset=button-base].asset-stretch{--slice-left:27px;--slice-top:27px;--slice-right:27px;--slice-bottom:27px}[data-asset=button-base] .asset-region--0>img{width:1206.67%;height:402.222%;top:-82.2222%;left:-21.1111%}[data-asset=button-base] .asset-region--1>img{width:125.043%;height:402.222%;top:-82.2222%;left:-12.5504%}[data-asset=button-base] .asset-region--2>img{width:1206.67%;height:402.222%;top:-82.2222%;left:-1086.11%}[data-asset=button-base] .asset-region--3>img{width:1206.67%;height:1049.28%;top:-475.362%;left:-21.1111%}[data-asset=button-base] .asset-region--4>img{width:125.043%;height:1049.28%;top:-475.362%;left:-12.5504%}[data-asset=button-base] .asset-region--5>img{width:1206.67%;height:1049.28%;top:-475.362%;left:-1086.11%}[data-asset=button-base] .asset-region--6>img{width:1206.67%;height:402.222%;top:-220.556%;left:-21.1111%}[data-asset=button-base] .asset-region--7>img{width:125.043%;height:402.222%;top:-220.556%;left:-12.5504%}[data-asset=button-base] .asset-region--8>img{width:1206.67%;height:402.222%;top:-220.556%;left:-1086.11%}[data-asset=challenge-ticket]{--asset-pivot:8% 20%;--asset-layer:30;--asset-ratio:1443 / 596}[data-asset=challenge-ticket]>.asset-motion>.asset-visual>img{width:109.91%;height:166.443%;top:-33.5571%;left:-4.85101%}[data-asset=receipt-paper]{--asset-pivot:50% 0%;--asset-layer:10;--asset-ratio:1905 / 590}[data-asset=receipt-paper]>.asset-motion>.asset-visual>img{width:104.934%;height:133.22%;top:-16.7797%;left:-2.46719%}[data-asset=receipt-paper].asset-stretch{--slice-left:32.5px;--slice-top:25px;--slice-right:32.5px;--slice-bottom:35px}[data-asset=receipt-paper] .asset-region--0>img{width:1537.69%;height:786%;top:-99%;left:-36.1538%}[data-asset=receipt-paper] .asset-region--1>img{width:121.52%;height:786%;top:-99%;left:-10.7599%}[data-asset=receipt-paper] .asset-region--2>img{width:1537.69%;height:786%;top:-99%;left:-1401.54%}[data-asset=receipt-paper] .asset-region--3>img{width:1537.69%;height:224.571%;top:-56.8571%;left:-36.1538%}[data-asset=receipt-paper] .asset-region--4>img{width:121.52%;height:224.571%;top:-56.8571%;left:-10.7599%}[data-asset=receipt-paper] .asset-region--5>img{width:1537.69%;height:224.571%;top:-56.8571%;left:-1401.54%}[data-asset=receipt-paper] .asset-region--6>img{width:1537.69%;height:561.429%;top:-392.143%;left:-36.1538%}[data-asset=receipt-paper] .asset-region--7>img{width:121.52%;height:561.429%;top:-392.143%;left:-10.7599%}[data-asset=receipt-paper] .asset-region--8>img{width:1537.69%;height:561.429%;top:-392.143%;left:-1401.54%}[data-asset=circus-seal]{--asset-pivot:50% 50%;--asset-layer:20;--asset-ratio:987 / 1118}[data-asset=circus-seal]>.asset-motion>.asset-visual>img{width:117.629%;height:121.199%;top:-11.449%;left:-8.81459%}[data-asset=wordmark]{--asset-pivot:50% 50%;--asset-layer:10;--asset-ratio:2108 / 553}[data-asset=wordmark]>.asset-motion>.asset-visual>img{width:103.036%;height:130.922%;top:-20.2532%;left:-1.47059%}[data-asset=dart]{--asset-pivot:50% 65%;--asset-layer:40;--asset-ratio:413 / 1586}[data-asset=dart]>.asset-motion>.asset-visual>img{width:214.77%;height:111.854%;top:-6.11602%;left:-57.385%}[data-asset=card-clown]{--asset-pivot:50% 92%;--asset-layer:20;--asset-ratio:941 / 1299}[data-asset=card-clown]>.asset-motion>.asset-visual>img{width:115.409%;height:111.47%;top:-5.85065%;left:-7.7577%}[data-asset=card-back]{--asset-pivot:50% 92%;--asset-layer:20;--asset-ratio:825 / 1214}[data-asset=card-back]>.asset-motion>.asset-visual>img{width:131.636%;height:119.275%;top:-9.80231%;left:-15.7576%}[data-asset=admission-ticket]{--asset-pivot:50% 92%;--asset-layer:15;--asset-ratio:824 / 1144}[data-asset=admission-ticket]>.asset-motion>.asset-visual>img{width:131.796%;height:126.573%;top:-14.4231%;left:-15.8981%}.asset-layout{z-index:var(--asset-layer,10);pointer-events:none;display:block;position:relative}.asset-motion{width:100%;height:100%;transform-origin:var(--asset-pivot,50% 50%);display:block}.asset-visual{width:100%;aspect-ratio:var(--asset-ratio);pointer-events:none;display:block;position:relative;overflow:hidden}.asset-layout .asset-visual img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.asset-stretch>.asset-motion>.asset-visual{grid-template-columns:var(--slice-left) minmax(0, 1fr) var(--slice-right);grid-template-rows:var(--slice-top) minmax(0, 1fr) var(--slice-bottom);aspect-ratio:auto;height:100%;display:grid}.asset-region{min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.field-skin,.receipt-skin,.button-skin,.ticket-paper{z-index:0;position:absolute;inset:0}.changer-slot>:not(.field-skin),.receipt-financials,.changer-action-label,.changer-action-arrow,.ticket-copy{z-index:1;position:relative}.receipt-financials{grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:0 22px;display:grid}.changer-counter-layout{aspect-ratio:1435/499;z-index:10;--asset-pivot:50% 50%}.changer-counter-layout .retained-visual{-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;width:100%;height:100%;display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-source-type:luminance;mask-mode:luminance}.changer-counter-layout img{pointer-events:none;width:100%;height:auto;display:block}.changer-counter-left-hand{--asset-pivot:20% 0%;z-index:40}.changer-counter-right-hand{--asset-pivot:72% 0%;z-index:40}.changer-counter-tray{--asset-pivot:57% 34%;z-index:20}.changer-counter-book{--asset-pivot:91% 74%;z-index:20}.changer-book-title{z-index:21}.ticket-motion{--asset-pivot:8% 20%;transform:rotate(-4deg)}.counter-card{width:112px;position:absolute}.scenery-card{z-index:5;width:52px;position:absolute;top:68px;left:-26px}.scenery-card--ticket{top:76px;left:-12px}.scenery-card--ticket>.asset-motion{transform:rotate(18deg)}.scenery-card--back>.asset-motion{transform:rotate(-24deg)}.counter-card--left-ticket{z-index:15;bottom:-36px;left:66px}.counter-card--left-ticket>.asset-motion{transform:rotate(26deg)}.counter-card--left-back{z-index:16;bottom:8px;left:-28px}.counter-card--left-back>.asset-motion{transform:rotate(-23deg)}.counter-card--left-clown{z-index:20;bottom:-32px;left:4px}.counter-card--left-clown>.asset-motion{transform:rotate(-20deg)}.counter-card--right-ticket{z-index:15;bottom:6px;right:-2px}.counter-card--right-ticket>.asset-motion{transform:rotate(-16deg)}.counter-card--right-back{z-index:20;bottom:10px;right:-22px}.counter-card--right-back>.asset-motion{transform:rotate(10deg)}@media (max-height:820px) and (min-width:800px){.scenery-card{width:40px;top:48px}.scenery-card--ticket{top:54px}}@media (max-width:799px){.scenery-card{display:none}.receipt-financials{grid-template-columns:minmax(0,1fr) 44px;gap:0 8px}}body[data-frontend=true][data-view=tools] #main:has(#mvp-workspace[data-product=swap]){justify-content:center;align-items:center;width:100%;max-width:none;min-height:100dvh;padding:16px 24px;display:flex}body[data-frontend=true] #workspace:has(>#mvp-workspace[data-product=swap]){width:min(1120px,100%);max-width:none;min-height:0;margin:auto;padding:0}body[data-frontend=true] #pixel-desk:has(#mvp-workspace[data-product=swap]){background:var(--circus-surface);border:0;border-radius:0;width:min(1120px,100vw - 48px);height:fit-content;max-height:calc(100dvh - 32px);padding:0;overflow:visible;box-shadow:0 12px 50px #0005}body[data-frontend=true] #pixel-desk[open]:has(#mvp-workspace[data-product=swap]){flex-direction:column;display:flex}body[data-frontend=true] #pixel-desk:has(#mvp-workspace[data-product=swap])::backdrop{background:#111720bb}body[data-frontend=true] #pixel-desk #workspace:has(>#mvp-workspace[data-product=swap]){width:100%;height:auto;min-height:0;max-height:inherit;flex-direction:column;flex:0 auto;margin:0;display:flex}#mvp-workspace[data-product=swap][data-fixed-workspace=true]{--counter-paper:var(--circus-surface);--counter-text:var(--circus-text);--counter-muted:var(--circus-muted);--counter-blue:var(--circus-link);--counter-red:var(--circus-red);--mvp-ink:var(--circus-text);--mvp-text:var(--circus-text);--mvp-muted:var(--circus-muted);--mvp-surface:var(--circus-bg);--mvp-accent:var(--circus-gold);--mvp-line:var(--circus-border);background:var(--circus-surface);width:100%;max-width:1120px;height:auto;min-height:0;max-height:calc(100dvh - 32px);color:var(--mvp-text);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;font:16px/1.4 Arial,Helvetica,sans-serif;display:flex;overflow:visible}#mvp-workspace[data-product=swap] .mvp-header{z-index:3;background:var(--circus-surface);border:0;border-bottom:1px solid #d51e3266;flex:none;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:1px 12px;display:flex;position:relative}#mvp-workspace[data-product=swap] .mvp-header>div{flex:1;min-width:0}#mvp-workspace[data-product=swap] .mvp-header .mvp-kicker{width:auto;max-width:none;color:var(--counter-blue);letter-spacing:.08em;text-align:left;margin:0;padding:0;font:700 11px/1.3 Arial,sans-serif;position:static}#mvp-workspace[data-product=swap] .mvp-header .mvp-kicker span{color:inherit;font:inherit}#mvp-workspace[data-product=swap] .mvp-header>button{min-width:44px;min-height:44px;color:var(--counter-blue);background:0 0;border:1px solid #0000;border-radius:0;flex:none;padding:4px 10px;font:700 13px/1.2 Arial,sans-serif;position:static}#mvp-workspace[data-product=swap] .mvp-header>[data-action=back]{color:var(--circus-gold);font-size:26px}.changer-shell-motion{width:100%;min-height:0;max-height:inherit;flex-direction:column;flex:0 auto;display:flex}#mvp-workspace[data-product=swap] .mvp-header>[data-action=wallet]{border:2px solid var(--circus-border);width:auto;min-height:44px;color:var(--counter-blue);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:3px;align-self:center;margin-block:0;padding:0 16px;font:15px/1 Circus Slab,Georgia,serif}@media (hover:hover){#mvp-workspace[data-product=swap] .mvp-header>[data-action=wallet]:hover:not(:disabled){background:var(--circus-raised)}}#mvp-workspace[data-product=swap] .mvp-header>button:not([data-action]){white-space:nowrap}@media (hover:hover){#mvp-workspace[data-product=swap] .mvp-header>button:hover:not(:disabled){background:var(--circus-raised)}}.ticket-feedback{width:100%;height:100%;display:block;position:relative}.changer-scroll{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow:clip auto}.money-changer-station{--counter-gutter:42px;--counter-rim:12px;isolation:isolate;width:100%;min-height:0;padding:0 var(--counter-gutter) 10px;border:var(--counter-rim) solid transparent;color:var(--mvp-text);position:relative;overflow:visible}.money-changer-station:before{content:"";inset:calc(-1 * var(--counter-rim));z-index:-2;background:url(/assets/money-changer/overhead/paper-grain.svg) var(--counter-paper);box-shadow:inset 0 0 0 7px #be9265, inset 0 0 0 9px var(--counter-red), inset 0 0 0 12px var(--counter-paper), inset 0 0 0 13px #be2535;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);pointer-events:none;position:absolute}.money-changer-station .sr-only,#mvp-workspace[data-product=swap][data-swap-step=edit] .gacha-progress-header{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.changer-scenery{height:164px;margin-inline:calc(-1 * (var(--counter-gutter) + var(--counter-rim)));pointer-events:none;position:relative;overflow:clip}.changer-counter-layout{pointer-events:none;-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;width:100%;max-width:none;height:auto;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-source-type:luminance;mask-mode:luminance}.changer-counter-objects{width:850px;top:-6px;left:0}.changer-counter-objects .retained-visual{clip-path:polygon(4.5% 24%,5.3% 16%,7.7% 9%,11.5% 5%,14.6% 9%,17% 20%,16.5% 33%,14.2% 40%,8.8% 41%,6% 36%);-webkit-mask-image:url(/assets/money-changer/overhead/top-objects-mask.svg);mask-image:url(/assets/money-changer/overhead/top-objects-mask.svg)}.changer-counter-right-objects{width:720px;top:-6px;right:0}.changer-counter-right-objects .retained-visual{clip-path:inset(0 0 0 86%);-webkit-mask-image:url(/assets/money-changer/overhead/top-objects-mask.svg);mask-image:url(/assets/money-changer/overhead/top-objects-mask.svg)}.changer-counter-left-hand>.asset-motion,.changer-counter-right-hand>.asset-motion{filter:drop-shadow(9px 13px 6px #3a1d0e38)}.changer-counter-tray>.asset-motion{filter:drop-shadow(3px 5px 4px #3a1d0e40)}.changer-counter-left-hand{width:720px;top:-10px;left:calc(28% - 206px)}.changer-counter-left-hand .retained-visual{clip-path:polygon(12.822% 0%,28.571% 0%,30.941% 34.469%,31.359% 44.088%,27.178% 50.301%,19.861% 50.301%,17.979% 29.259%,15.958% 20.441%,14.704% 12.224%)}.changer-counter-right-hand{width:720px;top:-12px;left:calc(72% - 498px)}.changer-counter-right-hand .retained-visual{clip-path:polygon(63.415% 0%,81.882% 0%,81.882% 12.024%,85.854% 30.06%,85.854% 46.092%,83.624% 60.12%,75.261% 60.12%,69.686% 40.08%,68.293% 17.635%);-webkit-mask-image:url(/assets/money-changer/overhead/right-hand-mask.svg);mask-image:url(/assets/money-changer/overhead/right-hand-mask.svg)}.counter-finger,.counter-finger-tip,.counter-finger-strike{pointer-events:none;position:absolute;inset:0}.counter-finger-tip,.counter-finger-strike{transform-origin:50% 40.08%}.counter-finger--pinky{--finger-beat:0;clip-path:polygon(83.484% 40.08%,85.157% 40.08%,85.157% 52.505%,83.624% 52.505%,83.624% 48.096%)}.counter-finger--ring{--finger-beat:1;clip-path:polygon(81.603% 40.08%,83.624% 40.08%,83.763% 48.096%,83.763% 58.517%,82.021% 58.517%,81.882% 48.096%)}.counter-finger--middle{--finger-beat:2;clip-path:polygon(79.443% 40.08%,81.742% 40.08%,82.021% 48.096%,82.16% 58.517%,79.93% 58.517%,79.721% 48.096%)}.counter-finger--index{--finger-beat:3;clip-path:polygon(76.167% 40.08%,79.582% 40.08%,79.861% 48.096%,80.07% 58.517%,76.934% 58.517%,76.934% 48.096%,76.655% 44.088%)}.changer-counter-tray{width:720px;top:4px;left:calc(52% - 330px)}.changer-counter-tray .retained-visual{-webkit-mask-image:url(/assets/money-changer/overhead/top-tray-mask.svg);mask-image:url(/assets/money-changer/overhead/top-tray-mask.svg)}.changer-counter-book{width:490px;top:-18px;right:0}.changer-counter-book .retained-visual{-webkit-mask-image:url(/assets/money-changer/overhead/top-book-mask.svg);mask-image:url(/assets/money-changer/overhead/top-book-mask.svg)}.changer-book-title{color:#f5d78a;text-align:center;pointer-events:none;width:76px;font:13px/1.15 Circus Slab,Georgia,serif;position:absolute;top:82px;right:4px;transform:rotate(31deg)}.changer-book-title span{letter-spacing:.06em;font:700 8px/1.3 Arial,sans-serif;display:block}.money-changer-station .changer-ticket{aspect-ratio:1443/596;z-index:30;pointer-events:auto;width:220px;position:absolute;top:43px;left:28%}#mvp-workspace[data-product=swap] .changer-ticket button{color:#b61b2d;text-align:left;background:0 0;border:0;border-radius:0;width:100%;height:100%;min-height:44px;padding:0;display:block;position:relative}.ticket-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 34px;display:flex;position:absolute;inset:0}.ticket-title{letter-spacing:.06em;flex-direction:column;align-items:center;gap:2px;font:17px/1 Rye,Circus Slab,Georgia,serif;display:flex}.counter-bell,.counter-ledger{display:none}.ticket-kicker{width:fit-content;color:inherit;letter-spacing:.18em;margin:0;font:8px/1 Rye,Circus Slab,Georgia,serif;display:block}.money-changer-station :is(#fee-challenge-note,.ticket-note){font:700 8px/10px var(--circus-money);letter-spacing:.06em;text-transform:uppercase;text-wrap:balance;color:var(--counter-text);margin-top:0;display:block}.changer-ticket-dart{width:11px;position:absolute;top:20%;right:25%}.changer-ticket-dart>.asset-motion{transform:rotate(32deg)}.changer-ticket button:disabled .ticket-paper{filter:saturate(.3)}#mvp-workspace[data-product=swap] .changer-ticket button:disabled{opacity:1;color:#766d5e;cursor:default}.changer-ticket button:disabled .changer-ticket-dart{opacity:.55}.changer-ticket button:disabled :is(#fee-challenge-note,.ticket-note){color:#595246}.changer-identity{padding-bottom:8px}#mvp-workspace[data-product=swap] #mvp-title{width:100%;color:var(--counter-blue);flex-direction:column;align-items:center;margin:0;display:flex;position:relative}#mvp-workspace[data-product=swap] #mvp-title>span{display:block}#mvp-workspace[data-product=swap] #mvp-title:before,#mvp-workspace[data-product=swap] #mvp-title:after{content:"";background:var(--counter-blue);width:calc(50% - 170px);height:1px;position:absolute;top:31px}#mvp-workspace[data-product=swap] #mvp-title:before{left:16px}#mvp-workspace[data-product=swap] #mvp-title:after{right:16px}.changer-brand-name{width:220px;color:var(--circus-gold)}.changer-brand-name .asset-visual{-webkit-mask-image:var(--counter-wordmark,url(/assets/money-changer/kit-v1/runtime/wordmark.webp));-webkit-mask-image:var(--counter-wordmark,url(/assets/money-changer/kit-v1/runtime/wordmark.webp));-webkit-mask-image:var(--counter-wordmark,url(/assets/money-changer/kit-v1/runtime/wordmark.webp));mask-image:var(--counter-wordmark,url(/assets/money-changer/kit-v1/runtime/wordmark.webp));background-color:currentColor;-webkit-mask-position:48.4375% 65.4971%;mask-position:48.4375% 65.4971%;-webkit-mask-size:103.036% 130.922%;mask-size:103.036% 130.922%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.changer-brand-name img{visibility:hidden}.changer-brand-subtitle{letter-spacing:.42em;color:var(--mvp-ink);padding-left:.42em;font:700 12px/1 Arial,sans-serif}.money-changer-station .changer-panel{min-width:0;padding:0;overflow:visible}.money-changer-station .changer-content{isolation:isolate;min-height:0;position:relative}#mvp-workspace[data-product=swap] #mvp-swap-form{flex-direction:column;align-items:stretch;gap:0;margin:0;display:flex}.changer-exchange{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.changer-slot{isolation:isolate;border:0;grid-template-rows:22px minmax(60px,auto) minmax(40px,auto);align-content:start;row-gap:4px;min-width:0;padding:18px 42px 20px;display:grid;position:relative}.money-changer-station .changer-slot-heading{text-align:center;margin:0;line-height:22px}.money-changer-station .changer-slot-heading label{color:var(--counter-blue);font:700 17px/22px var(--circus-money);letter-spacing:.12em;padding:0 4px;display:inline-block}.changer-slot-heading label:before,.changer-slot-heading label:after{content:"♦";color:var(--counter-red);margin-inline:10px;font:12px/1 Georgia,serif;display:inline-block}.changer-token-line{background:var(--circus-bg);border-radius:6px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:60px;padding:0 4px;display:grid}.changer-money{align-items:center;gap:8px;min-width:0;display:flex;container-type:inline-size}.changer-chip{pointer-events:none;justify-self:start;width:60px;height:60px;margin:0;display:block;position:relative}.chip-visual{clip-path:ellipse(46% 45% at 51% 48.5%);width:100%;height:100%;display:block;position:relative;overflow:hidden}.changer-chip img{pointer-events:none;width:1195.83%;max-width:none;height:auto;display:block;position:absolute;top:-83.333%;left:-580%}.changer-chip--usdc .chip-visual{clip-path:ellipse(46% 44% at 49% 49%)}.changer-chip--usdc img{top:-85.833%;left:-676.667%}#mvp-workspace[data-product=swap] #mvp-amount{field-sizing:content;width:auto;min-width:2ch;max-width:100%;height:56px;min-height:0;color:var(--counter-text);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:0 auto;margin:0;padding:0;font:600 42px/1 Counter Money,Arial,sans-serif;display:block}#mvp-workspace[data-product=swap] #mvp-amount::placeholder{color:var(--counter-ghost,var(--counter-muted))}#mvp-workspace[data-product=swap] .changer-token-line select{field-sizing:content;width:auto;min-width:0;max-width:48%;min-height:44px;color:var(--counter-text);appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath fill='%23e0bf7d' d='M1 2h14l-7 9z'/%3E%3C/svg%3E") right 3px center/10px 8px no-repeat;border:0;border-radius:0;flex:none;padding:6px 22px 6px 2px;font:500 27px/1.3 Counter Money,Arial,sans-serif}#mvp-workspace[data-product=swap] .changer-token-line select:disabled{opacity:1}.changer-slot-footer{justify-content:space-between;align-items:center;gap:6px;min-height:40px;display:flex}.money-changer-station #mvp-available{color:var(--counter-muted);overflow-wrap:anywhere;font:12px/1.35 Arial,sans-serif}.changer-presets{flex-shrink:0;gap:4px;display:flex}#mvp-workspace[data-product=swap] .changer-add-sol,#mvp-workspace[data-product=swap] .changer-presets button{min-width:44px;min-height:40px;color:var(--counter-blue);text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:4px;font:700 12px/1.3 Arial,sans-serif;text-decoration:underline}.changer-bridge{color:var(--counter-blue);justify-content:center;align-items:center;font:30px/1 Arial,sans-serif;display:flex}#mvp-workspace[data-product=swap] .changer-bridge button{min-width:44px;min-height:44px;color:var(--counter-blue);background:0 0;border:0;border-radius:0;padding:0;font:30px/1 Arial,sans-serif}.changer-token-line #mvp-estimate{flex:0 auto;min-width:0}.money-changer-station .changer-quote-amount,.money-changer-station .changer-quote-placeholder{color:var(--counter-text);font:600 38px/1.15 Counter Money,Arial,sans-serif;font-size:clamp(20px, calc(160cqw / var(--amount-characters,6)), 38px);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:block}.money-changer-station .changer-quote-placeholder{color:var(--counter-ghost,var(--counter-muted))}.money-changer-station .changer-money{--token-room:92px;--amount-max:42px}#mvp-workspace[data-product=swap] .money-changer-station :is(#mvp-amount,.changer-quote-amount,.changer-quote-placeholder){font-size:clamp(20px, calc((100cqw - var(--token-room)) / (var(--amount-characters,5) * .5 - .15)), var(--amount-max))}.money-changer-station :is(.changer-quote-amount,.changer-quote-placeholder){overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.money-changer-station .changer-estimate-note,.money-changer-station #mvp-estimate-note .mvp-muted,.money-changer-station #mvp-estimate-note .mvp-error{color:var(--counter-muted);overflow-wrap:anywhere;margin:0;font:13px/1.3 Arial,sans-serif}.money-changer-station #mvp-estimate-note{flex-wrap:wrap;justify-content:flex-start}.money-changer-station #mvp-estimate-note .mvp-error{color:var(--circus-danger)}.money-changer-station #mvp-inline-error{width:fit-content;max-width:100%;color:var(--counter-danger);font:700 12px/15px var(--circus-money);letter-spacing:.11em;text-transform:uppercase;overflow-wrap:anywhere;border:1px solid;border-radius:2px;justify-self:start;margin:2px 0 0;padding:1px 6px 0}.money-changer-station #mvp-inline-error[data-amount-state=pending]{color:var(--counter-muted);letter-spacing:.02em;text-transform:none;border-color:#0000;font-weight:500}.money-changer-station #mvp-inline-error button{min-height:0;color:var(--counter-blue);font:inherit;letter-spacing:inherit;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline}.money-changer-station .changer-slot:has(#mvp-inline-error:not([hidden]):is([data-amount-state=format],[data-amount-state=balance],[data-amount-state=limit])) #mvp-amount{color:var(--counter-danger)}.changer-receipt{--counter-blue:var(--circus-cobalt);--counter-text:var(--circus-ink);--counter-muted:var(--circus-paper-muted);--mvp-ink:var(--circus-ink);--mvp-text:var(--circus-ink);--mvp-muted:var(--circus-paper-muted);color:var(--circus-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;width:min(620px,90%);margin:14px auto 16px;padding:14px 32px 20px;position:relative}.changer-costs{margin:0}.changer-costs>div{border-bottom:1px dashed #b9ad93;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;padding:3px 0;font:15px/20px Arial,sans-serif;display:grid}.changer-costs>div:last-child{border-bottom:0;font-size:13px}.changer-receipt:not(:has(details[open])) .changer-costs>div:last-child{display:none}.changer-costs dt{color:var(--counter-muted)}.changer-costs>div:not(:last-child) dt:after{content:"♦";color:var(--counter-red);margin-left:8px;font-size:11px}.changer-costs dd{text-align:right;color:var(--counter-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}.changer-receipt-stamp{justify-self:center;width:72px}.money-changer-station .changer-details{border:0;grid-column:1/-1;margin:0;padding:0}.money-changer-station .changer-details summary{min-height:44px;color:var(--counter-blue);cursor:pointer;padding:12px 0 8px;font:700 12px/1.4 Arial,sans-serif;display:list-item}.money-changer-station .changer-details p,.money-changer-station .changer-details label{color:var(--counter-muted);font:13px/1.4 Arial,sans-serif}#mvp-workspace[data-product=swap] .changer-details select{border:1px solid var(--counter-blue);background:var(--circus-paper-light);width:100%;min-height:44px;color:var(--mvp-ink);border-radius:0;margin-top:5px;display:block}.money-changer-station .changer-actions{text-align:center;width:min(460px,100%);margin:0 auto}#mvp-workspace[data-product=swap] .changer-actions .mvp-primary,#mvp-workspace[data-product=swap] .changer-panel .mvp-primary{background:var(--circus-gold);width:100%;min-height:64px;color:var(--circus-ink);text-transform:uppercase;filter:none;box-shadow:none;background-clip:padding-box;border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;padding:6px 18px;font:27px/1.1 Circus Slab,Georgia,serif;display:flex}.changer-action-label{white-space:nowrap;text-align:center;width:100%;font-size:34px;display:block;transform:scaleX(.78)}.changer-primary{isolation:isolate;scroll-margin-block:20px;position:relative}#mvp-workspace[data-product=swap] .changer-actions .changer-primary{background:var(--circus-gold);border:1px solid var(--circus-gold);border-radius:3px;box-shadow:0 3px #8d7655}.changer-primary .button-skin{opacity:.16}@media (hover:hover){#mvp-workspace[data-product=swap] .changer-actions .changer-primary:hover:not(:disabled){background:var(--circus-paper)}.changer-primary:hover:not(:disabled) .button-skin{filter:brightness(1.08)}}.changer-primary>.changer-action-arrow{font:29px/1 Arial,sans-serif;position:absolute;top:50%;right:20px;transform:translateY(-50%)}#mvp-workspace[data-product=swap] .changer-panel .mvp-primary:disabled{opacity:.65;cursor:not-allowed}#mvp-workspace[data-product=swap] .changer-panel .changer-primary--busy:disabled{opacity:1;cursor:progress}.changer-primary--busy .button-skin{filter:saturate(.7)brightness(.92)}.changer-primary:after{content:"";z-index:1;pointer-events:none;opacity:0;background:repeating-linear-gradient(-45deg,#fffbed1f 0 10px,#0000 10px 20px);border-radius:3px;position:absolute;inset:22% 9%}.changer-primary--busy:after{opacity:1}.changer-primary--busy>.changer-action-label{z-index:2;position:relative}@media (prefers-reduced-motion:no-preference){.changer-primary:after{background-size:28.28px 28.28px;transition:opacity .18s ease-out;animation:1.1s linear infinite paused changer-busy-stripes}.changer-primary--busy:after{animation-play-state:running}.changer-primary--busy>.changer-action-label{animation:1.6s ease-in-out infinite changer-busy-pulse}}@keyframes changer-busy-stripes{to{background-position:28.28px 0}}@keyframes changer-busy-pulse{50%{opacity:.72}}@media (hover:hover){#mvp-workspace[data-product=swap] .changer-panel .mvp-primary:hover:not(:disabled){background:var(--circus-paper)}}#mvp-workspace[data-product=swap] .changer-skip-note{min-height:44px;color:var(--counter-blue);text-underline-offset:3px;background:0 0;border:0;border-radius:0;margin:4px 0 0;padding:8px 10px;font:13px/18px Arial,sans-serif;text-decoration:underline}.money-changer-station .changer-mode-note{color:var(--counter-muted);text-align:center;margin:6px 0 0;font:11px/16px Arial,sans-serif;position:static}.changer-edge-art{inset:0 calc(-1 * (var(--counter-rim) + var(--counter-gutter))) calc(-1 * (var(--counter-rim) + 10px));z-index:-1;pointer-events:none;position:absolute;overflow:clip}.changer-edge-art img{pointer-events:none;height:auto;display:block;position:absolute}.changer-edge-pencil{--asset-ratio:200 / 259;--asset-pivot:50% 90%;z-index:25;width:97px;position:absolute;bottom:-12px;right:34px}.changer-loose-chip{margin:0;position:absolute}.changer-loose-chip--sol{width:62px;height:62px;bottom:165px;left:16px}.changer-loose-chip--sol>.asset-motion{transform:rotate(-12deg)}.changer-loose-chip--usdc{width:64px;height:64px;bottom:138px;left:70px}.changer-loose-chip--usdc>.asset-motion{transform:rotate(10deg)}.money-changer-station .funds-check{background:0 0;border:1px solid #b9ad93;width:min(620px,100%);margin:-4px auto 12px;padding:6px 10px}.money-changer-station .funds-check p,.money-changer-station .funds-check li{color:var(--counter-muted);font:12px/1.35 Arial,sans-serif}.money-changer-station .funds-check ul{margin:4px 0 0;padding-left:18px}.money-changer-station .funds-check[data-funds-ready=false]{border-color:var(--counter-red)}.money-changer-station .mvp-footnote{color:var(--counter-muted);margin-top:10px;font:12px/1.4 Arial,sans-serif}[data-amount-characters]{--amount-characters:20}:is([data-amount-characters="1"],[data-amount-characters="2"],[data-amount-characters="3"],[data-amount-characters="4"],[data-amount-characters="5"]){--amount-characters:5}[data-amount-characters="6"]{--amount-characters:6}[data-amount-characters="7"]{--amount-characters:7}[data-amount-characters="8"]{--amount-characters:8}[data-amount-characters="9"]{--amount-characters:9}[data-amount-characters="10"]{--amount-characters:10}[data-amount-characters="11"]{--amount-characters:11}[data-amount-characters="12"]{--amount-characters:12}[data-amount-characters="13"]{--amount-characters:13}[data-amount-characters="14"]{--amount-characters:14}[data-amount-characters="15"]{--amount-characters:15}[data-amount-characters="16"]{--amount-characters:16}.money-changer-station .changer-panel :is(.mvp-operation,.mvp-wide,#mvp-receipt){width:min(640px,100%);max-width:100%;color:var(--mvp-ink);background:0 0;margin:0 auto}.money-changer-station .changer-panel h2{color:var(--counter-blue);font:25px/1.3 var(--circus-display)}.money-changer-station .changer-panel :is(.mvp-muted,.mvp-footnote){color:var(--counter-muted)}.money-changer-station .changer-panel .mvp-summary{border-top:1px solid #b9ad93}.money-changer-station .changer-panel .mvp-summary>div{border-bottom:1px dashed #b9ad93;gap:12px;padding:8px 0}.money-changer-station .changer-panel .mvp-summary dt{color:var(--counter-muted)}.money-changer-station .changer-panel .mvp-summary dd{color:var(--counter-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#mvp-workspace[data-product=swap] .changer-panel :is(.mvp-operation,.mvp-wide) .mvp-secondary,#mvp-workspace[data-product=swap] .money-changer-station :is(.changer-actions,.changer-exchange) .mvp-secondary{border:1px solid var(--counter-blue);min-height:44px;color:var(--counter-blue);background:0 0;border-radius:0;padding:8px 12px;font:700 14px/1.3 Arial,sans-serif}.money-changer-station .changer-panel :is(.mvp-notice,.mvp-empty,.mvp-stale){background:var(--circus-raised);color:var(--counter-text);border:1px solid #b9ad93;border-radius:0;padding:12px}.money-changer-station #mvp-error{border:1px solid var(--counter-red);background:var(--circus-raised);color:var(--circus-danger);margin-top:12px;padding:9px;font:13px/1.4 Arial,sans-serif}#mvp-workspace[data-product=swap] :focus-visible{outline:3px solid var(--counter-blue);outline-offset:4px}#mvp-workspace[data-product=swap] .mvp-primary:focus-visible{outline:3px solid var(--circus-gold);outline-offset:5px}#mvp-workspace[data-product=swap] .money-changer-station #mvp-amount{caret-color:var(--counter-blue)}#mvp-workspace[data-product=swap] .money-changer-station #mvp-amount:focus-visible{-webkit-text-decoration:underline 1px var(--counter-pen);-webkit-text-decoration:underline 1px var(--counter-pen);-webkit-text-decoration:underline 1px var(--counter-pen);text-decoration:underline 1px var(--counter-pen);text-underline-offset:.1em;outline:none}#mvp-workspace[data-product=swap] .gacha-progress-header{margin-bottom:16px}#mvp-workspace[data-product=swap] .gacha-journey{justify-content:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}#mvp-workspace[data-product=swap] .gacha-journey__step{color:var(--counter-muted);align-items:center;gap:5px;font:12px/1.3 Arial,sans-serif;display:flex}#mvp-workspace[data-product=swap] .gacha-journey__number{border:1px solid #b9ad93;padding:2px 5px}#mvp-workspace[data-product=swap] .gacha-journey__step.is-current{color:var(--counter-blue);font-weight:700}.money-changer-station .changer-panel .mvp-operation{gap:12px}.money-changer-station .changer-panel .mvp-operation>.mvp-muted{margin:2px 0 6px}.money-changer-station .changer-panel .op-review-reason{color:#302c22}.money-changer-station .changer-panel .mvp-summary{margin-block:8px}#mvp-workspace[data-product=swap] .mvp-header :focus-visible{outline-color:var(--counter-blue);outline-offset:2px}@media (max-height:820px) and (min-width:800px){.changer-scenery{height:126px}.changer-counter-right-objects{width:650px;top:-12px}.changer-counter-left-hand{width:650px;top:-12px;left:calc(28% - 185px)}.changer-counter-right-hand{width:650px;top:-12px;left:calc(72% - 450px)}.changer-counter-tray{width:650px;top:-1px;left:calc(52% - 298px)}.changer-counter-book{top:-36px}.changer-book-title{top:64px}.money-changer-station .changer-ticket{top:12px}.changer-brand-name{width:200px}#mvp-workspace[data-product=swap] #mvp-title:before,#mvp-workspace[data-product=swap] #mvp-title:after{top:27px}}@media (min-width:800px) and (max-width:1050px){.money-changer-station{--counter-gutter:24px}.changer-exchange{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}.changer-token-line{grid-template-columns:48px minmax(0,1fr);gap:4px}.changer-chip{width:48px;height:48px}.money-changer-station .changer-money{--token-room:80px;--amount-max:36px}#mvp-workspace[data-product=swap] .changer-token-line select{padding-right:18px;font-size:23px}.changer-edge-art{display:none}}@media (max-width:799px){body[data-frontend=true][data-view=tools] #main:has(#mvp-workspace[data-product=swap]){padding:6px}body[data-frontend=true] #pixel-desk:has(#mvp-workspace[data-product=swap]){width:calc(100vw - 12px);height:fit-content;max-height:calc(100dvh - 12px);margin:auto;inset:0}#mvp-workspace[data-product=swap][data-fixed-workspace=true]{max-height:calc(100dvh - 12px)}#mvp-workspace[data-product=swap] .mvp-header{gap:5px;padding:1px 6px}#mvp-workspace[data-product=swap] .mvp-header>button{padding-inline:6px;font-size:12px}#mvp-workspace[data-product=swap] .mvp-header>[data-action=back]{font-size:25px}#mvp-workspace[data-product=swap] .mvp-header .mvp-kicker{font-size:10px}#mvp-workspace[data-product=swap] .mvp-header .mvp-kicker span{display:block}.money-changer-station{--counter-gutter:13px;--counter-rim:6px;padding-bottom:10px}.money-changer-station:before{box-shadow:inset 0 0 0 3px #be9265, inset 0 0 0 5px var(--counter-red), inset 0 0 0 8px var(--counter-paper), inset 0 0 0 9px #be2535}.changer-scenery{height:154px}.changer-counter-objects{width:570px;top:-10px;left:calc(50% - 285px)}.changer-counter-right-objects{width:570px;top:-10px;right:calc(50% - 285px)}.changer-counter-left-hand{width:650px;top:-12px;left:calc(28% - 185px)}.changer-counter-right-hand{width:650px;top:-12px;left:calc(72% - 450px)}.changer-counter-tray{width:570px;top:-12px;left:calc(50% - 310px)}.changer-counter-book,.changer-book-title,.changer-edge-art{display:none}.money-changer-station .changer-ticket{width:200px;top:46px;left:calc(50% - 100px)}#mvp-workspace[data-product=swap] .changer-ticket button{min-height:44px;font-size:21px}.changer-brand-name{width:200px}.changer-brand-subtitle{font-size:12px}#mvp-workspace[data-product=swap] #mvp-title:before,#mvp-workspace[data-product=swap] #mvp-title:after{display:none}.changer-identity{padding-bottom:14px}.changer-exchange{grid-template-columns:minmax(0,1fr);gap:0}.changer-slot{grid-template-rows:22px minmax(60px,auto) minmax(44px,auto);padding-inline:34px}.changer-token-line{grid-template-columns:48px minmax(0,1fr);gap:5px;min-height:60px;padding:0 4px}.changer-chip{width:48px;height:48px}.money-changer-station .changer-money{--token-room:77px;--amount-max:36px}#mvp-workspace[data-product=swap] .changer-token-line select{background-position:right 2px center;background-size:10px 8px;padding-right:18px;font-size:22px}.changer-slot-footer,#mvp-workspace[data-product=swap] .changer-presets button{min-height:44px}.changer-bridge{height:44px;margin-block:2px}#mvp-workspace[data-product=swap] .changer-bridge button{transform:rotate(90deg)}.changer-receipt{width:100%;margin:8px auto 16px;padding:12px 18px 20px}.changer-receipt-stamp{width:40px}.money-changer-station #mvp-swap-form:not(:has(details[open])) .changer-actions{z-index:50;padding-block:8px max(6px, env(safe-area-inset-bottom));background:var(--counter-paper);position:sticky;bottom:0}.changer-costs>div{gap:8px;padding-block:4px;font-size:13px;line-height:18px}.changer-costs>div:not(:last-child) dt:after{margin-left:5px}#mvp-workspace[data-product=swap] .changer-panel .mvp-primary{min-height:64px;padding:6px 10px;font-size:20px}.changer-action-label{font-size:28px}.changer-primary--busy>.changer-action-label{font-size:22px}.changer-primary>.changer-action-arrow{font-size:24px;right:11px}.money-changer-station .changer-mode-note{margin-top:8px;font-size:12px}#mvp-workspace[data-product=swap] .gacha-journey{gap:9px}}@media (prefers-reduced-motion:no-preference){#mvp-workspace[data-product=swap][data-counter-entering=true]>.changer-shell-motion{animation:.21s ease-out both counter-shell-enter}#mvp-workspace[data-product=swap][data-counter-entering=true] .ticket-motion{animation:.24s ease-out 75ms both counter-paper-settle}#mvp-workspace[data-product=swap][data-counter-entering=true] .changer-receipt{animation:.24s ease-out .12s both counter-paper-settle}.changer-primary .button-skin>.asset-motion,.changer-ticket .ticket-feedback{transition:translate .11s ease-out}.changer-primary:active:not(:disabled) .button-skin>.asset-motion,.changer-ticket button:active:not(:disabled) .ticket-feedback{translate:0 1px}@media (hover:hover){.changer-primary:hover:not(:disabled):not(:active) .button-skin>.asset-motion,.changer-ticket button:hover:not(:disabled):not(:active) .ticket-feedback{translate:0 -1px}}}@keyframes counter-shell-enter{0%{opacity:.5;translate:0 6px}to{opacity:1;translate:0}}@keyframes ticket-toss{0%{opacity:0;translate:-28px -46px}60%{opacity:1}to{opacity:1;translate:0}}#mvp-workspace[data-product=swap] .changer-ticket{animation:.46s cubic-bezier(.2,.9,.3,1) .12s both ticket-toss}@keyframes counter-paper-settle{0%{translate:0 -8px}to{translate:0}}@media (prefers-reduced-motion:reduce){#mvp-workspace[data-product=swap] *,#mvp-workspace[data-product=swap] :before,#mvp-workspace[data-product=swap] :after{transition:none!important;animation:none!important}}.changer-edge-pencil img{width:100%;height:100%;inset:0}#mvp-workspace[data-product=swap] .gacha-progress-header{display:none}#mvp-workspace[data-product=swap] .changer-scenery{height:164px;overflow:visible}#mvp-workspace[data-product=swap] .changer-ticket{display:block}.changer-exchange{border:0;min-inline-size:0;margin:0;padding:0}.changer-exchange:disabled{opacity:1}#mvp-workspace[data-product=swap] .changer-exchange:disabled :is(input,select){opacity:1;color:var(--mvp-ink);-webkit-text-fill-color:var(--mvp-ink)}.changer-exchange:disabled :is(.changer-presets,.changer-bridge){visibility:hidden}.changer-receipt{transform-origin:50% 0;transform:rotate(0)}.changer-content:not([data-scene=edit]) .changer-receipt{width:min(690px,96%);transform:translateY(-4px)rotate(-.4deg)}.changer-content:not([data-scene=edit]) .changer-receipt .changer-costs>div:last-child{display:grid}.counter-receipt-title,#counter-status{grid-column:1/-1}.money-changer-station .changer-panel .counter-receipt-title{color:var(--counter-blue);margin:0 0 8px;font:700 22px/1.15 Roboto Condensed,sans-serif}#counter-status{color:var(--counter-muted);font:13px/1.4 Arial,sans-serif}#counter-status:empty{display:none}#counter-status p{margin:0 0 8px}#counter-status .op-review-intent{overflow-wrap:anywhere}#counter-status a{color:var(--counter-blue);text-decoration:underline}#counter-status .op-review-result{font-size:14px}.changer-content .changer-receipt-stamp{opacity:.22}.changer-content[data-scene=success] .changer-receipt-stamp{opacity:1}.changer-content:not([data-scene=edit]) .changer-details{display:none}.changer-content .changer-actions:focus-visible,.counter-receipt-title:focus-visible{outline-offset:3px;outline:2px solid #064aab}.changer-content:not([data-scene=edit]) .changer-mode-note{margin-bottom:4px}.changer-content:is([data-scene=sent],[data-scene=success]) .changer-slot--give .changer-chip>.asset-motion{transform:translate(var(--give-tray-x,70px), var(--give-tray-y,-95px))}.changer-content:not([data-scene=edit]):not([data-scene=success]) .changer-slot--receive .changer-chip>.asset-motion{opacity:.45}#mvp-workspace:is([data-exchange-scene=waiting],[data-exchange-scene=sent]) .changer-counter-tray>.asset-motion{transform:translateY(4px)}.counter-delivery-chip{z-index:60;pointer-events:none;position:absolute}.counter-delivery-chip>.asset-motion{opacity:1;transform:none}.counter-sparkle{z-index:61;pointer-events:none;opacity:0;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:#e8a92c;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}@media (max-height:820px) and (min-width:800px){#mvp-workspace[data-product=swap] .changer-scenery{height:116px}}@media (max-width:799px){#mvp-workspace[data-product=swap] .changer-scenery{height:154px}.changer-content:not([data-scene=edit]) .changer-receipt{width:100%}.changer-content:not([data-scene=edit]) .changer-slot{grid-template-rows:22px minmax(52px,auto);padding-block:14px}.changer-content:not([data-scene=edit]) .changer-slot-footer{display:none}.changer-content:not([data-scene=edit]) .changer-bridge{height:10px}.changer-content .changer-receipt-stamp{display:block}}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu.app-wallet-menu,.react-wallet-dialog.changer-wallet-popover){--counter-paper:#f0e9d5;--counter-blue:#064aab;--counter-red:#b01828;--mvp-ink:#15171c;--mvp-text:#15171c;--mvp-muted:#4e514f;--mvp-surface:#fbf6e9;--mvp-accent:#084bb0;--mvp-line:#bcb29c}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-overlay,.react-dialog-overlay){background:#111720bb}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu.app-wallet-menu,.react-wallet-dialog.changer-wallet-popover){border:2px solid var(--counter-blue);background:url(/assets/money-changer/overhead/paper-grain.svg) 0 0 / 240px repeat, var(--counter-paper);color:var(--mvp-ink);box-shadow:inset 0 0 0 5px var(--counter-paper), inset 0 0 0 6px #d51e3266, 6px 8px 0 #064aab33;border-radius:3px}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu,.changer-wallet-popover) :is(h2,h3){color:var(--counter-blue);letter-spacing:.02em;font:400 clamp(22px,2.4vw,26px)/1.2 Circus Slab,Georgia,serif}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu,.changer-wallet-popover) :is(p,small,.swap-wallet-intro){color:var(--mvp-muted)}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu :is(.swap-eyebrow,.swap-wallet-network,.swap-wallet-feedback){color:var(--counter-red)}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-eyebrow{font-size:12px}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-wallet-emblem{color:var(--counter-red)}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-wallet-account{color:var(--mvp-ink);font-family:Counter Money,Arial,sans-serif}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-wallet-connected{color:#1d6b3a}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-wallet-demo{border-top-color:var(--mvp-line)}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu,.changer-wallet-popover) button:not(.swap-wallet-close){border:2px solid var(--counter-blue);background:var(--mvp-surface);min-height:44px;color:var(--counter-blue);letter-spacing:.03em;border-radius:3px;font:15px/1.15 Circus Slab,Georgia,serif}@media (hover:hover){body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu,.changer-wallet-popover) button:not(.swap-wallet-close):hover:not(:disabled){background:var(--counter-blue);color:var(--mvp-surface)}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu,.changer-wallet-popover) button:not(.swap-wallet-close):hover:not(:disabled) :is(small,.swap-provider-icon){color:inherit}}body:has(#mvp-workspace[data-product=swap]) :is(.app-wallet-menu,.changer-wallet-popover) button:focus-visible{outline:3px solid var(--counter-red);outline-offset:3px}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-provider-label small{letter-spacing:0;font:13px/1.3 Counter Money,Arial,sans-serif}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-wallet-close{color:var(--counter-blue)}body:has(#mvp-workspace[data-product=swap]) .app-wallet-menu .swap-provider-icon{background:var(--counter-blue);color:var(--mvp-surface);font-family:Circus Slab,Georgia,serif}body:has(#mvp-workspace[data-product=swap]) .changer-wallet-popover :is(.mvp-wide,select){width:100%;margin:0}body:has(#mvp-workspace[data-product=swap]) .changer-wallet-popover select{min-height:44px}body:has(#mvp-workspace[data-product=swap]) .changer-wallet-popover .mvp-badge{color:var(--counter-blue);background:0 0}.changer-content:not([data-scene=edit]) .changer-slot{grid-template-rows:22px minmax(48px,auto) 24px;row-gap:0;padding-block:12px}.changer-content:not([data-scene=edit]) .changer-slot-footer{min-height:24px}.changer-content:not([data-scene=edit]) .changer-presets{display:none}.money-changer-station .changer-panel .changer-receipt .mvp-summary{margin-block:4px}.money-changer-station .changer-panel .changer-receipt .mvp-summary>div{padding-block:4px;font:13px/20px Arial,sans-serif}.changer-content:not([data-scene=edit]) .changer-costs>div{font-size:13px;line-height:18px}.changer-content:not([data-scene=edit]) .changer-receipt{margin-bottom:8px;padding-block:12px 16px}.changer-content[data-scene=waiting] #counter-status:before,.changer-content[data-scene=sent] #counter-status:before{content:"";float:left;background:#064aab;border-radius:50%;width:7px;height:7px;margin:5px 6px 0 0;display:inline-block}@media (max-width:799px){.changer-content:not([data-scene=edit]) .changer-slot{grid-template-rows:22px minmax(48px,auto)}}.changer-content:not([data-scene=edit]) .changer-slot{grid-template-rows:22px minmax(60px,auto)}.changer-content:not([data-scene=edit]) .changer-slot-footer,.changer-content:not([data-scene=edit]) .changer-mode-note{display:none}@media (max-width:799px){.money-changer-station .changer-ticket{aspect-ratio:auto;width:190px;top:112px;left:calc(50% - 95px)}.changer-ticket .ticket-paper,.changer-ticket .changer-ticket-dart{display:none}.changer-ticket .ticket-motion{transform:none}.changer-ticket button:disabled :is(#fee-challenge-note,.ticket-note){color:var(--circus-muted)}.changer-ticket .ticket-copy{text-align:center;padding:0;display:block;position:relative}.changer-ticket .ticket-title{letter-spacing:.04em;font:12px/1 Rye,Circus Slab,Georgia,serif}.changer-ticket .ticket-kicker{font:inherit;letter-spacing:inherit;margin:0 .15em 0 0;display:inline}.money-changer-station .changer-ticket :is(#fee-challenge-note,.ticket-note){margin-top:2px;font-size:12px;line-height:14px}.changer-ticket .ticket-title br{display:none}.changer-ticket button:disabled .ticket-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.money-changer-station{--counter-paper:var(--circus-paper);--counter-text:var(--circus-ink);--counter-muted:var(--circus-paper-muted);--counter-blue:var(--circus-cobalt);--counter-danger:#a3162a;--counter-well:#e6dfcc;--counter-pen:#4977b5;--counter-ghost:#827a6b;--mvp-ink:var(--circus-ink);--mvp-text:var(--circus-ink);--mvp-muted:var(--circus-paper-muted);--mvp-surface:var(--circus-paper-light);--mvp-line:#b9ad93;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.money-changer-station .changer-token-line{background:var(--counter-well)}#mvp-workspace[data-product=swap] .money-changer-station .changer-token-line select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath fill='%23064aab' d='M1 2h14l-7 9z'/%3E%3C/svg%3E")}.money-changer-station .changer-brand-name{color:var(--counter-blue);position:relative}.money-changer-station .changer-brand-name:before,.money-changer-station .changer-brand-name:after{content:"♦" / "";color:var(--counter-red);font:26px/1 Georgia,serif;position:absolute;top:50%;translate:0 -50%}.money-changer-station .changer-brand-name:before{right:calc(100% + 10px)}.money-changer-station .changer-brand-name:after{left:calc(100% + 10px)}#mvp-workspace[data-product=swap] .money-changer-station #mvp-title:before,#mvp-workspace[data-product=swap] .money-changer-station #mvp-title:after{width:calc(50% - 160px)}.money-changer-station .changer-brand-subtitle{color:var(--circus-ink);margin-top:-2px}#mvp-workspace[data-product=swap] .money-changer-station .changer-actions .changer-primary,#mvp-workspace[data-product=swap] .money-changer-station .changer-actions .changer-primary:hover:not(:disabled){box-shadow:none;color:var(--circus-paper-light);background:0 0;border:0}.money-changer-station .changer-primary .button-skin{opacity:1}#mvp-workspace[data-product=swap] .money-changer-station .mvp-primary:focus-visible{outline-color:var(--counter-blue)}.money-changer-station .changer-skip{text-align:center}.money-changer-station .changer-content .changer-receipt-stamp{opacity:1}.money-changer-station :is(#mvp-estimate-note .mvp-error,#mvp-error){color:var(--counter-danger)}.money-changer-station .changer-panel :is(.mvp-notice,.mvp-empty,.mvp-stale),.money-changer-station #mvp-error{background:var(--circus-paper-light)}@media (max-width:799px){.money-changer-station .changer-brand-name:before,.money-changer-station .changer-brand-name:after{font-size:16px}.changer-ticket button:disabled :is(#fee-challenge-note,.ticket-note){color:var(--counter-muted)}}@media (min-width:800px){.money-changer-station .changer-counter-objects .retained-visual{clip-path:polygon(4.5% 24%,5.3% 16%,7.7% 9%,11.5% 5%,14.6% 9%,17% 20%,16.5% 33%,14.2% 40%,9.8% 41%,10% 62%,9.6% 78%,5% 86%,0 86%,0 27%)}.money-changer-station .scenery-card{display:none}}@media (min-width:800px) and (max-height:800px){#mvp-workspace[data-product=swap] .money-changer-station .changer-scenery{height:92px}.money-changer-station .changer-counter-objects{width:620px;top:-8px}.money-changer-station .changer-counter-right-objects{width:500px;top:-10px}.money-changer-station .changer-counter-left-hand{width:500px;top:-10px;left:calc(28% - 143px)}.money-changer-station .changer-counter-right-hand{width:500px;top:-10px;left:calc(72% - 346px)}.money-changer-station .changer-counter-tray{width:500px;top:-4px;left:calc(52% - 229px)}.money-changer-station .changer-counter-book{width:380px;top:-30px}.money-changer-station .changer-book-title{width:64px;font-size:11px;top:42px;right:0}.money-changer-station .changer-ticket{width:180px;top:4px}.money-changer-station .changer-identity{padding-bottom:2px}.money-changer-station .changer-brand-name{width:168px}#mvp-workspace[data-product=swap] .money-changer-station #mvp-title:before,#mvp-workspace[data-product=swap] .money-changer-station #mvp-title:after{width:calc(50% - 140px);top:22px}.money-changer-station .changer-content .changer-slot{grid-template-rows:22px minmax(56px,auto) minmax(30px,auto);row-gap:2px;padding-block:15px 20px}.money-changer-station .changer-content .changer-slot-footer{min-height:30px}.money-changer-station .changer-content:not([data-scene=edit]) .changer-slot{grid-template-rows:22px minmax(56px,auto);padding-block:15px 6px}.money-changer-station .changer-panel .counter-receipt-title{margin-bottom:2px;font-size:19px}.money-changer-station #counter-status p{margin-bottom:4px}.money-changer-station .changer-content:not([data-scene=edit]) :is(.changer-costs>div,.changer-receipt .mvp-summary>div){padding-block:2px;line-height:16px}.money-changer-station .changer-content .changer-receipt{margin-block:12px 8px;padding-block:8px 14px}#mvp-workspace[data-product=swap] .money-changer-station .changer-panel .mvp-primary{min-height:54px}.money-changer-station .changer-action-label{font-size:30px}.money-changer-station .changer-mode-note{margin-top:4px}}@media (max-width:799px){.money-changer-station .op-review-explorer a{align-items:center;min-height:44px;display:inline-flex}}@media (hover:none) and (pointer:coarse){#mvp-workspace[data-product=swap] .changer-add-sol,#mvp-workspace[data-product=swap] .changer-presets button{position:relative}#mvp-workspace[data-product=swap] .changer-add-sol:after,#mvp-workspace[data-product=swap] .changer-presets button:after{content:"";position:absolute;inset:-2px 0}}.money-changer-station .changer-offline-note{border-top:1px solid var(--counter-text);color:var(--counter-text);font:700 12px/16px var(--circus-money);letter-spacing:.06em;text-align:left;text-transform:uppercase;margin:10px 0 0;padding-top:8px}@media (max-width:799px) and (max-height:760px){.changer-scenery{transform-origin:50% 0;margin-bottom:-58px;scale:.62}.changer-brand-name{width:150px}.changer-identity{padding-bottom:4px}.changer-slot{grid-template-rows:20px minmax(52px,auto) minmax(44px,auto);row-gap:2px;padding-block:12px 14px}.changer-token-line{min-height:52px}.changer-chip{width:40px;height:40px}}body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace .money-changer-station[data-artboard=true]){width:fit-content;max-width:calc(100% - 48px);height:fit-content;max-height:calc(100% - 32px);margin:auto;inset:0;overflow:visible}#pixel-desk.react-desk #mvp-workspace[data-product=swap]:has(.money-changer-station[data-artboard=true]){--artboard-gutter:clamp(12px, 2vw, 24px);padding:var(--artboard-gutter)}#pixel-desk.react-desk #mvp-workspace[data-product=swap]:has(.money-changer-station[data-artboard=true]) .mvp-header{display:none}#mvp-workspace[data-product=swap] .changer-scroll:has(>.money-changer-station[data-artboard=true]){width:calc(1280px * var(--artboard-zoom,1));overflow:visible}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]{--board-wood:#c58d5c;--board-ink-blue:#0a46b4;--counter-well:#efe7d3;zoom:var(--artboard-zoom,1);border:0;width:1280px;height:904px;margin:0;padding:0;display:block;position:relative;overflow:clip}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]:before{background:url(/assets/money-changer/overhead/table-plate.webp) 0 0 / 1280px 904px no-repeat, var(--counter-paper);box-shadow:none;clip-path:none;inset:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-scenery{height:auto;margin:0;position:absolute;inset:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-counter-left-hand{z-index:40;width:1320px;top:-27px;left:9px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-counter-tray{width:1320px;top:-4px;left:30px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-counter-right-hand{width:1292px;top:-6px;left:10px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] :is(.changer-counter-objects,.changer-counter-right-objects,.changer-counter-book,.changer-book-title,.scenery-card,.changer-edge-art){visibility:hidden}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-ticket-slot,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-identity,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-panel,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-swap-form{margin:0;padding:0;position:static}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-exchange{width:1280px;height:160px;margin:0;padding:0;position:absolute;top:364px;left:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-ticket{aspect-ratio:auto;z-index:30;width:230px;height:142px;top:98px;left:375px;rotate:0deg}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-ticket .ticket-motion{transform:none}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-ticket button{background:url(/assets/money-changer/overhead/ticket-tall.webp) 50%/100% 100% no-repeat}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-ticket .ticket-paper{visibility:hidden}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-ticket button:disabled{filter:saturate(.3)}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .ticket-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:0 41px;display:flex;position:absolute;inset:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .ticket-title{color:inherit;letter-spacing:.06em;flex-direction:column;align-items:center;gap:4px;font:24px/1 Rye,Circus Slab,Georgia,serif;display:flex}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .ticket-kicker{margin:0;font-size:10px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .ticket-title br{display:inline}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] :is(#fee-challenge-note,.ticket-note){max-width:150px;margin-top:0;font-size:10px;line-height:12px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-title{width:1280px;height:104px;position:absolute;top:250px;left:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-title:before,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-title:after,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-brand-name:before,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-brand-name:after{content:none}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-brand-name{width:256px;position:absolute;top:14px;left:516px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-brand-name .asset-visual{visibility:hidden}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-brand-subtitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;top:84px;left:640px;overflow:hidden}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot{width:492px;height:160px;padding:0;display:block;position:absolute;top:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot--give{left:103px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot--receive{left:685px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot-heading{justify-content:center;position:absolute;inset:22px 0 auto}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot-heading label{color:var(--counter-blue);font:700 21px/22px var(--circus-money);letter-spacing:.14em}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot:before{content:"";background:var(--counter-well);border-radius:14px;width:405px;height:75px;position:absolute;top:48px;left:57px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-token-line{background:0 0;width:405px;height:56px;min-height:0;padding:0;display:block;position:absolute;top:48px;left:57px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-chip:not(.changer-loose-chip){width:83px;height:83px;margin:0;position:absolute;top:2px;left:25px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot--receive .changer-chip:not(.changer-loose-chip){width:76px;height:76px;left:8px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-money{align-items:baseline;gap:12px;height:58px;padding:0;display:flex;position:absolute;top:4px;left:124px;right:17px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot--receive .changer-money{top:0;left:100px;right:35px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-amount,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-estimate{height:auto}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-amount{margin-bottom:-.25em;padding-bottom:.25em}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-estimate{font:700 56px/58px var(--circus-money);letter-spacing:-.01em}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-money{--token-room:105px;--amount-max:56px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] :is(#mvp-amount,.changer-quote-amount,.changer-quote-placeholder){font-weight:700;font-family:var(--circus-money);letter-spacing:-.01em;line-height:1.04}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-token-line select{min-width:0;height:44px;font:500 30px/44px var(--circus-money);background-color:#0000;background-position:right 0 center;background-size:15px;border:0;flex:1 0 auto;padding:0 26px 0 0;position:static}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot-footer{color:#6b6355;flex-wrap:wrap;align-items:center;gap:2px 12px;width:251px;min-height:24px;max-height:34px;font:15px/17px Arial,Helvetica,sans-serif;display:flex;position:absolute;top:106px;left:181px;overflow:hidden}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot--receive .changer-slot-footer{left:157px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-presets{margin-left:auto;position:static}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-presets button{min-height:24px;font-size:14px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-bridge{width:74px;height:44px;position:absolute;top:82px;left:603px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-bridge button{color:#0000;background:0 0;border:0;width:74px;height:44px;font-size:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-receipt{width:636px;height:182px;margin:0;padding:0;position:absolute;top:536px;left:322px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .receipt-financials{padding:0;display:block;position:absolute;inset:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .receipt-financials:before,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .receipt-financials:after{content:"";height:140px;position:absolute;top:16px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .receipt-financials:before{border-left:2px dotted #c9b9a0;left:23px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .receipt-financials:after{border-left:2px dashed #c9b9a0;left:423px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #mvp-costs{width:360px;position:absolute;top:20px;left:50px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-costs>div{border-bottom:1px dashed #c9b9a0;align-items:center;height:38px;padding:0 8px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-costs>div:last-child{border-bottom:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-costs :is(dt,dd){color:#22201c;white-space:nowrap;font-size:17px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-costs dd{font-weight:700}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-receipt-stamp{width:115px;height:auto;position:absolute;top:22px;left:468px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #swap-exchange-details{width:340px;position:absolute;top:140px;left:58px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #swap-exchange-details summary{min-height:0;padding:0;font-size:13px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #swap-exchange-details[open]>:not(summary){z-index:60;position:relative}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #swap-exchange-details[open]{background:var(--circus-paper-light);z-index:60;border:1px solid #b9ad93;padding:10px 12px;top:auto;bottom:30px;box-shadow:0 8px 24px #0003}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) .receipt-financials{flex-direction:column;gap:6px;padding:16px 26px 16px 440px;display:flex}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) #mvp-costs{top:16px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) :is(.mvp-summary,.changer-costs){margin:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) :is(.mvp-summary,.changer-costs)>div{border-bottom:1px dashed #c9b9a0;justify-content:space-between;align-items:center;gap:12px;height:25px;margin:0;padding:0 8px;display:flex}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) .changer-costs>div:last-child{border-bottom:0;display:flex}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) :is(.mvp-summary,.changer-costs) :is(dt,dd){color:#22201c;white-space:nowrap;margin:0;font:14px/1 Arial,Helvetica,sans-serif}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) :is(.mvp-summary,.changer-costs) dd{font-weight:700}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) #mvp-step{color:var(--counter-blue);font:700 19px/21px var(--circus-money);letter-spacing:.02em;margin:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) #counter-status{z-index:1;min-height:0;color:var(--counter-muted);flex:auto;font:12px/15px Arial,Helvetica,sans-serif;position:relative;overflow-y:auto}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) #counter-status :is(p,.mvp-footnote){font:inherit;margin:0 0 4px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit]) .changer-receipt-stamp{z-index:0;opacity:.22;width:80px;top:86px;left:532px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-content:not([data-scene=edit])[data-scene=success] .changer-receipt-stamp{opacity:1}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell{z-index:45;cursor:pointer;background:0 0;border:0;border-radius:50%/46%;width:146px;min-width:0;height:148px;min-height:0;margin:0;padding:0;display:block;position:absolute;top:14px;left:72px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell:focus-visible{outline:3px solid var(--counter-blue);outline-offset:2px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell-face,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell-ding{pointer-events:none;position:absolute;inset:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell-face{clip-path:polygon(42% 4%,53% 4%,60% 24%,81% 34%,86% 48%,93% 55%,95% 68%,81% 89%,47% 97%,16% 92%,3% 72%,7% 58%,12% 45%,19% 32%,38% 24%);opacity:0;filter:brightness(1.12)saturate(1.1);background:url(/assets/money-changer/overhead/table-plate.webp) -72px -14px/1280px 904px no-repeat;transition:opacity .16s ease-out}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell:focus-visible .counter-bell-face{opacity:1}@media (hover:hover){#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell:hover .counter-bell-face{opacity:1}}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell-ding:before,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell-ding:after{content:"";opacity:0;border:3px solid #0000;border-radius:50%;width:30px;height:30px;position:absolute;top:14px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell-ding:before{border-top-color:#b61b2d;border-right-color:#b61b2d;left:100px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell-ding:after{border-top-color:#b61b2d;border-left-color:#b61b2d;left:10px}@media (prefers-reduced-motion:no-preference){#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell[data-ring=odd] .counter-bell-face{animation:.56s ease-out counter-bell-gleam-odd}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell[data-ring=even] .counter-bell-face{animation:.56s ease-out counter-bell-gleam-even}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell[data-ring=odd] .counter-bell-ding:before,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell[data-ring=odd] .counter-bell-ding:after{animation:.62s ease-out counter-bell-ding-odd}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell[data-ring=even] .counter-bell-ding:before,#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-bell[data-ring=even] .counter-bell-ding:after{animation:.62s ease-out counter-bell-ding-even}}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-ledger{z-index:45;cursor:pointer;background:0 0;border:0;border-radius:6px;width:220px;min-width:0;height:98px;min-height:0;margin:0;padding:0;transition:box-shadow .16s ease-out;display:block;position:absolute;top:222px;left:1100px;rotate:31.5deg}@media (hover:hover){#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-ledger:hover{box-shadow:0 0 0 3px #ffe2a3,0 0 18px 6px #ffd27a99}}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .counter-ledger:focus-visible{outline:3px solid var(--counter-blue);outline-offset:3px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-actions{width:498px;height:102px;margin:0;position:absolute;top:728px;left:390px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-primary{width:100%;height:100%}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-action-label{letter-spacing:.06em;font:40px/1 Rye,Circus Slab,Georgia,serif}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-action-label[data-long]{font-size:30px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-mode-note{text-align:center;width:1280px;margin:0;font-size:15px;position:absolute;top:840px;left:0}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-skip{margin:0;font-size:15px;position:absolute;top:826px;left:50%;translate:-50%}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]:has(.changer-skip) .changer-mode-note{font-size:12px;top:876px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #counter-limits{text-align:center;width:636px;margin:0;position:absolute;top:836px;left:322px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #counter-limits p{margin:0;font-size:12px;line-height:15px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]:has(#counter-limits p) .changer-mode-note{font-size:12px;top:870px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]:has(.changer-skip) #counter-limits{top:868px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]:has(.changer-skip):has(#counter-limits p) .changer-skip{top:822px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]:has(.changer-skip):has(#counter-limits p) .changer-mode-note{font-size:11px;top:886px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true]:has(.changer-skip):has(#counter-limits p) #counter-limits p{font-size:11px;line-height:13px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] #counter-funds{text-align:center;width:200px;margin:0;font-size:12px;line-height:1.2;position:absolute;top:683px;left:750px}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-slot #mvp-inline-error{white-space:nowrap;max-width:281px;margin:0;position:absolute;top:125px;left:181px}@keyframes counter-bell-gleam-odd{18%{opacity:1;filter:brightness(1.45)saturate(1.2)}}@keyframes counter-bell-gleam-even{18%{opacity:1;filter:brightness(1.45)saturate(1.2)}}@keyframes counter-bell-ding-odd{0%{opacity:0;scale:.6}25%{opacity:1}to{opacity:0;scale:1.25}}@keyframes counter-bell-ding-even{0%{opacity:0;scale:.6}25%{opacity:1}to{opacity:0;scale:1.25}}@media (prefers-reduced-motion:no-preference){#mvp-workspace[data-product=swap]:not([data-exchange-scene=waiting],[data-exchange-scene=sent]) .money-changer-station[data-artboard=true]:has(.counter-bell[data-ring=odd]) .counter-finger-strike{animation:counter-finger-flurry-odd .24s step-end calc(var(--finger-beat,0) * 45ms)}#mvp-workspace[data-product=swap]:not([data-exchange-scene=waiting],[data-exchange-scene=sent]) .money-changer-station[data-artboard=true]:has(.counter-bell[data-ring=even]) .counter-finger-strike{animation:counter-finger-flurry-even .24s step-end calc(var(--finger-beat,0) * 45ms)}}@keyframes counter-finger-flurry-odd{0%{scale:1 .9}25%{scale:1}50%{scale:1 .9}75%,to{scale:1}}@keyframes counter-finger-flurry-even{0%{scale:1 .9}25%{scale:1}50%{scale:1 .9}75%,to{scale:1}}#mvp-workspace[data-product=swap] .changer-ambience{display:none}#mvp-workspace[data-product=swap] .money-changer-station[data-artboard=true] .changer-ambience{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.changer-ambience .ambience-glint{border-radius:50%;position:absolute;overflow:hidden}.changer-ambience .ambience-glint>span{background:linear-gradient(90deg,#0000,#fff6d8a6 45%,#fffbe9e0 50%,#fff6d8a6 55%,#0000);width:45%;position:absolute;inset:-20% auto -20% 0;translate:-160%;rotate:18deg}.ambience-glint--bell{width:96px;height:78px;top:30px;left:96px}.ambience-glint--coin{width:84px;height:84px;top:651px;left:139px}.ambience-glint--crystal{width:72px;height:72px;top:714px;left:1179px}.changer-ambience .ambience-twinkle{opacity:0;background:radial-gradient(circle,#fff8e6 0 18%,#fff3d000 60%);width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;scale:.4}.changer-ambience .ambience-twinkle:before,.changer-ambience .ambience-twinkle:after{content:"";background:#fffbec;border-radius:2px;position:absolute;inset:0 45%}.changer-ambience .ambience-twinkle:after{rotate:90deg}.ambience-twinkle--1{top:68px;left:62px}.ambience-twinkle--2{top:185px;left:120px}.ambience-twinkle--3{top:62px;left:1133px}.changer-ambience .ambience-mote{opacity:0;background:#fff4cf;border-radius:50%;width:4px;height:4px;position:absolute;translate:0;box-shadow:0 0 6px 2px #fff1c466}.ambience-mote--1{top:252px;left:236px}.ambience-mote--2{top:236px;left:1058px}.ambience-mote--3{top:600px;left:1240px}.changer-ambience .ambience-lamp{width:340px;height:280px;opacity:calc(var(--night-mix,0) * .4);position:absolute;top:0}.ambience-lamp--left{background:radial-gradient(at 0 0,#ffb24a 0,#ffb24a80 35%,#0000 70%);left:0}.ambience-lamp--right{background:radial-gradient(at 100% 0,#ffb24a 0,#ffb24a80 35%,#0000 70%);right:0}@media (prefers-reduced-motion:no-preference){.money-changer-station[data-artboard=true] .changer-ambience .ambience-glint>span{animation:7s ease-in-out infinite ambient-glint}.money-changer-station[data-artboard=true] .changer-ambience .ambience-glint--coin>span{animation-duration:6s;animation-delay:-2s}.money-changer-station[data-artboard=true] .changer-ambience .ambience-glint--crystal>span{animation-duration:8s;animation-delay:-5s}.money-changer-station[data-artboard=true] .ambience-twinkle{animation:5s ease-in-out infinite ambient-twinkle}.money-changer-station[data-artboard=true] .ambience-twinkle--2{animation-duration:6.5s;animation-delay:-2.4s}.money-changer-station[data-artboard=true] .ambience-twinkle--3{animation-duration:7.5s;animation-delay:-4.1s}.money-changer-station[data-artboard=true] .ambience-mote{animation:6s linear infinite ambient-mote}.money-changer-station[data-artboard=true] .ambience-mote--2{animation-duration:7s;animation-delay:-3s}.money-changer-station[data-artboard=true] .ambience-mote--3{animation-duration:8s;animation-delay:-5.5s}#mvp-workspace[data-product=swap] .counter-finger-tip{animation:4.8s step-end infinite ambient-actor-drum;animation-delay:calc((var(--finger-beat,0) - 3) * 90ms)}#mvp-workspace[data-product=swap][data-actors=still] .counter-finger-tip{animation:none}#mvp-workspace[data-product=swap][data-artwork-ready=false] :is(.changer-ambience *,.counter-finger-tip){animation-play-state:paused}body:has(.dart-game-dialog) #mvp-workspace[data-product=swap] :is(.changer-ambience *,.counter-finger-tip){animation-play-state:paused}}@keyframes ambient-glint{0%,62%{translate:-160%}78%,to{translate:330%}}@keyframes ambient-twinkle{0%,70%,to{opacity:0;scale:.4}80%{opacity:.9;scale:1}}@keyframes ambient-mote{0%{opacity:0;translate:0}30%,70%{opacity:.35}to{opacity:0;translate:6px -40px}}@keyframes ambient-actor-drum{0%{scale:1}72%{scale:1 .9}73.9%{scale:1}80%{scale:1 .9}81.9%{scale:1}88%{scale:1 .9}89.9%,to{scale:1}}.swap-shot-layout[data-active=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;max-width:920px;margin:20px auto;display:grid}.changer-content .swap-shot-layout[data-active=true] .changer-receipt{width:100%;min-width:0;margin:0;transform:none}.dart-booth{box-sizing:border-box;color:#f2e2bf;background:#201918;border:1px solid #aa8051;border-radius:20px;width:100%;min-width:0;max-width:400px;margin:0 auto;padding:14px;scroll-margin:20px;box-shadow:0 12px 36px #0005,inset 0 0 0 4px #392a23}.dart-progress{color:#cbbd9c;font:600 12px/1.5 var(--font-body,sans-serif);justify-content:space-between;gap:8px;margin:0;padding:0 4px 12px;list-style:none;display:flex}.dart-progress [data-current=true]{color:#ffd27d}.dart-stage-mount{aspect-ratio:1;border-radius:12px;width:100%;max-width:300px;margin:auto;position:relative;overflow:hidden}.dart-static-scene{width:100%;height:100%;display:block}.dart-stage-live{position:absolute;inset:0}.dart-stage-live>*,.dart-stage-live canvas{width:100%;height:100%;display:block}.dart-panel{text-align:center;padding:12px 4px 2px}.dart-panel .mvp-kicker{color:#d9b477;letter-spacing:.18em;margin:0 0 6px;font-size:10px}.dart-panel h3{color:#ffe6ad;margin:0 0 8px;font-size:clamp(22px,3vw,30px);line-height:1.15}.dart-status{min-height:2.8em;margin:0;font-size:14px;line-height:1.4}.dart-footnote{color:#c5b69c;margin:12px 0 0;font-size:11px;line-height:1.5}.dart-panel [role=alert]{color:#ffcfb1;font-size:13px}.dart-panel button{min-height:44px;margin-top:12px}.swap-shot-choice{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:12px auto 20px;display:flex}.swap-shot-choice button{color:#ffe6ad;background:#392923;border:1px solid #ab844b;border-radius:10px;min-height:44px;padding:10px 20px}.swap-shot-choice p{color:#ead7b4;margin:0;font-size:12px;line-height:1.5}@media (max-height:820px) and (min-width:800px){.swap-shot-choice{margin:2px auto 0}.money-changer-station .swap-shot-choice+.changer-mode-note{margin-top:2px}}.dart-booth:focus-visible{outline-offset:4px;outline:3px solid #ffd27d}@media (max-width:760px){.swap-shot-layout[data-active=true]{grid-template-columns:minmax(0,1fr);gap:16px;margin:16px 0}.dart-booth{max-width:360px;padding:10px}.dart-stage-mount{max-width:280px;margin:auto}.swap-shot-choice{text-align:center}}.dart-game-overlay{z-index:1200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#090710ce;position:fixed;inset:0}@media (max-width:899px){body:has(.dart-game-dialog[data-state=open]) :is(.circus-shell,.desk-overlay,#pixel-desk){visibility:hidden}}.dart-game-dialog{--dart-paper:var(--circus-paper);--dart-raised:var(--circus-paper-light);--dart-ink:var(--circus-ink);--dart-muted:var(--circus-paper-muted);--dart-line:#cdbf9c;--dart-cobalt:var(--circus-cobalt);--dart-red:var(--circus-red);--dart-rule-ink:#c9b9a0;--dart-receipt-ink:#22201c;--dart-ticket-red:#b61b2d;--dart-danger:#a3162a;--dart-wood:#c58d5c;--dart-board:url(/assets/money-changer/overhead/paper-grain.svg) var(--circus-paper);--dart-shell:var(--circus-surface);--dart-gutter:clamp(12px, 2vw, 24px);--dart-rim:20px;--dart-rule:18.5px;--dart-margin:28px;--dart-bevel:26px;--dart-rim-art:inset 0 0 0 2px #6b2a1c, inset 0 0 0 13px var(--dart-wood), inset 0 0 0 14.5px #7a2a22, inset 0 0 0 17px #f6e4cc, inset 0 0 0 var(--dart-rule) var(--dart-red);--dart-stage:clamp(240px, min(calc(100dvh - 320px), 40vw), 400px);--dart-top:max(calc(16px + var(--dart-gutter)), calc(50dvh - 296px));z-index:1201;left:50%;top:var(--dart-top);box-sizing:border-box;width:min(960px, calc(100vw - 32px - 2 * var(--dart-gutter)));max-height:calc(100dvh - var(--dart-top) - 16px - var(--dart-gutter));padding:var(--dart-rim);color:var(--dart-ink);background:var(--dart-board);box-shadow:0 0 0 var(--dart-gutter) var(--dart-shell), 0 24px 100px #000b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:15px/1.5 var(--circus-body);border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}.dart-game-dialog:after{content:"";z-index:3;border-radius:var(--dart-bevel);corner-shape:bevel;box-shadow:0 0 0 var(--dart-bevel) var(--dart-shell), var(--dart-rim-art);pointer-events:none;position:absolute;inset:0}@supports not (corner-shape:bevel){.dart-game-dialog:after,.dart-game-dialog .dart-stage-mount{border-radius:0}}.dart-game-body{overscroll-behavior:contain;min-height:0;padding:10px var(--dart-margin) var(--dart-margin);flex:auto;overflow:auto}.dart-game-header{grid-template-columns:minmax(0,1fr);align-items:center;margin-bottom:14px;display:grid}.dart-game-heading{min-width:0}.dart-game-eyebrow{color:var(--dart-muted);font:700 11px/1.4 var(--circus-body);letter-spacing:.16em;margin:0 0 4px}.dart-game-title{justify-content:center;align-items:flex-end;gap:10px;display:flex}.dart-game-title:before,.dart-game-title:after{content:"";background:var(--dart-cobalt);flex:1 1 0;max-width:220px;height:2px;margin:0 8px 16px}.dart-game-diamond{flex:none;width:26px;height:20px;margin-bottom:7px;position:relative}.dart-game-diamond:before,.dart-game-diamond:after{content:"";clip-path:polygon(50% 0,72% 36%,100% 50%,72% 64%,50% 100%,28% 64%,0 50%,28% 36%);position:absolute;top:50%}.dart-game-diamond:before{background:var(--dart-red);width:13px;height:20px;margin-top:-10px}.dart-game-diamond:after{background:var(--dart-cobalt);width:8px;height:10px;margin-top:-5px}.dart-game-diamond:first-child:before,.dart-game-diamond:last-child:after{right:0}.dart-game-diamond:first-child:after,.dart-game-diamond:last-child:before{left:0}.dart-game-header h2{color:var(--dart-cobalt);font:32px/1.1 var(--circus-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;margin:0}.dart-game-psst{width:fit-content;font:italic 700 17px/1.1 var(--circus-money);letter-spacing:.04em;text-transform:none;margin:0 0 2px -6px;display:block;rotate:-7deg}.dart-game-dialog:focus{outline:none}.dart-game-close{border:1px solid var(--dart-cobalt);width:44px;height:44px;color:var(--dart-cobalt);cursor:pointer;background:0 0;border-radius:0;flex:0 0 44px;place-items:center;padding:0;display:grid}.dart-game-close svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:square;width:18px;height:18px}@media (hover:hover){.dart-game-close:hover{background:#064aab14}}.dart-game-description{text-wrap:pretty;color:var(--dart-muted);margin:8px 0 16px;font-size:14px;line-height:1.5}.dart-game-dialog .dart-booth{grid-template-columns:var(--dart-stage) minmax(0, 1fr);max-width:none;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;align-items:start;gap:16px 28px;margin:0;padding:0;display:grid}.dart-game-dialog .dart-progress{grid-column:1/-1;justify-self:stretch;gap:12px;padding:0}.dart-game-dialog .dart-progress li{white-space:nowrap;border-top:1px dashed var(--dart-rule-ink);color:var(--dart-muted);font:700 13px/1.4 var(--circus-money);letter-spacing:.1em;text-transform:uppercase;flex:1;padding:8px 0 0}.dart-game-dialog .dart-progress li[data-done=true],.dart-game-dialog .dart-progress li[data-current=true]{border-top-style:solid;border-color:var(--dart-cobalt);color:var(--dart-cobalt)}.dart-game-dialog .dart-progress li[data-done=true]:before{content:"✓ " / ""}.dart-game-dialog .dart-stage-mount{width:var(--dart-stage);corner-shape:bevel;max-width:none;box-shadow:0 0 0 2px var(--dart-cobalt), 0 0 0 4px var(--dart-paper), 0 0 0 5px var(--dart-cobalt), 0 10px 24px #2c180c55;background:#231919;border-radius:10px;margin:0}.dart-game-dialog .dart-panel{text-align:center;flex-direction:column;min-width:0;padding:0;display:flex}.dart-game-dialog .dart-panel h3{color:var(--dart-cobalt);font:700 23px/1.25 var(--circus-money);letter-spacing:.01em;margin:0 0 6px}.dart-game-dialog .dart-seal{flex:none;width:88px;margin:0 auto 4px}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-panel{align-self:center}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-panel h3{color:var(--dart-ticket-red);font:38px/1.1 "Rye", var(--circus-display);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-status{font-size:17px}.dart-game-dialog .dart-status{text-wrap:pretty;min-height:0;color:var(--dart-ink);margin:0;font-size:15px;line-height:1.5}.dart-game-dialog .dart-prize{color:var(--circus-cobalt,#064aab);white-space:nowrap;font-weight:700}.dart-game-dialog :is(.dart-error,.dart-swap-error){border-left:3px solid var(--dart-red);color:var(--dart-danger);font:14px/1.4 var(--circus-body);text-align:left;background:0 0;margin:12px 0 0;padding:6px 10px}.dart-game-dialog :is(.dart-swap-line,.dart-swap-review){isolation:isolate;color:var(--dart-muted);position:relative}.dart-game-dialog :is(.dart-swap-line,.dart-swap-review)>:not(.receipt-skin){z-index:1;position:relative}.dart-game-dialog .dart-swap-line{flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:4px 8px;margin:16px 0 0;padding:12px 16px 24px;font-size:14px;display:flex}.dart-game-dialog .dart-swap-side{flex-direction:column;align-items:center;min-width:0;display:flex}.dart-game-dialog .dart-swap-label{color:var(--dart-cobalt);font:700 13px/1.4 var(--circus-money);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.dart-game-dialog .dart-swap-label:before,.dart-game-dialog .dart-swap-label:after{content:"♦" / "";color:var(--dart-red);vertical-align:2px;margin:0 6px;font-size:9px}.dart-game-dialog .dart-swap-line strong{color:var(--dart-ink);font:700 25px/1.15 var(--circus-money);font-variant-numeric:tabular-nums;white-space:nowrap}.dart-game-dialog .dart-swap-arrow{filter:brightness(1.08)contrast(1.4);mix-blend-mode:multiply;background:url(/assets/money-changer/overhead/table-plate.webp) -362px -261px/768px 542.4px no-repeat;flex:none;width:44px;height:18px;margin-top:18px}.dart-game-dialog .dart-swap-review{text-align:left;margin:10px 0 0;padding:6px 18px 22px 30px}.dart-game-dialog .dart-swap-review:before{content:"";z-index:1;border-left:2px dotted var(--dart-rule-ink);position:absolute;top:8px;bottom:24px;left:15px}.dart-game-dialog .dart-swap-review dl{margin:0}.dart-game-dialog .dart-swap-review dl>div{justify-content:space-between;align-items:baseline;gap:12px;padding:2px 0;display:flex}.dart-game-dialog .dart-swap-review dl>div+div{border-top:1px dashed var(--dart-rule-ink)}.dart-game-dialog .dart-swap-review dt{color:var(--dart-receipt-ink);font:14px/1.2 var(--circus-body)}.dart-game-dialog .dart-swap-review dl>div:nth-child(n+4) dt:after{content:"♦" / "";color:var(--dart-red);margin-left:8px;font-size:11px}.dart-game-dialog .dart-swap-review dd{color:var(--dart-receipt-ink);font:700 14px/1.2 var(--circus-money);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0}.dart-game-dialog .dart-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin:12px 0 0;display:flex}.dart-game-dialog .dart-actions:empty{display:none}.dart-game-dialog button{cursor:pointer;margin:0;font-family:inherit}.dart-game-dialog .dart-primary{isolation:isolate;box-sizing:border-box;width:88%;min-height:72px;box-shadow:none;color:var(--circus-paper-light);filter:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin-inline:6%;padding:8px 24px;display:flex;position:relative}.dart-game-dialog .dart-primary .button-skin{opacity:1}.dart-game-dialog .dart-primary:has(.dart-action-arrow){padding:8px 48px}.dart-game-dialog .dart-action-label{z-index:1;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.dart-game-dialog .dart-primary .dart-action-label{width:128.205%;font:30px/1.1 "Rye", var(--circus-display);letter-spacing:.06em;text-align:center;text-transform:uppercase;flex:none;margin-inline:-14.1026%;transform:scaleX(.78)}.dart-game-dialog .dart-primary .dart-action-label[data-long]{font-size:22.5px}.dart-game-dialog .dart-action-arrow{z-index:1;font:29px/1 Arial,sans-serif;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (hover:hover){.dart-game-dialog .dart-primary:hover:not(:disabled){filter:none}.dart-game-dialog .dart-primary:hover:not(:disabled) .button-skin{filter:brightness(1.12)}}.dart-game-dialog .dart-primary:disabled{opacity:1;cursor:not-allowed}.dart-game-dialog .dart-primary:disabled:not([aria-busy=true]){color:#e9e3d3}.dart-game-dialog .dart-primary:disabled:not([aria-busy=true]) .button-skin{filter:grayscale(.85)opacity(.5)}.dart-game-dialog .dart-primary[aria-busy=true]{cursor:progress;padding-inline:16px}.dart-game-dialog .dart-primary[aria-busy=true] .dart-action-label{z-index:2;font-size:22.5px}.dart-game-dialog .dart-primary[aria-busy=true] .button-skin{filter:saturate(.7)brightness(.92)}.dart-game-dialog .dart-primary[aria-busy=true]:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(-45deg,#fffbed1f 0 10px,#0000 10px 20px);border-radius:3px;position:absolute;inset:22% 9%}@media (prefers-reduced-motion:no-preference){.dart-game-dialog .dart-primary:active:not(:disabled){transform:translateY(1px)}.dart-game-dialog .dart-primary[aria-busy=true]:after{background-size:28.28px 28.28px;animation:1.1s linear infinite changer-busy-stripes}.dart-game-dialog .dart-primary[aria-busy=true] .dart-action-label{animation:1.6s ease-in-out infinite changer-busy-pulse}}.dart-game-dialog .mvp-secondary{border:1px solid var(--dart-cobalt);width:fit-content;min-height:44px;box-shadow:none;color:var(--dart-cobalt);background:0 0;border-radius:0;flex:none;padding:8px 12px;font:700 14px/1.3 Arial,sans-serif}@media (hover:hover){.dart-game-dialog .mvp-secondary:hover:not(:disabled){filter:none;background:#064aab14}}.dart-game-dialog .dart-link{min-height:44px;color:var(--dart-cobalt);font:14px/1.2 var(--circus-body);text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0 4px;text-decoration:underline}@media (hover:hover){.dart-game-dialog .dart-link:hover:not(:disabled){filter:none;color:var(--dart-ink)}}.dart-game-dialog .dart-footnote{text-wrap:pretty;color:var(--dart-muted);text-align:center;border:0;margin:8px 0 0;padding:0;font-size:12px;line-height:1.5}.dart-game-dialog :focus-visible{outline:3px solid var(--dart-cobalt);outline-offset:3px}.dart-game-dialog .dart-game-close:focus-visible{outline-offset:1px}@media (min-width:900px){.dart-game-dialog .dart-game-close{display:none}.dart-game-dialog .dart-booth{grid-template-rows:auto var(--dart-stage)}.dart-game-dialog .dart-panel{align-self:center}.dart-game-dialog .dart-progress li{letter-spacing:.14em}}@media (min-width:900px) and (max-height:679px){.dart-game-dialog .dart-actions{z-index:2;background:var(--dart-board);box-shadow:0 -12px 12px -8px var(--dart-paper);padding:12px 0;position:sticky;bottom:0}}@media (max-width:899px){.dart-game-dialog{--dart-stage:min(248px, 30dvh);--dart-gutter:8px;--dart-rim:13px;--dart-rule:11px;--dart-bevel:18px;--dart-rim-art:inset 0 0 0 1.5px #6b2a1c, inset 0 0 0 7px var(--dart-wood), inset 0 0 0 8px #7a2a22, inset 0 0 0 10px #f6e4cc, inset 0 0 0 var(--dart-rule) var(--dart-red);width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:none;top:8px}.dart-game-body{flex-direction:column;padding:4px 4px 0;scroll-padding-bottom:160px;display:flex}.dart-game-header{grid-template-columns:44px minmax(0,1fr) 44px;gap:4px}.dart-game-heading{grid-column:2}.dart-game-close{grid-column:3}.dart-game-header h2{font-size:20px}.dart-game-title{gap:6px}.dart-game-diamond{width:18px;height:14px;margin-bottom:5px}.dart-game-diamond:before{width:9px;height:14px;margin-top:-7px}.dart-game-diamond:after{width:6px;height:7px;margin-top:-3.5px}.dart-game-title:before,.dart-game-title:after{margin-bottom:11px}.dart-game-description{margin:4px 0 12px;font-size:13px}.dart-game-dialog .dart-booth{flex-direction:column;flex:1 0 auto;align-items:center;gap:12px;display:flex}.dart-game-dialog .dart-progress{align-self:stretch}.dart-game-dialog .dart-panel{flex:1 0 auto;width:100%}.dart-game-dialog .dart-seal{width:60px}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-panel h3{font-size:30px}.dart-game-dialog .dart-primary,.dart-game-dialog .dart-primary[aria-busy=true]{flex:1 0 100%;width:100%;min-height:64px;margin-inline:0;padding:6px 10px}.dart-game-dialog .dart-primary:has(.dart-action-arrow){flex:1 0 100%;width:100%;min-height:64px;margin-inline:0;padding:6px 10px}.dart-game-dialog .dart-primary .dart-action-label{font:28px/1.1 var(--circus-display);letter-spacing:0}.dart-game-dialog .dart-primary .dart-action-label[data-long],.dart-game-dialog .dart-primary[aria-busy=true] .dart-action-label{font-size:22px}.dart-game-dialog .dart-action-arrow{font-size:24px;right:11px}.dart-game-dialog :is(.dart-swap-line,.dart-swap-review){margin-top:12px}.dart-game-dialog .dart-swap-line{padding-inline:10px}.dart-game-dialog .dart-swap-label{letter-spacing:.1em;font-size:12px}.dart-game-dialog .dart-swap-label:before,.dart-game-dialog .dart-swap-label:after{margin:0 4px}.dart-game-dialog .dart-swap-line strong{font-size:21px}.dart-game-dialog .dart-swap-arrow{background-position:-302px -217.5px;background-size:640px 452px;width:36px;height:15px;margin-top:16px}.dart-game-dialog .dart-actions{z-index:2;padding:12px 4px;padding-bottom:max(12px, env(safe-area-inset-bottom));background:var(--dart-board);box-shadow:0 -12px 12px -8px var(--dart-paper);margin:auto -4px 0;position:sticky;bottom:0}.dart-game-dialog .dart-footnote{margin:4px 0 8px}}@media (max-width:599px){.dart-game-dialog .dart-actions{align-content:flex-start;min-height:140px}.dart-game-dialog .dart-footnote{flex-direction:column;justify-content:flex-end;min-height:3em;display:flex}.dart-game-dialog .dart-panel>:first-child{margin-top:auto}.dart-game-title:before,.dart-game-title:after,.dart-game-diamond:after{display:none}.dart-game-diamond{width:9px}.dart-game-diamond:before{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}}@media (max-width:379px){.dart-game-header h2{font-size:18px}}@media (max-width:379px),(max-width:899px) and (max-height:500px){.dart-game-dialog .dart-primary:has(.dart-action-arrow){padding-right:40px}}@media (min-width:600px) and (max-width:899px) and (min-height:501px){.dart-game-dialog{width:min(600px,100vw - 16px);height:auto;max-height:calc(100dvh + -1*max(8px,50dvh - 440px) - 8px);top:max(8px,50dvh - 440px)}.dart-game-dialog .dart-primary,.dart-game-dialog .dart-primary[aria-busy=true]{flex:none;width:min(460px,100%);margin-inline:max(0px,50% - 230px)}.dart-game-dialog .dart-primary:has(.dart-action-arrow){flex:none;width:min(460px,100%);margin-inline:max(0px,50% - 230px)}}@media (min-width:600px) and (max-width:899px){.dart-game-dialog{--dart-stage:300px}.dart-game-header,.dart-game-description,.dart-game-dialog .dart-booth{width:min(520px,100%);margin-inline:auto}}@media (max-width:899px) and (max-height:500px){.dart-game-dialog{--dart-stage:min(200px, calc(100dvh - 150px))}.dart-game-eyebrow,.dart-game-description{display:none}.dart-game-header{margin-inline:0;width:100%;margin-bottom:8px}.dart-game-header h2{font-size:18px}.dart-game-dialog .dart-booth{grid-template-columns:var(--dart-stage) minmax(0, 1fr);align-items:start;gap:8px 20px;width:100%;margin:8px 0 0;display:grid}.dart-game-dialog .dart-progress li{padding-top:4px}.dart-game-dialog .dart-actions{border-top:1px dashed var(--dart-rule-ink);box-shadow:0 -10px 10px -6px var(--dart-paper);flex-wrap:nowrap;margin:8px 0 0;padding:8px 0}.dart-game-dialog .dart-primary,.dart-game-dialog .dart-primary[aria-busy=true]{flex:auto;width:auto;min-width:220px;max-width:460px;min-height:54px;margin-inline:auto}.dart-game-dialog .dart-primary:has(.dart-action-arrow){flex:auto;width:auto;min-width:220px;max-width:460px;min-height:54px;margin-inline:auto}}.dart-game-dialog{--dart-desk-zoom:tan(atan2(100cqw, 1280px));background-color:var(--circus-paper);background-image:url(/assets/money-changer/overhead/paper-grain.svg),url(/assets/money-changer/overhead/table-plate.webp);background-position:0 0,top;background-repeat:repeat,no-repeat;background-size:auto,100%;background-origin:border-box;container-type:inline-size}.dart-desk{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dart-desk-plate{zoom:var(--dart-desk-zoom);width:1280px;height:904px;position:relative}.dart-desk-plate .changer-counter-layout{pointer-events:none;max-width:none;height:auto;position:absolute}.dart-desk-plate .changer-counter-left-hand{z-index:2;width:1320px;top:-27px;left:9px}.dart-desk-plate .changer-counter-tray{z-index:1;width:1320px;top:-4px;left:30px}.dart-game-dialog .dart-game-body{z-index:1;position:relative}.dart-game-title:before,.dart-game-title:after,.dart-game-diamond{display:none}.dart-game-header{background:url(/assets/money-changer/overhead/ticket-tall.webp) 50%/100% 100% no-repeat;margin:0;display:block;container-type:inline-size}.dart-game-heading{justify-content:center;align-items:center;height:100%;padding:0 13%;display:flex}.dart-game-title{text-align:center;width:100%;display:block}.dart-game-header h2{color:#b61b2d;letter-spacing:.06em;text-transform:uppercase;white-space:normal;text-wrap:balance;flex-direction:column;align-items:center;gap:.18em;font:10.4cqw/1 Rye,Circus Slab,Georgia,serif;display:flex}.dart-game-psst{width:fit-content;color:inherit;letter-spacing:.18em;text-transform:none;margin:0;font:4.3cqw/1 Rye,Circus Slab,Georgia,serif;display:block;rotate:none}.dart-game-dialog .dart-stage-mount{box-shadow:none;background:0 0;border-radius:0}.dart-game-dialog .dart-booth{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.dart-game-dialog .dart-panel{align-self:center;width:min(600px,100%)}.dart-game-dialog .dart-progress{order:10;width:min(520px,100%);margin-top:2px}.dart-game-dialog .dart-progress li{letter-spacing:.12em;padding-top:5px;font-size:11px}@media (min-width:900px){.dart-game-dialog{--dart-stage:clamp(260px, calc(100cqw * 904 / 1280 - 15.5cqw - 256px), 400px);width:min(960px, calc(100vw - 32px - 2 * var(--dart-gutter)), calc((100dvh - 48px - 2 * var(--dart-gutter)) * 1280 / 904));aspect-ratio:1280/904;max-height:none;top:50dvh;transform:translate(-50%,-50%)}.dart-game-dialog .dart-game-body{flex-direction:column;padding:0 28px 4px;display:flex;overflow:hidden}.dart-game-dialog .dart-status{line-height:1.3}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-status{font-size:15px}.dart-game-dialog .dart-progress li{padding-top:2px}.dart-game-dialog .dart-primary,.dart-game-dialog .dart-primary[aria-busy=true]{width:min(352px,88%);margin-inline:auto}.dart-game-dialog .dart-primary:has(.dart-action-arrow){width:min(352px,88%);margin-inline:auto}.dart-game-dialog :is(.dart-error,.dart-swap-error){margin:6px 0 0;padding:2px 8px;font-size:13px;line-height:1.3}.dart-desk:after{content:"";background:url(/assets/money-changer/overhead/table-plate.webp) -25.5cqw -38.5cqw/100cqw no-repeat;width:49%;height:14.5%;position:absolute;top:26.5%;left:25.5%;-webkit-mask-image:radial-gradient(#000 55%,#0000 82%);mask-image:radial-gradient(#000 55%,#0000 82%)}.dart-game-header{aspect-ratio:230/142;z-index:2;width:17.97%;position:absolute;top:10.84%;left:29.3%}.dart-game-dialog .dart-booth{gap:2px;padding-top:15.5cqw}.dart-game-dialog .dart-stage-mount{width:var(--dart-stage)}.dart-game-dialog .dart-panel{align-self:center}.dart-game-dialog .dart-panel h3{margin-bottom:2px}.dart-game-dialog .dart-actions{margin-top:4px}.dart-game-dialog .dart-footnote{margin:0}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-panel{grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-panel>*{grid-column:1/-1}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-seal{grid-area:1/2;width:44px;margin:0}.dart-game-dialog .dart-booth[data-dart-view=result] .dart-panel h3{grid-area:1/3;margin:0;font-size:36px}}@media (max-width:899px){.dart-game-dialog{background-image:url(/assets/money-changer/overhead/paper-grain.svg);background-position:0 0;background-repeat:repeat;background-size:auto}.dart-desk{inset:var(--dart-rim) var(--dart-rim) auto;background:url(/assets/money-changer/overhead/table-plate.webp) -71px -12px/760px no-repeat;height:108px;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.dart-desk-plate{--dart-desk-zoom:.594;top:-12px;left:-71px}.dart-desk-plate .changer-counter-tray{display:none}.dart-game-header{background:0 0;grid-template-columns:44px minmax(0,1fr) 44px;align-items:start;width:100%;height:92px;margin:0 0 4px;display:grid}.dart-game-heading{background:url(/assets/money-changer/overhead/ticket-tall.webp) 50%/100% 100% no-repeat;grid-column:2;justify-self:center;width:150px;height:92px;margin-top:2px;padding:0 13%;container-type:inline-size}.dart-game-header h2{font-size:13px}.dart-game-psst{font-size:7px}.dart-game-close{grid-column:3;align-self:start}.dart-game-dialog .dart-booth{gap:8px}}@media (max-width:599px){.dart-game-dialog{--dart-stage:min(300px, 36dvh)}}@media (max-width:899px) and (max-height:500px){.dart-game-dialog{--dart-stage:min(200px, calc(100dvh - 150px))}.dart-desk{height:64px}.dart-game-header{height:56px;margin-bottom:4px}.dart-game-heading{width:110px;height:56px;margin-top:0}.dart-game-header h2{font-size:10px}.dart-game-psst{font-size:5px}.dart-game-dialog .dart-booth{grid-template-columns:var(--dart-stage) minmax(0, 1fr);align-items:start;gap:8px 20px;width:100%;margin:0;padding:0;display:grid}.dart-game-dialog .dart-progress{order:0;grid-column:1/-1;width:100%;margin:0}.dart-game-dialog .dart-panel{width:100%}}.dart-request-seal{min-height:44px;color:var(--dart-ticket-red,#b61b2d);font:700 13px/1.2 var(--circus-body,sans-serif);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:6px 0 0;text-decoration:none;display:inline-flex}.dart-request-seal:before{content:"";background:radial-gradient(circle at 35% 30%,#e0505e,#8e1422 70%);border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 2px #ffffff40}.dart-request-seal:focus-visible{text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.dart-request-seal:hover{text-underline-offset:3px;text-decoration:underline}}.dart-ticket-stub{pointer-events:none;height:0;display:block;position:relative}.dart-ticket-stub:before{content:attr(data-prize);color:var(--dart-cobalt,#064aab);font:700 13px/1.2 var(--circus-body,sans-serif);white-space:nowrap;opacity:0;background:#fffbed;border:1px dashed;padding:4px 10px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.dart-game-dialog .dart-ticket-stub[data-fly=counter]:before{animation:1.1s ease-in .7s both dart-stub-fly}}@keyframes dart-stub-fly{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-160px)scale(.5)rotate(8deg)}}@media (max-width:899px){.dart-game-psst,.dart-game-dialog .dart-progress li{font-size:12px}}@media (max-width:599px) and (max-height:799px){.dart-game-dialog .dart-booth[data-dart-view=result] .dart-actions{min-height:0}}.fair-ticket-count{flex:none;align-items:center;display:inline-flex;position:relative}.fair-ticket-count-chip{min-height:32px;color:var(--circus-gold);font:600 14px/1 var(--circus-money);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;appearance:none;cursor:default;background:#f5e7cf0d;border:1px solid #e0bf7d73;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 11px 4px 9px;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.fair-ticket-count-chip:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.fair-ticket-count-chip[data-state=checking]{opacity:.7;padding:4px 9px}@media (hover:hover){.fair-ticket-count-chip:hover{background:#f5e7cf1f;border-color:#e0bf7dcc}}.fair-ticket-count-chip:focus-visible{outline-offset:3px;outline:2px solid #fff1c7}.fair-ticket-count-glyph{flex:none;width:18px;height:13px}.fair-ticket-count-tip{z-index:60;color:var(--circus-raised);background:var(--circus-paper-light);font:600 12px/1.2 var(--circus-money);letter-spacing:.02em;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:3px;padding:5px 9px;transition:opacity .12s,visibility .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px #4b2732}@media (hover:hover){.fair-ticket-count-chip:is(:hover,:focus-visible,[data-tip=open])+.fair-ticket-count-tip{opacity:1;visibility:visible}}.fair-ticket-count-chip[data-pulse=true]{animation:.7s ease-out fair-ticket-pulse}@keyframes fair-ticket-pulse{0%{transform:scale(1);box-shadow:0 0 #e0bf7d99}35%{transform:scale(1.12)}to{transform:scale(1);box-shadow:0 0 0 9px #e0bf7d00}}@media (prefers-reduced-motion:reduce){.fair-ticket-count-chip[data-pulse=true]{animation:none}}.site-header .site-ticket-count{margin-left:auto}body[data-frontend=true][data-mode] .site-header .site-ticket-count+#journey-nav{margin-left:0}.mvp-header .desk-ticket-count,.direct-header-actions .direct-ticket-count{margin-left:auto}@media (max-width:540px){.fair-ticket-count-chip{gap:4px;min-height:30px;padding:3px 8px 3px 7px;font-size:13px}.fair-ticket-count-glyph{width:16px;height:12px}}.tx-receipt{overflow-wrap:anywhere;border:1px dashed;border-radius:8px;gap:4px;margin:10px 0 0;padding:10px 12px;font-size:.88rem;line-height:1.4;display:grid}.tx-receipt p,.tx-receipt ul{margin:0}.tx-receipt-title{font-weight:700}.tx-receipt[data-state=failed] .tx-receipt-title,.tx-receipt-error{color:var(--circus-danger,#ff6b6b)}.tx-receipt-chances{font-weight:700}.tx-receipt-changes{padding-left:1.1em}.tx-receipt-line{opacity:.85}@font-face{font-family:Fortune Slab;src:url(/assets/fonts/AlfaSlabOne-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Fortune Money;src:url(/assets/fonts/RobotoCondensed.woff2)format("woff2");font-weight:100 900;font-display:swap}#mvp-workspace[data-product=predictions]:not(.direct-workspace){--fortune-paper:#f0e9d5;--fortune-surface:#f8f2e1;--fortune-well:#e6ddc4;--fortune-cobalt:#084bb0;--fortune-cobalt-deep:#04306e;--fortune-red:#d51e32;--fortune-ink:#15171c;--fortune-muted:#4e514f;--fortune-line:#bcb29c;--fortune-cream:#f6e9c8;--fortune-gold:#f0c35a;--fortune-velvet:#2b1745;--fortune-grain:url(/assets/money-changer/overhead/paper-grain.svg);--fortune-frame:url(/assets/money-changer/overhead/exchange-frame.svg)}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-menu.app-wallet-menu,.react-wallet-dialog.fortune-wallet-popover){--fortune-paper:#f0e9d5;--fortune-surface:#f8f2e1;--fortune-well:#e6ddc4;--fortune-cobalt:#084bb0;--fortune-cobalt-deep:#04306e;--fortune-red:#d51e32;--fortune-ink:#15171c;--fortune-muted:#4e514f;--fortune-line:#bcb29c;--fortune-cream:#f6e9c8;--fortune-gold:#f0c35a;--fortune-velvet:#2b1745;--fortune-grain:url(/assets/money-changer/overhead/paper-grain.svg);--fortune-frame:url(/assets/money-changer/overhead/exchange-frame.svg)}#mvp-workspace[data-product=predictions]:not(.direct-workspace){--mvp-paper:var(--fortune-paper);--mvp-ink:var(--fortune-ink);--mvp-text:var(--fortune-ink);--mvp-surface:var(--fortune-surface);--mvp-muted:var(--fortune-muted);--mvp-accent:var(--fortune-cobalt);--mvp-line:var(--fortune-line);box-sizing:border-box;background:var(--fortune-paper);width:100%;max-width:none;min-height:100%;color:var(--fortune-ink);font:16px/1.45 var(--circus-body,Arial, Helvetica, sans-serif);flex-direction:column;margin:0;padding:0;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) *,#mvp-workspace[data-product=predictions]:not(.direct-workspace) :before,#mvp-workspace[data-product=predictions]:not(.direct-workspace) :after{box-sizing:border-box}#mvp-workspace[data-product=predictions]:not(.direct-workspace) :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--fortune-red);outline-offset:3px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header{z-index:3;background:var(--fortune-paper);min-height:52px;color:var(--fortune-ink);border:0;border-bottom:1px solid #d51e3244;flex:none;align-items:center;gap:12px;margin:0;padding:4px clamp(10px,2vw,20px);display:flex;position:sticky;top:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header>div{flex:auto;min-width:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header .mvp-kicker{color:var(--fortune-cobalt);letter-spacing:.14em;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;font:700 13px/1.2 Arial,Helvetica,sans-serif;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header .mvp-kicker>span{color:inherit;font:inherit}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header button{border:2px solid var(--fortune-cobalt);background:var(--fortune-paper);width:auto;min-width:44px;min-height:44px;color:var(--fortune-cobalt);letter-spacing:.04em;cursor:pointer;border-radius:2px;flex:none;padding:0 14px;font:400 15px/1 Fortune Slab,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header button:first-child{color:var(--fortune-red);border-color:#0000;font:400 24px/1 Arial,Helvetica,sans-serif}@media (hover:hover){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header button:hover:not(:disabled){border-color:var(--fortune-red);color:var(--fortune-red)}}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-fixed-workspace=true],#pixel-desk #mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-fixed-workspace=true]{border-radius:0;gap:0;height:auto;min-height:100dvh;padding:0}body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace[data-product=predictions]){border:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-shell:has(.fortune-table:not([data-page=market])){padding-bottom:clamp(120px,18vh,176px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-shell:has(.fortune-table:not([data-page=market])):before{content:"";aspect-ratio:300/400;pointer-events:none;transform-origin:50% 100%;background:url(/assets/fortune/card-back.webp) 0 0/200% 100% no-repeat;width:clamp(64px,6.5vw,96px);position:absolute;bottom:26px;left:clamp(30px,4vw,64px);transform:rotate(-11deg)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-shell:has(.fortune-table:not([data-page=market])):after{content:"";aspect-ratio:140/286;pointer-events:none;background:url(/assets/fortune/hourglass.webp) 0 0/200% 100% no-repeat;width:clamp(48px,4.6vw,68px);position:absolute;bottom:24px;right:clamp(30px,4vw,64px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-shell{background:var(--fortune-grain) 0 0 / 240px repeat, var(--fortune-paper);color:var(--fortune-ink);box-shadow:inset 0 0 0 8px var(--fortune-paper), inset 0 0 0 10px #d51e32aa, inset 0 0 0 13px var(--fortune-paper), inset 0 0 0 14px #d51e3277;flex:1 0 auto;padding:0 clamp(16px,4.5vw,64px) 48px;position:relative;overflow-x:clip}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-overlay,.react-dialog-overlay){background:#2b174559}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-menu.app-wallet-menu,.react-wallet-dialog.fortune-wallet-popover){border:2px solid var(--fortune-cobalt);background:var(--fortune-grain) 0 0 / 240px repeat, var(--fortune-surface);color:var(--fortune-ink);box-shadow:inset 0 0 0 5px var(--fortune-surface), inset 0 0 0 6px #d51e3277, 6px 8px 0 #064aab33;border-radius:3px}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-menu,.fortune-wallet-popover) :is(h2,h3){color:var(--fortune-cobalt);letter-spacing:.02em;font:400 clamp(22px,2.4vw,28px)/1.15 Rye,Georgia,serif}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-menu,.fortune-wallet-popover) :is(p,small,.swap-wallet-intro){color:var(--fortune-muted)}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu :is(.swap-eyebrow,.swap-wallet-network){color:var(--fortune-red)}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu .swap-wallet-emblem{color:var(--fortune-gold);text-shadow:0 1px #9a6b1f}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu .swap-wallet-account{color:var(--fortune-ink);font-family:Roboto Condensed,Arial,sans-serif}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu .swap-wallet-connected{color:#1d6b3a}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu .swap-wallet-feedback{color:var(--fortune-red)}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu .swap-wallet-demo{border-top-color:var(--fortune-line)}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-menu,.fortune-wallet-popover) button:not(.swap-wallet-close){border:2px solid var(--fortune-cobalt);background:var(--fortune-surface);color:var(--fortune-cobalt);letter-spacing:.03em;border-radius:3px;font:400 15px/1.1 Fortune Slab,Georgia,serif}@media (hover:hover){body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-menu,.fortune-wallet-popover) button:not(.swap-wallet-close):hover:not(:disabled){border-color:var(--fortune-red);color:var(--fortune-red)}}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) :is(.app-wallet-menu,.fortune-wallet-popover) button:focus-visible{outline:3px solid var(--fortune-red);outline-offset:3px}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu .swap-wallet-close{color:var(--fortune-cobalt)}body:not([data-view=tools]):has(#mvp-workspace[data-product=predictions]) .app-wallet-menu .swap-provider-icon{background:var(--fortune-cobalt);color:var(--fortune-surface)}#mvp-workspace[data-product=predictions] .funds-check{border:1px dashed var(--fortune-line);background:var(--fortune-surface);width:fit-content;max-width:100%;color:var(--fortune-muted);letter-spacing:.02em;text-align:center;border-radius:3px;margin:14px auto 0;padding:5px 14px 4px;font:13px/1.4 Roboto Condensed,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .funds-check :is(p,li){font:inherit}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-choices button[data-side][aria-pressed=true]{border-color:var(--fortune-cobalt);background:var(--fortune-cobalt);color:var(--fortune-surface)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-choices button[data-side=yes][aria-pressed=true]{border-color:var(--fortune-red);background:var(--fortune-red)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-choices button[data-side][aria-pressed=true]>*{color:inherit}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-identity{z-index:1;pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:2px;padding:clamp(18px,3.4vh,34px) 0 0;display:flex;position:relative}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-wordmark{width:min(980px,100%);color:var(--fortune-red);letter-spacing:.02em;text-shadow:0 2px #9f142733;align-items:center;gap:clamp(14px,3vw,40px);font:400 clamp(40px,5.2vw,68px)/1 Fortune Slab,Georgia,serif;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-wordmark:before,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-wordmark:after{content:"";border-top:1.5px solid var(--fortune-cobalt);flex:1 1 0;height:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-identity h1{color:var(--fortune-cobalt);letter-spacing:.02em;margin:6px 0 0;font:400 clamp(22px,2.4vw,30px)/1.1 Rye,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-identity small{color:var(--fortune-ink);letter-spacing:.36em;margin-top:6px;padding-left:.36em;font:700 12px/1.2 Arial,Helvetica,sans-serif;display:block}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-content{min-width:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-content>.mvp-wide{max-width:1180px;margin:0 auto}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-mode-note{max-width:1180px;color:var(--fortune-muted);text-align:center;margin:28px auto 0;font-size:12px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite{transform:translateY(var(--fortune-lift,0px)) rotate(var(--fortune-tilt,0deg)) scale(var(--fortune-scale,1));transform-origin:50% 90%;pointer-events:none;background-position:0 0;background-repeat:no-repeat;background-size:200% 100%;flex:none;transition:transform .28s cubic-bezier(.2,.9,.25,1.25),filter .22s ease-out;display:block}#mvp-workspace[data-product=predictions]:not(.direct-workspace) [data-frame="1"]>.fortune-sprite{background-position:100% 0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) [data-glow="1"]>.fortune-sprite{filter:drop-shadow(0 0 10px #f7cf62cc)drop-shadow(0 6px 10px #0004)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite[data-sheet=card-sun]{aspect-ratio:360/597;background-image:url(/assets/fortune/card-sun.webp)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite[data-sheet=card-moon]{aspect-ratio:360/581;background-image:url(/assets/fortune/card-moon.webp)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite[data-sheet=card-back]{aspect-ratio:300/400;background-image:url(/assets/fortune/card-back.webp)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite[data-sheet=crystal-ball]{aspect-ratio:440/674;background-image:url(/assets/fortune/crystal-ball.webp)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite[data-sheet=hand]{aspect-ratio:360/481;background-image:url(/assets/fortune/hand.webp)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite[data-sheet=hourglass]{aspect-ratio:140/286;background-image:url(/assets/fortune/hourglass.webp)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-sprite[data-sheet=candle]{aspect-ratio:150/186;background-image:url(/assets/fortune/candle.webp);background-size:300% 100%;animation:.78s steps(3,end) infinite fortune-flicker}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle--right .fortune-sprite[data-sheet=candle]{animation-duration:.94s;animation-delay:-300ms}@keyframes fortune-flicker{0%{background-position:0 0}to{background-position:150% 0}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-overhead{justify-content:center;margin:10px 0 8px;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle{z-index:0;pointer-events:auto;position:absolute}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand{width:clamp(76px,9vw,128px);top:-34px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand--left{left:clamp(18%,21vw,24%)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand--right{right:clamp(18%,21vw,24%);transform:scaleX(-1)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand .fortune-sprite{transform-origin:50% 0;width:100%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle{width:clamp(48px,5vw,76px);top:34px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle--left{left:clamp(26px,5vw,80px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle--right{right:clamp(26px,5vw,80px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle .fortune-sprite{filter:drop-shadow(0 0 14px #ffb84a55);width:100%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal{pointer-events:auto;width:clamp(92px,8.4vw,118px);transform:translateY(var(--fortune-lift,0px)) scale(var(--fortune-scale,1));transform-origin:50% 100%;transition:transform .28s cubic-bezier(.2,.9,.25,1.25);display:block;position:relative}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal>.fortune-sprite{width:100%;transform:none}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal[data-glow="1"]>.fortune-sprite{filter:drop-shadow(0 0 16px #b98cffcc)drop-shadow(0 0 4px #fff8)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-swirl{opacity:0;mix-blend-mode:screen;pointer-events:none;background:url(/assets/fortune/crystal-swirl.webp) 50%/100% 100% no-repeat;border-radius:50%;width:85.909%;height:56.083%;transition:opacity .32s ease-out;position:absolute;top:.89%;left:5.227%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal[data-spin=true]>.fortune-swirl{opacity:.8;animation:5.2s linear infinite fortune-swirl}@keyframes fortune-swirl{to{rotate:1turn}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) :is(.fortune-card,.mvp-market-card)[data-fortune-state=awake]>.fortune-sprite{animation:.9s ease-in-out infinite alternate fortune-hover-bob}@keyframes fortune-hover-bob{to{translate:0 -4px}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand[data-fortune-state=awake]>.fortune-sprite{animation:.64s ease-in-out infinite alternate fortune-conjure}@keyframes fortune-conjure{0%{rotate:-5deg}to{rotate:5deg}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal[data-fortune-state=awake]>.fortune-swirl{opacity:1;animation-duration:2.2s}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal[data-fortune-state=awake]>.fortune-sprite{animation:1.1s ease-in-out infinite alternate fortune-ball-pulse}@keyframes fortune-ball-pulse{0%{filter:drop-shadow(0 0 10px #b98cffaa)drop-shadow(0 0 3px #fff6)}to{filter:drop-shadow(0 0 26px #c9a2ff)drop-shadow(0 0 6px #fffc)}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle[data-glow="1"] .fortune-sprite[data-sheet=candle]{filter:drop-shadow(0 0 22px #ffc04ccc)drop-shadow(0 0 6px #fff1b0);animation-duration:.33s}#mvp-workspace[data-product=predictions]:not(.direct-workspace) [data-fortune-prop=hourglass][data-fortune-state=awake]>.fortune-sprite{animation:.52s ease-in-out infinite alternate fortune-hourglass-rock}@keyframes fortune-hourglass-rock{0%{rotate:-6deg}to{rotate:6deg}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-tabletop{z-index:1;position:relative}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-tabletop h2{color:var(--fortune-cobalt);margin:0;font:400 clamp(24px,2.4vw,32px)/1.15 Rye,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-tabletop h3{color:var(--fortune-ink);margin:0 0 6px;font:400 20px/1.2 Rye,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-muted{color:var(--fortune-muted);margin:6px 0 14px;font-size:14px;line-height:1.5}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-footnote{color:var(--fortune-muted);margin:14px 0 0;font-size:12px;line-height:1.5}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-badge{border:1px solid var(--fortune-red);color:var(--fortune-red);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:2px;padding:3px 8px 2px;font:700 12px/1.2 Arial,Helvetica,sans-serif;display:inline-block}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-primary,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-secondary{border:2px solid var(--fortune-cobalt);background:var(--fortune-surface);min-height:44px;color:var(--fortune-cobalt);letter-spacing:.03em;text-align:center;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:8px 18px;font:400 15px/1.1 Fortune Slab,Georgia,serif;transition:transform .14s ease-out,background-color .14s ease-out;display:inline-flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-primary{background:var(--fortune-cobalt);color:#fff;text-transform:uppercase;min-height:58px;box-shadow:inset 0 0 0 3px var(--fortune-cobalt), inset 0 0 0 5px #f0e9d5cc, 0 4px 0 var(--fortune-cobalt-deep);border:0;padding:10px 28px;font-size:clamp(20px,2vw,26px)}@media (hover:hover){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-secondary:hover:not(:disabled){border-color:var(--fortune-red);color:var(--fortune-red)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-primary:hover:not(:disabled){background:#0a57cc;transform:translateY(-1px)}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-primary:active:not(:disabled){box-shadow:inset 0 0 0 3px var(--fortune-cobalt), inset 0 0 0 5px #f0e9d5cc, 0 1px 0 var(--fortune-cobalt-deep);transform:translateY(2px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) :is(.mvp-primary,.mvp-secondary):disabled{opacity:.5;cursor:not-allowed}#mvp-workspace[data-product=predictions]:not(.direct-workspace) :is(.mvp-error,[role=alert]){color:var(--fortune-red);font-weight:700}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-slip{background:var(--fortune-grain) 0 0 / 240px repeat, #f8f1de;color:var(--fortune-ink);border:1px solid #d8ccae;border-bottom:0;margin:0;padding:16px 22px 26px;position:relative;-webkit-mask:radial-gradient(circle at 50% 100%,#0000 6px,#000 6.5px) 0 0/16px 100% repeat-x;mask:radial-gradient(circle at 50% 100%,#0000 6px,#000 6.5px) 0 0/16px 100% repeat-x}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-slip .mvp-summary{border-top:0;margin:4px 0 8px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-slip .mvp-summary>div{border-bottom:1px dashed var(--fortune-line);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:15px;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-slip .mvp-summary dt{color:var(--fortune-ink)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-slip .mvp-summary dt:after{content:"♦"/ "";color:var(--fortune-red);vertical-align:2px;margin-left:6px;font-size:9px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-slip .mvp-summary dd{color:var(--fortune-ink);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font:700 16px/1.3 Fortune Money,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-slip .mvp-muted{margin:4px 0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:0 0 18px;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-section-heading h2{flex:auto}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-section-heading>p{flex-basis:100%;order:1;margin:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-markets{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:18px;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card{border:0 solid #0000;border-image:var(--fortune-frame) 48 fill / 22px stretch;min-width:0;min-height:150px;box-shadow:none;color:var(--fortune-ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;align-content:center;gap:6px 16px;padding:18px 22px;transition:transform .16s ease-out;display:grid;position:relative}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card:focus-visible{background:0 0;transform:translateY(-2px)}@media (hover:hover){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card:hover{background:0 0;transform:translateY(-2px)}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card>.fortune-sprite{grid-area:1/1/span 4;align-self:center;width:74px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card:has(>.fortune-sprite){grid-template-columns:74px minmax(0,1fr)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card>:not(.fortune-sprite){min-width:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card:has(>.fortune-sprite)>:not(.fortune-sprite){grid-column:2}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-card-top>.mvp-badge{white-space:nowrap;flex:none}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-card-top{color:var(--fortune-cobalt);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font:700 12px/1.2 Arial,Helvetica,sans-serif;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card>strong{color:var(--fortune-ink);font:700 18px/1.25 Arial,Helvetica,sans-serif;display:block}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-prices{margin:0;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-prices>span{background:var(--fortune-well);color:var(--fortune-ink);border:0;border-radius:4px;padding:3px 10px;font:500 15px/1.3 Fortune Money,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-prices b{font-weight:800}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card>small{color:var(--fortune-cobalt);font:700 12px/1.2 Arial,Helvetica,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-loading,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-empty{background:var(--fortune-grain) 0 0 / 240px repeat, #f8f1de;max-width:520px;color:var(--fortune-ink);text-align:center;border:1px solid #d8ccae;border-bottom:0;justify-items:center;gap:10px;margin:12px auto;padding:26px 24px 32px;display:grid;-webkit-mask:radial-gradient(circle at 50% 100%,#0000 6px,#000 6.5px) 0 0/16px 100% repeat-x;mask:radial-gradient(circle at 50% 100%,#0000 6px,#000 6.5px) 0 0/16px 100% repeat-x}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-loading{color:var(--fortune-cobalt);font:400 18px/1.3 Rye,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-loading>span{background:linear-gradient(90deg,#e6ddc4,#f8f1de,#e6ddc4) 0 0/200% 100%;border-radius:5px;width:min(320px,80%);height:10px;animation:1.4s linear infinite fortune-shimmer}@keyframes fortune-shimmer{to{background-position:-200% 0}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-empty p{color:var(--fortune-muted);margin:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-empty[role=alert] h3{color:var(--fortune-red)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-empty[role=alert] p{color:var(--fortune-ink);font-weight:400}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-wide.mvp-loading{margin-top:40px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-ticket{min-width:0;box-shadow:none;background:0 0;border:0;padding:0;position:relative}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(20px,3.6vw,52px);display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms{justify-items:start;gap:10px;min-width:0;padding-top:8px;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms h2{color:var(--fortune-ink);font-size:clamp(26px,2.8vw,38px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms .mvp-muted{color:var(--fortune-cobalt);letter-spacing:.04em;margin:0;font:700 13px/1.3 Fortune Money,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-details{border-top:1px dashed var(--fortune-line);width:100%;color:var(--fortune-ink);margin:6px 0 0;padding:12px 0 0;font-size:14px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-details summary{color:var(--fortune-cobalt);cursor:pointer;font:700 13px/1.4 Arial,Helvetica,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-details p{margin:8px 0 0;line-height:1.5}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading{min-width:0;color:var(--fortune-cream);border:0 solid #0000;border-image:url(/assets/fortune/cloth.webp) 96 fill/48px;gap:12px;padding:clamp(26px,3vw,40px);display:grid;position:relative;box-shadow:0 18px 28px -18px #2b174599}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading>.mvp-secondary{border-color:var(--fortune-cream);color:var(--fortune-cream);background:0 0;justify-self:center}@media (hover:hover){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading>.mvp-secondary:hover{border-color:var(--fortune-gold);color:var(--fortune-gold)}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading form{gap:12px;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-order-column{align-content:start;gap:12px;min-width:0;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading form>.mvp-muted,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading :is(form,.fortune-order-column)>:is(.mvp-muted,[role=alert]){color:var(--fortune-cream);margin:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading .mvp-notice{color:var(--fortune-ink);background:#f8f1de;padding:18px 20px}@media (min-width:901px){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-layout{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.2vh,24px);max-width:1180px;margin:0 auto}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms{grid-template-columns:auto minmax(0,1fr) minmax(220px,.42fr);align-items:center;gap:4px clamp(18px,2.4vw,32px);padding-top:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms>*{grid-column:2}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms>:first-child{grid-area:1/1/span 3}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms h2{font-size:clamp(24px,2.3vw,34px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-terms>.mvp-details{border-top:0;border-left:1px dashed var(--fortune-line);grid-area:1/3/span 3;margin:0;padding:4px 0 4px 20px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading>form{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:start;column-gap:clamp(22px,3vw,44px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading>form>.fortune-spread{grid-area:1/1}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading>form>:not(.fortune-spread,.fortune-order-column){grid-area:2/1}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading>form>.fortune-order-column{grid-area:1/2/span 2}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading>:is(.mvp-operation,.mvp-notice){justify-self:center;width:min(100%,640px)}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-spread{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2.4vw,28px);margin:0;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-spread .fortune-card{min-width:0;min-height:0;box-shadow:none;color:var(--fortune-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:center;gap:12px;margin:0;padding:18px 6px 6px;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card>.fortune-sprite{filter:drop-shadow(0 8px 10px #0007);width:min(150px,78%)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card[data-glow="1"]>.fortune-sprite{filter:drop-shadow(0 0 14px #f7cf62)drop-shadow(0 10px 12px #0008)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card-tag{border:2px solid var(--fortune-cobalt);background:var(--fortune-surface);width:min(190px,100%);color:var(--fortune-ink);border-radius:3px;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 14px 7px;display:flex;box-shadow:0 3px #0005}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card-tag>span{color:var(--fortune-cobalt);text-transform:uppercase;overflow-wrap:anywhere;font:400 18px/1 Fortune Slab,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card-tag>strong{color:var(--fortune-ink);font-variant-numeric:tabular-nums;font:700 22px/1 Fortune Money,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card[aria-pressed=true] .fortune-card-tag{border-color:var(--fortune-red);box-shadow:0 0 0 3px var(--fortune-gold), 0 3px 0 #0005;background:#fff8e4}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card[aria-pressed=true] .fortune-card-tag>span{color:var(--fortune-red)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card:disabled{opacity:.55;cursor:not-allowed}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-prices{color:var(--fortune-cream);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;margin:0;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-prices>[data-fortune-prop=hourglass]{min-height:44px;color:var(--fortune-cream);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #f6e9c866;padding:4px 12px 4px 8px;font:700 12px/1 Arial,Helvetica,sans-serif}@media (hover:hover){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-prices>[data-fortune-prop=hourglass]:hover{border-color:var(--fortune-gold);color:var(--fortune-gold)}}#mvp-workspace[data-product=predictions]:not(.direct-workspace) [data-fortune-prop=hourglass]>.fortune-sprite{transform-origin:50%;width:17px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-field{border:0 solid #0000;border-image:var(--fortune-frame) 48 fill / 24px stretch;color:var(--fortune-ink);gap:8px;margin:0;padding:16px 26px 20px;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-field label{color:var(--fortune-cobalt);letter-spacing:.04em;text-transform:uppercase;justify-self:center;font:400 16px/1 Fortune Slab,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-field label:before,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-field label:after{content:"♦"/ "";color:var(--fortune-red);vertical-align:3px;margin:0 8px;font-size:10px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-field input{background:var(--fortune-well);width:100%;min-height:54px;color:var(--fortune-ink);font-variant-numeric:tabular-nums;border:0;border-radius:6px;padding:4px 16px;font:600 30px/1 Fortune Money,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-field input::placeholder{color:#8a8270}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading form>.mvp-primary{width:100%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-operation.fortune-slip{flex-direction:column;gap:10px;max-width:none;margin:0;padding:20px 24px 30px;display:flex}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-operation.fortune-slip>.mvp-badge{align-self:flex-start}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-operation.fortune-slip>:is(.mvp-primary,.mvp-secondary){width:100%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-operation .op-review-result{color:var(--fortune-ink);margin:0;font:400 18px/1.3 Rye,Georgia,serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-operation .op-review-intent{color:var(--fortune-muted);letter-spacing:.06em;margin:0;font:500 12px/1.2 Fortune Money,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-operation:is([data-status=simulated],[data-status=filled]) .op-review-result:after{content:"";vertical-align:middle;opacity:.7;background:url(/assets/money-changer/overhead/tent-stamp-160.png) 50%/contain no-repeat;width:54px;height:54px;margin:-18px 0 -18px 12px;display:inline-block;rotate:-12deg}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-table[data-page=positions] .fortune-tabletop{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:16px 20px;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-table[data-page=positions] .fortune-tabletop>:not(.mvp-position){grid-column:1/-1;margin:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-table[data-page=positions] .fortune-tabletop>.mvp-secondary{justify-self:start}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-position.fortune-slip{justify-items:start;gap:6px;max-width:none;margin:0;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-position p{margin:0;font:500 15px/1.4 Fortune Money,Arial,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-position .mvp-muted{font:400 13px/1.45 Arial,Helvetica,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-shell:has(.fortune-table:not([data-page=home])) .fortune-identity{padding-top:clamp(12px,2vh,20px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-shell:has(.fortune-table:not([data-page=home])) .fortune-wordmark{font-size:clamp(36px,3.8vw,50px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-table:not([data-page=home]) .fortune-overhead{margin:4px 0 6px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-table:not([data-page=home]) .fortune-crystal{width:clamp(70px,6vw,84px)}@media (max-height:780px) and (min-width:801px){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-identity{padding-top:14px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-wordmark{font-size:48px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal{width:84px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card>.fortune-sprite{width:min(118px,70%)}}@media (max-width:900px){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-market-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header,#pixel-desk.react-desk #mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header{flex-wrap:nowrap;gap:6px;padding-inline:6px 10px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header .mvp-kicker{letter-spacing:.02em;gap:2px 6px;font-size:12px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-header button{padding:0 10px;font-size:13px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-shell{padding:0 18px 40px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-wordmark{font-size:40px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-identity small{letter-spacing:.12em}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand{width:62px;top:-24px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand--left{left:8%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-hand--right{right:8%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle{width:40px;top:168px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle--left{left:22%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-candle--right{right:22%}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-crystal{width:78px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card{min-height:0;padding:16px 18px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card>.fortune-sprite{width:56px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card:has(>.fortune-sprite){grid-template-columns:56px minmax(0,1fr)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-reading{border-image-width:30px;padding:22px 18px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card>.fortune-sprite{width:min(120px,82%)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card-tag{padding:7px 10px 6px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card-tag>span{font-size:15px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .fortune-card-tag>strong{font-size:19px}}@media (prefers-reduced-motion:reduce){#mvp-workspace[data-product=predictions]:not(.direct-workspace) *,#mvp-workspace[data-product=predictions]:not(.direct-workspace) :before,#mvp-workspace[data-product=predictions]:not(.direct-workspace) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card:focus-visible{transform:none}@media (hover:hover){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-market-card:hover,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .mvp-primary:hover:not(:disabled){transform:none}}}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .fortune-identity{grid-template-columns:minmax(72px,104px) minmax(0,1fr);max-width:860px;margin-bottom:18px}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .fortune-identity h1{font-size:clamp(30px,5vw,44px)}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .prediction-catalog h2{font-size:clamp(22px,3vw,28px);line-height:1.2}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .funds-check{border-color:var(--fortune-line);background:var(--fortune-paper);margin-bottom:22px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog{min-width:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog .mvp-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 24px;margin-bottom:18px;display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog-intro{min-width:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog-intro .mvp-muted{margin:6px 0 0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog-toolbar{border-top:1px solid var(--fortune-line);margin:0 0 16px;padding-top:12px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog-toolbar .mvp-filter{margin:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog .mvp-market-card{justify-content:space-between;gap:12px}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .prediction-catalog .mvp-market-card{border:1px solid var(--fortune-line);border-left:3px solid var(--fortune-cobalt);box-shadow:3px 3px #0005}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .prediction-catalog .mvp-market-card[data-status=resolved],#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .prediction-catalog .mvp-market-card[data-status=canceled]{border-left-color:var(--fortune-line)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog .prediction-market-title{overflow-wrap:anywhere;font:600 clamp(18px,2vw,21px)/1.3 Arial,Helvetica,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog .mvp-market-prices{margin-top:2px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog .mvp-market-prices b{font-size:15px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog .prediction-market-cta{margin-top:auto;font-weight:700}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .prediction-catalog :is(.prediction-positions-link,[data-worm-action=positions]){border:1px solid var(--fortune-line);color:var(--fortune-ink);box-shadow:none;background:0 0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-market-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(18px,3vw,28px);display:grid}#mvp-workspace[data-product=predictions]:not(.direct-workspace) :is(.prediction-market-overview,.prediction-order-panel){min-width:0}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-market-overview>.mvp-secondary{margin-bottom:18px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-market-overview>.mvp-badge{margin-bottom:10px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-market-overview h2{overflow-wrap:anywhere;font-size:clamp(24px,3vw,32px);line-height:1.15}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-order-panel{border:1px solid var(--fortune-line);background:var(--fortune-paper);padding:22px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-order-heading{margin:0 0 16px;font:600 19px/1.3 Arial,Helvetica,sans-serif}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-order-panel .mvp-choices{margin-bottom:18px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-order-panel .trade-position-amount{margin-bottom:14px}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-order-disclosure{border-left:3px solid var(--fortune-cobalt);background:var(--fortune-surface);color:var(--fortune-ink);margin:16px 0 12px;padding:10px 12px;font-size:13px;line-height:1.45}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-order-panel>.mvp-secondary{margin-top:18px}@media (max-width:799px){#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-catalog .mvp-section-heading,#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-market-layout{grid-template-columns:minmax(0,1fr)}#mvp-workspace[data-product=predictions]:not(.direct-workspace) .prediction-order-panel{padding:18px}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .fortune-identity{grid-template-columns:68px minmax(0,1fr)}}body[data-mode=direct] #main:has(#mvp-workspace.direct-workspace){background:var(--circus-bg);width:100%;max-width:none;min-height:100dvh;margin:0;padding:24px;display:block}body[data-mode=direct] .direct-layout{width:min(1120px,100%);max-height:none;margin:0 auto}#mvp-workspace.direct-workspace{--mvp-ink:var(--circus-text);--mvp-text:var(--circus-text);--mvp-muted:var(--circus-muted);--mvp-surface:var(--circus-surface);--mvp-line:var(--circus-border);--mvp-accent:var(--circus-gold);--counter-text:var(--circus-text);--counter-muted:var(--circus-muted);--counter-blue:var(--circus-link);--fortune-display:var(--circus-body);--fortune-money:var(--circus-body);width:100%;max-width:1120px;height:auto;min-height:0;max-height:none;color:var(--circus-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;margin:0;padding:0;font:16px/1.5 Arial,Helvetica,sans-serif;display:block;overflow:visible}#mvp-workspace.direct-workspace :is(h1,h2,h3,button,input,select,summary){letter-spacing:normal;text-transform:none;text-shadow:none;font-family:Arial,Helvetica,sans-serif}#mvp-workspace.direct-workspace h1{font-size:30px;font-weight:700;line-height:1.2}body[data-mode=direct] #mvp-workspace.direct-workspace #mvp-title{color:var(--circus-text);text-align:left;display:block}body[data-mode=direct] #mvp-workspace.direct-workspace #mvp-title:before,body[data-mode=direct] #mvp-workspace.direct-workspace #mvp-title:after{content:none}body[data-mode=direct] #mvp-workspace.direct-workspace button{border-radius:8px}#mvp-workspace.direct-workspace h2{font-size:20px;font-weight:600;line-height:1.3}#mvp-workspace.direct-workspace h3{font-size:16px;font-weight:600}#mvp-workspace.direct-workspace p{font-size:14px;line-height:1.55}#mvp-workspace.direct-workspace :is(button,select,input,summary){min-height:44px}#mvp-workspace.direct-workspace :is(input,select){font-size:16px}#mvp-workspace.direct-workspace button{border:1px solid var(--circus-border);color:var(--circus-text);background:var(--circus-bg);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4}#mvp-workspace.direct-workspace button:disabled{cursor:default;opacity:.6}@media (hover:hover){#mvp-workspace.direct-workspace button:hover:not(:disabled){border-color:var(--circus-gold)}}#mvp-workspace.direct-workspace .mvp-primary{background:var(--circus-gold);color:var(--circus-ink);border-color:var(--circus-gold)}#mvp-workspace.direct-workspace :is(button,input,select,summary,a):focus-visible{outline:3px solid var(--circus-gold);outline-offset:3px}#mvp-workspace.direct-workspace .direct-header{border:0;border-bottom:1px solid var(--circus-border);background:0 0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;margin:0;padding:0 0 16px;display:flex}#mvp-workspace.direct-workspace .direct-header .direct-brand{white-space:nowrap;flex:none;align-items:center;gap:12px;display:flex}.direct-brand span:first-child{letter-spacing:.1em;font-size:18px;font-weight:800}.direct-brand span:last-child{color:var(--circus-muted);border-left:1px solid var(--circus-border);padding-left:12px;font-size:14px}#mvp-workspace.direct-workspace .direct-header .direct-header-actions{flex:none;align-items:center;gap:8px;display:flex}#mvp-workspace.direct-workspace .direct-tools-nav{background:var(--circus-surface);border-radius:10px;gap:8px;width:100%;margin:16px 0 24px;padding:4px;display:flex}#mvp-workspace.direct-workspace .direct-tools-nav a{min-width:0;min-height:44px;color:var(--circus-muted);border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}#mvp-workspace.direct-workspace .direct-tools-nav a[aria-current=page]{color:var(--circus-gold);background:var(--circus-bg);border-color:var(--circus-border)}.direct-product-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}#mvp-workspace.direct-workspace .direct-product-heading p{color:var(--circus-muted);margin-top:8px}.direct-capability{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.direct-capability-label{border:1px solid var(--circus-border);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.direct-network{color:var(--circus-muted);font-size:12px}.direct-product-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}.direct-product-panel{border:1px solid var(--circus-border);background:var(--circus-surface);border-radius:12px;min-width:0;padding:24px}.direct-information{gap:16px;display:grid}.direct-information section{border:1px solid var(--circus-border);background:var(--circus-surface);border-radius:12px;padding:20px}#mvp-workspace.direct-workspace .direct-information h2{margin-bottom:12px;font-size:16px}#mvp-workspace.direct-workspace .direct-information p{color:var(--circus-muted);margin-bottom:12px}.direct-collection-nav{border-top:1px solid var(--circus-border);flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px;display:flex}#mvp-workspace.direct-workspace .mvp-section-heading{flex-wrap:wrap;gap:12px}#mvp-workspace.direct-workspace :is(.mvp-markets,.mvp-collection){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#mvp-workspace.direct-workspace :is(.mvp-market-card,.mvp-position,.mvp-collectible,.gacha-pack-selector button){border:1px solid var(--circus-border);background:var(--circus-bg);border-radius:8px;min-width:0;padding:16px}#mvp-workspace.direct-workspace .mvp-market-card{flex-direction:column;align-items:stretch;gap:14px;display:flex}#mvp-workspace.direct-workspace :is(.mvp-market-prices,.gacha-pack-selector){gap:8px;display:flex}#mvp-workspace.direct-workspace .gacha-pack-selector{flex-wrap:wrap;margin:16px 0}#mvp-workspace.direct-workspace .gacha-pack-selector button{text-align:left;flex:1;display:block}#mvp-workspace.direct-workspace .gacha-pack-selector button[aria-pressed=true]{border-color:var(--circus-gold)}#mvp-workspace.direct-workspace .gacha-pack-selector small{color:var(--circus-muted);margin-top:6px;font-size:12px;display:block}#mvp-workspace.direct-workspace .mvp-badge{font-size:12px}#mvp-workspace.direct-workspace :is(.gacha-controls,.mvp-operation,.mvp-ticket-content,.fortune-ticket){width:100%;max-height:none;color:var(--circus-text);box-shadow:none;background:0 0;border:0;padding:0;transform:none}#mvp-workspace.direct-workspace :is(.fortune-ticket,.mvp-ticket-content){display:block;overflow:visible}#mvp-workspace.direct-workspace :is(.fortune-ticket,.mvp-market-card,.mvp-collectible):before,#mvp-workspace.direct-workspace :is(.fortune-ticket,.mvp-market-card,.mvp-collectible):after{content:none}#mvp-workspace.direct-workspace :is(.gacha-price,.mvp-operation>p,.mvp-footnote){margin:12px 0}#mvp-workspace.direct-workspace :is(.mvp-summary,.gacha-controls>details){margin-top:16px}#mvp-workspace.direct-workspace .mvp-summary>div{border-color:var(--circus-border)}#mvp-workspace.direct-workspace .mvp-summary dd{color:var(--circus-text);overflow-wrap:anywhere}#mvp-workspace.direct-workspace .mvp-summary dt{color:var(--circus-muted)}#mvp-workspace.direct-workspace summary{cursor:pointer;color:var(--circus-link);padding:10px 0}#mvp-workspace.direct-workspace .direct-swap #mvp-swap-form{gap:16px;display:flex}#mvp-workspace.direct-workspace .direct-swap .changer-exchange{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch}#mvp-workspace.direct-workspace .direct-swap .changer-slot{border:1px solid var(--circus-border);background:var(--circus-bg);border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;min-height:152px;padding:16px;display:flex}#mvp-workspace.direct-workspace .direct-swap .changer-slot-heading{text-align:left;margin:0}#mvp-workspace.direct-workspace .direct-swap label{color:var(--circus-muted);font-size:12px;font-weight:600;transform:none}#mvp-workspace.direct-workspace .direct-swap label:before,#mvp-workspace.direct-workspace .direct-swap label:after,#mvp-workspace.direct-workspace .direct-swap dt:after{content:none}#mvp-workspace.direct-workspace .direct-swap .changer-token-line{grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:44px;padding:0}.direct-token-symbol{border:1px solid var(--circus-border);width:28px;height:28px;color:var(--circus-gold);border-radius:50%;place-items:center;font-size:16px;display:grid}#mvp-workspace.direct-workspace .direct-swap .changer-money{gap:4px}#mvp-workspace.direct-workspace .direct-swap :is(#mvp-amount,.changer-quote-amount,.changer-quote-placeholder){width:100%;min-width:0;max-width:100%;color:var(--circus-text);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font:600 26px/1.3 Arial,sans-serif;transform:none}#mvp-workspace.direct-workspace .direct-swap :is(#mvp-from,#mvp-to){background:var(--circus-bg);width:76px;max-width:100%;color:var(--circus-text);font:600 16px/1.4 Arial,sans-serif}#mvp-workspace.direct-workspace .direct-swap .changer-slot-footer{min-height:22px;color:var(--circus-muted);flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:12px;display:flex}#mvp-workspace.direct-workspace .direct-swap .changer-presets{gap:4px;display:flex}#mvp-workspace.direct-workspace .direct-swap .changer-presets button{min-width:44px;min-height:44px;color:var(--circus-link);border:0;padding:2px 6px;font-size:12px}#mvp-workspace.direct-workspace .direct-swap .changer-bridge{align-self:center}#mvp-workspace.direct-workspace .direct-swap .changer-bridge button{border:0;width:44px;padding:0;font-size:22px}#mvp-workspace.direct-workspace .direct-swap .changer-receipt{--counter-text:var(--circus-text);--counter-muted:var(--circus-muted);--counter-blue:var(--circus-link);--mvp-ink:var(--circus-text);--mvp-text:var(--circus-text);--mvp-muted:var(--circus-muted);width:100%;color:var(--circus-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0;padding:0;transform:none}#mvp-workspace.direct-workspace .direct-swap .receipt-financials{display:block}#mvp-workspace.direct-workspace .direct-swap .changer-costs>div{border-bottom:1px solid var(--circus-border);padding:7px 0;font:14px/1.4 Arial,sans-serif;display:grid}#mvp-workspace.direct-workspace .direct-swap .changer-costs>div:last-child{display:grid}#mvp-workspace.direct-workspace .direct-swap .changer-details{border:0;margin:8px 0 0;padding:0}#mvp-workspace.direct-workspace .direct-swap .changer-details select{background:var(--circus-bg);color:var(--circus-text);border:1px solid var(--circus-border);border-radius:6px}#mvp-workspace.direct-workspace .direct-swap .changer-actions{text-align:center;width:100%;margin:0;padding:0;position:static}#mvp-workspace.direct-workspace .direct-swap .changer-actions .changer-primary{background:var(--circus-gold);width:100%;min-height:48px;color:var(--circus-ink);border:1px solid var(--circus-gold);text-transform:none;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:12px 16px;font:600 16px/1.4 Arial,sans-serif;display:flex}#mvp-workspace.direct-workspace .direct-swap .changer-action-label{font:inherit;white-space:normal;transform:none}#mvp-workspace.direct-workspace .direct-swap .changer-action-arrow{display:none}#mvp-workspace.direct-workspace .direct-swap .changer-mode-note{color:var(--circus-muted);text-align:center;margin:12px 0 0;font-size:12px;display:block}body[data-mode=direct] .react-wallet-dialog{color:var(--circus-text);background:var(--circus-surface);font-family:Arial,Helvetica,sans-serif}.direct-account{color:var(--circus-text)}.direct-account :is(h2,h3){font-family:Arial,Helvetica,sans-serif}.direct-account h2{font-size:20px}.direct-account h3{font-size:16px}.direct-account p{font-size:14px;line-height:1.55}.direct-account button{border:1px solid var(--circus-border);min-height:44px;color:var(--circus-text);background:var(--circus-bg);border-radius:8px;padding:10px 16px;font:600 14px/1.4 Arial,Helvetica,sans-serif}.direct-account button.mvp-primary{color:var(--circus-ink);background:var(--circus-gold);border-color:var(--circus-gold)}.direct-account :is(button,select,input,summary,a):focus-visible{outline:3px solid var(--circus-gold);outline-offset:3px}.direct-account .mvp-summary :is(dt,dd){overflow-wrap:anywhere}.direct-benefits{border-top:1px solid var(--circus-border);margin-top:24px;padding-top:20px}.direct-benefits :is(h2,h3,p){margin:0 0 12px}.direct-benefits h2{font-size:20px}.direct-benefits h3{margin-top:20px;font-size:16px}.direct-benefit-total{font-size:22px;font-weight:700}.direct-benefit-records{margin:0 0 16px;padding:0;list-style:none}.direct-benefit-records li{border-bottom:1px solid var(--circus-border);gap:4px;padding:12px 0;display:grid}.direct-benefit-records small{color:var(--circus-muted);overflow-wrap:anywhere}@media (max-width:900px){.direct-product-grid{grid-template-columns:minmax(0,1fr)}.direct-information{grid-template-columns:repeat(2,minmax(0,1fr))}.direct-product-heading{flex-direction:column;gap:12px}.direct-capability{flex-flow:wrap;align-items:center;gap:12px}}@media (max-width:600px){body[data-mode=direct][data-view=tools] #main:has(#mvp-workspace.direct-workspace){padding:12px}body[data-mode=direct] #main:has(#mvp-workspace.direct-workspace){padding:12px}#mvp-workspace.direct-workspace .direct-header{flex-wrap:wrap;gap:8px;padding-bottom:12px}#mvp-workspace.direct-workspace .direct-header .direct-header-actions{justify-content:space-between;width:100%}#mvp-workspace.direct-workspace .direct-tools-nav{gap:4px;margin:12px 0 16px}#mvp-workspace.direct-workspace .direct-tools-nav a{padding:8px}#mvp-workspace.direct-workspace h1{font-size:26px}#mvp-workspace.direct-workspace .direct-product-heading p{margin-top:6px;font-size:13px}.direct-product-heading{margin-bottom:8px}.direct-product-panel{padding:12px}.direct-information,#mvp-workspace.direct-workspace :is(.mvp-markets,.mvp-collection){grid-template-columns:minmax(0,1fr)}#mvp-workspace.direct-workspace .direct-swap #mvp-swap-form{gap:8px}#mvp-workspace.direct-workspace .direct-swap .changer-exchange{grid-template-columns:minmax(0,1fr);gap:4px}#mvp-workspace.direct-workspace .direct-swap .changer-slot{gap:4px;min-height:108px;padding:10px 12px}#mvp-workspace.direct-workspace .direct-swap .changer-bridge{justify-self:center}#mvp-workspace.direct-workspace .direct-swap .changer-bridge button{height:44px;min-height:44px}#mvp-workspace.direct-workspace .direct-swap .changer-slot-footer{justify-content:space-between;align-items:center}#mvp-workspace.direct-workspace .direct-swap .changer-costs>div{padding:3px 0;font-size:12px}#mvp-workspace.direct-workspace .direct-swap .changer-details{margin:0}#mvp-workspace.direct-workspace .direct-swap summary{font-size:12px}#mvp-workspace.direct-workspace .gacha-pack-selector{flex-direction:column}}body[data-mode=direct][data-frontend=true] #mvp-workspace.direct-workspace .direct-header{margin:0}body[data-mode=direct][data-frontend=true] #mvp-workspace.direct-workspace .direct-header .circus-view-switch[data-action=back]{color:var(--circus-text);background:var(--circus-bg);box-shadow:none;letter-spacing:normal;border-radius:8px;font:600 14px/1.4 Arial,Helvetica,sans-serif}@media (hover:hover){body[data-mode=direct][data-frontend=true] #mvp-workspace.direct-workspace .direct-header .circus-view-switch[data-action=back]:hover{border-color:var(--circus-gold)}}.direct-back-arrow{display:none}@media (max-width:600px){#mvp-workspace.direct-workspace .direct-header{flex-wrap:nowrap;min-height:56px}#mvp-workspace.direct-workspace .direct-header .direct-header-actions{width:auto}#mvp-workspace.direct-workspace .direct-header .direct-brand{gap:8px}.direct-brand span:first-child{font-size:16px}.direct-brand span:last-child{padding-left:8px;font-size:12px}#mvp-workspace.direct-workspace .direct-header [data-action=back]{width:44px;padding:0}.direct-back-arrow{font-size:20px;display:inline}.direct-back-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#mvp-workspace.direct-workspace .direct-swap .changer-slot{min-height:0}}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-catalog .mvp-section-heading{margin-bottom:20px}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-catalog :is(.prediction-positions-link,[data-worm-action=positions]){border-color:var(--circus-border);color:var(--circus-text);box-shadow:none;background:0 0;align-self:start}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-catalog .mvp-market-card{border-left:3px solid var(--circus-gold)}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-catalog .mvp-market-card[data-status=resolved],#mvp-workspace.direct-workspace[data-product=predictions] .prediction-catalog .mvp-market-card[data-status=canceled]{border-left-color:var(--circus-border)}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-market-layout{grid-template-columns:minmax(0,1fr);gap:20px}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-market-overview h2{font-size:clamp(22px,3vw,28px);font-weight:700}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-order-panel{border:1px solid var(--circus-border);background:var(--circus-bg);border-radius:8px;padding:20px}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-order-disclosure{border-left-color:var(--circus-gold);background:var(--circus-surface);color:var(--circus-text)}@media (max-width:600px){#mvp-workspace.direct-workspace[data-product=predictions] .prediction-catalog .mvp-section-heading{grid-template-columns:minmax(0,1fr)}#mvp-workspace.direct-workspace[data-product=predictions] .prediction-order-panel{padding:16px}}#mvp-workspace.direct-workspace[data-product=predictions] .funds-check{width:auto;max-width:none;color:var(--mvp-text,currentColor);font:inherit;letter-spacing:normal;text-align:start;background:0 0;border:1px solid;border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:13px;line-height:1.4}#mvp-workspace[data-product] .mvp-header>[data-action=direct],#mvp-workspace[data-product] .mvp-header>[data-action=wallet]{border:1px solid var(--circus-border);min-width:44px;height:44px;min-height:44px;color:var(--circus-gold);letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font:700 13px/1 Arial,Helvetica,sans-serif;transition:background-color .15s,border-color .15s,transform .1s;display:inline-flex}@media (hover:hover){#mvp-workspace[data-product] .mvp-header>[data-action=direct]:hover,#mvp-workspace[data-product] .mvp-header>[data-action=wallet]:hover{border-color:var(--circus-gold);background:var(--circus-raised)}}#mvp-workspace[data-product] .mvp-header>[data-action=direct]:active,#mvp-workspace[data-product] .mvp-header>[data-action=wallet]:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){#mvp-workspace[data-product] .mvp-header>[data-action]{transition:none}}.desk-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#100d18cc}#mvp-workspace[data-product=gacha]:not(.direct-workspace) .gacha-pack-selector>button{transition:border-color .15s,background-color .15s,transform .15s,box-shadow .15s}@media (hover:hover){#mvp-workspace[data-product=gacha]:not(.direct-workspace) .gacha-pack-selector>button:hover:not(:disabled){border-color:var(--circus-gold);background:var(--circus-raised);transform:translateY(-2px);box-shadow:0 6px 18px #0006}}#mvp-workspace[data-product=gacha]:not(.direct-workspace) .gacha-pack-selector>button:active:not(:disabled){transform:translateY(0)}@media (min-width:801px){#mvp-workspace[data-product=gacha]:not(.direct-workspace) :not(.keeper-programme)>.gacha-pack-selector{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px}#mvp-workspace[data-product=gacha]:not(.direct-workspace) :not(.keeper-programme)>.gacha-pack-selector>button{border-radius:10px;padding:14px 16px}#mvp-workspace[data-product=gacha]:not(.direct-workspace) :not(.keeper-programme)>.gacha-pack-selector small{font-size:12px;line-height:1.45}#mvp-workspace[data-product=gacha]:not(.direct-workspace) :not(.keeper-programme)>.gacha-pack-selector .mvp-pack-availability{border:1px solid var(--circus-gold);color:var(--circus-gold);white-space:nowrap;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:700}}@media (max-width:799px){.money-changer-station #mvp-swap-form:not(:has(details[open])) .changer-actions{box-shadow:0 -18px 14px -6px var(--counter-paper)}}@media (prefers-reduced-motion:reduce){#mvp-workspace[data-product=gacha] .gacha-pack-selector>button{transition:none}}#mvp-workspace .mvp-header .mvp-header-icon{font-size:18px;line-height:1;display:none}@media (max-width:480px){#mvp-workspace[data-product] .mvp-header>[data-action=direct],#mvp-workspace[data-product] .mvp-header>[data-action=wallet]{padding:0 10px}#mvp-workspace .mvp-header .mvp-header-label{display:none}#mvp-workspace .mvp-header .mvp-header-icon{display:inline}#mvp-workspace[data-product=gacha] .mvp-header{gap:6px}#mvp-workspace[data-product=gacha] .mvp-header>div{flex:1 1 0;min-width:0}#mvp-workspace[data-product=gacha] .mvp-header .mvp-kicker{letter-spacing:0;flex-wrap:nowrap;gap:0 6px}#mvp-workspace[data-product=gacha] .mvp-header .mvp-kicker span{letter-spacing:0;text-overflow:ellipsis;min-width:0;overflow:hidden}#mvp-workspace[data-product=gacha] .mvp-header h1{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}}#mvp-workspace[data-product=predictions]:not(.direct-workspace)[data-presentation=fair] .fortune-identity{max-width:none}#mvp-workspace[data-product=predictions][data-presentation=fair] .fortune-content>.mvp-wide{max-width:none;margin-inline:0}#mvp-workspace[data-product=predictions][data-presentation=fair] .mvp-markets{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}#mvp-workspace[data-product=predictions][data-presentation=fair] .mvp-market-card{transition:transform .15s,box-shadow .15s,border-color .15s}@media (hover:hover){#mvp-workspace[data-product=predictions][data-presentation=fair] .mvp-market-card:hover{border-color:var(--circus-gold);transform:translateY(-2px);box-shadow:4px 6px #0006}}@media (prefers-reduced-motion:reduce){#mvp-workspace[data-product=predictions] .mvp-market-card{transition:none}}#mvp-workspace[data-product=predictions][data-presentation=fair] .fortune-shell:has(.fortune-content .mvp-footnote) .fortune-mode-note{display:none}#mvp-workspace[data-product=swap] .changer-scroll{container:changer/inline-size}#mvp-workspace[data-product=swap] .money-changer-station{--counter-column:1012px;--dart-stage-width:clamp(300px, 26vw, 420px);grid-template-columns:minmax(0, var(--counter-column));grid-template-rows:auto auto 1fr auto;grid-template-areas:"scenery""identity""panel""stage";justify-content:center;display:grid}#mvp-workspace[data-product=swap] .changer-scenery{grid-area:scenery}#mvp-workspace[data-product=swap] .changer-identity{grid-area:identity}#mvp-workspace[data-product=swap] .changer-panel{flex-direction:column;grid-area:panel;min-width:0;display:flex}#mvp-workspace[data-product=swap] .changer-panel>.changer-content{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}#mvp-workspace[data-product=swap] .changer-edge-art{inset-inline:calc(-1 * min(var(--counter-rim) + var(--counter-gutter), (100cqw - 100%) / 2 - 72px));overflow:visible clip}.changer-dart-stage{grid-area:stage;min-width:0;display:none}#mvp-workspace[data-dart-scene] .changer-dart-stage{display:block}#mvp-workspace[data-product=swap]:not([data-dart-scene=open]) :is(.changer-counter-right-objects,.changer-counter-book){right:calc(50% - 50cqw)}#mvp-workspace[data-dart-scene=open] .money-changer-station{grid-template-rows:auto auto auto 1fr;grid-template-areas:"scenery""stage""identity""panel"}#mvp-workspace[data-dart-scene=open] .changer-dart-stage{margin:4px 0 10px}@container changer (min-width:1180px){#mvp-workspace[data-dart-scene=open] .money-changer-station{grid-template-columns:minmax(0, var(--counter-column)) var(--dart-stage-width);column-gap:calc(var(--counter-gutter) + var(--counter-rim) + 10px);grid-template-rows:auto auto 1fr;grid-template-areas:"scenery stage""identity stage""panel stage"}#mvp-workspace[data-dart-scene=open] .changer-dart-stage{z-index:40;align-self:start;margin:14px 0 0;position:sticky;top:10px}#mvp-workspace[data-dart-scene=open] .changer-edge-art{opacity:0}}#mvp-workspace .changer-dart-stage .dart-booth{--dart-ink:#2c241f;--dart-muted:#5c4d40;--dart-brass:#b88a4a;--dart-wood:#2a1712;color:var(--dart-ink);filter:drop-shadow(0 8px 14px #3a1d0e40);background:0 0;border:1px solid #0000;border-image:url(/assets/money-changer/kit-v1/assets/receipt-paper.webp) 110 70 150 fill/16px 12px 26px/6px 5px 4px;justify-items:center;gap:10px;margin:0;padding:20px 18px 30px;display:grid}#mvp-workspace .changer-dart-stage .dart-stage-mount{aspect-ratio:1;width:min(100%,100dvh - 380px);min-width:180px;max-width:100%}.changer-dart-stage .dart-stage{aspect-ratio:1;background:var(--dart-wood);width:100%;box-shadow:inset 0 0 0 2px var(--dart-brass), inset 0 0 0 4px #1a0d0a, 0 6px 14px #2c180c59;box-sizing:border-box;border-radius:10px;padding:6px;position:relative}.changer-dart-stage .dart-stage-canvas{width:100%;height:100%;image-rendering:pixelated;background:#0b0709;border-radius:5px;display:block}.changer-dart-stage .dart-booth[data-dart-prize=jackpot] .dart-stage{box-shadow:inset 0 0 0 2px #f2c86a,inset 0 0 0 4px #1a0d0a,0 0 0 2px #f2c86a,0 6px 22px #d6a0288c}.changer-dart-stage .dart-booth[data-dart-prize=free_fee] .dart-stage{box-shadow:inset 0 0 0 2px #2f6fd0,inset 0 0 0 4px #1a0d0a,0 0 0 2px #2f6fd0,0 6px 18px #064aab66}.changer-dart-stage .dart-booth[data-dart-phase=closed] .dart-stage{filter:grayscale(.5)}.changer-dart-stage .dart-panel{text-align:center;gap:6px;width:100%;max-width:400px;display:grid}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-booth p,#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-title{color:var(--dart-ink)}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-kicker{color:var(--counter-red,#d51e32);letter-spacing:.08em;text-transform:uppercase;margin:0;font:700 11px/1.4 Arial,Helvetica,sans-serif}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-title{color:var(--counter-blue,#064aab);margin:0;font:26px/1.05 Circus Slab,Georgia,serif}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-booth[data-dart-prize=jackpot] .dart-title{color:#8a5a00}.changer-dart-stage .dart-status{min-height:1.45em;margin:0;font:14px/1.45 Arial,Helvetica,sans-serif}#mvp-workspace .changer-dart-stage .dart-status:focus{outline:none}#mvp-workspace .changer-dart-stage .dart-status:focus-visible{outline-offset:4px;border-radius:2px;outline:1px dashed #b3261e99}.changer-dart-stage .dart-booth[data-dart-prize] .dart-status{font-weight:700}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-footnote{color:var(--dart-muted);margin:0;font:12px/1.45 Arial,Helvetica,sans-serif}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-proof{color:var(--counter-blue,#064aab);text-underline-offset:2px;font:13px/1.4 Arial,Helvetica,sans-serif}.changer-dart-stage .dart-actions{gap:8px;display:grid}.changer-dart-stage .dart-actions:empty,.changer-dart-stage .dart-booth [hidden]{display:none}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-throw{background:var(--counter-red,#d51e32);color:#fff7e8;letter-spacing:.02em;border:2px solid #8f1322;border-radius:0;min-height:48px;padding:8px 26px;font:22px/1 Circus Slab,Georgia,serif;box-shadow:inset 0 -3px #8f1322,0 2px #3a1d0e40}@media (hover:hover){#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-throw:hover:not(:disabled){background:#e02a3e}}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-throw:focus-visible{outline:3px solid var(--counter-blue,#064aab);outline-offset:3px}@container changer (max-width:1179px){#mvp-workspace[data-dart-scene] .changer-dart-stage .dart-booth{grid-template-columns:minmax(0,min(44%,230px)) minmax(0,1fr);place-items:center stretch;column-gap:18px;width:min(100%,680px);margin-inline:auto;padding:14px 14px 24px}#mvp-workspace[data-dart-scene] .changer-dart-stage .dart-stage-mount{justify-self:center;width:100%;min-width:0;max-width:230px}#mvp-workspace[data-dart-scene] .changer-dart-stage .dart-panel{text-align:left;gap:4px}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-title{font-size:21px}.changer-dart-stage .dart-status{font-size:13px}#mvp-workspace[data-swap-station=true] .changer-dart-stage .dart-throw{padding-inline:14px;font-size:18px}}#mvp-workspace[data-dart-scene=folded] .changer-dart-stage{display:none}.changer-ticket .ticket-stamp{aspect-ratio:1;opacity:0;mix-blend-mode:multiply;pointer-events:none;background:url(/assets/money-changer/overhead/tent-stamp-160.png) 50%/contain no-repeat;width:28%;position:absolute;top:50%;right:5%;translate:0 -50%;rotate:-14deg}#mvp-workspace[data-product=swap] .changer-ticket #fee-challenge-note{margin-top:2px;padding-right:4%;font-size:12px;line-height:1.1}#mvp-workspace[data-dart-scene=folded] .changer-ticket .ticket-stamp{opacity:.92}#mvp-workspace[data-dart-scene=folded] .changer-ticket .ticket-copy{padding-top:4%;padding-inline-end:30%}#mvp-workspace[data-dart-scene=folded] .changer-ticket .ticket-title{font-size:14px;line-height:.95}#mvp-workspace[data-dart-scene=folded] .changer-ticket #fee-challenge-note{line-height:1.05}#mvp-workspace[data-dart-ticket=jackpot] .changer-ticket .ticket-stamp{filter:sepia()saturate(4)hue-rotate(5deg)brightness(.95)}#mvp-workspace[data-dart-ticket=free_fee] .changer-ticket .ticket-stamp{filter:hue-rotate(215deg)saturate(1.6)}#mvp-workspace[data-dart-ticket=none] .changer-ticket .ticket-stamp{filter:grayscale()contrast(1.2);rotate:9deg}#mvp-workspace[data-dart-scene=folded] .changer-ticket-dart{opacity:0}.changer-ticket .ticket-motion{transition:clip-path .26s ease-out,opacity .26s ease-out}#mvp-workspace[data-dart-scene=open] .changer-ticket .ticket-motion{clip-path:polygon(0 0,13% 0,11% 14%,14% 28%,10% 44%,13% 60%,9% 76%,12% 90%,10% 100%,0 100%)}#mvp-workspace[data-dart-scene=open] .changer-ticket button{cursor:pointer}#mvp-workspace[data-product=swap] .changer-scenery,#mvp-workspace[data-product=swap] .changer-identity,#mvp-workspace[data-product=swap] .changer-edge-art{transition:opacity .32s ease-out,filter .32s ease-out}#mvp-workspace[data-dart-scene=open] .changer-identity{opacity:.55}#mvp-workspace[data-dart-scene=open] .changer-scenery{filter:saturate(.75)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){#mvp-workspace:not([data-dart-scene]) .changer-ticket button[data-dart-ready]:not(:hover):not(:focus-visible) .ticket-feedback{transform-origin:8%;animation:5.2s ease-in-out 1.2s infinite dart-ticket-sway}}#mvp-workspace:not([data-dart-scene]) .changer-ticket button[data-dart-ready] .changer-ticket-dart{animation:5.2s ease-in-out 1.2s infinite dart-ticket-glint}#mvp-workspace[data-dart-scene=folded] .changer-ticket .ticket-stamp{animation:.42s cubic-bezier(.2,.9,.3,1.3) .26s both dart-ticket-stamp}}@keyframes dart-ticket-sway{0%,72%,to{rotate:0deg}78%{rotate:-2.2deg}86%{rotate:1.6deg}93%{rotate:-.6deg}}@keyframes dart-ticket-glint{0%,74%,to{translate:0}82%{translate:-3px -3px}88%{translate:1px 1px}}@keyframes dart-ticket-stamp{0%{opacity:0;scale:2.4}60%{opacity:.95;scale:.92}to{opacity:.92;scale:1}}@media (max-width:799px){#mvp-workspace[data-product=swap] .changer-ticket .ticket-title{display:block}#mvp-workspace[data-product=swap] .changer-ticket .ticket-title br{display:none}#mvp-workspace[data-dart-scene=open] .changer-ticket{visibility:hidden}#mvp-workspace[data-dart-scene=open] .changer-ticket .ticket-motion{clip-path:none}#mvp-workspace[data-product=swap][data-dart-scene=folded] .changer-scenery{height:204px}#mvp-workspace[data-dart-scene=folded] .changer-ticket .ticket-copy{padding-inline:0 48px}.changer-ticket .ticket-stamp{width:42px;right:0}}#mvp-workspace[data-product=swap] .mvp-header .mvp-kicker .mvp-network-tag{color:#3d5f8f;letter-spacing:.1em;text-transform:uppercase;vertical-align:1px;border:1px solid #064aab55;border-radius:2px;margin-left:10px;padding:1px 6px;font:700 9px/1.4 Arial,Helvetica,sans-serif;display:inline-block}#mvp-workspace[data-product=swap] .mvp-header .mvp-kicker .mvp-network-tag[data-network^=mainnet]{color:#a3192a;border-color:#d51e3255}@media (max-width:799px){#mvp-workspace[data-product=swap] .mvp-header .mvp-kicker .mvp-network-tag{margin:2px 0 0;font-size:8px;display:inline-block}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--circus-gold);outline-offset:3px}input,select,textarea{font-size:max(1rem,16px)}.next-status{color:#f8e9c7;padding:2rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.react-dialog-overlay{z-index:1000;background:#100d18bb;position:fixed;inset:0}.react-wallet-dialog.react-wallet-dialog{z-index:1001;width:min(94vw,620px);max-height:86dvh;color:var(--circus-text);background:var(--circus-surface);border:1px solid #bc995f;border-radius:16px;padding:24px;position:fixed;top:50%;left:50%;right:auto;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 100px #0009}.react-wallet-dialog button,.react-wallet-dialog select{min-height:44px}.react-wallet-dialog .mvp-summary{gap:8px;display:grid}.react-wallet-dialog .mvp-summary>div{justify-content:space-between;gap:16px;display:flex}.react-wallet-dialog h2,.react-wallet-dialog h3{margin-block:12px}#mvp-workspace .react-product-panel{overscroll-behavior:contain;overflow:auto}#mvp-workspace .react-product-panel .gacha-panel-page{padding:20px;display:block;overflow:visible}#mvp-workspace .react-product-panel .gacha-panel-content{height:auto;min-height:100%}#mvp-workspace .react-product-panel details{margin-block:12px}#mvp-workspace .gacha-journey{background:var(--circus-surface);color:var(--circus-text)}#mvp-workspace .gacha-journey__step{color:var(--circus-muted)}#mvp-workspace .gacha-journey__step.is-current{color:var(--circus-gold)}#mvp-workspace .gacha-navigation>button[type=button]{background:var(--circus-surface);color:var(--circus-gold)}#mvp-workspace .mvp-header button{flex:none;width:auto;min-width:44px;min-height:44px}#pixel-sign-close,#return-to-fair{color:#f7e8ce;background:#201820}.desk-overlay{z-index:500;background:#100d1855;position:fixed;inset:0}#pixel-desk.react-desk{z-index:501;color:#f3e9d6;background:#100d18;border-radius:14px;width:min(1280px,96vw);height:min(900px,94dvh);max-height:94dvh;margin:auto;position:fixed;inset:0;overflow:auto;transform:none}.desk-overlay{animation:.16s ease-out desk-fade}:is(body[data-frontend=true] #pixel-desk.react-desk:not(:has(#mvp-workspace)),body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace[data-presentation=fair][data-product=swap])){box-shadow:none;background:0 0}body[data-frontend=true] #pixel-desk.react-desk #mvp-workspace[data-presentation=fair][data-product=swap]{box-shadow:0 12px 50px #0005}#pixel-desk.react-desk:not(:has(#mvp-workspace)){place-items:center;display:grid}.counter-loader{color:#2a2230;background:#f0e9d5;border:2px solid #d7ae62;border-radius:6px;align-items:center;gap:14px;width:fit-content;margin:0;padding:12px 22px 12px 16px;animation:.22s ease-out .15s both counter-loader-in;display:flex;box-shadow:0 10px 30px #0006,inset 0 0 0 3px #f0e9d5,inset 0 0 0 4px #b61b2d}#pixel-desk.react-desk>.counter-loader{z-index:2;height:fit-content;margin:auto;position:absolute;inset:0}.counter-loader-text{letter-spacing:.04em;font:18px/1.2 Rye,Circus Slab,Georgia,serif}.counter-loader-coins{width:64px;height:34px;position:relative}.counter-loader-coin{filter:drop-shadow(1px 2px #0004);width:34px;height:34px;position:absolute;top:0}.counter-loader-coin--sol{animation:1.1s cubic-bezier(.45,0,.2,1) infinite counter-loader-trade;left:0}.counter-loader-coin--usdc{animation:1.1s cubic-bezier(.45,0,.2,1) infinite reverse counter-loader-trade;left:30px}@keyframes counter-loader-in{0%{opacity:0;transform:translateY(6px)}}@keyframes counter-loader-trade{0%,10%{transform:translate(0)}35%{transform:translate(15px,-10px)scale(1.05)}60%,to{transform:translate(30px)}}.counter-loader-coin--usdc{animation-name:counter-loader-trade-back}@keyframes counter-loader-trade-back{0%,10%{transform:translate(0)}35%{transform:translate(-15px,8px)scale(.95)}60%,to{transform:translate(-30px)}}#mvp-workspace[data-presentation=fair][data-product=swap][data-artwork-ready=false]{opacity:0}#mvp-workspace[data-presentation=fair][data-product=swap][data-artwork-ready=true]{animation:.32s cubic-bezier(.2,.8,.2,1) desk-enter}@keyframes desk-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes desk-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.desk-overlay,.counter-loader,.counter-loader-coin,#mvp-workspace[data-presentation=fair][data-product=swap][data-artwork-ready=true]{animation:none}}#pixel-desk.react-desk #mvp-workspace{box-sizing:border-box;width:100%;max-width:100%;min-height:100%}.app-wallet-overlay{z-index:1100;background:#100d18aa;position:fixed;inset:0}.app-wallet-menu.app-wallet-menu{z-index:1101;max-height:90dvh;margin:0;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%)}.app-wallet-menu[data-face=stub]{--ticket-paper:var(--circus-paper);--ticket-ink:var(--circus-ink);--ticket-muted:var(--circus-paper-muted);--ticket-brass:#7a521c;--mvp-ink:var(--ticket-ink);--mvp-text:var(--ticket-ink);--mvp-muted:var(--ticket-muted);isolation:isolate;box-sizing:border-box;width:min(560px,100vw - 24px);color:var(--ticket-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;filter:drop-shadow(0 10px 24px #000a);background:0 0;border:0;border-radius:4px;padding:18px 28px 43px}.app-wallet-menu.admission-dialog[data-face=stub]{box-shadow:none;text-align:left;background:0 0;border:0}html body:has(#mvp-workspace) .app-wallet-menu.app-wallet-menu.admission-dialog[data-face=stub]{box-shadow:none;text-align:left;background:0 0;border:0}.app-wallet-menu[data-face=stub]>.receipt-skin{border-radius:inherit}.app-wallet-menu[data-face=stub]>:not(.receipt-skin){z-index:1;position:relative}.app-wallet-menu[data-face=stub]>.swap-wallet-close{z-index:2;position:absolute}.app-wallet-menu[data-face=stub] :is(h2,p,small,.swap-eyebrow){color:var(--ticket-muted)}.app-wallet-menu[data-face=stub] h2{color:var(--ticket-ink);letter-spacing:.03em;margin:8px 0;font:24px/1.15 Rye,Circus Slab,Georgia,serif}.app-wallet-menu[data-face=stub] .app-wallet-rows{margin:16px 0 0}.app-wallet-rows>div{border-bottom:1px dashed var(--ticket-brass);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:4px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.app-wallet-rows>div{border-bottom:1px dashed color-mix(in srgb, var(--ticket-brass), transparent 55%)}}.app-wallet-rows>div{font:15px/20px Arial,sans-serif}.app-wallet-rows>div:last-child{border-bottom:0}.app-wallet-rows dt{color:var(--ticket-muted);text-align:left}.app-wallet-rows dd{text-align:right;overflow-wrap:anywhere;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.app-wallet-rows dd code{color:var(--ticket-brass)}.app-wallet-menu[data-face=stub] .app-wallet-rows .swap-wallet-name,.app-wallet-menu[data-face=stub] .app-wallet-rows .swap-wallet-connected{color:var(--ticket-ink);font:700 15px/20px Arial,sans-serif}:root{font-variant-emoji:text}html[data-input=pointer] :focus-visible:not(input,textarea,select){outline:none!important}.app-wallet-menu[data-face=stub] #admission-description{color:var(--ticket-muted)}.app-wallet-menu[data-face=stub] .app-wallet-copy{width:40px;min-width:40px;height:40px;min-height:40px;color:var(--ticket-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:0;padding:0;transition:transform .12s;display:inline-grid;position:relative}html body:has(#mvp-workspace) .app-wallet-menu.app-wallet-menu[data-face=stub] button.app-wallet-copy.app-wallet-copy{width:40px;min-width:40px;height:40px;min-height:40px;color:var(--ticket-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:0;padding:0;transition:transform .12s;display:inline-grid;position:relative}.app-wallet-copy>img{width:32px;height:32px;image-rendering:pixelated;pointer-events:none;grid-area:1/1}.app-wallet-copy>.app-wallet-copy-hover{opacity:0}@media (hover:hover){.app-wallet-copy:is(:hover,:focus-visible,[data-copied=true])>.app-wallet-copy-hover{opacity:1}.app-wallet-copy:is(:hover,:focus-visible,[data-copied=true])>.app-wallet-copy-idle{opacity:0}}.app-wallet-copy:active{transform:translateY(1px)}.app-wallet-copy:after{content:attr(data-tip);border:1px solid var(--ticket-brass,#7a521c);background:var(--circus-paper-light,#fbf6e9);color:var(--ticket-ink,#15171c);white-space:nowrap;opacity:0;pointer-events:none;border-radius:3px;padding:3px 8px;font:700 12px/1.2 Arial,sans-serif;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 4px);right:0;transform:translateY(2px)}@media (hover:hover){.app-wallet-copy:is(:hover,:focus-visible,[data-copied=true]):after{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-wallet-copy,.app-wallet-copy:after{transition:none}}.app-wallet-actions{gap:10px;margin-top:16px;display:grid}.app-wallet-menu[data-face=stub] .app-wallet-actions button{border:1px solid var(--ticket-ink);background:var(--ticket-paper);width:100%;min-height:44px;color:var(--ticket-ink);border-radius:6px;margin:0;padding:8px 12px;font:700 15px/1.2 Arial,sans-serif}.app-wallet-menu[data-face=stub] .app-wallet-actions .admission-done{background:var(--circus-cobalt);min-height:48px;color:var(--circus-paper-light);border:0}.app-wallet-menu[data-face=stub] :is(button,a):focus-visible{outline:3px solid var(--circus-cobalt);outline-offset:2px}.app-wallet-menu[data-face=stub] .swap-wallet-demo{border-top-color:var(--ticket-brass)}@supports (color:color-mix(in lab, red, red)){.app-wallet-menu[data-face=stub] .swap-wallet-demo{border-top-color:color-mix(in srgb, var(--ticket-brass), transparent 55%)}}.app-wallet-menu[data-face=stub] .swap-wallet-demo button{border-color:var(--ticket-ink);background:var(--ticket-paper);color:var(--ticket-ink)}.app-wallet-menu[data-face=stub] .player-card-head{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;margin-top:6px;display:grid}.player-card-frame{aspect-ratio:2/3;border:3px double var(--ticket-brass,#7a521c);background:#1d1a2e;border-radius:56px 56px 6px 6px;display:block;overflow:hidden;box-shadow:inset 0 0 0 2px #e9c46a55}.player-card-portrait{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.app-wallet-menu[data-face=stub] .player-card-title{text-align:left;align-content:center;gap:6px;display:grid}.app-wallet-menu[data-face=stub] .player-card-title :is(h2,p){margin:0}.app-wallet-menu[data-face=stub] .player-card-title h2{overflow-wrap:anywhere}.app-wallet-menu[data-face=stub] .player-card-title p{margin:0}.app-wallet-menu[data-face=stub] .player-card-gift{font-weight:700}.app-wallet-menu[data-face=stub] .player-card-faucet{margin:12px 0 0;font-size:13px;line-height:1.4}.app-wallet-menu[data-face=stub] .player-card-faucet a{color:inherit;text-underline-offset:3px;font-weight:700}@media (max-width:420px){.app-wallet-menu[data-face=stub] .player-card-head{grid-template-columns:84px minmax(0,1fr);gap:12px}}.admission-account.player-opener{gap:8px;padding-left:6px}.admission-account.player-opener:before{content:none}.player-opener-portrait{object-fit:cover;object-position:center 8%;background:#1d1a2e;border:1px solid #754d3e;border-radius:50%;flex:none;width:28px;height:28px}.player-opener-name{text-overflow:ellipsis;max-width:12ch;overflow:hidden}body[data-frontend=true]:has(#mvp-workspace) .admission-account{display:none}@media (max-width:600px){#pixel-desk.react-desk{border-radius:0;width:100vw;height:100dvh;max-height:100dvh;inset:0;overflow:hidden auto;transform:none}#pixel-desk.react-desk #mvp-workspace,#pixel-desk.react-desk #mvp-workspace>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}#pixel-desk.react-desk #mvp-workspace .mvp-header{flex-wrap:wrap}#pixel-desk.react-desk #mvp-workspace .mvp-header>div{min-width:0}}#mvp-workspace[data-product=gacha] .gacha-navigation{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}#mvp-workspace[data-product=gacha] .gacha-panel{scrollbar-gutter:stable}#mvp-workspace[data-product=swap] :is(.mvp-kicker,#fee-challenge-note,.swap-action-note),#mvp-workspace[data-product=swap] :is(.mvp-kicker span,.swap-action-note span){font-size:max(12px,.75rem);line-height:1.35}#mvp-workspace[data-product=gacha] :is(button,select){min-width:44px;min-height:44px}#mvp-workspace[data-product=gacha] .gacha-panel-page{padding-bottom:max(40px, env(safe-area-inset-bottom))}#mvp-workspace[data-product=swap] #mvp-amount{min-width:44px}#mvp-workspace[data-product=swap] .changer-ticket{transform:translateY(-2px)}#mvp-workspace[data-product=gacha] .gacha-panel-actions,#mvp-workspace[data-product=gacha] .gacha-page-controls,#mvp-workspace[data-product=gacha] .gacha-navigation{padding-bottom:max(12px, env(safe-area-inset-bottom))}@media (orientation:landscape) and (max-height:500px){#circus-foyer.fair-signage .foyer-attraction{min-width:0;overflow:hidden}#circus-foyer.fair-signage #circus-visit{white-space:nowrap;flex:0 auto;min-width:8rem;max-width:45vw}}#mvp-workspace[data-product=gacha] .gacha-panel button{scroll-margin-block:12px}@media (min-width:601px){body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace:not([data-product=swap])){width:min(1280px,96vw);max-width:96vw;height:min(900px,94dvh);max-height:94dvh;margin:auto}}body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace[data-product=swap]):where(:not(:has(.money-changer-station[data-artboard=true]))){width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:#f0e9d5;border-radius:0;margin:0;inset:0;overflow:hidden}.desk-overlay:has(+#pixel-desk #mvp-workspace[data-product=swap]):where(:not(:has(+#pixel-desk .money-changer-station[data-artboard=true]))){background:#f0e9d5}body[data-frontend=true] #pixel-desk.react-desk:has(#mvp-workspace[data-product=predictions]){width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;overscroll-behavior:contain;background:#f0e9d5;border-radius:0;margin:0;inset:0;overflow:hidden auto}.desk-overlay:has(+#pixel-desk #mvp-workspace[data-product=predictions]){background:#f0e9d5}body[data-frontend=true] #workspace:has(>#mvp-workspace[data-product=predictions]:not(.direct-workspace)){width:100%;max-width:none;margin:0;padding:0}#pixel-desk.react-desk #mvp-workspace[data-product=predictions][data-fixed-workspace=true]{max-width:none;max-height:none}body[data-frontend=true] #pixel-desk.react-desk:where(:not(:has(.money-changer-station[data-artboard=true]))) #workspace:has(>#mvp-workspace[data-product=swap]){flex:auto;height:100%;max-height:none}#pixel-desk.react-desk:where(:not(:has(.money-changer-station[data-artboard=true]))) #mvp-workspace[data-product=swap][data-fixed-workspace=true]{max-width:none;height:100%;max-height:none;padding-inline:0}#pixel-desk.react-desk:where(:not(:has(.money-changer-station[data-artboard=true]))) #mvp-workspace[data-product=swap] .changer-shell-motion{flex:auto;max-height:none}#pixel-desk.react-desk:where(:not(:has(.money-changer-station[data-artboard=true]))) #mvp-workspace[data-product=swap] .changer-scroll{flex-direction:column;flex:auto;display:flex}#pixel-desk.react-desk:where(:not(:has(.money-changer-station[data-artboard=true]))) #mvp-workspace[data-product=swap] .money-changer-station{flex:1 0 auto}.player-wardrobe{border-top:1px dashed var(--ticket-brass);margin:14px 0 0;padding-top:10px}@supports (color:color-mix(in lab, red, red)){.player-wardrobe{border-top:1px dashed color-mix(in srgb, var(--ticket-brass), transparent 55%)}}.app-wallet-menu[data-face=stub] .player-wardrobe h3{color:var(--ticket-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font:700 12px/1.2 Arial,sans-serif}.player-wardrobe ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.player-wardrobe li{text-align:center;color:var(--ticket-ink);align-content:start;justify-items:center;gap:4px;font:13px/1.25 Arial,sans-serif;display:grid}.player-wardrobe-icon{width:64px;height:64px;image-rendering:pixelated}.player-wardrobe li[data-state=worn] .player-wardrobe-icon{outline:2px solid var(--ticket-brass);outline-offset:3px;border-radius:50%}.app-wallet-menu[data-face=stub] .player-wardrobe-worn{color:var(--ticket-brass);letter-spacing:.08em;text-transform:uppercase;font:700 11px/1.2 Arial,sans-serif}.player-wardrobe li[data-state=missing] .player-wardrobe-icon{filter:grayscale()brightness(.55)opacity(.55)}.player-wardrobe-name{font-weight:700}.app-wallet-menu[data-face=stub] .player-wardrobe-where{color:var(--ticket-muted);font:11px/1.25 Arial,sans-serif}.app-wallet-menu[data-face=stub] .player-wardrobe button{border:1px solid var(--ticket-ink);background:var(--ticket-paper);width:100%;min-width:0;min-height:44px;color:var(--ticket-ink);cursor:pointer;border-radius:0;margin:0;padding:6px 8px;font:700 13px/1.2 Arial,sans-serif}html body:has(#mvp-workspace) .app-wallet-menu.app-wallet-menu[data-face=stub] .player-wardrobe button{border:1px solid var(--ticket-ink);background:var(--ticket-paper);width:100%;min-width:0;min-height:44px;color:var(--ticket-ink);cursor:pointer;border-radius:0;margin:0;padding:6px 8px;font:700 13px/1.2 Arial,sans-serif}.player-wardrobe button:focus-visible{outline:2px solid var(--ticket-brass);outline-offset:2px}.player-wardrobe>p{margin:8px 0 0;font:13px/1.3 Arial,sans-serif}@media (hover:none) and (pointer:coarse){.app-wallet-copy:before{content:"";position:absolute;inset:-2px}}.offline-note{top:calc(max(8px, env(safe-area-inset-top)) + 72px);z-index:10000;color:#f2e5cc;font:700 13px/1 var(--circus-money,Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#211824f0;border:1px solid #d7ae62;border-radius:0;margin:0;padding:7px 12px;position:fixed;left:50%;translate:-50%}body:has(.money-changer-station) .offline-note{top:calc(max(8px, env(safe-area-inset-top)) + 2px);left:64px;translate:none}@media (max-width:480px){.app-wallet-menu.app-wallet-menu[data-face=stub]{max-height:calc(100dvh - 16px)}.player-wardrobe{margin-top:10px;padding-top:8px}.player-wardrobe-icon{width:48px;height:48px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
