@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-standard-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-standard-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-standard-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Staatliches;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/staatliches-latin-ext-400-normal-DrUetcJP.woff2)format("woff2"),url(/assets/staatliches-latin-ext-400-normal-yJc2o8_S.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Staatliches;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/staatliches-latin-400-normal-CssKf2bH.woff2)format("woff2"),url(/assets/staatliches-latin-400-normal-X5Rl2hvC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-ext-wght-normal-DhztH7TG.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-wght-normal-DcSt-2BC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-ext-wght-normal-CuKbLwpm.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-wght-normal-Cvhr4n9Q.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-vietnamese-wght-normal-BQ3qeiTz.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-ext-wght-normal-Db2M7toj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-wght-normal-Cxzi1x1i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.siteFixedLayer,.siteFixedCanvas,.siteOverlayViewport,.siteOverlayCanvas{display:contents}:root[data-site-desktop] body{min-height:100dvh}:root[data-site-desktop] .siteViewport{height:var(--site-height);overflow:clip}:root[data-site-desktop] .siteShell{width:var(--site-width,1920px);transform:scale(var(--site-scale));transform-origin:0 0}:root[data-site-desktop] .homeHero{height:var(--site-hero-height);min-height:var(--site-hero-height)}:root[data-site-desktop] .homeHero .heroArtwork{width:1920px;height:1188px;margin-top:-594px;margin-left:-960px;inset:50% auto auto 50%;overflow:visible}:root[data-site-desktop] .homeHero .heroArtwork>svg{overflow:visible}:root[data-site-desktop] .homeHero .heroArtwork__backdrop{x:calc(800px - var(--site-width) * 940 / 2376);y:calc(470px - var(--site-hero-height) * 940 / 2376);width:calc(var(--site-width) * 940 / 1188);height:calc(var(--site-hero-height) * 940 / 1188)}:root[data-site-desktop] .siteFixedLayer{z-index:100;height:0;display:block;position:fixed;top:0;left:0;right:0}:root[data-site-desktop] .siteFixedCanvas{width:var(--site-width,1920px);height:0;transform:scale(var(--site-scale));transform-origin:0 0;display:block}:root[data-site-desktop] .siteOverlayViewport{z-index:1000;display:block;position:fixed;inset:0;overflow:clip}:root[data-site-desktop] .siteOverlayCanvas{width:var(--site-width,1920px);height:calc(100dvh / var(--site-scale));transform:scale(var(--site-scale));transform-origin:0 0;display:block}:root[data-site-desktop] .legalDialog__panel{max-height:min(864px, calc(90dvh / var(--site-scale)))}:root[data-site-desktop] .siteOverlayCanvas .gameDialog__panel:not(.gameDialog__panel--playable){max-height:min(100%, calc(90dvh / var(--site-scale)))}:is(.v2-viewport-host,.gameDialog__panel--playable,.gamesCatalog),:is(.v2-viewport-host,.gameDialog__panel--playable,.gamesCatalog) *{-webkit-touch-callout:none;-webkit-user-select:none!important;user-select:none!important}:is(.v2-viewport-host,.gameDialog__panel--playable,.gamesCatalog) :is(img,svg,a){-webkit-user-drag:none}.gameDialog__panel--playable[data-pc-fit=true]{width:1216px;max-width:none;height:832px;max-height:none;transform:translate(-50%, -50%) scale(var(--game-dialog-scale));transform-origin:50%;border-radius:13.6px;grid-template-rows:auto auto minmax(0,1fr) auto;padding:16px;position:absolute;top:50%;left:50%;overflow:hidden}.gameDialog__panel--playable[data-pc-fit=true] h2{padding-right:0;font-size:57.6px}.gameDialog__panel--playable[data-pc-fit=true] .gameDialog__close{width:100%;min-width:0;min-height:44.8px;margin:12px 0 0;position:static}dialog.ak-game-info,.gameDialog__panel.ak-game-info{box-sizing:border-box;color:#f7f5ff;text-align:left;overscroll-behavior:contain;background:#151026;border:1px solid #6653a0;border-radius:20px;width:min(720px,100vw - 32px);max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 32px);padding:0;overflow:auto;box-shadow:0 24px 90px #0009}dialog.ak-game-info::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080510c9}.ak-game-info .ak-information[data-information-game]{color:#f7f5ff;text-align:left;letter-spacing:normal;font:500 16px/1.6 Inter,system-ui,sans-serif!important}.ak-game-info .ak-information[data-information-game] *,.ak-game-info .ak-information[data-information-game] :before,.ak-game-info .ak-information[data-information-game] :after{box-sizing:border-box}.ak-game-info .ak-information[data-information-game] .ak-information__header{z-index:3;background:#211535;border-bottom:1px solid #574273;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:22px 26px;display:flex;position:sticky;top:0}.ak-game-info .ak-information[data-information-game] .ak-information__header span{letter-spacing:.1em;color:#d4b7ff;font-size:11px!important;font-weight:800!important}.ak-game-info .ak-information[data-information-game] .ak-information__header h2{color:#fff;text-transform:none;margin:7px 0 0;font:900 clamp(24px,5vw,30px)/1.15 Inter,system-ui,sans-serif!important}.ak-game-info .ak-information[data-information-game] .ak-information__close{color:#fff;background:#352249;border:1px solid #8566aa;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:10px;display:grid;position:static}.ak-information__close svg{stroke:currentColor;stroke-width:2px;fill:none;width:22px;height:22px}.ak-game-info .ak-information[data-information-game]>section,.ak-game-info .ak-information[data-information-game]>.ak-information__technical{background:0 0;border:0;border-bottom:1px solid #473657;margin:0 26px;padding:22px 0}.ak-game-info .ak-information[data-information-game] h3{color:#e0bdff;margin:0 0 12px;font:850 18px/1.3 Inter,system-ui,sans-serif!important}.ak-game-info .ak-information[data-information-game] p,.ak-game-info .ak-information[data-information-game] li,.ak-game-info .ak-information[data-information-game] dt,.ak-game-info .ak-information[data-information-game] dd{letter-spacing:normal;color:#f1eaf9;font-size:16px!important;font-weight:500!important;line-height:1.6!important}.ak-game-info .ak-information[data-information-game] p{margin:0 0 12px}.ak-game-info .ak-information[data-information-game] p:last-child{margin-bottom:0}.ak-game-info .ak-information[data-information-game] ol,.ak-game-info .ak-information[data-information-game] ul{gap:9px;margin:0;padding-left:24px;display:grid}.ak-game-info .ak-information[data-information-game] ol{list-style:decimal}.ak-game-info .ak-information[data-information-game] ul{list-style:outside}.ak-game-info .ak-information[data-information-game] li{margin:0;padding-left:4px}.ak-game-info .ak-information[data-information-game] li::marker{color:#cba0ff;font-weight:850!important}.ak-game-info .ak-information[data-information-game] .ak-information__limits{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.ak-information__limits>div{background:#281d3d;border:1px solid #4c3869;border-radius:12px;min-width:0;padding:12px 14px}.ak-game-info .ak-information[data-information-game] .ak-information__limits dt{color:#cfbddf;font-size:12px!important;font-weight:650!important}.ak-game-info .ak-information[data-information-game] .ak-information__limits dd{color:#fff;overflow-wrap:anywhere;margin:5px 0 0;font-size:19px!important;font-weight:850!important}.ak-game-info .ak-information[data-information-game] .ak-information__note{color:#cbbdd8;font-size:14px!important}.ak-game-info .ak-information[data-information-game] summary{color:#e2c6ff;cursor:pointer;padding:0;font-size:16px!important;font-weight:800!important;line-height:1.5!important}.ak-information__technical>div{overflow-wrap:anywhere;padding-top:18px}.ak-information__technical table{table-layout:fixed;border-collapse:collapse;width:100%;margin:14px 0;font-size:14px!important}.ak-information__technical th,.ak-information__technical td{text-align:left;color:#f4effb;overflow-wrap:anywhere;border-bottom:1px solid #584468;padding:9px 6px}.ak-information__technical dl{margin:12px 0}.ak-information__technical dd{margin:0 0 10px}.ak-game-info .ak-information[data-information-game] .ak-information__notice p{color:#cbbdd8;font-size:14px!important}.ak-game-info .ak-information[data-information-game] .ak-information__actions{background:#1d142c;flex-wrap:wrap;gap:10px;margin:0;padding:22px 26px;display:flex}.ak-game-info .ak-information[data-information-game] .ak-information__actions button{color:#fff;min-height:44px;box-shadow:none;background:#332245;border:1px solid #745591;border-radius:10px;flex:180px;padding:11px 16px;position:static;font:750 14px/1.4 Inter,system-ui,sans-serif!important}.ak-game-info .ak-information[data-information-game] .ak-information__actions .ak-information__done{color:#fff;background:#a84cf0;border-color:#c48cf4}.ak-game-info .ak-information[data-information-game] button:disabled{opacity:.45;cursor:not-allowed}.ak-game-info .ak-information[data-information-game] button:not(:disabled):hover{filter:brightness(1.15)}.ak-game-info .ak-information[data-information-game] :is(button,summary):focus-visible{outline-offset:3px;outline:3px solid #7fe7ff}@media (max-width:559px){dialog.ak-game-info,.gameDialog__panel.ak-game-info{border-radius:16px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.ak-game-info .ak-information[data-information-game] .ak-information__header{padding:18px}.ak-game-info .ak-information[data-information-game]>section,.ak-game-info .ak-information[data-information-game]>.ak-information__technical{margin-inline:18px;padding-block:18px}.ak-game-info .ak-information[data-information-game] .ak-information__limits{gap:8px}.ak-information__limits>div{padding:10px}.ak-game-info .ak-information[data-information-game] .ak-information__limits dd{font-size:17px!important}.ak-game-info .ak-information[data-information-game] .ak-information__actions{padding:18px}}@font-face{font-family:AKFallback;src:local(Arial);font-display:swap}.v2-shell{--accent:#62e6ff;--accent-2:#ffca6a;--danger:#ff5d68;--safe:#69f0ae;--warning:#ffc866;--ink:#05080d;--surface:#0c151f;--surface-2:#111f2b;--line:#d3ebf629;--text:#f4f8fa;--muted:#9fb0ba;z-index:1000;height:calc(100 * var(--game-dvh,1dvh));color:var(--text);background:radial-gradient(circle at 70% -20%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 45%),linear-gradient(145deg,#05080d,#09131d 55%,#071019);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;grid-template-rows:58px 28px minmax(0,1fr);font-family:Archivo Variable,AKFallback,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.v2-shell *{box-sizing:border-box}.v2-shell .sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.v2-shell button,.v2-shell input,.v2-shell select{font:inherit}.v2-shell button{color:inherit}.v2-shell button:focus-visible,.v2-shell input:focus-visible,.v2-shell select:focus-visible,.v2-shell summary:focus-visible{outline-offset:3px;outline:2px solid #fff}.v2-shell button{touch-action:manipulation}.v2-shell button:disabled{cursor:not-allowed;opacity:.42}.v2-shell:before{content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.theme-rotation{--accent:#d84a52;--accent-2:#d7b873;--safe:#53d49b}.theme-pressure{--accent:#ff9d52;--accent-2:#b88cff}.theme-depth{--accent:#52e4a4;--accent-2:#5bd3ff}.theme-signal{--accent:#a58bff;--accent-2:#5dd7ff}.theme-calibration{--accent:#5b8cff;--accent-2:#65efff}.theme-opposition{--accent:#ff69c8;--accent-2:#5be7ff}.theme-velocity{--accent:#77e8ff;--accent-2:#ff5364}.v2-topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05090ed6;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:0 16px;display:grid;position:relative}.v2-brand{border:1px solid color-mix(in srgb,var(--accent) 48%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 18%,transparent),#ffffff05);letter-spacing:.08em;border-radius:12px;width:40px;height:40px;font-family:Staatliches,sans-serif;font-size:18px;position:relative}.v2-brand i{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:8px;height:8px;position:absolute;bottom:6px;right:6px;transform:rotate(45deg)}.v2-title{min-width:0}.v2-title span,.v2-wallet span,.v2-meta-strip,.v2-rail-heading span,.v2-control-label,.v2-section-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:760;line-height:1}.v2-title h1{font:400 clamp(22px,calc(2.2 * var(--game-vw,1vw)),32px)/.9 "Staatliches",sans-serif;letter-spacing:.035em;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.v2-wallet{border-right:1px solid var(--line);justify-items:end;padding-right:12px;display:grid}.v2-wallet strong{font-variant-numeric:tabular-nums;font-size:14px}.v2-top-actions{align-items:center;gap:6px;display:flex}.v2-icon-button,.v2-close{border:1px solid var(--line);letter-spacing:.08em;background:#ffffff09;border-radius:11px;min-width:44px;height:38px;font-size:9px;font-weight:800}.v2-icon-button[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 70%,white);background:color-mix(in srgb,var(--accent) 14%,transparent)}.v2-close{font-size:23px;font-weight:300}.v2-meta-strip{z-index:5;border-bottom:1px solid var(--line);background:#060b11a6;align-items:center;gap:20px;padding:0 16px;display:flex;position:relative}.v2-meta-strip span+span:before{content:"";background:var(--accent);border-radius:50%;width:3px;height:3px;margin:0 10px 2px 0;display:inline-block}.v2-game-layout,.roulette-layout,.crash-layout{z-index:1;background:var(--line);grid-template-columns:minmax(0,1fr) minmax(320px,370px);gap:1px;min-height:0;display:grid;position:relative}.v2-game-layout>section,.roulette-stage,.crash-stage{background:var(--ink);min-width:0;min-height:0}.v2-control-rail{scrollbar-width:thin;background:linear-gradient(160deg,#121f2afa,#081018fa);flex-direction:column;gap:14px;min-width:0;min-height:0;padding:20px;display:flex;overflow:auto}.v2-rail-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:12px;padding-bottom:10px;display:flex}.v2-rail-heading strong{letter-spacing:.04em;font:400 23px/1 Staatliches,sans-serif}.v2-segments{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.v2-segments--five{grid-template-columns:repeat(5,1fr)}.v2-segments button,.roulette-mode button{border:1px solid var(--line);background:#ffffff09;border-radius:10px;min-height:42px;padding:6px;font-size:11px;font-weight:800}.v2-segments button[aria-pressed=true],.roulette-mode button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 17%,transparent);box-shadow:inset 0 -2px 0 var(--accent)}.v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.v2-metric{border:1px solid var(--line);background:#ffffff06;border-radius:12px;flex-direction:column;justify-content:space-between;min-width:0;min-height:65px;padding:10px;display:flex}.v2-metric>span{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:9px;line-height:1.15}.v2-metric strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:14px;line-height:1.1;overflow:hidden}.v2-metric.is-safe{border-color:color-mix(in srgb,var(--safe) 35%,var(--line))}.v2-metric.is-safe strong{color:var(--safe)}.v2-metric.is-warning strong{color:var(--warning)}.v2-metric.is-danger strong{color:var(--danger)}.v2-metric--large strong{font:400 24px/1 Staatliches,sans-serif}.v2-factor-line{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));background:color-mix(in srgb,var(--accent) 6%,transparent);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.v2-factor-line span{color:var(--muted);font-size:11px}.v2-factor-line strong{color:var(--accent);font:400 26px/1 Staatliches,sans-serif}.v2-stake{gap:7px;display:grid}.v2-stepper{grid-template-columns:46px 1fr 46px;gap:6px;display:grid}.v2-stepper>button{border:1px solid var(--line);background:#ffffff0b;border-radius:11px;min-height:46px;font-size:21px}.v2-stepper label{border:1px solid var(--line);background:#0000002e;border-radius:11px;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.v2-money-input{min-width:44px;max-width:100%;color:var(--text);font-variant-numeric:tabular-nums;align-items:baseline;font-size:16px;font-weight:760;display:inline-flex;position:relative}.v2-stepper input{min-width:44px;max-width:100%;height:44px;color:inherit;font:inherit;font-variant-numeric:inherit;text-align:right;appearance:textfield;background:0 0;border:0;outline:0;flex:none;padding:0 13px 0 0}.v2-shell .v2-stepper input:focus-visible{outline-offset:0;outline:0}.v2-stepper label:focus-within{border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 28%,transparent)}.v2-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.v2-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.v2-stepper .v2-money-input__currency{color:inherit;font:inherit;padding:0;line-height:1;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.v2-range-control{gap:8px;display:grid}.v2-range-control>span{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.v2-range-control strong{color:var(--text);font:400 20px/1 Staatliches,sans-serif}.v2-range-control input[type=range]{width:100%;min-height:44px;accent-color:var(--accent)}.v2-action{border:1px solid color-mix(in srgb,var(--accent) 70%,white 10%);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 88%,#fff 4%),color-mix(in srgb,var(--accent) 58%,#071019));width:100%;min-height:54px;box-shadow:0 12px 26px color-mix(in srgb,var(--accent) 18%,transparent),inset 0 1px 0 #ffffff47;letter-spacing:.045em;text-transform:uppercase;border-radius:14px;padding:10px 16px;font-size:13px;font-weight:850;position:relative}.v2-action:not(:disabled):not([aria-disabled=true]):hover{filter:brightness(1.08);transform:translateY(-1px)}.v2-action:not(:disabled):not([aria-disabled=true]):active{transform:scale(.985)}.v2-action[aria-disabled=true]{cursor:wait;filter:saturate(.45);opacity:.72}.v2-action--cashout{border-color:color-mix(in srgb,var(--safe) 72%,white);background:linear-gradient(135deg,color-mix(in srgb,var(--safe) 75%,#071019),#146f56);box-shadow:0 14px 32px #43dd9f2b}.v2-action--quiet{box-shadow:none;background:#ffffff0a}.v2-action-stack{gap:6px;display:grid}.v2-action-hint{text-align:center;color:var(--muted);font-size:10px;line-height:1.4}.v2-result{border:1px solid color-mix(in srgb,var(--danger) 45%,var(--line));background:color-mix(in srgb,var(--danger) 8%,transparent);border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;min-height:62px;padding:10px 12px;display:grid}.v2-result.is-win{border-color:color-mix(in srgb,var(--safe) 50%,var(--line));background:color-mix(in srgb,var(--safe) 8%,transparent)}.v2-result__eyebrow{letter-spacing:.14em;color:var(--muted);font-size:9px;font-weight:800}.v2-result strong{color:var(--danger);grid-area:1/2/3;font:400 24px/1 Staatliches,sans-serif}.v2-result.is-win strong{color:var(--safe)}.v2-result>span:last-child{color:var(--muted);font-size:10px}.v2-field{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff13,#ffffff05);border-radius:12px;min-width:44px;min-height:44px;position:relative;overflow:hidden}.v2-field:not(:disabled):hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.v2-field:not(:disabled):active{transform:scale(.94)}.v2-loading,.v2-conflict{z-index:2;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 12%,transparent),transparent 50%);text-align:center;place-content:center;justify-items:center;gap:16px;padding:24px;display:grid;position:relative}.v2-loading i{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:44px;height:44px;animation:.8s linear infinite v2-spin}.v2-loading span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.v2-conflict span{letter-spacing:.16em;color:var(--warning);font-size:10px;font-weight:800}.v2-conflict h2{max-width:560px;font:400 clamp(34px,calc(6 * var(--game-vw,1vw)),64px)/.95 "Staatliches",sans-serif;margin:0}.v2-conflict p{color:var(--muted);margin:0}.v2-conflict button{border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent);border-radius:12px;min-height:48px;padding:0 22px}.v2-error{z-index:30;border:1px solid color-mix(in srgb,var(--danger) 65%,white);background:#230a0ff5;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:min(620px,100% - 24px);padding:10px 12px;display:grid;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #00000080}.v2-error div{gap:2px;display:grid}.v2-error span{letter-spacing:.1em;color:#ff9ba3;font-size:9px}.v2-error strong{font-size:12px}.v2-error button{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:9px;min-height:38px;padding:0 12px}.v2-info-dialog{border:1px solid var(--line);width:min(680px,100% - 24px);max-height:min(86dvh,760px);color:var(--text);background:#0a131c;border-radius:20px;padding:0;box-shadow:0 30px 100px #000}.v2-info-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000408c2}.v2-dialog-head{z-index:2;border-bottom:1px solid var(--line);background:#0a131cf2;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:sticky;top:0}.v2-dialog-head span{letter-spacing:.14em;color:var(--accent);font-size:10px}.v2-dialog-head h2{margin:2px 0 0;font:400 34px/1 Staatliches,sans-serif}.v2-dialog-head button{border:1px solid var(--line);background:#ffffff0a;border-radius:11px;width:44px;height:44px;font-size:24px}.v2-dialog-body{grid-template-columns:1fr 1fr;gap:14px;padding:18px;display:grid;overflow:auto}.v2-dialog-body>section{border:1px solid var(--line);background:#ffffff06;border-radius:15px;min-width:0;padding:16px}.v2-dialog-body ol{color:#d7e1e6;gap:9px;margin:12px 0 0;padding-left:22px;font-size:13px;line-height:1.4;display:grid}.v2-dialog-body p{color:var(--muted);font-size:12px;line-height:1.5}.v2-model-card div{gap:2px;margin-top:14px;display:grid}.v2-model-card b{color:var(--accent);font:400 25px/1 Staatliches,sans-serif}.v2-model-card div span{color:var(--muted);font-size:10px}.v2-dialog-body dl{gap:10px;display:grid}.v2-dialog-body dl div{gap:3px;display:grid}.v2-dialog-body dt{letter-spacing:.1em;color:var(--muted);font-size:9px}.v2-dialog-body dd{overflow-wrap:anywhere;margin:0;font-size:11px}.v2-dialog-body code{color:var(--accent);font-family:monospace}.v2-dialog-body pre{color:#c6d8e0;background:#04080c;border-radius:10px;max-height:220px;padding:10px;font-size:9px;overflow:auto}.v2-dialog-action{border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:10px;width:100%;min-height:42px;padding:0 12px;font-size:11px;font-weight:800}.v2-dialog-action--quiet{border-color:var(--line)}.v2-dialog-action+.v2-dialog-action{margin-top:8px}.gipfel-stage{position:relative;overflow:hidden;background:radial-gradient(circle at 46% 25%,#62e6ff26,#0000 28%),linear-gradient(155deg,#071723 0,#09111a 55%,#03070b 100%)!important}.gipfel-stage:before,.gipfel-stage:after{content:"";clip-path:polygon(0 100%,28% 55%,43% 67%,66% 16%,100% 100%);background:linear-gradient(138deg,#0000 0 36%,#7ec3d729 36.5% 37.2%,#0000 37.8%),linear-gradient(42deg,#0000 0 44%,#62e6ff12 44.5% 45.2%,#0000 46%),linear-gradient(145deg,#122b39,#08141d 65%);width:68%;height:78%;position:absolute;bottom:-12%;right:-4%}.gipfel-stage:after{opacity:.48;width:70%;bottom:-25%;left:-15%;right:auto;transform:scaleX(-1)}.gipfel-atmosphere i{border:1px solid #79e1ff1f;border-radius:50%;position:absolute}.gipfel-atmosphere i:first-child{inset:8% 16% 15% 4%}.gipfel-atmosphere i:nth-child(2){inset:17% 25% 25% 15%}.gipfel-atmosphere i:nth-child(3){inset:28% 36% 37% 26%}.gipfel-route{z-index:3;flex-direction:column-reverse;justify-content:space-between;height:76%;display:flex;position:absolute;top:6%;right:7%}.gipfel-level{color:#66808d;grid-template-columns:28px 68px;align-items:center;gap:8px;display:grid}.gipfel-level span{font-variant-numeric:tabular-nums;font-size:9px}.gipfel-level b{letter-spacing:.08em;font-size:10px;position:relative}.gipfel-level b:before{content:"";width:clamp(48px,calc(9 * var(--game-vw,1vw)),140px);background:currentColor;height:1px;position:absolute;top:50%;right:calc(100% + 8px)}.gipfel-level.is-reached{color:var(--safe)}.gipfel-level.is-current{color:var(--accent);text-shadow:0 0 14px var(--accent)}.gipfel-level.is-current b:before{height:2px;box-shadow:0 0 10px var(--accent)}.gipfel-beacon{z-index:5;left:calc(18% + var(--level)*2.3%);bottom:calc(16% + var(--level)*7%);width:28px;height:28px;transition:left .55s cubic-bezier(.16,1,.3,1),bottom .55s cubic-bezier(.16,1,.3,1);position:absolute}.gipfel-beacon span{background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 6px #62e6ff21,0 0 30px var(--accent);border:3px solid #fff;border-radius:50%;display:block}.gipfel-choice{z-index:8;gap:8px;display:flex;position:absolute;bottom:6%;left:5%}.gipfel-choice .v2-field{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;width:54px;height:54px}.gipfel-pick-mark{font:400 20px/1 Staatliches,sans-serif}.gipfel-choice .was-safe{border-color:var(--safe)}.gipfel-choice .was-hazard{border-color:var(--danger)}.gipfel-idle-mark{z-index:4;gap:7px;display:grid;position:absolute;top:11%;left:7%}.gipfel-idle-mark span{font:400 clamp(54px,calc(10 * var(--game-vw,1vw)),120px)/.8 "Staatliches",sans-serif;color:#ffffff0f}.gipfel-idle-mark b{letter-spacing:.15em;color:var(--muted);font-size:10px}.kern-stage{place-content:center;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle,#ff9d5224,#0000 48%),linear-gradient(145deg,#170e0a,#090b10 62%)!important}.kern-rings i{border:1px solid #ff9d521c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kern-rings i:first-child{width:calc(28 * var(--game-vmin,1vmin));height:calc(28 * var(--game-vmin,1vmin))}.kern-rings i:nth-child(2){width:calc(52 * var(--game-vmin,1vmin));height:calc(52 * var(--game-vmin,1vmin))}.kern-rings i:nth-child(3){width:calc(78 * var(--game-vmin,1vmin));height:calc(78 * var(--game-vmin,1vmin))}.kern-grid{z-index:3;gap:clamp(8px,calc(1.5 * var(--game-vw,1vw)),16px);grid-template-columns:repeat(3,minmax(72px,112px));display:grid;position:relative}.kern-grid .v2-field{aspect-ratio:1;background:linear-gradient(145deg,#2c1b13,#100c0b);border-radius:28%;box-shadow:inset 0 0 0 5px #0003,0 12px 30px #0000004d}.kern-core{letter-spacing:.14em;color:#a88670;place-items:center;height:100%;font-size:10px;display:grid}.kern-core i{aspect-ratio:1;border:2px solid;border-radius:50%;width:24%;margin-bottom:5px;display:block;box-shadow:0 0 0 8px #ff9d520a}.kern-grid .is-hit{border-color:var(--safe);animation:.35s cubic-bezier(.16,1,.3,1) kern-hit}.kern-grid .is-miss{border-color:var(--danger);background:linear-gradient(145deg,#351118,#11080a)}.kern-pressure-meter{z-index:4;height:24px;position:absolute;bottom:5%;left:7%;right:7%}.kern-pressure-meter>span{background:var(--accent);height:2px;box-shadow:0 0 12px var(--accent);transition:width .35s;position:absolute;top:10px;left:0}.kern-pressure-meter ol{grid-template-columns:repeat(10,1fr);gap:5px;margin:0;padding:0;list-style:none;display:grid}.kern-pressure-meter li{border:1px solid var(--line);background:#0a0b0d;border-radius:4px;height:22px}.kern-pressure-meter li.is-hit{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 28%,transparent)}.depth-stage{place-content:center;display:grid;position:relative;overflow:hidden;background:linear-gradient(#07151a,#07100f 60%,#050907)!important}.depth-strata i{border-top:1px solid #52e4a41a;border-radius:50%;width:116%;height:20%;position:absolute;left:-8%}.depth-strata i:first-child{top:18%}.depth-strata i:nth-child(2){top:39%;transform:rotate(-3deg)}.depth-strata i:nth-child(3){top:61%;transform:rotate(2deg)}.depth-strata i:nth-child(4){top:80%}.depth-grid{z-index:3;gap:clamp(5px,calc(1 * var(--game-vw,1vw)),10px);perspective:700px;grid-template-columns:repeat(5,minmax(52px,82px));display:grid;position:relative}.depth-grid .v2-field{aspect-ratio:1;background:linear-gradient(145deg,#142923,#07100d);border-radius:14px;box-shadow:inset 0 -6px 12px #00000040}.depth-sample{color:#76998a;place-content:center;gap:4px;height:100%;font-size:10px;display:grid}.depth-sample i{border:1px solid;border-radius:50%;width:14px;height:14px;margin:auto}.depth-grid .is-revealed{border-color:var(--safe);background:linear-gradient(145deg,#174535,#0b1b16);transform:translateZ(-6px)}.depth-grid .is-revealed .depth-sample{color:var(--safe);font-size:18px}.depth-grid .is-danger{border-color:var(--danger);background:linear-gradient(145deg,#45141c,#1a080d);animation:.36s depth-break}.depth-grid .is-danger .depth-sample{color:var(--danger);font-size:24px}.depth-scale{border-left:1px solid var(--line);color:var(--muted);flex-direction:column;justify-content:space-between;padding-left:7px;font-size:8px;display:flex;position:absolute;top:18%;bottom:18%;right:2.5%}.triad-stage{padding:clamp(18px,calc(4 * var(--game-vw,1vw)),48px);grid-template-rows:minmax(0,1fr) auto auto;gap:18px;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 24% 35%,#5be7ff21,#0000 30%),radial-gradient(circle at 76% 35%,#ff69c821,#0000 30%),#070910!important}.triad-opponents{grid-template-columns:1fr minmax(100px,180px) 1fr;align-items:center;gap:16px;display:grid}.triad-hand{border:1px solid var(--line);background:radial-gradient(circle,#ffffff12,#0000 62%);border-radius:50% 50% 42% 42%;place-items:center;gap:12px;min-height:200px;display:grid}.triad-hand span{font:400 clamp(70px,calc(10 * var(--game-vw,1vw)),140px)/1 "Staatliches",sans-serif}.triad-hand small{letter-spacing:.16em;color:var(--muted);font-size:9px}.triad-hand--player{color:var(--accent-2)}.triad-hand--house{color:var(--accent)}.triad-verdict{place-items:center;gap:8px;display:grid}.triad-verdict span{letter-spacing:.14em;color:var(--muted);font-size:9px;font-weight:800}.triad-verdict b{font:400 clamp(44px,calc(7 * var(--game-vw,1vw)),92px)/1 "Staatliches",sans-serif;color:#fff}.triad-verdict.is-win b{color:var(--safe)}.triad-verdict.is-loss b{color:var(--danger)}.triad-verdict.is-tie b{color:var(--warning)}.triad-ladder{grid-template-columns:repeat(12,1fr);gap:5px;display:grid}.triad-ladder i{border:1px solid var(--line);border-radius:5px;place-items:center;height:24px;font-style:normal;display:grid}.triad-ladder span{color:var(--muted);font-size:8px}.triad-ladder .is-cleared{border-color:var(--safe);background:#69f0ae26}.triad-ladder .is-next{border-color:var(--warning);box-shadow:0 0 12px #ffc86633}.triad-choices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.triad-choices button{border:1px solid var(--line);background:#ffffff09;border-radius:15px;min-height:64px}.triad-choices button span{color:var(--accent);font:400 27px/1 Staatliches,sans-serif;display:block}.triad-choices button b{letter-spacing:.1em;margin-top:5px;font-size:10px;display:block}.triad-law{border:1px solid var(--line);color:var(--muted);border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:10px;font-size:9px;display:flex}.triad-law i{font-size:18px;font-style:normal}.triad-law .rock{color:var(--accent-2)}.triad-law .paper{color:var(--warning)}.triad-law .scissors{color:var(--accent)}.roulette-stage{padding:clamp(18px,calc(3 * var(--game-vw,1vw)),48px);grid-template-columns:minmax(230px,34%) minmax(0,1fr);align-items:center;gap:24px;display:grid;overflow:hidden;background:radial-gradient(circle at 17% 45%,#d84a522e,#0000 30%),linear-gradient(145deg,#16080b,#070a0d 65%)!important}.roulette-wheel{aspect-ratio:1;background:radial-gradient(circle,#261c14 0 17%,#090b0d 18% 27%,#15100d 28% 50%,#050607 51%);border:1px solid #d7b87361;border-radius:50%;width:100%;max-width:380px;margin:auto;position:relative;box-shadow:0 30px 70px #000,inset 0 0 0 8px #0a0908,inset 0 0 0 10px #d7b8734d}.roulette-wheel__rim{transform:rotate(calc(var(--result-index)*-9.7297deg));border:1px solid #d7b87340;border-radius:50%;transition:transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;inset:4%}.roulette-wheel__rim i{--angle:calc(var(--i)*9.7297deg);width:22px;height:48%;transform:translate(-50%,-100%) rotate(var(--angle));transform-origin:50% 100%;font-style:normal;position:absolute;top:50%;left:50%}.roulette-wheel__rim span{width:20px;height:17px;transform:rotate(calc(var(--angle)*-1));background:#45151a;border-radius:4px 4px 1px 1px;place-items:center;font-size:7px;display:grid}.roulette-wheel__rim i:nth-child(2n) span{background:#11161b}.roulette-wheel__hub{background:radial-gradient(circle,#251a12,#08090a);border:1px solid #d7b8734d;border-radius:50%;place-content:center;justify-items:center;display:grid;position:absolute;inset:32%;box-shadow:0 0 0 10px #00000059}.roulette-wheel__hub small{letter-spacing:.15em;color:#bda87e;font-size:8px}.roulette-wheel__hub strong{font:400 clamp(44px,calc(5 * var(--game-vw,1vw)),72px)/1 "Staatliches",sans-serif;color:#f2e6ca}.roulette-board-wrap{min-width:0;max-height:100%;overflow:auto}.roulette-mode{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:8px;display:grid}.roulette-number-grid{grid-template-columns:repeat(7,minmax(44px,1fr));gap:4px;display:grid}.roulette-number-grid .number,.roulette-outside button{background:#10151a;border:1px solid #ffffff24;border-radius:8px;min-height:44px;font-size:12px;font-weight:800}.roulette-number-grid .number.red,.roulette-outside .red{background:linear-gradient(145deg,#6e1d26,#2b0e13)}.roulette-number-grid .number.black,.roulette-outside .black{background:linear-gradient(145deg,#171d22,#080a0c)}.roulette-number-grid .zero{background:linear-gradient(145deg,#176a4d,#09291e)}.roulette-number-grid .is-pending{outline:2px solid var(--accent-2);outline-offset:1px}.roulette-outside{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:5px;display:grid}.roulette-outside button{padding:3px;font-size:8px}.roulette-rail{gap:10px}.roulette-chips{justify-content:center;gap:8px;display:flex}.roulette-chips button{background:#33251a;border:3px dashed #ffffff73;border-radius:50%;width:46px;height:46px;font-size:10px;font-weight:850;box-shadow:inset 0 0 0 2px #d7b873}.roulette-chips button[aria-pressed=true]{outline:2px solid var(--accent-2);outline-offset:3px;transform:translateY(-2px)}.roulette-slip{flex-wrap:wrap;align-content:flex-start;gap:5px;min-height:58px;max-height:118px;display:flex;overflow:auto}.roulette-slip p{color:var(--muted);margin:auto;font-size:11px}.roulette-slip button{border:1px solid var(--line);text-align:left;background:#ffffff08;border-radius:9px;grid-template-columns:auto auto;gap:1px 8px;min-height:48px;padding:5px 8px;display:grid}.roulette-slip button span{letter-spacing:.08em;color:var(--muted);font-size:7px}.roulette-slip button b{font-size:10px}.roulette-slip button em{color:var(--accent-2);grid-column:1/3;font-size:8px;font-style:normal}.roulette-slip button.is-winning{border-color:var(--safe);background:#69f0ae1a}.roulette-slip-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.roulette-slip-actions button{border:1px solid var(--line);background:#ffffff09;border-radius:9px;min-height:38px;font-size:10px}.raster-stage{padding:clamp(18px,calc(4 * var(--game-vw,1vw)),50px);grid-template-rows:minmax(0,1fr) auto;gap:14px;display:grid;position:relative;overflow:hidden;background:linear-gradient(145deg,#100c21,#080b14 62%)!important}.raster-stage:before{content:"";background-image:linear-gradient(#a58bff0d 1px,#0000 1px),linear-gradient(90deg,#a58bff0d 1px,#0000 1px);background-size:8% 12.5%;position:absolute;inset:0}.raster-scan{z-index:1;background:linear-gradient(90deg,transparent,var(--accent-2),transparent);height:1px;box-shadow:0 0 18px var(--accent-2);opacity:.36;position:absolute;top:35%;left:0;right:0}.raster-grid{z-index:2;align-self:center;gap:clamp(5px,calc(1 * var(--game-vw,1vw)),10px);grid-template-columns:repeat(8,1fr);display:grid;position:relative}.raster-grid button{aspect-ratio:1;border:1px solid var(--line);background:#050810bd;border-radius:12px;min-height:44px;position:relative}.raster-grid button span{font:400 clamp(16px,calc(2 * var(--game-vw,1vw)),26px)/1 "Staatliches",sans-serif}.raster-grid button.is-picked{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,#080b14);box-shadow:inset 0 -3px 0 var(--accent)}.raster-grid button.is-drawn:after{content:"";border:1px solid var(--accent-2);border-radius:8px;position:absolute;inset:5px}.raster-grid button.is-hit{border-color:var(--safe);background:#69f0ae29;box-shadow:0 0 18px #69f0ae38}.raster-draw{z-index:2;justify-content:center;gap:6px;display:flex;position:relative}.raster-draw i{border:1px solid var(--accent-2);width:38px;height:38px;animation:raster-in .35s calc(var(--i)*35ms) both;background:#101627;border-radius:50%;place-items:center;font:400 16px/1 Staatliches,sans-serif;display:grid}.raster-draw i.is-hit{border-color:var(--safe);color:var(--safe)}.raster-tools label{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:6px;padding:0 8px;display:grid}.raster-tools label span{color:var(--muted);font-size:9px}.raster-tools select{min-width:0;height:40px;color:var(--text);background:0 0;border:0}.raster-tools>button{border:1px solid var(--line);background:#ffffff0a;border-radius:10px;min-height:44px;padding:0 9px;font-size:10px}.limit-stage{place-content:center;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle,#5b8cff24,#0000 48%),#060b16!important}.limit-instrument{width:min(calc(62 * var(--game-vw,1vw)),680px);aspect-ratio:1.65;background:radial-gradient(at 50% 82%,#5b8cff33,#0000 48%),linear-gradient(#0c1627,#050912);border:1px solid #65efff2b;border-radius:50% 50% 18% 18%/70% 70% 22% 22%;position:relative;box-shadow:inset 0 0 60px #00000080,0 30px 80px #000}.limit-arc{border:1px solid #65efff33;border-bottom:0;border-radius:50% 50% 0 0;position:absolute;inset:7% 9% 20%}.limit-arc i{background:linear-gradient(var(--accent-2),transparent);transform-origin:50% 100%;width:1px;height:100%;position:absolute;bottom:0;left:50%}.limit-arc i:first-child{transform:rotate(-60deg)}.limit-arc i:nth-child(2){transform:rotate(-30deg)}.limit-arc i:nth-child(3){transform:rotate(0)}.limit-arc i:nth-child(4){transform:rotate(30deg)}.limit-arc i:nth-child(5){transform:rotate(60deg)}.limit-zone{border-radius:50% 50% 0 0;position:absolute;inset:14% 12% 26%;overflow:hidden}.limit-zone__win{left:var(--win-start);width:var(--win-width);border-right:1px solid var(--accent-2);background:linear-gradient(90deg,#65efff2e,#5b8cff08);height:100%;position:absolute;bottom:0}.limit-threshold,.limit-result{left:var(--threshold);color:var(--accent-2);justify-items:center;gap:4px;font-size:9px;display:grid;position:absolute;bottom:0;transform:translate(-50%)}.limit-result{left:var(--result);z-index:2;color:var(--warning);transition:left .45s cubic-bezier(.16,1,.3,1)}.limit-readout{border-top:1px solid var(--line);justify-items:center;padding:10px;display:grid;position:absolute;bottom:7%;left:22%;right:22%}.limit-readout small{letter-spacing:.15em;color:var(--muted);font-size:8px}.limit-readout strong{font:400 clamp(42px,calc(7 * var(--game-vw,1vw)),88px)/.9 "Staatliches",sans-serif;color:#fff}.limit-readout span{color:var(--muted);font-size:9px}.limit-step-row{grid-template-columns:44px 1fr 44px;gap:6px;display:grid}.limit-step-row button,.limit-step-row input{border:1px solid var(--line);min-height:42px;color:var(--text);text-align:center;background:#ffffff08;border-radius:9px}.crash-stage{position:relative;overflow:hidden;background:linear-gradient(165deg,#102b39 0,#07131c 48%,#05090c 100%)!important}.crash-sky i{border:1px solid #77e8ff1a;border-radius:50%;position:absolute}.crash-sky i:nth-child(2){inset:15% 22% 35% 15%}.crash-sky i:nth-child(3){inset:27% 34% 45% 27%}.crash-mountain i{clip-path:polygon(0 100%,18% 58%,33% 68%,57% 12%,100% 100%);background:linear-gradient(145deg,#123444,#07131b 70%);width:80%;height:90%;position:absolute;bottom:-15%;right:-8%}.crash-mountain i+i{opacity:.58;bottom:-30%;left:-25%;right:auto;transform:scaleX(-1)}.crash-track{z-index:4;position:absolute;inset:8% 7% 8% 38%;transform:rotate(14deg)}.crash-track:before,.crash-track:after{content:"";background:linear-gradient(#0000,#77e8ff59,#0000);width:1px;position:absolute;top:0;bottom:0}.crash-track:before{left:22%}.crash-track:after{right:22%}.crash-gates i{left:10%;right:10%;top:calc(var(--i,0)*14%);background:#77e8ff1a;height:1px;position:absolute}.crash-gates i:first-child{top:8%}.crash-gates i:nth-child(2){top:22%}.crash-gates i:nth-child(3){top:36%}.crash-gates i:nth-child(4){top:50%}.crash-gates i:nth-child(5){top:64%}.crash-gates i:nth-child(6){top:78%}.crash-gates i:nth-child(7){top:92%}.crash-rider{left:calc(18% + var(--progress)*58%);top:calc(10% + var(--progress)*72%);width:26px;height:40px;filter:drop-shadow(0 0 13px var(--accent));transition:left 80ms linear,top 80ms linear;position:absolute}.crash-rider i{background:#fff;border-radius:8px 8px 3px 3px;width:12px;height:22px;position:absolute;top:2px;left:8px;transform:rotate(-24deg)}.crash-rider b{background:var(--accent);width:32px;height:3px;position:absolute;bottom:4px;left:0;transform:rotate(-10deg)}.crash-trail{width:calc(var(--progress)*58%);height:calc(var(--progress)*72%);transform-origin:0 0;border-right:2px solid #77e8ff47;position:absolute;top:10%;left:18%;transform:skew(-33deg)}.crash-stage.is-crashed .crash-rider{animation:.42s both crash-break}.crash-readout{z-index:6;display:grid;position:absolute;top:16%;left:7%}.crash-readout small{letter-spacing:.16em;color:var(--accent);font-size:9px;font-weight:800}.crash-readout strong{font:400 clamp(72px,calc(12 * var(--game-vw,1vw)),170px)/.82 "Staatliches",sans-serif;text-shadow:0 0 40px #77e8ff2e}.crash-readout strong em{color:var(--accent);font-size:.35em;font-style:normal}.crash-readout span{color:var(--muted);margin-top:10px;font-size:10px}.crash-speed{z-index:6;border-top:1px solid var(--line);justify-content:space-between;padding-top:8px;display:flex;position:absolute;bottom:5%;left:7%;right:7%}.crash-speed>span{background:var(--accent);height:2px;box-shadow:0 0 12px var(--accent);position:absolute;top:-1px;left:0}.crash-speed i{color:var(--muted);font-size:8px;font-style:normal}.v2-not-found{color:#fff;background:#05080d;place-content:center;justify-items:center;display:grid;position:fixed;inset:0}.v2-not-found span{color:#ff5d68;font:400 90px/1 Staatliches,sans-serif}.v2-not-found h1{font:400 38px/1 Staatliches,sans-serif}.v2-not-found button{color:#fff;background:#0d1b24;border:1px solid #62e6ff;border-radius:12px;min-height:46px;padding:0 18px}@keyframes v2-spin{to{transform:rotate(360deg)}}@keyframes kern-hit{0%{transform:scale(.86)}55%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes depth-break{45%{transform:rotate(2deg)scale(.96)}70%{transform:rotate(-2deg)}}@keyframes triad-reveal{0%{opacity:0;transform:scale(.72)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes raster-in{0%{opacity:0;transform:translateY(12px)scale(.8)}to{opacity:1;transform:none}}@keyframes crash-break{50%{filter:blur();transform:rotate(30deg)scale(.9)}to{filter:blur(2px);opacity:0;transform:translate(35px,25px)rotate(85deg)scale(.5)}}@container game-viewport (width<=899px){.v2-shell{grid-template-rows:54px 26px minmax(0,1fr)}.gipfel-layout .v2-factor-line{display:none}.v2-topbar{gap:6px;padding:0 6px}.v2-brand{width:44px;height:44px}.v2-title h1{font-size:22px}.v2-title span{font-size:8px}.v2-wallet{padding-right:7px}.v2-wallet span{display:none}.v2-wallet strong{font-size:12px}.v2-icon-button{min-width:44px;height:44px;padding:0 5px;font-size:8px}.v2-close{width:44px;min-width:44px;height:44px}.v2-meta-strip{justify-content:space-between;gap:4px;padding:0 9px;font-size:8px}.v2-meta-strip span+span:before{display:none}.v2-game-layout,.roulette-layout,.crash-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:1px}.v2-control-rail{gap:8px;max-height:310px;padding:9px 10px 10px;overflow:auto}.v2-rail-heading{display:none}.v2-segments{gap:4px}.v2-segments button{min-height:44px;font-size:9px}.limit-layout .limit-step-row{display:none}.limit-layout .v2-control-rail{gap:4px;padding-top:5px}.limit-layout .v2-range-control{gap:0}.v2-metrics{gap:4px}.v2-metric{border-radius:9px;min-height:51px;padding:7px}.v2-metric>span{font-size:7px}.v2-metric strong{font-size:11px}.v2-metric--large strong{font-size:18px}.v2-factor-line{padding:7px 9px}.v2-factor-line strong{font-size:20px}.v2-stake{gap:4px}.v2-control-label{display:none}.v2-stepper{grid-template-columns:44px 1fr 44px}.v2-stepper>button,.v2-stepper input{height:44px;min-height:44px}.v2-action{border-radius:12px;min-height:48px;font-size:11px}.v2-action-hint{font-size:8px}.v2-result{min-height:49px;padding:6px 9px}.v2-result strong{font-size:19px}.v2-result>span:last-child{font-size:8px}.gipfel-route{height:74%;top:4%;right:4%}.gipfel-level{grid-template-columns:22px 55px}.gipfel-level b:before{width:42px}.gipfel-choice{gap:5px;bottom:5%;left:5%}.gipfel-choice .v2-field{width:47px;height:47px}.kern-grid{grid-template-columns:repeat(3,minmax(62px,84px));gap:7px}.kern-pressure-meter{bottom:3%}.depth-grid{grid-template-columns:repeat(5,minmax(44px,62px));gap:5px}.triad-stage{grid-template-rows:minmax(0,1fr) auto auto;gap:8px;padding:10px}.triad-opponents{grid-template-columns:1fr 82px 1fr;gap:7px}.triad-hand{min-height:100px}.triad-hand span{font-size:52px}.triad-verdict b{font-size:40px}.triad-ladder{gap:2px}.triad-ladder i{height:18px}.triad-choices button{min-height:48px}.triad-choices button span{font-size:21px}.roulette-stage{padding:7px 8px;display:block;overflow:auto}.roulette-wheel{display:none}.roulette-board-wrap{overflow:visible}.roulette-mode{margin-bottom:4px}.roulette-mode button{min-height:44px;font-size:9px}.roulette-number-grid{grid-template-columns:repeat(7,minmax(44px,1fr));gap:3px}.roulette-number-grid .number,.roulette-outside button{min-height:44px}.roulette-outside{grid-template-columns:repeat(6,1fr);gap:3px}.roulette-outside button{font-size:7px}.roulette-rail{max-height:280px}.roulette-chips button{width:44px;height:44px}.roulette-slip{flex-wrap:nowrap;min-height:42px;max-height:50px}.roulette-slip button{min-width:82px;min-height:44px}.roulette-slip-actions button{min-height:44px}.raster-tools select{height:44px}.raster-tools>button{min-height:44px}.roulette-rail .v2-metrics{display:none}.raster-stage{gap:7px;padding:10px}.raster-grid{grid-template-columns:repeat(7,1fr);gap:4px}.raster-grid button{border-radius:9px;min-height:44px}.raster-draw i{width:27px;height:27px;font-size:12px}.raster-tools{grid-template-columns:1fr auto auto}.limit-instrument{width:min(calc(92 * var(--game-vw,1vw)),560px)}.limit-readout strong{font-size:50px}.limit-readout span{font-size:7px}.limit-threshold i{height:50px}.crash-readout{top:12%;left:5%}.crash-readout strong{font-size:78px}.crash-track{inset:5% 4% 5% 34%}.v2-dialog-body{grid-template-columns:1fr;padding:12px}.v2-info-dialog{max-height:calc(92 * var(--game-dvh,1dvh))}.v2-error{bottom:7px}}@container game-viewport (width<=430px){.v2-top-actions{gap:3px}.v2-icon-button:first-child{display:none}.v2-control-rail{max-height:300px}.raster-grid button{min-height:44px}.raster-grid button span{font-size:15px}.raster-draw{gap:3px}.depth-scale,.triad-hand small{display:none}.roulette-number-grid .number,.roulette-outside button{min-height:44px}.limit-stage{padding-top:calc(3 * var(--game-vh,1vh));place-content:start center}}@container game-viewport (width<=340px){.v2-title span,.v2-wallet{display:none}.v2-topbar{grid-template-columns:auto 1fr auto}.v2-meta-strip span:last-child{display:none}.v2-segments--five{grid-template-columns:repeat(5,1fr)}.v2-segments--five button{padding:3px}.roulette-number-grid{grid-template-columns:repeat(6,minmax(44px,1fr))}.raster-grid{grid-template-columns:repeat(6,minmax(44px,1fr));gap:2px}.raster-grid button{min-width:44px;min-height:44px}.gipfel-choice .v2-field{width:44px;height:44px}.v2-control-rail{max-height:285px}}@container game-viewport (height<=720px) and (width<=899px){.v2-control-rail{max-height:250px}.v2-result,.v2-action-hint{display:none}.v2-metric{min-height:45px}.v2-metric>span{font-size:6px}.roulette-rail{max-height:220px}.raster-tools{display:none}}@media (prefers-reduced-motion:reduce){.v2-shell *,.v2-shell :before,.v2-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.crash-trail,.raster-scan,.gipfel-atmosphere{display:none}}@media (forced-colors:active){.v2-shell button,.v2-shell input,.v2-shell select,.v2-metric,.v2-info-dialog,.v2-dialog-body>section{forced-color-adjust:auto;border:1px solid buttontext}.v2-shell [class*=is-]{outline:2px solid highlight}}.v2-action--cashout>span,.v2-action--cashout>strong,.gipfel-secure-placeholder>span,.gipfel-secure-placeholder>strong,.kern-secure-placeholder>span,.kern-secure-placeholder>strong,.depth-secure-placeholder>span,.depth-secure-placeholder>strong,.triad-secure-placeholder>span,.triad-secure-placeholder>strong{line-height:1.1;font-size:14px!important;font-weight:900!important}.v2-viewport-host{z-index:1000;background:#05080d;position:fixed;inset:0;overflow:hidden}.v2-game-viewport{transform-origin:0 0;width:100%;height:100%;position:absolute;container:game-viewport/size}.v2-game-viewport[data-layout=desktop]{--game-vw:calc(var(--game-design-width) / 100);--game-vh:calc(var(--game-design-height) / 100);--game-dvh:var(--game-vh);--game-svh:var(--game-vh);--game-lvh:var(--game-vh);--game-vmin:var(--game-vh);--game-vmax:var(--game-vw)}.v2-game-viewport>.v2-shell{width:100%;height:100%;position:absolute}.jackpot-result{--jackpot-accent:#0ff;--jackpot-surface:#00ffdc;--jackpot-end:#00c8ff;--jackpot-glow:#00e5ffa6;--jackpot-ink:#002633;z-index:2;box-sizing:border-box;border:1px solid var(--jackpot-accent);background:linear-gradient(145deg, var(--jackpot-surface), var(--jackpot-end));width:min(440px,100% - 32px);box-shadow:0 0 0 4px var(--jackpot-glow), 0 0 48px var(--jackpot-glow), 0 12px 36px #0006, inset 0 1px 0 #ffffffb3;color:var(--jackpot-ink);text-align:center;pointer-events:none;border-radius:22px;justify-items:center;gap:10px;padding:22px 16px;animation:.24s ease-out both jackpot-result-enter;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.jackpot-result--core{--jackpot-accent:#00ff9d;--jackpot-surface:#36ff70;--jackpot-end:#00e8a0;--jackpot-glow:#00ff80a6;--jackpot-ink:#002b19;top:47%}.jackpot-result--flowers{--jackpot-accent:#b6ff00;--jackpot-surface:#9aff00;--jackpot-end:#00ec72;--jackpot-glow:#20ff78a6;--jackpot-ink:#002b19;top:50%}.jackpot-result__label{color:var(--jackpot-ink);letter-spacing:.18em;font-size:11px;font-weight:900}.jackpot-result__multiplier,.jackpot-result__amount{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.025em;max-width:100%;line-height:1.1}.jackpot-result__multiplier{color:var(--jackpot-ink);font-size:clamp(24px, calc(4 * var(--game-vw,1vw)), 52px);font-weight:800}.jackpot-result__amount{border-top:1px solid color-mix(in srgb, var(--jackpot-ink) 30%, transparent);width:100%;font-size:clamp(22px, calc(3.3 * var(--game-vw,1vw)), 40px);padding-top:12px;font-weight:900}@keyframes jackpot-result-enter{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@container game-viewport (width<=899px){.jackpot-result{border-radius:18px;gap:8px;padding:16px 12px}}@media (prefers-reduced-motion:reduce){.jackpot-result{animation:none}}@container game-viewport (width<=899px){.kristall-stake output[data-large-stake]{white-space:nowrap;font-size:10px}.v2-shell .v2-stake .v2-money-input:has(input:disabled){color:#9cabbe!important}.v2-shell .v2-stake .v2-money-input input,.v2-shell .v2-stake .v2-money-input .v2-money-input__currency{color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}}@container game-viewport (width>=900px){.v2-shell[data-game=mines] .v2-stake .v2-money-input:has(input:disabled){color:#e0f6ff!important}.v2-shell[data-game=mines] .v2-stake .v2-money-input input:disabled{color:inherit!important;-webkit-text-fill-color:currentColor!important}}.v2-shell[data-game=mines] .v2-stake .v2-money-input:not(:has(input:disabled)){color:#fff!important}.v2-shell[data-game=mines] .v2-stake .v2-money-input .v2-money-input__currency{color:inherit!important;-webkit-text-fill-color:currentColor!important}@container game-viewport (width<=899px){.v2-shell[data-game=mines] .depth-control-rail.is-active .v2-stepper>button{color:#9cabbe!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}}.v2-shell .v2-stake .v2-money-input{flex-shrink:0;gap:3px;max-width:none}.v2-shell .v2-stake .v2-money-input input{flex-shrink:0;min-width:0;padding:0}.v2-shell .v2-stake .v2-money-input__currency{flex-shrink:0;position:static;transform:none}@container game-viewport (width<=899px){.v2-shell .v2-stake .v2-stepper{grid-template-columns:minmax(28px,1fr) minmax(74px,2fr) minmax(28px,1fr)!important;gap:4px!important}.v2-shell .v2-stake .v2-money-input{font-size:14px!important}}.v2-game-viewport .v2-stepper .v2-money-input .v2-money-input__currency{font-family:var(--stake-font-family,inherit)!important;font-weight:var(--stake-font-weight,inherit)!important;font-size:var(--stake-font-size,inherit)!important;font-style:var(--stake-font-style,normal)!important;line-height:var(--stake-line-height,normal)!important;letter-spacing:var(--stake-letter-spacing,normal)!important}.v2-shell.v2-shell--minimal{grid-template-rows:58px minmax(0,1fr)}.v2-topbar--minimal{grid-template-columns:minmax(0,1fr) auto}.v2-topbar--minimal .v2-top-actions{justify-self:start}.gipfel-stage--premium{isolation:isolate;min-height:360px;background:radial-gradient(circle at 76% 14%,#aaeeff29,#0000 21%),radial-gradient(circle at 19% 71%,#38bfdf1c,#0000 28%),linear-gradient(158deg,#081924 0%,#07121b 48%,#02070c 100%)!important}.gipfel-stage--premium:before{clip-path:none;opacity:.36;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:auto;height:auto;inset:0}.gipfel-stage--premium:after{z-index:10;clip-path:none;opacity:1;pointer-events:none;background:linear-gradient(90deg,#02070c33,#0000 25% 78%,#02070c3b);width:auto;height:auto;inset:0;transform:none}.gipfel-sky,.gipfel-massif,.gipfel-map{position:absolute;inset:0}.gipfel-sky{z-index:0;pointer-events:none;overflow:hidden}.gipfel-sky:before{content:"";width:clamp(90px, calc(12 * var(--game-vw,1vw)), 170px);aspect-ratio:1;border:1px solid #b7ebf824;border-radius:50%;position:absolute;top:10%;right:9%;box-shadow:0 0 70px #50d2ee14,inset 0 0 35px #b9eef90a}.gipfel-sky i{background:#dff9ff;border-radius:50%;width:3px;height:3px;animation:3.6s ease-in-out infinite alternate gipfel-star;position:absolute;box-shadow:0 0 10px #caf7ffcc}.gipfel-sky i:first-child{top:13%;left:43%}.gipfel-sky i:nth-child(2){animation-delay:-1.2s;top:28%;left:67%}.gipfel-sky i:nth-child(3){animation-delay:-2.1s;top:17%;left:87%}.gipfel-sky i:nth-child(4){animation-delay:-.6s;top:39%;left:18%}.gipfel-massif{z-index:1;pointer-events:none}.gipfel-massif--back{clip-path:polygon(0 78%,10% 58%,19% 68%,31% 28%,43% 66%,56% 42%,67% 64%,82% 18%,100% 70%,100% 100%,0 100%);opacity:.72;background:linear-gradient(148deg,#0000 0 46%,#51879926 46.2% 46.8%,#0000 47%),linear-gradient(210deg,#0000 0 46%,#87ccdd1f 46.2% 46.8%,#0000 47%),linear-gradient(145deg,#0f2733,#07131c 72%);top:24%}.gipfel-massif--front{clip-path:polygon(0 100%,0 83%,13% 48%,23% 73%,38% 34%,54% 80%,68% 57%,79% 79%,91% 38%,100% 59%,100% 100%);opacity:.9;background:linear-gradient(135deg,#0000 0 40%,#4fbdd51f 40.4% 41%,#0000 41.4%),linear-gradient(155deg,#0a1c26,#030a10 70%);top:41%}.gipfel-map{z-index:4;inset:5% 3% 17% 2%}.gipfel-map svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gipfel-map path{fill:none;vector-effect:non-scaling-stroke}.gipfel-map__shadow{stroke:#0000007a;stroke-width:13px;filter:blur(6px)}.gipfel-map__base{stroke:#8cbfcd47;stroke-width:2px;stroke-dasharray:2 6}.gipfel-map__progress{stroke:#61e1f5;stroke-width:4px;stroke-linecap:round;stroke-dasharray:var(--route-progress) 100;filter:drop-shadow(0 0 7px #61e1f5ad);transition:stroke-dasharray .65s cubic-bezier(.16,1,.3,1)}.gipfel-checkpoint{color:#74909b;grid-template-columns:23px auto;align-items:center;gap:6px;min-width:58px;transition:color .26s,transform .36s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;transform:translate(-11px,-50%)}.gipfel-checkpoint:before{content:"";background:#07131c;border:2px solid;border-radius:50%;width:12px;height:12px;position:absolute;left:4px;box-shadow:0 0 0 5px #050f16b3}.gipfel-checkpoint span{z-index:1;color:#07131c;place-items:center;width:20px;height:20px;font-size:7px;font-weight:900;display:grid;position:relative}.gipfel-checkpoint b{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#030a0fa8;border:1px solid #97c9d621;border-radius:4px;padding:3px 6px;font-size:8px;font-weight:800;box-shadow:0 6px 16px #0000002e}.gipfel-checkpoint.is-reached:before{background:#55daa3}.gipfel-checkpoint.is-current{z-index:4;color:#72e7fa;transform:translate(-11px,-50%)scale(1.08)}.gipfel-checkpoint.is-current:before{background:#72e7fa;animation:1.5s ease-in-out infinite gipfel-current;box-shadow:0 0 0 7px #62e1f51f,0 0 22px #62e1f58c}.gipfel-climber{z-index:6;width:34px;height:34px;transition:left .65s cubic-bezier(.16,1,.3,1),top .65s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)}.gipfel-climber__pulse{border:1px solid #76e7fab3;border-radius:50%;animation:1.8s ease-out infinite gipfel-climber-pulse;position:absolute;inset:2px;box-shadow:0 0 24px #62e1f59e}.gipfel-climber__figure{background:#effdff;border-radius:5px 5px 3px 3px;width:9px;height:15px;position:absolute;top:8px;left:13px;box-shadow:0 0 10px #ddfaffcc}.gipfel-climber__figure:before{content:"";background:#effdff;border-radius:50%;width:7px;height:7px;position:absolute;top:-6px;left:1px}.gipfel-climber__figure:after{content:"";background:#effdff;width:19px;height:2px;position:absolute;top:7px;left:-5px;transform:rotate(-17deg)}.gipfel-briefing{z-index:8;top:clamp(18px, calc(3 * var(--game-vw,1vw)), 32px);left:clamp(18px, calc(3 * var(--game-vw,1vw)), 34px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#06141de0,#050d14a8);border:1px solid #87d5e733;border-left:3px solid #60dff4;border-radius:4px 12px 12px 4px;width:auto;max-width:min(340px,38%);padding:15px 17px 16px;position:absolute;box-shadow:0 18px 45px #00000042,inset 0 1px #ffffff0a}.gipfel-briefing.is-compact{border-radius:4px 9px 9px 4px;min-width:0;padding:9px 13px 7px}.gipfel-briefing>span,.gipfel-choice-dock__heading>span,.gipfel-last-result span{color:#7edcf0;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:900;display:block}.gipfel-briefing strong{font:400 clamp(22px, calc(2.4 * var(--game-vw,1vw)), 35px)/.95 "Staatliches", sans-serif;letter-spacing:.02em;display:block}.gipfel-briefing p{color:#a9bbc3;max-width:31em;margin:8px 0 0;font-size:11px;line-height:1.45}.gipfel-stage--premium .gipfel-idle-mark{z-index:9;border-left:2px solid #62e1f5b3;gap:2px;padding-left:14px;inset:auto auto 25px 31px}.gipfel-stage--premium .gipfel-idle-mark span{color:#effcff;font-size:27px;line-height:1}.gipfel-stage--premium .gipfel-idle-mark b{color:#b9d0d8;letter-spacing:.13em;text-transform:uppercase;font-size:9px}.gipfel-idle-mark small{color:#607984;letter-spacing:.05em;font-size:8px}.gipfel-last-result{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040c12c7;border:1px solid #ffffff21;border-radius:10px;min-width:125px;padding:11px 13px;animation:.42s cubic-bezier(.16,1,.3,1) gipfel-result-in;position:absolute;top:25px;right:25px;box-shadow:0 14px 35px #00000040}.gipfel-last-result strong{letter-spacing:.04em;font:400 19px/1 Staatliches,sans-serif}.gipfel-choice-dock{--gipfel-field-count:5;z-index:12;right:clamp(16px, calc(3 * var(--game-vw,1vw)), 32px);bottom:clamp(15px, calc(2.5 * var(--game-vw,1vw)), 27px);width:min(calc(var(--gipfel-field-count) * 108px + 30px), 67%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#07151ef0,#040c12e0);border:1px solid #79d6ea3d;border-radius:16px;padding:13px 15px 11px;position:absolute;box-shadow:0 22px 55px #00000061,inset 0 1px #ffffff0f}.gipfel-choice-dock__heading{margin-bottom:9px;display:block}.gipfel-choice-dock__heading strong{z-index:1;color:#fff;letter-spacing:.035em;text-shadow:0 1px 8px #000000b8;font:400 22px/1 Staatliches,sans-serif;position:relative}.gipfel-stage--premium .gipfel-choice{grid-template-columns:repeat(var(--gipfel-field-count), minmax(0, 1fr));gap:7px;display:grid;position:static}.gipfel-stage--premium .gipfel-choice .v2-field{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(150deg,#1b3c499e,#061119f0),#081722;border:1px solid #7ec3d34d;border-radius:11px;width:100%;height:72px;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0000002e}.gipfel-stage--premium .gipfel-choice .v2-field:hover,.gipfel-stage--premium .gipfel-choice .v2-field:focus-visible{background:linear-gradient(150deg,#276474bd,#071a24f5);border-color:#68e3f7;transform:translateY(-2px);box-shadow:0 0 0 2px #61e1f51f,0 12px 24px #00000047}.gipfel-pick-mark{z-index:2;color:#eafbff;font-size:28px;line-height:.9;display:block;position:relative}.gipfel-stage--premium .gipfel-choice .v2-field.is-revealed:disabled{opacity:1}.gipfel-stage--premium .gipfel-choice .v2-field.is-reveal-hazard{background:linear-gradient(150deg,#791f2cd1,#2b070ffa);border-color:#ff596bc2;animation:.26s both gipfel-hazard-reveal;box-shadow:inset 0 0 24px #ff4d6524,0 0 18px #ff3f581f}.gipfel-stage--premium .gipfel-choice .v2-field.is-selected{outline-offset:-3px;outline:2px solid #a5f7ff}.gipfel-celebration{z-index:11;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gipfel-celebration:before{content:"";background:radial-gradient(circle at 58% 48%,#5beeb740,#0000 38%);animation:.76s ease-out both gipfel-win-flash;position:absolute;inset:0}.gipfel-celebration__ring{border:2px solid #68f0bed1;border-radius:50%;width:78px;height:78px;animation:.82s cubic-bezier(.16,1,.3,1) both gipfel-win-ring;position:absolute;top:48%;left:58%;transform:translate(-50%,-50%)}.gipfel-celebration__multiplier{z-index:2;color:#effff8;min-width:120px;font:400 clamp(34px, calc(4.2 * var(--game-vw,1vw)), 62px)/1 "Staatliches", sans-serif;letter-spacing:.035em;text-align:center;text-shadow:0 0 9px #0b503b,0 0 28px #4fefb2f2,0 3px 10px #000000b8;animation:.85s cubic-bezier(.16,1,.3,1) both gipfel-multiplier-pop;position:absolute;top:48%;left:58%;transform:translate(-50%,-50%)}.gipfel-celebration>i{--angle:calc(var(--particle) * 20deg);width:5px;height:15px;animation:.82s cubic-bezier(.12,.7,.2,1) both gipfel-particle-step;animation-delay:calc(var(--particle) * -8ms);background:linear-gradient(#f2fff9,#00ff9c);border-radius:5px;position:absolute;top:48%;left:58%;box-shadow:0 0 10px #5beeb7b3}.gipfel-celebration.is-jackpot:before{background:radial-gradient(circle at 82% 12%,#00ffdc94,#0000 18%),radial-gradient(circle at 58% 42%,#00c8ff5c,#0000 48%);animation-duration:2.2s}.gipfel-celebration.is-jackpot .gipfel-celebration__ring{border-color:#0ff;width:82px;height:82px;animation:.88s cubic-bezier(.16,1,.3,1) both gipfel-jackpot-ring;top:45%;left:50%;box-shadow:0 0 46px #00e5ffd9,inset 0 0 32px #00ffdc66}.gipfel-celebration.is-jackpot .gipfel-celebration__multiplier{color:#0ff;font-size:clamp(42px, calc(5.5 * var(--game-vw,1vw)), 78px);text-shadow:0 0 10px #004a60,0 0 34px #00e5fffa,0 4px 12px #000000c7;animation-duration:2.6s;top:13%;left:82%}.gipfel-celebration.is-jackpot>i{background:linear-gradient(#00ffdc,#00c8ff 65%,#008cff);width:7px;height:21px;animation-name:gipfel-particle-jackpot;animation-duration:2.1s;top:13%;left:82%;box-shadow:0 0 14px #00e5ffe0}.gipfel-stage--premium.is-step-win .gipfel-climber__figure{filter:drop-shadow(0 0 12px #5cf0b8f2);animation:.76s cubic-bezier(.16,1,.3,1) gipfel-climber-win}.gipfel-stage--premium.is-jackpot-win .gipfel-checkpoint:last-of-type{filter:drop-shadow(0 0 18px #00ffdcf2)}.gipfel-stage--premium .gipfel-choice small{z-index:2;color:#78a1ae;letter-spacing:.13em;text-transform:uppercase;margin-top:4px;font-size:7px;font-weight:900;display:block;position:relative}.gipfel-choice-dock>p{color:#718a94;letter-spacing:.02em;align-items:center;gap:7px;margin:9px 0 0;font-size:8px;display:flex}.gipfel-choice-dock>p i{background:#55daa3;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 9px #55daa399}.gipfel-choice-dock>p i:nth-of-type(2){background:#ff6a7c;margin-left:7px;box-shadow:0 0 9px #ff6a7c80}.gipfel-control-rail{background:radial-gradient(circle at 100% 0,#4acbe517,#0000 28%),linear-gradient(160deg,#111f2afc,#060e15fc);gap:12px}.gipfel-demo-wallet{text-align:right;border-top:1px solid #d3ebf624;align-self:flex-end;justify-items:end;gap:4px;width:100%;margin-top:auto;padding-top:14px;display:grid}.gipfel-demo-wallet span{color:#91a8b3;letter-spacing:.14em;font-size:9px;font-weight:760}.gipfel-demo-wallet strong{color:#f4f8fa;font-variant-numeric:tabular-nums;font-size:18px}.gipfel-secure-amount{display:none}.gipfel-secure-placeholder{border:1px solid color-mix(in srgb, var(--safe) 72%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--safe) 75%, #071019), #146f56);width:100%;min-height:54px;color:inherit;letter-spacing:.045em;text-transform:uppercase;opacity:.38;border-radius:14px;padding:10px 16px;font-size:13px;font-weight:850;box-shadow:0 14px 32px #43dd9f2b}.gipfel-profile-intro{color:#7f959e;margin:-5px 0 0;font-size:10px;line-height:1.4}.gipfel-control-rail .gipfel-profiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.gipfel-control-rail .gipfel-profiles button{text-align:center;border-radius:9px;place-content:center;min-height:54px;padding:6px 2px;display:grid}.gipfel-control-rail .gipfel-profiles button strong{color:#c9dce4;font:700 clamp(16px, calc(1.35 * var(--game-vw,1vw)), 20px)/1 "Roboto Condensed", sans-serif;letter-spacing:-.025em;white-space:nowrap}.gipfel-control-rail .gipfel-profiles button[aria-pressed=true] strong{color:#f3fcff}.gipfel-metrics{grid-template-columns:minmax(0,1fr)}.gipfel-metrics .v2-metric{width:100%;min-height:65px}.gipfel-metrics .v2-metric--large{grid-column:1/-1}.gipfel-metrics .v2-metric strong{white-space:nowrap}.gipfel-metrics .v2-metric span{line-height:1.1}.gipfel-factor-line{display:flex!important}@keyframes gipfel-star{0%{opacity:.28;transform:scale(.7)}to{opacity:.95;transform:scale(1.15)}}@keyframes gipfel-current{0%,to{transform:scale(.88)}50%{transform:scale(1.12)}}@keyframes gipfel-climber-pulse{0%{opacity:.8;transform:scale(.55)}75%,to{opacity:0;transform:scale(1.35)}}@keyframes gipfel-result-in{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gipfel-hazard-reveal{0%{transform:translate(0)scale(.96)}28%{transform:translate(-3px)scale(1)}56%{transform:translate(3px)scale(1)}to{transform:translate(0)scale(1)}}@keyframes gipfel-win-flash{0%{opacity:0}24%{opacity:1}to{opacity:0}}@keyframes gipfel-win-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes gipfel-particle-step{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0) scale(.3)}22%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-125px) scale(.85)}}@keyframes gipfel-climber-win{0%{transform:translateY(2px)scale(.9)}42%{transform:translateY(-10px)scale(1.18)}to{transform:translateY(0)scale(1)}}@keyframes gipfel-multiplier-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}24%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}72%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes gipfel-jackpot-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.42)}24%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(4.8)}}@keyframes gipfel-particle-jackpot{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0) scale(.2)}18%{opacity:1}72%{opacity:.94}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-300px) scale(1)}}@container game-viewport (width<=899px){.v2-shell.v2-shell--minimal{height:calc(100 * var(--game-svh,1svh));max-height:calc(100 * var(--game-svh,1svh));overscroll-behavior:none;grid-template-rows:48px minmax(0,1fr)}.gipfel-layout{grid-template-rows:minmax(0,1fr) 164px}.gipfel-stage--premium{min-height:0}.gipfel-map{inset:-2.73333% 4.13354% 18.7333% 2%}.gipfel-briefing{width:auto;max-width:min(290px,48%);padding:10px 12px;top:12px;left:12px}.gipfel-briefing strong{font-size:22px}.gipfel-briefing p{font-size:9px}.gipfel-last-result{top:12px;right:12px}.gipfel-choice-dock{width:min(calc(var(--gipfel-field-count) * 60px + 28px), calc(100% - 16px));border-radius:13px;padding:7px 8px 6px;bottom:7px;left:50%;right:auto;transform:translate(-50%)}.gipfel-choice-dock__heading{margin-bottom:4px}.gipfel-choice-dock__heading strong{font-size:16px}.gipfel-stage--premium .gipfel-choice{gap:4px}.gipfel-stage--premium .gipfel-choice .v2-field{height:44px}.gipfel-pick-mark{font-size:20px}.gipfel-choice-dock>p{display:none}.gipfel-stage--premium .gipfel-idle-mark{bottom:9px;left:12px}.v2-control-rail.gipfel-control-rail{grid-template-rows:44px 48px 44px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 8px;max-height:164px;padding:8px 10px;display:grid;overflow:hidden}.gipfel-secure-placeholder{border-radius:11px;height:44px;min-height:44px;font-size:10px}.gipfel-control-rail .v2-rail-heading,.gipfel-control-rail .gipfel-profiles,.gipfel-control-rail .gipfel-metrics,.gipfel-control-rail .gipfel-factor-line,.gipfel-control-rail .v2-result{grid-column:1/-1}.gipfel-profile-intro{display:none}.gipfel-control-rail .gipfel-profiles{grid-area:2/1/auto/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.gipfel-control-rail .gipfel-metrics{display:none}.gipfel-control-rail .gipfel-profiles button,.gipfel-control-rail .gipfel-profiles button:last-child{text-align:center;grid-column:auto;place-content:center;height:48px;min-height:48px;padding:3px 2px;display:grid;position:relative}.gipfel-control-rail .gipfel-profiles button strong{font-size:14px}.gipfel-metrics .v2-metric{height:44px;min-height:44px;padding:5px 7px}.gipfel-control-rail>.v2-action{letter-spacing:.08em;white-space:nowrap;border-radius:11px;height:44px;min-height:44px;font-size:9px;line-height:1}.gipfel-control-rail>.v2-action:not(.v2-action--cashout){letter-spacing:.06em;font-size:14px;font-weight:900}.gipfel-control-rail>.v2-stake{grid-area:3/1;align-self:end}.gipfel-control-rail>.v2-action:not(.v2-action--cashout){grid-area:1/2;align-self:stretch}.gipfel-control-rail>.v2-action--cashout,.gipfel-control-rail>.gipfel-secure-placeholder{grid-area:1/1;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:7px;padding-inline:8px;display:grid}.gipfel-secure-label{letter-spacing:.06em;font-size:14px;font-weight:900;line-height:1}.gipfel-secure-amount{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12px;font-weight:800;line-height:1;display:block}.gipfel-control-rail>.v2-action--cashout:disabled,.gipfel-control-rail>.gipfel-secure-placeholder:disabled{opacity:1}.gipfel-demo-wallet{background:#ffffff06;border:1px solid #d3ebf624;border-radius:11px;grid-area:3/2;align-content:center;align-self:stretch;gap:1px;height:44px;min-height:44px;margin-top:0;padding:4px 8px}.gipfel-demo-wallet span{font-size:7px}.gipfel-demo-wallet strong{font-size:14px}}@container game-viewport (width<=620px){.gipfel-stage--premium:before{background-size:42px 42px}.gipfel-map{inset:-2.73333% 4.13354% 18.7333% 2%}.gipfel-checkpoint b{display:none}.gipfel-checkpoint{min-width:24px}.gipfel-briefing{border-left-width:2px;width:auto;max-width:62%}.gipfel-briefing p{display:none}.gipfel-last-result{min-width:98px;padding:8px 9px}.gipfel-last-result strong{font-size:16px}.gipfel-choice-dock{width:min(calc(var(--gipfel-field-count) * 60px + 28px), calc(100% - 16px));left:50%;right:auto}.gipfel-choice-dock__heading>span{display:none}.gipfel-choice-dock>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v2-control-rail.gipfel-control-rail{max-height:164px}}@container game-viewport (width<=390px){.gipfel-briefing{padding:8px 9px;top:8px;left:8px}.gipfel-briefing strong{font-size:19px}.gipfel-last-result{top:8px;right:8px}.gipfel-stage--premium .gipfel-choice .v2-field{width:100%;min-width:0;height:44px;min-height:44px}.gipfel-pick-mark{font-size:19px}.gipfel-stage--premium .gipfel-choice small{display:none}.gipfel-choice-dock>p{font-size:7px}.gipfel-choice-dock{width:min(calc(var(--gipfel-field-count) * 60px + 28px), calc(100% - 16px))}.gipfel-control-rail .gipfel-profiles button strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.gipfel-sky i,.gipfel-checkpoint.is-current:before,.gipfel-climber__pulse,.gipfel-last-result,.gipfel-celebration:before,.gipfel-celebration__ring,.gipfel-celebration__multiplier,.gipfel-celebration>i,.gipfel-stage--premium .gipfel-choice .v2-field.is-reveal-hazard,.gipfel-stage--premium.is-step-win .gipfel-climber__figure{animation:none}.gipfel-map__progress,.gipfel-climber{transition:none}}.theme-elevation{--accent:#00f0ff;--accent-2:#c11cff;--danger:#ff075f;--safe:#00ff78;--warning:#ff31c6;--line:#00edff8a;--text:#f8feff;--muted:#d1e8ff}.theme-elevation.v2-shell{background:radial-gradient(circle at 72% -18%,#00f0ff70,#0000 45%),radial-gradient(circle at 0 82%,#bc00ff29,#0000 36%),linear-gradient(145deg,#25209b,#3024c7 55%,#20116b)}.theme-elevation.v2-shell:before{opacity:.5;background-image:linear-gradient(#5be7ff0b 1px,#0000 1px),linear-gradient(90deg,#5be7ff0a 1px,#0000 1px)}.theme-elevation .v2-topbar{background:radial-gradient(circle at 12% 0,#00f0ff57,#0000 35%),linear-gradient(90deg,#1a168ffa,#5b0bc6fa);border-bottom-color:#22e6ffad;box-shadow:0 8px 28px #0a8aa41f}.theme-elevation .v2-icon-button{color:#effdff;background:linear-gradient(145deg,#1356d6d1,#4f0db7eb);border-color:#36e8ffb8;box-shadow:inset 0 1px #ffffff14}.gipfel-stage--premium{box-shadow:inset 0 1px #e3fcff24;background:radial-gradient(circle at 77% 13%,#b0fcffad,#0000 25%),radial-gradient(circle at 17% 72%,#00f0ff6b,#0000 35%),radial-gradient(circle at 96% 62%,#00ff7833,#0000 31%),linear-gradient(155deg,#0b75b8 0%,#063f71 43%,#031a3f 100%)!important}.gipfel-stage--premium:before{opacity:.68;background:linear-gradient(90deg,#a7f1ff12 1px,#0000 1px),linear-gradient(#a7f1ff12 1px,#0000 1px)}.gipfel-stage--premium:after{background:linear-gradient(90deg,#020d141f,#0000 21% 82%,#020d1429)}.gipfel-sky:before{background:radial-gradient(circle,#9df4ff14,#0000 68%);border-color:#c5faff61;box-shadow:0 0 92px #43e2ff3d,inset 0 0 42px #d3fbff1f}.gipfel-sky i{background:#f4feff;width:4px;height:4px;box-shadow:0 0 14px #d3fbff,0 0 28px #39eaffa6}.gipfel-massif--back{opacity:.87;background:linear-gradient(148deg,#0000 0 46%,#aef1ff4d 46.2% 46.9%,#0000 47.2%),linear-gradient(210deg,#0000 0 46%,#79e1f53d 46.2% 46.9%,#0000 47.2%),linear-gradient(145deg,#178bc0,#084275 72%)}.gipfel-massif--front{opacity:.96;background:linear-gradient(135deg,#0000 0 40%,#68e7ff4a 40.4% 41.1%,#0000 41.5%),linear-gradient(155deg,#096aa5,#032950 70%)}.gipfel-map__shadow{stroke:#000c1394}.gipfel-map__base{stroke:#b8effa94;stroke-width:2.5px}.gipfel-map__progress{stroke:#00f0ff;stroke-width:5px;filter:drop-shadow(0 0 5px #e7fefff2)drop-shadow(0 0 13px #39eaffdb)}.gipfel-checkpoint{color:#bfefff}.gipfel-checkpoint:before{background:#15185d;box-shadow:0 0 0 5px #04141dc2,0 0 14px #67daf033}.gipfel-checkpoint b{background:#180a61d6;border-color:#a2eaf94d;box-shadow:0 7px 20px #000d144d,inset 0 1px #ffffff14}.gipfel-checkpoint.is-reached{color:#00ff78}.gipfel-checkpoint.is-reached:before{background:#00ff78;box-shadow:0 0 0 5px #0e534261,0 0 21px #4dffb8b8}.gipfel-checkpoint.is-current{color:#5effff}.gipfel-checkpoint.is-current:before{background:#b6ffff;box-shadow:0 0 0 8px #39eaff33,0 0 30px #39eafff2}.gipfel-climber__pulse{border-color:#abf9fff2;box-shadow:0 0 28px #39eafff2,inset 0 0 14px #cdfcff59}.gipfel-climber__figure,.gipfel-climber__figure:before,.gipfel-climber__figure:after{background:#f8feff;box-shadow:0 0 10px #ebfeff,0 0 23px #39eaffd1}.gipfel-choice-dock{background:radial-gradient(circle at 14% 0,#00f0ff5c,#0000 46%),linear-gradient(145deg,#1a1d99fa,#250870fa);border-color:#27e5ffd1;box-shadow:0 0 0 1px #a4f2ff14,0 18px 55px #000c1473,0 0 36px #39eaff26,inset 0 1px #e9fdff29}.gipfel-choice-dock__heading strong{color:#fff;text-shadow:0 0 8px #e0fdffb8,0 0 20px #39eaff47}.gipfel-stage--premium .gipfel-choice .v2-field{background:radial-gradient(circle at 50% 0,#00f0ff4d,#0000 53%),linear-gradient(150deg,#122dbcfa,#1c0b81fc);border-color:#00edffc7;box-shadow:inset 0 1px #edfeff24,inset 0 -12px 28px #000f1833,0 8px 22px #000b1247,0 0 16px #39eaff14}.gipfel-stage--premium .gipfel-choice .v2-field:disabled{opacity:.72}.gipfel-choice-dock.is-pending{border-color:#7ef2fff0;box-shadow:0 0 0 1px #39eaff47,0 16px 30px #00090f6b,inset 0 1px #dcfdff21}.gipfel-stage--premium .gipfel-choice .v2-field.is-pending,.gipfel-stage--premium .gipfel-choice .v2-field.is-pending:disabled{opacity:1;background:linear-gradient(145deg,#1d68f9fc,#1f30c9fc);border-color:#bffbff;transition:none;transform:translateY(-1px);box-shadow:0 0 0 2px #39eaff6b,inset 0 0 0 1px #e6feff2e}.gipfel-stage--premium .gipfel-choice .v2-field.is-pending .gipfel-pick-mark{color:#fff;text-shadow:0 1px #001118e0}.gipfel-stage--premium .gipfel-choice .v2-field:not(:disabled){box-shadow:inset 0 1px #f2ffff33,0 10px 24px #000c1457,0 0 20px #39eaff26}.gipfel-stage--premium .gipfel-choice .v2-field:hover,.gipfel-stage--premium .gipfel-choice .v2-field:focus-visible{background:linear-gradient(150deg,#006aedfc,#3610c7fc);border-color:#b8faff;box-shadow:0 0 0 2px #80f1ff33,0 0 28px #39eaff66,0 14px 28px #000a1161}.gipfel-pick-mark{color:#f9feff;text-shadow:0 0 8px #e8feffe0,0 0 18px #39eaff66;font-weight:900}.gipfel-choice-dock.is-revealing{border-color:#6af5fff2;box-shadow:0 0 0 1px #6af5ff3d,0 0 34px #6af5ff3d,0 22px 55px #00090f75}.gipfel-stage--premium .gipfel-choice .v2-field.is-reveal-safe{background:linear-gradient(150deg,#00f568fc,#00bf6bfc);border-color:#42ffb2;box-shadow:inset 0 0 26px #a9ffda33,0 0 27px #4dffb86b}.gipfel-stage--premium .gipfel-choice .v2-field.is-reveal-hazard{background:linear-gradient(150deg,#f80055fc,#840039fc);border-color:#ff3789;box-shadow:inset 0 0 28px #ff9faf2e,0 0 30px #ff4f7066}.gipfel-stage--premium .gipfel-choice .v2-field.is-selected{outline-color:#e6faff;box-shadow:0 0 0 2px #6af5ff57,0 0 30px #6af5ff8f}.gipfel-last-result{background:linear-gradient(145deg,#0a303ef5,#041721f2);border-color:#84ebfd7a;box-shadow:0 15px 38px #000b1261,0 0 24px #39eaff24}.gipfel-last-result.is-safe{border-color:#4dffb8db}.gipfel-last-result.is-safe span{color:#38ffb2}.gipfel-last-result.is-hazard{border-color:#ff4f70e6}.gipfel-last-result.is-hazard span{color:#ff6aaa}.gipfel-control-rail{background:radial-gradient(circle at 100% 0,#00f0ff61,#0000 35%),radial-gradient(circle at 0 62%,#bc00ff33,#0000 34%),linear-gradient(160deg,#2e1c9ffc,#18096ffc);border-left:1px solid #00edff9e;box-shadow:inset 1px 0 #dcfbff0f}.gipfel-control-rail .gipfel-profiles button{background:linear-gradient(145deg,#163daebd,#2a0d88db);border-color:#35e3ff94;box-shadow:inset 0 1px #f0ffff12,0 7px 16px #000a1129}.gipfel-control-rail .gipfel-profiles button:disabled{opacity:.68}.gipfel-control-rail .gipfel-profiles button[aria-pressed=true]{background:linear-gradient(145deg,#a200f5eb,#125bece0);border-color:#b8fbff;box-shadow:inset 0 -3px #66efff,0 0 22px #39eaff47,inset 0 1px #edfeff38}.gipfel-control-rail .gipfel-profiles button strong{color:#dffaff;text-shadow:0 0 10px #5be1f733}.gipfel-control-rail .gipfel-profiles button[aria-pressed=true] strong{color:#fff;text-shadow:0 0 12px #cbfbffc7}.gipfel-metrics .v2-metric{background:radial-gradient(circle at 100% 0,#39eaff29,#0000 43%),linear-gradient(145deg,#1b4858b3,#051c27bd);border-color:#81e2f56b;box-shadow:inset 0 1px #effeff1a,0 9px 22px #000b122e}.gipfel-metrics .v2-metric strong{color:#f8feff;text-shadow:0 0 13px #63e7fa38}.gipfel-metrics .v2-metric.is-safe{background:linear-gradient(145deg,#1e6f54b8,#053027c2);border-color:#4dffb89e;box-shadow:0 0 24px #4dffb826,inset 0 1px #e1fff31f}.gipfel-control-rail .v2-control-label,.gipfel-demo-wallet span{color:#f4ffff}.gipfel-control-rail .v2-stepper>button,.gipfel-control-rail .v2-stepper label{background:linear-gradient(145deg,#1b37b5db,#210d85f0);border-color:#2fe4ffa3;box-shadow:inset 0 1px #eefeff17}.gipfel-control-rail .v2-stepper>button:not(:disabled):hover{background:#39eaff2e;border-color:#8cf3ff}.gipfel-control-rail>.v2-action:not(.v2-action--cashout){color:#02151d;text-shadow:0 1px #ffffff52;background:linear-gradient(135deg,#00f6ff 0%,#0df 48%,#008ded 100%);border-color:#d5fdff;box-shadow:0 0 0 1px #dafcff47,0 14px 34px #20d2ed57,inset 0 1px #ffffff9e}.gipfel-control-rail>.v2-action--cashout{color:#031a13;background:linear-gradient(135deg,#00ff9b,#00f477 54%,#00c86d);border-color:#9dffcf;box-shadow:0 14px 34px #34e7a447,inset 0 1px #f2fff985}.gipfel-secure-placeholder{color:#051912;opacity:.66;background:linear-gradient(135deg,#00ff91,#00be80);border-color:#6fffccbd;box-shadow:0 12px 30px #37e7a438,inset 0 1px #e9fff65c}.gipfel-demo-wallet{background:radial-gradient(circle at 100% 0,#00f0ff47,#0000 52%),linear-gradient(145deg,#1538aedb,#2b0b87eb);border-color:#2de4ffa8}.gipfel-demo-wallet strong{color:#f7feff;text-shadow:0 0 15px #64e8fb42}.theme-elevation .v2-topbar,.gipfel-choice-dock,.gipfel-last-result{-webkit-backdrop-filter:none;backdrop-filter:none}.gipfel-map__shadow{stroke-width:9px;filter:none}.gipfel-map__progress{filter:drop-shadow(0 0 4px #59eaff94)}.gipfel-sky:before{box-shadow:0 0 48px #43e2ff29,inset 0 0 24px #d3fbff14}.gipfel-sky i{box-shadow:0 0 7px #d3fbffd1}.gipfel-checkpoint:before{box-shadow:0 0 0 4px #04141dcc,0 0 7px #67daf038}.gipfel-checkpoint.is-reached:before{box-shadow:0 0 0 4px #0e53426b,0 0 10px #4dffb88a}.gipfel-checkpoint.is-current:before{box-shadow:0 0 0 6px #39eaff33,0 0 13px #39eaffb3}.gipfel-climber__pulse{box-shadow:0 0 13px #39eaffad}.gipfel-climber__figure,.gipfel-climber__figure:before,.gipfel-climber__figure:after{box-shadow:0 0 6px #ebfeffd1}.gipfel-choice-dock{box-shadow:0 0 0 1px #a4f2ff1a,0 14px 32px #000c146b,inset 0 1px #e9fdff29}.gipfel-choice-dock__heading strong{text-shadow:0 1px 2px #000c12eb}.gipfel-stage--premium .gipfel-choice .v2-field,.gipfel-stage--premium .gipfel-choice .v2-field:not(:disabled){box-shadow:inset 0 1px #f2ffff2e,inset 0 -8px 18px #000f1829,0 7px 16px #000b124d}.gipfel-stage--premium .gipfel-choice .v2-field:hover,.gipfel-stage--premium .gipfel-choice .v2-field:focus-visible{box-shadow:0 0 0 2px #80f1ff47,0 8px 18px #000a1166}.gipfel-pick-mark{text-shadow:0 1px 2px #000b11eb}.gipfel-control-rail .gipfel-profiles button strong,.gipfel-control-rail .gipfel-profiles button[aria-pressed=true] strong,.gipfel-metrics .v2-metric strong,.gipfel-demo-wallet strong{text-shadow:none}.gipfel-control-rail>.v2-action:not(.v2-action--cashout){box-shadow:0 0 0 1px #dafcff42,0 10px 22px #20d2ed40,inset 0 1px #ffffff9e}.gipfel-control-rail>.v2-action--cashout,.gipfel-secure-placeholder{box-shadow:0 10px 22px #34e7a433,inset 0 1px #f2fff975}.gipfel-demo-wallet{background:radial-gradient(circle at 100% 0,#00f0ff52,#0000 48%),linear-gradient(145deg,#1538aeeb,#2b0b87f5);border:1px solid #2de4ffb8;border-radius:14px;min-height:68px;padding:12px 14px;box-shadow:inset 0 1px #eefeff1c,0 8px 18px #000b1233}.gipfel-control-rail>.v2-action--cashout,.gipfel-control-rail>.gipfel-secure-placeholder{color:#031a13;opacity:1;background:linear-gradient(135deg,#00ff9b,#00f477 54%,#00c86d);border:1px solid #9dffcf;border-radius:14px;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:7px;width:100%;min-height:54px;padding:10px 16px;display:grid;box-shadow:0 10px 22px #34e7a433,inset 0 1px #f2fff975}.gipfel-control-rail>.v2-action--cashout:disabled,.gipfel-control-rail>.gipfel-secure-placeholder:disabled{color:#031a13;opacity:1}.gipfel-control-rail .gipfel-secure-label{letter-spacing:.06em;font-size:14px;font-weight:900;line-height:1}.gipfel-control-rail .gipfel-secure-amount{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12px;font-weight:800;line-height:1;display:block}.gipfel-cashout-celebration{z-index:13;pointer-events:none;background:radial-gradient(circle at 58% 46%,#4dffb840,#0000 42%);position:absolute;inset:0;overflow:hidden}.gipfel-cashout-celebration__aura{width:clamp(260px, calc(36 * var(--game-vw,1vw)), 520px);aspect-ratio:1.35;clip-path:polygon(0 100%,25% 54%,40% 73%,61% 16%,100% 100%);filter:drop-shadow(0 0 28px #39eaff52);background:linear-gradient(145deg,#9af7ff33,#4dffb814);animation:2.8s ease-in-out infinite gipfel-cashout-aura;position:absolute;top:46%;left:58%;transform:translate(-50%,-50%)}.gipfel-cashout-celebration__ring{width:clamp(180px, calc(25 * var(--game-vw,1vw)), 320px);aspect-ratio:1;border:2px solid #70ffc7bf;border-radius:50%;animation:2.4s ease-in-out infinite gipfel-cashout-ring;position:absolute;top:46%;left:58%;transform:translate(-50%,-50%);box-shadow:0 0 30px #31d69257,inset 0 0 24px #70ffc71f}.gipfel-cashout-celebration__ring.is-outer{width:clamp(260px, calc(38 * var(--game-vw,1vw)), 490px);border-color:#39eaff57;animation-delay:-1.2s}.gipfel-cashout-celebration__content{z-index:2;min-width:clamp(180px, calc(26 * var(--game-vw,1vw)), 310px);color:#002533;background:radial-gradient(circle at 50% 0,#39eaff2e,#0000 55%),#00eefff5;border:1px solid #9dffdaad;border-radius:999px;justify-items:center;gap:4px;padding:26px 30px 21px;animation:2.6s ease-in-out infinite gipfel-cashout-content;display:grid;position:absolute;top:46%;left:58%;transform:translate(-50%,-50%);box-shadow:0 0 52px #31d6924d,inset 0 1px #f2fff947}.gipfel-cashout-celebration__content>span:not(.gipfel-cashout-celebration__peak){color:#002533;letter-spacing:.18em;font-size:12px;font-weight:900}.gipfel-cashout-celebration__peak{clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 10px #39eaffb3);background:linear-gradient(145deg,#d9fcff,#39eaff 58%,#126bc8);width:54px;height:27px;position:absolute;top:-17px}.gipfel-cashout-celebration__amount{font:400 clamp(36px, calc(5.4 * var(--game-vw,1vw)), 66px)/1 "Staatliches", sans-serif;letter-spacing:.04em;text-shadow:none}.gipfel-cashout-celebration>i{--angle:calc(var(--particle) * 20deg);width:5px;height:15px;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-155px);animation:2.8s ease-in-out infinite gipfel-cashout-particle;animation-delay:calc(var(--particle) * -90ms);background:linear-gradient(#f2fff9,#00ff9c);border-radius:5px;position:absolute;top:46%;left:58%;box-shadow:0 0 10px #5beeb7b8}@keyframes gipfel-cashout-aura{0%,to{opacity:.54;transform:translate(-50%,-50%)scale(.95)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes gipfel-cashout-ring{0%,to{opacity:.38;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.92;transform:translate(-50%,-50%)scale(1.07)}}@keyframes gipfel-cashout-content{0%,to{filter:brightness(.95);transform:translate(-50%,-50%)scale(.985)}50%{filter:brightness(1.12);transform:translate(-50%,-50%)scale(1.025)}}@keyframes gipfel-cashout-particle{0%,to{opacity:.24}50%{opacity:.94}}@media (prefers-reduced-motion:reduce){.gipfel-cashout-celebration__aura,.gipfel-cashout-celebration__ring,.gipfel-cashout-celebration__content,.gipfel-cashout-celebration>i{animation:none}.gipfel-cashout-celebration>i{opacity:.58}}@container game-viewport (width<=899px){.gipfel-control-rail>.v2-action--cashout,.gipfel-control-rail>.gipfel-secure-placeholder{border-radius:11px;height:44px;min-height:44px;padding:6px 8px}.gipfel-cashout-celebration,.gipfel-cashout-celebration__aura,.gipfel-cashout-celebration__ring,.gipfel-cashout-celebration__content,.gipfel-cashout-celebration>i{--cashout-center:50%}.gipfel-cashout-celebration{background-position:50%}.gipfel-cashout-celebration__aura,.gipfel-cashout-celebration__ring,.gipfel-cashout-celebration__content,.gipfel-cashout-celebration>i{left:var(--cashout-center)}.gipfel-cashout-celebration__content{min-width:min(230px, calc(68 * var(--game-vw,1vw)));padding:23px 24px 18px}.gipfel-cashout-celebration>i{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-125px)}.gipfel-demo-wallet{border-radius:11px;height:44px;min-height:44px;padding:4px 8px}}.gipfel-climber{pointer-events:none;width:36px;height:40px;transform:translate(-50%,-50%)}.gipfel-climber__pulse{border-color:#9af7ffb8;inset:2px 0;box-shadow:0 0 0 2px #041b26b8,0 0 11px #39eaff9e}.gipfel-climber__figure{width:30px;height:40px;box-shadow:none;filter:drop-shadow(0 1px 1px #000c12e6)drop-shadow(0 0 3px #5dedffb3);background:0 0;border-radius:0;top:0;left:3px}.gipfel-climber__figure:before,.gipfel-climber__figure:after{content:none}.gipfel-climber__figure svg{width:100%;height:100%;display:block;overflow:visible}.gipfel-climber__figure .gipfel-climber__helmet,.gipfel-climber__figure .gipfel-climber__body{fill:#f7feff;stroke:#031822;stroke-width:2.2px;paint-order:stroke fill}.gipfel-climber__figure .gipfel-climber__backpack{fill:#00f0ff;stroke:#031822;stroke-width:2.2px;paint-order:stroke fill}.gipfel-climber__figure .gipfel-climber__visor,.gipfel-climber__figure .gipfel-climber__body-panel{fill:none;stroke:#126bc8;stroke-width:1.7px;stroke-linecap:round}.gipfel-climber__limbs,.gipfel-climber__axe{fill:none;stroke:#031822;stroke-width:6.3px;stroke-linecap:round;stroke-linejoin:round}.gipfel-climber__limbs-fill{fill:none;stroke:#f7feff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.gipfel-climber__axe{stroke-width:4.8px}.gipfel-climber__axe-fill{fill:none;stroke:#7ff4ff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.gipfel-stage--premium.is-loss .gipfel-climber__figure{transform-origin:50% 88%;animation:.82s cubic-bezier(.22,.75,.25,1) both gipfel-climber-slip}.gipfel-stage--premium.is-loss .gipfel-climber__pulse{border-color:#ff327ee0;animation:.72s ease-out both gipfel-loss-pulse;box-shadow:0 0 0 2px #3e0811b8,0 0 18px #ff085eb8}@keyframes gipfel-climber-slip{0%{transform:translate(0)rotate(0)}18%{transform:translate(-2px,-2px)rotate(-12deg)}40%{transform:translate(3px,2px)rotate(17deg)}68%{transform:translate(8px,9px)rotate(62deg)}84%{transform:translate(11px,13px)rotate(86deg)}to{transform:translate(10px,12px)rotate(78deg)}}@keyframes gipfel-loss-pulse{0%{opacity:.9;transform:scale(.62)}65%{opacity:.55;transform:scale(1.28)}to{opacity:0;transform:scale(1.65)}}.theme-elevation .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-elevation .v2-icon-button{place-items:center;padding:0;display:grid}.theme-elevation .v2-icon-button svg{display:block}@container game-viewport (width<=430px){.theme-elevation .v2-icon-button:first-child{display:grid}}.theme-elevation .gipfel-stage--premium{background:#1644df url(/games-v2/gipfelsturm/summit-background.svg) 50%/100% 100% no-repeat!important}.theme-elevation .gipfel-stage--premium:before,.theme-elevation .gipfel-stage--premium .gipfel-sky,.theme-elevation .gipfel-stage--premium .gipfel-massif{display:none}.theme-elevation .gipfel-stage--premium .gipfel-sky{display:block}.theme-elevation .gipfel-stage--premium .gipfel-sky i{display:none}.theme-elevation .gipfel-stage--premium .gipfel-sky:before{width:clamp(42px, calc(9 * var(--game-vw,1vw)), 100px);background:radial-gradient(circle at 36% 30%,#f4ffff,#7affff 65%,#00dfff);border:0;top:9%;left:12%;right:auto;box-shadow:0 0 0 20px #6af5ff17}.gipfel-stage--premium .gipfel-choice .v2-field.is-reveal-safe .gipfel-pick-mark{color:#032519;text-shadow:none}.theme-rotation .v2-topbar--minimal{grid-template-columns:minmax(0,1fr) auto}.theme-rotation .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.kessel-showcase{flex:1;justify-content:center;align-items:center;min-height:100px;display:flex;position:relative}.theme-rotation .roulette-wheel{width:min(65%,calc(calc(100 * var(--game-svh,1svh)) - 365px),420px);aspect-ratio:1;background:radial-gradient(circle,#494e69 0 46%,#262b47 47% 57%,#535977 59%,#414761 68%,#30354e 69%);border:0;border-radius:50%;flex:none;max-width:none;margin:0;display:block;position:relative;transform:scaleY(.78);box-shadow:0 22px #2d324b,0 24px #252941,0 0 0 22px #14162e,0 0 0 24px #1b1e36}.theme-rotation .roulette-wheel__rim{will-change:transform;border:0;border-radius:50%;transition:transform 1.2s cubic-bezier(.15,.64,.23,1);position:absolute;inset:10%}.roulette-wheel__rim svg{width:100%;height:100%;display:block}.theme-rotation .roulette-wheel__hub{background:#e4a42e;border:0;border-radius:50%;position:absolute;inset:42%;box-shadow:0 6px #bd8022}.roulette-wheel__hub:before{content:"";background:linear-gradient(90deg,#e6a52c,#fbc650 55%,#cf9128);border-radius:40% 40% 30% 30%;width:42%;height:110%;position:absolute;bottom:36%;left:29%}.roulette-wheel__hub i{background:#f7c558;border-radius:50%;width:52%;height:44%;position:absolute;top:-58%;left:24%;box-shadow:inset 0 -5px #de9d29}.kessel-ball-orbit{pointer-events:none;border-radius:50%;position:absolute;inset:10%}.kessel-ball{aspect-ratio:1;background:radial-gradient(circle at 30% 25%,#fff,#e5e7ed 50%,#868ba0);border-radius:50%;width:3.7%;position:absolute;top:18%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px #0008}.is-spinning .kessel-ball-orbit{animation:1.2s cubic-bezier(.12,.55,.4,1) both kessel-orbit}@keyframes kessel-orbit{0%{transform:rotate(-720deg)}to{transform:rotate(0)}}.theme-rotation .roulette-board-wrap{background:0 0;border:1px solid #242842;border-radius:12px;flex:none;width:100%;max-width:900px;margin:0 auto;padding:12px 14px 5px;overflow:visible}.kessel-table-main{--edge:6px;--cell-height:clamp(26px,calc(4.7 * var(--game-svh,1svh)),44px);--side:clamp(22px,calc(3 * var(--game-vw,1vw)),42px);grid-template-columns:minmax(0,1fr) var(--side);gap:4px;display:grid}.theme-rotation .roulette-number-grid{grid-template-columns:minmax(0,.85fr) var(--edge) repeat(11,minmax(0,1fr) var(--edge)) minmax(0,1fr);grid-template-rows:var(--cell-height) var(--edge) var(--cell-height) var(--edge) var(--cell-height) var(--edge);isolation:isolate;gap:0;min-width:0;display:grid}.theme-rotation .roulette-number-grid .number{grid-column:var(--column);grid-row:var(--row);min-width:0;min-height:0;font-size:clamp(10px,calc(1.1 * var(--game-vw,1vw)),15px);color:#fff;box-shadow:none;background:#191c30;border:1px solid #242941;border-radius:4px;padding:0;font-weight:750;position:relative}.theme-rotation .roulette-number-grid .red{background:#e93d56;border-color:#ef5265}.theme-rotation .roulette-number-grid .zero{background:#36cb58;border-color:#55df6d;grid-area:1/1/span 5}.theme-rotation .roulette-number-grid .is-result{outline-offset:-2px;outline:2px solid #57e58a}.theme-rotation .roulette-number-grid.is-previewing .number:not(.is-preview){opacity:.3}.theme-rotation .roulette-number-grid .is-preview{outline-offset:-1px;outline:2px solid #fff}.theme-rotation .roulette-number-grid .kessel-inside-target{grid-column:var(--column);grid-row:var(--row);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;min-width:0;min-height:0;padding:0;display:grid;position:relative;overflow:visible}.kessel-target-mark{pointer-events:none;background:#666b90;border-radius:50%;width:2px;height:2px}.kessel-inside-target.is-street .kessel-target-mark{width:50%;height:1px}.theme-rotation .roulette-number-grid .kessel-inside-target:focus-visible{z-index:4;outline-offset:0;outline:2px solid #b8dfff}.roulette-columns{grid-template-rows:repeat(3,var(--cell-height));gap:var(--edge);display:grid}.roulette-columns button,.theme-rotation .roulette-outside button,.kessel-undo,.kessel-clear{color:#fff;background:0 0;border:2px solid #3c4166;border-radius:5px;min-width:0;min-height:0;padding:0;font-size:12px;font-weight:700;position:relative}.kessel-table-bottom{grid-template-columns:clamp(22px,calc(3 * var(--game-vw,1vw)),42px) minmax(0,1fr) clamp(22px,calc(3 * var(--game-vw,1vw)),42px);gap:4px;display:grid}.theme-rotation .roulette-outside{grid-template-rows:repeat(2,34px);grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;display:grid}.theme-rotation .roulette-outside .outside-dozen{grid-column:span 2}.theme-rotation .roulette-outside .red{color:#ee3d57;background:0 0}.theme-rotation .roulette-outside .black{color:#4a507a;background:0 0}.roulette-outside .outside-color>span{font-size:22px;display:block;transform:scaleX(1.5)}.kessel-undo,.kessel-clear{background:#343a60;font-size:20px}.kessel-table-coin{z-index:3;color:#fff;pointer-events:none;background:#ce3049;border:2px dashed #fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #ffffff30,0 2px #641e37}.kessel-table-coin b{font-size:9px;font-weight:800;line-height:1}.kessel-table-coin.is-stack{box-shadow:inset 0 0 0 2px #ffffff30,0 2px #651d34,0 3px #ec6073}.theme-rotation .roulette-board-wrap .has-coin>span:first-child{visibility:hidden}.kessel-table-hint{color:#a5accb;text-align:center;white-space:nowrap;height:12px;margin:3px 0 0;font-size:9px;line-height:12px}.kessel-table-hint.is-notice{color:#ffc478;white-space:normal}.theme-rotation .kessel-demo-wallet{text-align:right;background:linear-gradient(125deg,#074d77,#37207d);border:1px solid #59e8e8;border-radius:14px;align-content:center;justify-items:end;gap:4px;width:100%;min-height:68px;margin-top:auto;padding:12px 14px;display:grid;box-shadow:inset 0 1px #e0fbff33,0 12px 28px #00061640}.theme-rotation .kessel-demo-wallet span{color:#bcf6ff;letter-spacing:.14em;font-size:9px;font-weight:760}.theme-rotation .kessel-demo-wallet strong{color:#fff;font-variant-numeric:tabular-nums;font-size:18px}.theme-rotation .roulette-slip,details.kessel-bets{min-width:0}@media (hover:hover){.roulette-columns button:not(:disabled):hover,.theme-rotation .roulette-outside button:not(:disabled):hover{background:#242944;border-color:#fff}}@container game-viewport (width<=899px){.theme-rotation .roulette-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.theme-rotation .roulette-stage{grid-area:1/1;gap:4px;padding:6px}.kessel-showcase{min-height:88px}.theme-rotation .roulette-wheel{width:min(calc(56 * var(--game-vw,1vw)),calc(calc(100 * var(--game-svh,1svh)) - 355px),290px)}.kessel-result{width:36px;left:8px}.kessel-result-number{border-width:3px;border-radius:6px;width:32px;height:32px;font-size:12px}.kessel-history{width:60px;top:40px}.kessel-history>span{width:13px;height:13px;font-size:8px}.theme-rotation .roulette-board-wrap{border-radius:6px;padding:5px 4px 2px}.kessel-table-main{--edge:4px;--cell-height:clamp(27px,calc(4.9 * var(--game-svh,1svh)),40px);--side:20px;gap:3px}.theme-rotation .roulette-number-grid .number{border-radius:3px;font-size:9px}.roulette-columns button{border-width:1px;font-size:8px}.kessel-table-bottom{grid-template-columns:20px minmax(0,1fr) 20px;gap:3px}.theme-rotation .roulette-outside{grid-template-rows:repeat(2,26px);gap:3px}.theme-rotation .roulette-outside button{border-width:1px;font-size:8px}.kessel-undo,.kessel-clear{border-width:1px;font-size:14px}.roulette-outside .outside-color>span{font-size:17px}.theme-rotation .roulette-chips{gap:6px;margin:5px -4px 0;padding:7px 0 4px}.theme-rotation .roulette-chips button{border-width:2px;width:28px;height:28px;font-size:9px}.kessel-custom-chip input{width:32px;height:28px;font-size:9px}.kessel-table-coin{border-width:1px;width:16px;height:16px}.kessel-table-coin b{font-size:7px}.roulette-number-grid .kessel-table-coin{width:11px;height:11px}.roulette-number-grid .kessel-table-coin b{font-size:5px}.kessel-table-hint{height:10px;font-size:7px;line-height:10px}.theme-rotation .roulette-rail{grid-area:2/1;grid-template-columns:1fr 1fr;gap:5px 8px;padding:7px 8px;display:grid;overflow:visible}.kessel-play-mode{grid-column:1/3;padding:2px}.kessel-play-mode button{min-height:26px;font-size:11px}.theme-rotation .kessel-total,.kessel-payout{gap:2px}.kessel-total>span,.kessel-payout>span{font-size:8px}.kessel-total>strong,.kessel-payout>div{min-height:28px;padding:4px 7px;font-size:12px}.kessel-payout strong,.kessel-payout b{font-size:11px}.theme-rotation .kessel-spin-button{grid-area:3/2;min-height:42px;font-size:11px}.kessel-spin-button b{font-size:9px}.theme-rotation .kessel-demo-wallet{border-radius:11px;grid-area:3/1;gap:1px;min-height:42px;margin:0;padding:4px 8px}.theme-rotation .kessel-demo-wallet span{font-size:7px}.theme-rotation .kessel-demo-wallet strong{font-size:14px}.kessel-auto-count{grid-area:4/1;font-size:10px}.kessel-auto-count input{height:27px;padding:2px}.theme-rotation .kessel-auto-stop{grid-area:4/2;min-height:27px;font-size:10px}}@container game-viewport (width<=899px) and (height<=480px) and (orientation:landscape){.theme-rotation.v2-shell--minimal{grid-template-rows:46px minmax(0,1fr)}.theme-rotation .roulette-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:190px minmax(0,1fr)}.theme-rotation .roulette-rail{grid-area:1/1;gap:7px;padding:10px;display:flex;overflow:auto}.kessel-play-mode{flex:none}.theme-rotation .kessel-demo-wallet{margin-top:auto}.theme-rotation .roulette-stage{grid-column:2}.theme-rotation .roulette-wheel{width:95px}.kessel-showcase{min-height:84px}.kessel-table-main{--cell-height:24px}.kessel-table-hint{display:none}}@container game-viewport (width<=650px) and (height<=650px){.theme-rotation .roulette-wheel{width:140px}}@media (prefers-reduced-motion:reduce){.theme-rotation .roulette-wheel__rim{transition:none}.kessel-ball-orbit{animation:none!important}}.theme-rotation.v2-shell{--accent:#ffcf68;--accent-2:#36f1ce;--safe:#36f1ad;--danger:#ff4778;--line:#38626a;--muted:#b8cbd1;height:calc(100 * var(--game-svh,1svh));background:#071b24}.theme-rotation.v2-shell--minimal{grid-template-rows:58px minmax(0,1fr)}.theme-rotation .v2-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(100deg,#092c31,#112132 60%,#2b1731);border-color:#598b85}.theme-rotation .v2-icon-button,.theme-rotation .v2-close{color:#f7fffb;background:#14383e;border-color:#79998d}.theme-rotation .roulette-layout{background:#456d65;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(290px,330px);gap:1px;overflow:hidden}.theme-rotation .roulette-stage{padding:clamp(16px,calc(2.2 * var(--game-vw,1vw)),30px);flex-direction:column;grid-area:1/1;gap:16px;display:flex;overflow:hidden;background:radial-gradient(at 20% 18%,#10675566,#0000 55%),radial-gradient(at 98% 18%,#71315e44,#0000 48%),linear-gradient(160deg,#0b343a,#071923 78%)!important}.kessel-showcase{gap:clamp(22px,calc(4 * var(--game-vw,1vw)),70px)}.kessel-result{width:clamp(175px,calc(22 * var(--game-vw,1vw)),270px);text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex;position:static;transform:none}.kessel-result-number{color:#ffe0a0;background:linear-gradient(150deg,#17333e,#0b1c28);border:2px solid #ce9d56;border-radius:22px;place-items:center;width:auto;min-width:104px;height:104px;margin:0;padding:0 14px;font:400 78px/1 Staatliches,sans-serif;display:grid;box-shadow:0 6px #031218}.kessel-result-number.is-red{color:#fff;background:linear-gradient(145deg,#e82a6b,#a7104a);border-color:#ff82a7}.kessel-result-number.is-black{color:#fff;background:linear-gradient(145deg,#233b52,#071525);border-color:#84b2c7}.kessel-result-number.is-green{color:#fff;background:linear-gradient(145deg,#04ae84,#076754);border-color:#5dffcc}.kessel-eyebrow{clip-path:none;color:#d2e7dd;letter-spacing:.18em;width:auto;height:auto;font-size:10px;font-weight:800;position:static}.kessel-result-value{clip-path:none;flex-direction:column;justify-content:center;gap:3px;width:auto;height:auto;min-height:40px;display:flex;position:static}.kessel-result-value span{color:#bfd2d6;font-size:9px}.kessel-result-value b{color:#55ffc7;font-size:clamp(18px,calc(2.4 * var(--game-vw,1vw)),28px);font-weight:900}.kessel-history{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;width:100%;margin-top:2px;display:grid;position:static}.kessel-history>span{background:#132e3d;border:1px solid #51727d;border-radius:6px;place-items:center;width:auto;min-width:0;height:28px;font-size:12px;display:grid}.kessel-history .is-red{background:#b51950}.kessel-history .is-green{background:#087657}.kessel-history .is-empty{color:#72919b;background:#09232d;border-color:#345663;display:grid}.theme-rotation .roulette-rail{background:radial-gradient(at 100% 0,#244b4766,#0000 60%),linear-gradient(160deg,#102a35,#081621);flex-direction:column;grid-area:1/2;gap:20px;max-height:none;padding:26px 22px;display:flex;overflow:hidden}.theme-rotation .kessel-total{background:linear-gradient(130deg,#223b40,#132834);border:1px solid #c89d5b;border-radius:12px;gap:8px;padding:17px;display:grid;box-shadow:inset 0 1px #fff2}.kessel-total>span{color:#d1dedb;letter-spacing:.12em;font-size:10px;font-weight:800}.kessel-total>strong{color:#ffe4a3;background:0 0;border:0;min-height:0;padding:0;font-size:30px;font-weight:900;display:block}.theme-rotation .roulette-chips{border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:4px;display:flex}.theme-rotation .roulette-chips button{color:#fff;border:3px dashed #ffffffa1;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:2px;width:50px;height:50px;padding:0;display:flex;box-shadow:inset 0 0 0 2px #0003,0 3px #020b12}.roulette-chips button b{font-size:17px}.roulette-chips button small{font-size:10px}.theme-rotation .roulette-chips .kessel-chip-0{background:#165ec4}.theme-rotation .roulette-chips .kessel-chip-1{background:#bc205d}.theme-rotation .roulette-chips .kessel-chip-2{background:#855207}.theme-rotation .roulette-chips .kessel-chip-3{background:#067457}.theme-rotation .roulette-chips button[aria-pressed=true]{outline-offset:3px;outline:2px solid #53ffe2;transform:none}.theme-rotation .roulette-slip-actions{flex:none;gap:8px;margin-top:auto;display:flex}.theme-rotation .roulette-slip-actions button{background:#16323d;border:1px solid #5b7b85;border-radius:8px;flex:1;min-height:40px;font-size:12px;font-weight:750}.theme-rotation .kessel-spin-button{color:#052d2a;background:linear-gradient(135deg,#61ffd2,#1ade9d);border:1px solid #8affd1;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;min-height:64px;margin:0;font-size:14px;font-weight:900;display:flex;box-shadow:0 4px #08634b}.kessel-spin-button b{font-size:17px}.theme-rotation .kessel-spin-button:disabled{opacity:.55;box-shadow:none}.theme-rotation .kessel-demo-wallet{margin-top:0}.kessel-table-bottom{margin-left:clamp(22px,calc(3 * var(--game-vw,1vw)),42px);margin-right:clamp(22px,calc(3 * var(--game-vw,1vw)),42px);display:block}@container game-viewport (width<=899px){.theme-rotation.v2-shell--minimal{grid-template-rows:54px minmax(0,1fr)}.theme-rotation .roulette-layout{grid-template-rows:minmax(0,1fr) 136px;grid-template-columns:minmax(0,1fr)}.theme-rotation .roulette-stage{grid-area:1/1;gap:4px;padding:6px;display:flex}.kessel-showcase{gap:20px;min-height:72px}.theme-rotation .roulette-wheel{width:clamp(72px,calc(calc(70 * var(--game-svh,1svh)) - 325px),220px);max-width:43%}.kessel-result{gap:4px;width:min(46%,230px)}.kessel-eyebrow{letter-spacing:.1em;font-size:8px}.kessel-result-number{border-radius:12px;width:auto;min-width:58px;height:58px;padding:0 10px;font-size:42px}.kessel-result-value{gap:2px;min-height:26px}.kessel-result-value span{font-size:7px}.kessel-result-value b{font-size:17px}.kessel-history{gap:3px}.kessel-history>span{border-radius:4px;width:auto;height:21px;font-size:10px}.theme-rotation .roulette-rail{grid-area:2/1;grid-template-rows:40px 28px 42px;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px 8px;padding:8px;display:grid;overflow:visible}.theme-rotation .kessel-total{border-radius:7px;grid-area:1/1/auto/3;gap:2px;padding:4px 7px}.kessel-total>span{letter-spacing:.06em;font-size:6px}.kessel-total>strong{font-size:19px}.theme-rotation .roulette-chips{grid-area:1/3/auto/7;gap:5px;padding:0 4px}.theme-rotation .roulette-chips button{border-width:2px;width:34px;height:34px}.roulette-chips button b{font-size:13px}.roulette-chips button small{font-size:8px}.theme-rotation .roulette-chips button[aria-pressed=true]{outline-offset:2px}.theme-rotation .roulette-slip-actions{grid-area:2/1/auto/7;gap:5px;margin:0}.theme-rotation .roulette-slip-actions button{border-radius:6px;min-height:28px;padding:2px;font-size:10px}.theme-rotation .kessel-spin-button{border-radius:8px;grid-area:3/4/auto/7;gap:1px;min-height:42px;font-size:11px;box-shadow:0 2px #08634b}.kessel-spin-button b{font-size:13px}.theme-rotation .kessel-demo-wallet{border-radius:11px;grid-area:3/1/auto/4;gap:1px;height:44px;min-height:44px;margin:0;padding:4px 8px}.theme-rotation .kessel-demo-wallet span{font-size:7px}.theme-rotation .kessel-demo-wallet strong{font-size:14px}.kessel-table-bottom{margin-left:20px;margin-right:20px}}@container game-viewport (width<=899px) and (height<=650px){.kessel-result{text-align:left;grid-template-columns:44px 1fr;align-items:center;gap:3px;width:56%;display:grid}.kessel-eyebrow{grid-area:1/2;font-size:7px}.kessel-result-number{border-radius:9px;grid-area:1/1/span 2;width:44px;min-width:0;height:44px;padding:0;font-size:32px}.kessel-result-value{grid-area:2/2;min-height:22px}.kessel-result-value b{font-size:15px}.kessel-result-value span{font-size:6px}.kessel-history{grid-area:3/1/auto/3}.kessel-history>span{height:18px;font-size:9px}}@container game-viewport (width<=899px) and (height<=480px) and (orientation:landscape){.theme-rotation.v2-shell--minimal{grid-template-rows:46px minmax(0,1fr)}.theme-rotation .roulette-stage{grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.kessel-showcase{flex-direction:column;gap:7px}.theme-rotation .roulette-wheel{width:76px;max-width:none}.kessel-result{width:95%}.kessel-table-hint{display:none}}.theme-pressure{--accent:#ff4d00;--accent-2:#fff000;--safe:#00ff9d;--danger:#ff0d48;--line:#ff9a13ad;--text:#fffaf3;--muted:#ff9d42}.theme-pressure.v2-shell{background:radial-gradient(circle at 72% -18%,#ff4d008a,#0000 45%),radial-gradient(circle at 0 78%,#00daff33,#0000 36%),linear-gradient(145deg,#731100,#40001c 58%,#003f66)}.theme-pressure .v2-topbar{background:radial-gradient(circle at 88% 0,#ff4d006b,#0000 36%),linear-gradient(90deg,#741200fa,#00436bfa);border-bottom-color:#ff8b0ec7;box-shadow:0 8px 28px #ff5d081f}.theme-pressure .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-pressure .v2-icon-button{color:#fff6e9;background:linear-gradient(145deg,#ff4500f5,#005279f5);border-color:#ff9814e0;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #ffe8c133,0 0 18px #ff6d0e24}.theme-pressure .v2-icon-button:hover,.theme-pressure .v2-icon-button:focus-visible{background:linear-gradient(145deg,#d94400,#004568);border-color:#ffdb25}.theme-pressure .v2-icon-button svg{display:block}.kern-stage{background:radial-gradient(circle at 50% 44%,#ff4d00ad,#0000 40%),radial-gradient(circle at 17% 18%,#fff00061,#0000 32%),radial-gradient(circle at 86% 80%,#00daff40,#0000 36%),linear-gradient(145deg,#f03600 0%,#87001b 50%,#004b78 100%)!important}.kern-rings i{border-color:#ffb316b3;box-shadow:0 0 38px #ff4d0057,inset 0 0 26px #fff0001a}.kern-grid .v2-field{background:linear-gradient(145deg,#ff5000,#910a00 58%,#000f45);border-color:#ffad10e0;box-shadow:inset 0 0 0 4px #21080047,inset 0 1px #ffe7bf4d,0 12px 28px #0000005c,0 0 24px #ff4d0057}.kern-grid .v2-field:disabled{opacity:.88}.kern-grid .v2-field:not(:disabled):not(.is-hit):not(.is-miss):hover,.kern-grid .v2-field:not(:disabled):not(.is-hit):not(.is-miss):focus-visible{background:linear-gradient(145deg,#ff6200,#ef2d00 62%,#00457e);border-color:#fff000;box-shadow:0 0 32px #ff5b009e,inset 0 0 0 3px #fff0002e}.kern-core{color:#ffe342;text-shadow:0 1px 2px #300c00e6,0 0 10px #ff9e2833;font-weight:800}.kern-core i{background:radial-gradient(circle,#fff00085,#ff4d0029);border-color:#fff000;box-shadow:0 0 0 8px #ffa5003d,0 0 25px #ff5b00ad}.kern-grid .v2-field:before,.kern-grid .v2-field:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:none;position:absolute;inset:0}.kern-grid .v2-field:before{background:linear-gradient(145deg,#00ff8c,#006b49 68%,#003442)}.kern-grid .v2-field:after{background:linear-gradient(145deg,#ff004b,#9e0032 65%,#330021)}.kern-grid .kern-core{z-index:1;position:relative}.theme-pressure .kern-grid .v2-field.is-hit{opacity:1;border-color:#29ffa3;box-shadow:0 0 34px #1affb3b3,inset 0 0 30px #1affb333}.theme-pressure .kern-grid .v2-field.is-miss{opacity:1;border-color:#ff1e57;box-shadow:0 0 30px #ff1c458c,inset 0 0 24px #ff1c4524}.kern-grid .v2-field.is-hit:before,.kern-grid .v2-field.is-miss:after{opacity:1}.kern-grid .is-hit .kern-core{color:#d8fff1}.theme-pressure .kern-grid .v2-field.is-revealed{filter:none}.kern-grid .is-chosen .kern-core i{background:#fff;border-color:#fff}.kern-stage.is-feedback-fading .v2-field:before,.kern-stage.is-feedback-fading .v2-field:after{transition:opacity .16s cubic-bezier(.22,.61,.36,1)}.kern-stage.is-feedback-fading .v2-field{transition:border-color .16s ease-out,box-shadow .16s ease-out,opacity .16s ease-out}.kern-stage.is-feedback-fading .kern-core{transition:color .16s ease-out,text-shadow .16s ease-out}@media (prefers-reduced-motion:reduce){.kern-stage.is-feedback-fading .v2-field,.kern-stage.is-feedback-fading .v2-field:before,.kern-stage.is-feedback-fading .v2-field:after,.kern-stage.is-feedback-fading .kern-core{transition:none}}.kern-control-rail{background:radial-gradient(circle at 100% 0,#ff4d0085,#0000 37%),radial-gradient(circle at 0 100%,#00ff9d38,#0000 40%),linear-gradient(160deg,#d43000,#5d0015 50%,#004a6b);border-left-color:#ff890bc2;gap:12px}.kern-profiles button{color:#ffe4c2;background:linear-gradient(145deg,#fe4400e6,#44001bf5);border-color:#ffa614b3;box-shadow:inset 0 1px #ffe1b624}.kern-profiles button:not(:disabled):not([aria-pressed=true]):hover,.kern-profiles button:not(:disabled):not([aria-pressed=true]):focus-visible{background:linear-gradient(145deg,#e14c00e6,#3e1100f2);border-color:#ffc42b}.kern-profiles button[aria-pressed=true]{color:#211008;background:linear-gradient(145deg,#ffcb00,#ff4d00 72%);border-color:#fff000;box-shadow:0 0 24px #ff6d0e80,inset 0 1px #fff5c980}.kern-control-rail>.v2-action:not(.v2-action--cashout){color:#211008;text-shadow:0 1px #fff4c17a;background:linear-gradient(135deg,#fff200 0%,#ff9d00 48%,#ff3d00 100%);border-color:#fff242;font-weight:900;box-shadow:0 0 0 1px #fff4be52,0 14px 32px #ff5b0a66,inset 0 1px #fffff0b3}.kern-profiles button:disabled,.kern-control-rail .v2-stepper>button:disabled{color:#ffe8cc;opacity:1}.kern-profiles button[aria-pressed=true]:disabled{color:#211008}.kern-control-rail>.v2-action--cashout,.kern-secure-placeholder{color:#031a13;opacity:1;background:linear-gradient(135deg,#21ff97,#00ff9b 54%,#00e493);border:1px solid #43ffab;border-radius:14px;grid-template-columns:auto auto;place-content:center;align-items:center;gap:7px;width:100%;min-height:54px;padding:10px 16px;display:grid;box-shadow:0 0 0 1px #e2fff440,0 14px 34px #15ffa666,inset 0 1px #ffffffb8}.kern-control-rail>.v2-action--cashout:disabled,.kern-control-rail>.kern-secure-placeholder:disabled{color:#031a13;opacity:1}.kern-control-rail .kern-secure-label{letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:900;line-height:1}.kern-control-rail .kern-secure-amount{font-variant-numeric:tabular-nums;font-size:12px;font-weight:800;line-height:1;display:block}.kern-pressure-meter>span{background:linear-gradient(90deg,#ff3d00,#fff000);height:3px;box-shadow:0 0 16px #ff9515e6}.kern-pressure-meter li{background:linear-gradient(#ea3d00f0,#400018fa);border-color:#ffab13c7;box-shadow:inset 0 1px #ffb8471f}.kern-pressure-meter li.is-hit{background:linear-gradient(#ff9213,#ff4c00);border-color:#ffdb25;box-shadow:0 0 14px #ff790e94,inset 0 1px #fff6c06b}.kern-control-rail .v2-control-label{color:#ffa846}.kern-control-rail .v2-stepper>button,.kern-control-rail .v2-stepper label{color:#fff7ec;background:linear-gradient(145deg,#ef3f00f0,#004768f7);border-color:#ffa510c7;box-shadow:inset 0 1px #ffb5472e}.kern-control-rail .v2-stepper>button:not(:disabled):hover,.kern-control-rail .v2-stepper>button:not(:disabled):focus-visible{background:linear-gradient(145deg,#d94500,#004a6b);border-color:#ffdb25}.kern-control-rail .v2-money-input input{color:#fffaf3}.kern-demo-wallet{text-align:right;background:radial-gradient(at 0 0,#ffd42b6b,#0000 55%),linear-gradient(115deg,#ffb300 0%,#ff6500 27%,#ff2b00 52%,#ff002f 100%);border:1px solid #ffb11e;border-radius:14px;align-self:flex-end;justify-items:end;gap:4px;width:100%;min-height:68px;margin-top:auto;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffefb57a,0 0 18px #ff5c0038,0 8px 18px #2a020033}.kern-demo-wallet span{color:#211008;letter-spacing:.14em;font-size:9px;font-weight:760}.kern-demo-wallet strong{color:#211008;font-variant-numeric:tabular-nums;font-size:18px}.kern-celebration{z-index:11;pointer-events:none;position:absolute;inset:0;overflow:hidden}.kern-celebration:before{content:"";background:radial-gradient(circle at 50% 47%,#27ffac57,#0000 37%);animation:.82s ease-out both kern-win-flash;position:absolute;inset:0}.kern-celebration__ring{border:2px solid #2bffb0e6;border-radius:50%;width:82px;height:82px;animation:.88s cubic-bezier(.16,1,.3,1) both kern-win-ring;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #27ffac7a}.kern-celebration__multiplier{z-index:2;color:#effff8;min-width:120px;font:400 clamp(36px, calc(7 * var(--game-vw,1vw)), 72px)/1 "Staatliches", sans-serif;letter-spacing:.04em;text-align:center;text-shadow:0 0 9px #0b503b,0 0 30px #22ffabfa,0 3px 10px #000000bf;animation:.9s cubic-bezier(.16,1,.3,1) both kern-multiplier-pop;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.kern-celebration>i{--angle:calc(var(--particle) * 20deg);background:hsl(calc(142 + var(--particle) * 5) 100% 62%);width:6px;height:18px;transform:translate(-50%, -50%) rotate(var(--angle));border-radius:4px;animation:.9s cubic-bezier(.16,1,.3,1) both kern-particle-burst;position:absolute;top:47%;left:50%;box-shadow:0 0 10px}.kern-celebration.is-jackpot:before{animation-duration:2.2s}.kern-celebration.is-jackpot>i{background:linear-gradient(#16ff59,#00ffb0);animation-duration:1.6s;box-shadow:0 0 16px #00ff80}.kern-celebration.is-jackpot .kern-celebration__ring{border-color:#00ff9d;box-shadow:0 0 40px #00ff80cc}.kern-stage.is-hit-win .kern-rings i{border-color:#27ffac6b;animation:.88s ease-out both kern-hit-ring}@keyframes kern-win-flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes kern-win-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.42)}24%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(4.8)}}@keyframes kern-multiplier-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}26%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}58%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-58%)scale(1.04)}}@keyframes kern-particle-burst{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0) scale(.3)}18%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-190px) scale(.9)}}@keyframes kern-hit-ring{0%{opacity:.35;transform:translate(-50%,-50%)scale(.92)}45%{opacity:.9}to{opacity:.1;transform:translate(-50%,-50%)scale(1.08)}}.kern-cashout-celebration{z-index:12;pointer-events:none;background:radial-gradient(circle at 50% 47%,#1dffab3d,#0000 42%);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.kern-cashout-celebration:before{content:"";background:radial-gradient(circle,#2cffb92e,#00996614 40%,#0000 68%);border-radius:50%;animation:2.6s ease-in-out infinite kern-cashout-aura;position:absolute;inset:12%}.kern-cashout-celebration__ring{width:clamp(170px, calc(24 * var(--game-vw,1vw)), 300px);aspect-ratio:1;border:2px solid #2dffadb8;border-radius:50%;animation:2.4s ease-in-out infinite kern-cashout-ring;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #00ff9657,inset 0 0 22px #2dffad1f}.kern-cashout-celebration__ring.is-outer{width:clamp(245px, calc(36 * var(--game-vw,1vw)), 460px);border-color:#2dffad57;animation-delay:-1.2s}.kern-cashout-celebration__content{z-index:2;min-width:clamp(170px, calc(25 * var(--game-vw,1vw)), 300px);color:#effff8;background:radial-gradient(circle at 50% 0,#2dffad38,#0000 55%),#003022d1;border:1px solid #3fffb6a3;border-radius:999px;justify-items:center;gap:4px;padding:22px 28px;animation:2.6s ease-in-out infinite kern-cashout-content;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #00ff9652,inset 0 1px #f2fff947}.kern-cashout-celebration__content>span{color:#3fffb6;letter-spacing:.18em;font-size:12px;font-weight:900}.kern-cashout-celebration__amount{font:400 clamp(36px, calc(6 * var(--game-vw,1vw)), 66px)/1 "Staatliches", sans-serif;letter-spacing:.04em;text-shadow:0 0 22px #2dffadb8,0 3px 10px #000000b3}.kern-cashout-celebration>i{--angle:calc(var(--particle) * 20deg);background:hsl(calc(142 + var(--particle) * 4) 100% 62%);width:5px;height:14px;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-150px);animation:2.8s ease-in-out infinite kern-cashout-particle;animation-delay:calc(var(--particle) * -90ms);border-radius:4px;position:absolute;top:47%;left:50%;box-shadow:0 0 9px}@keyframes kern-cashout-aura{0%,to{opacity:.58;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes kern-cashout-ring{0%,to{opacity:.38;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.92;transform:translate(-50%,-50%)scale(1.07)}}@keyframes kern-cashout-content{0%,to{filter:brightness(.94);transform:translate(-50%,-50%)scale(.985)}50%{filter:brightness(1.12);transform:translate(-50%,-50%)scale(1.025)}}@keyframes kern-cashout-particle{0%,to{opacity:.24}50%{opacity:.92}}.kern-grid .is-miss.is-chosen .kern-core{transform-origin:50% 72%;animation:.62s cubic-bezier(.2,.75,.25,1) both kern-core-miss}.kern-stage.is-loss .kern-rings i{border-color:#ff223e6b;animation:.72s ease-out both kern-loss-ring}.kern-stage.is-loss .kern-rings i:nth-child(2){animation-delay:70ms}.kern-stage.is-loss .kern-rings i:nth-child(3){animation-delay:.14s}@keyframes kern-core-miss{0%{opacity:1;transform:translateY(0)rotate(0)scale(1)}24%{transform:translateY(-3px)rotate(-7deg)scale(1.05)}52%{transform:translateY(5px)rotate(8deg)scale(.92)}76%{opacity:.72;transform:translateY(8px)rotate(-4deg)scale(.82)}to{opacity:.55;transform:translateY(9px)rotate(0)scale(.78)}}@keyframes kern-loss-ring{0%{opacity:.85;transform:translate(-50%,-50%)scale(.92)}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}@container game-viewport (width<=899px){.v2-shell[data-game=moles]{height:calc(100 * var(--game-svh,1svh));min-height:calc(100 * var(--game-svh,1svh));max-height:calc(100 * var(--game-svh,1svh));overscroll-behavior:none;overflow:hidden}.kern-layout{grid-template-rows:minmax(0,1fr) 164px;gap:1px;min-height:0;overflow:hidden}.kern-stage{min-height:0}.kern-grid{gap:6px}.kern-pressure-meter{bottom:7px;left:7%;right:7%}.v2-control-rail.kern-control-rail{box-sizing:border-box;grid-template-rows:44px 48px 44px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:6px 8px;min-height:164px;max-height:164px;padding:8px 10px;display:grid;overflow:hidden}.kern-control-rail>.v2-rail-heading,.kern-control-rail>.kern-metrics,.kern-control-rail>.kern-factor-line,.kern-control-rail>.v2-result{display:none}.kern-control-rail>.kern-profiles{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.kern-control-rail>.kern-profiles button{place-content:center;width:100%;min-width:44px;height:48px;min-height:48px;padding:3px 2px;display:grid}.kern-control-rail>.kern-profiles button strong{font-size:14px}.kern-control-rail>.v2-stake{grid-area:3/1;align-self:end;min-width:0;height:44px;min-height:44px;margin:0}.kern-control-rail>.v2-stake .v2-stepper,.kern-control-rail>.v2-stake .v2-stepper button,.kern-control-rail>.v2-stake .v2-stepper label{height:44px;min-height:44px}.kern-control-rail>.v2-action:not(.v2-action--cashout){letter-spacing:.06em;white-space:nowrap;border-radius:11px;grid-area:1/2;align-self:stretch;min-width:0;height:44px;min-height:44px;font-size:14px;font-weight:900;line-height:1}.kern-control-rail>.v2-action--cashout,.kern-control-rail>.kern-secure-placeholder{border-radius:11px;grid-area:1/1;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:7px;min-width:0;height:44px;min-height:44px;padding-inline:8px;display:grid}.kern-control-rail>.v2-action--cashout:disabled,.kern-control-rail>.kern-secure-placeholder:disabled{opacity:1}.kern-control-rail .kern-secure-label{letter-spacing:.06em;font-size:14px;font-weight:900}.kern-control-rail .kern-secure-amount{letter-spacing:0;font-size:12px;font-weight:800;display:block}.kern-demo-wallet{border-radius:11px;grid-area:3/2;align-content:center;align-self:stretch;gap:1px;height:44px;min-height:44px;margin-top:0;padding:4px 8px}.kern-demo-wallet span{font-size:7px}.kern-demo-wallet strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.kern-cashout-celebration:before,.kern-cashout-celebration__ring,.kern-cashout-celebration__content,.kern-cashout-celebration>i{animation:none}.kern-cashout-celebration>i{opacity:.58}}@container game-viewport (width<=430px){.theme-pressure .v2-icon-button:first-child{display:grid}}@container game-viewport (width<=340px){.kern-grid{gap:5px}.kern-control-rail>.kern-profiles button strong{font-size:13px}}.theme-depth .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-depth .v2-icon-button{color:#efffff;background:linear-gradient(145deg,#0c4946e6,#051923f2);border-color:#66e7df9e;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #d7fffa2e,0 0 18px #38eed21f}.theme-depth .v2-icon-button:hover,.theme-depth .v2-icon-button:focus-visible{background:linear-gradient(145deg,#126b66,#0a3545);border-color:#7dffe7}.depth-grid{touch-action:none;-webkit-user-select:none;user-select:none}.depth-stage{isolation:isolate;background:radial-gradient(circle at 50% 46%,#37f3c33b,#0000 38%),radial-gradient(circle at 15% 15%,#68dfff2b,#0000 32%),radial-gradient(circle at 88% 84%,#7bffa317,#0000 35%),linear-gradient(150deg,#093334 0%,#071b23 48%,#030d13 100%)!important}.depth-atmosphere,.depth-atmosphere i,.depth-strata,.depth-strata i{pointer-events:none;position:absolute;inset:0}.depth-atmosphere i{border:1px solid #4dffda33;border-radius:50%;box-shadow:0 0 38px #29e7c212,inset 0 0 44px #57eeff06}.depth-atmosphere i:first-child{inset:12% 18%}.depth-atmosphere i:nth-child(2){inset:24% 28%}.depth-atmosphere i:nth-child(3){inset:36% 38%}.depth-strata i{border-top-color:#5af1d533;width:116%;height:20%;left:-8%;box-shadow:0 -8px 28px #30ddbf08}.depth-grid{z-index:3;width:min(calc(62 * var(--game-vmin,1vmin)), 450px);grid-template-columns:repeat(var(--depth-grid-size), minmax(0, 1fr));gap:6px}.depth-grid[data-grid-size="3"],.depth-grid[data-grid-size="4"]{gap:10px}.depth-grid[data-grid-size="5"]{gap:8px}.depth-grid[data-grid-size="7"],.depth-grid[data-grid-size="8"]{gap:4px}.depth-grid .v2-field{opacity:.9;background:linear-gradient(145deg,#15514a,#0a292c 58%,#06141d);border-color:#6ae1d47a;border-radius:16px;min-width:0;min-height:0;box-shadow:inset 0 0 0 3px #02101247,inset 0 1px #c3fff533,0 10px 25px #00000052,0 0 16px #39efcf14}.depth-grid[data-grid-size="7"] .v2-field,.depth-grid[data-grid-size="8"] .v2-field{border-radius:10px}.depth-grid .v2-field:disabled{opacity:.9}.depth-grid .v2-field:not(:disabled):hover,.depth-grid .v2-field:not(:disabled):focus-visible{opacity:1;background:linear-gradient(145deg,#207368,#0d3c40 60%,#08202a);border-color:#8cffe9;box-shadow:0 0 26px #41f5d359,inset 0 0 0 3px #bbfff41a}.depth-sample{color:#c2eee5;letter-spacing:.09em;text-shadow:0 1px 2px #000f10e6;font-size:10px;font-weight:850}.depth-sample i{background:radial-gradient(circle,#76ffdd42,#2db9a60a);border-color:#7fe8d4;width:16px;height:16px;box-shadow:0 0 0 6px #4befd014,0 0 16px #3ef1d133}.depth-grid .is-revealed{opacity:1;background:linear-gradient(145deg,#43e98f 0%,#139f68 54%,#07513f 100%);border-color:#e2fff0;box-shadow:0 0 0 2px #bfffdf33,0 0 38px #52ffa6b8,inset 0 0 24px #e6fff13d}.depth-grid .is-revealed .depth-sample{color:#fff;text-shadow:0 0 12px #ffffffc7;font-size:22px}.depth-grid .is-revealed .depth-sample i{background:#a9ffd2;border-color:#effff7;box-shadow:0 0 0 7px #8fffc633,0 0 22px #beffdce6}.depth-grid .is-danger{opacity:1;background:linear-gradient(145deg,#7c2031,#360d1b 66%,#170912);border-color:#ff6f88;box-shadow:0 0 32px #ff557594,inset 0 0 24px #ff557526}.depth-grid .is-revealed:disabled,.depth-grid .is-danger:disabled{opacity:1}.depth-control-rail{background:radial-gradient(circle at 100% 0,#41f1cf38,#0000 36%),radial-gradient(circle at 0 100%,#68dfff17,#0000 38%),linear-gradient(160deg,#083736fc,#071b22fc 52%,#041017fc);border-left-color:#5fe5da75;gap:12px}.depth-grid-control{background:linear-gradient(145deg,#165952b8,#061f26e0);border:1px solid #66e6dc75;border-radius:14px;gap:8px;min-width:0;margin:0;padding:12px 14px 14px;display:grid;box-shadow:inset 0 1px #dcfffa1f}.depth-grid-control legend{color:#c8f7ee;letter-spacing:.1em;text-transform:uppercase;padding:0;font-size:11px;font-weight:850}.depth-grid-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.depth-grid-options button{color:#c9dce4;cursor:pointer;background:linear-gradient(145deg,#3a7f9147,#04192485);border:1px solid #84ddef59;border-radius:9px;place-content:center;min-width:0;min-height:48px;padding:5px 2px;display:grid;box-shadow:inset 0 1px #f0ffff12,0 7px 16px #000a1129}.depth-grid-options button strong{color:inherit;font-variant-numeric:tabular-nums;font:800 17px/1 Roboto Condensed,sans-serif}.depth-grid-options button:focus-visible{outline-offset:2px;outline:2px solid #8cffe9}.depth-grid-options button:disabled{cursor:default;opacity:.68}.depth-danger-control{background:linear-gradient(145deg,#165952b8,#061f26e0);border:1px solid #66e6dc75;border-radius:14px;gap:9px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #dcfffa1f}.depth-danger-control>span{color:#c8f7ee;justify-content:space-between;align-items:center;display:flex}.depth-danger-control b{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.depth-danger-control strong{color:#fff;font-variant-numeric:tabular-nums;font-size:17px}.depth-danger-control input{appearance:none;accent-color:#43f4d0;background:0 0;border:0;width:100%;height:18px;margin:0}.depth-danger-control input::-webkit-slider-runnable-track{background:#274c4e;border:1px solid #b0fff26b;border-radius:999px;height:6px}.depth-danger-control input::-webkit-slider-thumb{appearance:none;background:#43f4d0;border:2px solid #e8fff8;border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 0 0 4px #43f4d029,0 0 12px #43f4d0b8}.depth-danger-control input::-moz-range-track{background:#274c4e;border:1px solid #b0fff26b;border-radius:999px;height:4px}.depth-danger-control input::-moz-range-thumb{background:#43f4d0;border:2px solid #e8fff8;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #43f4d029,0 0 12px #43f4d0b8}.depth-danger-control:has(input:disabled){opacity:1}.depth-danger-control input:disabled{opacity:.74}.depth-control-rail .v2-control-label{color:#c8f7ee}.depth-control-rail .v2-stepper>button:disabled{color:#d8f7f1;opacity:1}.depth-control-rail .v2-money-input input{color:#fff}.depth-control-rail>.v2-action:not(.v2-action--cashout){color:#031a20;background:linear-gradient(135deg,#72e9ff 0%,#3dcfdf 48%,#21a9c2 100%);border-color:#b9f7ff;font-weight:900;box-shadow:0 0 0 1px #ddfdff42,0 14px 32px #26ccde52,inset 0 1px #ffffffad}.depth-control-rail>.v2-action--cashout,.depth-control-rail>.depth-secure-placeholder{color:#031b13;opacity:1;background:linear-gradient(135deg,#87ffd2,#35dfa0 54%,#109b70);border:1px solid #c3ffe5;border-radius:14px;grid-template-columns:auto auto;place-content:center;align-items:center;gap:7px;width:100%;min-height:54px;padding:10px 16px;display:grid;box-shadow:0 0 0 1px #e3fff438,0 14px 34px #30efaa57,inset 0 1px #ffffffb3}.depth-control-rail>.v2-action--cashout:disabled,.depth-control-rail>.depth-secure-placeholder:disabled{color:#031b13;filter:none;opacity:1}.depth-secure-label{letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:900;line-height:1}.depth-secure-amount{font-variant-numeric:tabular-nums;font-size:12px;font-weight:800;line-height:1;display:block}.depth-demo-wallet{text-align:right;background:radial-gradient(circle at 100% 0,#39eaff1f,#0000 48%),linear-gradient(145deg,#1b4a5aad,#051b26c2);border:1px solid #84e1f475;border-radius:14px;align-self:flex-end;justify-items:end;gap:4px;width:100%;min-height:68px;margin-top:auto;padding:12px 14px;display:grid;box-shadow:inset 0 1px #eefeff1c,0 8px 18px #000b1233}.depth-demo-wallet span{color:#add4df;letter-spacing:.14em;font-size:9px;font-weight:760}.depth-demo-wallet strong{color:#f7feff;font-variant-numeric:tabular-nums;font-size:18px}.depth-pick-celebration{z-index:9;color:#fff;pointer-events:none;background:linear-gradient(145deg,#30dc93f5,#065346f5);border:1px solid #d2ffebeb;border-radius:999px;justify-items:center;gap:2px;min-width:132px;padding:9px 18px 10px;animation:.85s cubic-bezier(.2,.85,.28,1.18) both depth-pick-celebration;display:grid;position:absolute;top:7%;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #62ffc21a,0 0 34px #62ffc29e,inset 0 1px #ffffff80}.depth-pick-celebration span{letter-spacing:.2em;font-size:9px;font-weight:900}.depth-pick-celebration strong{font-variant-numeric:tabular-nums;text-shadow:0 0 12px #e0fff1cc;font-size:22px;line-height:1}.depth-win-celebration{z-index:14;pointer-events:none;background:radial-gradient(circle,#51ffb24d,#042625b3 48%,#020d14db);position:absolute;inset:0;overflow:hidden}.depth-win-celebration__ring{width:clamp(230px, calc(42 * var(--game-vmin,1vmin)), 430px);aspect-ratio:1;border:3px solid #96ffcbe6;border-radius:50%;animation:1.8s ease-in-out infinite depth-win-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #4dffb1a8,inset 0 0 38px #68dfff33}.depth-win-celebration__ring.is-outer{width:clamp(310px, calc(58 * var(--game-vmin,1vmin)), 590px);border-width:1px;border-color:#68dfffb3;animation-delay:-.7s}.depth-win-celebration__content{z-index:2;color:#fff;background:linear-gradient(145deg,#167c56f7,#032c30f7);border:2px solid #caffe2f0;border-radius:28px;justify-items:center;gap:5px;min-width:min(78%,360px);padding:24px 32px;animation:1.5s ease-in-out infinite depth-win-content;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 54px #44ffaa8a,inset 0 1px #ffffff70}.depth-win-celebration__content>span{color:#c8ffe1;letter-spacing:.22em;font-size:12px;font-weight:900}.depth-win-celebration__multiplier{font-size:clamp(42px, calc(8 * var(--game-vmin,1vmin)), 76px);font-variant-numeric:tabular-nums;text-shadow:0 0 24px #8effc5d1;line-height:1}.depth-win-celebration__amount{color:#bdfcff;font-size:clamp(18px, calc(3 * var(--game-vmin,1vmin)), 28px);font-variant-numeric:tabular-nums}.depth-win-celebration__particles,.depth-win-celebration__particles i{position:absolute;inset:0}.depth-win-celebration__particles i{--angle:calc(var(--particle) * 20deg);width:7px;height:28px;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(clamp(-235px, calc(-28 * var(--game-vmin,1vmin)), -120px));animation:1.9s ease-in-out infinite depth-win-particle;animation-delay:calc(var(--particle) * -.08s);background:linear-gradient(#f0fff7,#45f4d0);border-radius:999px;top:50%;left:50%;box-shadow:0 0 14px #62ffc2d1}.depth-cashout-celebration{z-index:12;pointer-events:none;position:absolute;inset:0;overflow:hidden}.depth-cashout-celebration:before{content:"";background:radial-gradient(circle,#4bffc552,#2ce5c71a 42%,#0000 70%);border-radius:50%;animation:2.4s ease-in-out infinite depth-cashout-aura;position:absolute;inset:12%}.depth-cashout-celebration__ring{width:clamp(190px, calc(34 * var(--game-vmin,1vmin)), 340px);aspect-ratio:1;border:3px solid #67ffd0e6;border-radius:50%;animation:2s ease-in-out infinite depth-cashout-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #43f4d080,inset 0 0 34px #43f4d02e}.depth-cashout-celebration__ring.is-outer{width:clamp(245px, calc(45 * var(--game-vmin,1vmin)), 450px);border-width:1px;border-color:#68dfff85;animation-delay:-.8s}.depth-cashout-celebration__content{background:linear-gradient(145deg,#064035f0,#021c22f2);border:2px solid #87ffd7d6;border-radius:26px;justify-items:center;gap:7px;min-width:min(74%,290px);padding:21px 28px;animation:1.8s ease-in-out infinite depth-cashout-content;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #43f4d05c,inset 0 1px #e3fff740}.depth-cashout-celebration__content span{color:#abffe3;letter-spacing:.22em;font-size:12px;font-weight:900}.depth-cashout-celebration__content strong{color:#fff;font-size:clamp(36px, calc(7 * var(--game-vmin,1vmin)), 66px);font-variant-numeric:tabular-nums;text-shadow:0 0 20px #6cffcf94;line-height:1}.depth-cashout-celebration>i{--angle:calc(var(--particle) * 20deg);opacity:.82;width:6px;height:22px;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(clamp(-200px, calc(-24 * var(--game-vmin,1vmin)), -105px));animation:2.1s ease-in-out infinite depth-cashout-particle;animation-delay:calc(var(--particle) * -.07s);background:linear-gradient(#b9ffe7,#42e7d8);border-radius:999px;position:absolute;top:50%;left:50%;box-shadow:0 0 13px #59ffd6b8}.depth-stage.is-loss:after{z-index:2;content:"";pointer-events:none;background:radial-gradient(circle,#ff3e6138,#0000 46%);animation:.7s ease-out both depth-loss-flash;position:absolute;inset:0}@keyframes depth-cashout-aura{50%{opacity:.72;transform:scale(1.05)}}@keyframes depth-cashout-ring{50%{opacity:.65;transform:translate(-50%,-50%)scale(1.06)}}@keyframes depth-cashout-content{50%{transform:translate(-50%,-50%)scale(1.025)}}@keyframes depth-cashout-particle{50%{opacity:.38}}@keyframes depth-loss-flash{0%{opacity:.95}to{opacity:.35}}@keyframes depth-pick-celebration{0%{opacity:0;transform:translate(-50%)translateY(12px)scale(.72)}58%{opacity:1;transform:translate(-50%)translateY(-3px)scale(1.08)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes depth-win-ring{50%{opacity:.58;transform:translate(-50%,-50%)scale(1.08)}}@keyframes depth-win-content{50%{filter:brightness(1.08);transform:translate(-50%,-50%)scale(1.035)}}@keyframes depth-win-particle{50%{opacity:.35;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(clamp(-255px, calc(-30 * var(--game-vmin,1vmin)), -135px))}}@container game-viewport (width>=900px) and (height<=700px){.depth-grid{width:min(calc(56 * var(--game-vh,1vh)), 400px);grid-template-columns:repeat(var(--depth-grid-size), minmax(0, 1fr))}}@container game-viewport (width<=899px){.v2-shell[data-game=mines]{height:calc(100 * var(--game-svh,1svh));min-height:calc(100 * var(--game-svh,1svh));max-height:calc(100 * var(--game-svh,1svh));overscroll-behavior:none;overflow:hidden}.depth-layout{grid-template-rows:minmax(0,1fr) 214px;gap:1px;min-height:0;overflow:hidden}.depth-stage{min-height:0}.depth-grid{width:min(calc(92 * var(--game-vw,1vw)), 292px);grid-template-columns:repeat(var(--depth-grid-size), minmax(0, 1fr));transform:none}.depth-grid .v2-field{border-radius:11px;min-width:0;min-height:0}.depth-stage .depth-grid[data-grid-size="5"]{gap:5px}.depth-sample{gap:2px;font-size:9px}.depth-sample i{width:13px;height:13px;box-shadow:0 0 0 4px #4befd012}.v2-control-rail.depth-control-rail{box-sizing:border-box;grid-template-rows:44px 48px 52px 44px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:6px 8px;min-height:214px;max-height:214px;padding:8px 10px;display:grid;overflow:hidden}.depth-control-rail>.depth-grid-control{height:48px;min-height:48px;box-shadow:none;background:0 0;border:0;grid-area:2/1/auto/-1;padding:0;display:grid;position:relative}.depth-grid-control legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.depth-grid-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.depth-grid-options button{border-radius:9px;min-width:0;height:48px;min-height:48px;padding:3px 1px}.depth-grid-options button strong{font-size:17px}.depth-control-rail>.depth-danger-control{border-radius:13px;grid-area:3/1/auto/-1;height:52px;min-height:52px;padding:0;display:block;position:relative}.depth-danger-control>span{z-index:2;pointer-events:none;min-height:17px;position:absolute;top:4px;left:12px;right:12px}.depth-danger-control b{font-size:9px}.depth-danger-control strong{font-size:14px}.depth-danger-control input{z-index:1;width:calc(100% - 24px);height:44px;margin:0;padding:0;position:absolute;top:2px;left:12px;right:12px}.depth-danger-control input::-webkit-slider-runnable-track{transform:translateY(10px)}.depth-danger-control input::-moz-range-track{transform:translateY(10px)}.depth-danger-control input::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px;box-shadow:0 0 0 2px #e345692e,0 0 8px #c32c4d5c}.depth-danger-control input::-moz-range-thumb{box-shadow:0 0 0 2px #e345692e,0 0 8px #c32c4d5c}.depth-control-rail>.v2-stake{grid-area:4/1;align-self:end;min-width:0;height:44px;min-height:44px;margin:0}.depth-control-rail>.v2-stake .v2-stepper,.depth-control-rail>.v2-stake .v2-stepper button,.depth-control-rail>.v2-stake .v2-stepper label{height:44px;min-height:44px}.depth-control-rail>.v2-action:not(.v2-action--cashout){letter-spacing:.06em;white-space:nowrap;border-radius:11px;grid-area:1/2;align-self:stretch;min-width:0;height:44px;min-height:44px;font-size:14px;font-weight:900;line-height:1}.depth-control-rail>.v2-action--cashout,.depth-control-rail>.depth-secure-placeholder{border-radius:11px;grid-area:1/1;min-width:0;height:44px;min-height:44px;padding-inline:8px}.depth-control-rail>.depth-demo-wallet{border-radius:11px;grid-area:4/2;align-content:center;align-self:stretch;gap:1px;height:44px;min-height:44px;margin:0;padding:4px 10px}.depth-demo-wallet span{font-size:8px}.depth-demo-wallet strong{font-size:15px}.depth-control-rail>.v2-result{display:none}.depth-cashout-celebration__ring{width:min(calc(64 * var(--game-vw,1vw)), 230px)}.depth-cashout-celebration__ring.is-outer{width:min(calc(82 * var(--game-vw,1vw)), 295px)}.depth-cashout-celebration__content{min-width:min(72%,250px);padding:17px 22px}.depth-cashout-celebration__content strong{font-size:clamp(34px, calc(13 * var(--game-vw,1vw)), 52px)}.depth-cashout-celebration>i{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(clamp(-150px, calc(-29 * var(--game-vw,1vw)), -96px))}.depth-pick-celebration{min-width:112px;padding:6px 14px 7px;top:3%}.depth-pick-celebration strong{font-size:18px}.depth-win-celebration__ring{width:min(calc(66 * var(--game-vw,1vw)), 240px)}.depth-win-celebration__ring.is-outer{width:min(calc(84 * var(--game-vw,1vw)), 310px)}.depth-win-celebration__content{min-width:min(76%,260px);padding:18px 22px}.depth-win-celebration__multiplier{font-size:clamp(38px, calc(13 * var(--game-vw,1vw)), 56px)}.depth-win-celebration__particles i{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(clamp(-160px, calc(-30 * var(--game-vw,1vw)), -100px))}}@container game-viewport (width<=430px){.theme-depth .v2-topbar--minimal .v2-icon-button:first-child{display:grid}}@container game-viewport (width<=340px){.depth-grid{gap:4px;width:286px}.depth-secure-label{font-size:13px}.depth-secure-amount{font-size:11px}}@container game-viewport (width<=899px) and (height<=600px){.depth-grid{width:min(calc(76 * var(--game-vw,1vw)), 244px);transform:none}}.theme-depth{--accent:#00edff;--accent-2:#1d9eff;--safe:#58ff40;--danger:#ff175b;--line:#00e2ff8f;--text:#effaff;--muted:#bfdfff}.theme-depth.v2-shell{background:radial-gradient(circle at 12% 6%,#00d6ff7a,#0000 29%),radial-gradient(circle at 92% 80%,#00f56a33,#0000 38%),linear-gradient(150deg,#100a65,#1638bd 54%,#006e9c)}.theme-depth .v2-topbar{background:radial-gradient(circle at 18% -30%,#00d6ff7a,#0000 35%),linear-gradient(90deg,#160b76,#084bbb);border-bottom-color:#4d9eff70;box-shadow:0 8px 28px #010c1d57}.theme-depth .v2-icon-button{color:#d6f3ff;background:linear-gradient(145deg,#154fc9,#0b277e);border-color:#2ce2ffc2;box-shadow:inset 0 1px #aae1fb29,0 7px 18px #010b1c4d}.theme-depth .v2-icon-button:hover,.theme-depth .v2-icon-button:focus-visible{color:#fff;background:linear-gradient(145deg,#087fee,#1645d3);border-color:#73d5ff}.depth-layout{background:#27d74d57}.depth-stage{box-shadow:inset 0 0 90px #00257a47,inset 0 -50px 70px #00361d3d;background:radial-gradient(circle at 16% 13%,#ffdf00 0 4.5%,#fff400d6 5% 10%,#ffae0057 11% 18%,#0000 26%),radial-gradient(at 76% 22%,#00ffffdb,#0000 25%),linear-gradient(#006fff 0%,#0df 44%,#00f0d0 48%,#00c85a 49%,#008e42 100%)!important}.depth-atmosphere i{border-color:#5bf5ff8f;box-shadow:0 0 42px #00ddff47,inset 0 0 48px #ffe6001a}.depth-strata i{border-top-color:#00ff9d6b;box-shadow:0 -8px 30px #00ff9d33}.depth-grid .v2-field{opacity:1;background:linear-gradient(145deg,#00613b,#008f48 58%,#03c952);border-color:#4eff7dd1;padding:0;box-shadow:inset 0 0 0 2px #5af47e29,inset 0 1px #baf5ce38,0 9px 21px #0048287a;container-type:inline-size}.depth-grid .v2-field:not(:disabled):hover,.depth-grid .v2-field:not(:disabled):focus-visible{background:linear-gradient(145deg,#008638,#06bd3e 58%,#54f548);border-color:#beff53;box-shadow:0 0 0 3px #3aff373d,0 0 26px #3aff3780}.depth-sample i{background:radial-gradient(circle,#ffe169 0 30%,#55b7df 34% 100%);border-color:#317da5;width:18cqi;height:18cqi;position:relative;box-shadow:0 0 0 5cqi #2b9ecd24}.depth-grid .v2-field:not(.is-revealed) .depth-sample i{visibility:hidden;opacity:0;box-shadow:none}.depth-grid .is-revealed .depth-sample i{visibility:visible;opacity:1}.depth-grid .is-revealed{background:linear-gradient(145deg,#00ad3e 0%,#35e83d 52%,#7aff42 100%);border-color:#b8ff38;box-shadow:0 0 0 2px #3aff374d,0 0 34px #3aff378f,inset 0 0 22px #d3ff9133}.depth-grid .is-revealed .depth-sample i{background:#ffeb2f;border:5cqi solid #ffbe06;width:36cqi;height:36cqi;box-shadow:0 -21cqi 0 3.5cqi #e509cb,17cqi -11cqi 0 3.5cqi #9026ff,19cqi 10cqi 0 3.5cqi #e509cb,0 21cqi 0 3.5cqi #9026ff,-19cqi 10cqi 0 3.5cqi #e509cb,-17cqi -11cqi 0 3.5cqi #9026ff,0 0 28cqi #d000ffc7}.depth-grid .is-danger{background:linear-gradient(145deg,#ffc5d9,#ff2c68 58%,#e50051);border-color:#ff0752;box-shadow:0 0 0 2px #ffffff80,0 0 30px #c62c4885,inset 0 0 20px #ffffff47}.depth-grid .is-danger .depth-sample i{background:#b80037;border-color:#fff5f7;box-shadow:0 0 0 7cqi #fff5f761,0 0 20cqi #b21639ad}.depth-control-rail{background:radial-gradient(circle at 100% 0,#00ccff6b,#0000 35%),radial-gradient(circle at 0 100%,#00f56a3d,#0000 40%),linear-gradient(155deg,#10106c,#143bc7 54%,#006f8f);border-left-color:#16d7ffad}.depth-grid-control,.depth-danger-control{background:linear-gradient(145deg,#121557f5,#080f3df7);border-color:#4d9eff6b;box-shadow:inset 0 1px #96d7f61f,0 7px 18px #010b1c4d}.depth-grid-control{box-shadow:none;background:0 0;border:0;padding:0}.depth-grid-control legend,.depth-danger-control>span,.depth-control-rail .v2-control-label{color:#e4f6ff}.depth-danger-control strong{color:#ff83c3}.depth-grid-options button{color:#effaff;background:linear-gradient(145deg,#1447b9,#0b287f);border-color:#2fdfffa3;box-shadow:inset 0 1px #afe1f91f,0 6px 14px #010c1d4d}.depth-grid-options button[aria-pressed=true]{color:#042541;background:linear-gradient(145deg,#40f5ff,#0df 54%,#1d9eff);border-color:#b7f5ff;box-shadow:0 0 0 2px #47b0e057,0 0 18px #2db7e86b}.depth-grid-options button:focus-visible{outline-color:#84fbff}.depth-danger-control input::-webkit-slider-runnable-track{background:#283397;border-color:#69bae257}.depth-danger-control input::-moz-range-track{background:#283397;border-color:#69bae257}.depth-danger-control input::-webkit-slider-thumb{background:#ff168d;border-color:#fff;box-shadow:0 0 0 4px #ff168d2e,0 0 12px #de008366}.depth-danger-control input::-moz-range-thumb{background:#ff168d;border-color:#fff;box-shadow:0 0 0 4px #ff168d2e,0 0 12px #de008366}.depth-control-rail .v2-stepper>button,.depth-control-rail .v2-stepper label{color:#e0f6ff;background:linear-gradient(145deg,#1243b6,#092575);border-color:#2bddffad;box-shadow:inset 0 1px #aae1fb1f}.depth-control-rail .v2-stepper>button:disabled,.depth-control-rail .v2-money-input input{color:#e0f6ff}.depth-control-rail>.v2-action:not(.v2-action--cashout){color:#062442;background:linear-gradient(135deg,#31f8ff,#00dfff 52%,#009cff);border-color:#c8f8ff;box-shadow:0 0 0 2px #227ea73d,0 12px 26px #1b7bab47,inset 0 1px #bcecff}.depth-control-rail>.v2-action--cashout,.depth-control-rail>.depth-secure-placeholder{color:#081329;background:linear-gradient(135deg,#47eaff,#20bdff 52%,#986eff);border-color:#c8eeff;box-shadow:0 0 0 2px #2564a638,0 12px 28px #2667a742,inset 0 1px #c7e7ff}.depth-control-rail>.v2-action--cashout:disabled,.depth-control-rail>.depth-secure-placeholder:disabled{color:#081329}.depth-demo-wallet{background:linear-gradient(145deg,#143eb3fa,#081b67fc);border-color:#2de2ffb8;box-shadow:inset 0 1px #a6def81f,0 7px 17px #010c1d4d}.depth-demo-wallet span{color:#c2e8ff}.depth-demo-wallet strong{color:#f4fcff}.depth-pick-celebration,.depth-win-celebration__content,.depth-cashout-celebration__content{color:#103d5d;background:linear-gradient(145deg,#cbeffffa,#5fb8e5f7);border-color:#a8dcf6f0;box-shadow:0 14px 36px #165d9147,inset 0 1px #dff7ff}.depth-pick-celebration{color:#053321;background:linear-gradient(145deg,#89ff32,#24ed59 55%,#00b65a);border-color:#a5ffc5f5;box-shadow:0 14px 36px #00b75761,0 0 28px #51ff4b5c,inset 0 1px #dcffe7b3}.depth-pick-celebration strong{text-shadow:0 2px 10px #dcffe6b8}.depth-cashout-celebration{background:radial-gradient(circle,#6cff4257,#00b7578a 50%,#006d3fd1)}.depth-cashout-celebration:before{background:radial-gradient(circle,#6affa46b,#0fea5326 44%,#0000 72%)}.depth-cashout-celebration__content{color:#053321;background:linear-gradient(145deg,#89ff32,#24ed59 55%,#00b65a);border-color:#abffcaf5;box-shadow:0 14px 40px #006d3f75,0 0 34px #51ff4b66,inset 0 1px #deffe9b8}.depth-cashout-celebration__content span{color:#053321}.depth-cashout-celebration__content strong{color:#053321;text-shadow:0 2px 12px #dcffe6b8}.depth-cashout-celebration__ring{border-color:#5eff9df5;box-shadow:0 0 40px #31ff50b8,inset 0 0 38px #09844557}.depth-cashout-celebration__ring.is-outer{border-color:#a6ffc5d6}.depth-cashout-celebration>i{background:linear-gradient(#d3ff35,#00e466);box-shadow:0 0 14px #32de79d1}.depth-win-celebration{background:radial-gradient(circle,#6cff4257,#00b7578a 50%,#006d3fd1)}.depth-win-celebration__content{color:#053321;background:linear-gradient(145deg,#89ff32,#24ed59 55%,#00b65a);border-color:#abffcaf5;box-shadow:0 14px 40px #006d3f75,0 0 34px #51ff4b66,inset 0 1px #deffe9b8}.depth-win-celebration__content>span,.depth-win-celebration__amount{color:#053321}.depth-win-celebration__multiplier{color:#053321;text-shadow:0 2px 12px #dcffe6b8}.depth-win-celebration__ring{border-color:#30ff00;box-shadow:0 0 40px #00ff80cc,inset 0 0 38px #00ff704d}.depth-win-celebration__ring.is-outer{border-color:#c0ff00}.depth-win-celebration__particles i{background:linear-gradient(#d4ff00,#00ff80);box-shadow:0 0 14px #00ff80cc}@container game-viewport (width<=700px){.depth-danger-control input::-webkit-slider-thumb{box-shadow:0 0 0 2px #ff168d2e,0 0 8px #de00835c}.depth-danger-control input::-moz-range-thumb{box-shadow:0 0 0 2px #ff168d2e,0 0 8px #de00835c}}@media (prefers-reduced-motion:reduce){.depth-pick-celebration,.depth-win-celebration__ring,.depth-win-celebration__content,.depth-win-celebration__particles i,.depth-cashout-celebration:before,.depth-cashout-celebration__ring,.depth-cashout-celebration__content,.depth-cashout-celebration>i,.depth-stage.is-loss:after{animation:none}.depth-cashout-celebration>i{opacity:.58}}.depth-stage[data-visual-theme=blumenfeld]{box-shadow:inset 0 -24px 44px #034d342e;background:#0cda50 url(/games-v2/mines/garden-background.svg) 50%/cover no-repeat!important}.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere{z-index:0;background:radial-gradient(#005b4233,#0000 66%);overflow:hidden}.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere i,.depth-stage[data-visual-theme=blumenfeld] .depth-strata{display:none}.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere:before,.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere:after{content:"";pointer-events:none;background:url(/games-v2/mines/garden-flowers.svg) 0 100%/contain no-repeat;width:clamp(90px,23%,245px);height:86%;position:absolute;bottom:-2%}.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere:before{left:-1%}.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere:after{right:-1%;transform:scaleX(-1)}@container game-viewport (width<=700px){.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere:before,.depth-stage[data-visual-theme=blumenfeld] .depth-atmosphere:after{width:23%;height:76%}}.theme-signal{--accent:#00f5ff;--accent-2:#e500ff;--safe:#00ff75;--danger:#ff075d;--line:#00edff75;--text:#f8fbff;--muted:#d7dcff}.theme-signal.v2-shell{background:radial-gradient(circle at 72% -18%,#ff00e25c,#0000 44%),linear-gradient(145deg,#2020af,#3a0cbb 58%,#100a75)}.theme-signal .v2-topbar{background:radial-gradient(circle at 88% 0,#8a00ff33,#0000 36%),linear-gradient(90deg,#180a74fa,#280771fa);border-bottom-color:#00ebff75;box-shadow:0 8px 28px #00c6ff1a}.theme-signal .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-signal .v2-icon-button{color:#fff;background:linear-gradient(145deg,#1746d8,#5b12dc);border-color:#00efffa8;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #d0ffff38,0 0 18px #00eaff2e}.theme-signal .v2-icon-button:hover,.theme-signal .v2-icon-button:focus-visible{background:linear-gradient(145deg,#1359f0,#9b08e8);border-color:#00f0ff}.theme-signal .v2-icon-button svg{display:block}.raster-layout{background:#183cbd;grid-template-columns:minmax(0,1fr) minmax(330px,370px)}.raster-stage{min-width:0;min-height:0;padding:clamp(16px, calc(3.2 * var(--game-vw,1vw)), 42px);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 8%,#ff00e180,#0000 29%),radial-gradient(circle at 10% 82%,#00f4ff4d,#0000 36%),linear-gradient(155deg,#263fe5 0%,#4111c6 46%,#10127f 100%)!important}.raster-stage:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 42%,#00efff0d 42.2% 42.5%,#0000 42.7%),radial-gradient(at 50% 110%,#00daff29,#0000 52%);position:absolute;inset:0}.raster-stage:after{aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#9c00ff26,#0000 66%);border-radius:50%;width:72%;position:absolute;bottom:-34%;right:-12%}.raster-scan{z-index:1;filter:blur(8px);opacity:.48;background:linear-gradient(#0000,#00f0ff21,#0000);height:34%;top:18%}.raster-board{--raster-number-size:clamp(18px, calc(2 * var(--game-vw,1vw)), 25px);z-index:2;background:radial-gradient(circle at 50% 0,#aa00ff2e,#0000 36%),linear-gradient(160deg,#370a96f0,#0c0d64f7);border:1px solid #00edff61;border-radius:26px;grid-template-rows:46px minmax(0,1fr) 64px;gap:10px;width:min(100%,840px);height:min(100%,560px);padding:16px;display:grid;position:relative;box-shadow:0 26px 70px #01051975,inset 0 1px #ffffff12,0 0 40px #00ebff14}.raster-board__header{justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:0 4px;display:flex}.raster-board__header>div:first-child{align-items:baseline;gap:10px;display:flex}.raster-board__header span,.raster-board__header p{color:#f4ffff;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.raster-board__header>div:first-child>strong{color:#fff;text-shadow:0 0 18px #00f1ff73;font:400 28px/1 Staatliches,sans-serif}.raster-board__header small{color:#00f4ff;font-size:15px}.raster-grid{touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;aspect-ratio:auto;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));align-self:stretch;gap:8px;width:auto;min-width:0;max-width:none;min-height:0;display:grid;position:relative}.raster-grid button{box-sizing:border-box;color:#f8fbff;cursor:pointer;background:linear-gradient(145deg,#8e05f0c7,#2c0e91f5);border:1px solid #11ddff85;border-radius:15px;width:100%;min-width:0;max-width:none;height:100%;min-height:54px;padding:0;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 7px 14px #01051838}.raster-grid button:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0f,#0000 46%);position:absolute;inset:1px}.raster-grid button span{z-index:1;font:900 var(--raster-number-size)/1 "Roboto Condensed", sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 2px 5px #000000a6;position:relative}.raster-grid button:hover:not(:disabled),.raster-grid button:focus-visible{background:linear-gradient(145deg,#a600ec94,#4914bff5);border-color:#8cffff;transform:translateY(-1px);box-shadow:0 0 0 2px #00f4ff24,0 0 20px #00eaff33}.theme-signal .raster-grid button.is-picked{background:#cc00b8;border-color:#ff91f0;box-shadow:0 0 0 2px #ff00dc29,0 0 24px #ff00d885,inset 0 1px #ffffff3d}.theme-signal .raster-grid button.is-drawn{box-shadow:none;background:#004cff;border-color:#0000}.theme-signal .raster-grid button.is-hit{color:#022b1d;box-shadow:none;background:#00ff8f;border-color:#0000;animation:.62s cubic-bezier(.16,1,.3,1) both raster-hit-pop}.raster-grid button:is(.is-picked,.is-drawn,.is-hit):before{background:0 0}.raster-grid button.is-drawn:after{content:none;border:0}.raster-grid button.is-hit span{text-shadow:0 1px 2px #ffffff47}.raster-paytable{grid-template-columns:repeat(var(--tier-count), minmax(0, 1fr));background:#18076ec7;border:1px solid #00d4ff4d;border-radius:13px;align-items:stretch;gap:5px;min-width:0;padding:5px;display:grid;overflow:hidden}.raster-paytable>span{color:#f4ffff;text-align:center;min-width:0;font:900 clamp(8px, calc(2.1 * var(--game-vw,1vw)), 16px)/.9 "Roboto Condensed", sans-serif;letter-spacing:-.04em;white-space:nowrap;scroll-snap-align:start;background:#450ea2bd;border:1px solid #00d4ff6b;border-radius:9px;place-content:center;gap:2px;display:grid;overflow:hidden}.raster-paytable>span b{color:#fff;font:900 clamp(11px, calc(2.2 * var(--game-vw,1vw)), 18px)/.9 "Roboto Condensed", sans-serif}.raster-paytable>span small{color:inherit;font:inherit}.raster-paytable>span.is-current{color:#022b1d;background:#00ff8f;box-shadow:0 0 18px #00ff70ad}.raster-paytable>span.is-current b{color:#052d1b}.raster-paytable>em{color:#f4ffff;font-size:var(--raster-number-size);letter-spacing:.04em;text-transform:uppercase;place-self:center;font-style:normal;font-weight:900}.raster-control-rail{background:radial-gradient(circle at 80% 0,#ff00d661,#0000 35%),radial-gradient(circle at 0 55%,#0ef3,#0000 40%),linear-gradient(160deg,#5411ba,#211ac0 58%,#102485);gap:14px;padding:18px;overflow:hidden}.raster-tools{grid-template-columns:minmax(0,1fr) 66px 60px;gap:7px;display:grid}.raster-tools label{background:#140d7c9e;border:1px solid #00e8ff57;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 12px;display:grid}.raster-tools label>span{color:#f0f4ff;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.raster-tools select{color:#fff;background:0 0;border:0;outline:0;min-width:0;min-height:44px;font-weight:800}.raster-tools select option{background:#241091}.raster-tools button,.raster-control-rail .v2-stepper>button,.raster-control-rail .v2-stepper label{color:#fff;background:#250b8dc2;border-color:#00e8ff57}.raster-tools button{border:1px solid #00e8ff57;border-radius:13px;min-width:44px;min-height:48px;padding:4px;font-size:9px;font-weight:850}.raster-tools button:disabled{opacity:.4}.raster-tools button:hover:not(:disabled),.raster-tools button:focus-visible{background:#6500cabd;border-color:#8cffff}.raster-tools .raster-quick-pick{text-align:left;cursor:pointer;background:linear-gradient(145deg,#4510b0,#201079);border-color:#6d97ffcc;grid-template-columns:minmax(0,1fr) 12px;align-content:center;align-items:center;gap:0 6px;min-width:0;padding:2px 10px;display:grid}.raster-quick-pick__label{color:#d5fff4;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.raster-quick-pick__value{color:#fff;white-space:nowrap;flex:1;font-size:12px;font-weight:800}.raster-quick-pick__label,.raster-quick-pick__value{grid-column:1;line-height:1.1}.raster-quick-pick svg{color:#54ffd1;grid-area:1/2/3}.raster-tools .raster-quick-pick:hover:not(:disabled),.raster-tools .raster-quick-pick[aria-expanded=true]{background:#4616ae;border-color:#54ffd1}.raster-tools .raster-quick-pick:focus-visible{outline-offset:-3px;background:#4616ae;outline:2px solid #91ffe2}.raster-quick-pick__panel{z-index:1000;box-sizing:border-box;color:#f5f0ff;scrollbar-width:none;-ms-overflow-style:none;background:linear-gradient(160deg,#361090,#160954);border:1px solid #7098ffd9;border-radius:17px;grid-template-rows:repeat(5,44px);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:4px;width:min(280px,100vw - 16px);padding:6px;font:800 13px/1.2 Roboto Condensed,sans-serif;display:grid;position:fixed;overflow:visible;box-shadow:0 18px 44px #000c1b8c,inset 0 1px #a3ffe41f}.raster-quick-pick__panel::-webkit-scrollbar{width:0;height:0;display:none}.raster-quick-pick__option{box-sizing:border-box;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;padding:0 11px;display:flex}.raster-quick-pick__option.is-active{background:#5724b9;border-color:#90dfff}.raster-quick-pick__option[aria-selected=true]{color:#052d19;background:#00ff70}.raster-quick-pick__option[aria-selected=true].is-active{border-color:#d0ffee;box-shadow:inset 0 0 0 1px #d0ffee}.raster-bet-row{gap:10px;display:grid}.raster-control-rail .v2-stake>span{color:#f4ffff}.raster-control-rail .v2-money-input input{color:#f8fbff}.raster-control-rail .v2-action{color:#052d19;background:#00ff70;border-color:#8affb7;box-shadow:0 12px 26px #00ff7042,0 0 20px #00ff702e}.raster-control-rail .v2-action:not(:disabled):hover,.raster-control-rail .v2-action:not(:disabled):focus-visible{filter:brightness(1.12)saturate(1.12)}.raster-control-rail .v2-action:disabled{filter:none;opacity:1}.raster-control-rail.is-repeat .v2-action{color:#052d19;background:#00ff70;border-color:#8affb7;font-weight:900;box-shadow:0 14px 30px #0217127a,inset 0 1px #e2ffed94,0 0 25px #00ff7085}.raster-demo-wallet{text-align:right;background:radial-gradient(circle at 100% 0,#8a00ff33,#0000 50%),linear-gradient(145deg,#4e12dab8,#0a1788d1);border:1px solid #00edff75;border-radius:14px;align-self:flex-end;justify-items:end;gap:4px;width:100%;min-height:68px;margin-top:auto;padding:12px 14px;display:grid;box-shadow:inset 0 1px #effcff1f,0 8px 18px #00071c38}.raster-demo-wallet span{color:#f4ffff;letter-spacing:.14em;font-size:9px;font-weight:800}.raster-demo-wallet strong{color:#fff;font-variant-numeric:tabular-nums;font-size:18px}.raster-win-celebration{z-index:14;pointer-events:none;background:#00ff7014;place-items:center;animation:.72s cubic-bezier(.16,1,.3,1) both raster-win-flash;display:grid;position:absolute;inset:0;overflow:hidden}.raster-win-celebration__ring{width:clamp(170px, calc(32 * var(--game-vmin,1vmin)), 330px);aspect-ratio:1;border:2px solid #36ffb8eb;border-radius:50%;animation:1.55s ease-out infinite raster-win-ring;position:absolute;box-shadow:0 0 42px #00ff98b8,inset 0 0 40px #00f6ff33}.raster-win-celebration__ring.is-outer{width:clamp(240px, calc(46 * var(--game-vmin,1vmin)), 470px);opacity:.55;border-width:1px;animation-delay:-.55s}.raster-win-celebration__content{z-index:2;color:#022b1d;background:#00f797;border:1px solid #abffd8e0;border-radius:20px;justify-items:center;gap:6px;min-width:190px;padding:18px 28px;animation:1.3s ease-in-out infinite raster-win-content;display:grid;position:relative;box-shadow:0 0 0 7px #00ffa91a,0 0 48px #00ff8894,inset 0 1px #ffffff7a}.raster-win-celebration__content>span{color:#022b1d;letter-spacing:.22em;font-size:11px;font-weight:950}.raster-win-celebration__content strong{font:400 clamp(42px, calc(6 * var(--game-vw,1vw)), 72px)/.9 "Staatliches", sans-serif;letter-spacing:.03em;text-shadow:none}.raster-win-celebration__content b{font:850 clamp(16px, calc(2 * var(--game-vw,1vw)), 23px)/1 "Roboto Condensed", sans-serif;font-variant-numeric:tabular-nums}.raster-win-celebration__particles{position:absolute;inset:0}.raster-win-celebration__particles i{width:7px;height:7px;transform:rotate(calc(var(--particle) * 29deg)) translateY(-52px);animation:1.7s ease-out infinite raster-win-particle;animation-delay:calc(var(--particle) * -83ms);background:#00ff70;border-radius:2px;position:absolute;top:50%;left:50%;box-shadow:0 0 12px}.raster-win-celebration.is-jackpot{background:#00ff7024}.raster-win-celebration.is-jackpot .raster-win-celebration__ring{border-color:#c8ffe0;box-shadow:0 0 58px #00ff70f2,inset 0 0 44px #00ff706b}.raster-win-celebration.is-jackpot .raster-win-celebration__content{background:#00ff70;border-color:#fff;padding:24px 36px;box-shadow:0 0 0 9px #00ff7029,0 0 76px #00ff70d1,inset 0 1px #ffffffb8}@keyframes raster-hit-pop{0%{filter:brightness(1.9);transform:scale(.72)}62%{transform:scale(1.08)}to{filter:brightness();transform:scale(1)}}@keyframes raster-win-flash{0%{opacity:0}to{opacity:1}}@keyframes raster-win-ring{0%{opacity:.9;transform:scale(.58)}to{opacity:0;transform:scale(1.28)}}@keyframes raster-win-content{50%{filter:brightness(1.12);transform:scale(1.035)}}@keyframes raster-win-particle{0%{opacity:0;transform:rotate(calc(var(--particle) * 29deg)) translateY(-46px) scale(.3)}25%{opacity:1}to{opacity:0;transform:rotate(calc(var(--particle) * 29deg)) translateY(-210px) scale(1)}}@container game-viewport (width<=899px){.v2-shell[data-game=keno]{--raster-mobile-bottom-gap:max(6px, env(safe-area-inset-bottom,0px));height:calc(100 * var(--game-svh,1svh));min-height:calc(100 * var(--game-svh,1svh))}.v2-shell[data-game=keno] .raster-layout{grid-template-columns:1fr;grid-template-rows:minmax(0, 1fr) calc(148px + var(--raster-mobile-bottom-gap));row-gap:6px}.raster-stage{padding:4px 8px}.raster-board{--raster-number-size:clamp(16px, calc(5 * var(--game-vw,1vw)), 21px);border-radius:16px;grid-template-rows:24px minmax(0,1fr) 48px;gap:2px;width:100%;height:min(100%,530px);padding:4px}.raster-board__header{gap:6px;padding:0 5px}.raster-board__header>div:first-child{gap:6px}.raster-board__header span,.raster-board__header p{font-size:6px}.raster-board__header>div:first-child>strong{font-size:18px}.raster-board__header small{font-size:10px}.raster-grid{grid-template-rows:repeat(7,minmax(0,1fr));grid-template-columns:repeat(6,minmax(44px,1fr));gap:2px}.raster-grid button{box-sizing:border-box;border-radius:10px;width:100%;min-width:44px;max-width:none;height:100%;min-height:0;padding:0}.raster-paytable{border-radius:8px;gap:1px;padding:2px}.raster-paytable>span{border-radius:6px}.raster-layout .raster-control-rail{min-height:calc(148px + var(--raster-mobile-bottom-gap));max-height:calc(148px + var(--raster-mobile-bottom-gap));padding:0 8px var(--raster-mobile-bottom-gap);grid-template-rows:48px 44px 44px;gap:6px;display:grid;overflow:hidden}.raster-tools{grid-template-columns:minmax(0,1fr) 58px 54px;gap:6px}.raster-tools label{border-radius:10px;min-height:44px;padding:0 8px}.raster-tools label>span{font-size:6px}.raster-tools select{min-height:44px;font-size:12px}.raster-tools button{border-radius:10px;min-height:44px;font-size:7px}.raster-bet-row{grid-template-columns:minmax(0,1.35fr) minmax(118px,.9fr);gap:6px;display:grid}.raster-bet-row .v2-stake{gap:0;min-width:0}.raster-bet-row .v2-control-label{display:none}.raster-bet-row .v2-stepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:6px}.raster-bet-row .v2-stepper>button,.raster-bet-row .v2-stepper input{height:48px;min-height:48px}.raster-bet-row .v2-action{border-radius:10px;min-height:48px;padding:5px;font-size:9px}.raster-demo-wallet{border-radius:10px;align-content:center;gap:1px;height:44px;min-height:44px;padding:4px 10px}.raster-demo-wallet span{font-size:7px}.raster-demo-wallet strong{font-size:16px}.raster-win-celebration__content{border-radius:16px;gap:4px;min-width:152px;padding:12px 20px}.raster-win-celebration__content strong{font-size:42px}.raster-win-celebration__content b{font-size:16px}}@container game-viewport (width<=340px){.raster-board{grid-template-rows:15px minmax(0,1fr) 30px;gap:0;padding:1px 2px}.raster-board__header>div:first-child>strong{font-size:16px}.raster-board__header small{font-size:9px}.raster-grid{gap:1px}.raster-tools label>span{display:none}.raster-tools label{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.theme-signal .raster-grid button.is-hit,.raster-win-celebration,.raster-win-celebration__ring,.raster-win-celebration__content,.raster-win-celebration__particles i{animation:none}.raster-scan{display:none}}.theme-signal .raster-stage{background:#6910e8 url(/games-v2/keno/draw-background.svg) 50%/cover no-repeat!important}.theme-signal .raster-stage:before,.theme-signal .raster-stage:after,.theme-signal .raster-scan{display:none}.theme-signal .raster-board{background:radial-gradient(at 95% 0,#ff00db30,#0000 48%),linear-gradient(155deg,#4307a1f2,#0c0f72f7)}.theme-calibration .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-calibration .v2-icon-button{color:#eafaff;background:linear-gradient(145deg,#0d4669e6,#061829f5);border-color:#4dc3f79e;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #d1f6ff24,0 0 18px #35c9ff1a}.limit-layout{background:#37ace042;grid-template-columns:minmax(0,1fr) minmax(330px,370px)}.limit-stage{isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 49%,#1ea4de38,#0000 37%),radial-gradient(circle at 13% 15%,#3befc51a,#0000 29%),linear-gradient(160deg,#07233c 0%,#06192d 45%,#040d19 100%)!important}.limit-stage:before,.limit-stage:after{content:"";pointer-events:none;position:absolute}.limit-stage:before{background:linear-gradient(90deg,#0000 49.9%,#43ceff14 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#43ceff0f 50%,#0000 50.1%);border:1px solid #5bd5ff14;border-radius:28px;inset:4% 3%}.limit-stage:after{width:calc(62 * var(--game-vmin,1vmin));aspect-ratio:1;box-shadow:0 0 0 calc(12 * var(--game-vmin,1vmin)) #29aee505, 0 0 0 calc(24 * var(--game-vmin,1vmin)) #29aee503;border:1px solid #4cd5ff1f;border-radius:50%}.limit-grid{z-index:-1;opacity:.34;grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.limit-grid i{border-right:1px solid #53d0ff12;transform:skew(-8deg)}.limit-scan{z-index:0;opacity:.34;background:linear-gradient(#0000,#58dbff 35%,#36efaa 68%,#0000);width:1px;animation:5.5s ease-in-out infinite limit-scan;position:absolute;top:18%;bottom:13%;left:8%;box-shadow:0 0 18px #35c9ff}.limit-instrument{z-index:2;width:min(780px, calc(calc(100 * var(--game-vw,1vw)) - 470px));background:radial-gradient(circle at 50% 110%,#2dccff2b,#0000 45%),linear-gradient(165deg,#0c334ff0,#04111ff7);border:1px solid #51ccff75;border-radius:24px;height:min(63%,430px);min-height:330px;position:relative;overflow:hidden;box-shadow:inset 0 1px #d2f7ff1f,inset 0 -36px 80px #00030966,0 30px 80px #00050e8c,0 0 42px #1eb0eb17}.limit-arc{background:linear-gradient(#4bcfff0e 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#4bcfff0f 1px,#0000 1px) 0 0/10% 100%;border:1px solid #4bcfff29;border-radius:16px;position:absolute;inset:30px 7% 64px}.limit-arc i{background:linear-gradient(#0000,#68dfff40,#0000);width:1px;position:absolute;top:0;bottom:0;transform:none!important}.limit-arc i:first-child{left:0}.limit-arc i:nth-child(2){left:25%}.limit-arc i:nth-child(3){left:50%}.limit-arc i:nth-child(4){left:75%}.limit-arc i:nth-child(5){right:0}.limit-zone{z-index:2;border-radius:16px;position:absolute;inset:30px 7% 64px;overflow:visible}.limit-zone__win{left:var(--win-start);width:var(--win-width);background:linear-gradient(90deg,#36efaa40,#27c5d91a),repeating-linear-gradient(135deg,#75ffd50a 0 8px,#0000 8px 16px);border-right:1px solid #5effca;border-radius:12px 4px 4px 12px;height:100%;transition:none;position:absolute;bottom:0;box-shadow:inset -12px 0 24px #36efaa0d}.limit-threshold,.limit-result{white-space:nowrap;width:max-content;bottom:-24px;left:var(--threshold);z-index:4;letter-spacing:.07em;color:#b9f2ff;text-shadow:0 0 9px #35c9ff;justify-items:center;gap:5px;font-size:9px;font-weight:850;display:grid;position:absolute;transform:translate(-50%)}.limit-threshold i{background:linear-gradient(#0000,#65e4ff 35%,#c3f8ff);width:2px;height:190px;box-shadow:0 0 12px #35c9ff}.limit-result{left:var(--result);color:var(--warning);transition:left .52s cubic-bezier(.16,1,.3,1);bottom:20%}.limit-result i{background:var(--warning);width:17px;height:17px;box-shadow:0 0 0 5px #ffd16624, 0 0 24px var(--warning);border:3px solid #fff;border-radius:50%}.limit-stage.is-win .limit-result i{background:var(--safe);box-shadow:0 0 0 6px #36efaa29, 0 0 32px var(--safe)}.limit-stage.is-loss .limit-result i{background:var(--danger);box-shadow:0 0 0 6px #ff557326, 0 0 30px var(--danger)}.limit-scale{z-index:4;color:#557e94;justify-content:space-between;font-size:7px;font-weight:750;display:flex;position:absolute;bottom:26px;left:7%;right:7%}.limit-outcome-celebration{z-index:8;pointer-events:none;background:radial-gradient(circle,#020c16b8,#0000 72%);place-items:center;width:min(250px,32%);min-height:90px;animation:.56s cubic-bezier(.16,1,.3,1) both limit-outcome-enter;display:grid;position:absolute;top:4%;bottom:auto;left:50%;overflow:visible;transform:translate(-50%)}.limit-outcome-celebration__ring{aspect-ratio:1;border:2px solid var(--safe);border-radius:50%;width:78px;animation:1.35s ease-out infinite limit-outcome-ring;position:absolute;box-shadow:0 0 34px #36efaa9e,inset 0 0 32px #36efaa33}.limit-outcome-celebration__ring.is-outer{opacity:.5;width:100px;animation-delay:.18s}.limit-outcome-celebration__content{z-index:2;color:#eafff8;text-align:center;background:linear-gradient(150deg,#093d38f5,#031923f7);border:1px solid #82ffd59e;border-radius:18px;justify-items:center;gap:5px;min-width:220px;padding:11px 20px;animation:1.35s ease-in-out infinite limit-outcome-content;display:grid;position:relative;box-shadow:0 20px 50px #00080f85,inset 0 1px #e0fff52e}.limit-outcome-celebration__content>span{letter-spacing:.24em;color:#a8ffe0;font-size:10px;font-weight:900}.limit-outcome-celebration__values{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.limit-outcome-celebration__amount{letter-spacing:.04em;color:#a8ffe0;white-space:nowrap;font:800 15px/1 Roboto Condensed,sans-serif}.limit-outcome-celebration__content strong{font:400 clamp(44px, calc(4.5 * var(--game-vw,1vw)), 58px)/.95 "Staatliches", sans-serif;letter-spacing:.04em;color:#fff;text-shadow:0 0 26px #5bffc2cc}.limit-outcome-celebration.is-loss .limit-outcome-celebration__ring{border-color:var(--danger);box-shadow:0 0 32px #ff557394,inset 0 0 30px #ff55732e}.limit-outcome-celebration.is-loss .limit-outcome-celebration__content strong{color:#ffb0bf;font-size:clamp(36px, calc(4 * var(--game-vw,1vw)), 50px);text-shadow:0 0 25px #ff4669b8}.limit-outcome-celebration__particles,.limit-outcome-celebration__particles i{position:absolute;inset:0}.limit-outcome-celebration__particles i{--angle:calc(var(--particle) * 30deg);width:5px;height:18px;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-44px);animation:1.35s ease-in-out infinite limit-outcome-particle;animation-delay:calc(var(--particle) * -70ms);background:linear-gradient(#dbfff2,#35eba9);border-radius:999px;top:50%;left:50%;box-shadow:0 0 12px #42ffb7cc}.limit-outcome-celebration.is-loss .limit-outcome-celebration__particles i{background:linear-gradient(#ffd5dd,#ff4f74);box-shadow:0 0 12px #ff4066cc}.limit-control-rail{background:radial-gradient(circle at 50% -10%,#35c9ff24,#0000 38%),linear-gradient(160deg,#0a263c,#07192a 55%,#05111e);gap:11px;padding:18px;position:relative;overflow:auto}.limit-directions{grid-template-columns:repeat(2,1fr)}.limit-directions button{text-transform:uppercase;background:#051d30bf;border-color:#56c1ee57;justify-content:center;align-items:center;gap:7px;min-height:46px;display:flex}.limit-directions button span{color:#74dfff;font-size:18px}.limit-directions button[aria-pressed=true]{background:linear-gradient(145deg,#2293c96e,#0c3755ad);border-color:#48d7ff;box-shadow:inset 0 -2px #54e2ff,0 0 18px #35c9ff1c}.limit-threshold-control{background:#03132180;border:1px solid #4ab8e647;border-radius:14px;gap:7px;padding:10px;display:grid}.limit-threshold-control .v2-range-control>span b{letter-spacing:.12em;text-transform:uppercase;font-size:9px}.limit-threshold-control .v2-range-control strong{color:#eafaff}.limit-threshold-values{align-items:baseline;gap:14px;display:inline-flex}.limit-threshold-multiplier{color:#eafaff;letter-spacing:normal;white-space:nowrap;font:400 20px/1 Staatliches,sans-serif}.limit-bet-row{gap:10px;display:grid}.limit-bet-row .v2-action{background:linear-gradient(135deg,#24bfe9,#3269d4);border-color:#72e4ff;min-height:52px;box-shadow:0 12px 28px #199ddf33,inset 0 1px #ffffff38}.limit-demo-wallet{text-align:right;background:radial-gradient(circle at 100% 0,#39eaff1f,#0000 48%),linear-gradient(145deg,#1b4a5aad,#051b26c2);border:1px solid #84e1f475;border-radius:14px;align-self:flex-end;justify-items:end;gap:4px;width:100%;min-height:68px;margin-top:auto;padding:12px 14px;display:grid;box-shadow:inset 0 1px #eefeff1c,0 8px 18px #000b1233}.limit-demo-wallet span{color:#add4df;letter-spacing:.14em;font-size:9px;font-weight:760}.limit-demo-wallet strong{color:#f7feff;font-variant-numeric:tabular-nums;font-size:18px}.limit-stage:before{background:linear-gradient(90deg,#0000 49.9%,#0c69921a 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#0c699214 50%,#0000 50.1%);border-color:#11688f2b;box-shadow:inset 0 1px #ffffffb8}.limit-stage:after{box-shadow:0 0 0 calc(12 * var(--game-vmin,1vmin)) #ffffff0f, 0 0 0 calc(24 * var(--game-vmin,1vmin)) #3090b609;border-color:#14739d2e}.limit-scan{opacity:.42;background:linear-gradient(#0000,#087dad 35%,#00a989 68%,#0000);box-shadow:0 0 20px #0077a999}.limit-arc{background:linear-gradient(#09699317 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#0969931a 1px,#0000 1px) 0 0/10% 100%;border-color:#0a6b9533}.limit-result i{border-color:#fff}.limit-stage.is-win .limit-result{color:#00775f}.limit-stage.is-loss .limit-result{color:#bd2348}.limit-scale{color:#476f83}.limit-threshold-control .v2-range-control>span b{color:#3f687d}.limit-control-rail .v2-stake>span{color:#3f687d}.limit-outcome-celebration.is-loss .limit-outcome-celebration__content strong{color:#a91940;text-shadow:0 0 20px #d82a5240}@keyframes limit-scan{0%,to{opacity:.12;left:8%}50%{opacity:.46;left:92%}}@keyframes limit-outcome-enter{0%{opacity:0;transform:translate(-50%,14px)scale(.86)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes limit-outcome-ring{0%,to{opacity:.28;transform:scale(.84)}55%{opacity:.78;transform:scale(1.06)}}@keyframes limit-outcome-content{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes limit-outcome-particle{0%,to{opacity:.18}50%{opacity:1}}@container game-viewport (width<=899px){.limit-layout{grid-template-rows:minmax(0,1fr) 220px;grid-template-columns:1fr}.limit-stage{min-height:0}.limit-stage:before{border-radius:18px;inset:6px}.limit-stage:after{width:calc(76 * var(--game-vmin,1vmin))}.limit-instrument{border-radius:18px;width:calc(100% - 18px);height:min(82%,248px);min-height:216px;transition:transform .42s cubic-bezier(.16,1,.3,1)}.limit-stage.is-win .limit-instrument,.limit-stage.is-loss .limit-instrument{transform:translateY(74px)}.limit-arc,.limit-zone{inset:24px 6% 52px}.limit-threshold{font-size:7px;bottom:-20px}.limit-threshold i{height:112px}.limit-result{font-size:7px;bottom:19%}.limit-result i{width:14px;height:14px}.limit-scale{font-size:5px;bottom:18px;left:6%;right:6%}.limit-threshold-multiplier{font-size:15px}.limit-outcome-celebration{width:190px;min-height:64px;top:3px;bottom:auto}.limit-outcome-celebration__ring{width:48px}.limit-outcome-celebration__ring.is-outer{width:58px}.limit-outcome-celebration__content{border-radius:11px;gap:1px;min-width:174px;padding:7px 14px}.limit-outcome-celebration__content>span{font-size:7px}.limit-outcome-celebration__content strong{font-size:clamp(32px, calc(10 * var(--game-vw,1vw)), 42px)}.limit-outcome-celebration__values{gap:2px}.limit-outcome-celebration__amount{font-size:12px}.limit-outcome-celebration.is-loss .limit-outcome-celebration__content strong{font-size:clamp(27px, calc(8.5 * var(--game-vw,1vw)), 36px)}.limit-outcome-celebration__particles i{width:3px;height:8px;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-27px)}.limit-layout .limit-control-rail{grid-template:"bet bet"48px"threshold threshold"52px"directions directions"44px"wallet wallet"44px/minmax(0,.9fr) minmax(0,1.35fr);gap:8px;max-height:none;padding:4px 8px;display:grid;overflow:visible}.limit-control-rail .v2-rail-heading{display:none}.limit-directions{grid-area:directions;gap:3px}.limit-directions button{min-height:44px;padding:3px;font-size:8px}.limit-directions button span{font-size:14px}.limit-threshold-control{border-radius:11px;grid-area:threshold;min-width:0;padding:0;display:block;position:relative}.limit-threshold-control .v2-range-control{display:block;position:absolute;inset:0}.limit-threshold-control .v2-range-control>span{z-index:2;align-items:center;position:absolute;top:5px;left:11px;right:11px}.limit-threshold-control .v2-range-control>span b{font-size:7px}.limit-threshold-control .v2-range-control strong{font-size:15px}.limit-threshold-control input[type=range]{z-index:1;width:calc(100% - 20px);height:44px;min-height:44px;margin:0;position:absolute;inset:4px 10px;transform:translateY(10px)}.limit-threshold-control input[type=range]::-webkit-slider-runnable-track{transform:none}.limit-threshold-control input[type=range]::-moz-range-track{transform:none}.limit-bet-row{grid-area:bet;grid-template-columns:minmax(0,1.3fr) minmax(112px,.9fr);gap:4px}.limit-bet-row .v2-stake{gap:0;min-width:0}.limit-bet-row .v2-control-label{display:none}.limit-bet-row .v2-stepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:3px}.limit-bet-row .v2-stepper>button,.limit-bet-row .v2-stepper input{height:48px;min-height:48px}.limit-bet-row .v2-stepper label,.limit-bet-row .v2-stepper>button{border-radius:10px}.limit-bet-row .v2-action{border-radius:10px;min-height:48px;padding:5px;font-size:10px}.limit-demo-wallet{border-radius:11px;grid-area:wallet;align-content:center;align-self:stretch;gap:1px;height:44px;min-height:44px;margin-top:0;padding:4px 8px}.limit-demo-wallet span{font-size:7px}.limit-demo-wallet strong{font-size:14px}.limit-control-rail>.v2-result{z-index:8;background:#031625f5;min-height:48px;position:absolute;bottom:calc(100% + 8px);left:8px;right:8px}}@container game-viewport (width<=430px){.theme-calibration .v2-topbar--minimal .v2-icon-button:first-child{display:grid}.limit-stage{padding-top:0}}@container game-viewport (width<=340px){.limit-directions button{gap:2px;font-size:7px}.limit-metrics .v2-metric>span{letter-spacing:.04em}.limit-bet-row{grid-template-columns:minmax(0,1.35fr) minmax(104px,.85fr)}}@media (prefers-reduced-motion:reduce){.limit-scan{display:none}.limit-outcome-celebration,.limit-outcome-celebration__ring,.limit-outcome-celebration__content,.limit-outcome-celebration__particles i{animation:none}}.limit-stage:before{background:repeating-linear-gradient(102deg,#0000 0 88px,#eedbaf09 89px 90px),linear-gradient(#ffd6910a,#0000 42%);border-color:#e7c8922e;inset:3%;box-shadow:inset 0 1px #f4d89f14}.limit-stage:after{aspect-ratio:auto;width:auto;height:64%;box-shadow:none;clip-path:polygon(0 62%,12% 40%,22% 57%,35% 20%,49% 61%,63% 36%,78% 58%,90% 31%,100% 55%,100% 100%,0 100%);background:linear-gradient(160deg,#1d322614,#0f1c1594);border:0;border-radius:0;bottom:0;left:-4%;right:-4%}.limit-grid{opacity:.3;-webkit-mask-image:linear-gradient(#0000 0 35%,#000 68%);mask-image:linear-gradient(#0000 0 35%,#000 68%)}.limit-grid i{border-right-color:#dfc18917;transform:skew(-11deg)}.limit-scan{display:none}.limit-instrument{background:radial-gradient(at 16% 92%,#cd91473d,#0000 19%),linear-gradient(#5c7665fa 0 34%,#3d523ffa 34% 38%,#2e4130fc 38% 100%);border:1px solid #e6c9917a;box-shadow:inset 0 1px #ffe2aa26,inset 0 -40px 80px #0c181047,0 28px 60px #050e086b,0 0 0 5px #24382a6b}.limit-instrument:before{z-index:0;content:"";clip-path:polygon(0 78%,14% 36%,26% 67%,42% 17%,57% 72%,72% 32%,88% 70%,100% 45%,100% 100%,0 100%);background:linear-gradient(150deg,#1f352826,#112118a6);height:39%;position:absolute;top:5%;left:0;right:0}.limit-instrument:after{z-index:5;content:"";background:#1b211c;border-radius:50%;width:22px;height:7px;position:absolute;bottom:58px;left:4.5%;transform:rotate(-8deg);box-shadow:0 7px 12px #0006}.limit-arc i{background:linear-gradient(#0000,#e7c9914d,#0000)}.limit-zone__win{background:linear-gradient(90deg,#89af5d6b,#b88d4638),repeating-linear-gradient(125deg,#e5cf9e0e 0 7px,#0000 7px 15px);border-right-color:#e2a759;box-shadow:inset -12px 0 26px #e7ab581a}.limit-threshold,.limit-result{color:#f3d499;text-shadow:0 2px 3px #142218}.limit-threshold i{background:linear-gradient(#0000,#e4a458 35%,#f3d39a);box-shadow:0 0 12px #e09a497a}.limit-threshold i:after{clip-path:polygon(0 0,100% 50%,0 100%);content:"";background:#d8883f;width:18px;height:12px;margin-left:2px;display:block}.limit-result i{background:linear-gradient(145deg,#73746b,#30342f);border:2px solid #d8c9a9;border-radius:58% 42% 54% 46%/45% 57% 43% 55%;width:20px;height:15px;transform:rotate(-14deg);box-shadow:0 5px 8px #0409068c,inset 2px 2px 2px #f1e0bc38}.limit-scale{color:#d4c49f;text-shadow:0 1px 2px #142218}.limit-bet-row .v2-action{color:#fff5df;background:linear-gradient(135deg,#da9145,#aa5930);border-color:#f0b368;box-shadow:0 13px 26px #08120b52,inset 0 1px #ffe7bc47}.limit-outcome-celebration__particles i{background:linear-gradient(#e3bd78,#72563a);width:8px;height:5px;box-shadow:0 0 8px #dea05270}@container game-viewport (width<=899px){.limit-stage:after{width:auto;height:70%;left:-8%;right:-8%}.limit-instrument:after{width:15px;height:5px;bottom:47px;left:4%}.limit-threshold i:after{width:12px;height:8px}.limit-outcome-celebration__particles i{width:5px;height:3px}}.theme-calibration{--accent:#00edff;--accent-2:#c012ff;--safe:#76ff16;--danger:#ff075f;--warning:#fff;--line:#00eeff8c;--text:#fff;--muted:#d5e8ff}.theme-calibration.v2-shell{background:radial-gradient(circle at 80% 0,#ff00ae66,#0000 36%),radial-gradient(circle at 4% 65%,#00e0ff33,#0000 38%),linear-gradient(145deg,#490aab,#1821a0 58%,#140967)}.theme-calibration .v2-topbar{background:radial-gradient(circle at 86% -70%,#ff00ad9e,#0000 43%),linear-gradient(90deg,#430991,#1947c5);border-bottom-color:#17228f;box-shadow:0 8px 30px #04082370}.theme-calibration .v2-icon-button{color:#fff;background:linear-gradient(145deg,#0861d9,#6c08cf);border-color:#2be8ffe0;box-shadow:inset 0 1px #e0f8ff38,0 0 18px #28c6ff2e}.theme-calibration .v2-icon-button:hover,.theme-calibration .v2-icon-button:focus-visible{background:linear-gradient(145deg,#196bec,#a009dd);border-color:#17228f}.limit-layout{background:#17228f}.limit-stage{background:radial-gradient(circle at 72% 12%,#ffffffd1,#0000 18%),radial-gradient(circle at 12% 8%,#00ffdc6b,#0000 29%),radial-gradient(circle at 94% 52%,#ff23be47,#0000 34%),linear-gradient(#9220ee 0%,#0963f2 42%,#0848a3 68%,#0c2584 100%)!important}.limit-stage:before{display:none}.limit-stage:after{filter:drop-shadow(0 -10px 18px #27d7ff14);background:linear-gradient(155deg,#251d6133,#071b3fe0)}.limit-grid{opacity:.48}.limit-grid i{border-right-color:#52daff21}.limit-instrument{background:radial-gradient(at 14% 92%,#ff23be61,#0000 22%),linear-gradient(#6442d2fc 0 34%,#0091dafc 34% 38%,#073d72fc 38% 100%);border-color:#00f0ff;box-shadow:inset 0 1px #ffffff52,inset 0 -44px 85px #040e2f52,0 28px 65px #04092a8c,0 0 36px #00e1ff29}.limit-instrument:before{background:linear-gradient(150deg,#6640af2e,#071942c7)}.limit-instrument:after{display:none}.limit-arc{background:#0a0f7b7a;border-color:#26e6ff9e;box-shadow:inset 0 -30px 58px #050c304d,0 0 24px #25cbff14}.limit-arc i{display:none}.limit-zone__win{background:#76ff16e0;border-right:0;border-radius:16px 0 0 16px;box-shadow:inset -14px 0 28px #ffffff24,0 0 28px #76ff1647}.limit-zone.is-over .limit-zone__win{background:#76ff16e0;border-radius:0 16px 16px 0;box-shadow:inset 14px 0 28px #ffffff24,0 0 28px #76ff1647}.limit-threshold{color:#76ff16;text-shadow:0 2px 4px #07132f,0 0 16px #76ff16db;align-content:end;top:0;bottom:0}.limit-result{color:#fff;text-shadow:0 2px 4px #07132f,0 0 10px #ffffff57}.limit-threshold i{background:#fff;width:2px;height:100%;min-height:0;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 5px #ffffffe6,0 0 12px #6be0ff80}.limit-threshold i:after{content:none;display:none}.limit-threshold-label{white-space:nowrap;width:max-content;margin-top:3px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.limit-result i{background:linear-gradient(145deg,#b9baff,#6650c9 58%,#2d216c);border-color:#fff;box-shadow:0 5px 8px #020518b3,inset 2px 2px 2px #ffffff59,0 0 14px #41d9ff75}.limit-stage.is-win .limit-result,.limit-stage.is-loss .limit-result{color:#fff}.limit-stage.is-win .limit-result i,.limit-stage.is-loss .limit-result i{background:linear-gradient(145deg,#b9baff,#6650c9 58%,#2d216c);box-shadow:0 5px 8px #020518b3,0 0 17px #2ee1b29e}.limit-scale{color:#effbff;letter-spacing:.02em;text-shadow:0 1px 3px #07132f;font-size:10px;font-weight:900}.limit-control-rail{background:radial-gradient(circle at 85% 0,#ff00b580,#0000 35%),radial-gradient(circle at 5% 42%,#00e0ff4d,#0000 37%),linear-gradient(160deg,#2836cb,#4b0baf 56%,#12128a)}.limit-directions button{color:#f3fcff;background:#2342c0db;border-color:#30e4ffa8;box-shadow:inset 0 1px #d7f5ff1f}.limit-directions button span{color:#58f5ff}.limit-directions button[aria-pressed=true]{color:#fff;background:linear-gradient(145deg,#a200f5,#125bec);border-color:#35f5ff;box-shadow:inset 0 -3px #17228f,0 0 22px #ff4fa333}.limit-threshold-control{background:#140d71c7;border-color:#36eaffa8;box-shadow:inset 0 1px #beeeff14,0 0 22px #29beff12}.limit-threshold-control .v2-range-control>span b,.limit-control-rail .v2-stake>span{color:#d6eaff}.limit-threshold-control .v2-range-control strong,.limit-threshold-multiplier{color:#fff}.limit-threshold-control input[type=range]{accent-color:#fff}.limit-control-rail .v2-stepper>button,.limit-control-rail .v2-stepper label{color:#fff;background:#1c37b6e6;border-color:#33e6ffa8;box-shadow:inset 0 1px #d5f4ff1a}.limit-control-rail .v2-money-input input{color:#fff}.limit-bet-row .v2-action,.limit-control-rail.is-repeat .limit-bet-row .v2-action{color:#052d19;background:linear-gradient(135deg,#76ff16,#30ed26 58%,#00c947);border-color:#afff48;font-weight:900;box-shadow:0 14px 30px #0217127a,inset 0 1px #e2ffed94,0 0 25px #76ff1685}.limit-demo-wallet{background:radial-gradient(circle at 100% 0,#ff00b457,#0000 50%),linear-gradient(145deg,#1f37b5fa,#41048cfc);border-color:#2ee7ffb8;box-shadow:inset 0 1px #cbefff1a,0 9px 22px #04082161}.limit-demo-wallet span{color:#d4edff}.limit-demo-wallet strong{color:#fff}.limit-outcome-celebration{background:#76ff161a}.limit-outcome-celebration__ring{border-color:#76ff16;box-shadow:0 0 24px #76ff16,0 0 52px #76ff16c7,inset 0 0 30px #76ff1657}.limit-outcome-celebration__content{background:#30ed26;border-color:#b1ff3d;box-shadow:0 18px 44px #03082480,inset 0 1px #ffffff4d,0 0 38px #76ff16b3}.limit-outcome-celebration__content strong{color:#052b19;text-shadow:0 0 22px #cdff86eb}.limit-outcome-celebration__amount{color:#052b19}.limit-outcome-celebration__particles i{background:#76ff16;box-shadow:0 0 14px #76ff16}.limit-outcome-celebration.is-loss{background:radial-gradient(circle,#ff166a47,#0000 72%)}.limit-outcome-celebration.is-loss .limit-outcome-celebration__ring{border-color:#ff2680}.limit-outcome-celebration.is-loss .limit-outcome-celebration__content{background:linear-gradient(150deg,#ab0059fa,#470079fa);border-color:#ff3f98b8}.limit-outcome-celebration.is-loss .limit-outcome-celebration__content strong{color:#fff0f6}@container game-viewport (width<=899px){.limit-scale{font-size:8px;font-weight:900}.limit-threshold i{height:100%}.limit-instrument,.limit-stage.is-win .limit-instrument,.limit-stage.is-loss .limit-instrument{transition:none;transform:translateY(62px)}.limit-outcome-celebration__content{animation:none}.limit-outcome-celebration__particles i{opacity:.65;animation:none}.limit-outcome-celebration__particles{will-change:opacity;animation:1.35s ease-in-out infinite limit-outcome-particle}.limit-outcome-celebration__ring{will-change:transform, opacity}}.theme-calibration .limit-stage{background:#00c5ee url(/games-v2/dice/alpine-background.svg) 50%/cover no-repeat!important}.theme-calibration .limit-stage:after,.theme-calibration .limit-grid{display:none}.theme-calibration .limit-instrument{background:linear-gradient(#231db4b8,#081766e6 62%,#062e84)}.theme-calibration .limit-instrument:before{display:none}.theme-opposition{--accent:#ff00d4;--accent-2:#00f5ff;--safe:#00ff8f;--danger:#ff174a;--warning:#ffe24a;--line:#00ecff80;--text:#f9fbff;--muted:#ecf5ff}.theme-opposition.v2-shell{background:radial-gradient(circle at 72% -18%,#ff00dc47,#0000 43%),radial-gradient(circle at 5% 82%,#00f4ff38,#0000 38%),linear-gradient(145deg,#102986,#310572 54%,#0d0851)}.theme-opposition.v2-shell--minimal{grid-template-rows:58px minmax(0,1fr)}.theme-opposition .v2-topbar{background:radial-gradient(circle at 92% 0,#ff00e142,#0000 34%),linear-gradient(90deg,#0c1f6ffa,#3b0370fa);border-bottom-color:#00f5ff94;box-shadow:0 8px 28px #00cfff1a}.theme-opposition .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-opposition .v2-icon-button{color:#f7fdff;background:linear-gradient(145deg,#0036b4f5,#8500b4f5);border-color:#00f1ffb8;place-items:center;padding:0;display:grid}.theme-opposition .v2-icon-button:hover,.theme-opposition .v2-icon-button:focus-visible{background:linear-gradient(145deg,#0058de,#bd00ad);border-color:#0ff}.theme-opposition .v2-icon-button svg{display:block}.triad-layout{background:#00f5ff80;grid-template-columns:minmax(0,1fr) minmax(300px,340px)}.triad-stage{min-width:0;min-height:0;padding:clamp(16px, calc(2.2 * var(--game-vw,1vw)), 32px);grid-column:1;grid-template-rows:auto 78px;align-content:center;gap:10px;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 49%,#5fe2ff1f 0 1px,#0000 2px) 0 0/34px 34px,linear-gradient(90deg,#0000 49.8%,#6febff14 50%,#0000 50.2%),radial-gradient(circle at 18% 42%,#1adeff61,#0000 31%),radial-gradient(circle at 82% 42%,#ff00dc57,#0000 31%),radial-gradient(circle at 50% 80%,#7135ff40,#0000 42%),linear-gradient(145deg,#063157 0%,#171044 48%,#400b4e 100%)!important}.triad-atmosphere,.triad-atmosphere i{pointer-events:none;position:absolute;inset:0}.triad-atmosphere:before,.triad-atmosphere:after{content:"";background:linear-gradient(#0000,#fff3,#0000);width:1px;position:absolute;top:0;bottom:0}.triad-atmosphere:before{left:33.333%}.triad-atmosphere:after{right:33.333%}.triad-atmosphere i{border:1px solid #00f1ff24;transform:rotate(45deg)}.triad-atmosphere i:first-child{inset:8% 32%}.triad-atmosphere i:nth-child(2){border-color:#ff42cc2e;inset:21% 39%}.triad-atmosphere i:nth-child(3){border-color:#ffe24a29;inset:35% 45%}.triad-arena{z-index:2;grid-template-rows:minmax(78px,104px) 34px minmax(78px,104px) 28px;grid-template-columns:minmax(0,1fr);align-content:center;justify-self:center;align-items:center;gap:24px;width:min(100%,860px);min-height:0;display:grid;position:relative;overflow:hidden}.triad-hand{width:min(100%,560px);min-width:0;height:100%;min-height:0;padding:clamp(9px, calc(1.3 * var(--game-vw,1vw)), 16px);background:radial-gradient(circle at 50% 48%,#28e9ff4d,#0000 46%),linear-gradient(145deg,#074f77e0,#061430e6);border:1px solid #70e5ff7a;border-radius:28px 8px;grid-template-rows:auto 1fr auto;place-items:center;gap:8px;display:grid;position:relative;box-shadow:inset 0 1px #e0faff2e,0 18px 44px #00040f57}.triad-hand--house{background:radial-gradient(circle at 50% 48%,#ff43cf47,#0000 46%),linear-gradient(215deg,#7e1166e6,#150b37eb);border-color:#ff5bd38c;border-radius:8px 28px;justify-self:start}.triad-hand--player{justify-self:end}.triad-hand>small{letter-spacing:.18em;color:#c7eefa;font-size:9px;font-weight:900}.triad-gesture-icon{color:#42efff;filter:drop-shadow(0 0 11px color-mix(in srgb, currentColor 62%, transparent));display:block;overflow:visible}.triad-gesture-icon *{vector-effect:non-scaling-stroke}.triad-gesture-icon--rock{color:#42efff}.triad-gesture-icon--paper{color:#ffe24a}.triad-gesture-icon--scissors{color:#ff52d3;transform:rotate(90deg)}.triad-hand>.triad-gesture-icon--rock,.triad-card-track .triad-gesture-icon--rock{color:#42efff}.triad-hand>.triad-gesture-icon--paper,.triad-card-track .triad-gesture-icon--paper{color:#ffe24a}.triad-hand>.triad-gesture-icon--scissors,.triad-card-track .triad-gesture-icon--scissors{color:#ff52d3}.triad-hand-shape{fill:currentColor;stroke:#000;stroke-width:10px;stroke-linejoin:round;paint-order:stroke fill}.triad-hand-detail{fill:none;stroke:#00000094;stroke-width:13px;stroke-linecap:round;stroke-linejoin:round}.triad-hand>.triad-gesture-icon{width:clamp(74px, calc(8 * var(--game-vw,1vw)), 116px);height:clamp(74px, calc(8 * var(--game-vw,1vw)), 116px)}.triad-hand>b{letter-spacing:.13em;color:#e5f7ff;font-size:10px}.triad-hand.is-revealed{animation:.34s cubic-bezier(.16,1,.3,1) triad-card-reveal}.triad-current-value{z-index:4;color:#fff;letter-spacing:.03em;white-space:nowrap;background:radial-gradient(circle at 50% 0,#ffffff29,#0000 52%),linear-gradient(#183548,#091923);border:2px solid #ff3b99;border-radius:999px;justify-self:center;place-items:center;min-width:74px;height:28px;padding:0 13px;font-size:14px;font-weight:900;display:grid;position:relative;box-shadow:0 0 0 3px #ff3b9929,0 0 16px #ff3b9952}.triad-current-value:before,.triad-current-value:after{content:"";background:#ff77bc;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 7px #ff3b99}.triad-current-value:before{left:6px}.triad-current-value:after{right:6px}.triad-card-track{z-index:2;background:0 0;border:0;grid-template-columns:repeat(9,minmax(54px,1fr));justify-self:center;align-items:stretch;gap:9px;width:min(100%,810px);height:100%;animation:.38s cubic-bezier(.22,1,.36,1) both triad-track-shift-left;display:grid;position:relative;overflow:visible}.triad-card-track i{isolation:isolate;background:radial-gradient(circle at 50% 34%,#5be0ff1f,#0000 43%),linear-gradient(145deg,#264959fa,#081b27fc 58%,#04111b);border:2px solid #5b829647;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;place-items:center;min-width:0;padding:8px 5px 5px;font-style:normal;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e1faff33,inset 0 -10px 20px #0003,0 7px 15px #0008114d}.triad-card-track i:before{z-index:0;content:"";border:1px solid #caf5ff1f;border-radius:5px;position:absolute;inset:4px;box-shadow:inset 0 0 12px #4bd4ff14}.triad-card-track i:after{z-index:0;content:"";clip-path:polygon(0 0,100% 0,74% 100%,0 66%);background:linear-gradient(#ffffff29,#0000);height:38%;position:absolute;top:0;left:0;right:0}.triad-card-track i .triad-gesture-icon{z-index:1;width:42px;height:42px;filter:drop-shadow(0 4px 0 #02050b) drop-shadow(0 0 9px currentColor) drop-shadow(0 0 18px color-mix(in srgb, currentColor 36%, transparent))}.triad-card-track i>span{z-index:1;color:#d5edf5;background:#020f187a;border:1px solid #afdeeb24;border-radius:999px;align-self:end;padding:2px 6px;font-size:7px;font-weight:900}.triad-card-track i.is-future .triad-gesture-icon{color:#dcf2ff9e}.triad-card-track i.is-outside{visibility:hidden}.triad-card-track--player{width:min(100%,810px)}.triad-card-track--player i{background:radial-gradient(circle at 50% 42%,#ff40cc1a,#0000 44%),linear-gradient(155deg,#224452fa,#071824fc);grid-template-rows:1fr;padding:7px}.triad-card-track--player i.is-empty{background:radial-gradient(circle at 50% 45%,#ff39b614,#0000 48%),#05131ed1;border-color:#ff45be52}.triad-choices{z-index:3;grid-template-columns:repeat(3,1fr);justify-self:center;gap:10px;width:min(100%,390px);display:grid;position:relative}.triad-choices button{isolation:isolate;color:#f7fdff;background:radial-gradient(circle at 50% 45%,#33e7ff24,#0000 43%),linear-gradient(145deg,#2d4f5bfc,#091b27fc 58%,#05121c);border:2px solid #7395a4bd;border-bottom:9px solid #25e87f;border-radius:10px 10px 5px 5px;place-items:center;min-width:0;min-height:78px;padding:9px 12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e7fcff57,inset 0 -12px 20px #0000003d,0 8px 16px #00070f57,0 10px 15px #25e87f1f}.triad-choices button:before{z-index:0;content:"";border:1px solid #c5f3ff29;border-radius:6px 6px 3px 3px;position:absolute;inset:5px 5px 10px;box-shadow:inset 0 0 14px #4adbff14}.triad-choices button:after{z-index:2;content:"";background:#25e87f;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:8px;box-shadow:0 0 8px #25e87f}.triad-choices button .triad-gesture-icon{z-index:1;filter:drop-shadow(0 4px #01050a)drop-shadow(0 0 10px);width:46px;height:46px;margin:0 auto}.triad-choices button.is-pending{filter:brightness(1.24);border-color:#fff;transform:translateY(-2px);box-shadow:0 0 0 2px #ffffff3d,0 0 28px}.triad-atmosphere:before,.triad-atmosphere:after{background:linear-gradient(#0000,#75a2b12e,#0000)}.triad-atmosphere i{display:none}.triad-arena{grid-template-rows:104px 32px 82px 24px;gap:22px;width:min(100%,780px)}.triad-card-track{grid-template-columns:repeat(9,72px);gap:8px;width:712px}.triad-card-track i{background:linear-gradient(#233b45 0%,#172f39 52%,#132832 100%);border:2px solid #344e59;border-radius:6px;align-self:start;width:72px;height:82px;padding:8px 5px 6px;box-shadow:inset 0 1px #e6f8fc1a,inset 0 -7px 12px #0000002e,0 4px 7px #00070c57}.triad-card-track i:before{box-shadow:none;border-color:#d5eef414;border-radius:3px;inset:3px}.triad-card-track i:after{opacity:.45;height:28%}.triad-card-track i .triad-gesture-icon{width:38px;height:38px;filter:drop-shadow(0 3px 0 #020609) drop-shadow(0 0 7px color-mix(in srgb, currentColor 42%, transparent))}.triad-card-track--system i>span{color:#879ca5;background:0 0;border:0;padding:0;font-size:7px;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}.triad-card-track i.is-loss{opacity:.42;box-shadow:none;border-color:#3d5059}.triad-card-track--player i{background:linear-gradient(#233943,#172c35 58%,#10252e);align-self:center}.triad-current-value{background:#e52a7c;border-width:2px;border-color:#ec277e;min-width:54px;height:22px;padding:0 9px;font-size:9px;box-shadow:0 2px #76113e,0 0 9px #ee2a7f57}.triad-current-value:before,.triad-current-value:after{display:none}.triad-choices button{background:linear-gradient(#657981 0 8%,#263b43 9% 74%,#172b33 75%);border:3px solid #6f848b;border-bottom:7px solid #53686f;border-radius:4px;min-height:62px;padding:7px;box-shadow:inset 0 0 0 2px #101f25,0 5px #101c21,0 7px 9px #00000061}.triad-choices button:before{background:#122d31;border:4px solid #13f53c;border-radius:4px;inset:7px 7px 11px;box-shadow:inset 0 0 0 2px #071719,0 0 7px #13f53c66}.triad-choices button:after{display:none}.triad-stage{background:radial-gradient(circle at 14% 30%,#00ffffad,#0000 30%),radial-gradient(circle at 84% 27%,#ff00d0a8,#0000 32%),radial-gradient(circle at 50% 94%,#a700ff9e,#0000 44%),linear-gradient(145deg,#0046cf 0%,#4d00c2 48%,#b500b1 100%)!important}.triad-stage:before{z-index:0;background:conic-gradient(from 45deg at 50% 50%, transparent 0 9deg, #00faff42 9deg 11deg, transparent 11deg 38deg, #ff00d64d 38deg 40deg, transparent 40deg 74deg, #ffe10038 74deg 76deg, transparent 76deg 90deg);content:"";pointer-events:none;position:absolute;inset:-28%;transform:rotate(-5deg)}.triad-stage:after{z-index:0;content:"";pointer-events:none;background:radial-gradient(#10072847 0 40%,#ff00ddad 46%,#00f5ff99 52%,#0000 69%);border-radius:50%;height:38%;position:absolute;bottom:4%;left:8%;right:8%;transform:perspective(480px)rotateX(68deg)}.triad-atmosphere{opacity:.92}.triad-atmosphere:before,.triad-atmosphere:after{background:linear-gradient(#0000,#00faff85,#ff00d575,#0000);width:2px;box-shadow:0 0 13px #00f3ff57}.triad-atmosphere i{border-color:#00f4ff99;display:block;box-shadow:0 0 24px #00edff1f,inset 0 0 24px #ff00da1a}.triad-atmosphere i:nth-child(2){border-color:#ff00daa3}.triad-atmosphere i:nth-child(3){border-color:#ffdc0099}.triad-card-track i{background:radial-gradient(circle at 50% 33%,#3d1da833,#0000 43%),linear-gradient(145deg,#23095f,#190b4f 62%,#100534);border-color:#784cff;box-shadow:inset 0 1px #e0fcff52,inset 0 -10px 18px #0103127a,0 6px #03091b,0 10px 19px #00000061}.triad-card-track i:before{border-color:#71e8ff42;box-shadow:inset 0 0 12px #2cdcff1a}.triad-card-track i:after{opacity:.68;background:linear-gradient(#ffffff47,#0000);height:34%}.triad-card-track i .triad-gesture-icon{filter:drop-shadow(0 3px 0 #00020c) drop-shadow(0 0 8px currentColor) drop-shadow(0 0 16px color-mix(in srgb, currentColor 46%, transparent))}.triad-card-track--system i>span{color:#fff1a1;text-shadow:0 0 7px #ffd52a85}.triad-card-track i.is-future{background:radial-gradient(circle at 50% 35%,#0074ff80,#0000 36%),linear-gradient(145deg,#0060ff,#5310ff 54%,#a600ed);border-color:#00f5ff;box-shadow:inset 0 0 0 2px #d6f7ff2e,inset 0 1px #ffffff8f,0 0 14px #3fd2ff80,0 7px #10155d,0 11px 18px #05072c73}.triad-card-track i.is-future .triad-gesture-icon{color:#d8f7ff;filter:drop-shadow(0 2px #12217a)drop-shadow(0 0 8px #fff)}.triad-card-track i.is-focus{border-color:#ff00ce;box-shadow:0 0 0 3px #ff00ce3d,0 0 20px #ff00d1b3,inset 0 0 0 1px #ffdef566,0 7px #711457}.triad-card-track i.is-win{border-color:#00ff8f;box-shadow:0 0 0 2px #00ff8f2e,0 0 15px #00ff8f73,0 6px #07533b}.triad-card-track i.is-tie{border-color:#ffe044;box-shadow:0 0 0 2px #ffe04429,0 0 14px #ffe0446b,0 6px #76610d}.triad-card-track i.is-loss{opacity:.58;border-color:#ff174a;box-shadow:0 5px #64152a}.triad-card-track--player i{background:radial-gradient(circle at 50% 38%,#7d00da33,#0000 43%),linear-gradient(145deg,#390865,#1a0746 62%,#110531)}.triad-card-track--player i.is-empty{background:radial-gradient(circle at 50% 43%,#b200e42e,#0000 45%),linear-gradient(145deg,#490b91,#280964 68%,#130545);border-color:#ff00ce;box-shadow:0 0 0 3px #ff00ce33,0 0 19px #ff00d16b,0 7px #4c1041}.triad-arena{grid-template-rows:82px 32px 82px}.triad-current-value{color:#fff;text-shadow:0 1px 1px #48052e;background:linear-gradient(135deg,#ff3da9,#bd2fff 62%,#6532e9);border:2px solid #fff1a0;min-width:66px;height:25px;font-size:10px;box-shadow:0 3px #5a146e,0 0 0 3px #ff3ab12b,0 0 18px #ff33b99e}.triad-choices{gap:12px;width:252px}.triad-choices button{background:radial-gradient(circle at 50% 38%,#ffffff29,#0000 42%),linear-gradient(145deg,#345c70,#122a3c 58%,#08182b);border:3px solid #668a9c;border-bottom-width:8px;min-height:70px;box-shadow:inset 0 1px #ffffff6b,inset 0 -12px 17px #00000057,0 6px #050d1b,0 10px 17px #0000006b}.triad-choices button:before{background:#07172a;border-width:3px;inset:7px 7px 12px;box-shadow:inset 0 0 0 2px #020815,0 0 10px}.triad-choices button .triad-gesture-icon{filter:drop-shadow(0 3px #00020a)drop-shadow(0 0 8px);width:37px;height:37px}.triad-choices button.is-rock{color:#35eaff;border-bottom-color:#12bddd}.triad-choices button.is-rock:before{border-color:#35eaff}.triad-choices button.is-scissors{color:#ff49ce;border-bottom-color:#c829a0}.triad-choices button.is-scissors:before{border-color:#ff49ce}.triad-choices button.is-paper{color:#ffe35c;border-bottom-color:#d5a91d}.triad-choices button.is-paper:before{border-color:#ffe35c}.triad-choices button:not(:disabled):hover,.triad-choices button:not(:disabled):focus-visible{filter:brightness(1.18);border-color:#fff;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff8f,0 5px #050d1b,0 0 22px}.triad-gesture-icon,.triad-card-track i .triad-gesture-icon,.triad-card-track i.is-future .triad-gesture-icon,.triad-choices button .triad-gesture-icon{filter:none}.triad-hand-shape{fill:currentColor;stroke:#000;stroke-width:10px}.triad-hand-detail{display:none}.triad-arena{grid-template-rows:82px 82px;gap:50px}.triad-card-track--system i>span{color:#fff;letter-spacing:.01em;min-width:62px;height:24px;text-shadow:none;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#ff3ca9,#a92ff1 68%,#4a2ed5);border:1px solid #fff19b;border-radius:999px;place-items:center;padding:0 6px;font-size:10px;font-weight:950;display:grid;top:calc(100% + 15px);box-shadow:0 2px #551264,0 0 10px #ff31b473}.triad-card-track--system i{overflow:visible}.triad-card-track--system i.is-win>span{color:#022b1a;box-shadow:none;background:#00ff8f;border-color:#baffd9}.triad-card-track--system i.is-tie>span{color:#241600;box-shadow:none;background:#f4c62e;border-color:#fff8b2}.triad-card-track--system i.is-loss>span{color:#2b0010;box-shadow:none;background:#ff174a;border-color:#ffc0c7}.triad-round-live{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.triad-choices{gap:18px;width:282px;margin-top:30px}.triad-choices button{aspect-ratio:1;background:radial-gradient(circle at 50% 34%,#4ee5ff2e,#0000 44%),linear-gradient(145deg,#23095f,#190b4f 62%,#100534);border:2px solid #784cff;border-radius:6px;min-height:0;padding:8px;box-shadow:inset 0 1px #e0fcff52,inset 0 -10px 18px #0103127a,0 6px #03091b,0 10px 18px #00000061}.triad-choices button:before{box-shadow:inset 0 0 12px color-mix(in srgb, currentColor 15%, transparent);background:0 0;border:1px solid;border-radius:3px;inset:3px}.triad-stage{grid-template-rows:minmax(0,1fr) auto}.triad-arena{grid-template-rows:98px 98px;width:min(100%,900px);overflow:visible}.triad-card-track,.triad-card-track--player{grid-template-columns:repeat(9,86px);gap:10px;width:854px}.triad-card-track i{border-width:1px;width:86px;height:98px;box-shadow:none!important}.triad-card-track i:before,.triad-card-track i:after{display:none}.triad-card-track i .triad-gesture-icon{width:46px;height:46px}.triad-card-track--system i>span{min-width:74px;height:29px;box-shadow:none;background:#ad00de;border-width:1px;font-size:12px;top:calc(100% + 12px)}.triad-card-track--system i.is-win>span{color:#022b1a;background:#00ff8f;border-color:#baffd9}.triad-card-track--system i.is-tie>span{color:#fff;background:#0067ff;border-color:#b9dcff}.triad-card-track--system i.is-loss>span{color:#2b0010;background:#ff174a;border-color:#ffc0c7}.triad-choices{width:330px}.triad-choices button{border-width:1px;box-shadow:none!important}.triad-choices button:is(.is-rock,.is-scissors,.is-paper){background:radial-gradient(circle at 50% 34%,#00c3ff3d,#0000 42%),linear-gradient(145deg,#004cdc,#6613ed 56%,#c100ad);border-color:#00f6ff}.triad-choices button:disabled{opacity:.88}.triad-choices button:before,.triad-choices button:after{display:none}.triad-choices button .triad-gesture-icon{width:53px;height:53px}.triad-choices button:not(:disabled):hover,.triad-choices button:not(:disabled):focus-visible,.triad-choices button.is-pending{box-shadow:none!important}.triad-gesture-icon--rock,.triad-gesture-icon--scissors,.triad-gesture-icon--paper,.triad-card-track .triad-gesture-icon--rock,.triad-card-track .triad-gesture-icon--scissors,.triad-card-track .triad-gesture-icon--paper,.triad-choices button .triad-gesture-icon{color:#fff}.triad-card-track i.is-win :is(.triad-gesture-icon--rock,.triad-gesture-icon--scissors,.triad-gesture-icon--paper){color:#00ff8f}.triad-card-track i.is-tie{border-color:#0067ff}.triad-card-track i.is-tie :is(.triad-gesture-icon--rock,.triad-gesture-icon--scissors,.triad-gesture-icon--paper){color:#0067ff}.triad-card-track i.is-loss{opacity:1}.triad-card-track i.is-loss :is(.triad-gesture-icon--rock,.triad-gesture-icon--scissors,.triad-gesture-icon--paper){color:#ff174a}.triad-question-mark{color:#fff;width:100%;height:100%;text-shadow:none;place-items:center;font-family:Arial,sans-serif;font-size:58px;font-style:normal;font-weight:700;line-height:1;display:grid}.triad-stage.is-ended .triad-arena{opacity:1}.triad-control-rail{background:radial-gradient(circle at 100% 0,#ff00de94,#0000 40%),radial-gradient(circle at 0 100%,#00f4ff7a,#0000 44%),linear-gradient(160deg,#0640c5,#5700b9 55%,#1422a8);border-left:1px solid #67caee47;border-right:0;grid-area:1/2;gap:12px}.triad-control-rail .v2-control-label{color:#f4ffff}.triad-control-rail .v2-stepper>button,.triad-control-rail .v2-stepper label{background:linear-gradient(145deg,#0057d8,#7500d8);border-color:#00f5ff;box-shadow:inset 0 1px #ffffff38,0 0 18px #00ebff2e}.triad-control-rail>.v2-action:not(.v2-action--cashout){color:#fff;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,#c800b8,#ae00e8 48%,#5410ff);border:1px solid #ffd0f5;border-radius:14px;width:100%;min-height:54px;font-size:14px;font-weight:900;box-shadow:0 14px 32px #ff00e175,inset 0 1px #ffeefb94}.triad-control-rail>.v2-action--cashout,.triad-secure-placeholder{color:#022b1a;opacity:1;background:linear-gradient(135deg,#24ffc3,#00ff97 56%,#00dba1);border:1px solid #9bffd5;border-radius:14px;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:7px;width:100%;min-height:54px;padding:10px 14px;display:grid;box-shadow:0 14px 32px #00ffab4d,inset 0 1px #f0fff9a6}.triad-control-rail>.v2-action--cashout:disabled,.triad-secure-placeholder:disabled{color:#022b1a;opacity:1}.triad-control-rail>.v2-action--cashout span,.triad-secure-placeholder span{letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:900}.triad-control-rail>.v2-action--cashout strong,.triad-secure-placeholder strong{font-variant-numeric:tabular-nums;font-size:12px}.triad-demo-wallet{text-align:right;background:linear-gradient(135deg,#004edb,#7b00cc);border:1px solid #00f5ff;border-radius:14px;align-self:flex-end;justify-items:end;gap:4px;width:100%;min-height:68px;margin-top:auto;padding:12px 14px;display:grid;box-shadow:inset 0 1px #daf9ff47,0 10px 26px #15004957}.triad-demo-wallet span{color:#f4ffff;letter-spacing:.14em;font-size:9px;font-weight:760}.triad-demo-wallet strong{color:#fff;font-variant-numeric:tabular-nums;font-size:18px}.triad-cashout-celebration{z-index:20;pointer-events:none;background:#03081e1f;place-items:center;animation:.36s ease-out both triad-cashout-overlay;display:grid;position:absolute;inset:0;overflow:hidden}.triad-cashout-celebration:before{content:"";background:radial-gradient(circle at 50% 48%,#00ffa266,#00f1ff2b 24%,#9d00ff21 43%,#0000 65%);animation:1.15s ease-out both triad-cashout-flash;position:absolute;inset:0}.triad-cashout-burst,.triad-cashout-rings{width:1px;height:1px;position:absolute;top:36%;left:50%}.triad-cashout-burst i{transform-origin:3px 8px;width:6px;height:18px;animation:triad-cashout-particle 1.25s cubic-bezier(.1, .72, .25, 1) var(--delay) both;background:linear-gradient(#fff,#00ffae 46%,#00f5ff);border-radius:999px;position:absolute;top:-8px;left:-3px;box-shadow:0 0 10px #00ffa9d1}.triad-cashout-burst i:nth-child(3n+2){background:linear-gradient(#fff8a7,#ff00cf);box-shadow:0 0 10px #ff3ec9c2}.triad-cashout-burst i:nth-child(3n){background:#fff;border-radius:2px;width:8px;height:8px}.triad-cashout-rings i{border:3px solid #00ffa3bd;border-radius:50%;animation:1.35s ease-out both triad-cashout-ring;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 19px #00ffa173,inset 0 0 19px #00f7ff38}.triad-cashout-rings i:nth-child(2){border-color:#00f4ff99;animation-delay:.13s}.triad-cashout-rings i:nth-child(3){border-color:#ff00e085;animation-delay:.26s}.triad-cashout-copy{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#00ff80fa,#00eeacfa 52%,#00daf4fa);border:1px solid #a7ffded1;border-radius:24px;justify-items:center;gap:5px;min-width:310px;margin-top:-130px;padding:24px 38px 22px;animation:.58s cubic-bezier(.16,1,.3,1) both triad-cashout-copy;display:grid;position:relative;box-shadow:0 0 0 5px #39ffb11c,0 24px 70px #00051894,inset 0 1px #ebfff857}.triad-cashout-copy small{color:#022b1a;letter-spacing:.19em;text-shadow:none;font-size:11px;font-weight:950}.triad-cashout-copy strong{color:#022b1a;text-shadow:none;font:400 68px/.96 Staatliches,sans-serif}.triad-cashout-copy span{color:#022b1a;background:#00ff8f;border:2px solid #d8ffed;border-radius:50%;place-items:center;width:42px;height:42px;font-size:23px;font-weight:950;display:grid;position:absolute;top:-18px;right:-16px;box-shadow:0 0 20px #00ff98a8}.triad-stage.is-cashed-out .triad-arena{animation:.68s cubic-bezier(.16,1,.3,1) both triad-cashout-board}@keyframes triad-cashout-overlay{0%{opacity:0}to{opacity:1}}@keyframes triad-cashout-flash{0%{opacity:0;transform:scale(.45)}20%{opacity:1}to{opacity:0;transform:scale(1.25)}}@keyframes triad-cashout-particle{0%{opacity:0;transform:rotate(var(--angle)) translateY(-34px) scaleY(.4)}12%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(-238px) rotate(145deg) scaleY(1)}}@keyframes triad-cashout-ring{0%{opacity:.9;width:45px;height:45px}to{opacity:0;width:430px;height:430px}}@keyframes triad-cashout-copy{0%{opacity:0;transform:translateY(22px)scale(.72)}72%{opacity:1;transform:translateY(-2px)scale(1.025)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes triad-cashout-board{0%{filter:brightness();transform:scale(1)}46%{filter:brightness(1.2)saturate(1.2);transform:scale(1.025)}to{filter:brightness();transform:scale(1)}}@keyframes triad-history-enter{0%{opacity:0;transform:translate(42px)scale(.86)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes triad-track-shift-left{0%{opacity:.72;translate:72px}to{opacity:1;translate:0}}@keyframes triad-card-reveal{0%{opacity:.25;transform:scale(.82)rotate(-4deg)}to{opacity:1;transform:none}}@container game-viewport (width<=899px){.theme-opposition.v2-shell--minimal{--triad-mobile-bottom-gap:env(safe-area-inset-bottom,0px);height:calc(100 * var(--game-svh,1svh));grid-template-rows:48px minmax(0,1fr)}.triad-layout{grid-template-columns:1fr;grid-template-rows:minmax(0, 1fr) calc(116px + var(--triad-mobile-bottom-gap))}.triad-stage{grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;gap:6px;padding:7px 9px 8px}.triad-arena{grid-template-rows:70px 70px;gap:38px;width:100%;grid-template-columns:minmax(0,1fr)!important}.triad-card-track{grid-template-columns:repeat(9,48px);justify-self:auto;gap:5px;width:472px;left:50%;transform:translate(-50%)}.triad-card-track i{border-radius:5px;width:48px;height:70px;padding:6px 3px 4px}.triad-card-track i .triad-gesture-icon{width:32px;height:32px}.triad-card-track i>span{font-size:5px}.triad-card-track--system i>span{min-width:50px;height:22px;padding:0 3px;font-size:8.5px;top:calc(100% + 9px)}.triad-choices{gap:14px;width:min(100%,263px);margin-top:20px}.triad-choices button{aspect-ratio:1;border-width:1px;border-radius:5px;min-height:0;padding:4px}.triad-choices button .triad-gesture-icon{width:41px;height:41px}.triad-control-rail{height:calc(116px + var(--triad-mobile-bottom-gap));max-height:none;padding:8px 8px calc(8px + var(--triad-mobile-bottom-gap));border-left:0;border-right:0;grid-area:2/1;grid-template-rows:48px 44px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid;overflow:hidden}.triad-control-rail>.v2-stake{grid-area:2/1;gap:0;min-width:0;height:44px;min-height:44px;padding:0}.triad-control-rail .v2-stake>.v2-control-label{display:none}.triad-control-rail>.v2-action:not(.v2-action--cashout){grid-area:1/2;min-height:48px;font-size:11px}.triad-control-rail>.v2-action--cashout,.triad-control-rail>.triad-secure-placeholder{grid-area:1/1;min-height:48px;padding:5px}.triad-demo-wallet{border-radius:11px;grid-area:2/2;align-content:center;align-self:stretch;gap:1px;min-width:0;height:44px;min-height:44px;margin:0;padding:4px 8px}.triad-demo-wallet span{font-size:7px}.triad-demo-wallet strong{font-size:14px}.triad-cashout-burst,.triad-cashout-rings{top:40%}.triad-cashout-copy{min-width:min(calc(76 * var(--game-vw,1vw)), 330px);border-radius:20px;margin-top:-70px;padding:20px 24px 18px}.triad-cashout-copy strong{font-size:clamp(48px, calc(15 * var(--game-vw,1vw)), 64px)}.triad-cashout-copy small{font-size:9px}.triad-cashout-burst i{height:14px}.triad-control-rail .v2-stepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.triad-control-rail .v2-stepper>button,.triad-control-rail .v2-stepper label,.triad-control-rail .v2-stepper input{height:44px;min-height:44px}}@container game-viewport (width<=340px){.triad-stage{padding-left:7px;padding-right:7px}.triad-demo-wallet{gap:4px}.triad-demo-wallet span{letter-spacing:.06em}}@container game-viewport (height<=620px) and (width<=899px){.triad-stage{grid-template-rows:minmax(0,1fr) auto;gap:4px}.triad-arena{grid-template-rows:70px 70px;gap:34px}.triad-card-track--system i>span{top:calc(100% + 7px)}.triad-choices{margin-top:16px}.triad-hand>.triad-gesture-icon{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.triad-atmosphere{display:none}.triad-hand.is-revealed{animation:none}.triad-choices button{transition:none}.triad-card-track{animation:none!important}.triad-cashout-celebration{display:none}.triad-stage.is-cashed-out .triad-arena{animation:none}}.triad-cashout-copy>.is-jackpot-factor{white-space:nowrap;letter-spacing:0;border-radius:999px;width:auto;min-width:66px;padding-inline:8px;font-size:16px;right:8px}.theme-velocity .v2-topbar{background:linear-gradient(90deg,#042843fa,#1a0a3ffa),#07111f;border-bottom-color:#53ecff94;box-shadow:0 8px 28px #01081a3d}.theme-velocity .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-velocity .v2-icon-button{background:linear-gradient(145deg,#093455eb,#2f125deb);border-color:#7eedff6b;place-items:center;padding:0;line-height:1;display:grid}.theme-velocity .v2-icon-button svg{margin:0;display:block}.crash-layout{background:#071528;grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:0}.crash-stage{isolation:isolate;position:relative;overflow:hidden;box-shadow:inset 0 0 110px #00051857;background:radial-gradient(circle at 14% 9%,#e2fdffd1,#0000 6%),radial-gradient(at 18% 18%,#73e1ff3d,#0000 34%),radial-gradient(at 82% 14%,#805dff2e,#0000 38%),linear-gradient(158deg,#061733 0%,#0b3159 31%,#245f7d 58%,#72adc0 79%,#c8eaf1 100%)!important}.crash-stage:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 24% 13%,#d1fcff2e,#0000 32%),linear-gradient(114deg,#0000 0 34%,#59e2f214 42%,#9069ff1c 51%,#0000 62%),linear-gradient(72deg,#0000 0 58%,#42d6e612 66%,#0000 75%);position:absolute;inset:0}.crash-stage:after{z-index:20;content:"";pointer-events:none;background:radial-gradient(at 50% 46%,#0000 47%,#03081e30 76%,#0205147a 100%);position:absolute;inset:0}.crash-sky{z-index:0;transform:translate3d(var(--sky-x,0%), var(--sky-y,0%), 0);will-change:transform;background-image:none;transition:transform 80ms linear;position:absolute;inset:-12%;overflow:hidden}.crash-sky i{width:72%;height:clamp(18px, calc(3 * var(--game-vw,1vw)), 42px);filter:blur(8px);transform-origin:50%;background:linear-gradient(90deg,#0000,#e2f9ff0d 18%,#e0f9ff38 54%,#ffffff0f 78%,#0000);border:0;border-radius:999px;position:absolute;transform:rotate(-10deg)}.crash-sky i:first-child{inset:8% -12% auto 5%}.crash-sky i:nth-child(2){height:clamp(14px, calc(2.2 * var(--game-vw,1vw)), 30px);opacity:.78;inset:22% -5% auto 22%}.crash-sky i:nth-child(3){opacity:.5;inset:37% 3% auto -8%}.crash-sky i:nth-child(4){height:clamp(12px, calc(1.8 * var(--game-vw,1vw)), 24px);opacity:.42;top:49%;left:34%}.crash-sky i:nth-child(5){opacity:.5;width:43%;top:14%;left:52%}.crash-stage.is-running .crash-sky i{animation:2.6s linear infinite crash-sky-stream}.crash-stage.is-running .crash-sky i:nth-child(2){animation-delay:-1.8s}.crash-stage.is-running .crash-sky i:nth-child(3){animation-delay:-3.9s}.crash-stage.is-running .crash-sky i:nth-child(4){animation-delay:-1.1s}.crash-stage.is-running .crash-sky i:nth-child(5){animation-delay:-5.3s}.crash-mountain{z-index:1;pointer-events:none;transform:translate3d(var(--mountain-x,0%), var(--mountain-y,0%), 0);transition:transform 80ms linear;position:absolute;inset:0;overflow:hidden}.crash-mountain i{--mountain-paint:linear-gradient(126deg, transparent 0 44%, #cdf9ff94 44.2% 47%, transparent 47.2%), linear-gradient(148deg, #156a88e0 0 28%, #0c375beb 28.3% 52%, #11163ff5 52.3% 100%);width:65%;height:72%;position:absolute;bottom:-17%;right:-11%}.crash-mountain i+i{--mountain-paint:linear-gradient(148deg, #165b79cc, #092347e6 55%, #140f3af2);opacity:.75;width:61%;height:66%;bottom:-28%;left:-22%;right:auto;transform:scaleX(-1)}.crash-mountain i:nth-child(3){--mountain-paint:linear-gradient(148deg, #49a0b48a, #0f3a63d6 52%, #190f44eb);opacity:.58;width:48%;height:54%;bottom:-34%;left:auto;right:24%;transform:none}.crash-mountain i:nth-child(4){--mountain-paint:linear-gradient(148deg, #55b2be6b, #0b315ae0 52%, #180d3df5);opacity:.55;width:74%;height:61%;bottom:-42%;left:auto;right:-31%;transform:none}.crash-mountain i>span{background:var(--mountain-paint);clip-path:polygon(0 100%,14% 70%,29% 76%,57% 5%,100% 100%);position:absolute;inset:0}.crash-stage>.crash-piste{z-index:2;width:150%;max-width:none;height:140%;transform:translate3d(var(--scene-x,0%), var(--scene-y,0%), 0);transform-origin:0 0;pointer-events:none;transition:transform 80ms linear;position:absolute;top:0;left:0;overflow:visible}.crash-piste-terrain{fill:url(#side-slope-snow);filter:drop-shadow(0 -18px 30px #2ae1ff29)}.crash-piste-sheen{fill:url(#side-slope-sheen)}.crash-piste-groom{fill:url(#side-slope-groom);opacity:.58}.crash-piste-edge-glow,.crash-piste-edge{fill:none;vector-effect:non-scaling-stroke}.crash-piste-edge-glow{stroke:#45e2ff6b;stroke-width:30px;filter:drop-shadow(0 0 20px #2fe0ff94)}.crash-piste-edge{stroke:#fffffff5;stroke-width:8px;filter:drop-shadow(0 5px 4px #04314b52)}.crash-milestone-flags>g{opacity:0;pointer-events:none;transition:none}.crash-milestone-flags>g.is-visible{opacity:1}.crash-milestone-pole{fill:none;stroke:#d9fbff;stroke-width:6px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #4ee9ffe6)}.crash-milestone-pennant{fill:#ff3f7c;stroke:#fff;stroke-width:2.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px #ff3782b8);transform-box:fill-box;transform-origin:0}.crash-milestone-flags>g:nth-child(2n) .crash-milestone-pennant{fill:#32dcf4;filter:drop-shadow(0 0 7px #30e0f9bf)}.crash-milestone-flags text{fill:#fff;stroke:#031834db;stroke-width:2.5px;paint-order:stroke fill;font-size:17.5px;font-weight:900}.crash-stage.is-running .crash-milestone-flags>g.is-visible .crash-milestone-pennant{animation:.12s ease-in-out infinite alternate crash-milestone-flutter}.crash-speed-fx{z-index:5;opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.crash-speed-fx i{--fx-delay:0s;width:clamp(180px, calc(25 * var(--game-vw,1vw)), 390px);opacity:.72;height:2px;transform:rotate(var(--slope-angle,31deg));animation:crash-speed-line .48s linear var(--fx-delay) infinite both paused;background:linear-gradient(90deg,#0000,#dbfdff2e,#ffffffd1);border-radius:999px;position:absolute;top:16%;left:112%;box-shadow:0 0 10px #57eaff73}.crash-speed-fx i:nth-child(2){width:calc(22 * var(--game-vw,1vw));--fx-delay:-.12s;opacity:.46;top:31%}.crash-speed-fx i:nth-child(3){width:calc(31 * var(--game-vw,1vw));--fx-delay:-.3s;top:47%}.crash-speed-fx i:nth-child(4){width:calc(18 * var(--game-vw,1vw));--fx-delay:-.21s;opacity:.42;top:61%}.crash-speed-fx i:nth-child(5){width:calc(28 * var(--game-vw,1vw));--fx-delay:-.43s;top:73%}.crash-speed-fx i:nth-child(6){width:calc(21 * var(--game-vw,1vw));--fx-delay:-.06s;opacity:.5;top:87%}.crash-stage.is-running .crash-speed-fx{opacity:.72}.crash-stage.is-running .crash-speed-fx i{animation-play-state:running}.crash-snow-plume{z-index:1;filter:blur(.35px);opacity:0;width:142px;height:82px;transform:rotate(var(--slope-angle,31deg));pointer-events:none;background:radial-gradient(at 82% 62%,#ffffff8a,#c2f4ff33 34%,#0000 67%);border-radius:50%;position:absolute;top:calc(39% + 52px);left:calc(50% - 64px)}.crash-snow-plume i{--plume-delay:0s;--plume-x:-108px;--plume-y:-56px;width:18px;height:10px;animation:crash-snow-plume .42s ease-out var(--plume-delay) infinite both paused;background:#f4feffe0;border-radius:50%;position:absolute;bottom:13px;right:4px;box-shadow:0 0 15px #bdf6ffb8}.crash-snow-plume i:nth-child(2){--plume-delay:-.15s;--plume-x:-82px;--plume-y:-69px;width:12px;height:7px;bottom:24px;right:12px}.crash-snow-plume i:nth-child(3){--plume-delay:-.3s;--plume-x:-122px;--plume-y:-39px;width:9px;height:6px;bottom:4px;right:16px}.crash-snow-plume i:nth-child(4){--plume-delay:-.45s;--plume-x:-68px;--plume-y:-48px;width:15px;height:8px;bottom:34px;right:2px}.crash-snow-plume i:nth-child(5){--plume-delay:-.57s;--plume-x:-98px;--plume-y:-77px;width:7px;height:5px;bottom:18px;right:25px}.crash-stage.is-running .crash-snow-plume{opacity:.86}.crash-stage.is-running .crash-snow-plume i{animation-play-state:running}.crash-track{z-index:6;box-shadow:none;clip-path:none;pointer-events:none;background:0 0;border:0;border-radius:0;position:absolute;inset:0;overflow:visible;transform:none}.crash-track:before,.crash-track:after{content:none}.crash-stage.is-running .crash-track:before{z-index:-1;content:"";opacity:.52;pointer-events:none;background:repeating-linear-gradient(148deg,#0000 0 74px,#e0fcff52 76px 79px,#0000 81px 132px);animation:.48s linear infinite crash-side-wind;display:block;position:absolute;inset:0;transform:translate(0,0)}.crash-trail{width:var(--trail-width);transform-origin:0;background:linear-gradient(90deg,#0000,#60efff3d 18%,#aaf9ffc2 72%,#fffffff5);border:0;border-radius:999px;height:5px;position:absolute;top:10%;left:2%;transform:rotate(32deg);box-shadow:0 0 18px #4ae2ff8f}.crash-trail:before,.crash-trail:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#0000,#ffffffc2);width:74%;height:2px;position:absolute;right:3%}.crash-trail:before{opacity:.52;top:-9px;transform:translate(-9%)rotate(-1deg)}.crash-trail:after{opacity:.34;top:11px;transform:translate(-17%)rotate(1deg)}.crash-rider{left:var(--rider-x);top:var(--rider-y);width:clamp(146px, calc(13 * var(--game-vw,1vw)), 194px);height:clamp(116px, calc(10.8 * var(--game-vw,1vw)), 158px);filter:drop-shadow(0 5px 2px #000f264d);transform:translate3d(-50%, -50%, 0) rotate(var(--slope-angle,31deg));transform-origin:50% 54%;transition:left 80ms linear,top 80ms linear;position:absolute}.crash-rider svg{width:100%;height:100%;display:block;overflow:visible}.skier-ski{fill:none;stroke:#153b59;stroke-width:5px;stroke-linecap:round}.skier-ski--front{stroke:#fff;filter:drop-shadow(0 1px 2px #00779fb8)}.skier-ski--shadow{stroke:#05304b3b;stroke-width:10px}.skier-pole{fill:none;stroke:#101b34;stroke-width:3px;stroke-linecap:round}.skier-helmet{fill:url(#skier-helmet);stroke:#061b35;stroke-width:4px;stroke-linejoin:round}.skier-helmet-highlight{fill:none;stroke:#ffffffc7;stroke-width:2.4px;stroke-linecap:round}.skier-face{fill:#ffd5c2;stroke:#061b35;stroke-width:3px;stroke-linejoin:round}.skier-goggle{fill:url(#skier-goggle);stroke:#061b35;stroke-width:3px}.skier-goggle-shine{fill:none;stroke:#ffffffe6;stroke-width:1.8px;stroke-linecap:round}.skier-goggle-strap{fill:none;stroke:#061b35;stroke-width:4px;stroke-linecap:round}.skier-neck{fill:#ffd5c2;stroke:#061b35;stroke-width:3px}.skier-body{fill:url(#skier-jacket);stroke:#061b35;stroke-width:4px;stroke-linejoin:round}.skier-jacket-stripe{fill:none;stroke:#ff4b83;stroke-width:4px;stroke-linecap:round}.skier-jacket-highlight{fill:none;stroke:#e5feffd1;stroke-width:2px;stroke-linecap:round}.skier-jacket-seam{fill:none;stroke:#0435677a;stroke-width:1.5px}.skier-arm{fill:none;stroke:#ffecf5;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.skier-leg{fill:#1b3474;stroke:#fff;stroke-width:3px;stroke-linejoin:round}.skier-boot{fill:#071b35;stroke:#8df4ff;stroke-width:2px;stroke-linejoin:round}.skier-glove{fill:#071b35;stroke:#fff;stroke-width:2px}.skier-binding{fill:none;stroke:#ff4b83;stroke-width:3px;stroke-linecap:round}.crash-atmosphere{z-index:19;opacity:.72;pointer-events:none;background:linear-gradient(110deg,#0000 0 40%,#74f4ff09 45%,#0000 50%),radial-gradient(at 50% 51%,#61ecff14,#0000 28%);position:absolute;inset:0}.crash-stage.is-running .crash-atmosphere{animation:2.4s ease-in-out infinite alternate crash-atmosphere-breathe}.crash-rail{background:radial-gradient(circle at 100% 0,#ff3f7966,#0000 39%),radial-gradient(circle at 0 100%,#30e0ff47,#0000 43%),linear-gradient(160deg,#093f63,#25104f 57%,#07162c);border-left:1px solid #7cf1ff85;grid-area:1/2;gap:12px;padding:18px 20px;overflow:hidden;box-shadow:inset 1px 0 #ffffff14,-18px 0 42px #030a2247}.crash-rail .v2-control-label{color:#dffbff}.crash-rail .v2-stepper>button,.crash-rail .v2-stepper label{background:linear-gradient(145deg,#07688bf5,#391062f5);border-color:#84f0ffb3;box-shadow:inset 0 1px #ffffff2b}.crash-rail>.v2-action{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#ff547f,#ed2f76 49%,#8d2cff);border:1px solid #ffbad0;border-radius:15px;width:100%;min-height:58px;font-size:14px;font-weight:900;transition:transform .18s,filter .18s,box-shadow .18s;box-shadow:0 14px 32px #f42b7466,0 0 24px #ad34ff2e,inset 0 1px #fff1f680}.crash-rail>.v2-action:not(:disabled):hover{filter:brightness(1.08)saturate(1.08);transform:translateY(-2px);box-shadow:0 18px 38px #f42b747a,0 0 30px #ad34ff38,inset 0 1px #fff1f694}.crash-rail>.v2-action--cashout{color:#041b16;background:linear-gradient(135deg,#39f3ac,#00cb82 58%,#087f6b);border-color:#9affda;box-shadow:0 14px 32px #00dc904d,inset 0 1px #f0fff994}.crash-demo-wallet{text-align:right;background:linear-gradient(135deg,#026f92f7,#530f78f7);border:1px solid #53ecffb8;border-radius:14px;align-content:center;align-self:flex-end;justify-items:end;gap:4px;width:100%;min-height:68px;margin-top:auto;padding:12px 14px;display:grid;box-shadow:inset 0 1px #e0fbff33,0 12px 28px #00061640}.crash-demo-wallet span{color:#bcf6ff;letter-spacing:.14em;font-size:9px;font-weight:760}.crash-demo-wallet strong{color:#fff;font-variant-numeric:tabular-nums;font-size:18px}@keyframes crash-milestone-flutter{0%{transform:scaleX(.9)skewY(-2deg)}to{transform:scaleX(1.04)skewY(2deg)}}@keyframes crash-sky-stream{0%{transform:translate3d(calc(18 * var(--game-vw,1vw)), calc(5 * var(--game-vw,1vw)), 0) rotate(-10deg)}to{transform:translate3d(calc(-38 * var(--game-vw,1vw)), calc(-10 * var(--game-vw,1vw)), 0) rotate(-10deg)}}@keyframes crash-speed-line{0%{transform:translate3d(0, 0, 0) rotate(var(--slope-angle,31deg))}to{transform:translate3d(calc(-126 * var(--game-vw,1vw)), calc(-68 * var(--game-vw,1vw)), 0) rotate(var(--slope-angle,31deg))}}@keyframes crash-snow-plume{0%{opacity:0;transform:translate(0,0)scale(.3)}16%{opacity:.92}to{opacity:0;transform:translate3d(var(--plume-x), var(--plume-y), 0) scale(1.4)}}@keyframes crash-atmosphere-breathe{0%{opacity:.54;transform:scale(1)}to{opacity:.82;transform:scale(1.025)}}@keyframes crash-side-wind{to{transform:translate(-132px,-82px)}}@keyframes crash-scenery-rush{0%{transform:translate3d(140px, var(--rush-start), 0) scale(var(--scale))}to{transform:translate3d(var(--rush-end-x), var(--rush-end), 0) scale(var(--scale))}}@container game-viewport (width<=899px){.theme-velocity.v2-shell--minimal{height:calc(100 * var(--game-svh,1svh));grid-template-rows:48px minmax(0,1fr)}.crash-layout{grid-template-rows:minmax(0,1fr) 116px;grid-template-columns:1fr}.crash-stage{grid-area:1/1}.crash-rider{width:clamp(118px, calc(34 * var(--game-vw,1vw)), 150px);height:clamp(96px, calc(28 * var(--game-vw,1vw)), 124px)}.crash-factor-display{width:clamp(112px, calc(32 * var(--game-vw,1vw)), 136px);bottom:30px;left:22px}.crash-factor-display>strong{font-size:clamp(34px, calc(10.5 * var(--game-vw,1vw)), 46px)}.crash-speed-scenery>i{--rush-start:calc(72 * var(--game-svh,1svh));--rush-end:calc(8 * var(--game-svh,1svh));--rush-end-x:calc(calc(-100 * var(--game-vw,1vw)) - 180px)}.crash-forest>i{transform-origin:bottom;opacity:.86}.crash-rail{border-top:1px solid #53ecff70;border-left:0;grid-area:2/1;grid-template-rows:48px 44px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;height:116px;padding:8px;display:grid}.crash-rail>.v2-stake{grid-area:2/1;gap:0;min-height:44px}.crash-rail .v2-stake>.v2-control-label{display:none}.crash-rail .v2-stepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.crash-rail .v2-stepper>button,.crash-rail .v2-stepper label,.crash-rail .v2-stepper input{height:44px;min-height:44px}.crash-rail>.v2-action{grid-area:1/1/auto/-1;min-height:48px}.crash-demo-wallet{border-radius:11px;grid-area:2/2;gap:1px;height:44px;min-height:44px;margin:0;padding:4px 8px}.crash-demo-wallet span{font-size:7px}.crash-demo-wallet strong{font-size:14px}}@container game-viewport (width<=430px){.crash-forest>i:nth-child(n+8){display:none}}@media (prefers-reduced-motion:reduce){.crash-rider,.crash-piste-edge{transition:none;animation:none!important}.crash-stage.is-running .crash-rider,.crash-stage.is-finished .crash-rider{transform:translate3d(-50%, -50%, 0) rotate(var(--slope-angle,31deg));opacity:1}.crash-stage.is-running .crash-track:before{animation:none;display:none}.crash-stage.is-running.is-restarting .crash-trail{animation:none}.crash-stage.is-running .crash-speed-scenery{opacity:0}.crash-stage.is-running .crash-speed-fx,.crash-stage.is-running .crash-snow-plume{animation:none;display:none}.crash-stage.is-running .crash-sky i,.crash-stage.is-running .crash-milestone-pennant,.crash-factor-display.is-running .crash-factor-display__ring,.crash-factor-display.is-running>strong,.crash-factor-display.is-running .crash-factor-display__particles i,.crash-stage.is-running .crash-atmosphere,.crash-speed-scenery>i{animation:none}.crash-stage>.crash-piste,.crash-forest,.crash-mountain{transition:none}.crash-trail{display:none}}.crash-factor-display{z-index:21;bottom:clamp(44px,8%,78px);left:clamp(32px, calc(5 * var(--game-vw,1vw)), 72px);width:clamp(285px, calc(29 * var(--game-vw,1vw)), 400px);pointer-events:none;transform-origin:0 100%;font-variant-numeric:tabular-nums;background:linear-gradient(115deg,#061e32,#0a3048);border-left:5px solid #19e9ae;border-radius:4px 24px 24px 4px;padding:24px 28px 25px;position:absolute;box-shadow:0 14px 30px #06314830,inset 0 1px #dcffff26}.crash-factor-display__label{color:#b9eaf0;letter-spacing:.16em;font-size:11px;font-weight:850;display:block}.crash-factor-display>strong{color:#fff;font:400 clamp(72px, calc(8 * var(--game-vw,1vw)), 112px)/1 "Staatliches", sans-serif;letter-spacing:.015em;text-shadow:0 3px #0008;white-space:nowrap;margin-top:5px;display:block}.crash-factor-display__underline{background:#20efb0;border-radius:3px;width:42px;height:3px;margin-top:12px;display:block}.crash-factor-display.is-hidden{opacity:0;visibility:hidden}.crash-factor-display.is-final{animation:1.8s both crash-factor-final}.crash-stage.is-crashed .crash-factor-display{border-left-color:#ff4776}.crash-stage.is-crashed .crash-factor-display__underline{background:#ff4776}.crash-stage.is-secured .crash-factor-display>strong{color:#70ffcd}.crash-win{z-index:22;color:#fff;text-align:center;pointer-events:none;background:radial-gradient(at 50% 0,#125950,#06263b 70%);border:1px solid #71ffcb;border-radius:28px;justify-items:center;gap:10px;width:min(430px,86%);padding:25px 20px;animation:1.8s both crash-win-reveal;display:grid;position:absolute;top:39%;left:50%;box-shadow:0 24px 64px #001b3b66,0 0 0 7px #46ffd214}.crash-win__check{color:#042f2a;background:#70ffcd;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.crash-win__check svg{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;width:30px}.crash-win__label{color:#a2ffe0;letter-spacing:.16em;font-size:12px;font-weight:850}.crash-win>strong{font:400 clamp(32px, calc(4.8 * var(--game-vw,1vw)), 62px)/1.05 "Staatliches", sans-serif;white-space:nowrap}.crash-win__burst{z-index:-1;position:absolute;inset:0}.crash-win__burst i{--angle:calc(var(--particle) * 25.714deg);background:#61ffd0;border-radius:3px;width:5px;height:14px;animation:1.35s ease-out .2s both crash-win-spark;position:absolute;top:50%;left:50%}.crash-win__burst i:nth-child(2n){background:#fff;height:7px}.skier-ski--front{stroke:#082642;stroke-width:4px;filter:none}.skier-ski-top{fill:none;stroke:#2ae4f1;stroke-width:2.5px;stroke-linecap:round}.skier-jacket-panel{fill:#ac1545;stroke:none}.skier-jacket-stripe{fill:#f3ffff;stroke:none}.skier-arm{stroke:#ff685e;stroke-width:10px}.skier-arm--back{stroke:#af1948;stroke-width:9px}.skier-leg{fill:#123d60;stroke:#061b35;stroke-width:3px}.skier-leg--back{fill:#082540}.skier-knee-panel{fill:#267397}.skier-helmet-vent,.skier-chin-strap{fill:none;stroke:#12354c;stroke-width:2px;stroke-linecap:round}.skier-cuff{fill:none;stroke:#eaffff;stroke-width:9px}.skier-boot-buckle{fill:none;stroke:#f4ffff;stroke-width:2px}.skier-binding{stroke:#ff4568}.skier-pole--back{opacity:.65}.crash-rider{will-change:transform}.crash-stage.is-running .crash-rider{transition:none;animation:1.4s cubic-bezier(.42,0,.42,1) both crash-rider-entry,1.1s ease-in-out 1.4s infinite crash-rider-glide;top:39%;left:50%}.crash-stage.is-finished .crash-rider{transition:none;animation:.26s cubic-bezier(.45,.05,.8,.6) both crash-rider-finish;top:39%;left:50%}.crash-stage.is-ready .crash-rider{transition:none;animation:.18s ease-out both crash-rider-ready}.crash-stage.is-running .crash-trail{opacity:.65;width:150px;animation:.35s 1.05s both crash-trail-in;top:calc(39% - 82px);left:calc(50% - 148px)}.crash-stage:not(.is-running) .crash-trail{opacity:0}.crash-stage.is-running .crash-snow-plume{animation:.35s 1.05s both crash-plume-in}.crash-stage.is-finished .crash-speed-fx{opacity:.5;animation:.26s both crash-exit-wind}.crash-stage.is-finished .crash-speed-fx i{animation-play-state:running}.crash-stage.is-running .crash-mountain i,.crash-stage.is-running .crash-stars i{will-change:transform, opacity}.crash-stage>.crash-roadside{z-index:3;pointer-events:none;transform-origin:0 0;width:1100px;height:842px;transform:scale(var(--roadside-scale-x,1), var(--roadside-scale-y,1));position:absolute;top:0;left:0}.crash-roadside-world{transform-origin:0 0;width:1100px;height:842px;position:absolute}.crash-scenery-defs{position:absolute}.crash-prop-sprite,.crash-flag-sprite{transform-origin:0 0;position:absolute;top:0;left:0}.crash-prop-sprite{width:100px;height:140px}.crash-flag-sprite{opacity:0;width:68px;height:110px}.crash-flag-sprite.is-visible{opacity:1}.crash-flag-sprite:nth-child(2n) .crash-milestone-pennant{fill:#32dcf4}.crash-prop-sprite>svg,.crash-flag-sprite>svg{max-width:none;display:block;overflow:visible}.crash-stage.is-running .crash-prop-sprite,.crash-stage.is-running .crash-flag-sprite{will-change:transform}.crash-stage:not(.is-running) .crash-milestone-flags{visibility:hidden}.crash-roadside .crash-milestone-pole,.crash-roadside .crash-milestone-pennant{filter:none!important}@container game-viewport (width<=899px){.crash-stage.is-running .crash-rider{animation-duration:1.4s,1.1s;animation-timing-function:cubic-bezier(.42,0,.42,1),ease-in-out;animation-delay:0s,1.4s}.crash-rail .v2-money-input:has(input:disabled){color:#9cabbe}.crash-rail .v2-money-input input:disabled{color:#9cabbe;-webkit-text-fill-color:#9cabbe;opacity:1}.crash-rail .v2-money-input:has(input:disabled) .v2-money-input__currency{color:#9cabbe;-webkit-text-fill-color:#9cabbe;opacity:1}.crash-sky i{filter:none;background:radial-gradient(at 54%,#e0f9ff38 0%,#e0f9ff10 38%,#0000 72%)}.crash-piste-terrain,.crash-piste-edge-glow,.crash-piste-edge{filter:none}}@media (prefers-reduced-motion:reduce){.crash-roadside .crash-milestone-flags{display:none}}.crash-stage .crash-mountain i{clip-path:none;background:0 0}.crash-stage.is-running .crash-mountain i{animation:none}.crash-mountain i{transform:translate3d(calc(75 * var(--game-vw,1vw)), calc(32 * var(--game-vw,1vw)), 0);opacity:0}.crash-mountain i:nth-child(2){transform:translate3d(calc(31.25 * var(--game-vw,1vw)), calc(12 * var(--game-vw,1vw)), 0);opacity:.75}.crash-mountain i:nth-child(3){transform:translate3d(calc(-12.5 * var(--game-vw,1vw)), calc(-8 * var(--game-vw,1vw)), 0);opacity:.75}.crash-mountain i:nth-child(4){transform:translate3d(calc(-56.25 * var(--game-vw,1vw)), calc(-28 * var(--game-vw,1vw)), 0);opacity:.75}.crash-stars{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.crash-stars i{--star-x:-572px;--star-y:-428px;background-image:url(/games-v2/pistensturz/stars-scattered.svg);background-size:572px 428px;position:absolute;inset:0 -572px -428px 0}.crash-stars i+i{--star-x:-844px;--star-y:-692px;opacity:.4;background-position:431px 197px;background-size:844px 692px;inset:0 -844px -692px 0}.crash-stage.is-running .crash-stars i{animation:7.2s linear infinite crash-star-stream}.crash-stage.is-running .crash-stars i+i{animation-duration:12.8s}.crash-stage.is-running .crash-speed-fx{opacity:calc(.48 + var(--progress) * .4);animation:1.4s ease-in both crash-speed-arrive}@keyframes crash-speed-arrive{0%{opacity:0}to{opacity:calc(.48 + var(--progress) * .4)}}.crash-stage>.crash-piste,.crash-sky,.crash-mountain{transition:none}.crash-stage.is-running .crash-track:before{opacity:.28}@keyframes crash-rider-entry{0%{transform:translate3d(calc(-50% + var(--rider-entry-x,0px)), calc(-50% + var(--rider-entry-y,0px)), 0) rotate(var(--slope-angle,31deg))}to{transform:translate3d(-50%, -50%, 0) rotate(var(--slope-angle,31deg))}}@keyframes crash-rider-glide{0%,to{transform:translate3d(-50%, -50%, 0) rotate(var(--slope-angle,31deg))}50%{transform:translate3d(calc(-50% + 2px), calc(-50% + 1px), 0) rotate(var(--slope-angle,31deg))}}@keyframes crash-rider-finish{0%{transform:translate3d(-50%, -50%, 0) rotate(var(--slope-angle,31deg));opacity:1}85%{opacity:1}to{transform:translate3d(calc(-50% + calc(86 * var(--game-vw,1vw))), calc(-50% + calc(75 * var(--game-vh,1vh))), 0) rotate(38deg);opacity:0}}@keyframes crash-rider-ready{0%{opacity:0}to{opacity:1}}@keyframes crash-trail-in{0%{opacity:0}to{opacity:.65}}@keyframes crash-plume-in{0%{opacity:0}to{opacity:.86}}@keyframes crash-exit-wind{to{opacity:0}}@keyframes crash-factor-final{0%{opacity:1;transform:scale(1)}15%{opacity:1;transform:scale(1.18)}26%,72%{opacity:1;transform:scale(1.12)}to{opacity:0;transform:translateY(10px)scale(1.08)}}@keyframes crash-win-reveal{0%,12%{opacity:0;transform:translate(-50%,-50%)scale(.8)}28%{opacity:1;transform:translate(-50%,-50%)scale(1.035)}36%,78%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-55%)scale(.98)}}@keyframes crash-win-spark{0%{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-60px) scale(.4);opacity:0}15%{opacity:1}to{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-210px) scale(.5);opacity:0}}@keyframes crash-mountain-stream{0%{transform:translate3d(calc(75 * var(--game-vw,1vw)), calc(32 * var(--game-vw,1vw)), 0);opacity:0}12%,75%{opacity:.75}to{transform:translate3d(calc(-100 * var(--game-vw,1vw)), calc(-48 * var(--game-vw,1vw)), 0);opacity:0}}@keyframes crash-star-stream{to{transform:translate3d(var(--star-x,-143px), var(--star-y,-107px), 0)}}@container game-viewport (width<=899px){.crash-factor-display{border-radius:3px 20px 20px 3px;width:250px;padding:17px 20px 18px;bottom:28px;left:20px}.crash-factor-display>strong{font-size:68px}.crash-factor-display__label{font-size:9px}.crash-factor-display__underline{margin-top:8px}.crash-win{gap:8px;padding:20px 12px;top:37%}.crash-win>strong{font-size:42px}.crash-win__label{font-size:11px}}@container game-viewport (height<=650px){.crash-factor-display{width:208px;padding:12px 16px;bottom:18px;left:18px}.crash-factor-display>strong{font-size:58px}.crash-win{gap:5px;padding:12px;top:33%}.crash-win__check{width:30px;height:30px}.crash-win>strong{font-size:34px}}@container game-viewport (height<=500px) and (width>=600px) and (width<=899px){.crash-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 260px}.crash-rail{border-top:0;grid-area:1/2;height:auto;display:flex}.crash-rider{width:115px;height:96px}.crash-factor-display{width:190px;padding:10px 14px}.crash-factor-display>strong{font-size:52px}.crash-win{gap:4px;padding:10px;top:29%}.crash-win__check{display:none}.crash-win>strong{font-size:30px}}@container game-viewport (width<=899px){.crash-factor-display{border-radius:3px 14px 14px 3px;width:164px;max-width:calc(100% - 24px);padding:10px 12px;bottom:18px;left:12px}.crash-factor-display>strong{margin-top:0;font-size:40px;line-height:1.15}.crash-factor-display__underline{width:30px;height:2px;margin-top:6px}.v2-shell[data-game=pistensturz] .crash-factor-display__label{letter-spacing:.02em;font-size:11px}}@media (prefers-reduced-motion:reduce){.crash-stage .crash-rider,.crash-factor-display.is-final,.crash-win{animation:none!important}.crash-stage.is-running .crash-rider{transform:translate3d(-50%, -50%, 0) rotate(var(--slope-angle,31deg));top:39%;left:50%}.crash-stage.is-finished .crash-rider{opacity:0}.crash-win{transform:translate(-50%,-50%)}.crash-stage .crash-stars i,.crash-stage .crash-mountain i{animation:none!important}.crash-win__burst,.crash-speed-fx,.crash-snow-plume,.crash-milestone-flags{display:none}}.crash-layout{grid-template-rows:minmax(0,1fr) 88px}.crash-stage{grid-area:1/1}.crash-rail{grid-row:1/span 2}.crash-history{z-index:7;background:linear-gradient(100deg,#071b2d,#0a253d 60%,#142344);border-top:1px solid #65daf457;grid-area:2/1;grid-template-columns:92px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #c5faff0a}.crash-history__legend{letter-spacing:.08em;grid-template-rows:1fr 1fr;align-self:center;align-items:center;height:58px;padding:3px 12px 3px 16px;font-size:9px;font-weight:850;line-height:1;display:grid}.crash-history__legend>:first-child{color:#c2f3ff}.crash-history__legend>:last-child{color:#93b7cb}.crash-history__rounds{grid-area:1/2;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;gap:8px;min-width:0;height:100%;margin:0;padding:10px 20px 10px 0;list-style:none;display:grid;overflow:clip}.crash-history__round{text-align:center;min-width:0;height:58px;font:750 clamp(12px, calc(1.32 * var(--game-vw,1vw)), 19px)/1 "Roboto Condensed Variable", "Archivo Variable", sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;background:#19354d;border:1px solid #83c7e129;border-radius:11px;grid-template-rows:1fr 1fr;align-items:center;padding:3px 2px;display:grid;position:relative}.crash-history__round:after{content:"";background:#c6f7ff16;height:1px;position:absolute;top:50%;left:12px;right:12px}.crash-history__round:first-child{background:#174360;border-color:#6ce7ff95;box-shadow:inset 0 2px #6ce7ff,0 3px 12px #0002}.crash-history__possible{color:#d7f8ff}.crash-history__secured{color:#9fb5c7}.crash-history__round.is-secured .crash-history__secured{color:#6effc9}.crash-history__empty{color:#9cbdd0;grid-area:1/2;align-self:center;padding:0 16px 0 0;font-size:11px}@container game-viewport (width>=900px) and (height<=800px){.crash-win{top:28%}}@container game-viewport (width<=899px){.crash-layout{grid-template-rows:minmax(0,1fr) 74px 116px}.crash-rail{grid-row:3}.crash-history{grid-template-columns:minmax(0,1fr)}.crash-history__legend{letter-spacing:.03em;gap:14px;height:auto;padding:0;font-size:7px;display:flex;position:absolute;top:4px;left:7px}.crash-history__legend>:first-child:before{content:"TOP: "}.crash-history__legend>:last-child:before{content:"BOTTOM: "}.crash-history__rounds{grid-column:1;gap:2px;padding:16px 4px 5px}.crash-history__round{height:50px;font-size:clamp(9px, calc(2.6 * var(--game-vw,1vw)), 16px);border-radius:6px;padding:2px 1px}.crash-history__round:after{left:4px;right:4px}.crash-history__empty{grid-column:1;padding:12px 8px 0;font-size:10px}}@container game-viewport (height<=500px) and (width>=600px) and (width<=899px){.crash-layout{grid-template-rows:minmax(0,1fr) 66px}.crash-rail{grid-row:1/span 2}.crash-history__rounds{padding-top:15px;padding-bottom:3px}.crash-history__round{height:46px;font-size:14px}}.crash-layout{--piste-cyan:#00efff;--piste-mint:#00ff9b;--piste-pink:#ff0069}.crash-layout .crash-stage{background:radial-gradient(at 6% 14%,#00bbef 0%,#0000 49%),radial-gradient(at 95% 3%,#9700ff 0%,#0000 61%),linear-gradient(145deg,#0041ef,#3400e5 51%,#003bc2)!important}.crash-layout .crash-mountain i{--mountain-paint:linear-gradient(126deg, transparent 0 44%, #00ffffeb 44.2% 47%, transparent 47.2%), linear-gradient(148deg, #00b8ff 0 28%, #2448ff 28.3% 52%, #34009c 52.3%)}.crash-layout .crash-mountain i:nth-child(2){--mountain-paint:linear-gradient(148deg, #00e2eb, #0050ff 55%, #5200c7)}.crash-layout .crash-mountain i:nth-child(3){--mountain-paint:linear-gradient(148deg, #0ef, #2850ff 52%, #8300f2)}.crash-layout .crash-mountain i:nth-child(4){--mountain-paint:linear-gradient(148deg, #00ffce, #007cff 52%, #5000cd)}.crash-layout .crash-piste-edge{stroke:#fff}.crash-layout .crash-piste-edge-glow{stroke:#00efff}.crash-layout .crash-factor-display{border-left-color:var(--piste-mint);background:linear-gradient(120deg,#003fd5,#3100db 58%,#8300c9);box-shadow:inset 0 1px #00ffffb3,0 12px 26px #001d7336}.crash-layout .crash-factor-display__underline{background:var(--piste-mint)}.crash-layout .crash-stage.is-crashed .crash-factor-display{border-left-color:#ff005e}.crash-layout .crash-stage.is-crashed .crash-factor-display__underline{background:#ff005e}.crash-layout .crash-stage.is-secured .crash-factor-display>strong{color:#00ffab}.crash-layout .skier-jacket-panel{fill:#d00064}.crash-layout .skier-arm{stroke:#ff006b}.crash-layout .skier-arm--back{stroke:#bb0069}.crash-layout .skier-knee-panel{fill:#0af}.crash-layout .skier-ski-top{stroke:#0ff}.crash-layout #crash-roadside-pine>path:nth-child(2){fill:#00b87e;stroke:#003c4a}.crash-layout #crash-roadside-pine>path:nth-child(4){fill:#00d9c6}.crash-layout #crash-roadside-rock>path:first-child{fill:#0079e8}.crash-layout #crash-roadside-marker>path:nth-child(2){stroke:#ff006e}.crash-layout .crash-milestone-pennant{fill:#ff006d}.crash-layout .crash-flag-sprite:nth-child(2n) .crash-milestone-pennant{fill:#0ff}.crash-layout .crash-rail{border-color:#00eaff;background:radial-gradient(at 12% 0,#0052f4,#0000 70%),linear-gradient(155deg,#3100e3,#7300d8 65%,#1800a3)!important}.crash-layout .crash-rail .v2-control-label{color:#fff}.crash-layout .crash-rail .v2-stepper>button,.crash-layout .crash-rail .v2-stepper>label{border-color:#00efff;background:linear-gradient(130deg,#0059df,#5200df)!important}.crash-layout .crash-rail .v2-stepper>button:not(:disabled):hover{border-color:#0ff;background:linear-gradient(130deg,#0063f1,#7100ff)!important}.crash-layout .crash-rail .v2-action--primary{color:#fff;border-color:#ff00dc;background:linear-gradient(110deg,#c900a2,#b400f5 58%,#6e00ff)!important}.crash-layout .crash-rail .v2-action--primary:not(:disabled):hover{background:linear-gradient(110deg,#bc0094,#a400e5 58%,#6600f2)!important}.crash-layout .crash-rail .v2-action--cashout{color:#002b36;border-color:#00ffdb;background:linear-gradient(110deg,#00ff9b,#00ffc6 58%,#00e5ed)!important}.crash-layout .crash-rail .v2-action--cashout:not(:disabled):hover{background:linear-gradient(110deg,#0fa,#00ffd5 58%,#00eafa)!important}.crash-layout .crash-demo-wallet{border-color:#0ff;background:linear-gradient(125deg,#004de3,#6600d7)!important}.crash-layout .crash-demo-wallet>span,.crash-layout .crash-demo-wallet>strong{color:#fff}.crash-layout .crash-history{background:linear-gradient(110deg,#002c9e,#3900b7 55%,#6b00bc);border-top-color:#00f5ff}.crash-layout .crash-history__legend>:first-child{color:#fff}.crash-layout .crash-history__legend>:last-child{color:#cbffff}.crash-layout .crash-history__round{background:#1632d4;border-color:#628aff}.crash-layout .crash-history__round:first-child{background:linear-gradient(130deg,#0044c5,#7100d1);border-color:#0ff;box-shadow:inset 0 2px #0ff}.crash-layout .crash-history__possible{color:#fff}.crash-layout .crash-history__secured{color:#dbffff}.crash-layout .crash-history__round.is-secured .crash-history__secured{color:#00ffad}.crash-layout .crash-history__empty{color:#e4fdff}.crash-layout .crash-win{background:radial-gradient(at 50% 0,#00ff93,#00e5da 70%);border-color:#0ff}.crash-layout #side-slope-snow stop:first-child{stop-color:#fff}.crash-layout #side-slope-snow stop:nth-child(2){stop-color:#f5fbff}.crash-layout #side-slope-snow stop:nth-child(3){stop-color:#dceffa}.crash-layout #side-slope-snow stop:nth-child(4){stop-color:#93c7e3}.crash-layout #side-slope-sheen stop:first-child,.crash-layout #side-slope-sheen stop:nth-child(2){stop-color:#fff}.crash-layout #side-slope-sheen stop:nth-child(3){stop-color:#d8f3ff}.crash-layout #side-slope-sheen stop:nth-child(4){stop-color:#6e9cbe}.crash-layout .crash-piste-groom{fill:none}.crash-layout .crash-stage:before{background:radial-gradient(at 24% 13%,#00ffff2e,#0000 32%),linear-gradient(114deg,#0000 0 34%,#00fffa1f 42%,#c300ff33 51%,#0000 62%),linear-gradient(72deg,#0000 0 58%,#00f6ff1c 66%,#0000 75%)}.crash-layout .crash-sky i{background:linear-gradient(90deg,#0000,#00ffff14 18%,#86ffff4d 54%,#00ebff1a 78%,#0000)}@container game-viewport (width<=899px){.crash-layout .crash-sky i{background:radial-gradient(at 54%,#86ffff4d 0%,#00ffff1a 38%,#0000 72%)}}.crash-layout #skier-jacket stop:first-child{stop-color:#ff5e00}.crash-layout #skier-jacket stop:nth-child(2){stop-color:#ff005e}.crash-layout #skier-jacket stop:nth-child(3){stop-color:#c6005b}.crash-layout #skier-goggle stop:first-child{stop-color:#0ff}.crash-layout #skier-goggle stop:nth-child(2){stop-color:#00c8ff}.crash-layout #skier-goggle stop:nth-child(3){stop-color:#005dff}.crash-layout .skier-leg{fill:#003cff}.crash-layout .skier-leg--back{fill:#16228f}.crash-layout .skier-binding{stroke:#ff006d}.crash-layout .crash-factor-display__label{color:#e0ffff}.crash-layout .crash-win,.crash-layout .crash-win__label{color:#002b36}.crash-layout .crash-win__check{color:#00ffab;background:#003544}.crash-layout .crash-win__burst i{background:#00ff93}.crash-layout .crash-win__burst i:nth-child(2n){background:#00e8ff}.theme-velocity{--accent:#00efff;--accent-2:#ff0069;--safe:#00ff9b}.theme-velocity .v2-topbar{background:linear-gradient(90deg,#002ca2fa,#5a00bbfa),#07004f;border-bottom-color:#00efffc7}.theme-velocity .v2-icon-button{background:linear-gradient(145deg,#004acdeb,#6800e2eb);border-color:#00f5ffc7}.theme-orchard.v2-shell{--accent:#00ff82;--accent-2:#ff00ce;--safe:#00ff82;--danger:#ff147b;--line:#00edff;--text:#fff;--muted:#e8edff;--fruit-wallet-border:#00efff;--fruit-wallet-fill:linear-gradient(110deg, #7000d9, #003dd9);background:#2300d4;grid-template-rows:58px minmax(0,1fr)}.theme-orchard .v2-topbar{background:linear-gradient(100deg,#7800eb,#1740ef 72%,#0068e6);border-bottom:1px solid #0ff}.theme-orchard .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-orchard .v2-icon-button{color:#fff;background:#003bc5;border-color:#00eaff;place-items:center;display:grid}.theme-orchard .v2-icon-button:hover{background:#7200df;border-color:#0ff}.fruit-layout{background:#00deff;grid-template-columns:minmax(0,1fr) minmax(290px,340px)}.fruit-layout>.fruit-stage{isolation:isolate;min-width:0;min-height:0;padding:26px clamp(18px, calc(3 * var(--game-vw,1vw)), 52px) 40px;background:linear-gradient(#7900ff08,#1400c714),url(/games-v2/fruchtfolge/orchard.svg) bottom/cover;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.fruit-arena{width:min(650px,100%);position:relative}.fruit-board{--reel-height:clamp(140px, calc(19 * var(--game-vh,1vh)), 195px);background:linear-gradient(135deg,#d700ffd9,#2600ffd9 55%,#00d4ffde);border:1px solid #0ff;border-radius:26px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px;display:grid;box-shadow:0 18px 65px #17007866,0 0 32px #0ff5,inset 0 1px #ffc7ffbb}.fruit-column{background:linear-gradient(155deg,#003cce,#1a0096);border:1px solid #438dff;border-radius:18px;min-width:0;padding:10px}.fruit-position{text-align:center;letter-spacing:.2em;color:#eef7ff;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.theme-orchard .fruit-reel{width:100%;height:var(--reel-height);background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;min-width:0;padding:12px;display:grid;position:relative;overflow:hidden}.fruit-symbol{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;max-height:180px;display:block}.fruit-reel>.fruit-symbol{min-height:0;height:calc(var(--reel-height) - 26px);filter:drop-shadow(0 7px 5px #17007066);max-height:none}.fruit-column.is-match{background:linear-gradient(145deg,#00a958,#006685);border-color:#00ff80;box-shadow:0 0 22px #00ff8299,inset 0 0 18px #72ff0033}.fruit-reel-strip{animation:.3s linear infinite fruit-reel-spin;position:absolute;inset:0}.fruit-reel-strip>div{height:var(--reel-height);padding:14px}.fruit-reel-strip .fruit-symbol{filter:blur(1px)}.fruit-selection{gap:8px;min-width:0;display:grid}.fruit-paytable{background:#2c0087;border:1px solid #a044ff;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:4px;min-width:0;height:42px;padding:3px;display:grid;overflow:hidden}.fruit-paytable>span{color:#e1ffff;text-align:center;letter-spacing:-.02em;white-space:nowrap;background:#0041c7;border:1px solid #00dfff;border-radius:7px;place-content:center;gap:2px;min-width:0;font:900 12px/1 Roboto Condensed,sans-serif;display:grid;overflow:hidden}.fruit-paytable>span:nth-child(2){color:#003349;background:#00eced;border-color:#0ff}.fruit-paytable>span b{color:#fff;font:900 14px/1 Roboto Condensed,sans-serif}.fruit-paytable>span:nth-child(2) b{color:inherit}.fruit-paytable>span small{color:inherit;font:inherit}.fruit-paytable>span.is-current{color:#003824;background:#00ff82;border-color:#00ff9a;box-shadow:0 0 12px #00ff8277}.fruit-paytable>span.is-current:nth-child(2){color:#003548;background:#00fff2;border-color:#80fff8;box-shadow:0 0 12px #00ffdf99}.fruit-paytable>span.is-current b{color:inherit}.fruit-control-rail{background:radial-gradient(at 100% 0,#00edff4d,#0000 62%),linear-gradient(155deg,#003bdb,#7300df);gap:24px;max-height:none;padding:22px;overflow:hidden}.fruit-control-rail>*{flex-shrink:0}.fruit-bet-row{gap:14px;display:grid}.theme-orchard .v2-control-label{color:#fff;font-size:10px}.theme-orchard .v2-stepper label,.theme-orchard .v2-stepper>button{background:#003abf;border-color:#008fff}.theme-orchard .v2-stepper>button:not(:disabled):hover{background:#6000d5;border-color:#0ff}.theme-orchard .v2-action--primary{color:#002c21;background:linear-gradient(115deg,#80ff00,#00ff9b);border:1px solid #00ff9a;min-height:56px;font-size:13px;font-weight:900;box-shadow:0 5px 24px #00ff6477}.theme-orchard .v2-action--primary:not(:disabled):hover{background:linear-gradient(115deg,#8cff00,#00ffca)}.fruit-pick-grid{--pick-height:clamp(54px, calc(8.5 * var(--game-vh,1vh)), 80px);background:linear-gradient(145deg,#5900c7,#002cc2);border:1px solid #a144ff;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding:9px;display:grid}.fruit-pick-column{grid-template-rows:auto repeat(3, var(--pick-height));gap:7px;min-width:0;display:grid}.fruit-pick-position{text-align:center;color:#fff;letter-spacing:.14em;font-size:10px;font-weight:800;line-height:14px}.theme-orchard .fruit-pick{cursor:pointer;background:#003fc5;border:1px solid #008fff;border-radius:11px;place-items:center;min-width:0;min-height:44px;padding:8px;transition:background .12s ease-out,border-color .12s ease-out;display:grid;position:relative}.fruit-pick .fruit-symbol{height:calc(var(--pick-height) - 18px);min-height:0;max-height:none}.theme-orchard .fruit-pick:hover:not(:disabled):not(.is-picked){background:#7400f2;border-color:#ce52ff}.theme-orchard .fruit-pick.is-picked{background:#00ff82;border-color:#00ffa8;box-shadow:0 0 0 1px #00ffa8,0 0 18px #00ff8277}.theme-orchard .fruit-pick:disabled{cursor:default;opacity:.65}.theme-orchard .fruit-pick.is-picked:disabled{opacity:1}.fruit-demo-wallet{border:1px solid var(--fruit-wallet-border);background:var(--fruit-wallet-fill);text-align:right;border-radius:14px;gap:7px;margin-top:auto;padding:15px;display:grid}.fruit-demo-wallet>span{color:#eef4ff;letter-spacing:.12em;font-size:9px;font-weight:800}.fruit-demo-wallet strong{color:#fff;font-size:17px;font-weight:800}.fruit-celebration{z-index:5;pointer-events:none;background:radial-gradient(#31009cf2,#1300a833 70%);place-items:center;display:grid;position:absolute;inset:0}.fruit-celebration-copy{text-shadow:0 4px #210075,0 0 42px #00ffa088;justify-items:center;gap:7px;animation:.28s ease-out both fruit-win-in;display:grid;position:relative}.fruit-celebration-copy span{font-size:clamp(16px, calc(2.5 * var(--game-vw,1vw)), 29px);letter-spacing:.13em;color:#ddffb5;font-weight:900}.fruit-celebration-copy strong{color:#80ff00;font:400 clamp(85px, calc(13 * var(--game-vw,1vw)), 166px)/1 "Staatliches", sans-serif}.fruit-celebration-copy b{color:#e0ffff;font-size:clamp(26px, calc(4 * var(--game-vw,1vw)), 46px);font-weight:900}.fruit-celebration.is-jackpot .fruit-celebration-copy span{color:#fff0ff}.fruit-celebration.is-jackpot .fruit-celebration-copy strong{color:#ff2ade;text-shadow:0 4px #590080,0 0 50px #ff00d4dd}.fruit-celebration.is-jackpot .fruit-celebration-copy b{color:#9f0}.fruit-burst{width:min(calc(65 * var(--game-vw,1vw)), 470px);aspect-ratio:1;position:absolute}.fruit-burst i{--distance:clamp(80px, calc(16 * var(--game-vw,1vw)), 235px);width:7px;height:24px;transform:rotate(var(--angle)) translateY(calc(-1 * var(--distance)));background:#64ff00;border-radius:3px;animation:.9s ease-out both fruit-ray;position:absolute;top:50%;left:50%}.fruit-burst i:nth-child(2n){background:#ff00ce}.fruit-burst i:nth-child(3n){background:#00f5ff}@keyframes fruit-reel-spin{to{transform:translateY(calc(-3 * var(--reel-height)))}}@keyframes fruit-win-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes fruit-ray{0%{opacity:1;transform:rotate(var(--angle)) translateY(-25px) scale(.4)}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(-1 * var(--distance))) scale(1.2)}}@container game-viewport (width<=899px){.theme-orchard.v2-shell{grid-template-rows:52px minmax(0,1fr)}.fruit-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.fruit-layout>.fruit-stage{padding:12px}.fruit-arena{width:min(560px,100%)}.fruit-board{--reel-height:clamp(86px, calc(17 * var(--game-dvh,1dvh)), 152px);border-radius:19px;gap:8px;padding:9px}.fruit-column{border-radius:13px;padding:6px}.fruit-position{font-size:9px}.fruit-control-rail{padding:12px 16px max(12px, env(safe-area-inset-bottom));gap:10px;max-height:none;overflow:hidden}.fruit-selection{order:-1;align-self:center;width:min(420px,100%)}.fruit-pick-grid{--pick-height:clamp(44px, calc(7.4 * var(--game-dvh,1dvh)), 68px);gap:7px;padding:7px}.fruit-pick-column{gap:5px}.fruit-bet-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px}.fruit-bet-row .v2-stepper{grid-template-columns:38px minmax(0,1fr) 38px;gap:4px}.fruit-bet-row .v2-stepper>button{min-height:46px}.theme-orchard .v2-action--primary{border-radius:11px;min-height:46px;padding:8px;font-size:11px}.fruit-demo-wallet{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;margin-top:0;padding:0 2px;display:flex}.fruit-demo-wallet strong{font-size:14px}.fruit-demo-wallet>span{font-size:8px}}@container game-viewport (width<=360px){.fruit-layout>.fruit-stage{padding-left:8px;padding-right:8px}.fruit-board{gap:5px;padding:6px}.fruit-column{padding:4px}.fruit-control-rail{padding-left:10px;padding-right:10px}.fruit-bet-row{gap:8px}.fruit-bet-row .v2-stepper{grid-template-columns:32px minmax(0,1fr) 32px}}@container game-viewport (height<=720px) and (width<=899px){.fruit-board{--reel-height:clamp(64px, calc(13 * var(--game-dvh,1dvh)), 90px)}.fruit-selection{gap:6px}.fruit-paytable{height:38px}.fruit-control-rail{gap:8px;padding-top:9px;padding-bottom:9px}.fruit-pick-grid{--pick-height:44px;padding:5px}.fruit-pick-column{gap:4px}.fruit-pick-position{font-size:9px;line-height:12px}}@container game-viewport (height<=570px) and (width>=600px){.theme-orchard.v2-shell{grid-template-rows:46px minmax(0,1fr)}.fruit-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 260px}.fruit-layout>.fruit-stage{padding:9px 16px}.fruit-board{--reel-height:clamp(55px, calc(19 * var(--game-dvh,1dvh)), 95px);gap:8px;padding:6px}.fruit-column{padding:4px}.fruit-position{font-size:9px}.fruit-control-rail{gap:8px;padding:10px}.fruit-bet-row{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:8px}.fruit-bet-row .v2-stepper{grid-template-columns:28px minmax(0,1fr) 28px;gap:3px}.fruit-bet-row .v2-stake{gap:4px}.fruit-bet-row .v2-control-label{font-size:8px;line-height:1}.theme-orchard .fruit-bet-row .v2-action{min-height:44px}.fruit-selection{order:0}.fruit-pick-grid{--pick-height:44px;gap:6px;padding:5px}.fruit-pick-column{gap:4px}.fruit-pick-position{font-size:9px;line-height:10px}.fruit-demo-wallet{background:0 0;border:0;gap:4px;margin-top:auto;padding:0;display:flex}.fruit-demo-wallet strong{font-size:13px}.fruit-demo-wallet>span{font-size:8px}}@container game-viewport (width<=899px){.fruit-demo-wallet{border:1px solid var(--fruit-wallet-border);background:var(--fruit-wallet-fill);border-radius:11px;place-content:center stretch;justify-items:end;gap:1px;width:100%;height:44px;min-height:44px;padding:4px 10px;display:grid}.fruit-demo-wallet>span{font-size:7px}.fruit-demo-wallet strong{font-variant-numeric:tabular-nums;font-size:14px}}@media (prefers-reduced-motion:reduce){.fruit-reel-strip{animation:none}.fruit-burst{display:none}}.theme-crystal.v2-shell{--accent:#00f0ff;--safe:#83ff25;--line:#7966ff;--muted:#dde8ff;background:#23109a;grid-template-rows:58px minmax(0,1fr)}.theme-crystal.v2-shell:before{display:none}.theme-crystal .v2-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(100deg,#5507c2,#222fc7 70%,#0754d3);border-bottom:1px solid #786aff}.theme-crystal .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.theme-crystal .v2-icon-button{color:#fff;background:#2937b6;border-color:#9b85ff;place-items:center;display:grid}.theme-crystal .v2-icon-button:hover{background:#6141d5}.kristall-layout{background:#7966ff;grid-template-columns:minmax(0,1fr) 316px}.kristall-layout>.kristall-stage{background:#3211b1 url(/games-v2/kristallfall/cavern.svg) 50%/cover;grid-template-rows:minmax(0,1fr);place-items:center;min-height:0;padding:22px 28px 16px;display:grid;position:relative;overflow:hidden;container:crystal-stage/size}.kristall-board-wrap{aspect-ratio:1;width:min(100%,100cqh,510px);min-width:0;position:relative}.kristall-board{background:linear-gradient(135deg,#8652ff,#1539c4 45%,#09d5ed);border:2px solid #ae97ff;border-radius:22px;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 40px #12044e88,0 0 0 6px #3722a4aa,0 0 35px #00d9ff44,inset 0 1px #e3d8ff}.kristall-cells,.kristall-tiles{position:absolute;inset:10px}.kristall-cells{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);gap:3px;display:grid}.kristall-cells i{background:linear-gradient(145deg,#142660,#171846);border:1px solid #5763db88;border-radius:9px;box-shadow:inset 0 2px 4px #04073066}.kristall-tiles{overflow:hidden}.kristall-tile{width:16.6667%;height:16.6667%;padding:5px;position:absolute}.kristall-drop{width:100%;height:100%;animation:kristall-fall var(--drop-duration,.4s) cubic-bezier(.32,.06,.38,1.04) var(--drop-delay,0s) both}.kristall-tile img{object-fit:contain;filter:drop-shadow(0 3px 2px #05053499);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.is-ready .kristall-drop{animation:none}.kristall-hit-ring{border:2px solid var(--gem-color);background:color-mix(in srgb,var(--gem-color) 19%,transparent);box-shadow:inset 0 0 14px var(--gem-color),0 0 8px var(--gem-color);border-radius:9px;position:absolute;inset:0}.is-match .kristall-tile.is-hit img{filter:drop-shadow(0 0 7px var(--gem-color));transition:transform .14s;transform:scale(1.08)}.is-burst .kristall-tile.is-hit{animation:.24s ease-in both kristall-pop}.kristall-rail{background:radial-gradient(at 100% 0,#105dec,#0000 66%),linear-gradient(165deg,#4021af,#5011b3 75%,#2816a4);gap:18px;padding:24px;overflow:hidden}.kristall-payout{background:linear-gradient(135deg,#302093,#141e77);border:1px solid #8e6cf7;border-radius:18px;align-content:center;justify-items:center;gap:10px;min-height:108px;display:grid;box-shadow:inset 0 1px #b8a1ff33}.kristall-payout>span,.kristall-wallet>span{color:#e2dfff;letter-spacing:.15em;font-size:9px;font-weight:800}.kristall-payout strong{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font:600 38px/1 Roboto Condensed,sans-serif}.kristall-payout.is-positive{border-color:#8eff3a}.kristall-payout.is-positive strong{color:#a1ff60}.kristall-how{justify-items:center;gap:6px;width:100%;display:grid}.kristall-how p{color:#fff;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:750;display:flex}.kristall-how p b{color:#52f3ff;font-size:17px;line-height:1}.kristall-how small{color:#e4e4ff;font-size:11px;font-weight:650}.kristall-rule{background:linear-gradient(120deg,#352080,#162d8e);border:1px solid #977dff;border-radius:12px;justify-items:center;gap:7px;width:100%;padding:13px 8px;display:grid;box-shadow:inset 0 1px #c8bcff33}.kristall-rule strong{color:#a7ff59;white-space:nowrap;font:800 27px/1.1 Roboto Condensed,sans-serif}.kristall-rule>span{color:#fff;white-space:nowrap;font-size:14px;font-weight:750}.kristall-bet-row{gap:14px;margin-top:auto;display:grid}.kristall-stake .v2-control-label{color:#f1ebff;font-size:10px;display:block}.kristall-stake .v2-stepper{grid-template-columns:46px minmax(0,1fr) 46px;gap:7px}.kristall-stake .v2-stepper>button,.kristall-stake .v2-stepper>label{background:#24228a;border:1px solid #8576ed;border-radius:11px}.kristall-stake .v2-stepper>label{font-variant-numeric:tabular-nums;color:#fff;place-items:center;font-size:18px;font-weight:800;display:grid}.kristall-stake .v2-stepper>button:not(:disabled):hover{background:#5142bf;border-color:#25efff}.theme-crystal .v2-action--primary{color:#0b3540;background:linear-gradient(120deg,#b6ff27,#49ff83);border:1px solid #b4ff75;justify-content:center;align-items:center;gap:12px;min-height:56px;font-size:15px;font-weight:900;display:flex;overflow:hidden;box-shadow:0 4px 22px #63ff323b}.theme-crystal .v2-action--primary:disabled{opacity:1;color:#e4e9ff;box-shadow:none;background:#3343a5;border-color:#7f97eb}.theme-crystal .v2-action--primary:not(:disabled):hover{background:linear-gradient(120deg,#d7ff64,#6fffa1)}.kristall-bet-row .v2-action svg{width:23px;height:23px}.kristall-wallet{background:linear-gradient(110deg,#5020af,#2635ac);border:1px solid #9077f6;border-radius:13px;justify-items:end;gap:7px;min-height:62px;padding:13px;display:grid}.kristall-wallet strong{color:#fff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.kristall-celebration{z-index:4;pointer-events:none;background:linear-gradient(120deg,#38188ff5,#08347ff5);border:1px solid #b8afff;border-radius:20px;justify-items:center;gap:10px;width:90%;padding:26px 12px;animation:.24s ease-out both kristall-celebrate;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 50px #13055799,0 0 45px #0ad7ff55}.kristall-celebration span{color:#ecffff;letter-spacing:.15em;font-size:12px;font-weight:850}.kristall-celebration strong{color:#94ff39;font:650 clamp(34px,10cqw,64px)/1 Roboto Condensed,sans-serif}.kristall-celebration small{color:#fff;font-size:14px;font-weight:750}.kristall-rays{pointer-events:none;border-radius:24px;position:absolute;inset:-10px;overflow:hidden}.kristall-rays i{left:calc(10% + var(--ray) * 19%);width:6px;height:15px;animation:1.2s ease-out both kristall-confetti;position:absolute;top:0;transform:rotate(25deg)}.theme-crystal .kristall-rules dl{gap:0}.theme-crystal .kristall-rules dl>div{border-bottom:1px solid #425680;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.theme-crystal .kristall-rules dt{color:#e3eeff;font-size:12px}.theme-crystal .kristall-rules dd{color:#a1ff60;font-size:15px;font-weight:800}@keyframes kristall-fall{0%{transform:translateY(calc(var(--fall) * -116%))}to{transform:translateY(0)}}@keyframes kristall-pop{to{opacity:0;transform:scale(.3)}}@keyframes kristall-celebrate{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes kristall-confetti{0%{opacity:1;transform:translateY(0)rotate(25deg)}to{opacity:0;transform:translateY(170px)rotate(210deg)}}@container game-viewport (width<=899px){.theme-crystal.v2-shell{grid-template-rows:50px minmax(0,1fr)}.kristall-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.kristall-layout>.kristall-stage{padding:16px 14px 8px}.kristall-board{border-radius:17px;box-shadow:0 7px 26px #14035088,0 0 0 3px #7657dd66}.kristall-cells,.kristall-tiles{inset:7px}.kristall-cells{gap:2px}.kristall-cells i,.kristall-hit-ring{border-radius:6px}.kristall-tile{padding:3px}.kristall-rail{padding:12px 14px max(12px,env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;max-height:none;display:grid}.kristall-payout{border-radius:11px;grid-area:1/1;align-content:center;justify-items:start;gap:3px;min-height:49px;padding:7px 11px}.kristall-payout>span,.kristall-wallet>span{letter-spacing:.1em;font-size:7px}.kristall-payout strong{font-size:23px}.kristall-wallet{border-radius:11px;grid-area:1/2;align-content:center;gap:3px;min-height:49px;padding:7px 10px}.kristall-wallet strong{font-size:15px}.kristall-bet-row{grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.kristall-stake .v2-stepper{grid-template-columns:38px minmax(0,1fr) 38px;gap:4px}.kristall-stake .v2-stepper>label{font-size:16px}.kristall-stake .v2-control-label{font-size:8px}.theme-crystal .v2-action--primary{gap:4px;min-height:46px;padding:8px;font-size:14px}.kristall-how{grid-area:2/1/auto/-1;gap:4px}.kristall-how p{font-size:11px}.kristall-how p b{font-size:14px}.kristall-how small{font-size:10px}.kristall-rule{gap:4px;padding:7px}.kristall-rule strong{font-size:23px}.kristall-rule>span{font-size:12px}.kristall-celebration{padding:20px 10px}}@container game-viewport (width<=360px){.kristall-rail{gap:8px;padding-left:10px;padding-right:10px}.kristall-bet-row{gap:8px}.kristall-stake .v2-stepper{grid-template-columns:32px minmax(0,1fr) 32px}.kristall-stake .v2-stepper>label{font-size:14px}}@container game-viewport (height<=500px) and (width>=600px){.theme-crystal.v2-shell{grid-template-rows:46px minmax(0,1fr)}.kristall-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 264px}.kristall-layout>.kristall-stage{padding:9px 18px}.kristall-rail{gap:10px;padding:12px;display:flex}.kristall-rule{gap:4px;padding:6px}.kristall-payout{width:100%;min-height:46px}.kristall-payout strong{font-size:23px}.kristall-bet-row{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.kristall-stake .v2-stepper{grid-template-columns:26px minmax(0,1fr) 26px}.kristall-stake .v2-stepper>label{font-size:13px}.kristall-wallet{width:100%;min-height:34px}}@media (prefers-reduced-motion:reduce){.kristall-drop,.kristall-celebration,.is-burst .kristall-tile.is-hit,.kristall-rays i{animation:none}.is-burst .kristall-tile.is-hit{opacity:0}.kristall-rays{display:none}.is-match .kristall-tile.is-hit img{transition:none;transform:none}}.kugel-board .kugel-factor-label{letter-spacing:normal;font-family:Arial,sans-serif;font-size:32px;font-weight:700;font-stretch:100%}.kugel-board .kugel-factor-connector{opacity:.95}.kugel-board .kugel-landing-glow{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 10px var(--bin-color));animation:1.2s ease-out both kugel-landing-flash}.kugel-board .kugel-payout{fill:#fff8d5;stroke:#05334d;stroke-width:5px;paint-order:stroke fill;stroke-linejoin:round;font:700 31px Arial,sans-serif;animation:1.2s ease-out both kugel-payout-rise}@keyframes kugel-landing-flash{0%{opacity:.35;transform:scale(.9)}24%{opacity:1;transform:scale(1.2)}65%{opacity:.7}to{opacity:0;transform:scale(1.05)}}@keyframes kugel-payout-rise{0%{opacity:0;transform:translateY(9px)}16%{opacity:1}72%{opacity:1}to{opacity:0;transform:translateY(-76px)}}.kugel-board--reduced .kugel-landing-glow{opacity:.65;animation:none}.kugel-board--reduced .kugel-payout{animation:none}@media (prefers-reduced-motion:reduce){.kugel-board .kugel-landing-glow{opacity:.65;animation:none}.kugel-board .kugel-payout{animation:none}}.theme-kugelpfad.v2-shell{--accent:#b6ff45;--safe:#adff58;--line:#228d98;--muted:#d1f4ed;--ink:#073b53;background:#09657d;grid-template-rows:54px minmax(0,1fr)}.theme-kugelpfad.v2-shell:before{display:none}.theme-kugelpfad .v2-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(110deg,#074457,#0c7884);border-bottom:1px solid #5bb2a4;grid-template-columns:minmax(0,1fr) auto;padding:0 20px}.theme-kugelpfad .v2-topbar--minimal .v2-top-actions{grid-column:2;justify-self:end}.kugel-wordmark{color:#fff0c3;letter-spacing:.08em;text-shadow:0 2px #05354b;margin:0;font:600 26px/1 Staatliches,sans-serif}.theme-kugelpfad .v2-icon-button{color:#fff4d9;background:#0b5469;border-color:#65acac;place-items:center;display:grid}.theme-kugelpfad .v2-icon-button:hover{background:#137a85}.kugel-layout{background:#218c8d;grid-template-columns:minmax(0,1fr) 290px}.kugel-layout>.kugel-stage{background:#34c9d1 url(/games-v2/kugelpfad/alpine-valley.svg) 50%/cover no-repeat;place-items:center;min-width:0;min-height:0;padding:8px 12px 12px;display:grid;position:relative;overflow:hidden;container:kugel-stage/size}.kugel-board-wrap{aspect-ratio:780/920;flex:none;width:min(100%,84.7826cqh,680px);position:relative}.kugel-board{filter:drop-shadow(0 10px 7px #023d5566);width:100%;height:100%;display:block;overflow:visible}.kugel-bin.is-landed .kugel-bin-color{stroke:#fff7b8;stroke-width:3px}.has-payout .kugel-bin.is-landed{transform-box:fill-box;transform-origin:50%;animation:.5s ease-out both kugel-pocket}.kugel-rail{background:radial-gradient(at 100% 0,#13798b,#0000 67%),linear-gradient(155deg,#074b68,#102b54);gap:16px;padding:22px;display:flex;position:relative;overflow:hidden}.kugel-emblem{opacity:.95;align-self:center;width:122px;height:100px;margin:0 auto}.kugel-emblem svg{width:100%;height:100%}.kugel-result{background:linear-gradient(140deg,#0c586a,#073b5b);border:1px solid #47b4ab;border-radius:17px;align-content:center;place-items:center;gap:10px;min-height:127px;padding:14px 8px;display:grid;box-shadow:inset 0 1px #a5f1d822}.kugel-result>span,.kugel-wallet>span{color:#d4f4ee;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.kugel-result strong{color:#fff5db;font-variant-numeric:tabular-nums;white-space:nowrap;font:600 38px/1 Roboto Condensed,sans-serif}.kugel-result>b{color:#ffe8a8;font:700 18px/1 Roboto Condensed,sans-serif}.kugel-result.is-payout{border-color:#c8ff59;animation:.7s ease-out both kugel-prize;box-shadow:0 0 24px #96ff4322,inset 0 1px #d1ffc144}.kugel-result.is-payout strong{color:#c6ff66}.has-jackpot .kugel-result{border-color:#ffd153;animation:.7s ease-out both kugel-prize}.has-jackpot .kugel-result strong,.has-jackpot .kugel-result>b{color:#ffdf64}.kugel-wallet{background:#083e5e;border:1px solid #368593;border-radius:12px;align-content:center;justify-items:end;gap:7px;min-height:67px;padding:12px;display:grid}.kugel-wallet strong{color:#fff3da;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:800}.kugel-controls{gap:14px;margin-top:auto;display:grid}.kugel-controls .v2-control-label{color:#f5f0db;font-size:10px;display:block}.kugel-controls .v2-stepper{grid-template-columns:45px minmax(0,1fr) 45px;gap:6px}.kugel-controls .v2-stepper>button,.kugel-controls .v2-stepper>label{color:#fff1d2;background:#093b56;border-color:#4b9aa5;border-radius:11px}.kugel-controls .v2-stepper>label{font-size:18px;font-weight:800}.kugel-controls .v2-stepper>button:disabled{opacity:.5}.kugel-controls .v2-stepper>button:not(:disabled):hover{background:#13677a;border-color:#b4f6c2}.theme-kugelpfad .v2-action--primary{color:#143c3a;background:linear-gradient(120deg,#d1ff45,#65ef70);border:1px solid #d2ff80;border-radius:13px;justify-content:center;align-items:center;gap:11px;min-height:58px;font-size:17px;font-weight:900;display:flex;box-shadow:0 4px 19px #89ef3733}.theme-kugelpfad .v2-action--primary:not(:disabled):hover{background:linear-gradient(120deg,#e5ff79,#8fff93)}.theme-kugelpfad .v2-action--primary:disabled{opacity:1;color:#d8f3df;box-shadow:none;background:#245965;border-color:#3a8892}.kugel-demo-note{letter-spacing:.16em;color:#b9dcd9;align-self:center;font-size:8px}.kugel-failure{color:#fff3a4;margin:0;font-size:12px}@keyframes kugel-pocket{35%{filter:brightness(1.4)}}@keyframes kugel-prize{35%{box-shadow:0 0 45px #ffdf64aa}}@container game-viewport (width<=899px){.theme-kugelpfad.v2-shell{grid-template-rows:50px minmax(0,1fr)}.theme-kugelpfad .v2-topbar{padding:0 13px}.kugel-wordmark{font-size:23px}.kugel-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.kugel-layout>.kugel-stage{padding:9px 4px 6px}.kugel-board-wrap{width:min(100%,84.7826cqh,680px)}.kugel-rail{max-height:none;padding:12px 13px max(14px,env(safe-area-inset-bottom));grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;display:grid}.kugel-emblem,.kugel-demo-note{display:none}.kugel-result{border-radius:11px;grid-area:2/1;justify-items:start;gap:5px;min-height:58px;padding:8px 10px;position:relative}.kugel-result>span,.kugel-wallet>span{letter-spacing:.07em;font-size:8px}.kugel-result strong{font-size:24px}.kugel-result>b{font-size:12px;position:absolute;top:8px;right:8px}.kugel-wallet{border-radius:11px;grid-area:2/2;gap:5px;min-height:58px;padding:8px 10px}.kugel-wallet strong{font-size:17px}.kugel-controls{grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;margin:0;display:grid}.kugel-controls .v2-control-label{font-size:8px}.kugel-controls .v2-stepper{grid-template-columns:36px minmax(0,1fr) 36px;gap:4px}.kugel-controls .v2-stepper>label{font-size:16px}.theme-kugelpfad .v2-action--primary{gap:8px;min-height:46px;padding:6px;font-size:15px}.kugel-failure{grid-column:1/-1}}@container game-viewport (width<=360px){.kugel-rail{gap:8px;padding:10px}.kugel-controls{gap:8px}.kugel-controls .v2-stepper{grid-template-columns:32px minmax(0,1fr) 32px;gap:3px}.kugel-controls .v2-stepper>label{font-size:14px}.kugel-result strong{font-size:21px}.kugel-wallet strong{font-size:15px}.kugel-result>b{font-size:10px;top:7px;right:6px}.kugel-result>span{letter-spacing:0;font-size:7px}}@container game-viewport (height<=450px) and (width<=899px){.theme-kugelpfad.v2-shell{grid-template-rows:44px minmax(0,1fr)}.kugel-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 215px}.kugel-rail{gap:8px;padding:10px;display:flex}.kugel-result{min-height:64px}.kugel-wallet{min-height:49px}.kugel-controls{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:auto;display:grid}.theme-kugelpfad .v2-action--primary{min-height:44px}.kugel-layout>.kugel-stage{padding:2px}}@media (prefers-reduced-motion:reduce){.theme-kugelpfad *,.theme-kugelpfad :before,.theme-kugelpfad :after{transition:none!important;animation:none!important}}.bs-app.v2-shell{--accent:#00ffb7;--text:#fff;--muted:#eef5ff;--line:#23e9ff;color:#fff;background:#2648da;grid-template-rows:58px minmax(0,1fr);grid-template-columns:minmax(0,1fr);font-family:Archivo Variable,sans-serif}.bs-app:before{display:none}.bs-top{background:linear-gradient(105deg,#9200ed,#293aee 70%,#006fe7);border-bottom:1px solid #44e9ff;justify-content:flex-end;align-items:center;gap:8px;padding:0 18px;display:flex}.bs-app .bs-icon{color:#fff;cursor:pointer;background:#2342c8;border:1px solid #35dbff;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;font-size:24px;display:grid}.bs-app .bs-icon:hover{background:#9e13eb}.bs-layout.v2-game-layout{background:#24dcff;grid-template-columns:minmax(0,1fr) 320px;gap:1px;min-width:0}.bs-layout>.bs-stage{background:#159cea url(/games-v2/bergschatz/alpine-background.svg) 50%/cover;justify-content:center;align-items:center;min-width:0;min-height:0;padding:30px 34px;display:flex;position:relative;overflow:hidden}.bs-ticket{background:linear-gradient(140deg,#f522e8,#8b16ee 48%,#305cf6);border:2px solid #73ffff;border-radius:26px;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:650px;height:100%;max-height:508px;padding:17px;display:grid;box-shadow:0 16px 35px #152d7866,inset 0 0 0 5px #360d9777}.bs-cell{isolation:isolate;background:radial-gradient(#645be6,#3320a9);border:2px solid #3f7fff;border-radius:15px;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.bs-cell.is-scratching{border-color:#fff464;box-shadow:0 0 12px #fff26488}.bs-cell.is-open{border-color:#8d94ff}.bs-cell.is-winning{background:radial-gradient(#00b67f,#0066b0);border-color:#6aff90;box-shadow:0 0 13px #0fff9080}.bs-symbol{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;min-width:0;height:100%;min-height:0;display:block}.bs-cell>.bs-symbol{filter:drop-shadow(0 6px 3px #16086a66);width:72%;height:76%}.bs-foil{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.bs-console.v2-control-rail{background:radial-gradient(at 100% 0,#00dfff44,#0000 65%),linear-gradient(155deg,#0348dc,#7900df);gap:14px;max-height:none;padding:20px;overflow:hidden}.bs-console>*{flex-shrink:0;min-width:0}.bs-bet-row{gap:12px;display:grid}.bs-stake .v2-control-label{color:#fff;font-size:10px}.bs-stake .v2-stepper{grid-template-columns:40px minmax(0,1fr) 40px;gap:6px}.bs-stake .v2-stepper>button,.bs-stake .v2-stepper>label{background:#1a39b7;border:1px solid #758aff;border-radius:10px;min-height:46px}.bs-stake .v2-stepper input{color:#fff;font-size:18px;font-weight:800}.bs-stake .v2-stepper>button:not(:disabled):hover{background:#8114ea;border-color:#4afffa}.bs-app .bs-start{color:#003a2a;cursor:pointer;background:linear-gradient(110deg,#acff08,#00ffab);border:1px solid #69ffbb;border-radius:12px;min-height:54px;padding:11px;font-size:15px;font-weight:900;box-shadow:0 5px 22px #00ff5c55}.bs-app .bs-start:not(:disabled):hover{background:linear-gradient(110deg,#ccff3f,#00ffd0)}.bs-app .bs-start:disabled{color:#e0f1ff;box-shadow:none;cursor:default;background:#224bbb;border-color:#6c96ff}.bs-paytable{gap:6px;display:grid}.bs-paytable-label{letter-spacing:.1em;color:#edfcff;font-size:9px;font-weight:800}.bs-paytable>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.bs-payitem{background:#3325a9;border:1px solid #7980ff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:7px 4px;display:flex}.bs-payitem .bs-symbol{width:37px;height:37px}.bs-payitem strong{white-space:nowrap;color:#fff;font-size:14px;line-height:1.1}.bs-payitem.is-winning{background:#006cb1;border-color:#3ffff0;box-shadow:0 0 12px #00efff40}.bs-result{background:linear-gradient(120deg,#6713cb,#2536bf);border:1px solid #8a79ff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:66px;padding:12px;display:flex}.bs-result>span{white-space:nowrap;color:#fff;font-size:18px;font-weight:900;line-height:1.3}.bs-result>strong{white-space:nowrap;color:#fff;font-size:27px;font-weight:900;line-height:1.1}.bs-result.is-profit{background:linear-gradient(120deg,#0069b6,#008075);border-color:#00ffcb}.bs-result.is-profit>strong{color:#c1ff52}.bs-disclosure{color:#eff6ff;justify-content:space-between;gap:10px;font-size:9px;line-height:1.4;display:flex}.bs-disclosure b{color:#fff}.bs-wallet{text-align:right;background:linear-gradient(110deg,#8700dd,#004bdf);border:1px solid #36eaff;border-radius:12px;justify-items:end;gap:6px;margin-top:auto;padding:13px;display:grid}.bs-wallet>span{letter-spacing:.09em;color:#fff;font-size:9px;font-weight:800}.bs-wallet strong{white-space:nowrap;color:#fff;font-size:19px;font-weight:800}.bs-dialog{color:#fff;background:#162d7f;border:1px solid #44eaff;border-radius:16px;width:min(650px,94vw);max-height:86vh;padding:26px;font-size:14px;line-height:1.65;overflow:auto}.bs-dialog::backdrop{background:#0b073add}.bs-dialog h2{margin:0 0 16px;font-size:28px}.bs-app .bs-dialog-close{float:right;color:#fff;cursor:pointer;background:#4143ce;border:1px solid #5cdfff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:24px;display:grid}.bs-dialog table{border-collapse:collapse;text-align:left;width:100%}.bs-dialog td,.bs-dialog th{border-bottom:1px solid #647ddd;padding:7px}.bs-dialog th{color:#a7fbff;font-size:11px}.bs-app .bs-reset,.bs-app .bs-rules-done{color:#fff;cursor:pointer;background:#3b41cd;border:1px solid #5edcff;border-radius:9px;margin:6px 8px 0 0;padding:10px 14px}.bs-app .bs-rules-done{color:#00382d;background:#00f0ab;font-weight:800}.bs-app .bs-reset:disabled{opacity:.5;cursor:default}@container game-viewport (width<=899px){.bs-app.v2-shell{grid-template-rows:52px minmax(0,1fr)}.bs-top{padding:0 13px}.bs-layout.v2-game-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.bs-layout>.bs-stage{padding:16px}.bs-ticket{border-radius:20px;gap:8px;max-width:540px;max-height:580px;padding:11px}.bs-cell{border-radius:12px}.bs-cell>.bs-symbol{width:76%;height:76%}.bs-console.v2-control-rail{padding:11px 14px max(11px, env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:9px;max-height:none;display:grid}.bs-paytable{grid-area:1/1/auto/-1;gap:4px}.bs-paytable-label{font-size:8px}.bs-paytable>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.bs-payitem{border-radius:8px;gap:2px;padding:4px 2px}.bs-payitem .bs-symbol{width:29px;height:29px}.bs-payitem strong{font-size:12px}.bs-bet-row{grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;align-items:end;gap:12px}.bs-stake .v2-control-label{font-size:9px}.bs-stake .v2-stepper{grid-template-columns:32px minmax(0,1fr) 32px;gap:4px}.bs-stake .v2-stepper>button,.bs-stake .v2-stepper>label{min-height:44px}.bs-stake .v2-stepper input{font-size:17px}.bs-app .bs-start{min-height:44px;padding:8px;font-size:13px}.bs-result{border-radius:10px;flex-direction:column;grid-area:3/1;justify-content:center;align-items:flex-start;gap:2px;min-height:48px;padding:6px 10px}.bs-result>span{font-size:14px}.bs-result>strong{font-size:22px}.bs-wallet{border-radius:10px;grid-area:3/2;align-content:center;gap:2px;margin:0;padding:6px 10px}.bs-wallet>span{font-size:7px}.bs-wallet strong{font-size:17px}.bs-disclosure{grid-area:4/1/auto/-1;font-size:8px;line-height:1.25}.bs-dialog{padding:19px;font-size:12px}}@container game-viewport (height<=650px) and (width<=599px){.bs-app.v2-shell{grid-template-rows:44px minmax(0,1fr)}.bs-layout>.bs-stage{padding:10px 12px}.bs-ticket{border-radius:16px;gap:6px;padding:8px}.bs-cell{border-radius:9px}.bs-console.v2-control-rail{gap:6px;max-height:none;padding:8px 12px}.bs-payitem .bs-symbol{width:24px;height:24px}.bs-payitem strong{font-size:11px}.bs-paytable-label{font-size:7px}.bs-paytable{gap:3px}.bs-result{min-height:44px}.bs-result>strong{font-size:20px}.bs-wallet strong{font-size:16px}.bs-disclosure{font-size:7px}}@container game-viewport (height<=500px) and (width>=600px){.bs-app.v2-shell{grid-template-rows:44px minmax(0,1fr)}.bs-layout.v2-game-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 270px}.bs-layout>.bs-stage{padding:12px 24px}.bs-ticket{gap:7px;max-width:475px;padding:9px}.bs-console.v2-control-rail{gap:8px;max-height:none;padding:10px 12px;display:flex}.bs-bet-row{grid-template-columns:1fr 1fr;align-items:end;gap:8px}.bs-stake .v2-stepper{grid-template-columns:25px minmax(0,1fr) 25px;gap:3px}.bs-stake .v2-stepper input{font-size:15px}.bs-app .bs-start{font-size:11px}.bs-paytable>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.bs-payitem{flex-direction:row;gap:5px;padding:4px}.bs-payitem .bs-symbol{width:29px;height:29px}.bs-payitem strong{font-size:12px}.bs-paytable-label{font-size:7px}.bs-result{flex-direction:row;justify-content:space-between;align-items:center;min-height:44px;padding:7px 10px}.bs-result>strong{font-size:23px}.bs-wallet{min-height:46px;margin-top:auto;padding:6px 10px}.bs-disclosure{font-size:8px}}@media (prefers-reduced-motion:reduce){.bs-app *,.bs-app :before,.bs-app :after{transition:none!important;animation:none!important}}.bs-app button.bs-cell{cursor:pointer;padding:0;transition:border-color .12s,box-shadow .12s}.bs-app button.bs-cell:disabled{opacity:1;filter:none;cursor:default}.bs-app button.bs-cell:not(:disabled):hover,.bs-app button.bs-cell:focus-visible{border-color:#fff45a;outline:none;box-shadow:0 0 0 2px #ffed55}.bs-small-win{z-index:5;color:#fff;pointer-events:none;background:linear-gradient(130deg,#10349cf5,#087977f5);border:2px solid #9aff58;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:4px 12px;width:min(310px,100% - 42px);padding:14px 20px;animation:1.45s both bs-small-award;display:grid;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #15155b88}.bs-small-win .bs-symbol{width:42px;height:42px}.bs-small-win>b{font-size:28px}.bs-small-win>strong{text-align:center;white-space:nowrap;color:#d5ff66;grid-column:1/-1;font-size:26px}.bs-final-win{z-index:6;pointer-events:none;background:#0d164d66;place-items:center;padding:20px;animation:3.8s both bs-finale;display:grid;position:absolute;inset:0}.bs-final-card{text-align:center;background:linear-gradient(140deg,#12308ef7,#590ea9f7);border:2px solid #60ffcd;border-radius:22px;gap:13px;width:min(440px,100%);min-width:0;padding:26px;animation:.45s cubic-bezier(.2,1.3,.4,1) both bs-award-pop;display:grid;box-shadow:0 12px 50px #062146b0}.bs-final-card>span{letter-spacing:.12em;color:#e5ffff;font-size:16px;font-weight:900}.bs-final-card>strong{white-space:nowrap;color:#bbff50;border-top:1px solid #83b7ef88;padding-top:12px;font-size:clamp(25px,3.5vw,43px);line-height:1.2}.bs-win-addends{gap:6px;font-size:17px;display:grid}.bs-win-addends>div{color:#fff;justify-content:space-between;gap:12px;display:flex}.bs-final-win.is-jackpot .bs-final-card{border-color:#ffef4a;box-shadow:0 0 45px #ffd31a88,0 0 0 6px #f5dd3933}.bs-final-win.is-jackpot .bs-final-card>span{color:#ffed50}.bs-limits{border:1px solid #658bdf;border-radius:12px;grid-template-columns:1fr auto;gap:7px 18px;padding:15px;display:grid}.bs-limits dt,.bs-limits dd{margin:0}.bs-limits dd{text-align:right;font-weight:800}.bs-operator-note{border-top:1px solid #6c8dde;padding-top:14px}@keyframes bs-small-award{0%{opacity:0;translate:0 15px;scale:.85}16%,72%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -18px;scale:1}}@keyframes bs-award-pop{0%{opacity:0;scale:.75}to{opacity:1;scale:1}}@keyframes bs-finale{0%{opacity:0}8%,85%{opacity:1}to{opacity:0}}@container game-viewport (width<=599px){.bs-final-card{gap:10px;padding:18px}.bs-final-card>strong{font-size:29px}.bs-final-card>span{font-size:12px}.bs-win-addends{font-size:14px}.bs-small-win>strong{font-size:24px}.bs-result>strong{font-size:19px}.bs-wallet strong{font-size:15px}}@container game-viewport (height<=500px) and (width>=600px){.bs-final-card{gap:7px;max-width:360px;padding:16px}.bs-final-card>strong{font-size:30px}.bs-win-addends{font-size:13px}.bs-small-win{top:20%}}@media (prefers-reduced-motion:reduce){.bs-app .bs-small-win{animation:1.45s both bs-small-award!important;translate:none!important;scale:none!important}.bs-app .bs-final-win{animation:3.8s both bs-finale!important}.bs-app .bs-final-card{animation:none!important}}.bs-app.v2-shell--minimal{grid-template-rows:58px minmax(0,1fr)}.bs-app .v2-topbar--minimal{background:0 0;border:0}.bs-rules table{border-collapse:collapse;width:100%;margin:12px 0;font-size:13px}.bs-rules th,.bs-rules td{text-align:left;border-bottom:1px solid var(--line);padding:7px}@container game-viewport (width<=599px){.bs-app.v2-shell--minimal{grid-template-rows:44px minmax(0,1fr)}}.bs-app .v2-topbar--minimal{justify-content:flex-end;display:flex}.bs-app .v2-top-actions{margin-left:auto}.bs-app .v2-top-actions .v2-icon-button:first-child{display:grid}.bs-app .v2-top-actions .v2-icon-button{place-items:center;display:grid}.bs-app .bs-result{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}@container game-viewport (width<=359px){.bs-app .bs-result{gap:6px}}.bw-shell .sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bw-controls .v2-stepper>button{border:0;height:100%;min-height:0}.bw-controls .v2-stepper>label,.bw-controls .v2-stepper input{border:0}.bw-controls .v2-stepper input{min-width:0}.bw-shell{--bw-gold:#ffd779;--bw-ink:#131022;--bw-line:#75586f;--bw-mint:#d3ff72;color:#fff;box-sizing:border-box;background:#171126;grid-template-rows:62px minmax(0,1fr);width:100%;height:100%;font-family:Archivo Variable,sans-serif;display:grid;overflow:hidden}.bw-shell *{box-sizing:border-box}.bw-shell button{font:inherit;cursor:pointer;touch-action:manipulation}.bw-shell button:disabled{cursor:default;opacity:.55}.bw-shell button:focus-visible{outline-offset:3px;outline:3px solid #fff}.bw-header{background:linear-gradient(100deg,#282138,#171222);border-bottom:1px solid #896151;align-items:center;gap:14px;padding:0 22px;display:flex}.bw-brand{letter-spacing:.14em;align-items:center;gap:10px;font-size:19px;font-weight:900;display:flex}.bw-brand>span{color:var(--bw-gold);font-size:35px}.bw-brand small{letter-spacing:.28em;color:#ecd2a0;margin-top:4px;font-size:8px;display:block}.bw-demo{color:#c9bcb9;border:1px solid #75615f;border-radius:4px;padding:4px 6px;font-size:9px}.bw-header nav{gap:7px;margin-left:auto;display:flex}.bw-header nav button{color:#ffe4a1;background:#38293e;border:1px solid #7f695b;border-radius:9px;width:40px;height:38px;font-size:22px;font-weight:800}.bw-body{grid-template-columns:minmax(0,1fr) 316px;min-height:0;display:grid}.bw-stage{background:#302137;grid-template-rows:68px minmax(0,1fr) 46px;min-width:0;min-height:0;display:grid}.bw-ladder{background:#21182d;border-bottom:1px solid #664254;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;margin:0;padding:10px 14px;list-style:none;display:grid}.bw-ladder li{color:#d2baca;background:#342337;border:1px solid #614255;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.bw-ladder span{color:#c3a3b3;font-size:10px;font-weight:800}.bw-ladder strong{font-size:12px;font-weight:800}.bw-ladder .is-next span{color:#ffda7e}.bw-ladder .is-won span{color:#d4ff8e}.bw-arena{isolation:isolate;background:#8b4761 url(/games-v2/burgwacht/arena.svg) 50%/cover no-repeat;position:relative;overflow:hidden}.bw-arena:after{content:"";z-index:-1;background:linear-gradient(#261b4b15 35%,#27132a00 60%,#21122a66);position:absolute;inset:0}.bw-round{color:#ffe5a9;letter-spacing:.12em;text-shadow:0 2px 5px #1b1429;font-size:13px;font-weight:900;position:absolute;top:19px;left:50%;transform:translate(-50%)}.bw-round span{color:#f2b58c;font-size:10px;font-weight:600}.bw-vitals{z-index:3;width:34%;max-width:300px;position:absolute;top:56px}.bw-vitals--player{left:4%}.bw-vitals--enemy{right:4%}.bw-vitals>div{text-shadow:0 1px 5px #16082c;justify-content:space-between;align-items:center;gap:5px;display:flex}.bw-vitals span{font-variant-numeric:tabular-nums;font-size:23px;font-weight:900}.bw-vitals span small{font-size:9px}.bw-vitals>small{letter-spacing:.15em;text-transform:uppercase;color:#fff1d0;margin-top:4px;font-size:9px;display:block}.bw-vitals--enemy>small{text-align:right}.bw-vitals meter{background:#271828;border:1px solid #ffecce;border-radius:20px;width:100%;height:12px;margin-top:5px;display:block;overflow:hidden}.bw-vitals meter::-webkit-meter-bar{background:#271828;border:0;border-radius:10px}.bw-vitals meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#139bab,#80ffe5);border-radius:10px;transition:width .25s}.bw-vitals--enemy meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#ef3e5b,#ffb179)}.bw-vitals meter::-moz-meter-bar{background:#6af4d7}.bw-vitals--enemy meter::-moz-meter-bar{background:#ff836e}.bw-fighter{z-index:1;transform-origin:bottom;width:38%;height:70%;position:absolute;bottom:4%}.bw-fighter--player{left:4%}.bw-fighter--enemy{right:4%}.bw-fighter :is(img,.bw-strike-art){object-fit:contain;object-position:center bottom;pointer-events:none;width:100%;height:100%}.bw-fighter:before{content:"";z-index:-1;background:#1d112563;border-radius:50%;width:70%;height:6%;position:absolute;bottom:1%;left:15%}.bw-fighter.is-attacking{animation:.38s ease-out bw-strike}.bw-fighter--enemy.is-attacking{animation-name:bw-enemy-strike}.bw-fighter.is-hit{animation:.38s ease-out bw-recoil}.bw-fighter.is-defeated{opacity:.38;transition:transform .4s,opacity .4s;transform:translateY(7%)rotate(-9deg)}.bw-damage{color:#fff;text-shadow:0 2px #b42642,0 0 15px #ef274a;font-size:36px;font-weight:950;animation:.7s ease-out both bw-damage;position:absolute;top:25%;left:45%}.bw-coin-zone{z-index:4;perspective:600px;flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.bw-coin{aspect-ratio:1;background:radial-gradient(circle at 32% 25%,#fffac4,#ffd65b 48%,#ef9e2c 77%);border:4px solid #ffeca0;border-radius:50%;place-items:center;width:clamp(68px,8cqw,110px);padding:17%;display:grid;box-shadow:0 5px #a95221,0 8px #592d29,0 9px 23px #30202a50,inset 0 0 0 3px #d48b26,inset 0 0 0 6px #ffed93}.bw-coin svg,.bw-side svg{fill:#774017;stroke:#774017;stroke-width:2px;stroke-linejoin:round;width:100%;height:100%}.bw-coin.is-tossing{animation:.56s bw-coin}.bw-coin-caption{text-align:center;letter-spacing:.13em;color:#fff0bd;text-shadow:0 2px 5px #24102d;min-width:65px;font-size:10px;font-weight:850}.bw-combo{color:#ffe695;white-space:nowrap;background:#40272dde;border:1px solid #a77e49;border-radius:30px;padding:5px 9px;font-size:9px}.bw-victory{z-index:5;text-align:center;background:linear-gradient(140deg,#382338ed,#301d2eed);border:1px solid #ffcf6d;border-radius:12px;padding:12px 28px;animation:.4s ease-out bw-victory;position:absolute;bottom:4%;left:50%;transform:translate(-50%);box-shadow:0 0 35px #ffb94238}.bw-victory span{color:#ffe8a0;letter-spacing:.16em;white-space:nowrap;font-size:11px;font-weight:900;display:block}.bw-victory strong{color:#fff0b9;margin-top:3px;font-size:36px;display:block}.bw-status{text-align:center;color:#f4dfd7;background:#2b1d32;border-top:1px solid #71505b;justify-content:center;align-items:center;margin:0;padding:6px 15px;font-size:12px;line-height:1.4;display:flex}.bw-controls{background:linear-gradient(160deg,#302136,#21182c);border-left:1px solid #715059;flex-direction:column;justify-content:center;gap:20px;min-width:0;min-height:0;padding:26px 20px;display:flex}.bw-offer{text-align:center;background:linear-gradient(135deg,#54382b,#362639);border:1px solid #a78651;border-radius:12px;padding:17px 13px}.bw-offer>span{letter-spacing:.13em;color:#ffe1a0;font-size:10px;font-weight:800}.bw-offer>strong{color:#fff0bb;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:29px;font-weight:900;line-height:1.4;display:block}.bw-offer>small{color:#e6c2b0;font-size:10px;display:block}.bw-actions{gap:10px;display:grid}.bw-actions button{border:1px solid #e3ffa3;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:10px;font-size:16px;font-weight:900;display:flex}.bw-primary{color:#20340d;background:linear-gradient(115deg,#deff7b,#a9e54e);box-shadow:0 3px #4c6b20}.bw-primary:hover:not(:disabled){background:#e8ffb0}.bw-actions small{font-size:12px;font-weight:800}.bw-side{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;display:grid}.bw-side legend{letter-spacing:.1em;color:#ead4c8;margin-bottom:8px;font-size:10px}.bw-side button{color:#eadac7;background:#332236;border:1px solid #93705f;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:13px;font-weight:750;display:flex}.bw-side button svg{fill:currentColor;stroke:currentColor;width:25px;height:25px}.bw-side button.is-selected{color:#ffe393;background:#5a3c30;border-color:#ffdd83}.bw-controls .v2-control-label{color:#ead4c8;margin-bottom:7px;font-size:10px;display:block}.bw-controls .v2-stepper{background:#24192e;border:1px solid #88666b;border-radius:9px;height:45px}.bw-controls .v2-stepper button,.bw-controls .v2-stepper input,.bw-controls .v2-stepper label{color:#fff;background:0 0;border-color:#88666b}.bw-wallet{background:#22192c;border:1px solid #6d525e;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:13px 11px;display:flex}.bw-wallet span{color:#d4bebb;letter-spacing:.08em;font-size:8px}.bw-wallet strong{white-space:nowrap;font-size:18px}.bw-hint{color:#c8b5b9;text-align:center;margin:0;font-size:10px;line-height:1.5}.bw-error{color:#ffc0a3;margin:0;font-size:11px}.bw-rules{color:#fff;background:#281d32;border:1px solid #b08e65;border-radius:16px;width:min(650px,100vw - 24px);max-height:86dvh;padding:24px;font-size:14px;line-height:1.65;overflow:auto}.bw-rules::backdrop{background:#110920c9}.bw-rules header{justify-content:space-between;align-items:center;gap:15px;display:flex}.bw-rules h2{color:#ffe3a0;margin:0}.bw-rules header button{color:#ffe3a0;background:#453041;border:1px solid #b08e65;border-radius:8px;width:44px;height:44px;font-size:25px}.bw-rules li{margin:12px 0}.bw-rules ol{padding-left:22px}@keyframes bw-coin{0%{transform:translateY(0)rotateY(0)scale(1)}45%{transform:translateY(-45px)rotateY(810deg)scale(1.15)}to{transform:translateY(0)rotateY(1800deg)scale(1)}}.bw-strike-art>svg{width:100%;height:100%;overflow:visible}@keyframes bw-strike{40%{transform:translate(15%)rotate(7deg)}}@keyframes bw-enemy-strike{40%{transform:translate(-15%)rotate(-7deg)}}@keyframes bw-recoil{35%{opacity:.65;transform:translateY(3%)rotate(-4deg)}}@keyframes bw-damage{0%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(-35px)}}@keyframes bw-victory{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@container game-viewport (width<=899px){.bw-shell{grid-template-rows:48px minmax(0,1fr)}.bw-header{gap:8px;padding:0 12px}.bw-brand{gap:6px;font-size:14px}.bw-brand>span{font-size:27px}.bw-brand small{margin-top:2px;font-size:6px}.bw-header nav{gap:5px}.bw-header nav button{width:35px;height:34px;font-size:19px}.bw-demo{padding:3px 4px;font-size:7px}.bw-body{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.bw-stage{grid-template-rows:48px minmax(0,1fr) 34px}.bw-ladder{gap:3px;padding:5px 7px}.bw-ladder strong,.bw-ladder span{font-size:8px}.bw-ladder li{border-radius:5px;gap:2px}.bw-controls{border-top:1px solid #755063;border-left:0;grid-template-columns:1fr 1fr;align-content:start;gap:8px;padding:10px 12px;display:grid}.bw-offer{text-align:left;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:1px 8px;padding:7px 11px;display:grid}.bw-offer>span{font-size:9px}.bw-offer>strong{grid-area:1/2/3;font-size:23px;line-height:1.15}.bw-offer>small{grid-column:1;font-size:9px}.bw-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px}.bw-actions .bw-start,.bw-actions .bw-roll{grid-column:1/-1}.bw-actions button{gap:6px;min-height:44px;padding:7px;font-size:13px}.bw-actions small{font-size:10px}.bw-side legend{margin-bottom:4px;font-size:8px}.bw-side button{gap:4px;height:38px;font-size:10px}.bw-side button svg{width:21px;height:21px}.bw-controls .v2-control-label{margin-bottom:4px;font-size:8px}.bw-controls .v2-stepper{grid-template-columns:28px minmax(0,1fr) 28px;height:38px}.bw-controls .v2-stepper input{font-size:14px}.bw-wallet{grid-column:1/-1;padding:7px 10px}.bw-wallet strong{font-size:16px}.bw-hint{display:none}.bw-error{grid-column:1/-1}.bw-round{font-size:10px;top:10px}.bw-vitals{width:36%;top:31px}.bw-vitals--player{left:3%}.bw-vitals--enemy{right:3%}.bw-vitals strong{font-size:10px}.bw-vitals span{font-size:17px}.bw-vitals meter{height:9px;margin-top:3px}.bw-vitals>small{margin-top:3px;font-size:7px}.bw-vitals span small{font-size:7px}.bw-fighter{width:41%;height:65%;bottom:3%}.bw-fighter--player{left:1%}.bw-fighter--enemy{right:1%}.bw-coin-zone{gap:6px;top:47%}.bw-coin{border-width:3px;width:64px}.bw-coin-caption{font-size:8px}.bw-status{padding:4px 8px;font-size:10px}.bw-damage{font-size:24px}.bw-victory{padding:7px 17px;bottom:3%}.bw-victory span{font-size:8px}.bw-victory strong{font-size:24px}.bw-combo{padding:3px 6px;font-size:7px}}@container game-viewport (width<=559px) and (height<=620px){.bw-controls{gap:6px;padding:7px 9px}.bw-offer{padding:5px 8px}.bw-offer>strong{font-size:21px}.bw-offer>small{font-size:8px}.bw-ladder strong{font-size:7px}.bw-vitals{top:26px}.bw-round{top:7px}.bw-stage{grid-template-rows:41px minmax(0,1fr) 30px}.bw-vitals strong{font-size:9px}.bw-coin{width:52px}.bw-fighter{height:62%}.bw-wallet{padding:5px 8px}.bw-side button,.bw-controls .v2-stepper{height:34px}.bw-actions button{min-height:42px}.bw-status{font-size:9px}}@container game-viewport (width>=560px) and (width<=899px) and (height<=500px){.bw-body{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 245px}.bw-controls{justify-content:center;gap:8px;padding:10px;display:flex}.bw-offer{text-align:center;padding:8px;display:block}.bw-offer>strong{font-size:24px}.bw-actions{flex-direction:column;gap:6px;display:flex}.bw-actions button{min-height:38px}.bw-side{gap:6px}.bw-side button{height:33px}.bw-wallet{padding:7px}.bw-stage{grid-template-rows:42px minmax(0,1fr) 34px}.bw-vitals{top:31px}.bw-controls .v2-stepper{height:34px}.bw-side legend{margin-bottom:3px}.bw-offer>small{font-size:9px}.bw-controls .v2-control-label{display:none}.bw-fighter{height:68%}}@container game-viewport (width>=900px) and (height<=680px){.bw-controls{gap:12px;padding:15px}.bw-offer{padding:11px}.bw-body{grid-template-columns:minmax(0,1fr) 290px}.bw-side button{height:40px}.bw-wallet{padding:10px}}.bw-shell{grid-template-columns:minmax(0,1fr)}.bw-header,.bw-body,.bw-controls .v2-stake,.bw-side{min-width:0}.bw-controls .v2-stepper input{appearance:textfield}.bw-controls .v2-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bw-controls .v2-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@container game-viewport (width<=360px){.bw-demo{display:none}.bw-header{padding:0 9px}.bw-brand{font-size:13px}.bw-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-offer{grid-template-columns:minmax(0,1fr) auto}.bw-offer>span{letter-spacing:.08em;font-size:8px}.bw-offer>strong{font-size:19px}.bw-side button{gap:3px;font-size:9px}.bw-controls .v2-stepper{grid-template-columns:23px minmax(0,1fr) 23px;gap:2px}.bw-controls .v2-stepper input{padding:0;font-size:12px}}@media (prefers-reduced-motion:reduce){.bw-shell *,.bw-shell :before,.bw-shell :after{transition:none!important;animation:none!important}}.bw-shell{--accent:#d3ff72;--line:#957180;--text:#fff;--muted:#ead4c8;grid-template-rows:58px minmax(0,1fr)}.bw-shell .bw-header.v2-topbar--minimal{-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:flex-end;gap:6px;width:100%;height:100%;padding:0 16px;display:flex;position:relative;top:auto;left:auto}.bw-header .v2-top-actions{gap:6px;margin-left:auto}.bw-header .v2-top-actions .v2-icon-button{color:#fff;background:#38293e;border:1px solid #ad899d;border-radius:11px;place-items:center;width:44px;min-width:44px;height:38px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff14}.bw-header .v2-icon-button:hover{background:#573a57;border-color:#e5b2d0}.bw-header .v2-icon-button[aria-pressed=true]{color:#d3ff72;background:#443649;border-color:#d3ff72}.bw-vitals{top:24px}.bw-controls{justify-content:flex-start}.bw-wallet{text-align:right;background:#25172e;border:1px solid #957080;border-radius:9px;grid-template-columns:minmax(0,1fr);justify-content:normal;justify-items:end;gap:5px;margin-top:auto;padding:11px 14px;display:grid;box-shadow:inset 0 1px #ffffff0f}.bw-wallet span{letter-spacing:.12em;color:#e4d6e9;font-size:8px;font-weight:800}.bw-wallet strong{color:#fff;margin:0;font-size:21px;font-weight:800;line-height:1.15;display:block}.bw-controls .v2-stepper .v2-money-input{gap:4px}.bw-controls .v2-stepper .v2-money-input input{padding:0}.bw-controls .v2-stepper .v2-money-input__currency{padding:0;position:static;transform:none}.bw-reset{color:#ffe4ad;width:100%;min-height:44px;font:inherit;background:#463040;border:1px solid #a98963;border-radius:9px;margin-top:20px;display:block}.bw-coin{box-shadow:none;transform-style:preserve-3d;background:0 0;border:0;padding:0;display:block;position:relative}.bw-coin-face{border:4px solid var(--coin-rim);background:radial-gradient(circle at 30% 20%, var(--coin-light), var(--coin-mid) 50%, var(--coin-dark) 100%);box-shadow:0 5px 0 var(--coin-edge), 0 8px 0 var(--coin-shadow), 0 9px 23px #20102950, inset 0 0 0 3px var(--coin-dark), inset 0 0 0 6px var(--coin-rim);backface-visibility:hidden;border-radius:50%;place-items:center;padding:17%;display:grid;position:absolute;inset:0}.bw-coin:not(.is-tossing){transform-style:flat}.bw-coin:not(.is-tossing) .bw-coin-face--front{transform:none}.bw-coin:not(.is-tossing) .bw-coin-face--back{display:none}.bw-coin-face--front{transform:translateZ(1px)}.bw-coin-face--back{transform:rotateY(180deg)translateZ(1px)}.bw-coin-face svg{width:100%;height:100%;fill:var(--coin-mark);stroke:var(--coin-mark);stroke-width:1.4px;display:block}.bw-side .bw-side--head{color:#b4f4ff;background:#152e48;border-color:#59cceb}.bw-side .bw-side--tail{color:#ffd0dc;background:#44223b;border-color:#e27493}.bw-side .bw-side--head.is-selected{color:#e2fcff;background:#166086;border-color:#a4f2ff;box-shadow:inset 0 -3px #8deaff}.bw-side .bw-side--tail.is-selected{color:#ffedf2;background:#8c254c;border-color:#ffacc5;box-shadow:inset 0 -3px #ff9bbb}.bw-side:disabled button{opacity:.9}@container game-viewport (width<=899px){.bw-shell{grid-template-rows:52px minmax(0,1fr)}.bw-shell .bw-header.v2-topbar--minimal{padding:0 12px}.bw-header .v2-top-actions .v2-icon-button{height:44px}.bw-stage{grid-template-rows:48px minmax(0,1fr)}.bw-vitals{top:17px}.bw-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-side,.bw-controls>.v2-stake{order:0}.bw-actions{order:1}.bw-offer{order:2;grid-column:1;grid-template-columns:minmax(0,1fr);align-content:center;gap:2px;min-height:52px;padding:7px 9px;display:grid}.bw-offer>span{letter-spacing:.05em;grid-area:auto/1;font-size:8px}.bw-offer>strong{grid-area:auto/1;font-size:clamp(14px,5cqw,22px);line-height:1.15}.bw-offer>small{grid-column:1;font-size:8px;line-height:1.3}.bw-wallet{order:3;grid-column:2;align-content:center;align-self:stretch;gap:2px;min-height:52px;margin:0;padding:6px 9px}.bw-wallet span{letter-spacing:.07em;font-size:7px}.bw-wallet strong{font-size:clamp(14px,4.4cqw,17px);line-height:1.2}.bw-error{order:4}.bw-coin-face{box-shadow:0 4px 0 var(--coin-edge), 0 6px 0 var(--coin-shadow), 0 7px 16px #20102950, inset 0 0 0 2px var(--coin-dark), inset 0 0 0 4px var(--coin-rim);border-width:3px}}@container game-viewport (width<=559px) and (height<=620px){.bw-shell{grid-template-rows:48px minmax(0,1fr)}.bw-stage{grid-template-rows:41px minmax(0,1fr)}.bw-vitals{top:12px}}@container game-viewport (width>=560px) and (width<=899px) and (height<=500px){.bw-shell{grid-template-rows:48px minmax(0,1fr)}.bw-stage{grid-template-rows:42px minmax(0,1fr)}.bw-controls{justify-content:flex-start}.bw-offer{text-align:center;order:0;min-height:0;padding:6px;display:block}.bw-offer>strong{font-size:22px}.bw-side,.bw-controls>.v2-stake{order:2}.bw-actions{order:1}.bw-wallet{order:3;min-height:42px;margin-top:auto;padding:6px 10px}.bw-wallet strong{font-size:17px}.bw-vitals{top:13px}}.bw-header .bw-turn{color:#edfcff;white-space:nowrap;background:#17485f;border:2px solid #70ddff;border-radius:10px;align-items:center;min-width:0;padding:8px 12px;font-size:20px;font-weight:900;line-height:1;display:inline-flex}.bw-header .bw-turn--enemy,.bw-header .bw-turn--lost{color:#fff0ed;background:#702a36;border-color:#ff8d7f}.bw-header .bw-turn--won{color:#d6ffb0;background:#235b46;border-color:#96f4af}.bw-run{color:#d4f6ff;background:#102c4b;border:2px solid #88dcff;border-radius:10px;align-items:center;gap:7px;width:max-content;padding:5px 10px;font-weight:900;line-height:1;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.bw-run--tail{color:#ffe4df;background:#581624;border-color:#ff9685}.bw-run b{font-size:24px;font-weight:900}.bw-run span{font-size:16px;font-weight:900}@container game-viewport (width<=899px){.bw-header .bw-turn{padding:8px 10px;font-size:16px}.bw-run{gap:5px;padding:5px 8px;top:calc(100% + 10px)}.bw-run b{font-size:20px}.bw-run span{font-size:14px}}.bw-controls .v2-stepper button{font-size:22px;font-weight:900}.bw-rules p,.bw-rules li{font-size:17px;font-weight:700}.bw-vitals--player meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#128bdf,#80eaff)}.bw-vitals--player meter::-moz-meter-bar{background:#55c9ff}.bw-coin-face--head{--coin-rim:#b8efff;--coin-light:#bdf3ff;--coin-mid:#36b8ff;--coin-dark:#086bcc;--coin-edge:#075095;--coin-shadow:#092e53;--coin-mark:#082b52}.bw-coin-face--tail{--coin-rim:#ffd0c6;--coin-light:#ffd4bf;--coin-mid:#ff675b;--coin-dark:#c51f37;--coin-edge:#8e152a;--coin-shadow:#551022;--coin-mark:#660b20}.bw-stage{grid-template-rows:62px minmax(0,1fr)}.bw-ladder{gap:6px;padding:10px 12px}.bw-ladder strong{font-size:17px;font-weight:900;line-height:1.15}.bw-vitals{background:#211a33b8;border:2px solid #0000;border-radius:12px;padding:8px 10px;top:22px}.bw-vitals strong{font-size:18px;font-weight:900}.bw-vitals span{font-size:30px;font-weight:900}.bw-vitals meter{height:14px}.bw-shell[data-phase=fighting][data-turn=player] .bw-vitals--player{border-color:#64d6ff;box-shadow:0 0 20px #38bbff4d}.bw-shell[data-phase=fighting][data-turn=enemy] .bw-vitals--enemy{border-color:#ff8074;box-shadow:0 0 20px #ff53534d}.bw-coin-zone{top:44%}.bw-coin{width:clamp(84px,10cqw,124px)}.bw-offer>span,.bw-wallet span,.bw-controls .v2-control-label{letter-spacing:.02em;color:#fff;font-size:16px;font-weight:900;line-height:1.2}.bw-offer>strong{font-size:32px;font-weight:900}.bw-wallet strong{font-size:24px;font-weight:900}.bw-actions button{min-height:56px;font-size:22px;font-weight:900}.bw-actions .bw-roll{color:#082b45;background:linear-gradient(115deg,#8feaff,#35bdff);border-color:#b5f4ff;box-shadow:0 3px #126796}.bw-actions .bw-roll:not(:disabled):hover,.bw-actions .bw-roll:not(:disabled):focus-visible{color:#082b45;background:linear-gradient(115deg,#b7f1ff,#60cdff)}.bw-shell[data-phase=fighting][data-turn=enemy] .bw-roll{color:#c5b8ce;box-shadow:none;background:#534259;border-color:#887088}.bw-controls .v2-stepper .v2-money-input,.bw-controls .v2-stepper .v2-money-input input{font-size:22px;font-weight:900}.bw-controls .v2-stepper{height:48px}.bw-victory span{letter-spacing:.04em;font-size:18px;font-weight:900}.bw-victory strong{font-size:40px;font-weight:900}.bw-rules{font-size:17px;font-weight:700;line-height:1.5}.bw-rules h2{font-size:28px;font-weight:900}.bw-rules .bw-rule-colors{justify-content:space-between;gap:15px;font-size:18px;font-weight:900;display:flex}.bw-rule-colors span:first-child{color:#88e4ff}.bw-rule-colors span:last-child{color:#ffaba4}.bw-rule-details{border-top:1px solid #87647b;margin-top:15px;padding-top:15px}.bw-rule-details summary{cursor:pointer;font-size:18px;font-weight:900}.bw-reset{font-size:17px;font-weight:900}.bw-error{font-size:16px;font-weight:900}@container game-viewport (width<=899px){.bw-stage{grid-template-rows:108px minmax(0,1fr)}.bw-ladder{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:7px 10px}.bw-ladder strong{font-size:16px}.bw-vitals{border-radius:9px;width:43%;padding:5px 7px;top:12px}.bw-vitals--player{left:3%}.bw-vitals--enemy{right:3%}.bw-vitals strong{font-size:14px}.bw-vitals span{font-size:26px}.bw-vitals meter{height:11px}.bw-coin-zone{top:45%}.bw-coin{width:76px}.bw-controls{gap:8px}.bw-controls>.v2-stake{order:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:center;gap:10px;display:grid}.bw-controls .v2-control-label{margin:0;font-size:16px}.bw-controls .v2-stepper{grid-template-columns:34px minmax(0,1fr) 34px;gap:4px;height:44px}.bw-controls .v2-stepper .v2-money-input,.bw-controls .v2-stepper .v2-money-input input{font-size:20px}.bw-actions{order:1}.bw-actions .bw-cashout{order:-1}.bw-actions button{min-height:48px;font-size:19px}.bw-offer,.bw-wallet{gap:4px;min-height:64px;padding:8px 9px}.bw-offer>span,.bw-wallet span{letter-spacing:0;font-size:14px}.bw-offer>strong,.bw-wallet strong{font-size:clamp(18px,5.3cqw,23px);font-weight:900}.bw-victory{padding:8px 15px}.bw-victory span{font-size:15px}.bw-victory strong{font-size:30px}}@container game-viewport (width<=360px){.bw-coin-zone{top:50%}.bw-ladder strong{font-size:15px}.bw-controls{gap:7px;padding:8px}.bw-vitals{padding:5px}.bw-vitals strong{font-size:14px}.bw-vitals span{font-size:24px}.bw-coin{width:62px}.bw-offer,.bw-wallet{padding:7px}.bw-offer>strong,.bw-wallet strong{letter-spacing:-.025em;font-size:18px}}@container game-viewport (width>=560px) and (width<=899px) and (height<=500px){.bw-stage{grid-template-rows:88px minmax(0,1fr)}.bw-ladder{gap:4px;padding:5px 8px}.bw-ladder strong{font-size:15px}.bw-controls{gap:8px}.bw-controls>.v2-stake{order:2;display:block}.bw-controls .v2-control-label{margin-bottom:4px;font-size:14px;display:block}.bw-controls .v2-stepper{height:36px}.bw-offer{order:0;min-height:0;padding:8px}.bw-offer>strong{font-size:24px}.bw-wallet{min-height:58px}.bw-actions button{min-height:40px;font-size:18px}.bw-actions .bw-cashout{order:0}.bw-vitals{top:8px}.bw-coin{width:58px}}.bw-fighter :is(img,.bw-strike-art){z-index:1;transition:filter .18s ease-out;position:relative}.bw-fighter:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 62%, var(--bw-turn-light) 0%, transparent 68%);opacity:0;transition:opacity .18s ease-out;position:absolute;inset:8% -6% -3%}.bw-fighter--player{--bw-turn-light:#079dff99}.bw-fighter--enemy{--bw-turn-light:#ff234e99}.bw-shell[data-phase=fighting][data-turn=player] .bw-fighter--player:after,.bw-shell[data-phase=fighting][data-turn=enemy] .bw-fighter--enemy:after{opacity:1}.bw-shell[data-phase=fighting][data-turn=player] .bw-fighter--player :is(img,.bw-strike-art){filter:brightness(1.18)saturate(1.12)drop-shadow(0 0 4px #9cefff)drop-shadow(0 0 12px #0af)drop-shadow(0 0 22px #008cffaa)}.bw-shell[data-phase=fighting][data-turn=enemy] .bw-fighter--enemy :is(img,.bw-strike-art){filter:brightness(1.18)saturate(1.12)drop-shadow(0 0 4px #ffb0a6)drop-shadow(0 0 12px #ff3054)drop-shadow(0 0 22px #ff1645aa)}.bw-turn-notice{z-index:8;box-sizing:border-box;color:#d4f6ff;text-align:center;text-wrap:balance;pointer-events:none;background:#102c4b;border:2px solid #88dcff;border-radius:16px;width:min(82%,360px);padding:20px 22px;font-size:28px;font-weight:900;line-height:1.2;animation:1.1s linear both bw-notice;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px 4px #000c,0 0 32px 8px #0009}.bw-turn-notice--enemy{color:#ffe4df;background:#581624;border-color:#ff9685}@keyframes bw-notice{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}@container game-viewport (width<=899px){.bw-turn-notice{padding:16px 18px;font-size:24px}}@container game-viewport (width<=360px){.bw-turn-notice{font-size:22px}}@media (prefers-reduced-motion:reduce){.bw-fighter :is(img,.bw-strike-art),.bw-fighter:after{transition:none}.bw-turn-notice{animation:none}}.bw-vitals{--life-fill:linear-gradient(180deg, #80eaff, #22b8ff 58%, #128bdf);--life-rim:#88dcff;--life-empty:#142d40;--life-empty-rim:#355367}.bw-vitals--enemy{--life-fill:linear-gradient(180deg, #ffb09b, #ff675b 58%, #d73645);--life-rim:#ff9685;--life-empty:#391e2a;--life-empty-rim:#65404b}.bw-vitals .bw-health{width:100%;text-shadow:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.bw-health .bw-health-segment{border:2px solid var(--life-rim);background:var(--life-fill);border-radius:5px;width:100%;min-width:0;height:22px;display:block}.bw-health .bw-health-segment.is-empty{border-color:var(--life-empty-rim);background:var(--life-empty)}.bw-health .bw-health-segment.is-depleted{animation:.34s ease-out both bw-life-lost}@keyframes bw-life-lost{0%{background:#fff0d5;border-color:#fff}to{background:var(--life-empty);border-color:var(--life-empty-rim)}}@container game-viewport (width<=899px){.bw-vitals .bw-health{gap:5px;margin-top:7px}.bw-health .bw-health-segment{border-radius:4px;height:19px}}@container game-viewport (width<=360px){.bw-vitals .bw-health{gap:4px}.bw-health .bw-health-segment{height:18px}}@media (prefers-reduced-motion:reduce){.bw-health .bw-health-segment.is-depleted{animation:none}}.bw-start-intro{z-index:8;pointer-events:none;isolation:isolate;--bw-intro-duration:1.646s;position:absolute;inset:0}.bw-start-emblem{filter:drop-shadow(0 5px 2px #180544aa);width:min(88%,560px);max-height:82%;animation:bw-start-presence var(--bw-intro-duration) linear both;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.bw-start-emblem text{font-family:Roboto Condensed,sans-serif}.bw-start-halo{aspect-ratio:1.5;width:min(90%,600px);animation:bw-start-halo var(--bw-intro-duration) linear both;background:radial-gradient(#125dff70 0%,#0044ff50 34%,#00208030 54%,#0000 73%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bw-start-emblem :is(.bw-start-shield,.bw-start-crown,.bw-start-plaque,.bw-start-banner,.bw-start-laurel,.bw-start-sword,.bw-start-ring,.bw-start-rays){transform-box:view-box;transform-origin:300px 164px;animation-duration:var(--bw-intro-duration);animation-timing-function:linear;animation-fill-mode:both}.bw-start-shield{animation-name:bw-start-shield}.bw-start-crown{animation-name:bw-start-crown}.bw-start-plaque{animation-name:bw-start-plaque}.bw-start-banner{animation-name:bw-start-banner}.bw-start-laurel{animation-name:bw-start-laurel}.bw-start-sword{animation-name:bw-start-sword}.bw-start-ring{animation-name:bw-start-ring}.bw-start-rays{animation-name:bw-start-rays}.bw-start-glint{animation:bw-start-glint var(--bw-intro-duration) linear both}.bw-start-spark{transform-box:fill-box;transform-origin:50%;animation:bw-start-spark var(--bw-intro-duration) var(--spark-delay) linear both}@keyframes bw-start-presence{0%{opacity:0}9.113%{opacity:.25}17.011%,78.979%{opacity:1}to{opacity:0}}@keyframes bw-start-halo{0%,9.113%{opacity:0;transform:translate(-50%,-50%)scale(.55)}25.516%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}41.92%{opacity:.8;transform:translate(-50%,-50%)scale(1)}78.979%{opacity:.45}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}@keyframes bw-start-shield{0%,9.113%{opacity:0;transform:translateY(38px)scale(.54)}20.656%{opacity:1;transform:translateY(4px)scale(.86)}25.516%{transform:translateY(0)scale(1.065)}30.984%{transform:scale(.98)}37.06%,78.979%{transform:scale(1)}to{transform:translateY(-7px)scale(.97)}}@keyframes bw-start-sword{0%,9.113%{opacity:0;transform:translate(-88px,32px)rotate(-28deg)}17.011%{opacity:1;transform:translate(-52px,13px)rotate(-19deg)}25.516%{transform:translate(0)rotate(2deg)}30.984%,to{opacity:1;transform:none}}@keyframes bw-start-crown{0%,17.011%{opacity:0;transform:translateY(-46px)scale(.8)}25.516%{opacity:1;transform:translateY(3px)scale(1.06)}30.984%,to{opacity:1;transform:none}}@keyframes bw-start-banner{0%,12.151%{opacity:0;transform:translate(64px)scaleX(.3)}25.516%{opacity:1;transform:translate(-5px)scaleX(1.03)}37.06%,to{opacity:1;transform:none}}@keyframes bw-start-laurel{0%,17.011%{opacity:0;transform:scale(.65)rotate(-12deg)}30.984%{opacity:1;transform:scale(1.04)rotate(2deg)}41.92%,to{opacity:1;transform:none}}@keyframes bw-start-plaque{0%,17.011%{opacity:0;transform:translateY(25px)scaleX(.35)}25.516%{opacity:1;transform:translateY(0)scaleX(1.035)}30.984%,78.979%{opacity:1;transform:none}to{opacity:0;transform:translateY(9px)}}@keyframes bw-start-ring{0%,20.656%{opacity:0;transform:scale(.55)}25.516%{opacity:.9;transform:scale(.72)}41.92%{opacity:.45;transform:scale(1.08)}66.829%,to{opacity:0;transform:scale(1.2)}}@keyframes bw-start-rays{0%,20.656%{opacity:0;transform:scale(.5)}25.516%{opacity:.85;transform:scale(1)}41.92%{opacity:.28;transform:scale(1.1)}66.829%,to{opacity:0;transform:scale(1.12)}}@keyframes bw-start-glint{0%,25.516%{opacity:0;transform:translate(-75px)}30.984%{opacity:.8}54.07%,to{opacity:0;transform:translate(180px)}}@keyframes bw-start-spark{0%,25.516%{opacity:0;transform:translateY(35px)scale(.2)}30.984%{opacity:1;transform:translateY(0)scale(1)}54.07%,to{opacity:0;transform:translateY(-28px)scale(.15)}}@media (max-width:899px) and (pointer:coarse){.bw-start-emblem{width:96%;max-height:76%;top:52%}.bw-start-halo{width:100%;top:52%}}@media (prefers-reduced-motion:reduce){.bw-start-intro *{animation:none!important}.bw-start-emblem{opacity:1}.bw-start-halo,.bw-start-rays,.bw-start-ring,.bw-start-sparks,.bw-start-glint{display:none}}.bw-start-halo{background:radial-gradient(#00dfff80 0%,#04f6 34%,#d8dde330 54%,#0000 73%)}.bw-coin .bw-coin-face{box-shadow:0 3px 0 var(--coin-edge), 0 6px 0 var(--coin-shadow), 0 9px 15px #160c284f;border:0;padding:0}.bw-coin-face .bw-minted-coin{fill:none;stroke:none;stroke-width:0;width:100%;height:100%;display:block}.bw-minted-coin{overflow:visible}@container game-viewport (width<=899px){.bw-coin .bw-coin-face{box-shadow:0 2px 0 var(--coin-edge), 0 4px 0 var(--coin-shadow), 0 6px 10px #160c284f}}.bw-shell{--bw-gold:#ffe833;--bw-line:#9658ff;background:#240660}.bw-header{background:linear-gradient(105deg,#5d11d9,#31067e 70%,#6909bd);border-color:#a76aff}.bw-header nav button{color:#fff;background:#5816c4;border-color:#c091ff}.bw-stage,.bw-controls{background:#26085d}.bw-controls{background:linear-gradient(150deg,#451095,#250757 70%);border-color:#9350f8}.bw-ladder{background:#310874;border-color:#9350f8}.bw-ladder li{color:#f5eaff;background:linear-gradient(#6025b5,#411384);border-color:#9a61ee}.bw-ladder .is-next{color:#fff;background:linear-gradient(#a53ce5,#7020bc);border-color:#e4b5ff}.bw-ladder .is-won{color:#173500;background:linear-gradient(#aaff28,#54e600);border-color:#d6ff8b}.bw-arena{background-color:#cc3cff;background-image:url(/games-v2/burgwacht/arena-vivid-v1.svg)}.bw-arena:after{background:linear-gradient(#4015a000 65%,#18065033)}.bw-vitals--player{--life-fill:linear-gradient(#82ffff,#00d5ff 55%,#0099fa);--life-rim:#a7ffff;--life-empty:#0c233e;background:#07336ee8}.bw-vitals--enemy{--life-fill:linear-gradient(#ffb384,#ff344a 55%,#e90853);--life-rim:#ffb0a0;--life-empty:#36132b;background:#6a0934e8}.bw-vitals--player strong{color:#9af5ff}.bw-vitals--enemy strong{color:#ffb7c0}.bw-turn-notice--player,.bw-run--head{color:#fff;background:#0757bd;border-color:#88dcff}.bw-turn-notice--enemy,.bw-run--tail{color:#fff;background:#be1040;border-color:#ff9685}.bw-offer{color:#fff;background:linear-gradient(140deg,#075b51,#053830);border-color:#58e5bb}.bw-offer>span{color:#b5ffe7}.bw-offer>strong{color:#fff}.bw-wallet{color:#fff;background:linear-gradient(140deg,#3626a5,#241169);border-color:#9179ff}.bw-wallet strong{color:#fff}.bw-controls .v2-stepper{color:#fff;background:#1b074a;border-color:#ac74ff}.bw-controls .v2-stepper button:not(:disabled){color:#fff;background:#5c1cbc}.bw-actions .bw-start{color:#173100;box-shadow:none;background:#9af520;border-color:#caff80}.bw-actions .bw-roll{color:#023456;box-shadow:none;background:#28d9f2;border-color:#9bf2ff}.bw-actions .bw-start:active,.bw-actions .bw-roll:active{box-shadow:none;transform:none}.bw-actions .bw-next{color:#123b04;background:linear-gradient(#caff41,#65f51a);border-color:#e5ff9c}.bw-actions .bw-cashout{color:#462300;background:linear-gradient(#fff358,#ffc600);border-color:#fff598}.bw-rules{color:#fff;background:#24065b;border-color:#b275ff}.bw-rules h2,.bw-rule-details summary{color:#ffe83d}.bw-rules button{color:#fff;background:#5718b8;border-color:#b275ff}.bw-reset{color:#fff;background:#4e159f}.bw-victory{color:#fff;background:linear-gradient(#6721ba,#360774);border-color:#ffe546}.bw-victory strong{color:#ffe83d}.bw-shell[data-handoff=true] .bw-coin-zone{opacity:0}.bw-royal-transition{z-index:8;pointer-events:none;--royal-metal:#fff0a1;--royal-shield:#073b8c;--royal-light:#69efff;position:absolute;inset:0}.bw-royal-transition--enemy{--royal-metal:#e9c5d4;--royal-shield:#530c2e;--royal-light:#ff365f}.bw-royal-aura{background:radial-gradient(#69efff50,#0000 60%),linear-gradient(90deg,#06082477,#0000 35% 65%,#06082477);animation:1.5s ease-out both bw-royal-aura;position:absolute;inset:0}.bw-royal-transition--enemy .bw-royal-aura{background:radial-gradient(#f51d5855,#0000 60%),linear-gradient(90deg,#22001499,#0000 40% 60%,#22001499)}.bw-royal-transition .bw-turn-notice{border-radius:12px;place-items:center;width:min(82%,400px);padding:24px 18px;animation:1.5s cubic-bezier(.2,.75,.2,1) both bw-royal-entrance;display:grid;box-shadow:0 0 12px 4px #000c,0 0 32px 8px #0009}.bw-royal-crest{width:96px;height:58px;color:var(--royal-metal);filter:drop-shadow(0 3px 1px #080418) drop-shadow(0 0 8px var(--royal-light));margin:0 0 0 -48px;animation:1.5s ease-out both bw-royal-crest;display:block;position:absolute;bottom:calc(100% - 10px);left:50%}.bw-royal-label{z-index:1;display:block;position:relative}.bw-royal-transition .bw-turn-notice:before{content:"";border:1px solid var(--royal-metal);opacity:.85;pointer-events:none;background:url(/games-v2/burgwacht/royal-engraving-v4.svg) 50%/100% 100% no-repeat;border-radius:7px;position:absolute;inset:5px}.bw-royal-transition .bw-turn-notice:after{content:"";opacity:0;background:linear-gradient(100deg,#0000,#fff8,#0000);width:24%;animation:1.5s ease-out both bw-royal-sheen;position:absolute;top:0;bottom:0;left:5%;transform:skew(-18deg)}@keyframes bw-royal-entrance{0%{opacity:0;transform:translate(-50%,-42%)scale(.76)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.035)}32%,78%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-56%)scale(.94)}}@keyframes bw-royal-crest{0%{opacity:0;transform:translateY(-18px)scale(.72)}24%,80%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-5px)scale(.97)}}@keyframes bw-royal-aura{0%{opacity:0;transform:scale(.88)}24%,68%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@keyframes bw-royal-sheen{0%,20%{opacity:0;transform:translate(0)skew(-18deg)}28%{opacity:.6}62%,to{opacity:0;transform:translate(270%)skew(-18deg)}}@container game-viewport (width<=899px){.bw-royal-transition .bw-turn-notice{padding:20px 14px}.bw-royal-crest{width:76px;height:46px;margin-left:-38px}}@media (prefers-reduced-motion:reduce){.bw-royal-transition .bw-turn-notice,.bw-royal-crest{animation:none}.bw-royal-aura,.bw-royal-transition .bw-turn-notice:after{animation:none;display:none}}.bw-result{--bw-result-accent:#9bf4de;--bw-result-glow:#3ed4bc30;z-index:8;isolation:isolate;pointer-events:none;box-sizing:border-box;color:#f0f7ff;text-align:center;place-items:center;padding:12px;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.bw-result--lost{--bw-result-accent:#ec9ab8;--bw-result-glow:#9a448338}.bw-result *,.bw-result :before,.bw-result :after{box-sizing:border-box;pointer-events:none}.bw-result-haze{z-index:-1;background:radial-gradient(ellipse at 50% 45%, var(--bw-result-glow), transparent 65%), radial-gradient(ellipse at center, #070e19f2 12%, #070e19c7 48%, #070e1942 85%);animation:.85s ease-out both bw-result-veil;position:absolute;inset:0}.bw-result-content{flex-direction:column;align-items:center;width:min(100%,430px);animation:1.7s cubic-bezier(.16,1,.3,1) both bw-result-arrive;display:flex}.bw-result-art{filter:drop-shadow(0 10px 13px #00000080);flex-shrink:1;width:min(100%,410px);height:auto;max-height:59cqh;display:block;overflow:visible}.bw-result-halo{transform-origin:220px 160px;animation:1.9s ease-out both bw-result-halo-enter}.bw-result-shield,.bw-result-crown,.bw-result-laurels,.bw-result-swords{transform-box:fill-box;transform-origin:50%}.bw-result-shield{animation:1.3s cubic-bezier(.16,1,.3,1) both bw-result-forge}.bw-result-laurels{animation:1.6s cubic-bezier(.16,1,.3,1) .1s both bw-result-unfurl}.bw-result-swords{animation:1.4s ease-out both bw-result-unfurl}.bw-result-crown{animation:1.45s cubic-bezier(.2,.8,.3,1) .18s both bw-result-coronate}.bw-result--lost .bw-result-crown{animation-name:bw-result-fallen}.bw-result-fracture{animation:.9s ease-out .28s both bw-result-veil}.bw-result-spark{opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.5s ease-out both bw-result-spark-once}.bw-result-caption{flex-direction:column;align-items:center;margin-top:-8px;animation:1.25s cubic-bezier(.16,1,.3,1) .24s both bw-result-arrive;display:flex}.bw-result-eyebrow{color:var(--bw-result-accent);letter-spacing:.24em;text-transform:uppercase;font-family:Archivo Variable,sans-serif;font-size:clamp(8px,2.7cqw,10px);font-weight:700;line-height:1.5}.bw-result-title{color:#f2f7ff;letter-spacing:.12em;text-shadow:0 2px 0 #52647a, 0 5px 18px #030915, 0 0 28px var(--bw-result-glow);padding-left:.12em;font-family:Staatliches,Roboto Condensed Variable,Impact,sans-serif;font-size:clamp(38px,15cqw,72px);font-weight:400;line-height:1.05;display:block}.bw-result--lost .bw-result-title{font-size:clamp(32px,12cqw,58px)}.bw-result-rule{width:170px;color:var(--bw-result-accent);align-items:center;gap:10px;margin:7px 0;font-size:8px;line-height:1;display:flex}.bw-result-rule i{background:linear-gradient(90deg, transparent, var(--bw-result-accent));opacity:.55;flex:1;height:1px}.bw-result-rule i:last-child{transform:scaleX(-1)}.bw-result-subtitle{color:#c5d4e3;letter-spacing:.035em;font-family:Archivo Variable,sans-serif;font-size:clamp(9px,2.7cqw,11px);line-height:1.5}@keyframes bw-result-veil{0%{opacity:0}to{opacity:1}}@keyframes bw-result-arrive{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bw-result-forge{0%{opacity:0;transform:translateY(12px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bw-result-unfurl{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes bw-result-coronate{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:translateY(0)}}@keyframes bw-result-fallen{0%{opacity:0;transform:translateY(-36px)rotate(-18deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes bw-result-halo-enter{0%{opacity:0;transform:scale(.8)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes bw-result-spark-once{0%{opacity:0;transform:scale(.2)translateY(8px)}28%{opacity:.9}62%{opacity:.5}to{opacity:0;transform:scale(1.2)translateY(-12px)}}@media (max-width:560px){.bw-result{padding:8px}.bw-result-content{width:min(100%,320px)}.bw-result-art{max-height:53cqh}.bw-result-caption{margin-top:-3px}.bw-result-eyebrow{letter-spacing:.16em}.bw-result-rule{width:130px;margin:5px 0}}@container (height<=300px){.bw-result-art{max-height:48cqh}.bw-result-title{font-size:36px}.bw-result--lost .bw-result-title{font-size:30px}.bw-result-subtitle{display:none}.bw-result-caption{margin-top:-6px}}@media (prefers-reduced-motion:reduce){.bw-result *,.bw-result :before,.bw-result :after{animation:none!important}.bw-result-spark{opacity:0}}.bw-settlement{z-index:12;isolation:isolate;pointer-events:none;text-align:center;--party:#ffd43b;--party-second:#e9bc36;background:radial-gradient(at 50% 40%,#00472ded,#020e0bed 74%);place-items:center;padding:12px;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.bw-settlement--jackpot{--party:#ffdb46;--party-second:#ffb82b;background:radial-gradient(at 50% 40%,#680e1aed,#150408f5 76%)}.bw-settlement-rays{z-index:-1;background:repeating-conic-gradient(from 0deg,transparent 0deg 13deg,var(--party-second) 13deg 16deg,transparent 16deg 30deg);opacity:.12;animation:64s linear infinite bw-party-rotate;position:absolute;inset:-70%;-webkit-mask-image:radial-gradient(circle,#000,#0000 65%);mask-image:radial-gradient(circle,#000,#0000 65%)}.bw-settlement-content{flex-direction:column;align-items:center;width:100%;max-width:540px;animation:.65s cubic-bezier(.15,.9,.25,1.2) both bw-party-enter;display:flex}.bw-settlement-art{width:min(440px,90cqw);height:min(300px,53cqh);filter:drop-shadow(0 0 13px color-mix(in srgb,var(--party) 45%,transparent));display:block;overflow:visible}.bw-settlement-title{color:var(--party);letter-spacing:.035em;text-shadow:0 3px 0 #351443,0 0 22px color-mix(in srgb,var(--party) 50%,transparent);font-family:Staatliches,Roboto Condensed Variable,Impact,sans-serif;font-size:clamp(24px,9cqw,56px);font-weight:900;line-height:1.08}.bw-settlement-amount{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 6px #000;white-space:nowrap;margin-top:6px;font-family:Archivo Variable,sans-serif;font-size:clamp(24px,7.6cqw,48px);font-weight:900;line-height:1.3}.bw-settlement-orbit{transform-origin:220px 150px;animation:32s linear infinite bw-party-rotate}.bw-settlement-trophy{transform-origin:220px 150px;animation:.8s cubic-bezier(.16,.9,.3,1.25) both bw-party-trophy}.bw-settlement-lid{transform-origin:220px 145px;animation:.75s ease-out both bw-party-lid}.bw-settlement-coin{animation:.6s ease-out both bw-party-coins}.bw-settlement-star{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite alternate bw-party-star}.bw-settlement-confetti{z-index:-1;position:absolute;inset:0;overflow:hidden}.bw-settlement-confetti i{left:var(--x);width:3px;height:3px;box-shadow:0 0 5px var(--color);background:var(--color);animation:bw-party-confetti 8s var(--delay) linear infinite;border-radius:50%;position:absolute;top:-20px}.bw-settlement--jackpot:before,.bw-settlement--jackpot:after{content:"";aspect-ratio:1;z-index:-1;background:repeating-conic-gradient(#0000 0deg 26deg,#ffdc68 26deg 29deg,#0000 29deg 45deg);border-radius:50%;width:38cqw;animation:3.8s ease-out infinite bw-party-burst;position:absolute;top:4%;left:1%;-webkit-mask-image:radial-gradient(circle,#0000 40%,#000 42% 65%,#0000 68%);mask-image:radial-gradient(circle,#0000 40%,#000 42% 65%,#0000 68%)}.bw-settlement--jackpot:after{background:repeating-conic-gradient(#0000 0deg 26deg,#ffc33b 26deg 29deg,#0000 29deg 45deg);animation-delay:-1.9s;top:17%;left:auto;right:1%}@keyframes bw-party-enter{0%{opacity:0;transform:translateY(18px)scale(.88)}to{opacity:1;transform:none}}@keyframes bw-party-trophy{0%{transform:translateY(24px)scale(.65)}to{transform:none}}@keyframes bw-party-lid{0%{transform:translateY(28px)scaleY(.65)}to{transform:none}}@keyframes bw-party-coins{0%{opacity:0;transform:translateY(23px)}to{opacity:1;transform:none}}@keyframes bw-party-rotate{to{transform:rotate(360deg)}}@keyframes bw-party-star{0%{opacity:.7;transform:scale(.85)}to{opacity:1;transform:scale(1.05)}}@keyframes bw-party-confetti{0%{transform:translateY(0) rotate(var(--rotate))}to{transform:translateY(110cqh) rotate(calc(var(--rotate) + 240deg))}}@keyframes bw-party-burst{0%{opacity:0;transform:scale(.2)}15%{opacity:.4}75%,to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.bw-settlement *,.bw-settlement:before,.bw-settlement:after{animation:none!important}.bw-settlement-confetti i{top:var(--x);transform:rotate(var(--rotate));opacity:.75}.bw-settlement--jackpot:before,.bw-settlement--jackpot:after{opacity:.4}}.bw-shell .bw-stage{grid-template-rows:minmax(0,1fr) 56px}.bw-stage>.bw-arena{grid-row:1}.bw-stage>.bw-ladder{border-top:1px solid #9350f8;border-bottom:0;grid-row:2}.bw-actions .bw-cashout{color:#fff;background:linear-gradient(#187a70,#095047);border-color:#70efd2;box-shadow:0 4px #04382f}.bw-actions .bw-cashout:hover:not(:disabled){background:linear-gradient(#219486,#096558)}.bw-arena.is-won .bw-coin-zone,.bw-arena.is-lost .bw-coin-zone{visibility:hidden}.bw-shell .bw-ladder{grid-template-rows:1fr;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;padding:5px}.bw-shell .bw-ladder li{border-radius:6px;min-width:0}.bw-shell .bw-ladder strong{letter-spacing:-.04em;white-space:nowrap;font-size:16px;line-height:1}@container game-viewport (width<=899px){.bw-shell .bw-stage{grid-template-rows:minmax(0,1fr) 32px}.bw-shell .bw-ladder{gap:1px;padding:3px 2px}.bw-shell .bw-ladder strong{letter-spacing:-.045em;font-family:Roboto Condensed Variable,sans-serif;font-size:clamp(8px,2.45cqw,16px)}}.bw-coin,.bw-coin:not(.is-tossing){transform-style:preserve-3d}.bw-coin .bw-coin-face--front,.bw-coin:not(.is-tossing) .bw-coin-face--front{transform:rotateY(0)translateZ(1px)}.bw-coin .bw-coin-face--back,.bw-coin:not(.is-tossing) .bw-coin-face--back{display:block;transform:rotateY(180deg)translateZ(1px)}.bw-coin.is-tossing{will-change:transform,translate;animation:.72s cubic-bezier(.2,.25,.4,1) both bw-coin-flight,.72s ease-in-out both bw-coin-lift}@keyframes bw-coin-flight{0%{transform:rotateY(var(--bw-coin-from))}to{transform:rotateY(var(--bw-coin-to))}}@keyframes bw-coin-lift{0%,to{translate:0}45%{translate:0 -30px}}@media (prefers-reduced-motion:reduce){.bw-coin.is-tossing{animation:none}}.bw-shell .bw-offer{color:#06381e;background:linear-gradient(125deg,#94ff24,#16ee73);border-color:#beff86}.bw-shell .bw-offer>span,.bw-shell .bw-offer>strong{color:#06381e}.bw-shell .bw-actions .bw-cashout{color:#06381e;box-shadow:none;background:linear-gradient(110deg,#99ff24,#20ef63);border-color:#c1ff88}.bw-shell .bw-actions .bw-next{color:#032d54;box-shadow:none;background:linear-gradient(110deg,#32faff,#18c5ff);border-color:#97ffff}.bw-shell .bw-actions .bw-cashout:hover:not(:disabled){background:#a3ff4c}.bw-shell .bw-actions .bw-next:hover:not(:disabled){background:#6bffff}.bw-shell .bw-header .v2-top-actions [data-sound-toggle]{color:#fff;box-shadow:none;background:#dd19ed;border-color:#ff80fa}.bw-shell .bw-header .v2-top-actions [data-sound-toggle][aria-pressed=true]{color:#032d54;background:#19edff;border-color:#94ffff}.bw-shell .bw-header .v2-top-actions [data-sound-toggle]:hover{filter:brightness(1.12)}.bw-shell .bw-result--won{--bw-result-accent:#85ff30;--bw-result-glow:#3eff4199}.bw-shell .bw-result--lost{--bw-result-accent:#ff3978;--bw-result-glow:#ff0a5899}.bw-shell .bw-result-title{color:var(--bw-result-accent);text-shadow:0 3px 0 #091225, 0 0 26px var(--bw-result-glow)}.bw-shell .bw-result-haze{background:radial-gradient(ellipse at 50% 44%, var(--bw-result-glow), transparent 68%), radial-gradient(ellipse at center, #0b082ef5 12%, #0b082edb 48%, #0b082e55 90%)}.bw-shell .bw-result-art{filter:drop-shadow(0 0 15px var(--bw-result-glow))}.bw-shell .bw-actions .bw-turbo{color:#fff;min-width:0;box-shadow:none;background:linear-gradient(110deg,#ff27d8,#bc17ff);border:1px solid #ff86ec;justify-content:center;align-items:center;gap:12px;transition:background .14s,color .14s,border-color .14s;display:flex}.bw-shell .bw-actions .bw-turbo svg{flex:0 0 22px;width:22px;height:22px}.bw-shell .bw-actions .bw-turbo:hover{background:#ec16da}.bw-shell .bw-actions .bw-turbo[aria-pressed=true]{color:#003b42;background:linear-gradient(110deg,#00ffae,#00eaff);border-color:#80fff1}.bw-shell .bw-actions .bw-turbo[aria-pressed=true]:hover{background:#38ffd4}.bw-shell .bw-actions .bw-turbo:focus-visible{outline-offset:3px;outline:3px solid #fff}@container game-viewport (width<=559px){.bw-shell .bw-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-shell .bw-actions .bw-start,.bw-shell .bw-actions .bw-roll{grid-column:2/span 2}.bw-shell .bw-actions .bw-next{grid-area:1/3}.bw-shell[data-turbo=true] .bw-actions .bw-next{grid-column:2/span 2}.bw-shell .bw-actions .bw-cashout{grid-area:1/2}.bw-shell .bw-actions .bw-turbo{grid-area:1/1;gap:4px;padding:7px 4px;font-size:13px}.bw-shell .bw-actions .bw-turbo svg{flex-basis:18px;width:18px;height:18px}.bw-shell .bw-actions .bw-next,.bw-shell .bw-actions .bw-cashout{min-width:0;padding:7px 4px;font-size:13px}}.bw-fighter:not(.is-attacking) .bw-strike-art :is(#strike-arm,#strike-wrist,#enemy-strike-arm,#enemy-strike-wrist){animation:none!important}@media (max-width:899px) and (pointer:coarse){.bw-shell .bw-royal-transition .bw-turn-notice{top:62%}.bw-shell .bw-fighter{will-change:transform}.bw-shell[data-phase][data-turn] .bw-fighter .bw-strike-art{filter:none;transition:none}.bw-shell .bw-strike-art :is(#strike-arm,#strike-wrist,#enemy-strike-arm,#enemy-strike-wrist){will-change:transform}}.bw-scenery{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bw-scene{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.bw-scene--next{opacity:0}.bw-shell[data-journey=leaving] .bw-scene--current{animation:1.1s ease-in both bw-scene-depart}.bw-shell[data-journey=entering] .bw-scene--current{transform:scale(1.05)translate(-1.8%)}.bw-shell[data-journey=entering] .bw-scene--next{animation:.65s cubic-bezier(.18,.65,.32,1) both bw-scene-arrive}.bw-shell:is([data-journey=leaving],[data-journey=entering]) .bw-fighter:not(.bw-traveller),.bw-shell:is([data-journey=leaving],[data-journey=entering]) .bw-vitals,.bw-shell:is([data-journey=leaving],[data-journey=entering]) .bw-coin-zone{visibility:hidden}.bw-traveller{z-index:5;pointer-events:none;will-change:transform}.bw-traveller img{filter:none!important}.bw-traveller:after{opacity:0!important}.bw-traveller--leaving{animation:bw-journey-leaving var(--bw-journey-duration) cubic-bezier(.42,0,.7,1) both}.bw-traveller--entering{animation:bw-journey-entering var(--bw-journey-duration) cubic-bezier(.18,.6,.35,1) both}@keyframes bw-journey-leaving{0%{transform:translate(0)}to{transform:translate(290%)}}@keyframes bw-journey-entering{0%{transform:translate(-120%)}to{transform:translate(0)}}@keyframes bw-scene-depart{0%{transform:scale(1)}to{transform:scale(1.05)translate(-1.8%)}}@keyframes bw-scene-arrive{0%{opacity:0;transform:scale(1.04)translate(1.5%)}35%{opacity:1}to{opacity:1;transform:scale(1)translate(0)}}@media (prefers-reduced-motion:reduce){.bw-traveller,.bw-scene{animation:none!important}}.gp-app.bs-app.v2-shell{--accent:#c3ff32;--line:#648aff;--text:#fff;--muted:#d1e5ff;color:var(--text);background:#2b1034;grid-template-rows:64px minmax(0,1fr);position:relative}.gp-layout{grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid;overflow:hidden}.gp-app .v2-topbar--minimal{background:linear-gradient(105deg,#6c164a,#411239 65%,#7e225f);border:0;border-bottom:1px solid #d578a688;height:auto;padding:0 22px;position:relative;top:auto;left:auto}.gp-app .v2-top-actions{margin-left:auto}.gp-brand{color:#fff;text-shadow:0 2px 7px #13134b80;align-items:center;gap:10px;display:flex}.gp-brand>svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:33px;height:29px}.gp-brand>span{letter-spacing:.19em;font-size:18px;font-weight:850;line-height:1.1}.gp-brand small{color:#d3eeff;letter-spacing:.34em;margin-top:5px;font-size:7px;font-weight:550;display:block}.gp-app .v2-icon-button{color:#fff;background:#511641;border-color:#d38ab599;box-shadow:inset 0 1px #ffffff14}.gp-app .v2-icon-button:hover{background:#85275f;border-color:#ffb4d7}.gp-app .v2-icon-button[aria-pressed=true]{color:#fff;background:#511641;border-color:#fff}.gp-app .v2-icon-button[aria-pressed=true]:hover{background:#85275f}.gp-stage{min-width:0;min-height:0;padding:0;display:grid}.gp-map{isolation:isolate;background:linear-gradient(145deg,#a71958,#7b156a 46%,#471044);min-width:0;min-height:0;position:relative;overflow:hidden}.gp-map:before{content:"";z-index:-2;pointer-events:none;background:url(/games-v2/gipfelpfad/crystal-cavern-v1.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.gp-map:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 48%,#0000 38%,#19092150 100%);position:absolute;inset:0}.gp-board-heading{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:24px;left:28px;right:28px}.gp-eyebrow{color:#bafff3;letter-spacing:.24em;font-size:9px;font-weight:750}.gp-board-heading h1{letter-spacing:-.045em;color:#fff;text-shadow:0 2px 14px #111957;margin:6px 0 0;font-size:clamp(21px,2.1vw,30px);font-weight:650}.gp-progress{text-align:right;font-variant-numeric:tabular-nums;min-width:76px;margin-left:auto}.gp-progress>span{letter-spacing:.2em;color:#d5ecff;font-size:8px}.gp-progress strong{color:#fff;margin-top:3px;font-size:26px;font-weight:700;line-height:1.1;display:block}.gp-progress strong small{color:#d5ecff;font-size:12px;font-weight:500}.gp-progress-track{background:#ffffff26;height:2px;margin-top:7px;overflow:hidden}.gp-progress-track i{background:#45f4ff;height:100%;transition:width .3s;display:block}.gp-map-world{position:absolute;inset:44px 20px 58px}.gp-trails{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gp-trail{fill:none;stroke:#a1e6ff;stroke-opacity:.9;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.gp-trail.is-available{stroke:#68faff;stroke-opacity:1;stroke-width:4px;filter:drop-shadow(0 0 3px #00dfff99)}.gp-trail.is-visited{stroke:#18ebff;stroke-opacity:1;stroke-width:4.5px;filter:drop-shadow(0 0 3px #00bdff99)}.gp-room{z-index:2;width:var(--gp-room-width);height:var(--gp-room-height);color:#d5eeff;background:linear-gradient(145deg,#3f51c9,#24226f 72%);border:1px solid #7facff;border-radius:28%;place-items:center;padding:2px;transition:border-color .2s,background .2s,opacity .2s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #dceaff45,inset 0 -3px #14154399,0 4px 7px #07174890}.gp-room:before{content:"";pointer-events:none;border:1px solid #b9ceff38;border-radius:23%;position:absolute;inset:3px}.gp-room-glyph{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:68%;max-width:34px;height:84%;max-height:38px}.gp-room img{object-fit:contain;filter:drop-shadow(0 2px 1px #02071460);width:100%;height:100%;min-height:0}.gp-room.is-skipped{opacity:.38;color:#aabdd8;box-shadow:none;background:#233c61;border-color:#7897bb}.gp-room.is-open{background:linear-gradient(140deg,#4745aa,#22215f);border-color:#ffda58}.gp-room.is-current{border-color:#affbff;box-shadow:0 0 0 2px #2eeaff66,0 0 20px #26ddff55,inset 0 1px #fff6}.gp-room.is-terminal{color:#ffe66b;background:linear-gradient(145deg,#6853bb,#2d2479);border-color:#ffcf39}.gp-room-label{letter-spacing:.2em;color:#fff;white-space:nowrap;pointer-events:none;text-shadow:0 2px 4px #111b4f;font-size:8px;font-weight:700;line-height:1;position:absolute;top:calc(100% + 9px)}.gp-map[data-orientation=vertical] .gp-room[data-node="12-0"] .gp-room-label{top:auto;bottom:calc(100% + 7px)}.gp-room.gp-choice{z-index:4;color:#153914;cursor:pointer;touch-action:manipulation;background:linear-gradient(145deg,#ddff59,#9bef1d);border:1px solid #eeffa5;box-shadow:0 0 0 3px #b4ff3233,0 0 24px #a1ff4766,inset 0 1px #ffffe2cc,inset 0 -3px #54a41377}.gp-room.gp-choice:after{content:"";width:max(100%,var(--gp-target-size));height:max(100%,var(--gp-target-size));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gp-room.gp-choice:disabled{cursor:default;opacity:.65}.gp-room.gp-choice:not(:disabled):hover{background:linear-gradient(145deg,#f1ffa2,#c1ff38);border-color:#fff;box-shadow:0 0 0 3px #bdff4655,0 0 30px #b5ff4c99}.gp-room.gp-choice:focus-visible{outline-offset:4px;outline:3px solid #fff}.gp-room.gp-find{border-color:#ffda58}.gp-room.gp-missed{opacity:.55;color:#b6c8de;box-shadow:none;pointer-events:none;background:linear-gradient(145deg,#8db9da44,#253e6355);border-color:#b3cde066;animation:.28s ease-out gp-missed-reveal}.gp-room.gp-missed:before{border-color:#d9edff22}.gp-room.gp-missed:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#e1f1ff22,#0000 50%,#accee81a);position:absolute;inset:0}.gp-room.gp-missed img{filter:blur(.3px)saturate(.65)}@keyframes gp-missed-reveal{0%{opacity:0}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.gp-room.gp-missed{transition:none;animation:none}}.gp-location{z-index:5;pointer-events:none;background:#22edff;border:2px solid #fff;border-radius:50%;width:10px;height:10px;display:none;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 14px #22dfff}.gp-location.is-walking{display:block}.gp-route-status{letter-spacing:.035em;color:#fff;text-align:center;text-shadow:0 1px 4px #0a174d;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex;position:absolute;bottom:19px;left:28px;right:28px}.gp-status-dot{background:#a3d8ff;border-radius:50%;flex-shrink:0;width:5px;height:5px}.gp-app[data-phase=running] .gp-status-dot{background:#c3ff32;box-shadow:0 0 9px #baff3288}.gp-route-status.is-win{color:#ffe679}.gp-route-status.is-win .gp-status-dot{background:#ffd442}.gp-reward{z-index:1100;width:var(--gp-reward-size,88px);height:var(--gp-reward-size,88px);margin:calc(var(--gp-reward-size,88px) / -2);pointer-events:none;filter:drop-shadow(0 4px 8px #061c24aa);place-items:center;display:grid;position:fixed}.gp-reward img{object-fit:contain;width:95%;height:95%}.gp-reward--pop{animation:.35s cubic-bezier(.16,1,.3,1) both gp-pop}.gp-reward--fly{animation:.25s cubic-bezier(.5,0,.8,.5) both gp-fly}@keyframes gp-fly{0%{transform:translate(0)scale(1)}to{transform:translate(var(--fly-x),var(--fly-y)) scale(.25)}}.gp-sparkles{font-size:calc(var(--gp-reward-size,88px) * .22);color:#ffe65a;text-shadow:0 0 12px #ffbe3299;position:absolute;top:0;left:0}.gp-sparkles:last-child{font-size:calc(var(--gp-reward-size,88px) * .16);inset:auto 0 0 auto}@keyframes gp-pop{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}.gp-app.bs-app .gp-console.bs-console{background:linear-gradient(155deg,#651948,#42123a 52%,#2d102f);border-left:1px solid #cd6fa088;gap:15px;min-width:0;padding:23px 20px 18px;overflow:hidden}.gp-collection-heading{margin-bottom:9px}.gp-label{color:#eae2ff;letter-spacing:.15em;font-size:10px;font-weight:850;display:block}.gp-items{gap:5px;min-width:0;display:grid}.gp-item{--gp-item-color:#65cf75;background:#5b194e;border:1px solid #b95b8c;border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:38px;padding:3px 10px;display:flex}.gp-item:nth-child(2){--gp-item-color:#f58bc0}.gp-item:nth-child(3){--gp-item-color:#ffab51}.gp-item:nth-child(4){--gp-item-color:#67d8f3}.gp-item:nth-child(5){--gp-item-color:#f8d45b}.gp-item:nth-child(6){--gp-item-color:#efffbc}.gp-item img{object-fit:contain;filter:drop-shadow(0 2px 2px #00191780);flex-shrink:0;width:38px;height:34px}.gp-item-values{flex:1;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.gp-item-values strong{color:#fff;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.gp-dots{--gp-dot-size:12px;flex-shrink:0;gap:6px;display:flex}.gp-dots i{box-sizing:border-box;flex:0 0 var(--gp-dot-size);width:var(--gp-dot-size);height:var(--gp-dot-size);aspect-ratio:1;background:#26102d;border:1px solid #b786a9;border-radius:50%;display:block}.gp-dots i.is-filled{background:var(--gp-item-color);box-shadow:0 0 8px color-mix(in srgb,var(--gp-item-color),transparent 60%);border-color:#fff}.gp-item.is-win{background:#006cb1;border-color:#3ffff0;box-shadow:0 0 12px #00efff40}.gp-controls{gap:12px;display:grid}.gp-app.bs-app .gp-start.bs-start{color:#193909;letter-spacing:.025em;background:linear-gradient(115deg,#dcff51,#a3f52c);border:1px solid #e7ff9c;border-radius:9px;width:100%;min-height:52px;font-weight:850;box-shadow:inset 0 1px #ffffda99,0 5px 16px #a4ff322d}.gp-app.bs-app .gp-start.bs-start:not(:disabled):hover{background:linear-gradient(115deg,#eeff94,#c2ff49)}.gp-app.bs-app .gp-start.bs-start:disabled{color:#f0dfeb;opacity:1;box-shadow:none;background:#55314f;border-color:#a77c9988}.gp-app .gp-start:focus-visible,.gp-app .v2-icon-button:focus-visible,.gp-app .v2-stepper button:focus-visible,.gp-app .v2-stepper input:focus-visible{outline-offset:3px;outline:2px solid #fff}.gp-app .v2-stepper{background:#371237;border-color:#cf7fad99;border-radius:9px}.gp-app .v2-stepper button,.gp-app .v2-stepper input{color:#fff;background:0 0;border-color:#cf7fad66}.gp-app .v2-stepper>label{background:#371237;border-color:#cf7fad99}.gp-app .v2-stepper>label:focus-within{border-color:#f0afd1}.gp-app .v2-stepper input:focus-visible,.gp-app .v2-stepper button:focus-visible{outline-color:#f0afd1}.gp-app .v2-stepper button:hover:not(:disabled){background:#7d2764}.gp-app .v2-control-label{color:#e2eaff;letter-spacing:.15em;font-size:9px}.gp-total{background:linear-gradient(120deg,#73225e,#401338);border:1px solid #d080aa99;border-radius:9px;justify-content:space-between;align-items:center;min-height:69px;padding:12px 14px;display:flex}.gp-total>div{flex-direction:column;gap:5px;display:flex}.gp-total>span{color:#fff;white-space:nowrap;font-size:18px;font-weight:900;line-height:1.1}.gp-total small{color:#fff;font-size:16px;font-weight:650}.gp-total strong{color:#fff;font-size:28px;font-weight:750}.gp-total.is-win{background:linear-gradient(120deg,#775015,#512570);border-color:#ffe36b}.gp-total.is-win strong{color:#ffe66b}.gp-app.bs-app .gp-wallet.bs-wallet{color:#fff;background:#30112f;border-color:#b15b9088;border-radius:9px;margin:0;padding:11px 14px;box-shadow:inset 0 1px #ffffff0f}.gp-app .gp-wallet.bs-wallet>span{color:#deebff;letter-spacing:.12em;font-size:8px}.gp-app .gp-wallet.bs-wallet strong{color:#fff;font-size:21px}.gp-error{color:#ffdadf;margin:0;font-size:11px}.gp-rules{color:#fff;background:linear-gradient(145deg,#631948,#371136);border-color:#d58ab0;width:min(680px,100vw - 24px);max-height:88dvh;padding:clamp(14px,3vw,24px);line-height:1.55;overflow:auto}.gp-rules .v2-info-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.gp-rules h2{margin:0;font-size:clamp(21px,4vw,27px)}.gp-rules p{margin:14px 0}.gp-rules button{color:#fff;cursor:pointer;background:#5a1949;border:1px solid #d58ab0;border-radius:9px;min-height:44px;padding:9px 15px;font-weight:700}.gp-rules .v2-info-heading button{flex:0 0 44px;padding:0;font-size:25px}.gp-rules button:focus-visible{outline-offset:3px;outline:3px solid #dcff51}.gp-rules button:disabled{opacity:.5;cursor:default}.gp-rules table{border-collapse:collapse;width:100%}.gp-rules th,.gp-rules td{text-align:left;border-bottom:1px solid #d58ab055;padding:6px;font-size:12px}.gp-rules th:last-child,.gp-rules td:last-child{text-align:right}@container game-viewport (width<=899px){.gp-app.bs-app.v2-shell{grid-template-rows:48px minmax(0,1fr)}.gp-app .v2-topbar--minimal{padding:0 14px}.gp-brand{gap:7px}.gp-brand>svg{width:24px;height:24px}.gp-brand>span{letter-spacing:.15em;font-size:14px}.gp-brand small{margin-top:3px;font-size:6px}.gp-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.gp-board-heading{top:17px;left:19px;right:19px}.gp-eyebrow{letter-spacing:.17em;font-size:7px}.gp-board-heading h1{margin-top:4px;font-size:19px}.gp-progress{min-width:61px}.gp-progress>span{font-size:7px}.gp-progress strong{font-size:21px}.gp-progress strong small{font-size:10px}.gp-progress-track{margin-top:5px}.gp-map-world{inset:35px 10px 39px}.gp-route-status{font-size:8px;bottom:13px;left:12px;right:12px}.gp-app.bs-app .gp-console.bs-console{border-top:1px solid #cd6fa088;border-left:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px 12px;display:grid}.gp-collection{grid-column:1/-1}.gp-collection-heading{text-align:center;margin-bottom:5px}.gp-label{font-size:9px}.gp-items{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.gp-item{border-radius:9px;flex-direction:column;gap:0;min-height:0;padding:3px 2px 5px}.gp-item img{width:36px;height:34px}.gp-item-values{flex-direction:column;gap:4px;width:100%}.gp-item strong{font-size:13px}.gp-dots{--gp-dot-size:7px;gap:4px}.gp-controls{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px}.gp-app.bs-app .gp-start.bs-start{min-height:44px;padding:7px;font-size:14px}.gp-app .v2-control-label{display:none}.gp-app .v2-stepper{grid-template-columns:33px minmax(0,1fr) 33px;height:44px}.gp-app .v2-stepper input{font-size:17px}.gp-total{min-height:44px;padding:6px 9px}.gp-total>div{gap:3px}.gp-total>span{font-size:14px}.gp-total small{font-size:12px}.gp-total strong{font-size:22px}.gp-app.bs-app .gp-wallet.bs-wallet{gap:1px;min-height:44px;margin:0;padding:5px 9px}.gp-app .gp-wallet.bs-wallet>span{font-size:7px}.gp-app .gp-wallet.bs-wallet strong{margin:0;font-size:17px}.gp-error{grid-column:1/-1}}@container game-viewport (width<=559px) and (height<=620px){.gp-app.bs-app.v2-shell{grid-template-rows:48px minmax(0,1fr)}.gp-brand>span{font-size:12px}.gp-brand small{display:none}.gp-board-heading{top:10px;left:16px;right:16px}.gp-board-heading h1{font-size:16px}.gp-eyebrow{font-size:6px}.gp-map-world{inset:26px 10px 32px}.gp-route-status{font-size:7px;bottom:10px}.gp-app.bs-app .gp-console.bs-console{gap:5px;padding:6px 9px}.gp-total,.gp-app.bs-app .gp-wallet.bs-wallet{min-height:36px}.gp-room{border-radius:6px;padding:1px}.gp-room:before{border-radius:4px;inset:2px}.gp-room-label{font-size:7px}}@container game-viewport (width>=560px) and (width<=899px) and (height<=500px){.gp-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 235px}.gp-app.bs-app .gp-console.bs-console{border-top:0;border-left:1px solid #cd6fa088;gap:7px;padding:8px 9px;display:flex}.gp-controls{grid-template-columns:1fr;gap:6px;display:grid}.gp-app.bs-app .gp-wallet.bs-wallet{margin-top:0}.gp-board-heading{top:13px}.gp-board-heading h1{font-size:17px}.gp-map-world{inset:32px 20px 35px}}@container game-viewport (width<=899px) and (height<=610px){.gp-item img{width:28px;height:25px}.gp-item-values{gap:3px}.gp-collection-heading{margin-bottom:3px}}@container game-viewport (width>=500px) and (width<=899px) and (height<=500px){.gp-items{gap:3px}.gp-item{padding:1px 1px 4px}.gp-item img{width:25px;height:25px}.gp-item-values strong{font-size:11px}.gp-dots{--gp-dot-size:5px;gap:2px}.gp-label{font-size:8px}}@container game-viewport (width>=900px) and (height<=760px){.gp-app.bs-app .gp-console.bs-console{gap:7px;padding:10px 17px}.gp-controls{gap:8px}.gp-total{min-height:55px;padding:8px 12px;line-height:1.2}.gp-app.bs-app .gp-wallet.bs-wallet{gap:5px;padding:9px 12px;line-height:1.2}}@container game-viewport (width>=900px){.gp-app.bs-app .gp-console.bs-console{justify-content:center;gap:clamp(12px,1.6cqh,18px)}.gp-items{gap:7px}.gp-item{min-height:42px}.gp-controls{gap:16px}.gp-controls .v2-stake{gap:8px;display:grid}.gp-app .v2-control-label{margin:0;font-size:10px;line-height:1.4;display:block}}@container game-viewport (width>=900px) and (height<=760px){.gp-items{gap:5px}.gp-item{min-height:36px;padding:2px 8px}.gp-item img{width:34px;height:30px}.gp-controls{gap:12px}}@media (prefers-reduced-motion:reduce){.gp-app *,.gp-app :before,.gp-app :after,.gp-reward{transition:none!important;animation:none!important}}.gp-award-small-win{z-index:5;color:#fff;pointer-events:none;background:linear-gradient(130deg,#10349cf5,#087977f5);border:2px solid #9aff58;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:4px 12px;width:min(310px,100% - 42px);padding:14px 20px;animation:1.45s both gp-award-small-award;display:grid;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #15155b88}.gp-award-small-win .gp-award-symbol{width:42px;height:42px}.gp-award-small-win>b{font-size:28px}.gp-award-small-win>strong{text-align:center;white-space:nowrap;color:#d5ff66;grid-column:1/-1;font-size:26px}.gp-award-final-win{z-index:6;pointer-events:none;background:#0d164d66;place-items:center;padding:20px;animation:3.8s both gp-award-finale;display:grid;position:absolute;inset:0}.gp-award-final-card{text-align:center;background:linear-gradient(140deg,#12308ef7,#590ea9f7);border:2px solid #60ffcd;border-radius:22px;gap:13px;width:min(440px,100%);min-width:0;padding:26px;animation:.45s cubic-bezier(.2,1.3,.4,1) both gp-award-award-pop;display:grid;box-shadow:0 12px 50px #062146b0}.gp-award-final-card>span{letter-spacing:.12em;color:#e5ffff;font-size:16px;font-weight:900}.gp-award-final-card>strong{white-space:nowrap;color:#bbff50;border-top:1px solid #83b7ef88;padding-top:12px;font-size:clamp(25px,3.5vw,43px);line-height:1.2}.gp-award-win-addends{gap:6px;font-size:17px;display:grid}.gp-award-win-addends>div{color:#fff;justify-content:space-between;gap:12px;display:flex}.gp-award-final-win.is-jackpot .gp-award-final-card{border-color:#ffef4a;box-shadow:0 0 45px #ffd31a88,0 0 0 6px #f5dd3933}.gp-award-final-win.is-jackpot .gp-award-final-card>span{color:#ffed50}@keyframes gp-award-small-award{0%{opacity:0;translate:0 15px;scale:.85}16%,72%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -18px;scale:1}}@keyframes gp-award-award-pop{0%{opacity:0;scale:.75}to{opacity:1;scale:1}}@keyframes gp-award-finale{0%{opacity:0}8%,85%{opacity:1}to{opacity:0}}@container game-viewport (width<=599px){.gp-award-final-card{gap:10px;padding:18px}.gp-award-final-card>strong{font-size:29px}.gp-award-final-card>span{font-size:12px}.gp-award-win-addends{font-size:14px}.gp-award-small-win>strong{font-size:24px}.gp-award-result>strong{font-size:19px}.gp-award-wallet strong{font-size:15px}}@container game-viewport (height<=500px) and (width>=600px){.gp-award-final-card{gap:7px;max-width:360px;padding:16px}.gp-award-final-card>strong{font-size:30px}.gp-award-win-addends{font-size:13px}.gp-award-small-win{top:20%}}@media (prefers-reduced-motion:reduce){.gp-app .gp-award-small-win{animation:1.45s both gp-award-small-award!important;translate:none!important;scale:none!important}.gp-app .gp-award-final-win{animation:3.8s both gp-award-finale!important}.gp-app .gp-award-final-card{animation:none!important}}.gp-stage{position:relative}.gp-award-symbol{object-fit:contain}.ff-app.v2-shell{--accent:#00ffb7;--text:#fff;--muted:#eef5ff;--line:#23e9ff;color:#fff;background:#2648da;grid-template:58px minmax(0,1fr)/minmax(0,1fr);gap:0;min-height:0;padding:0;font-family:Archivo Variable,sans-serif;display:grid;overflow:hidden}.ff-app:before{display:none}.ff-app button{touch-action:manipulation;cursor:pointer;font-family:inherit}.ff-app button:disabled{cursor:default}.ff-app button:focus-visible{outline-offset:3px;outline:3px solid #fff}.ff-app .v2-topbar--minimal{background:0 0;border:0;justify-content:flex-end;display:flex}.ff-app .v2-top-actions{margin-left:auto}.ff-app .v2-top-actions .v2-icon-button{place-items:center;display:grid}.ff-layout{background:#24dcff;grid-template-columns:minmax(0,1fr) 320px;gap:1px;min-width:0;min-height:0;display:grid}.ff-stage{background:radial-gradient(at 16% 15%,#b722de66,#0000 60%),linear-gradient(145deg,#4919a8e6,#005dc399),url(/games-v2/funkelfund/background.svg) 50%/cover,#2457c5;grid-template-rows:50px minmax(0,1fr) 62px;gap:10px;min-width:0;min-height:0;padding:14px 26px 8px;display:grid;position:relative;overflow:hidden}.ff-board-heading{justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:720px;margin:0 auto;display:flex}.ff-hint{text-shadow:0 2px 3px #160943;font-size:18px;font-weight:800}.ff-picks{white-space:nowrap;background:#251171;border:1px solid #819bff;border-radius:14px;align-items:center;gap:8px;padding:5px 14px;display:flex;box-shadow:0 4px #16105055}.ff-picks strong{color:#a1ff56;font-variant-numeric:tabular-nums;font-size:30px;line-height:1}.ff-picks span{font-size:12px;font-weight:750}.ff-board{touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(140deg,#d825f1,#5542ee 48%,#008cdc);border:2px solid #a276ff;border-radius:24px;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:100%;max-width:720px;min-height:0;margin:0 auto;padding:15px;display:grid;box-shadow:0 12px 30px #14083270,inset 0 0 0 5px #401294}.ff-cell{isolation:isolate;background:linear-gradient(150deg,#285eef,#5336cc);border:2px solid #74baff;border-radius:14px;place-items:center;min-width:0;min-height:0;padding:4px;transition:transform .15s,border-color .15s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 2px 1px #b5deff77,0 4px #2a166e}.ff-cell:before{content:"";pointer-events:none;border:1px solid #a492ff70;border-radius:9px;position:absolute;inset:6px}.ff-cell:not(:disabled):hover{background:linear-gradient(140deg,#7862ff,#ae25ec);border-color:#ffef77;transform:translateY(-3px)}.ff-app .ff-cell:disabled{opacity:1}.ff-cell.is-open{border-color:var(--symbol-color,#c676ff);background:radial-gradient(at 50% 38%,#4743b1,#22105d);box-shadow:inset 0 0 16px #10004444,0 4px #2a166e}.ff-cell.is-winning{background:radial-gradient(#087c77,#143580);border-color:#baff75;box-shadow:inset 0 0 0 1px #baff75,0 0 12px #a2ff7133}.ff-cell.is-bonus{background:radial-gradient(#aa34e7,#6b1bb3);border-color:#d1ff5b}.ff-cell.is-open:before{display:none}.ff-seal{filter:drop-shadow(0 3px #321086);place-items:center;width:58%;height:72%;max-height:85px;display:grid;position:relative}.ff-seal svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ff-seal path:first-child{fill:#ba80ff;stroke:#ecb6ff;stroke-width:1.5px}.ff-seal path:last-child{fill:#713ad3;stroke:#6534cd;stroke-width:1px}.ff-symbol-source{display:contents}.ff-symbol{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;min-width:0;height:100%;min-height:0;display:block}.ff-cell .ff-symbol{width:85%;height:90%;animation:.16s cubic-bezier(.16,1,.3,1) both ff-symbol-pop}.ff-cell.is-opening .ff-seal{filter:none;animation:ff-seal-snap var(--ff-reveal-ms,.15s) ease-out both}.ff-cell.is-opening{animation:ff-tile-press var(--ff-reveal-ms,.15s) ease-out both;border-color:#ffee9f}.ff-cell.is-open:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle,#fffbd999 0%,#b7f6ff44 38%,#0000 72%);animation:.18s ease-out both ff-reveal-flash;position:absolute;inset:0}.ff-cell.is-revealed .ff-symbol{animation:none}.ff-tile-spark{color:#e5ffad;font-size:18px;position:absolute;top:1px;right:6px}.ff-board-foot{justify-content:center;align-items:center;min-height:0;display:flex}.ff-bonus-hint{text-shadow:0 1px 3px #120347;align-items:center;gap:8px;font-size:13px;font-weight:750;display:flex}.ff-bonus-hint .ff-symbol{width:40px;height:40px}.ff-bonus-hint b{color:#b9ff62;font-size:22px;animation:.3s ease-out ff-symbol-in}.ff-round-result{background:#2d1675;border:1px solid #9e8ced;border-radius:14px;align-items:center;gap:16px;padding:9px 24px;animation:.5s ease-out both ff-result;display:flex;box-shadow:0 5px 15px #180a5355}.ff-round-result>span{letter-spacing:.08em;font-size:11px;font-weight:900}.ff-round-result>strong{font-variant-numeric:tabular-nums;font-size:27px;line-height:1.1}.ff-round-result.is-paid{background:linear-gradient(115deg,#087c58,#124f87);border:2px solid #c3ff83;box-shadow:0 0 20px #72ffb344}.ff-console.v2-control-rail{background:radial-gradient(at 100% 0,#00dfff44,#0000 65%),linear-gradient(155deg,#0348dc,#7900df);gap:14px;max-height:none;padding:20px;overflow:hidden}.ff-console>*{flex-shrink:0;min-width:0}.ff-controls{gap:12px;display:grid}.ff-app .v2-stake{min-width:0;margin:0}.ff-app .v2-control-label{letter-spacing:.07em;color:#ece8ff;font-size:11px}.ff-app .v2-stepper{background:0 0;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);grid-template-columns:40px minmax(0,1fr) 40px;gap:6px;height:46px}.ff-app .v2-stepper input,.ff-app .v2-stepper button,.ff-app .v2-stepper label{height:100%;min-height:0}.ff-app .v2-stepper>button,.ff-app .v2-stepper>label{background:#1a39b7;border:1px solid #758aff;border-radius:10px}.ff-app .v2-stepper button{color:#fff;font-size:24px}.ff-app .v2-stepper>button:not(:disabled):hover{background:#8114ea;border-color:#4afffa}.ff-app .v2-stepper button:disabled{opacity:.45}.ff-app .v2-stepper label{min-width:0;padding:0 3px}.ff-app .v2-stepper input{color:#fff;max-width:100%;font-size:18px;font-weight:800}.ff-app .ff-start{color:#003a2a;cursor:pointer;background:linear-gradient(110deg,#acff08,#00ffab);border:1px solid #69ffbb;border-radius:12px;min-height:54px;padding:11px;font-size:15px;font-weight:900;box-shadow:0 5px 22px #00ff5c55}.ff-app .ff-start:not(:disabled):hover{background:linear-gradient(110deg,#ccff3f,#00ffd0)}.ff-app .ff-start:disabled{color:#e0f1ff;box-shadow:none;cursor:default;background:#224bbb;border-color:#6c96ff}.ff-paytable{flex-shrink:0;min-height:0}.ff-section-label{color:#eae2ff;letter-spacing:.15em;margin-bottom:9px;font-size:10px;font-weight:850;display:block}.ff-payitems{gap:5px;display:grid}.ff-payitem{background:#3325a9;border:1px solid #7980ff;border-radius:10px;align-items:center;gap:12px;min-height:38px;padding:3px 10px;display:flex}.ff-payitem .ff-symbol{flex-shrink:0;width:38px;height:34px}.ff-collection{flex:1;justify-content:space-between;align-items:center;gap:6px;display:flex}.ff-collection strong{color:#fff;font-variant-numeric:tabular-nums;font-size:19px}.ff-dots{gap:6px;display:flex}.ff-dots i{background:#160b3f;border:1px solid #a18ed0;border-radius:50%;width:12px;height:12px}.ff-dots i.is-filled{background:var(--symbol-color);box-shadow:0 0 8px color-mix(in srgb, var(--symbol-color), transparent 60%);border-color:#fff}.ff-payitem.is-complete{background:#006cb1;border-color:#3ffff0;box-shadow:0 0 12px #00efff40}.ff-total{background:linear-gradient(120deg,#6713cb,#2536bf);border:1px solid #8a79ff;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:1px 6px;padding:10px 12px;display:grid}.ff-total>span{white-space:nowrap;color:#ddd9f7;font-size:18px;font-weight:900}.ff-total>strong{grid-row:span 2;font-size:24px}.ff-total>b{font-size:16px}.ff-total.is-positive{background:linear-gradient(120deg,#0069b6,#008075);border-color:#00ffcb}.ff-wallet{text-align:right;background:linear-gradient(110deg,#8700dd,#004bdf);border:1px solid #36eaff;border-radius:12px;justify-items:end;gap:6px;margin-top:auto;padding:13px;display:grid}.ff-wallet span{letter-spacing:.09em;color:#fff;font-size:9px;font-weight:800;display:block}.ff-wallet strong{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:0;font-size:19px;font-weight:800;line-height:1.15;display:block}.ff-error{color:#fff;background:#9c2253;border-radius:5px;margin:0;padding:5px;font-size:11px}.ff-rules{color:#fff;max-height:90%}.ff-limits{background:#21134f;border:1px solid #758aff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:14px;display:grid}.ff-limits dt{color:#eae2ff}.ff-limits dd{text-align:right;margin:0;font-weight:800}.ff-rules table{border-collapse:collapse;width:100%}.ff-rules th,.ff-rules td{text-align:left;border-bottom:1px solid #fff3;padding:7px 0}.ff-rules th:last-child,.ff-rules td:last-child{text-align:right}.ff-app .ff-total{justify-content:space-between;align-items:center;min-height:48px;display:flex}.ff-celebration{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ff-win-card{color:#fff;background:linear-gradient(140deg,#175957,#251272);border:2px solid #baff75;border-radius:24px;justify-items:center;gap:9px;padding:22px 34px;display:grid;position:relative;box-shadow:0 0 32px #6affb844}.ff-win-card>span{letter-spacing:.12em;font-size:clamp(12px,2.3cqw,22px);font-weight:950}.ff-win-card>strong{color:#baff75;font-size:clamp(38px,8cqw,80px);font-weight:950;line-height:1}.ff-win-card>b{white-space:nowrap;font-size:clamp(22px,4cqw,40px);font-weight:850}.ff-celebration.is-small .ff-win-card{border-radius:18px;padding:12px 22px;animation:1.2s both ff-award-small}.ff-celebration.is-small .ff-win-card>strong{font-size:clamp(30px,5cqw,48px)}.ff-celebration.is-final{background:radial-gradient(#19104e88,#0000 75%);animation:2.8s both ff-award-final}.ff-celebration.is-final .ff-win-card{animation:.5s both ff-award-pop}.ff-celebration.is-jackpot .ff-win-card{background:linear-gradient(140deg,#692790,#243aa8);border-color:#ffdf69;box-shadow:0 0 45px #ffd34866}.ff-celebration.is-jackpot .ff-win-card>strong{color:#ffdf69}.ff-win-sparks{place-items:center;display:grid;position:absolute;inset:0}.ff-win-sparks i{color:#c5ff83;opacity:0;animation:ff-award-spark 1s var(--delay) ease-out both;font-size:18px;font-style:normal;position:absolute}.is-jackpot .ff-win-sparks i{color:#ffdf69}@keyframes ff-award-small{0%{opacity:0;transform:translateY(12px)scale(.8)}18%,65%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-22px)scale(.96)}}@keyframes ff-award-final{0%{opacity:0}12%,83%{opacity:1}to{opacity:0}}@keyframes ff-award-pop{0%{opacity:0;scale:.75}to{opacity:1;scale:1}}@keyframes ff-award-spark{0%{opacity:0;transform:rotate(var(--angle)) translateX(30px) scale(.5)}25%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateX(110px) scale(.2)}}@media (prefers-reduced-motion:reduce){.ff-celebration .ff-win-sparks{display:none}}@keyframes ff-tile-press{0%{transform:translateY(0)}30%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes ff-seal-snap{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}@keyframes ff-symbol-pop{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ff-reveal-flash{0%{opacity:.75;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes ff-symbol-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ff-result{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@container game-viewport (width<=899px){.ff-app.v2-shell{grid-template-rows:44px minmax(0,1fr)}.ff-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:1px}.ff-stage{grid-template-rows:36px minmax(0,1fr) 42px;gap:6px;padding:7px 10px 3px}.ff-hint{font-size:12px}.ff-picks{border-radius:10px;gap:5px;padding:4px 9px}.ff-picks strong{font-size:23px}.ff-picks span{font-size:10px}.ff-board{border-radius:18px;align-self:center;gap:7px;max-width:530px;height:100%;max-height:430px;padding:9px;box-shadow:0 7px 18px #18074777,inset 0 0 0 3px #39147f}.ff-cell{border-width:1px;border-radius:10px;padding:1px}.ff-cell:before{border-radius:7px;inset:4px}.ff-cell .ff-symbol{width:94%;height:94%}.ff-seal{width:64%}.ff-tile-spark{font-size:12px;right:3px}.ff-bonus-hint{gap:6px;font-size:11px}.ff-bonus-hint .ff-symbol{width:29px;height:29px}.ff-bonus-hint b{font-size:17px}.ff-round-result{border-radius:10px;gap:12px;padding:5px 15px}.ff-round-result>span{font-size:9px}.ff-round-result>strong{font-size:23px}.ff-console.v2-control-rail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 10px;padding:10px 12px;display:grid}.ff-controls{order:2;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:10px;display:grid}.ff-app .v2-control-label{margin-bottom:3px;font-size:9px}.ff-app .v2-stepper{grid-template-columns:31px minmax(0,1fr) 31px;height:39px}.ff-app .v2-stepper input{font-size:17px}.ff-app .v2-stepper button{font-size:21px}.ff-app .ff-start{min-height:39px;font-size:14px;box-shadow:0 5px 22px #00ff5c55}.ff-paytable{order:1;grid-column:1/-1}.ff-section-label{text-align:center;margin-bottom:5px;font-size:9px}.ff-payitems{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.ff-payitem{border-radius:9px;flex-direction:column;gap:0;min-height:0;padding:3px 2px 5px;display:flex}.ff-payitem .ff-symbol{width:36px;height:34px}.ff-collection{flex-direction:column;gap:4px;width:100%}.ff-collection strong{font-size:13px}.ff-dots{gap:4px}.ff-dots i{width:7px;height:7px}.ff-total{order:3;grid-template-columns:1fr auto;gap:1px;min-height:40px;padding:5px 8px}.ff-total>span{font-size:14px}.ff-total>strong{font-size:18px}.ff-total>b{font-size:12px}.ff-wallet{order:4;align-content:center;align-self:stretch;gap:2px;min-height:48px;margin:0;padding:6px 10px}.ff-wallet span{letter-spacing:.07em;font-size:8px}.ff-wallet strong{margin-top:0;font-size:15px}.ff-error{order:6;grid-column:1/-1}}@container game-viewport (width<=899px) and (height<=610px){.ff-console.v2-control-rail{gap:6px 8px;padding:7px 10px}.ff-stage{grid-template-rows:30px minmax(0,1fr) 32px;gap:4px;padding:4px 9px 0}.ff-board{gap:5px;padding:7px}.ff-payitem .ff-symbol{width:28px;height:25px}.ff-section-label{margin-bottom:3px}.ff-collection{gap:3px}.ff-picks strong{font-size:20px}.ff-bonus-hint .ff-symbol{width:24px;height:24px}.ff-round-result>strong{font-size:19px}.ff-total{min-height:34px}.ff-wallet strong{font-size:18px}}@container game-viewport (width>=500px) and (width<=899px) and (height<=500px){.ff-app.v2-shell{grid-template-rows:33px minmax(0,1fr)}.ff-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 195px}.ff-stage{grid-template-rows:29px minmax(0,1fr) 30px;padding:3px 10px}.ff-board{gap:5px;max-width:510px;padding:7px}.ff-console.v2-control-rail{gap:6px;padding:7px 9px;display:flex}.ff-controls{flex-direction:column;order:0;align-items:stretch;gap:5px;display:flex}.ff-paytable{order:1}.ff-payitems{gap:3px}.ff-payitem{padding:1px 1px 4px}.ff-payitem .ff-symbol{width:25px;height:25px}.ff-collection strong{font-size:11px}.ff-dots{gap:2px}.ff-dots i{width:5px;height:5px}.ff-section-label{font-size:8px}.ff-total{order:2;min-height:31px;padding:4px 7px}.ff-total>strong{font-size:18px}.ff-wallet{order:4;margin-top:auto}.ff-wallet strong{font-size:19px}.ff-app .ff-start{min-height:30px;font-size:12px}.ff-app .v2-stepper{height:31px}.ff-app .v2-control-label{font-size:8px}.ff-app .v2-stepper input{font-size:15px}.ff-hint{font-size:11px}.ff-icon{width:26px;height:26px}}@media (max-width:899px) and (pointer:coarse){.ff-cell .ff-symbol{animation-fill-mode:backwards}}@media (prefers-reduced-motion:reduce){.ff-app *,.ff-app :before,.ff-app :after{transition:none!important;animation:none!important}}.ff-small-win{z-index:5;color:#fff;pointer-events:none;background:linear-gradient(130deg,#10349cf5,#087977f5);border:2px solid #9aff58;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:4px 12px;width:min(310px,100% - 42px);padding:14px 20px;animation:1.45s both ff-small-award;display:grid;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #15155b88}.ff-small-win .ff-symbol{width:42px;height:42px}.ff-small-win>b{font-size:28px}.ff-small-win>strong{text-align:center;white-space:nowrap;color:#d5ff66;grid-column:1/-1;font-size:26px}.ff-final-win{z-index:6;pointer-events:none;background:#0d164d66;place-items:center;padding:20px;animation:3.8s both ff-finale;display:grid;position:absolute;inset:0}.ff-final-card{text-align:center;background:linear-gradient(140deg,#12308ef7,#590ea9f7);border:2px solid #60ffcd;border-radius:22px;gap:13px;width:min(440px,100%);min-width:0;padding:26px;animation:.45s cubic-bezier(.2,1.3,.4,1) both ff-award-pop;display:grid;box-shadow:0 12px 50px #062146b0}.ff-final-card>span{letter-spacing:.12em;color:#e5ffff;font-size:16px;font-weight:900}.ff-final-card>strong{white-space:nowrap;color:#bbff50;border-top:1px solid #83b7ef88;padding-top:12px;font-size:clamp(25px,3.5vw,43px);line-height:1.2}.ff-win-addends{gap:6px;font-size:17px;display:grid}.ff-win-addends>div{color:#fff;justify-content:space-between;gap:12px;display:flex}.ff-final-win.is-jackpot .ff-final-card{border-color:#ffef4a;box-shadow:0 0 45px #ffd31a88,0 0 0 6px #f5dd3933}.ff-final-win.is-jackpot .ff-final-card>span{color:#ffed50}@keyframes ff-small-award{0%{opacity:0;translate:0 15px;scale:.85}16%,72%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -18px;scale:1}}@keyframes ff-finale{0%{opacity:0}8%,85%{opacity:1}to{opacity:0}}@container game-viewport (width<=599px){.ff-final-card{gap:10px;padding:18px}.ff-final-card>strong{font-size:29px}.ff-final-card>span{font-size:12px}.ff-win-addends{font-size:14px}.ff-small-win>strong{font-size:24px}.ff-result>strong{font-size:19px}.ff-wallet strong{font-size:15px}}@container game-viewport (height<=500px) and (width>=600px){.ff-final-card{gap:7px;max-width:360px;padding:16px}.ff-final-card>strong{font-size:30px}.ff-win-addends{font-size:13px}.ff-small-win{top:20%}}@media (prefers-reduced-motion:reduce){.ff-app .ff-small-win{animation:1.45s both ff-small-award!important;translate:none!important;scale:none!important}.ff-app .ff-final-win{animation:3.8s both ff-finale!important}.ff-app .ff-final-card{animation:none!important}}.v2-shell,.v2-shell *,.bw-shell,.bw-shell *{font-weight:900!important}.bw-rules :is(p,li,dd,dt,summary,button){font-size:18px;line-height:1.4}@container game-viewport (width<=899px){.bw-rules :is(p,li,dd,dt,summary,button){font-size:16px}}.v2-shell{--ak-label:16px;--ak-copy:18px;--ak-control:20px;--ak-value:24px}.v2-shell .v2-control-label,.v2-shell .v2-section-label,.v2-shell .v2-metric>span,.v2-shell .v2-wallet>span{font-size:var(--ak-label);letter-spacing:.02em;line-height:1.2}.v2-shell .v2-action{font-size:var(--ak-control);line-height:1.15}.v2-shell .v2-stepper input{font-size:var(--ak-control)}.v2-shell .v2-wallet>strong{font-size:var(--ak-value)}.v2-shell .v2-info-dialog,.v2-shell .v2-info-dialog :is(p,li,dt,dd,summary,.v2-model-card div span,.v2-model-card div b){font-size:var(--ak-copy);line-height:1.45}.v2-shell .v2-info-dialog :is(h2,h3){font-size:26px;line-height:1.2}.v2-shell .v2-info-dialog button{font-size:var(--ak-copy);white-space:normal}.v2-shell .v2-info-dialog .v2-dialog-head button{font-size:28px}@container game-viewport (width<=899px){.v2-shell{--ak-label:14px;--ak-copy:16px;--ak-control:18px;--ak-value:22px}.v2-shell .v2-info-dialog :is(h2,h3){font-size:22px}}.v2-shell:is([data-game=gipfelsturm],[data-game=roulette],[data-game=moles],[data-game=mines],[data-game=keno],[data-game=dice],[data-game=rock-paper-scissors],[data-game=pistensturz],[data-game=fruchtfolge],[data-game=kristallfall]){--classic-font:"Roboto Condensed Variable", "Arial Narrow", sans-serif}.v2-shell:is([data-game=gipfelsturm],[data-game=roulette],[data-game=moles],[data-game=mines],[data-game=keno],[data-game=dice],[data-game=rock-paper-scissors],[data-game=pistensturz],[data-game=fruchtfolge],[data-game=kristallfall]) :is(.v2-action,.v2-stepper,.v2-segments,.v2-info-dialog,[class$=-demo-wallet],.kristall-wallet){font-family:var(--classic-font)}.v2-shell:is([data-game=gipfelsturm],[data-game=roulette],[data-game=moles],[data-game=mines],[data-game=keno],[data-game=dice],[data-game=rock-paper-scissors],[data-game=pistensturz],[data-game=fruchtfolge],[data-game=kristallfall]) .v2-action{font-size:var(--ak-control);letter-spacing:.015em;white-space:normal;padding-inline:6px;line-height:1.12}.v2-shell:is([data-game=gipfelsturm],[data-game=roulette],[data-game=moles],[data-game=mines],[data-game=keno],[data-game=dice],[data-game=rock-paper-scissors],[data-game=pistensturz],[data-game=fruchtfolge],[data-game=kristallfall]) :is([class$=-demo-wallet],.kristall-wallet){align-content:center;gap:1px;padding:3px 7px}.v2-shell:is([data-game=gipfelsturm],[data-game=roulette],[data-game=moles],[data-game=mines],[data-game=keno],[data-game=dice],[data-game=rock-paper-scissors],[data-game=pistensturz],[data-game=fruchtfolge],[data-game=kristallfall]) :is([class$=-demo-wallet],.kristall-wallet)>span{font-size:var(--ak-label);letter-spacing:0;white-space:nowrap;line-height:1.1}.v2-shell:is([data-game=gipfelsturm],[data-game=roulette],[data-game=moles],[data-game=mines],[data-game=keno],[data-game=dice],[data-game=rock-paper-scissors],[data-game=pistensturz],[data-game=fruchtfolge],[data-game=kristallfall]) :is([class$=-demo-wallet],.kristall-wallet)>strong{font-size:var(--ak-value);letter-spacing:0;white-space:nowrap;line-height:1.1}.v2-shell:is([data-game=gipfelsturm],[data-game=moles],[data-game=mines],[data-game=rock-paper-scissors],[data-game=pistensturz]) :is(.v2-action--cashout,[class$=-secure-placeholder]){font-family:var(--classic-font);text-align:center;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);place-content:center;justify-items:center;gap:2px;padding:1px 7px;display:grid}.v2-shell:is([data-game=gipfelsturm],[data-game=moles],[data-game=mines],[data-game=rock-paper-scissors],[data-game=pistensturz]) :is(.v2-action--cashout,[class$=-secure-placeholder])>:is(span,strong){letter-spacing:0;white-space:nowrap;line-height:1.1;font-size:var(--ak-control)!important}.v2-shell:is([data-game=gipfelsturm],[data-game=roulette],[data-game=moles],[data-game=mines],[data-game=keno],[data-game=dice],[data-game=rock-paper-scissors],[data-game=pistensturz],[data-game=fruchtfolge],[data-game=kristallfall]) .v2-info-dialog :is(.v2-dialog-head span,code,pre,small){font-size:var(--ak-label);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.35}.v2-shell[data-game=gipfelsturm] .gipfel-profiles button strong,.v2-shell[data-game=moles] .kern-profiles button strong,.v2-shell[data-game=mines] .depth-grid-options button strong{font:900 var(--ak-control)/1.1 var(--classic-font)}.v2-shell[data-game=gipfelsturm] .gipfel-choice-dock__heading strong{font-size:var(--ak-control);line-height:1.15}.v2-shell[data-game=gipfelsturm] .gipfel-choice-dock__heading{margin-bottom:6px}.v2-shell[data-game=moles] .kern-core{font-size:var(--ak-control);line-height:1.2}.v2-shell[data-game=mines] .depth-danger-control b{font:900 var(--ak-label)/1.15 var(--classic-font);letter-spacing:.02em}.v2-shell[data-game=mines] .depth-danger-control strong{font:900 var(--ak-control)/1.1 var(--classic-font)}.v2-shell[data-game=mines] .depth-pick-celebration span,.v2-shell[data-game=mines] :is(.depth-win-celebration__content,.depth-cashout-celebration__content)>span{font-size:var(--ak-label);letter-spacing:.02em}.v2-shell[data-game=roulette] :is(.roulette-board-wrap,.roulette-rail,.kessel-result){font-family:var(--classic-font)}.v2-shell[data-game=roulette] .roulette-number-grid .number{font-size:20px}.v2-shell[data-game=roulette] :is(.roulette-columns button,.roulette-outside button,.roulette-slip-actions button){font-size:var(--ak-copy)}.v2-shell[data-game=roulette] :is(.kessel-eyebrow,.kessel-result-value span,.kessel-total>span,.kessel-table-hint){font-size:var(--ak-label);letter-spacing:.01em;line-height:1.15}.v2-shell[data-game=roulette] .kessel-history>span{font-size:var(--ak-copy)}.v2-shell[data-game=roulette] .kessel-table-hint{white-space:normal;height:auto;min-height:18px}.v2-shell[data-game=roulette] .roulette-chips button b{font-size:var(--ak-control)}.v2-shell[data-game=roulette] .roulette-chips button small{font-size:var(--ak-label)}.v2-shell[data-game=roulette] .kessel-spin-button,.v2-shell[data-game=roulette] .kessel-spin-button b{font-size:var(--ak-control)}.v2-shell[data-game=roulette] .kessel-table-coin{width:30px;height:30px}.v2-shell[data-game=roulette] .kessel-table-coin b{font-size:var(--ak-label)}.v2-shell[data-game=keno] :is(.raster-board__header,.raster-tools,.raster-paytable){font-family:var(--classic-font)}.v2-shell[data-game=keno] .raster-board{--raster-number-size:26px;grid-template-rows:50px minmax(0,1fr) auto}.v2-shell[data-game=keno] .raster-board__header :is(span,p,small){font-size:var(--ak-label);letter-spacing:0;line-height:1.15}.v2-shell[data-game=keno] .raster-board__header>div:first-child>strong{font-size:var(--ak-value)}.v2-shell[data-game=keno] .raster-tools{grid-template-columns:minmax(0,1fr) 70px 66px}.v2-shell[data-game=keno] .raster-tools :is(button,select,.raster-quick-pick__value){font-size:var(--ak-copy)}.v2-shell[data-game=keno] .raster-tools :is(label>span,.raster-quick-pick__label){font-size:var(--ak-label);letter-spacing:0}.v2-shell[data-game=keno] .raster-tools .raster-quick-pick{flex-wrap:wrap;gap:2px 6px;padding:4px 8px}.v2-shell[data-game=keno] .raster-paytable{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:3px;min-height:52px}.v2-shell[data-game=keno] .raster-paytable>span{min-height:42px;font:900 var(--ak-copy)/1.1 var(--classic-font);letter-spacing:0}.v2-shell[data-game=keno] .raster-paytable>span b{font:inherit}.v2-shell[data-game=dice] :is(.limit-threshold-label,.limit-result,.limit-scale){font:900 var(--ak-label)/1.15 var(--classic-font);letter-spacing:0}.v2-shell[data-game=dice] .limit-directions button{font-size:var(--ak-control)}.v2-shell[data-game=dice] .limit-threshold-control .v2-range-control>span b{font:900 var(--ak-label)/1.15 var(--classic-font);letter-spacing:0}.v2-shell[data-game=dice] :is(.limit-threshold-control .v2-range-control strong,.limit-threshold-multiplier){font:900 var(--ak-control)/1.1 var(--classic-font)}.v2-shell[data-game=dice] .limit-outcome-celebration__content>span{font-size:var(--ak-label);letter-spacing:.02em}.v2-shell[data-game=dice] .limit-outcome-celebration__amount{font-size:var(--ak-value)}.v2-shell[data-game=rock-paper-scissors] .triad-card-track--system i>span{font:900 var(--ak-copy)/1.1 var(--classic-font);padding-inline:2px}.v2-shell[data-game=rock-paper-scissors] .triad-cashout-copy small{font:900 var(--ak-label)/1.2 var(--classic-font);letter-spacing:.02em}.v2-shell[data-game=pistensturz] :is(.crash-history__empty,.crash-history__legend,.crash-history__label,.crash-factor-display__label,.crash-win__label){font:900 var(--ak-label)/1.2 var(--classic-font);letter-spacing:.01em}.v2-shell[data-game=pistensturz] .crash-history__tile :is(strong,span,b){font:900 var(--ak-copy)/1.1 var(--classic-font)}.v2-shell[data-game=fruchtfolge] :is(.fruit-position,.fruit-pick-position){font:900 var(--ak-label)/1.1 var(--classic-font);letter-spacing:0}.v2-shell[data-game=fruchtfolge] .fruit-paytable>span{min-height:42px;font:900 var(--ak-copy)/1.1 var(--classic-font)}.v2-shell[data-game=fruchtfolge] .fruit-paytable>span b{font:inherit}.v2-shell[data-game=kristallfall] .kristall-payout>span{font:900 var(--ak-label)/1.1 var(--classic-font);letter-spacing:.02em}.v2-shell[data-game=kristallfall] :is(.kristall-how p,.kristall-how small,.kristall-rule>span){font:900 var(--ak-copy)/1.2 var(--classic-font)}.v2-shell[data-game=kristallfall] .kristall-how :is(p b,small b){font-size:var(--ak-copy)}.v2-shell[data-game=kristallfall] .kristall-celebration span{font-size:var(--ak-label);letter-spacing:.02em}.v2-shell[data-game=gipfelsturm] .gipfel-checkpoint span{font:900 14px/1 var(--classic-font)}.v2-shell[data-game=gipfelsturm] .gipfel-checkpoint b{font:900 16px/1.1 var(--classic-font);letter-spacing:0}.v2-shell[data-game=gipfelsturm] .gipfel-cashout-celebration__content>span:not(.gipfel-cashout-celebration__peak),.v2-shell[data-game=moles] .kern-cashout-celebration__content>span{font:900 var(--ak-label)/1.2 var(--classic-font);letter-spacing:.02em}.v2-shell[data-game=fruchtfolge] .fruit-paytable{height:auto;min-height:52px}.v2-shell[data-game=dice] .limit-threshold{width:100%;bottom:0;left:0;transform:none}.v2-shell[data-game=dice] .limit-threshold i{left:var(--threshold)}.v2-shell[data-game=dice] .limit-threshold-label{left:clamp(48px, var(--threshold), calc(100% - 48px))}.v2-shell[data-game=pistensturz] .crash-history__round{font-size:var(--ak-copy)}body:has(.v2-shell[data-game=keno]) .raster-quick-pick__panel{font:900 18px/1.2 Roboto Condensed Variable,sans-serif}@container game-viewport (width<=899px){.v2-shell[data-game=roulette] .roulette-rail{grid-template-columns:54px 54px repeat(4,minmax(0,1fr))}.v2-shell[data-game=pistensturz] .crash-layout{grid-template-rows:minmax(0,1fr) 124px 116px}.v2-shell[data-game=pistensturz] .crash-history__rounds{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:24px 5px 5px}.v2-shell[data-game=pistensturz] .crash-history__round{height:44px;font-size:16px}.v2-shell[data-game=roulette] .roulette-layout{grid-template-rows:minmax(0,1fr) 166px}.v2-shell[data-game=roulette] .roulette-rail{grid-template-rows:48px 34px 54px;gap:5px 6px;padding:8px 6px}.v2-shell[data-game=roulette] .kessel-total{padding:3px 5px}.v2-shell[data-game=roulette] .kessel-total>strong{font-size:var(--ak-value)}.v2-shell[data-game=roulette] .kessel-total>span{white-space:nowrap;font-size:14px}.v2-shell[data-game=roulette] .kessel-demo-wallet{height:54px;min-height:54px}.v2-shell[data-game=roulette] .roulette-chips{gap:4px;padding:0}.v2-shell[data-game=roulette] .roulette-chips button{gap:1px;width:38px;height:38px}.v2-shell[data-game=roulette] .kessel-table-main{--edge:2px;--side:28px}.v2-shell[data-game=roulette] .roulette-number-grid .number{font-size:16px}.v2-shell[data-game=roulette] .roulette-columns button,.v2-shell[data-game=roulette] .roulette-outside button{font-size:14px}.v2-shell[data-game=roulette] .kessel-table-bottom{margin-inline:18px}.v2-shell[data-game=roulette] .kessel-table-coin,.v2-shell[data-game=roulette] .roulette-number-grid .kessel-table-coin{width:24px;height:24px}.v2-shell[data-game=roulette] .kessel-table-coin b,.v2-shell[data-game=roulette] .roulette-number-grid .kessel-table-coin b{font-size:14px}.v2-shell[data-game=roulette] .kessel-showcase{gap:12px}.v2-shell[data-game=roulette] .kessel-result{width:55%}.v2-shell[data-game=roulette] .kessel-history{gap:2px}.v2-shell[data-game=roulette] .kessel-history>span{height:22px;font-size:14px}.v2-shell[data-game=keno] .raster-board{--raster-number-size:22px;grid-template-rows:38px minmax(0,1fr) auto;gap:3px;padding:3px}.v2-shell[data-game=keno] .raster-grid button span{font-family:var(--classic-font);font-size:22px}.v2-shell[data-game=keno] .raster-board__header{gap:4px;padding:0 3px}.v2-shell[data-game=keno] .raster-board__header>div:first-child{gap:4px}.v2-shell[data-game=keno] .raster-board__header p{text-align:right;max-width:100px}.v2-shell[data-game=keno] .raster-tools{grid-template-columns:minmax(0,1fr) 66px 62px}.v2-shell[data-game=keno] .raster-tools label{gap:3px;padding:0 5px}.v2-shell[data-game=keno] .raster-paytable{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));min-height:42px}.v2-shell[data-game=keno] .raster-paytable>span{min-height:36px;font-size:14px}.v2-shell[data-game=keno] .raster-bet-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v2-shell[data-game=keno] .raster-bet-row .v2-stepper{grid-template-columns:32px minmax(0,1fr) 32px;gap:3px}.v2-shell[data-game=dice] .limit-threshold{bottom:0}.v2-shell[data-game=dice] .limit-scale{bottom:12px}.v2-shell[data-game=rock-paper-scissors] .triad-arena{grid-template-rows:auto auto;align-content:center;gap:12px}.v2-shell[data-game=rock-paper-scissors] .triad-card-track{grid-template-columns:repeat(9,minmax(0,1fr));grid-auto-flow:column;gap:6px;width:calc(180% + 4.8px);animation:none;position:relative;left:50%;transform:translate(-50%)}.v2-shell[data-game=rock-paper-scissors] .triad-card-track--system{row-gap:32px;padding-bottom:26px}.v2-shell[data-game=rock-paper-scissors] .triad-card-track i{aspect-ratio:1;width:100%;height:auto;padding:2px}.v2-shell[data-game=rock-paper-scissors] .triad-card-track i.is-outside{visibility:hidden;display:grid}.v2-shell[data-game=rock-paper-scissors] .triad-card-track--system i>span{width:100%;min-width:0;height:22px;font-size:16px;top:calc(100% + 4px)}.v2-shell[data-game=rock-paper-scissors] .triad-question-mark{font-size:34px}.v2-shell[data-game=rock-paper-scissors] .triad-choices{width:min(100%,240px);margin-top:8px}.v2-shell[data-game=rock-paper-scissors] .triad-demo-wallet{gap:1px}.v2-shell[data-game=fruchtfolge] .fruit-paytable{min-height:44px}}.v2-shell[data-game=fruchtfolge] .fruit-demo-wallet{gap:2px;height:auto;min-height:68px;padding:8px 12px}@container game-viewport (width<=899px){.v2-shell[data-game=fruchtfolge] .fruit-demo-wallet{min-height:58px;padding:6px 10px}}@container game-viewport (height<=570px) and (width>=600px){.v2-shell[data-game=fruchtfolge] .fruit-layout{grid-template-columns:minmax(0,1fr) 340px}.v2-shell[data-game=fruchtfolge] .fruit-bet-row{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-shell[data-game=fruchtfolge] .fruit-control-rail{gap:5px;padding:8px}.v2-shell[data-game=fruchtfolge] .fruit-paytable{padding:1px}.v2-shell[data-game=fruchtfolge] .fruit-paytable>span{min-height:38px}.v2-shell[data-game=fruchtfolge] .fruit-selection{gap:4px}.v2-shell[data-game=fruchtfolge] .fruit-pick-grid{padding:4px}.v2-shell[data-game=fruchtfolge] .fruit-pick-column{gap:3px}}.bs-app.v2-shell .bs-paytable-label,.ff-app.v2-shell .ff-section-label,.gp-app.v2-shell .gp-label,.bs-app.v2-shell .bs-wallet>span,.ff-app.v2-shell .ff-wallet>span{font-size:var(--ak-label);letter-spacing:.02em;line-height:1.2}.bs-app.v2-shell .bs-payitem strong,.ff-app.v2-shell .ff-collection strong,.gp-app.v2-shell .gp-item-values strong{white-space:nowrap;font-size:22px;line-height:1.15}.bs-app.v2-shell .bs-start,.gp-app.bs-app.v2-shell .gp-start.bs-start,.ff-app.v2-shell .ff-start{font-size:var(--ak-control);white-space:normal;line-height:1.15}.bs-app.v2-shell .bs-wallet strong,.ff-app.v2-shell .ff-wallet strong{font-size:var(--ak-value);line-height:1.15}.bs-app.v2-shell .bs-result>span,.ff-app.v2-shell .ff-total>span,.gp-app.v2-shell .gp-total>span{font-size:20px;line-height:1.15}.bs-app.v2-shell .bs-result>strong,.ff-app.v2-shell .ff-total>strong,.gp-app.v2-shell .gp-total>strong{white-space:nowrap;font-size:30px;line-height:1.15}.ff-app.v2-shell .ff-hint,.ff-app.v2-shell .ff-bonus-hint,.bs-app.v2-shell .gp-error,.ff-app.v2-shell .ff-error{font-size:var(--ak-copy);line-height:1.25}.ff-app.v2-shell .ff-picks span{font-size:var(--ak-label)}.ff-app.v2-shell .ff-picks strong{font-size:30px}.ff-app.v2-shell .ff-bonus-hint b{font-size:24px}:is(.bs-app,.ff-app).v2-shell .v2-info-dialog :is(table,th,td){font-size:var(--ak-copy);overflow-wrap:anywhere;line-height:1.4}:is(.bs-app,.ff-app).v2-shell .v2-info-dialog table{table-layout:fixed}:is(.bs-app,.ff-app).v2-shell :is(.bs-limits,.ff-limits){grid-column:1/-1;min-width:0}:is(.bs-app,.ff-app).v2-shell .v2-dialog-head span{font-size:var(--ak-label);letter-spacing:.02em;line-height:1.2}:is(.bs-app,.ff-app).v2-shell :is(.bs-final-card,.ff-final-card,.gp-award-final-card)>span{letter-spacing:.03em;font-size:20px;line-height:1.2}:is(.bs-app,.ff-app).v2-shell :is(.bs-win-addends,.ff-win-addends,.gp-award-win-addends){font-size:var(--ak-copy);line-height:1.25}@container game-viewport (width<=899px){.bs-app.v2-shell .bs-payitem strong,.ff-app.v2-shell .ff-collection strong,.gp-app.v2-shell .gp-item-values strong{font-size:18px}.bs-app.v2-shell .bs-console,.gp-app.bs-app.v2-shell .gp-console.bs-console,.ff-app.v2-shell .ff-console{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.bs-app.v2-shell .bs-result,.ff-app.v2-shell .ff-total,.gp-app.v2-shell .gp-total{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:6px 8px;display:flex}.bs-app.v2-shell .bs-result>span,.ff-app.v2-shell .ff-total>span,.gp-app.v2-shell .gp-total>span{font-size:18px}.bs-app.v2-shell .bs-result>strong,.ff-app.v2-shell .ff-total>strong,.gp-app.v2-shell .gp-total>strong{font-size:26px}.bs-app.v2-shell .bs-wallet,.ff-app.v2-shell .ff-wallet,.bs-app.v2-shell .gp-wallet.bs-wallet{padding:6px 8px}.bs-app.v2-shell .bs-bet-row,.ff-app.v2-shell .ff-controls,.gp-app.v2-shell .gp-controls{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px}.bs-app.v2-shell .bs-start,.ff-app.v2-shell .ff-start{min-height:46px;padding:4px}.bs-app.v2-shell .v2-stepper,.ff-app.v2-shell .v2-stepper{height:46px;min-height:46px}:is(.bs-app,.ff-app).v2-shell .v2-stake .v2-stepper{grid-template-columns:28px minmax(0,1fr) 28px!important}.ff-app.v2-shell .ff-stage{grid-template-rows:minmax(46px,auto) minmax(0,1fr) 34px}.ff-app.v2-shell .ff-board-heading{gap:8px}.ff-app.v2-shell .ff-hint{max-width:23ch}.ff-app.v2-shell .ff-picks{gap:5px;padding:5px 8px}.ff-app.v2-shell .ff-picks strong{font-size:26px}.ff-app.v2-shell .ff-bonus-hint{gap:5px}:is(.bs-app,.ff-app).v2-shell :is(.bs-limits,.ff-limits){grid-template-columns:minmax(0,1fr);gap:4px;padding:10px}:is(.bs-app,.ff-app).v2-shell :is(.bs-limits,.ff-limits) dd{text-align:left;overflow-wrap:anywhere;margin-bottom:10px}:is(.bs-app,.ff-app).v2-shell :is(.bs-final-card,.ff-final-card,.gp-award-final-card){gap:6px;padding:12px}:is(.bs-app,.ff-app).v2-shell :is(.bs-final-card,.ff-final-card,.gp-award-final-card)>span{font-size:18px}:is(.bs-app,.ff-app).v2-shell :is(.bs-final-card,.ff-final-card,.gp-award-final-card)>strong{padding-top:6px;font-size:28px}}@container game-viewport (width>=900px) and (height<=760px){.ff-app.v2-shell .ff-console{gap:9px;padding:14px 20px}.gp-app.bs-app.v2-shell .gp-console.bs-console{gap:10px}}@container game-viewport (width<=359px){.bs-app.v2-shell .bs-payitem strong{font-size:16px}.bs-app.v2-shell .bs-paytable>div,.gp-app.v2-shell .gp-items{gap:3px}.gp-app.v2-shell .gp-item{padding-inline:1px}.bs-app.v2-shell .bs-console,.ff-app.v2-shell .ff-console{gap:6px;padding-inline:8px}}.v2-shell[data-game=keno] .raster-win-celebration__content :is(strong,b){line-height:1.3}.v2-shell[data-game=keno] .raster-win-celebration__content b{font-size:var(--ak-value)}.v2-shell[data-game=fruchtfolge] .fruit-celebration-copy strong,.v2-shell[data-game=fruchtfolge] .fruit-celebration-copy b,.v2-shell[data-game=dice] .limit-outcome-celebration__multiplier{line-height:1.3}.v2-shell[data-game=dice] .limit-outcome-celebration__amount{line-height:1.25}.v2-shell[data-game=dice] .limit-outcome-celebration__values{gap:6px}.v2-shell[data-game=pistensturz] .crash-factor-display>strong{margin-top:8px;line-height:1.3}@container game-viewport (width>=900px){.v2-shell[data-game=roulette] .kessel-result{flex:0 0 210px;width:210px;min-width:210px}.v2-shell[data-game=roulette] .kessel-history{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;width:100%}.v2-shell[data-game=dice] .limit-scale{bottom:8px}}@container game-viewport (width<=899px) and (height<=650px){.v2-shell[data-game=pistensturz] .crash-stage.is-secured .crash-factor-display{padding:6px 14px 8px;bottom:8px}.v2-shell[data-game=pistensturz] .crash-stage.is-secured .crash-factor-display__underline{margin-top:4px}.v2-shell[data-game=pistensturz] .crash-win{top:66px}}.v2-shell[data-game=gipfelsturm] .gipfel-checkpoint:not(.is-reached):not(.is-current) span{color:#f8ffff}.v2-shell[data-game=roulette] .roulette-wheel__rim{inset:0}@container game-viewport (width<=899px){.v2-shell[data-game=roulette] .kessel-showcase{box-sizing:border-box;gap:10px;width:100%;padding-left:20px}.v2-shell[data-game=roulette] .roulette-wheel{width:160px;max-width:50%}.v2-shell[data-game=roulette] .kessel-result{flex:1;width:auto}}@container game-viewport (width<=360px){.v2-shell[data-game=roulette] .roulette-wheel{width:140px}.v2-shell[data-game=roulette] .kessel-showcase{gap:26px}.v2-shell[data-game=roulette] .kessel-spin-button>span{white-space:nowrap;font-size:16px;line-height:1.2}}@container game-viewport (width>=370px) and (width<=899px){.v2-shell:is(.bs-app,.ff-app,.gp-app) :is(.bs-result,.ff-total,.gp-total){flex-direction:row;justify-content:space-between;align-items:center;gap:4px;font-family:Roboto Condensed Variable,Arial Narrow,sans-serif}.v2-shell:is(.bs-app,.ff-app,.gp-app) :is(.bs-result,.ff-total,.gp-total)>strong{font-size:26px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0b0d0c;--color-bg-elevated:#111511;--color-surface:#171c18;--color-surface-strong:#202722;--color-paper:#f3f1e8;--color-paper-dim:#deddd4;--color-text:#f3f1e8;--color-text-dark:#111411;--color-muted:#a9b0a6;--color-muted-dark:#626a62;--color-line:#f3f1e82e;--color-line-dark:#11141130;--color-accent:#d8ff3e;--color-accent-strong:#b9ed1f;--color-accent-dark:#253000;--color-cold:#61dfcf;--color-cold-dark:#163f39;--color-danger:#ff806b;--status-development:#d8ff3e;--status-pre-compliance:#61dfcf;--status-certification:#ffba69;--status-live:#79e69a;--font-display:"Archivo Variable", "Arial Black", "Helvetica Neue", Arial, sans-serif;--font-body:"Archivo Variable", "Helvetica Neue", Arial, sans-serif;--font-mono:"DejaVu Sans Mono", ui-monospace, SFMono-Regular, Consolas, monospace;--container:120rem;--gutter:clamp(1rem, calc(3.2 * var(--site-vw,1vw)), 4.5rem);--section-space:clamp(5.5rem, calc(11 * var(--site-vw,1vw)), 11rem);--header-height:5.75rem;--ease-out:cubic-bezier(.18, .78, .22, 1);--ease-snap:cubic-bezier(.7, 0, .2, 1);--border:1px solid var(--color-line);--border-dark:1px solid var(--color-line-dark)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--color-bg);min-width:320px;overflow-x:clip}body{min-width:320px;min-height:calc(100 * var(--site-vh,1vh));background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5;overflow-x:clip}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}p,h1,h2,h3,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,textarea,select{font:inherit}::selection{background:var(--color-accent);color:var(--color-text-dark)}:focus-visible{outline:3px solid var(--color-cold);outline-offset:4px}.siteShell{min-height:calc(100 * var(--site-vh,1vh));display:flow-root;overflow:clip}.skipLink{z-index:1000;background:var(--color-paper);color:var(--color-text-dark);transition:transform .18s var(--ease-out);padding:.8rem 1rem;font-weight:800;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skipLink:focus{transform:translateY(0)}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.sectionLabel{color:var(--color-muted-dark);font-family:var(--font-mono);font-size:clamp(.69rem, calc(.8 * var(--site-vw,1vw)), .78rem);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7rem;font-weight:700;display:flex}.sectionLabel:before{content:"";background:currentColor;width:1.65rem;height:1px}.sectionLabel--light{color:var(--color-muted)}.buttonLink{background:var(--color-accent);min-width:min(100%,15.5rem);min-height:3.45rem;color:var(--color-text-dark);letter-spacing:.105em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,.75rem 100%,0 calc(100% - .75rem));border:1px solid #0000;justify-content:space-between;align-items:center;gap:2.2rem;padding:.85rem 1.05rem .85rem 1.2rem;font-size:.78rem;font-weight:850;transition:color .28s,background .28s;display:inline-flex;position:relative;overflow:hidden}.buttonLink:before{background:var(--color-text-dark);content:"";transition:transform .42s var(--ease-out);position:absolute;inset:0;transform:translate(-102%)}.buttonLink>*{z-index:1;position:relative}.buttonLink__arrow{width:2rem;transition:transform .3s var(--ease-out);flex:none}.buttonLink:hover{color:var(--color-accent)}.buttonLink:hover:before{transform:translate(0)}.buttonLink:hover .buttonLink__arrow{transform:translate(.3rem)}.buttonLink--light{background:var(--color-paper);color:var(--color-text-dark)}.buttonLink--light:hover{color:var(--color-paper)}.buttonLink--outline{border-color:var(--color-text-dark);color:var(--color-text-dark);background:0 0}.buttonLink--outline:hover{color:var(--color-accent)}.siteHeader{z-index:100;height:var(--header-height);transition:height .3s var(--ease-out), background .3s ease, border-color .3s ease;background:linear-gradient(#080b09eb,#080b0947);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.siteHeader--scrolled{border-bottom-color:var(--color-line);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#090c0ae0;height:4.65rem}.siteHeader__inner{width:min(100%, var(--container));height:100%;padding-inline:var(--gutter);grid-template-columns:minmax(11rem,1fr) auto minmax(11rem,1fr);align-items:center;margin-inline:auto;display:grid}.brandLogo{width:-moz-fit-content;width:fit-content;min-height:2.75rem;color:var(--color-text);align-items:center;gap:.62rem;display:inline-flex}.brandLogo__mark{width:2.3rem;height:2.3rem;overflow:visible}.brandLogo__peak{fill:currentColor}.brandLogo__arc{fill:none;stroke:var(--color-accent);stroke-linecap:round;stroke-width:3.2px}.brandLogo__word{font-size:clamp(1rem, calc(1.25 * var(--site-vw,1vw)), 1.24rem);letter-spacing:.085em;font-weight:880}.desktopNav{align-self:stretch;align-items:stretch;gap:clamp(1.6rem, calc(3 * var(--site-vw,1vw)), 3.2rem);display:flex}.navLink{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;font-size:.74rem;font-weight:800;transition:color .2s;display:flex;position:relative}.navLink:after{background:var(--color-accent);content:"";transform-origin:0;height:3px;transition:transform .28s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.navLink--active:after,.navLink:hover:after{transform:scaleX(1)}.headerCta{min-height:2.8rem;color:var(--color-text);letter-spacing:.11em;text-transform:uppercase;justify-self:end;align-items:center;gap:1rem;font-size:.73rem;font-weight:800;display:flex}.headerCta__arrow{width:1.8rem;color:var(--color-accent);transition:transform .28s var(--ease-out)}.headerCta:hover .headerCta__arrow{transform:translate(.32rem)}.menuButton{border:1px solid var(--color-line);cursor:pointer;background:0 0;width:3rem;min-height:3rem;padding:.9rem .7rem;display:none}.menuButton span{height:1px;transition:transform .25s var(--ease-out);background:currentColor;margin-block:.32rem;display:block}.menuButton[aria-expanded=true] span:first-child{transform:translateY(.32rem)rotate(45deg)}.menuButton[aria-expanded=true] span:last-child{transform:translateY(-.32rem)rotate(-45deg)}.menuButton--menuOpen{visibility:hidden}.mobileMenu{z-index:1;min-height:calc(100 * var(--site-dvh,1dvh));padding:calc(var(--header-height) + 2rem) var(--gutter) 2rem;background:radial-gradient(circle at 84% 24%, #61dfcf24, transparent 28rem), var(--color-bg);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.mobileMenu__close{z-index:2;top:calc((var(--header-height) - 2.75rem) / 2);right:var(--gutter);width:2.75rem;min-height:2.75rem;color:var(--color-text);display:block;position:absolute}.mobileMenu__close span:first-child{transform:translateY(.32rem)rotate(45deg)}.mobileMenu__close span:last-child{transform:translateY(-.32rem)rotate(-45deg)}.mobileMenu__index,.mobileMenu__tagline{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.mobileMenu__nav{align-content:center;display:grid}.mobileMenu__link{border-top:var(--border);min-height:6rem;color:var(--color-text);font-size:clamp(2.15rem, calc(11 * var(--site-vw,1vw)), 4rem);letter-spacing:-.045em;text-transform:uppercase;grid-template-columns:2rem minmax(0,1fr) 1.65rem;align-items:center;font-weight:900;line-height:.9;display:grid}.mobileMenu__link>strong{min-width:0;color:inherit;font:inherit;white-space:nowrap}.mobileMenu__link:last-child{border-bottom:var(--border)}.mobileMenu__link>span{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:0;font-size:.68rem}.mobileMenu__link--active{color:var(--color-accent)}.mobileMenu__arrow{width:1.65rem}.siteFooter{padding:clamp(4rem, calc(7 * var(--site-vw,1vw)), 6.5rem) var(--gutter) 1.6rem;border-top:var(--border);background:#080a08;position:relative}.siteFooter__masthead,.siteFooter__grid,.siteFooter__bottom{width:min(100%, var(--container));margin-inline:auto}.siteFooter__masthead{padding-bottom:clamp(2.5rem, calc(5 * var(--site-vw,1vw)), 4.5rem);justify-content:space-between;align-items:flex-end;gap:3rem;display:flex}.siteFooter__brand p{max-width:30rem;color:var(--color-muted);margin-top:1.25rem;font-size:.95rem;line-height:1.65}.siteFooter__location{color:var(--color-text);font-family:var(--font-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase;gap:.45rem;font-size:.74rem;display:grid}.siteFooter__location span{color:var(--color-muted);font-size:.62rem}.siteFooter__grid{border-block:var(--border);grid-template-columns:.7fr .9fr .85fr 1.65fr;display:grid}.siteFooter__column{min-height:13rem;padding:clamp(1.75rem, calc(3 * var(--site-vw,1vw)), 2.75rem)}.siteFooter__column:first-child{padding-left:0}.siteFooter__column+.siteFooter__column{border-left:var(--border)}.siteFooter__column h2{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.6rem;font-size:.65rem;font-weight:700}.siteFooter__nav,.siteFooter__legalLinks{align-content:start;gap:.25rem;display:grid}.siteFooter__nav a,.siteFooter__legalLinks button{width:-moz-fit-content;width:fit-content;color:var(--color-text);cursor:pointer;font:inherit;letter-spacing:.1em;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:.35rem 1.25rem .35rem 0;font-size:.82rem;font-weight:800;position:relative}.siteFooter__nav a:after,.siteFooter__legalLinks button:after{content:"↗";opacity:0;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:0;transform:translate(-.35rem,-50%)}.siteFooter__nav a:hover:after,.siteFooter__nav a:focus-visible:after,.siteFooter__legalLinks button:hover:after,.siteFooter__legalLinks button:focus-visible:after{opacity:1;transform:translateY(-50%)}.siteFooter__status{color:var(--color-muted);font-size:.92rem;line-height:1.65}.siteFooter__status p{max-width:36rem}.siteFooter__status p+p{margin-top:.9rem}.siteFooter__bottom{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:2rem;margin-top:1.6rem;padding-top:1.4rem;font-size:.67rem;display:flex}.legalDialog{z-index:1000;padding:clamp(1rem, calc(4 * var(--site-vw,1vw)), 3rem);background:#000000c7;place-items:center;display:grid;position:fixed;inset:0}.legalDialog__panel{width:min(100%,56rem);max-height:min(calc(90 * var(--site-svh,1svh)), 54rem);color:#111;background:#fff;border:1px solid #000;overflow:auto;box-shadow:1rem 1rem #ffffff26}.legalDialog__header{z-index:2;padding:clamp(1.4rem, calc(3 * var(--site-vw,1vw)), 2.5rem);background:#fff;border-bottom:1px solid #0000002e;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex;position:sticky;top:0}.legalDialog__label{color:#686868;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.55rem;font-size:.64rem;font-weight:700;display:block}.legalDialog__header h2{max-width:42rem;font-size:clamp(1.5rem, calc(4 * var(--site-vw,1vw)), 2.7rem);overflow-wrap:anywhere;text-transform:uppercase;line-height:.92}.legalDialog__header button{color:#fff;cursor:pointer;background:#000;border:1px solid #000;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-size:1.8rem;line-height:1;display:grid}.legalDialog__note{padding:1rem clamp(1.4rem, calc(3 * var(--site-vw,1vw)), 2.5rem);color:#555;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#f2f2f2;border-bottom:1px solid #0000002e;font-size:.68rem}.legalDialog__content{padding:clamp(1.5rem, calc(3 * var(--site-vw,1vw)), 2.75rem);gap:0;display:grid}.legalDialog__content>section{border-bottom:1px solid #00000026;grid-template-columns:minmax(10rem,.75fr) minmax(0,1.75fr);gap:.75rem;padding-block:1.5rem;display:grid}.legalDialog__content>section:first-child{padding-top:0}.legalDialog__content>section:last-child{border-bottom:0;padding-bottom:0}.legalDialog__content h3{padding-right:1.5rem;font-size:1rem;line-height:1.2}.legalDialog__content p{color:#3e3e3e;grid-column:2;font-size:.95rem;line-height:1.65}.legalDialog__placeholder{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;font-family:var(--font-mono);letter-spacing:.035em;overflow-wrap:anywhere;background:#000;border:1px solid #000;padding:.1em .32em;font-size:.82em;font-weight:700;line-height:1.8;display:inline}.statusList{flex-wrap:wrap;gap:.42rem;display:flex}.statusBadge{min-height:1.85rem;color:var(--status-development);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid;align-items:center;padding:.35rem .62rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.statusBadge[data-status=pre-compliance]{color:var(--status-pre-compliance)}.statusBadge[data-status=certification]{color:var(--status-certification)}.statusBadge[data-status=live]{color:var(--status-live)}.heroArtwork{--pointer-x:0px;--pointer-y:0px;z-index:1;width:min(calc(62 * var(--site-vw,1vw)), 63rem);pointer-events:auto;transform:translate3d(var(--pointer-x), var(--pointer-y), 0);transition:transform .7s var(--ease-out);position:absolute;top:5.4rem;right:-1.5rem}.heroArtwork svg{filter:drop-shadow(0 2rem 5rem #00000057);width:100%}.heroArtwork__grid path{fill:none;stroke:#b9c2b9;stroke-width:.6px}.heroArtwork__arc path{fill:none;stroke-linecap:round}.heroArtwork__arc--outer path{stroke:var(--color-accent);stroke-width:2.2px;stroke-dasharray:4 13;animation:28s linear infinite arc-drift}.heroArtwork__arc--inner path{stroke:var(--color-cold);stroke-width:14px;opacity:.11}.heroArtwork__halo{animation:7s ease-in-out infinite halo-breathe}.heroArtwork__backRidge{animation:10s ease-in-out infinite alternate ridge-drift}.heroArtwork__frontRidge{animation:13s ease-in-out -3s infinite alternate-reverse ridge-drift}.heroArtwork__route>path{fill:none;stroke:var(--color-accent);stroke-dasharray:3 9;stroke-linecap:round;stroke-width:2.5px;animation:8s linear infinite route-flow}.heroArtwork__point circle:first-child{fill:var(--color-accent)}.heroArtwork__pointRing{fill:none;stroke:var(--color-accent);stroke-width:1px;opacity:.28;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out infinite point-pulse;animation-delay:calc(var(--point-index) * .14s)}.heroArtwork__readout path{fill:none;stroke:var(--color-cold);stroke-width:1px}.heroArtwork__readout text{fill:var(--color-cold);font-family:var(--font-mono);letter-spacing:1.3px;font-size:11px}.heroArtwork__ghostNumber{fill:none;stroke:#f3f1e81a;stroke-width:1.5px;font-family:var(--font-display);letter-spacing:-25px;font-size:260px;font-weight:900}.marquee{border-block:1px solid var(--color-text-dark);background:var(--color-accent);color:var(--color-text-dark);overflow:hidden}.marquee__runner{width:max-content;animation:42s linear infinite marquee-run;display:flex}.marquee__track{flex-shrink:0;display:flex}.marquee__item{font-size:clamp(1.12rem, calc(2.2 * var(--site-vw,1vw)), 2rem);letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;align-items:center;padding-block:1.15rem;font-weight:880;line-height:1;display:flex}.marquee__slash{padding-inline:clamp(1.5rem, calc(3 * var(--site-vw,1vw)), 3.5rem);color:var(--color-cold-dark);font-weight:400}.gameCard{background:var(--color-bg);min-height:40rem;color:var(--color-text);clip-path:polygon(0 0,calc(100% - 2.25rem) 0,100% 2.25rem,100% 100%,2.25rem 100%,0 calc(100% - 2.25rem));grid-template-columns:minmax(0,1.35fr) minmax(21rem,.82fr);display:grid;position:relative;overflow:hidden}.gameCard:after{z-index:3;content:"";clip-path:inherit;pointer-events:none;border:1px solid #f3f1e83d;position:absolute;inset:0}.gameCard__art{min-height:34rem;position:relative;overflow:hidden}.gameCard__art:after{content:"";background:linear-gradient(#0000,#080a089e);height:25%;position:absolute;inset:auto 0 0}.gameCard__artIndex{z-index:2;color:var(--color-cold);font-family:var(--font-mono);letter-spacing:.1em;font-size:.68rem;position:absolute;bottom:1rem;right:1rem}.gameCard__content{z-index:2;min-width:0;padding:clamp(1.6rem, calc(3.2 * var(--site-vw,1vw)), 3.5rem);border-left:var(--border);flex-direction:column;display:flex;position:relative}.gameCard__topline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.gameCard__category{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:700}.gameCard h2{font-size:clamp(3.2rem, calc(4.2 * var(--site-vw,1vw)), 4.8rem);letter-spacing:-.075em;text-transform:uppercase;transition:transform .5s var(--ease-out);margin-top:auto;padding-top:3rem;font-weight:900;line-height:.8}.gameCard__description{max-width:36rem;color:var(--color-muted);font-size:clamp(1rem, calc(1.25 * var(--site-vw,1vw)), 1.18rem);transition:transform .5s var(--ease-out);margin-top:1.8rem;line-height:1.45}.gameMetrics{border-top:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.2rem;display:grid}.gameMetrics>div{border-bottom:var(--border);padding:.9rem .75rem .9rem 0}.gameMetrics>div:nth-child(odd){border-right:var(--border)}.gameMetrics>div:nth-child(2n){padding-left:.9rem}.gameMetrics dt{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.gameMetrics dd{font-size:clamp(1rem, calc(1.3 * var(--site-vw,1vw)), 1.25rem);margin-top:.32rem;font-weight:800}.gameCard__mathNote{color:var(--color-cold);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:1rem;font-size:.62rem;font-weight:700}.gameCard__concept{width:-moz-fit-content;width:fit-content;color:var(--color-muted);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:2rem;font-size:.7rem;font-weight:800;display:inline-flex}.gameCard__arrow{width:1.8rem;transition:transform .4s var(--ease-out)}.gameCard:hover h2,.gameCard:hover .gameCard__description{transform:translate(.35rem)}.gameCard:hover .gameCard__arrow{transform:translate(.45rem)}.comingCard{border:var(--border);background:var(--color-surface);grid-template-rows:1fr auto;min-height:31rem;display:grid;position:relative;overflow:hidden}.comingCard:before{z-index:2;border-bottom:var(--border);border-left:var(--border);content:"";clip-path:polygon(100% 0,100% 100%,0 0);width:2.3rem;height:2.3rem;position:absolute;top:0;right:0}.comingCard__art{background:linear-gradient(#61dfcf0f 1px,#0000 1px) 0 0/2.5rem 2.5rem,linear-gradient(90deg,#61dfcf0f 1px,#0000 1px) 0 0/2.5rem 2.5rem,radial-gradient(circle,#61dfcf1f,#0000 58%);min-height:18rem;position:relative;overflow:hidden}.comingCard__art strong{color:#0000;font-size:clamp(9rem, calc(19 * var(--site-vw,1vw)), 18rem);letter-spacing:-.1em;-webkit-text-stroke:1px #f3f1e81f;font-weight:900;line-height:1;position:absolute;bottom:-.24em;right:-.04em}.comingCard__orbit{border:1px solid #61dfcf52;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.comingCard__orbit--one{width:16rem;height:9rem}.comingCard__orbit--two{width:9rem;height:16rem}.comingCard__beam{background:linear-gradient(transparent, var(--color-accent), transparent);width:1px;height:80%;position:absolute;top:10%;left:50%;transform:rotate(35deg)}.comingCard__node{background:var(--color-accent);width:.7rem;height:.7rem;position:absolute;box-shadow:0 0 1.5rem #d8ff3e80}.comingCard__node--one{top:27%;left:36%}.comingCard__node--two{bottom:22%;right:26%}.comingCard--signal .comingCard__orbit{border-color:#d8ff3e47;border-radius:0;transform:translate(-50%,-50%)rotate(45deg)}.comingCard__copy{z-index:2;border-top:var(--border);background:#0c0f0cb3;padding:1.5rem;position:relative}.comingCard__copy>span,.comingCard__copy p{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:700}.comingCard__copy h3{font-size:clamp(1.8rem, calc(3 * var(--site-vw,1vw)), 3rem);letter-spacing:-.055em;text-transform:uppercase;margin-block:.55rem;font-weight:880;line-height:.95}@keyframes arc-drift{to{stroke-dashoffset:-340px}}@keyframes route-flow{to{stroke-dashoffset:-144px}}@keyframes halo-breathe{0%,to{opacity:.52;transform-origin:50%;transform:scale(.96)}50%{opacity:.8;transform-origin:50%;transform:scale(1.05)}}@keyframes ridge-drift{0%{transform:translate(0,0)}to{transform:translateY(-8px)}}@keyframes point-pulse{0%{opacity:.5;transform:scale(.5)}70%,to{opacity:0;transform:scale(1.45)}}@keyframes marquee-run{to{transform:translate(-50%)}}.homeHero{min-height:max(48rem, calc(100 * var(--site-svh,1svh)));padding:calc(var(--header-height) + 3rem) var(--gutter) 5.5rem;background:radial-gradient(circle at 74% 35%, #61dfcf16, transparent 34rem), var(--color-bg);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.homeHero:after{z-index:0;width:min(calc(52 * var(--site-vw,1vw)), 50rem);height:min(calc(52 * var(--site-vw,1vw)), 50rem);content:"";border:1px solid #d8ff3e29;border-radius:50%;position:absolute;bottom:-11rem;right:-7rem}.homeHero__texture{z-index:0;opacity:.14;background-image:linear-gradient(#f3f1e824 1px,#0000 1px),linear-gradient(90deg,#f3f1e824 1px,#0000 1px);background-position:50%;background-size:5.5rem 5.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#0000 64%);mask-image:linear-gradient(90deg,#000 0,#0000 64%)}.homeHero__content{z-index:2;width:min(100%, var(--container));margin-inline:auto;position:relative}.homeHero__eyebrow{max-width:31rem;margin-bottom:clamp(2.3rem, calc(5 * var(--site-vw,1vw)), 5rem);color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.67rem;font-weight:700;display:flex}.homeHero__title{max-width:70rem;font-size:clamp(5rem, calc(10.8 * var(--site-vw,1vw)), 12rem);letter-spacing:-.085em;text-transform:uppercase;font-weight:920;line-height:.77}.homeHero__title>span{opacity:0;animation:hero-line-in .9s var(--ease-out) forwards;animation-delay:calc(.14s + var(--line-index) * .12s);padding-bottom:.08em;padding-right:.08em;display:block;overflow:hidden;transform:translateY(.7em)}.homeHero__bottom{width:min(100%,46rem);margin-top:clamp(2.5rem, calc(5 * var(--site-vw,1vw)), 4.5rem);justify-content:space-between;align-items:end;gap:2.4rem;display:flex}.homeHero__bottom>p{max-width:22rem;color:var(--color-muted);font-size:clamp(.98rem, calc(1.35 * var(--site-vw,1vw)), 1.2rem);line-height:1.5}.scrollCue{z-index:3;right:var(--gutter);color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;writing-mode:vertical-rl;align-items:center;gap:1rem;font-size:.6rem;display:flex;position:absolute;bottom:2.15rem}.scrollCue__line{background:var(--color-line);width:1px;height:3.2rem;overflow:hidden}.scrollCue__line:after{background:var(--color-accent);content:"";width:1px;height:50%;animation:2.4s ease-in-out infinite scroll-line;display:block}.studioStatement{padding:var(--section-space) var(--gutter);background:var(--color-paper);color:var(--color-text-dark);position:relative;overflow:hidden}.studioStatement:before{background:var(--color-line-dark);content:"";width:1px;height:100%;position:absolute;top:0;right:10%}.studioStatement>*,.featuredGame>*,.whatWeBuild>*,.gamesTeaser>*,.finalCta>*,.gamesPortfolio>*,.nextUp>*{width:min(100%, var(--container));margin-inline:auto}.studioStatement__grid{align-items:end;gap:clamp(3rem, calc(8 * var(--site-vw,1vw)), 10rem);margin-top:clamp(2.6rem, calc(5 * var(--site-vw,1vw)), 5rem);grid-template-columns:minmax(0,1.75fr) minmax(17rem,.7fr);display:grid}.studioStatement h2{font-size:clamp(4rem, calc(8.2 * var(--site-vw,1vw)), 9.8rem);letter-spacing:-.085em;text-transform:uppercase;font-weight:920;line-height:.79}.studioStatement h2 span{display:block}.studioStatement__copy{padding-bottom:.8rem}.statementMark{background:var(--color-accent);place-items:center;width:3.2rem;height:3.2rem;margin-bottom:1.5rem;font-size:1.45rem;display:grid}.studioStatement__copy p{color:#303630;font-size:clamp(1.05rem, calc(1.55 * var(--site-vw,1vw)), 1.35rem);line-height:1.5}.featuredGame{padding:var(--section-space) var(--gutter);background:linear-gradient(135deg, #61dfcf08 25%, transparent 25%) 0 0 / 4rem 4rem, var(--color-bg);position:relative}.featuredGame__heading{border-bottom:var(--border);justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1.2rem;display:flex}.featuredGame__category{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:700}.featuredGame__grid{border:var(--border);background:var(--color-bg-elevated);clip-path:polygon(0 0,calc(100% - 2.5rem) 0,100% 2.5rem,100% 100%,2.5rem 100%,0 calc(100% - 2.5rem));grid-template-columns:minmax(0,1.35fr) minmax(21rem,.75fr);min-height:44rem;margin-top:2rem;display:grid}.featuredGame__art{min-height:38rem;overflow:hidden}.featuredGame__copy{padding:clamp(1.7rem, calc(3.2 * var(--site-vw,1vw)), 3.5rem);border-left:var(--border);flex-direction:column;display:flex}.featuredGame__copy h2{font-size:clamp(3.2rem, calc(4 * var(--site-vw,1vw)), 4.5rem);letter-spacing:-.08em;text-transform:uppercase;margin-top:auto;padding-top:3rem;font-weight:920;line-height:.78}.featuredGame__description{max-width:34rem;color:var(--color-muted);font-size:clamp(1rem, calc(1.25 * var(--site-vw,1vw)), 1.18rem);margin-top:1.6rem}.featuredMetrics{border-top:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;display:grid}.featuredMetrics>div{border-bottom:var(--border);padding:.8rem .7rem .8rem 0}.featuredMetrics>div:nth-child(odd){border-right:var(--border)}.featuredMetrics>div:nth-child(2n){padding-left:.9rem}.featuredMetrics dt{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.57rem}.featuredMetrics dd{font-size:clamp(.96rem, calc(1.1 * var(--site-vw,1vw)), 1.15rem);margin-top:.3rem;font-weight:800}.featuredGame__note{color:var(--color-cold);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin-block:.9rem 1.5rem;font-size:.6rem}.whatWeBuild{padding:var(--section-space) var(--gutter) 0;background:var(--color-surface)}.whatWeBuild__heading{padding-bottom:clamp(3rem, calc(6 * var(--site-vw,1vw)), 5rem);grid-template-columns:.7fr 1.5fr;align-items:end;gap:2rem;display:grid}.whatWeBuild__heading h2{max-width:54rem;font-size:clamp(3.4rem, calc(6 * var(--site-vw,1vw)), 7rem);letter-spacing:-.075em;text-transform:uppercase;font-weight:900;line-height:.85}.buildPanels{border-top:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.buildPanel{min-height:31rem;padding:clamp(1.35rem, calc(2.4 * var(--site-vw,1vw)), 2.5rem);border-right:var(--border);background:var(--color-bg-elevated);flex-direction:column;justify-content:space-between;transition:background .4s,color .4s;display:flex;position:relative;overflow:hidden}.buildPanel:first-child{border-left:var(--border)}.buildPanel:hover{background:var(--color-accent);color:var(--color-text-dark)}.buildPanel__number{color:#0000;font-size:clamp(8rem, calc(16 * var(--site-vw,1vw)), 17rem);letter-spacing:-.1em;-webkit-text-stroke:1px #f3f1e824;font-weight:900;line-height:.72;transition:-webkit-text-stroke-color .4s}.buildPanel:hover .buildPanel__number{-webkit-text-stroke-color:#11141138}.buildPanel h3{font-size:clamp(1.8rem, calc(2.8 * var(--site-vw,1vw)), 3.1rem);letter-spacing:-.055em;text-transform:uppercase;font-weight:880;line-height:.9}.buildPanel p{max-width:24rem;color:var(--color-muted);margin-top:1rem;font-size:.95rem;line-height:1.5;transition:color .4s}.buildPanel__corner{color:var(--color-cold);font-size:1.5rem;position:absolute;top:1.3rem;right:1.3rem}.buildPanel:hover .buildPanel__corner{color:var(--color-text-dark)}.gamesTeaser{padding:var(--section-space) var(--gutter);background:var(--color-paper);color:var(--color-text-dark)}.gamesTeaser__heading{justify-content:space-between;align-items:end;gap:3rem;display:flex}.gamesTeaser__heading h2{max-width:55rem;font-size:clamp(3.5rem, calc(6.4 * var(--site-vw,1vw)), 7.4rem);letter-spacing:-.08em;text-transform:uppercase;margin-top:1.8rem;font-weight:920;line-height:.82}.teaserGrid{margin-top:clamp(3rem, calc(6 * var(--site-vw,1vw)), 5.5rem);grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(14rem,.7fr));gap:1rem;display:grid}.teaserGame{background:var(--color-bg);min-height:31rem;color:var(--color-text);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.teaserGame__art{min-height:22rem;overflow:hidden}.teaserGame__copy{border-top:var(--border);grid-template-columns:1fr auto;padding:1.5rem;display:grid;position:relative}.teaserGame__copy>span,.teaserGame__copy>p{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.teaserGame__copy h3{font-size:clamp(2.1rem, calc(4 * var(--site-vw,1vw)), 4.5rem);letter-spacing:-.065em;text-transform:uppercase;grid-column:1;margin-top:.55rem;font-weight:900;line-height:.88}.teaserGame__copy>p{color:var(--color-accent);margin-top:.7rem}.teaserGame__arrow{width:2rem;transition:transform .3s var(--ease-out);grid-area:1/2/span 3;align-self:end}.teaserGame:hover .teaserGame__arrow{transform:translate(.35rem)}.gamesTeaser .comingCard{min-height:31rem;color:var(--color-text)}.finalCta{min-height:43rem;padding:var(--section-space) var(--gutter);background:radial-gradient(circle at 83% 44%, #61dfcf1f, transparent 30rem), var(--color-bg);position:relative;overflow:hidden}.finalCta__arc{width:min(calc(67 * var(--site-vw,1vw)), 64rem);height:min(calc(67 * var(--site-vw,1vw)), 64rem);border:clamp(1rem, calc(2 * var(--site-vw,1vw)), 2.2rem) solid #d8ff3e1a;border-radius:50%;position:absolute;bottom:-24rem;right:-9rem}.finalCta__index{z-index:1;color:var(--color-cold);font-family:var(--font-mono);letter-spacing:.1em;font-size:.67rem;position:relative}.finalCta h2{z-index:1;margin-top:clamp(4rem, calc(8 * var(--site-vw,1vw)), 7rem);font-size:clamp(4rem, calc(8.3 * var(--site-vw,1vw)), 10rem);letter-spacing:-.085em;text-transform:uppercase;font-weight:920;line-height:.78;position:relative}.finalCta h2 span{display:block}.finalCta h2 span:last-child{color:var(--color-accent)}.finalCta__bottom{z-index:1;margin-top:clamp(3rem, calc(6 * var(--site-vw,1vw)), 5rem);justify-content:space-between;align-items:center;gap:3rem;display:flex;position:relative}.finalCta__bottom p{color:var(--color-muted);font-size:1.1rem}.gamesHero{min-height:max(37rem, calc(72 * var(--site-svh,1svh)));padding:calc(var(--header-height) + 5rem) var(--gutter) clamp(4rem, calc(8 * var(--site-vw,1vw)), 7rem);background:radial-gradient(circle at 72% 38%, #61dfcf26, transparent 32rem), var(--color-bg);flex-direction:column;justify-content:end;display:flex;position:relative;overflow:hidden}.gamesHero>:not(.gamesHero__grid,.gamesHero__arc,.gamesHero__coordinate){z-index:2;width:min(100%, var(--container));margin-inline:auto;position:relative}.gamesHero__grid{opacity:.19;background-image:linear-gradient(#f3f1e824 1px,#0000 1px),linear-gradient(90deg,#f3f1e824 1px,#0000 1px);background-size:clamp(3.2rem, calc(6 * var(--site-vw,1vw)), 6.4rem) clamp(3.2rem, calc(6 * var(--site-vw,1vw)), 6.4rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 18%,#000);mask-image:linear-gradient(#0000 18%,#000)}.gamesHero__arc{width:min(calc(58 * var(--site-vw,1vw)), 57rem);height:min(calc(58 * var(--site-vw,1vw)), 57rem);border:clamp(.8rem, calc(1.7 * var(--site-vw,1vw)), 1.7rem) solid #d8ff3e26;border-radius:50%;position:absolute;top:-45%;right:-4%}.gamesHero h1{font-size:clamp(8rem, calc(18 * var(--site-vw,1vw)), 22rem);letter-spacing:-.095em;text-transform:uppercase;font-weight:920;line-height:.66;margin-top:1.5rem!important}.gamesHero>p:not(.sectionLabel){max-width:42rem;margin-inline:var(--gutter) 0;color:var(--color-muted);font-size:clamp(1rem, calc(1.5 * var(--site-vw,1vw)), 1.28rem);margin-top:3rem!important}.gamesHero__coordinate{right:var(--gutter);bottom:clamp(4rem, calc(8 * var(--site-vw,1vw)), 7rem);color:var(--color-cold);font-family:var(--font-mono);letter-spacing:.1em;font-size:.64rem;position:absolute}.gamesPortfolio{padding:var(--section-space) var(--gutter);background:var(--color-paper);color:var(--color-text-dark)}.gamesPortfolio__toolbar{border-bottom:var(--border-dark);justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:1.3rem;display:flex}.gamesPortfolio__toolbar>p{color:var(--color-muted-dark);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.gameFilters{flex-wrap:wrap;gap:.45rem;display:flex}.gameFilters button{border:1px solid var(--color-text-dark);min-height:3rem;color:var(--color-text-dark);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;gap:1.2rem;padding:.65rem .85rem;font-size:.7rem;font-weight:800;transition:background .22s,color .22s;display:inline-flex}.gameFilters button span{color:var(--color-muted-dark);font-family:var(--font-mono);font-size:.58rem}.gameFilters button:hover,.gameFilters button[aria-pressed=true]{background:var(--color-accent)}.gamesPortfolio__results{margin-top:clamp(2.5rem, calc(5 * var(--site-vw,1vw)), 5rem)}.nextUp{padding:var(--section-space) var(--gutter);background:var(--color-surface)}.nextUp__heading{padding-bottom:clamp(2.8rem, calc(5 * var(--site-vw,1vw)), 4.8rem);justify-content:space-between;align-items:end;gap:3rem;margin-top:2rem;display:flex}.nextUp__heading h2{font-size:clamp(5rem, calc(11 * var(--site-vw,1vw)), 12rem);letter-spacing:-.09em;text-transform:uppercase;font-weight:920;line-height:.72}.nextUp__heading p{max-width:25rem;color:var(--color-muted);font-size:.95rem}.nextUp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.nextUp .comingCard{min-height:37rem}.nextUp .comingCard__art{min-height:25rem}@keyframes hero-line-in{to{opacity:1;transform:translateY(0)}}@keyframes scroll-line{0%{transform:translateY(-120%)}60%,to{transform:translateY(220%)}}@media (min-width:1600px){:where(:root:not([data-site-desktop])) .homeHero__content,:where(:root:not([data-site-desktop])) .studioStatement>*,:where(:root:not([data-site-desktop])) .featuredGame>*,:where(:root:not([data-site-desktop])) .whatWeBuild>*,:where(:root:not([data-site-desktop])) .gamesTeaser>*,:where(:root:not([data-site-desktop])) .finalCta>*,:where(:root:not([data-site-desktop])) .gamesPortfolio>*,:where(:root:not([data-site-desktop])) .nextUp>*,:where(:root:not([data-site-desktop])) .siteFooter__grid,:where(:root:not([data-site-desktop])) .siteFooter__bottom{max-width:var(--container)}:where(:root:not([data-site-desktop])) .heroArtwork{right:max(0rem, calc((calc(100 * var(--site-vw,1vw)) - var(--container)) / 2 - 2rem))}}:where(:root[data-site-desktop]) .homeHero__content,:where(:root[data-site-desktop]) .studioStatement>*,:where(:root[data-site-desktop]) .featuredGame>*,:where(:root[data-site-desktop]) .whatWeBuild>*,:where(:root[data-site-desktop]) .gamesTeaser>*,:where(:root[data-site-desktop]) .finalCta>*,:where(:root[data-site-desktop]) .gamesPortfolio>*,:where(:root[data-site-desktop]) .nextUp>*,:where(:root[data-site-desktop]) .siteFooter__grid,:where(:root[data-site-desktop]) .siteFooter__bottom{max-width:var(--container)}:where(:root[data-site-desktop]) .heroArtwork{right:max(0rem, calc((calc(100 * var(--site-vw,1vw)) - var(--container)) / 2 - 2rem))}@media (max-width:1180px){:where(:root:not([data-site-desktop])) .siteHeader__inner{grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr)}:where(:root:not([data-site-desktop])) .headerCta{font-size:.66rem}:where(:root:not([data-site-desktop])) .heroArtwork{width:min(calc(68 * var(--site-vw,1vw)), 58rem);right:-7rem}:where(:root:not([data-site-desktop])) .homeHero__title{font-size:clamp(5rem, calc(11.6 * var(--site-vw,1vw)), 10rem)}:where(:root:not([data-site-desktop])) .featuredGame__grid,:where(:root:not([data-site-desktop])) .gameCard{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}:where(:root:not([data-site-desktop])) .teaserGrid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(:root:not([data-site-desktop])) .teaserGame{grid-column:1/-1}}@media (max-width:980px){:root:where(:not([data-site-desktop])){--header-height:5rem}:where(:root:not([data-site-desktop])) .siteHeader__inner{grid-template-columns:1fr auto}:where(:root:not([data-site-desktop])) .desktopNav,:where(:root:not([data-site-desktop])) .headerCta{display:none}:where(:root:not([data-site-desktop])) .menuButton{display:block}:where(:root:not([data-site-desktop])) .heroArtwork{opacity:.78;width:56rem;top:9rem;right:-13rem}:where(:root:not([data-site-desktop])) .homeHero__content{align-self:stretch;padding-top:2rem}:where(:root:not([data-site-desktop])) .homeHero__title{max-width:48rem;font-size:clamp(4.8rem, calc(14.3 * var(--site-vw,1vw)), 8.5rem)}:where(:root:not([data-site-desktop])) .homeHero__bottom{flex-direction:column;align-items:flex-start}:where(:root:not([data-site-desktop])) .studioStatement__grid{grid-template-columns:1fr;gap:3rem}:where(:root:not([data-site-desktop])) .studioStatement__copy{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}:where(:root:not([data-site-desktop])) .featuredGame__grid,:where(:root:not([data-site-desktop])) .gameCard{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .featuredGame__copy,:where(:root:not([data-site-desktop])) .gameCard__content{border-top:var(--border);border-left:0}:where(:root:not([data-site-desktop])) .featuredGame__copy h2,:where(:root:not([data-site-desktop])) .gameCard h2{margin-top:1rem}:where(:root:not([data-site-desktop])) .buildPanels{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .buildPanel,:where(:root:not([data-site-desktop])) .buildPanel:first-child{border-right:var(--border);border-bottom:var(--border);border-left:var(--border);min-height:22rem}:where(:root:not([data-site-desktop])) .whatWeBuild__heading{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .gamesTeaser__heading,:where(:root:not([data-site-desktop])) .gamesPortfolio__toolbar,:where(:root:not([data-site-desktop])) .nextUp__heading{flex-direction:column;align-items:flex-start}}@media (max-width:760px){:root:where(:not([data-site-desktop])){--gutter:clamp(1rem, calc(4.5 * var(--site-vw,1vw)), 1.5rem);--section-space:clamp(4.5rem, calc(19 * var(--site-vw,1vw)), 7rem)}:where(:root:not([data-site-desktop])) .brandLogo__word{font-size:.98rem}:where(:root:not([data-site-desktop])) .homeHero{min-height:max(52rem, calc(100 * var(--site-svh,1svh)));padding-top:calc(var(--header-height) + 2rem);align-items:flex-start;padding-bottom:4rem}:where(:root:not([data-site-desktop])) .homeHero__texture{background-size:3.5rem 3.5rem;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}:where(:root:not([data-site-desktop])) .homeHero__eyebrow{max-width:none;margin-bottom:2.4rem}:where(:root:not([data-site-desktop])) .homeHero__title{font-size:clamp(3.8rem, calc(17 * var(--site-vw,1vw)), 6.8rem);line-height:.8}:where(:root:not([data-site-desktop])) .homeHero__title>span:nth-child(2){margin-left:0}:where(:root:not([data-site-desktop])) .homeHero__bottom{gap:1.6rem;width:min(100%,25rem);margin-top:2.2rem}:where(:root:not([data-site-desktop])) .homeHero__bottom>p{max-width:19rem}:where(:root:not([data-site-desktop])) .heroArtwork{opacity:.62;width:43rem;top:26rem;right:-10.8rem}:where(:root:not([data-site-desktop])) .scrollCue{display:none}:where(:root:not([data-site-desktop])) .studioStatement h2,:where(:root:not([data-site-desktop])) .gamesTeaser__heading h2,:where(:root:not([data-site-desktop])) .finalCta h2{font-size:clamp(3.25rem, calc(15 * var(--site-vw,1vw)), 5.5rem)}:where(:root:not([data-site-desktop])) .studioStatement__copy{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .statementMark{margin-bottom:0}:where(:root:not([data-site-desktop])) .featuredGame__heading{flex-direction:column;align-items:flex-start}:where(:root:not([data-site-desktop])) .featuredGame__grid,:where(:root:not([data-site-desktop])) .gameCard{clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,1.25rem 100%,0 calc(100% - 1.25rem));min-height:0}:where(:root:not([data-site-desktop])) .featuredGame__art,:where(:root:not([data-site-desktop])) .gameCard__art{aspect-ratio:4/3;min-height:auto}:where(:root:not([data-site-desktop])) .featuredGame__copy,:where(:root:not([data-site-desktop])) .gameCard__content{padding:1.4rem}:where(:root:not([data-site-desktop])) .featuredGame__copy h2,:where(:root:not([data-site-desktop])) .gameCard h2{font-size:clamp(2.4rem, calc(11.5 * var(--site-vw,1vw)), 3.4rem);padding-top:1.5rem}:where(:root:not([data-site-desktop])) .featuredMetrics,:where(:root:not([data-site-desktop])) .gameMetrics{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .featuredMetrics>div:nth-child(odd),:where(:root:not([data-site-desktop])) .gameMetrics>div:nth-child(odd){border-right:0}:where(:root:not([data-site-desktop])) .featuredMetrics>div:nth-child(2n),:where(:root:not([data-site-desktop])) .gameMetrics>div:nth-child(2n){padding-left:0}:where(:root:not([data-site-desktop])) .gameCard__topline{flex-direction:column;align-items:flex-start}:where(:root:not([data-site-desktop])) .whatWeBuild{padding-inline:0}:where(:root:not([data-site-desktop])) .whatWeBuild__heading{padding-inline:var(--gutter)}:where(:root:not([data-site-desktop])) .buildPanel,:where(:root:not([data-site-desktop])) .buildPanel:first-child{border-left:0;border-right:0}:where(:root:not([data-site-desktop])) .buildPanel__number{font-size:8.5rem}:where(:root:not([data-site-desktop])) .teaserGrid,:where(:root:not([data-site-desktop])) .nextUp__grid{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .teaserGame{grid-column:auto}:where(:root:not([data-site-desktop])) .teaserGame,:where(:root:not([data-site-desktop])) .gamesTeaser .comingCard,:where(:root:not([data-site-desktop])) .nextUp .comingCard{min-height:28rem}:where(:root:not([data-site-desktop])) .teaserGame__art,:where(:root:not([data-site-desktop])) .nextUp .comingCard__art{min-height:18rem}:where(:root:not([data-site-desktop])) .gamesTeaser__heading .buttonLink{width:100%}:where(:root:not([data-site-desktop])) .finalCta{min-height:38rem}:where(:root:not([data-site-desktop])) .finalCta__arc{width:35rem;height:35rem;bottom:-11rem;right:-15rem}:where(:root:not([data-site-desktop])) .finalCta__bottom{flex-direction:column;align-items:flex-start}:where(:root:not([data-site-desktop])) .finalCta__bottom .buttonLink{width:100%}:where(:root:not([data-site-desktop])) .gamesHero{min-height:max(32rem, calc(64 * var(--site-svh,1svh)));padding-top:calc(var(--header-height) + 3rem)}:where(:root:not([data-site-desktop])) .gamesHero h1{font-size:clamp(5.1rem, calc(28 * var(--site-vw,1vw)), 8rem);line-height:.72}:where(:root:not([data-site-desktop])) .gamesHero>p:not(.sectionLabel){max-width:25rem;margin-top:2rem!important}:where(:root:not([data-site-desktop])) .gamesHero__arc{width:30rem;height:30rem;top:-9rem;right:-12rem}:where(:root:not([data-site-desktop])) .gamesHero__coordinate{display:none}:where(:root:not([data-site-desktop])) .gameFilters{width:100%}:where(:root:not([data-site-desktop])) .gameFilters button{flex:auto;justify-content:space-between}:where(:root:not([data-site-desktop])) .nextUp__heading h2{font-size:clamp(4.8rem, calc(23 * var(--site-vw,1vw)), 7.5rem)}:where(:root:not([data-site-desktop])) .siteFooter__masthead{flex-direction:column;align-items:flex-start}:where(:root:not([data-site-desktop])) .siteFooter__location{text-align:left}:where(:root:not([data-site-desktop])) .siteFooter__grid{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .siteFooter__column,:where(:root:not([data-site-desktop])) .siteFooter__column:first-child{min-height:0;padding:2rem 0}:where(:root:not([data-site-desktop])) .siteFooter__column+.siteFooter__column{border-top:var(--border);border-left:0}:where(:root:not([data-site-desktop])) .siteFooter__bottom{flex-direction:column;align-items:flex-start;margin-top:2rem}:where(:root:not([data-site-desktop])) .legalDialog{padding:.75rem}:where(:root:not([data-site-desktop])) .legalDialog__panel{max-height:calc(94 * var(--site-svh,1svh));box-shadow:.45rem .45rem #ffffff24}:where(:root:not([data-site-desktop])) .legalDialog__content>section{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .legalDialog__content h3,:where(:root:not([data-site-desktop])) .legalDialog__content p{grid-column:1}}@media (max-width:470px){:where(:root:not([data-site-desktop])) .homeHero{min-height:max(50rem, calc(100 * var(--site-svh,1svh)))}:where(:root:not([data-site-desktop])) .homeHero__eyebrow{flex-direction:column;align-items:flex-start;gap:.35rem}:where(:root:not([data-site-desktop])) .homeHero__title{font-size:clamp(3.35rem, calc(16.8 * var(--site-vw,1vw)), 4.65rem)}:where(:root:not([data-site-desktop])) .homeHero__bottom .buttonLink,:where(:root:not([data-site-desktop])) .buttonLink{width:100%}:where(:root:not([data-site-desktop])) .heroArtwork{width:38rem;top:25.5rem;right:-10rem}:where(:root:not([data-site-desktop])) .studioStatement h2,:where(:root:not([data-site-desktop])) .gamesTeaser__heading h2,:where(:root:not([data-site-desktop])) .finalCta h2{font-size:clamp(3rem, calc(14.5 * var(--site-vw,1vw)), 4.1rem)}:where(:root:not([data-site-desktop])) .whatWeBuild__heading h2{font-size:3rem}:where(:root:not([data-site-desktop])) .featuredGame__copy h2,:where(:root:not([data-site-desktop])) .gameCard h2{font-size:clamp(2.4rem, calc(11.5 * var(--site-vw,1vw)), 3.2rem)}:where(:root:not([data-site-desktop])) .featuredMetrics dd,:where(:root:not([data-site-desktop])) .gameMetrics dd{overflow-wrap:anywhere}:where(:root:not([data-site-desktop])) .teaserGame,:where(:root:not([data-site-desktop])) .gamesTeaser .comingCard,:where(:root:not([data-site-desktop])) .nextUp .comingCard{min-height:25rem}:where(:root:not([data-site-desktop])) .comingCard__art,:where(:root:not([data-site-desktop])) .teaserGame__art,:where(:root:not([data-site-desktop])) .nextUp .comingCard__art{min-height:15.5rem}:where(:root:not([data-site-desktop])) .gamesHero h1{font-size:clamp(4.75rem, calc(26 * var(--site-vw,1vw)), 6.5rem)}:where(:root:not([data-site-desktop])) .gamesHero>p:not(.sectionLabel){font-size:.98rem}}@media (max-width:350px){:where(:root:not([data-site-desktop])) .brandLogo__mark{width:2rem;height:2rem}:where(:root:not([data-site-desktop])) .brandLogo__word{letter-spacing:.06em;font-size:.85rem}:where(:root:not([data-site-desktop])) .homeHero__title{font-size:3.25rem}:where(:root:not([data-site-desktop])) .heroArtwork{width:36rem;right:-9.5rem}:where(:root:not([data-site-desktop])) .statusList{gap:.3rem}:where(:root:not([data-site-desktop])) .statusBadge{padding-inline:.45rem;font-size:.55rem}:where(:root:not([data-site-desktop])) .gameFilters button{width:100%}}@media (max-height:720px) and (min-width:981px){:where(:root:not([data-site-desktop])) .homeHero{min-height:46rem}:where(:root:not([data-site-desktop])) .homeHero__eyebrow{margin-bottom:2.2rem}:where(:root:not([data-site-desktop])) .homeHero__bottom{margin-top:2.2rem}}@media (hover:none){.buildPanel:hover{background:var(--color-bg-elevated);color:var(--color-text)}.buildPanel:hover p{color:var(--color-muted)}.buildPanel:hover .buildPanel__number{-webkit-text-stroke-color:#f3f1e824}}@media (prefers-reduced-motion:reduce){.heroArtwork{transform:none}.homeHero__title>span{opacity:1;transform:none}.marquee__runner{animation:none}.marquee{overflow-x:auto}}:root{--color-coral:#ff7557;--color-violet:#6266d9;--color-sky:#82e5da;--card-radius:clamp(.9rem, calc(1.4 * var(--site-vw,1vw)), 1.45rem)}.homeHero{min-height:max(48rem, calc(100 * var(--site-svh,1svh)));padding-top:calc(var(--header-height) + 2.5rem);background:#070a08}.homeHero:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#050806f2 0%,#050806bd 34%,#0508061f 70%),linear-gradient(#0000 65%,#050806d1 100%);position:absolute;inset:0}.homeHero:after{z-index:1;background:#f3f1e859;border:0;border-radius:0;width:100%;height:1px;bottom:0;left:0;right:auto}.homeHero__texture{z-index:2;opacity:.09;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000b8 45%,#0000 82%);mask-image:linear-gradient(90deg,#000 0%,#000000b8 45%,#0000 82%)}.homeHero__content{z-index:3;max-width:none}.homeHero__eyebrow{margin-bottom:clamp(2.2rem, calc(4 * var(--site-vw,1vw)), 4rem);color:#f3f1e8c7}.homeHero__title{max-width:min(calc(74 * var(--site-vw,1vw)), 76rem);font-size:clamp(5rem, calc(10.4 * var(--site-vw,1vw)), 11.5rem);text-shadow:0 .12em 1em #00000038;font-stretch:75%;line-height:.74}.homeHero__title>span:nth-child(2){color:var(--color-paper);margin-left:0}.homeHero__bottom{z-index:3;width:min(100%,46rem);margin-top:clamp(2.1rem, calc(4.5 * var(--site-vw,1vw)), 4rem);position:relative}.heroArtwork{opacity:1;width:100%;height:100%;transform:translate3d(var(--pointer-x), var(--pointer-y), 0) scale(1.055);top:0;bottom:0;right:0}.heroArtwork svg{filter:saturate(1.1)contrast(1.03);object-fit:cover;object-position:65% 44%;width:100%;height:100%}.heroArtwork__sky,.heroArtwork__sun{transform-box:fill-box;transform-origin:50%}.heroArtwork__sun{animation:8s ease-in-out infinite alternate hero-sun-breathe}.heroArtwork__mist{fill:var(--color-paper);animation:13s ease-in-out infinite alternate hero-mist-drift}.scrollCue{z-index:4;color:#f3f1e8cc}.studioStatement{padding-block:clamp(6.5rem, calc(10 * var(--site-vw,1vw)), 10.5rem);text-align:center}.studioStatement:before{display:none}.studioStatement .sectionLabel{justify-content:center}.studioStatement__grid{margin-top:clamp(2.5rem, calc(4.5 * var(--site-vw,1vw)), 4.5rem);display:block}.studioStatement h2{max-width:80rem;font-size:clamp(4rem, calc(7.7 * var(--site-vw,1vw)), 9rem);margin-inline:auto;font-stretch:75%;line-height:.78}.studioStatement__copy{max-width:48rem;margin:clamp(2.2rem, calc(4 * var(--site-vw,1vw)), 3.8rem) auto 0;padding:0}.statementMark{display:none}.studioStatement__copy p{font-size:clamp(1.08rem, calc(1.6 * var(--site-vw,1vw)), 1.42rem)}.studioPillars{margin-top:clamp(4rem, calc(7 * var(--site-vw,1vw)), 7rem);border-block:var(--border-dark);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studioPillars>div{padding:clamp(2rem, calc(4 * var(--site-vw,1vw)), 3.8rem) 1.2rem;place-items:center;gap:.6rem;display:grid}.studioPillars>div+div{border-left:var(--border-dark)}.studioPillars strong{font-size:clamp(2.25rem, calc(4 * var(--site-vw,1vw)), 4.6rem);letter-spacing:-.075em;font-weight:920;font-stretch:75%;line-height:.82}.studioPillars span{color:var(--color-muted-dark);font-family:var(--font-mono);letter-spacing:.12em;font-size:.66rem;font-weight:700}.featuredGame{padding-block:clamp(6.5rem, calc(10 * var(--site-vw,1vw)), 10rem);background:var(--color-paper);color:var(--color-text-dark)}.featuredGame__heading{border-bottom:var(--border-dark)}.featuredGame__category{color:var(--color-muted-dark)}.featuredGame__displayTitle{margin-top:clamp(3rem, calc(5 * var(--site-vw,1vw)), 5rem);font-size:clamp(4.6rem, calc(9.5 * var(--site-vw,1vw)), 10.5rem);letter-spacing:-.085em;text-align:center;text-transform:uppercase;font-weight:920;font-stretch:75%;line-height:.76}.featuredGame__grid{min-height:clamp(38rem, calc(60 * var(--site-vw,1vw)), 55rem);margin-top:clamp(2.7rem, calc(5 * var(--site-vw,1vw)), 5rem);border-radius:var(--card-radius);background:var(--color-bg);clip-path:none;border:0;display:block;position:relative;overflow:hidden}.featuredGame__art{min-height:inherit}.featuredGame__copy{z-index:3;right:clamp(1rem, calc(2.2 * var(--site-vw,1vw)), 2.4rem);bottom:clamp(1rem, calc(2.2 * var(--site-vw,1vw)), 2.4rem);width:min(38rem,42%);padding:clamp(1.6rem, calc(2.8 * var(--site-vw,1vw)), 3rem);border-radius:calc(var(--card-radius) * .72);color:var(--color-text);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#080c09f0;border:1px solid #f3f1e82e;position:absolute}.featuredGame__copy h3{margin-top:clamp(3rem, calc(6 * var(--site-vw,1vw)), 6rem);font-size:clamp(3.4rem, calc(5.2 * var(--site-vw,1vw)), 6rem);letter-spacing:-.08em;text-transform:uppercase;font-weight:920;font-stretch:75%;line-height:.76}.whatWeBuild{padding-bottom:var(--section-space);background:var(--color-paper);color:var(--color-text-dark)}.whatWeBuild .sectionLabel{color:var(--color-muted-dark)}.whatWeBuild__heading h2{color:var(--color-text-dark);font-size:clamp(4rem, calc(7 * var(--site-vw,1vw)), 8rem);font-stretch:75%}.buildPanels{gap:clamp(1rem, calc(2.2 * var(--site-vw,1vw)), 2.2rem);border:0}.buildPanel,.buildPanel:first-child{min-height:clamp(33rem, calc(43 * var(--site-vw,1vw)), 45rem);border-radius:var(--card-radius);color:var(--color-text);transition:transform .5s var(--ease-out), box-shadow .5s ease;background:#0c100d;border:0;grid-template-rows:minmax(19rem,1fr) auto;padding:0;display:grid;overflow:hidden}.buildPanel:hover{color:var(--color-text);background:#0c100d;transform:translateY(-.7rem);box-shadow:0 2rem 5rem #0e181229}.buildPanel__visual{background:#31584e;min-height:22rem;position:relative;overflow:hidden}.buildPanel__number{z-index:2;color:#ffffffeb;font-size:clamp(7rem, calc(12 * var(--site-vw,1vw)), 13rem);letter-spacing:-.1em;-webkit-text-stroke:0;font-weight:920;font-stretch:75%;line-height:.72;position:absolute;top:1.1rem;left:1.2rem}.buildPanel__shape{transition:transform .7s var(--ease-out);display:block;position:absolute}.buildPanel__shape--one{aspect-ratio:1;background:var(--color-accent);clip-path:polygon(50% 0,100% 100%,0 100%);width:82%;bottom:-12%;right:-8%}.buildPanel__shape--two{aspect-ratio:1;border:2px solid #ffffffb8;border-radius:50%;width:53%;bottom:-15%;right:25%}.buildPanel__shape--three{aspect-ratio:1;background:var(--color-paper);width:1rem;bottom:17%;right:14%;box-shadow:0 0 2.5rem #ffffffe6}.buildPanel[data-build="02"] .buildPanel__shape--one{clip-path:none;background:0 0;border:2px solid #fffc;border-radius:50%;width:76%;bottom:-24%;right:-4%}.buildPanel[data-build="02"] .buildPanel__shape--two{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#111511;border:0;border-radius:0;width:43%;bottom:4%;right:17%;transform:rotate(10deg)}.buildPanel[data-build="03"] .buildPanel__shape--one{border:2px solid var(--color-sky);clip-path:none;background:0 0;border-radius:50%;width:78%;bottom:-20%;right:3%}.buildPanel[data-build="03"] .buildPanel__shape--two{border:2px solid var(--color-accent);border-radius:0;width:50%;bottom:4%;right:24%;transform:rotate(45deg)}.buildPanel:hover .buildPanel__shape--one{transform:translate(-.7rem,-.5rem)rotate(-3deg)}.buildPanel:hover .buildPanel__shape--two{transform:translate(.7rem,-.7rem)rotate(8deg)}.buildPanel__copy{z-index:3;min-height:13rem;padding:clamp(1.5rem, calc(2.4 * var(--site-vw,1vw)), 2.4rem);background:linear-gradient(#111611,#080b09);position:relative}.buildPanel h3{font-size:clamp(2.2rem, calc(3.4 * var(--site-vw,1vw)), 3.8rem);font-stretch:75%}.buildPanel p,.buildPanel:hover p{color:var(--color-muted)}.buildPanel__corner{z-index:4;top:auto;bottom:1.8rem}.gamesTeaser{padding-block:clamp(6.5rem, calc(10 * var(--site-vw,1vw)), 10rem)}.gamesTeaser__heading{text-align:center;flex-direction:column;align-items:center}.gamesTeaser__heading .sectionLabel{justify-content:center}.gamesTeaser__heading h2{max-width:82rem;font-size:clamp(4rem, calc(7.8 * var(--site-vw,1vw)), 9rem);font-stretch:75%}.teaserGrid{gap:clamp(1rem, calc(1.8 * var(--site-vw,1vw)), 1.8rem);grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(15rem,.72fr))}.teaserGame,.comingCard{border-radius:var(--card-radius);border:0;overflow:hidden;box-shadow:0 1.2rem 3rem #0e18121a}.teaserGame__copy,.comingCard__copy{background:#0a0d0b}.comingCard__art{background:radial-gradient(circle at 35% 35%,#d8ff3e5c,#0000 18%),linear-gradient(145deg,#2d5148,#121713 68%)}.comingCard--signal .comingCard__art{background:radial-gradient(circle at 68% 28%,#ff755785,#0000 24%),linear-gradient(145deg,#5c3973,#121713 70%)}.gamesHero{min-height:max(34rem, calc(66 * var(--site-svh,1svh)));padding-top:calc(var(--header-height) + 5rem);background:var(--color-paper);color:var(--color-text-dark);text-align:center;justify-content:center;align-items:center}.gamesHero .sectionLabel{color:var(--color-muted-dark);justify-content:center}.gamesHero__grid{opacity:.08}.gamesHero__arc{border-color:#6a7b0029;top:-62%;right:-8%}.gamesHero h1{color:var(--color-text-dark);font-size:clamp(8rem, calc(19 * var(--site-vw,1vw)), 22rem);font-stretch:75%;line-height:.64}.gamesHero>p:not(.sectionLabel){color:#363c36;max-width:48rem;margin:3rem auto 0!important}.gamesHero__coordinate{color:var(--color-muted-dark)}.gamesPortfolio{padding-top:clamp(6rem, calc(10 * var(--site-vw,1vw)), 10rem)}.gamesPortfolio__intro{text-align:center}.gamesPortfolio__intro .sectionLabel{justify-content:center}.gamesPortfolio__intro h2{font-size:clamp(4.5rem, calc(9 * var(--site-vw,1vw)), 10rem);letter-spacing:-.085em;text-transform:uppercase;margin-top:2.2rem;font-weight:920;font-stretch:75%;line-height:.76}.gamesPortfolio__toolbar{margin-top:clamp(3rem, calc(5 * var(--site-vw,1vw)), 5rem)}.gameFilters button{border-radius:.25rem}.gameCard{border-radius:var(--card-radius);clip-path:none;grid-template-rows:auto auto;grid-template-columns:1fr;min-height:0;display:grid;overflow:hidden}.gameCard:after{border-radius:var(--card-radius);clip-path:none}.gameCard__art{min-height:clamp(28rem, calc(46 * var(--site-vw,1vw)), 48rem);aspect-ratio:16/8.3}.gameCard__content{align-items:end;gap:1.2rem clamp(1.4rem, calc(3 * var(--site-vw,1vw)), 3.2rem);min-height:0;padding:clamp(1.5rem, calc(2.4 * var(--site-vw,1vw)), 2.5rem);border-top:var(--border);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gameCard__topline{grid-column:1/-1}.gameCard h2{font-size:clamp(3rem, calc(4.8 * var(--site-vw,1vw)), 5.4rem);grid-column:1;align-self:center;margin:0;padding-top:0;font-stretch:75%}.gameCard__description{grid-column:2;align-self:center;margin:0}.gameMetrics{grid-column:1/-1;margin:0}.gameCard__mathNote{grid-column:2;margin:0}.gameCard__concept{grid-column:2;justify-self:end;margin:0}.nextUp{background:var(--color-paper);color:var(--color-text-dark)}.nextUp .sectionLabel{color:var(--color-muted-dark)}.nextUp__heading h2{font-stretch:75%}.nextUp__heading p{color:var(--color-muted-dark)}.nextUp__grid{gap:clamp(1rem, calc(2 * var(--site-vw,1vw)), 2rem)}.nextUp .comingCard{color:var(--color-text)}.finalCta h2,.gamesTeaser__heading h2,.whatWeBuild__heading h2,.studioStatement h2,.gamesPortfolio__intro h2,.gamesHero h1{font-stretch:75%}@keyframes hero-sun-breathe{0%{opacity:.76;transform:scale(.94)}to{opacity:1;transform:scale(1.05)}}@keyframes hero-mist-drift{0%{transform:translate(-2.5%)}to{transform:translate(2.5%)}}@media (max-width:1180px){:where(:root:not([data-site-desktop])) .heroArtwork{width:100%;right:0}:where(:root:not([data-site-desktop])) .homeHero__title{max-width:calc(82 * var(--site-vw,1vw))}:where(:root:not([data-site-desktop])) .featuredGame__copy{width:min(36rem,48%)}:where(:root:not([data-site-desktop])) .gameCard__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){:where(:root:not([data-site-desktop])) .heroArtwork{opacity:.9;width:100%;height:100%;top:0;right:0}:where(:root:not([data-site-desktop])) .heroArtwork svg{object-position:58% 50%}:where(:root:not([data-site-desktop])) .homeHero:before{background:linear-gradient(90deg,#050806e8,#05080661),linear-gradient(#0000 58%,#050806c7)}:where(:root:not([data-site-desktop])) .featuredGame__grid{min-height:0}:where(:root:not([data-site-desktop])) .featuredGame__art{aspect-ratio:16/10;min-height:32rem}:where(:root:not([data-site-desktop])) .featuredGame__copy{border:0;border-top:var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;width:100%;position:relative;bottom:auto;right:auto}:where(:root:not([data-site-desktop])) .featuredGame__copy h3{margin-top:2.5rem}:where(:root:not([data-site-desktop])) .buildPanels{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .buildPanel,:where(:root:not([data-site-desktop])) .buildPanel:first-child{border:0;min-height:32rem}:where(:root:not([data-site-desktop])) .teaserGrid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(:root:not([data-site-desktop])) .teaserGame{grid-column:1/-1}:where(:root:not([data-site-desktop])) .gameCard__content{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .gameCard__topline,:where(:root:not([data-site-desktop])) .gameMetrics,:where(:root:not([data-site-desktop])) .gameCard__mathNote,:where(:root:not([data-site-desktop])) .gameCard__concept{grid-column:1}:where(:root:not([data-site-desktop])) .gameCard__concept{justify-self:start}}@media (max-width:760px){:where(:root:not([data-site-desktop])) .homeHero{min-height:max(48rem, calc(100 * var(--site-svh,1svh)));padding-top:calc(var(--header-height) + 2.25rem)}:where(:root:not([data-site-desktop])) .homeHero__title{max-width:100%;font-size:clamp(3.75rem, calc(17.5 * var(--site-vw,1vw)), 6.2rem)}:where(:root:not([data-site-desktop])) .homeHero__bottom{width:min(100%,24rem)}:where(:root:not([data-site-desktop])) .heroArtwork{opacity:.74;width:100%;top:0;right:0;transform:scale(1.08)}:where(:root:not([data-site-desktop])) .heroArtwork svg{object-position:62% 50%}:where(:root:not([data-site-desktop])) .studioStatement h2,:where(:root:not([data-site-desktop])) .featuredGame__displayTitle,:where(:root:not([data-site-desktop])) .gamesTeaser__heading h2,:where(:root:not([data-site-desktop])) .whatWeBuild__heading h2{font-size:clamp(3.4rem, calc(15.5 * var(--site-vw,1vw)), 5.4rem)}:where(:root:not([data-site-desktop])) .studioPillars{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .studioPillars>div+div{border-top:var(--border-dark);border-left:0}:where(:root:not([data-site-desktop])) .studioPillars strong{max-width:100%;font-size:clamp(2.8rem, calc(13 * var(--site-vw,1vw)), 4rem);overflow-wrap:anywhere}:where(:root:not([data-site-desktop])) .featuredGame__displayTitle{text-align:left}:where(:root:not([data-site-desktop])) .featuredGame__art{aspect-ratio:4/3;min-height:19rem}:where(:root:not([data-site-desktop])) .featuredGame__copy h3{font-size:clamp(3rem, calc(14 * var(--site-vw,1vw)), 4.4rem)}:where(:root:not([data-site-desktop])) .whatWeBuild{padding-inline:var(--gutter)}:where(:root:not([data-site-desktop])) .whatWeBuild__heading{padding-inline:0}:where(:root:not([data-site-desktop])) .whatWeBuild__heading h2{font-size:clamp(2.8rem, calc(13.2 * var(--site-vw,1vw)), 4.5rem);overflow-wrap:anywhere}:where(:root:not([data-site-desktop])) .buildPanel,:where(:root:not([data-site-desktop])) .buildPanel:first-child{min-height:31rem}:where(:root:not([data-site-desktop])) .buildPanel__visual{min-height:20rem}:where(:root:not([data-site-desktop])) .teaserGrid{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .teaserGame{grid-column:auto}:where(:root:not([data-site-desktop])) .gamesHero{min-height:max(30rem, calc(62 * var(--site-svh,1svh)))}:where(:root:not([data-site-desktop])) .gamesHero h1{font-size:clamp(5rem, calc(22 * var(--site-vw,1vw)), 7rem)}:where(:root:not([data-site-desktop])) .gamesPortfolio__intro h2{font-size:clamp(3.8rem, calc(17.5 * var(--site-vw,1vw)), 6.5rem)}:where(:root:not([data-site-desktop])) .nextUp__heading h2{font-size:clamp(4.2rem, calc(19 * var(--site-vw,1vw)), 7rem)}:where(:root:not([data-site-desktop])) .gameCard__art{aspect-ratio:4/3;min-height:20rem}:where(:root:not([data-site-desktop])) .gameCard__content{padding:1.4rem}}@media (max-width:470px){:where(:root:not([data-site-desktop])) .homeHero__title{font-size:clamp(3.2rem, calc(16.7 * var(--site-vw,1vw)), 4.45rem)}:where(:root:not([data-site-desktop])) .heroArtwork svg{object-position:67% 50%}:where(:root:not([data-site-desktop])) .studioStatement h2,:where(:root:not([data-site-desktop])) .featuredGame__displayTitle,:where(:root:not([data-site-desktop])) .gamesTeaser__heading h2{font-size:clamp(3rem, calc(14.5 * var(--site-vw,1vw)), 4.1rem)}:where(:root:not([data-site-desktop])) .whatWeBuild__heading h2{font-size:clamp(2.75rem, calc(12.8 * var(--site-vw,1vw)), 3.8rem)}}@media (hover:none){.buildPanel:hover{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.heroArtwork__sun,.heroArtwork__mist{animation:none}}.statusBadge[data-status=website-dummy],.gameCard__status[data-status=website-dummy]{color:var(--color-accent)}.studioStatement,.featuredGame,.gamesTeaser{padding-block:clamp(5rem, calc(8 * var(--site-vw,1vw)), 8rem)}.featuredGame__displayTitle,.gamesTeaser__heading h2{font-size:clamp(3.8rem, calc(7 * var(--site-vw,1vw)), 7.5rem)}.featuredGame__grid{min-height:clamp(34rem, calc(50 * var(--site-vw,1vw)), 47rem)}.featuredGame__copy h3{margin-top:clamp(2.2rem, calc(4 * var(--site-vw,1vw)), 4rem)}.featuredGame__note{border-top:var(--border);margin-top:1.5rem;padding-top:1rem}.teaserGrid{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);max-width:80rem;margin-inline:auto}.portfolioEmptyCard{min-height:31rem;padding:clamp(1.5rem, calc(2.5 * var(--site-vw,1vw)), 2.5rem);border:var(--border-dark);border-radius:var(--card-radius);background:#fffdf5;flex-direction:column;justify-content:space-between;display:flex}.portfolioEmptyCard>span{color:#0000;font-size:clamp(8rem, calc(15 * var(--site-vw,1vw)), 15rem);letter-spacing:-.1em;-webkit-text-stroke:1px #11141133;font-weight:920;font-stretch:75%;line-height:.72}.portfolioEmptyCard h3{font-size:clamp(2.2rem, calc(3.7 * var(--site-vw,1vw)), 4rem);letter-spacing:-.065em;text-transform:uppercase;font-weight:920;font-stretch:75%;line-height:.86}.portfolioEmptyCard p{max-width:28rem;color:var(--color-muted-dark);margin-top:1rem}.gamesHero{min-height:max(27rem, calc(54 * var(--site-svh,1svh)));padding:calc(var(--header-height) + 4rem) var(--gutter) clamp(4rem, calc(7 * var(--site-vw,1vw)), 6rem)}.gamesHero h1{font-size:clamp(6.5rem, calc(14 * var(--site-vw,1vw)), 14rem);line-height:.68;margin-top:1.2rem!important}.gamesHero>p:not(.sectionLabel){max-width:42rem;margin-top:2rem!important}.gamesPortfolio{padding-block:clamp(4.5rem, calc(7 * var(--site-vw,1vw)), 7rem)}.gamesPortfolio__intro{max-width:58rem;margin-inline:auto}.gamesPortfolio__intro h2{font-size:clamp(3.8rem, calc(7 * var(--site-vw,1vw)), 7.5rem);margin-top:1.5rem}.gamesPortfolio__intro>p{max-width:40rem;color:var(--color-muted-dark);font-size:clamp(1rem, calc(1.2 * var(--site-vw,1vw)), 1.15rem);margin:1.6rem auto 0}.gamesPortfolio__toolbar{margin-top:clamp(2.8rem, calc(5 * var(--site-vw,1vw)), 4.5rem);align-items:center}.gamesPortfolio__results{gap:clamp(1rem, calc(1.6 * var(--site-vw,1vw)), 1.5rem);margin-top:clamp(2rem, calc(4 * var(--site-vw,1vw)), 3.5rem);grid-template-columns:repeat(auto-fill,minmax(16rem,20rem));display:grid}.gameCard{background:#090c0a;border:1px solid #101410;border-radius:.8rem;min-height:0;display:block;overflow:hidden;box-shadow:0 1.2rem 2.8rem #0f17121f}.gameCard:after{display:none}.gameCard__art{aspect-ratio:4/3;border-bottom:var(--border);min-height:0;position:relative}.gameCard__status{z-index:3;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#070a08db;border:1px solid;padding:.42rem .55rem;font-size:.55rem;font-weight:700;position:absolute;top:.8rem;left:.8rem}.gameCard__hoverActions{z-index:4;opacity:0;background:#060907c2;justify-content:center;align-items:center;gap:.55rem;transition:opacity .26s;display:flex;position:absolute;inset:0}.gameCard:not(.gameCard--published):hover .gameCard__hoverActions,.gameCard:not(.gameCard--published):focus-within .gameCard__hoverActions{opacity:1}.gameCard__hoverActions button{border:1px solid var(--color-paper);background:var(--color-paper);min-height:2.7rem;color:var(--color-text-dark);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;padding:.65rem .8rem;font-size:.66rem;font-weight:850}.gameCard__hoverActions button:last-child{background:var(--color-accent);border-color:var(--color-accent)}.gameCard__content{border:0;min-height:0;padding:1.15rem;display:block}.gameCard__category{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:700;display:block}.gameCard h2{font-size:clamp(2rem, calc(2.8 * var(--site-vw,1vw)), 2.75rem);margin-top:.65rem;padding:0;line-height:.84}.gameCard__description{min-height:4.3rem;color:var(--color-muted);margin-top:.9rem;font-size:.83rem;line-height:1.45}.gameCard__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:1rem;display:grid}.gameCard__actions button{border:1px solid var(--color-line);min-height:2.8rem;color:var(--color-text);cursor:pointer;letter-spacing:.065em;text-transform:uppercase;background:0 0;justify-content:space-between;align-items:center;gap:.4rem;padding:.6rem .65rem;font-size:.62rem;font-weight:850;display:flex}.gameCard__actions button:last-child{border-color:var(--color-accent);color:var(--color-accent)}.gameCard__actions button:hover{background:var(--color-paper);color:var(--color-text-dark)}.gameCard__actions button:last-child:hover{background:var(--color-accent);color:var(--color-text-dark)}.gameCard__arrow{flex:none;width:1.1rem}.portfolioNotice{align-items:center;gap:clamp(1.5rem, calc(4 * var(--site-vw,1vw)), 4rem);max-width:62rem;padding:clamp(1.5rem, calc(3 * var(--site-vw,1vw)), 2.7rem);margin-top:clamp(3rem, calc(6 * var(--site-vw,1vw)), 5rem);border-top:1px solid var(--color-text-dark);border-bottom:1px solid var(--color-text-dark);grid-template-columns:auto 1fr;display:grid}.portfolioNotice>span{color:var(--color-accent-dark);font-size:clamp(4.5rem, calc(8 * var(--site-vw,1vw)), 8rem);letter-spacing:-.09em;font-weight:920;font-stretch:75%;line-height:.75}.portfolioNotice h2{font-size:clamp(2rem, calc(3.8 * var(--site-vw,1vw)), 3.7rem);letter-spacing:-.06em;text-transform:uppercase;font-weight:920;font-stretch:75%;line-height:.86}.portfolioNotice p{max-width:42rem;color:var(--color-muted-dark);margin-top:.8rem}.gameDialog{z-index:1000;padding:var(--gutter);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040705d1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.gameDialog__panel{width:min(100%,39rem);min-width:0;padding:clamp(1.5rem, calc(4 * var(--site-vw,1vw)), 3rem);border:1px solid var(--color-line);background:#0b0f0c;border-radius:.85rem;box-shadow:0 2rem 6rem #0000006b}.gameDialog__panel:not(.gameDialog__panel--playable){max-height:100%;overflow-y:auto}.gameDialog__eyebrow{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:700}.gameDialog h2{min-width:0;font-size:clamp(2rem, calc(6 * var(--site-vw,1vw)), 4.6rem);letter-spacing:.045em;text-transform:uppercase;margin-top:1.1rem;font-weight:920;font-stretch:75%;line-height:1.05}.gameDialog h2+p{margin-top:1.7rem}.gameDialog p+p{margin-top:.9rem}.gameDialog__panel>p:not(.gameDialog__eyebrow){color:var(--color-muted);line-height:1.6}.gameDialog__close{background:var(--color-accent);width:100%;min-height:3.2rem;color:var(--color-text-dark);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:0;margin-top:2rem;font-size:.72rem;font-weight:850}@media (max-width:980px){:where(:root:not([data-site-desktop])) .teaserGrid{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .teaserGame{grid-column:auto}:where(:root:not([data-site-desktop])) .portfolioEmptyCard{min-height:24rem}:where(:root:not([data-site-desktop])) .gamesPortfolio__results{grid-template-columns:repeat(auto-fill,minmax(15rem,19rem))}}@media (max-width:760px){:where(:root:not([data-site-desktop])) .gamesHero{min-height:27rem;padding-top:calc(var(--header-height) + 3.5rem)}:where(:root:not([data-site-desktop])) .gamesHero h1{font-size:clamp(5rem, calc(22 * var(--site-vw,1vw)), 7rem)}:where(:root:not([data-site-desktop])) .gamesPortfolio__intro h2{font-size:clamp(3.4rem, calc(15 * var(--site-vw,1vw)), 5.4rem)}:where(:root:not([data-site-desktop])) .gamesPortfolio__toolbar{align-items:flex-start}:where(:root:not([data-site-desktop])) .gamesPortfolio__results{grid-template-columns:minmax(0,1fr)}:where(:root:not([data-site-desktop])) .gameCard{width:100%;max-width:23rem}:where(:root:not([data-site-desktop])) .gameCard__hoverActions{display:none}:where(:root:not([data-site-desktop])) .portfolioNotice{grid-template-columns:1fr;align-items:start}}@media (max-width:470px){:where(:root:not([data-site-desktop])) .featuredGame__displayTitle,:where(:root:not([data-site-desktop])) .gamesTeaser__heading h2{font-size:clamp(2.8rem, calc(13.5 * var(--site-vw,1vw)), 3.8rem)}:where(:root:not([data-site-desktop])) .gameFilters button{width:auto}:where(:root:not([data-site-desktop])) .gameCard__actions{grid-template-columns:1fr}}.gamesCatalog{color:#000;background:#fff;font-family:Roboto Condensed Variable,Arial Narrow,sans-serif}.gamesCatalog__header{background:#050505;place-items:center;height:22.75rem;margin-top:5rem;display:grid;position:relative;overflow:hidden}.gamesCatalog__heroArt,.gamesCatalog__heroShade{position:absolute;inset:0}.gamesCatalog__heroArt{background:linear-gradient(90deg,#0000 49.8%,#ffffff1c 50%,#0000 50.2%) 0 0/8rem 8rem,linear-gradient(#0000 49.8%,#ffffff14 50%,#0000 50.2%) 0 0/8rem 8rem,repeating-linear-gradient(135deg,#050505 0 5.5rem,#101010 5.5rem 11rem);overflow:hidden}.gamesCatalog__heroArt:before{width:min(calc(38 * var(--site-vw,1vw)), 34rem);aspect-ratio:1;content:"";background:0 0;border:2px solid #ffffffc2;border-radius:50%;position:absolute;top:-48%;right:7%;box-shadow:0 0 0 3rem #ffffff09,0 0 0 6rem #ffffff06}.gamesCatalog__heroArt:after{content:"";opacity:.9;background-color:#0000;background-image:linear-gradient(90deg,#ffffff12 50%,#0000 50%),linear-gradient(#ffffff12 50%,#0000 50%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:6rem 6rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:34%;position:absolute;inset:0 auto 0 0}.gamesCatalog__heroShade{background:linear-gradient(#00000005,#00000038),radial-gradient(circle at 50% 48%,#0000 0 24%,#0000002e 100%)}.gamesCatalog__header:after{z-index:2;clip-path:polygon(0 78%,5% 72%,10% 74%,16% 65%,22% 68%,29% 57%,35% 61%,42% 46%,49% 52%,56% 35%,63% 40%,70% 25%,77% 28%,84% 17%,91% 20%,100% 7%,100% 100%,0 100%);content:"";background:#fff;height:4.5rem;position:absolute;bottom:-1px;left:-1%;right:-1%}.gamesCatalog__header h1,.gameCategorySection h2{letter-spacing:.02em;text-transform:uppercase;font-family:Staatliches,Impact,sans-serif;font-weight:400;line-height:1}.gamesCatalog__header h1{z-index:3;color:#000;text-align:center;text-shadow:none;background:#fff;margin-top:-.5rem;padding:.35rem 1.35rem .2rem;font-size:6.375rem;position:relative;box-shadow:.65rem .65rem #ffffff24}.gamesCatalog__categories{width:100%}.gameCategorySection{padding:2.5rem max(2.5rem, calc((calc(100 * var(--site-vw,1vw)) - 100rem) / 2 + 2.5rem)) 5rem;background:#fff}.gameCategorySection:nth-child(2n){background:#f6f6f6}.gameCategorySection__intro{width:min(100%,100rem);margin-inline:auto}.gameCategorySection h2{color:#000;font-size:6.375rem;display:inline-block}.gameCategorySection__intro p{color:#000;max-width:76rem;margin:1.375rem 0 0;font-size:1.375rem;font-weight:400;line-height:1.2}.gameCategorySection__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem;width:min(100%,100rem);margin:1rem auto 0;padding:0;display:grid}.gameCard--artworkOnly{width:100%;max-width:none;min-height:0;box-shadow:none;background:#06100c;border:0;border-radius:.5rem;position:relative;overflow:hidden}.gameCard--artworkOnly .gameCard__art{aspect-ratio:1;clip-path:none;border:0;position:relative;overflow:hidden}.gameCard--artworkOnly .gameCard__hoverActions{z-index:2;opacity:0;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:1rem;transition:opacity .3s ease-in-out;display:flex;position:absolute;inset:0}.gameCard--artworkOnly:hover .gameCard__hoverActions,.gameCard--artworkOnly:focus-within .gameCard__hoverActions{opacity:1}.gameCard--artworkOnly .gameCard__hoverActions button{color:#000;cursor:pointer;text-transform:uppercase;background:#fff;border:0;border-radius:.25rem;min-height:3.125rem;padding:.625rem;font-family:Roboto Condensed Variable,Arial Narrow,sans-serif;font-size:1.125rem;font-weight:700;line-height:1}.gameCard--artworkOnly .gameCard__hoverActions button:hover,.gameCard--artworkOnly .gameCard__hoverActions button:focus-visible{background:#4aaf6c;outline:0}.dummyGameCard{color:#f4f1e8;aspect-ratio:1;background:linear-gradient(145deg,#c5f0000b,#0000 42%),#030504;border:1px solid #161a18;border-radius:.5rem;flex-direction:column;justify-content:flex-end;min-width:0;padding:1.25rem;display:flex;position:relative;overflow:hidden}.dummyGameCard:before{content:"";background:#c5f000;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:1.25rem;right:1.25rem;box-shadow:0 0 1.25rem #c5f00073}.dummyGameCard__copy{z-index:1;flex-direction:column;display:flex;position:relative}.dummyGameCard__copy span{color:#f4f1e875;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}.dummyGameCard__copy strong{font-family:Staatliches,Impact,sans-serif;font-size:clamp(1.65rem, calc(2.4 * var(--site-vw,1vw)), 2.5rem);letter-spacing:.03em;text-transform:uppercase;margin-top:.3rem;font-weight:400;line-height:1}.dummyGameCard__actions{z-index:2;opacity:0;pointer-events:none;background:#000000c7;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:1rem;transition:opacity .22s;display:flex;position:absolute;inset:0}.dummyGameCard:hover .dummyGameCard__actions,.dummyGameCard:focus-within .dummyGameCard__actions,.dummyGameCard--actionsVisible .dummyGameCard__actions{opacity:1;pointer-events:auto}.dummyGameCard__actions button{color:#000;cursor:pointer;text-transform:uppercase;background:#fff;border:0;border-radius:.25rem;min-height:3.125rem;padding:.625rem;font-family:Roboto Condensed Variable,Arial Narrow,sans-serif;font-size:1.125rem;font-weight:700;line-height:1}.dummyGameCard__actions button:hover,.dummyGameCard__actions button:focus-visible{background:#4aaf6c;outline:0}@media (max-width:1400px){:where(:root:not([data-site-desktop])) .gameCategorySection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){:where(:root:not([data-site-desktop])) .gamesCatalog__header h1,:where(:root:not([data-site-desktop])) .gameCategorySection h2{font-size:5.5rem}}@media (max-width:760px){:where(:root:not([data-site-desktop])) .gamesCatalog__header{height:16rem;margin-top:5rem}:where(:root:not([data-site-desktop])) .gamesCatalog__header:after{height:2.5rem}:where(:root:not([data-site-desktop])) .gamesCatalog__header h1,:where(:root:not([data-site-desktop])) .gameCategorySection h2{font-size:3.25rem}:where(:root:not([data-site-desktop])) .gameCategorySection{padding:1.25rem 1.25rem 3.5rem}:where(:root:not([data-site-desktop])) .gameCategorySection__intro p{margin-top:.75rem;font-size:1rem}:where(:root:not([data-site-desktop])) .gameCategorySection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;margin-top:1rem}:where(:root:not([data-site-desktop])) .gameCard--artworkOnly .gameCard__hoverActions{opacity:1;background:linear-gradient(#0000 36%,#000000e0 100%);flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:.35rem;padding:.5rem}:where(:root:not([data-site-desktop])) .gameCard--artworkOnly .gameCard__hoverActions button{flex:1 1 0;min-width:0;min-height:2.5rem;padding:.4rem .25rem;font-size:.72rem}:where(:root:not([data-site-desktop])) .dummyGameCard{padding:1rem}:where(:root:not([data-site-desktop])) .dummyGameCard__actions{opacity:0;pointer-events:none;background:#000000d1;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.5rem}:where(:root:not([data-site-desktop])) .dummyGameCard:hover .dummyGameCard__actions{opacity:0;pointer-events:none}:where(:root:not([data-site-desktop])) .dummyGameCard:focus-within .dummyGameCard__actions,:where(:root:not([data-site-desktop])) .dummyGameCard--actionsVisible .dummyGameCard__actions{opacity:1;pointer-events:auto}:where(:root:not([data-site-desktop])) .dummyGameCard__copy{display:none}:where(:root:not([data-site-desktop])) .dummyGameCard__actions button{flex:none;width:min(100%,7.5rem);min-width:0;min-height:2.5rem;padding:.4rem .25rem;font-size:.72rem}}.gameCard--published{color:#fff;aspect-ratio:1;isolation:isolate;background:#050606;border:0;border-radius:.5rem;min-width:0;position:relative;overflow:hidden}.gameCard__cover{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .3s}.gameCard__identity{z-index:2;background:linear-gradient(#0000,#000000eb);gap:.25rem;padding:3.8rem 1rem 1rem;display:grid;position:absolute;bottom:0;left:0;right:0}.gameCard__identity span{letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:800}.gameCard__identity strong{font-family:Staatliches,Impact,sans-serif;font-size:clamp(1.7rem, calc(2.4 * var(--site-vw,1vw)), 2.45rem);letter-spacing:.035em;text-transform:uppercase;font-weight:400;line-height:.95}.gameCard--published .gameCard__hoverActions{z-index:5;opacity:0;pointer-events:none;background:#000000c2;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:1rem;transition:opacity .26s;display:flex;position:absolute;inset:0}.gameCard--published.gameCard--actionsVisible .gameCard__cover{filter:grayscale()contrast(1.08);transform:scale(1.035)}.gameCard--published.gameCard--actionsVisible .gameCard__hoverActions{opacity:1;pointer-events:auto}.gameCard--published .gameCard__hoverActions button{color:#000;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:0;border-radius:.25rem;width:min(100%,10rem);min-height:3.125rem;font-size:.82rem;font-weight:850}.gameCard--published .gameCard__hoverActions button:hover,.gameCard--published .gameCard__hoverActions button:focus-visible{background:#45e66f;outline-color:#fff}.gameDialog__facts{border-top:1px solid #ffffff29;margin-top:1.5rem;display:grid}.gameDialog__facts div{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}.gameDialog__facts dt{color:#a8ada9;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.gameDialog__facts dd{color:#fff;text-align:right;margin:0;font-size:.78rem;font-weight:750}.gameDialog__notice{margin-top:1.25rem;font-size:.75rem}.gameDialog__panel--playable{width:min(calc(96 * var(--site-vw,1vw)), 76rem);height:min(calc(90 * var(--site-dvh,1dvh)), 52rem);grid-template-rows:auto auto minmax(0,1fr) auto;padding:1rem;display:grid}.gameDialog__panel--playable .gameDialog__eyebrow{color:#78e8f5;text-shadow:0 0 12px #78e8f547;margin-inline:.35rem}.gameDialog__panel--playable h2{font-size:clamp(2.1rem, calc(4 * var(--site-vw,1vw)), 3.6rem);margin:.35rem .35rem .7rem}.gameDialog__panel--playable[data-game-slug=mines] h2{letter-spacing:.045em;font-weight:680;line-height:1}.gameDialog__gameFrame{background:#090a0a;border:1px solid #fff3;width:100%;height:100%;min-height:0}.gameDialog__panel--playable .gameDialog__close{border:1px solid #ffffffd1;border-radius:.65rem;min-height:2.8rem;margin-top:.75rem}@media (max-width:760px){:where(:root:not([data-site-desktop])) .gameCard__identity{display:none}:where(:root:not([data-site-desktop])) .gameCard--published .gameCard__hoverActions{opacity:0;pointer-events:none;background:#000000c2;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1rem}:where(:root:not([data-site-desktop])) .gameCard--published.gameCard--actionsVisible .gameCard__hoverActions{opacity:1;pointer-events:auto}:where(:root:not([data-site-desktop])) .gameCard--published .gameCard__hoverActions button{flex:none;width:min(100%,10rem);min-width:0;min-height:2.75rem;padding:.5rem;font-size:.68rem}:where(:root:not([data-site-desktop])) .gameCard--published .gameCard__hoverActions button:hover,:where(:root:not([data-site-desktop])) .gameCard--published .gameCard__hoverActions button:focus-visible{color:#000;background:#fff}:where(:root:not([data-site-desktop])) .gameCard--published .gameCard__hoverActions button:active{color:#000;background:#45e66f}:where(:root:not([data-site-desktop])) .gameDialog{width:calc(100 * var(--site-vw,1vw));height:calc(100 * var(--site-vh,1vh));max-height:calc(100 * var(--site-vh,1vh));overscroll-behavior:none;padding:0;overflow:hidden}:where(:root:not([data-site-desktop])) .gameDialog__panel--playable{width:100%;height:calc(100 * var(--site-vh,1vh));max-height:calc(100 * var(--site-vh,1vh));border-radius:0;grid-template-rows:auto auto minmax(0,1fr);padding:.55rem;position:relative;overflow:hidden}:where(:root:not([data-site-desktop])) .gameDialog__panel--playable h2{font-size:clamp(1.4rem, calc(calc(16 * var(--site-vw,1vw)) - 1.75rem), 2.1rem);padding-right:7.2rem}:where(:root:not([data-site-desktop])) .gameDialog__panel--playable .gameDialog__close{z-index:4;width:6.5rem;min-width:6.5rem;min-height:44px;margin:0;position:absolute;top:.55rem;left:auto;right:.55rem}@supports (height:100svh){:where(:root:not([data-site-desktop])) .gameDialog,:where(:root:not([data-site-desktop])) .gameDialog__panel--playable{height:calc(100 * var(--site-svh,1svh));max-height:calc(100 * var(--site-svh,1svh))}}}.conceptGameCard{color:#fff;aspect-ratio:1;isolation:isolate;background:#050606;border-radius:.5rem;min-width:0;position:relative;overflow:hidden}.conceptGameCard__art{font-size:clamp(4rem, calc(9 * var(--site-vw,1vw)), 8rem);background:radial-gradient(circle at 50% 42%,#343936 0,#0000 42%),repeating-linear-gradient(135deg,#060706 0 24px,#0d0f0e 24px 48px);place-items:center;transition:transform .4s;display:grid;position:absolute;inset:0}.conceptGameCard__identity{z-index:2;background:linear-gradient(#0000,#000);padding:3rem 1rem 1rem;display:grid;position:absolute;bottom:0;left:0;right:0}.conceptGameCard__identity small{color:#aaa;letter-spacing:.15em;text-transform:uppercase;font-size:.58rem;font-weight:800}.conceptGameCard__identity strong{font-family:Staatliches,Impact,sans-serif;font-size:clamp(1.65rem, calc(2.4 * var(--site-vw,1vw)), 2.4rem);text-transform:uppercase;font-weight:400}.conceptGameCard__actions{z-index:3;opacity:0;pointer-events:none;background:#000c;justify-content:center;align-items:center;gap:.5rem;padding:1rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.conceptGameCard:hover .conceptGameCard__actions,.conceptGameCard:focus-within .conceptGameCard__actions,.conceptGameCard--actionsVisible .conceptGameCard__actions{opacity:1;pointer-events:auto}.conceptGameCard:hover .conceptGameCard__art{transform:scale(1.04)}.conceptGameCard__actions button{color:#000;text-transform:uppercase;cursor:pointer;background:#fff;border:0;min-height:2.8rem;padding:.5rem .8rem;font-weight:900}.conceptGameCard__actions button:hover,.conceptGameCard__actions button:focus-visible{background:#4aaf6c}.gamesCatalog__header{height:15rem}.gameCategorySection{padding-top:1.5rem;padding-bottom:2.5rem}.gameCategorySection h2{font-size:clamp(3rem, calc(6 * var(--site-vw,1vw)), 5.2rem)}.gameCategorySection__intro p{margin-top:.35rem;font-size:1rem}.gameCategorySection__grid{gap:.75rem;margin-top:.75rem}@media (max-width:760px){:where(:root:not([data-site-desktop])) .gamesCatalog__header{height:10rem}:where(:root:not([data-site-desktop])) .gamesCatalog__header h1{font-size:3.2rem}:where(:root:not([data-site-desktop])) .gameCategorySection{padding:1rem .75rem 1.75rem}:where(:root:not([data-site-desktop])) .gameCategorySection h2{font-size:2.6rem}:where(:root:not([data-site-desktop])) .gameCategorySection__intro p{display:none}:where(:root:not([data-site-desktop])) .gameCategorySection__grid{gap:.5rem;margin-top:.6rem}:where(:root:not([data-site-desktop])) .conceptGameCard__identity{padding:2rem .55rem .55rem}:where(:root:not([data-site-desktop])) .conceptGameCard__identity strong{font-size:1.35rem}:where(:root:not([data-site-desktop])) .conceptGameCard__actions{opacity:0;pointer-events:none;background:linear-gradient(#0000 45%,#000e);align-items:flex-end;padding:.4rem}:where(:root:not([data-site-desktop])) .conceptGameCard:hover .conceptGameCard__actions{opacity:0;pointer-events:none}:where(:root:not([data-site-desktop])) .conceptGameCard:focus-within .conceptGameCard__actions,:where(:root:not([data-site-desktop])) .conceptGameCard--actionsVisible .conceptGameCard__actions{opacity:1;pointer-events:auto}:where(:root:not([data-site-desktop])) .conceptGameCard__actions button{flex:1;min-height:2.25rem;padding:.25rem;font-size:.66rem}:where(:root:not([data-site-desktop])) .conceptGameCard__identity{pointer-events:none}:where(:root:not([data-site-desktop])) .conceptGameCard__identity small{display:none}}:root{--header-height:5rem}.siteHeader,.siteHeader--scrolled{height:var(--header-height);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);background:#050806f5;border-bottom:1px solid #ffffff1c;transition:none}.siteHeader__inner{width:min(100%,90rem);padding-inline:clamp(1.25rem, calc(3.4 * var(--site-vw,1vw)), 3rem);gap:clamp(1.5rem, calc(4 * var(--site-vw,1vw)), 4rem);grid-template-columns:auto minmax(0,1fr) auto}.brandLogo{flex-shrink:0;min-height:2.75rem}.brandLogo__mark{width:2.15rem;height:2.15rem}.brandLogo__word{letter-spacing:.1em;font-size:1.05rem}.desktopNav{place-self:stretch center;gap:2.5rem}.navLink{color:#f4f1e8b8;letter-spacing:.12em;font-size:.76rem}.navLink:after{height:2px;bottom:1rem;left:0;right:0}.navLink:hover,.navLink--active{color:#f4f1e8}.headerCta{border:1px solid #ffffff2e;border-radius:999px;gap:.75rem;min-height:2.5rem;padding:.75rem 1rem;font-size:.68rem;transition:border-color .18s,background .18s}.headerCta:hover{background:#c5f00012;border-color:#c5f000a6}.headerCta__arrow{width:1.4rem}.menuButton{color:#f4f1e8;border-color:#ffffff2e;border-radius:.4rem;width:2.75rem;min-height:2.75rem}@media (max-width:980px){:where(:root:not([data-site-desktop])) .siteHeader__inner{grid-template-columns:1fr auto;padding-inline:1.25rem}:where(:root:not([data-site-desktop])) .desktopNav,:where(:root:not([data-site-desktop])) .headerCta{display:none}:where(:root:not([data-site-desktop])) .menuButton{display:block}}:root{--color-bg:#080808;--color-bg-elevated:#111;--color-surface:#181818;--color-surface-strong:#242424;--color-paper:#fff;--color-paper-dim:#e4e4e4;--color-text:#fff;--color-text-dark:#101010;--color-muted:#b5b5b5;--color-muted-dark:#696969;--color-line:#fff3;--color-line-dark:#0003;--color-accent:#fff;--color-accent-strong:#ededed;--color-accent-dark:#1d1d1d;--color-cold:#fff;--color-cold-dark:#242424;--color-danger:#fff;--status-development:#fff;--status-pre-compliance:#d2d2d2;--status-certification:#a8a8a8;--status-live:#fff;--color-coral:#d8d8d8;--color-violet:#858585;--color-sky:#f0f0f0}.homeHero,.finalCta{background:#070707}.heroArtwork{filter:grayscale()contrast(1.08)}.homeHero__title>span:nth-child(3),.finalCta h2 span:last-child{color:#fff}.buttonLink,.headerCta:hover{color:#000;background:#fff;border-color:#fff}.buttonLink:hover,.buttonLink:focus-visible{color:#fff;background:#111;border-color:#fff}.buttonLink--outline{color:#000;background:0 0;border-color:#000}.buttonLink--outline:hover{color:#fff;background:#000;border-color:#000}.buttonLink--light{color:#000;background:#fff;border-color:#fff}.buttonLink--light:hover,.buttonLink--light:focus-visible{color:#fff;background:#151515;border-color:#fff}.brandLogo__arc,.navLink:after,.scrollCue__line{stroke:#fff;background:#fff}.statusBadge{color:#fff;border-color:currentColor}.featuredGame__art,.teaserGame__art,.buildPanel__visual{filter:grayscale()contrast(1.08)}.buildPanel__shape{border-color:#fff}.buildPanel__copy,.teaserGame__copy,.comingCard__copy{background:#0b0b0b}.portfolioEmptyCard>span{color:#00000014;-webkit-text-stroke-color:#0000004d}.siteFooter{background:#080808}.siteFooter .brandLogo__arc{stroke:#fff}.dummyGameCard:before{background:#fff;box-shadow:0 0 1rem #ffffff8f}.dummyGameCard__actions button:hover,.dummyGameCard__actions button:focus-visible,.gameCard__hoverActions button:hover,.gameCard__hoverActions button:focus-visible{color:#fff;background:#000}.gameDialog__eyebrow{color:#000}.gameDialog__close{color:#fff;background:#000;border-color:#000}@media (max-width:980px){:where(:root:not([data-site-desktop])) .menuButton{border-color:#ffffff47}}@media (max-width:470px){:where(:root:not([data-site-desktop])) .featuredGame__displayTitle{font-size:clamp(2.2rem, calc(10.75 * var(--site-vw,1vw)), 2.8rem);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}:where(:root:not([data-site-desktop])) .gamesTeaser__heading h2{font-size:clamp(2.15rem, calc(9.5 * var(--site-vw,1vw)), 2.7rem);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:.86}:where(:root:not([data-site-desktop])) .gameCategorySection h2{font-size:clamp(2.1rem, calc(9.25 * var(--site-vw,1vw)), 2.5rem);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:.94}}.operatorFocus{padding:clamp(5.5rem, calc(9 * var(--site-vw,1vw)), 9rem) var(--gutter);color:#f5f5f5;background:#080808}.operatorFocus__heading{align-items:start;gap:clamp(2rem, calc(5 * var(--site-vw,1vw)), 6rem);grid-template-columns:minmax(13rem,.55fr) minmax(0,1.45fr);display:grid}.operatorFocus__heading>div{max-width:68rem}.operatorFocus__heading h2,.deliverySection__heading h2{font-family:var(--font-display);font-size:clamp(4rem, calc(7.4 * var(--site-vw,1vw)), 8.5rem);letter-spacing:-.075em;text-transform:uppercase;font-weight:920;font-stretch:75%;line-height:.8}.operatorFocus__heading p{max-width:52rem;margin-top:clamp(1.7rem, calc(3 * var(--site-vw,1vw)), 2.8rem);color:#b8b8b8;font-size:clamp(1.05rem, calc(1.5 * var(--site-vw,1vw)), 1.35rem);line-height:1.55}.operatorFocus__grid{margin-top:clamp(4rem, calc(7 * var(--site-vw,1vw)), 7rem);border-top:1px solid #383838;border-left:1px solid #383838;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operatorFocus__card{min-height:20rem;padding:clamp(1.6rem, calc(2.8 * var(--site-vw,1vw)), 2.8rem);border-bottom:1px solid #383838;border-right:1px solid #383838}.operatorFocus__card>span{color:#8b8b8b;font-family:var(--font-mono);letter-spacing:.14em;font-size:.72rem}.operatorFocus__card h3{max-width:16rem;margin-top:clamp(2.8rem, calc(5 * var(--site-vw,1vw)), 5rem);font-family:var(--font-display);font-size:clamp(2rem, calc(3 * var(--site-vw,1vw)), 3.3rem);letter-spacing:-.05em;text-transform:uppercase;font-weight:900;font-stretch:75%;line-height:.9}.operatorFocus__card p{color:#b8b8b8;max-width:27rem;margin-top:1.35rem;line-height:1.55}.operatorFocus__note{color:#858585;max-width:65rem;font-family:var(--font-mono);letter-spacing:.06em;margin:1.5rem 0 0 auto;font-size:.67rem;line-height:1.6}.deliverySection{padding:clamp(6rem, calc(10 * var(--site-vw,1vw)), 10rem) var(--gutter);background:var(--color-paper);color:var(--color-text-dark)}.deliverySection__heading{align-items:start;gap:clamp(2rem, calc(5 * var(--site-vw,1vw)), 6rem);grid-template-columns:minmax(13rem,.55fr) minmax(0,1.45fr);display:grid}.deliverySection__heading>div{max-width:70rem}.deliverySection__heading p{max-width:48rem;margin-top:clamp(1.7rem, calc(3 * var(--site-vw,1vw)), 2.8rem);color:var(--color-muted-dark);font-size:clamp(1.05rem, calc(1.45 * var(--site-vw,1vw)), 1.3rem);line-height:1.55}.deliverySection__list{margin:clamp(4rem, calc(7 * var(--site-vw,1vw)), 7rem) 0 0;border-top:var(--border-dark);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.deliverySection__list li{min-height:8.5rem;padding:1.5rem clamp(1rem, calc(2.5 * var(--site-vw,1vw)), 2.5rem);border-bottom:var(--border-dark);grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1.4rem;display:grid}.deliverySection__list span{color:var(--color-muted-dark);font-family:var(--font-mono);letter-spacing:.12em;font-size:.7rem}.deliverySection__list strong{font-family:var(--font-display);font-size:clamp(1.6rem, calc(2.4 * var(--site-vw,1vw)), 2.6rem);letter-spacing:-.035em;text-transform:uppercase;font-weight:850;font-stretch:80%;line-height:.98}@media (max-width:900px){:where(:root:not([data-site-desktop])) .operatorFocus__heading,:where(:root:not([data-site-desktop])) .deliverySection__heading{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .operatorFocus__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:where(:root:not([data-site-desktop])) .operatorFocus,:where(:root:not([data-site-desktop])) .deliverySection{padding-inline:var(--gutter)}:where(:root:not([data-site-desktop])) .operatorFocus__heading h2,:where(:root:not([data-site-desktop])) .deliverySection__heading h2{font-size:clamp(3rem, calc(14 * var(--site-vw,1vw)), 4.4rem);overflow-wrap:anywhere}:where(:root:not([data-site-desktop])) .operatorFocus__grid,:where(:root:not([data-site-desktop])) .deliverySection__list{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .operatorFocus__card{min-height:17rem}:where(:root:not([data-site-desktop])) .operatorFocus__card h3{font-size:clamp(1.65rem, calc(7.2 * var(--site-vw,1vw)), 2.1rem);overflow-wrap:normal;margin-top:2.6rem}:where(:root:not([data-site-desktop])) .deliverySection__list li:nth-child(odd){border-right:0}:where(:root:not([data-site-desktop])) .deliverySection__list li{grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem;min-height:7rem;padding-inline:.25rem}:where(:root:not([data-site-desktop])) .deliverySection__list strong{overflow-wrap:normal;word-break:normal;font-size:1.15rem}}.homeHero .heroArtwork{filter:none;transform:translate3d(var(--pointer-x), var(--pointer-y), 0) scale(1.025)}.homeHero .heroArtwork svg{filter:none}.homeHero__texture{opacity:.07}.homeHero__title,.studioStatement h2,.operatorFocus__heading h2,.whatWeBuild__heading h2,.deliverySection__heading h2,.finalCta h2{letter-spacing:-.035em;font-weight:790;font-stretch:91%;line-height:.88}.homeHero__title{max-width:min(calc(78 * var(--site-vw,1vw)), 71rem);font-size:clamp(4.6rem, calc(8.8 * var(--site-vw,1vw)), 9.5rem);line-height:.86}.studioStatement{color:#0b1230;background:#f7f7fb}.studioStatement h2{font-size:clamp(3.6rem, calc(6.4 * var(--site-vw,1vw)), 7.2rem)}.studioStatement__copy p{color:#35364d}.studioPillars,.studioPillars>div+div{border-color:#0c112e38}.studioPillars strong{letter-spacing:-.025em;font-weight:780;font-stretch:91%;line-height:.95}.studioPillars>div:first-child strong{color:#101f4d}.studioPillars>div:nth-child(2) strong{color:#6650c7}.studioPillars>div:nth-child(3) strong{color:#12131b}.operatorFocus__heading h2,.deliverySection__heading h2{font-size:clamp(3.5rem, calc(6.3 * var(--site-vw,1vw)), 7rem)}.operatorFocus__heading p,.operatorFocus__card p{color:#cccbe0}.operatorFocus__grid{border-color:#3d3768}.operatorFocus__card{background:#0a1631d1;border-color:#3d3768}.operatorFocus__card>span{color:#aa94ff}.operatorFocus__card h3,.buildPanel h3,.deliverySection__list strong{letter-spacing:-.02em;font-weight:760;font-stretch:91%;line-height:1}.operatorFocus__card h3{max-width:100%;font-size:clamp(1.8rem, calc(2.4 * var(--site-vw,1vw)), 2.8rem)}.whatWeBuild__heading h2{color:#0b1230;font-size:clamp(3.5rem, calc(5.8 * var(--site-vw,1vw)), 6.7rem)}.buildPanel,.buildPanel:first-child{background:#050916}.buildPanel__copy{background:#04060d}.buildPanel__visual{background:#111b3d}.deliverySection{color:#0b1230;background:#f7f7fb}.deliverySection__heading p{color:#4d4e68}.deliverySection__list,.deliverySection__list li,.deliverySection__list li:nth-child(odd){border-color:#0c112e38}.deliverySection__list span{color:#725ad5}.finalCta h2{font-size:clamp(4rem, calc(7.6 * var(--site-vw,1vw)), 8.4rem)}.finalCta__bottom p{color:#cccbe0}@media (max-width:900px){:where(:root:not([data-site-desktop])) .homeHero__title{max-width:calc(94 * var(--site-vw,1vw));font-size:clamp(3.5rem, calc(10 * var(--site-vw,1vw)), 6.2rem)}}@media (max-width:600px){:where(:root:not([data-site-desktop])) .homeHero:before{background:linear-gradient(#0a0d2633 0%,#04091b99 42%,#02050ff2 100%),linear-gradient(90deg,#02050fe0,#140e3433)}:where(:root:not([data-site-desktop])) .homeHero .heroArtwork{opacity:.76}:where(:root:not([data-site-desktop])) .homeHero__title{max-width:100%;font-size:clamp(2.75rem, calc(12.2 * var(--site-vw,1vw)), 3.65rem);letter-spacing:-.025em;font-stretch:89%;line-height:.9}:where(:root:not([data-site-desktop])) .studioStatement h2,:where(:root:not([data-site-desktop])) .operatorFocus__heading h2,:where(:root:not([data-site-desktop])) .whatWeBuild__heading h2,:where(:root:not([data-site-desktop])) .deliverySection__heading h2,:where(:root:not([data-site-desktop])) .finalCta h2{letter-spacing:-.025em;font-weight:780;font-stretch:89%;line-height:.93}:where(:root:not([data-site-desktop])) .studioStatement h2{font-size:clamp(2.35rem, calc(10.8 * var(--site-vw,1vw)), 3.25rem)}:where(:root:not([data-site-desktop])) .operatorFocus__heading h2,:where(:root:not([data-site-desktop])) .whatWeBuild__heading h2,:where(:root:not([data-site-desktop])) .deliverySection__heading h2{font-size:clamp(2.35rem, calc(10.5 * var(--site-vw,1vw)), 3.2rem)}:where(:root:not([data-site-desktop])) .operatorFocus__card h3{max-width:100%;font-size:clamp(1.55rem, calc(6.7 * var(--site-vw,1vw)), 1.95rem);letter-spacing:-.01em;font-weight:740;font-stretch:92%;line-height:1.02}:where(:root:not([data-site-desktop])) .buildPanel h3{font-size:clamp(1.65rem, calc(7.2 * var(--site-vw,1vw)), 2.15rem);font-stretch:92%;line-height:1.02}:where(:root:not([data-site-desktop])) .deliverySection__list strong{letter-spacing:-.005em;font-size:1.05rem;font-weight:720;font-stretch:94%;line-height:1.08}:where(:root:not([data-site-desktop])) .studioPillars strong{font-size:clamp(1.8rem, calc(8.8 * var(--site-vw,1vw)), 2.45rem);font-stretch:92%}:where(:root:not([data-site-desktop])) .finalCta h2{font-size:clamp(2.7rem, calc(12 * var(--site-vw,1vw)), 3.6rem)}}.homeHero{background:#050505}.homeHero:before{background:linear-gradient(90deg,#000000fa 0%,#000000e0 38%,#00000038 74%),linear-gradient(#0000 57%,#000000f0 100%)}.homeHero:after{background:#fff6}.homeHero .heroArtwork{filter:grayscale()contrast(1.1)}.homeHero__title>span:nth-child(2){color:#d4d4d4}.homeHero__title>span:nth-child(3){color:#fff}.homeHero__bottom>p{color:#dedede}.homeHero .buttonLink--acid{color:#050505;background:#fff}.studioStatement,.deliverySection{color:#090909;background:#fff}.studioStatement__copy p,.deliverySection__heading p{color:#454545}.studioPillars,.studioPillars>div+div,.deliverySection__list,.deliverySection__list li,.deliverySection__list li:nth-child(odd){border-color:#00000038}.studioPillars>div:first-child strong,.studioPillars>div:nth-child(2) strong,.studioPillars>div:nth-child(3) strong{color:#090909}.operatorFocus{color:#fff;background:#050505}.operatorFocus__heading p,.operatorFocus__card p,.finalCta__bottom p{color:#c5c5c5}.operatorFocus__grid,.operatorFocus__card{border-color:#363636}.operatorFocus__card,.operatorFocus__card:nth-child(2n){background:#0a0a0a}.operatorFocus__card:nth-child(2n){background:#111}.operatorFocus__card>span,.deliverySection__list span{color:#7d7d7d}.operatorFocus__note{color:#898989}.whatWeBuild{color:#090909;background:#eee}.whatWeBuild__heading h2{color:#090909}.buildPanel,.buildPanel:first-child,.buildPanel__copy{background:#070707}.buildPanel__copy p{color:#ccc}.buildPanel__visual,.buildPanel[data-build="02"] .buildPanel__visual,.buildPanel[data-build="03"] .buildPanel__visual{background:#252525}.buildPanel[data-build="02"] .buildPanel__visual{background:#bdbdbd}.buildPanel[data-build="03"] .buildPanel__visual{background:#7e7e7e}.marquee{color:#090909;background:#fff;border-color:#111}.marquee__slash{color:#777}.deliverySection__list strong,.deliverySection__heading h2{color:#090909}.finalCta{background:#050505}.finalCta__arc{border-color:#ffffff2e}@media (max-width:600px){:where(:root:not([data-site-desktop])) .homeHero:before{background:linear-gradient(#0000002e 0%,#00000094 42%,#000000f2 100%),linear-gradient(90deg,#000000e0,#00000024)}}.heroArtwork--casino{background:#000;overflow:hidden}.heroArtwork--casino svg{filter:grayscale()contrast(1.08);width:100%;height:100%;display:block}.heroArtwork__cardStack,.heroArtwork__dice,.heroArtwork__chips{transform-box:fill-box;transform-origin:50%}.homeHero .heroArtwork--casino{filter:none}.homeHero .heroArtwork--casino svg{transform:translate3d(var(--hero-shift-x,0), var(--hero-shift-y,0), 0) scale(1.02);transition:transform .18s ease-out}.gamesCatalog__heroArt{background:#000}.gamesCatalog__heroArt:before,.gamesCatalog__heroArt:after{display:none}.gamesCatalog__heroArt .heroArtwork--catalog{width:100%;height:100%;position:absolute;inset:0;transform:none}.gamesCatalog__heroArt .heroArtwork--catalog svg{object-position:center 46%;transform:translateY(-7%)scale(1.05)}.gamesCatalog__heroShade{z-index:1;background:linear-gradient(90deg,#000000a8,#00000029 42%,#0003),linear-gradient(#00000014,#00000070)}.gamesCatalog__header h1{z-index:3;color:#fff;font-family:Archivo Variable,Roboto Condensed Variable,sans-serif;font-size:clamp(5rem, calc(10 * var(--site-vw,1vw)), 9.5rem);letter-spacing:-.035em;text-shadow:0 .25rem 2rem #000000e6;box-shadow:none;background:0 0;padding:0;font-weight:800;font-stretch:92%;line-height:.9}@media (max-width:700px){:where(:root:not([data-site-desktop])) .homeHero .heroArtwork--casino svg{object-position:61% center;transform:scale(1.02)}:where(:root:not([data-site-desktop])) .homeHero .heroArtwork__cardStack{opacity:.68;transform:translate(-245px,55px)scale(.84)}:where(:root:not([data-site-desktop])) .gamesCatalog__heroArt .heroArtwork--catalog svg{object-position:60% center;transform:scale(1.16)}:where(:root:not([data-site-desktop])) .gamesCatalog__header h1{font-size:clamp(4rem, calc(24 * var(--site-vw,1vw)), 6.2rem)}}@media (prefers-reduced-motion:reduce){.homeHero .heroArtwork--casino svg{transition:none}}@media (max-width:600px){:where(:root:not([data-site-desktop])) .legalDialog{padding:.75rem}:where(:root:not([data-site-desktop])) .legalDialog__header{gap:.75rem;padding:1.35rem;position:sticky}:where(:root:not([data-site-desktop])) .legalDialog__header>div{width:100%;padding-right:3.4rem}:where(:root:not([data-site-desktop])) .legalDialog__header h2{-webkit-hyphens:none;hyphens:none;letter-spacing:-.025em;overflow-wrap:normal;word-break:normal;font-size:1.15rem;font-weight:800;font-stretch:82%;line-height:.94}:where(:root:not([data-site-desktop])) .legalDialog__header button{width:2.7rem;height:2.7rem;position:absolute;top:1.35rem;right:1.35rem}:where(:root:not([data-site-desktop])) .legalDialog__note,:where(:root:not([data-site-desktop])) .legalDialog__content{padding-inline:1.35rem}:where(:root:not([data-site-desktop])) .legalDialog__content>section{grid-template-columns:minmax(0,1fr)}:where(:root:not([data-site-desktop])) .legalDialog__content h3,:where(:root:not([data-site-desktop])) .legalDialog__content p{grid-column:1}}.brandLogo{min-width:0;color:inherit;flex:none;justify-content:flex-start;align-items:center;gap:0;line-height:0;display:inline-flex}.brandLogo__image{object-fit:contain;width:auto;max-width:100%;height:3.75rem;display:block}.siteFooter .brandLogo__image{width:13rem;height:auto}@media (max-width:47.99rem){:where(:root:not([data-site-desktop])) .brandLogo__image{height:3.5rem}:where(:root:not([data-site-desktop])) .siteFooter .brandLogo__image{width:11rem;height:auto}}.homeHero__title,.studioStatement h2,.operatorFocus__heading h2,.whatWeBuild__heading h2,.deliverySection__heading h2,.finalCta h2{line-height:1.03}.homeHero__title>span{overflow:visible}.studioStatement h2>span,.finalCta h2>span{padding-block:.035em}@media (max-width:600px){:where(:root:not([data-site-desktop])) .homeHero__title,:where(:root:not([data-site-desktop])) .studioStatement h2,:where(:root:not([data-site-desktop])) .operatorFocus__heading h2,:where(:root:not([data-site-desktop])) .whatWeBuild__heading h2,:where(:root:not([data-site-desktop])) .deliverySection__heading h2,:where(:root:not([data-site-desktop])) .finalCta h2{line-height:1.07}}.homeHero .buttonLink--acid:hover,.homeHero .buttonLink--acid:focus-visible{color:#fff}.homeHero .buttonLink--acid:hover:before,.homeHero .buttonLink--acid:focus-visible:before{background:#050505;transform:translate(0)}.scrollCue{color:#fff;background:#000000eb;border:1px solid #ffffff57;padding:.7rem .48rem}.scrollCue__line{background:#ffffff75}.buildPanel__visual{isolation:isolate}.buildPanelObject{z-index:1;color:#fff;width:72%;height:calc(100% - 2.6rem);position:absolute;inset:2rem .5rem .6rem auto}.buildPanel__number{z-index:5;paint-order:stroke fill;-webkit-text-stroke:2px #111;text-shadow:0 3px 12px #00000073;color:#fff!important}.buildPanel[data-build="02"] .buildPanelObject{color:#090909}.buildPanel[data-build="03"] .buildPanelObject{color:#fff}.buildPanel__shape,.buildPanel__corner{display:none}.buildPanel:hover,.buildPanel:hover .buildPanel__copy,.buildPanel:hover h3{color:#fff}.buildPanel:hover p{color:#ccc}.operatorFocus__grid{border-top:2px solid #666;border-left:2px solid #666}.operatorFocus__card{border-bottom:2px solid #666;border-right:2px solid #666}.operatorFocus__card>span{letter-spacing:.06em;border:2px solid #fff;place-items:center;width:2.5rem;height:2.5rem;font-size:.84rem;font-weight:850;display:grid;color:#fff!important}.deliverySection__list{border-top:2px solid #111}.deliverySection__list strong{word-spacing:.16em}.deliverySection__list li{border-bottom:2px solid #111;border-color:#111!important}.deliverySection__list li:nth-child(odd){border-right:2px solid #111}.deliverySection__list span{color:#111;letter-spacing:.06em;border:2px solid #111;place-items:center;width:2.45rem;height:2.45rem;font-size:.84rem;font-weight:850;display:grid}@media (max-width:600px){:where(:root:not([data-site-desktop])) .deliverySection__list li:nth-child(odd){border-right:0}:where(:root:not([data-site-desktop])) .deliverySection__list li{grid-template-columns:3rem minmax(0,1fr);padding-inline:.25rem}:where(:root:not([data-site-desktop])) .deliverySection__list span{width:2.25rem;height:2.25rem;font-size:.78rem}}@media (max-width:47.99rem){:where(:root:not([data-site-desktop])) .homeHero__eyebrow{z-index:4;color:#fff;background:#000000f0;padding:.5rem .6rem;position:relative;box-shadow:0 0 16px #000000e6}:where(:root:not([data-site-desktop])) .homeHero__eyebrow>span{color:#fff}:where(:root:not([data-site-desktop])) .homeHero__bottom{z-index:4;position:relative}:where(:root:not([data-site-desktop])) .homeHero__bottom>p{color:#fff;background:#000000f0;border-left:3px solid #fff;padding:.65rem .72rem;box-shadow:0 0 18px #000000e0}}.fallingCasinoRails{display:none}@media (min-width:1400px){:where(:root:not([data-site-desktop])) .studioStatement,:where(:root:not([data-site-desktop])) .deliverySection,:where(:root:not([data-site-desktop])) .gameCategorySection{padding-inline:max(var(--gutter), 13.5rem);position:relative;overflow:hidden}:where(:root:not([data-site-desktop])) .fallingCasinoRails{z-index:0;color:#050505;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}:where(:root:not([data-site-desktop])) .studioStatement>.fallingCasinoRails,:where(:root:not([data-site-desktop])) .deliverySection>.fallingCasinoRails,:where(:root:not([data-site-desktop])) .gameCategorySection>.fallingCasinoRails{width:100%;max-width:none;margin:0}:where(:root:not([data-site-desktop])) .fallingCasinoRails__side{width:15rem;height:100%;position:absolute;top:0;overflow:visible}:where(:root:not([data-site-desktop])) .fallingCasinoRails__side--left{animation:5.8s ease-in-out infinite alternate casino-fall-left;left:1.5rem}:where(:root:not([data-site-desktop])) .fallingCasinoRails__side--right{animation:6.6s ease-in-out infinite alternate casino-fall-right;right:1.5rem}:where(:root:not([data-site-desktop])) .studioStatement>:not(.fallingCasinoRails),:where(:root:not([data-site-desktop])) .deliverySection>:not(.fallingCasinoRails),:where(:root:not([data-site-desktop])) .gameCategorySection>:not(.fallingCasinoRails){z-index:1;position:relative}:where(:root:not([data-site-desktop])) .deliverySection__heading{grid-template-columns:minmax(17rem,.55fr) minmax(0,1.45fr)}:where(:root:not([data-site-desktop])) .deliverySection__heading>.sectionLabel{white-space:nowrap}:where(:root:not([data-site-desktop])) .studioPillars strong{font-size:clamp(2rem, calc(2.65 * var(--site-vw,1vw)), 2.4rem)}:where(:root:not([data-site-desktop])) .deliverySection__list strong{font-size:clamp(1.45rem, calc(1.9 * var(--site-vw,1vw)), 1.72rem);letter-spacing:-.035em}}:where(:root[data-site-desktop]) .studioStatement,:where(:root[data-site-desktop]) .deliverySection,:where(:root[data-site-desktop]) .gameCategorySection{padding-inline:max(var(--gutter), 13.5rem);position:relative;overflow:hidden}:where(:root[data-site-desktop]) .fallingCasinoRails{z-index:0;color:#050505;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}:where(:root[data-site-desktop]) .studioStatement>.fallingCasinoRails,:where(:root[data-site-desktop]) .deliverySection>.fallingCasinoRails,:where(:root[data-site-desktop]) .gameCategorySection>.fallingCasinoRails{width:100%;max-width:none;margin:0}:where(:root[data-site-desktop]) .fallingCasinoRails__side{width:15rem;height:100%;position:absolute;top:0;overflow:visible}:where(:root[data-site-desktop]) .fallingCasinoRails__side--left{animation:5.8s ease-in-out infinite alternate casino-fall-left;left:1.5rem}:where(:root[data-site-desktop]) .fallingCasinoRails__side--right{animation:6.6s ease-in-out infinite alternate casino-fall-right;right:1.5rem}:where(:root[data-site-desktop]) .studioStatement>:not(.fallingCasinoRails),:where(:root[data-site-desktop]) .deliverySection>:not(.fallingCasinoRails),:where(:root[data-site-desktop]) .gameCategorySection>:not(.fallingCasinoRails){z-index:1;position:relative}:where(:root[data-site-desktop]) .deliverySection__heading{grid-template-columns:minmax(17rem,.55fr) minmax(0,1.45fr)}:where(:root[data-site-desktop]) .deliverySection__heading>.sectionLabel{white-space:nowrap}:where(:root[data-site-desktop]) .studioPillars strong{font-size:clamp(2rem, calc(2.65 * var(--site-vw,1vw)), 2.4rem)}:where(:root[data-site-desktop]) .deliverySection__list strong{font-size:clamp(1.45rem, calc(1.9 * var(--site-vw,1vw)), 1.72rem);letter-spacing:-.035em}@keyframes casino-fall-left{0%{transform:translateY(-.8rem)}to{transform:translateY(1.1rem)}}@keyframes casino-fall-right{0%{transform:translateY(-1.1rem)}to{transform:translateY(.8rem)}}@media (prefers-reduced-motion:reduce){.fallingCasinoRails__side{animation:none}}.gamesCatalog--v2{color:#f4f8fa;background:#06090e}.gamesCatalog__header--v2{min-height:min(calc(78 * var(--site-vh,1vh)),760px);padding:clamp(5rem,calc(10 * var(--site-vw,1vw)),9rem) clamp(1rem,calc(5 * var(--site-vw,1vw)),5rem) clamp(3rem,calc(7 * var(--site-vw,1vw)),6rem);background:linear-gradient(145deg,#07131d,#05070b 65%);align-items:end;display:grid;position:relative;overflow:hidden}.gamesCatalog__header--v2 .gamesCatalog__heroArt{opacity:1;filter:none}.homeHero .studioSystemArt{opacity:.7;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 55%);mask-image:linear-gradient(90deg,#0000 12%,#000 55%)}.gamesCatalog__v2SystemArt{z-index:1;background:radial-gradient(circle at 78% 45%,#5be0ff1c,#0000 30%),linear-gradient(145deg,#0000 45%,#10273480);position:absolute;inset:0;overflow:hidden}.v2SystemArt__rings i{aspect-ratio:1;border:1px solid #6fe4ff1f;border-radius:50%;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.v2SystemArt__rings i:first-child{width:calc(18 * var(--site-vw,1vw))}.v2SystemArt__rings i:nth-child(2){width:calc(34 * var(--site-vw,1vw))}.v2SystemArt__rings i:nth-child(3){width:calc(50 * var(--site-vw,1vw))}.v2SystemArt__rings i:nth-child(4){width:calc(68 * var(--site-vw,1vw))}.v2SystemArt__route{width:44%;position:absolute;top:13%;bottom:12%;right:7%}.v2SystemArt__route:before{content:"";clip-path:polygon(0 100%,28% 67%,42% 73%,70% 5%,100% 100%);background:linear-gradient(155deg,#0000 0 40%,#63dffa0f 40.3% 63%,#0000 63.3%),linear-gradient(25deg,#0000 0 48%,#63dffa17 48.3% 49%,#0000 49.3%);position:absolute;inset:0}.v2SystemArt__route>i{right:calc(var(--i)*4.5%);bottom:calc(var(--i)*10%);width:clamp(50px,calc(8 * var(--site-vw,1vw)),130px);background:linear-gradient(90deg,#0000,#6ce5ff8c);height:1px;position:absolute}.v2SystemArt__route>i:after{content:"";background:#63dff8;border:2px solid #dffbff;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;right:0;box-shadow:0 0 18px #55dffa}.v2SystemArt__core{width:clamp(110px,calc(14 * var(--site-vw,1vw)),220px);aspect-ratio:1;background:linear-gradient(145deg,#64e4ff1a,#060c1273);border:1px solid #6de6ff38;border-radius:26%;place-items:center;display:grid;position:absolute;top:33%;right:19%;transform:rotate(45deg);box-shadow:0 30px 90px #0006}.v2SystemArt__core i{border:1px solid #6fe6ff45;border-radius:50%;position:absolute;inset:18%}.v2SystemArt__core b{font:400 clamp(42px,calc(6 * var(--site-vw,1vw)),88px)/1 "Staatliches",sans-serif;color:#e0faffbf;transform:rotate(-45deg)}.gamesCatalog__header--v2 .gamesCatalog__heroShade{background:linear-gradient(90deg,#05080df7 0,#05080dc7 42%,#05080d33 77%),linear-gradient(0deg,#06090e 0,#0000 38%)}.gamesCatalog__v2Hero{z-index:3;grid-template-columns:minmax(0,1fr);gap:1.2rem;width:100%;max-width:1080px;display:grid;position:relative}.gamesCatalog__v2Hero>span,.v2Portfolio__intro span,.v2PlatformStatement>div>span{letter-spacing:.22em;color:#76e7ff;font-size:.7rem;font-weight:780}.gamesCatalog__v2Hero h1{font:400 clamp(5rem,calc(13 * var(--site-vw,1vw)),10rem)/.72 "Staatliches",sans-serif;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 70px #50ddff1f;margin:0;box-shadow:none!important;color:#f4f8fa!important;background:0 0!important;padding:0!important}.gamesCatalog__v2Hero p{max-width:650px;font-size:clamp(1rem,calc(1.6 * var(--site-vw,1vw)),1.35rem);color:#b7c6cf;margin:0;line-height:1.5}.gamesCatalog__v2Hero ul{flex-wrap:wrap;gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.gamesCatalog__v2Hero li{letter-spacing:.1em;text-transform:uppercase;background:#76e7ff0d;border:1px solid #76e7ff38;border-radius:999px;padding:.55rem .8rem;font-size:.65rem;font-weight:760}.v2Portfolio{padding:clamp(4rem,calc(8 * var(--site-vw,1vw)),8rem) clamp(1rem,calc(4 * var(--site-vw,1vw)),4rem)}.v2Portfolio__intro{max-width:1500px;margin:0 auto clamp(2rem,calc(5 * var(--site-vw,1vw)),4.5rem);grid-template-columns:minmax(0,1fr) minmax(280px,520px);align-items:end;gap:3rem;display:grid}.v2Portfolio__intro h2,.v2PlatformStatement h2{font:400 clamp(3.2rem,calc(7 * var(--site-vw,1vw)),7rem)/.82 "Staatliches",sans-serif;text-transform:uppercase;margin:.8rem 0 0}.v2Portfolio__intro p{color:#9fb0ba;margin:0;font-size:1rem;line-height:1.65}.v2Portfolio__grid{gap:clamp(1rem,calc(2.2 * var(--site-vw,1vw)),2rem);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1500px;margin:auto;display:grid}.gameCard--v2{height:clamp(420px,calc(34 * var(--site-vw,1vw)),510px);background:linear-gradient(145deg,#101a24,#080d13 70%);border:1px solid #d6ebf526;border-radius:22px;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(180px,42%) minmax(0,1fr);width:auto;max-width:none;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #00000047;aspect-ratio:auto!important;clip-path:none!important;transform:none!important}.gameCard--v2:first-child,.gameCard--v2:nth-child(8){height:clamp(460px,calc(38 * var(--site-vw,1vw)),560px);grid-column:span 2;min-height:0}.gameCard--v2:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0f}.gameCard--v2 .gameCard__visual{grid-row:1/5;height:100%;min-height:0;position:relative;overflow:hidden}.gameCard--v2 .gameCard__cover{object-fit:cover;object-position:right center;width:100%;height:100%;min-height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);filter:none!important;transform:none!important}.gameCard--v2:hover .gameCard__cover{transform:scale(1.035)!important}.gameCard--v2 .gameCard__visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#060c115c,#0000 55%);position:absolute;inset:0}.gameCard--v2 .gameCard__visual:after{content:"";background:linear-gradient(90deg,#0000 60%,#0d1620 100%);position:absolute;inset:0}.gameCard__index{z-index:2;letter-spacing:.12em;background:#03070aad;border:1px solid #fff3;border-radius:7px;padding:.4rem .55rem;font-size:.6rem;font-weight:800;position:absolute;top:1rem;left:1rem}.gameCard--v2 .gameCard__identity{padding:clamp(1.4rem,calc(2.6 * var(--site-vw,1vw)),2.4rem) clamp(1.2rem,calc(2.4 * var(--site-vw,1vw)),2.2rem) .8rem;grid-row:1;align-content:start;gap:.45rem;display:grid;position:static;color:#f4f8fa!important;background:0 0!important}.gameCard--v2 .gameCard__identity>span{letter-spacing:.14em;font-size:.62rem;font-weight:760;color:#6fe4ff!important}.gameCard--v2 .gameCard__identity>strong{font:400 clamp(2.2rem,calc(4 * var(--site-vw,1vw)),4.2rem)/.9 "Staatliches",sans-serif;letter-spacing:.02em;color:#fff!important}.gameCard--v2:not(:first-child):not(:nth-child(8)) .gameCard__identity>strong{font-size:clamp(2rem,calc(3.2 * var(--site-vw,1vw)),3.3rem)}.gameCard--v2 .gameCard__identity p{color:#9fb0ba;margin:.35rem 0 0;font-size:.86rem;line-height:1.5;display:block}.gameCard__v2Facts{padding:0 clamp(1.2rem,calc(2.4 * var(--site-vw,1vw)),2.2rem) .8rem;grid-row:2;grid-template-columns:repeat(3,1fr);gap:.45rem;margin:0;display:grid}.gameCard__v2Facts div{background:#ffffff05;border:1px solid #d5ebf51f;border-radius:10px;min-width:0;padding:.65rem}.gameCard__v2Facts dt{letter-spacing:.1em;text-transform:uppercase;color:#758b97;font-size:.52rem}.gameCard__v2Facts dd{color:#eaf4f8;text-overflow:ellipsis;white-space:nowrap;margin:.22rem 0 0;font-size:.7rem;font-weight:720;overflow:hidden}.gameCard--v2 .gameCard__risk{padding:.2rem clamp(1.2rem,calc(2.4 * var(--site-vw,1vw)),2.2rem) 1.2rem;background:0 0;grid-row:3;align-self:end;margin:0;position:static}.gameCard__v2Actions{padding:0 clamp(1.2rem,calc(2.4 * var(--site-vw,1vw)),2.2rem) clamp(1.3rem,calc(2.4 * var(--site-vw,1vw)),2.1rem);grid-area:4/2;grid-template-columns:1fr 1.45fr;gap:.5rem;display:grid}.gameCard__v2Actions button{color:#f4f8fa;letter-spacing:.08em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff2b;border-radius:11px;min-height:48px;font-size:.67rem;font-weight:800}.gameCard__v2Actions button:last-child{background:linear-gradient(135deg,#166982,#0b3c51);border-color:#6fe4ff;box-shadow:0 12px 24px #32d1f41f}.gameCard__v2Actions button:hover,.gameCard__v2Actions button:focus-visible{filter:brightness(1.13);border-color:#fff}.v2PlatformStatement{gap:clamp(2rem,calc(6 * var(--site-vw,1vw)),7rem);padding:clamp(4rem,calc(8 * var(--site-vw,1vw)),8rem) clamp(1rem,calc(5 * var(--site-vw,1vw)),5rem);background:radial-gradient(circle at 78% 20%,#5bd7ff17,#0000 35%),#080d13;border-top:1px solid #d3eaf51f;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.v2PlatformStatement__grid{grid-template-columns:repeat(3,1fr);align-self:end;gap:1rem;display:grid}.v2PlatformStatement article{background:#ffffff05;border-top:1px solid #65defa;padding:1.4rem}.v2PlatformStatement article b{font:400 1.55rem/1 Staatliches,sans-serif}.v2PlatformStatement article p{color:#9fb0ba;margin:.8rem 0 0;font-size:.82rem;line-height:1.55}.gamesCatalog--v2+.siteFooter{border-top-color:#ffffff1f}@media (max-width:980px){:where(:root:not([data-site-desktop])) .v2Portfolio__grid{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .gameCard--v2:first-child,:where(:root:not([data-site-desktop])) .gameCard--v2:nth-child(8){grid-column:auto}:where(:root:not([data-site-desktop])) .v2PlatformStatement{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .v2PlatformStatement__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){:where(:root:not([data-site-desktop])) .gamesCatalog__header--v2{min-height:670px;padding-inline:1rem}:where(:root:not([data-site-desktop])) .gamesCatalog__v2Hero{width:calc(calc(100 * var(--site-vw,1vw)) - 2rem);max-width:calc(calc(100 * var(--site-vw,1vw)) - 2rem);min-width:0}:where(:root:not([data-site-desktop])) .gamesCatalog__v2Hero h1{font-size:clamp(2.5rem,calc(13.25 * var(--site-vw,1vw)),4.1rem)}:where(:root:not([data-site-desktop])) .gamesCatalog__v2Hero p,:where(:root:not([data-site-desktop])) .gamesCatalog__v2Hero ul{max-width:100%}:where(:root:not([data-site-desktop])) .v2Portfolio{padding-inline:.75rem}:where(:root:not([data-site-desktop])) .v2Portfolio__intro{grid-template-columns:1fr;gap:1rem}:where(:root:not([data-site-desktop])) .gameCard--v2{grid-template-rows:240px auto auto auto auto;grid-template-columns:1fr;height:auto;min-height:0}:where(:root:not([data-site-desktop])) .gameCard--v2:first-child,:where(:root:not([data-site-desktop])) .gameCard--v2:nth-child(8){height:auto}:where(:root:not([data-site-desktop])) .gameCard--v2 .gameCard__visual{grid-row:1}:where(:root:not([data-site-desktop])) .gameCard--v2 .gameCard__visual:after{background:linear-gradient(#0000 50%,#0d1620)}:where(:root:not([data-site-desktop])) .gameCard--v2 .gameCard__identity{grid-row:2;padding:1.2rem 1rem .6rem}:where(:root:not([data-site-desktop])) .gameCard__v2Facts{grid-row:3;padding:0 1rem .6rem}:where(:root:not([data-site-desktop])) .gameCard--v2 .gameCard__risk{grid-row:4;padding:.2rem 1rem .8rem}:where(:root:not([data-site-desktop])) .gameCard__v2Actions{grid-area:5/1;padding:0 1rem 1.1rem}:where(:root:not([data-site-desktop])) .v2PlatformStatement{padding-inline:1rem}:where(:root:not([data-site-desktop])) .v2PlatformStatement__grid{grid-template-columns:1fr}}.gameCard__v2Facts>div{min-width:0}.gameCard__v2Facts dd{white-space:normal;overflow-wrap:anywhere;max-width:100%}@media (max-width:700px){:where(:root:not([data-site-desktop])) .gameCard__v2Facts{grid-template-columns:1fr}:where(:root:not([data-site-desktop])) .gameCard__v2Facts>div{padding-block:.45rem}}
