:root{--site-loader-progress: 100%;--site-loader-scale: 1}body.site-loading{overflow:hidden;background:#050102!important}.site-loader,.site-loader *{box-sizing:border-box}.site-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;min-width:320px;min-height:100svh;padding:clamp(18px,4vw,48px);overflow:hidden;color:#fff1da;-webkit-user-select:none;user-select:none;background:linear-gradient(180deg,#02000152,#020001b8),radial-gradient(circle at 50% 44%,rgba(135,19,37,.2),transparent 38%),#050102;opacity:1;visibility:visible;transition:opacity .48s ease,visibility .48s step-end}.site-loader-background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;opacity:0;transition:opacity .76s cubic-bezier(.22,.72,.28,1)}.site-loader.is-background-visible .site-loader-background{opacity:1}.site-loader:before{position:absolute;z-index:1;top:-20%;right:-20%;bottom:-20%;left:-20%;content:"";pointer-events:none;background:radial-gradient(circle at 50% 50%,transparent 0 24%,rgba(0,0,0,.46) 64%),linear-gradient(105deg,transparent 34%,rgba(255,205,125,.035) 48%,transparent 62%);animation:site-loader-light 4.8s ease-in-out infinite alternate}.site-loader:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.56),transparent 24% 76%,rgba(0,0,0,.56)),linear-gradient(180deg,rgba(0,0,0,.3),transparent 26% 70%,rgba(0,0,0,.44))}.site-loader.is-complete{opacity:0;visibility:hidden;pointer-events:none}.site-loader[data-viewport-autoscale=true]{padding:0}.site-loader-content{--site-loader-brand-width: min(690px, 84vw);--site-loader-signature-width: min(420px, 64vw);position:relative;z-index:2;display:grid;justify-items:center;width:min(760px,92vw);gap:clamp(20px,3vw,30px);filter:drop-shadow(0 24px 34px rgba(0,0,0,.62));opacity:0;transform:translateY(5px) scale(var(--site-loader-scale));transform-origin:center;transition:opacity .24s ease,transform .36s ease}.site-loader.is-shell-ready .site-loader-content{opacity:1;transform:translateY(0) scale(var(--site-loader-scale))}.site-loader-brand{display:block;width:var(--site-loader-brand-width);height:auto;object-fit:contain;animation:site-loader-brand-breathe 2.6s ease-in-out infinite}.site-loader-signature{display:block;width:var(--site-loader-signature-width);height:auto;margin-top:-6px;object-fit:contain;opacity:.88}.site-loader-status{position:relative;display:grid;align-items:center;width:min(740px,100%);min-height:clamp(126px,18vw,152px);padding-block:clamp(27px,4vw,38px);padding-inline:clamp(58px,15%,112px);background:url(./temple-vault-status-plaque-v3-png-DWIpBo_6.webp) center / 100% 100% no-repeat}.site-loader-status-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "track track";align-items:center;gap:10px 16px;width:100%}.site-loader-label{grid-area:label;color:#ffe8bf;font:700 clamp(14px,2vw,18px) / 1.1 Georgia,"Times New Roman",serif;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.94),0 0 14px rgba(213,73,68,.24)}.site-loader-value{grid-area:value;color:#fff2d7;font:700 clamp(15px,2vw,19px) / 1 Georgia,"Times New Roman",serif;font-variant-numeric:tabular-nums;text-shadow:0 2px 2px rgba(0,0,0,.94),0 0 14px rgba(255,190,97,.25)}.site-loader-progress{position:relative;grid-area:track;height:13px;overflow:visible;border:1px solid rgba(225,168,82,.64);border-radius:999px;background:linear-gradient(180deg,#000000eb,#2a0a0ed6);box-shadow:inset 0 1px 4px #000000f2,0 0 0 1px #51171ae0,0 0 18px #b8253029}.site-loader-progress-fill{position:absolute;inset:2px auto 2px 2px;width:calc(100% - 4px);transform-origin:left center;transform:scaleX(var(--site-loader-fraction, 0));border-radius:inherit;background:linear-gradient(90deg,#6f1221,#c42f43 46%,#f2a35d 82%,#ffe2a4);box-shadow:0 0 8px #e7414694,0 0 15px #e89e534d;transition:transform .14s ease-out}.site-loader-progress-gem{position:absolute;top:50%;left:7px;width:calc(100% - 14px);height:0;transform:translate(calc(var(--site-loader-fraction, 0) * 100%));transition:transform .14s ease-out}.site-loader-progress-gem:before{content:"";position:absolute;top:0;left:0;width:13px;height:13px;border:1px solid #ffd691;background:linear-gradient(135deg,#ffda91 0,#ffda91 18%,#b92138 20%,#b92138 52%,#4c0916 54%,#4c0916 78%,#f66c58 80%);box-shadow:0 0 0 2px #500b15f2,0 0 12px #ea4c43c7;transform:translate(-50%,-50%) rotate(45deg)}@keyframes site-loader-brand-breathe{0%,to{filter:brightness(.94) drop-shadow(0 0 0 rgba(80,189,255,0))}50%{filter:brightness(1.08) drop-shadow(0 0 12px rgba(82,191,255,.24))}}@keyframes site-loader-light{0%{opacity:.62;transform:translate3d(-1.5%,-.5%,0)}to{opacity:1;transform:translate3d(1.5%,.5%,0)}}@media(min-width:721px){.site-loader-content{--site-loader-brand-width: 690px;--site-loader-signature-width: 420px;width:760px;gap:30px}.site-loader-status{width:740px;min-height:152px;padding-block:38px;padding-inline:112px}}@media(max-width:640px){.site-loader{padding:18px 12px;background-position:50% center}.site-loader-content{--site-loader-brand-width: min(88vw, 410px);--site-loader-signature-width: min(64vw, 260px);width:min(94vw,440px);gap:20px}.site-loader-status{width:100%;min-height:126px;padding-block:29px;padding-inline:clamp(54px,15%,66px)}.site-loader-status-inner{gap:9px 10px}.site-loader-label{font-size:clamp(12px,3.6vw,15px);letter-spacing:.07em}}@media(max-width:380px){.site-loader-content{gap:18px}.site-loader-status-inner{column-gap:7px}.site-loader-label{font-size:11px;letter-spacing:.045em}.site-loader-value{font-size:14px}}@media(prefers-reduced-motion:reduce){.site-loader:before,.site-loader-brand{animation:none}.site-loader,.site-loader-background,.site-loader-content,.site-loader-progress-fill,.site-loader-progress-gem{transition-duration:1ms}}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0b0d10;color:#f4f4f5;--cyan-crystal: #30dfff;--violet-crystal: #8d5cff;--gold-crystal: #ffd982;--green-crystal: #63f27a;--red-crystal: #ff5c74}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],[contenteditable=plaintext-only]{-webkit-user-select:text;user-select:text}html,body,#root{min-width:320px;min-height:100%;margin:0;background:#0b0d10}body{overflow-x:hidden}button{cursor:pointer}button:disabled,input:disabled{cursor:not-allowed}.app-shell{min-height:100svh;padding:16px;background:#0b0d10}.top-bar{display:flex;width:min(774px,100%);min-height:54px;align-items:center;justify-content:space-between;margin:0 auto 12px;padding:8px 10px 8px 14px;border:1px solid #262a30;border-radius:12px;background:#12151a}.brand-mark,.top-stats,.status-pill{display:flex;align-items:center}.brand-mark{gap:8px}.brand-mark>svg{color:#8dd4ad}.brand-copy strong{font-size:15px;letter-spacing:.12em}.top-stats{gap:7px}.status-pill,.icon-button{height:36px;border:1px solid #2c3138;border-radius:9px;color:#d9dde2;background:#191d23}.status-pill{gap:6px;padding:0 11px}.status-pill svg{color:#8dd4ad}.status-pill-label{display:none}.status-pill strong{font-size:13px}.icon-button{display:inline-grid;width:36px;padding:0;place-items:center}.icon-button:hover:not(:disabled){border-color:#414852;color:#fff}.game-layout{display:grid;width:min(774px,100%);grid-template-columns:240px minmax(0,522px);grid-template-rows:auto auto;gap:12px;align-items:start;justify-content:center;margin:0 auto}@media(min-width:721px){.app-shell[data-phase=idle] .game-layout{width:min(360px,100%);min-height:calc(100svh - 98px);grid-template-columns:minmax(0,360px);grid-template-rows:auto;align-content:center}.app-shell[data-phase=idle] .control-panel{grid-column:1;grid-row:1;width:100%}.app-shell[data-phase=idle] .board-area{display:none}}.control-panel{grid-column:1;grid-row:1 / 3}.glyph-panel{grid-column:2;grid-row:1}.board-area{grid-column:2;grid-row:2}.app-shell[data-phase=idle] .glyph-panel,.game-layout[data-play-mode=classic] .glyph-panel{display:none}.app-shell[data-phase=idle] .board-area,.game-layout[data-play-mode=classic] .board-area{grid-row:1 / 3}.control-panel,.board-area,.glyph-card{border:1px solid #262a30;border-radius:12px;background:#12151a}.control-panel{display:flex;min-height:0;flex-direction:column;gap:14px;padding:14px}.mobile-setup-heading{display:none}.panel-settings{display:flex;flex-direction:column;gap:13px}.control-section,.control-group,.control-pair,.shape-control,.play-mode-control{margin:0;padding:0;border:0}.control-pair{display:grid;grid-template-columns:1fr 1fr;gap:9px}.control-label{display:block;margin:0 0 6px;color:#858c96;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.stepper,.bet-stepper,.segmented-control,.pattern-trigger{min-height:40px;border:1px solid #2c3138;border-radius:9px;background:#191d23}.stepper,.bet-stepper{display:flex;align-items:center}.stepper .icon-button,.bet-stepper .icon-button{height:38px;border:0;background:transparent}.stepper>strong{flex:1;color:#f4f4f5;font-size:15px;text-align:center}.bet-input-wrap{display:flex;min-width:0;flex:1;align-items:center;gap:4px;color:#8b929c}.bet-input-wrap input{width:100%;min-width:0;border:0;outline:0;color:#f4f4f5;background:transparent;font-size:16px;font-weight:700;text-align:center}.segmented-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px}.segmented-control button{min-height:32px;border:0;border-radius:6px;color:#8b929c;background:transparent}.segmented-control button.selected{color:#fff;background:#303640}.play-mode-tabs button{display:flex;align-items:center;justify-content:center;gap:5px}.pattern-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:9px;padding:8px 10px;color:#f4f4f5;text-align:left}.pattern-trigger:hover:not(:disabled){border-color:#414852}.pattern-trigger-copy{min-width:0}.pattern-trigger-copy strong,.pattern-trigger-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pattern-trigger-copy strong{font-size:12px}.pattern-trigger-copy small{margin-top:2px;color:#858c96;font-size:9px}.pattern-trigger>svg{flex:0 0 auto;color:#858c96}.panel-action-zone{display:flex;flex-direction:column;gap:8px}.cashout-readout{display:flex;align-items:center;justify-content:flex-end;padding:0 2px}.app-shell[data-phase=idle] .cashout-readout{display:none}.cashout-readout>span{display:none}.cashout-readout strong{display:none}.cashout-readout small{order:-1;color:#8b929c;font-size:11px}.primary-action{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:7px;border:0;border-radius:9px;color:#07120c;background:#8dd4ad;font-weight:800}.primary-action[data-action=cashout]{color:#17130a;background:#e7c979}.primary-action[data-result=loss]{color:#fff;background:#a24b55}.primary-action:disabled{opacity:.45}.mobile-round-result,.mobile-swipe-cue,.mobile-info-back{display:none}.error-line{margin:0;padding:8px 9px;border:1px solid #5b3035;border-radius:8px;color:#f1aab0;background:#241518;font-size:11px}.board-area{min-width:0;padding:10px}.board-stage{width:100%}.board-frame{position:relative;width:100%;aspect-ratio:1;padding:7px;overflow:hidden;border:1px solid rgb(48 223 255 / 24%);border-radius:11px;background:radial-gradient(circle at 50% 42%,rgb(48 223 255 / 7%),transparent 54%),linear-gradient(180deg,#101622,#080c14);box-shadow:inset 0 1px #ffffff0f,inset 0 0 34px #30dfff0a,0 18px 46px #0000004d}.shape-overlay{display:none}.board-ambient{position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:1;display:block;border-radius:8px;background:radial-gradient(circle at 50% 36%,rgb(48 223 255 / 8%),transparent 35%),radial-gradient(circle at 50% 66%,rgb(255 217 130 / 5%),transparent 46%);pointer-events:none;animation:board-ambient-breathe 4.8s ease-in-out infinite}.tile-grid{position:relative;z-index:2;display:grid;width:100%;height:100%;gap:7px}.tile-button{position:relative;min-width:0;min-height:0;overflow:hidden;border:1px solid rgb(255 255 255 / 7%);border-radius:8px;color:#8b929c;background:radial-gradient(circle at 28% 18%,rgb(255 255 255 / 7%),transparent 29%),repeating-linear-gradient(135deg,rgb(255 255 255 / 2.2%) 0 1px,transparent 1px 14px),linear-gradient(145deg,rgb(255 255 255 / 5%),transparent 38%),linear-gradient(180deg,#1b2232,#101722);box-shadow:inset 0 1px #ffffff14,inset 0 -12px 22px #00000038,0 5px 12px #0000002e;backface-visibility:hidden}.tile-button:hover:not(:disabled){border-color:#30dfff57;background:radial-gradient(circle at 50% 50%,rgb(48 223 255 / 11%),transparent 62%),linear-gradient(180deg,#202b40,#121b2b)}.tile-button.shape-target{border-color:rgb(var(--tile-progress-rgb, 83 199 222) / 46%);background:radial-gradient(circle at 50% 42%,rgb(var(--tile-progress-rgb, 83 199 222) / 18%),transparent 62%),linear-gradient(180deg,rgb(var(--tile-progress-rgb, 83 199 222) / 12%),transparent 48%),linear-gradient(180deg,#182231,#0d141f);box-shadow:inset 0 0 0 1px rgb(var(--tile-progress-rgb, 83 199 222) / 12%),0 0 18px rgb(var(--tile-progress-rgb, 83 199 222) / 12%)}.tile-button.revealed_safe{border-color:#30dfff4d;background:linear-gradient(145deg,rgb(255 255 255 / 10%),transparent 38%),linear-gradient(180deg,#202946,#111827);box-shadow:inset 0 1px #ffffff1a,0 0 22px #30dfff24;animation:reveal-safe .32s cubic-bezier(.2,.9,.25,1.15) both}.tile-button.mine{border-color:#ff4d6d5c;background:radial-gradient(circle at 50% 50%,rgb(255 77 109 / 20%),transparent 62%),linear-gradient(180deg,#301824,#130d14)}.hidden-mark{color:#8896ae47;opacity:.42;filter:drop-shadow(0 0 7px rgb(73 116 165 / 12%))}.hidden-mark svg{width:17px}.crystal{display:block;width:38%;max-width:42px;aspect-ratio:.62;margin:auto;clip-path:polygon(50% 0,86% 20%,100% 57%,50% 100%,0 57%,14% 20%);background:linear-gradient(145deg,#dcffff 0,#dcffff 17%,#57d6e7 18%,#57d6e7 48%,#168ca9 49%,#168ca9 72%,#d9ffff 73%,#d9ffff 78%,#126a82 79%);filter:drop-shadow(0 0 8px rgb(71 210 231 / 45%))}.crystal-violet{background:linear-gradient(145deg,#f3e8ff,#bc86ef 40%,#6d36a5 72%,#e8d3ff 76%,#4d2676)}.crystal-gold{background:linear-gradient(145deg,#fff8d9,#e9c46f 40%,#9d6c19 72%,#fff0b3 76%,#6e4713)}.crystal-green{background:linear-gradient(145deg,#e4fff0,#76d9a3 40%,#268657 72%,#ceffe2 76%,#17603c)}.mine-icon{display:grid;width:40%;max-width:40px;aspect-ratio:1;margin:auto;place-items:center;border:2px solid #e68b94;border-radius:50%;background:#6b3038}.mine-icon:after{content:"×";color:#fff;font-size:clamp(16px,3vw,28px);font-weight:800}.tile-pending{display:block;width:16px;height:16px;margin:auto;border:2px solid #59616c;border-top-color:#dce1e6;border-radius:50%;animation:simple-spin .6s linear infinite}.tile-pending>*,.explosion-fx,.board-blast-wave{display:none}@keyframes simple-spin{to{transform:rotate(360deg)}}.board-event-strip{width:fit-content;max-width:100%;margin:7px auto 0;padding:4px 8px;border:1px solid #2b3037;border-radius:7px;color:#9aa1aa;background:#15191e;font-size:10px;text-align:center}.board-event-strip[data-visible=false]{display:none}.glyph-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 12px}.glyph-heading{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;align-items:center}.glyph-heading>span,.glyph-heading>strong{grid-column:1}.glyph-heading>span{color:#858c96;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.glyph-heading>strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.generation-info-toggle{display:grid;width:30px;height:30px;grid-column:2;grid-row:1 / 3;padding:0;place-items:center;border:1px solid #2c3138;border-radius:7px;color:#858c96;background:#191d23}.target-showcase,.target-facts{display:none}.progress-block{min-width:38px}.progress-block>div{display:flex;align-items:center;gap:6px}.progress-block span{display:none}.progress-block strong{font-size:14px}.discovery-notice{grid-column:1 / -1;margin:0;padding:7px 8px;border:1px solid #315143;border-radius:7px;color:#bfe5cf;background:#15231d;font-size:10px}.generation-disclosure{display:none;grid-column:1 / -1}.generation-disclosure[data-open=true]{display:block}.round-generation{margin-top:2px;padding:9px;border:1px solid #2c3138;border-radius:8px;background:#0f1216}.round-generation-heading{display:flex;align-items:center;gap:6px;font-size:10px}.round-generation-heading strong{margin-left:auto}.round-generation-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;margin-top:7px;color:#858c96;font-size:9px}.round-generation-grid code{overflow:hidden;color:#c9cdd2;text-overflow:ellipsis;white-space:nowrap}.mobile-action-dock{display:none}.pattern-picker-backdrop,.auto-dialog-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;padding:16px;place-items:center;background:#040608c2}.pattern-picker,.auto-dialog{display:flex;width:min(720px,calc(100vw - 32px));max-height:min(650px,calc(100svh - 32px));flex-direction:column;overflow:hidden;border:1px solid #2b3037;border-radius:12px;background:#12151a;box-shadow:0 20px 60px #00000073}.pattern-picker-header,.auto-dialog-header{display:flex;min-height:56px;flex:0 0 auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #262a30}.pattern-picker-header>div:first-child,.auto-dialog-header>div{min-width:0;flex:1}.pattern-picker-header span,.auto-dialog-header>div>span{display:block;color:#858c96;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pattern-picker-header strong,.auto-dialog-header strong{display:block;margin-top:2px;overflow:hidden;color:#f4f4f5;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.close-icon{transform:rotate(45deg)}.catalog-tabs{display:flex;padding:3px;border:1px solid #2c3138;border-radius:8px;background:#191d23}.catalog-tabs button{min-height:30px;padding:0 11px;border:0;border-radius:5px;color:#858c96;background:transparent;font-size:11px}.catalog-tabs button[data-selected=true]{color:#fff;background:#303640}.pattern-picker-body,.auto-dialog-body{min-height:0;flex:1 1 auto;overflow-y:auto;padding:12px}.pattern-picker-body{display:flex;flex-direction:column;gap:12px}.free-play-pane,.research-stage-banner,.patterns-pane,.alphabet-pane,.collection-pane{margin:0;padding:0;border:0}.free-play-pane{order:0}.research-stage-banner{order:1}.patterns-pane{order:2}.alphabet-pane{order:3}.picker-section-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px;color:#858c96}.picker-section-title span,.picker-section-title strong{font-size:9px;letter-spacing:.07em;text-transform:uppercase}.pattern-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.pattern-card{display:flex;min-width:0;min-height:58px;align-items:center;gap:9px;padding:8px 9px;border:1px solid #2c3138;border-radius:9px;color:#f4f4f5;background:#191d23;text-align:left}.pattern-card:hover:not(:disabled),.pattern-card[data-selected=true]{border-color:#4a535e}.pattern-card[data-selected=true]{box-shadow:inset 3px 0 #8dd4ad}.pattern-card:disabled{opacity:.6}.pattern-card-free .pattern-card-preview,.pattern-card-classic .pattern-card-preview{display:none}.pattern-card-preview{position:relative;display:grid;width:44px;height:44px;flex:0 0 44px;overflow:hidden;place-items:center;border:1px solid #2c3138;border-radius:7px;background:#0f1216}.pattern-card-copy{min-width:0}.pattern-card-copy strong,.pattern-card-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pattern-card-copy strong{font-size:12px}.pattern-card-copy small{margin-top:2px;color:#858c96;font-size:9px}.research-stage-banner{display:flex;align-items:center;gap:8px;padding:8px 9px;border:1px solid #2b3731;border-radius:8px;background:#151c18}.research-stage-banner>span{display:none}.research-stage-banner strong{flex:0 0 auto;font-size:11px}.research-stage-banner small{overflow:hidden;color:#858c96;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.alphabet-block{display:flex;flex-direction:column;gap:6px;padding:0}.alphabet-locked-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border:1px dashed #343a43;border-radius:8px;color:#858c96;background:#15191e}.alphabet-locked-summary strong{color:#bcc1c7;font-size:11px}.alphabet-locked-summary span{font-size:9px}.alphabet-grid{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:4px}.letter-card{display:flex;min-width:0;min-height:44px;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 2px;border:1px solid #2c3138;border-radius:7px;color:#c7cbd0;background:#191d23}.letter-card:disabled{cursor:not-allowed;opacity:.62}.letter-symbol{font-size:12px;font-weight:800;line-height:1}.letter-card .discovery-preview{display:none}.shape-glyph-preview{display:grid;width:var(--preview-size);height:var(--preview-size);gap:var(--preview-gap)}.shape-glyph-preview>span{border-radius:2px;background:#242a31}.shape-glyph-preview>span.active{background:#8dd4ad}.discovery-preview{position:relative;display:grid;place-items:center}.discovery-lock-mark{position:absolute;display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:#c1c6cc;background:#22272e;font-size:10px}.collection-hero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.collection-hero>div{padding:8px;border:1px solid #2c3138;border-radius:8px;background:#191d23}.collection-hero span,.collection-hero strong{display:block}.collection-hero span{color:#858c96;font-size:9px}.collection-hero strong{margin-top:2px;font-size:13px}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.collection-card{display:flex;min-width:0;align-items:center;gap:8px;padding:8px;border:1px solid #2c3138;border-radius:8px;color:#f4f4f5;background:#191d23;text-align:left}.collection-card:disabled{opacity:.55}.collection-card span strong,.collection-card span small,.collection-card span em{display:block}.collection-card span strong{font-size:11px}.collection-card span small,.collection-card span em{color:#858c96;font-size:8px;font-style:normal}.auto-dialog{width:min(480px,calc(100vw - 32px))}.auto-dialog-icon{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid #2b3731;border-radius:7px;color:#8dd4ad;background:#15201a}.auto-dialog-body{display:flex;flex-direction:column;gap:10px}.auto-dialog-body>*{flex:0 0 auto}.auto-round-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.auto-round-summary>div{min-width:0;padding:7px;border:1px solid #2c3138;border-radius:7px;background:#191d23}.auto-round-summary span,.auto-round-summary strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-round-summary span{color:#858c96;font-size:8px;text-transform:uppercase}.auto-round-summary strong{margin-top:2px;font-size:10px}.auto-cell-picker{padding:9px;border:1px solid #2c3138;border-radius:9px;background:#15191e}.auto-cell-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.auto-cell-picker-heading strong,.auto-cell-picker-heading small{display:block}.auto-cell-picker-heading strong{font-size:11px}.auto-cell-picker-heading small{color:#858c96;font-size:8px}.auto-cell-picker-heading>div{display:flex;gap:5px}.auto-cell-picker-heading button{min-height:28px;padding:0 8px;border:1px solid #343a43;border-radius:6px;color:#c2c7cd;background:#1d2228}.auto-cell-grid{display:grid;width:min(236px,100%);gap:5px;margin:0 auto}.auto-cell-grid button{aspect-ratio:1;border:1px solid #2c3138;border-radius:6px;background:#0f1216}.auto-cell-grid button[data-selected=true]{border-color:#54806a;background:#1a3024}.auto-stop-fieldset{margin:0;padding:0;border:0}.auto-stop-fieldset legend{margin-bottom:6px;color:#858c96;font-size:9px;text-transform:uppercase}.auto-stop-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.auto-stop-options button{min-height:45px;padding:6px;border:1px solid #2c3138;border-radius:7px;color:#c2c7cd;background:#191d23;text-align:left}.auto-stop-options button[data-selected=true]{border-color:#54806a;color:#eef8f2;background:#1a3024}.auto-stop-options strong,.auto-stop-options small{display:block}.auto-stop-options strong{font-size:10px}.auto-stop-options small{margin-top:2px;color:#858c96;font-size:7px}.auto-repeat-row,.auto-live-status{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px;border:1px solid #2c3138;border-radius:8px;background:#191d23}.auto-repeat-row span strong,.auto-repeat-row span small,.auto-live-status span strong,.auto-live-status span small{display:block}.auto-repeat-row strong,.auto-live-status strong{font-size:10px}.auto-repeat-row small,.auto-live-status small{color:#858c96;font-size:7px}.auto-repeat-row>div{display:flex;align-items:center;gap:4px}.auto-repeat-row button,.auto-repeat-row input{width:32px;height:30px;border:1px solid #343a43;border-radius:6px;color:#f4f4f5;background:#111419;text-align:center}.auto-live-status>b{flex:0 0 auto;font-size:11px}.autoplay-pulse{display:none}.auto-dialog-footer{display:grid;grid-template-columns:1fr 1.4fr;gap:7px;flex:0 0 auto;padding:9px 12px;border-top:1px solid #262a30}.auto-dialog-footer button{min-height:40px;border-radius:8px;font-weight:700}.auto-secondary-action{border:1px solid #2c3138;color:#c2c7cd;background:#191d23}.auto-primary-action{border:0;color:#07120c;background:#8dd4ad}.auto-primary-action.stop{color:#fff;background:#a24b55}.auto-primary-action:disabled{opacity:.42}@media(max-width:720px),(max-height:520px)and (max-width:960px){.app-shell{min-height:100dvh;padding-top:calc(10px + env(safe-area-inset-top));padding-right:max(10px,env(safe-area-inset-right));padding-bottom:calc(76px + env(safe-area-inset-bottom));padding-left:max(10px,env(safe-area-inset-left))}.top-bar{min-height:50px;margin-bottom:10px}.game-layout,.game-layout[data-play-mode=classic]{display:flex;width:100%;flex-direction:column;gap:9px}.app-shell[data-phase=idle] .control-panel{display:flex}.app-shell[data-phase]:not([data-phase=idle]) .control-panel{display:none}.app-shell[data-phase=idle] .board-area,.app-shell[data-phase=idle] .glyph-panel{display:none}.glyph-panel{order:1}.board-area{order:2}.game-layout[data-play-mode=classic] .glyph-panel{display:none}.control-panel{width:100%}.glyph-card{min-height:50px;padding:8px 10px}.board-area{width:100%;padding:8px}.board-stage{width:min(calc(100dvw - 36px),calc(100svh - 190px),430px);margin:0 auto}.tile-grid{gap:5px}.mobile-action-dock{position:fixed;z-index:50;right:max(10px,env(safe-area-inset-right));bottom:calc(10px + env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));display:block}.mobile-action-dock[aria-hidden=true]{display:none}.mobile-primary-action{min-height:50px;box-shadow:0 8px 24px #00000059}.pattern-picker-backdrop,.auto-dialog-backdrop{padding:0}.pattern-picker,.auto-dialog{width:100dvw;max-width:100dvw;height:100svh;max-height:100svh;border:0;border-radius:0}.pattern-picker-header,.auto-dialog-header{padding-top:calc(10px + env(safe-area-inset-top));padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}.pattern-picker-body{padding-right:max(12px,env(safe-area-inset-right));padding-bottom:calc(12px + env(safe-area-inset-bottom));padding-left:max(12px,env(safe-area-inset-left))}.auto-dialog-footer{padding-right:max(12px,env(safe-area-inset-right));padding-bottom:calc(9px + env(safe-area-inset-bottom));padding-left:max(12px,env(safe-area-inset-left))}.pattern-picker-header{display:grid;grid-template-columns:minmax(0,1fr) auto}.pattern-picker-header .catalog-tabs{grid-column:1 / -1;grid-row:2}.pattern-card-grid,.collection-grid{grid-template-columns:1fr}.research-stage-banner{display:block}.research-stage-banner small{display:block;margin-top:2px;white-space:normal}.alphabet-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.collection-hero,.auto-round-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-stop-options{grid-template-columns:1fr}.auto-stop-options button{min-height:39px}}@media(max-height:520px)and (max-width:960px){.app-shell{padding-top:calc(6px + env(safe-area-inset-top));padding-right:max(8px,env(safe-area-inset-right));padding-bottom:0;padding-left:max(8px,env(safe-area-inset-left))}.top-bar{min-height:44px;margin-bottom:6px}.status-pill,.icon-button{height:32px}.game-layout,.game-layout[data-play-mode=classic]{gap:6px}.app-shell[data-phase=idle] .game-layout{min-height:0}.glyph-card{min-height:42px;padding:5px 9px}.board-area{padding:5px}.board-stage{width:min(calc(100dvw - 24px),calc(100svh - 170px),430px)}.mobile-action-dock{right:auto;bottom:calc(6px + env(safe-area-inset-bottom));left:50%;width:min(430px,calc(100dvw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right)));transform:translate(-50%)}.mobile-primary-action{min-height:46px}}@media(max-height:680px)and (max-width:720px){.board-stage{width:min(calc(100dvw - 36px),calc(100svh - 180px),380px)}}.crystal{position:absolute;top:50%;left:50%;z-index:1;width:74%;height:84%;max-width:none;aspect-ratio:auto;margin:0;clip-path:none;background:none;background-image:var(--crystal-atlas-url);background-repeat:no-repeat;background-position:0% 0%;background-size:200% 200%;color:var(--cyan-crystal);filter:drop-shadow(0 0 12px currentColor);transform:translate(-50%,-50%);animation:crystal-pop .36s cubic-bezier(.16,1,.3,1) both}.crystal:before{position:absolute;z-index:-1;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle,currentColor 0 18%,transparent 62%);content:"";opacity:.2;animation:crystal-aura 2.2s ease-in-out infinite}.crystal:after{position:absolute;top:6%;right:38%;bottom:20%;left:34%;background:linear-gradient(180deg,rgb(255 255 255 / 74%),transparent 72%);clip-path:polygon(42% 0,72% 8%,58% 100%,0 88%);content:"";opacity:.65;animation:crystal-glint 2.8s ease-in-out infinite}.crystal-cyan{color:var(--cyan-crystal);background-position:0% 0%}.crystal-neutral{color:#9fb5c8;background-position:0% 0%;filter:saturate(.42) brightness(.9) drop-shadow(0 0 10px rgb(159 181 200 / 42%))}.crystal-violet{color:var(--violet-crystal);background-position:100% 0%}.crystal-gold{color:var(--gold-crystal);background-position:0% 100%}.crystal-green{color:var(--green-crystal);background-position:100% 100%;filter:saturate(1.2) brightness(1.08) drop-shadow(0 0 12px currentColor)}.crystal-red{color:var(--red-crystal);background-position:100% 0%;filter:hue-rotate(120deg) saturate(1.2) drop-shadow(0 0 12px currentColor)}.mine-icon{position:absolute;top:50%;left:50%;display:block;width:94%;height:94%;max-width:none;aspect-ratio:auto;margin:0;border:0;border-radius:0;background:var(--mine-bomb-url) center / contain no-repeat;filter:drop-shadow(0 5px 6px rgb(0 0 0 / 58%)) drop-shadow(0 0 5px rgb(160 45 45 / 22%));transform:translate(-50%,-50%);animation:bomb-reveal .5s cubic-bezier(.2,.9,.25,1.15) both}.mine-icon:after{content:none}.tile-button[data-value-tier=blue]{--tile-progress-rgb: 83 199 222}.tile-button[data-value-tier=green]{--tile-progress-rgb: 120 216 155}.tile-button[data-value-tier=violet]{--tile-progress-rgb: 167 137 243}.tile-button[data-value-tier=gold]{--tile-progress-rgb: 232 189 108}.tile-button.crystal-destroyed .crystal{width:94%;height:94%;color:#bec6cac7;background-image:var(--broken-crystal-url);background-position:center;background-size:contain;filter:saturate(.82) brightness(.9) contrast(1.03) drop-shadow(0 4px 5px rgb(0 0 0 / 48%)) drop-shadow(0 0 5px rgb(92 142 184 / 14%));animation:broken-crystal-settle .82s var(--blast-delay, 0ms) cubic-bezier(.16,1,.3,1) both}.tile-button.crystal-destroyed .crystal:before,.tile-button.crystal-destroyed .crystal:after{display:none}@keyframes board-ambient-breathe{0%,to{opacity:.58}50%{opacity:.94}}@keyframes reveal-safe{0%{filter:brightness(.8)}58%{filter:brightness(1.18)}to{filter:brightness(1)}}@keyframes crystal-pop{0%{opacity:0;transform:translate(-50%,-44%) scale(.72) rotate(-4deg)}68%{opacity:1;transform:translate(-50%,-52%) scale(1.08) rotate(1deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes crystal-aura{0%,to{opacity:.16;transform:scale(.92)}50%{opacity:.28;transform:scale(1.08)}}@keyframes crystal-glint{0%,72%,to{opacity:.22;transform:translateY(4%) skew(-8deg)}38%{opacity:.72;transform:translateY(-3%) skew(-8deg)}}@keyframes bomb-reveal{0%{opacity:0;transform:translate(-50%,-50%) scale(.72) rotate(-8deg)}68%{opacity:1;transform:translate(-50%,-52%) scale(1.06) rotate(2deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes broken-crystal-settle{0%{opacity:0;transform:translate(-50%,-50%) scale(1.02) rotate(-3deg)}34%{opacity:.88;transform:translate(-50%,-51%) scale(.86) rotate(2deg)}to{opacity:.68;transform:translate(-50%,-48%) scale(.72) rotate(5deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@media(max-width:720px){.app-shell{background:radial-gradient(circle at 50% -12%,rgb(141 212 173 / 9%),transparent 34%),#0b0d10}.app-shell[data-phase=idle]{display:grid;min-height:100dvh;grid-template-rows:auto minmax(0,1fr);padding-bottom:max(18px,env(safe-area-inset-bottom))}.top-bar{width:min(430px,100%);min-height:56px;margin:0 auto 10px;padding:7px 8px 7px 12px;border-color:#242a31;border-radius:16px;background:#12151aeb}.app-shell[data-phase=idle] .top-bar{margin-bottom:0}.brand-mark{gap:9px}.brand-copy strong{font-size:16px}.status-pill,.top-stats>.icon-button{height:42px;border-radius:12px}.status-pill{padding-inline:12px}.status-pill strong{font-size:15px}.top-stats>.icon-button{width:42px}.app-shell[data-phase=idle] .game-layout{min-height:0;align-items:center;justify-content:center;padding:16px 0 4px}.control-panel{width:min(100%,400px);margin-inline:auto;gap:18px;padding:clamp(18px,5vw,24px);border-color:#293038;border-radius:20px;background:linear-gradient(180deg,rgb(255 255 255 / 2.5%),transparent 42%),#12161b;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #00000047}.mobile-setup-heading{display:block;text-align:center}.mobile-setup-heading h1{margin:0;color:#f7f8f8;font-size:clamp(22px,6.4vw,27px);line-height:1.1;letter-spacing:-.02em}.mobile-setup-heading p{max-width:300px;margin:8px auto 0;color:#aeb5bd;font-size:14px;line-height:1.45}.panel-settings{gap:15px}.app-shell[data-phase=idle] .play-mode-control{display:none}.control-pair{gap:12px}.control-label{margin-bottom:8px;color:#b9c0c8;font-size:13px;line-height:1;letter-spacing:0;text-transform:none}.stepper,.bet-stepper,.segmented-control,.pattern-trigger{min-height:54px;border-color:#323a43;border-radius:14px;background:#1a1f26}.stepper .icon-button,.bet-stepper .icon-button{width:52px;height:52px}.stepper>strong,.bet-input-wrap input{font-size:17px}.segmented-control button{min-height:46px;border-radius:10px;font-size:14px;font-weight:700}.segmented-control button.selected{background:#343c46;box-shadow:inset 0 1px #ffffff0f}.pattern-trigger{min-height:58px;padding:10px 14px}.pattern-trigger-copy strong{font-size:15px}.pattern-trigger-copy small{display:none}.panel-action-zone{gap:10px}.primary-action{min-height:56px;border-radius:14px;font-size:16px;box-shadow:0 12px 28px #00000042}.board-area,.glyph-panel{width:min(100%,430px);margin-inline:auto}.glyph-card{min-height:54px;padding:9px 13px;border-radius:14px}.glyph-heading{grid-template-columns:minmax(0,1fr)}.glyph-heading>span,.generation-info-toggle,.generation-disclosure{display:none!important}.glyph-heading>strong{font-size:15px}.progress-block strong{font-size:15px}.mobile-action-dock{right:auto;left:50%;width:min(430px,calc(100dvw - 20px));transform:translate(-50%)}.pattern-picker-backdrop,.auto-dialog-backdrop{padding:12px}.pattern-picker,.auto-dialog{width:min(430px,100%);max-width:430px;height:auto;max-height:calc(100svh - 24px);border:1px solid #303740;border-radius:22px}.pattern-picker-header,.auto-dialog-header{padding:14px}.pattern-picker-header{display:flex}.pattern-picker-header .catalog-tabs{display:none}.pattern-picker-header span,.auto-dialog-header>div>span{font-size:11px;letter-spacing:.04em}.pattern-picker-header strong,.auto-dialog-header strong{margin-top:3px;font-size:17px}.pattern-picker-body{gap:16px;padding:14px}.picker-section-title{margin-bottom:8px}.picker-section-title span{color:#b8bfc7;font-size:12px;letter-spacing:0;text-transform:none}.picker-section-title strong,.research-stage-banner small{display:none}.pattern-card-grid,.collection-grid{gap:9px}.pattern-card{min-height:64px;padding:10px 12px;border-radius:13px}.pattern-card-copy strong{font-size:15px}.pattern-card-copy small{margin-top:4px;font-size:12px}.research-stage-banner{padding:11px 12px;border-radius:12px}.research-stage-banner strong{font-size:13px}.alphabet-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.letter-card{min-height:48px;border-radius:10px;font-size:15px;font-weight:700}}.advanced-settings-toggle,.auto-play-trigger,.auto-details-toggle{display:flex;width:100%;align-items:center;border:0;color:#c6ccd2;background:transparent;text-align:left}.advanced-settings-toggle{min-height:46px;justify-content:space-between;gap:12px;padding:7px 2px}.advanced-settings-toggle>span,.auto-play-trigger>span{min-width:0;flex:1}.advanced-settings-toggle strong,.advanced-settings-toggle small,.auto-play-trigger strong,.auto-play-trigger small{display:block}.advanced-settings-toggle strong{font-size:13px}.advanced-settings-toggle small{margin-top:3px;color:#858c96;font-size:11px}.advanced-settings-toggle>svg,.auto-details-toggle>svg{flex:0 0 auto;color:#858c96;transition:transform .16s ease}.advanced-settings-toggle[data-open=true]>svg,.auto-details-toggle[data-open=true]>svg{transform:rotate(180deg)}.advanced-settings-inner{display:flex;flex-direction:column;gap:13px;padding:2px 0 4px}.auto-play-trigger{min-height:56px;gap:10px;padding:9px 11px;border:1px solid #2c333b;border-radius:11px;background:#171c22}.auto-play-trigger>svg:first-child{color:#8dd4ad}.auto-play-trigger>svg:last-child{color:#858c96;transform:rotate(-90deg)}.auto-play-trigger strong{font-size:13px}.auto-play-trigger small{margin-top:3px;overflow:hidden;color:#929aa3;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.auto-dialog{width:min(430px,calc(100vw - 32px))}.auto-dialog-body{gap:12px;padding:14px}.auto-core-settings{display:grid;gap:8px}.auto-setting-row{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid #2c333b;border-radius:11px;background:#171c22}.auto-setting-row>span{min-width:0}.auto-setting-row>span strong,.auto-setting-row>span small{display:block}.auto-setting-row>span strong{font-size:14px}.auto-setting-row>span small{margin-top:3px;color:#8e969f;font-size:11px}.auto-stepper{display:grid;flex:0 0 auto;grid-template-columns:42px 48px 42px;align-items:center;overflow:hidden;border:1px solid #343c45;border-radius:10px;background:#101419}.auto-stepper button,.auto-stepper input,.auto-stepper output{display:grid;width:100%;height:42px;padding:0;place-items:center;border:0;color:#f4f4f5;background:transparent;font-size:15px;font-weight:700;text-align:center}.auto-stepper button{color:#bfc6cc}.auto-stepper button:first-child{border-right:1px solid #2c333b}.auto-stepper button:last-child{border-left:1px solid #2c333b}.auto-stepper button:disabled{opacity:.35}.auto-cell-picker{padding:11px;border-radius:12px}.auto-cell-picker-heading{margin-bottom:10px}.auto-cell-picker-heading strong{font-size:14px}.auto-cell-picker-heading small{margin-top:3px;font-size:11px}.auto-cell-picker-heading>button{min-height:38px;padding:0 11px;border-radius:9px;font-size:12px}.auto-cell-grid{width:min(286px,100%);gap:6px}.auto-cell-grid button{min-width:0;border-radius:8px}.auto-details-toggle{min-height:46px;justify-content:space-between;gap:10px;padding:0 11px;border:1px solid #2c333b;border-radius:11px;background:#171c22;font-size:13px;font-weight:700}.auto-details-panel{padding-top:1px}.auto-stop-fieldset legend{margin-bottom:8px;color:#aab1b8;font-size:11px;text-transform:none}.auto-stop-options button{min-height:44px;padding:7px;border-radius:9px;text-align:center}.auto-stop-options strong{font-size:11px}.auto-warning,.auto-last-status{margin:0;padding:9px 10px;border-radius:9px;font-size:12px;line-height:1.35}.auto-warning{border:1px solid #5b3d30;color:#efc0a7;background:#251a16}.auto-last-status{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #2c333b;color:#aeb6be;background:#15191e}.auto-last-status span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-last-status strong{flex:0 0 auto;color:#e5e8ea}.auto-dialog-footer{grid-template-columns:1fr;padding:10px 14px 14px;border-top:0}.auto-dialog-footer button{min-height:52px;border-radius:12px;font-size:15px}@media(max-width:720px){.app-shell[data-phase=idle] .game-layout{height:100%;place-self:stretch center}.app-shell[data-phase=idle] .control-panel{align-self:center}.advanced-settings-toggle{min-height:50px}.advanced-settings-toggle strong{font-size:14px}.advanced-settings-toggle small{font-size:12px}.auto-play-trigger{min-height:60px;border-radius:14px}.auto-play-trigger strong{font-size:15px}.auto-play-trigger small{font-size:11px}.auto-dialog{width:min(430px,100%);max-height:calc(100dvh - 24px)}.auto-dialog-header{min-height:64px}.auto-dialog-header strong{font-size:16px}.auto-dialog-body{padding:12px}.auto-dialog-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.auto-setting-row{min-height:62px}.auto-cell-grid{width:min(300px,100%);gap:clamp(4px,1.3vw,6px)}.auto-stop-options{grid-template-columns:1fr;gap:7px}}:root{--house-black: #050405;--house-ink: #0c090b;--house-panel: rgba(15, 10, 12, .9);--house-ruby: #73182d;--house-gold: #d8ad5d;--house-gold-bright: #f5d98e;--house-ivory: #fff6df;--house-muted: rgba(255, 244, 220, .52);--house-line: rgba(230, 190, 112, .2);--house-line-soft: rgba(255, 239, 204, .085);--house-shadow: 0 24px 70px rgba(0, 0, 0, .48)}body{background:radial-gradient(circle at 50% 12%,rgba(122,24,46,.24),transparent 36%),radial-gradient(circle at 12% 78%,rgba(190,139,57,.08),transparent 26%),linear-gradient(180deg,#030304e6,#040304f5),url(./casino-felt-qT-eevkM.webp) center / 680px 680px repeat,var(--house-black);background-blend-mode:normal;color:var(--house-ivory)}.app-shell{background:radial-gradient(ellipse at 50% 44%,rgba(123,26,48,.09),transparent 54%),linear-gradient(90deg,rgba(0,0,0,.42),transparent 18% 82%,rgba(0,0,0,.42))}.app-shell:before{opacity:.46;background:linear-gradient(90deg,rgba(0,0,0,.62),transparent 20% 80%,rgba(0,0,0,.66)),linear-gradient(180deg,rgba(0,0,0,.22),transparent 24%,rgba(0,0,0,.34))}.background-crystals span{opacity:calc(var(--bg-crystal-opacity, .13) * .46);filter:sepia(.28) saturate(.8) drop-shadow(0 0 18px rgba(197,145,61,.16))}.background-crystals [data-crystal=cyan],.background-crystals [data-crystal=violet]{background-position:0% 100%}.top-bar,.control-panel,.glyph-panel,.board-frame,.pattern-picker,.modal-panel{border-color:var(--house-line);background:linear-gradient(180deg,rgba(255,247,225,.052),transparent 28%),radial-gradient(circle at 50% 0%,rgba(133,33,55,.12),transparent 52%),linear-gradient(145deg,#170f12f5,#080708f2);box-shadow:inset 0 1px #ffffff13,inset 0 0 0 1px #00000040,var(--house-shadow)}.top-bar{position:relative;overflow:hidden;grid-template-columns:minmax(260px,1fr) auto auto;border-color:#e1b86542;background:radial-gradient(circle at 8% 0%,rgba(151,39,61,.2),transparent 34%),linear-gradient(100deg,#180d11fa,#090809f5 56%,#180f10f5)}.top-stats{display:flex;width:auto}.top-stats .status-pill{width:auto}.top-bar:after{content:"";position:absolute;inset:auto 18px 0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(245,213,142,.52),transparent)}.brand-mark{gap:11px}.brand-copy{display:grid;gap:2px;line-height:1}.brand-copy small{color:#ebc67c9e;font-size:8px;font-weight:800;letter-spacing:.24em}.brand-mark strong{color:var(--house-ivory);font-family:Georgia,Times New Roman,serif;font-size:19px;letter-spacing:.075em;text-shadow:0 2px 18px rgba(209,155,64,.16)}.brand-gem{filter:drop-shadow(0 0 9px rgba(232,185,94,.32)) drop-shadow(0 0 17px rgba(139,28,51,.32))}.brand-gem-bottom{fill:#7f172ead}.game-eyebrow{display:inline-flex;align-items:center;justify-self:center;gap:8px;color:#fff4db85;font-size:9px;font-weight:800;letter-spacing:.16em}.game-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#65c989;box-shadow:0 0 10px #65c989a3}.status-pill,.quick-bets button,.segmented-control button,.pattern-trigger,.cashout-readout,.target-showcase,.target-facts>div,.progress-block>div,.icon-button{border-color:var(--house-line-soft);background:linear-gradient(180deg,#fff8e40c,#ffffff02),#080708ad;box-shadow:inset 0 1px #ffffff0d,0 9px 22px #0003}.status-pill{border-color:#e0b66126;background:radial-gradient(circle at 100% 0%,rgba(131,27,48,.13),transparent 55%),linear-gradient(180deg,#fff8e50d,#0000001f),#0a0809c7}.status-pill svg,.status-pill[data-tone=net] strong{color:var(--house-gold-bright)}.status-pill-label,.control-label,.glyph-heading span,.progress-block span,.target-facts span,.cashout-readout span,.pattern-trigger-copy small,.control-hint{color:var(--house-muted)}.control-label,.glyph-heading span,.cashout-readout span{letter-spacing:.1em}.control-panel:after{display:none}.control-panel:before,.glyph-panel:before,.board-frame:before{border-color:#efcb8413}.control-group,.quick-bets,.progress-block>div{border-color:#eecd8f13}.quick-bets button:hover:not(:disabled),.segmented-control button:hover:not(:disabled),.pattern-trigger:hover:not(:disabled),.icon-button:hover:not(:disabled){color:var(--house-ivory);border-color:#e0b15652;background:linear-gradient(180deg,#e0b15617,#ffffff03),#110a0cd1;box-shadow:inset 0 1px #ffffff12,0 0 22px #a0682012}.quick-bets button.selected,.segmented-control button.selected,.letter-card[data-selected=true],.pattern-card[data-selected=true]{color:#fff6de;border-color:#ebc26d94;background:radial-gradient(circle at 30% 0%,rgba(255,241,199,.2),transparent 46%),linear-gradient(180deg,#cd9b412e,#63331424),#120c0ad1;box-shadow:inset 0 1px #ffffff21,inset 0 0 12px #dba94b0d,0 0 20px #ca8e301f}.pattern-trigger-art{border-color:#cfa34e3d;background:radial-gradient(circle at 50% 42%,rgba(153,35,57,.24),transparent 62%),#140a0ee6;box-shadow:inset 0 0 14px #76182c29,0 0 16px #5a12231f}.pattern-free-mark{color:var(--house-gold-bright);text-shadow:0 0 12px rgba(219,170,73,.3)}.stepper strong,.cashout-readout strong,.glyph-heading strong,.target-facts strong,.pattern-trigger-copy strong{color:var(--house-ivory);text-shadow:0 0 16px rgba(216,173,89,.1)}.cashout-readout small{color:var(--house-gold-bright)}.primary-action{border-color:#ffecb7b8;color:#211405;background:radial-gradient(circle at 50% -20%,#fff9d9 0 18%,transparent 44%),linear-gradient(180deg,#f7dc92,#d8a94f 48%,#9a5c18);box-shadow:inset 0 2px #ffffff6b,inset 0 -10px 18px #5b2c0438,0 12px 30px #be802138,0 12px 28px #0000004d}.primary-action:hover:not(:disabled){filter:brightness(1.055) saturate(1.02);box-shadow:inset 0 2px #ffffff7a,0 15px 36px #d2962f47,0 14px 32px #00000057}.primary-action[data-action=cashout]{border-color:#aeeebe9e!important;color:#f2fff4!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.2),transparent 44%),linear-gradient(180deg,#58c985,#238357 48%,#105038)!important;box-shadow:inset 0 2px #ffffff4d,inset 0 -10px 18px #02301d3d,0 13px 30px #18764a38,0 12px 28px #0000004d!important;text-shadow:0 1px 0 rgba(0,46,26,.7)!important}.primary-action[data-action=cashout]:before{background:linear-gradient(100deg,transparent 0 30%,rgba(255,255,255,.42) 47%,transparent 64%),radial-gradient(circle at 50% 50%,rgba(169,247,194,.2),transparent 58%)!important}.primary-action[data-action=cashout]:after{border-color:#d6ffe033!important}.primary-action[data-action=cashout]:hover:not(:disabled){filter:saturate(1.03) brightness(1.05)!important;box-shadow:inset 0 2px #ffffff5c,0 18px 42px #22915947,0 0 28px #56c98429!important}.primary-action[data-action=cashout]:disabled{color:#e6faeba8!important;filter:saturate(.66) brightness(.72)!important}.app-shell:is([data-phase=starting],[data-phase=playing],[data-phase=revealing],[data-phase=cashing_out]) .status-pill[data-stat=cashout]{border-color:#66ca8b47;background:radial-gradient(circle at 18% 0%,rgba(170,245,197,.12),transparent 44%),linear-gradient(180deg,#ffffff0e,#ffffff03),#07130dc2;box-shadow:inset 0 1px #ffffff14,0 0 22px #3bb06a1a}.app-shell:is([data-phase=starting],[data-phase=playing],[data-phase=revealing],[data-phase=cashing_out]) .status-pill[data-stat=cashout] .cashout-counter{color:#d6ffe2;text-shadow:0 0 12px rgba(87,211,137,.25),0 1px 0 rgba(0,0,0,.55)}.board-frame{border-color:#e5be6f47;background:linear-gradient(180deg,#fff2d20b,#0003),radial-gradient(circle at 50% 44%,rgba(105,24,43,.16),transparent 72%),linear-gradient(145deg,#130d0ffa,#050506fc);box-shadow:inset 0 1px #ffffff13,inset 0 0 38px #5d16271f,0 0 0 1px #361e1647,0 28px 82px #00000085}.tile-button,.tile-button.hidden{border-color:#e8cc9b1b;background:radial-gradient(circle at 30% 14%,rgba(255,244,221,.052),transparent 34%),linear-gradient(145deg,#211419,#100c0e 58%,#080708);box-shadow:inset 0 1px #ffffff10,inset 0 -13px 22px #00000047,0 7px 16px #0000004d}.tile-button:hover:not(:disabled){border-color:#efc8776b;background:radial-gradient(circle at 50% 30%,rgba(217,171,86,.12),transparent 58%),linear-gradient(145deg,#2c1b20,#151012 58%,#0a0809);box-shadow:inset 0 1px #ffffff13,0 0 19px #c68e2f1a,0 9px 20px #0000004d}.hidden-mark{color:#e6c27b21}.target-showcase,.shape-mini{border-color:#dcb25d24;background:radial-gradient(circle at 50% 38%,rgba(120,27,48,.13),transparent 64%),#070708b3}.shape-mini-cell{border-color:#ebd1a11a;background:#030304c7}.target-meter{border-color:#e4be7224;background:#030304d1}.target-meter span{background:linear-gradient(90deg,#a62c46,#e0ad59 70%,#f6dfa0);box-shadow:0 0 12px #daa84b59}.generation-info-toggle,.mobile-info-back{border-color:#dfb76529;color:#fff4dca3;background:#0b0809b8}.generation-info-toggle:hover,.generation-info-toggle[data-open=true]{border-color:#e3b8605c;color:var(--house-ivory);background:#42141ebd}.pattern-picker-backdrop,.modal-backdrop{background:#030203cc}button:focus-visible,.tile-button:focus-visible,.pattern-trigger:focus-visible,.letter-card:focus-visible,.pattern-card:focus-visible{outline-color:#f0cb7eb8}@media(max-width:860px){body{background:radial-gradient(circle at 50% 12%,rgba(122,24,46,.2),transparent 34%),linear-gradient(180deg,#030304ed,#040304fa),url(./casino-felt-qT-eevkM.webp) center / 520px 520px repeat,var(--house-black)}.game-eyebrow,.background-crystals{display:none}.top-bar{grid-template-columns:minmax(0,1fr)}.top-stats{display:grid;width:100%}.top-stats .status-pill{width:100%}.brand-copy small{font-size:7px}.brand-mark strong{font-size:clamp(15px,4.5vw,18px)}.top-bar,.control-panel,.glyph-panel,.board-frame{border-color:#e2ba6a33}.app-shell:is([data-phase=playing],[data-phase=revealing],[data-phase=cashing_out],[data-phase=bust]) .board-frame{background:linear-gradient(180deg,#fff2d209,#00000029),radial-gradient(circle at 50% 44%,rgba(105,24,43,.13),transparent 72%),#0b090a}.app-shell:is([data-phase=playing],[data-phase=revealing],[data-phase=cashing_out],[data-phase=bust]) .tile-button{background:linear-gradient(180deg,rgba(255,244,221,.045),transparent 42%),#171014}}@media(prefers-reduced-motion:reduce){.background-crystals span{animation:none}}:root{color-scheme:dark;font-family:Inter,Manrope,Segoe UI,system-ui,-apple-system,sans-serif;background:#070506;color:#fff7e9;--casino-black: #070506;--casino-ink: #0d090b;--casino-panel: #151013;--casino-panel-raised: #1c1317;--casino-ruby: #8b1f3b;--casino-ruby-bright: #bb3856;--casino-gold: #d8ad5d;--casino-gold-bright: #f3d994;--casino-ivory: #fff7e7;--casino-muted: #a99b92;--casino-line: rgb(231 194 120 / 18%);--casino-line-strong: rgb(239 203 128 / 36%)}html,body,#root{min-height:100%;background:#070506}body{color:var(--casino-ivory);background:radial-gradient(circle at 50% -5%,rgb(139 31 59 / 30%),transparent 32rem),radial-gradient(circle at 12% 72%,rgb(207 156 70 / 8%),transparent 27rem),linear-gradient(#040304e0,#050304f2),url(./casino-felt-qT-eevkM.webp) center / 720px 720px repeat,#070506}body::-webkit-scrollbar,.pattern-picker-body::-webkit-scrollbar,.auto-dialog-body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb,.pattern-picker-body::-webkit-scrollbar-thumb,.auto-dialog-body::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#d8ad5d57;background-clip:padding-box}button,input{font-family:inherit}button{-webkit-tap-highlight-color:transparent}.app-shell{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;padding:clamp(14px,2vw,24px);background:radial-gradient(ellipse at 50% 45%,rgb(134 29 54 / 11%),transparent 45rem),linear-gradient(90deg,rgb(0 0 0 / 42%),transparent 19% 81%,rgb(0 0 0 / 42%))}.app-shell:before{content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 47%,rgb(255 237 194 / 2.5%) 49%,transparent 51%),radial-gradient(circle at 50% 50%,transparent 0 48%,rgb(0 0 0 / 34%) 100%)}.top-bar{position:relative;display:grid;width:min(980px,100%);min-height:66px;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:18px;margin:0 auto 14px;padding:9px 11px 9px 16px;overflow:hidden;border:1px solid var(--casino-line-strong);border-radius:16px;background:radial-gradient(circle at 5% -30%,rgb(166 45 70 / 27%),transparent 35%),linear-gradient(110deg,#1f1116f7,#0a0809fa 54%,#191012f7);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000007f,0 20px 55px #00000057}.top-bar:before{content:"";position:absolute;inset:auto 22px 0;height:1px;background:linear-gradient(90deg,transparent,rgb(246 213 143 / 62%),transparent)}.brand-mark{min-width:0;gap:11px}.brand-gem{width:29px;height:38px;flex:0 0 auto;overflow:visible;filter:drop-shadow(0 0 12px rgb(222 172 79 / 24%))}.brand-gem-aura{fill:url(#brandCrystalGlow)}.brand-gem-outline{fill:url(#brandCrystalShell);stroke:#ffe29f94;stroke-width:.7px}.brand-gem-left{fill:url(#brandCrystalLeft)}.brand-gem-right{fill:url(#brandCrystalRight)}.brand-gem-core{fill:url(#brandCrystalCore)}.brand-gem-top{fill:#ffe7b047}.brand-gem-bottom{fill:#5b0d1eb8}.brand-gem-facet{fill:#fff2d01f}.brand-gem-shine{fill:#ffffffb8}.brand-gem-spark{fill:#fff4cc}.brand-copy{display:grid;min-width:0;gap:3px;line-height:1}.brand-copy small{color:#efc97e94;font-size:7px;font-weight:800;letter-spacing:.24em;white-space:nowrap}.brand-copy strong{overflow:hidden;color:var(--casino-ivory);font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700;letter-spacing:.09em;text-overflow:ellipsis;text-shadow:0 2px 18px rgb(221 166 70 / 16%);white-space:nowrap}.game-eyebrow{display:inline-flex;align-items:center;justify-self:center;gap:8px;color:#fff1d573;font-size:8px;font-weight:800;letter-spacing:.17em;white-space:nowrap}.game-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#65c989;box-shadow:0 0 10px #65c989b8;animation:live-table-pulse 2.2s ease-in-out infinite}.top-stats{display:flex;width:auto;justify-self:end;gap:7px}.status-pill,.icon-button{height:40px;border:1px solid var(--casino-line);border-radius:10px;color:#f4e9d6;background:linear-gradient(180deg,rgb(255 248 229 / 6%),transparent),#090708c2;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000002e}.status-pill{min-width:132px;justify-content:flex-start;padding:0 12px}.status-pill svg{color:var(--casino-gold-bright);filter:drop-shadow(0 0 7px rgb(216 173 93 / 28%))}.status-pill strong{color:#fff7e8;font-variant-numeric:tabular-nums;letter-spacing:.02em}.icon-button{color:var(--casino-muted)}.icon-button:hover:not(:disabled),.icon-button[aria-pressed=true]{border-color:#e8be6a6b;color:var(--casino-gold-bright);background:#3823178a}.game-layout{width:min(980px,100%);grid-template-columns:280px minmax(0,688px);gap:14px}.control-panel{align-self:stretch}.control-panel,.board-area,.glyph-card{border:1px solid var(--casino-line);background:linear-gradient(145deg,rgb(255 249 232 / 4.5%),transparent 32%),radial-gradient(circle at 50% 0%,rgb(142 32 55 / 13%),transparent 44%),linear-gradient(145deg,#180f12fa,#090708fa);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #00000038,0 26px 70px #0006}.control-panel{gap:18px;padding:18px;border-radius:16px}.panel-settings{gap:16px}.control-label{margin-bottom:8px;color:#ebdac185;font-size:9px;letter-spacing:.14em}.stepper,.bet-stepper,.segmented-control,.pattern-trigger,.auto-play-trigger,.advanced-settings-toggle,.auto-setting-row,.auto-details-toggle{border-color:var(--casino-line);color:#f8ecda;background:linear-gradient(180deg,#fff8e40d,#ffffff02),#080607b3;box-shadow:inset 0 1px #ffffff0a,0 9px 22px #0000002e}.stepper,.bet-stepper,.segmented-control,.pattern-trigger{min-height:46px;border-radius:11px}.stepper>strong,.bet-input-wrap input{color:var(--casino-ivory);font-size:16px;font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgb(221 174 87 / 10%)}.bet-input-wrap{color:#eecf908a}.stepper .icon-button,.bet-stepper .icon-button{color:#f4daa494}.stepper .icon-button:hover:not(:disabled),.bet-stepper .icon-button:hover:not(:disabled){color:#ffe4a5;background:#8e54201c}.segmented-control button{color:#ecddc77a;font-size:12px;font-weight:700}.segmented-control button.selected{color:#fff3d2;background:linear-gradient(180deg,#efc97e33,#66301729),#2e1917b3;box-shadow:inset 0 0 0 1px #eec5752e,inset 0 1px #ffffff12}.pattern-trigger:hover:not(:disabled),.auto-play-trigger:hover:not(:disabled),.advanced-settings-toggle:hover:not(:disabled),.auto-details-toggle:hover:not(:disabled){border-color:#e8bd6761;color:#fff7e8;background:linear-gradient(180deg,rgb(225 177 86 / 9%),transparent),#170d10db}.pattern-trigger-copy small,.advanced-settings-toggle small,.auto-play-trigger small,.auto-setting-row>span small{color:#e1d3bf75}.pattern-trigger>svg,.advanced-settings-toggle>svg,.auto-play-trigger>svg:last-child,.auto-details-toggle>svg{color:#ebcb8b7a}.auto-play-trigger>svg:first-child{color:var(--casino-gold-bright);filter:drop-shadow(0 0 9px rgb(216 173 93 / 20%))}.advanced-settings-toggle{padding-inline:4px;border:0;box-shadow:none}.cashout-readout small{color:#efdab38a}.primary-action,.auto-primary-action{position:relative;isolation:isolate;min-height:52px;overflow:hidden;border:1px solid rgb(255 237 188 / 66%);border-radius:12px;color:#211203;background:radial-gradient(circle at 50% -30%,#fff8d2 0 20%,transparent 48%),linear-gradient(180deg,#f3d586,#d4a247,#925515);box-shadow:inset 0 2px #ffffff5c,inset 0 -12px 20px #57290333,0 14px 30px #b4741833,0 12px 24px #00000047;font-size:13px;font-weight:900;letter-spacing:.045em;text-transform:uppercase;text-shadow:0 1px 0 rgb(255 244 206 / 35%);transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.primary-action:before,.auto-primary-action:before{content:"";position:absolute;z-index:-1;top:-60%;bottom:-60%;left:-45%;width:32%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 44%),transparent);transform:skew(-18deg);animation:casino-button-shine 4.8s ease-in-out infinite}.primary-action:hover:not(:disabled),.auto-primary-action:hover:not(:disabled){filter:brightness(1.06) saturate(1.03);transform:translateY(-1px)}.primary-action:active:not(:disabled),.auto-primary-action:active:not(:disabled){transform:translateY(1px)}.primary-action[data-action=cashout]{border-color:#a6e9b98f;color:#f2fff5;background:radial-gradient(circle at 50% -20%,rgb(255 255 255 / 22%),transparent 48%),linear-gradient(180deg,#55c582,#247c53 52%,#10442f);text-shadow:0 1px 0 rgb(0 39 23 / 74%)}.primary-action[data-result=loss],.auto-primary-action.stop{border-color:#ff9aa15c;color:#fff5f3;background:radial-gradient(circle at 50% -20%,rgb(255 255 255 / 14%),transparent 46%),linear-gradient(180deg,#b54558,#791f36 56%,#430f20);text-shadow:0 1px 0 rgb(51 4 14 / 76%)}.primary-action:disabled,.auto-primary-action:disabled{opacity:.48;filter:grayscale(.25) brightness(.72)}.board-area{position:relative;padding:13px;overflow:hidden;border-radius:18px}.board-area:before{content:"ROYAL MINES · PRIVATE TABLE";display:block;margin:1px 0 10px;color:#edcc8c52;font-family:Georgia,Times New Roman,serif;font-size:8px;letter-spacing:.25em;text-align:center}.board-frame{padding:10px;border:1px solid rgb(231 193 115 / 30%);border-radius:14px;background:linear-gradient(180deg,#fff6d80a,#0000003d),radial-gradient(circle at 50% 42%,rgb(117 25 46 / 21%),transparent 68%),linear-gradient(145deg,#171014,#070607 74%);box-shadow:inset 0 1px #ffffff12,inset 0 0 48px #6b142b24,0 0 0 1px #341a1357,0 24px 56px #0000007a}.board-frame:after{content:"";position:absolute;z-index:4;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgb(255 223 158 / 6%);border-radius:10px;pointer-events:none}.board-ambient{top:10px;right:10px;bottom:10px;left:10px;border-radius:9px;background:radial-gradient(circle at 50% 34%,rgb(196 58 86 / 8%),transparent 35%),radial-gradient(circle at 50% 70%,rgb(231 185 95 / 6%),transparent 48%)}.tile-grid{gap:8px}.tile-button,.tile-button.hidden{border:1px solid rgb(235 205 151 / 11%);border-radius:10px;color:#e1c1812e;background:radial-gradient(circle at 28% 16%,rgb(255 247 227 / 6%),transparent 30%),repeating-linear-gradient(135deg,rgb(255 255 255 / 1.6%) 0 1px,transparent 1px 13px),linear-gradient(145deg,#26171d,#120d0f 58%,#090708);box-shadow:inset 0 1px #ffffff12,inset 0 -12px 24px #0000004d,0 6px 14px #0000004d;transition:transform .17s cubic-bezier(.2,.8,.2,1),border-color .17s ease,box-shadow .17s ease,filter .17s ease}.tile-button:hover:not(:disabled){z-index:3;border-color:#f2cc7d7a;background:radial-gradient(circle at 50% 28%,rgb(223 174 83 / 14%),transparent 58%),linear-gradient(145deg,#352027,#190f13 60%,#0d090a);box-shadow:inset 0 1px #ffffff14,0 0 22px #c78d2d1c,0 10px 22px #0000005c;transform:translateY(-2px) scale(1.015)}.tile-button.pressing,.tile-button:active:not(:disabled){transform:translateY(1px) scale(.97)}.tile-button.shape-target{border-color:rgb(var(--tile-progress-rgb, 216 173 93) / 40%);background:radial-gradient(circle at 50% 42%,rgb(var(--tile-progress-rgb, 216 173 93) / 16%),transparent 62%),linear-gradient(180deg,rgb(var(--tile-progress-rgb, 216 173 93) / 9%),transparent 50%),linear-gradient(145deg,#24171d,#0e0b0d);box-shadow:inset 0 0 0 1px rgb(var(--tile-progress-rgb, 216 173 93) / 9%),0 0 18px rgb(var(--tile-progress-rgb, 216 173 93) / 10%)}.tile-button.revealed_safe{border-color:rgb(var(--tile-progress-rgb, 83 199 222) / 36%);background:radial-gradient(circle at 50% 38%,rgb(var(--tile-progress-rgb, 83 199 222) / 13%),transparent 60%),linear-gradient(145deg,#231a22,#0b090b);box-shadow:inset 0 1px #ffffff14,0 0 24px rgb(var(--tile-progress-rgb, 83 199 222) / 12%)}.tile-button.mine,.tile-button.revealed_mine{border-color:#ff626f6b;background:radial-gradient(circle at 50% 46%,rgb(255 93 76 / 20%),transparent 56%),linear-gradient(180deg,#381722,#120b0e)}.hidden-mark{color:#e7c2782e;opacity:.7;filter:drop-shadow(0 0 8px rgb(216 173 93 / 12%))}.board-event-strip{margin-top:10px;border-color:var(--casino-line);color:#f5e2c399;background:#0a0708cc;letter-spacing:.03em}.glyph-card{min-height:66px;padding:11px 14px;border-radius:15px}.glyph-heading>span{color:#ebd4b273;letter-spacing:.12em}.glyph-heading>strong{color:var(--casino-ivory);font-family:Georgia,Times New Roman,serif;font-size:15px;letter-spacing:.015em}.progress-block strong{color:var(--casino-gold-bright);font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgb(216 173 93 / 22%)}.generation-info-toggle{border-color:var(--casino-line);color:#ebd6b57f;background:#080607b8}.generation-info-toggle:hover,.generation-info-toggle[data-open=true]{border-color:#e6bb656b;color:var(--casino-gold-bright);background:#471822b8}.round-generation,.auto-cell-picker,.auto-setting-row,.auto-details-toggle,.auto-last-status,.auto-repeat-row,.auto-live-status{border-color:var(--casino-line);background:linear-gradient(180deg,rgb(255 247 225 / 3.5%),transparent),#080607c7}.discovery-notice{border-color:#cfa6533d;color:#ead5a9;background:#5b36142e}.pattern-picker-backdrop,.auto-dialog-backdrop{background:#030203d1}.pattern-picker,.auto-dialog{border:1px solid rgb(229 190 111 / 28%);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgb(145 32 55 / 18%),transparent 34%),linear-gradient(145deg,#1b1216,#090708 68%);box-shadow:inset 0 1px #ffffff12,0 30px 90px #000000a3}.pattern-picker-header,.auto-dialog-header,.auto-dialog-footer{border-color:var(--casino-line)}.pattern-picker-header span,.auto-dialog-header>div>span,.picker-section-title,.auto-round-summary span,.auto-setting-row>span small,.auto-cell-picker-heading small{color:#e6d3b67a}.pattern-picker-header strong,.auto-dialog-header strong{color:var(--casino-ivory);font-family:Georgia,Times New Roman,serif;letter-spacing:.025em}.catalog-tabs,.pattern-card,.letter-card,.collection-card,.auto-round-summary>div,.auto-stop-options button,.auto-cell-grid button,.auto-stepper{border-color:var(--casino-line);color:#eee1cf;background:linear-gradient(180deg,rgb(255 247 225 / 4%),transparent),#0c080abd}.catalog-tabs button{color:#e7d6bd7a}.catalog-tabs button[data-selected=true],.pattern-card[data-selected=true],.letter-card[data-selected=true],.collection-card[data-selected=true],.auto-stop-options button[data-selected=true],.auto-cell-grid button[data-selected=true]{border-color:#ebc26d85;color:#fff4d8;background:radial-gradient(circle at 30% 0%,rgb(255 239 196 / 14%),transparent 48%),linear-gradient(180deg,#bb842e29,#5d231d29),#1b0f10db;box-shadow:inset 3px 0 #d8ad5d,inset 0 1px #ffffff12}.pattern-card:hover:not(:disabled),.letter-card:hover:not(:disabled),.collection-card:hover:not(:disabled),.auto-stop-options button:hover:not(:disabled),.auto-cell-grid button:hover:not(:disabled){border-color:#e9be686b}.auto-dialog-icon{border-color:#e2b96542;color:var(--casino-gold-bright);background:#522d142e}.auto-secondary-action,.auto-cell-picker-heading button,.auto-repeat-row button,.auto-repeat-row input{border-color:var(--casino-line);color:#e8d8c2;background:#0c090acc}.error-line,.auto-warning{border-color:#ca546357;color:#f0b5ba;background:#5c17243d}button:focus-visible,input:focus-visible,.tile-button:focus-visible{outline:2px solid rgb(241 204 127 / 78%);outline-offset:2px}.mobile-setup-heading>span{display:none}@keyframes live-table-pulse{0%,to{opacity:.58;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@keyframes casino-button-shine{0%,58%{left:-45%;opacity:0}65%{opacity:.72}82%,to{left:118%;opacity:0}}@media(min-width:721px){.app-shell[data-phase=idle] .game-layout{width:min(410px,100%);min-height:calc(100svh - 112px);grid-template-columns:minmax(0,410px)}.app-shell[data-phase=idle] .control-panel{padding:22px}}@media(max-width:900px){.top-bar{grid-template-columns:minmax(0,1fr) auto}.game-eyebrow{display:none}.top-stats{display:flex;width:auto}}@media(max-width:720px),(max-height:520px)and (max-width:960px){body{background:radial-gradient(circle at 50% -8%,rgb(139 31 59 / 24%),transparent 28rem),linear-gradient(#040304eb,#050304f7),url(./casino-felt-qT-eevkM.webp) center / 520px 520px repeat,#070506}.app-shell{padding-top:calc(10px + env(safe-area-inset-top));background:radial-gradient(circle at 50% 28%,rgb(124 25 48 / 10%),transparent 28rem)}.top-bar{display:grid;width:min(430px,100%);min-height:58px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px 8px 7px 12px;border-radius:15px}.brand-gem{width:24px;height:32px}.brand-copy small{display:none}.brand-copy strong{font-size:clamp(14px,4.4vw,17px)}.top-stats{display:flex;width:auto;justify-self:end}.status-pill{width:auto;min-width:0}.control-panel{border-color:#e5be6f3d;background:radial-gradient(circle at 50% 0%,rgb(151 34 58 / 16%),transparent 40%),linear-gradient(145deg,#1b1115fa,#090708fa)}.mobile-setup-heading>span{display:block;margin-bottom:8px;color:#edc474a8;font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:700;letter-spacing:.2em}.mobile-setup-heading h1{color:#fff6e6;font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:-.01em;text-shadow:0 8px 24px rgb(0 0 0 / 32%)}.mobile-setup-heading p{color:#e5d6c29e}.control-label{color:#efdcc0a8}.stepper,.bet-stepper,.segmented-control,.pattern-trigger{border-color:#e8c47d30;background:linear-gradient(180deg,rgb(255 248 226 / 5%),transparent),#0a0708c2}.primary-action{min-height:56px;border-radius:14px;font-size:14px}.board-area{padding:9px;border-radius:16px}.board-area:before{margin-bottom:7px;font-size:7px}.board-frame{padding:8px;border-radius:12px}.board-ambient{top:8px;right:8px;bottom:8px;left:8px}.tile-grid{gap:clamp(5px,1.5vw,7px)}.tile-button,.tile-button.hidden{border-radius:clamp(7px,2.2vw,10px)}.tile-button:hover:not(:disabled){transform:none}.glyph-card{border-color:#e5be6f38;background:linear-gradient(145deg,rgb(255 249 232 / 4%),transparent 34%),linear-gradient(145deg,#180f12fa,#090708fa)}.mobile-primary-action{box-shadow:0 14px 36px #0000007a,0 0 26px #bb7d1c1f}.pattern-picker,.auto-dialog{border-color:#e5be6f4d;border-radius:22px}}@media(max-width:430px){.app-shell{padding-right:max(8px,env(safe-area-inset-right));padding-left:max(8px,env(safe-area-inset-left))}.top-bar{padding-left:10px}.brand-mark{gap:7px}.status-pill{height:40px;padding-inline:9px}.top-stats>.icon-button{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.game-eyebrow>span,.primary-action:before,.auto-primary-action:before{animation:none}.tile-button,.primary-action,.auto-primary-action{transition:none}}.tile-button.revealing .tile-pending{width:auto;height:auto;margin:0;border:0;border-radius:0;animation:none}.tile-button.revealing .hidden-mark{display:none!important}.tile-button.revealing .tile-pending{position:absolute;top:11%;right:11%;bottom:11%;left:11%;z-index:5;display:block;overflow:visible;pointer-events:none;transform:translateZ(0)}.tile-button.revealing .tile-pending:before,.tile-button.revealing .tile-pending:after{content:"";position:absolute;left:50%;top:50%;display:block;pointer-events:none}.tile-button.revealing .tile-pending:before{width:72%;aspect-ratio:1;border:1px solid rgba(164,244,255,.34);border-radius:50%;box-shadow:inset 0 0 14px #73e7f524,0 0 14px #73e7f52e;animation:tile-crystal-wave .9s cubic-bezier(.16,1,.3,1) infinite}.tile-button.revealing .tile-pending:after{width:76%;height:12%;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(158,240,250,.16) 18%,rgba(244,254,255,.84) 50%,rgba(174,145,255,.2) 82%,transparent);filter:blur(.4px) drop-shadow(0 0 8px rgba(142,238,250,.5));animation:tile-crystal-sheen .78s ease-in-out infinite}.tile-button.revealing .tile-pending-aura,.tile-button.revealing .tile-pending-flare,.tile-button.revealing .tile-pending-sparks,.tile-button.revealing .tile-pending-sparks>span{position:absolute;left:50%;top:50%;display:block;pointer-events:none}.tile-button.revealing .tile-pending-aura{width:74%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(241,254,255,.42) 0 5%,rgba(93,224,241,.24) 18%,transparent 64%),radial-gradient(circle at 62% 42%,rgba(168,126,255,.16),transparent 54%);filter:blur(2px);animation:tile-crystal-aura .76s ease-in-out infinite alternate}.tile-button.revealing .tile-pending-flare{width:30%;aspect-ratio:1;border-radius:5px;background:linear-gradient(135deg,#fffffff5,#bef9ffd6 36%,#47cddee6 68%,#8b69e7d1),#6fe1efdb;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);filter:drop-shadow(0 0 5px rgba(237,254,255,.94)) drop-shadow(0 0 13px rgba(90,222,239,.72)) drop-shadow(0 0 16px rgba(157,112,255,.2));animation:tile-crystal-flare .86s cubic-bezier(.16,1,.3,1) infinite}.tile-button.revealing .tile-pending-sparks{right:0;bottom:0;left:0;top:0}.tile-button.revealing .tile-pending-sparks>span{--pending-angle: 0deg;--pending-delay: 0ms;--pending-distance: 26px;width:2px;height:7px;border-radius:999px;background:linear-gradient(180deg,#f4ffff,#79e4ef 58%,#79e4ef00);box-shadow:0 0 7px #85ebf6b8;transform-origin:50% 50%;animation:tile-crystal-spark .92s var(--pending-delay) cubic-bezier(.16,.76,.28,1) infinite}.tile-button.revealing{animation:tile-crystal-surface .92s ease-in-out infinite alternate!important}.app-shell[data-phase=starting] .shape-overlay,.app-shell[data-phase=starting] .board-ambient{display:none!important}@keyframes tile-crystal-wave{0%{opacity:0;transform:translate(-50%,-50%) scale(.28)}34%{opacity:.72}to{opacity:0;transform:translate(-50%,-50%) scale(1.34)}}@keyframes tile-crystal-sheen{0%{opacity:0;transform:translate(-74%,-50%) rotate(-18deg) scaleX(.5)}38%{opacity:.9}to{opacity:0;transform:translate(-26%,-50%) rotate(-18deg) scaleX(1.08)}}@keyframes tile-crystal-aura{0%{opacity:.58;transform:translate(-50%,-50%) scale(.84)}to{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes tile-crystal-flare{0%,to{opacity:.62;transform:translate(-50%,-50%) scale(.72)}46%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes tile-crystal-spark{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--pending-angle)) translateY(-4px) scaleY(.28)}24%{opacity:1}78%{opacity:.72}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--pending-angle)) translateY(var(--pending-distance)) scaleY(.78)}}@keyframes tile-crystal-surface{0%{border-color:#5cebf557;box-shadow:inset 0 1px #ffffff14,inset 0 0 18px #5cebf514,0 0 12px #5cebf514}to{border-color:#9deff99e;box-shadow:inset 0 1px #ffffff1f,inset 0 0 28px #5cebf524,0 0 22px #5cebf52e}}html[data-reduced-motion=true] .tile-button.revealing .tile-pending{animation:none!important}html[data-reduced-motion=true] .tile-button.revealing,html[data-reduced-motion=true] .tile-button.revealing .tile-pending:before,html[data-reduced-motion=true] .tile-button.revealing .tile-pending:after,html[data-reduced-motion=true] .tile-button.revealing .tile-pending-aura,html[data-reduced-motion=true] .tile-button.revealing .tile-pending-flare,html[data-reduced-motion=true] .tile-button.revealing .tile-pending-sparks>span{animation:none!important}.mine-icon{z-index:5;width:88%;height:88%;filter:drop-shadow(0 7px 8px rgba(0,0,0,.48)) drop-shadow(0 0 9px rgba(255,132,66,.24))}.tile-button.blast-center{z-index:8;overflow:visible;contain:layout}.tile-button.blast-center .mine-icon{animation:classic-bomb-detonate .92s cubic-bezier(.16,1,.3,1) both!important}.explosion-fx{position:absolute;top:-72%;right:-72%;bottom:-72%;left:-72%;z-index:7;display:block;overflow:visible;pointer-events:none}.explosion-core,.explosion-flash,.explosion-shockwave,.explosion-smoke,.explosion-sparks,.explosion-sparks>span{position:absolute;left:50%;top:50%;display:block;pointer-events:none}.explosion-core{width:34%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffffff 0 12%,#fff2ae 20%,#ffb13f 42%,rgba(255,72,42,.7) 62%,transparent 76%);mix-blend-mode:screen;filter:blur(.35px) drop-shadow(0 0 10px rgba(255,171,66,.82));animation:explosion-core-bloom .56s 28ms cubic-bezier(.12,.78,.2,1) both}.explosion-flash{width:74%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fffdf1 0 8%,#ffe47c 12%,#ff8b36 28%,rgba(255,55,45,.78) 43%,transparent 70%);mix-blend-mode:screen;filter:blur(.5px);animation:explosion-flash-pop .72s 42ms cubic-bezier(.16,1,.3,1) both}.explosion-shockwave{width:62%;aspect-ratio:1;border:3px solid rgba(255,197,105,.88);border-radius:50%;box-shadow:0 0 0 2px #ff873e73;animation:explosion-shockwave-expand .92s 62ms cubic-bezier(.12,.78,.2,1) both}.explosion-shockwave:after{content:"";position:absolute;top:16%;right:16%;bottom:16%;left:16%;border:1px solid rgba(255,237,184,.72);border-radius:50%;animation:explosion-secondary-ring .76s .15s cubic-bezier(.16,.74,.22,1) both}.explosion-smoke{width:92%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 32% 35%,rgba(74,68,76,.5) 0 22%,transparent 40%),radial-gradient(circle at 66% 30%,rgba(49,47,55,.55) 0 24%,transparent 42%),radial-gradient(circle at 52% 68%,rgba(29,29,35,.62) 0 27%,transparent 48%);animation:explosion-smoke-rise 1.18s 128ms cubic-bezier(.18,.64,.24,1) both}.explosion-sparks{top:0;right:0;bottom:0;left:0}.explosion-sparks>span{--spark-angle: 0deg;--spark-delay: 45ms;--spark-distance: -82%;--spark-length: 22%;width:3px;height:var(--spark-length);border-radius:999px;background:linear-gradient(180deg,#fff8cf,#ffb239 42%,#ff432b00);transform-origin:50% 100%;animation:explosion-spark-flight .76s var(--spark-delay) cubic-bezier(.14,.72,.24,1) both}@keyframes classic-bomb-detonate{0%{opacity:0;transform:translate(-50%,-50%) scale(.76)}22%{opacity:1;transform:translate(-50%,-53%) scale(1.07);filter:brightness(1.12) drop-shadow(0 7px 8px rgba(0,0,0,.48)) drop-shadow(0 0 17px rgba(255,154,73,.68))}46%{transform:translate(-50%,-49%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 7px 8px rgba(0,0,0,.48)) drop-shadow(0 0 9px rgba(255,132,66,.24))}}@keyframes explosion-core-bloom{0%{opacity:0;transform:translate(-50%,-50%) scale(.18)}24%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}to{opacity:0;transform:translate(-50%,-50%) scale(1.9)}}@keyframes explosion-flash-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.08)}18%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}55%{opacity:.46;transform:translate(-50%,-50%) scale(1.42)}to{opacity:0;transform:translate(-50%,-50%) scale(1.72)}}@keyframes explosion-shockwave-expand{0%{opacity:0;transform:translate(-50%,-50%) scale(.12)}24%{opacity:.94}to{opacity:0;transform:translate(-50%,-50%) scale(2.4)}}@keyframes explosion-secondary-ring{0%{opacity:0;transform:scale(.45)}28%{opacity:.72}to{opacity:0;transform:scale(2.8)}}@keyframes explosion-smoke-rise{0%{opacity:0;transform:translate(-50%,-42%) scale(.45)}38%{opacity:.7}to{opacity:0;transform:translate(-50%,-72%) scale(1.3)}}@keyframes explosion-spark-flight{0%{opacity:0;transform:translate(-50%,-100%) rotate(var(--spark-angle)) translateY(0) scaleY(.2)}22%{opacity:1}to{opacity:0;transform:translate(-50%,-100%) rotate(var(--spark-angle)) translateY(var(--spark-distance)) scaleY(.58)}}html[data-reduced-motion=true] .explosion-fx{display:none}html[data-reduced-motion=true] .tile-button.blast-center .mine-icon{animation:none!important}.board-blast-wave{position:absolute;left:50%;top:50%;z-index:20;width:var(--board-wave-size, 2100%);aspect-ratio:1;border:2px solid rgba(255,218,145,.96);border-radius:50%;box-shadow:0 0 0 3px #ff693a2e;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.018);transform-origin:50% 50%;animation:board-blast-wave-expand .76s 24ms linear both;will-change:transform,opacity;backface-visibility:hidden}@keyframes board-blast-wave-expand{0%{opacity:0;transform:translate(-50%,-50%) scale(.018)}7%{opacity:1}68%{opacity:.88}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@media(max-width:860px){.board-blast-wave{border-width:2px;box-shadow:0 0 0 2px #ff603633,0 0 9px #ff9143c7}}html[data-reduced-motion=true] .app-shell[data-phase=bust] .tile-button.blast-ring,html[data-reduced-motion=true] .app-shell[data-phase=bust] .tile-button.blast-far,html[data-reduced-motion=true] .app-shell[data-phase=bust] .tile-button.blast-center{animation:none!important}html[data-reduced-motion=true] .board-blast-wave{animation-duration:1ms!important}:root{--tv-copper: #c8783d;--tv-copper-soft: rgba(200, 120, 61, .3);--tv-red: #ff565a;--tv-red-soft: rgba(255, 86, 90, .24);--tv-ivory: #ffe7c7;--tv-blue: #91e8ff;--reveal-ease: cubic-bezier(.22, .61, .36, 1);--reveal-fast: .16s;--reveal-med: .26s}html{background:#050102!important}html,body,#root{min-height:100%}body{background:linear-gradient(180deg,#0000003d,#0000007a),radial-gradient(circle at 50% 46%,rgba(128,12,24,.08),transparent 38%),url(./mobile-background-v23-C7H62Joc.jpg) center center / cover no-repeat fixed!important}#root{position:relative;background:transparent!important}.app-shell{background:linear-gradient(180deg,#00000014,#0000002e),linear-gradient(90deg,rgba(0,0,0,.3),transparent 15% 85%,rgba(0,0,0,.34))!important}.app-shell:before{opacity:1!important;background:radial-gradient(circle at 50% 48%,rgba(145,18,32,.09),transparent 38%),linear-gradient(180deg,rgba(0,0,0,.08),transparent 28%,rgba(0,0,0,.18))!important}.background-crystals,.board-area:before,.board-event-strip{display:none!important}.top-bar,.control-panel,.glyph-panel,.pattern-picker,.modal-panel,.status-pill,.quick-bets button,.segmented-control button,.pattern-trigger,.auto-play-trigger,.control-group,.icon-button,.target-showcase,.progress-block>div,.generation-info-toggle,.mobile-info-back{border-color:#c1673040!important;background:linear-gradient(180deg,#ffe6c509,#ffffff02),radial-gradient(circle at 50% 0%,rgba(137,19,31,.17),transparent 52%),linear-gradient(145deg,#120609ed,#070304f0)!important;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #0000003d,0 18px 42px #0000006b!important}.brand-gem{background:url(./temple-vault-crystal-blue-v2-wj-wR840.webp) center / contain no-repeat!important;filter:drop-shadow(0 4px 5px rgba(0,0,0,.42))!important}.brand-gem>*{opacity:0!important}.board-area{min-width:0}.board-stage{width:100%;max-width:522px;margin-inline:auto;flex:0 0 auto;contain:layout style}.board-frame{position:relative!important;isolation:isolate;width:100%!important;min-width:0;min-height:0;aspect-ratio:1 / 1!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 50% 48%,rgba(91,8,15,.16),transparent 66%),#0802046b!important;box-shadow:none!important;transform:none!important}.board-frame:before{content:""!important;position:absolute!important;top:-1.2%!important;right:-1.2%!important;bottom:-1.2%!important;left:-1.2%!important;z-index:5!important;display:block!important;border:0!important;border-radius:0!important;background:url(./temple-vault-board-frame-CddfW5Q9.webp) center / 100% 100% no-repeat!important;box-shadow:none!important;pointer-events:none}.board-frame:after,.board-ambient{display:none!important}.shape-overlay{z-index:3;pointer-events:none}.tile-grid{position:absolute!important;top:2.7%!important;right:2.7%!important;bottom:2.7%!important;left:2.7%!important;z-index:2!important;display:grid!important;width:auto!important;height:auto!important;min-width:0;min-height:0;gap:clamp(4px,1.05vw,8px)!important;grid-auto-flow:row;grid-auto-rows:minmax(0,1fr)!important;align-items:stretch;justify-items:stretch;overflow:hidden}.tile-grid>.tile-button{align-self:stretch;justify-self:stretch}.tile-button,.tile-button.hidden{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;contain:layout paint;border:0!important;border-radius:10px!important;color:#9a5b3947!important;background:url(./temple-vault-cell-n1JuEOI_.webp) center / 100% 100% no-repeat!important;box-shadow:none!important;transform:none;transform-origin:center}.tile-button:hover:not(:disabled),.tile-button:focus-visible{filter:brightness(1.14) saturate(1.08);box-shadow:0 0 12px #ff533d29!important}.tile-button.shape-target{box-shadow:inset 0 0 0 1px #ff5c4e2e,0 0 8px #ff4d3e14!important}.tile-button.revealed_mine,.tile-button.mine,.tile-button.blast-center,.tile-button.blast-ring,.tile-button.blast-far{background:linear-gradient(#76161259,#30050561),url(./temple-vault-cell-n1JuEOI_.webp) center / 100% 100% no-repeat!important;box-shadow:0 0 13px #ff4d3224!important}.hidden-mark{color:#d58b553b!important}.crystal{position:absolute!important;left:51%!important;top:50%!important;width:68%!important;height:78%!important;max-width:none!important;max-height:none!important;margin:0!important;aspect-ratio:auto!important;background-image:url(./temple-vault-crystal-blue-v2-wj-wR840.webp)!important;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important;color:var(--tv-blue)!important;filter:brightness(1.02) contrast(1.03) drop-shadow(0 4px 4px rgba(0,0,0,.42))!important;transform:translate(-50%,-50%)!important;pointer-events:none}.crystal:before,.crystal:after{display:none!important}.crystal-neutral,.crystal-cyan,.crystal-violet,.crystal-gold,.crystal-green,.crystal-red{color:var(--tv-blue)!important;background-position:center!important}.app-shell[data-phase=bust] .tile-button.crystal-destroyed{overflow:visible!important;animation:temple-crystal-cell-rattle .76s var(--blast-delay, 0ms) cubic-bezier(.2,.82,.22,1) both!important}.app-shell[data-phase=bust] .tile-button.crystal-destroyed .crystal{width:68%!important;height:78%!important;background-image:none!important;filter:none!important;overflow:visible;animation:temple-crystal-body-shake .92s var(--blast-delay, 0ms) cubic-bezier(.18,.9,.24,1) both!important}.crystal-break-intact,.crystal-break-fractured,.crystal-shard-burst{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.crystal-break-intact,.crystal-break-fractured{background-position:center;background-size:contain;background-repeat:no-repeat;transform-origin:center}.crystal-break-intact{background-image:url(./temple-vault-crystal-blue-v2-wj-wR840.webp);filter:brightness(1.02) contrast(1.03) drop-shadow(0 4px 4px rgba(0,0,0,.42));animation:temple-crystal-intact-collapse .65s var(--blast-delay, 0ms) cubic-bezier(.18,.88,.24,1) both}.crystal-break-fractured{opacity:0;background-image:var(--broken-crystal-url);filter:saturate(.84) brightness(.9) contrast(1.03) drop-shadow(0 0 5px rgba(92,142,184,.16)) drop-shadow(0 4px 7px rgba(0,0,0,.52));animation:temple-crystal-fractured-reveal .76s calc(var(--blast-delay, 0ms) + 225ms) cubic-bezier(.16,1,.3,1) both}.crystal-shard-burst{z-index:3;overflow:visible}.crystal-shard-burst:before{content:"";position:absolute;left:50%;top:50%;width:52%;aspect-ratio:1;border:1.5px solid rgba(177,244,255,.85);border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.24);animation:temple-crystal-fracture-ring .52s calc(var(--blast-delay, 0ms) + 205ms) ease-out both}.crystal-shard-burst>span{position:absolute;left:50%;top:50%;width:7%;height:15%;border-radius:1px;background:linear-gradient(145deg,#fff,#7ef2ff 30%,#5feaff 46%,#1264d1 76%,#06134e);clip-path:polygon(50% 0,100% 34%,70% 100%,8% 72%,0 22%);opacity:0;transform-origin:50% 50%;animation:temple-crystal-shard-flight .66s calc(var(--blast-delay, 0ms) + .23s + var(--crystal-shard-delay, 0ms)) cubic-bezier(.12,.72,.2,1) both}@keyframes temple-crystal-cell-rattle{0%,to{translate:0 0;rotate:0deg}10%{translate:-1px 0;rotate:-.7deg}18%{translate:2px -1px;rotate:.9deg}28%{translate:-2px 1px;rotate:-.8deg}38%{translate:1px 0;rotate:.5deg}52%{translate:-1px 0;rotate:-.25deg}}@keyframes temple-crystal-body-shake{0%,to{translate:0 0;rotate:0deg;scale:1}10%{translate:-3px 0;rotate:-3deg}18%{translate:4px -1px;rotate:3.5deg}26%{translate:-4px 1px;rotate:-4deg}34%{translate:3px 0;rotate:2.5deg;scale:1.035}41%{translate:-2px 1px;rotate:-1.5deg;scale:1.08}58%{translate:1px 0;rotate:.5deg;scale:.98}}@keyframes temple-crystal-intact-collapse{0%,35%{opacity:1;transform:scale(1);filter:brightness(1) drop-shadow(0 0 9px rgba(103,193,255,.52))}42%{opacity:1;transform:scale(1.075);filter:brightness(2.3) saturate(.72) drop-shadow(0 0 16px rgba(218,252,255,.95))}53%{opacity:.24;transform:scale(.92);filter:brightness(1.7) blur(.4px)}to{opacity:0;transform:scale(.84);filter:brightness(.6) blur(.8px)}}@keyframes temple-crystal-fractured-reveal{0%{opacity:0;transform:scale(.9) rotate(-2deg)}25%{opacity:1;transform:scale(1.08) rotate(1.4deg)}58%{opacity:1;transform:scale(1.02) rotate(-.5deg)}to{opacity:.94;transform:scale(1) rotate(0)}}@keyframes temple-crystal-fracture-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(.24)}20%{opacity:.92}to{opacity:0;transform:translate(-50%,-50%) scale(1.68)}}@keyframes temple-crystal-shard-flight{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--crystal-shard-angle)) translateY(-4%) rotate(0) scale(.32)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--crystal-shard-angle)) translateY(var(--crystal-shard-distance)) rotate(var(--crystal-shard-rotation)) scale(.82)}}.cashout-readout,.mobile-round-result{display:none!important}.glyph-panel{border:0!important;background:transparent!important;box-shadow:none!important}.glyph-card{position:relative;display:block!important;min-height:112px!important;padding:6px 58px 8px!important;overflow:visible;border:1px solid rgba(153,61,46,.25)!important;border-radius:16px!important;background:radial-gradient(circle at 50% 42%,rgba(146,10,22,.11),transparent 45%),linear-gradient(180deg,#18080ae6,#080204f0)!important;box-shadow:inset 0 1px #ffe2be09,0 12px 30px #00000047!important}.glyph-heading{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:5;display:block!important;pointer-events:none}.glyph-heading .generation-info-toggle,.glyph-heading .mobile-info-back{position:absolute;top:50%;pointer-events:auto;transform:translateY(-50%)}.glyph-heading .generation-info-toggle{right:14px}.glyph-heading .mobile-info-back{left:14px}.structure-progress-card{width:min(100%,350px);margin:0 auto;color:#f4c8a8;text-align:center}.structure-progress-brand{display:flex;align-items:center;justify-content:center;gap:9px;height:22px;color:#f1b28e;font-family:Georgia,Times New Roman,serif;text-shadow:0 0 8px rgba(255,72,54,.48),0 1px 0 #240407}.structure-progress-brand strong{font-size:15px;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase}.structure-progress-brand span{color:#f76649ad;font-size:7px;transform:rotate(45deg)}.structure-progress-frame{position:relative;display:grid;min-height:58px;grid-template-rows:auto auto auto;align-items:center;padding:5px 15px 4px;clip-path:polygon(4% 0,96% 0,100% 22%,98% 78%,94% 100%,6% 100%,2% 78%,0 22%);border:1px solid rgba(188,68,53,.62);background:linear-gradient(90deg,rgba(255,72,52,.065),transparent 17% 83%,rgba(255,72,52,.065)),radial-gradient(circle at 50% 30%,rgba(120,8,18,.16),transparent 54%),#080103de;box-shadow:inset 0 0 0 1px #ff3d350d,inset 0 -11px 18px #00000057,0 0 14px #7e0a112e}.structure-progress-frame:before,.structure-progress-frame:after{content:"";position:absolute;top:13px;bottom:13px;width:1px;background:linear-gradient(transparent,rgba(255,97,72,.8),transparent);box-shadow:0 0 6px #ff362f70;pointer-events:none}.structure-progress-frame:before{left:6px;transform:rotate(-9deg)}.structure-progress-frame:after{right:6px;transform:rotate(9deg)}.structure-progress-label,.structure-progress-count{color:#efaa88d6;font-size:8px;font-weight:700;line-height:1;letter-spacing:.075em;text-transform:uppercase}.structure-progress-meter-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 34px;gap:8px;align-items:center;margin:3px 1px}.structure-progress-meter-row>strong{color:#ff5360;font-family:Georgia,Times New Roman,serif;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;text-align:right;text-shadow:0 0 9px rgba(255,42,56,.68)}.structure-progress-segments{display:grid;height:10px;min-width:0;grid-template-columns:repeat(var(--structure-segments),minmax(0,1fr));gap:2px;padding:2px;border:1px solid rgba(166,77,59,.48);border-radius:4px;background:linear-gradient(180deg,#ffffff06,#00000038),#030102db;box-shadow:inset 0 0 5px #000000e6,0 0 7px #8f12182e}.structure-progress-segments>span{min-width:0;border-radius:2px;background:#451a1c6b;box-shadow:inset 0 1px #ffe9d206}.structure-progress-segments>span[data-filled=true]{background:linear-gradient(180deg,rgba(255,161,130,.24),transparent 42%),linear-gradient(90deg,#c3132b,#f23042 66%,#ff654e);box-shadow:inset 0 0 0 1px #ffa4842e,0 0 7px #f2203094;animation:temple-progress-segment-fill .42s calc(var(--segment-index) * 18ms) cubic-bezier(.16,1,.3,1) both}.structure-progress-name{display:block;max-width:100%;margin-top:5px;overflow:hidden;color:#ffd9bd;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1;text-overflow:ellipsis;text-shadow:0 0 9px rgba(255,75,54,.2);text-transform:uppercase;white-space:nowrap}.structure-progress-card[data-has-structure=false] .structure-progress-segments{opacity:.64}@keyframes temple-progress-segment-fill{0%{opacity:.32;transform:scaleX(.34)}62%{opacity:1;transform:scaleX(1.06)}to{opacity:1;transform:scaleX(1)}}@media(max-width:720px),(max-height:520px)and (max-width:960px){body{background-position:center center!important;background-attachment:scroll!important}.app-shell{background:linear-gradient(180deg,#0000000f,#00000024),linear-gradient(90deg,rgba(0,0,0,.2),transparent 12% 88%,rgba(0,0,0,.22))!important}.board-area{width:100%!important;padding:6px 0 0!important}.board-stage{width:min(calc(100dvw - 24px),430px)!important;max-width:430px}.board-frame:before{top:-1.4%!important;right:-1.4%!important;bottom:-1.4%!important;left:-1.4%!important}.tile-grid{top:2.6%!important;right:2.6%!important;bottom:2.6%!important;left:2.6%!important;gap:clamp(4px,1.2vw,6px)!important}.tile-button,.tile-button.hidden{border-radius:8px!important}.glyph-card{min-height:102px!important;padding:5px 44px 7px!important}.glyph-heading .generation-info-toggle{right:8px}.glyph-heading .mobile-info-back{left:8px}.structure-progress-brand{height:20px}.structure-progress-brand strong{font-size:13px}.structure-progress-frame{min-height:54px;padding-inline:13px}.structure-progress-name{margin-top:4px;font-size:10px}}@media(min-width:1024px){body{background:linear-gradient(180deg,#00000024,#00000061),radial-gradient(circle at 50% 46%,rgba(145,18,32,.06),transparent 40%),url(./desktop-background-v23-CZhEwHU0.jpg) center center / cover no-repeat fixed!important;background-position:center center!important}.board-stage{width:100%!important;max-width:522px}}html[data-reduced-motion=true] .app-shell[data-phase=bust] .tile-button.crystal-destroyed,html[data-reduced-motion=true] .app-shell[data-phase=bust] .tile-button.crystal-destroyed .crystal,html[data-reduced-motion=true] .crystal-break-intact,html[data-reduced-motion=true] .crystal-break-fractured,html[data-reduced-motion=true] .crystal-shard-burst:before,html[data-reduced-motion=true] .crystal-shard-burst>span,html[data-reduced-motion=true] .structure-progress-segments>span[data-filled=true]{animation:none!important}html[data-reduced-motion=true] .crystal-break-intact{display:none}html[data-reduced-motion=true] .crystal-break-fractured{opacity:.94}@media(prefers-reduced-motion:reduce){.app-shell[data-phase=bust] .tile-button.crystal-destroyed,.app-shell[data-phase=bust] .tile-button.crystal-destroyed .crystal,.crystal-break-intact,.crystal-break-fractured,.crystal-shard-burst:before,.crystal-shard-burst>span,.structure-progress-segments>span[data-filled=true]{animation:none!important}.crystal-break-intact{display:none}.crystal-break-fractured{opacity:.94}}:root{--tier-blue: #49bfff;--tier-violet: #ae55ff;--tier-green: #48e879;--tier-gold: #ffd049;--tier-rgb: 73 191 255;--tier-color: var(--tier-blue)}.app-shell[data-progress-tier=violet] .revealing{--tier-rgb: 174 85 255;--tier-color: var(--tier-violet)}.app-shell[data-progress-tier=green] .revealing{--tier-rgb: 72 232 121;--tier-color: var(--tier-green)}.app-shell[data-progress-tier=gold] .revealing{--tier-rgb: 255 208 73;--tier-color: var(--tier-gold)}body{background:linear-gradient(180deg,#00000009,#00000029),radial-gradient(circle at 50% 46%,rgba(172,24,38,.055),transparent 42%),url(./mobile-background-v23-C7H62Joc.jpg) center center / cover no-repeat scroll!important}.app-shell{background:linear-gradient(180deg,#00000004,#00000017),linear-gradient(90deg,rgba(0,0,0,.12),transparent 13% 87%,rgba(0,0,0,.14))!important}.app-shell:before{opacity:.38!important}.top-bar,.control-panel,.pattern-picker,.modal-panel,.inline-auto-play,.statistics-panel,.info-modal{background:linear-gradient(180deg,#ffe9cd13,#ffffff04),radial-gradient(circle at 50% 0%,rgba(167,32,48,.25),transparent 56%),linear-gradient(145deg,#220c11f0,#0c0507f0)!important;border-color:#de8a486b!important}.control-label,.pattern-trigger-copy small,.auto-setting-row small,.inline-auto-play-header small,.statistics-panel small{color:#ffe1c2ad!important}.brand-gem{background-image:url(./temple-vault-crystal-blue-v2-wj-wR840.webp)!important;filter:brightness(1.02) contrast(1.03) saturate(.96) drop-shadow(0 4px 5px rgba(0,0,0,.42))!important}.brand-gem[data-tier=violet]{background-image:url(./temple-vault-crystal-violet-v2-Dxn5hs-P.webp)!important}.brand-gem[data-tier=green]{background-image:url(./temple-vault-crystal-green-v2-DO1tjVzc.webp)!important}.brand-gem[data-tier=gold]{background-image:url(./temple-vault-crystal-gold-v2-BaZQ0naa.webp)!important}.crystal,.crystal-neutral,.crystal-cyan,.crystal-violet,.crystal-green,.crystal-gold,.crystal-red{filter:brightness(1.02) contrast(1.03) saturate(.96) drop-shadow(0 4px 4px rgba(0,0,0,.42))!important;box-shadow:none!important}.crystal-neutral,.crystal-cyan{background-image:url(./temple-vault-crystal-blue-v2-wj-wR840.webp)!important}.crystal-violet{background-image:url(./temple-vault-crystal-violet-v2-Dxn5hs-P.webp)!important}.crystal-green{background-image:url(./temple-vault-crystal-green-v2-DO1tjVzc.webp)!important}.crystal-gold{background-image:url(./temple-vault-crystal-gold-v2-BaZQ0naa.webp)!important}.crystal:before,.crystal:after,.brand-gem-aura{display:none!important}.tile-button.revealing .tile-pending:before{border-color:rgb(var(--tier-rgb) / .58)!important;box-shadow:inset 0 0 9px rgb(var(--tier-rgb) / .14)!important;animation-duration:.43s!important}.tile-button.revealing .tile-pending:after{background:linear-gradient(90deg,transparent,rgb(var(--tier-rgb) / .16),rgba(255,255,255,.88),rgb(var(--tier-rgb) / .22),transparent)!important;filter:none!important;animation-duration:.39s!important}.tile-button.revealing .tile-pending-aura{background:radial-gradient(circle,rgba(255,255,255,.42) 0 5%,rgb(var(--tier-rgb) / .25) 18%,transparent 64%)!important;filter:none!important;animation-duration:.39s!important}.tile-button.revealing .tile-pending-flare{background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--tier-color) 45%,white),var(--tier-color),color-mix(in srgb,var(--tier-color) 68%,black))!important;filter:none!important;animation-duration:.42s!important}.tile-button.revealing .tile-pending-sparks>span{background:linear-gradient(180deg,#fff,var(--tier-color) 58%,transparent)!important;box-shadow:none!important;animation-duration:.46s!important}.tile-button.revealing{animation-duration:.44s!important}.board-frame:before{top:-4.2%!important;right:-4.2%!important;bottom:-4.2%!important;left:-4.2%!important}.board-frame,.tile-grid{transform:none!important}.provably-fair-button{display:inline-flex;min-width:0;align-items:center;justify-content:center;justify-self:center;gap:8px;padding:8px 12px;border:1px solid rgba(218,173,103,.2);border-radius:999px;color:#ffedcfc7;background:#0c060894;font-size:8px;font-weight:800;letter-spacing:.15em;white-space:nowrap;cursor:pointer}.provably-fair-button:hover,.provably-fair-button:focus-visible{border-color:#f6cc807a;color:#fff2d9;background:#3d141bb8}.live-table-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#69d58f}.offline-banner{display:flex;width:min(980px,calc(100% - 20px));min-height:36px;align-items:center;justify-content:center;gap:8px;margin:-4px auto 12px;padding:7px 12px;border:1px solid rgba(255,160,98,.45);border-radius:10px;color:#ffe2c5;background:#511914e0;font-size:12px;font-weight:700}.always-visible-settings{display:grid;gap:10px}.advanced-settings-toggle,.advanced-settings-panel,.auto-play-trigger,.auto-dialog-backdrop{display:none!important}.inline-auto-play,.statistics-panel{display:grid;gap:10px;padding:11px;border:1px solid rgba(218,151,80,.25);border-radius:13px}.inline-auto-play-header,.statistics-panel>header{display:flex;align-items:center;gap:9px}.inline-auto-play-header>span:last-child,.statistics-panel>header>span{display:grid;min-width:0;gap:2px}.inline-auto-play-header strong,.statistics-panel>header strong{color:#fff0da;font-family:Georgia,Times New Roman,serif;font-size:14px}.inline-auto-stop-options{display:grid;grid-template-columns:1fr 1fr;gap:7px}.inline-auto-stop-options button{display:grid;min-width:0;gap:2px;padding:8px;border:1px solid rgba(222,160,91,.2);border-radius:9px;color:#ffe8ccb8;background:#0804059e;text-align:left}.inline-auto-stop-options button strong{font-size:11px}.inline-auto-stop-options button small{font-size:8px;line-height:1.25}.inline-auto-stop-options button[data-selected=true]{border-color:#f5c7719e;color:#fff4d8;background:linear-gradient(180deg,#bd7e2633,#691c2238);box-shadow:inset 3px 0 #e0b154}.inline-completions-row{padding:8px;border:1px solid rgba(220,157,88,.16);border-radius:10px;background:#0703047a}.auto-stepper input,.auto-stepper output{display:flex!important;height:42px;align-items:center;justify-content:center;padding:0!important;line-height:42px!important;text-align:center!important;text-indent:0!important;font-variant-numeric:tabular-nums}.auto-stepper input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.auto-stepper input::-webkit-inner-spin-button,.auto-stepper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.inline-auto-cell-picker{padding:8px!important}.inline-auto-cell-picker .auto-cell-grid{gap:5px}.inline-auto-cell-picker .auto-cell-grid button{aspect-ratio:1;min-height:0}.inline-auto-play .auto-last-status{display:grid;gap:2px;color:#ffe2c4b3;font-size:10px}.inline-auto-play .auto-last-status strong{color:#fff0dc}.inline-auto-play .auto-primary-action{min-height:42px;border-radius:10px}.statistics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.statistics-grid>span{display:grid;min-width:0;gap:3px;padding:7px 5px;border:1px solid rgba(220,157,88,.14);border-radius:8px;background:#0804057a;text-align:center}.statistics-grid strong{overflow:hidden;color:#fff2de;font-size:12px;font-variant-numeric:tabular-nums;text-overflow:ellipsis}.statistics-grid [data-tone=positive] strong{color:#8ee3a5}.statistics-grid [data-tone=negative] strong{color:#f99}.info-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:18px;overflow-y:auto;background:#020001c7}.info-modal{width:min(620px,100%);max-height:min(760px,calc(100dvh - 36px));overflow-y:auto;padding:18px;border:1px solid rgba(230,162,87,.48);border-radius:18px;box-shadow:0 28px 80px #0009}.info-modal-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding-bottom:14px;border-bottom:1px solid rgba(226,160,88,.2)}.info-modal-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(232,177,99,.32);border-radius:12px;color:#f2c472;background:#5b251142}.info-modal-header small{color:#f5c87da8;font-size:8px;font-weight:800;letter-spacing:.18em}.info-modal-header h2{margin:3px 0 0;color:#fff1dc;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,4vw,27px)}.language-switch{display:flex;gap:4px}.language-switch button{min-width:38px;height:34px;border:1px solid rgba(223,161,91,.22);border-radius:8px;color:#ffe6c9a8;background:#0703049e}.language-switch button[data-selected=true]{border-color:#f5c56d9e;color:#fff4da;background:#74341675}.onboarding-copy,.fairness-copy{display:grid;gap:10px;padding:16px 2px;color:#ffe9d2d1;font-size:14px;line-height:1.58}.onboarding-copy p,.fairness-copy p{margin:0}.onboarding-copy strong,.fairness-copy strong{color:#ffd99d}.info-modal-actions{display:flex;justify-content:flex-end;gap:9px;padding-top:14px;border-top:1px solid rgba(226,160,88,.18)}.info-modal-actions button{min-height:44px;padding:0 18px;border-radius:10px;font-weight:800}.info-modal-actions .secondary{border:1px solid rgba(232,177,99,.32);color:#ffe9ca;background:#0d0708b3}.info-modal-actions .primary{border:1px solid rgba(255,216,136,.72);color:#261505;background:linear-gradient(180deg,#ffe49d,#d99a3d)}.info-modal-actions.single-action{justify-content:flex-end}.fairness-modal .round-generation{margin:0 0 14px}.tile-button.revealed_safe[data-shimmer-wave=even] .crystal{animation:crystal-diagonal-sheen-even .62s var(--diag-shimmer-delay, 0ms) ease-out both!important}.tile-button.revealed_safe[data-shimmer-wave=odd] .crystal{animation:crystal-diagonal-sheen-odd .62s var(--diag-shimmer-delay, 0ms) ease-out both!important}@keyframes crystal-diagonal-sheen-even{0%,to{opacity:1;filter:brightness(1.02) contrast(1.03) saturate(.96)}42%{opacity:.98;filter:brightness(1.09) contrast(1.04) saturate(.98)}68%{opacity:1;filter:brightness(1.16) contrast(1.05) saturate(1)}}@keyframes crystal-diagonal-sheen-odd{0%,to{opacity:1;filter:brightness(1.02) contrast(1.03) saturate(.96)}42%{opacity:.98;filter:brightness(1.09) contrast(1.04) saturate(.98)}68%{opacity:1;filter:brightness(1.16) contrast(1.05) saturate(1)}}@media(min-width:1024px){body{background:linear-gradient(180deg,#00000006,#00000021),radial-gradient(circle at 50% 46%,rgba(176,27,42,.045),transparent 43%),url(./desktop-background-v23-CZhEwHU0.jpg) center center / cover no-repeat fixed!important}.board-frame:before{top:-4.5%!important;right:-4.5%!important;bottom:-4.5%!important;left:-4.5%!important}}@media(max-width:720px){.top-bar{grid-template-columns:minmax(0,1fr) auto;gap:8px}.provably-fair-button{grid-column:1 / -1;grid-row:2;width:100%;justify-self:stretch;order:3}.top-stats{grid-column:2;grid-row:1}.brand-mark{grid-column:1;grid-row:1}.board-frame:before{top:-4.8%!important;right:-4.8%!important;bottom:-4.8%!important;left:-4.8%!important}.inline-auto-stop-options{grid-template-columns:1fr}.statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.info-modal-backdrop{align-items:end;padding:10px}.info-modal{width:100%;max-height:calc(100dvh - 20px);padding:15px;border-radius:17px}.info-modal-header{grid-template-columns:auto minmax(0,1fr)}.language-switch,.info-modal-header>.icon-button{grid-column:1 / -1;justify-self:end}.info-modal-actions{display:grid;grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.crystal,.tile-button.revealing .tile-pending:before,.tile-button.revealing .tile-pending:after,.tile-button.revealing .tile-pending-aura,.tile-button.revealing .tile-pending-flare,.tile-button.revealing .tile-pending-sparks>span{animation:none!important}}@media(max-width:720px){html,body{overflow-x:hidden}.app-shell,.app-shell[data-phase=idle]{display:block!important;min-height:100dvh;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}.app-shell[data-phase=idle] .top-bar{margin-bottom:10px!important}.game-layout,.game-layout[data-play-mode=classic],.app-shell[data-phase=idle] .game-layout{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;padding:0!important;overflow:visible!important;place-self:auto!important;scroll-snap-type:none!important}.glyph-panel{order:1!important;display:block!important;width:min(100%,430px)!important;margin:0 auto!important;opacity:1!important;transform:none!important}.game-layout[data-play-mode=classic] .glyph-panel{display:none!important}.board-area,.app-shell[data-phase=idle] .board-area{order:2!important;display:block!important;width:min(100%,430px)!important;margin:0 auto!important;opacity:1!important;transform:none!important}.board-stage{width:min(calc(100dvw - 28px),430px)!important;max-width:100%!important;margin:0 auto!important}.mobile-action-dock,.mobile-action-dock[aria-hidden=true]{position:static!important;inset:auto!important;z-index:auto!important;order:3!important;display:block!important;width:min(100%,430px)!important;margin:0 auto!important;padding:0!important;transform:none!important}.mobile-primary-action{width:100%!important;min-height:56px!important;margin:0!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{order:4!important;display:flex!important;width:min(100%,430px)!important;height:auto!important;min-height:0!important;align-self:auto!important;margin:2px auto 0!important;opacity:1!important;transform:none!important}.mobile-setup-heading,.mobile-swipe-cue,.mobile-info-back,.panel-primary-action{display:none!important}.panel-settings,.always-visible-settings,.inline-auto-play,.statistics-panel{min-width:0!important;max-width:100%!important}.glyph-card,.board-frame,.control-panel,.mobile-action-dock{box-sizing:border-box}}:root{--ui-bg: #070405;--ui-panel: rgba(20, 9, 12, .94);--ui-panel-soft: rgba(29, 12, 17, .88);--ui-panel-strong: rgba(9, 4, 6, .96);--ui-gold: #e8bd69;--ui-gold-bright: #ffe5a0;--ui-ivory: #fff5e3;--ui-muted: rgba(255, 232, 205, .6);--ui-line: rgba(232, 180, 102, .24);--ui-line-strong: rgba(244, 196, 119, .46);--ui-red: #a72d43;--ui-green: #65d690;--ui-radius-lg: 18px;--ui-radius-md: 12px;--ui-shadow: 0 24px 60px rgba(0, 0, 0, .46), inset 0 1px 0 rgba(255, 255, 255, .055)}html{min-width:320px;background:var(--ui-bg);scrollbar-gutter:stable}html,body,#root{width:100%;min-height:100%;margin:0}body{overflow-x:hidden;color:var(--ui-ivory);background:linear-gradient(180deg,#0401025c,#040102a8),radial-gradient(circle at 50% 35%,rgba(145,28,46,.08),transparent 42%),url(./desktop-background-v23-CZhEwHU0.jpg) center / cover fixed no-repeat!important}button,input{font:inherit}button{touch-action:manipulation}button:focus-visible,input:focus-visible{outline:2px solid var(--ui-gold-bright)!important;outline-offset:2px}button:disabled{cursor:not-allowed}::selection{color:#160b02;background:var(--ui-gold-bright)}.app-shell,.app-shell[data-phase=idle]{display:block!important;min-height:100svh;padding:clamp(10px,1.5vw,18px)!important;overflow:clip;background:linear-gradient(90deg,rgba(0,0,0,.52),transparent 24% 76%,rgba(0,0,0,.52)),radial-gradient(circle at 50% 44%,transparent 0 26%,rgba(5,1,2,.38) 74%),transparent!important}.app-shell:before{opacity:.52!important;background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 22% 74%,rgba(0,0,0,.25)),radial-gradient(circle at 50% 45%,transparent 0 44%,rgba(0,0,0,.28) 100%)!important}.background-crystals{opacity:.24;filter:saturate(.8)}.top-bar{position:relative;z-index:20;display:grid!important;width:min(1084px,100%)!important;min-height:60px!important;grid-template-columns:minmax(220px,1fr) auto!important;align-items:center;gap:14px!important;margin:0 auto 12px!important;padding:8px 10px 8px 14px!important;overflow:hidden;border:1px solid var(--ui-line-strong)!important;border-radius:16px!important;background:radial-gradient(circle at 8% -70%,rgba(191,60,76,.3),transparent 45%),linear-gradient(108deg,#261217fa,#0a0608fa 56%,#1e0f13fa)!important;box-shadow:var(--ui-shadow)!important}.top-bar:before{inset:auto 24px 0!important;background:linear-gradient(90deg,transparent,rgba(255,218,147,.58),transparent)!important}.app-language-toggle{display:inline-flex;width:46px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;gap:4px;padding:0 6px;border:1px solid rgba(232,186,112,.22);border-radius:10px;color:#ffeed2b8;background:linear-gradient(180deg,#fff7e10e,#ffffff01),#080406b3;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.app-language-toggle span{font-size:8px;font-weight:900;letter-spacing:.08em}.app-language-toggle:hover{border-color:#ffd78f80;color:var(--ui-ivory);background:#3d161dc2;transform:translateY(-1px)}.app-language-toggle:focus-visible{outline:2px solid rgba(255,214,135,.85);outline-offset:2px}.brand-mark{display:flex;min-width:0;align-items:center;gap:10px}.brand-gem{width:28px!important;height:38px!important;flex:0 0 auto;background-position:center!important;background-size:155% auto!important;filter:drop-shadow(0 0 12px rgba(75,189,255,.28)) brightness(1.08)!important}.brand-copy{display:grid;min-width:0;gap:3px}.brand-copy small{overflow:hidden;color:#f4cd899e!important;font-size:7px!important;font-weight:850;letter-spacing:.23em!important;text-overflow:ellipsis;white-space:nowrap}.brand-copy strong{overflow:hidden;color:var(--ui-ivory)!important;font-family:Georgia,Times New Roman,serif;font-size:clamp(17px,1.5vw,20px)!important;letter-spacing:.095em!important;text-overflow:ellipsis;white-space:nowrap}.top-stats{display:flex;min-width:0;grid-column:2;justify-self:end;gap:6px}.status-pill,.top-stats>.icon-button{height:40px!important;border-color:var(--ui-line)!important;border-radius:10px!important;background:linear-gradient(180deg,#fff7e10e,#ffffff01),#080406b3!important}.top-stats>.icon-button{flex:0 0 auto}.security-info-button{position:relative;color:#ffe7bfa3!important;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.security-info-button:hover{border-color:#ffd58e6b!important;color:#ffe8bc!important;background:radial-gradient(circle at 50% 20%,rgba(255,215,142,.1),transparent 58%),#341319c2!important;transform:translateY(-1px)}.security-status-dot{position:absolute;right:7px;bottom:7px;width:5px;height:5px;border:1px solid rgba(4,22,12,.86);border-radius:50%;background:#68d993;box-shadow:0 0 7px #46e08394;pointer-events:none}.status-pill{min-width:132px!important;padding:0 11px!important}.status-pill strong{color:var(--ui-ivory)!important;font-size:13px;font-variant-numeric:tabular-nums}.offline-banner{width:min(1180px,100%)!important;margin:0 auto 12px!important}.control-panel,.glyph-card,.inline-auto-play,.statistics-panel,.pattern-picker,.info-modal{border-color:var(--ui-line)!important;background:linear-gradient(145deg,rgba(255,244,220,.048),transparent 30%),radial-gradient(circle at 50% 0%,rgba(165,36,56,.16),transparent 46%),linear-gradient(145deg,var(--ui-panel),var(--ui-panel-strong))!important;box-shadow:var(--ui-shadow)!important}.control-panel,.glyph-card{border-radius:var(--ui-radius-lg)!important}.control-label{margin-bottom:5px!important;color:#ffe2c291!important;font-size:8px!important;font-weight:850;letter-spacing:.14em!important}.stepper,.bet-stepper,.segmented-control,.pattern-trigger{min-height:40px!important;border-color:#e8b4662e!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,245,220,.04),transparent),#070305ad!important;box-shadow:inset 0 1px #ffffff09!important}.stepper .icon-button,.bet-stepper .icon-button{width:38px!important;height:38px!important}.stepper>strong,.bet-input-wrap input{color:var(--ui-ivory)!important;font-size:14px!important}.segmented-control{padding:3px!important}.segmented-control button{min-height:32px!important}.segmented-control button.selected{color:#fff4da!important;background:linear-gradient(180deg,#eec06c33,#782a2429),#281315c2!important;box-shadow:inset 0 0 0 1px #f8d08426!important}.pattern-trigger{padding:6px 9px!important}.pattern-trigger-copy strong{color:var(--ui-ivory);font-size:11px!important}.pattern-trigger-copy small{color:var(--ui-muted)!important;font-size:8px!important}@media(min-width:1100px){.app-shell,.app-shell[data-phase=idle]{padding-bottom:8px!important}.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{display:grid!important;width:min(1084px,100%)!important;min-height:0!important;grid-template-columns:260px minmax(440px,540px) 260px!important;grid-template-rows:auto!important;align-items:start!important;justify-content:center!important;gap:12px!important;margin:0 auto!important;overflow:visible!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{grid-column:1!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;opacity:1!important;transform:none!important}.board-area,.app-shell[data-phase=idle] .board-area,.game-layout[data-play-mode=classic] .board-area{display:block!important;grid-column:2!important;grid-row:1!important;width:100%!important;margin:0!important;opacity:1!important;transform:none!important}.glyph-panel,.app-shell[data-phase=idle] .glyph-panel{display:block!important;grid-column:3!important;grid-row:1!important;width:100%!important;margin:0!important;opacity:1!important;transform:none!important}.game-layout[data-play-mode=classic]{width:min(812px,100%)!important;grid-template-columns:260px minmax(440px,540px)!important}.game-layout[data-play-mode=classic] .glyph-panel{display:none!important}.game-layout[data-play-mode=classic] .board-area{grid-column:2!important}.board-stage{width:min(100%,calc(100svh - 246px))!important;min-width:0;margin:0 auto!important}.mobile-action-dock,.mobile-swipe-cue,.mobile-info-back,.mobile-setup-heading{display:none!important}}.control-panel{display:flex!important;min-width:0;flex-direction:column;gap:10px!important;padding:11px!important;align-self:start!important}.panel-settings{display:grid!important;min-width:0;grid-template-columns:minmax(0,1fr);gap:9px!important}.control-section,.control-group{min-width:0}.always-visible-settings{display:grid!important;min-width:0;grid-column:1 / -1;grid-template-columns:minmax(0,1fr);gap:7px!important}.settings-disclosure{min-width:0}.settings-disclosure>summary{display:flex;min-height:43px;align-items:center;justify-content:space-between;gap:9px;padding:7px 9px;border:1px solid rgba(232,180,102,.15);border-radius:10px;color:var(--ui-ivory);background:linear-gradient(180deg,rgba(255,244,220,.035),transparent),#07030594;cursor:pointer;list-style:none;transition:border-color .16s ease,background .16s ease}.settings-disclosure>summary::-webkit-details-marker{display:none}.settings-disclosure>summary:hover{border-color:#f4c47759;background:linear-gradient(180deg,rgba(255,229,175,.065),transparent),#1e0b0fb8}.settings-disclosure>summary:focus-visible{outline:2px solid var(--ui-gold-bright);outline-offset:2px}.settings-disclosure>summary>svg{flex:0 0 auto;color:#ffdda18a;transition:transform .18s ease,color .18s ease}.settings-disclosure[open]>summary{border-color:#f4c4774f;background:#260e13b8}.settings-disclosure[open]>summary>svg{color:var(--ui-gold);transform:rotate(180deg)}.settings-disclosure-copy{display:grid;min-width:0;gap:2px}.settings-disclosure-copy strong,.settings-disclosure-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-disclosure-copy strong{color:var(--ui-ivory);font-size:11px;font-weight:750}.settings-disclosure-copy small{color:var(--ui-muted);font-size:8px}.game-options-content,.secondary-tools-content{display:grid;min-width:0;gap:8px;padding-top:8px}.game-options-content,.secondary-tools-content{grid-template-columns:minmax(0,1fr)}.secondary-tools-content .inline-auto-play,.secondary-tools-content .statistics-panel{grid-column:1}.panel-action-zone{display:grid!important;gap:7px!important}.panel-primary-action{min-height:44px!important}.inline-auto-play{display:grid!important;min-width:0;grid-template-columns:minmax(0,1fr) 126px;gap:5px!important;padding:7px!important;border-radius:12px!important}.secondary-tools-content .inline-auto-play{grid-template-columns:minmax(0,1fr)!important}.secondary-tools-content .inline-auto-play>*{grid-column:1!important;grid-row:auto!important}.secondary-tools-content .inline-auto-cell-picker,.secondary-tools-content .inline-auto-play:has(.inline-completions-row) .inline-auto-cell-picker{grid-column:1!important;grid-row:auto!important}.secondary-tools-content .inline-auto-cell-picker .auto-cell-grid{width:min(100%,190px);margin:0 auto}.inline-auto-play-header{display:flex;min-width:0;grid-column:1 / -1;align-items:center;gap:8px!important}.inline-auto-play-header>span:last-child{min-width:0}.inline-auto-play-header strong,.statistics-panel>header strong{color:var(--ui-ivory)!important;font-size:13px!important}.inline-auto-play-header small,.statistics-panel>header small{overflow:hidden;color:var(--ui-muted)!important;font-size:8px!important;text-overflow:ellipsis;white-space:nowrap}.auto-dialog-icon{width:30px!important;height:30px!important;flex:0 0 auto;border-radius:8px!important}.inline-auto-stop-options{display:grid!important;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.inline-auto-stop-options button{min-width:0;min-height:39px;gap:1px!important;padding:6px 7px!important;border-radius:8px!important}.inline-auto-stop-options button strong{font-size:9px!important;line-height:1.15;white-space:normal}.inline-auto-stop-options button small{display:none}.inline-completions-row{display:grid!important;min-width:0;grid-column:1;grid-row:3;grid-template-columns:1fr;align-self:start;gap:5px!important;padding:6px!important}.inline-completions-row>span strong,.inline-completions-row>span small{display:block}.inline-completions-row>span strong{font-size:10px}.inline-completions-row>span small{color:var(--ui-muted);font-size:7px}.auto-stepper{display:grid!important;width:100%;min-width:0;height:34px!important;grid-template-columns:34px minmax(0,1fr) 34px}.auto-stepper button,.auto-stepper input,.auto-stepper output{width:100%!important;height:32px!important;min-height:32px!important;line-height:32px!important}.inline-auto-cell-picker{min-width:0;grid-column:2;grid-row:3 / span 2;align-self:stretch;padding:6px!important;border-radius:9px!important}.inline-auto-play:has(.inline-completions-row) .inline-auto-cell-picker{grid-row:3 / span 3}.auto-cell-picker-heading{gap:4px!important;margin-bottom:5px}.auto-cell-picker-heading strong{font-size:9px!important}.auto-cell-picker-heading small{font-size:7px!important}.auto-cell-picker-heading button{min-height:25px!important;padding:0 6px!important;font-size:7px!important}.inline-auto-cell-picker .auto-cell-grid{width:100%;gap:3px!important}.inline-auto-cell-picker .auto-cell-grid button{min-width:0!important;min-height:0!important;aspect-ratio:1;border-radius:5px!important}.inline-auto-cell-picker .auto-cell-grid svg{display:none}.inline-auto-cell-picker .auto-cell-grid button[data-selected=true]:after{content:"";width:4px;height:4px;border-radius:50%;background:#ffe9ae;box-shadow:0 0 7px #ffcf6bb8}.inline-auto-play .auto-last-status{min-width:0;grid-column:1;grid-row:3;align-self:end;padding:6px 7px!important;border:1px solid rgba(232,180,102,.13);border-radius:8px;background:#0703057a;font-size:8px!important}.inline-auto-play:has(.inline-completions-row) .auto-last-status{grid-row:4}.inline-auto-play .auto-primary-action{min-width:0;min-height:34px!important;grid-column:1;grid-row:4;border-radius:8px!important;font-size:9px!important}.inline-auto-play:has(.inline-completions-row) .auto-primary-action{grid-row:5}.auto-warning{grid-column:1 / -1;margin:0;font-size:8px}.statistics-panel{display:grid!important;min-width:0;gap:7px!important;padding:9px!important;border-radius:12px!important}.statistics-panel>header{display:flex;min-width:0;align-items:center;gap:7px!important}.statistics-panel>header svg{width:15px;height:15px;color:var(--ui-gold)}.statistics-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.statistics-grid>span{min-width:0;min-height:35px;gap:2px!important;padding:5px 2px!important;border-radius:7px!important}.statistics-grid small{overflow:hidden;font-size:7px!important;text-overflow:ellipsis;white-space:nowrap}.statistics-grid strong{font-size:10px!important}.board-area{position:relative;min-width:0;padding:clamp(16px,1.6vw,18px)!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.board-area:before{content:none!important;display:none!important}.board-stage{--board-frame-bleed: 3.4%;min-width:0;overflow:visible}.board-frame{z-index:2;width:100%!important;aspect-ratio:1;padding:clamp(7px,1vw,10px)!important;border-color:#f0c26f57!important;border-radius:14px!important;background:radial-gradient(circle at 50% 38%,rgba(154,31,52,.16),transparent 60%),linear-gradient(145deg,#1b0d12fa,#070406fa)!important;box-shadow:inset 0 1px #fff1,inset 0 0 40px #660f2221,0 20px 50px #0000006b!important}.board-frame:before{top:-3.4%!important;right:-3.4%!important;bottom:-3.4%!important;left:-3.4%!important;opacity:.92}.board-frame:after{top:5px!important;right:5px!important;bottom:5px!important;left:5px!important}.board-ambient{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important}.tile-grid{gap:clamp(4px,.75vw,7px)!important}.tile-button,.tile-button.hidden{border-color:#f0ca8e1f!important;border-radius:clamp(7px,1vw,10px)!important;background:radial-gradient(circle at 28% 16%,rgba(255,247,227,.055),transparent 31%),linear-gradient(145deg,#2a151cfa,#0c070afa)!important;box-shadow:inset 0 1px #ffffff0f,inset 0 -12px 22px #00000047,0 5px 12px #00000047!important}.tile-button:hover:not(:disabled){border-color:#ffd78b80!important;filter:brightness(1.14);transform:translateY(-2px) scale(1.012)}.tile-button:active:not(:disabled),.tile-button.pressing{transform:translateY(1px) scale(.975)}html[data-low-detail=true] .structure-progress-frame:after,html[data-low-detail=true] .structure-progress-marker:before{animation:none!important}.board-event-strip{min-height:0!important;margin-top:4px!important;padding:0 8px!important;font-size:9px!important}.board-event-strip[data-visible=false]{display:none!important}.glyph-panel{min-width:0}.glyph-card{position:relative;isolation:isolate;display:grid!important;min-width:0;min-height:0!important;aspect-ratio:1200 / 751;grid-template-columns:minmax(0,1fr)!important;align-content:center;gap:0!important;padding:22px 23px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:url(./temple-vault-progress-card-v5-Cf-xwXpl.webp) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 16px 24px rgba(0,0,0,.42)) drop-shadow(0 0 8px rgba(196,112,32,.12))}.glyph-card:before{position:absolute;z-index:0;top:19px;right:21px;bottom:19px;left:21px;display:block!important;content:"";border-radius:6px;background:radial-gradient(circle at 48% 34%,rgba(105,43,37,.18),transparent 58%),linear-gradient(180deg,#2d13144d,#16090c29);pointer-events:none}.glyph-card:after{display:none!important}.glyph-card>*{position:relative;z-index:1}.glyph-heading{display:none!important}.glyph-heading>span,.glyph-heading>strong{display:none!important}.structure-progress-card{--structure-progress-color: #ff5d6d;--structure-progress-glow: rgba(255, 49, 70, .48);--structure-progress-track: rgba(118, 20, 34, .44);--structure-progress-fill: linear-gradient(90deg, #9f0d29, #ed354e 66%, #ff816c);position:relative;isolation:isolate;display:grid!important;width:100%!important;min-width:0;gap:13px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;color:var(--ui-ivory)!important;text-align:left!important;background:transparent!important;box-shadow:none!important}.structure-progress-card:before{content:"";position:absolute;z-index:-1;top:34px;right:-9px;bottom:-7px;left:-9px;border-radius:18px;background:radial-gradient(ellipse at 50% 28%,color-mix(in srgb,var(--structure-progress-glow) 30%,transparent),transparent 68%);opacity:.34;filter:blur(11px);animation:none;pointer-events:none}.structure-progress-brand{display:flex!important;height:auto!important;min-height:40px;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0!important;padding:0;color:inherit!important;font-family:inherit!important;text-align:left;text-shadow:none!important}.structure-progress-card[data-has-structure=true][data-progress-tier=blue]{--structure-progress-color: #5ddcff;--structure-progress-glow: rgba(31, 184, 255, .44);--structure-progress-track: rgba(24, 92, 122, .42);--structure-progress-fill: linear-gradient(90deg, #0871a8, #18b9ed 68%, #7cf1ff)}.structure-progress-card[data-has-structure=true][data-progress-tier=green]{--structure-progress-color: #75e6a0;--structure-progress-glow: rgba(65, 223, 129, .4);--structure-progress-track: rgba(31, 104, 63, .4);--structure-progress-fill: linear-gradient(90deg, #17834b, #42cf7b 68%, #9af1b4)}.structure-progress-card[data-has-structure=true][data-progress-tier=violet]{--structure-progress-color: #bd9cff;--structure-progress-glow: rgba(153, 101, 255, .42);--structure-progress-track: rgba(76, 49, 125, .42);--structure-progress-fill: linear-gradient(90deg, #5933a4, #9568ef 68%, #d3bdff)}.structure-progress-card[data-has-structure=true][data-progress-tier=gold]{--structure-progress-color: #ffd27d;--structure-progress-glow: rgba(255, 184, 61, .44);--structure-progress-track: rgba(119, 73, 22, .42);--structure-progress-fill: linear-gradient(90deg, #a76113, #e9ab36 68%, #ffe6a4)}.structure-progress-brand span{color:inherit!important;transform:none!important}.structure-progress-brand-mark{--progress-badge-glow: rgba(225, 153, 50, .32);position:relative;display:block;width:40px;height:40px;flex:0 0 auto;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.structure-progress-brand-mark[data-mode=shape]{--progress-badge-glow: rgba(210, 54, 61, .38)}.structure-progress-brand-mark[data-mode=classic]{--progress-badge-glow: rgba(255, 202, 89, .42)}.structure-progress-brand-mark[data-mode=misclick]{--progress-badge-glow: rgba(255, 56, 62, .46)}.structure-progress-brand-mark img{display:block;width:100%;height:100%;object-fit:contain;transform:none;filter:saturate(1.02) contrast(1.04) drop-shadow(0 0 7px var(--progress-badge-glow)) drop-shadow(0 5px 7px rgba(0,0,0,.32));transform-origin:center;animation:structure-mode-badge-in .32s cubic-bezier(.16,1,.3,1) both}.structure-progress-brand-copy{display:grid;min-width:0;gap:4px}.structure-progress-brand-copy small{color:#e0ad6ed1;font-family:Georgia,Times New Roman,serif;font-size:8px;font-weight:650;line-height:1;letter-spacing:.13em;text-transform:uppercase}.structure-progress-brand strong{color:#ffe1ac!important;font-family:Georgia,Times New Roman,serif;font-size:12px!important;font-weight:650;line-height:1.08;letter-spacing:.045em!important;text-shadow:0 0 10px rgba(239,153,92,.1)!important;text-transform:uppercase}.structure-progress-brand .animated-swap{display:inline-block;animation:structure-copy-swap .32s cubic-bezier(.16,1,.3,1) both}.structure-progress-percent .animated-swap{display:inline-block;backface-visibility:hidden;transform:translateZ(0);animation:structure-percent-swap .24s cubic-bezier(.16,1,.3,1) both;will-change:opacity,transform}.structure-progress-frame{position:relative;isolation:isolate;overflow:hidden;display:grid!important;min-height:70px!important;grid-template-rows:auto auto!important;gap:8px;padding:14px 14px 12px!important;clip-path:none!important;border:0!important;border-radius:0;background:url(./temple-vault-progress-inset-v3-DItKKqEd.webp) center / 100% 100% no-repeat!important;box-shadow:none!important}.structure-progress-frame:before{position:absolute;z-index:0;top:10px;right:11px;bottom:10px;left:11px;display:block!important;content:"";border-radius:4px;background:radial-gradient(circle at 50% 16%,rgba(133,66,52,.19),transparent 60%),linear-gradient(180deg,#3618188c,#1c0c0f73);pointer-events:none}.structure-progress-frame:after{content:"";position:absolute;z-index:3;top:-70%;bottom:-70%;left:-42%;display:block!important;width:24%;background:linear-gradient(90deg,transparent,rgba(255,245,218,.08),transparent);opacity:0;transform:translate(0) skew(-18deg);animation:structure-frame-sheen 5.4s ease-in-out infinite;will-change:transform,opacity;pointer-events:none}.structure-progress-frame>*{position:relative;z-index:2}.structure-progress-meta{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:10px}.structure-progress-label{color:#e8b97cd1!important;font-family:Georgia,Times New Roman,serif;font-size:8px!important;font-weight:650;line-height:1.15;letter-spacing:.08em!important;text-transform:uppercase}.structure-progress-percent{color:var(--structure-progress-color);font-family:Georgia,Times New Roman,serif;font-size:22px;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 8px var(--structure-progress-glow),0 0 18px color-mix(in srgb,var(--structure-progress-glow) 58%,transparent)}.structure-progress-meter-row{display:block!important;min-width:0;margin:0!important}.structure-progress-segments{position:relative;isolation:isolate;overflow:hidden;height:16px!important;gap:1px!important;padding:5px 4.2%!important;border:0!important;border-radius:0!important;background:url(./temple-vault-progress-track-v9-BPMU2k5i.webp) center / 100% 100% no-repeat!important;box-shadow:0 0 11px color-mix(in srgb,var(--structure-progress-glow) 34%,transparent)!important}.structure-progress-card[data-has-structure=false] .structure-progress-segments{opacity:1!important}.structure-progress-segments:after{display:none}.structure-progress-segments>span{position:relative;z-index:1;border-radius:1px!important;background:transparent!important}.structure-progress-segments>span[data-filled=true]{background:var(--structure-progress-fill)!important;box-shadow:inset 0 1px #fff3,0 0 8px var(--structure-progress-glow)!important}.structure-progress-segments>.structure-progress-marker-rail{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;background:none!important;box-shadow:none!important;transform:translate3d(var(--structure-progress-position, 4.2%),0,0);transition:transform .52s cubic-bezier(.16,1,.3,1);pointer-events:none}.structure-progress-marker-rail>.structure-progress-marker{position:absolute;top:50%;left:0;width:15px;height:15px;padding:0;border:0;background:url(./temple-vault-progress-marker-v1-D-tcAIli.webp) center / contain no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 0 3px rgba(255,62,76,.82)) drop-shadow(0 1px 2px rgba(0,0,0,.72));transform:translate3d(-50%,-50%,0);transform-origin:center;pointer-events:none}.structure-progress-marker-rail>.structure-progress-marker:before{position:absolute;z-index:-1;top:-45%;right:-45%;bottom:-45%;left:-45%;border-radius:50%;background:radial-gradient(circle,#ff3e4c8c,#ff3e4c00 68%);content:"";opacity:.35;animation:structure-progress-marker-pulse 2.4s ease-in-out infinite}@keyframes structure-progress-marker-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes structure-frame-sheen{0%,48%{transform:translate(0) skew(-18deg);opacity:0}58%{opacity:.65}78%{transform:translate(666.67%) skew(-18deg);opacity:0}to{transform:translate(666.67%) skew(-18deg);opacity:0}}@keyframes structure-card-aura{0%,to{opacity:.5;transform:scale(.985)}50%{opacity:.82;transform:scale(1.015)}}@keyframes structure-copy-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes structure-percent-swap{0%{opacity:.28;transform:translate3d(0,2px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes structure-mode-badge-in{0%{opacity:0;transform:scale(.78) rotate(-5deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media(min-width:721px)and (max-width:1099px){.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{display:grid!important;width:min(960px,100%)!important;min-height:0!important;grid-template-columns:310px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;gap:12px!important;margin:0 auto!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{grid-column:1!important;grid-row:1 / span 2!important;width:100%!important;height:auto!important}.glyph-panel,.app-shell[data-phase=idle] .glyph-panel{display:block!important;grid-column:2!important;grid-row:1!important;width:100%!important}.board-area,.app-shell[data-phase=idle] .board-area{display:block!important;grid-column:2!important;grid-row:2!important;width:100%!important}.game-layout[data-play-mode=classic] .glyph-panel{display:none!important}.game-layout[data-play-mode=classic] .board-area{grid-row:1 / span 2!important}.mobile-action-dock,.mobile-swipe-cue,.mobile-info-back,.mobile-setup-heading{display:none!important}}.info-modal-backdrop,.pattern-picker-backdrop{position:fixed!important;z-index:1200!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;padding:clamp(10px,2vw,18px)!important;overflow:auto!important;overscroll-behavior:contain;background:radial-gradient(circle at 50% 35%,rgba(114,27,43,.22),transparent 42%),#020001d1!important}.info-modal{width:min(620px,100%)!important;max-height:calc(100dvh - 28px)!important;border-radius:18px!important}.pattern-picker{width:min(960px,100%)!important;max-height:calc(100dvh - 28px)!important;overflow:hidden!important;border-radius:18px!important}.pattern-picker-header{background:#0a0507b8!important}.pattern-picker-body{min-height:0;overflow:auto!important;overscroll-behavior:contain}.pattern-card,.letter-card,.collection-card,.free-play-pane,.patterns-pane,.alphabet-pane,.collection-pane,.research-stage-banner{border-color:#e8b4662e!important}.discovery-notice-backdrop{position:fixed;z-index:1320;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:radial-gradient(circle at 50% 46%,rgba(123,28,36,.24),transparent 38%),#020001c2;animation:discovery-notice-backdrop-in .18s ease-out both}.discovery-notice-modal{--discovery-notice-frame: url(./royal-grid-frame-v1-Ccvja44S.webp);--discovery-notice-fill-inset: clamp(14px, 3.4vw, 22px);--discovery-notice-fill-corner: clamp(18px, 4vw, 28px);position:relative;isolation:isolate;display:grid;width:min(520px,calc(100dvw - 24px));min-height:420px;grid-template-rows:auto auto auto auto;align-content:center;align-items:center;justify-items:center;row-gap:12px;padding:48px 62px 44px;color:#f5dfb4;text-align:center;background:none;filter:drop-shadow(0 26px 48px rgba(0,0,0,.72)) drop-shadow(0 0 22px rgba(118,24,32,.24));animation:discovery-notice-modal-in .26s cubic-bezier(.16,1,.3,1) both}.discovery-notice-modal:before,.discovery-notice-modal:after{position:absolute;content:"";pointer-events:none}.discovery-notice-modal:before{z-index:-2;inset:var(--discovery-notice-fill-inset);background:radial-gradient(circle at 50% 42%,rgba(80,17,23,.5),transparent 54%),#100708;clip-path:polygon(var(--discovery-notice-fill-corner) 0,calc(100% - var(--discovery-notice-fill-corner)) 0,100% var(--discovery-notice-fill-corner),100% calc(100% - var(--discovery-notice-fill-corner)),calc(100% - var(--discovery-notice-fill-corner)) 100%,var(--discovery-notice-fill-corner) 100%,0 calc(100% - var(--discovery-notice-fill-corner)),0 var(--discovery-notice-fill-corner));box-shadow:inset 0 0 42px #0000006b}.discovery-notice-modal:after{z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--discovery-notice-frame) center / 100% 100% no-repeat}.discovery-notice-modal[data-has-preview=false]{--discovery-notice-frame: url(./temple-vault-progress-card-v3-CIJ-PMZK.webp);width:min(500px,calc(100dvw - 24px));min-height:300px;grid-template-rows:auto auto auto;row-gap:16px;padding:50px 58px}.discovery-notice-header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:8px;text-align:center}.discovery-notice-header h2{width:100%;margin:0;color:#f5d69a;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3vw,28px);line-height:1.05;letter-spacing:.035em;text-shadow:0 1px 0 #3b160e,0 0 13px rgba(230,155,71,.2)}.discovery-notice-preview{display:grid;justify-items:center;gap:7px;margin:0}.discovery-notice-mini-board{--mini-board-size: 5;position:relative;isolation:isolate;display:grid;width:174px;aspect-ratio:1;grid-template-columns:repeat(var(--mini-board-size),minmax(0,1fr));gap:3px;padding:18px;background:url(./royal-grid-frame-v1-Ccvja44S.webp) center / 100% 100% no-repeat;filter:drop-shadow(0 9px 16px rgba(0,0,0,.54)) drop-shadow(0 0 12px rgba(163,52,53,.18))}.discovery-notice-mini-board:before{position:absolute;z-index:-1;top:15px;right:15px;bottom:15px;left:15px;content:"";background:radial-gradient(circle at 50% 46%,rgba(85,20,28,.72),transparent 62%),linear-gradient(145deg,#250c10fa,#14070afa);clip-path:polygon(4% 0,96% 0,100% 4%,100% 96%,96% 100%,4% 100%,0 96%,0 4%);box-shadow:inset 0 0 18px #00000070,0 0 10px #83232b29}.discovery-notice-mini-board>span{position:relative;z-index:1;min-width:0;min-height:0;opacity:.36;background:url(./temple-vault-cell-n1JuEOI_.webp) center / 100% 100% no-repeat;filter:saturate(.62) brightness(.68)}.discovery-notice-mini-board>span[data-active=true]{opacity:1;background:url(./temple-vault-cell-safe-DPh6eXY0.webp) center / 100% 100% no-repeat;filter:saturate(1.18) brightness(1.06) drop-shadow(0 0 5px rgba(68,176,255,.48));animation:discovery-notice-cell-reveal .42s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--mini-cell-index, 0) * 20ms + 80ms)}.discovery-notice-mini-board>span[data-active=true]:after{position:absolute;top:4%;right:4%;bottom:4%;left:4%;content:"";background:url(./temple-vault-crystal-blue-v2-wj-wR840.webp) center / contain no-repeat;filter:drop-shadow(0 0 5px rgba(35,173,255,.7))}.discovery-notice-mini-board[data-color=violet]>span[data-active=true]:after{background-image:url(./temple-vault-crystal-violet-v2-Dxn5hs-P.webp);filter:drop-shadow(0 0 5px rgba(174,84,255,.7))}.discovery-notice-mini-board[data-color=green]>span[data-active=true]:after{background-image:url(./temple-vault-crystal-green-v2-DO1tjVzc.webp);filter:drop-shadow(0 0 5px rgba(72,216,144,.66))}.discovery-notice-mini-board[data-color=gold]>span[data-active=true]:after{background-image:url(./temple-vault-crystal-gold-v2-BaZQ0naa.webp);filter:drop-shadow(0 0 5px rgba(255,191,67,.72))}.discovery-notice-preview figcaption{color:#f4d494;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:800;letter-spacing:.055em;line-height:1.1;text-shadow:0 1px 0 #321008,0 0 9px rgba(227,150,55,.2)}.discovery-notice-modal>p{width:100%;max-width:360px;margin:0;color:#f4e0bedb;font-size:14px;line-height:1.5}.discovery-notice-modal[data-notice-kind=shape_repeated]>p{color:#f3ca78;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:800;line-height:1.2;letter-spacing:.075em;text-shadow:0 1px 0 #3c1409,0 0 10px rgba(232,163,61,.28);animation:discovery-notice-praise-in .44s cubic-bezier(.16,1,.3,1) .15s both}.discovery-notice-modal[data-notice-kind=shape_repeated][data-tier=mythic]>p{color:#ffe09a;font-size:17px;letter-spacing:.11em;text-shadow:0 1px 0 #48160a,0 0 8px rgba(255,198,78,.56),0 0 18px rgba(221,94,30,.28)}.discovery-notice-action{min-width:170px;min-height:44px;padding:8px 28px;border:0;color:#fff5dc;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:url(./temple-vault-primary-button-v1-Dx1fe3nc.webp) center / 100% 100% no-repeat;filter:drop-shadow(0 7px 14px rgba(0,0,0,.46));transition:filter .16s ease,transform .16s ease}.discovery-notice-actions{display:grid;width:min(100%,390px);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.discovery-notice-actions[data-has-secondary=false]{width:min(100%,220px);grid-template-columns:minmax(0,1fr)}.discovery-notice-actions .discovery-notice-action{width:100%;min-width:0;padding-inline:17px}.discovery-notice-action.secondary{color:#efd8b4e6;background-image:url(./temple-vault-primary-button-v2-C3E6LnTz.webp);filter:saturate(.7) brightness(.76) drop-shadow(0 7px 14px rgba(0,0,0,.44))}.discovery-notice-action.secondary:hover{filter:saturate(.78) brightness(.88) drop-shadow(0 9px 18px rgba(0,0,0,.5))}.discovery-notice-action:hover{filter:brightness(1.08) drop-shadow(0 9px 18px rgba(0,0,0,.5));transform:translateY(-1px)}.discovery-notice-action:focus-visible{outline:2px solid #f2ca78;outline-offset:3px}.shape-completion-backdrop{overflow:auto;overscroll-behavior:contain}.shape-completion-modal{--shape-completion-frame: url(./temple-vault-progress-card-v3-CIJ-PMZK.webp);width:min(590px,calc(100dvw - 24px));min-height:0;max-height:calc(100dvh - 28px);grid-template-rows:auto auto auto auto auto;row-gap:12px;padding:62px 70px 58px;overflow:auto;background:none;filter:drop-shadow(0 24px 42px rgba(0,0,0,.76)) drop-shadow(0 0 18px rgba(119,26,35,.2))}.shape-completion-modal:before{content:none}.shape-completion-modal:after{background:var(--shape-completion-frame) center / 100% 100% no-repeat}.shape-completion-modal .discovery-notice-header small{color:#e8b766b8;font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:800;letter-spacing:.18em}.shape-completion-preview .discovery-notice-mini-board{width:150px}.shape-completion-reward{display:grid;width:min(100%,430px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px}.shape-completion-reward>span,.shape-completion-reward>b{display:grid;min-width:0;min-height:58px;place-content:center;gap:4px;padding:13px 16px;border-color:transparent;border-style:solid;border-width:12px 16px;border-image-source:url(./temple-vault-settings-section-v2-D87lspgw.webp);border-image-slice:66 70 fill;border-image-width:12px 16px;border-image-repeat:stretch;background:transparent;filter:drop-shadow(0 5px 8px rgba(0,0,0,.28))}.shape-completion-reward small{color:#f0d5a9a8;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.shape-completion-reward strong,.shape-completion-reward>b{color:#ffd68b;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1;text-shadow:0 0 10px rgba(240,128,50,.26)}.shape-completion-reward>b{min-width:0;color:#ff6982;font-size:21px}.shape-completion-modal>p{max-width:410px;font-size:13px;line-height:1.38}.shape-completion-actions{display:grid;width:min(100%,430px);grid-template-columns:minmax(0,1.5fr) minmax(130px,1fr);gap:10px}.shape-completion-actions button{min-height:44px}.shape-completion-new-game{width:100%;min-width:0;padding-inline:18px}.shape-completion-continue{border:0;color:#efd8b1;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:url(./temple-vault-primary-button-v2-C3E6LnTz.webp) center / 100% 100% no-repeat;filter:saturate(.76) brightness(.76) drop-shadow(0 6px 12px rgba(0,0,0,.42))}.shape-completion-actions button:disabled{cursor:wait;opacity:.64}.shape-completion-continue:hover:not(:disabled){filter:saturate(.88) brightness(.9) drop-shadow(0 8px 15px rgba(0,0,0,.48))}.shape-completion-continue:focus-visible{outline:2px solid #f2ca78;outline-offset:3px}@keyframes discovery-notice-backdrop-in{0%{opacity:0}}@keyframes discovery-notice-modal-in{0%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes discovery-notice-cell-reveal{0%{opacity:0;transform:scale(.68);filter:saturate(1.2) brightness(1.5)}}@keyframes discovery-notice-praise-in{0%{opacity:0;transform:translateY(5px) scale(.88);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}html[data-reduced-motion=true] .discovery-notice-backdrop,html[data-reduced-motion=true] .discovery-notice-modal,html[data-reduced-motion=true] .discovery-notice-modal[data-notice-kind=shape_repeated]>p{animation:none!important}html[data-reduced-motion=true] .discovery-notice-mini-board>span[data-active=true]{animation:none!important}@media(prefers-reduced-motion:reduce){.discovery-notice-backdrop,.discovery-notice-modal,.discovery-notice-modal[data-notice-kind=shape_repeated]>p,.discovery-notice-mini-board>span[data-active=true]{animation:none!important}}@media(max-width:720px){html{scrollbar-gutter:auto}body{background:linear-gradient(180deg,#04010224,#0401027a),url(./mobile-background-v23-C7H62Joc.jpg) center / cover scroll no-repeat!important}.app-shell,.app-shell[data-phase=idle]{padding:calc(8px + env(safe-area-inset-top)) 8px calc(82px + env(safe-area-inset-bottom))!important}.top-bar{width:100%!important;min-height:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;margin-bottom:9px!important;padding:7px!important;border-radius:14px!important}.brand-mark{gap:7px}.app-language-toggle{width:32px;height:34px;gap:2px;padding-inline:3px}.app-language-toggle svg{width:14px;height:14px}.app-language-toggle span{font-size:7px}.brand-gem{width:24px!important;height:32px!important}.brand-copy small{display:none}.brand-copy strong{max-width:none;font-size:clamp(12px,3.5vw,14px)!important;letter-spacing:.035em!important}.top-stats{grid-column:2;grid-row:1;gap:4px}.status-pill{min-width:0!important;height:34px!important;padding:0 6px!important}.status-pill svg{width:14px;height:14px}.status-pill strong{font-size:10px}.top-stats>.icon-button{width:32px!important;height:34px!important}.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;overflow:visible!important}.glyph-panel,.app-shell[data-phase=idle] .glyph-panel{display:block!important;order:1!important;width:min(100%,430px)!important;margin:0 auto!important}.game-layout[data-play-mode=classic] .glyph-panel{display:none!important}.board-area,.app-shell[data-phase=idle] .board-area{display:block!important;order:2!important;width:min(100%,430px)!important;margin:0 auto!important}.board-area{padding:15px 15px 10px!important;border-radius:0!important}.board-area:before{display:none!important}.board-stage{--board-frame-bleed: 3.8%;width:100%!important;max-width:none!important}.board-frame{padding:7px!important}.board-frame:before{top:-3.8%!important;right:-3.8%!important;bottom:-3.8%!important;left:-3.8%!important}.tile-grid{gap:clamp(4px,1.5vw,6px)!important}.mobile-action-dock{position:fixed!important;z-index:30!important;right:auto!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;left:50%!important;order:3!important;width:min(calc(100vw - 16px),430px)!important;margin:0!important;padding:0!important;transform:translate(-50%)!important;filter:drop-shadow(0 12px 20px rgba(0,0,0,.52))}.mobile-primary-action{min-height:52px!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff14,0 12px 28px #00000094!important}.mobile-primary-action:disabled{opacity:1!important;border-color:#74b28c33!important;color:#e1efe57a!important;background:linear-gradient(180deg,#3d715257,#0d2e2038),#0c2118!important;filter:none!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{order:4!important;width:min(100%,430px)!important;height:auto!important;margin:0 auto!important;padding:11px!important}.panel-settings,.always-visible-settings{grid-template-columns:1fr!important}.always-visible-settings{grid-column:1}.inline-auto-play{grid-template-columns:1fr!important}.inline-auto-play>*{grid-column:1!important;grid-row:auto!important}.inline-auto-cell-picker,.inline-auto-play:has(.inline-completions-row) .inline-auto-cell-picker{grid-column:1!important;grid-row:auto!important}.inline-auto-cell-picker .auto-cell-grid{width:min(100%,270px);margin:0 auto;gap:5px!important}.statistics-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.statistics-grid>span{min-height:42px}.statistics-grid small{font-size:7px!important}.statistics-grid strong{font-size:10px!important}.panel-primary-action,.mobile-swipe-cue,.mobile-info-back,.mobile-setup-heading{display:none!important}.glyph-card{padding:34px 36px!important;border-radius:0!important}.glyph-heading{display:none!important}.glyph-heading>span,.glyph-heading>strong{display:none!important}.structure-progress-card{display:grid!important;grid-template-columns:minmax(0,1fr);gap:17px}.structure-progress-brand{min-height:50px;margin:0!important}.structure-progress-brand-mark{width:50px;height:50px}.structure-progress-brand-copy small{font-size:9px}.structure-progress-brand strong{font-size:13px!important}.structure-progress-frame{min-height:90px!important;gap:11px;padding:18px 18px 16px!important}.structure-progress-label{font-size:9px!important}.structure-progress-percent{font-size:22px}.structure-progress-segments{height:18px!important}.info-modal-backdrop,.pattern-picker-backdrop{align-items:end!important;padding:8px!important}.info-modal,.pattern-picker{width:100%!important;max-height:calc(100dvh - 16px)!important;border-radius:18px!important}.info-modal{padding:14px!important}.info-modal-header{gap:9px!important}.info-modal-header h2{font-size:clamp(19px,6vw,24px)!important}.discovery-notice-backdrop{place-items:center!important;padding:10px!important}.discovery-notice-modal{width:min(370px,calc(100dvw - 20px));min-height:360px;row-gap:10px;padding:36px 34px 34px}.discovery-notice-modal[data-has-preview=false]{width:min(370px,calc(100dvw - 20px));min-height:250px;row-gap:12px;padding:38px 34px}.discovery-notice-header{gap:6px}.discovery-notice-header h2{font-size:21px}.discovery-notice-mini-board{width:132px;gap:2px;padding:14px}.discovery-notice-preview{gap:6px}.discovery-notice-preview figcaption{font-size:15px}.discovery-notice-modal>p{font-size:13px}.discovery-notice-actions[data-has-secondary=true]{width:min(100%,260px);grid-template-columns:minmax(0,1fr);gap:7px}.discovery-notice-actions .discovery-notice-action{min-height:40px;font-size:11px}.shape-completion-modal{width:min(390px,calc(100dvw - 16px));min-height:0;max-height:calc(100dvh - 16px);row-gap:8px;padding:42px 38px 40px}.shape-completion-preview .discovery-notice-mini-board{width:118px}.shape-completion-reward{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.shape-completion-reward>span,.shape-completion-reward>b{min-height:50px;padding:8px 10px;border-width:9px 12px;border-image-width:9px 12px}.shape-completion-reward>b{grid-column:1 / -1;min-height:40px;font-size:19px}.shape-completion-actions{grid-template-columns:1fr;gap:7px}.shape-completion-actions button{min-height:42px}.shape-completion-new-game{order:1}.shape-completion-continue{order:2}.onboarding-copy,.fairness-copy{padding:13px 1px!important;font-size:13px!important;line-height:1.5!important}.info-modal-actions{gap:7px!important}.info-modal-actions button{min-width:0;padding:0 10px!important;font-size:12px}.pattern-picker-header{padding:12px!important}.pattern-picker-body{padding:10px!important}}@media(max-width:370px){.glyph-card{padding:20px 28px!important}.brand-copy strong{font-size:12px!important}.status-pill{padding:0 6px!important}.status-pill strong{font-size:10px}.top-stats>.icon-button{width:34px!important}.tile-grid{gap:4px!important}.info-modal-actions{grid-template-columns:1fr!important}}@media(max-height:560px)and (min-width:721px){.app-shell{padding-block:8px!important}.top-bar{min-height:50px!important;margin-bottom:8px!important}.board-stage{width:min(100%,calc(100svh - 150px))!important}}@media(min-width:1100px){.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{align-items:center!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel,.glyph-panel,.app-shell[data-phase=idle] .glyph-panel{align-self:center!important}}@media(min-width:1100px)and (min-height:640px){.app-shell,.app-shell[data-phase=idle]{display:block!important;min-height:100svh;padding-top:clamp(10px,1.5vw,18px)!important;padding-bottom:8px!important}.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{min-height:calc(100svh - 126px)!important}}html[data-reduced-motion=true] .structure-progress-segments:after,html[data-reduced-motion=true] .structure-progress-frame:after,html[data-reduced-motion=true] .structure-progress-card:before{animation:none!important}html[data-reduced-motion=true] .structure-progress-brand .animated-swap,html[data-reduced-motion=true] .structure-progress-percent .animated-swap,html[data-reduced-motion=true] .structure-progress-brand-mark img,html[data-reduced-motion=true] .structure-progress-marker-rail,html[data-reduced-motion=true] .structure-progress-marker:before{animation:none!important;transition:none!important}html[data-reduced-motion=true] .structure-progress-segments:after{opacity:.2;transform:translate(195%)}html[data-reduced-motion=true] .structure-progress-frame:after{display:none!important}html[data-reduced-motion=true] .structure-progress-card:before{opacity:.58;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.security-info-button,.tile-button,.primary-action{transition-duration:.01ms!important}.structure-progress-segments:after,.structure-progress-frame:after,.structure-progress-card:before{animation:none!important}.structure-progress-brand .animated-swap,.structure-progress-percent .animated-swap,.structure-progress-brand-mark img,.structure-progress-marker-rail,.structure-progress-marker:before{animation:none!important;transition:none!important}.structure-progress-segments:after{opacity:.2;transform:translate(195%)}.structure-progress-frame:after{display:none!important}.structure-progress-card:before{opacity:.58;transform:none}}.board-area{display:flex!important;justify-content:center;min-width:0;padding:clamp(10px,1.25vw,16px)!important}.board-stage{--board-frame-bleed: 0px;width:min(100%,540px)!important;max-width:540px;min-width:0;margin:0 auto!important;overflow:visible}.board-frame{--grid-inset: 6.7%;--grid-gap: clamp(3px, .38vw, 5px);position:relative!important;isolation:isolate;width:100%!important;min-width:0;aspect-ratio:1 / 1;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 50% 40%,rgba(117,31,43,.12),transparent 56%),linear-gradient(145deg,#190d10fc,#070405fc)!important;box-shadow:inset 0 0 42px #530f1929,0 22px 54px #00000061!important;transform:none!important}.board-frame:before{content:""!important;position:absolute!important;top:-2.1%!important;right:-2.1%!important;bottom:-2.1%!important;left:-2.1%!important;z-index:9!important;display:block!important;opacity:1!important;background:url(./royal-grid-frame-v1-Ccvja44S.webp) center / 100% 100% no-repeat!important;filter:drop-shadow(0 14px 13px rgba(0,0,0,.44)) drop-shadow(0 0 6px rgba(124,22,35,.1));pointer-events:none}html[data-low-detail=true] .board-frame:before{filter:drop-shadow(0 12px 12px rgba(0,0,0,.4))}html[data-low-detail=true] .board-frame{box-shadow:0 16px 34px #00000057!important}html[data-low-detail=true] .board-frame:before{filter:none!important}html[data-low-detail=true] .tile-grid>.tile-button,html[data-low-detail=true] .tile-button,html[data-low-detail=true] .tile-button.hidden{background:linear-gradient(155deg,#3d1b18f5,#13090afa)!important}html[data-low-detail=true] .board-frame .tile-grid>.tile-button.revealed_safe{background:linear-gradient(155deg,#2e3d42f0,#0f1416fa)!important}.board-frame:after{content:""!important;position:absolute!important;inset:var(--grid-inset)!important;z-index:1!important;display:block!important;border:1px solid rgba(222,150,82,.12);background:radial-gradient(circle at 50% 32%,rgba(153,70,54,.08),transparent 48%),linear-gradient(145deg,#140a0cf0,#040304fa);box-shadow:inset 0 0 34px #00000094,0 0 0 1px #000000b3;pointer-events:none}.board-ambient{display:none!important}.tile-grid{position:absolute!important;inset:var(--grid-inset)!important;z-index:3!important;display:grid!important;gap:var(--grid-gap)!important;padding:0!important;overflow:visible!important;transform:none!important}.tile-grid>.tile-button,.tile-button,.tile-button.hidden{align-self:stretch;justify-self:stretch;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:url(./royal-grid-cell-v1-5tj8BufL.webp) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:brightness(.88) saturate(.9);transform:translateZ(0);transform-origin:center;transition:filter .15s ease,transform .15s cubic-bezier(.2,.75,.25,1)!important}.tile-button:after{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;z-index:-1;border-radius:8%;background:radial-gradient(circle at 50% 36%,rgba(211,130,86,.08),transparent 66%);opacity:0;box-shadow:inset 0 0 18px #cc5b441f;transition:opacity .15s ease;pointer-events:none}.tile-button:hover:not(:disabled),.tile-button:focus-visible{filter:brightness(1.08) saturate(1.02)!important;transform:translateY(-1px)}.tile-button:hover:not(:disabled):after,.tile-button:focus-visible:after{opacity:1}.tile-button:active:not(:disabled),.tile-button.pressing{filter:brightness(.96) saturate(1.05)!important;transform:translateY(1px) scale(.985)}.tile-button.revealing{transform:none}.tile-button .hidden-mark{display:none!important}.app-shell:is([data-phase=idle],[data-phase=picking],[data-phase=playing],[data-phase=revealing]) .board-frame .tile-grid>.tile-button.shape-target.hidden{--shape-target-rgb: 224 142 70;--shape-target-bright-rgb: 255 218 151;--shape-target-shadow-rgb: 91 32 21;isolation:isolate;filter:brightness(1.015) saturate(1.06) drop-shadow(0 0 4px rgb(var(--shape-target-rgb) / .13))!important}.app-shell:is([data-phase=idle],[data-phase=picking],[data-phase=playing],[data-phase=revealing]) .board-frame .tile-grid>.tile-button.shape-target.hidden:before,.app-shell:is([data-phase=idle],[data-phase=picking],[data-phase=playing],[data-phase=revealing]) .board-frame .tile-grid>.tile-button.shape-target.hidden:after{content:"";position:absolute;display:block;pointer-events:none;clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%)}.app-shell:is([data-phase=idle],[data-phase=picking],[data-phase=playing],[data-phase=revealing]) .board-frame .tile-grid>.tile-button.shape-target.hidden:before{top:8.2%;right:8.2%;bottom:8.2%;left:8.2%;z-index:0;border:1px solid rgb(var(--shape-target-bright-rgb) / .5);background:radial-gradient(circle at 50% 40%,rgb(var(--shape-target-bright-rgb) / .16),rgb(var(--shape-target-rgb) / .075) 42%,transparent 70%),linear-gradient(145deg,rgb(var(--shape-target-bright-rgb) / .075),transparent 34% 66%,rgb(var(--shape-target-shadow-rgb) / .16));box-shadow:inset 0 0 0 1px rgb(var(--shape-target-shadow-rgb) / .64),inset 0 0 14px rgb(var(--shape-target-rgb) / .2),inset 0 -8px 16px rgb(var(--shape-target-shadow-rgb) / .2),0 0 7px rgb(var(--shape-target-rgb) / .16);opacity:.6;transform:scale(.985);transform-origin:center;animation:royal-shape-target-breathe 2.8s calc(-.9s - var(--tile-wave-delay, 0ms)) ease-in-out infinite}.app-shell:is([data-phase=idle],[data-phase=picking],[data-phase=playing],[data-phase=revealing]) .board-frame .tile-grid>.tile-button.shape-target.hidden:after{top:11.5%;right:11.5%;bottom:11.5%;left:11.5%;z-index:1;border-radius:0;background:linear-gradient(112deg,transparent 12%,rgb(var(--shape-target-bright-rgb) / .025) 32%,rgb(var(--shape-target-bright-rgb) / .36) 48%,rgb(255 246 215 / .16) 53%,transparent 72%) -140% 0 / 230% 100% no-repeat;box-shadow:inset 0 0 11px rgb(var(--shape-target-rgb) / .12);opacity:0;transform-origin:center;animation:royal-shape-target-sweep 5.6s calc(-1.4s - var(--tile-wave-delay, 0ms)) cubic-bezier(.22,.78,.24,1) infinite}html[data-low-detail=true] .tile-button.shape-target.hidden:before,html[data-reduced-motion=true] .tile-button.shape-target.hidden:before,html[data-low-detail=true] .tile-button.shape-target.hidden:after,html[data-reduced-motion=true] .tile-button.shape-target.hidden:after{animation:none!important}.app-shell:is([data-phase=playing],[data-phase=revealing]) .board-frame .tile-grid>.tile-button.shape-target.hidden:hover:not(:disabled),.app-shell:is([data-phase=playing],[data-phase=revealing]) .board-frame .tile-grid>.tile-button.shape-target.hidden:focus-visible{filter:brightness(1.1) saturate(1.1) drop-shadow(0 0 6px rgb(var(--shape-target-rgb) / .24))!important}.board-frame .tile-grid>.tile-button.revealed_safe{--revealed-cell-rgb: 80 174 207;--revealed-cell-bright-rgb: 151 225 240;--revealed-cell-shadow-rgb: 17 61 80;isolation:isolate;background:url(./royal-grid-cell-v1-5tj8BufL.webp) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:brightness(1.02) saturate(1.04)!important}.board-frame .tile-grid>.tile-button.revealed_safe.crystal-tile-cyan{--revealed-cell-rgb: 52 174 216;--revealed-cell-bright-rgb: 147 232 248;--revealed-cell-shadow-rgb: 11 55 78}.board-frame .tile-grid>.tile-button.revealed_safe.crystal-tile-green{--revealed-cell-rgb: 65 173 106;--revealed-cell-bright-rgb: 155 228 173;--revealed-cell-shadow-rgb: 13 62 39}.board-frame .tile-grid>.tile-button.revealed_safe.crystal-tile-violet{--revealed-cell-rgb: 142 91 207;--revealed-cell-bright-rgb: 211 170 244;--revealed-cell-shadow-rgb: 50 24 79}.board-frame .tile-grid>.tile-button.revealed_safe.crystal-tile-gold{--revealed-cell-rgb: 207 148 53;--revealed-cell-bright-rgb: 250 218 137;--revealed-cell-shadow-rgb: 76 42 10}.board-frame .tile-grid>.tile-button.revealed_safe:before,.board-frame .tile-grid>.tile-button.revealed_safe:after{content:"";position:absolute;pointer-events:none;clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%)}.board-frame .tile-grid>.tile-button.revealed_safe:before{top:12%;right:12%;bottom:12%;left:12%;z-index:0;background:radial-gradient(circle at 50% 38%,rgb(255 255 255 / .17) 0 8%,rgb(var(--revealed-cell-bright-rgb) / .16) 26%,transparent 58%),linear-gradient(145deg,rgb(var(--revealed-cell-rgb) / .31),rgb(var(--revealed-cell-rgb) / .16) 46%,rgb(var(--revealed-cell-shadow-rgb) / .42));box-shadow:inset 0 0 0 1px rgb(var(--revealed-cell-bright-rgb) / .28),inset 0 -10px 22px rgb(var(--revealed-cell-shadow-rgb) / .38),inset 0 8px 16px rgb(var(--revealed-cell-bright-rgb) / .08);opacity:.92;transform-origin:center;animation:royal-cell-surface-reveal .48s cubic-bezier(.16,1,.3,1) both}.board-frame .tile-grid>.tile-button.revealed_safe:after{top:8.2%;right:8.2%;bottom:8.2%;left:8.2%;z-index:0;border-radius:0;background:linear-gradient(135deg,rgb(255 255 255 / .12),transparent 26% 72%,rgb(var(--revealed-cell-shadow-rgb) / .18));box-shadow:inset 0 0 0 1px rgb(var(--revealed-cell-bright-rgb) / .42),inset 0 0 13px rgb(var(--revealed-cell-rgb) / .2);filter:drop-shadow(0 0 4px rgb(var(--revealed-cell-rgb) / .16));opacity:.72;transform-origin:center;animation:royal-cell-contour-reveal .48s cubic-bezier(.16,1,.3,1) both}.board-frame .tile-grid>.tile-button.revealed_safe .crystal{z-index:2;filter:brightness(1.02) contrast(1.03) saturate(.96) drop-shadow(0 4px 4px rgb(0 0 0 / .42)) drop-shadow(0 0 5px rgb(var(--revealed-cell-rgb) / .14))!important}.tile-button[data-wave-from-tier=blue]{--wave-previous-crystal-image: url(./temple-vault-crystal-blue-v2-wj-wR840.webp)}.tile-button[data-wave-from-tier=violet]{--wave-previous-crystal-image: url(./temple-vault-crystal-violet-v2-Dxn5hs-P.webp)}.tile-button[data-wave-from-tier=green]{--wave-previous-crystal-image: url(./temple-vault-crystal-green-v2-DO1tjVzc.webp)}.tile-button[data-wave-from-tier=gold]{--wave-previous-crystal-image: url(./temple-vault-crystal-gold-v2-BaZQ0naa.webp)}.board-frame .tile-grid>.tile-button[data-color-wave] .crystal:before,.board-frame .tile-grid>.tile-button[data-color-wave] .crystal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;pointer-events:none}.board-frame .tile-grid>.tile-button[data-color-wave] .crystal:before{z-index:2;background:var(--wave-previous-crystal-image) center / contain no-repeat;opacity:1;transform:scale(1);transform-origin:center;will-change:opacity,transform,filter}.board-frame .tile-grid>.tile-button[data-color-wave=even] .crystal:before{animation:royal-crystal-texture-out-even .62s var(--tile-wave-delay, 0ms) cubic-bezier(.16,1,.3,1) both!important}.board-frame .tile-grid>.tile-button[data-color-wave=odd] .crystal:before{animation:royal-crystal-texture-out-odd .62s var(--tile-wave-delay, 0ms) cubic-bezier(.16,1,.3,1) both!important}.board-frame .tile-grid>.tile-button[data-color-wave] .crystal:after{top:3%;right:8%;bottom:3%;left:8%;z-index:3;background:linear-gradient(112deg,transparent 18%,rgb(255 255 255 / .08) 34%,rgb(var(--revealed-cell-bright-rgb) / .9) 48%,rgb(255 255 255 / .32) 54%,transparent 72%);clip-path:polygon(50% 0,88% 22%,100% 50%,50% 100%,0 50%,12% 22%);filter:blur(.25px) drop-shadow(0 0 5px rgb(var(--revealed-cell-rgb) / .42));opacity:0;transform:translate(-38%) scaleX(.28);will-change:opacity,transform}.board-frame .tile-grid>.tile-button[data-color-wave=even] .crystal:after{animation:royal-crystal-texture-flare-even .54s var(--tile-wave-delay, 0ms) cubic-bezier(.16,.82,.24,1) both!important}.board-frame .tile-grid>.tile-button[data-color-wave=odd] .crystal:after{animation:royal-crystal-texture-flare-odd .54s var(--tile-wave-delay, 0ms) cubic-bezier(.16,.82,.24,1) both!important}.tile-blast-front{position:absolute;top:8%;right:8%;bottom:8%;left:8%;z-index:4;display:block;overflow:hidden;border:1px solid rgb(255 192 112 / .7);clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%);background:radial-gradient(circle at 50% 48%,rgb(255 210 126 / .42),transparent 34%),linear-gradient(145deg,#a01f1a80,#42080c33);box-shadow:inset 0 0 14px #ff6f3761,0 0 9px #ff5c2d6b;opacity:0;pointer-events:none;transform:scale(.72);transform-origin:center;animation:royal-grid-blast-arrival .7s var(--blast-delay, 0ms) cubic-bezier(.14,.76,.22,1) both;will-change:opacity,transform,filter}.tile-blast-front:after{content:"";position:absolute;top:-32%;right:-32%;bottom:-32%;left:-32%;display:block;background:linear-gradient(118deg,transparent 35%,rgb(255 239 190 / .92) 48%,rgb(255 118 55 / .52) 54%,transparent 66%);opacity:0;transform:translate(-54%);animation:royal-grid-blast-sweep .58s var(--blast-delay, 0ms) cubic-bezier(.16,.78,.22,1) both}.app-shell[data-phase=bust] .tile-button.blast-ring .mine-icon,.app-shell[data-phase=bust] .tile-button.blast-far .mine-icon{animation:royal-bomb-wave-arrival .64s var(--blast-delay, 0ms) cubic-bezier(.16,1,.3,1) both!important}@keyframes royal-crystal-texture-out-even{0%,28%{opacity:1;transform:scale(1);filter:brightness(1) saturate(1)}46%{opacity:.96;transform:scale(1.045);filter:brightness(1.36) saturate(.9)}72%{opacity:.24;transform:scale(.96);filter:brightness(.94) saturate(.72)}to{opacity:0;transform:scale(.92);filter:brightness(.8) saturate(.6)}}@keyframes royal-crystal-texture-out-odd{0%,28%{opacity:1;transform:scale(1);filter:brightness(1) saturate(1)}46%{opacity:.96;transform:scale(1.045);filter:brightness(1.36) saturate(.9)}72%{opacity:.24;transform:scale(.96);filter:brightness(.94) saturate(.72)}to{opacity:0;transform:scale(.92);filter:brightness(.8) saturate(.6)}}@keyframes royal-crystal-texture-flare-even{0%,22%{opacity:0;transform:translate(-38%) scaleX(.28)}46%{opacity:.9}to{opacity:0;transform:translate(38%) scaleX(.48)}}@keyframes royal-crystal-texture-flare-odd{0%,22%{opacity:0;transform:translate(-38%) scaleX(.28)}46%{opacity:.9}to{opacity:0;transform:translate(38%) scaleX(.48)}}@keyframes royal-grid-blast-arrival{0%{opacity:0;transform:scale(.72);filter:brightness(.7)}24%{opacity:.92;transform:scale(1.035);filter:brightness(1.38)}54%{opacity:.42;transform:scale(.99);filter:brightness(1.05)}to{opacity:.1;transform:scale(1);filter:brightness(.88)}}@keyframes royal-grid-blast-sweep{0%,18%{opacity:0;transform:translate(-54%)}42%{opacity:.86}to{opacity:0;transform:translate(54%)}}@keyframes royal-bomb-wave-arrival{0%,14%{opacity:0;transform:translate(-50%,-50%) scale(.58);filter:brightness(.58) drop-shadow(0 4px 5px rgb(0 0 0 / .44))}48%{opacity:1;transform:translate(-50%,-53%) scale(1.07);filter:brightness(1.16) drop-shadow(0 6px 7px rgb(0 0 0 / .5)) drop-shadow(0 0 9px rgb(255 126 60 / .38))}72%{transform:translate(-50%,-49%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 7px 8px rgb(0 0 0 / .48)) drop-shadow(0 0 9px rgb(255 132 66 / .24))}}.board-grid-joints{position:absolute;inset:var(--grid-inset);z-index:6;pointer-events:none}.board-grid-joint{position:absolute;left:calc(var(--joint-x) * 100% / var(--board-size));top:calc(var(--joint-y) * 100% / var(--board-size));width:calc(18% / var(--board-size));min-width:12px;max-width:20px;aspect-ratio:1;background:url(data:image/webp;base64,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) center / contain no-repeat;filter:brightness(.76) saturate(1.08) drop-shadow(0 2px 2px rgba(0,0,0,.7));transform:translate(-50%,-50%)}.shape-overlay{inset:var(--grid-inset)!important;z-index:5!important}@media(min-width:1100px){.board-area,.app-shell[data-phase=idle] .board-area,.game-layout[data-play-mode=classic] .board-area{display:flex!important;align-items:flex-start}.board-stage{width:min(100%,540px)!important}}@media(min-width:721px)and (max-width:1099px){.board-stage{width:min(100%,520px)!important}}@media(max-width:720px){.board-area,.app-shell[data-phase=idle] .board-area{width:min(100%,440px)!important;padding:10px 12px 8px!important}.board-stage{width:100%!important;max-width:416px}.board-frame{--grid-inset: 6.9%;--grid-gap: clamp(2px, 1vw, 4px)}.board-frame:before{top:-2.3%!important;right:-2.3%!important;bottom:-2.3%!important;left:-2.3%!important}.board-grid-joint{min-width:10px;max-width:17px}.mobile-action-dock,.mobile-action-dock[aria-hidden=true]{position:static!important;inset:auto!important;z-index:auto!important;order:3!important;display:block!important;width:min(calc(100% - 16px),416px)!important;margin:2px auto 0!important;padding:0!important;filter:none!important;transform:none!important}.mobile-primary-action{width:100%!important;min-height:54px!important;margin:0!important}}@media(max-width:370px){.board-area,.app-shell[data-phase=idle] .board-area{padding-inline:8px!important}.board-frame{--grid-gap: 2px}.board-grid-joint{min-width:9px}}@media(prefers-reduced-motion:reduce){.tile-button,.tile-button:after{transition-duration:.01ms!important}.board-frame .tile-grid>.tile-button.revealed_safe:before,.board-frame .tile-grid>.tile-button.revealed_safe:after{animation:none!important}.board-frame .tile-grid>.tile-button[data-color-wave] .crystal:before,.board-frame .tile-grid>.tile-button[data-color-wave] .crystal:after{display:none!important;animation:none!important}.tile-blast-front{opacity:.1;transform:scale(1);animation:none!important}.tile-blast-front:after,.app-shell[data-phase=bust] .tile-button.blast-ring .mine-icon,.app-shell[data-phase=bust] .tile-button.blast-far .mine-icon{animation:none!important}}html[data-reduced-motion=true] .board-frame .tile-grid>.tile-button[data-color-wave] .crystal:before,html[data-reduced-motion=true] .board-frame .tile-grid>.tile-button[data-color-wave] .crystal:after{display:none!important;animation:none!important}html[data-reduced-motion=true] .tile-blast-front{opacity:.1;transform:scale(1);animation:none!important}html[data-reduced-motion=true] .tile-blast-front:after,html[data-reduced-motion=true] .app-shell[data-phase=bust] .tile-button.blast-ring .mine-icon,html[data-reduced-motion=true] .app-shell[data-phase=bust] .tile-button.blast-far .mine-icon{animation:none!important}@keyframes royal-cell-surface-reveal{0%{opacity:0;transform:scale(.74);filter:brightness(1.8)}52%{opacity:1;transform:scale(1.025);filter:brightness(1.22)}to{opacity:.92;transform:scale(1);filter:brightness(1)}}@keyframes royal-cell-contour-reveal{0%{opacity:0;transform:scale(.86)}42%{opacity:.94;transform:scale(1.018)}to{opacity:.72;transform:scale(1)}}@keyframes royal-shape-target-breathe{0%,to{opacity:.54;transform:scale(.978)}48%{opacity:.94;transform:scale(1)}}@keyframes royal-shape-target-sweep{0%,58%{opacity:0;background-position:-140% 0}66%{opacity:.48}78%{opacity:0;background-position:145% 0}to{opacity:0;background-position:145% 0}}@media(min-width:1100px){.game-layout{--active-side-panel-lift: clamp(61.7px, calc(11.46vw - 64.3px) , 68.2px)}.control-panel,.glyph-panel{transition:transform .32s cubic-bezier(.22,1,.36,1)}.app-shell[data-phase]:is([data-phase=starting],[data-phase=playing],[data-phase=revealing],[data-phase=cashing_out],[data-phase=bust],[data-phase=cashed_out]) .control-panel,.app-shell[data-phase]:is([data-phase=starting],[data-phase=playing],[data-phase=revealing],[data-phase=cashing_out],[data-phase=bust],[data-phase=cashed_out]) .glyph-panel{transform:translateY(calc(0px - var(--active-side-panel-lift)))!important}}@media(prefers-reduced-motion:reduce){.control-panel,.glyph-panel{transition:none!important}.app-shell .board-frame .tile-grid>.tile-button.shape-target.hidden:before{opacity:.72;transform:scale(1);filter:none;animation:none!important}.app-shell .board-frame .tile-grid>.tile-button.shape-target.hidden:after{display:none;animation:none!important}}html[data-reduced-motion=true] .app-shell .board-frame .tile-grid>.tile-button.shape-target.hidden:before{opacity:.72;transform:scale(1);filter:none;animation:none!important}html[data-reduced-motion=true] .app-shell .board-frame .tile-grid>.tile-button.shape-target.hidden:after{display:none;animation:none!important}.board-picking-hint{position:absolute;top:50%;left:50%;z-index:8;width:92%;margin:0;padding:clamp(10px,2.2vmin,18px) clamp(18px,4vmin,34px);color:#e9c98f;font-family:inherit;font-size:clamp(14px,2.9vmin,24px);font-weight:800;line-height:1.3;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,236,190,.35),0 -1px 0 rgba(40,10,6,.9),0 2px 4px rgba(0,0,0,.9),0 0 18px rgba(214,150,70,.28);background:linear-gradient(90deg,transparent,rgba(214,164,92,.85) 18%,rgba(255,222,160,.95) 50%,rgba(214,164,92,.85) 82%,transparent) top / 100% 1px no-repeat,linear-gradient(90deg,transparent,rgba(214,164,92,.85) 18%,rgba(255,222,160,.95) 50%,rgba(214,164,92,.85) 82%,transparent) bottom / 100% 1px no-repeat,linear-gradient(90deg,transparent,rgba(24,6,7,.9) 12%,rgba(42,10,12,.94) 50%,rgba(24,6,7,.9) 88%,transparent);box-shadow:0 0 34px 10px #0802038c;pointer-events:none;transform:translate(-50%,-50%);animation:board-picking-hint-in .42s ease-out both}.board-picking-hint>p{margin:0}.board-picking-hint-actions{display:flex;justify-content:space-between;gap:10px;margin-top:clamp(8px,1.6vmin,14px)}.board-picking-hint-actions button{min-height:32px;padding:6px clamp(10px,2vmin,16px);border:1px solid rgba(214,164,92,.75);border-radius:3px;color:#f1d9a6;font:inherit;font-size:clamp(10px,1.6vmin,13px);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.9);background:linear-gradient(180deg,#5a151a,#2c080b);box-shadow:inset 0 1px #ffd69638,0 2px 6px #0009;cursor:pointer;pointer-events:auto;transition:transform .12s ease,border-color .12s ease}.board-picking-hint-actions button:hover{border-color:#ffdea0f2;transform:translateY(-1px)}.board-picking-hint-actions button:active{transform:translateY(0)}.board-picking-hint-actions button:focus-visible{outline:2px solid rgba(226,181,103,.8);outline-offset:2px}.board-picking-hint:before,.board-picking-hint:after{position:absolute;left:50%;width:7px;height:7px;border:1px solid rgba(255,214,150,.9);background:radial-gradient(circle at 35% 30%,#ff6b6b,#b3121d 55%,#4a0508);box-shadow:0 0 6px #dc2828b3;content:"";transform:translate(-50%,-50%) rotate(45deg)}.board-picking-hint:before{top:0}.board-picking-hint:after{top:100%}@keyframes board-picking-hint-in{0%{opacity:0}to{opacity:1}}:root{--settings-shell-image: url(./temple-vault-settings-shell-v5-CiEcsMd3.webp);--settings-section-image: url(./temple-vault-settings-section-v2-D87lspgw.webp);--settings-control-image: url(./temple-vault-control-frame-v2-BvWwZr-t.webp);--settings-primary-image: url(./temple-vault-primary-button-v2-C3E6LnTz.webp);--autoplay-frame-image: url(./temple-vault-autoplay-frame-v4-kRWBO_rP.webp);--autoplay-trigger-ru-image: url(./temple-vault-autoplay-trigger-textless-v6-MVJDXd1m.webp);--autoplay-trigger-en-image: url(./temple-vault-autoplay-trigger-textless-v6-MVJDXd1m.webp);--autoplay-start-ru-image: url(./temple-vault-autoplay-start-textless-v6-Tnb_hShU.webp);--autoplay-start-en-image: url(./temple-vault-autoplay-start-textless-v6-Tnb_hShU.webp);--autoplay-stop-ru-image: url(./temple-vault-autoplay-stop-textless-v6-L1ZHNuNS.webp);--autoplay-stop-en-image: url(./temple-vault-autoplay-stop-textless-v6-L1ZHNuNS.webp);--autoplay-inset-image: url(./temple-vault-autoplay-inset-v5-png-C7-vYuHF.webp);--autoplay-option-active-image: url(./temple-vault-autoplay-option-active-v5-png-Cf0dxcBF.webp);--autoplay-option-passive-image: url(./temple-vault-autoplay-option-passive-v5-png-CxjR19d8.webp);--autoplay-stepper-image: url(./temple-vault-autoplay-stepper-v5-png-f7YRTN31.webp);--autoplay-cell-off-image: url(./temple-vault-autoplay-cell-off-v5-png-B37XT_IE.webp);--autoplay-cell-on-image: url(./temple-vault-autoplay-cell-on-v5-png-7zVCvQQX.webp);--autoplay-emblem-image: url(./temple-vault-autoplay-emblem-v5-png-BVkTagG2.webp);--autoplay-result-image: url(./temple-vault-autoplay-result-v6-png-C_zKypi6.webp);--board-size-5-passive-image: url(./tomb-settings-board-5-passive-compact-v2-CDzdF7qi.webp);--board-size-5-selected-image: url(./tomb-settings-board-5-selected-compact-v2-Mz9Gdvn9.webp);--board-size-6-passive-image: url(./tomb-settings-board-6-passive-compact-v2-DU865pJB.webp);--board-size-6-selected-image: url(./tomb-settings-board-6-selected-compact-v2-CYmO36aM.webp);--board-size-segmented-5-image: url(./tomb-settings-board-segmented-5-centered-v5-BS5fuZRz.webp);--board-size-segmented-6-image: url(./tomb-settings-board-segmented-6-centered-v5-vfRkn2Ft.webp);--settings-gold: #bf8a45;--settings-gold-bright: #efc579;--settings-ivory: #f2e1c1;--settings-muted: rgba(218, 190, 151, .58);--settings-red: #a52a3d}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{position:relative!important;isolation:isolate;display:flex!important;box-sizing:border-box;width:296px;min-width:0;min-height:440px!important;gap:11px!important;padding:6px 4px 0!important;overflow:visible!important;border-color:transparent!important;border-style:solid!important;border-width:36px 18px 28px!important;border-image-source:var(--settings-shell-image)!important;border-image-slice:132 60 105 60 fill!important;border-image-width:36px 18px 28px 18px!important;border-image-repeat:stretch!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 18px 22px rgba(0,0,0,.52)) drop-shadow(0 0 14px rgba(117,23,33,.12))}.control-panel:before,.control-panel:after{display:none!important}.settings-panel-header{display:flex;min-width:0;min-height:28px;align-items:baseline;justify-content:flex-start;gap:12px;padding:0 5px}.settings-panel-header h2{min-width:0;margin:0;overflow:hidden;color:var(--settings-ivory);font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700;line-height:1.1;letter-spacing:.025em;text-overflow:ellipsis;text-shadow:0 2px 7px rgba(0,0,0,.9);white-space:nowrap}.settings-panel-divider{width:calc(100% - 10px);height:1px;flex:0 0 auto;margin:-1px 5px 1px;background:linear-gradient(90deg,transparent,rgba(157,101,45,.35) 18%,rgba(221,169,83,.55) 50%,rgba(157,101,45,.35) 82%,transparent);box-shadow:0 1px #000000b8;pointer-events:none}.control-panel .panel-settings,.control-panel .always-visible-settings{display:grid!important;min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.settings-surface{position:relative;isolation:isolate;display:grid;min-width:0;gap:9px;padding:15px 14px 14px;background:#06040429}.settings-surface:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border:13px solid transparent;border-image-source:var(--settings-section-image);border-image-slice:72 72 72 72 fill;border-image-width:13px;border-image-outset:0;border-image-repeat:stretch;background:none;content:"";opacity:.52;pointer-events:none}.settings-surface-header{display:flex;min-width:0;align-items:center;gap:7px;padding:0 2px}.settings-surface-header:before{width:2px;height:10px;flex:0 0 auto;background:linear-gradient(180deg,#d67a68,#791d2c);box-shadow:0 0 5px #ae2b3a47;content:""}.settings-surface-header strong{overflow:hidden;color:#efd8b5d1;font-family:Georgia,Times New Roman,serif;font-size:10.5px;font-weight:700;letter-spacing:.065em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wager-controls{display:grid;min-width:0;grid-template-columns:minmax(0,1.28fr) minmax(82px,.72fr);gap:8px}.control-panel .control-group{display:grid;min-width:0;align-content:start;gap:5px;border:0!important;background:transparent!important;box-shadow:none!important}.control-panel .control-label{display:block;margin:0!important;overflow:hidden;color:var(--settings-muted)!important;font-size:7.5px!important;font-weight:850;line-height:1;letter-spacing:.11em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.control-panel .stepper,.control-panel .bet-stepper{position:relative;display:grid!important;min-width:0;min-height:39px!important;grid-template-columns:31px minmax(0,1fr) 31px;align-items:center;gap:0;padding:4px!important;overflow:hidden;border:0!important;border-radius:0!important;background:var(--settings-control-image) center / 100% 100% no-repeat!important;box-shadow:none!important}.control-panel .stepper .icon-button,.control-panel .bet-stepper .icon-button{position:relative;width:31px!important;height:31px!important;min-width:31px;padding:0!important;border:0!important;border-radius:0!important;color:#ddbe8e94!important;background:transparent!important;box-shadow:none!important;transition:color .14s ease,background-color .14s ease}.control-panel .stepper .icon-button:first-child,.control-panel .bet-stepper .icon-button:first-child{border-right:1px solid rgba(185,125,59,.17)!important}.control-panel .stepper .icon-button:last-child,.control-panel .bet-stepper .icon-button:last-child{border-left:1px solid rgba(185,125,59,.17)!important}.control-panel .stepper .icon-button:hover:not(:disabled),.control-panel .bet-stepper .icon-button:hover:not(:disabled){color:#f4d49b!important;background:#7a1d293d!important}.control-panel .stepper .icon-button:active:not(:disabled),.control-panel .bet-stepper .icon-button:active:not(:disabled){color:#fff0c9!important;background:#8f212f61!important}.control-panel .stepper .icon-button:disabled,.control-panel .bet-stepper .icon-button:disabled{opacity:.36}.control-panel .stepper>strong,.control-panel .bet-input-wrap{position:relative;z-index:1;min-width:0}.control-panel .stepper>strong{color:var(--settings-ivory)!important;font-family:Georgia,Times New Roman,serif;font-size:15px!important;font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 1px 6px #000}@media(min-width:721px){.settings-surface.wager-settings{padding-inline:10px}.wager-controls{grid-template-columns:minmax(0,1fr) 96px}.control-panel .mines-control .stepper{grid-template-columns:31px minmax(26px,1fr) 31px}}.control-panel .bet-input-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px;color:#cda15eb3;font-family:Georgia,Times New Roman,serif}.control-panel .bet-input-wrap>span{font-size:11px;transform:translate(2px)}.control-panel .bet-amount-input{width:100%;height:31px;min-width:0;padding:0!important;border:0;color:var(--settings-ivory)!important;background:transparent!important;font-family:Georgia,Times New Roman,serif;font-size:14px!important;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;outline:0!important}.control-panel .bet-amount-input:disabled{-webkit-text-fill-color:rgba(242,225,193,.48)}.table-settings .game-options-content{display:grid!important;min-width:0;grid-template-columns:minmax(0,1fr)!important;align-items:end;gap:8px!important;padding:0!important}.control-panel .segmented-control{position:relative;display:grid!important;min-width:0;min-height:39px!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important;padding:4px!important;overflow:hidden;border:0!important;border-radius:0!important;background:var(--settings-control-image) center / 100% 100% no-repeat!important;box-shadow:none!important}.control-panel .segmented-control button{min-width:0;min-height:31px!important;padding:0 3px!important;border:0!important;border-radius:0!important;color:#dac09d7a!important;background:transparent!important;box-shadow:none!important;font-size:8.5px;font-weight:900;letter-spacing:.015em;text-shadow:0 1px 5px #000;transition:color .14s ease,background-color .14s ease}.control-panel .segmented-control button+button{border-left:1px solid rgba(185,125,59,.17)!important}.control-panel .segmented-control button.selected{color:#f5ddb2!important;background:linear-gradient(180deg,#82273045,#3c0f152e)!important;box-shadow:inset 0 -1px #c2704552!important}.control-panel .segmented-control button:hover:not(:disabled){color:#f2d6a6!important;background:#6f1e282e!important}.control-panel .pattern-trigger{position:relative;display:grid;width:100%;min-width:0;min-height:39px!important;grid-template-columns:minmax(0,1fr) 13px;align-items:center;gap:1px;padding:4px 5px 4px 8px!important;overflow:hidden;border:0!important;border-radius:0!important;color:var(--settings-ivory);background:var(--settings-control-image) center / 100% 100% no-repeat!important;box-shadow:none!important;transition:filter .14s ease}.control-panel .pattern-trigger:hover:not(:disabled){filter:brightness(1.12)}.control-panel .pattern-trigger:disabled{opacity:.52;filter:saturate(.55)}.control-panel .pattern-trigger-copy{display:block;min-width:0;text-align:left}.control-panel .pattern-trigger-copy strong{display:block;overflow:hidden;color:var(--settings-ivory)!important;font-family:Georgia,Times New Roman,serif;font-size:12px!important;font-weight:700;line-height:1.1;letter-spacing:0;text-shadow:0 1px 1px #000,0 0 5px rgba(179,111,50,.2);text-overflow:ellipsis;white-space:nowrap}.control-panel .pattern-trigger-copy small{display:none}.control-panel .pattern-trigger>svg{width:13px;height:13px;color:#d5ad6e94}.control-panel .settings-disclosure{min-width:0}.control-panel .settings-disclosure>summary{position:relative;display:flex;min-width:0;min-height:42px;align-items:center;justify-content:space-between;gap:9px;padding:7px 12px;overflow:hidden;border:0!important;border-radius:0!important;color:var(--settings-ivory);background:var(--settings-control-image) center / 100% 100% no-repeat!important;box-shadow:none!important;cursor:pointer;list-style:none;transition:filter .14s ease}.control-panel .secondary-tools-disclosure[data-language=ru]>summary{background:var(--autoplay-trigger-ru-image) center / 100% 100% no-repeat!important}.control-panel .secondary-tools-disclosure[data-language=en]>summary{background:var(--autoplay-trigger-en-image) center / 100% 100% no-repeat!important}.control-panel .secondary-tools-disclosure>summary>svg{position:absolute;right:12px;opacity:0}.control-panel .secondary-tools-disclosure>summary .settings-disclosure-copy{position:absolute;top:50%;left:50%;display:grid;width:min(72%,190px);min-height:28px;margin:0;place-items:center;text-align:center;transform:translate(-50%,-50%)}.control-panel .secondary-tools-disclosure>summary .settings-disclosure-copy strong{color:#f3dfbd;font-family:Georgia,Times New Roman,serif;font-size:13px;letter-spacing:.07em;line-height:1;text-shadow:0 1px 2px #000,0 0 6px rgba(210,139,67,.18);text-transform:uppercase}.control-panel .settings-disclosure>summary::-webkit-details-marker{display:none}.control-panel .settings-disclosure>summary:hover{filter:brightness(1.1)}.control-panel .settings-disclosure>summary>svg{flex:0 0 auto;color:#d5ad6e8a;transition:transform .18s ease,color .18s ease}.control-panel .settings-disclosure[open]>summary>svg{color:var(--settings-gold-bright);transform:rotate(180deg)}.control-panel .settings-disclosure-copy{min-width:0}.control-panel .settings-disclosure-copy strong{display:block;overflow:hidden;color:#ebd6b5d1;font-family:Georgia,Times New Roman,serif;font-size:10px;letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.control-panel .secondary-tools-content{display:grid;min-width:0;gap:8px;padding-top:7px}.control-panel .secondary-tools-disclosure[open]>summary{display:none}.control-panel .secondary-tools-disclosure[open]>.secondary-tools-content{padding-top:0}.control-panel .secondary-tools-content .inline-auto-play{position:relative;box-sizing:border-box;padding:5px 3px 4px!important;border-color:transparent!important;border-style:solid!important;border-width:30px 14px 23px!important;border-image-source:var(--autoplay-frame-image)!important;border-image-slice:132 60 105 60 fill!important;border-image-width:30px 14px 23px 14px!important;border-image-repeat:stretch!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 7px 10px rgba(0,0,0,.42)) drop-shadow(0 0 7px rgba(122,28,36,.1))}.control-panel .inline-auto-play .auto-primary-action{position:relative;display:grid;min-height:40px!important;place-items:center;overflow:hidden;border:0!important;border-radius:0!important;color:#ffeac6!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;padding:6px 12px 6px 36px!important;font-size:10px!important;font-weight:700;letter-spacing:.015em;line-height:1.1;text-align:center;text-shadow:0 2px 6px #000!important;transition:filter .14s ease,transform .14s ease}.control-panel .inline-auto-play .auto-primary-action:before{content:none}.control-panel .inline-auto-play[data-running=false][data-language=ru] .auto-primary-action{background-image:var(--autoplay-start-ru-image)!important}.control-panel .inline-auto-play[data-running=false][data-language=en] .auto-primary-action{background-image:var(--autoplay-start-en-image)!important}.control-panel .inline-auto-play[data-running=true][data-language=ru] .auto-primary-action{background-image:var(--autoplay-stop-ru-image)!important}.control-panel .inline-auto-play[data-running=true][data-language=en] .auto-primary-action{background-image:var(--autoplay-stop-en-image)!important}.control-panel .inline-auto-play .auto-primary-action:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.control-panel .inline-auto-play .auto-primary-action:active:not(:disabled){filter:brightness(.9);transform:translateY(1px)}.control-panel .panel-action-zone{display:grid!important;gap:7px!important;margin-top:0}.control-panel .panel-primary-action,.mobile-action-dock .mobile-primary-action{position:relative;min-height:54px!important;padding:7px 25px 5px!important;isolation:isolate;overflow:hidden;border:0!important;border-radius:0!important;color:#f8e7c6!important;background:var(--settings-primary-image) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5)) drop-shadow(0 0 7px rgba(151,29,43,.14));font-family:Georgia,Times New Roman,serif;font-size:12.5px;letter-spacing:.055em;line-height:1;text-shadow:0 2px 5px rgba(38,0,4,.9);transition:filter .14s ease,transform .14s ease}.control-panel .panel-primary-action:before,.mobile-action-dock .mobile-primary-action:before{position:absolute!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;background-image:linear-gradient(108deg,transparent 0 40%,rgba(255,230,181,.2) 47%,rgba(255,247,220,.34) 50%,rgba(255,230,181,.16) 53%,transparent 60% 100%)!important;background-position:-140% 0;background-repeat:no-repeat!important;background-size:46% 100%!important;content:none!important;-webkit-mask:var(--settings-primary-image) center / 100% 100% no-repeat;mask:var(--settings-primary-image) center / 100% 100% no-repeat;mask-mode:alpha;animation:none!important;transform:none!important;pointer-events:none}.control-panel .panel-primary-action:after,.mobile-action-dock .mobile-primary-action:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:none;background:radial-gradient(ellipse at 50% 52%,rgba(255,220,150,.34) 0,rgba(186,45,46,.22) 42%,rgba(104,11,18,.08) 67%,transparent 78%);-webkit-mask:var(--settings-primary-image) center / 100% 100% no-repeat;mask:var(--settings-primary-image) center / 100% 100% no-repeat;mask-mode:alpha;opacity:0;pointer-events:none}.control-panel .panel-primary-action[data-attention=start]:not(:disabled):before,.mobile-action-dock .mobile-primary-action[data-attention=start]:not(:disabled):before{content:""!important;background-image:linear-gradient(108deg,transparent 0 38%,rgba(255,205,116,.18) 43%,rgba(255,245,211,.82) 49%,rgba(255,255,238,.96) 50%,rgba(255,216,138,.32) 56%,transparent 62% 100%)!important;background-position:-70% 0;background-size:38% 100%!important;mix-blend-mode:screen;opacity:0;animation:settings-start-shine 3.6s ease-in-out infinite!important;will-change:background-position,opacity}.control-panel .panel-primary-action[data-attention=start]:not(:disabled):after,.mobile-action-dock .mobile-primary-action[data-attention=start]:not(:disabled):after{content:"";animation:settings-start-aura 2.4s ease-in-out infinite;will-change:opacity}.control-panel .panel-primary-action>*,.mobile-action-dock .mobile-primary-action>*{position:relative;z-index:1}.control-panel .panel-primary-action .primary-action-icon,.mobile-action-dock .mobile-primary-action .primary-action-icon{width:24px;height:24px;flex:0 0 24px;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.84)) drop-shadow(0 0 4px rgba(213,50,55,.26))}.control-panel .panel-primary-action .primary-action-label,.mobile-action-dock .mobile-primary-action .primary-action-label{display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.control-panel .panel-primary-action:hover:not(:disabled),.mobile-action-dock .mobile-primary-action:hover:not(:disabled){filter:brightness(1.13) drop-shadow(0 7px 9px rgba(0,0,0,.54)) drop-shadow(0 0 10px rgba(185,38,54,.24));transform:translateY(-1px)}.control-panel .panel-primary-action:active:not(:disabled),.mobile-action-dock .mobile-primary-action:active:not(:disabled){filter:brightness(.92);transform:translateY(1px)}.control-panel .panel-primary-action:disabled,.mobile-action-dock .mobile-primary-action:disabled{opacity:.48;color:#ebd6b575!important;filter:grayscale(.5) brightness(.62)}.control-panel .error-line{margin:0;padding:6px 8px;border:1px solid rgba(184,62,72,.22);border-radius:3px;color:#e7a9ae;background:#410b128a;font-size:8px;line-height:1.35}@media(min-width:1100px){.top-bar{width:min(1148px,100%)!important}.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{width:min(1148px,100%)!important;grid-template-columns:296px minmax(440px,540px) 260px!important}.game-layout[data-play-mode=classic]{width:min(848px,100%)!important;grid-template-columns:296px minmax(440px,540px)!important}}@media(min-width:721px)and (max-width:1099px){.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{grid-template-columns:296px minmax(0,1fr)!important}}@media(max-width:720px){.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{width:min(100%,420px)!important;min-height:0!important;gap:12px!important;padding:8px 12px 6px!important;border-width:38px 20px 30px!important;border-image-width:38px 20px 30px 20px!important}.settings-panel-header{min-height:30px;padding-inline:7px}.settings-panel-header h2{font-size:19px}.settings-surface{padding:18px 17px 16px}.wager-controls{grid-template-columns:minmax(0,1fr) 108px}.settings-surface-header strong{font-size:12px}.control-panel .control-label{font-size:8px!important}.control-panel .stepper,.control-panel .bet-stepper,.control-panel .segmented-control,.control-panel .pattern-trigger{min-height:45px!important}.control-panel .stepper,.control-panel .bet-stepper{grid-template-columns:37px minmax(0,1fr) 37px}.control-panel .mines-control .stepper{grid-template-columns:37px minmax(26px,1fr) 37px}.control-panel .stepper .icon-button,.control-panel .bet-stepper .icon-button{width:37px!important;height:37px!important}.control-panel .stepper>strong,.control-panel .bet-amount-input{font-size:15px!important}.control-panel .bet-amount-input{height:37px}.control-panel .segmented-control button{min-height:37px!important;font-size:9px}.control-panel .pattern-trigger{grid-template-columns:minmax(0,1fr) 13px}.control-panel .pattern-trigger-copy strong,.control-panel .settings-disclosure-copy strong{font-size:12px!important}.control-panel .settings-disclosure>summary{min-height:48px;padding-inline:15px}.control-panel .panel-primary-action{display:none!important}.mobile-primary-action{min-height:58px!important;padding-inline:32px!important;font-size:13px}}@keyframes settings-start-aura{0%,to{opacity:.2}50%{opacity:.68}}@keyframes settings-start-shine{0%,46%{background-position:-70% 0;opacity:0}52%{opacity:.18}70%{background-position:170% 0;opacity:.92}76%,to{background-position:170% 0;opacity:0}}@media(max-width:370px){.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{padding:7px 9px 5px!important}.wager-controls,.table-settings .game-options-content{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){.control-panel .stepper .icon-button,.control-panel .bet-stepper .icon-button,.control-panel .pattern-trigger,.control-panel .panel-primary-action,.mobile-primary-action{transition-duration:.01ms!important}.control-panel .panel-primary-action:before,.mobile-primary-action:before,.control-panel .panel-primary-action:after,.mobile-primary-action:after{animation:none!important}}html[data-reduced-motion=true] .control-panel .panel-primary-action[data-attention=start]:before,html[data-reduced-motion=true] .mobile-action-dock .mobile-primary-action[data-attention=start]:before{opacity:0;animation:none!important}html[data-reduced-motion=true] .control-panel .panel-primary-action[data-attention=start]:after,html[data-reduced-motion=true] .mobile-action-dock .mobile-primary-action[data-attention=start]:after{opacity:.34;animation:none!important}.table-settings .game-options-content{grid-template-columns:minmax(0,1fr)!important}.inline-auto-play{gap:7px!important}.inline-auto-play-header{box-sizing:border-box;display:grid!important;width:100%;max-width:100%;min-height:36px;grid-template-columns:30px minmax(0,1fr) 80px;align-items:center;gap:6px!important;padding-inline:2px;overflow:hidden}.inline-auto-play-header>.auto-play-heading-copy{display:flex;min-width:0;align-items:center;overflow:hidden}.control-panel .auto-panel-collapse{display:flex;width:80px;max-width:100%;height:26px;min-width:0;margin-left:0;align-items:center;justify-content:center;gap:4px;padding:0 6px!important;border:0!important;border-radius:0!important;color:#ebd4aed6!important;background:var(--settings-control-image) center / 100% 100% no-repeat!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;font-size:8.25px;font-weight:700;letter-spacing:.035em;line-height:1;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.92);text-transform:uppercase;filter:brightness(.82) saturate(.72) drop-shadow(0 2px 3px rgba(0,0,0,.4));transition:filter .14s ease,transform .14s ease}.control-panel .auto-panel-collapse span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-panel .auto-panel-collapse svg{width:11px;height:11px;flex:0 0 auto;color:#c99d59;transform:rotate(180deg)}.control-panel .auto-panel-collapse:hover{filter:brightness(1.02) saturate(.82) drop-shadow(0 3px 4px rgba(0,0,0,.46));transform:translateY(-1px)}.control-panel .auto-panel-collapse:active{transform:translateY(1px)}.inline-auto-play-header .auto-dialog-icon{width:30px!important;height:30px!important;border:0!important;border-radius:0!important;background:var(--autoplay-emblem-image) center / contain no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 3px 4px rgba(0,0,0,.5)) drop-shadow(0 0 5px rgba(123,20,31,.16))}.inline-auto-play-header .auto-dialog-icon svg{opacity:0}.inline-auto-play-header strong{min-width:0;overflow:hidden;color:#f6e6c8!important;font-family:Georgia,Times New Roman,serif;font-size:11.5px!important;letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 4px rgba(0,0,0,.78)}.inline-auto-play-header small{color:#dcc19a9e!important;font-size:7.5px!important;letter-spacing:.01em}.inline-auto-stop-options{gap:7px!important}.inline-auto-stop-options button{box-sizing:border-box;display:grid!important;min-height:46px;align-content:center;justify-items:center;padding:4px 8px!important;overflow:hidden;border-color:transparent!important;border-style:solid!important;border-width:8px 10px!important;border-image-source:var(--autoplay-option-passive-image)!important;border-image-slice:68 104 64 104 fill!important;border-image-width:8px 10px!important;border-image-repeat:stretch!important;border-radius:0!important;color:#dfcaabb3!important;background:transparent!important;box-shadow:none!important;filter:brightness(.86);text-align:center;transition:filter .14s ease,transform .14s ease}.inline-auto-stop-options button[data-selected=true]{border-image-source:var(--autoplay-option-active-image)!important;color:#fff0d2!important;background:transparent!important;box-shadow:none!important;filter:none}.inline-auto-stop-options button:hover:not(:disabled){filter:brightness(1.08)}.inline-auto-stop-options button:active:not(:disabled){transform:translateY(1px)}.inline-auto-stop-options button strong{position:relative;z-index:1;font-family:Georgia,Times New Roman,serif;font-size:9px!important;letter-spacing:.012em;line-height:1.12;text-shadow:0 2px 4px rgba(0,0,0,.86);text-align:center}.inline-auto-stop-options button small{width:100%;text-align:center}.inline-completions-row,.inline-auto-cell-picker{box-sizing:border-box;padding:5px 7px!important;border-color:transparent!important;border-style:solid!important;border-width:12px!important;border-image-source:var(--autoplay-inset-image)!important;border-image-slice:68 92 68 92 fill!important;border-image-width:12px!important;border-image-repeat:stretch!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.inline-completions-row{gap:6px!important}.inline-completions-row>span{padding-inline:2px}.inline-completions-row>span strong,.auto-cell-picker-heading strong{color:#f1dfc2;font-family:Georgia,Times New Roman,serif;font-size:10px!important;letter-spacing:.01em}.inline-completions-row>span small,.auto-cell-picker-heading small{margin-top:1px;color:#d8bb938f!important;font-size:7px!important}.auto-stepper{height:39px!important;grid-template-columns:44px minmax(0,1fr) 44px;overflow:visible;border:0!important;border-radius:0!important;background:var(--autoplay-stepper-image) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.44))}.auto-stepper button,.auto-stepper input,.auto-stepper output{height:39px!important;min-height:39px!important;border:0!important;color:#f4e3c3!important;background:transparent!important;line-height:39px!important;text-shadow:0 2px 4px rgba(0,0,0,.88)}.auto-stepper button:first-child,.auto-stepper button:last-child{border:0!important}.auto-stepper button{display:grid!important;padding:0!important;place-items:center;color:#d4b279!important;transition:color .12s ease,filter .12s ease}.auto-stepper button:hover:not(:disabled){color:#ffe4a5!important;filter:drop-shadow(0 0 4px rgba(223,167,77,.42))}.auto-stepper input,.auto-stepper output{font-family:Georgia,Times New Roman,serif;font-size:14px!important}.inline-auto-cell-picker{padding:6px 8px 8px!important}.auto-cell-picker-heading{min-height:28px;align-items:center;margin:0 1px 6px}.auto-cell-picker-heading button{display:inline-flex!important;min-height:25px!important;align-items:center;justify-content:center;padding:0 7px!important;border-color:transparent!important;border-style:solid!important;border-width:5px 7px!important;border-image-source:var(--autoplay-option-passive-image)!important;border-image-slice:68 104 64 104 fill!important;border-image-width:5px 7px!important;border-image-repeat:stretch!important;border-radius:0!important;color:#e5cfafc7!important;background:transparent!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;font-size:7px!important;line-height:1;text-align:center}.inline-auto-cell-picker .auto-cell-grid{width:min(100%,198px);gap:4px!important}.inline-auto-cell-picker .auto-cell-grid button{position:relative;aspect-ratio:1;padding:0!important;overflow:hidden;border:0!important;border-radius:0!important;background:var(--autoplay-cell-off-image) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:brightness(.86);transition:filter .12s ease,transform .12s ease}.inline-auto-cell-picker .auto-cell-grid button[data-selected=true]{background-image:var(--autoplay-cell-on-image)!important;filter:none}.inline-auto-cell-picker .auto-cell-grid button:after{display:none!important}.inline-auto-cell-picker .auto-cell-grid button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.inline-auto-cell-picker .auto-cell-grid button:active:not(:disabled){transform:translateY(1px)}.inline-auto-play .auto-last-status{box-sizing:border-box;min-height:38px;grid-row:5!important;align-content:center;justify-items:center;justify-content:center!important;grid-template-columns:minmax(0,1fr)!important;padding:4px 32px!important;overflow:hidden;border:0!important;border-radius:0!important;color:#b99059!important;background:var(--autoplay-result-image) center / 100% 100% no-repeat!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;text-align:center;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42));transform-origin:center top;animation:auto-result-reveal .42s cubic-bezier(.2,.78,.24,1) both}.inline-auto-play:has(.inline-completions-row) .auto-last-status{grid-row:6!important}.inline-auto-play .auto-last-status strong{color:#f2dfc1!important;font-family:Georgia,Times New Roman,serif;font-size:9px;letter-spacing:.025em;line-height:1.1;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.86)}@keyframes auto-result-reveal{0%{opacity:0;filter:brightness(1.25) drop-shadow(0 0 9px rgba(169,38,49,.3));transform:translateY(-7px) scale(.97)}68%{opacity:1;filter:brightness(1.08) drop-shadow(0 4px 7px rgba(0,0,0,.46));transform:translateY(1px) scale(1.008)}to{opacity:1;filter:drop-shadow(0 3px 5px rgba(0,0,0,.42));transform:none}}@media(prefers-reduced-motion:reduce){.inline-auto-play .auto-last-status{animation:none}}html[data-reduced-motion=true] .inline-auto-play .auto-last-status{animation:none}@media(max-width:720px){.inline-auto-play-header .auto-dialog-icon{width:38px!important;height:38px!important}.inline-auto-stop-options button{min-height:50px;padding-inline:10px!important}.inline-auto-stop-options button strong{font-size:10px!important}.inline-auto-cell-picker .auto-cell-grid{width:min(100%,250px);gap:5px!important}}html body .control-panel .pattern-trigger{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;padding-inline:20px!important}html body .control-panel .pattern-trigger-copy,html body .control-panel .pattern-trigger-copy strong{text-align:center!important}html body .control-panel .pattern-trigger>svg{position:absolute;top:50%;right:6px;transform:translateY(-50%)}:root{--header-rail-texture: url(./header-rail-v3-D2pRJ79q.webp);--header-brand-texture: url(./brand-plaque-v2-CGTt_T0y.webp);--header-balance-texture: url(./balance-slot-v2-CSgiuBHP.webp);--header-policy-texture: url(./policy-button-v3-xsfCR-lV.webp);--header-security-texture: url(./security-button-v2-BEkq3PKp.webp);--header-sound-on-texture: url(./sound-on-button-v2-CEEL_mW2.webp);--header-sound-off-texture: url(./sound-off-button-v2-DNlyGY5u.webp);--header-language-ru-texture: url(./language-ru-button-v2-DA1CW5j-.webp);--header-language-en-texture: url(./language-en-button-v2-CHSLqPi7.webp);--header-language-blank-texture: url(./language-blank-button-v1-BbbCPCWe.webp);--header-preferences-texture: url(./preferences-button-v1-C7WXnY3f.webp);--header-statistics-texture: url(./temple-vault-header-statistics-v4-CoMWB77V.webp)}.top-bar{position:relative!important;isolation:isolate;z-index:20;display:grid!important;width:min(960px,100%)!important;min-height:82px!important;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;column-gap:14px!important;margin:0 auto 18px!important;padding:18px 20px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:var(--header-rail-texture) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 7px 14px rgba(0,0,0,.28))}.top-bar:before{content:none!important}.top-bar:after{content:none!important}.top-bar>*{position:relative;z-index:1}.brand-mark{display:flex!important;width:170px!important;height:38px!important;min-width:0;align-items:center!important;gap:10px!important;padding:0!important;justify-self:start;overflow:visible!important;border:0!important;background:none!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.24))!important}.brand-logo{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;filter:brightness(.98) saturate(.92) drop-shadow(0 1px 0 rgba(0,0,0,.88)) drop-shadow(0 0 5px rgba(112,34,39,.14))}.header-balance{display:flex;height:37px;align-items:center;justify-self:end;padding:0;border:0}.header-balance .status-pill{display:grid!important;width:180px!important;min-width:180px!important;height:37px!important;grid-template-columns:41px minmax(0,1fr);grid-template-rows:13px 18px;column-gap:8px!important;row-gap:1px!important;align-content:center;align-items:center;padding:2px 13px 2px 5px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:var(--header-balance-texture) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:none!important}.header-balance .status-pill>svg{width:15px;height:15px;grid-column:1;grid-row:1 / 3;justify-self:center;opacity:0}.header-balance .status-pill-label{display:block!important;overflow:hidden;grid-column:2;grid-row:1;align-self:end;color:#deb97e94!important;font-size:7px;font-weight:800;letter-spacing:.15em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.header-balance .status-pill strong{display:block;overflow:hidden;grid-column:2;grid-row:2;max-width:100%;align-self:start;color:#f7efe1!important;font-size:13px!important;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.2;text-overflow:ellipsis;text-shadow:0 1px 0 rgba(0,0,0,.84)!important;white-space:nowrap}.header-balance .status-pill[data-balance-tone=gain] strong{color:#c9f2d4!important}.header-balance .status-pill[data-balance-tone=loss] strong{color:#f1c0c3!important}.header-actions{display:flex!important;min-width:0;align-items:center;justify-content:flex-end;gap:8px;padding-left:0;border:0}.header-statistics{position:relative;z-index:5;display:block;width:36px;height:36px;flex:0 0 36px}.header-statistics>summary{display:grid;width:36px;height:36px;box-sizing:border-box;place-items:center;padding:0;overflow:hidden;border:0;border-radius:0;color:transparent;background:var(--header-statistics-texture) center / 100% 100% no-repeat;box-shadow:none;cursor:pointer;filter:saturate(.82) brightness(.88);list-style:none;transition:filter .14s ease,transform .14s ease}.header-statistics>summary::-webkit-details-marker{display:none}.header-statistics>summary svg{opacity:0}.header-statistics>summary:hover,.header-statistics[open]>summary{filter:saturate(1) brightness(1.08) drop-shadow(0 0 5px rgba(194,126,56,.18));transform:translateY(-1px)}.header-statistics-popover{position:absolute;z-index:60;top:72px;right:0;width:318px;box-sizing:border-box;padding:2px;border-color:transparent;border-style:solid;border-width:28px 15px 22px;border-image-source:var(--autoplay-frame-image);border-image-slice:132 60 105 60 fill;border-image-width:28px 15px 22px 15px;border-image-repeat:stretch;background:transparent;filter:drop-shadow(0 16px 22px rgba(0,0,0,.58)) drop-shadow(0 0 9px rgba(122,28,36,.13))}.header-statistics-popover .statistics-panel{gap:8px!important;padding:2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header-statistics-popover .statistics-panel>header strong{font-size:14px!important}.header-statistics-popover .statistics-panel>header small{display:block;font-size:8px!important}.header-statistics-popover .statistics-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.header-statistics-popover .statistics-grid>span{min-height:38px;border-color:#c1823a2e;background:#0403038f}.header-actions>.icon-button,.header-actions>.app-language-toggle,.header-actions>.preferences-button{position:relative;display:inline-flex!important;width:36px!important;height:36px!important;flex:0 0 36px;align-items:center;justify-content:center;gap:2px;padding:0!important;overflow:visible;border:1px solid transparent!important;border-radius:0!important;color:#e2d2b8a3!important;background-color:transparent!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-shadow:none!important;filter:saturate(.82) brightness(.88)!important;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease,transform .14s ease}.header-actions>.security-info-button{background-image:var(--header-security-texture)!important}.header-actions>.rules-info-button{background-image:var(--header-policy-texture)!important}.header-actions>.preferences-button{background-image:var(--header-preferences-texture)!important}.header-actions>.icon-button[data-active=true]{background-image:var(--header-sound-on-texture)!important}.header-actions>.icon-button[data-active=false]{background-image:var(--header-sound-off-texture)!important}.header-actions>.app-language-toggle[data-language=ru]{background-image:var(--header-language-ru-texture)!important}.header-actions>.app-language-toggle[data-language=en]{background-image:var(--header-language-en-texture)!important}.header-actions>.icon-button:hover:not(:disabled),.header-actions>.app-language-toggle:hover,.header-actions>.preferences-button:hover:not(:disabled){border-color:transparent!important;filter:saturate(1) brightness(1.08) drop-shadow(0 0 5px rgba(194,126,56,.18))!important;transform:translateY(-1px)}.header-actions>.icon-button:active:not(:disabled),.header-actions>.app-language-toggle:active,.header-actions>.preferences-button:active:not(:disabled){filter:saturate(.8) brightness(.76)!important;transform:translateY(0)}.header-actions>.icon-button[data-active=true]{color:transparent!important}.header-actions>.icon-button svg,.header-actions>.app-language-toggle svg,.header-actions>.preferences-button svg{width:15px;height:15px;opacity:0}.header-actions>.app-language-toggle span{color:currentColor;font-size:6px;font-weight:850;letter-spacing:.03em;opacity:0}.top-bar button:focus-visible{outline:2px solid rgba(226,181,103,.8)!important;outline-offset:2px}.header-statistics>summary:focus-visible{outline:2px solid rgba(226,181,103,.8);outline-offset:2px}@media(max-width:720px){.top-bar{width:100%!important;min-height:64px!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-rows:36px!important;column-gap:6px!important;margin-bottom:14px!important;padding:14px 11px!important}.brand-mark{width:82px!important;height:30px!important;grid-column:1;grid-row:1;justify-self:start}.brand-logo{width:100%;height:100%}.header-balance{height:28px;grid-column:2;grid-row:1;padding:0}.header-balance .status-pill{width:106px!important;min-width:106px!important;height:28px!important;grid-template-columns:31px minmax(0,1fr);grid-template-rows:1fr;column-gap:3px!important;padding:2px 8px 2px 3px!important}.header-balance .status-pill>svg{width:13px;height:13px;grid-row:1}.header-balance .status-pill-label{display:none!important}.header-balance .status-pill strong{grid-column:2;grid-row:1;align-self:center;font-size:10px!important}.header-actions{grid-column:3;grid-row:1;justify-self:end;gap:5px;padding-left:0;border:0}.header-statistics,.header-statistics>summary{width:26px;height:26px}.header-statistics{flex-basis:26px}.header-statistics-popover{position:fixed;top:84px;right:8px;left:8px;width:auto;padding:2px;border-width:26px 14px 20px;border-image-width:26px 14px 20px 14px}.header-actions>.icon-button,.header-actions>.app-language-toggle,.header-actions>.preferences-button{width:26px!important;height:26px!important;flex-basis:26px}.header-actions>.icon-button svg,.header-actions>.app-language-toggle svg,.header-actions>.preferences-button svg{width:13px;height:13px}.header-actions>.app-language-toggle span{font-size:5px}}@media(max-width:370px){.top-bar{column-gap:6px!important;padding-inline:11px!important}.brand-mark{width:70px!important;height:26px!important}.brand-logo{width:100%;height:100%}.header-balance{height:24px;padding:0}.header-balance .status-pill{width:92px!important;min-width:92px!important;height:24px!important;grid-template-columns:27px minmax(0,1fr);padding-right:6px!important}.header-balance .status-pill strong{font-size:9px!important}.header-actions{gap:5px;padding-left:0}.header-actions>.icon-button,.header-actions>.app-language-toggle,.header-actions>.preferences-button{width:24px!important;height:24px!important;flex-basis:24px}.header-statistics,.header-statistics>summary{width:24px;height:24px}.header-statistics{flex-basis:24px}}@media(max-width:340px){.top-bar{min-height:60px!important;grid-template-rows:34px!important;column-gap:5px!important;padding:13px 9px!important}.brand-mark{width:62px!important;height:23px!important}.header-balance,.header-balance .status-pill{height:22px!important}.header-balance .status-pill{width:84px!important;min-width:84px!important;grid-template-columns:25px minmax(0,1fr);padding-right:6px!important}.header-balance .status-pill strong{font-size:8px!important}.header-actions{gap:4px}.header-actions>.icon-button,.header-actions>.app-language-toggle,.header-actions>.preferences-button{width:23px!important;height:23px!important;flex-basis:23px}.header-statistics,.header-statistics>summary{width:23px;height:23px}.header-statistics{flex-basis:23px}}@media(max-height:560px)and (min-width:721px){.top-bar{min-height:68px!important;margin-bottom:12px!important;padding-block:14px!important}.brand-mark{width:154px!important;height:34px!important}.brand-logo,.header-balance{height:34px}.header-balance .status-pill{width:166px!important;min-width:166px!important;height:34px!important}.header-actions>.icon-button,.header-actions>.app-language-toggle,.header-actions>.preferences-button{width:34px!important;height:34px!important;flex-basis:34px}.header-statistics,.header-statistics>summary{width:34px;height:34px}.header-statistics{flex-basis:34px}}@media(prefers-reduced-motion:reduce){.header-statistics>summary,.header-actions>.icon-button,.header-actions>.app-language-toggle,.header-actions>.preferences-button{transition-duration:.01ms!important}}.header-actions>.app-language-toggle:not([data-language=en]):not([data-language=ru]){container-type:size;background-image:var(--header-language-blank-texture)!important}.header-actions>.app-language-toggle:not([data-language=en]):not([data-language=ru]) span{position:absolute;top:50%;left:50%;color:#b8905d;font-family:Georgia,Times New Roman,serif;font-size:26cqh!important;font-weight:700;line-height:1!important;letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.7);opacity:1;transform:translate(-50%,calc(-50% + .08em))}.header-actions>.app-language-toggle[data-open=true]{opacity:1!important}.app-language-list{position:fixed;z-index:1200;display:grid;gap:2px;min-width:196px;max-height:calc(100dvh - 90px);margin:0;padding:6px;overflow-y:auto;list-style:none;border:1px solid rgba(214,164,92,.55);border-radius:8px;background:linear-gradient(180deg,#220c0efa,#0c0506fa);box-shadow:0 14px 30px #0009,inset 0 0 0 1px #ffdca00f;animation:app-language-list-in .14s ease-out both}@keyframes app-language-list-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.app-language-list button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:14px;padding:8px 10px;border:1px solid transparent;border-radius:6px;color:#f0dec0db;background:transparent;font:inherit;font-size:13px;text-align:left;cursor:pointer}.app-language-list button:hover,.app-language-list button:focus-visible{outline:none;border-color:#d6a45c73;background:#78262859;color:#fff3dc}.app-language-list button[aria-selected=true]{border-color:#e6b464b3;background:#963c284d;color:#ffe2a8}.app-language-code{color:#d6aa6ebf;font-size:10px;font-weight:800;letter-spacing:.08em}.settings-language-options .settings-option-card strong{font-size:13px}.app-shell{--popup-modal-shell: url(./tomb-popup-modal-shell-v1-yKwMJ_Ot.webp);--popup-fairness-shell: url(./tomb-popup-modal-shell-v2-DhWy_1o4.webp);--popup-statistics-shell: url(./tomb-popup-statistics-shell-v1-CJ5uS8o6.webp);--popup-section-panel: url(./tomb-popup-section-panel-v1-CjCo2VS3.webp);--popup-metric-cell: url(./tomb-popup-metric-cell-v1-DuxX2VbD.webp);--popup-data-row: url(./tomb-popup-data-row-v1-DOK1B28O.webp);--popup-emblem-socket: url(./tomb-popup-emblem-socket-v1-B5rq8d7h.webp);--popup-divider: url(./tomb-popup-divider-v1-BcvWxle5.webp);--popup-primary-button: url(./tomb-popup-primary-button-v1-B8zfFhGw.webp);--popup-secondary-button: url(./tomb-popup-secondary-button-v1-BPSMWXhc.webp)}.header-statistics{position:relative;z-index:8;display:block;width:36px;height:36px;flex:0 0 36px}.header-statistics[data-open=true]{z-index:90}.header-statistics-trigger{display:grid;width:36px;height:36px;box-sizing:border-box;place-items:center;padding:0;overflow:hidden;border:0;border-radius:0;color:transparent;background:var(--header-statistics-texture) center / 100% 100% no-repeat;box-shadow:none;cursor:pointer;filter:saturate(.82) brightness(.88);transition:filter .14s ease,transform .14s ease}.header-statistics-trigger svg{opacity:0}.header-statistics-trigger:hover,.header-statistics-trigger[aria-expanded=true]{filter:saturate(1) brightness(1.08) drop-shadow(0 0 5px rgba(194,126,56,.18));transform:translateY(-1px)}.header-statistics-trigger:focus-visible{outline:2px solid rgba(226,181,103,.8);outline-offset:2px}.header-statistics-dismiss{position:fixed;z-index:54;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:#00000003;cursor:default}.header-statistics-popover{position:absolute;z-index:60;top:calc(100% + 15px);right:-8px;width:min(382px,calc(100vw - 24px));box-sizing:border-box;padding:0!important;border-color:transparent!important;border-style:solid!important;border-width:43px 32px 32px!important;border-image-source:var(--popup-statistics-shell)!important;border-image-slice:120 105 100 105 fill!important;border-image-width:43px 32px 32px!important;border-image-repeat:stretch!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.74)) drop-shadow(0 0 12px rgba(119,20,31,.18));animation:tomb-popup-arrive .18s cubic-bezier(.2,.78,.25,1)}.header-statistics-popover .statistics-panel{display:grid!important;min-width:0;gap:9px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.popup-texture-header{display:grid!important;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;gap:10px!important;align-items:center!important;padding:0!important;border:0!important}.popup-emblem-socket{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border:0!important;border-radius:0!important;color:#efbd6c;background:var(--popup-emblem-socket) center / 100% 100% no-repeat!important;filter:drop-shadow(0 4px 8px rgba(0,0,0,.46))}.popup-emblem-socket svg{opacity:1!important;filter:drop-shadow(0 0 5px rgba(193,55,52,.18))}.popup-heading-copy{display:grid;min-width:0;gap:3px}.popup-heading-copy small,.statistics-panel .popup-heading-copy small{color:#daa061a8!important;font-size:8px!important;font-weight:800;letter-spacing:.17em;line-height:1.1;text-transform:uppercase}.popup-heading-copy strong,.statistics-panel .popup-heading-copy strong{overflow:hidden;color:#f5e4cc!important;font-family:Georgia,Times New Roman,serif;font-size:18px!important;line-height:1.08;text-overflow:ellipsis;text-shadow:0 1px 0 #000,0 0 12px rgba(136,34,38,.2);white-space:nowrap}.popup-runic-divider{width:100%;height:13px;background:var(--popup-divider) center / 100% 100% no-repeat;filter:drop-shadow(0 2px 3px rgba(0,0,0,.44))}.header-statistics-popover .statistics-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.header-statistics-popover .statistics-grid>span{display:grid;min-width:0;min-height:61px;box-sizing:border-box;align-content:center;gap:3px;padding:10px 8px 8px!important;border:0!important;border-radius:0!important;background:var(--popup-metric-cell) center / 100% 100% no-repeat!important;box-shadow:none!important;text-align:center}.header-statistics-popover .statistics-grid small{overflow:hidden;color:#e0be97a8!important;font-size:7px!important;font-weight:800;letter-spacing:.08em;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.header-statistics-popover .statistics-grid strong{overflow:hidden;color:#f8e9d4;font-size:13px;line-height:1.15;font-variant-numeric:tabular-nums;text-overflow:ellipsis;text-shadow:0 1px 0 #000;white-space:nowrap}.header-statistics-popover .statistics-grid [data-tone=positive] strong{color:#8fd9a4}.header-statistics-popover .statistics-grid [data-tone=negative] strong{color:#ef9292}.statistics-close-button{justify-self:center;width:132px;min-height:35px!important;padding:0 22px!important;border:0!important;border-radius:0!important;color:#ead9c1!important;background:var(--popup-secondary-button) center / 100% 100% no-repeat!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;font-size:11px!important;font-weight:700!important;text-shadow:0 1px 0 #000;transition:filter .14s ease,transform .14s ease}.statistics-close-button:hover{filter:brightness(1.13) saturate(1.08);transform:translateY(-1px)}.info-modal-backdrop:has(.fairness-modal){place-items:center!important;padding:16px!important;background:radial-gradient(circle at 50% 42%,rgba(104,14,24,.2),transparent 42%),#020001db!important}.fairness-modal{width:min(720px,calc(100vw - 32px))!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box;padding:8px 14px 12px!important;overflow-x:hidden;overflow-y:auto;border-color:transparent!important;border-style:solid!important;border-width:36px 30px 32px!important;border-image-source:var(--popup-fairness-shell)!important;border-image-slice:118 92 112 92 fill!important;border-image-width:36px 30px 32px!important;border-image-repeat:stretch!important;border-radius:0!important;background:#090506!important;background-clip:padding-box!important;box-shadow:none!important;filter:drop-shadow(0 28px 50px rgba(0,0,0,.76)) drop-shadow(0 0 18px rgba(105,17,27,.15));animation:tomb-popup-arrive .19s cubic-bezier(.2,.78,.25,1);scrollbar-color:rgba(147,74,39,.74) rgba(4,3,3,.42)}.fairness-modal .info-modal-header{grid-template-columns:56px minmax(0,1fr) 46px!important;gap:12px!important;padding:0 2px!important;border:0!important}.fairness-modal .info-modal-icon{width:56px;height:56px;color:#e9b45e}.fairness-modal .popup-heading-copy small{font-size:8px!important}.fairness-modal .popup-heading-copy h2{margin:2px 0 0;color:#f6e7d2;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,3.4vw,28px)!important;line-height:1.08;text-shadow:0 1px 0 #000,0 0 18px rgba(147,34,39,.2)}.fairness-modal .info-modal-header>.icon-button{display:grid!important;width:44px!important;height:44px!important;min-width:44px;place-items:center;padding:0!important;border:0!important;border-radius:0!important;color:#d6a45b!important;background:var(--popup-emblem-socket) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:brightness(.76) saturate(.72)}.fairness-modal .info-modal-header>.icon-button:hover{filter:brightness(1.08) saturate(1)}.fairness-modal .popup-runic-divider{height:15px;margin:7px 0 6px}.popup-section-panel{border:0!important;border-radius:0!important;background:var(--popup-section-panel) center / 100% 100% no-repeat!important;box-shadow:none!important}.fairness-modal .fairness-copy{display:grid;gap:8px;margin:0 0 10px;padding:26px 32px!important;color:#ecdbc5d1!important;font-size:13px!important;line-height:1.48!important}.fairness-modal .fairness-copy p{margin:0}.fairness-modal .round-generation{display:grid;gap:9px;margin:0!important;padding:24px 28px 25px!important;border:0!important;border-radius:0!important;background:var(--popup-section-panel) center / 100% 100% no-repeat!important;box-shadow:none!important}.fairness-modal .round-generation-heading{display:flex;min-width:0;align-items:center;gap:7px;color:#e5cdadb8;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fairness-modal .round-generation-heading svg{color:#d39b4f}.fairness-modal .round-generation-heading strong{margin-left:auto;padding:4px 9px;border:1px solid rgba(145,85,42,.34);color:#dfbc82;background:#0a0707b8;font-size:8px;letter-spacing:.08em}.fairness-modal .round-generation-grid{display:grid;gap:6px;margin:0}.round-generation-row{display:grid;min-height:42px;box-sizing:border-box;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:center;padding:5px 16px 5px 18px;background:var(--popup-data-row) center / 100% 100% no-repeat}.round-generation-row>span{color:#dab5889e;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.round-generation-row>code{overflow:hidden;color:#e8d9c4;font-family:Consolas,Courier New,monospace;font-size:10px;font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;text-shadow:0 1px 0 #000;white-space:nowrap}.fairness-modal .info-modal-actions{display:flex!important;justify-content:center!important;padding:14px 0 0!important;border:0!important}.info-modal-actions .primary,.info-modal-actions .secondary{min-height:45px!important;padding:0 24px!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:700!important;text-shadow:0 1px 0 #000;transition:filter .14s ease,transform .14s ease}.info-modal-actions .primary{min-width:174px;color:#f3e2c9!important;background:var(--popup-primary-button) center / 100% 100% no-repeat!important}.info-modal-actions .secondary{min-width:190px;color:#e6d6bf!important;background:var(--popup-secondary-button) center / 100% 100% no-repeat!important}.info-modal-actions .primary:hover,.info-modal-actions .secondary:hover{filter:brightness(1.12) saturate(1.08);transform:translateY(-1px)}.settings-launcher-grid{display:grid;min-width:0;gap:7px;padding:2px 0}.settings-launcher{display:grid;min-width:0;min-height:58px;grid-template-columns:38px minmax(0,1fr) 16px;gap:9px;align-items:center;padding:7px 14px 7px 12px;border:0;border-radius:0;color:#e8d7be;background:var(--popup-data-row) center / 100% 100% no-repeat;box-shadow:none;text-align:left;transition:filter .14s ease,transform .14s ease}.settings-launcher:hover:not(:disabled),.settings-launcher[data-running=true]{filter:brightness(1.13) saturate(1.08);transform:translateY(-1px)}.settings-launcher:disabled{cursor:not-allowed;filter:grayscale(.32) brightness(.65)}.settings-launcher-icon{display:grid;width:36px;height:36px;place-items:center;color:#d7a653;background:var(--popup-emblem-socket) center / 100% 100% no-repeat}.settings-launcher-copy{display:grid;min-width:0;gap:3px}.settings-launcher-copy strong{overflow:hidden;color:#ecddc7;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.settings-launcher-copy small{overflow:hidden;color:#d7b58b99;font-size:8px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.settings-launcher>svg{color:#ce9c579e;transform:rotate(-90deg)}.settings-popup-backdrop{position:fixed;z-index:1220;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;box-sizing:border-box;padding:16px;overflow-y:auto;background:radial-gradient(circle at 50% 42%,rgba(104,14,24,.2),transparent 42%),#020001db}.settings-popup{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;padding:8px 14px 13px;overflow-x:hidden;overflow-y:auto;border-color:transparent;border-style:solid;border-width:36px 30px 32px;border-image-source:var(--popup-modal-shell);border-image-slice:118 92 112 92;border-image-width:36px 30px 32px;border-image-repeat:stretch;background:radial-gradient(circle at 50% 0%,rgba(103,20,27,.18),transparent 38%),linear-gradient(160deg,#190f0ffa,#050404fc);background-clip:padding-box;filter:drop-shadow(0 28px 50px rgba(0,0,0,.76)) drop-shadow(0 0 18px rgba(105,17,27,.15));animation:tomb-popup-arrive .19s cubic-bezier(.2,.78,.25,1);scrollbar-color:rgba(147,74,39,.74) rgba(4,3,3,.42)}.settings-popup[data-size=wide]{width:min(720px,calc(100vw - 32px))}.settings-popup[data-variant=notice]{width:min(420px,calc(100vw - 32px));padding:6px 10px 10px;border-width:24px 18px 20px;border-image-width:24px 18px 20px}.settings-popup[data-variant=notice] .settings-popup-section{padding:12px 14px 16px;border-bottom:0;background:transparent}.settings-popup-header{display:grid;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;gap:11px;align-items:center;justify-items:center}.settings-popup-header h2{justify-self:stretch}.settings-popup-emblem{display:grid;width:30px;height:30px;place-items:center;padding:0;border:0;border-radius:0;color:#deb15f8c;background:none;box-shadow:none}.settings-popup-emblem svg{width:18px;height:18px}.settings-popup-close{display:grid;width:42px;height:42px;place-items:center;padding:0;border:0;border-radius:0;color:#c9964d;background:var(--popup-emblem-socket) center / 100% 100% no-repeat;box-shadow:none;filter:brightness(.78) saturate(.72);transition:filter .14s ease}.settings-popup-close:hover{filter:brightness(1.1) saturate(1)}.settings-popup-header h2{margin:0;overflow:hidden;color:#f3e4cf;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,3.2vw,27px);line-height:1.08;text-overflow:ellipsis;text-shadow:0 1px 0 #000,0 0 16px rgba(145,31,38,.18);white-space:nowrap}.settings-popup-divider{width:100%;height:15px;margin:7px 0 6px;background:var(--popup-divider) center / 100% 100% no-repeat}.settings-popup-body{display:grid;min-width:0;gap:9px}.settings-popup-label{color:#dcb88ba8;font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.settings-popup-wager{grid-template-columns:minmax(0,1.35fr) minmax(120px,.65fr);align-items:end}.settings-popup .control-group{display:grid;min-width:0;gap:6px}.settings-popup .control-label{color:#dcb88b9e;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.settings-popup .stepper,.settings-popup .bet-stepper{display:grid;min-width:0;min-height:48px;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;padding:5px 12px;border:0;border-radius:0;background:var(--popup-data-row) center / 100% 100% no-repeat}.settings-popup .stepper .icon-button,.settings-popup .bet-stepper .icon-button{width:34px!important;height:34px!important;padding:0!important;border:0!important;color:#d7aa63;background:transparent!important;box-shadow:none!important}.settings-popup .stepper output,.settings-popup .bet-stepper output,.settings-popup .bet-stepper input{min-width:0;color:#f1e1cb!important;background:transparent!important;font-size:15px!important;font-variant-numeric:tabular-nums;text-align:center}.settings-mode-option{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;gap:10px;align-items:center;padding:10px 16px;background:var(--popup-data-row) center / 100% 100% no-repeat;text-align:left}.settings-mode-option>span:nth-child(2){display:grid;min-width:0;gap:3px}.settings-mode-option strong,.settings-mode-option small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-mode-option strong{color:#eadac4;font-family:Georgia,Times New Roman,serif;font-size:13px}.settings-mode-option small{color:#d9b58b99;font-size:8px}.settings-popup-autoplay{padding:24px 28px}.settings-popup-autoplay .inline-auto-play{gap:9px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.settings-popup-autoplay .inline-auto-play-header{display:none}.settings-popup-autoplay .inline-auto-stop-options button,.settings-popup-autoplay .inline-completions-row,.settings-popup-autoplay .auto-cell-picker,.settings-popup-autoplay .auto-last-status{border:0!important;border-radius:0!important;background:var(--popup-data-row) center / 100% 100% no-repeat!important;box-shadow:none!important}.settings-popup-autoplay .inline-auto-stop-options button{min-height:58px;padding:11px 16px}.settings-popup-autoplay .auto-primary-action{min-height:45px;border:0!important;border-radius:0!important;color:#f1e0c8!important;background:var(--popup-primary-button) center / 100% 100% no-repeat!important;box-shadow:none!important}.settings-popup-statistics{padding:24px 28px 27px}.settings-popup-statistics .statistics-panel{display:grid!important;gap:9px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.settings-popup-statistics .statistics-panel>.popup-texture-header,.settings-popup-statistics .statistics-panel>.popup-runic-divider{display:none!important}.settings-popup-statistics .statistics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.settings-popup-statistics .statistics-grid>span{display:grid;min-height:78px;align-content:center;gap:4px;padding:12px;border:0;border-radius:0;background:var(--popup-metric-cell) center / 100% 100% no-repeat;text-align:center}.settings-popup-statistics .statistics-grid small{color:#dab58a9e;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.settings-popup-statistics .statistics-grid strong{overflow:hidden;color:#f0dfc9;font-size:14px;font-variant-numeric:tabular-nums;text-overflow:ellipsis}@keyframes tomb-popup-arrive{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:680px){.header-statistics,.header-statistics-trigger{width:26px;height:26px}.header-statistics-trigger{background-size:92% 92%}.header-statistics-trigger:focus-visible{outline-offset:-3px}.header-statistics{flex-basis:26px}.header-statistics-popover{position:fixed;top:78px;right:8px;left:8px;width:auto;max-height:calc(100dvh - 86px);overflow-y:auto;border-width:37px 25px 27px!important;border-image-width:37px 25px 27px!important;scrollbar-color:rgba(147,74,39,.74) rgba(4,3,3,.42)}.header-statistics-popover .statistics-panel{gap:7px!important}.popup-emblem-socket{width:44px;height:44px;flex-basis:44px}.popup-heading-copy strong,.statistics-panel .popup-heading-copy strong{font-size:17px!important}.header-statistics-popover .statistics-grid>span{min-height:58px}.info-modal-backdrop:has(.fairness-modal){align-items:center!important;padding:8px!important}.fairness-modal{width:100%!important;max-height:calc(100dvh - 16px)!important;padding:6px 8px 9px!important;border-width:29px 17px 25px!important;border-image-width:29px 17px 25px!important}.fairness-modal .info-modal-header{grid-template-columns:48px minmax(0,1fr) 40px!important;gap:8px!important}.fairness-modal .info-modal-icon{width:48px;height:48px}.fairness-modal .info-modal-header>.icon-button{width:40px!important;height:40px!important;min-width:40px;grid-column:auto!important}.fairness-modal .popup-heading-copy h2{font-size:clamp(18px,5vw,22px)!important}.fairness-modal .fairness-copy{gap:6px;padding:22px 24px!important;font-size:12px!important;line-height:1.42!important}.fairness-modal .round-generation{gap:7px;padding:20px 20px 21px!important}.fairness-modal .round-generation-grid{grid-template-columns:minmax(0,1fr)}.round-generation-row{min-height:39px;grid-template-columns:88px minmax(0,1fr);gap:7px;padding:4px 13px 4px 15px}.round-generation-row>span{font-size:7px}.round-generation-row>code{font-size:9px}.info-modal-actions .primary,.info-modal-actions .secondary{min-height:42px!important;font-size:11px}.onboarding-modal .info-modal-actions .primary,.onboarding-modal .info-modal-actions .secondary{width:100%;min-width:0;padding-inline:10px!important}.settings-popup-backdrop{align-items:center;padding:8px}.settings-popup,.settings-popup[data-size=wide]{width:100%;max-height:calc(100dvh - 16px);padding:6px 8px 9px;border-width:29px 17px 25px;border-image-width:29px 17px 25px}.settings-popup-header{grid-template-columns:46px minmax(0,1fr) 40px;gap:8px}.settings-popup-emblem{width:46px;height:46px}.settings-popup-close{width:40px;height:40px}.settings-popup-header h2{font-size:clamp(18px,5.5vw,22px)}.settings-popup-section,.settings-popup-autoplay,.settings-popup-statistics{padding:21px 20px}.settings-popup-wager{grid-template-columns:minmax(0,1fr) 112px;gap:8px}.settings-popup .stepper,.settings-popup .bet-stepper{min-height:44px;grid-template-columns:34px minmax(0,1fr) 34px;padding:4px 9px}.settings-popup-statistics .statistics-grid{gap:6px}.settings-popup-statistics .statistics-grid>span{min-height:66px;padding:9px}}@media(max-width:340px){.header-statistics,.header-statistics-trigger{width:23px;height:23px}.header-statistics{flex-basis:23px}.header-statistics-popover{top:72px;border-right-width:20px!important;border-left-width:20px!important;border-image-width:35px 20px 25px!important}.header-statistics-popover .statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fairness-modal{border-right-width:13px!important;border-left-width:13px!important;border-image-width:27px 13px 23px!important}.fairness-modal .fairness-copy{padding:19px!important}.fairness-modal .round-generation{padding:18px 16px 19px!important}.settings-popup,.settings-popup[data-size=wide]{border-right-width:13px;border-left-width:13px;border-image-width:27px 13px 23px}.settings-popup-section,.settings-popup-autoplay,.settings-popup-statistics{padding:18px 15px}.settings-popup-wager{grid-template-columns:minmax(0,1fr)}.settings-popup-statistics .statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.header-statistics-popover,.fairness-modal,.settings-popup{animation-duration:.01ms!important}}:root{--tomb-popup-shell: url(./tomb-settings-popup-shell-v1-Dj7SuvjH.webp);--tomb-popup-title: url(./tomb-settings-title-plaque-v1-DRLyt1vx.webp);--tomb-popup-section: url(./tomb-settings-section-panel-v1-BD8xXWeg.webp);--tomb-popup-control: url(./tomb-settings-control-inset-v1-DcXyAdsl.webp);--tomb-popup-option: url(./tomb-settings-option-card-v1-BBlpvbZz.webp);--tomb-popup-option-selected: url(./tomb-settings-option-card-selected-v1-Cn2jS7Ip.webp);--tomb-board-5-passive: url(./tomb-settings-board-5-passive-compact-v2-CDzdF7qi.webp);--tomb-board-5-selected: url(./tomb-settings-board-5-selected-compact-v2-Mz9Gdvn9.webp);--tomb-board-6-passive: url(./tomb-settings-board-6-passive-compact-v2-DU865pJB.webp);--tomb-board-6-selected: url(./tomb-settings-board-6-selected-compact-v2-CYmO36aM.webp);--tomb-popup-primary: url(./tomb-settings-primary-action-v1-CXYVxtPT.webp);--tomb-popup-secondary: url(./tomb-settings-secondary-action-v1-C1o4jmuG.webp);--tomb-popup-icon: url(./tomb-settings-icon-button-v1-AGcYkWsW.webp);--tomb-popup-divider: url(./tomb-settings-divider-v1-DpOaqYGE.webp);--tomb-popup-ivory: #f4e4c6;--tomb-popup-muted: rgba(221, 192, 151, .62);--tomb-popup-gold: #d6a45c;--tomb-popup-ruby: #c33e52}.settings-popup-emblem{display:inline-flex;align-items:center;justify-content:center;color:#d4a157;filter:drop-shadow(0 0 5px rgba(190,50,66,.34))}.settings-popup-backdrop{position:fixed;z-index:240;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;box-sizing:border-box;padding:20px;background:radial-gradient(circle at 50% 44%,rgba(84,18,28,.18),transparent 42%),#020102d1;animation:settings-popup-backdrop-in .18s ease-out both}.settings-popup{position:relative;isolation:isolate;display:grid;width:min(680px,calc(100vw - 40px));max-height:min(840px,calc(100dvh - 40px));grid-template-rows:auto 14px minmax(0,1fr);row-gap:8px;box-sizing:border-box;padding:26px 12px 14px;overflow:visible;border-color:transparent;border-style:solid;border-width:54px 38px 40px;border-image-source:var(--tomb-popup-shell);border-image-slice:118 72 92 72 fill;border-image-width:54px 38px 40px 38px;border-image-repeat:stretch;color:var(--tomb-popup-ivory);background:transparent;filter:drop-shadow(0 28px 44px rgba(0,0,0,.72)) drop-shadow(0 0 24px rgba(119,20,34,.2));animation:settings-popup-in .22s cubic-bezier(.16,1,.3,1) both}.settings-popup[data-size=wide]{width:min(860px,calc(100vw - 40px))}.settings-popup-header{position:relative;display:grid;min-width:0;min-height:96px;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:12px;box-sizing:border-box;padding:6px 15px 4px;border:30px solid transparent;border-image-source:var(--tomb-popup-title);border-image-slice:168 168 168 168 fill;border-image-width:30px;border-image-repeat:stretch;background:transparent}.settings-popup-emblem{width:40px;height:40px;color:#e1b66e}.settings-popup-header h2{min-width:0;margin:0;overflow:hidden;color:#f6e5c5;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.1;letter-spacing:.035em;text-align:center;text-overflow:ellipsis;text-shadow:0 2px 8px #000,0 0 10px rgba(126,32,43,.28);white-space:nowrap}.settings-popup-close{position:relative;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;padding:10px;border:0;border-radius:0;color:#eed1a2c7;background:var(--tomb-popup-icon) center / 100% 100% no-repeat;box-shadow:none;transition:color .14s ease,filter .14s ease,transform .14s ease}.settings-popup-close:hover{color:#fff0ce;filter:brightness(1.18);transform:translateY(-1px)}.settings-popup-close:active{filter:brightness(.88);transform:translateY(1px)}.settings-popup-divider{height:14px;background:var(--tomb-popup-divider) center / 100% 100% no-repeat}.settings-popup-body{display:grid;min-height:0;min-width:0;align-content:start;gap:14px;padding:2px 10px 10px;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(163,103,49,.7) rgba(12,7,8,.65);scrollbar-width:thin}.settings-popup-section{position:relative;isolation:isolate;display:grid;min-width:0;gap:14px;box-sizing:border-box;padding:16px 18px;border:0;border-bottom:1px solid rgba(190,129,64,.16);background:#0a060647}.settings-popup-section:last-child{border-bottom:0}.settings-popup-label{color:#e7cba2b3;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.settings-popup-wager{grid-template-columns:minmax(0,1.35fr) minmax(150px,.65fr);align-items:end;gap:14px}.settings-popup .control-group{display:grid;min-width:0;gap:7px}.settings-popup .control-label{margin-left:5px;color:var(--tomb-popup-muted);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.settings-popup .stepper,.settings-popup .bet-stepper{display:grid;min-width:0;min-height:62px;grid-template-columns:50px minmax(0,1fr) 50px;align-items:center;gap:0;padding:8px 10px;overflow:hidden;background:var(--tomb-popup-control) center / 100% 100% no-repeat}.settings-popup .stepper .icon-button,.settings-popup .bet-stepper .icon-button{width:46px;height:46px;min-width:46px;padding:0;border:0;border-radius:0;color:#e2be84b3;background:transparent;box-shadow:none}.settings-popup .stepper .icon-button:hover:not(:disabled),.settings-popup .bet-stepper .icon-button:hover:not(:disabled){color:#ffe5b6;background:#791c2838}.settings-popup .stepper .icon-button:disabled,.settings-popup .bet-stepper .icon-button:disabled{opacity:.35}.settings-popup .stepper>strong{color:var(--tomb-popup-ivory);font-family:Georgia,Times New Roman,serif;font-size:22px;font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 2px 7px #000}.settings-popup .bet-input-wrap{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px;color:#d8a75dc7;font-family:Georgia,Times New Roman,serif}.settings-popup .bet-input-wrap>span{font-size:16px}.settings-popup .bet-amount-input{width:100%;height:42px;min-width:0;padding:0;border:0;color:var(--tomb-popup-ivory);background:transparent;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;outline:0}.wager-limit-notice{justify-items:center;gap:18px;text-align:center}.wager-limit-copy{display:grid;max-width:540px;gap:8px}.wager-limit-copy>strong{color:#f0c982;font-family:Georgia,Times New Roman,serif;font-size:17px;letter-spacing:.025em;text-shadow:0 2px 7px #000}.wager-limit-copy>p{margin:0;color:#eed9b8c7;font-size:11px;line-height:1.55}.wager-limit-values{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));padding-block:13px;border-block:1px solid rgba(190,129,64,.28)}.wager-limit-values>span{display:grid;min-width:0;gap:5px;padding-inline:14px}.wager-limit-values>span+span{border-left:1px solid rgba(190,129,64,.2)}.wager-limit-values small{color:var(--tomb-popup-muted);font-size:8px;font-weight:800;letter-spacing:.065em;line-height:1.3;text-transform:uppercase}.wager-limit-values strong{color:var(--tomb-popup-ivory);font-family:Georgia,Times New Roman,serif;font-size:14px;font-variant-numeric:tabular-nums;text-shadow:0 2px 7px #000;white-space:nowrap}.wager-limit-action{display:flex;align-items:center;justify-content:center;width:min(100%,300px);min-height:50px;box-sizing:border-box;padding:9px 20px;border:1px solid transparent;border-image-source:var(--tomb-popup-primary);border-image-slice:190 fill;border-image-width:14px 18px;border-image-repeat:stretch;border-radius:0;color:#ffeac6;background:transparent;box-shadow:none;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-align:center;text-shadow:0 2px 6px #000;transition:filter .14s ease,transform .14s ease}.wager-limit-action:hover{filter:brightness(1.12);transform:translateY(-1px)}.wager-limit-action:active{filter:brightness(.9);transform:translateY(1px)}.settings-option-card{position:relative;display:grid;min-width:0;min-height:76px;align-items:center;justify-items:center;gap:9px;padding:17px 27px;border:0;border-radius:0;color:var(--tomb-popup-ivory);background:var(--tomb-popup-option) center / 100% 100% no-repeat;box-shadow:none;text-align:center;transition:filter .14s ease,transform .14s ease}.settings-option-card[data-selected=true]{background-image:var(--tomb-popup-option-selected)}.settings-option-card:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.settings-option-card:active:not(:disabled){filter:brightness(.9);transform:translateY(1px)}.settings-option-card:disabled{opacity:.45}.settings-mode-option{width:100%;grid-template-columns:40px minmax(0,1fr) 18px;text-align:left}.settings-mode-option>span:nth-child(2){min-width:0}.settings-mode-option strong,.settings-mode-option small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-mode-option strong{font-family:Georgia,Times New Roman,serif;font-size:14px}.settings-mode-option small{margin-top:4px;color:var(--tomb-popup-muted);font-size:9px}.settings-mode-option>svg{color:#e1b36ba3;transform:rotate(-90deg)}.settings-popup-autoplay{padding:25px 28px}.settings-popup .inline-auto-play{display:grid;min-width:0;gap:12px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.settings-popup .inline-auto-play-header{display:none}.settings-popup .inline-auto-stop-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settings-popup .inline-auto-stop-options>button{min-height:78px;padding:17px 25px;border:0;border-radius:0;color:var(--tomb-popup-ivory);background:var(--tomb-popup-option) center / 100% 100% no-repeat;box-shadow:none;text-align:left}.settings-popup .inline-auto-stop-options>button[data-selected=true]{background-image:var(--tomb-popup-option-selected)}.settings-popup .inline-auto-stop-options strong,.settings-popup .inline-auto-stop-options small{display:block}.settings-popup .inline-auto-stop-options strong{font-family:Georgia,Times New Roman,serif;font-size:12px}.settings-popup .inline-auto-stop-options small{margin-top:4px;color:var(--tomb-popup-muted);font-size:8px}.settings-popup .auto-setting-row,.settings-popup .auto-last-status{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:14px;padding:10px 20px;border:0;background:var(--tomb-popup-control) center / 100% 100% no-repeat}.settings-popup .auto-setting-row span strong,.settings-popup .auto-setting-row span small,.settings-popup .auto-last-status span,.settings-popup .auto-last-status strong{display:block}.settings-popup .auto-setting-row span small,.settings-popup .auto-last-status span{margin-top:3px;color:var(--tomb-popup-muted);font-size:8px}.settings-popup .auto-stepper{display:grid;min-width:154px;grid-template-columns:40px 74px 40px;align-items:center}.settings-popup .auto-stepper button,.settings-popup .auto-stepper input{height:40px;border:0;color:var(--tomb-popup-ivory);background:transparent;text-align:center}.settings-popup .auto-stepper button{padding:0}.settings-popup .auto-stepper input{width:74px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700}.settings-popup .inline-auto-cell-picker{display:grid;gap:10px;padding:15px 18px 18px;border:1px solid rgba(167,105,48,.18);background:#04030480;box-shadow:inset 0 0 22px #0000008a}.settings-popup .auto-cell-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.settings-popup .auto-cell-picker-heading span strong,.settings-popup .auto-cell-picker-heading span small{display:block}.settings-popup .auto-cell-picker-heading span small{margin-top:3px;color:var(--tomb-popup-muted);font-size:8px}.settings-popup .auto-cell-picker-heading>button{min-height:34px;padding:5px 16px;border:0;color:#e8c897;background:var(--tomb-popup-secondary) center / 100% 100% no-repeat;font-size:9px}.settings-popup .auto-cell-grid{display:grid;width:min(100%,370px);margin-inline:auto;gap:5px}.settings-popup .auto-cell-grid button{aspect-ratio:1;min-width:0;min-height:0;padding:18%;border:0;border-radius:0;color:#f2ce8d;background:var(--tomb-popup-icon) center / 100% 100% no-repeat;box-shadow:none}.settings-popup .auto-cell-grid button[data-selected=true]{color:#fff0b6;filter:brightness(1.25) drop-shadow(0 0 6px rgba(184,43,60,.28))}.settings-popup .auto-last-status{color:var(--tomb-popup-ivory)}.settings-popup .auto-last-status strong{color:#e0b46e;font-size:10px;text-align:right}.settings-popup .auto-warning{margin:0;padding:9px 14px;border:1px solid rgba(196,65,78,.3);color:#efb2b8;background:#470b138f;font-size:9px}.settings-popup .auto-primary-action{min-height:62px;padding:12px 40px;border:0;border-radius:0;color:#ffeac6;background:var(--tomb-popup-primary) center / 100% 100% no-repeat;box-shadow:none;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-shadow:0 2px 6px #000}.settings-popup .auto-primary-action:disabled{opacity:.4;filter:grayscale(.55)}.settings-popup-statistics{padding:25px 28px 28px}.settings-popup .statistics-panel{display:grid;min-width:0;gap:12px;padding:0;border:0;background:transparent;box-shadow:none}.settings-popup .statistics-panel>.popup-texture-header,.settings-popup .statistics-panel>.popup-runic-divider,.settings-popup .statistics-close-button{display:none}.settings-popup .statistics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.settings-popup .statistics-grid>span{display:grid;min-height:76px;align-content:center;justify-items:center;gap:5px;padding:15px 20px;background:var(--tomb-popup-option) center / 100% 100% no-repeat}.settings-popup .statistics-grid small{color:var(--tomb-popup-muted);font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.settings-popup .statistics-grid strong{color:var(--tomb-popup-ivory);font-family:Georgia,Times New Roman,serif;font-size:16px;font-variant-numeric:tabular-nums}.settings-popup .statistics-grid [data-tone=positive] strong{color:#d9c276}.settings-popup .statistics-grid [data-tone=negative] strong{color:#e98691}@keyframes settings-popup-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes settings-popup-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:720px){.settings-popup-backdrop{padding:4px}.settings-popup,.settings-popup[data-size=wide]{width:calc(100vw - 8px);max-height:calc(100dvh - 8px);grid-template-rows:auto 10px minmax(0,1fr);row-gap:6px;padding:28px 7px 10px;border-width:36px 17px 25px;border-image-width:36px 17px 25px 17px}.settings-popup-header{min-height:82px;grid-template-columns:34px minmax(0,1fr) 38px;gap:8px;padding:4px 8px 3px;border-width:24px;border-image-width:24px}.settings-popup-emblem{width:32px;height:32px}.settings-popup-header h2{overflow:visible;font-size:16px;letter-spacing:.02em;line-height:1.05;text-overflow:clip;text-wrap:balance;white-space:normal}.settings-popup-close{width:38px;height:38px}.settings-popup-divider{height:10px}.settings-popup-body{gap:10px;padding:2px 7px 8px}.settings-popup-section,.settings-popup-autoplay,.settings-popup-statistics{gap:11px;padding:7px 5px 5px;border-width:16px;border-image-width:16px}.settings-popup-wager{grid-template-columns:minmax(0,1fr)}.settings-popup .stepper,.settings-popup .bet-stepper{min-height:58px;grid-template-columns:46px minmax(0,1fr) 46px;padding-inline:8px}.settings-popup .stepper .icon-button,.settings-popup .bet-stepper .icon-button{width:42px;height:42px;min-width:42px}.settings-popup .stepper>strong,.settings-popup .bet-amount-input{font-size:18px}.wager-limit-copy>strong{font-size:15px}.wager-limit-copy>p{font-size:10px}.wager-limit-values{grid-template-columns:minmax(0,1fr);padding-block:8px}.wager-limit-values>span{gap:3px;padding:8px 4px}.wager-limit-values>span+span{border-top:1px solid rgba(190,129,64,.2);border-left:0}.wager-limit-action{min-height:48px;padding:7px 14px;border-width:1px;border-image-width:12px 15px}.settings-option-card{min-height:68px;padding:14px 20px}.settings-popup .inline-auto-stop-options{grid-template-columns:minmax(0,1fr);gap:7px}.settings-popup .inline-auto-stop-options>button{min-height:64px;padding:13px 20px}.settings-popup .auto-setting-row,.settings-popup .auto-last-status{padding-inline:15px}.settings-popup .auto-stepper{min-width:132px;grid-template-columns:36px 60px 36px}.settings-popup .auto-stepper input{width:60px}.settings-popup .inline-auto-cell-picker{padding:12px 13px 14px}.settings-popup .auto-cell-grid{width:min(100%,300px);gap:4px}.settings-popup .statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.settings-popup .statistics-grid>span{min-height:66px;padding:12px 14px}}@media(max-width:370px){.settings-popup-header{padding-inline:15px}}@media(prefers-reduced-motion:reduce){.settings-popup-backdrop,.settings-popup{animation:none}.settings-launcher,.settings-popup-close,.settings-option-card{transition-duration:.01ms}}.settings-popup:has(.settings-popup-autoplay) .settings-popup-emblem{background:var(--autoplay-emblem-image) center / contain no-repeat;filter:drop-shadow(0 4px 7px rgba(0,0,0,.52)) drop-shadow(0 0 7px rgba(132,24,36,.2))}.settings-popup:has(.settings-popup-autoplay) .settings-popup-emblem svg{opacity:0}html.popup-scroll-lock,html.popup-scroll-lock body{width:100%;overflow:hidden!important}.settings-popup-backdrop{overflow:hidden}.settings-popup .settings-popup-body{overscroll-behavior:contain}.settings-popup:has(.settings-popup-autoplay){width:min(800px,calc(100vw - 40px))}.settings-popup .settings-popup-autoplay{padding:18px 20px 20px}.settings-popup .inline-auto-play{grid-template-columns:minmax(270px,.88fr) minmax(330px,1.12fr)!important;gap:11px 13px!important}.settings-popup:has(.inline-auto-play[data-selection-locked=true]){width:min(470px,calc(100vw - 40px))}.settings-popup .inline-auto-play[data-selection-locked=true]{grid-template-columns:minmax(0,1fr)!important}.settings-popup .inline-auto-stop-options{grid-column:1!important;grid-row:1!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.settings-popup .inline-auto-stop-options>button{box-sizing:border-box;min-height:56px;padding:5px 14px!important;overflow:hidden;border-color:transparent!important;border-style:solid!important;border-width:9px 13px!important;border-image-source:var(--autoplay-option-passive-image)!important;border-image-slice:68 104 64 104 fill!important;border-image-width:9px 13px!important;border-image-repeat:stretch!important;border-radius:0!important;color:#e1caa8b3!important;background:transparent!important;box-shadow:none!important;filter:brightness(.84);text-align:center;transition:filter .14s ease,transform .14s ease}.settings-popup .inline-auto-stop-options>button[data-selected=true]{border-image-source:var(--autoplay-option-active-image)!important;color:#fff0d2!important;background:transparent!important;box-shadow:none!important;filter:none}.settings-popup .inline-auto-stop-options>button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.settings-popup .inline-auto-stop-options>button:active:not(:disabled){transform:translateY(1px)}.settings-popup .inline-auto-stop-options strong{position:relative;z-index:1;color:inherit;font-family:Georgia,Times New Roman,serif;font-size:13px!important;letter-spacing:.018em;line-height:1.16;text-shadow:0 2px 5px rgba(0,0,0,.9)}.settings-popup .inline-auto-stop-options small{margin-top:5px!important;font-size:9px!important;line-height:1.2}.settings-popup .auto-setting-row,.settings-popup .inline-auto-cell-picker{box-sizing:border-box;border-color:transparent!important;border-style:solid!important;border-width:13px!important;border-image-source:var(--autoplay-inset-image)!important;border-image-slice:68 92 68 92 fill!important;border-image-width:13px!important;border-image-repeat:stretch!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.settings-popup .auto-setting-row{min-height:78px;grid-column:1!important;grid-row:2!important;padding:8px 13px!important}.settings-popup .auto-setting-row span strong,.settings-popup .auto-cell-picker-heading strong{color:#f2dfbf;font-family:Georgia,Times New Roman,serif;font-size:14px!important;letter-spacing:.012em}.settings-popup .auto-setting-row span small,.settings-popup .auto-cell-picker-heading small{margin-top:3px;color:#dbbe9694!important;font-size:9px!important;line-height:1.2}.settings-popup .auto-stepper{display:grid;min-width:184px;height:44px!important;grid-template-columns:46px minmax(0,1fr) 46px!important;align-items:center;overflow:visible;border:0!important;border-radius:0!important;background:var(--autoplay-stepper-image) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 4px 6px rgba(0,0,0,.48))}.settings-popup .auto-stepper button,.settings-popup .auto-stepper input,.settings-popup .auto-stepper output{width:100%!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;color:#f3dfbd!important;background:transparent!important;line-height:44px!important;text-align:center!important;text-shadow:0 2px 5px rgba(0,0,0,.92)}.settings-popup .auto-stepper button{color:#d4ae72!important}.settings-popup .auto-stepper button:hover:not(:disabled){color:#ffe1a0!important;filter:drop-shadow(0 0 4px rgba(222,164,75,.4))}.settings-popup .auto-stepper input,.settings-popup .auto-stepper output{font-family:Georgia,Times New Roman,serif;font-size:17px!important;font-weight:700}.settings-popup .inline-auto-cell-picker{grid-column:2!important;grid-row:1 / span 4!important;align-self:stretch;padding:9px 12px 12px!important}.settings-popup .auto-cell-picker-heading{min-height:34px;align-items:center;margin:0 2px 8px}.settings-popup .auto-cell-picker-heading button{min-height:31px!important;padding:1px 10px!important;border-color:transparent!important;border-style:solid!important;border-width:6px 9px!important;border-image-source:var(--autoplay-option-passive-image)!important;border-image-slice:68 104 64 104 fill!important;border-image-width:6px 9px!important;border-image-repeat:stretch!important;border-radius:0!important;color:#e7cfaecc!important;background:transparent!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;font-size:9px!important}.settings-popup .auto-cell-grid{width:min(100%,306px);gap:5px!important}.settings-popup .auto-cell-grid button{position:relative;aspect-ratio:1;padding:0!important;overflow:hidden;border:0!important;border-radius:0!important;color:transparent!important;background:var(--autoplay-cell-off-image) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:brightness(.84);transition:filter .12s ease,transform .12s ease}.settings-popup .auto-cell-grid button[data-selected=true]{background-image:var(--autoplay-cell-on-image)!important;filter:none}.settings-popup .auto-cell-grid button:after,.settings-popup .auto-cell-grid button svg{display:none!important}.settings-popup .auto-cell-grid button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.settings-popup .auto-cell-grid button:active:not(:disabled){transform:translateY(1px)}.settings-popup .auto-last-status{box-sizing:border-box;min-height:48px;grid-column:1!important;grid-row:3!important;align-content:center;gap:3px;padding:5px 13px!important;overflow:hidden;border-color:transparent!important;border-style:solid!important;border-width:8px 11px!important;border-image-source:var(--autoplay-option-passive-image)!important;border-image-slice:68 104 64 104 fill!important;border-image-width:8px 11px!important;border-image-repeat:stretch!important;border-radius:0!important;color:#dabc9499!important;background:transparent!important;box-shadow:none!important;justify-content:center!important;text-align:center}.settings-popup .auto-last-status span{display:none!important}.settings-popup .auto-last-status strong{color:#ead5b5!important;font-family:Georgia,Times New Roman,serif;font-size:11px!important;letter-spacing:.01em}.settings-popup .auto-primary-action{display:grid;min-height:60px!important;grid-column:1!important;grid-row:4!important;place-items:center;padding:8px 56px 6px!important;overflow:hidden;border:0!important;border-radius:0!important;color:#ffeac6!important;background-image:var(--autoplay-action-image)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;font-size:13px!important;font-weight:700;letter-spacing:.04em;line-height:1.1;text-align:center;text-shadow:0 2px 6px #000!important;transition:filter .14s ease,transform .14s ease}.settings-popup .auto-primary-action:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.settings-popup .auto-primary-action:active:not(:disabled){filter:brightness(.9);transform:translateY(1px)}@media(max-width:680px){.settings-popup:has(.settings-popup-autoplay){width:calc(100vw - 8px)}.settings-popup .settings-popup-autoplay{padding:16px 12px 18px}.settings-popup .inline-auto-play{grid-template-columns:minmax(0,1fr)!important}.settings-popup .inline-auto-stop-options,.settings-popup .auto-setting-row,.settings-popup .inline-auto-cell-picker,.settings-popup .auto-last-status,.settings-popup .auto-primary-action{grid-column:1!important;grid-row:auto!important}.settings-popup .inline-auto-stop-options>button{min-height:58px}.settings-popup .auto-setting-row{min-height:82px;padding-inline:12px!important}.settings-popup .auto-stepper{min-width:154px;grid-template-columns:40px minmax(0,1fr) 40px!important}.settings-popup .auto-cell-grid{width:min(100%,286px);gap:5px!important}}@media(max-width:370px){.settings-popup .auto-setting-row{display:grid;gap:7px}.settings-popup .auto-stepper{width:100%}}@media(prefers-reduced-motion:reduce){.settings-popup .inline-auto-stop-options>button,.settings-popup .auto-cell-grid button,.settings-popup .auto-primary-action{transition-duration:.01ms}}:root{--pattern-v7-shell: url(./temple-vault-pattern-modal-shell-v7-DnUlJ9eC.webp);--pattern-v7-section: url(./temple-vault-pattern-section-v7-bDHXYEJi.webp);--pattern-v7-option: url(./temple-vault-pattern-option-v7-DqBw-Yko.webp);--pattern-v8-option-selected: url(./temple-vault-pattern-option-selected-v8-DZ_B-hkB.webp);--pattern-v7-preview-cell: url(./temple-vault-pattern-preview-cell-v7-B-olCkMl.webp);--pattern-v7-stretch-cell: url(./temple-vault-pattern-stretch-cell-v7-DZt-Yf3_.webp);--pattern-v3-tabs-neutral: url(./temple-vault-tabs-neutral-v3-K_ejFi0g.webp);--pattern-v3-tabs-catalog: url(./temple-vault-tabs-catalog-v3-ClKG-AqO.webp);--pattern-v3-tabs-collection: url(./temple-vault-tabs-collection-v3-Cemn0uyj.webp);--pattern-v3-close: url(./temple-vault-close-socket-v3-4U7p8eWb.webp);--pattern-v3-status: url(./temple-vault-status-plaque-v3-BEClx90P.webp);--pattern-v2-ivory: #f4e6cf;--pattern-v2-muted: rgba(223, 198, 161, .62);--pattern-v2-gold: #d6a45d;--pattern-v2-ruby: #b82f43}.pattern-picker-backdrop{z-index:1250;box-sizing:border-box;padding:16px;background:radial-gradient(circle at 50% 42%,rgba(105,18,31,.12),transparent 42%),#030102db}.pattern-picker{display:grid!important;width:min(920px,calc(100vw - 32px));max-height:min(780px,calc(100dvh - 32px));grid-template-rows:auto minmax(0,1fr);box-sizing:border-box;padding:0 7px 8px;overflow:hidden!important;border:solid transparent!important;border-width:40px 28px 24px!important;border-image-source:var(--pattern-v7-shell)!important;border-image-slice:82 70 62 70 fill!important;border-image-width:40px 28px 24px 28px!important;border-image-repeat:stretch!important;border-radius:0!important;color:var(--pattern-v2-ivory);background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 24px 40px rgba(0,0,0,.72)) drop-shadow(0 0 12px rgba(108,22,34,.12));animation:pattern-v2-arrive .17s cubic-bezier(.2,.78,.25,1)}.pattern-picker-header{position:relative;display:grid!important;min-height:64px;flex:none;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;gap:12px;padding:8px 15px 10px;border:0!important;background:transparent!important;box-shadow:inset 0 -1px #cb8c4333}.pattern-picker-heading{display:grid;min-width:0;grid-template-columns:minmax(0,auto) auto;align-items:end;justify-content:start;column-gap:9px}.pattern-picker-heading>span{display:block!important;grid-column:1 / -1;margin-bottom:2px;color:#d0a66f8c!important;font-size:8px!important;font-weight:800;letter-spacing:.12em!important;line-height:1;text-transform:uppercase}.pattern-picker-heading>strong{display:block;min-width:0;margin:0!important;overflow:hidden;color:var(--pattern-v2-ivory)!important;font-family:Georgia,Times New Roman,serif;font-size:19px!important;letter-spacing:.01em;line-height:1.15;text-overflow:ellipsis;text-shadow:0 1px #000;white-space:nowrap}.pattern-picker-heading>small{display:inline-flex;min-width:44px;min-height:25px;box-sizing:border-box;align-self:center;align-items:center;justify-content:center;padding:0 5px;border:solid transparent;border-width:6px 9px;border-image-source:var(--pattern-v3-status);border-image-slice:48 135 fill;border-image-width:6px 9px;border-image-repeat:stretch;color:#f0c477;background:transparent;font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1;text-shadow:0 1px 3px #000}.pattern-picker .catalog-tabs{display:grid!important;width:256px;min-width:256px;aspect-ratio:1757 / 271;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;box-sizing:border-box;padding:0 18px;border:0!important;border-radius:0!important;background:var(--pattern-v3-tabs-neutral) center / 100% 100% no-repeat!important;box-shadow:none!important}.pattern-picker .catalog-tabs:has(button:first-child[data-selected=true]){background-image:var(--pattern-v3-tabs-catalog)!important}.pattern-picker .catalog-tabs:has(button:last-child[data-selected=true]){background-image:var(--pattern-v3-tabs-collection)!important}.pattern-picker .catalog-tabs button{min-height:0;padding:0 5px;border:0!important;border-radius:0!important;color:#dbc09a9e!important;background:transparent!important;box-shadow:none!important;font-size:9px;font-weight:850;letter-spacing:.055em;text-shadow:0 1px 3px #000;text-transform:uppercase}.pattern-picker .catalog-tabs button[data-selected=true]{color:#ffe1ab!important}.pattern-picker .catalog-tabs button:focus-visible{outline:0!important;text-shadow:0 1px 3px #000,0 0 7px rgba(240,180,94,.78)}.pattern-picker-header>.icon-button{display:grid;width:42px!important;height:42px!important;min-width:42px!important;box-sizing:border-box;place-items:center;padding:11px!important;border:0!important;border-radius:0!important;color:#eece9ed1!important;background:var(--pattern-v3-close) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:brightness(.9);transition:filter .14s ease,transform .14s ease}.pattern-picker-header>.icon-button:hover{color:#ffe2ad!important;filter:brightness(1.14) drop-shadow(0 0 5px rgba(155,34,48,.22));transform:translateY(-1px)}.pattern-picker-header>.icon-button:focus-visible{outline:0!important;filter:brightness(1.08) drop-shadow(0 0 5px rgba(224,151,66,.5))}.pattern-picker-body{display:grid!important;min-height:0;align-content:start;gap:9px!important;padding:9px 6px 7px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-color:rgba(151,87,45,.7) rgba(4,3,3,.42)}.pattern-picker .free-play-pane,.pattern-picker .patterns-pane,.pattern-picker .alphabet-pane,.pattern-picker .collection-pane{box-sizing:border-box;margin:0!important;padding:7px 8px 3px!important;border:solid transparent!important;border-width:24px!important;border-image-source:var(--pattern-v7-section)!important;border-image-slice:145 170 fill!important;border-image-width:24px!important;border-image-repeat:stretch!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.pattern-picker .free-play-pane{order:0}.pattern-picker .patterns-pane{order:1}.pattern-picker .alphabet-pane{order:2}.pattern-picker .picker-section-title{display:flex;min-height:24px;align-items:center;justify-content:space-between;gap:12px;margin:0 0 13px;padding:0 4px;color:var(--pattern-v2-muted)!important}.pattern-picker .picker-section-title span{color:#eed2aad1!important;font-size:11px!important;font-weight:850;letter-spacing:.075em!important;line-height:1.2;text-transform:uppercase}.pattern-picker .picker-section-title strong{display:inline-flex!important;min-width:50px;min-height:27px;box-sizing:border-box;align-items:center;justify-content:center;padding:0 6px;border:solid transparent;border-width:6px 10px;border-image-source:var(--pattern-v3-status);border-image-slice:48 135 fill;border-image-width:6px 10px;border-image-repeat:stretch;color:#efc477;background:transparent;font-size:10px!important;font-variant-numeric:tabular-nums;letter-spacing:.035em!important;line-height:1;text-shadow:0 1px 3px #000}.pattern-picker .pattern-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.pattern-picker .structure-path-summary,.pattern-picker .alphabet-word-panel{display:grid;min-height:54px;box-sizing:border-box;align-content:center;gap:5px;margin:0 0 10px;padding:2px 12px;border:solid transparent;border-width:10px 15px;border-image-source:var(--pattern-v7-option);border-image-slice:120 150 fill;border-image-width:10px 15px;border-image-repeat:stretch;color:var(--pattern-v2-ivory)}.pattern-picker .structure-path-summary span,.pattern-picker .alphabet-word-panel>strong{font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:700;line-height:1.15}.pattern-picker .structure-path-summary small,.pattern-picker .alphabet-word-panel>small{color:#e0c6a2a8;font-size:9px;line-height:1.35}.pattern-picker .pattern-card,.pattern-picker .collection-grid button{display:flex;box-sizing:border-box;min-width:0;min-height:78px;align-items:center;gap:14px;padding:0 10px!important;border:solid transparent!important;border-width:12px!important;border-image-source:var(--pattern-v7-option)!important;border-image-slice:120 150 fill!important;border-image-width:12px!important;border-image-repeat:stretch!important;border-radius:0!important;color:var(--pattern-v2-ivory)!important;background:transparent!important;box-shadow:none!important;text-align:left;transition:filter .14s ease,transform .14s ease}.pattern-picker .free-play-pane .pattern-card{min-height:65px;padding-inline:8px!important}.pattern-picker .pattern-card[data-selected=true],.pattern-picker .collection-grid button[data-selected=true]{border-image-source:var(--pattern-v8-option-selected)!important;background:transparent!important}.pattern-picker .pattern-card:hover:not(:disabled),.pattern-picker .collection-grid button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.pattern-picker .pattern-card[data-available=false]{color:#d6c3a975!important;cursor:help;filter:grayscale(.32) saturate(.42) brightness(.72)}.pattern-picker .pattern-card[data-available=false]:hover{filter:grayscale(.2) saturate(.5) brightness(.82);transform:none}.pattern-picker .pattern-card:disabled,.pattern-picker .collection-grid button:disabled{opacity:.66;filter:saturate(.5)}.pattern-picker .pattern-card-free .pattern-card-preview,.pattern-picker .pattern-card-classic .pattern-card-preview{display:none!important}.pattern-picker .pattern-card-preview{position:relative;display:grid;width:60px;height:60px;flex:0 0 60px;box-sizing:border-box;padding:6px;overflow:hidden;place-items:center;border:0!important;border-radius:0!important;background:var(--pattern-v7-preview-cell) center / 100% 100% no-repeat!important}.pattern-picker .pattern-rank{position:absolute;z-index:2;top:5px;left:6px;display:grid;width:14px;height:14px;place-items:center;border:1px solid rgba(205,145,75,.42);border-radius:50%;color:#f5d3a1c7;background:#100507d1;font-size:7px;line-height:1}.pattern-picker .pattern-card[data-available=false] .discovery-preview:after{display:grid;width:40px;height:40px;place-items:center;border-radius:5px;color:#ebcfa694;background:#070405b3;box-shadow:inset 0 0 0 1px #bb7d4229;content:"?";font-family:Georgia,Times New Roman,serif;font-size:22px}.pattern-picker .pattern-card[data-available=false] .shape-glyph-preview{display:none}.pattern-picker .pattern-card-copy{display:grid;min-width:0;gap:6px}.pattern-picker .pattern-card-copy strong,.pattern-picker .pattern-card-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pattern-picker .pattern-card-copy strong{color:var(--pattern-v2-ivory);font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.15}.pattern-picker .pattern-card-copy small{overflow:visible;color:#ebd3b1c2;font-size:11px;line-height:1.4;text-overflow:clip;white-space:normal}.pattern-picker .shape-glyph-preview{box-sizing:border-box;padding:2px;border-radius:5px;background:#05080a94;box-shadow:inset 0 0 0 1px #d9a55b21,inset 0 4px 10px #0000006b}.pattern-picker .shape-glyph-preview>span{min-width:0;min-height:0;border-radius:2px;background:linear-gradient(145deg,#3a4143d1,#151b1ff2);box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #00000052}.pattern-picker .shape-glyph-preview>span.active{background:linear-gradient(145deg,#d7ffe7,#8ed9ad 45%,#4c9b70);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0d452a70,0 0 5px #6fde9d47}.pattern-picker .alphabet-block{display:grid;gap:7px}.pattern-picker .alphabet-word-panel{position:relative;min-height:70px;margin:0 0 3px;padding-right:52px}.pattern-picker .alphabet-word-panel[data-locked=true]>span{position:absolute;top:50%;right:13px;color:#e6b96f;font-size:14px;font-variant-numeric:tabular-nums;transform:translateY(-50%)}.pattern-picker .alphabet-word-letters{display:flex;flex-wrap:wrap;gap:4px}.pattern-picker .alphabet-word-letters span{display:grid;width:23px;height:23px;place-items:center;border:1px solid rgba(176,105,57,.42);color:#ebcfaac7;background:#0a060794;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:800}.pattern-picker .alphabet-word-letters span[data-complete=true]{border-color:#6fd89994;color:#d8ffe6;background:#25624273;box-shadow:0 0 7px #46be772e}.pattern-picker .alphabet-locked-summary{display:flex;min-height:32px;align-items:center;justify-content:flex-start;gap:8px;padding:7px 10px;border:0!important;border-radius:0!important;color:#dec39ead;background:transparent!important}.pattern-picker .alphabet-locked-summary:before{width:6px;height:6px;flex:0 0 6px;background:#a83640b8;content:"";transform:rotate(45deg)}.pattern-picker .alphabet-locked-summary strong{color:#e8d0afb8;font-size:9px;font-weight:700}.pattern-picker .alphabet-grid{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:4px}.pattern-picker .letter-card{display:flex;box-sizing:border-box;min-width:0;min-height:43px;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 2px!important;border:solid transparent!important;border-width:6px!important;border-image-source:var(--pattern-v7-stretch-cell)!important;border-image-slice:104 fill!important;border-image-width:6px!important;border-image-repeat:stretch!important;border-radius:0!important;color:#e8d6bbc2!important;background:transparent!important;box-shadow:none!important}.pattern-picker .letter-card[data-selected=true]{color:#ffe2ac!important;filter:brightness(1.08) saturate(1.04);box-shadow:inset 0 0 0 1px #b0303d8c!important}.pattern-picker .letter-card[data-available=false]{opacity:.46;color:#ccbba359!important;cursor:help;filter:grayscale(.34) saturate(.44) brightness(.7)}.pattern-picker .letter-card[data-available=true]:hover{filter:brightness(1.1)}.pattern-picker .letter-card:disabled{opacity:.48;filter:grayscale(.2) saturate(.48)}.pattern-picker .letter-symbol{font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:800;line-height:1}.pattern-picker .letter-card .discovery-preview{display:none!important}.pattern-picker .collection-hero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pattern-picker .collection-hero>div{box-sizing:border-box;min-height:48px;padding:3px 6px;border:solid transparent!important;border-width:8px!important;border-image-source:var(--pattern-v7-stretch-cell)!important;border-image-slice:104 fill!important;border-image-width:8px!important;border-image-repeat:stretch!important;border-radius:0!important;background:transparent!important}.pattern-picker .collection-hero span,.pattern-picker .collection-hero strong{display:block}.pattern-picker .collection-hero span{color:#d3b69185;font-size:8px}.pattern-picker .collection-hero strong{margin-top:3px;color:var(--pattern-v2-ivory);font-family:Georgia,Times New Roman,serif;font-size:13px}.pattern-picker .collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}@keyframes pattern-v2-arrive{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){.pattern-picker{width:min(720px,calc(100vw - 24px))}.pattern-picker .alphabet-grid{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(max-width:720px){.pattern-picker-backdrop{padding:4px}.pattern-picker{width:calc(100vw - 8px);max-height:calc(100dvh - 8px);padding:0 3px 5px;border-width:31px 13px 17px!important;border-image-width:31px 13px 17px 13px!important}.pattern-picker-header{min-height:94px;grid-template-columns:minmax(0,1fr) 38px;gap:8px;padding:5px 10px 8px}.pattern-picker-heading>strong{font-size:16px!important}.pattern-picker .catalog-tabs{grid-column:1 / -1;grid-row:2;width:100%;min-width:0;padding:0 14px}.pattern-picker-header>.icon-button{grid-column:2;grid-row:1;width:38px!important;height:38px!important;min-width:38px!important}.pattern-picker-body{gap:7px!important;padding:7px 3px 4px!important}.pattern-picker .free-play-pane,.pattern-picker .patterns-pane,.pattern-picker .alphabet-pane,.pattern-picker .collection-pane{padding:6px 0 2px!important;border-width:20px!important;border-image-width:20px!important}.pattern-picker .pattern-card-grid,.pattern-picker .collection-grid{grid-template-columns:minmax(0,1fr)}.pattern-picker .pattern-card,.pattern-picker .free-play-pane .pattern-card,.pattern-picker .collection-grid button{min-height:78px;padding:0 6px!important}.pattern-picker .alphabet-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.pattern-picker .letter-card{min-height:45px}.pattern-picker .collection-hero{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.pattern-picker{border-right-width:11px!important;border-left-width:11px!important;border-image-width:29px 11px 16px 11px!important}.pattern-picker .alphabet-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pattern-picker .picker-section-title{margin-bottom:11px;padding-inline:3px}.pattern-picker .pattern-card,.pattern-picker .free-play-pane .pattern-card,.pattern-picker .collection-grid button{gap:10px;padding-inline:2px!important}.pattern-picker .pattern-card-preview{width:56px;height:56px;flex-basis:56px;padding:4px}}@media(prefers-reduced-motion:reduce){.pattern-picker{animation:none}}.info-modal-backdrop:has(.onboarding-modal){place-items:center!important;padding:16px!important;background:radial-gradient(circle at 50% 40%,rgba(125,21,37,.22),transparent 42%),#020001e0!important}.onboarding-modal{width:min(790px,calc(100vw - 32px))!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box;padding:14px 20px 18px!important;overflow-x:hidden;overflow-y:auto;border-color:transparent!important;border-style:solid!important;border-width:32px 30px 30px!important;border-image-source:url(./royal-onboarding-shell-v4-CK-8_hUX.webp)!important;border-image-slice:82 82 78 fill!important;border-image-width:32px 30px 30px!important;border-image-repeat:stretch!important;border-radius:0!important;background:#070606!important;background-clip:padding-box!important;box-shadow:none!important;filter:drop-shadow(0 30px 54px rgba(0,0,0,.8)) drop-shadow(0 0 22px rgba(112,20,33,.16));animation:tomb-popup-arrive .19s cubic-bezier(.2,.78,.25,1);scrollbar-color:rgba(147,74,39,.74) rgba(4,3,3,.42)}.onboarding-modal .info-modal-header{grid-template-columns:58px minmax(0,1fr) auto!important;gap:13px!important;align-items:center;padding:3px 4px 17px!important;border-bottom:0!important;background:var(--popup-divider) center bottom / 100% 13px no-repeat}.onboarding-modal .info-modal-icon{width:58px;height:58px;border:0;border-radius:0;background:url(./mode-badge-discovery-v1-rJ5R-_cX.webp) center / contain no-repeat;filter:brightness(1.04) saturate(.94) drop-shadow(0 0 5px rgba(213,135,49,.24)) drop-shadow(0 1px 1px rgba(0,0,0,.9))}.onboarding-heading-copy{min-width:0}.onboarding-heading-copy h2{margin:0!important;color:#f6e8d6!important;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3.4vw,31px)!important;line-height:1.05;text-shadow:0 1px 0 #000,0 0 18px rgba(147,34,39,.18)}.onboarding-modal .language-switch{align-self:center;margin-top:0}.onboarding-modal .language-switch button{width:38px;min-width:38px;height:34px;padding:0;border-color:#9a5d3052;border-radius:7px;color:#e4cfb5ad;background:#070404b8;font-size:11px;font-weight:800}.onboarding-modal .language-switch button[data-selected=true]{border-color:#e0a253a6;color:#f4dfbd;background:radial-gradient(circle at 50% 0%,rgba(166,68,34,.34),transparent 72%),#28100de0;box-shadow:inset 0 0 10px #98321d29}.onboarding-content{display:grid;grid-template-columns:minmax(230px,.78fr) minmax(320px,1.22fr);gap:17px;align-items:stretch;padding:16px 2px 13px}.onboarding-board-preview{position:relative;isolation:isolate;display:grid;min-width:0;grid-template-rows:minmax(0,1fr) auto;gap:8px;justify-items:center;margin:0;padding:22px 24px 20px}.onboarding-board-preview:before,.onboarding-steps li:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;box-sizing:border-box;content:"";pointer-events:none;border-style:solid;border-color:transparent;border-image-source:var(--popup-section-panel);border-image-slice:66 90 fill;border-image-repeat:stretch}.onboarding-board-preview:before{border-width:18px 24px;border-image-width:18px 24px}.onboarding-board-preview>*,.onboarding-steps li>*{position:relative;z-index:1}.onboarding-mini-board{display:grid;width:min(205px,100%);aspect-ratio:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:10px;background:radial-gradient(circle at 50% 45%,rgba(42,102,121,.14),transparent 54%),#0404059e;box-shadow:inset 0 0 0 1px #98623533,inset 0 0 24px #00000085}.onboarding-mini-board>span{position:relative;display:block;min-width:0;border-radius:3px;background:url(./temple-vault-cell-n1JuEOI_.webp) center / 100% 100% no-repeat;filter:brightness(.48) saturate(.5)}.onboarding-mini-board>span[data-structure=true]{background-image:url(./temple-vault-cell-safe-DPh6eXY0.webp);filter:brightness(.92) saturate(.9)}.onboarding-mini-board>span[data-structure=true]:after{position:absolute;top:10%;right:10%;bottom:10%;left:10%;content:"";background:url(./temple-vault-crystal-blue-v2-wj-wR840.webp) center / contain no-repeat;transform:translate(1px);filter:brightness(1.08) drop-shadow(0 0 5px rgba(73,214,255,.42))}.onboarding-board-preview figcaption{display:grid;gap:2px;text-align:center}.onboarding-board-preview figcaption strong{color:#ead8c0;font-family:Georgia,Times New Roman,serif;font-size:13px}.onboarding-info{display:grid;gap:10px;align-content:start;min-width:0}.onboarding-objective{display:grid;gap:3px}.onboarding-objective strong{color:#f0dfc6;font-family:Georgia,Times New Roman,serif;font-size:14px;letter-spacing:.02em;text-transform:uppercase}.onboarding-objective p{margin:0;color:#e5d2bbc7;font-size:12.5px;line-height:1.4}.onboarding-tile-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.onboarding-tile-card{position:relative;isolation:isolate;display:flex;min-width:0;align-items:center;gap:9px;padding:9px 11px;border:1px solid rgba(154,93,48,.24);border-radius:8px;background:#07040494;box-shadow:inset 0 0 12px #0006}.onboarding-tile-card img{width:30px;height:30px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.5))}.onboarding-tile-card span{display:grid;min-width:0;gap:1px}.onboarding-tile-card strong{color:#efe0cc;font-family:Georgia,Times New Roman,serif;font-size:12.5px;line-height:1.15}.onboarding-tile-card small{color:#e5d2bbad;font-size:10px;line-height:1.3}.onboarding-steps{display:grid;gap:9px;align-content:stretch;margin:0;padding:0;list-style:none}.onboarding-steps li{position:relative;isolation:isolate;display:grid;min-height:72px;box-sizing:border-box;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:center;padding:14px 22px 14px 19px}.onboarding-steps li:before{border-width:13px 20px;border-image-width:13px 20px}.onboarding-step-number{width:38px;height:38px;background-position:center;background-size:contain;background-repeat:no-repeat;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55))}.onboarding-step-number[data-step="1"]{background-image:url(./onboarding-step-badge-1-v1-BIaOOrsW.webp)}.onboarding-step-number[data-step="2"]{background-image:url(./onboarding-step-badge-2-v1-D8NmECA4.webp)}.onboarding-step-number[data-step="3"]{background-image:url(./onboarding-step-badge-3-v1-DhEOqbjg.webp)}.onboarding-steps li>span:last-child{display:grid;min-width:0;gap:3px}.onboarding-steps strong{color:#efe0cc;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.15}.onboarding-steps small{color:#e5d2bbad;font-size:11px;line-height:1.35}.onboarding-modal .info-modal-actions{display:flex!important;justify-content:center!important;gap:12px!important;padding:2px!important;border:0!important}.onboarding-modal .info-modal-actions.onboarding-actions .primary,.onboarding-modal .info-modal-actions.onboarding-actions .secondary{min-width:150px}.onboarding-modal .info-modal-actions .primary,.onboarding-modal .info-modal-actions .secondary{min-height:45px!important;padding:0 24px!important;box-sizing:border-box;border-style:solid!important;border-color:transparent!important;border-width:11px 26px!important;border-radius:0!important;border-image-slice:42 96 fill!important;border-image-width:11px 26px!important;border-image-repeat:stretch!important;box-shadow:none!important;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:700!important;text-shadow:0 1px 0 #000}.onboarding-modal .info-modal-actions .primary{min-width:190px;color:#f3e2c9!important;background:none!important;border-image-source:var(--popup-primary-button)!important}.onboarding-modal .info-modal-actions .secondary{min-width:190px;color:#e6d6bf!important;background:none!important;border-image-source:var(--popup-secondary-button)!important}@media(max-width:720px){.info-modal-backdrop:has(.onboarding-modal){align-items:center!important;padding:8px!important}.onboarding-modal{width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:8px 12px 12px!important;border-width:24px 16px 22px!important;border-image-width:24px 16px 22px!important}.onboarding-modal .info-modal-header{grid-template-columns:46px minmax(0,1fr) auto!important;gap:9px!important;padding:1px 2px 13px!important;background-size:100% 10px}.onboarding-modal .info-modal-icon{width:46px;height:46px}.onboarding-heading-copy h2{font-size:clamp(20px,5.2vw,22px)!important}.onboarding-modal .language-switch{grid-column:auto!important;justify-self:end;gap:3px;margin:0}.onboarding-modal .language-switch button{width:32px;min-width:32px;height:30px;font-size:9px}.onboarding-content{grid-template-columns:minmax(0,1fr);gap:9px;padding:10px 2px 9px}.onboarding-board-preview{grid-template-columns:124px minmax(0,1fr);grid-template-rows:auto;gap:12px;align-items:center;justify-items:stretch;padding:13px 17px}.onboarding-mini-board{width:124px;gap:2px;padding:6px}.onboarding-board-preview figcaption{gap:4px;text-align:left}.onboarding-board-preview figcaption strong{font-size:13px;line-height:1.25}.onboarding-steps{gap:6px}.onboarding-steps li{min-height:58px;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:9px 16px 9px 14px}.onboarding-step-number{width:34px;height:34px}.onboarding-steps strong{font-size:13px}.onboarding-steps small{font-size:10px;line-height:1.28}.onboarding-modal .info-modal-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:2px 2px 1px!important}.onboarding-modal .info-modal-actions .primary,.onboarding-modal .info-modal-actions .secondary{width:100%;min-width:0;min-height:42px!important;padding:0 8px!important;font-size:10px}.onboarding-modal .info-modal-actions.onboarding-actions .primary{grid-column:1 / -1}}@media(max-width:370px){.onboarding-modal{border-right-width:13px!important;border-left-width:13px!important;border-image-width:24px 13px 22px!important}.onboarding-modal .info-modal-header{grid-template-columns:42px minmax(0,1fr) auto!important}.onboarding-modal .info-modal-icon{width:42px;height:42px}.onboarding-modal .language-switch{grid-column:auto!important;justify-self:end;margin-top:0}.onboarding-board-preview{grid-template-columns:108px minmax(0,1fr);padding-inline:13px}.onboarding-mini-board{width:108px}.onboarding-modal .info-modal-actions{grid-template-columns:1fr 1fr!important}}@media(max-height:650px)and (min-width:721px){.onboarding-modal{max-height:calc(100dvh - 16px)!important;border-top-width:24px!important;border-bottom-width:22px!important;border-image-width:24px 28px 22px!important}.onboarding-content{padding-block:8px}.onboarding-board-preview{padding-block:15px}.onboarding-mini-board{width:168px}.onboarding-steps li{min-height:62px;padding-block:10px}}@media(prefers-reduced-motion:reduce){.onboarding-modal{animation:none}}.mobile-menu-action{display:none}@media(max-width:720px){.glyph-panel{width:min(calc(100% - 40px),390px)!important}.app-shell[data-phase=idle][data-auto-playing=false]{display:flex!important;min-height:100dvh;flex-direction:column;padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}.app-shell[data-phase=idle][data-auto-playing=false] .top-bar{flex:0 0 auto}.app-shell[data-phase=idle][data-auto-playing=false] .game-layout{flex:1 0 auto;justify-content:center!important}.app-shell[data-phase=idle][data-auto-playing=false] .control-panel{order:1!important;display:flex!important;align-self:center!important;margin-inline:auto!important;margin-top:0!important}.app-shell[data-phase=idle][data-auto-playing=false] .glyph-panel,.app-shell[data-phase=idle][data-auto-playing=false] .board-area{display:none!important}.app-shell[data-phase=idle][data-auto-playing=false] .mobile-action-dock{order:2!important;display:block!important;margin-top:4px!important}.app-shell[data-phase]:not([data-phase=idle]) .control-panel,.app-shell[data-auto-playing=true] .control-panel{display:none!important}.app-shell[data-auto-playing=true] .mobile-action-dock{display:block!important}.app-shell[data-phase=idle][data-auto-playing=false],.app-shell[data-phase]:not([data-phase=idle]),.app-shell[data-auto-playing=true]{--mobile-game-action-height: 58px;--mobile-game-action-gap: 8px;--mobile-active-board-size: min( calc(100dvw - 24px) , 366px);padding-bottom:calc(var(--mobile-game-action-height) + var(--mobile-game-action-gap) * 2 + env(safe-area-inset-bottom))!important}.app-shell[data-phase=idle][data-auto-playing=false] .game-layout,.app-shell[data-phase]:not([data-phase=idle]) .game-layout,.app-shell[data-auto-playing=true] .game-layout{gap:12px!important;padding-bottom:0!important;scroll-padding-bottom:calc(var(--mobile-game-action-height) + var(--mobile-game-action-gap) * 2 + env(safe-area-inset-bottom))}.app-shell[data-phase=idle][data-auto-playing=false] .mobile-action-dock,.app-shell[data-phase]:not([data-phase=idle]) .mobile-action-dock,.app-shell[data-auto-playing=true] .mobile-action-dock{position:fixed!important;z-index:70!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(var(--mobile-game-action-gap) + env(safe-area-inset-bottom))!important;left:max(10px,env(safe-area-inset-left))!important;width:min(calc(100dvw - 20px),404px)!important;margin:0 auto!important;filter:drop-shadow(0 12px 24px rgba(0,0,0,.72))!important;isolation:isolate}.app-shell[data-phase=idle][data-auto-playing=false] .mobile-primary-action,.app-shell[data-phase]:not([data-phase=idle]) .mobile-primary-action,.app-shell[data-auto-playing=true] .mobile-primary-action{min-height:var(--mobile-game-action-height)!important}.app-shell[data-phase=bust] .mobile-action-dock,.app-shell[data-phase=cashed_out] .mobile-action-dock,.app-shell[data-phase=picking] .mobile-action-dock{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(104px,28vw,116px);align-items:stretch;gap:8px}.app-shell[data-phase=bust] .mobile-menu-action,.app-shell[data-phase=cashed_out] .mobile-menu-action,.app-shell[data-phase=picking] .mobile-menu-action{display:inline-flex;min-width:0;min-height:var(--mobile-game-action-height);align-items:center;justify-content:center;box-sizing:border-box;padding:8px 10px;border-color:transparent;border-style:solid;border-width:11px 22px;border-radius:0;border-image-source:var(--popup-secondary-button);border-image-slice:42 96 fill;border-image-width:11px 22px;border-image-repeat:stretch;color:#ead7b7;background:transparent;box-shadow:none;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:700;letter-spacing:.045em;text-shadow:0 2px 5px #000;transition:filter .14s ease,transform .14s ease}.app-shell[data-phase=bust] .mobile-menu-action:hover,.app-shell[data-phase=cashed_out] .mobile-menu-action:hover,.app-shell[data-phase=picking] .mobile-menu-action:hover{filter:brightness(1.12);transform:translateY(-1px)}.app-shell[data-phase=bust] .mobile-menu-action:active,.app-shell[data-phase=cashed_out] .mobile-menu-action:active,.app-shell[data-phase=picking] .mobile-menu-action:active{filter:brightness(.9);transform:translateY(1px)}.app-shell[data-phase]:not([data-phase=idle]) .glyph-panel,.app-shell[data-auto-playing=true] .glyph-panel{width:calc(var(--mobile-active-board-size) - 12px)!important}.app-shell[data-phase]:not([data-phase=idle]) .glyph-card,.app-shell[data-auto-playing=true] .glyph-card{aspect-ratio:999 / 195!important;min-height:0!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;padding:clamp(8px,2.2vw,10px) clamp(40px,12.5vw,49px)!important;background:url(./temple-vault-status-plaque-v3-BEClx90P.webp) center / 100% 100% no-repeat!important;filter:drop-shadow(0 10px 18px rgba(0,0,0,.48)) drop-shadow(0 0 7px rgba(173,49,43,.12))!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-card,.app-shell[data-auto-playing=true] .structure-progress-card{grid-template-columns:minmax(0,1.16fr) minmax(82px,.84fr)!important;align-items:center!important;gap:6px!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-card:before,.app-shell[data-auto-playing=true] .structure-progress-card:before{display:none!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-brand,.app-shell[data-auto-playing=true] .structure-progress-brand{min-width:0;min-height:0!important;gap:5px!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-brand-mark,.app-shell[data-auto-playing=true] .structure-progress-brand-mark{width:clamp(27px,7.7vw,31px)!important;height:clamp(27px,7.7vw,31px)!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-brand-copy,.app-shell[data-auto-playing=true] .structure-progress-brand-copy{overflow:hidden;gap:2px!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-brand-copy .spb-caption,.app-shell[data-auto-playing=true] .structure-progress-brand-copy small{overflow:hidden;font-size:6px!important;letter-spacing:.075em!important;text-overflow:ellipsis;white-space:nowrap}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-brand .spb-name,.app-shell[data-auto-playing=true] .structure-progress-brand strong{display:block;overflow:hidden;font-size:clamp(8px,2.3vw,9px)!important;line-height:1!important;letter-spacing:.025em!important;text-overflow:ellipsis;white-space:nowrap}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-frame,.app-shell[data-auto-playing=true] .structure-progress-frame{min-width:0;min-height:0!important;grid-template-rows:auto auto!important;gap:3px!important;padding:0!important;overflow:visible!important;background:none!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-frame:after,.app-shell[data-auto-playing=true] .structure-progress-frame:after{display:none!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-meta,.app-shell[data-auto-playing=true] .structure-progress-meta{align-items:center;justify-content:flex-end;gap:3px}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-label,.app-shell[data-auto-playing=true] .structure-progress-label{display:none!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-percent,.app-shell[data-auto-playing=true] .structure-progress-percent{flex:0 0 auto;font-size:clamp(14px,4vw,17px)!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-segments,.app-shell[data-auto-playing=true] .structure-progress-segments{height:10px!important;padding:3px 4.2%!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-marker-rail>.structure-progress-marker,.app-shell[data-auto-playing=true] .structure-progress-marker-rail>.structure-progress-marker{width:10px;height:10px}.app-shell[data-phase]:not([data-phase=idle]) .board-area,.app-shell[data-auto-playing=true] .board-area{width:min(100%,420px)!important;padding:6px 8px 4px!important}.app-shell[data-phase]:not([data-phase=idle]) .board-stage,.app-shell[data-auto-playing=true] .board-stage{width:var(--mobile-active-board-size)!important;max-width:none!important}}@media(max-width:720px)and (max-height:820px){.app-shell[data-phase]:not([data-phase=idle]),.app-shell[data-auto-playing=true]{--mobile-active-board-size: clamp(250px, calc(75dvh - 170px) , min( calc(100dvw - 24px) , 366px))}.app-shell[data-phase]:not([data-phase=idle]) .top-bar,.app-shell[data-auto-playing=true] .top-bar{min-height:56px!important;grid-template-rows:30px!important;margin-bottom:12px!important;padding:10px 9px!important}.app-shell[data-phase]:not([data-phase=idle]) .top-bar>.brand-mark,.app-shell[data-phase]:not([data-phase=idle]) .top-bar>.header-balance,.app-shell[data-phase]:not([data-phase=idle]) .top-bar>.header-actions,.app-shell[data-auto-playing=true] .top-bar>.brand-mark,.app-shell[data-auto-playing=true] .top-bar>.header-balance,.app-shell[data-auto-playing=true] .top-bar>.header-actions{position:relative;top:3px}.app-shell[data-phase]:not([data-phase=idle]) .brand-mark,.app-shell[data-auto-playing=true] .brand-mark{width:70px!important;height:27px!important}.app-shell[data-phase]:not([data-phase=idle]) .header-balance,.app-shell[data-phase]:not([data-phase=idle]) .header-balance .status-pill,.app-shell[data-auto-playing=true] .header-balance,.app-shell[data-auto-playing=true] .header-balance .status-pill{height:25px!important}.app-shell[data-phase]:not([data-phase=idle]) .header-balance .status-pill,.app-shell[data-auto-playing=true] .header-balance .status-pill{width:92px!important;min-width:92px!important}.app-shell[data-phase]:not([data-phase=idle]) .header-actions>.icon-button,.app-shell[data-phase]:not([data-phase=idle]) .header-actions>.app-language-toggle,.app-shell[data-phase]:not([data-phase=idle]) .header-statistics,.app-shell[data-phase]:not([data-phase=idle]) .header-statistics-trigger,.app-shell[data-auto-playing=true] .header-actions>.icon-button,.app-shell[data-auto-playing=true] .header-actions>.app-language-toggle,.app-shell[data-auto-playing=true] .header-statistics,.app-shell[data-auto-playing=true] .header-statistics-trigger{width:24px!important;height:24px!important;flex-basis:24px}}@media(max-width:720px)and (max-height:700px){.app-shell[data-phase=idle][data-auto-playing=false] .control-panel{gap:4px!important}}.stake-replay-shell{min-height:100dvh;display:grid;grid-template-rows:auto 1fr;padding:clamp(14px,2.5vw,34px);gap:clamp(16px,2vw,28px);color:#f7e7c2;background:#070506 url(./desktop-background-v23-CZhEwHU0.jpg) center / cover fixed}.stake-replay-header,.stake-replay-stage{width:min(920px,100%);margin-inline:auto;border:1px solid #9c6436;background:linear-gradient(135deg,#210a0af0,#080707f7);box-shadow:0 18px 60px #000a,inset 0 0 0 2px #e5a35420}.stake-replay-header{min-height:82px;display:grid;grid-template-columns:minmax(150px,260px) 1fr auto;align-items:center;gap:20px;padding:12px 22px}.stake-replay-header img{display:block;width:min(100%,230px);max-height:54px;object-fit:contain}.stake-replay-header div{display:grid;gap:3px}.stake-replay-header small,.stake-replay-summary small{color:#c9a26f;text-transform:uppercase;letter-spacing:.1em}.stake-replay-stage{min-height:min(720px,calc(100dvh - 150px));align-self:start;display:grid;align-content:center;justify-items:center;gap:clamp(18px,2.5vw,30px);padding:clamp(22px,4vw,46px)}.stake-replay-summary{width:min(620px,100%);display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stake-replay-summary span{min-width:0;display:grid;gap:5px;padding:12px;text-align:center;border:1px solid #7f4b30;background:#0e0909d9}.stake-replay-board{--replay-board-size: 5;width:min(58vh,560px,92vw);aspect-ratio:1;display:grid;grid-template-columns:repeat(var(--replay-board-size),1fr);gap:clamp(4px,.8vw,9px);padding:clamp(10px,2vw,20px);border:2px solid #a66a39;background:#090707e8;box-shadow:inset 0 0 35px #000,0 12px 35px #0009}.stake-replay-board span{position:relative;display:grid;place-items:center;overflow:hidden;border:1px solid #754229;background:linear-gradient(145deg,#251411,#0d0909);box-shadow:inset 0 0 0 2px #eab26910;transition:filter .25s ease,background .25s ease,transform .25s ease}.stake-replay-board span[data-revealed=true]{background:radial-gradient(circle,#6ef4ff30 0,#6ef4ff30 10%,#183b4b 24%,#101319 72%);filter:drop-shadow(0 0 7px #45dfff66);transform:scale(.96)}.stake-replay-board span[data-mine=true]{background:radial-gradient(circle,#ffb85c 0,#ffb85c 8%,#b42420 24%,#160606 68%);filter:drop-shadow(0 0 10px #ff382599)}.stake-replay-board span>img{width:78%;height:78%;object-fit:contain;filter:drop-shadow(0 4px 7px #000b) drop-shadow(0 0 8px #f3b85b40);animation:stake-replay-reveal .3s ease-out both}@keyframes stake-replay-reveal{0%{opacity:0;transform:scale(.72) rotate(-5deg)}to{opacity:1;transform:scale(1) rotate(0)}}.stake-replay-event{width:min(620px,100%);min-height:48px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 14px;border-block:1px solid #704229;color:#ddc7a3}.stake-replay-action{min-width:min(320px,100%);min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #d08a45;color:#fff0d0;background:linear-gradient(#6f1918,#2c090a);box-shadow:inset 0 0 18px #ffb84a1f,0 8px 22px #0008;font:inherit;font-weight:800;letter-spacing:.06em;cursor:pointer}.stake-replay-batch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(100%,520px)}.stake-replay-batch span{display:grid;gap:2px;padding:8px;border:1px solid rgb(196 146 73 / 45%);background:#0e0809c7;text-align:center}.stake-replay-batch span[data-result=cashed_out] strong{color:#f1c36f}.stake-replay-message{max-width:520px;display:grid;gap:9px;text-align:center}@media(max-width:640px){.stake-replay-shell{padding:10px;gap:10px}.stake-replay-header{min-height:66px;grid-template-columns:130px 1fr;gap:12px;padding:9px 12px}.stake-replay-header>span{display:none}.stake-replay-stage{min-height:calc(100dvh - 96px);padding:16px 12px 22px;gap:16px}.stake-replay-summary{gap:6px}.stake-replay-summary span{padding:8px 4px;font-size:12px}.stake-replay-board{width:min(88vw,52dvh)}}.info-modal-backdrop:has(.compliance-rules-modal){place-items:center!important;padding:16px!important;background:radial-gradient(circle at 50% 42%,rgb(103 14 25 / 24%),transparent 44%),#020001e0!important}.compliance-rules-modal{--rules-shell-border-top: 38px;--rules-shell-border-right: 32px;--rules-shell-border-bottom: 34px;--rules-shell-border-left: 32px;--rules-shell-top-band-height: 48px;--rules-shell-bottom-band-height: 44px;width:min(920px,calc(100vw - 32px))!important;height:min(860px,calc(100dvh - 32px));max-height:calc(100dvh - 32px)!important;box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:8px 14px 12px!important;overflow:hidden!important;border-color:transparent!important;border-style:solid!important;border-width:38px 32px 34px!important;border-image-source:var(--popup-fairness-shell)!important;border-image-slice:118 92 112 92 fill!important;border-image-width:38px 32px 34px!important;border-image-repeat:stretch!important;border-radius:0!important;background:#090506!important;background-clip:padding-box!important;box-shadow:none!important;filter:drop-shadow(0 30px 52px rgb(0 0 0 / 78%)) drop-shadow(0 0 20px rgb(105 17 27 / 18%));animation:tomb-popup-arrive .19s cubic-bezier(.2,.78,.25,1)}.rules-shell-band{position:absolute;z-index:2;left:calc(-1 * var(--rules-shell-border-left));right:calc(-1 * var(--rules-shell-border-right));display:grid;min-width:0;pointer-events:none}.rules-shell-band-top{top:calc(-1 * var(--rules-shell-border-top));height:var(--rules-shell-top-band-height);grid-template-columns:calc(var(--rules-shell-top-band-height) * 1.4667) minmax(0,1fr) calc(var(--rules-shell-top-band-height) * 1.4467) minmax(0,1fr) calc(var(--rules-shell-top-band-height) * 1.4667)}.rules-shell-band-bottom{bottom:calc(-1 * var(--rules-shell-border-bottom));height:var(--rules-shell-bottom-band-height);grid-template-columns:calc(var(--rules-shell-bottom-band-height) * 1.5827) minmax(0,1fr) calc(var(--rules-shell-bottom-band-height) * 1.5612) minmax(0,1fr) calc(var(--rules-shell-bottom-band-height) * 1.5827)}.rules-shell-piece{min-width:0;background-image:var(--popup-fairness-shell);background-repeat:no-repeat}.rules-shell-top-left,.rules-shell-top-right{background-size:494.091% 946%}.rules-shell-top-rail-left,.rules-shell-top-rail-right{background-size:505.581% 946%}.rules-shell-top-crystal{background-size:500.922% 946%}.rules-shell-top-left{background-position:0 0}.rules-shell-top-rail-left{background-position:25.229% 0}.rules-shell-top-crystal{background-position:50% 0}.rules-shell-top-rail-right{background-position:74.771% 0}.rules-shell-top-right{background-position:100% 0}.rules-shell-bottom-left,.rules-shell-bottom-right{background-size:494.091% 1020.863%}.rules-shell-bottom-rail-left,.rules-shell-bottom-rail-right{background-size:505.581% 1020.863%}.rules-shell-bottom-crystal{background-size:500.922% 1020.863%}.rules-shell-bottom-left{background-position:0 100%}.rules-shell-bottom-rail-left{background-position:25.229% 100%}.rules-shell-bottom-crystal{background-position:50% 100%}.rules-shell-bottom-rail-right{background-position:74.771% 100%}.rules-shell-bottom-right{background-position:100% 100%}.compliance-rules-modal>:not(.rules-shell-band){position:relative;z-index:3}.compliance-rules-modal .info-modal-header{grid-template-columns:56px minmax(0,1fr) 46px!important;gap:12px!important;padding:0 2px!important;border:0!important}.compliance-rules-modal .info-modal-icon{width:56px;height:56px;color:#edb962}.compliance-rules-modal .popup-heading-copy h2{margin:0;color:#f7e8d4;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3.2vw,29px)!important;line-height:1.08;text-shadow:0 1px 0 #000,0 0 18px rgb(147 34 39 / 22%)}.compliance-rules-modal .info-modal-header>.icon-button{display:grid!important;width:44px!important;height:44px!important;min-width:44px;place-items:center;padding:0!important;border:0!important;border-radius:0!important;color:#d7a55c!important;background:var(--popup-emblem-socket) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:brightness(.76) saturate(.72);transition:filter .14s ease,transform .14s ease}.compliance-rules-modal .info-modal-header>.icon-button:hover{filter:brightness(1.08) saturate(1);transform:rotate(2deg)}.compliance-rules-modal .popup-runic-divider{height:15px;margin:7px 0 8px}.compliance-rules-scroll{min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:2px 9px 6px 2px;overscroll-behavior:contain;scrollbar-width:none}.compliance-rules-scroll::-webkit-scrollbar{display:none}.compliance-rules-scroll>section{display:grid;align-content:start;gap:11px;padding:25px 28px!important;border:1px solid transparent!important;border-image-source:var(--popup-section-panel)!important;border-image-slice:90 110 fill!important;border-image-width:16px 18px!important;border-image-repeat:stretch!important;border-radius:0!important;background:none!important;box-shadow:none!important}.compliance-rules-scroll>.rules-how-to-play,.compliance-rules-scroll>.rules-disclaimer{grid-column:1 / -1}.compliance-rules-scroll h3,.compliance-rules-scroll p,.compliance-rules-scroll ol,.compliance-rules-scroll ul{margin:0}.compliance-rules-scroll h3{display:flex;align-items:center;gap:9px;color:#f1d097;font-family:Georgia,Times New Roman,serif;font-size:clamp(17px,1.8vw,21px);line-height:1.15;text-shadow:0 1px 0 #000}.compliance-rules-scroll h3:before{width:9px;height:9px;flex:0 0 9px;border:1px solid #d38d42;background:linear-gradient(135deg,#d73b45 0,#d73b45 48%,#6d0c16 52%,#6d0c16);box-shadow:0 0 0 2px #250d0a,0 0 8px #bd252f47;content:"";transform:rotate(45deg)}.rules-subsection{display:grid;gap:4px;margin-bottom:12px}.rules-subsection h4{margin:0;color:#e0b46e;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rules-subsection p{margin:0;color:#d9c6ad;font-size:13px;line-height:1.5}.compliance-rules-scroll ol,.compliance-rules-scroll ul{display:grid;gap:8px;color:#d9c6ad;font-size:13px;line-height:1.43}.compliance-rules-scroll ol{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;counter-reset:policy-step}.compliance-rules-scroll ol>li{display:grid;min-width:0;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:center;padding:8px 10px 8px 8px;border:1px solid rgb(128 73 39 / 24%);background:linear-gradient(135deg,#2e121185,#0806076b);counter-increment:policy-step}.compliance-rules-scroll ol>li:before{display:grid;width:26px;height:26px;place-items:center;border:1px solid rgb(210 145 70 / 52%);border-radius:50%;color:#f1ce91;background:radial-gradient(circle at 34% 28%,rgb(189 55 51 / 54%),transparent 34%),linear-gradient(145deg,#411716,#10090a 74%);box-shadow:inset 0 0 0 2px #080506bd,0 3px 8px #0000005c;content:counter(policy-step);font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:700}.compliance-rules-scroll ul{padding-left:19px}.rules-paytable{display:grid;border:0;background:none}.rules-paytable>div{display:grid;min-height:42px;box-sizing:border-box;grid-template-columns:minmax(128px,1.5fr) repeat(2,minmax(64px,.5fr));gap:10px;align-items:center;padding:7px 15px;border:1px solid transparent;border-image-source:var(--popup-data-row);border-image-slice:28 90 fill;border-image-width:7px 14px;border-image-repeat:stretch;color:#e7d8c3;font-size:12px}.rules-paytable[data-show-rtp=false]>div{grid-template-columns:minmax(0,1fr) minmax(48px,76px)!important}.rules-paytable>div>*{min-width:0}.rules-paytable>div>:nth-child(n+2){text-align:center}.rules-paytable>div:last-child{margin-top:5px}.rules-paytable>div:first-child{min-height:37px;color:#e8bf7c;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.rules-limits,.autoplay-confirm-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rules-limits span,.autoplay-confirm-summary span{min-width:0;display:grid;min-height:82px;align-content:center;gap:6px;padding:15px 18px;border:1px solid transparent;border-image-source:var(--popup-metric-cell);border-image-slice:96 fill;border-image-width:12px;border-image-repeat:stretch;background:none}.rules-limits small,.autoplay-confirm-summary small{color:#dab588ad;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.rules-limits strong{overflow:hidden;color:#f4dfc0;font-family:Georgia,Times New Roman,serif;font-size:16px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;text-shadow:0 1px 0 #000}.rules-disclaimer p{color:#bfae99;font-size:12px;line-height:1.5}.compliance-rules-modal .info-modal-actions{display:flex!important;justify-content:center!important;padding:12px 0 0!important;border:0!important}.compliance-rules-modal .info-modal-actions .primary{min-width:180px}.autoplay-confirm-modal{width:min(560px,calc(100vw - 28px))}.autoplay-confirm-modal>p{margin:0;color:#d6c2a5;line-height:1.5}@media(max-width:620px){.info-modal-backdrop:has(.compliance-rules-modal){align-items:center!important;padding:8px!important}.compliance-rules-modal{--rules-shell-border-top: 29px;--rules-shell-border-right: 17px;--rules-shell-border-bottom: 25px;--rules-shell-border-left: 17px;--rules-shell-top-band-height: 40px;--rules-shell-bottom-band-height: 36px;width:100%!important;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)!important;padding:6px 8px 9px!important;border-width:29px 17px 25px!important;border-image-width:29px 17px 25px!important}.compliance-rules-modal .info-modal-header{grid-template-columns:48px minmax(0,1fr) 40px!important;gap:8px!important}.compliance-rules-modal .info-modal-icon{width:48px;height:48px}.compliance-rules-modal .info-modal-header>.icon-button{width:40px!important;height:40px!important;min-width:40px;grid-column:auto!important}.compliance-rules-modal .popup-heading-copy h2{font-size:clamp(18px,5.5vw,22px)!important}.compliance-rules-scroll{grid-template-columns:minmax(0,1fr);gap:10px;padding-right:5px}.compliance-rules-scroll>section{grid-column:1;gap:9px;padding:21px 20px!important}.compliance-rules-scroll ol{grid-template-columns:minmax(0,1fr);gap:6px}.compliance-rules-scroll ol>li{padding-block:7px}.rules-paytable{min-width:0}.rules-paytable>div{min-width:0;grid-template-columns:minmax(0,1fr) 76px 44px;gap:7px;padding:8px 10px;font-size:11px}.rules-paytable>div:first-child{font-size:9px;letter-spacing:.02em}.rules-limits,.autoplay-confirm-summary,.autoplay-confirm-modal .info-modal-actions{grid-template-columns:1fr}.compliance-rules-modal .info-modal-actions{padding-top:9px!important}}@media(max-width:340px){.compliance-rules-modal{--rules-shell-border-right: 13px;--rules-shell-border-left: 13px;border-right-width:13px!important;border-left-width:13px!important;border-image-width:27px 13px 23px!important}.compliance-rules-scroll>section{padding:19px 16px!important}.rules-paytable>div{grid-template-columns:minmax(0,1fr) 70px 40px;font-size:10px}}@media(prefers-reduced-motion:reduce){.compliance-rules-modal{animation-duration:.01ms!important}}.top-bar,.header-balance .status-pill,.control-panel .stepper,.control-panel .pattern-trigger,.control-panel .secondary-tools-disclosure[data-language=ru]>summary,.control-panel .secondary-tools-disclosure[data-language=en]>summary,.inline-auto-play .auto-stepper,.control-panel .inline-auto-play .auto-primary-action,.control-panel .panel-primary-action,.mobile-action-dock .mobile-primary-action,.shape-completion-continue,.discovery-notice-action,.discovery-notice-modal:after,.shape-completion-modal:after,.structure-progress-frame,.structure-progress-segments,.popup-runic-divider,.header-statistics-popover .statistics-grid>span,.settings-popup .statistics-grid>span,.round-generation-row,.fairness-copy.popup-section-panel,.fairness-modal .round-generation,.statistics-close-button,.info-modal .primary,.settings-popup-divider,.settings-popup .stepper,.settings-popup .bet-stepper,.settings-popup .auto-setting-row,.settings-popup .auto-last-status,.settings-popup .inline-auto-stop-options>button,.settings-popup .auto-cell-picker-heading>button,.settings-popup .auto-primary-action{box-sizing:border-box!important;border-width:0!important;border-style:solid!important}.top-bar{border:1px solid transparent!important;border-image-source:var(--header-rail-texture)!important;border-image-slice:38 74 36 74 fill!important;border-image-width:20px 32px 18px!important;border-image-repeat:stretch!important;background:none!important}.header-balance .status-pill{border:1px solid transparent!important;border-image-source:var(--header-balance-texture)!important;border-image-slice:58 120 fill!important;border-image-width:13px 18px!important;border-image-repeat:stretch!important;background:none!important}.control-panel .secondary-tools-disclosure[data-language=ru]>summary,.control-panel .secondary-tools-disclosure[data-language=en]>summary{border:0!important;border-image:none!important;background-position:center!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.control-panel .secondary-tools-disclosure[data-language=ru]>summary{background-image:var(--autoplay-trigger-ru-image)!important}.control-panel .secondary-tools-disclosure[data-language=en]>summary{background-image:var(--autoplay-trigger-en-image)!important}.inline-auto-play .auto-stepper{border:0!important;border-image:none!important;background:var(--autoplay-stepper-image) center / 100% 100% no-repeat!important}.control-panel .inline-auto-play .auto-primary-action{border:0!important;border-image:none!important;background-position:center!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.control-panel .inline-auto-play .auto-last-status{box-sizing:border-box!important;border:0!important;border-image:none!important;background:var(--autoplay-result-image) center / 100% 100% no-repeat!important}.control-panel .panel-primary-action,.mobile-action-dock .mobile-primary-action,.shape-completion-continue{border:1px solid transparent!important;border-image-source:var(--settings-primary-image)!important;border-image-slice:120 150 fill!important;border-image-width:13px 18px!important;border-image-repeat:stretch!important;background:none!important}.discovery-notice-action{box-sizing:border-box!important;border:1px solid transparent!important;border-image-source:url(./temple-vault-primary-button-v1-Dx1fe3nc.webp)!important;border-image-slice:170 190 fill!important;border-image-width:12px 18px!important;border-image-repeat:stretch!important;background:none!important}.discovery-notice-action.secondary{border-image-source:url(./temple-vault-primary-button-v2-C3E6LnTz.webp)!important}.discovery-notice-modal:after{box-sizing:border-box!important;border:1px solid transparent!important;border-image-source:var(--discovery-notice-frame)!important;border-image-slice:118 fill!important;border-image-width:34px!important;border-image-repeat:stretch!important;background:none!important}.shape-completion-modal:after{box-sizing:border-box!important;border:1px solid transparent!important;border-image-source:var(--shape-completion-frame)!important;border-image-slice:72 84 fill!important;border-image-width:28px 32px!important;border-image-repeat:stretch!important;background:none!important}.structure-progress-frame{border:1px solid transparent!important;border-image-source:url(./temple-vault-progress-inset-v3-DItKKqEd.webp)!important;border-image-slice:70 fill!important;border-image-width:12px!important;border-image-repeat:stretch!important;background:none!important}@media(min-width:1100px){.structure-progress-frame{border-image-source:url(./temple-vault-progress-inset-desktop-v5-CTD6yhj9.webp)!important}}.structure-progress-segments{border:1px solid transparent!important;border-image-source:url(./temple-vault-progress-track-v9-BPMU2k5i.webp)!important;border-image-slice:80 120 fill!important;border-image-width:5px 10px!important;border-image-repeat:stretch!important;background:none!important}.popup-runic-divider{border:1px solid transparent!important;border-image-source:var(--popup-divider)!important;border-image-slice:0 95 fill!important;border-image-width:0 14px!important;border-image-repeat:stretch!important;background:none!important}.header-statistics-popover .statistics-grid>span,.settings-popup .statistics-grid>span{border:1px solid transparent!important;border-image-source:var(--popup-metric-cell)!important;border-image-slice:96 fill!important;border-image-width:12px!important;border-image-repeat:stretch!important;background:none!important}.round-generation-row{border:1px solid transparent!important;border-image-source:var(--popup-data-row)!important;border-image-slice:28 90 fill!important;border-image-width:7px 14px!important;border-image-repeat:stretch!important;background:none!important}.fairness-copy.popup-section-panel,.fairness-modal .round-generation{border:1px solid transparent!important;border-image-source:var(--popup-section-panel)!important;border-image-slice:90 110 fill!important;border-image-width:16px 18px!important;border-image-repeat:stretch!important;background:none!important}.statistics-close-button{border:1px solid transparent!important;border-image-source:var(--popup-secondary-button)!important;border-image-slice:52 92 fill!important;border-image-width:9px 13px!important;border-image-repeat:stretch!important;background:none!important}.info-modal .primary{border:1px solid transparent!important;border-image-source:var(--popup-primary-button)!important;border-image-slice:52 92 fill!important;border-image-width:9px 13px!important;border-image-repeat:stretch!important;background:none!important}.settings-popup-divider{border:1px solid transparent!important;border-image-source:var(--tomb-popup-divider)!important;border-image-slice:0 150 fill!important;border-image-width:0 16px!important;border-image-repeat:stretch!important;background:none!important}.settings-popup .stepper,.settings-popup .bet-stepper,.settings-popup .auto-setting-row,.settings-popup .auto-last-status{border:1px solid transparent!important;border-image-source:var(--tomb-popup-control)!important;border-image-slice:90 150 fill!important;border-image-width:9px 14px!important;border-image-repeat:stretch!important;background:none!important}.settings-popup .inline-auto-stop-options>button,.settings-popup .statistics-grid>span{border:1px solid transparent!important;border-image-source:var(--tomb-popup-option)!important;border-image-slice:150 190 fill!important;border-image-width:14px 18px!important;border-image-repeat:stretch!important;background:none!important}.settings-popup .inline-auto-stop-options>button[data-selected=true]{border-image-source:var(--tomb-popup-option-selected)!important}.settings-popup .auto-cell-picker-heading>button{border:1px solid transparent!important;border-image-source:var(--tomb-popup-secondary)!important;border-image-slice:180 210 fill!important;border-image-width:11px 16px!important;border-image-repeat:stretch!important;background:none!important}.settings-popup .auto-primary-action{border:1px solid transparent!important;border-image-source:var(--tomb-popup-primary)!important;border-image-slice:165 190 fill!important;border-image-width:11px 16px!important;border-image-repeat:stretch!important;background:none!important}@media(max-width:900px){.app-shell[data-phase]:not([data-phase=idle]) .glyph-card,.app-shell[data-auto-playing=true] .glyph-card{border:0 solid transparent!important;border-image-source:url(./temple-vault-status-plaque-v3-BEClx90P.webp)!important;border-image-slice:48 135 fill!important;border-image-width:12px 22px!important;border-image-repeat:stretch!important;background:none!important}}.top-bar,.header-balance .status-pill,.control-panel .stepper,.control-panel .pattern-trigger,.control-panel .secondary-tools-disclosure[data-language=ru]>summary,.control-panel .secondary-tools-disclosure[data-language=en]>summary,.inline-auto-play .auto-stepper,.control-panel .inline-auto-play .auto-primary-action,.inline-auto-play .auto-last-status,.control-panel .panel-primary-action,.mobile-action-dock .mobile-primary-action,.shape-completion-continue,.discovery-notice-action,.discovery-notice-modal:after,.shape-completion-modal:after,.structure-progress-frame,.structure-progress-segments,.popup-runic-divider,.header-statistics-popover .statistics-grid>span,.settings-popup .statistics-grid>span,.round-generation-row,.fairness-copy.popup-section-panel,.fairness-modal .round-generation,.statistics-close-button,.info-modal .primary,.settings-popup-divider,.settings-popup .stepper,.settings-popup .bet-stepper,.settings-popup .auto-setting-row,.settings-popup .auto-last-status,.settings-popup .inline-auto-stop-options>button,.settings-popup .auto-cell-picker-heading>button,.settings-popup .auto-primary-action{border-width:0!important}body{background:#050102 url(./desktop-background-v23-CZhEwHU0.jpg) center / cover fixed no-repeat!important}.app-shell,.app-shell[data-phase=idle]{background:transparent!important}.app-shell:before{content:none!important;display:none!important}.app-shell .board-frame .shape-overlay{position:absolute!important;inset:var(--grid-inset)!important;z-index:5!important;display:grid!important;gap:var(--grid-gap)!important;padding:0!important;overflow:visible!important;pointer-events:none}.shape-overlay .shape-group{display:contents}.shape-overlay .shape-glyph-cell{--shape-outline-rgb: 224 142 70;--shape-outline-bright-rgb: 255 222 160;position:relative;display:block;min-width:0;min-height:0;opacity:1}.shape-overlay .shape-glyph-cell[data-value-tier=blue]{--shape-outline-rgb: 71 183 228;--shape-outline-bright-rgb: 163 231 255}.shape-overlay .shape-glyph-cell[data-value-tier=violet]{--shape-outline-rgb: 167 101 226;--shape-outline-bright-rgb: 224 183 255}.shape-overlay .shape-glyph-cell[data-value-tier=green]{--shape-outline-rgb: 80 194 117;--shape-outline-bright-rgb: 176 241 190}.shape-overlay .shape-glyph-cell[data-value-tier=gold]{--shape-outline-rgb: 224 154 65;--shape-outline-bright-rgb: 255 225 157}.shape-overlay .shape-glyph-cell:before{content:"";position:absolute;top:7.8%;right:7.8%;bottom:7.8%;left:7.8%;display:block;border:1px solid rgb(var(--shape-outline-bright-rgb) / .72);clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%);background:radial-gradient(circle at 50% 45%,rgb(var(--shape-outline-rgb) / .055),transparent 68%);box-shadow:inset 0 0 0 1px #2a0c0c94,inset 0 0 12px rgb(var(--shape-outline-rgb) / .17),0 0 5px rgb(var(--shape-outline-rgb) / .2);opacity:.82;transform:translateZ(0);animation:stable-shape-contour 3.6s -1.1s ease-in-out infinite}.shape-overlay .shape-glyph-cell[data-completed=true]:before{opacity:.94;box-shadow:inset 0 0 0 1px rgb(var(--shape-outline-bright-rgb) / .38),inset 0 0 14px rgb(var(--shape-outline-rgb) / .25),0 0 7px rgb(var(--shape-outline-rgb) / .27)}.shape-overlay .shape-glyph-cell>span{display:none!important}.app-shell[data-auto-playing=true] .tile-grid,.app-shell[data-auto-playing=true] .shape-overlay,.app-shell[data-auto-playing=true] .glyph-card{transition:opacity .26s ease,filter .26s ease!important}.app-shell[data-auto-playing=true][data-phase=starting] .tile-grid{opacity:.38;filter:brightness(.68) saturate(.8)}.app-shell[data-auto-playing=true][data-phase=starting] .shape-overlay{opacity:.76;filter:brightness(.88)}.app-shell[data-auto-playing=true] .animated-swap{animation:none!important}@media(max-width:720px){body{background:#050102 url(./mobile-background-v23-C7H62Joc.jpg) center / cover scroll no-repeat!important}.app-shell[data-auto-playing=true] .mobile-action-dock{display:block!important;grid-template-columns:minmax(0,1fr)!important}}@keyframes stable-shape-contour{0%,to{opacity:.76;filter:brightness(.96)}50%{opacity:.94;filter:brightness(1.1)}}@media(prefers-reduced-motion:reduce){.shape-overlay .shape-glyph-cell:before{animation:none}}html[data-reduced-motion=true] .shape-overlay .shape-glyph-cell:before{animation:none}@font-face{font-family:Crimson Vault Forum;src:url(./Forum-Regular-DTbiCg0w.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Crimson Vault Cormorant;src:url(./CormorantSC-Bold-BNurlgXB.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}.info-modal-backdrop:has(.autoplay-confirm-modal){place-items:center!important;padding:12px!important;background:radial-gradient(circle at 50% 45%,rgba(118,20,33,.16),transparent 42%),#020001db!important}.autoplay-confirm-modal{--confirm-frame-edge-height: 46px;--confirm-frame-corner-width: 56px;--confirm-frame-center-width: 51px;--confirm-frame-side-width: 36px;--confirm-frame-side-center-height: 17px;--confirm-button-cap-width: 36px;--confirm-button-gem-width: 24px;--confirm-warning-cap-width: 45px;position:relative;isolation:isolate;box-sizing:border-box;display:grid!important;width:min(600px,calc(100vw - 24px))!important;gap:12px;padding:52px 46px 48px!important;overflow:visible!important;border:0!important;border-image:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:Crimson Vault Forum,Georgia,Times New Roman,serif;filter:drop-shadow(0 24px 48px rgba(0,0,0,.78)) drop-shadow(0 0 16px rgba(121,19,31,.15));animation:tomb-popup-arrive .18s cubic-bezier(.2,.78,.25,1)}.autoplay-confirm-modal:before{position:absolute;z-index:0;top:12px;right:10px;bottom:12px;left:10px;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:linear-gradient(180deg,#0402021f,#04010280),url(./modal-leather-fill-Cat9xoKq.webp) center / cover no-repeat;content:""}.autoplay-confirm-modal>:not(.autoplay-confirm-frame){position:relative;z-index:3}.autoplay-confirm-frame{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.autoplay-confirm-frame-horizontal{position:absolute;right:0;left:0;display:grid;height:var(--confirm-frame-edge-height);grid-template-columns:var(--confirm-frame-corner-width) minmax(0,1fr) var(--confirm-frame-center-width) minmax(0,1fr) var(--confirm-frame-corner-width)}.autoplay-confirm-frame-horizontal>span,.autoplay-confirm-frame-vertical>span{display:block;min-width:0;min-height:0;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.autoplay-confirm-frame-top{top:0}.autoplay-confirm-frame-bottom{bottom:0}.autoplay-confirm-frame-vertical{position:absolute;top:var(--confirm-frame-edge-height);bottom:var(--confirm-frame-edge-height);display:grid;width:var(--confirm-frame-side-width);grid-template-rows:minmax(0,1fr) var(--confirm-frame-side-center-height) minmax(0,1fr)}.autoplay-confirm-frame-left{left:0}.autoplay-confirm-frame-right{right:0}.autoplay-confirm-frame-top-left{background-image:url(./modal-top-left-CHbrpnxw.webp)}.autoplay-confirm-frame-top-rail-left{background-image:url(./modal-top-rail-left-C5Yf7L3b.png)}.autoplay-confirm-frame-top-center{background-image:url(./modal-top-center-B0Htd0Hz.png)}.autoplay-confirm-frame-top-rail-right{background-image:url(./modal-top-rail-right-DqtsRAbB.png)}.autoplay-confirm-frame-top-right{background-image:url(./modal-top-right-CxFMrLDK.webp)}.autoplay-confirm-frame-bottom-left{background-image:url(./modal-bottom-left-4eLSrUdn.webp)}.autoplay-confirm-frame-bottom-rail-left{background-image:url(./modal-bottom-rail-left-N5cAKBl8.png)}.autoplay-confirm-frame-bottom-center{background-image:url(./modal-bottom-center-D3qpNMm1.png)}.autoplay-confirm-frame-bottom-rail-right{background-image:url(./modal-bottom-rail-right-Bn0hwGI2.png)}.autoplay-confirm-frame-bottom-right{background-image:url(./modal-bottom-right-CUXDr7ds.webp)}.autoplay-confirm-frame-left-rail-top{background-image:url(data:image/webp;base64,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)}.autoplay-confirm-frame-left-center{background-image:url(./modal-left-center-2GCCCStF.png)}.autoplay-confirm-frame-left-rail-bottom{background-image:url(data:image/webp;base64,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)}.autoplay-confirm-frame-right-rail-top{background-image:url(data:image/webp;base64,UklGRoYPAABXRUJQVlA4WAoAAAAQAAAAiwAAwQEAQUxQSEoDAAABx8GmkSRHN5VdfrAcfz7un0FEZKlZEAjE1pPIj5Ygk7Yp9W+7M7Anov8TwGj+HeBGsh22wQeUuRb3X4xrcAUi8HMLc/++o4iAxEZy2GZVXCHD30jn272V3uPS8f01/nr8/I57xxnoI2/GZg9R5SRRfmTrAz9445PXzah2lZo3/80PoMiQ+xMTklxl3Yw3/Op99YQdcfWUBeybz0FBVpnCL5Ycjv2VdfVjj5+fWeV6f9hDanklrg5e8iYUTC2B5T98fjCLXGNjWMmbMj2Gw5LDGd+sAmUyUV6ZJCEWy7cQySS95E2DhZ9BwYOCjVInTPacfxivKQyWCQtX1CIsduTVYEmDyiS64GV6LDmcFm5xt0h3M+EJ4zKhRRs1tPDiW8tH5dZSD9tactvNst6L1OpWickeRpW1lhf8uqaFQwvl2ksve7JH3iqrRNCjyDG1hBTJFZX52CNXlMb75MT01mvhrVaLeKvJjonySrRo74kyveo85k1RZZgt2geHyLpy99fY6KkHztHCz4SWb+dgqbVUifTif8DeC7C6/zhQwsOew23l/RoiOXoteXaUmatYId0CZmJF75if0Lpo6Xs6xvvZ0wvP2SIN8/LiWa3FcPvAe9V5qROy+P726DveuAdxaMHw4m3osT951Lneaxnw385afKJDeG99TC16x6XljLkp0tOkyP7kPFomDzufl174GS159mbRC3jJm8rUI4n0h9PyeKJMFosOVLlW10uRU4sHcXo85yK9eA6w1Nu9eDPDQPgIkT7RWu5w9SjX3VTLoUEkfeblIl50w2X2YLXIHy5E5vzG956AN6wsU3fDUg5tESey4TVALboDza4SrzK1uiJpBS281dESHpaJlsUnvWgMveRw8NruMnkrL3dGFnm2xL8Ln5cs8OL7a9wDJ1ukdQkvZ4ZpQXg51IWlBiVSp9WiA8S3Fxiv+4SXNRYeVfZtby1502mRF+bw4kHc05DG9UhH5B0iyrxbaJmejyIlGlr0JQl/kRDjfoLToz9ctN/zsae2Q7NFHn7D+NlYU0std/679GC9WeDlbhVatN2HfU/eKDWFp0p+Zmnh0JYWHiJY4NEwYXk5H9F4PWx48cDx0vcErzMvU3fj0jxzAFZQOCAWDAAAED4AnQEqjADCAT4xFopDIiEhFJtM6CADBLOf6NR7wn+c6/O9f0Oeu3IxT6QfxTnseS4aTZx7trj+GywJgi3AL8Anhth6Tix8WWo72lNe/6D2++dr04PT/tpn/Z/WngAPXa/iPqO+fvVqbUTu5zp2y/wWX7we/ntfG1uLQLRBFYXkfZcLQv3/ufMuwqVoKnQqQgmN50GW0dJS0SOgc9RSEExvZqNlsWGSIrIGayNB2AOtmQPzAcHfzLlwgTbuDaZfoOLRjBaFr/VNedoMuNO6RkdjqlTyXR26A5kQ9AyjWJQrnA+iOg0FMoqPzsDMbi8152gzBOy+3lr+ZOuFA0DCXGpWlAr4JpaqyiSjqLjUrSgV9rZb30tNtAeqqPu0r+Bl+JKAJ9BiRasTFUo0jxPl+fkQnmLxFq7hwy1zbN6/DBGEENGxLJo7/bdJHtE/DvBzIh6E5V2QpthzCCGjYlky/AUDy+H4Qyx8wIDqXOGU1NjCp7HcKfVdKWp2r4GUXGpWlASseliH1laVUBIM6H1M0Il/ERkXkIrkaLjUrSgVMCGubQEGdVrm2b1+ArLss1WI7VtDfxRMVmfrthLX2GTTTYwqe90q0Vb9BsO+k5a5tm9fhMPR48OTgBxMVSkQ9Ci9ekC6UnS2ajqRx6KcXGhBfsDvBzIiDXnOoAD+/9f+hXe7pfGH/1Hp8h1ARDYPFqjNOxEJYEBdIf68CA3n0k1hFOpq3i9uIiuMnbluLqLAYNNa/URnpI/+MX8M+T+xhf+bjZv5wAceq9HOBuqo767AT1WqhuAoW+krSP0gZhB9TbOFN+H0o9zehpr/1v2KgB+zsbyl//jdnBD1153/85oP87M7n6izfAp0WPoKM22JUc8EJ/BG2dgpsl8AK2OfGQ2b0EcfNa7FP6eZAN1qa0Xng0pYINrcRbM68WanA7e/41hulYk2vb/AZ9AKogB93+dTZsseS4nRpqqOtXDdmnNp5OkiXJmqbn+PcRcylodi0FVXSPSRktBeNVPJ3JqDLRRUG+vNZ2BG/SG800TIiYZXH4LSviZ8YKq183qMLBRY2Qj4I7VPZ5GyS+EybP4I2GaVT8PjP7dD/V8XLWrGeuVjcf3uxH1q+tPRh9zRwV0G7NVdNh27H8lxajMW0o2WWSm7ZFgGtMjOzl1O13VlsK+IZldIgsGYcbAzEu5rBQX2qh+m+NYdSUVRHtqLvw4syFzENBfWQXJaIF1+yePmmUI8uwe3zrVxqQlUr6BQMIc2ZmsWt1529crAn5XyD3a1TgOCujPdtehPu56ZrFmAWWbgydKbdLifgPtaW+NOJXlMfwJ+sMZ/lVAKLl+CTgLyIztOmtZbz76DgqTQMI0XwQJqX+5r9HEc6b/ddgozAqLsFaGi+QvM43Qe1IwiRaIqrW5TFl7V8Tb6JkqGf7JJtqyIaioqQ6oN8bVcY4UlAF6s62X+NDN2FLQcpvQULKXRy/n9ch2yn5Y1feg5a3jS5U8cMZgOS9i+Q2ZRvUPaAHtL1UBeH5EnRn+pxe7DDuyrT22V3bjNApQq6HPg9f8cBUuJTx96MedbarH6yALReMVzNXkU30/7IzTYc7QdYczekDmake3fIj+GUPoVPcvFqftPspBWyacx2kV6GmvZed+la186z5PeDgpYVY8kh46YYp+8/LjuSK2pTwotQXBtd1h1+GWi/JN8qAvuj7SXayVss2tNNcItrs5Hi+/8fnbNZyoi728CQD9p3LfHTb8O6W7VBO0NBn5cMmXWoGDnL70CSryP0blTOerhK0ae7fT2dH+QLEhV+seAA33CcF9QLJLGv9H5QsdjQGnowsGHoPH57Ag+TeOf8UB1fT4uar/XhK1NMtpEOCQD4/gbw1FkVoPzHeQC2LxUie9vFbXq+CCYE3v7ETLlTYX7sXj1zn64c43LjBycDdyByk8clMykKN8qC7tPO8vnnBomhzpoXYG0Rg0ZnuQfercpXa9qrv91EtLzBap4et3mP4nwlhlYDO/uKkalQu60YLEaY5n+eGiBXfkyJs36QDV5Bu7KBXQaNTvfCcA+RFOMyyv+KMqgT5XDEWV2HkL3vaXmr9vrvmmOQ55MiaJCoBZ6GCXUOmVahD2YqE6IrkXKfr7NrxSLw2yU72g9B5bMab54lQR5Q6WtKW3Et3dlBBK6Bkz7+4r4+Z7Iya8FtYzTepKNn59BMrxuGUpwTaSlXvkMLMGVJ1fc/tU3RJe89qUIyt2mwHPHLPNvIhBMOLrn9W0hR3N8tpdMFrxRgGvLMNRnL/oubVwqQ/P1nf5oWS6+/TEumXw29ulNb6R2ZDoGRG0GeYS2H50+e2pjE2aX4J3wI73QYv/6JZnKDAmlwp+amBrNbmufiV9i02OTJ4xeu4NKAY/FAsfAcY6/VY7lEXOD6QEip6HfEJ8tO3yr/6IEILGJrTn/6GB7H3kAQ5KFrjXwYS4h+XOMnb+AcEo2KjlZHTTvV34MhG1Xp4lzw9K7xR44nzsW85b3K0GSh5Qd1zdYP8desqLVYbfd64/74vj33b3x1V/1sJx6FDr/tLk//6oXr0Q8WadO2OwhvjtWZw5oTACXPpvPqolQ3t26sIMAXm5Dyswlvu7V2jSZ2hSTRNe4PVDnB8lg24w34HIW8qA34pyOc+oUT/RWtVlFlNp3rgmO6GyQY2o6j0csw3NnIY10bgzEdqpSv5MeS+VlkWSjfjJxVAdI47kK46tNvwuPW2rACFp0yUq+1unWVUgv54OvA7NPn+KdIkdWdRWqNaHu1qHkeULUiRD1ZY/d4V68gQuKVUOKsKmS7fwjlYzx/sjHzOOL5kW50d/cblZd53oOxYuItmetcUxy+c5DgSyOExDpCw0HEKaamHUSPn/g2z1gReXgcZPL06FcOIF1npDHYKSCXj6Hdz0WZhROWLiWiRaejmy3l5umdMnw36QeyD7eGVb/Wx6dTv3tPsKZexnKCC5R4bXX8qtHXLJxPx1XSPSQCoqwDvkPGzvqGP1XVQuxSm5evn+IkpIcTAZyiIok1Iu63uiM1NQnxrSb3wzl1jQg6QjHpeJ8wM0MLuWTU/uGwpzCIiZZlE7nnVd51oQxunroT5Y62oO2V0STjCrDtljJCEW+FJTrKy3go51GDBlxkV3ElIhCbJuWsyCbVqLvzTWrr3o2vacjTQ7VRA2KCaNjd8fkVdFd652tyzU7zgzu8Q1lnntEW93At9vkPsivBr4WH7CEsdyy8+tgrJZ6NFhzmZ3mzIjZP5Gne1yQND41ajmyWL+cv4QdHG10tfFlPIfy8o1i2vS2/qXl6dWlw5BVz5SljrRtKV3ceyrURfnV3bjkVQnVh1pYihadK5OVd97Qi4tDrySXrstFx861oaRST0KJoJ/dOwiS4e+K/ZZlgh6riixDlLtj3wjjDMzhDjOxmTL99f6DxkFodIqgWtn72G7VIvOW/B23jrtqoC+a/M1X5D7bQmtHFD3+G18VsUeXNSLFCXTNTs4f70eBuvlVPsd4GFMgF0h/HLft5mmmYKx050ZVdJI9ajgQRlVH5ZWLpn/Qrf4jaZrmWAEIeRmvmPEv/gF1tgDCfR0hmIGJIZC877qPhTZt3DhAKe03MBe56xBTapW8BHq18C5xUB6HDpBwje056rIonjCkJP9D79wz3vvOcnpiYCgHf3prDHqp75kl4Z19inYR8pkB1CnLwbosonUrRwLV6QVfHW+KFwsq2T0I1cHqI3E56g2dDSVoqszenuk+MFcKXIJhs62X9qcxqdZIcr+FcR4Lxcl4dov8njThu+IZWZKbM952TAz+HPz2lG9+lJIdQosRKQf+1FTEwSAaRWlFCf36Qlnwlp62rrgumNBv69OPG6nBOBaLqjdXOLudSlXyAKH1zSirYSxg35PJH1+9WTPX5WLvd4smpfivRJ5SIrrl4Khbn7hu4oCsgPPJiqXO1QV5xRdQFQ1gSesmKFOdAx5as9wreE0Qo7liQ5T4mBMUx7cqpuKr6rGYCZfQG4QCApYQcZpapl1Pz+uL3Pidt5D/Y07DzEE8eiwxE4vu18vWvTl7gflGDXohG451HtrTQ7oE9OjAuofHR1MzGrHXU1ZlD+E+oGAoXLye9d/szlVUb9rSHpIwv/FL5tNU3S9UAA==)}.autoplay-confirm-frame-right-center{background-image:url(./modal-right-center-CrBgUv8f.png)}.autoplay-confirm-frame-right-rail-bottom{background-image:url(data:image/webp;base64,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)}.autoplay-confirm-modal .info-modal-header{display:grid;grid-template-columns:56px minmax(0,1fr)!important;gap:13px!important;min-width:0;padding:0 2px 2px!important;border:0!important}.autoplay-confirm-modal .autoplay-confirm-emblem{display:grid;width:56px;height:56px;place-items:center;border:0!important;border-radius:0!important;background:var(--autoplay-emblem-image) center / contain no-repeat!important;filter:drop-shadow(0 4px 7px rgba(0,0,0,.58))}.autoplay-confirm-modal .autoplay-confirm-emblem svg{opacity:0}.autoplay-confirm-modal .popup-heading-copy{min-width:0;gap:0}.autoplay-confirm-modal .popup-heading-copy h2{margin:0;color:#f5e5ce;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,Times New Roman,serif;font-size:clamp(29px,3.2vw,34px)!important;font-weight:700;letter-spacing:.025em;line-height:1.08;text-wrap:balance;text-shadow:0 2px 0 #000,0 0 14px rgba(145,32,39,.18)}.autoplay-confirm-modal .autoplay-confirm-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.autoplay-confirm-modal .autoplay-confirm-summary>span{box-sizing:border-box;display:grid;min-width:0;min-height:68px;align-content:center;gap:4px;padding:11px 17px!important;border:0 solid transparent!important;border-image-source:var(--popup-metric-cell)!important;border-image-slice:96 fill!important;border-image-width:12px!important;border-image-repeat:stretch!important;background:none!important;box-shadow:none!important}.autoplay-confirm-modal .autoplay-confirm-summary small{color:#dab584b8;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,Times New Roman,serif;font-size:11px;font-weight:700;letter-spacing:.055em;line-height:1.2}.autoplay-confirm-modal .autoplay-confirm-summary strong{overflow-wrap:anywhere;color:#f5dfbd;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,Times New Roman,serif;font-size:22px;font-weight:700;letter-spacing:.02em;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.9)}.autoplay-confirm-modal .autoplay-confirm-warning{position:relative;isolation:isolate;box-sizing:border-box;display:grid;min-height:0;height:84px;place-items:center;margin:0;padding:13px 48px!important;border:0!important;border-image:none!important;color:#ebd8bedb!important;background:none!important;font-family:Crimson Vault Forum,Georgia,Times New Roman,serif;font-size:15px;font-weight:400;letter-spacing:.012em;line-height:1.25;text-align:center;text-wrap:balance;text-shadow:0 2px 4px rgba(0,0,0,.9)}.autoplay-confirm-warning-frame{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:var(--confirm-warning-cap-width) minmax(0,1fr) var(--confirm-warning-cap-width);pointer-events:none}.autoplay-confirm-warning-frame>span{display:block;min-width:0;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.autoplay-confirm-warning-left-cap{background-image:url(./warning-left-cap-CC1emcwJ.png)}.autoplay-confirm-warning-rail{background-image:url(./warning-rail-CjKVc2WN.webp)}.autoplay-confirm-warning-right-cap{background-image:url(./warning-right-cap-DD9r6Kv8.png)}.autoplay-confirm-warning-copy{position:relative;z-index:1}.autoplay-confirm-modal .info-modal-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:1px 0 0!important;border:0!important}.autoplay-confirm-modal .info-modal-actions button{position:relative;isolation:isolate;box-sizing:border-box;display:grid;width:100%;min-width:0!important;min-height:50px!important;place-items:center;padding:7px 22px!important;overflow:visible;border:0!important;border-image:none!important;border-radius:0!important;color:#ecdbc3!important;background:none!important;box-shadow:none!important;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,Times New Roman,serif;font-size:16px;font-weight:700!important;letter-spacing:.025em;line-height:1.1;text-shadow:0 2px 4px #000!important;transition:filter .14s ease,transform .14s ease}.autoplay-confirm-button-frame{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:var(--confirm-button-cap-width) minmax(0,1fr) var(--confirm-button-gem-width) minmax(0,1fr) var(--confirm-button-cap-width);pointer-events:none}.autoplay-confirm-button-frame>span{display:block;min-width:0;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.autoplay-confirm-button-label{position:relative;z-index:1}.autoplay-confirm-modal .secondary .autoplay-confirm-button-left-cap{background-image:url(./secondary-left-cap-DEq8z_5z.png)}.autoplay-confirm-modal .secondary .autoplay-confirm-button-rail-left{background-image:url(./secondary-rail-left-Dhp8MguU.webp)}.autoplay-confirm-modal .secondary .autoplay-confirm-button-center-gem{background-image:url(./secondary-center-gem-DO0Exoi9.png)}.autoplay-confirm-modal .secondary .autoplay-confirm-button-rail-right{background-image:url(./secondary-rail-right-CQWFB7Mr.webp)}.autoplay-confirm-modal .secondary .autoplay-confirm-button-right-cap{background-image:url(./secondary-right-cap-CU9-K--f.png)}.autoplay-confirm-modal .primary .autoplay-confirm-button-left-cap{background-image:url(./primary-left-cap-VLRKpND8.png)}.autoplay-confirm-modal .primary .autoplay-confirm-button-rail-left{background-image:url(./primary-rail-left-BOd34rl7.webp)}.autoplay-confirm-modal .primary .autoplay-confirm-button-center-gem{background-image:url(./primary-center-gem-CaEcUdIM.png)}.autoplay-confirm-modal .primary .autoplay-confirm-button-rail-right{background-image:url(./primary-rail-right-C9Gx8WNk.webp)}.autoplay-confirm-modal .primary .autoplay-confirm-button-right-cap{background-image:url(./primary-right-cap-Ds7Sq2vY.png)}.autoplay-confirm-modal .info-modal-actions .secondary{filter:brightness(.9)}.autoplay-confirm-modal .info-modal-actions .primary{color:#fff0d5!important}.autoplay-confirm-modal .info-modal-actions button:hover{filter:brightness(1.1);transform:translateY(-1px)}.autoplay-confirm-modal .info-modal-actions button:active{filter:brightness(.9);transform:translateY(1px)}.autoplay-confirm-modal .info-modal-actions button:focus-visible{outline:2px solid rgba(236,186,100,.82);outline-offset:2px}@media(max-width:560px){.info-modal-backdrop:has(.autoplay-confirm-modal){padding:6px!important}.autoplay-confirm-modal{--confirm-frame-edge-height: 42px;--confirm-frame-corner-width: 52px;--confirm-frame-center-width: 47px;--confirm-frame-side-width: 33px;--confirm-frame-side-center-height: 16px;--confirm-button-cap-width: 34px;--confirm-button-gem-width: 23px;--confirm-warning-cap-width: 49px;width:calc(100vw - 12px)!important;gap:9px;padding:47px 38px 43px!important}.autoplay-confirm-modal:before{background:linear-gradient(180deg,#0402021f,#04010280),url(./modal-leather-fill-mobile-DUPnntBx.webp) center / cover no-repeat}.autoplay-confirm-modal .info-modal-header{grid-template-columns:50px minmax(0,1fr)!important;gap:10px!important}.autoplay-confirm-modal .autoplay-confirm-emblem{width:50px;height:50px}.autoplay-confirm-modal .popup-heading-copy h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;padding-block:2px!important}.autoplay-confirm-modal .autoplay-confirm-summary{gap:6px}.autoplay-confirm-modal .autoplay-confirm-summary>span{min-height:66px;padding:9px 12px!important;border-image-width:11px!important}.autoplay-confirm-modal .autoplay-confirm-summary small{font-size:9px}.autoplay-confirm-modal .autoplay-confirm-summary strong{font-size:19px}.autoplay-confirm-modal .autoplay-confirm-warning{min-height:0;height:92px;padding:11px 30px!important;font-size:13px}.autoplay-confirm-modal .autoplay-confirm-warning-copy{width:100%;max-width:244px}.autoplay-confirm-modal .info-modal-actions{gap:7px}.autoplay-confirm-modal .info-modal-actions button{min-height:47px!important;padding-inline:15px!important}}@media(max-width:340px),(max-height:560px){.autoplay-confirm-modal{--confirm-frame-edge-height: 39px;--confirm-frame-corner-width: 48px;--confirm-frame-center-width: 44px;--confirm-frame-side-width: 31px;--confirm-frame-side-center-height: 15px;--confirm-warning-cap-width: 48px;gap:7px;padding:43px 35px 40px!important}.autoplay-confirm-modal .autoplay-confirm-emblem{width:44px;height:44px}.autoplay-confirm-modal .info-modal-header{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important}.autoplay-confirm-modal .autoplay-confirm-warning{min-height:0;height:90px;padding:6px 24px!important;font-size:12px;line-height:1.22}.autoplay-confirm-modal .info-modal-actions button{min-height:44px!important}}@media(prefers-reduced-motion:reduce){.autoplay-confirm-modal{animation-duration:.01ms}.autoplay-confirm-modal .info-modal-actions button{transition-duration:.01ms}}.app-shell{--bulk-open-modal-frame: url(./modal-frame-contained-desktop-v5-DtBJdQVW.webp);--bulk-open-modal-frame-mobile: url(./modal-frame-contained-mobile-v5-eW-YqoJN.webp);--bulk-open-sealed-card: url(./sealed-card-square-v10-DEgMUYy3.webp);--bulk-open-result-tile: url(./result-card-square-v10-CPsqRXXW.webp);--bulk-open-result-tile-mobile: url(./result-card-square-v10-CPsqRXXW.webp);--bulk-open-action-button: url(data:image/webp;base64,UklGRsIPAABXRUJQVlA4WAoAAAAQAAAAhAIAXQAAQUxQSK8DAAABCaNt26hN4f6/Omgoov8TwMV1A502sn0bmwz4wBASEPy/rikRkVjD8xS1bQOlO1/jj7jDEDEBE+BHtm3VtmzbyqW2vshZQ81jQTqT5qKLJMFm0Jh5b50klzbvYHgMdgC2xjR6r1noc4FcbW+ziJgAwkbGbeSu6+CtR8VscV0uN+2ABAFzCpIoQZIAwUSbpGqpVGywG08JGhCTQFCozTNqPKyNQE6VuirSDSm1aG8jCYhXaCBFSyEJIg0FFZEUHpKQKFDxkCQRiCEkoG2AYCeYOh1iCAGkrVMCwSQpOA4hQJIAjSiJhipoBCKw6MOoYFaU0BAgQckpVVcoBW2nikMwVyS0EDyFinZMqLRGDQnSJZACEWwDq9KSCm2bKsUAokIIaqollZAEulVA7ZUEJKG7TjEkCqg2rBKEhAIq2H968v6Ldqj4xQ8eIXe31y8hhDH71S+9GXJXD/yMS5iu8U72CyzuXJB+wX6LUbttYas7wxrsNxm4lTuSg/0mI/f6eowE3GToVjI3rxGmbsipuHGTySt1C72xmL3h/vvjx/Ts4eD3H/Pr7Rg++7UfvM1v1vjZvvU+vx9A3/kMfxxAP/kkzfxt2AfQnyEDaIMaQDfAAbTDMYAEBxCQAVSM4IIMoAYHkPyfcWcQ0AMojOCGDKBiBBdkAAUcQIsR7Az6X8KBDKAhvEMGkIzgQA2gBQ4goGfQEHYAyQgeQoEMIMABVIxgZ9ACB9AQFjKAjjHkACrIAFozaAMHUBjBQg+gIdxQA2gIO4OGcMEaQDKCN3AANfQA+jesAfQgI/g/0ANoh20A3RhDv3v+WKNn29/7EfzqpfnzXfjV6/v0+eDb5OnnqNFTvPEU8XJh8ob/tHS49OCRf/+bAMGaO9wId/jvsdPcofz1LyMnHN4J8C9x3Mh/mrvt/+C+7/uc2ZvLf7n7o7m2bducuc7BPZTjo0994pOfBAqBEFgUEAWDaa0ttJ7iARVS6U5FgaZCCxwEoaq7FpikRZoVBDQVIChBT8bbBA9qBU9WWhOEQ7KQWukWOwshcrjAAEmAgIAo6QTISRKQpgq1A6F7FU2F4whYq65QEkWCJoDdFUjQFEhzWAUJKATBphJADJottkCuSqECFSXYrtOKbYLazTqtIHqFVGghESLgASmwU4WwlodHk23RGgkiiQGCeJIkQU8BBdvNg6wAtq5Cq2gDilgVO2Ufq+gWJJFs1d2VQB9QTQyeBJuE9Cc+uuDdIX/5/re/+x3G7E//gdweAFZQOCDsCwAA0D8AnQEqhQJeAD4xGIlEIiGIJQK8EAGCWduLf/aT4rD+/m6dv5Old73Dv5Rz12fUmDkEwEf8tsLK/J+vTv31cvF38nx736/SBy5n8l6QH7IfsB76PoM9AD9ZutH9ADzqf/H7P/7i+mBqvSk/TEL5RpOIvuXg9Jk3EwwsfVg0cfRPsHfrr6U/UZ/qqAHhuO5FvOTaupUXWhAydW6Nl7CM9Qr9mUk9SDmCdqwpc+EtCoL1NIg+Qy/A7Il/pk3syNWhrIBkTQi3hNYUf2scWuFImywiAZBcAl/aCUAOiHuquDu7foEIokWvQjxw5Wg2dYWCxQueJmQO4YkACE70yJupEtLdJbpbcktkIE6wcDSkjS27ZibnbDvWslVM0AsAuYtwqM1yiEbqSKYFnHam2Fvi9o6YNA6Y+gdESZyP2nFPICn6lQrLpHPT+R9mPuPGdHpK1L6+V/ckolVjIAXtPBS6sDJBRJFYWk6rmnFT04KOPcLux10gbpDngET9b1n0+xKtzSXj/pjlOfob/xWHX/8SBOJ1alBw5r1WPJ2FKO1DS8qwlsYWWlJfsqJ8sBgfCCdqguwKLR6NWexily82FjjIRDYfpmdKJpewDE32e3gdEPscGwHnGiVSy9UaAspcFSWp9LFio7roydvd32T+EQhyMMua254PUeT+EQ877dJ9Bfg70qx/+wAAAP7/zgZTzs48d25We/d3vL338Gsbv5MRl+OKi/Z3sXIAY+sSR55T9f7xC4eMXNF84dbgWz6NbNl73L3uQpvowEPHfYbFPjm4LTbTWOIl/40/+ntjCgYZV9Mpv59/2X0PrR0k89Y3e19gQNH/p3DN7lu3BC8by4ZM4tVmeIPa7lYNO0jnqd3Zbq4LpuFlnTa7mGobdIu+BOtT+yuQh8K121BQPzk+D6BSMTtfJWKk526j/myoNpttASaaW/jPto2x5vCsyAO01rDcAZG++5uY7r/zoI85IazxUOi4aYC4VRot/7RVgcPAULoeB5VuNJsQV+93zisPRHXroDz2o/1GMsCF7ScqAXQ2DFi16pOCxVY2EFAekDM5UXaDUw/ZFTjsk1wreljaXTvprTNSkVugLaVWYBkk+6beQpt1ATwgNU8MDKZ9F3PS/Dqqjb6KrFlsNv1SjANE4bS1jLZv/2+OT20GMwZEqfrh2DL6M5X9K7vl+tOrLoF75t2THo06p1/iA/psGPrvwkXUGqtwCir9zcQLy6uJ5frHSOaMaIhXS2VfghgaEATh/BbMYJ94jx84ODUErAhs5KW9sP3IBkcP3BQDKW++Xejwkrvecg/C/+fd8PzQBb14fJGDKlxFiPitmJ3Yr8GSVMlytQS/PAZTXmz946PrKDvEEVmua5jsLCSgLnZbm9isesZvGHh/Urrsq1+2n/2EfWlUtisDMz8wN2LvtaTaOMd/qFbY5VgXmDHrCMITBNV8V9hq7B/iaHOgV+9vVT0jHOeEqt4ubF3Ms1CVi+Veeaixfcyxo8sYm/nX/jwVdz8ROsXbYXwPebIAa86B4AP7DPAaFyrk2zQpww8qJbNrX3HsHhijLE2PGtwAK8J83QlRpRl+0Tf/uUAGvKdaWDGJkHtrJL6PWcv5AT398wAXBr7B9pRRdJhBIKm8p3JQxfeZqYMBA08OhXgXIq5XBZKOxGhOlIXngFJ5rDGq9zefPa0TuGhkpNO+ixjvx2NdYQiRFbIaBCVsZSzOGyn9sy7t84JE4dHRdoWTf2IcYXMr13sbcbXEhUvVarTcl2PGHuFXonPDDrgc75EFRtwQkWH1izDm6jZN3os5XTedz7ce6BnWeMdjFGLz7EG95y1f0L2wtwmUaVNJ5Hru4zVJ6uExe1ursyNgkTk7IK2vfTDk6GtyZh+obWfbtztwDTJ71W/h4UnQbY1fB1PYC3OZ1kq99pYC8TA0BrKEjnBuB2fveiqcdU9cCC/MtYQP3/+Og03F8VwR5g75kF68rZJc47MogP8fSQBkYuTBtDp2etQxPQn00SbkuHyWc6Zqi6ff9V/+AEX+EQqq9H8dPIt2Xnx58nqnB5esuNzKn0ysseXHScMpvt9iX+G/HzMYzbK91PHLoYxusLYIICI/q3rRpSGc0At/kj11ix/mf0ngPT6/zGEnkr1/5AQd7FOpf8ePof1r7j8sBjQlHnWAKJlWnG9G3O1DLxGhcVN0CnbrnqTgRPGMBuJjjOn8nuDovZg9IMVfGmQO/wdXcHxK90J3lpwtAvG2PMAc1ly/BHrAXs+GKE0nOunMo6twlgNXgZTMJURq4jCr1/GdXp4zh0d/cGYB0yBzXZMwDx84J/H/JBP5zHm9iQKX9u3fBcNf+oqL7AM4dcD87uVCCWnkobIVGrgXe4SevfabuzXD6SiXLR8GzMIAuT7yoBFpUtCAB6AAAA/eb9Y+bYjK8mP+ZX8aJyrInzuWN4b/pvCXTY3uHCbL/qqGL5KQAeo4GqSGmtMLGf1aZFzcIp+HCU5/e7CVRajXzgcPpryAVjDC6WcXt7qhVb6t4yg6DIuWFdhblDx3f0uCqqJZ9UtExJF4FlX+7PXA0JX/Tsag2vgdMGiHktjNzPADLNybqfFgd1/yf5iDASRNcRQhnoJY6m0Yw5cC5nFLSaVmRPEPpLofvAIkiTcc14XF9Xu+jKwzI6+SPukjyVEe3Hgce9jeM76v+4O/aoPj0YnNs1LYkh5XSc9zMyaDpPUhI4LsyXsTW4+UP8uX7HRoQu0DwlXN+A/g/NWRLdTIFdhCCHFvgh/PNKIH9UWSscauTSr/OU48h8lHFm71OKFxP6NZjKVwDyMrWF0OaW1z/mqohNAx8NG2bvASWhZ9s6F4qD+0nIfacyc4QZ1sL/EujsVfHrEUvHRDpwGfwtw9J3inEPWmyoSjFdxbP54Dr3hwLv8T7o76CfxNDfeYebjdLyo2q8iMKEB09f1l2XZ9gBe9G1dp8Wz+6y9c/0/eU2aiH9atweRT2Omu+gp7uju+RMnKM1AbVHbUPL/+GBjGPFe9d//B+K2zxK50x8csSsxRQpFNHAczWrcWvvqQzufuoVViijMcJWk6BsXxznUeyI6EfOqcxhsavm75AflIFEvgU+IPIB0ULToZaClY/jS1+IlyYRW6UT8BM9B/u1gV36wK6EcdWIZLVfjR0CP0qCur+yTWCJ4re8jGCjFSb7L9kCIcOSKCf1KO3Wsemng+7/wVVN2jFd5D5cBjrQtkmk9OLrpc56Qstrvzrjxf545US91dx2BUaJn6z9fefxetrhEjlyWCkqYR8kGl6kkWVQeqd921944X0Ur+ooVO4RIo4n2i/aXRkwpTmCf7yaVPc7ZftpXZc8KiEQNLqAiIB8oWBzpirRZGn6kvG+QvKvBvQ4lgO51JQpHPG7Ezd+4Dbpvg/SoiHvddmmgLZHZ9Xm2M0LgCk4qKSDLGhlE3/gCyS3aRWJBAdtrpcKNbHZhflaNQifMMvwy6pPjgKWHKePePVsP/b29Hwaefqxnd+/0SpOB0aAaU0jhgfbqbjuhTph1Jq3V2DGN8KcQ1tMRF/WUjEC5SQStMUPFUOQhAj9zMSog78ev3jf32iqekueDQ02Jcof6GXkFHGyMtpXoqIH17Fu3zAw0z7gW6OFiI9JuujrykbAVh9Fg3eq9bQs2Fazx0pjKbOACHgp50yjCRs2NLEI0sNs2h4Z2sVTub18jMWKIjx0HVP1WqF2/jkGLDfYS17sEqGJhZeHNmZ5JFfk7OnrFPlr3Gcu7SszmOH3ji45C9bv7XWVxB8KiEiAkGZfyiXpt1vwhBK+LVVX/YyDVJyvTxIqmGocVcY8QUwyzu7QVZTzRV7Q4rEDNWUhQDLksVZ2mfpk/XEIRtHNk864IWBNihU41QczvkK2qceRglG8w/Q+Q69IR+IR5p7jekoC9xyMQ/VzbxDInYQIctSdj759TKOQbHp4MZhIN5rXqhr9KIinOSD/S/6kWuNok0y20VHTt/F98hLAboDRJ5YUN8u9wzceBZpzb4jXd/zDf73RqH3ZnT+7a1AdXttB3eWdaazdQvu3K32QoPrPUP8E5Fjrfw7At6zhjgBIAAAA==);--bulk-open-metric-plaque: url(./metric-plaque-v3--ys2lDkU.webp)}.round-action-buttons{display:grid;min-width:0;gap:7px}.round-action-buttons[data-bulk-action=true]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.round-action-buttons[data-bulk-action=true] .panel-primary-action,.mobile-action-dock[data-bulk-action=true] .mobile-primary-action{--settings-primary-image: var(--bulk-open-action-button);border:0!important;border-image:none!important;border-radius:0!important;background:var(--bulk-open-action-button) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 6px 8px rgba(0,0,0,.52)) drop-shadow(0 0 6px rgba(118,17,25,.14))}.bulk-open-trigger{position:relative;display:inline-flex;min-width:0;min-height:54px;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;padding:7px 14px 6px 12px;isolation:isolate;overflow:hidden;border:0!important;border-image:none!important;border-radius:0!important;color:#f2dfb8;background:var(--bulk-open-action-button) center / 100% 100% no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 6px 8px rgba(0,0,0,.52)) drop-shadow(0 0 6px rgba(118,17,25,.14));font-family:Georgia,Times New Roman,serif;text-shadow:0 2px 5px rgba(0,0,0,.96);cursor:pointer;transition:filter .14s ease,transform .14s ease}.bulk-open-trigger:before,.bulk-open-trigger:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:"";-webkit-mask:var(--bulk-open-action-button) center / 100% 100% no-repeat;mask:var(--bulk-open-action-button) center / 100% 100% no-repeat;pointer-events:none}.bulk-open-trigger:before{background:linear-gradient(108deg,transparent 0 42%,rgba(255,229,176,.1) 47%,rgba(255,244,216,.3) 50%,rgba(255,229,176,.08) 53%,transparent 58% 100%);background-position:-120% 0;background-repeat:no-repeat;background-size:38% 100%;opacity:0}.bulk-open-trigger:after{background:radial-gradient(ellipse at 50% 58%,rgba(129,18,26,.2),transparent 68%);opacity:.4}.bulk-open-trigger:hover:not(:disabled){filter:brightness(1.1) drop-shadow(0 7px 9px rgba(0,0,0,.56)) drop-shadow(0 0 8px rgba(135,22,31,.2));transform:translateY(-1px)}.bulk-open-trigger:hover:not(:disabled):before{opacity:.7;animation:bulk-trigger-shine .82s ease-out both}.bulk-open-trigger:active:not(:disabled){filter:brightness(.9);transform:translateY(1px)}.bulk-open-trigger:disabled{opacity:.48;filter:grayscale(.52) brightness(.62);cursor:not-allowed}.bulk-open-trigger>img{position:relative;z-index:1;width:27px;height:27px;flex:0 0 27px;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.9)) drop-shadow(0 0 4px rgba(158,31,38,.22))}.bulk-open-trigger>span{position:relative;z-index:1;display:grid;min-width:0;gap:3px;text-align:left}.bulk-open-trigger strong,.bulk-open-trigger small{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.bulk-open-trigger strong{font-size:11.5px;letter-spacing:.045em;line-height:1}.bulk-open-trigger small{color:#bda77e;font:700 8.5px/1 Inter,system-ui,sans-serif}.bulk-open-overlay{position:fixed;z-index:900;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;box-sizing:border-box;padding:clamp(9px,2vw,24px);overflow:hidden;background:radial-gradient(circle at 50% 44%,rgba(106,13,24,.22),transparent 48%),linear-gradient(#070304c2,#020203eb);animation:bulk-overlay-enter .18s ease-out both}.bulk-open-dialog{position:relative;width:min(980px,100%);max-height:calc(100dvh - 18px);box-sizing:border-box;padding:43px 50px 58px;overflow-x:hidden;overflow-y:auto;border:0;color:#eadbbd;background-color:#080606;background-image:var(--bulk-open-modal-frame);background-position:center;background-repeat:no-repeat;background-size:100% 100%;box-shadow:none;filter:drop-shadow(0 25px 42px rgba(0,0,0,.68)) drop-shadow(0 0 16px rgba(92,12,20,.16));scrollbar-color:rgba(108,63,32,.72) rgba(4,3,3,.42)}.bulk-open-dialog>*{position:relative;z-index:1}.bulk-open-header{display:grid;grid-template-columns:62px minmax(0,1fr) 50px;align-items:center;min-height:62px;gap:11px;margin-bottom:10px;padding:0 8px 12px}.bulk-open-overlay[data-phase=revealed] .bulk-open-header{grid-template-columns:62px minmax(0,1fr)}.bulk-open-header:after{position:absolute;right:0;bottom:0;left:0;height:7px;background:url(./tomb-popup-divider-v1-7Ho2vEEk.png) center / 100% 100% no-repeat;content:"";opacity:.82;pointer-events:none}.bulk-open-header-emblem{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 4px 5px rgba(0,0,0,.84)) drop-shadow(0 0 5px rgba(132,23,31,.2))}.bulk-open-header>div{min-width:0}.bulk-open-header span,.bulk-open-header p,.bulk-open-header h2{margin:0}.bulk-open-header>div>span{display:block;overflow:hidden;color:#aa9470;font:400 10px/1.1 Crimson Vault Forum,Georgia,Times New Roman,serif;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bulk-open-header h2{margin-top:2px;color:#f4e6c7;font:700 clamp(29px,2.9vw,36px)/.92 "Crimson Vault Cormorant","Crimson Vault Forum",Georgia,"Times New Roman",serif;letter-spacing:.025em;text-shadow:0 3px 7px #000,0 0 8px rgba(133,70,30,.16)}.bulk-open-header p{margin-top:6px;color:#b9a68e;font:400 11px/1.15 Crimson Vault Forum,Georgia,Times New Roman,serif;letter-spacing:.012em}.bulk-open-ritual{position:relative;display:grid;width:44px;height:44px;place-items:center;justify-self:end}.bulk-open-ritual:before,.bulk-open-ritual:after{position:absolute;content:"";pointer-events:none}.bulk-open-ritual:before{top:2px;right:2px;bottom:2px;left:2px;border:1px solid rgba(137,84,42,.62);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:inset 0 0 0 3px #020203d1;animation:bulk-ritual-pulse 1.2s ease-in-out infinite}.bulk-open-ritual:after{top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid rgba(119,17,27,.48);transform:rotate(45deg);animation:bulk-ritual-orbit 2.4s linear infinite}.bulk-open-ritual-orbit{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(184,137,75,.32);border-radius:50%;animation:bulk-ritual-orbit 1.45s linear infinite reverse}.bulk-open-ritual>img{position:relative;z-index:1;width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 0 5px rgba(164,30,38,.4));animation:bulk-ritual-emblem .9s ease-in-out infinite alternate}.bulk-open-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.bulk-open-card{height:clamp(176px,22dvh,198px);min-width:0;perspective:1000px}.bulk-open-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.2,.72,.24,1)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner{transform:rotateY(180deg)}.bulk-open-card-front,.bulk-open-card-back{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;box-sizing:border-box;overflow:hidden;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);backface-visibility:hidden;-webkit-backface-visibility:hidden}.bulk-open-card-front{background:transparent;box-shadow:none}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front{animation:bulk-vault-awaken 1.45s ease-in-out infinite}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before,.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{position:absolute;z-index:3;content:"";pointer-events:none}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before{top:13%;right:20%;bottom:13%;left:20%;background:radial-gradient(circle,rgba(133,17,27,.32),transparent 65%);filter:blur(5px);animation:bulk-vault-heartbeat .94s ease-in-out infinite alternate}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{top:-32%;bottom:-32%;left:-45%;width:17%;background:linear-gradient(90deg,transparent,rgba(232,189,112,.3),transparent);filter:blur(1px);transform:rotate(10deg);animation:bulk-vault-sweep 1.5s cubic-bezier(.34,.05,.3,1) infinite}.bulk-open-card-front>.bulk-open-sealed-art{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5)) drop-shadow(0 0 5px rgba(126,19,28,.12))}.bulk-open-sealed-art-mobile{display:none}.bulk-open-card-slot{position:absolute;z-index:4;display:grid;width:19px;height:19px;place-items:center;box-sizing:border-box;border:1px solid rgba(131,82,39,.78);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);color:#d5c09b;background:linear-gradient(145deg,#2b1b18,#0d090a);box-shadow:inset 0 0 0 2px #020203b8;font:700 8px/1 Inter,system-ui,sans-serif}.bulk-open-card-front>span{position:absolute;z-index:4;top:12%;right:8.8%;display:grid;width:21px;height:21px;place-items:center;color:#dfc79d;font:800 8px/1 Inter,system-ui,sans-serif;text-shadow:0 1px 3px #000,0 0 4px rgba(174,101,38,.36)}.bulk-open-card-back{align-content:center;gap:3px;padding:29px 19px 17px;background-color:#080707;background-image:var(--bulk-open-result-tile);background-position:center;background-repeat:no-repeat;background-size:100% 100%;text-align:center;transform:rotateY(180deg)}.bulk-open-card.is-win .bulk-open-card-back:before,.bulk-open-card.is-loss .bulk-open-card-back:before{position:absolute;z-index:0;top:18%;right:16%;bottom:18%;left:16%;content:"";pointer-events:none}.bulk-open-card.is-win .bulk-open-card-back:before{background:radial-gradient(circle,rgba(183,112,27,.18),transparent 68%)}.bulk-open-card.is-loss .bulk-open-card-back:before{background:radial-gradient(circle,rgba(107,17,29,.2),transparent 68%)}.bulk-open-card.is-missing .bulk-open-card-back{color:#8d8375;filter:saturate(.42)}.bulk-open-card-back>img,.bulk-open-card-back>strong,.bulk-open-card-back>small{position:relative;z-index:1}.bulk-open-card-back>img{width:min(82px,53%);height:78px;object-fit:contain;filter:drop-shadow(0 5px 6px rgba(0,0,0,.58)) drop-shadow(0 0 7px rgba(204,132,40,.1))}.bulk-open-card-back>strong{color:#e7d5ad;font:700 20px/1 Georgia,Times New Roman,serif;text-shadow:0 2px 6px #000}.bulk-open-card.is-loss .bulk-open-card-back>strong{color:#d8a4a0;font-size:16px}.bulk-open-card-back>small{color:#ad9d84;font:700 9px/1.15 Inter,system-ui,sans-serif}.bulk-open-card-slot{top:10px;right:10px}.bulk-open-card-back>.bulk-open-card-missing{max-width:100px;color:#938878;font-size:13px;line-height:1.15}.bulk-open-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px}.bulk-open-summary>div{display:grid;min-width:0;min-height:50px;align-content:center;gap:3px;box-sizing:border-box;padding:8px 19px 7px;background:var(--bulk-open-metric-plaque) center / 100% 100% no-repeat;text-align:center}.bulk-open-summary span{overflow:hidden;color:#a99576;font:700 8px/1.1 Inter,system-ui,sans-serif;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bulk-open-summary strong{overflow:hidden;color:#e7d7b5;font:700 15px/1.1 Georgia,Times New Roman,serif;text-overflow:ellipsis;white-space:nowrap}.bulk-open-summary [data-tone=gain] strong{color:#d5b66c}.bulk-open-summary [data-tone=loss] strong{color:#c78884}.bulk-open-error{margin:7px 0 0;padding:7px 10px;border:1px solid rgba(126,31,40,.38);color:#d2a19e;background:#3d0c1261;font:600 9px/1.3 Inter,system-ui,sans-serif;text-align:center}.bulk-open-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px;padding-inline:7px}.bulk-open-actions button{min-width:0;min-height:41px;box-sizing:border-box;padding:8px 18px;overflow:hidden;border:0;border-radius:0;color:#ebdab7;background:var(--bulk-open-action-button) center / 100% 100% no-repeat;box-shadow:none;font:700 11.5px/1.1 Georgia,Times New Roman,serif;letter-spacing:.035em;text-overflow:ellipsis;text-shadow:0 2px 4px #000;white-space:nowrap;cursor:pointer;transition:filter .13s ease,transform .13s ease}.bulk-open-actions button:last-child{color:#ebdab7;filter:none}.bulk-open-actions button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.bulk-open-actions button:last-child:hover:not(:disabled){filter:brightness(1.1)}.bulk-open-actions button:active:not(:disabled){transform:translateY(1px)}.bulk-open-actions button:disabled{opacity:.42;filter:grayscale(.58) brightness(.56);cursor:not-allowed}.bulk-open-actions button:focus-visible,.bulk-open-trigger:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:inset 0 0 0 1px #dab570e6,inset 0 0 10px #85231d4d}@keyframes bulk-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes bulk-trigger-shine{0%{background-position:-120% 0}to{background-position:220% 0}}@keyframes bulk-ritual-orbit{to{transform:rotate(405deg)}}@keyframes bulk-ritual-pulse{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.02)}}@keyframes bulk-ritual-emblem{0%{opacity:.78;transform:scale(.92)}to{opacity:1;transform:scale(1.03)}}@keyframes bulk-vault-awaken{0%,to{filter:brightness(.76) saturate(.84);transform:translateY(1px) scale(.988)}50%{filter:brightness(1.1) saturate(1.02);transform:translateY(-2px) scale(1.008)}}@keyframes bulk-vault-heartbeat{0%{opacity:.18;transform:scale(.82)}to{opacity:.72;transform:scale(1.1)}}@keyframes bulk-vault-sweep{0%{left:-45%;opacity:0}18%{opacity:.68}76%{opacity:.46}to{left:128%;opacity:0}}@media(min-width:721px)and (max-height:800px){.bulk-open-dialog{padding-block:38px 50px}.bulk-open-header{min-height:54px;margin-bottom:8px;padding-bottom:10px}.bulk-open-header-emblem{width:51px;height:51px}.bulk-open-card{height:clamp(145px,21dvh,162px)}.bulk-open-card-back{padding-block:24px 13px}.bulk-open-card-back>img{width:min(66px,47%);height:59px}.bulk-open-card-back>strong{font-size:18px}.bulk-open-summary{margin-top:8px}.bulk-open-summary>div{min-height:45px;padding-block:6px}.bulk-open-actions{margin-top:7px}}@media(max-width:720px){.control-panel .panel-bulk-open-trigger{display:none!important}.app-shell[data-phase=idle][data-auto-playing=false] .mobile-action-dock[data-bulk-action=true]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:7px}.mobile-bulk-open-trigger{min-height:var(--mobile-game-action-height, 58px)}.bulk-open-overlay{align-items:center;padding:max(7px,env(safe-area-inset-top)) 7px max(7px,env(safe-area-inset-bottom))}.bulk-open-dialog{width:min(100%,398px);max-height:calc(100dvh - 14px);padding:31px 24px 42px;background-image:var(--bulk-open-modal-frame-mobile)}.bulk-open-header{grid-template-columns:47px minmax(0,1fr) 38px;min-height:49px;gap:7px;margin-bottom:7px;padding:0 3px 10px}.bulk-open-overlay[data-phase=revealed] .bulk-open-header{grid-template-columns:47px minmax(0,1fr)}.bulk-open-header-emblem{width:44px;height:44px}.bulk-open-header h2{margin-top:1px;font-size:25px}.bulk-open-header p{margin-top:4px;font-size:9px}.bulk-open-header>div>span{font-size:8px}.bulk-open-ritual{width:35px;height:35px}.bulk-open-ritual>img{width:24px;height:24px}.bulk-open-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bulk-open-card{height:clamp(87px,11.7dvh,98px)}.bulk-open-sealed-art-desktop{display:none}.bulk-open-card-front>.bulk-open-sealed-art-mobile{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bulk-open-card-slot{width:17px;height:17px;font-size:7px}.bulk-open-card-front>span{top:7px;right:9px;width:19px;height:19px;font-size:7px}.bulk-open-card-back{grid-template-columns:48px minmax(0,1fr);grid-template-rows:1fr 1fr;align-content:center;column-gap:7px;row-gap:1px;padding:14px 24px 10px 20px;background-image:var(--bulk-open-result-tile-mobile);text-align:left}.bulk-open-card-back>img{grid-row:1 / 3;width:45px;height:60px}.bulk-open-card-back>strong{align-self:end;overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.bulk-open-card.is-loss .bulk-open-card-back>strong{font-size:13px}.bulk-open-card-back>small{align-self:start;overflow:hidden;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.bulk-open-card-slot{top:5px;right:5px}.bulk-open-card-back>.bulk-open-card-missing{grid-column:1 / 3;grid-row:1 / 3;align-self:center;justify-self:center;text-align:center}.bulk-open-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px}.bulk-open-summary>div{min-height:40px;padding:6px 16px 5px}.bulk-open-summary span{font-size:6.5px}.bulk-open-summary strong{font-size:11px}.bulk-open-error{margin-top:5px;padding:5px 7px;font-size:8px}.bulk-open-actions{gap:6px;margin-top:7px;padding-inline:4px}.bulk-open-actions button{min-height:37px;padding:7px 8px;font-size:9.5px}.bulk-open-trigger{padding-inline:10px 11px}.bulk-open-trigger>img{width:25px;height:25px;flex-basis:25px}}@media(max-width:380px){.bulk-open-dialog{padding-inline:22px}.bulk-open-card{height:clamp(82px,11.4dvh,92px)}.bulk-open-card-back{grid-template-columns:42px minmax(0,1fr);padding-right:21px;padding-left:18px}.bulk-open-card-back>img{width:40px;height:54px}.bulk-open-trigger strong{font-size:10.5px}.bulk-open-trigger small{font-size:7.5px}}@media(max-width:720px)and (max-height:700px){.bulk-open-dialog{padding-block:28px 36px}.bulk-open-header{min-height:43px;margin-bottom:5px}.bulk-open-header-emblem{width:40px;height:40px}.bulk-open-card{height:clamp(75px,11.2dvh,82px)}.bulk-open-summary>div{min-height:36px}.bulk-open-actions button{min-height:34px}}html[data-reduced-motion=true] .bulk-open-overlay,html[data-reduced-motion=true] .bulk-open-ritual,html[data-reduced-motion=true] .bulk-open-ritual:before,html[data-reduced-motion=true] .bulk-open-ritual:after,html[data-reduced-motion=true] .bulk-open-ritual-orbit,html[data-reduced-motion=true] .bulk-open-ritual>img,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card-front,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{animation:none}html[data-reduced-motion=true] .bulk-open-card-inner{transition:none}.app-shell{--bulk-open-result-card-v6: url(./result-card-square-v7-Bp_wfg-Z.webp)}.bulk-open-dialog{width:min(940px,100%);padding-inline:44px}.bulk-open-header h2{line-height:1.04}.bulk-open-grid{width:min(100%,700px);margin-inline:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;perspective:1500px}.bulk-open-card{position:relative;width:100%;height:auto;aspect-ratio:2 / 3;perspective:1100px;transform-style:preserve-3d}.bulk-open-card-inner{transform-origin:50% 50%;transition:none;will-change:transform,filter}.bulk-open-overlay[data-phase=opening] .bulk-open-card{animation:bulk-card-deal-in .52s cubic-bezier(.18,.72,.2,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 48ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner{transform:none;animation:bulk-card-lift-v6 .82s cubic-bezier(.16,.76,.18,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 105ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-front{opacity:0;animation:bulk-card-front-flip-v6 .82s cubic-bezier(.22,.68,.2,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 105ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-back{opacity:1;animation:bulk-card-back-flip-v6 .82s cubic-bezier(.22,.68,.2,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 105ms)}.bulk-open-card-front,.bulk-open-card-back{overflow:visible;clip-path:none;border-radius:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bulk-open-card-front>.bulk-open-sealed-art{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 8px rgba(0,0,0,.58)) drop-shadow(0 0 6px rgba(127,18,27,.15))}.bulk-open-card-front>span{top:5.5%;right:8.5%;width:22px;height:22px;border:1px solid rgba(183,124,58,.56);border-radius:50%;color:#ead4ab;background:#050405c7;box-shadow:inset 0 0 0 2px #371c16b8,0 2px 5px #000000bf;font-size:8px}.bulk-open-card-back{align-content:center;gap:4px;padding:23% 18% 15%;overflow:hidden;opacity:0;background:var(--bulk-open-result-card-v6) center / contain no-repeat;transform:rotateY(-90deg);transform-origin:50% 50%}.bulk-open-card-back:after{position:absolute;z-index:0;top:9%;right:10%;bottom:9%;left:10%;border-radius:30%;content:"";opacity:0;pointer-events:none}.bulk-open-overlay[data-phase=revealed] .bulk-open-card.is-win .bulk-open-card-back:after{background:radial-gradient(circle,rgba(226,154,52,.34),transparent 66%);animation:bulk-result-glow-win .76s ease-out both;animation-delay:calc(.45s + var(--bulk-card-index, 0) * 105ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card.is-loss .bulk-open-card-back:after{background:radial-gradient(circle,rgba(138,20,34,.34),transparent 66%);animation:bulk-result-glow-loss .62s ease-out both;animation-delay:calc(.45s + var(--bulk-card-index, 0) * 105ms)}.bulk-open-card.is-win .bulk-open-card-back:before,.bulk-open-card.is-loss .bulk-open-card-back:before{top:18%;right:13%;bottom:18%;left:13%}.bulk-open-card-back>img{width:min(78px,72%);height:72px}.bulk-open-card-back>strong{font-size:19px}.bulk-open-card.is-loss .bulk-open-card-back>strong{font-size:15px}.bulk-open-card-back>small{font-size:8px}.bulk-open-card-slot{top:7%;right:9%;width:21px;height:21px;border-radius:50%;clip-path:none}.bulk-open-overlay[data-phase=revealed] .bulk-open-summary,.bulk-open-overlay[data-phase=revealed] .bulk-open-error,.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation:bulk-summary-arrive .38s ease-out both;animation-delay:1.42s}.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation-delay:1.5s}@keyframes bulk-card-deal-in{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bulk-card-lift-v6{0%{transform:translateZ(0) translateY(0) scale(1)}38%{transform:translateZ(42px) translateY(-8px) scale(1.035)}56%{transform:translateZ(50px) translateY(-9px) scale(1.04)}82%{transform:translateZ(10px) translateY(-2px) scale(1.012)}to{transform:translateZ(0) translateY(0) scale(1)}}@keyframes bulk-result-glow-win{0%{opacity:0;transform:scale(.45)}36%{opacity:.92;transform:scale(1.12)}to{opacity:.3;transform:scale(1)}}@keyframes bulk-card-front-flip-v6{0%{opacity:1;transform:rotateY(0)}48%{opacity:1;transform:rotateY(88deg)}49%,to{opacity:0;transform:rotateY(90deg)}}@keyframes bulk-card-back-flip-v6{0%,49%{opacity:0;transform:rotateY(-90deg)}50%{opacity:1;transform:rotateY(-88deg)}82%{opacity:1;transform:rotateY(5deg)}to{opacity:1;transform:rotateY(0)}}@keyframes bulk-result-glow-loss{0%{opacity:0;transform:scale(.58)}45%{opacity:.82;transform:scale(1.05)}to{opacity:.24;transform:scale(1)}}@keyframes bulk-summary-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(min-width:721px)and (max-height:820px){.bulk-open-grid{width:min(100%,590px);gap:9px}}@media(max-width:720px){.bulk-open-dialog{width:min(100%,398px);padding:30px 22px 40px}.bulk-open-grid{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.bulk-open-card{height:auto;aspect-ratio:2 / 3}.bulk-open-card-front>.bulk-open-sealed-art{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bulk-open-card-front>span{top:5px;right:6px;width:17px;height:17px;font-size:6.5px}.bulk-open-card-back{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:1px;padding:22% 14% 13%;text-align:center}.bulk-open-card-back>img{grid-row:auto;width:min(42px,78%);height:40px}.bulk-open-card-back>strong,.bulk-open-card.is-loss .bulk-open-card-back>strong{align-self:auto;max-width:100%;font-size:12px;line-height:1}.bulk-open-card-back>small{align-self:auto;max-width:100%;font-size:6px;line-height:1.05}.bulk-open-card-slot{top:5px;right:6px;width:17px;height:17px;font-size:6.5px}.bulk-open-card-back>.bulk-open-card-missing{grid-column:1;grid-row:1 / 4;font-size:9px}}@media(max-width:380px){.bulk-open-dialog{padding-inline:20px}.bulk-open-card-back>img{width:min(36px,76%);height:34px}.bulk-open-card-back>strong,.bulk-open-card.is-loss .bulk-open-card-back>strong{font-size:10px}.bulk-open-card-back>small{font-size:5.5px}}html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-front,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-back,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-back:after,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-summary,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-error,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation:none}html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-front{opacity:0;transform:rotateY(90deg)}.bulk-open-dialog{filter:none;box-shadow:0 24px 52px #00000094,0 0 20px #5c0c141f}.bulk-open-card{contain:layout style;isolation:isolate}.bulk-open-card-inner{transform:translateZ(0);transform-style:preserve-3d;will-change:auto}.bulk-open-card-front,.bulk-open-card-back{opacity:1;transform-style:preserve-3d;will-change:auto}.bulk-open-overlay[data-phase=opening] .bulk-open-card{animation:bulk-card-deal-v17 .42s cubic-bezier(.18,.78,.22,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 36ms);will-change:opacity,transform}.bulk-open-overlay[data-phase=opening] .bulk-open-card-inner{animation:bulk-card-idle-v17 1.8s ease-in-out infinite;animation-delay:calc(.42s + var(--bulk-card-index, 0) * 41ms);will-change:transform}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front{animation:none}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before{animation:bulk-card-heartbeat-v17 1.65s ease-in-out infinite alternate;animation-delay:calc(var(--bulk-card-index, 0) * -73ms);will-change:opacity,transform}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{top:0;right:0;bottom:0;left:0;width:auto;height:auto;background:linear-gradient(108deg,transparent 36%,rgba(219,168,93,.02) 43%,rgba(249,220,166,.2) 49%,rgba(255,238,201,.29) 51%,rgba(186,118,58,.06) 57%,transparent 64%);background-position:center;background-size:100% 100%;opacity:0;transform:translate3d(-108%,0,0);animation:bulk-card-sheen-v17 2.25s cubic-bezier(.22,.55,.3,1) infinite;animation-delay:calc(var(--bulk-card-index, 0) * 83ms);will-change:opacity,transform}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner{transform:none;animation:bulk-card-reveal-v17 .72s cubic-bezier(.2,.72,.18,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 72ms);will-change:transform}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-front,.bulk-open-overlay[data-phase=revealed] .bulk-open-card-back{opacity:1;animation:none}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-front{transform:rotateY(0)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-back{transform:rotateY(180deg)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card.is-win .bulk-open-card-back:after,.bulk-open-overlay[data-phase=revealed] .bulk-open-card.is-loss .bulk-open-card-back:after{animation:bulk-result-glow-v17 .62s ease-out both;animation-delay:calc(.36s + var(--bulk-card-index, 0) * 72ms);will-change:opacity,transform}.bulk-open-overlay[data-phase=revealed] .bulk-open-summary,.bulk-open-overlay[data-phase=revealed] .bulk-open-error,.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation:bulk-summary-arrive .34s ease-out both;animation-delay:1.26s}.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation-delay:1.32s}@keyframes bulk-card-deal-v17{0%{opacity:0;transform:translate3d(0,10px,0) scale(.975)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes bulk-card-idle-v17{0%,to{transform:translateZ(0)}24%{transform:translate3d(.32px,-.22px,0)}53%{transform:translate3d(-.28px,.18px,0)}78%{transform:translate3d(.2px,.12px,0)}}@keyframes bulk-card-heartbeat-v17{0%{opacity:.18;transform:scale(.96)}to{opacity:.58;transform:scale(1.01)}}@keyframes bulk-card-sheen-v17{0%,16%{opacity:0;transform:translate3d(-108%,0,0)}30%{opacity:.68}72%{opacity:.42}86%,to{opacity:0;transform:translate3d(108%,0,0)}}@keyframes bulk-card-reveal-v17{0%{transform:translateZ(0) rotateY(0) scale(1)}30%{transform:translate3d(0,-2px,8px) rotateY(42deg) scale(1.012)}58%{transform:translate3d(0,-3px,10px) rotateY(112deg) scale(1.016)}82%{transform:translate3d(0,-1px,4px) rotateY(176deg) scale(1.006)}to{transform:translateZ(0) rotateY(180deg) scale(1)}}@keyframes bulk-result-glow-v17{0%{opacity:0;transform:scale(.82)}48%{opacity:.58;transform:scale(1.025)}to{opacity:.18;transform:scale(1)}}.bulk-open-dialog{--bulk-open-action-primary-v12: url(./action-primary-v12--vcbuCei.webp);--bulk-open-action-secondary-v12: url(data:image/webp;base64,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);--bulk-open-result-plaque-v12: url(./result-plaque-v12-Cesk6USS.webp);--bulk-open-divider-left-v16: url(./header-divider-left-v16-Bn0Ll_xl.png);--bulk-open-divider-center-v16: url(./header-divider-center-v16-lRh5voMO.png);--bulk-open-divider-right-v16: url(./header-divider-right-v16-DgzttJpH.png)}.bulk-open-overlay .bulk-open-dialog{overflow:visible}.bulk-open-overlay .bulk-open-dialog:before{background:linear-gradient(180deg,#04020314,#02010257),radial-gradient(ellipse at 50% 48%,rgba(73,20,25,.08),transparent 70%),url(./modal-obsidian-backdrop-v10-CIeuxIQx.webp) center / cover no-repeat}.bulk-open-overlay .bulk-open-header:after{right:0;bottom:-2px;left:0;height:18px;background:var(--bulk-open-divider-center-v16) center / auto 18px no-repeat,var(--bulk-open-divider-left-v16) left center / calc(50% - 27px) 18px no-repeat,var(--bulk-open-divider-right-v16) right center / calc(50% - 27px) 18px no-repeat;opacity:.72}.bulk-open-overlay .bulk-open-summary{display:flex;width:min(100%,330px);justify-content:center;margin:12px auto 0}.bulk-open-overlay .bulk-open-summary>div{position:relative;display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:10px;padding:1px 24px;border-width:7px 16px;border-image-source:var(--bulk-open-result-plaque-v12);border-image-slice:18 24 fill;border-image-width:7px 16px;border-image-repeat:stretch;overflow:hidden;background:none;isolation:isolate}.bulk-open-overlay .bulk-open-summary>div:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(106deg,transparent 0 40%,rgba(228,190,123,.02) 44%,rgba(255,232,184,.2) 49%,rgba(255,242,211,.32) 51%,rgba(213,165,91,.08) 55%,transparent 61% 100%);background-position:145% 0;background-repeat:no-repeat;background-size:240% 100%;content:"";opacity:0;-webkit-mask:var(--bulk-open-result-plaque-v12) center / 100% 100% no-repeat;mask:var(--bulk-open-result-plaque-v12) center / 100% 100% no-repeat;animation:bulk-open-result-plaque-shine-v13 2.4s ease-in-out 1 both;animation-duration:2.4s!important;animation-iteration-count:1!important;pointer-events:none}.bulk-open-overlay .bulk-open-summary span,.bulk-open-overlay .bulk-open-summary strong{position:relative;z-index:1}.bulk-open-overlay .bulk-open-summary span{flex:0 0 auto;color:#bcae98;font-size:8px;letter-spacing:.09em}.bulk-open-overlay .bulk-open-summary strong{flex:0 0 auto;color:#ded2bd;font-size:18px}.bulk-open-overlay .bulk-open-summary [data-tone=gain] strong{color:#e3c379}.bulk-open-overlay .bulk-open-summary [data-tone=loss] strong{color:#d19691}.bulk-open-overlay .bulk-open-actions{width:min(100%,620px);gap:14px;margin:13px auto 18px;padding-inline:0}.bulk-open-overlay .bulk-open-actions button{min-height:42px;padding:1px 16px;border-width:8px 18px;border-image-source:var(--bulk-open-action-primary-v12);border-image-slice:21 26 fill;border-image-width:8px 18px;border-image-repeat:stretch;color:#eadfc9;background:none;font-size:11px;letter-spacing:.025em}.bulk-open-overlay .bulk-open-actions button:last-child{border-image-source:var(--bulk-open-action-secondary-v12);border-image-slice:19 26 fill;color:#d7cbb8}.bulk-open-overlay .bulk-open-actions button:hover:not(:disabled){filter:brightness(1.05)}.bulk-open-overlay .bulk-open-frame{box-sizing:border-box;border:26px solid transparent;border-image-source:url(./modal-frame-base-v10-CoMEqJg1.webp);border-image-slice:116 118 108 118;border-image-width:26px;border-image-repeat:stretch}.bulk-open-overlay .bulk-open-frame>span{display:none}.bulk-open-overlay .bulk-open-frame:after{position:absolute;top:-38px;left:50%;width:104px;height:42px;background:url(./modal-frame-crest-v11-Dt5wmssU.webp) center / contain no-repeat;content:"";transform:translate(-50%)}@media(max-width:720px){.bulk-open-overlay .bulk-open-dialog:before{background:linear-gradient(180deg,#04020314,#02010257),radial-gradient(ellipse at 50% 48%,rgba(73,20,25,.08),transparent 70%),url(./modal-obsidian-backdrop-v10-CIeuxIQx.webp) center / cover no-repeat}.bulk-open-overlay .bulk-open-summary{width:min(100%,260px);margin-top:8px}.bulk-open-overlay .bulk-open-header:after{bottom:-1px;height:15px;background-size:auto 15px,calc(50% - 22.5px) 15px,calc(50% - 22.5px) 15px}.bulk-open-overlay .bulk-open-summary>div{min-height:39px;gap:7px;padding-inline:12px;border-width:7px 13px;border-image-width:7px 13px}.bulk-open-overlay .bulk-open-summary span{font-size:7px}.bulk-open-overlay .bulk-open-summary strong{font-size:14px}.bulk-open-overlay .bulk-open-actions{gap:9px;margin:10px auto 14px}.bulk-open-overlay .bulk-open-actions button{min-height:37px;padding-inline:8px;border-width:7px 13px;border-image-width:7px 13px;font-size:9.5px}.bulk-open-overlay .bulk-open-frame{border-width:21px;border-image-width:21px}.bulk-open-overlay .bulk-open-frame:after{top:-29px;width:82px;height:33px}}@media(max-height:620px){.bulk-open-overlay .bulk-open-summary{margin-top:5px}.bulk-open-overlay .bulk-open-summary>div{min-height:34px}.bulk-open-overlay .bulk-open-actions{margin:8px auto 10px}}@keyframes bulk-open-result-plaque-shine-v13{0%,62%{background-position:145% 0;opacity:0}67%{opacity:.42}82%{background-position:-125% 0;opacity:.34}88%,to{background-position:-125% 0;opacity:0}}html[data-reduced-motion=true] .bulk-open-overlay .bulk-open-summary>div:before{animation:none;opacity:0}.bulk-open-dialog{--bulk-open-action-button-v10: url(./action-button-v10-Bq2myqMU.webp)}.bulk-open-dialog:before{background:linear-gradient(180deg,#04020314,#02010257),radial-gradient(ellipse at 50% 48%,rgba(73,20,25,.08),transparent 70%),url(./modal-obsidian-backdrop-v10-CIeuxIQx.webp) center / cover no-repeat}.bulk-open-summary{display:flex;width:min(100%,330px);justify-content:center;margin-top:12px}.bulk-open-summary>div{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:10px;padding:1px 24px;border-width:8px 18px;border-image-source:var(--bulk-open-action-button-v10);border-image-slice:76 104 fill;border-image-width:8px 18px;border-image-repeat:stretch}.bulk-open-summary span{flex:0 0 auto;color:#bcae98;font-size:8px;letter-spacing:.09em}.bulk-open-summary strong{flex:0 0 auto;color:#ded2bd;font-size:18px}.bulk-open-summary [data-tone=gain] strong{color:#e3c379}.bulk-open-summary [data-tone=loss] strong{color:#d19691}.bulk-open-actions{width:min(100%,620px);gap:10px;margin-top:9px;padding-inline:0}.bulk-open-actions button{min-height:42px;padding:1px 16px;border-width:8px 18px;border-image-source:var(--bulk-open-action-button-v10);border-image-slice:76 104 fill;border-image-width:8px 18px;border-image-repeat:stretch;color:#eadfc9;background:none;font-size:11px;letter-spacing:.025em}@media(max-width:720px){.bulk-open-dialog:before{background:linear-gradient(180deg,#04020314,#02010257),radial-gradient(ellipse at 50% 48%,rgba(73,20,25,.08),transparent 70%),url(./modal-obsidian-backdrop-v10-CIeuxIQx.webp) center / cover no-repeat}.bulk-open-summary{width:min(100%,260px);margin-top:8px}.bulk-open-summary>div{min-height:39px;gap:7px;padding-inline:12px;border-width:7px 13px;border-image-width:7px 13px}.bulk-open-summary span{font-size:7px}.bulk-open-summary strong{font-size:14px}.bulk-open-actions{gap:7px;margin-top:7px}.bulk-open-actions button{min-height:37px;padding-inline:8px;border-width:7px 13px;border-image-width:7px 13px;font-size:9.5px}}@media(max-height:620px){.bulk-open-summary{margin-top:5px}.bulk-open-summary>div{min-height:34px}.bulk-open-actions{margin-top:5px}}.bulk-open-frame{box-sizing:border-box;border:26px solid transparent;border-image-source:url(./modal-frame-base-v10-CoMEqJg1.webp);border-image-slice:116 118 108 118;border-image-width:26px;border-image-repeat:stretch}.bulk-open-frame>span{display:none}.bulk-open-frame:after{position:absolute;top:-24px;left:50%;width:96px;height:56px;background:url(./modal-frame-top-center-v10-BiV1m78b.png) center / contain no-repeat;content:"";transform:translate(-50%)}@media(max-width:720px){.bulk-open-frame{border-width:21px;border-image-width:21px}.bulk-open-frame:after{top:-19px;width:76px;height:45px}}.bulk-open-dialog{--bulk-frame-edge-height: 40px;--bulk-frame-corner-width: 50px;--bulk-frame-center-width: 45px;--bulk-frame-side-width: 30px;--bulk-frame-side-center-height: 14px;isolation:isolate;width:min(860px,100%);padding:34px 38px 44px;background:transparent}.bulk-open-dialog:before{position:absolute;z-index:0;top:10px;right:8px;bottom:10px;left:8px;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:linear-gradient(180deg,#05020314,#0301026b),url(./modal-leather-fill-Cat9xoKq.webp) center / cover no-repeat;content:"";pointer-events:none}.bulk-open-dialog>:not(.bulk-open-frame){position:relative;z-index:3}.bulk-open-frame{position:absolute!important;z-index:2!important;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.bulk-open-frame-horizontal{position:absolute;right:0;left:0;display:grid;height:var(--bulk-frame-edge-height);grid-template-columns:var(--bulk-frame-corner-width) minmax(0,1fr) var(--bulk-frame-center-width) minmax(0,1fr) var(--bulk-frame-corner-width)}.bulk-open-frame-horizontal>span,.bulk-open-frame-vertical>span{display:block;min-width:0;min-height:0;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.bulk-open-frame-top{top:0}.bulk-open-frame-bottom{bottom:0}.bulk-open-frame-vertical{position:absolute;top:var(--bulk-frame-edge-height);bottom:var(--bulk-frame-edge-height);display:grid;width:var(--bulk-frame-side-width);grid-template-rows:minmax(0,1fr) var(--bulk-frame-side-center-height) minmax(0,1fr)}.bulk-open-frame-left{left:0}.bulk-open-frame-right{right:0}.bulk-open-frame-top-left{background-image:url(./modal-top-left-CHbrpnxw.webp)}.bulk-open-frame-top-rail-left{background-image:url(./modal-top-rail-left-C5Yf7L3b.png)}.bulk-open-frame-top-center{background-image:url(./modal-top-center-B0Htd0Hz.png)}.bulk-open-frame-top-rail-right{background-image:url(./modal-top-rail-right-DqtsRAbB.png)}.bulk-open-frame-top-right{background-image:url(./modal-top-right-CxFMrLDK.webp)}.bulk-open-frame-bottom-left{background-image:url(./modal-bottom-left-4eLSrUdn.webp)}.bulk-open-frame-bottom-rail-left{background-image:url(./modal-bottom-rail-left-N5cAKBl8.png)}.bulk-open-frame-bottom-center{background-image:url(./modal-bottom-center-D3qpNMm1.png)}.bulk-open-frame-bottom-rail-right{background-image:url(./modal-bottom-rail-right-Bn0hwGI2.png)}.bulk-open-frame-bottom-right{background-image:url(./modal-bottom-right-CUXDr7ds.webp)}.bulk-open-frame-left-rail-top{background-image:url(data:image/webp;base64,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)}.bulk-open-frame-left-center{background-image:url(./modal-left-center-2GCCCStF.png)}.bulk-open-frame-left-rail-bottom{background-image:url(data:image/webp;base64,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)}.bulk-open-frame-right-rail-top{background-image:url(data:image/webp;base64,UklGRoYPAABXRUJQVlA4WAoAAAAQAAAAiwAAwQEAQUxQSEoDAAABx8GmkSRHN5VdfrAcfz7un0FEZKlZEAjE1pPIj5Ygk7Yp9W+7M7Anov8TwGj+HeBGsh22wQeUuRb3X4xrcAUi8HMLc/++o4iAxEZy2GZVXCHD30jn272V3uPS8f01/nr8/I57xxnoI2/GZg9R5SRRfmTrAz9445PXzah2lZo3/80PoMiQ+xMTklxl3Yw3/Op99YQdcfWUBeybz0FBVpnCL5Ycjv2VdfVjj5+fWeV6f9hDanklrg5e8iYUTC2B5T98fjCLXGNjWMmbMj2Gw5LDGd+sAmUyUV6ZJCEWy7cQySS95E2DhZ9BwYOCjVInTPacfxivKQyWCQtX1CIsduTVYEmDyiS64GV6LDmcFm5xt0h3M+EJ4zKhRRs1tPDiW8tH5dZSD9tactvNst6L1OpWickeRpW1lhf8uqaFQwvl2ksve7JH3iqrRNCjyDG1hBTJFZX52CNXlMb75MT01mvhrVaLeKvJjonySrRo74kyveo85k1RZZgt2geHyLpy99fY6KkHztHCz4SWb+dgqbVUifTif8DeC7C6/zhQwsOew23l/RoiOXoteXaUmatYId0CZmJF75if0Lpo6Xs6xvvZ0wvP2SIN8/LiWa3FcPvAe9V5qROy+P726DveuAdxaMHw4m3osT951Lneaxnw385afKJDeG99TC16x6XljLkp0tOkyP7kPFomDzufl174GS159mbRC3jJm8rUI4n0h9PyeKJMFosOVLlW10uRU4sHcXo85yK9eA6w1Nu9eDPDQPgIkT7RWu5w9SjX3VTLoUEkfeblIl50w2X2YLXIHy5E5vzG956AN6wsU3fDUg5tESey4TVALboDza4SrzK1uiJpBS281dESHpaJlsUnvWgMveRw8NruMnkrL3dGFnm2xL8Ln5cs8OL7a9wDJ1ukdQkvZ4ZpQXg51IWlBiVSp9WiA8S3Fxiv+4SXNRYeVfZtby1502mRF+bw4kHc05DG9UhH5B0iyrxbaJmejyIlGlr0JQl/kRDjfoLToz9ctN/zsae2Q7NFHn7D+NlYU0std/679GC9WeDlbhVatN2HfU/eKDWFp0p+Zmnh0JYWHiJY4NEwYXk5H9F4PWx48cDx0vcErzMvU3fj0jxzAFZQOCAWDAAAED4AnQEqjADCAT4xFopDIiEhFJtM6CADBLOf6NR7wn+c6/O9f0Oeu3IxT6QfxTnseS4aTZx7trj+GywJgi3AL8Anhth6Tix8WWo72lNe/6D2++dr04PT/tpn/Z/WngAPXa/iPqO+fvVqbUTu5zp2y/wWX7we/ntfG1uLQLRBFYXkfZcLQv3/ufMuwqVoKnQqQgmN50GW0dJS0SOgc9RSEExvZqNlsWGSIrIGayNB2AOtmQPzAcHfzLlwgTbuDaZfoOLRjBaFr/VNedoMuNO6RkdjqlTyXR26A5kQ9AyjWJQrnA+iOg0FMoqPzsDMbi8152gzBOy+3lr+ZOuFA0DCXGpWlAr4JpaqyiSjqLjUrSgV9rZb30tNtAeqqPu0r+Bl+JKAJ9BiRasTFUo0jxPl+fkQnmLxFq7hwy1zbN6/DBGEENGxLJo7/bdJHtE/DvBzIh6E5V2QpthzCCGjYlky/AUDy+H4Qyx8wIDqXOGU1NjCp7HcKfVdKWp2r4GUXGpWlASseliH1laVUBIM6H1M0Il/ERkXkIrkaLjUrSgVMCGubQEGdVrm2b1+ArLss1WI7VtDfxRMVmfrthLX2GTTTYwqe90q0Vb9BsO+k5a5tm9fhMPR48OTgBxMVSkQ9Ci9ekC6UnS2ajqRx6KcXGhBfsDvBzIiDXnOoAD+/9f+hXe7pfGH/1Hp8h1ARDYPFqjNOxEJYEBdIf68CA3n0k1hFOpq3i9uIiuMnbluLqLAYNNa/URnpI/+MX8M+T+xhf+bjZv5wAceq9HOBuqo767AT1WqhuAoW+krSP0gZhB9TbOFN+H0o9zehpr/1v2KgB+zsbyl//jdnBD1153/85oP87M7n6izfAp0WPoKM22JUc8EJ/BG2dgpsl8AK2OfGQ2b0EcfNa7FP6eZAN1qa0Xng0pYINrcRbM68WanA7e/41hulYk2vb/AZ9AKogB93+dTZsseS4nRpqqOtXDdmnNp5OkiXJmqbn+PcRcylodi0FVXSPSRktBeNVPJ3JqDLRRUG+vNZ2BG/SG800TIiYZXH4LSviZ8YKq183qMLBRY2Qj4I7VPZ5GyS+EybP4I2GaVT8PjP7dD/V8XLWrGeuVjcf3uxH1q+tPRh9zRwV0G7NVdNh27H8lxajMW0o2WWSm7ZFgGtMjOzl1O13VlsK+IZldIgsGYcbAzEu5rBQX2qh+m+NYdSUVRHtqLvw4syFzENBfWQXJaIF1+yePmmUI8uwe3zrVxqQlUr6BQMIc2ZmsWt1529crAn5XyD3a1TgOCujPdtehPu56ZrFmAWWbgydKbdLifgPtaW+NOJXlMfwJ+sMZ/lVAKLl+CTgLyIztOmtZbz76DgqTQMI0XwQJqX+5r9HEc6b/ddgozAqLsFaGi+QvM43Qe1IwiRaIqrW5TFl7V8Tb6JkqGf7JJtqyIaioqQ6oN8bVcY4UlAF6s62X+NDN2FLQcpvQULKXRy/n9ch2yn5Y1feg5a3jS5U8cMZgOS9i+Q2ZRvUPaAHtL1UBeH5EnRn+pxe7DDuyrT22V3bjNApQq6HPg9f8cBUuJTx96MedbarH6yALReMVzNXkU30/7IzTYc7QdYczekDmake3fIj+GUPoVPcvFqftPspBWyacx2kV6GmvZed+la186z5PeDgpYVY8kh46YYp+8/LjuSK2pTwotQXBtd1h1+GWi/JN8qAvuj7SXayVss2tNNcItrs5Hi+/8fnbNZyoi728CQD9p3LfHTb8O6W7VBO0NBn5cMmXWoGDnL70CSryP0blTOerhK0ae7fT2dH+QLEhV+seAA33CcF9QLJLGv9H5QsdjQGnowsGHoPH57Ag+TeOf8UB1fT4uar/XhK1NMtpEOCQD4/gbw1FkVoPzHeQC2LxUie9vFbXq+CCYE3v7ETLlTYX7sXj1zn64c43LjBycDdyByk8clMykKN8qC7tPO8vnnBomhzpoXYG0Rg0ZnuQfercpXa9qrv91EtLzBap4et3mP4nwlhlYDO/uKkalQu60YLEaY5n+eGiBXfkyJs36QDV5Bu7KBXQaNTvfCcA+RFOMyyv+KMqgT5XDEWV2HkL3vaXmr9vrvmmOQ55MiaJCoBZ6GCXUOmVahD2YqE6IrkXKfr7NrxSLw2yU72g9B5bMab54lQR5Q6WtKW3Et3dlBBK6Bkz7+4r4+Z7Iya8FtYzTepKNn59BMrxuGUpwTaSlXvkMLMGVJ1fc/tU3RJe89qUIyt2mwHPHLPNvIhBMOLrn9W0hR3N8tpdMFrxRgGvLMNRnL/oubVwqQ/P1nf5oWS6+/TEumXw29ulNb6R2ZDoGRG0GeYS2H50+e2pjE2aX4J3wI73QYv/6JZnKDAmlwp+amBrNbmufiV9i02OTJ4xeu4NKAY/FAsfAcY6/VY7lEXOD6QEip6HfEJ8tO3yr/6IEILGJrTn/6GB7H3kAQ5KFrjXwYS4h+XOMnb+AcEo2KjlZHTTvV34MhG1Xp4lzw9K7xR44nzsW85b3K0GSh5Qd1zdYP8desqLVYbfd64/74vj33b3x1V/1sJx6FDr/tLk//6oXr0Q8WadO2OwhvjtWZw5oTACXPpvPqolQ3t26sIMAXm5Dyswlvu7V2jSZ2hSTRNe4PVDnB8lg24w34HIW8qA34pyOc+oUT/RWtVlFlNp3rgmO6GyQY2o6j0csw3NnIY10bgzEdqpSv5MeS+VlkWSjfjJxVAdI47kK46tNvwuPW2rACFp0yUq+1unWVUgv54OvA7NPn+KdIkdWdRWqNaHu1qHkeULUiRD1ZY/d4V68gQuKVUOKsKmS7fwjlYzx/sjHzOOL5kW50d/cblZd53oOxYuItmetcUxy+c5DgSyOExDpCw0HEKaamHUSPn/g2z1gReXgcZPL06FcOIF1npDHYKSCXj6Hdz0WZhROWLiWiRaejmy3l5umdMnw36QeyD7eGVb/Wx6dTv3tPsKZexnKCC5R4bXX8qtHXLJxPx1XSPSQCoqwDvkPGzvqGP1XVQuxSm5evn+IkpIcTAZyiIok1Iu63uiM1NQnxrSb3wzl1jQg6QjHpeJ8wM0MLuWTU/uGwpzCIiZZlE7nnVd51oQxunroT5Y62oO2V0STjCrDtljJCEW+FJTrKy3go51GDBlxkV3ElIhCbJuWsyCbVqLvzTWrr3o2vacjTQ7VRA2KCaNjd8fkVdFd652tyzU7zgzu8Q1lnntEW93At9vkPsivBr4WH7CEsdyy8+tgrJZ6NFhzmZ3mzIjZP5Gne1yQND41ajmyWL+cv4QdHG10tfFlPIfy8o1i2vS2/qXl6dWlw5BVz5SljrRtKV3ceyrURfnV3bjkVQnVh1pYihadK5OVd97Qi4tDrySXrstFx861oaRST0KJoJ/dOwiS4e+K/ZZlgh6riixDlLtj3wjjDMzhDjOxmTL99f6DxkFodIqgWtn72G7VIvOW/B23jrtqoC+a/M1X5D7bQmtHFD3+G18VsUeXNSLFCXTNTs4f70eBuvlVPsd4GFMgF0h/HLft5mmmYKx050ZVdJI9ajgQRlVH5ZWLpn/Qrf4jaZrmWAEIeRmvmPEv/gF1tgDCfR0hmIGJIZC877qPhTZt3DhAKe03MBe56xBTapW8BHq18C5xUB6HDpBwje056rIonjCkJP9D79wz3vvOcnpiYCgHf3prDHqp75kl4Z19inYR8pkB1CnLwbosonUrRwLV6QVfHW+KFwsq2T0I1cHqI3E56g2dDSVoqszenuk+MFcKXIJhs62X9qcxqdZIcr+FcR4Lxcl4dov8njThu+IZWZKbM952TAz+HPz2lG9+lJIdQosRKQf+1FTEwSAaRWlFCf36Qlnwlp62rrgumNBv69OPG6nBOBaLqjdXOLudSlXyAKH1zSirYSxg35PJH1+9WTPX5WLvd4smpfivRJ5SIrrl4Khbn7hu4oCsgPPJiqXO1QV5xRdQFQ1gSesmKFOdAx5as9wreE0Qo7liQ5T4mBMUx7cqpuKr6rGYCZfQG4QCApYQcZpapl1Pz+uL3Pidt5D/Y07DzEE8eiwxE4vu18vWvTl7gflGDXohG451HtrTQ7oE9OjAuofHR1MzGrHXU1ZlD+E+oGAoXLye9d/szlVUb9rSHpIwv/FL5tNU3S9UAA==)}.bulk-open-frame-right-center{background-image:url(./modal-right-center-CrBgUv8f.png)}.bulk-open-frame-right-rail-bottom{background-image:url(data:image/webp;base64,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)}@keyframes bulk-card-await-v8{0%,to{filter:brightness(.84) saturate(.9);transform:translateZ(0) rotate(0)}16%{transform:translate3d(-.45px,.2px,0) rotate(-.08deg)}31%{filter:brightness(.94) saturate(.96);transform:translate3d(.35px,-.25px,0) rotate(.07deg)}48%{transform:translate3d(-.2px,-.4px,0) rotate(-.05deg)}65%{filter:brightness(1.05) saturate(1.02);transform:translate3d(.5px,.15px,0) rotate(.09deg)}82%{transform:translate3d(-.3px,.3px,0) rotate(-.06deg)}}@keyframes bulk-card-heartbeat-v8{0%{opacity:.28;transform:scale(.94)}to{opacity:.84;transform:scale(1.015)}}@keyframes bulk-card-sheen-v8{0%,14%{opacity:0;background-position:165% 0}29%{opacity:.78}72%{opacity:.52}88%,to{opacity:0;background-position:-72% 0}}@media(max-width:720px){.bulk-open-dialog{--bulk-frame-edge-height: 34px;--bulk-frame-corner-width: 42px;--bulk-frame-center-width: 38px;--bulk-frame-side-width: 26px;--bulk-frame-side-center-height: 12px;width:min(100%,372px);padding:28px 22px 36px}.bulk-open-dialog:before{top:8px;right:7px;bottom:8px;left:7px;background:linear-gradient(180deg,#05020314,#0301026b),url(./modal-leather-fill-mobile-DUPnntBx.webp) center / cover no-repeat}.bulk-open-header,.bulk-open-overlay[data-phase=revealed] .bulk-open-header{grid-template-columns:minmax(0,1fr);min-height:47px;padding-inline:9px}.bulk-open-summary>div{min-height:40px;padding:1px 6px;border-width:7px 11px;border-image-width:7px 11px}.bulk-open-actions button{min-height:37px;padding:1px 6px;border-width:8px 13px;border-image-width:8px 13px}}.bulk-open-dialog{width:min(940px,100%);max-height:calc(100dvh - 16px);padding:36px 42px 48px;overflow:hidden}.bulk-open-grid{width:min(100%,680px);margin-inline:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;perspective:1400px}.bulk-open-card{position:relative;width:100%;height:auto;min-width:0;aspect-ratio:1;perspective:980px;transform-style:preserve-3d}.bulk-open-card-inner{position:relative;width:100%;height:100%;transform:none;transform-origin:50% 50%;transform-style:preserve-3d;transition:none;will-change:transform}.bulk-open-card-front,.bulk-open-card-back{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;overflow:hidden;clip-path:none;border-radius:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bulk-open-card-front{display:block;opacity:1;transform:rotateY(0);transform-origin:50% 50%}.bulk-open-card-front>.bulk-open-sealed-art{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.54))}.bulk-open-card-front>span,.bulk-open-card-slot{top:6.5%;right:6.5%;width:20px;height:20px;border:1px solid rgba(176,117,55,.52);border-radius:50%;clip-path:none;color:#ead7b3;background:#050405d6;box-shadow:inset 0 0 0 2px #301914b3,0 2px 4px #000000b3;font-size:7.5px}.bulk-open-overlay[data-phase=opening] .bulk-open-card{animation:bulk-card-deal-v7 .46s cubic-bezier(.18,.78,.22,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 42ms)}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front{animation:bulk-card-breathe-v7 1.55s ease-in-out infinite;animation-delay:calc(var(--bulk-card-index, 0) * -65ms)}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before,.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:auto;height:auto;content:"";pointer-events:none;-webkit-mask:var(--bulk-open-sealed-card) center / contain no-repeat;mask:var(--bulk-open-sealed-card) center / contain no-repeat}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before{background:radial-gradient(circle at 50% 50%,rgba(173,30,42,.34) 0 8%,rgba(117,13,25,.13) 20%,transparent 47%);filter:none;animation:bulk-card-heartbeat-v7 1.1s ease-in-out infinite alternate}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{top:0;bottom:0;left:0;background:linear-gradient(108deg,transparent 34%,rgba(238,201,132,.03) 42%,rgba(238,201,132,.24) 49%,rgba(238,201,132,.05) 56%,transparent 64%);background-position:160% 0;background-size:240% 100%;filter:none;transform:none;animation:bulk-card-sheen-v7 1.9s cubic-bezier(.34,.05,.3,1) infinite;animation-delay:calc(var(--bulk-card-index, 0) * 70ms)}.bulk-open-card-back{display:grid;align-content:center;place-items:center;gap:3px;padding:14% 12% 11%;opacity:0;background:var(--bulk-open-result-tile) center / contain no-repeat;text-align:center;transform:rotateY(-92deg);transform-origin:50% 50%}.bulk-open-card-back:after{position:absolute;z-index:0;top:5%;right:5%;bottom:5%;left:5%;border-radius:12%;content:"";opacity:0;pointer-events:none}.bulk-open-card.is-win .bulk-open-card-back:before,.bulk-open-card.is-loss .bulk-open-card-back:before{top:16%;right:16%;bottom:16%;left:16%}.bulk-open-card-back>img{width:min(64px,48%);height:62px}.bulk-open-card-back>strong{font-size:18px}.bulk-open-card.is-loss .bulk-open-card-back>strong{font-size:14px}.bulk-open-card-back>small{font-size:7.5px}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner{transform:none;animation:bulk-card-lift-v7 .72s cubic-bezier(.16,.78,.2,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 86ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-front{opacity:0;animation:bulk-card-front-flip-v7 .72s cubic-bezier(.2,.7,.18,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 86ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-back{opacity:1;animation:bulk-card-back-flip-v7 .72s cubic-bezier(.2,.7,.18,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 86ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card.is-win .bulk-open-card-back:after{background:radial-gradient(circle,rgba(225,156,54,.28),transparent 66%);animation:bulk-result-glow-v7 .68s ease-out both;animation-delay:calc(.41s + var(--bulk-card-index, 0) * 86ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-card.is-loss .bulk-open-card-back:after{background:radial-gradient(circle,rgba(145,23,36,.3),transparent 66%);animation:bulk-result-glow-v7 .68s ease-out both;animation-delay:calc(.41s + var(--bulk-card-index, 0) * 86ms)}.bulk-open-overlay[data-phase=revealed] .bulk-open-summary,.bulk-open-overlay[data-phase=revealed] .bulk-open-error,.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation:bulk-summary-arrive .36s ease-out both;animation-delay:1.32s}.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation-delay:1.38s}@keyframes bulk-card-deal-v7{0%{opacity:0;transform:translateY(12px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bulk-card-breathe-v7{0%,to{filter:brightness(.82) saturate(.9);transform:translateY(0) scale(.996)}50%{filter:brightness(1.06) saturate(1);transform:translateY(-1px) scale(1)}}@keyframes bulk-card-heartbeat-v7{0%{opacity:.34;transform:scale(.94)}to{opacity:.86;transform:scale(1.02)}}@keyframes bulk-card-sheen-v7{0%,18%{opacity:0;background-position:160% 0}32%{opacity:.74}74%{opacity:.48}88%,to{opacity:0;background-position:-70% 0}}@keyframes bulk-card-lift-v7{0%{transform:translateY(0) scale(1)}44%{transform:translateY(-4px) scale(1.018)}72%{transform:translateY(-1px) scale(1.006)}to{transform:translateY(0) scale(1)}}@keyframes bulk-card-front-flip-v7{0%{opacity:1;transform:rotateY(0)}48%{opacity:1;transform:rotateY(88deg)}49%,to{opacity:0;transform:rotateY(92deg)}}@keyframes bulk-card-back-flip-v7{0%,49%{opacity:0;transform:rotateY(-92deg)}50%{opacity:1;transform:rotateY(-88deg)}82%{opacity:1;transform:rotateY(3deg)}to{opacity:1;transform:rotateY(0)}}@keyframes bulk-result-glow-v7{0%{opacity:0;transform:scale(.7)}48%{opacity:.72;transform:scale(1.04)}to{opacity:.2;transform:scale(1)}}@media(min-width:721px)and (max-height:820px){.bulk-open-dialog{padding-block:30px 40px}.bulk-open-grid{width:min(100%,580px);gap:8px}}@media(max-width:720px){.bulk-open-dialog{width:min(100%,398px);padding:30px 22px 40px;overflow:hidden}.bulk-open-grid{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.bulk-open-card{height:auto;aspect-ratio:1}.bulk-open-card-front>span,.bulk-open-card-slot{top:5px;right:5px;width:16px;height:16px;font-size:6px}.bulk-open-card-back{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:1px;padding:15% 11% 10%;background-image:var(--bulk-open-result-tile-mobile);text-align:center}.bulk-open-card-back>img{grid-row:auto;width:min(34px,47%);height:32px}.bulk-open-card-back>strong,.bulk-open-card.is-loss .bulk-open-card-back>strong{align-self:auto;max-width:100%;font-size:10.5px;line-height:1}.bulk-open-card-back>small{align-self:auto;max-width:100%;font-size:5.6px;line-height:1.05}.bulk-open-card-back>.bulk-open-card-missing{grid-column:1;grid-row:1 / 4;font-size:8px}}@media(max-width:380px){.bulk-open-dialog{padding-inline:20px}.bulk-open-card-back>img{width:min(30px,45%);height:28px}.bulk-open-card-back>strong,.bulk-open-card.is-loss .bulk-open-card-back>strong{font-size:9.5px}.bulk-open-card-back>small{font-size:5px}}@media(max-height:620px){.bulk-open-dialog{padding-block:24px 30px}.bulk-open-header{min-height:42px;margin-bottom:5px;padding-bottom:8px}.bulk-open-header-emblem{width:39px;height:39px}.bulk-open-header h2{font-size:23px}.bulk-open-header p{margin-top:2px;font-size:8px}.bulk-open-grid{width:min(100%,520px);gap:6px}.bulk-open-summary{gap:4px;margin-top:5px}.bulk-open-summary>div{min-height:34px;padding-block:5px}.bulk-open-actions{margin-top:5px}.bulk-open-actions button{min-height:32px}}html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card-front,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-front,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-back,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-back:after,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-summary,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-error,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation:none}html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner{transform:none}html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-front{opacity:0;transform:rotateY(92deg)}html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-back{opacity:1;transform:rotateY(0)}.bulk-open-dialog{width:min(860px,100%);padding:34px 38px 44px;background:transparent}.bulk-open-header,.bulk-open-overlay[data-phase=revealed] .bulk-open-header{grid-template-columns:minmax(0,1fr);min-height:58px;padding-inline:16px}.bulk-open-grid{width:min(100%,620px);gap:9px}.bulk-open-summary,.bulk-open-actions{width:min(100%,760px);margin-inline:auto}.bulk-open-summary>div{min-height:50px;padding:2px 8px;border-color:transparent;border-style:solid;border-width:8px 14px;border-image-source:var(--bulk-open-metric-plaque);border-image-slice:56 122 fill;border-image-width:8px 14px;border-image-repeat:stretch;background:none}.bulk-open-actions button{min-height:42px;padding:1px 14px;border-color:transparent;border-style:solid;border-width:10px 18px;border-image-source:var(--bulk-open-action-button);border-image-slice:21 34 fill;border-image-width:10px 18px;border-image-repeat:stretch;background:none}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front{animation:bulk-card-await-v8 .88s linear infinite;animation-delay:calc(var(--bulk-card-index, 0) * -83ms)}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before{background:radial-gradient(circle at 50% 50%,rgba(184,35,48,.38) 0 7%,rgba(122,15,27,.16) 19%,transparent 46%);animation:bulk-card-heartbeat-v8 1.05s ease-in-out infinite alternate;animation-delay:calc(var(--bulk-card-index, 0) * -57ms)}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{background:linear-gradient(110deg,transparent 30%,rgba(155,25,40,.08) 39%,rgba(240,198,119,.31) 48%,rgba(255,235,196,.16) 52%,rgba(155,25,40,.13) 59%,transparent 68%);background-position:165% 0;background-size:250% 100%;animation:bulk-card-sheen-v8 1.7s cubic-bezier(.32,.05,.28,1) infinite;animation-delay:calc(var(--bulk-card-index, 0) * 74ms)}@media(min-width:721px)and (max-height:820px){.bulk-open-dialog{width:min(820px,100%);padding-block:30px 38px}.bulk-open-grid{width:min(100%,560px);gap:8px}}@media(max-width:720px){.bulk-open-dialog{width:min(100%,372px);padding:28px 22px 36px}.bulk-open-header,.bulk-open-overlay[data-phase=revealed] .bulk-open-header{grid-template-columns:minmax(0,1fr);min-height:47px;padding-inline:9px}.bulk-open-summary>div{min-height:40px;padding:1px 6px;border-width:7px 11px;border-image-width:7px 11px}.bulk-open-actions button{min-height:37px;padding:1px 6px;border-width:8px 13px;border-image-width:8px 13px}}@media(max-width:380px){.bulk-open-dialog{width:min(100%,356px);padding-inline:20px}}@media(max-height:620px){.bulk-open-dialog{padding-block:23px 29px}.bulk-open-grid{width:min(100%,510px)}}.bulk-open-overlay[data-rehearsal=true]{opacity:.001!important;pointer-events:none!important}.viewport-autoscale-stage[data-covered=true]>*{content-visibility:hidden;visibility:hidden}.bulk-open-overlay{overflow:hidden;contain:strict}.bulk-open-overlay:before,.bulk-open-overlay:after{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;content:"";opacity:0;pointer-events:none}.bulk-open-overlay:before{background:radial-gradient(circle at 50% 46%,transparent 0 14%,rgba(105,12,24,.08) 27%,rgba(35,2,8,.64) 74%,rgba(0,0,0,.86) 100%),repeating-conic-gradient(from 12deg at 50% 46%,transparent 0 10deg,rgba(131,20,34,.08) 11deg 12deg,transparent 13deg 25deg)}.bulk-open-overlay:after{inset:50% auto auto 50%;width:min(76vw,820px);aspect-ratio:1;border:1px solid rgba(204,59,68,.38);border-radius:50%;box-shadow:0 0 28px #9d14235c,inset 0 0 40px #ae1b2738;transform:translate(-50%,-50%) scale(.12)}.bulk-open-dialog{z-index:1;filter:none;box-shadow:0 28px 58px #000000a8,0 0 24px #5c0c1429}.bulk-open-overlay[data-phase=opening]:before{opacity:1;animation:bulk-room-charge 1.6s ease-in-out infinite alternate}.bulk-open-overlay[data-phase=opening][data-anticipation-tier=rare]:before{animation:bulk-room-rare-charge 1.05s ease-in-out infinite alternate}.bulk-open-overlay[data-phase=opening][data-anticipation-tier=epic]:before{animation:bulk-room-epic-charge .82s cubic-bezier(.45,0,.3,1) infinite alternate}.bulk-open-overlay[data-phase=revealing]:before{opacity:1;animation:bulk-room-release 1.45s cubic-bezier(.18,.7,.24,1) both}.bulk-open-overlay[data-phase=revealing][data-anticipation-tier=epic]:before{animation:bulk-room-epic-release 1.75s cubic-bezier(.18,.7,.24,1) both}.bulk-open-overlay[data-phase=revealing]:after{animation:bulk-room-shockwave 1.15s cubic-bezier(.12,.68,.24,1) both}.bulk-open-header{position:relative}.bulk-open-overlay:not([data-phase=revealed]) .bulk-open-header>div{padding-right:62px}.bulk-open-ritual{position:absolute;top:50%;right:10px;margin-top:-22px}.bulk-open-overlay[data-phase=opening] .bulk-open-ritual{animation:bulk-ritual-charge 1.25s ease-in-out infinite alternate}.bulk-open-overlay[data-phase=revealing] .bulk-open-ritual{animation:bulk-ritual-release .72s cubic-bezier(.12,.74,.24,1) both}.bulk-open-overlay[data-anticipation-tier=rare] .bulk-open-ritual{filter:drop-shadow(0 0 10px rgba(229,38,55,.72))}.bulk-open-overlay[data-anticipation-tier=epic] .bulk-open-ritual{filter:drop-shadow(0 0 9px rgba(239,38,52,.86)) drop-shadow(0 0 16px rgba(231,166,66,.46))}.bulk-open-card{position:relative;contain:layout style;isolation:isolate;perspective:1200px;perspective-origin:50% 50%}.bulk-open-card:before,.bulk-open-card:after{position:absolute;z-index:5;content:"";opacity:0;pointer-events:none}.bulk-open-card:before{top:-14%;right:-14%;bottom:-14%;left:-14%;border:1px solid rgba(224,76,83,.58);border-radius:22%;box-shadow:0 0 14px #c51c2b80,inset 0 0 14px #c51c2b57;transform:scale(.62)}.bulk-open-card:after{top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid transparent}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front{overflow:hidden}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before,.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{-webkit-mask:none;mask:none}.bulk-open-overlay .bulk-open-dialog:before{clip-path:none}.bulk-open-overlay .bulk-open-summary>div:before{-webkit-mask:none;mask:none}.bulk-open-card-inner{transform:translateZ(0) rotateY(0);transform-style:preserve-3d;will-change:transform}.bulk-open-card-front,.bulk-open-card-back{opacity:1;transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bulk-open-card-front{transform:rotateY(0)}.bulk-open-card-back{transform:rotateY(180deg)}.bulk-open-card-front>.bulk-open-sealed-art{filter:none;transform:translateZ(0)}.bulk-open-overlay[data-phase=opening] .bulk-open-card{animation:bulk-card-deal-from-centre .72s cubic-bezier(.16,.84,.2,1) both;animation-delay:calc(var(--bulk-card-index, 0) * 74ms);will-change:opacity,transform}.bulk-open-overlay[data-phase=opening] .bulk-open-card-inner{animation:bulk-card-seal-breathe 1.18s ease-in-out infinite;animation-delay:calc(.71s + var(--bulk-card-index, 0) * 74ms)}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:before{animation:bulk-card-heartbeat 1.18s ease-in-out infinite alternate;animation-delay:calc(var(--bulk-card-index, 0) * -61ms)}.bulk-open-overlay[data-phase=opening] .bulk-open-card-front:after{top:0;right:0;bottom:0;left:0;width:auto;height:auto;background:linear-gradient(108deg,transparent 31%,rgba(178,35,48,.08) 39%,rgba(255,226,170,.34) 49%,rgba(220,142,72,.13) 56%,transparent 66%);opacity:0;transform:translate3d(-112%,0,0);animation:bulk-card-sheen 1.76s cubic-bezier(.22,.55,.3,1) infinite;animation-delay:calc(.62s + var(--bulk-card-index, 0) * 91ms)}.bulk-open-overlay[data-phase=opening] .bulk-open-card[data-anticipation-tier=rare]:after{border-color:#f53e4bdb;box-shadow:0 0 15px #e21f31a3,inset 0 0 18px #840b1947;animation:bulk-card-rare-signal .78s ease-in-out infinite alternate}.bulk-open-overlay[data-phase=opening] .bulk-open-card[data-anticipation-tier=epic]:after{border-color:#ff4c56f5;box-shadow:0 0 18px #ed2031c2,0 0 34px #ab142261,inset 0 0 22px #9b0e1b6b;animation:bulk-card-epic-signal .65s cubic-bezier(.45,0,.32,1) infinite alternate}.bulk-open-overlay[data-phase=opening] .bulk-open-card[data-anticipation-tier=rare] .bulk-open-sealed-art{filter:saturate(1.3);animation:bulk-seal-rare-colour .78s ease-in-out infinite alternate}.bulk-open-overlay[data-phase=opening] .bulk-open-card[data-anticipation-tier=epic] .bulk-open-sealed-art{filter:saturate(1.45) brightness(1.05) sepia(.1);animation:bulk-seal-epic-colour .65s cubic-bezier(.45,0,.32,1) infinite alternate}.bulk-open-overlay[data-phase=revealing] .bulk-open-card-inner{animation:bulk-card-ritual-flip .72s cubic-bezier(.18,.78,.16,1) both;animation-delay:calc(var(--bulk-reveal-order, var(--bulk-card-index, 0)) * 95ms)}.bulk-open-overlay[data-phase=revealing] .bulk-open-card:before{animation:bulk-card-break-ring .6s cubic-bezier(.12,.7,.2,1) both;animation-delay:calc(.26s + var(--bulk-reveal-order, var(--bulk-card-index, 0)) * 95ms)}.bulk-open-overlay[data-phase=revealing] .bulk-open-card-front:after{top:0;right:0;bottom:0;left:0;width:auto;height:auto;background:linear-gradient(110deg,transparent 34%,rgba(255,244,211,.86) 47%,rgba(245,176,77,.56) 52%,transparent 64%);opacity:0;animation:bulk-seal-break-flash .43s ease-out both;animation-delay:calc(70ms + var(--bulk-reveal-order, var(--bulk-card-index, 0)) * 95ms)}.bulk-open-overlay[data-phase=revealing] .bulk-open-card.is-win .bulk-open-card-back:after,.bulk-open-overlay[data-phase=revealing] .bulk-open-card.is-loss .bulk-open-card-back:after{animation:bulk-result-glow .54s ease-out both;animation-delay:calc(.34s + var(--bulk-reveal-order, var(--bulk-card-index, 0)) * 95ms)}.bulk-open-overlay[data-phase=revealing] .bulk-open-card.is-featured{animation:bulk-featured-card-focus .75s cubic-bezier(.16,.76,.18,1) both;animation-delay:calc(.18s + var(--bulk-reveal-order, var(--bulk-card-index, 0)) * 95ms);z-index:8}.bulk-open-overlay[data-phase=revealing] .bulk-open-card.is-featured[data-anticipation-tier=epic]:before{border-color:#fac75bf0;box-shadow:0 0 20px #f42c3aa8,0 0 44px #e9a8379e,inset 0 0 20px #f8c7594d;animation-name:bulk-card-epic-break-ring;animation-duration:.85s}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner{animation:none!important;transform:rotateY(180deg)!important}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-front,.bulk-open-overlay[data-phase=revealed] .bulk-open-card-back{opacity:1!important;animation:none!important}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-front{transform:rotateY(0)!important}.bulk-open-overlay[data-phase=revealed] .bulk-open-card-back{transform:rotateY(180deg)!important}.bulk-open-overlay[data-phase=opening] .bulk-open-summary,.bulk-open-overlay[data-phase=opening] .bulk-open-error,.bulk-open-overlay[data-phase=opening] .bulk-open-actions,.bulk-open-overlay[data-phase=revealing] .bulk-open-summary,.bulk-open-overlay[data-phase=revealing] .bulk-open-error,.bulk-open-overlay[data-phase=revealing] .bulk-open-actions{visibility:hidden;opacity:0;pointer-events:none}.bulk-open-overlay[data-phase=revealed] .bulk-open-summary,.bulk-open-overlay[data-phase=revealed] .bulk-open-error,.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation:bulk-summary-land .46s cubic-bezier(.16,.78,.2,1) both}.bulk-open-overlay[data-phase=revealed] .bulk-open-actions{animation-delay:80ms}.bulk-open-summary{width:min(100%,290px)!important}@keyframes bulk-card-deal-from-centre{0%{opacity:0;transform:translate3d(var(--bulk-deal-x, 0),var(--bulk-deal-y, 0),0) scale(.42) rotate(var(--bulk-deal-tilt, 0deg))}58%{opacity:1;transform:translate3d(-3px,-2px,0) scale(1.035) rotate(-.8deg)}78%{transform:translate3d(1px,1px,0) scale(.992) rotate(.25deg)}to{opacity:1;transform:translateZ(0) scale(1) rotate(0)}}@keyframes bulk-card-seal-breathe{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-1.5px,0) scale(1.012)}}@keyframes bulk-card-heartbeat{0%{opacity:.2;transform:scale(.9)}to{opacity:.72;transform:scale(1.04)}}@keyframes bulk-card-sheen{0%,16%{opacity:0;transform:translate3d(-112%,0,0)}34%{opacity:.8}74%{opacity:.48}88%,to{opacity:0;transform:translate3d(112%,0,0)}}@keyframes bulk-card-rare-signal{0%{opacity:.38;transform:scale(.992)}to{opacity:1;transform:scale(1.012)}}@keyframes bulk-card-epic-signal{0%{opacity:.56;transform:scale(.99)}to{opacity:1;transform:scale(1.018)}}@keyframes bulk-seal-rare-colour{0%{opacity:.8;transform:translateZ(0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1.02)}}@keyframes bulk-seal-epic-colour{0%{opacity:.78;transform:translateZ(0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1.03)}}@keyframes bulk-card-ritual-flip{0%{transform:translateZ(0) rotateY(0) scale(1)}24%{transform:translate3d(0,-7px,24px) rotateY(16deg) scale(1.04)}56%{transform:translate3d(0,-9px,34px) rotateY(104deg) scale(1.075)}82%{transform:translate3d(0,-2px,8px) rotateY(187deg) scale(1.018)}to{transform:translateZ(0) rotateY(180deg) scale(1)}}@keyframes bulk-card-break-ring{0%{opacity:0;transform:scale(.56)}34%{opacity:.92}to{opacity:0;transform:scale(1.22)}}@keyframes bulk-card-epic-break-ring{0%{opacity:0;transform:scale(.5) rotate(0)}30%{opacity:1}to{opacity:0;transform:scale(1.34) rotate(8deg)}}@keyframes bulk-seal-break-flash{0%,22%{opacity:0;transform:translate3d(-64%,0,0)}48%{opacity:1}to{opacity:0;transform:translate3d(64%,0,0)}}@keyframes bulk-result-glow{0%{opacity:0;transform:scale(.62)}48%{opacity:.82;transform:scale(1.08)}to{opacity:.22;transform:scale(1)}}@keyframes bulk-featured-card-focus{0%,12%{transform:translateZ(0) scale(1)}42%{transform:translate3d(0,-7px,30px) scale(1.09)}72%{transform:translate3d(0,-4px,16px) scale(1.055)}to{transform:translateZ(0) scale(1)}}@keyframes bulk-room-charge{0%{opacity:.5}to{opacity:.76}}@keyframes bulk-room-rare-charge{0%{opacity:.58}to{opacity:.9}}@keyframes bulk-room-epic-charge{0%{opacity:.62}to{opacity:.96}}@keyframes bulk-room-release{0%{opacity:.88}18%{opacity:1}to{opacity:.42}}@keyframes bulk-room-epic-release{0%{opacity:.9}42%{opacity:1}73%{opacity:.92}to{opacity:.5}}@keyframes bulk-room-shockwave{0%{opacity:0;transform:translate(-50%,-50%) scale(.12)}22%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%) scale(1.42)}}@keyframes bulk-ritual-charge{0%{transform:scale(.96) rotate(-2deg)}to{transform:scale(1.06) rotate(2deg)}}@keyframes bulk-ritual-release{0%{opacity:1;transform:scale(1) rotate(0)}54%{opacity:1;transform:scale(1.22) rotate(14deg)}to{opacity:.24;transform:scale(.82) rotate(28deg)}}@keyframes bulk-summary-land{0%{opacity:0;transform:translate3d(0,10px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:720px){.bulk-open-summary{width:min(100%,232px)!important}.bulk-open-overlay:not([data-phase=revealed]) .bulk-open-header>div{padding-right:48px}.bulk-open-ritual{right:2px;width:38px;height:38px;margin-top:-19px}.bulk-open-ritual>img{width:25px;height:25px}.bulk-open-overlay[data-phase=opening] .bulk-open-card{animation-name:bulk-card-deal-from-centre-mobile}.app-shell:is([data-phase=bust],[data-phase=cashed_out],[data-phase=picking]) .mobile-action-dock[data-bulk-action=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.mobile-action-dock[data-bulk-action=true] .mobile-primary-action,.mobile-action-dock[data-bulk-action=true] .mobile-bulk-open-trigger{min-height:var(--mobile-game-action-height, 58px)!important}.mobile-action-dock[data-bulk-action=true] .mobile-primary-action{gap:6px;padding-inline:14px!important;font-size:12px;letter-spacing:.035em}.mobile-action-dock[data-bulk-action=true] .mobile-primary-action .primary-action-icon{width:25px;height:25px;flex-basis:25px}.mobile-action-dock[data-bulk-action=true] .mobile-bulk-open-trigger{gap:6px;padding-inline:12px}.app-shell:is([data-phase=bust],[data-phase=cashed_out],[data-phase=picking]) .mobile-action-dock[data-bulk-action=true] .mobile-menu-action{grid-column:1 / -1;min-height:38px!important}.app-shell:is([data-phase=bust],[data-phase=cashed_out],[data-phase=picking]){padding-bottom:calc(var(--mobile-game-action-height) + 38px + var(--mobile-game-action-gap) * 3 + env(safe-area-inset-bottom))!important}.app-shell:is([data-phase=bust],[data-phase=cashed_out],[data-phase=picking]) .game-layout{scroll-padding-bottom:calc(var(--mobile-game-action-height) + 38px + var(--mobile-game-action-gap) * 3 + env(safe-area-inset-bottom))}}@keyframes bulk-card-deal-from-centre-mobile{0%{opacity:0;transform:translate3d(var(--bulk-deal-x-mobile, 0),var(--bulk-deal-y-mobile, 0),0) scale(.42) rotate(var(--bulk-deal-tilt, 0deg))}58%{opacity:1;transform:translate3d(-2px,-1px,0) scale(1.035) rotate(-.6deg)}78%{transform:translate3d(1px,1px,0) scale(.992) rotate(.2deg)}to{opacity:1;transform:translateZ(0) scale(1) rotate(0)}}@media(min-width:721px){.round-action-buttons[data-bulk-action=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.round-action-buttons[data-bulk-action=true] .panel-primary-action{gap:5px;padding-inline:12px!important;font-size:10.5px;letter-spacing:.025em}.round-action-buttons[data-bulk-action=true] .panel-primary-action .primary-action-icon{display:block;width:22px;height:22px;flex-basis:22px}.round-action-buttons[data-bulk-action=true] .panel-bulk-open-trigger{gap:4px;padding-inline:8px}.round-action-buttons[data-bulk-action=true] .panel-bulk-open-trigger>img{width:24px;height:24px;flex-basis:24px}.round-action-buttons[data-bulk-action=true] .panel-bulk-open-trigger strong{font-size:10.5px}.round-action-buttons[data-bulk-action=true] .panel-bulk-open-trigger small{font-size:7.5px}}html[data-reduced-motion=true] .bulk-open-overlay:before,html[data-reduced-motion=true] .bulk-open-overlay:after,html[data-reduced-motion=true] .bulk-open-ritual,html[data-reduced-motion=true] .bulk-open-card,html[data-reduced-motion=true] .bulk-open-card:before,html[data-reduced-motion=true] .bulk-open-card:after,html[data-reduced-motion=true] .bulk-open-card-front:before,html[data-reduced-motion=true] .bulk-open-card-front:after,html[data-reduced-motion=true] .bulk-open-card-back:after,html[data-reduced-motion=true] .bulk-open-summary,html[data-reduced-motion=true] .bulk-open-error,html[data-reduced-motion=true] .bulk-open-actions{animation:none!important}html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealing] .bulk-open-card-inner,html[data-reduced-motion=true] .bulk-open-overlay[data-phase=revealed] .bulk-open-card-inner{animation:none!important;transform:rotateY(180deg)!important}.bulk-open-card-back>.bulk-open-card-overdrive{position:relative;z-index:3;max-width:94%;overflow:hidden;color:#ffcf8a;font-size:6px;font-weight:700;letter-spacing:.02em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.bulk-open-card-back>.bulk-open-card-overdrive{font-size:4.4px}}@media(max-width:720px)and (min-height:700px){.bulk-open-card-back>.bulk-open-card-overdrive{font-size:9px}}@media(min-width:721px){.bulk-open-card .bulk-open-card-back>small{font-size:9px}.bulk-open-card .bulk-open-card-back>.bulk-open-card-overdrive{font-size:8.5px}}.viewport-autoscale-stage{display:contents}@media(min-width:721px){html,body,#root{width:100%;height:100%;min-height:100%;overflow:hidden}.viewport-autoscale-stage[data-active=true]{position:fixed;z-index:1;top:var(--viewport-autoscale-top);left:var(--viewport-autoscale-left);display:block;width:1184px;height:802px;box-sizing:border-box;padding:18px 18px 8px;transform:scale(var(--viewport-autoscale));transform-origin:left top}.app-shell[data-viewport-autoscale=true]{width:100%;height:100dvh;min-height:100dvh!important;padding:0!important;overflow:hidden!important}.viewport-autoscale-stage[data-active=true]>.top-bar{width:1148px!important;min-height:82px!important;margin:0 auto 18px!important;padding:18px 20px!important}.viewport-autoscale-stage[data-active=true] .brand-mark{width:170px!important;height:38px!important}.viewport-autoscale-stage[data-active=true] .brand-logo{height:38px!important}.viewport-autoscale-stage[data-active=true] .header-balance{height:37px!important}.viewport-autoscale-stage[data-active=true] .header-balance .status-pill{width:180px!important;min-width:180px!important;height:37px!important}.viewport-autoscale-stage[data-active=true] .header-actions>.icon-button,.viewport-autoscale-stage[data-active=true] .header-actions>.app-language-toggle,.viewport-autoscale-stage[data-active=true] .header-statistics,.viewport-autoscale-stage[data-active=true] .header-statistics-trigger{width:36px!important;height:36px!important;flex-basis:36px!important}.viewport-autoscale-stage[data-active=true]>.game-layout,.app-shell[data-phase=idle] .viewport-autoscale-stage[data-active=true]>.game-layout,.viewport-autoscale-stage[data-active=true]>.game-layout[data-play-mode=classic]{display:grid!important;width:1148px!important;height:676px!important;min-height:676px!important;max-height:676px!important;grid-template-columns:296px minmax(440px,540px) 260px!important;grid-template-rows:676px!important;align-items:center!important;justify-content:center!important;gap:12px!important;margin:0 auto!important;padding:0!important;overflow:visible!important}.viewport-autoscale-stage[data-active=true] .control-panel,.app-shell[data-phase=idle] .viewport-autoscale-stage[data-active=true] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .viewport-autoscale-stage[data-active=true] .control-panel{grid-column:1!important;grid-row:1!important;width:296px!important;height:auto!important;min-height:440px!important;align-self:center!important;margin:0!important;opacity:1!important;transform:none!important}.viewport-autoscale-stage[data-active=true] .board-area,.app-shell[data-phase=idle] .viewport-autoscale-stage[data-active=true] .board-area,.viewport-autoscale-stage[data-active=true] .game-layout[data-play-mode=classic] .board-area{display:flex!important;grid-column:2!important;grid-row:1!important;width:540px!important;height:676px!important;align-self:center!important;margin:0!important;opacity:1!important;transform:none!important}.viewport-autoscale-stage[data-active=true] .board-stage{width:508px!important;min-width:508px!important;max-width:508px!important;margin-inline:auto!important}.viewport-autoscale-stage[data-active=true] .glyph-panel,.app-shell[data-phase=idle] .viewport-autoscale-stage[data-active=true] .glyph-panel{display:block!important;grid-column:3!important;grid-row:1!important;width:260px!important;align-self:center!important;margin:0!important;opacity:1!important;transform:none!important}.viewport-autoscale-stage[data-active=true] .game-layout[data-play-mode=classic]{grid-template-columns:296px minmax(440px,540px)!important}.viewport-autoscale-stage[data-active=true] .game-layout[data-play-mode=classic] .glyph-panel,.viewport-autoscale-stage[data-active=true] .mobile-action-dock,.viewport-autoscale-stage[data-active=true] .mobile-swipe-cue,.viewport-autoscale-stage[data-active=true] .mobile-info-back,.viewport-autoscale-stage[data-active=true] .mobile-setup-heading{display:none!important}}.relic-icon,.shielded-mine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:grid;place-items:center;isolation:isolate;overflow:visible;pointer-events:none}.relic-icon{--relic-rgb: 210 181 128;animation:relic-arrival .38s cubic-bezier(.16,1,.3,1) both}.relic-icon[data-rarity=uncommon]{--relic-rgb: 164 112 238}.relic-icon[data-rarity=rare]{--relic-rgb: 70 208 255}.relic-icon[data-rarity=epic]{--relic-rgb: 255 190 58}.relic-texture{position:relative;z-index:4;display:block;width:78%;height:78%;object-fit:contain;transform-origin:50% 55%;filter:drop-shadow(0 5px 5px rgba(0,0,0,.72)) drop-shadow(0 0 7px rgb(var(--relic-rgb) / .42));animation:relic-texture-settle .42s cubic-bezier(.17,.9,.24,1.15) both}.relic-aura,.relic-glint,.relic-rays,.relic-rays>span,.relic-shield-rune{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.relic-aura{z-index:1;top:10%;right:10%;bottom:10%;left:10%;border:1px solid rgb(var(--relic-rgb) / .55);border-radius:50%;background:radial-gradient(circle,rgb(var(--relic-rgb) / .28),transparent 58%),conic-gradient(from 20deg,transparent,rgb(var(--relic-rgb) / .25),transparent 34% 72%,rgb(var(--relic-rgb) / .18),transparent);box-shadow:0 0 12px rgb(var(--relic-rgb) / .38),inset 0 0 9px rgb(var(--relic-rgb) / .28);opacity:0;animation:relic-aura-bloom .65s 50ms cubic-bezier(.18,.88,.2,1) both}.relic-rays{z-index:2;top:50%;right:50%;bottom:50%;left:50%;animation:relic-rays-turn 5.8s .42s linear infinite}.relic-rays>span{inset:auto;left:-1px;top:-46%;width:2px;height:42%;border-radius:999px;background:linear-gradient(to top,rgb(var(--relic-rgb) / .72),transparent);transform:rotate(var(--relic-ray-angle)) translateY(-20%);transform-origin:1px 46%;opacity:0;animation:relic-ray-launch .42s var(--relic-ray-delay, 0ms) cubic-bezier(.12,.7,.26,1) both}.relic-glint{z-index:5;top:18%;right:18%;bottom:18%;left:18%;background:linear-gradient(118deg,transparent 35%,rgba(255,255,255,.8) 48%,transparent 59%) -160% 0 / 220% 100% no-repeat;mix-blend-mode:screen;-webkit-mask:radial-gradient(circle,#000 12%,transparent 70%);mask:radial-gradient(circle,#000 12%,transparent 70%);animation:relic-glint-pass .6s .2s ease-out both}.board-frame .tile-grid>.tile-button.relic-tile,.board-frame .tile-grid>.tile-button.shielded-mine-tile{filter:brightness(1.14) saturate(1.16)!important}.board-frame .tile-grid>.tile-button.relic-tile:before,.board-frame .tile-grid>.tile-button.shielded-mine-tile:before{opacity:1;background:radial-gradient(circle at 50% 52%,rgb(var(--relic-tile-rgb, 210 181 128) / .32),transparent 62%),linear-gradient(145deg,#ffffff12,#00000040)!important;animation:relic-tile-flash .42s ease-out both}.tile-button.relic-rarity-uncommon{--relic-tile-rgb: 164 112 238}.tile-button.relic-rarity-rare{--relic-tile-rgb: 70 208 255}.tile-button.relic-rarity-epic{--relic-tile-rgb: 255 190 58}.relic-web .relic-texture{width:84%;height:84%;filter:drop-shadow(0 3px 4px rgba(0,0,0,.78));animation-name:relic-web-unfold}.relic-web .relic-aura,.relic-web .relic-rays,.relic-web .relic-glint{opacity:0!important;animation:none}.relic-coin .relic-texture{width:86%;height:86%;animation-name:relic-coins-drop}.relic-trap{--relic-rgb: 242 54 72}.tile-button.relic-tile-trap{--relic-tile-rgb: 242 54 72;animation:relic-trap-tile-hit .42s cubic-bezier(.24,.86,.32,1) both}.relic-trap .relic-rays{opacity:0!important;animation:none}.relic-trap .relic-aura{top:10%;right:10%;bottom:10%;left:10%;border-color:#ff4952b8;background:radial-gradient(circle,rgba(242,54,72,.34),transparent 61%);animation:relic-trap-warning-pulse .46s ease-out both}.relic-trap .relic-texture{width:92%;height:82%;transform-origin:50% 62%}.relic-trap .relic-texture:not(.relic-trap-closed){animation:relic-trap-open-frame .48s cubic-bezier(.14,.84,.2,1.08) both}.relic-trap .relic-trap-closed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;margin:auto;opacity:0;animation:relic-trap-closed-frame .48s cubic-bezier(.2,.88,.26,1.12) both,relic-trap-metal-pulse 2.4s .5s ease-in-out infinite}.relic-trap-snap,.relic-trap-impact{position:absolute;pointer-events:none}.relic-trap-snap{z-index:7;top:10%;right:10%;bottom:10%;left:10%;border:2px solid rgba(255,85,91,.9);border-radius:50%;box-shadow:0 0 12px #f23648d1,inset 0 0 10px #f236488a;opacity:0;animation:relic-trap-snap-ring .42s ease-out both}.relic-trap-impact{z-index:3;top:34%;right:34%;bottom:34%;left:34%;border-radius:50%;background:#ffe1c2f5;box-shadow:0 0 18px 7px #f23648c7;opacity:0;animation:relic-trap-impact-flash .4s ease-out both}.relic-fire-chalice{--relic-rgb: 255 130 42}.relic-fire-chalice .relic-texture{width:88%;height:88%;animation:relic-fire-chalice-ignite .46s cubic-bezier(.14,.9,.2,1.15) both,relic-fire-chalice-breathe 1.8s .46s ease-in-out infinite}.relic-shield .relic-texture{width:84%;height:84%;animation:relic-shield-lock .46s cubic-bezier(.14,.88,.18,1.12) both}.relic-shield-rune{z-index:3;top:11%;right:11%;bottom:11%;left:11%;border:2px solid rgba(83,220,255,.78);border-radius:50%;box-shadow:0 0 12px #32cfffb3,inset 0 0 10px #32cfff57;opacity:0;animation:relic-shield-rune-lock .8s .15s ease-out both,relic-shield-rune-idle 3s .95s ease-in-out infinite}.tile-button.relic-status-consumed .relic-shield .relic-texture{filter:grayscale(.72) brightness(.62) drop-shadow(0 3px 3px rgba(0,0,0,.8));animation:relic-shield-consumed .72s cubic-bezier(.3,.02,.42,1) both}.tile-button.relic-status-consumed .relic-shield-rune{animation:relic-shield-rune-break .62s ease-out both}.app-shell[data-phase=bust] .tile-button.crystal-destroyed .relic-icon{animation:relic-blast-destroy .84s var(--blast-delay, 0ms) cubic-bezier(.2,.02,.42,1) both}.relic-crown{--relic-rgb: 255 190 58}.relic-crown .relic-texture{width:91%;height:80%;animation:relic-crown-descend .48s cubic-bezier(.12,.84,.2,1.1) both}.relic-crown .relic-aura{top:4%;right:4%;bottom:4%;left:4%;border-width:2px;animation:relic-aura-bloom .65s 50ms cubic-bezier(.18,.88,.2,1) both,relic-epic-aura 2.3s .7s ease-in-out infinite}.shielded-mine{--relic-rgb: 70 208 255;top:5%;right:5%;bottom:5%;left:5%;overflow:hidden;border-radius:7px;contain:paint;animation:shielded-impact-container 1.05s ease-out both}.shielded-mine-bomb{z-index:1!important;width:62%!important;height:62%!important;opacity:.88;filter:saturate(.7) brightness(.75) drop-shadow(0 0 7px rgba(255,61,46,.68));animation:shielded-bomb-hit .72s cubic-bezier(.2,.84,.28,1) both!important}.shielded-mine-aegis{position:relative;z-index:4;width:76%;height:76%;object-fit:contain;filter:drop-shadow(0 0 10px rgba(53,210,255,.92));animation:shielded-aegis-impact .9s cubic-bezier(.16,.86,.2,1) both}.shielded-impact-core,.shielded-impact-ring,.shielded-impact-runes,.shielded-impact-runes>span{position:absolute;pointer-events:none}.shielded-impact-core{z-index:3;top:36%;right:36%;bottom:36%;left:36%;border-radius:50%;background:#fff;box-shadow:0 0 11px 4px #4adcffd1;animation:shielded-core-flash .68s ease-out both}.shielded-impact-ring{z-index:5;top:13%;right:13%;bottom:13%;left:13%;border:2px solid rgba(123,234,255,.9);border-radius:50%;box-shadow:0 0 9px #3fd7ffad,inset 0 0 8px #3fd7ff75;animation:shielded-ring-expand .92s ease-out both}.shielded-impact-runes{z-index:6;top:50%;right:50%;bottom:50%;left:50%}.shielded-impact-runes>span{left:-1px;top:-1px;width:2px;height:36%;transform-origin:1px 1px;transform:rotate(var(--relic-ray-angle)) translateY(-72%);background:linear-gradient(to top,rgba(84,221,255,.95),transparent);animation:shielded-rune-spark .86s ease-out both}.board-event-strip[data-relic-event]{--event-rgb: 210 181 128;display:flex!important;align-items:center;justify-content:space-between;gap:8px;width:min(94%,470px)!important;min-height:34px!important;margin:7px auto 0!important;padding:5px 7px 5px 11px!important;border:1px solid rgb(var(--event-rgb) / .42)!important;border-radius:7px!important;color:#ffeed0e6!important;background:radial-gradient(circle at 12% 50%,rgb(var(--event-rgb) / .14),transparent 38%),linear-gradient(90deg,#10080bf7,#1c0c11f2)!important;box-shadow:inset 0 0 14px #0000008f,0 7px 16px #00000057;animation:relic-event-strip-in .52s cubic-bezier(.16,.88,.2,1.08) both}.board-event-strip[data-relic-event=trap]{--event-rgb: 242 54 72}.board-event-strip[data-relic-event=fire_chalice]{--event-rgb: 255 130 42}.board-event-strip[data-relic-event=shield]{--event-rgb: 70 208 255}.board-event-strip[data-relic-event=crown]{--event-rgb: 255 190 58}.relic-event-copy{min-width:0;font-family:Georgia,Times New Roman,serif;font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-align:left}.relic-event-metrics{display:flex;flex:0 0 auto;align-items:center;gap:4px}.relic-event-chip{min-width:60px;padding:4px 6px;border:1px solid rgba(234,188,123,.2);border-radius:4px;color:#ffe1b2d6;background:#00000057;font-family:Georgia,Times New Roman,serif;font-size:8px;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.relic-shield-chip[data-active=true]{border-color:#4cd8ff8a;color:#9aeaff;box-shadow:0 0 8px #33d2ff2e}.rules-relics>p{margin:0 0 10px;color:#eed8b9b8;font-size:11px;line-height:1.45}.relic-rules-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.relic-rule-card{--card-rgb: 210 181 128;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;min-width:0;min-height:66px;padding:6px 7px;border:1px solid rgb(var(--card-rgb) / .26);border-radius:5px;background:radial-gradient(circle at 19% 50%,rgb(var(--card-rgb) / .12),transparent 43%),#070507b8;box-shadow:inset 0 0 12px #0000006b}.relic-rule-card[data-rarity=uncommon]{--card-rgb: 164 112 238}.relic-rule-card[data-rarity=rare]{--card-rgb: 70 208 255}.relic-rule-card[data-rarity=epic]{--card-rgb: 255 190 58}.relic-rule-card[data-tone=negative]{--card-rgb: 242 54 72;background:radial-gradient(circle at 19% 50%,rgba(242,54,72,.2),transparent 44%),#100407cc}.relic-rule-card[data-tone=negative] .relic-rule-copy>span{color:#ff858be6}.relic-rule-card>img{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.64))}.relic-rule-copy{display:grid;min-width:0;gap:2px}.relic-rule-copy small{color:rgb(var(--card-rgb) / .78);font-size:7px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.relic-rule-copy strong{color:#ffeccdf0;font-family:Georgia,Times New Roman,serif;font-size:10px;line-height:1.08;white-space:normal}.relic-rule-copy>span{color:#e7cca5ad;font-size:8px;font-weight:700;line-height:1}@keyframes relic-arrival{0%{opacity:0;transform:scale(.34) rotate(-12deg);filter:blur(5px)}58%{opacity:1;transform:scale(1.13) rotate(2deg);filter:blur(0)}to{opacity:1;transform:scale(1) rotate(0);filter:blur(0)}}@keyframes relic-texture-settle{0%{transform:translateY(-28%) scale(.56) rotate(-9deg)}62%{transform:translateY(3%) scale(1.08) rotate(2deg)}to{transform:translateY(0) scale(1) rotate(0)}}@keyframes relic-aura-bloom{0%{opacity:0;transform:scale(.22) rotate(-28deg)}52%{opacity:1;transform:scale(1.14) rotate(6deg)}to{opacity:.58;transform:scale(1) rotate(0)}}@keyframes relic-rays-turn{to{transform:rotate(360deg)}}@keyframes relic-ray-launch{0%{opacity:0;transform:rotate(var(--relic-ray-angle)) translateY(-8%) scaleY(.2)}32%{opacity:.9}to{opacity:0;transform:rotate(var(--relic-ray-angle)) translateY(-82%) scaleY(1)}}@keyframes relic-glint-pass{0%{opacity:0;background-position:-160% 0}24%{opacity:1}to{opacity:0;background-position:150% 0}}@keyframes relic-tile-flash{0%{opacity:0;transform:scale(.7)}45%{opacity:1}to{opacity:.72;transform:scale(1)}}@keyframes relic-web-unfold{0%{opacity:0;transform:scaleX(.34) scaleY(.18) rotate(-8deg)}70%{opacity:1;transform:scaleX(1.06) scaleY(1.04) rotate(1deg)}to{opacity:.82;transform:scale(1)}}@keyframes relic-coins-drop{0%{opacity:0;transform:translateY(-52%) rotate(-18deg) scale(.6)}54%{opacity:1;transform:translateY(8%) rotate(5deg) scale(1.1)}72%{transform:translateY(-3%) rotate(-2deg) scale(.97)}to{transform:translateY(0) rotate(0) scale(1)}}@keyframes relic-trap-tile-hit{0%,36%,to{transform:translate(0) rotate(0)!important}48%{transform:translate(-3px,1px) rotate(-1.4deg)!important}56%{transform:translate(3px,-2px) rotate(1.2deg)!important}65%{transform:translate(-2px,1px) rotate(-.6deg)!important}76%{transform:translate(1px) rotate(.3deg)!important}}@keyframes relic-trap-open-frame{0%{opacity:0;transform:translateY(-24%) scale(.54) rotate(-5deg);filter:brightness(1.7) blur(3px)}34%{opacity:1;transform:translateY(1%) scale(1.08) rotate(1deg);filter:brightness(1.18) blur(0)}48%{opacity:1;transform:translateY(0) scale(1.02);filter:brightness(1)}55%{opacity:0;transform:translateY(3%) scaleX(.93) scaleY(.7);filter:brightness(1.65)}to{opacity:0;transform:translateY(3%) scaleX(.93) scaleY(.7)}}@keyframes relic-trap-closed-frame{0%,48%{opacity:0;transform:scaleX(1.06) scaleY(.9);filter:brightness(1.65)}54%{opacity:1;transform:scaleX(.92) scaleY(.67);filter:brightness(1.9)}66%{opacity:1;transform:scaleX(1.02) scaleY(.8);filter:brightness(1.08)}78%{opacity:1;transform:scaleX(.96) scaleY(.74)}to{opacity:1;transform:scaleX(.98) scaleY(.76);filter:brightness(.9)}}@keyframes relic-trap-warning-pulse{0%{opacity:0;transform:scale(1.2)}34%{opacity:.78;transform:scale(1)}58%{opacity:.96;transform:scale(.7)}to{opacity:.34;transform:scale(.92)}}@keyframes relic-trap-snap-ring{0%,34%{opacity:0;transform:scale(1.28)}46%{opacity:.95;transform:scale(1.03)}64%{opacity:.28;transform:scale(.55)}to{opacity:0;transform:scale(.46)}}@keyframes relic-trap-impact-flash{0%,42%{opacity:0;transform:scale(.12)}52%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@keyframes relic-trap-metal-pulse{0%,to{filter:brightness(.9) drop-shadow(0 0 4px rgba(242,54,72,.26))}50%{filter:brightness(1.02) drop-shadow(0 0 7px rgba(242,54,72,.44))}}@keyframes relic-fire-chalice-ignite{0%{opacity:0;transform:translateY(24%) scale(.48);filter:brightness(.48)}44%{opacity:1;transform:translateY(-5%) scale(1.12);filter:brightness(1.75)}68%{transform:translateY(2%) scale(.97);filter:brightness(1.1)}to{transform:translateY(0) scale(1);filter:brightness(1)}}@keyframes relic-fire-chalice-breathe{0%,to{filter:brightness(.94) drop-shadow(0 0 4px rgba(255,101,27,.38))}50%{filter:brightness(1.16) drop-shadow(0 0 10px rgba(255,130,42,.74))}}@keyframes relic-shield-lock{0%{opacity:0;transform:rotateY(88deg) scale(.54)}48%{opacity:1;transform:rotateY(-12deg) scale(1.12)}72%{transform:rotateY(7deg) scale(.98)}to{transform:rotateY(0) scale(1)}}@keyframes relic-shield-rune-lock{0%{opacity:0;transform:scale(1.5) rotate(-35deg)}44%{opacity:1;transform:scale(.88) rotate(8deg)}to{opacity:.72;transform:scale(1) rotate(0)}}@keyframes relic-shield-rune-idle{0%,to{opacity:.48;transform:scale(.96)}50%{opacity:.9;transform:scale(1.05)}}@keyframes relic-shield-consumed{0%{opacity:1;transform:scale(1)}32%{opacity:1;transform:scale(1.14) rotate(4deg);filter:brightness(2.2) drop-shadow(0 0 12px rgba(67,218,255,.92))}to{opacity:.62;transform:scale(.88) rotate(-5deg)}}@keyframes relic-shield-rune-break{0%{opacity:.9;transform:scale(1)}45%{opacity:1;transform:scale(1.36) rotate(24deg)}to{opacity:0;transform:scale(1.82) rotate(48deg)}}@keyframes relic-blast-destroy{0%{opacity:1;transform:translate(0) scale(1) rotate(0);filter:brightness(1)}28%{opacity:1;transform:translate(2%,-3%) scale(1.16) rotate(5deg);filter:brightness(2.2) saturate(.3)}to{opacity:.18;transform:translate(10%,18%) scale(.62) rotate(18deg);filter:grayscale(1) brightness(.34)}}@keyframes relic-crown-descend{0%{opacity:0;transform:translateY(-44%) scale(.48);filter:brightness(2.5) blur(5px)}58%{opacity:1;transform:translateY(5%) scale(1.12);filter:brightness(1.45) blur(0)}78%{transform:translateY(-2%) scale(.98)}to{transform:translateY(0) scale(1);filter:brightness(1.08)}}@keyframes relic-epic-aura{0%,to{opacity:.48;transform:scale(.96) rotate(0)}50%{opacity:.94;transform:scale(1.1) rotate(18deg)}}@keyframes shielded-impact-container{0%{filter:brightness(2.4)}to{filter:brightness(1)}}@keyframes shielded-bomb-hit{0%{opacity:0;transform:scale(.46)}38%{opacity:1;transform:scale(1.12)}to{opacity:.68;transform:scale(.86)}}@keyframes shielded-aegis-impact{0%{opacity:0;transform:scale(1.55) rotate(-12deg)}34%{opacity:1;transform:scale(.88) rotate(5deg)}58%{transform:scale(1.12) rotate(-2deg);filter:brightness(2.1) drop-shadow(0 0 18px rgba(53,210,255,1))}to{opacity:.78;transform:scale(.88) rotate(0);filter:grayscale(.32) brightness(.75)}}@keyframes shielded-core-flash{0%{opacity:0;transform:scale(.1)}24%{opacity:1}to{opacity:0;transform:scale(1.72)}}@keyframes shielded-ring-expand{0%{opacity:0;transform:scale(.28)}30%{opacity:1}to{opacity:0;transform:scale(1.08)}}@keyframes shielded-rune-spark{0%{opacity:0;transform:rotate(var(--relic-ray-angle)) translateY(-34%) scaleY(.2)}34%{opacity:1}to{opacity:0;transform:rotate(var(--relic-ray-angle)) translateY(-82%) scaleY(1)}}@keyframes relic-event-strip-in{0%{opacity:0;transform:translateY(-7px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:760px){.board-event-strip[data-relic-event]{width:min(96%,360px)!important;min-height:32px!important;gap:5px;margin-top:5px!important;padding:4px 5px 4px 8px!important}.relic-event-copy{font-size:8px}.relic-event-chip{min-width:48px;padding:3px 4px;font-size:7px}.relic-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.relic-rule-card{grid-template-columns:42px minmax(0,1fr);min-height:58px;padding:5px}.relic-rule-card>img{width:40px;height:40px}}@media(max-width:370px){.relic-event-copy{max-width:126px}.relic-event-metrics{gap:2px}.relic-event-chip{min-width:43px;font-size:6px}.relic-rule-copy strong{font-size:9px}}html[data-reduced-motion=true] .relic-icon,html[data-reduced-motion=true] .relic-texture,html[data-reduced-motion=true] .relic-aura,html[data-reduced-motion=true] .relic-rays,html[data-reduced-motion=true] .relic-rays>span,html[data-reduced-motion=true] .relic-glint,html[data-reduced-motion=true] .relic-shield-rune,html[data-reduced-motion=true] .shielded-mine,html[data-reduced-motion=true] .shielded-mine *,html[data-reduced-motion=true] .board-event-strip[data-relic-event]{animation:none!important}html[data-reduced-motion=true] .relic-icon,html[data-reduced-motion=true] .relic-texture,html[data-reduced-motion=true] .shielded-mine{opacity:1!important;transform:none!important}html[data-reduced-motion=true] .relic-trap .relic-texture:not(.relic-trap-closed){opacity:0!important}html[data-reduced-motion=true] .relic-trap .relic-trap-closed{opacity:1!important;transform:scaleX(.98) scaleY(.76)!important}html[data-reduced-motion=true] .relic-trap-snap,html[data-reduced-motion=true] .relic-trap-impact,html[data-reduced-motion=true] .shielded-impact-core,html[data-reduced-motion=true] .shielded-impact-ring,html[data-reduced-motion=true] .shielded-impact-runes{opacity:0!important}html[data-reduced-motion=true] .shielded-mine-bomb{opacity:.58!important;transform:scale(.82)!important}html[data-reduced-motion=true] .shielded-mine-aegis{opacity:.9!important;transform:scale(.88)!important}.bulk-open-key-moments{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:min(96px,78%);height:64px;overflow:visible;isolation:isolate}.bulk-open-card-back{overflow:visible}.bulk-open-key-moment{position:relative;display:grid;flex:0 0 38px;width:38px;height:40px;place-items:center;transform-origin:50% 65%;animation:bulk-open-key-arrive .52s cubic-bezier(.15,.86,.22,1.16) both;animation-delay:calc(.56s + var(--bulk-card-index, 0) * 86ms + var(--bulk-key-index, 0) * 95ms)}.bulk-open-key-moment:before{position:absolute;z-index:-1;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;background:radial-gradient(circle,rgba(238,169,68,.36) 0 20%,rgba(181,62,33,.18) 42%,transparent 72%);content:"";opacity:.72;filter:blur(7px);pointer-events:none}.bulk-open-key-moment:first-child{z-index:4;flex-basis:58px;width:58px;height:58px}.bulk-open-key-moments[data-count="1"] .bulk-open-key-moment{flex-basis:68px;width:68px;height:60px}.bulk-open-key-moments[data-count="1"] .bulk-open-key-moment[data-kind=crown]{flex-basis:90px;width:90px;height:68px}.bulk-open-card[data-main-moment=crown] .bulk-open-key-moments:before{position:absolute;top:5px;right:2px;bottom:5px;left:2px;z-index:0;border:1px solid rgba(255,198,77,.36);border-radius:50%;background:radial-gradient(circle,rgba(255,188,57,.3),transparent 68%);box-shadow:0 0 13px #ffb12f3d,inset 0 0 10px #ffd16821;content:""}.bulk-open-card[data-main-moment=crown] .bulk-open-key-primary{transform:scale(1.08);filter:brightness(1.3) saturate(1.2) drop-shadow(0 0 8px rgba(255,222,127,.86)) drop-shadow(0 0 18px rgba(255,157,40,.58))}.bulk-open-key-moment[data-kind=crown]:before,.bulk-open-key-moment[data-kind=fire-chalice]:before{top:-21px;right:-21px;bottom:-21px;left:-21px;background:radial-gradient(circle,rgba(255,221,116,.55) 0 16%,rgba(255,113,31,.29) 40%,transparent 73%);opacity:.94;filter:blur(9px)}.bulk-open-key-moment[data-kind=fire-chalice] .bulk-open-key-primary{transform:scale(1.12);filter:brightness(1.28) saturate(1.22) drop-shadow(0 0 8px rgba(255,225,126,.82)) drop-shadow(0 0 17px rgba(255,100,26,.56))}.bulk-open-key-moment[data-kind=shield]:before,.bulk-open-key-moment[data-kind=shield-block]:before{background:radial-gradient(circle,rgba(126,235,255,.52) 0 18%,rgba(43,154,255,.24) 43%,transparent 72%);opacity:.9}.bulk-open-key-moment[data-kind=shield] .bulk-open-key-primary{transform:scale(1.08);filter:brightness(1.22) saturate(1.16) drop-shadow(0 0 8px rgba(106,228,255,.82)) drop-shadow(0 0 16px rgba(49,135,255,.46))}.bulk-open-key-moment[data-kind=coin] .bulk-open-key-primary,.bulk-open-key-moment[data-kind=crystal] .bulk-open-key-primary{transform:scale(1.06);filter:brightness(1.2) saturate(1.16) drop-shadow(0 0 7px rgba(255,207,91,.72)) drop-shadow(0 0 14px rgba(220,107,24,.34))}.bulk-open-card[data-main-moment=crown] .bulk-open-card-back>strong{color:#ffd98c;text-shadow:0 1px 0 #000,0 0 9px rgba(255,182,54,.42)}.bulk-open-key-moment:not(:first-child){z-index:2;margin-left:-13px;transform:translateY(10px)}.bulk-open-key-primary,.bulk-open-key-impact{position:absolute;display:block;width:100%;height:100%;object-fit:contain}.bulk-open-key-moment[data-kind=shield-block] .bulk-open-key-primary{z-index:2;width:82%;height:82%;transform:translate(12%,-7%);filter:drop-shadow(0 0 6px rgba(62,218,255,.78))}.bulk-open-key-moment[data-kind=shield-block] .bulk-open-key-impact{z-index:1;width:61%;height:61%;transform:translate(-18%,17%);filter:saturate(.76) brightness(.7)}.bulk-open-key-moment>b{position:absolute;z-index:5;right:2px;bottom:2px;min-width:17px;padding:2px 3px;border:1px solid rgba(234,196,126,.48);border-radius:999px;color:#f7dfb3;background:#0c0708eb;font-size:7px;line-height:1}.bulk-open-card-back>strong,.bulk-open-card.is-loss .bulk-open-card-back>strong{position:relative;z-index:3;max-width:90%;color:#f3d9a8;font-size:12px;line-height:1.02;text-wrap:balance}.bulk-open-card-back>small{position:relative;z-index:3;max-width:94%;font-size:6.5px;line-height:1.05;white-space:nowrap}@keyframes bulk-open-key-arrive{0%{opacity:0;transform:translateY(-10px) scale(.34) rotate(-9deg)}64%{opacity:1;transform:translateY(2px) scale(1.1) rotate(2deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@media(max-width:720px){.bulk-open-key-moments{width:min(54px,80%);height:34px}.bulk-open-key-moment{flex-basis:20px;width:20px;height:22px}.bulk-open-key-moment:first-child{flex-basis:31px;width:31px;height:31px}.bulk-open-key-moments[data-count="1"] .bulk-open-key-moment{flex-basis:35px;width:35px;height:33px}.bulk-open-key-moments[data-count="1"] .bulk-open-key-moment[data-kind=crown]{flex-basis:50px;width:50px;height:37px}.bulk-open-key-moment:before{top:-8px;right:-8px;bottom:-8px;left:-8px;filter:blur(5px)}.bulk-open-key-moment[data-kind=crown]:before,.bulk-open-key-moment[data-kind=fire-chalice]:before{top:-12px;right:-12px;bottom:-12px;left:-12px;filter:blur(6px)}.bulk-open-key-moment:not(:first-child){margin-left:-7px;transform:translateY(5px)}.bulk-open-key-moment>b{min-width:12px;padding:1px 2px;font-size:5px}.bulk-open-card-back>strong,.bulk-open-card.is-loss .bulk-open-card-back>strong{font-size:8px;line-height:.96}.bulk-open-card-back>small{font-size:4.6px}}html[data-reduced-motion=true] .bulk-open-key-moment{animation:none}@media(max-width:720px){.top-bar,.app-shell[data-phase]:not([data-phase=idle]) .top-bar,.app-shell[data-auto-playing=true] .top-bar{width:calc(100% - 8px)!important;min-height:80px!important;grid-template-columns:auto auto!important;grid-template-rows:30px 28px!important;align-content:center!important;justify-content:center!important;column-gap:18px!important;row-gap:4px!important;margin-bottom:10px!important;padding:8px 18px!important;border:1px solid transparent!important;border-image-source:url(./mobile-header-frame-v1-Bf0_27N2.webp)!important;border-image-slice:34 38 fill!important;border-image-width:6px!important;border-image-repeat:stretch!important;background:none!important}.top-bar>.brand-mark,.top-bar>.header-balance,.top-bar>.header-actions,.app-shell[data-phase]:not([data-phase=idle]) .top-bar>.brand-mark,.app-shell[data-phase]:not([data-phase=idle]) .top-bar>.header-balance,.app-shell[data-phase]:not([data-phase=idle]) .top-bar>.header-actions,.app-shell[data-auto-playing=true] .top-bar>.brand-mark,.app-shell[data-auto-playing=true] .top-bar>.header-balance,.app-shell[data-auto-playing=true] .top-bar>.header-actions{position:relative;top:auto!important}.top-bar .brand-mark,.app-shell[data-phase]:not([data-phase=idle]) .brand-mark,.app-shell[data-auto-playing=true] .brand-mark{width:90px!important;height:30px!important;grid-column:1;grid-row:1}.top-bar .header-balance,.app-shell[data-phase]:not([data-phase=idle]) .header-balance,.app-shell[data-auto-playing=true] .header-balance{width:118px!important;height:30px!important;grid-column:2;grid-row:1}.top-bar .header-balance .status-pill,.app-shell[data-phase]:not([data-phase=idle]) .header-balance .status-pill,.app-shell[data-auto-playing=true] .header-balance .status-pill{width:118px!important;min-width:118px!important;height:30px!important;grid-template-columns:33px minmax(0,1fr)!important;padding:2px 9px 2px 4px!important;overflow:hidden!important;border:0!important;border-image:none!important;background:var(--header-balance-texture) center / 100% 100% no-repeat!important}.top-bar .header-balance .status-pill strong{min-width:0;overflow:hidden;font-size:10px!important;letter-spacing:0!important;text-overflow:clip}.top-bar .header-actions,.app-shell[data-phase]:not([data-phase=idle]) .header-actions,.app-shell[data-auto-playing=true] .header-actions{grid-column:1 / -1;grid-row:2;justify-self:center!important;gap:7px!important}.top-bar .header-actions>.icon-button,.top-bar .header-actions>.app-language-toggle,.top-bar .header-statistics,.top-bar .header-statistics-trigger,.app-shell[data-phase]:not([data-phase=idle]) .header-actions>.icon-button,.app-shell[data-phase]:not([data-phase=idle]) .header-actions>.app-language-toggle,.app-shell[data-phase]:not([data-phase=idle]) .header-statistics,.app-shell[data-phase]:not([data-phase=idle]) .header-statistics-trigger,.app-shell[data-auto-playing=true] .header-actions>.icon-button,.app-shell[data-auto-playing=true] .header-actions>.app-language-toggle,.app-shell[data-auto-playing=true] .header-statistics,.app-shell[data-auto-playing=true] .header-statistics-trigger{width:28px!important;height:28px!important;flex-basis:28px!important}.app-shell[data-phase]:not([data-phase=idle]) .glyph-panel,.app-shell[data-auto-playing=true] .glyph-panel{width:min(calc(100dvw - 28px),344px)!important}.app-shell[data-phase]:not([data-phase=idle]) .glyph-card,.app-shell[data-auto-playing=true] .glyph-card{min-height:62px!important;aspect-ratio:auto!important;padding:8px 14px!important;overflow:hidden!important;border:1px solid transparent!important;border-image-source:url(./mobile-progress-plaque-v1-CRvlIp4d.webp)!important;border-image-slice:32 36 fill!important;border-image-width:5px 7px!important;border-image-repeat:stretch!important;background:none!important;filter:drop-shadow(0 8px 14px rgba(0,0,0,.42)) drop-shadow(0 0 5px rgba(157,39,39,.1))!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-card,.app-shell[data-auto-playing=true] .structure-progress-card{width:100%;min-width:0;grid-template-columns:minmax(92px,.78fr) minmax(128px,1.22fr)!important;gap:8px!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-brand,.app-shell[data-auto-playing=true] .structure-progress-brand{min-width:0;overflow:hidden}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-brand-copy small,.app-shell[data-auto-playing=true] .structure-progress-brand-copy small{display:none!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-frame,.app-shell[data-auto-playing=true] .structure-progress-frame{width:100%;min-width:0;max-width:100%;overflow:hidden!important;padding:1px 0 0!important;border:0!important;border-image:none!important;background:none!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-meta,.app-shell[data-auto-playing=true] .structure-progress-meta{min-width:0;overflow:hidden}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-percent,.app-shell[data-auto-playing=true] .structure-progress-percent{max-width:100%;overflow:hidden;font-size:clamp(13px,4vw,16px)!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-meter-row,.app-shell[data-auto-playing=true] .structure-progress-meter-row,.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-segments,.app-shell[data-auto-playing=true] .structure-progress-segments{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.discovery-notice-actions[data-has-secondary=true]{width:min(100%,238px)!important;gap:8px!important}.discovery-notice-actions[data-has-secondary=true] .discovery-notice-action.secondary{width:78%!important;min-height:32px!important;justify-self:center!important;padding:5px 12px!important;border-image-width:8px 12px!important;font-size:9px!important;letter-spacing:.065em!important;filter:saturate(.58) brightness(.66)!important}}@media(max-width:720px)and (max-height:820px){.app-shell[data-phase]:not([data-phase=idle]),.app-shell[data-auto-playing=true]{--mobile-active-board-size: clamp(260px, calc(100dvh - 416px) , min( calc(100dvw - 24px) , 366px))}}@media(max-width:340px){.top-bar,.app-shell[data-phase]:not([data-phase=idle]) .top-bar,.app-shell[data-auto-playing=true] .top-bar{min-height:76px!important;grid-template-rows:27px 27px!important;column-gap:16px!important;row-gap:3px!important;padding:8px 16px!important}.top-bar .brand-mark,.app-shell[data-phase]:not([data-phase=idle]) .brand-mark,.app-shell[data-auto-playing=true] .brand-mark{width:78px!important;height:27px!important}.top-bar .header-balance,.top-bar .header-balance .status-pill,.app-shell[data-phase]:not([data-phase=idle]) .header-balance,.app-shell[data-phase]:not([data-phase=idle]) .header-balance .status-pill,.app-shell[data-auto-playing=true] .header-balance,.app-shell[data-auto-playing=true] .header-balance .status-pill{width:105px!important;min-width:105px!important;height:27px!important}.top-bar .header-balance .status-pill{grid-template-columns:29px minmax(0,1fr)!important;padding-right:7px!important}.top-bar .header-actions>.icon-button,.top-bar .header-actions>.app-language-toggle,.top-bar .header-statistics,.top-bar .header-statistics-trigger{width:27px!important;height:27px!important;flex-basis:27px!important}.app-shell[data-phase]:not([data-phase=idle]) .glyph-card,.app-shell[data-auto-playing=true] .glyph-card{padding-inline:12px!important}.app-shell[data-phase]:not([data-phase=idle]) .structure-progress-card,.app-shell[data-auto-playing=true] .structure-progress-card{grid-template-columns:minmax(86px,.75fr) minmax(128px,1.25fr)!important}}@media(max-width:720px)and (max-height:420px)and (orientation:landscape){.mobile-action-dock,.mobile-action-dock[aria-hidden=true],.app-shell[data-phase=idle][data-auto-playing=false] .mobile-action-dock,.app-shell[data-phase]:not([data-phase=idle]) .mobile-action-dock,.app-shell[data-auto-playing=true] .mobile-action-dock{position:static!important;inset:auto!important;z-index:auto!important;order:3!important;width:min(calc(100% - 16px),430px)!important;margin:8px auto 0!important;transform:none!important}}@media(min-width:1100px){.game-layout{--desktop-side-panel-optical-lift: 6px}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel,.glyph-panel,.app-shell[data-phase=idle] .glyph-panel{align-self:center!important;transform:translateY(calc(0px - var(--desktop-side-panel-optical-lift)))!important}.app-shell[data-phase]:is([data-phase=starting],[data-phase=playing],[data-phase=revealing],[data-phase=cashing_out],[data-phase=bust],[data-phase=cashed_out]) .control-panel,.app-shell[data-phase]:is([data-phase=starting],[data-phase=playing],[data-phase=revealing],[data-phase=cashing_out],[data-phase=bust],[data-phase=cashed_out]) .glyph-panel{transform:translateY(calc(0px - var(--desktop-side-panel-optical-lift) - var(--active-side-panel-lift, 0px)))!important}}@font-face{font-family:Crimson Vault Forum;src:url(./Forum-Regular-DTbiCg0w.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Crimson Vault Cormorant;src:url(./CormorantSC-Bold-BNurlgXB.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--review-body-font: "Crimson Vault Forum", Georgia, "Times New Roman", serif;--review-display-font: "Crimson Vault Cormorant", "Crimson Vault Forum", Georgia, "Times New Roman", serif;--review-secondary-size: 12px;--review-secondary-line: 1.28;--review-control-size: 14px;--review-touch-size: 44px;--review-copy: #f2e1c1;--review-muted: rgba(238, 213, 176, .82);--review-gold: #efc579;--review-line: rgba(225, 168, 91, .28)}html,body,button,input,select,textarea{font-family:var(--review-body-font)!important}body{color:var(--review-copy);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.app-shell .settings-panel-header h2,.app-shell .settings-surface-header strong,.app-shell .pattern-trigger-copy strong,.app-shell .settings-disclosure-copy strong,.app-shell .primary-action-label,.app-shell .bulk-open-trigger strong,.app-shell .auto-play-heading-copy strong,.app-shell .board-story strong,.app-shell .glyph-heading strong,.app-shell .info-modal h2,.app-shell .settings-popup h2,.app-shell .pattern-picker-modal h2{font-family:var(--review-display-font)!important;font-weight:700!important}.app-shell .status-pill-label,.app-shell .control-label,.app-shell .settings-panel-heading-copy>span,.app-shell .pattern-trigger-copy small,.app-shell .structure-progress-brand-copy small,.app-shell .structure-progress-label,.app-shell .board-story>span,.app-shell .vault-intel-grid small,.app-shell .bulk-open-trigger small,.app-shell .inline-auto-play small,.app-shell .settings-popup small,.app-shell .pattern-picker-modal small,.app-shell .info-modal small,.app-shell .rules-modal small,.app-shell .autoplay-confirm-modal small{font-size:var(--review-secondary-size)!important;line-height:var(--review-secondary-line)!important}.app-shell .status-pill strong,.app-shell .bet-stepper input,.app-shell .stepper strong,.app-shell .structure-progress-percent,.app-shell .vault-intel-grid strong{font-family:var(--review-body-font)!important;font-variant-numeric:tabular-nums}.app-shell .pattern-trigger-copy strong,.app-shell .primary-action,.app-shell .bulk-open-trigger,.app-shell .auto-primary-action,.app-shell .mobile-menu-action,.app-shell .settings-popup button,.app-shell .info-modal-actions button{font-size:var(--review-control-size)!important;line-height:1.15!important}.status-pill-label,.control-label,.structure-progress-label,.vault-intel-grid small{color:var(--review-muted)!important}.settings-panel-heading-copy{display:grid;min-width:0;gap:3px;align-content:center}.settings-panel-heading-copy>span{color:#e6b36cd6;font-weight:400;letter-spacing:.11em;text-transform:uppercase}.settings-panel-heading-copy>h2{margin:0!important;color:#f6e2ba!important;font-size:clamp(21px,1.55vw,25px)!important;line-height:1.02!important;letter-spacing:.015em!important;text-wrap:balance}.board-story{box-sizing:border-box;display:grid!important;width:fit-content;max-width:min(100%,430px);min-height:42px;margin:0 auto 9px!important;padding:6px 22px!important;align-content:center;justify-items:center;gap:1px;overflow:hidden;border:8px solid transparent;border-image-source:url(./temple-vault-progress-inset-v3-DItKKqEd.webp);border-image-slice:70 fill;border-image-width:8px 16px;border-image-repeat:stretch;color:var(--review-copy);text-align:center;filter:drop-shadow(0 7px 12px rgba(0,0,0,.42))}.board-story>span{max-width:100%;overflow:hidden;color:#e5ba77d6!important;letter-spacing:.085em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.board-story>strong{display:block;max-width:100%;overflow:hidden;color:#f7e3bd;font-size:17px!important;line-height:1.05!important;text-overflow:ellipsis;white-space:nowrap}.vault-intel-grid{display:grid!important;min-width:0;margin-top:9px;gap:5px}.vault-intel-grid>span{box-sizing:border-box;display:grid;min-width:0;min-height:39px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 10px;overflow:hidden;border:7px solid transparent;border-image-source:url(./temple-vault-progress-inset-v3-DItKKqEd.webp);border-image-slice:70 fill;border-image-width:7px 12px;border-image-repeat:stretch}.vault-intel-grid small{min-width:0;overflow:hidden;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.vault-intel-grid strong{min-width:0;color:#f6deb1;font-size:14px!important;line-height:1.1!important;text-align:right;white-space:nowrap}.vault-intel-grid>span[data-active=true] strong{color:#8fe0a8;text-shadow:0 0 9px rgba(67,201,119,.24)}.vault-intel-grid .vault-intel-coefficient strong,.vault-intel-grid .vault-intel-win strong{font-size:16px!important;color:#f9e6bd}@media(min-width:721px){.control-panel:has(.secondary-tools-disclosure[open]){max-height:calc(100dvh - 132px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(203,146,77,.48) transparent}.secondary-tools-disclosure[open]{height:auto!important;max-height:none!important}.secondary-tools-disclosure[open]>.secondary-tools-content,.secondary-tools-disclosure[open] .inline-auto-play{position:relative!important;inset:auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.viewport-autoscale-stage[data-active=true] .status-pill-label,.viewport-autoscale-stage[data-active=true] .control-label,.viewport-autoscale-stage[data-active=true] .settings-panel-heading-copy>span,.viewport-autoscale-stage[data-active=true] .pattern-trigger-copy small,.viewport-autoscale-stage[data-active=true] .structure-progress-brand-copy small,.viewport-autoscale-stage[data-active=true] .structure-progress-label,.viewport-autoscale-stage[data-active=true] .board-story>span,.viewport-autoscale-stage[data-active=true] .vault-intel-grid small,.viewport-autoscale-stage[data-active=true] .bulk-open-trigger small{font-size:13px!important}}@media(min-width:1400px)and (min-height:820px){.app-shell{--review-board-size: clamp(560px, 33vw, 640px);--review-settings-width: clamp(306px, 20vw, 340px);--review-intel-width: clamp(286px, 18vw, 320px);--review-scene-gap: clamp(26px, 2vw, 38px);padding-top:18px!important;padding-bottom:16px!important}.top-bar{width:min(1320px,calc(100vw - 36px))!important;min-height:82px!important;margin:0 auto 14px!important}.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{display:grid!important;width:min(1420px,calc(100vw - 28px))!important;height:clamp(680px,calc(100dvh - 128px),820px)!important;min-height:680px!important;max-height:820px!important;grid-template-columns:var(--review-settings-width) var(--review-board-size) var(--review-intel-width)!important;grid-template-rows:minmax(0,1fr)!important;align-items:center!important;justify-content:center!important;gap:var(--review-scene-gap)!important;margin:0 auto!important;padding:0!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{width:var(--review-settings-width)!important;max-height:min(740px,calc(100dvh - 150px));align-self:center!important;transform:translateY(-4px)!important}.board-area,.app-shell[data-phase=idle] .board-area,.game-layout[data-play-mode=classic] .board-area{width:var(--review-board-size)!important;height:auto!important;align-self:center!important;padding:8px!important}.board-stage{width:var(--review-board-size)!important;min-width:0!important;max-width:var(--review-board-size)!important}.glyph-panel,.app-shell[data-phase=idle] .glyph-panel{width:var(--review-intel-width)!important;align-self:center!important;transform:translateY(-4px)!important}.game-layout[data-play-mode=classic]{width:min(1100px,calc(100vw - 28px))!important;grid-template-columns:var(--review-settings-width) var(--review-board-size)!important}.settings-panel-heading-copy>h2{font-size:25px!important}.app-shell .control-label,.app-shell .settings-panel-heading-copy>span,.app-shell .pattern-trigger-copy small,.app-shell .structure-progress-brand-copy small,.app-shell .structure-progress-label,.app-shell .board-story>span,.app-shell .vault-intel-grid small{font-size:13px!important}}@media(max-width:720px){:root{--review-secondary-size: 13px;--review-secondary-line: 1.3;--review-control-size: 16px}html,body,#root{width:100%;min-height:100%;height:auto!important;overflow-x:hidden!important;overflow-y:visible!important}body{min-height:100dvh;overflow-y:auto!important;overscroll-behavior-y:contain}.app-shell,.app-shell[data-phase=idle],.app-shell[data-phase]:not([data-phase=idle]){width:100%!important;height:auto!important;min-height:100dvh!important;padding:max(8px,env(safe-area-inset-top)) 8px max(14px,env(safe-area-inset-bottom))!important;overflow:visible!important}.viewport-autoscale-stage{display:contents!important}.top-bar,.app-shell[data-phase]:not([data-phase=idle]) .top-bar,.app-shell[data-auto-playing=true] .top-bar{box-sizing:border-box;width:100%!important;min-height:96px!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:36px 44px!important;column-gap:8px!important;row-gap:4px!important;margin:0 auto 9px!important;padding:8px 12px!important}.top-bar .brand-mark{grid-column:1;grid-row:1;width:clamp(96px,30vw,112px)!important;height:34px!important;justify-self:start!important}.top-bar .brand-logo{width:100%!important;height:34px!important;object-fit:contain}.top-bar .header-balance{grid-column:3;grid-row:1;justify-self:end!important}.top-bar .header-balance,.top-bar .header-balance .status-pill{width:clamp(120px,34vw,138px)!important;min-width:120px!important;height:36px!important}.top-bar .header-actions{grid-column:1 / -1!important;grid-row:2!important;width:max-content;max-width:100%;justify-self:center!important;gap:4px!important}.top-bar .header-actions>.icon-button,.top-bar .header-actions>.app-language-toggle,.top-bar .header-actions>.preferences-button,.top-bar .header-statistics,.top-bar .header-statistics-trigger,.mobile-info-back,.pattern-picker-header>.icon-button,.statistics-close-button,.settings-popup-close{width:var(--review-touch-size)!important;min-width:var(--review-touch-size)!important;height:var(--review-touch-size)!important;min-height:var(--review-touch-size)!important;flex-basis:var(--review-touch-size)!important}.top-bar .header-actions svg{width:17px!important;height:17px!important}.top-bar .app-language-toggle span{font-size:13px!important;line-height:1!important}.status-pill strong{font-size:13px!important}.game-layout,.app-shell[data-phase=idle] .game-layout,.game-layout[data-play-mode=classic]{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;padding:0!important;overflow:visible!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel{width:100%!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important;transform:none!important}.app-shell .settings-panel-heading-copy>span,.app-shell .control-label,.app-shell .pattern-trigger-copy small,.app-shell .structure-progress-brand-copy small,.app-shell .structure-progress-label,.app-shell .board-story>span,.app-shell .vault-intel-grid small,.app-shell .bulk-open-trigger small,.app-shell .inline-auto-play small,.app-shell .settings-popup small,.app-shell .info-modal small{font-size:13px!important;line-height:1.3!important}.settings-panel-heading-copy>h2{font-size:clamp(23px,7vw,27px)!important}.settings-surface-header strong,.pattern-trigger-copy strong,.settings-disclosure-copy strong{font-size:16px!important;line-height:1.12!important}.bet-stepper,.stepper,.pattern-trigger,.settings-disclosure>summary,.segmented-control>button,.auto-panel-collapse,.inline-auto-stop-options>button,.auto-stepper>button{min-height:var(--review-touch-size)!important}.stepper .icon-button,.bet-stepper .icon-button,.auto-stepper>button{width:var(--review-touch-size)!important;min-width:var(--review-touch-size)!important;height:var(--review-touch-size)!important;min-height:var(--review-touch-size)!important}.bet-stepper input,.auto-stepper input,.settings-popup input,.settings-popup select{min-height:var(--review-touch-size)!important;font-size:16px!important}.mobile-action-dock,.mobile-action-dock[aria-hidden=true],.app-shell[data-phase=idle][data-auto-playing=false] .mobile-action-dock,.app-shell[data-phase]:not([data-phase=idle]) .mobile-action-dock,.app-shell[data-auto-playing=true] .mobile-action-dock{position:static!important;inset:auto!important;z-index:auto!important;box-sizing:border-box;display:grid!important;width:100%!important;max-width:430px;min-height:0!important;margin:0 auto!important;padding:2px 0 max(2px,env(safe-area-inset-bottom))!important;gap:8px!important;filter:none!important;transform:none!important}.mobile-primary-action,.mobile-bulk-open-trigger,.mobile-menu-action{min-height:56px!important;margin:0!important}.discovery-notice-action{min-height:var(--review-touch-size)!important}.info-modal-header .icon-button{width:var(--review-touch-size)!important;min-width:var(--review-touch-size)!important;height:var(--review-touch-size)!important;min-height:var(--review-touch-size)!important}.info-modal-actions button{min-height:var(--review-touch-size)!important}.app-shell .info-modal-actions .primary,.app-shell .info-modal-actions .secondary{min-height:44px!important}.auto-primary-action{min-height:var(--review-touch-size)!important}.bulk-open-header p{font-size:12px!important;line-height:1.2!important}.bulk-open-actions button{min-height:var(--review-touch-size)!important}.app-shell[data-phase=idle] .game-layout{display:grid!important;grid-template-columns:minmax(132px,.9fr) minmax(150px,1.1fr)!important;grid-template-areas:"preview intel" "setup setup" "actions actions"!important;align-items:center!important;column-gap:8px!important;row-gap:10px!important}.app-shell[data-phase=idle] .board-area,.app-shell[data-phase=idle][data-auto-playing=false] .game-layout .board-area{grid-area:preview;display:flex!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:3px!important;align-self:center!important;opacity:1!important;visibility:visible!important;transform:none!important}.app-shell[data-phase=idle] .board-stage{width:min(100%,184px)!important;min-width:0!important;max-width:184px!important;margin:0 auto!important}.app-shell[data-phase=idle] .board-story{width:100%;min-height:37px;margin-bottom:5px!important;padding:4px 8px!important;border-image-width:6px 8px}.app-shell[data-phase=idle] .board-story>.board-story-title{font-size:13px!important}.app-shell[data-phase=idle] .board-story>.board-story-detail{font-size:15px!important}.app-shell[data-phase=idle] .glyph-panel,.app-shell[data-phase=idle][data-auto-playing=false] .game-layout .glyph-panel{grid-area:intel;display:block!important;width:100%!important;min-width:0!important;margin:0!important;align-self:center!important;opacity:1!important;visibility:visible!important;transform:none!important}.app-shell[data-phase=idle] .glyph-card{width:100%!important;min-width:0!important;min-height:0!important;padding:9px!important}.app-shell[data-phase=idle] .glyph-heading{display:none!important}.app-shell[data-phase=idle] .structure-progress-card{display:grid!important;width:100%!important;min-width:0!important;grid-template-columns:1fr!important;gap:5px!important}.app-shell[data-phase=idle] .structure-progress-brand,.app-shell[data-phase=idle] .structure-progress-frame{width:100%!important;min-width:0!important}.app-shell[data-phase=idle] .structure-progress-brand{display:none!important}.app-shell[data-phase=idle] .structure-progress-brand-copy .spb-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell[data-phase=idle] .structure-progress-label{display:none!important}.app-shell[data-phase=idle] .vault-intel-grid{margin-top:6px;gap:3px}.app-shell[data-phase=idle] .vault-intel-grid>.vault-intel-cell{min-height:34px;padding:3px 6px;gap:5px;border-image-width:5px 7px}.app-shell[data-phase=idle] .vault-intel-grid .vault-intel-label{font-size:13px!important}.app-shell[data-phase=idle] .vault-intel-grid .vault-intel-value{font-size:14px!important}.app-shell[data-phase=idle] .control-panel{grid-area:setup}.app-shell[data-phase=idle] .mobile-action-dock{grid-area:actions}.app-shell[data-phase]:not([data-phase=idle]) .game-layout,.app-shell[data-auto-playing=true] .game-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important}.app-shell[data-phase]:not([data-phase=idle]) .mobile-action-dock,.app-shell[data-auto-playing=true] .mobile-action-dock{order:3!important}}@media(max-width:720px)and (min-height:700px){.bulk-open-dialog{max-height:calc(100dvh - 16px)!important;overflow-x:hidden!important;overflow-y:auto!important}.bulk-open-grid{width:min(100%,288px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.bulk-open-card{height:auto!important;aspect-ratio:1!important}.bulk-open-card-back>strong,.bulk-open-card.is-loss .bulk-open-card-back>strong{font-size:13px!important;line-height:1.05!important}.bulk-open-card-back>small{font-size:10px!important;line-height:1.1!important}.bulk-open-card-front>span,.bulk-open-card-slot{width:20px!important;height:20px!important;font-size:10px!important}}@media(max-width:370px)and (max-height:620px){.top-bar,.app-shell[data-phase]:not([data-phase=idle]) .top-bar,.app-shell[data-auto-playing=true] .top-bar{min-height:94px!important;margin-bottom:7px!important;padding-inline:8px!important}.top-bar .brand-mark{width:92px!important}.top-bar .header-balance,.top-bar .header-balance .status-pill{width:120px!important}.app-shell[data-phase=idle] .game-layout{grid-template-columns:minmax(126px,.92fr) minmax(142px,1.08fr)!important;column-gap:6px!important;row-gap:8px!important}.app-shell[data-phase=idle] .board-stage{width:min(100%,146px)!important;max-width:146px!important}.app-shell[data-phase=idle] .board-story{min-height:32px;margin-bottom:3px!important}.app-shell[data-phase=idle] .board-story>.board-story-title{display:none!important}.app-shell[data-phase=idle] .board-story>.board-story-detail{font-size:14px!important}.app-shell[data-phase=idle] .glyph-card{padding:6px!important}.app-shell[data-phase=idle] .structure-progress-brand-copy .spb-caption,.app-shell[data-phase=idle] .vault-intel-grid .vault-intel-label{font-size:13px!important}.app-shell[data-phase=idle] .vault-intel-grid>.vault-intel-cell{min-height:31px;padding-block:2px}.mobile-primary-action,.mobile-bulk-open-trigger,.mobile-menu-action{min-height:54px!important}}@media(prefers-reduced-motion:reduce){.board-story,.vault-intel-grid,.settings-panel-heading-copy{scroll-behavior:auto}}@media(min-width:721px){.viewport-autoscale-stage[data-active=true] .board-area,.app-shell[data-phase=idle] .viewport-autoscale-stage[data-active=true] .board-area,.viewport-autoscale-stage[data-active=true] .game-layout[data-play-mode=classic] .board-area{height:540px!important;block-size:540px!important}.board-area,.app-shell[data-phase=idle] .board-area,.game-layout[data-play-mode=classic] .board-area{height:var(--review-board-size)!important;block-size:var(--review-board-size)!important;min-height:0!important;align-self:center!important}.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel,.glyph-panel,.app-shell[data-phase=idle] .glyph-panel{align-self:center!important;transform:none!important}.header-balance .status-pill{grid-template-rows:12px 17px;align-content:center;padding-block:4px!important}.header-balance .status-pill-label,.header-balance .status-pill strong{align-self:center}.control-panel .panel-action-zone{padding-inline:10px}.control-panel .panel-primary-action{box-sizing:border-box;width:100%;margin-inline:auto;padding-inline:14px!important}.round-action-buttons[data-bulk-action=true]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.panel-bulk-open-trigger>span{display:block}}@media(max-width:720px){.vault-intel-grid{display:none!important}.board-stage{display:flex!important;flex-direction:column!important}.board-story{order:3;margin:8px auto 0!important}.app-shell[data-phase=idle] .game-layout,.app-shell[data-phase=idle][data-auto-playing=false] .game-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.app-shell[data-phase=idle] .board-area,.app-shell[data-phase=idle][data-auto-playing=false] .game-layout .board-area,.app-shell[data-phase=idle] .glyph-panel,.app-shell[data-phase=idle][data-auto-playing=false] .game-layout .glyph-panel{display:none!important}.app-shell[data-phase=idle] .control-panel{order:1!important}.app-shell[data-phase=idle] .mobile-action-dock{order:2!important}.top-bar .header-balance .status-pill{grid-template-rows:12px 17px!important;padding:4px 10px 4px 5px!important}.mobile-action-dock .mobile-primary-action,.mobile-action-dock .mobile-bulk-open-trigger{box-sizing:border-box;padding-inline:24px!important}}@media(min-width:721px){.board-story{margin-bottom:18px!important}.glyph-card{box-sizing:border-box;height:auto!important;min-height:0!important;aspect-ratio:auto!important;align-content:start!important;padding:12px 11px 14px!important;overflow:visible!important;border:10px solid transparent!important;border-image-source:url(./temple-vault-progress-card-v5-Cf-xwXpl.webp)!important;border-image-slice:82 96 fill!important;border-image-width:14px 16px!important;border-image-repeat:stretch!important;background:none!important}.glyph-card:before{top:9px!important;right:10px!important;bottom:9px!important;left:10px!important}.structure-progress-card{gap:12px!important}.structure-progress-frame{min-height:76px!important;padding:14px 14px 13px!important}.vault-intel-grid{margin-top:12px!important;gap:7px!important}.vault-intel-grid>span{min-height:42px;padding:6px 10px}.app-shell:is([data-phase=bust],[data-phase=cashed_out]) .round-action-buttons[data-bulk-action=true]{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}.app-shell:is([data-phase=bust],[data-phase=cashed_out]) .round-action-buttons[data-bulk-action=true]>button{width:100%!important}}@media(max-width:720px){.mobile-action-dock .mobile-primary-action,.mobile-action-dock .mobile-bulk-open-trigger{min-width:0;padding-inline:12px!important}.mobile-action-dock .mobile-primary-action[data-action=new-round]{gap:5px!important;padding-inline:10px!important;font-size:11.5px!important;letter-spacing:.035em!important}.mobile-action-dock .mobile-primary-action[data-action=new-round] .primary-action-icon{width:20px;height:20px;flex-basis:20px}}@media(max-width:340px){.mobile-action-dock .mobile-primary-action[data-action=new-round]{padding-inline:8px!important;font-size:11px!important}.mobile-action-dock .mobile-primary-action[data-action=new-round] .primary-action-icon{width:18px;height:18px;flex-basis:18px}}@media(min-width:1100px){.control-panel,.app-shell[data-phase=idle] .control-panel,.app-shell[data-phase]:not([data-phase=idle]) .control-panel,.glyph-panel,.app-shell[data-phase=idle] .glyph-panel,.app-shell[data-phase] .game-layout>.control-panel,.app-shell[data-phase] .game-layout>.glyph-panel,.app-shell[data-phase] .viewport-autoscale-stage[data-active=true] .game-layout>.control-panel,.app-shell[data-phase] .viewport-autoscale-stage[data-active=true] .game-layout>.glyph-panel{transform:translateY(var(--desktop-field-center-offset, 0px))!important}.app-shell:is([data-phase=bust],[data-phase=cashed_out]) .round-action-buttons[data-bulk-action=true]>button{min-height:40px!important}}@media(max-width:720px){.top-bar .header-balance .status-pill{grid-template-rows:minmax(0,1fr)!important;align-content:center!important;align-items:center!important;padding:3px 10px 3px 5px!important}.top-bar .header-balance .status-pill strong{grid-row:1!important;align-self:center!important;line-height:1!important}}:root{--vault-glow-gold-soft: rgba(232, 189, 105, .22);--vault-glow-gold: rgba(232, 189, 105, .55);--vault-glow-gold-strong: rgba(255, 224, 158, .85);--vault-glow-ruby: rgba(196, 62, 82, .5);--vault-glow-ruby-strong: rgba(255, 108, 130, .78);--vault-glow-cyan: rgba(120, 210, 255, .5);--vault-glow-green: rgba(120, 224, 160, .5);--vault-glow-blur-soft: 10px;--vault-glow-blur-strong: 22px}.background-crystals{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.background-crystals span{display:none}.background-crystals:before,.background-crystals:after{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;pointer-events:none}.background-crystals:before{background:radial-gradient(circle at 18% 22%,rgba(232,189,105,.15),transparent 30%),radial-gradient(circle at 84% 18%,rgba(196,62,82,.13),transparent 32%),radial-gradient(circle at 46% 86%,rgba(232,189,105,.1),transparent 34%);opacity:.75}.background-crystals:after{background:linear-gradient(102deg,transparent 32%,rgba(255,238,214,.03) 50%,transparent 68%);opacity:.55}@keyframes vault-atmosphere-glow{0%,to{opacity:.6;transform:translateZ(0)}50%{opacity:.92;transform:translate3d(0,-1.4%,0)}}@keyframes vault-atmosphere-fog{0%,to{transform:translate3d(-3.5%,0,0)}50%{transform:translate3d(3.5%,0,0)}}.atmosphere-dust{display:none!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.atmosphere-dust__mote{position:absolute;left:var(--mote-x, 50%);top:var(--mote-y, 50%);width:var(--mote-size, 3px);height:var(--mote-size, 3px);border-radius:50%;background:radial-gradient(circle,#ffe2b2cc,#ffe2b200 70%);opacity:0;animation:vault-dust-drift var(--mote-duration, 16s) ease-in-out infinite;animation-delay:var(--mote-delay, 0s);will-change:transform,opacity}@keyframes vault-dust-drift{0%{opacity:0;transform:translate3d(0,6vh,0)}12%{opacity:.5}50%{opacity:.7;transform:translate3d(1.4vw,-6vh,0)}88%{opacity:.28}to{opacity:0;transform:translate3d(-1vw,-14vh,0)}}html[data-reduced-motion=true] .background-crystals:before,html[data-reduced-motion=true] .background-crystals:after{animation:none!important;opacity:.32!important;transform:none!important}html[data-low-detail=true] body{background:linear-gradient(180deg,#0c0405,#050202 55%,#030101)!important}html[data-low-detail=true] .background-crystals:before,html[data-low-detail=true] .background-crystals:after{display:none!important}html[data-reduced-motion=true] .atmosphere-dust__mote{animation:none!important;opacity:0!important}@media(prefers-reduced-motion:reduce){.background-crystals:before,.background-crystals:after{animation:none!important;opacity:.32!important;transform:none!important}.atmosphere-dust__mote{animation:none!important;opacity:0!important}}.settings-preferences-section{gap:10px}.settings-preferences-hint{margin:-4px 0 0;color:var(--tomb-popup-muted, rgba(238, 217, 184, .7));font-size:10px;line-height:1.5}.settings-preferences-options{display:grid;min-width:0;grid-template-columns:repeat(var(--pref-columns, 2),minmax(0,1fr));gap:10px}.settings-preferences-options .settings-option-card{min-height:58px;padding:12px 14px;gap:6px}.settings-preferences-links{gap:10px;justify-items:center}.settings-preferences-reset{padding:8px 4px;border:0;color:#e2d2b8ad;background:transparent;box-shadow:none;font-family:Georgia,Times New Roman,serif;font-size:10px;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .14s ease}.settings-preferences-reset:hover{color:#ffe5b6}.settings-preferences-reset:active{color:#d6a45c}@media(prefers-reduced-motion:reduce){.settings-preferences-reset{transition:none}}.tile-button.hidden:not(.shape-target){filter:brightness(.9) saturate(.92)}.crystal-idle-glow{position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;z-index:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle,transparent 34%,rgb(var(--revealed-cell-rgb, 80 174 207) / .34) 64%,transparent 100%);opacity:.4;animation:vault-crystal-idle-pulse 4.2s ease-in-out infinite}@keyframes vault-crystal-idle-pulse{0%,to{opacity:.3}50%{opacity:.62}}.crystal-sparkle{position:absolute;top:50%;right:50%;bottom:50%;left:50%;z-index:3;pointer-events:none}.crystal-sparkle>span{position:absolute;left:-1px;top:-38%;width:2px;height:34%;border-radius:999px;background:linear-gradient(to top,rgba(255,244,214,.9),transparent);transform:rotate(var(--sparkle-angle, 0deg)) translateY(-20%);transform-origin:1px 46%;opacity:0;animation:vault-crystal-sparkle .62s var(--sparkle-delay, 0ms) cubic-bezier(.12,.7,.26,1) both}@keyframes vault-crystal-sparkle{0%{opacity:0;transform:rotate(var(--sparkle-angle, 0deg)) translateY(0) scaleY(.4)}40%{opacity:1}to{opacity:0;transform:rotate(var(--sparkle-angle, 0deg)) translateY(-55%) scaleY(1)}}.tile-shape-glow{position:absolute;top:6%;right:6%;bottom:6%;left:6%;z-index:2;border-radius:8%;pointer-events:none;box-shadow:inset 0 0 0 1px var(--vault-glow-gold-soft, rgba(232, 189, 105, .35)),0 0 6px var(--vault-glow-gold-soft, rgba(232, 189, 105, .25));opacity:.8}.structure-progress-segments>span[data-just-filled=true]{animation:vault-segment-just-filled .7s ease-out}@keyframes vault-segment-just-filled{0%{filter:brightness(2.1) saturate(1.2)}to{filter:brightness(1)}}.structure-progress-percent .animated-swap{animation:structure-percent-swap .24s cubic-bezier(.16,1,.3,1) both,vault-percent-pulse .42s cubic-bezier(.16,1,.3,1) both}@keyframes vault-percent-pulse{0%{text-shadow:0 0 0 transparent}40%{text-shadow:0 0 10px var(--structure-progress-glow, rgba(255, 129, 108, .55))}to{text-shadow:0 0 0 transparent}}.structure-progress-frame[data-percent-complete=true]{animation:vault-progress-complete-glow 1.4s ease-in-out 2}@keyframes vault-progress-complete-glow{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.2) saturate(1.15)}}html[data-low-detail=true] .tile-button.hidden:not(.shape-target),html[data-reduced-motion=true] .tile-button.hidden:not(.shape-target),html[data-low-detail=true] .crystal-idle-glow,html[data-reduced-motion=true] .crystal-idle-glow{animation:none!important}html[data-low-detail=true] .crystal-sparkle{display:none!important}html[data-reduced-motion=true] .crystal-sparkle>span{animation-duration:1ms!important}@media(prefers-reduced-motion:reduce){.tile-button.hidden:not(.shape-target),.crystal-idle-glow{animation:none!important}.crystal-sparkle>span{animation-duration:1ms!important}}@media(prefers-reduced-motion:no-preference){html:not([data-reduced-motion=true]) body .board-frame .tile-grid>.tile-button .crystal.crystal-assembling{background-image:none!important;filter:none!important}}.crystal-assemble{--crystal-assemble-image: url(./temple-vault-crystal-blue-v2-wj-wR840.webp);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.crystal-assemble[data-color=violet]{--crystal-assemble-image: url(./temple-vault-crystal-violet-v2-Dxn5hs-P.webp)}.crystal-assemble[data-color=green]{--crystal-assemble-image: url(./temple-vault-crystal-green-v2-DO1tjVzc.webp)}.crystal-assemble[data-color=gold]{--crystal-assemble-image: url(./temple-vault-crystal-gold-v2-BaZQ0naa.webp)}.crystal-assemble>span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--crystal-assemble-image) center / contain no-repeat;clip-path:var(--piece-clip);opacity:0;transform-origin:48% 52%;animation:crystal-piece-assemble .44s var(--piece-delay, 0ms) cubic-bezier(.22,.9,.3,1.12) both}.crystal-assemble:after{content:"";position:absolute;left:50%;top:50%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,250,235,.95),rgba(170,230,255,.45) 38%,transparent 70%);opacity:0;transform:translate(-50%,-50%) scale(.3);animation:crystal-assemble-flash .3s .3s ease-out both}@keyframes crystal-piece-assemble{0%{opacity:0;transform:rotate(var(--piece-angle)) translate(95%) rotate(calc(-1 * var(--piece-angle))) rotate(var(--piece-spin)) scale(.8)}25%{opacity:1}to{opacity:1;transform:rotate(var(--piece-angle)) translate(0) rotate(calc(-1 * var(--piece-angle))) rotate(0) scale(1)}}@keyframes crystal-assemble-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}35%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%) scale(1.25)}}.crystal[data-assembled=true] .crystal-sparkle>span{animation-delay:calc(var(--sparkle-delay, 0ms) + .36s)}@media(prefers-reduced-motion:reduce){.crystal-assemble{display:none}}html[data-reduced-motion=true] .crystal-assemble{display:none}.board-frame[data-win-stage="3"] .tile-button.shape-completed{animation:vault-shape-activate .52s ease-out var(--shape-complete-delay, 0ms) both}@keyframes vault-shape-activate{0%,to{filter:brightness(1.05)}50%{filter:brightness(1.45)}}.board-stage[data-win-stage="5"] .board-story{animation:vault-message-settle .52s cubic-bezier(.16,1,.3,1) both}@keyframes vault-message-settle{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}html[data-reduced-motion=true] .tile-button.shape-completed,html[data-reduced-motion=true] .board-stage[data-win-stage] .board-story{animation:none!important}@media(prefers-reduced-motion:reduce){.tile-button.shape-completed,.board-stage[data-win-stage] .board-story{animation:none!important}}.auto-state-badge{display:inline-flex;align-items:center;gap:.35em;margin-left:auto;padding:.22em .6em;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;border:1px solid rgba(255,231,199,.18);background:#00000047;color:#ffe7c7b8}.auto-state-badge:before{content:"";width:.5em;height:.5em;border-radius:50%;background:currentColor;flex:none}.auto-state-badge[data-auto-state=idle]{color:#ffe7c78c}.auto-state-badge[data-auto-state=confirming]{color:var(--tv-ivory);border-color:#ffe7c766;background:#c8783d2e;animation:auto-state-pulse 1.1s ease-in-out infinite}.auto-state-badge[data-auto-state=running]{color:var(--tv-copper);border-color:#c8783d80;background:#c8783d24;animation:auto-state-pulse 1.6s ease-in-out infinite}.auto-state-badge[data-auto-state=completed]{color:var(--tv-blue);border-color:#91e8ff66;background:#91e8ff1f}.auto-state-badge[data-auto-state=stopped]{color:var(--tv-red);border-color:#ff565a59;background:#ff565a1a}@keyframes auto-state-pulse{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.auto-state-badge{animation:none!important}}.vault-intel-coefficient small:before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:currentColor;opacity:.85;animation:reward-live-pulse 1.4s ease-in-out infinite}.vault-intel-coefficient[data-settled=true] small:before{animation:none;opacity:.5}@keyframes reward-live-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){.vault-intel-coefficient small:before{animation:none!important}}@media(max-width:720px){.vault-intel-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:8px 0 0!important}.vault-intel-grid>span{min-height:30px!important;padding:4px 8px!important;border:1px solid rgba(196,148,74,.32)!important;border-image:none!important;border-radius:6px!important;background:#0804048c!important}.vault-intel-grid small{font-size:8.5px!important}.vault-intel-grid strong,.vault-intel-grid .vault-intel-coefficient strong,.vault-intel-grid .vault-intel-win strong{font-size:12px!important}}@media(max-width:340px){.vault-intel-grid small{font-size:7.5px!important}.vault-intel-grid strong,.vault-intel-grid .vault-intel-coefficient strong,.vault-intel-grid .vault-intel-win strong{font-size:11px!important}}:root{--burst-chalice: 255 138 52;--burst-relic: 214 168 92;--burst-vault: 224 96 96}.burst-meter-panel{margin:8px 0 0}.burst-meter-track{padding:6px 10px;border:1px solid rgba(196,148,74,.28);border-radius:6px;background:#08040480}.burst-meter-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px;color:#e2d2b8b8;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.burst-meter-header strong{color:#f0d9ac;font-size:11px}.burst-meter-path{margin:0 8px 0 auto;padding:1px 7px;border:1px solid rgba(196,148,74,.4);border-radius:999px;background:#00000059;color:#f0d9ac;font:inherit;font-size:9px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.burst-meter-path[data-path=chalice]{border-color:rgb(var(--burst-chalice) / .55);color:rgb(var(--burst-chalice))}.burst-meter-path[data-path=relic]{border-color:rgb(var(--burst-relic) / .55);color:rgb(var(--burst-relic))}.burst-meter-path[data-path=vault]{border-color:rgb(var(--burst-vault) / .55);color:rgb(var(--burst-vault))}.burst-meter-path:hover:not(:disabled){background:#f0d9ac1a}.burst-meter-path:disabled{cursor:default;opacity:.7}.burst-meter-bar{position:relative;height:6px;overflow:hidden;border-radius:999px;background:#0000008c;box-shadow:inset 0 1px 2px #0009}.burst-meter-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#c4944aa6,#f0d9ac);transition:width var(--reveal-med, .26s) var(--reveal-ease, ease-out)}.burst-meter-panel[data-burst-state=ready] .burst-meter-fill{animation:burst-fill-ready-pulse .9s ease-in-out infinite}.burst-meter-panel[data-burst-state=ready] .burst-meter-track{border-color:#f0d9acb3;box-shadow:0 0 12px #f0d9ac47}@keyframes burst-fill-ready-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.4)}}.burst-path-choice{display:flex;flex-direction:column;gap:7px;padding:9px 10px;border:1px solid rgba(240,217,172,.55);border-radius:7px;background:#0a0505c7;box-shadow:0 0 16px #f0d9ac33;animation:burst-panel-in var(--reveal-fast, .16s) var(--reveal-ease, ease-out) both}.burst-path-choice-header{display:flex;flex-direction:column;gap:4px}.burst-path-choice-title{color:#f0d9ac;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.burst-choice-countdown{height:3px;overflow:hidden;border-radius:999px;background:#f0d9ac29}.burst-choice-countdown-fill{height:100%;width:100%;transform-origin:left center;background:linear-gradient(90deg,#f0d9ac8c,#f0d9ac);animation-name:burst-countdown-shrink;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes burst-countdown-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.burst-path-choice-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.burst-path-option{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 4px 6px;border:1px solid rgba(196,148,74,.4);border-radius:6px;background:#0006;color:#e2d2b8e6;text-align:center;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.burst-path-option strong{font-size:9.5px;font-weight:700;letter-spacing:.01em;line-height:1.15}.burst-path-option small{color:#e2d2b89e;font-size:8px;line-height:1.25}.burst-path-option:hover{transform:translateY(-1px)}.burst-path-option[data-path=relic]{border-color:rgb(var(--burst-relic) / .55);color:rgb(var(--burst-relic))}.burst-path-option[data-path=chalice]{border-color:rgb(var(--burst-chalice) / .55);color:rgb(var(--burst-chalice))}.burst-path-option[data-path=vault]{border-color:rgb(var(--burst-vault) / .55);color:rgb(var(--burst-vault))}.burst-path-option[data-path=relic] small,.burst-path-option[data-path=chalice] small,.burst-path-option[data-path=vault] small{color:#e2d2b8ad}.burst-path-option[data-path=relic]:hover{background:rgb(var(--burst-relic) / .16)}.burst-path-option[data-path=chalice]:hover{background:rgb(var(--burst-chalice) / .16)}.burst-path-option[data-path=vault]:hover{background:rgb(var(--burst-vault) / .16)}.burst-path-option[data-default=true]{box-shadow:0 0 0 1px #f0d9ac59,0 0 10px #f0d9ac2e}.burst-celebration{display:flex;flex-direction:column;align-items:center;gap:6px;padding:11px 12px 12px;border:1px solid rgba(240,217,172,.6);border-radius:7px;background:#0a0505d1;box-shadow:0 0 20px #f0d9ac52;text-align:center;animation:burst-panel-in var(--reveal-fast, .16s) var(--reveal-ease, ease-out) both}.burst-celebration[data-path=chalice]{color:rgb(var(--burst-chalice))}.burst-celebration[data-path=relic]{color:rgb(var(--burst-relic))}.burst-celebration[data-path=vault]{color:rgb(var(--burst-vault))}.burst-celebration-icon{display:flex}.burst-celebration-copy{display:flex;flex-direction:column;align-items:center;gap:3px}.burst-celebration-title{color:#f0d9ac;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.burst-celebration-path{font-size:14px;font-weight:700;letter-spacing:.02em;text-shadow:0 0 10px currentColor}.burst-celebration-description{max-width:220px;color:#e2d2b8c7;font-size:10px;line-height:1.3}@keyframes burst-panel-in{0%{opacity:0;transform:translateY(-3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.board-burst-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#0301015c;opacity:0;pointer-events:none;transition:opacity .22s ease}.board-frame[data-burst-active=true] .board-burst-veil{opacity:1}.burst-chalice-stage{--chalice-duration: 1.85s;position:absolute;inset:var(--grid-inset, 6.7%);z-index:7;pointer-events:none}.app-shell[data-auto-playing=true] .burst-chalice-stage{--chalice-duration: .98s}.burst-chalice-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgb(var(--burst-chalice) / .26),#0c0402a8 72%);opacity:0;animation:burst-chalice-veil var(--chalice-duration) ease-out both}@keyframes burst-chalice-veil{0%{opacity:0}18%{opacity:1}80%{opacity:1}to{opacity:0}}.burst-chalice{position:absolute;top:50%;left:50%;z-index:2;width:54%;aspect-ratio:1;opacity:0;transform:translate(-50%,-50%) scale(.05);will-change:transform,opacity;animation:burst-chalice-rise var(--chalice-duration) cubic-bezier(.22,.8,.3,1) both}@keyframes burst-chalice-rise{0%{opacity:0;transform:translate(-50%,-50%) scale(.05)}8%{opacity:1}24%{transform:translate(-50%,-50%) scale(1.08)}32%{transform:translate(-50%,-50%) scale(1)}82%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.86)}}.burst-chalice-halo{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;background:radial-gradient(circle,rgb(255 196 92 / .7) 0 22%,rgb(var(--burst-chalice) / .36) 46%,transparent 70%);opacity:0;animation:burst-chalice-halo var(--chalice-duration) ease-out both}@keyframes burst-chalice-halo{0%{opacity:0;transform:scale(.6)}26%{opacity:1;transform:scale(1.08)}45%{opacity:.7;transform:scale(1)}58%{opacity:1;transform:scale(1.14)}to{opacity:0;transform:scale(1.2)}}.burst-chalice-relic{position:absolute;top:0;right:0;bottom:0;left:0}.burst-chalice-relic .relic-texture{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%}.burst-chalice-burn{position:absolute;z-index:1;aspect-ratio:1;transform:translate(-50%,-50%)}.burst-chalice-char{position:absolute;top:5%;right:5%;bottom:5%;left:5%;border-radius:12%;background:radial-gradient(circle at 50% 62%,rgb(255 132 40 / .55) 0 10%,transparent 34%),radial-gradient(circle at 50% 50%,#160804f7 0,#160804f7 52%,#401406ed 78%,#96340ccc);box-shadow:inset 0 0 0 1px #ff8c3280;opacity:0;animation:burst-chalice-char var(--chalice-duration) var(--burn-delay, 0ms) ease-out both}@keyframes burst-chalice-char{0%,20%{opacity:0}36%{opacity:1}57%{opacity:1}76%,to{opacity:0}}.burst-chalice-tile-flame{position:absolute;top:9%;left:-50%;width:200%;height:200%;transform-origin:50% 38%;opacity:0;transform:scale(.2,0);animation:burst-chalice-tile-flame var(--chalice-duration) var(--burn-delay, 0ms) cubic-bezier(.2,.8,.3,1) both}@keyframes burst-chalice-tile-flame{0%,18%{opacity:0;transform:scale(.2,0)}30%{opacity:1;transform:scale(1.06,1.18)}40%{transform:scale(.94,.96)}50%{opacity:1;transform:scale(1.02,1.1)}60%{opacity:.9;transform:scale(.7,.6)}68%,to{opacity:0;transform:scale(.3,.1)}}.burst-chalice-rebirth{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:50%;background:radial-gradient(circle,rgb(255 244 200 / .95) 0 16%,rgb(255 190 80 / .6) 38%,transparent 68%);opacity:0;transform:scale(.4);animation:burst-chalice-rebirth var(--chalice-duration) ease-out both}.burst-chalice-burn[data-reborn=crystal] .burst-chalice-rebirth{background:radial-gradient(circle,rgb(255 236 214 / .6) 0 14%,rgb(var(--burst-chalice) / .3) 36%,transparent 64%)}@keyframes burst-chalice-rebirth{0%,54%{opacity:0;transform:scale(.4)}62%{opacity:1;transform:scale(1.05)}84%,to{opacity:0;transform:scale(1.3)}}.burst-chalice-pulse{position:absolute;inset:var(--grid-inset, 6.7%);z-index:6;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgb(var(--burst-chalice) / .28),transparent 70%);opacity:0;animation:burst-chalice-pulse .9s ease-out both}@keyframes burst-chalice-pulse{0%{opacity:0}30%{opacity:1}to{opacity:0}}.burst-relic-stage{position:absolute;inset:var(--grid-inset, 6.7%);z-index:7;pointer-events:none}.burst-relic-seal{position:absolute;width:var(--seal-size, 24%);aspect-ratio:1;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-60deg);animation:burst-relic-seal-bloom 1.25s var(--chain-delay, 0ms) cubic-bezier(.2,.8,.3,1) both}.burst-relic-seal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgb(var(--chain-rgb, var(--burst-relic))) 0 5deg,transparent 5deg 22.5deg);-webkit-mask:radial-gradient(circle,transparent 0 56%,#000 57% 66%,transparent 67%);mask:radial-gradient(circle,transparent 0 56%,#000 57% 66%,transparent 67%);animation:burst-relic-seal-spin 1.25s linear both}.burst-relic-seal:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;border:1.5px solid rgba(255,232,176,.9);border-radius:50%;background:radial-gradient(circle,rgb(var(--chain-rgb, var(--burst-relic)) / .34),transparent 70%);box-shadow:0 0 12px rgb(var(--chain-rgb, var(--burst-relic)) / .8),inset 0 0 10px rgb(var(--chain-rgb, var(--burst-relic)) / .6)}@keyframes burst-relic-seal-bloom{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-60deg)}24%{opacity:1;transform:translate(-50%,-50%) scale(1.12) rotate(0)}38%{transform:translate(-50%,-50%) scale(1) rotate(8deg)}82%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(20deg)}to{opacity:0;transform:translate(-50%,-50%) scale(1.25) rotate(28deg)}}@keyframes burst-relic-seal-spin{0%{transform:rotate(0)}to{transform:rotate(120deg)}}.burst-relic-chain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.burst-relic-chain-glow,.burst-relic-chain-line,.burst-relic-chain-spark,.burst-relic-beam{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.burst-relic-chain-glow{stroke:rgb(var(--burst-relic) / .26);stroke-width:9px;opacity:0;animation:burst-relic-line-flow 1.25s var(--chain-delay, 0ms) ease-out both}.burst-relic-chain-line{stroke:#ffd68ceb;stroke-width:2px;stroke-dasharray:7 4;opacity:0;animation:burst-relic-line-flow 1.25s var(--chain-delay, 0ms) ease-out both}@keyframes burst-relic-line-flow{0%{opacity:0;stroke-dashoffset:22}20%{opacity:1}80%{opacity:.9}to{opacity:0;stroke-dashoffset:0}}.burst-relic-chain-spark{stroke:#fff4d6;stroke-width:3.2px;stroke-dasharray:8 192;stroke-dashoffset:8;opacity:0;animation:burst-relic-spark .7s calc(var(--chain-delay, 0ms) + .2s) ease-in-out 2 both}@keyframes burst-relic-spark{0%{opacity:0;stroke-dashoffset:8}15%{opacity:1}85%{opacity:1}to{opacity:0;stroke-dashoffset:-100}}.burst-relic-beam{stroke:rgb(var(--chain-rgb, var(--burst-relic)));stroke-width:2.4px;stroke-dasharray:100 100;stroke-dashoffset:100;opacity:0;animation:burst-relic-beam 1.25s calc(var(--chain-delay, 0ms) + .38s) ease-in both}@keyframes burst-relic-beam{0%{opacity:0;stroke-dashoffset:100}8%{opacity:1}28%{opacity:1;stroke-dashoffset:0}48%{opacity:0;stroke-dashoffset:-60}to{opacity:0;stroke-dashoffset:-60}}.burst-relic-chain-node{fill:rgb(var(--chain-rgb, var(--burst-relic)));opacity:0;transform-box:fill-box;transform-origin:center;animation:burst-relic-node-pulse 1.25s var(--chain-delay, 0ms) ease-out both}@keyframes burst-relic-node-pulse{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.3)}55%{transform:scale(1)}to{opacity:0;transform:scale(1)}}.burst-relic-crest{position:absolute;top:50%;left:50%;width:30%;aspect-ratio:1;transform:translate(-50%,-50%)}.burst-relic-crest-rays{position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,214,130,.6) 0 4deg,transparent 4deg 18deg);-webkit-mask:radial-gradient(circle,#000 0 22%,rgba(0,0,0,.5) 40%,transparent 68%);mask:radial-gradient(circle,#000 0 22%,rgba(0,0,0,.5) 40%,transparent 68%);opacity:0;animation:burst-relic-crest-rays 1.25s ease-out both}@keyframes burst-relic-crest-rays{0%,44%{opacity:0;transform:rotate(0) scale(.5)}58%{opacity:1;transform:rotate(18deg) scale(1)}to{opacity:0;transform:rotate(50deg) scale(1.15)}}.burst-relic-crest-ring{position:absolute;top:2%;right:2%;bottom:2%;left:2%;border:2px solid rgba(255,228,164,.95);border-radius:50%;background:radial-gradient(circle,rgb(var(--burst-relic) / .4),#1e10068c 70%);box-shadow:0 0 22px rgb(var(--burst-relic) / .75),inset 0 0 16px rgb(var(--burst-relic) / .6);opacity:0;animation:burst-relic-crest-pop 1.25s cubic-bezier(.2,.9,.3,1.2) both}.burst-relic-crest-coin{position:absolute;top:12%;left:12%;width:76%;height:76%;object-fit:contain;filter:drop-shadow(0 0 10px rgba(255,210,120,.85));opacity:0;-webkit-user-select:none;user-select:none;animation:burst-relic-crest-pop 1.25s 60ms cubic-bezier(.2,.9,.3,1.2) both}@keyframes burst-relic-crest-pop{0%,44%{opacity:0;transform:scale(.2)}56%{opacity:1;transform:scale(1.14)}66%{transform:scale(1)}88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.burst-relic-crest-mote{position:absolute;top:50%;left:50%;width:95%;height:3px;margin-top:-1.5px;border-radius:999px;background:linear-gradient(90deg,transparent 0 30%,rgba(255,196,92,.9) 70%,#fff6d8 96%,transparent);transform-origin:0 50%;opacity:0;animation:burst-relic-mote .9s var(--mote-delay, .52s) ease-out both}@keyframes burst-relic-mote{0%{opacity:0;transform:rotate(var(--mote-angle)) scaleX(.2)}25%{opacity:1}to{opacity:0;transform:rotate(var(--mote-angle)) scaleX(1)}}.board-frame[data-burst-active=true][data-burst-path=relic] .relic-icon{animation:burst-relic-icon-glint .8s ease-in-out 2}@keyframes burst-relic-icon-glint{0%,to{filter:brightness(1)}50%{filter:brightness(1.45) drop-shadow(0 0 8px rgb(var(--burst-relic) / .85))}}.board-frame[data-burst-active=true][data-burst-path=relic]{animation:burst-frame-pulse-relic 1.1s ease-in-out infinite}@keyframes burst-frame-pulse-relic{0%,to{filter:brightness(1)}50%{filter:brightness(1.1) saturate(1.15)}}.burst-vault-stage{--vault-duration: 1.25s;position:absolute;inset:var(--grid-inset, 6.7%);z-index:7;pointer-events:none}.app-shell[data-auto-playing=true] .burst-vault-stage{--vault-duration: .68s}.burst-vault-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,#ffce7833,#2804069e 70%);opacity:0;animation:burst-vault-veil var(--vault-duration) ease-out both}@keyframes burst-vault-veil{0%{opacity:0}18%{opacity:1}78%{opacity:1}to{opacity:0}}.burst-vault-lock{position:absolute;z-index:1;aspect-ratio:1;border:2px solid rgb(255 214 130 / .95);border-radius:12%;background:radial-gradient(circle,rgb(255 214 130 / .26),transparent 70%);box-shadow:0 0 10px #ffbe5ab3,inset 0 0 8px #ffbe5a8c;opacity:0;transform:translate(-50%,-50%) scale(1.35);animation:burst-vault-lock var(--vault-duration) var(--lock-delay, 0ms) cubic-bezier(.2,.8,.3,1) both}@keyframes burst-vault-lock{0%,14%{opacity:0;transform:translate(-50%,-50%) scale(1.35)}30%{opacity:1;transform:translate(-50%,-50%) scale(.9)}38%{transform:translate(-50%,-50%) scale(.96)}76%{opacity:1;transform:translate(-50%,-50%) scale(.96)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}.burst-vault-core{position:absolute;top:50%;left:50%;z-index:2;width:48%;aspect-ratio:1;opacity:0;transform:translate(-50%,-50%) scale(.1);will-change:transform,opacity;animation:burst-vault-core var(--vault-duration) cubic-bezier(.22,.8,.3,1) both}@keyframes burst-vault-core{0%{opacity:0;transform:translate(-50%,-50%) scale(.1)}8%{opacity:1}28%{transform:translate(-50%,-50%) scale(1.08)}36%{transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.12)}}.burst-vault-crest{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.burst-vault-ring{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgb(255 214 130 / .95) 0 4deg,transparent 4deg 15deg);-webkit-mask:radial-gradient(circle,transparent 0 62%,#000 63% 68%,transparent 69%);mask:radial-gradient(circle,transparent 0 62%,#000 63% 68%,transparent 69%);animation:burst-vault-ring-turn var(--vault-duration) linear both}.burst-vault-ring--inner{top:16%;right:16%;bottom:16%;left:16%;background:repeating-conic-gradient(from 7deg,rgb(var(--burst-vault) / .95) 0 6deg,transparent 6deg 30deg);animation-name:burst-vault-ring-turn-back}@keyframes burst-vault-ring-turn{0%{transform:rotate(-90deg)}to{transform:rotate(90deg)}}@keyframes burst-vault-ring-turn-back{0%{transform:rotate(120deg)}to{transform:rotate(-60deg)}}.burst-vault-rays{position:absolute;top:0;right:0;bottom:0;left:0;animation:burst-vault-ring-turn var(--vault-duration) linear both}.burst-vault-rays>span{position:absolute;bottom:50%;left:47%;width:6%;height:78%;background:linear-gradient(to top,rgb(255 226 160 / .85),rgb(255 190 90 / .3) 55%,transparent);transform-origin:50% 100%;transform:rotate(var(--vault-ray-angle)) scaleY(0);opacity:0;animation:burst-vault-ray var(--vault-duration) ease-out both}@keyframes burst-vault-ray{0%,22%{opacity:0;transform:rotate(var(--vault-ray-angle)) scaleY(0)}36%{opacity:1;transform:rotate(var(--vault-ray-angle)) scaleY(1)}70%{opacity:.7;transform:rotate(var(--vault-ray-angle)) scaleY(1.1)}to{opacity:0;transform:rotate(var(--vault-ray-angle)) scaleY(1.2)}}.burst-vault-flash{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;border-radius:50%;background:radial-gradient(circle,rgb(255 246 214 / .95) 0 12%,rgb(255 200 110 / .45) 34%,transparent 64%);opacity:0;animation:burst-vault-flash var(--vault-duration) ease-out both}@keyframes burst-vault-flash{0%,22%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}55%,to{opacity:0;transform:scale(1.4)}}.burst-vault-pulse{position:absolute;top:50%;left:50%;z-index:6;width:40%;aspect-ratio:1;border:2px solid rgb(255 214 130 / .85);border-radius:50%;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.3);animation:burst-vault-pulse .9s ease-out both}@keyframes burst-vault-pulse{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@media(prefers-reduced-motion:reduce){.board-frame[data-burst-active=true],.board-frame[data-burst-path],.burst-relic-chain-line,.burst-relic-chain-node,.burst-vault-stage *,.burst-vault-pulse,.burst-chalice-stage *,.burst-chalice-pulse,.burst-relic-stage *,.resonance-picker-countdown-fill,.burst-meter-panel[data-burst-state=ready] .burst-meter-fill{animation:none!important}.burst-relic-chain,.burst-vault-stage,.burst-vault-pulse,.burst-chalice-stage,.burst-chalice-pulse,.burst-relic-stage{opacity:0!important}.board-burst-veil{transition:none!important}}.resonance-picker-modal{width:min(480px,100%)!important;display:flex;flex-direction:column;gap:14px}.resonance-picker-header{display:flex;flex-direction:column;gap:8px}.resonance-picker-title{color:#f0d9ac;font-size:15px;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.resonance-picker-countdown{height:4px;overflow:hidden;border-radius:999px;background:#f0d9ac29}.resonance-picker-countdown-fill{height:100%;width:100%;transform-origin:left center;background:linear-gradient(90deg,#f0d9ac8c,#f0d9ac);animation-name:burst-countdown-shrink;animation-timing-function:linear;animation-fill-mode:forwards}.resonance-picker-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.resonance-picker-option{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 12px;border:1px solid rgba(196,148,74,.4);border-radius:10px;background:#0006;color:#e2d2b8e6;text-align:center;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.resonance-picker-option strong{font-size:11px;font-weight:700;letter-spacing:.01em;line-height:1.2}.resonance-picker-option small{color:#e2d2b89e;font-size:9px;line-height:1.3}.resonance-picker-option:hover{transform:translateY(-2px)}.resonance-picker-option[data-path=relic]{border-color:rgb(var(--burst-relic) / .55);color:rgb(var(--burst-relic))}.resonance-picker-option[data-path=chalice]{border-color:rgb(var(--burst-chalice) / .55);color:rgb(var(--burst-chalice))}.resonance-picker-option[data-path=vault]{border-color:rgb(var(--burst-vault) / .55);color:rgb(var(--burst-vault))}.resonance-picker-option[data-path=relic] small,.resonance-picker-option[data-path=chalice] small,.resonance-picker-option[data-path=vault] small{color:#e2d2b8ad}.resonance-picker-option[data-path=relic]:hover{background:rgb(var(--burst-relic) / .16)}.resonance-picker-option[data-path=chalice]:hover{background:rgb(var(--burst-chalice) / .16)}.resonance-picker-option[data-path=vault]:hover{background:rgb(var(--burst-vault) / .16)}@media(max-width:520px){.resonance-picker-options{grid-template-columns:1fr}}.overdrive-rules-list{display:grid;gap:8px;margin-block:10px}.overdrive-rule-card{--card-rgb: var(--burst-vault);display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;border:1px solid rgb(var(--card-rgb) / .32);border-radius:5px;background:radial-gradient(circle at 26px 26px,rgb(var(--card-rgb) / .14),transparent 60px),#070507b8;box-shadow:inset 0 0 12px #0000006b}.overdrive-rule-card[data-path=chalice]{--card-rgb: var(--burst-chalice)}.overdrive-rule-card[data-path=relic]{--card-rgb: var(--burst-relic)}.overdrive-rule-icon{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgb(var(--card-rgb) / .5);border-radius:50%;color:rgb(var(--card-rgb));background:rgb(var(--card-rgb) / .1)}.overdrive-rule-copy{display:grid;min-width:0;gap:3px}.overdrive-rule-copy small{color:rgb(var(--card-rgb) / .85);font-size:10px;font-weight:800;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.overdrive-rule-copy strong{color:#ffeccdf0;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.15}.overdrive-rule-copy>span{color:#d9c6ad;font-size:13px;line-height:1.45}html body .board-frame .tile-grid>.tile-button.vault-bonus-tile{outline:2px solid rgb(var(--burst-vault) / .9);outline-offset:-4px;animation:vault-bonus-tile-in .52s cubic-bezier(.2,.9,.3,1.25) both}html body .board-frame .tile-grid>.tile-button.vault-bonus-tile:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:6px;box-shadow:0 0 14px 2px rgb(var(--burst-vault) / .55),inset 0 0 12px rgb(var(--burst-vault) / .35);pointer-events:none;animation:vault-bonus-tile-glow 1.2s ease-out both}@keyframes vault-bonus-tile-in{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes vault-bonus-tile-glow{0%{opacity:0}25%{opacity:1}to{opacity:.55}}@media(prefers-reduced-motion:reduce){html body .board-frame .tile-grid>.tile-button.vault-bonus-tile,html body .board-frame .tile-grid>.tile-button.vault-bonus-tile:after{animation:none}}.relic-web{--web-scene: 1.3s}.relic-web .relic-texture{transform-origin:50% 50%;animation:relic-web-shot var(--web-scene) cubic-bezier(.2,.8,.25,1) both}@keyframes relic-web-shot{0%,26%{opacity:0;transform:scale(.08) rotate(-30deg)}30%{opacity:1}44%{transform:scale(1.07) rotate(3deg)}52%,to{opacity:.86;transform:scale(1) rotate(0)}}.relic-spider-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.relic-spider-thread{position:absolute;top:-6%;left:calc(50% - .75px);width:1.5px;height:48%;background:linear-gradient(#f0e8d633,#f0e8d6d9);transform-origin:50% 0;transform:scaleY(0);animation:relic-spider-thread var(--web-scene) linear both}@keyframes relic-spider-thread{0%{transform:scaleY(0)}22%{transform:scaleY(1)}60%{transform:scaleY(1);opacity:1}88%{transform:scaleY(0);opacity:1}to{transform:scaleY(0);opacity:0}}.relic-spider{position:absolute;top:24%;left:24%;width:52%;height:52%;opacity:0;animation:relic-spider-drop var(--web-scene) cubic-bezier(.3,.7,.3,1) both}@keyframes relic-spider-drop{0%{opacity:1;transform:translateY(-100%) rotate(0)}22%{transform:translateY(0) rotate(0)}26%{transform:translateY(-4%) rotate(-5deg)}30%{transform:translateY(2%) scale(1.1) rotate(4deg)}36%{transform:translateY(0) scale(1) rotate(0)}60%{opacity:1;transform:translateY(0)}88%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(-120%)}}.relic-spider-art{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 2px rgba(255,214,190,.45)) drop-shadow(0 3px 3px rgba(0,0,0,.75))}.relic-spider-leg{fill:none;stroke:#231417;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.relic-spider-leg-shine{fill:none;stroke:#cdaaa599;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.relic-spider-eye{fill:#ff3b2e}.relic-spider-silk{position:absolute;top:50%;left:50%;width:124%;height:124%;margin:-62% 0 0 -62%;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-62 -62 124 124'><defs><linearGradient id='g0' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='57.3' y2='23.7'><stop offset='0' stop-color='%23fffaec' stop-opacity='.95'/><stop offset='1' stop-color='%23f0e8d6' stop-opacity='0'/></linearGradient><linearGradient id='g1' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='-23.7' y2='57.3'><stop offset='0' stop-color='%23fffaec' stop-opacity='.95'/><stop offset='1' stop-color='%23f0e8d6' stop-opacity='0'/></linearGradient><linearGradient id='g2' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='-57.3' y2='-23.7'><stop offset='0' stop-color='%23fffaec' stop-opacity='.95'/><stop offset='1' stop-color='%23f0e8d6' stop-opacity='0'/></linearGradient><linearGradient id='g3' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='23.7' y2='-57.3'><stop offset='0' stop-color='%23fffaec' stop-opacity='.95'/><stop offset='1' stop-color='%23f0e8d6' stop-opacity='0'/></linearGradient></defs><line x1='0' y1='0' x2='57.3' y2='23.7' stroke='url(%23g0)' stroke-width='1.5' stroke-linecap='round'/><line x1='0' y1='0' x2='-23.7' y2='57.3' stroke='url(%23g1)' stroke-width='1.5' stroke-linecap='round'/><line x1='0' y1='0' x2='-57.3' y2='-23.7' stroke='url(%23g2)' stroke-width='1.5' stroke-linecap='round'/><line x1='0' y1='0' x2='23.7' y2='-57.3' stroke='url(%23g3)' stroke-width='1.5' stroke-linecap='round'/></svg>") center / 100% 100% no-repeat;opacity:0;transform:scale(0);animation:relic-spider-silk var(--web-scene) cubic-bezier(.1,.8,.2,1) both}@keyframes relic-spider-silk{0%,26%{opacity:0;transform:scale(0)}28%{opacity:1}40%{opacity:1;transform:scale(1)}56%,to{opacity:0;transform:scale(1)}}.relic-coin{--coin-scene: 1s}.relic-coin .relic-texture{animation:relic-coin-stack-in var(--coin-scene) ease-out both}@keyframes relic-coin-stack-in{0%,74%{opacity:0}88%,to{opacity:1}}.relic-coin-rain{position:absolute;top:7%;right:7%;bottom:7%;left:7%;z-index:5;pointer-events:none}.relic-coin-drop{position:absolute;height:auto;filter:drop-shadow(0 4px 4px rgba(0,0,0,.7));opacity:0;animation:relic-coin-fall .52s cubic-bezier(.45,0,.7,1) both}.relic-coin-drop--0{top:18.5%;left:4.5%;width:50%;animation-delay:0ms;--coin-spin: -38deg}.relic-coin-drop--1{top:33%;left:50%;width:45%;animation-delay:.13s;--coin-spin: 34deg}.relic-coin-drop--2{top:35.5%;left:15.2%;width:55.9%;z-index:1;animation-delay:.26s;--coin-spin: -26deg}@keyframes relic-coin-fall{0%{opacity:0;transform:translateY(-190%) rotate(var(--coin-spin)) scale(.9)}12%{opacity:1}62%{transform:translateY(0) rotate(0) scale(1.02,.9);animation-timing-function:cubic-bezier(.2,.7,.3,1)}78%{transform:translateY(-12%) rotate(0) scale(1)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}.relic-fire-chalice .relic-texture{filter:drop-shadow(0 5px 5px rgba(0,0,0,.72)) drop-shadow(0 0 6px rgba(255,110,36,.35));animation:relic-texture-settle .42s cubic-bezier(.17,.9,.24,1.15) both}.relic-chalice-fire{position:absolute;top:6%;right:6%;bottom:6%;left:6%;z-index:5;pointer-events:none}.relic-chalice-glow-catch,.relic-chalice-glow,.relic-chalice-flames,.relic-chalice-flame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.relic-chalice-glow-catch{opacity:0;animation:relic-chalice-glow-catch .7s ease-out both}.relic-chalice-glow{opacity:.92;animation:relic-chalice-glow-flicker 1.3s .7s ease-in-out infinite}@keyframes relic-chalice-glow-catch{0%,52%{opacity:0}70%{opacity:1}to{opacity:.92}}@keyframes relic-chalice-glow-flicker{0%,to{opacity:.92}30%{opacity:.74}55%{opacity:1}80%{opacity:.82}}.relic-chalice-spark{position:absolute;top:8%;left:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#fffbe6,#ffb347 55%,#ff781e00);box-shadow:0 0 8px 3px #ffaa3ccc;opacity:0;animation:relic-chalice-spark .7s cubic-bezier(.5,0,.9,.6) both}@keyframes relic-chalice-spark{0%,20%{opacity:0;transform:translateY(0) scale(.6)}28%{opacity:1}52%{opacity:1;transform:translateY(560%) scale(1)}60%{opacity:0;transform:translateY(560%) scale(3.4)}to{opacity:0;transform:translateY(560%) scale(3.4)}}.relic-chalice-flames{transform-origin:50% 40%;opacity:0;animation:relic-chalice-ignite .9s cubic-bezier(.2,.9,.3,1.2) both}@keyframes relic-chalice-ignite{0%,50%{opacity:0;transform:scale(.35,.05)}58%{opacity:1;transform:scale(.7,.55)}74%{transform:scale(1.08,1.2)}86%{transform:scale(.97,.94)}to{opacity:1;transform:scale(1)}}.relic-chalice-flame{transform-origin:50% 40%;animation:relic-chalice-flicker .9s .9s ease-in-out infinite alternate}.relic-chalice-flame--echo{opacity:.5;animation:relic-chalice-flicker-echo .62s .9s ease-in-out infinite alternate}@keyframes relic-chalice-flicker{0%{transform:scale(1) skew(0)}25%{transform:scale(.98,1.06) skew(-2.5deg)}50%{transform:scale(1.02,.95) skew(1.5deg)}75%{transform:scale(.99,1.04) skew(2.5deg)}to{transform:scale(1.01,.98) skew(-1deg)}}@keyframes relic-chalice-flicker-echo{0%{transform:scale(.94,.96) skew(2deg);opacity:.35}50%{transform:scale(.9,1.1) skew(-3deg);opacity:.6}to{transform:scale(.96,1.02) skew(1deg);opacity:.42}}.relic-chalice-embers{position:absolute;top:34%;left:38%;width:24%;height:0}.relic-chalice-embers>span{position:absolute;bottom:0;left:calc(var(--ember-index) * 30%);width:3px;height:3px;border-radius:50%;background:#ffd27a;box-shadow:0 0 4px 1px #ff9628e6;opacity:0;animation:relic-chalice-ember 1.6s calc(.9s + var(--ember-index) * .4s) ease-out infinite}@keyframes relic-chalice-ember{0%{opacity:0;transform:translate(0) scale(1)}15%{opacity:1}to{opacity:0;transform:translate(calc((var(--ember-index) - 1.5) * 4px),-34px) scale(.4)}}.relic-trap{--trap-scene: .9s}.relic-trap .relic-texture:not(.relic-trap-closed){animation:relic-trap-open-cycle var(--trap-scene) cubic-bezier(.2,.8,.3,1) both}.relic-trap .relic-trap-closed{animation:relic-trap-closed-cycle var(--trap-scene) linear both}@keyframes relic-trap-open-cycle{0%{opacity:0;transform:translateY(-18%) scale(.6)}14%{opacity:1;transform:translateY(1%) scale(1.06)}20%{opacity:1;transform:translateY(0) scale(1)}22%,61%{opacity:0;transform:scale(.94,.72)}62%{opacity:1;transform:scale(.92,.78)}74%{transform:scale(1.06,1.08)}86%{transform:scale(.98,.97)}to{opacity:1;transform:scale(1)}}@keyframes relic-trap-closed-cycle{0%,21%{opacity:0;transform:scaleX(1.06) scaleY(.9)}22%{opacity:1;transform:scaleX(.92) scaleY(.67)}30%{transform:scaleX(1.02) scaleY(.8)}38%,56%{opacity:1;transform:scaleX(.98) scaleY(.76)}59%{transform:scaleX(1) scaleY(.82)}61%{opacity:1}62%,to{opacity:0;transform:scaleX(1) scaleY(.82)}}.relic-trap .relic-trap-snap{animation:relic-trap-snap-ring var(--trap-scene) ease-out both}.relic-trap .relic-trap-impact{animation:relic-trap-impact-flash var(--trap-scene) ease-out both}.tile-button.relic-tile-trap{animation:relic-trap-tile-hit var(--trap-scene, .9s) cubic-bezier(.24,.86,.32,1) both}@keyframes relic-trap-snap-ring{0%,20%{opacity:0;transform:scale(1.28)}25%{opacity:.95;transform:scale(1.03)}36%{opacity:.28;transform:scale(.55)}48%,to{opacity:0;transform:scale(.46)}}@keyframes relic-trap-impact-flash{0%,20%{opacity:0;transform:scale(.12)}25%{opacity:1;transform:scale(1)}48%,to{opacity:0;transform:scale(2.5)}}@keyframes relic-trap-tile-hit{0%,21%,to{transform:translate(0) rotate(0)!important}25%{transform:translate(-3px,1px) rotate(-1.4deg)!important}29%{transform:translate(3px,-2px) rotate(1.2deg)!important}33%{transform:translate(-2px,1px) rotate(-.6deg)!important}38%{transform:translate(1px) rotate(.3deg)!important}}.relic-crown{--crown-scene: 1.3s}.relic-crown .relic-texture{transform-origin:50% 70%;animation:relic-crown-fall-off var(--crown-scene) cubic-bezier(.3,.7,.3,1) both}@keyframes relic-crown-fall-off{0%{opacity:0;transform:translateY(-40%) scale(.52)}14%{opacity:1;transform:translateY(-46%) scale(.52)}22%{transform:translate(-3%,-47%) scale(.52) rotate(-10deg)}32%{transform:translate(10%,-40%) scale(.56) rotate(22deg);animation-timing-function:cubic-bezier(.5,0,.9,.5)}58%{transform:translate(2%,4%) scale(1.04) rotate(-4deg);animation-timing-function:ease-out}68%{transform:translateY(-4%) scale(.99) rotate(2deg)}80%{transform:translateY(1%) scale(1) rotate(0)}to{opacity:1;transform:translate(0) scale(1) rotate(0)}}.relic-skull-scene{position:absolute;top:14%;left:20%;z-index:3;width:60%;pointer-events:none;transform-origin:50% 100%;opacity:0;animation:relic-skull-tip var(--crown-scene) cubic-bezier(.3,.7,.3,1) both}.relic-skull-art{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 4px 4px rgba(0,0,0,.7))}@keyframes relic-skull-tip{0%{opacity:0;transform:translateY(16%) scale(.9)}12%{opacity:1;transform:translateY(0) scale(1)}20%{transform:rotate(4deg)}30%{transform:rotate(-14deg)}40%{opacity:1;transform:rotate(-6deg)}64%{opacity:.85;transform:translateY(10%) rotate(0)}80%,to{opacity:0;transform:translateY(30%) scale(.92)}}html[data-low-detail=true] .relic-chalice-flame,html[data-low-detail=true] .relic-chalice-glow,html[data-low-detail=true] .relic-chalice-embers>span{animation-iteration-count:1}html[data-reduced-motion=true] .relic-spider-scene,html[data-reduced-motion=true] .relic-skull-scene,html[data-reduced-motion=true] .relic-coin-rain,html[data-reduced-motion=true] .relic-chalice-spark,html[data-reduced-motion=true] .relic-chalice-embers{display:none!important}html[data-reduced-motion=true] .relic-chalice-glow-catch,html[data-reduced-motion=true] .relic-chalice-glow,html[data-reduced-motion=true] .relic-chalice-flames,html[data-reduced-motion=true] .relic-chalice-flame{animation:none!important;opacity:1!important;transform:none!important}html[data-reduced-motion=true] .relic-chalice-flame--echo{opacity:0!important}html[data-reduced-motion=true] .relic-trap .relic-texture:not(.relic-trap-closed){opacity:1!important}html[data-reduced-motion=true] .relic-trap .relic-trap-closed{opacity:0!important}@media(prefers-reduced-motion:reduce){.relic-spider-scene,.relic-skull-scene,.relic-coin-rain,.relic-chalice-spark,.relic-chalice-embers{display:none!important}.relic-chalice-flame,.relic-chalice-glow{animation-iteration-count:1!important}}html body .background-crystals{filter:none!important}html body .top-bar,html body .control-panel,html body .glyph-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .top-bar,html body .control-panel,html body .glyph-card,html body .inline-auto-play,html body .board-story,html body .auto-stepper,html body .brand-mark{filter:none!important}html body .board-frame:before{filter:none!important}html body .board-frame{box-shadow:0 14px 26px #00000070,0 0 12px #7c16231a!important}html body .tile-button.hidden:not(.shape-target){filter:none!important;box-shadow:inset 0 0 0 999px #0000001a}html body .tile-button.hidden.shape-target{filter:none!important}html body .board-grid-joint{filter:none!important;opacity:.8}html body .auto-cell-grid>button{filter:none!important}html body .top-bar .icon-button,html body .top-bar .header-statistics-trigger,html body .top-bar .preferences-button,html body .top-bar .app-language-toggle{filter:none!important;opacity:.9}html body .primary-action,html body .bulk-open-trigger{filter:drop-shadow(0 5px 7px rgba(0,0,0,.5))!important}html body .mobile-action-dock{filter:none!important}html body .info-modal-backdrop{background:#020001d6}html body .app-shell:not([data-phase=bust]) .tile-button.disabled{filter:none!important;box-shadow:inset 0 0 0 999px #00000024}html body .app-shell:not([data-phase=bust]) .tile-button.revealed_safe,html body .app-shell:not([data-phase=bust]) .tile-button.revealed_safe:before,html body .app-shell:not([data-phase=bust]) .tile-button.revealed_safe:after{filter:none!important}html body .tile-button:is(.tile-button,#perf-none){transition-property:transform!important}html body .tile-button.revealing:is(.tile-button,#perf-none){animation:none!important;border-color:#9deff99e!important}@keyframes relic-arrival{0%{opacity:0;transform:scale(.34) rotate(-12deg)}58%{opacity:1;transform:scale(1.13) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes temple-crystal-intact-collapse{0%,35%{opacity:1;transform:scale(1);filter:brightness(1)}42%{opacity:1;transform:scale(1.075);filter:brightness(2.3) saturate(.72)}53%{opacity:.24;transform:scale(.92);filter:brightness(1.7)}to{opacity:0;transform:scale(.84);filter:brightness(.6)}}html body .burst-meter-fill:is(.burst-meter-fill,#perf-none){width:100%!important;transform-origin:left center;transform:scaleX(var(--burst-fill, 0));transition:transform var(--reveal-med, .26s) var(--reveal-ease, ease-out)!important}html body .relic-glint:is(.relic-glint,#perf-none){overflow:hidden;background:none!important;mix-blend-mode:normal!important;animation:none!important}html body .relic-glint:is(.relic-glint,#perf-none):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 35%,rgba(255,255,255,.8) 48%,transparent 59%);transform:translate(-110%);opacity:0;animation:relic-glint-slide .6s .2s ease-out both}@keyframes relic-glint-pass{0%{opacity:0}24%{opacity:1}to{opacity:0}}@keyframes relic-glint-slide{0%{opacity:0;transform:translate(-110%)}24%{opacity:1}to{opacity:0;transform:translate(110%)}}html body .tile-grid>.tile-button.shape-target:is(.tile-button,#perf-none):before,html body .tile-grid>.tile-button.shape-target:is(.tile-button,#perf-none):after,html body .tile-grid>.tile-button.ritual-picked:is(.tile-button,#perf-none):before,html body .tile-grid>.tile-button.ritual-picked:is(.tile-button,#perf-none):after{transition:none!important}html body .tile-grid .relic-crown .relic-aura:is(.relic-aura,#perf-none){animation:relic-crown-aura 5.35s 50ms both!important}@keyframes relic-crown-aura{0%{opacity:0;transform:scale(.22) rotate(-28deg);animation-timing-function:cubic-bezier(.18,.88,.2,1)}6.4%{opacity:1;transform:scale(1.14) rotate(6deg);animation-timing-function:cubic-bezier(.18,.88,.2,1)}12.1%{opacity:.58;transform:scale(1) rotate(0);animation-timing-function:ease-in-out}13.1%{opacity:.48;transform:scale(.96) rotate(0);animation-timing-function:ease-in-out}34.6%{opacity:.94;transform:scale(1.1) rotate(18deg);animation-timing-function:ease-in-out}56.1%{opacity:.48;transform:scale(.96) rotate(0);animation-timing-function:ease-in-out}77.6%{opacity:.94;transform:scale(1.1) rotate(18deg);animation-timing-function:ease-in-out}to{opacity:.48;transform:scale(.96) rotate(0)}}html[data-low-detail=true] .tile-grid *:not(.mine-icon):not(.mine-fuse-flame):not(.mine-crater):not(.tile-pending-aura):not([class*=explosion]):not([class*=bomb]),html[data-low-detail=true] .tile-grid *:not(.mine-icon):not(.mine-fuse-flame):not(.mine-crater):not([class*=explosion]):not([class*=bomb]):before,html[data-low-detail=true] .tile-grid *:not(.mine-icon):not(.mine-fuse-flame):not(.mine-crater):not([class*=explosion]):not([class*=bomb]):after,html[data-low-detail=true] .tile-grid>.tile-button:is(.tile-button,#perf-none),html[data-low-detail=true] .tile-grid>.tile-button:is(.tile-button,#perf-none):before,html[data-low-detail=true] .tile-grid>.tile-button:is(.tile-button,#perf-none):after,html[data-low-detail=true] .rc-fx-back:before,html[data-low-detail=true] .rc-fx-back:after,html[data-low-detail=true] .rc-art,html[data-low-detail=true] .vault-intel-label:before,html[data-low-detail=true] .primary-action:before,html[data-low-detail=true] .primary-action:after{animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important}@media(max-width:720px){html body .app-shell:is(.app-shell,#perf-none){padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))!important}html body .app-shell .board-story{display:none!important}html body .app-shell .board-stage:is(.board-stage,#perf-none){max-width:var(--mobile-fit-board, none)!important;margin-inline:auto!important}}@media(max-width:720px)and (max-height:800px){html body .control-panel .settings-panel-header:is(.settings-panel-header,#perf-none),html body .control-panel .settings-panel-divider:is(.settings-panel-divider,#perf-none){display:none!important}html body .control-panel .wager-controls:is(.wager-controls,#perf-none){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}@media(max-width:720px){html body .glyph-card:is(.glyph-card,#perf-none){filter:none!important}}:root{--fuse-ms: .22s}html[data-reduced-motion=true]{--fuse-ms: 0ms}.mine-fuse,.bomb-shrapnel{position:absolute;top:50%;left:50%;z-index:6;display:block;width:88%;height:88%;pointer-events:none;transform:translate(-50%,-50%)}.mine-fuse-flame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;animation:mine-fuse-burn var(--fuse-ms) linear both}.mine-fuse-flame:before,.mine-fuse-flame:after{content:"";position:absolute;left:55%;top:-8%;width:30%;height:30%;border-radius:50%}.mine-fuse-flame:before{background:radial-gradient(circle,#fff 0,#fff 9%,#fff6c8 17%,#ffc24a 30%,#ff7828c7 44%,#ff46145c 60%,#ff3c1400 72%);animation:mine-fuse-flicker 90ms linear 8 alternate both}.mine-fuse-flame:after{background:radial-gradient(circle at 18% 28%,#fff3c4 0 6%,transparent 10%),radial-gradient(circle at 82% 20%,#ffd27a 0 5%,transparent 9%),radial-gradient(circle at 74% 80%,#ffb04a 0 5%,transparent 9%),radial-gradient(circle at 24% 76%,#fff0b0 0 4%,transparent 8%),radial-gradient(circle at 50% 6%,#ffe39a 0 4%,transparent 8%);transform:scale(1.5);animation:mine-fuse-sparks .15s linear 4 both}@keyframes mine-fuse-burn{0%{opacity:1;transform:translate(0)}20%{opacity:1;transform:translate(-5.5%,.5%)}40%{opacity:1;transform:translate(-10.5%,3%)}60%{opacity:1;transform:translate(-14%,7.5%)}80%{opacity:1;transform:translate(-16%,12.5%)}94%{opacity:1;transform:translate(-17%,17.5%) scale(1)}to{opacity:0;transform:translate(-17%,18%) scale(1.8)}}@keyframes mine-fuse-flicker{0%{transform:scale(.82);opacity:.85}to{transform:scale(1.18);opacity:1}}@keyframes mine-fuse-sparks{0%{opacity:0;transform:scale(1.1) rotate(0)}40%{opacity:1}to{opacity:0;transform:scale(2.1) rotate(60deg)}}html body .tile-button.blast-center .mine-icon:is(.mine-icon,#perf-none){animation:mine-fuse-tremble-burst calc(var(--fuse-ms) + .16s) linear both!important}@keyframes mine-fuse-tremble-burst{0%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}16%{transform:translate(calc(-50% - 1px),-50%) scale(1) rotate(-1.5deg)}32%{transform:translate(calc(-50% + 1px),calc(-50% - 1px)) scale(1.02) rotate(2deg)}48%{transform:translate(calc(-50% - 2px),-50%) scale(1.04) rotate(-3deg)}62%{transform:translate(calc(-50% + 2px),calc(-50% + 1px)) scale(1.06) rotate(3.5deg)}76%{opacity:1;transform:translate(-50%,-50%) scale(1.1) rotate(-4deg)}80%{opacity:1;transform:translate(-50%,-50%) scale(1.2) rotate(0)}86%,to{opacity:0;transform:translate(-50%,-50%) scale(1.26) rotate(0)}}.bomb-shrapnel{z-index:7}.bomb-shrapnel>span{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--mine-bomb-url) center / contain no-repeat;clip-path:var(--piece-clip);opacity:0;animation:bomb-piece-fly .64s calc(var(--fuse-ms) + var(--piece-delay, 0ms)) cubic-bezier(.1,.72,.24,1) both}@keyframes bomb-piece-fly{0%{opacity:1;transform:translate(0) rotate(0) scale(1.08)}65%{opacity:1}to{opacity:0;transform:translate(var(--piece-x),var(--piece-y)) rotate(var(--piece-spin)) scale(.62)}}html body .tile-button.blast-center .explosion-core:is(.explosion-core,#perf-none){animation-delay:calc(var(--fuse-ms) + 28ms)!important}html body .tile-button.blast-center .explosion-flash:is(.explosion-flash,#perf-none){animation-delay:calc(var(--fuse-ms) + 42ms)!important}html body .tile-button.blast-center .explosion-shockwave:is(.explosion-shockwave,#perf-none){animation-delay:calc(var(--fuse-ms) + 62ms)!important}html body .tile-button.blast-center .explosion-shockwave:is(.explosion-shockwave,#perf-none):after{animation-delay:calc(var(--fuse-ms) + .15s)!important}html body .tile-button.blast-center .explosion-smoke:is(.explosion-smoke,#perf-none){animation-delay:calc(var(--fuse-ms) + 128ms)!important}html body .tile-button.blast-center .explosion-sparks>span:is(span,#perf-none){animation-delay:calc(var(--fuse-ms) + var(--spark-delay, 0ms))!important}html body .board-blast-wave:is(.board-blast-wave,#perf-none){width:900%!important;animation-delay:calc(var(--fuse-ms) + 24ms)!important}html body .app-shell[data-phase=bust] .tile-grid:is(.tile-grid,#perf-none){animation:board-bust-shake .46s 20ms cubic-bezier(.2,.8,.3,1) both}@keyframes board-bust-shake{0%,to{translate:0 0}10%{translate:-6px 3px}22%{translate:7px -4px}34%{translate:-5px -2px}48%{translate:4px 3px}64%{translate:-2px -1px}80%{translate:1px 1px}}html body .app-shell[data-phase=bust] .tile-button.crystal-destroyed:is(.tile-button,#perf-none),html body .app-shell[data-phase=bust] .tile-button.crystal-destroyed .crystal:is(.crystal,#perf-none){animation:none!important}@keyframes temple-crystal-intact-collapse{0%,35%{opacity:1;transform:scale(1)}42%{opacity:1;transform:scale(1.075)}53%{opacity:.24;transform:scale(.92)}to{opacity:0;transform:scale(.84)}}@keyframes relic-blast-destroy{0%{opacity:1;transform:translate(0) scale(1) rotate(0)}28%{opacity:1;transform:translate(2%,-3%) scale(1.16) rotate(5deg)}to{opacity:.18;transform:translate(10%,18%) scale(.62) rotate(18deg)}}@keyframes royal-bomb-wave-arrival{0%,14%{opacity:0;transform:translate(-50%,-50%) scale(.58)}48%{opacity:1;transform:translate(-50%,-53%) scale(1.07)}72%{transform:translate(-50%,-49%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.mine-fuse,.bomb-shrapnel{display:none}}html[data-reduced-motion=true] .mine-fuse,html[data-reduced-motion=true] .bomb-shrapnel{display:none}html body .primary-action:is(.primary-action,#perf-none){transition-property:transform,opacity!important}.mine-crater{position:absolute;top:50%;left:50%;z-index:4;display:block;width:86%;height:86%;border-radius:50%;background:radial-gradient(circle at 34% 40%,rgb(255 170 80 / .9) 0 2.5%,transparent 4.5%),radial-gradient(circle at 66% 58%,rgb(255 132 60 / .85) 0 2%,transparent 4%),radial-gradient(circle at 48% 70%,rgb(255 190 110 / .8) 0 1.6%,transparent 3.4%),radial-gradient(circle,rgb(8 5 4 / .96) 0 24%,rgb(30 12 8 / .9) 38%,rgb(150 48 20 / .42) 52%,rgb(255 90 30 / .16) 60%,transparent 68%);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.6);animation:mine-crater-appear .56s calc(var(--fuse-ms) + .16s) cubic-bezier(.2,.8,.3,1) both}@keyframes mine-crater-appear{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}:root{--risk-option-texture: url(./risk-option-v1-qGZKFnpK.webp);--risk-option-selected-texture: url(./risk-option-selected-v1-CHHbRBT4.webp);--menu-button-texture: url(./language-blank-button-v1-BbbCPCWe.webp);--hud-gold: #f0d29a;--hud-gold-muted: rgba(226, 196, 150, .68);--hud-line: rgba(214, 166, 98, .32);--risk-low: #8fd3a8;--risk-medium: #e8c46a;--risk-high: #ec8a4a;--risk-extreme: #f0485c}html body .top-bar .game-menu-trigger:is(.game-menu-trigger,#perf-none){position:relative;display:inline-grid;width:40px;height:40px;flex:0 0 40px;place-items:center;padding:0;border:0;border-radius:0;color:var(--hud-gold);background:var(--menu-button-texture) center / 100% 100% no-repeat;box-shadow:none;cursor:pointer;transition:transform .14s ease}.game-menu-trigger:hover:not(:disabled){transform:translateY(-1px)}.game-menu-trigger:active:not(:disabled){transform:translateY(0) scale(.97)}.game-menu-trigger:focus-visible{outline:2px solid var(--hud-gold);outline-offset:2px}.game-menu-trigger-bars{display:grid;width:17px;gap:3.5px}.game-menu-trigger-bars>span{display:block;height:2px;border-radius:1px;background:linear-gradient(90deg,#c08a45,#f6dca4 50%,#c08a45)}html body .viewport-autoscale-stage[data-active=true] .game-menu-trigger:is(.game-menu-trigger,#perf-none){width:38px;height:38px;flex-basis:38px}.game-menu-backdrop{position:fixed;z-index:260;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#030102a8;animation:game-menu-fade-in .16s ease-out both}.game-menu-drawer{position:relative;display:flex;width:min(380px,92vw);height:100%;box-sizing:border-box;flex-direction:column;border-left:1px solid rgba(214,166,98,.42);color:#f2e1c1;background:linear-gradient(180deg,rgba(92,20,26,.32),transparent 140px),linear-gradient(180deg,#170a0b,#0c0606);box-shadow:-18px 0 40px #0009;font-family:Crimson Vault Forum,Georgia,Times New Roman,serif;animation:game-menu-slide-in .22s cubic-bezier(.2,.8,.2,1) both}.game-menu-drawer:before{content:"";position:absolute;top:0;bottom:0;left:5px;width:1px;background:linear-gradient(180deg,transparent,rgba(214,166,98,.28) 20%,rgba(214,166,98,.28) 80%,transparent);pointer-events:none}@keyframes game-menu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes game-menu-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.game-menu-backdrop,.game-menu-drawer{animation:none}}html[data-reduced-motion=true] .game-menu-backdrop,html[data-reduced-motion=true] .game-menu-drawer{animation:none}.game-menu-header{display:flex;min-height:64px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 12px 22px;border-bottom:1px solid var(--hud-line)}.game-menu-header h2{margin:0;color:#f6e2ba;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:24px;font-weight:700;letter-spacing:.04em}.game-menu-close{display:inline-grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid var(--hud-line);border-radius:6px;color:var(--hud-gold);background:#00000047;cursor:pointer}.game-menu-close:hover{border-color:#f0d29a9e}.game-menu-close:focus-visible,.game-menu-drawer button:focus-visible{outline:2px solid var(--hud-gold);outline-offset:2px}.game-menu-body{display:grid;flex:1 1 auto;align-content:start;gap:18px;padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px)) 22px;overflow-y:auto;overscroll-behavior:contain}.game-menu-section{display:grid;gap:6px}.game-menu-section-title{margin:0 0 2px;color:#e6b36cdb;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.game-menu-row{display:grid;width:100%;min-height:52px;box-sizing:border-box;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(214,166,98,.18);border-radius:8px;color:inherit;background:#ffecc808;font:inherit;text-align:left}button.game-menu-row{cursor:pointer}button.game-menu-row:hover{border-color:#d6a66273;background:#ffecc80f}.game-menu-row-stacked{grid-template-columns:32px minmax(0,1fr);row-gap:8px}.game-menu-row-stacked>.game-menu-segmented{grid-column:1 / -1}.game-menu-row-icon{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:6px;color:var(--hud-gold);background:#78182052}.game-menu-row-icon svg{width:18px;height:18px}.game-menu-row-copy{display:grid;min-width:0;gap:2px}.game-menu-row-copy strong{color:#f4e4c4;font-size:15px;font-weight:700;line-height:1.2}.game-menu-row-copy small{color:var(--hud-gold-muted);font-size:12.5px;line-height:1.3}.game-menu-switch-track{position:relative;display:block;width:44px;height:24px;border:1px solid rgba(214,166,98,.45);border-radius:12px;background:#00000073}.game-menu-switch-thumb{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#8a7356;transition:transform .16s ease}.game-menu-switch[data-checked=true] .game-menu-switch-track{border-color:#f0d29acc;background:linear-gradient(180deg,#8d1c27,#5a0f17)}.game-menu-switch[data-checked=true] .game-menu-switch-thumb{background:#f6dca4;transform:translate(20px)}.game-menu-segmented{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:3px;border:1px solid rgba(214,166,98,.22);border-radius:7px;background:#00000059}.game-menu-segmented>button,.game-menu-languages>button{min-height:40px;padding:6px 8px;border:1px solid transparent;border-radius:5px;color:#f2e1c1c7;background:transparent;font:inherit;font-size:14px;cursor:pointer}.game-menu-segmented>button:hover,.game-menu-languages>button:hover{color:#f6e2ba;background:#ffecc80d}.game-menu-segmented>button[data-selected=true],.game-menu-languages>button[data-selected=true]{border-color:#f0d29ab3;color:#fff1d6;background:linear-gradient(180deg,#7d1822,#4d0d14)}.game-menu-languages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.game-menu-languages>button{border-color:#d6a66229;background:#ffecc808;text-align:left}.game-menu-link-chevron{color:var(--hud-gold-muted)}.game-menu-text-button{justify-self:start;min-height:40px;padding:6px 2px;border:0;color:#e6b36ce6;background:none;font:inherit;font-size:13.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.risk-mode-selector{display:grid;gap:5px;min-width:0}html body .risk-mode-selector .risk-mode-label:is(.risk-mode-label,#perf-none){display:block;margin:0;text-align:center}.risk-mode-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.risk-mode-option{position:relative;display:grid;min-width:0;min-height:40px;box-sizing:border-box;align-content:center;justify-items:center;gap:1px;padding:3px 2px 4px;border:1px solid transparent;border-image-source:var(--risk-option-texture);border-image-slice:22 fill;border-image-width:7px;border-image-repeat:stretch;border-radius:0;color:#f2e1c1c7;background:none;font-family:Crimson Vault Forum,Georgia,Times New Roman,serif;cursor:pointer;transition:transform .12s ease}.risk-mode-option strong{overflow:hidden;max-width:100%;font-size:12.5px;font-weight:800;letter-spacing:0;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.risk-mode-option small{display:inline-flex;align-items:center;gap:3px;color:var(--risk-tone, var(--hud-gold-muted));font-size:11px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.risk-mode-option small:before{content:"";width:7px;height:8px;background:currentColor;clip-path:polygon(50% 0,100% 18%,92% 62%,50% 100%,8% 62%,0 18%)}.risk-mode-option[data-risk=extreme] small:before{background:none;border:1px solid currentColor;box-sizing:border-box}.risk-mode-option[data-risk=low]{--risk-tone: var(--risk-low)}.risk-mode-option[data-risk=medium]{--risk-tone: var(--risk-medium)}.risk-mode-option[data-risk=high]{--risk-tone: var(--risk-high)}.risk-mode-option[data-risk=extreme]{--risk-tone: var(--risk-extreme)}.risk-mode-option:hover:not(:disabled){color:#f6e2ba;transform:translateY(-1px)}.risk-mode-option[data-selected=true]{border-image-source:var(--risk-option-selected-texture);color:#fff1d6}.risk-mode-option[data-selected=true] strong{color:#fff1d6;text-shadow:0 0 8px rgba(255,120,90,.35)}.risk-mode-option:disabled{cursor:default;opacity:.55}.risk-mode-option[data-selected=true]:disabled{opacity:.85}.risk-mode-option:focus-visible{outline:2px solid var(--hud-gold);outline-offset:1px}.risk-mode-summary{display:flex;min-height:15px;flex-wrap:wrap;white-space:nowrap;align-items:baseline;justify-content:space-between;gap:2px 8px;margin:1px 2px 0;color:var(--hud-gold-muted);font-size:11px;line-height:1.25}.risk-mode-summary-odds{color:#f0d9ad;font-variant-numeric:tabular-nums;white-space:nowrap}html body .control-panel .settings-panel-header span:is(span,#perf-none){display:none!important}@media(min-width:721px){html body .control-panel .settings-surface:is(.settings-surface,#perf-none){padding-top:10px!important;padding-bottom:10px!important}html body .control-panel .panel-settings:is(.panel-settings,#perf-none){gap:8px!important}}html body .viewport-autoscale-stage[data-active=true] .control-panel:is(.control-panel,#perf-none){row-gap:7px!important}html body .viewport-autoscale-stage[data-active=true] .control-panel .settings-panel-header h2:is(h2,#perf-none){font-size:22px!important}html body .viewport-autoscale-stage[data-active=true] .control-panel .settings-surface:is(.settings-surface,#perf-none){padding-top:8px!important;padding-bottom:8px!important}html body .viewport-autoscale-stage[data-active=true] .control-panel .panel-settings:is(.panel-settings,#perf-none){gap:6px!important}html body .viewport-autoscale-stage[data-active=true] .control-panel .wager-settings:is(.wager-settings,#perf-none){gap:5px!important}html body .viewport-autoscale-stage[data-active=true] .risk-mode-option:is(.risk-mode-option,#perf-none){min-height:36px}html body .viewport-autoscale-stage[data-active=true] .risk-mode-selector:is(.risk-mode-selector,#perf-none){gap:3px}html body .control-panel .wager-settings:is(.wager-settings,#perf-none){display:grid;gap:8px}html body .control-panel .wager-settings .risk-mode-selector{padding:0 4px 2px}@media(min-width:721px){html body .glyph-panel .vault-intel-grid>.vault-intel-coefficient:is(.vault-intel-coefficient,#perf-none){min-height:54px}html body .glyph-panel .vault-intel-grid>.vault-intel-coefficient strong:is(strong,#perf-none){font-size:22px;line-height:1}html body .glyph-panel .vault-intel-grid>.vault-intel-win strong:is(strong,#perf-none){font-size:18px}}.mobile-hud{display:none}@media(max-width:720px){html body .app-shell:is(.app-shell,#perf-none){display:flex!important;min-height:100dvh!important;box-sizing:border-box;flex-direction:column!important;padding-bottom:0!important}html body .app-shell .game-layout:is(.game-layout,#perf-none){flex:1 0 auto}html body .app-shell .mobile-hud:is(.mobile-hud,#perf-none){position:sticky;z-index:70;bottom:0;display:grid;width:100%;box-sizing:border-box;flex:0 0 auto;grid-template-columns:minmax(0,1fr)!important;gap:6px;margin-top:auto;padding:8px max(10px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));border-top:1px solid rgba(214,166,98,.38);background:linear-gradient(180deg,rgba(92,20,26,.34),transparent 60%),#0d0607;box-shadow:0 -10px 24px #0000008c}html body .app-shell .mobile-hud>*:is(*,#perf-none){grid-column:1 / -1!important;grid-row:auto!important;order:0!important}.mobile-hud-controls{display:grid;width:min(100%,420px);gap:6px;margin:0 auto}.mobile-hud-wager{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px}html body .mobile-hud .mobile-hud-wager>:is(.bet-control,.mines-control):is(*,#perf-none){display:grid!important;min-width:0;width:auto!important;gap:2px!important;margin:0!important}html body .mobile-hud .mobile-hud-wager .control-label:is(.control-label,#perf-none){margin:0!important;font-size:10px!important;letter-spacing:.1em!important;line-height:12px!important;text-align:center}html body .mobile-hud .risk-mode-label:is(.risk-mode-label,#perf-none){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .mobile-hud .risk-mode-summary:is(.risk-mode-summary,#perf-none){display:none}html body .mobile-hud .risk-mode-option:is(.risk-mode-option,#perf-none){min-height:40px}html body .app-shell .mobile-hud .mobile-action-dock:is(.mobile-action-dock,#perf-none){position:static!important;inset:auto!important;z-index:auto!important;display:grid!important;width:min(100%,420px)!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;gap:8px!important;margin:0 auto!important;filter:none!important;transform:none!important}html body .app-shell .mobile-hud .mobile-action-dock[data-has-menu=true]:is(.mobile-action-dock,#perf-none),html body .app-shell .mobile-hud .mobile-action-dock[data-bulk-action=true]:is(.mobile-action-dock,#perf-none){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-auto-flow:row}html body .app-shell .mobile-hud .mobile-action-dock[data-has-menu=true][data-bulk-action=true]:is(.mobile-action-dock,#perf-none){grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,.72fr)}html body .app-shell .mobile-hud .mobile-bulk-open-trigger:is(.mobile-bulk-open-trigger,#perf-none){gap:5px!important;padding-inline:6px!important}html body .app-shell .mobile-hud .mobile-bulk-open-trigger strong:is(strong,#perf-none){font-size:12.5px!important;letter-spacing:0!important;line-height:1.05!important;white-space:normal!important;text-align:left}html body .app-shell .mobile-hud .mobile-menu-action:is(.mobile-menu-action,#perf-none){padding-inline:4px!important;border-width:11px 12px!important;font-size:15px!important}html body .app-shell .mobile-hud .mobile-action-dock>*:is(*,#perf-none){min-width:0;min-height:52px!important;grid-column:auto!important;grid-row:1!important;margin:0!important}html body .app-shell .mobile-hud .mobile-menu-action:is(.mobile-menu-action,#perf-none){display:inline-flex!important}html body .app-shell .control-panel .wager-settings:is(.wager-settings,#perf-none){display:none!important}html body .app-shell .top-bar:is(.top-bar,#perf-none){min-height:56px!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:40px!important;align-items:center!important;justify-content:stretch!important;column-gap:10px!important;row-gap:0!important;margin-bottom:8px!important;padding:8px 10px!important}html body .app-shell .top-bar .header-balance:is(.header-balance,#perf-none){grid-column:2!important;grid-row:1!important;justify-self:end;width:auto!important}html body .app-shell .top-bar .header-balance .status-pill:is(.status-pill,#perf-none){width:clamp(118px,38vw,150px)!important;min-width:0!important}html body .app-shell .top-bar .header-actions:is(.header-actions,#perf-none){grid-column:3!important;grid-row:1!important;justify-self:end!important}html body .top-bar .game-menu-trigger:is(.game-menu-trigger,#perf-none){width:44px;height:44px;flex-basis:44px}.game-menu-drawer{width:min(360px,100vw)}}@media(max-width:720px)and (max-height:420px)and (orientation:landscape){html body .app-shell .mobile-hud:is(.mobile-hud,#perf-none){position:static}}.rules-risk-modes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0 0}.rules-risk-modes>div{display:grid;gap:2px;padding:8px 8px 9px;border:1px solid rgba(214,166,98,.22);border-radius:6px;background:#0000003d;text-align:center}.rules-risk-modes>div[data-active=true]{border-color:#f0d29ab3;background:linear-gradient(180deg,#7d18228c,#4d0d148c)}.rules-risk-modes dt{color:#f6e2ba;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.rules-risk-modes dd{margin:0;font-size:12.5px}.rules-risk-modes>div[data-risk=low] dd{color:var(--risk-low)}.rules-risk-modes>div[data-risk=medium] dd{color:var(--risk-medium)}.rules-risk-modes>div[data-risk=high] dd{color:var(--risk-high)}.rules-risk-modes>div[data-risk=extreme] dd{color:var(--risk-extreme)}@media(max-width:520px){.rules-risk-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}.autoplay-launcher{display:grid;gap:6px;color:#f2e1c1;font-family:Crimson Vault Forum,Georgia,Times New Roman,serif}.autoplay-launcher-button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:9px;padding:0 14px;border:1px solid rgba(214,166,98,.55);border-radius:7px;color:#f6e3bd;background:linear-gradient(180deg,#3a1e14f2,#1a0c09f2);box-shadow:inset 0 1px #ffdcaa2e;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.autoplay-launcher-button:hover:not(:disabled){border-color:#f0d29ad9;color:#fff1d6}.autoplay-launcher-button:focus-visible{outline:2px solid #f0d29a;outline-offset:2px}.autoplay-launcher-button:disabled{opacity:.5;cursor:default}.autoplay-launcher[data-running=true] .autoplay-launcher-button{border-color:#ff7878b3;color:#fff1d6;background:linear-gradient(180deg,#7d1822,#4d0d14)}.autoplay-launcher-dot{width:8px;height:8px;flex:none;border-radius:50%;background:#c8913c}.autoplay-launcher[data-running=true] .autoplay-launcher-dot{background:#ff5060;animation:autoplay-dot 1s ease-in-out infinite}.autoplay-launcher-line{min-height:15px;margin:0;overflow:hidden;color:#e2c496d1;font-size:12.5px;line-height:15px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.autoplay-launcher-line[data-tone=up]{color:#9ee6a8}.autoplay-launcher-line[data-tone=down]{color:#f39a9a}html body .control-panel .autoplay-settings:is(.autoplay-settings,#perf-none){padding:8px 10px!important}@media(max-width:720px){html body .mobile-hud .mobile-hud-controls[data-auto-mode=true] .risk-mode-selector:is(.risk-mode-selector,#perf-none){display:none}}@media(max-width:720px){html body:is(body,#perf-none),html body #root:is(#root,#perf-none){overflow-x:clip!important;overflow-y:visible!important}}@media(max-width:720px)and (max-height:760px){html body .glyph-panel .resonance-card[data-compact=true]:is(.resonance-card,#perf-none){--art-size: 36px;border-width:10px 10px 8px;border-image-width:10px 10px 8px}html body .glyph-panel .resonance-card[data-compact=true] .resonance-card-meta:is(.resonance-card-meta,#perf-none){display:none}html body .glyph-panel .resonance-card[data-compact=true] .resonance-card-title:is(.resonance-card-title,#perf-none){font-size:14px}}@media(max-width:720px){html body .app-shell:is(.app-shell,#perf-none){--vault-column: min( calc(100dvw - 28px) , 344px)}html body .app-shell .glyph-panel:is(.glyph-panel,#perf-none),html body .app-shell[data-phase] .glyph-panel:is(.glyph-panel,#perf-none){width:var(--vault-column)!important;margin-inline:auto!important}html body .app-shell .board-area:is(.board-area,#perf-none){height:auto!important;min-height:0!important}html body .app-shell .board-stage:is(.board-stage,#perf-none),html body .app-shell .board-stage .board-frame:is(.board-frame,#perf-none){width:var(--vault-column)!important;min-width:0!important;max-width:none!important;height:var(--vault-column)!important;aspect-ratio:1!important;margin-inline:auto!important}.mobile-hud-auto-status{display:flex;width:100%;min-height:30px;box-sizing:border-box;align-items:center;justify-content:center;gap:8px;padding:4px 10px;border:1px solid rgba(214,166,98,.35);border-radius:6px;color:#f0d9ad;background:#0006;font-family:Crimson Vault Forum,Georgia,serif;font-size:12.5px;font-variant-numeric:tabular-nums;margin:0}.mobile-hud-auto-dot{width:8px;height:8px;border-radius:50%;background:#c8913c}.mobile-hud-auto-status[data-running=true] .mobile-hud-auto-dot{background:#ff5060;animation:autoplay-dot 1s ease-in-out infinite}}@keyframes autoplay-dot{0%,to{opacity:1}50%{opacity:.3}}.game-menu-autoplay-body{display:grid;gap:10px;padding:10px 12px;border:1px solid rgba(214,166,98,.18);border-radius:8px;background:#ffecc808}html body .control-panel .round-action-buttons[data-bulk-action=true] .panel-primary-action:is(.primary-action,#perf-none){gap:4px!important;padding-right:6px!important;padding-left:6px!important;font-size:13px!important;letter-spacing:0!important}html body .control-panel .round-action-buttons[data-bulk-action=true]:is(.round-action-buttons,#perf-none){grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)!important}html body .control-panel .autoplay-settings:is(.autoplay-settings,#perf-none){padding:6px 10px!important}.control-panel .autoplay-launcher{gap:4px}.control-panel .autoplay-launcher-button{min-height:36px}html body .app-shell .control-panel .round-action-buttons>.panel-pick-again:is(.bulk-open-trigger,#perf-none){grid-column:1 / -1;min-height:24px!important;height:24px;padding-block:2px;gap:6px}html body .control-panel .round-action-buttons[data-pick-again=true]:is(.round-action-buttons,#perf-none){row-gap:4px}html body .app-shell .control-panel[data-pick-again=true]:is(.control-panel,#perf-none){row-gap:3px!important}html body .app-shell .control-panel[data-pick-again=true] .panel-settings:is(.panel-settings,#perf-none){gap:4px!important}html body .app-shell .control-panel[data-pick-again=true] .settings-surface:is(.settings-surface,#perf-none){padding-top:6px!important;padding-bottom:6px!important}html body .control-panel .round-action-buttons[data-pick-again=true]>:is(.panel-primary-action,.panel-bulk-open-trigger):is(*,#perf-none){min-height:40px!important}.pick-again-trigger strong{font-size:10.5px}.pick-again-trigger>svg{flex:0 0 auto}@media(max-width:720px){html body .app-shell .mobile-hud .mobile-action-dock>.mobile-pick-again:is(.bulk-open-trigger,#perf-none){grid-row:2!important;grid-column:1 / -1!important;min-height:34px!important}html body .app-shell .mobile-hud .mobile-action-dock[data-pick-again=true]:is(.mobile-action-dock,#perf-none){row-gap:6px!important}html body .app-shell .mobile-hud .mobile-pick-again strong:is(strong,#perf-none){font-size:12.5px}}:root{--card-frame: url(./card-frame-v1-D7DHsmah.webp);--tone-relic: 214 168 92;--tone-chalice: 255 138 52;--tone-vault: 224 96 96;--tone-blood-pact: 210 24 44;--tone-echo: 150 214 255;--tone-sovereign: 255 204 92}.resonance-card{--card-tone: var(--tone-vault);--art-size: 104px;position:relative;display:grid;width:100%;min-width:0;box-sizing:border-box;grid-template-columns:var(--art-size) minmax(0,1fr);align-items:center;gap:14px;padding:4px 8px 4px 2px;border-style:solid;border-color:transparent;border-width:22px 18px 18px;border-image-source:var(--card-frame);border-image-slice:55 45 45 fill;border-image-width:22px 18px 18px;border-image-repeat:stretch;border-radius:0;color:#f4e4c4;background:none;font-family:Crimson Vault Forum,Georgia,Times New Roman,serif;text-align:left;isolation:isolate;transition:transform .16s ease}.resonance-card[data-card=relic]{--card-tone: var(--tone-relic)}.resonance-card[data-card=chalice]{--card-tone: var(--tone-chalice)}.resonance-card[data-card=vault]{--card-tone: var(--tone-vault)}.resonance-card[data-card=blood-pact]{--card-tone: var(--tone-blood-pact)}.resonance-card[data-card=echo]{--card-tone: var(--tone-echo)}.resonance-card[data-card=sovereign]{--card-tone: var(--tone-sovereign)}.resonance-card:before{content:"";position:absolute;z-index:-1;top:6px;right:4px;bottom:-6px;left:4px;border-radius:10px;box-shadow:0 10px 22px #0009,0 3px 6px #00000080;pointer-events:none}button.resonance-card{cursor:pointer}button.resonance-card:disabled{cursor:default}button.resonance-card:hover:not(:disabled){transform:translateY(-3px)}button.resonance-card:active:not(:disabled){transform:translateY(0) scale(.985)}button.resonance-card:focus-visible{outline:2px solid #f6dca4;outline-offset:4px}.resonance-card-art{position:relative;display:grid;width:var(--art-size);height:var(--art-size);place-items:center;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 55%,rgb(var(--card-tone) / .32),transparent 62%),radial-gradient(circle at 35% 25%,#2a1412,#070304 70%);box-shadow:0 0 0 2px #3a2410,0 0 0 4px #b98a46,0 0 0 5px #4a2c10,0 0 0 7px #0009,inset 0 8px 16px #000c,inset 0 -3px 8px rgb(var(--card-tone) / .25)}.rc-art{position:relative;z-index:3;width:74%;height:74%;object-fit:contain;filter:drop-shadow(0 4px 4px rgba(0,0,0,.8))}.rc-fx-back,.rc-fx-front{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rc-fx-back{z-index:1}.rc-fx-front{z-index:4}.resonance-card-copy{position:relative;z-index:1;display:grid;min-width:0;align-content:center;gap:3px}.resonance-card-meta{display:flex;justify-content:space-between;gap:8px;color:rgb(var(--card-tone));font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.resonance-card-meta>span:last-child{color:#f2e1c180;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;letter-spacing:.08em}.resonance-card-title{background:linear-gradient(180deg,#fff3cf,#f1c56e 48%,#a8722c);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:22px;font-weight:800;letter-spacing:.03em;line-height:1.02;filter:drop-shadow(0 1px 0 rgba(0,0,0,.9))}.resonance-card-tagline{color:#f0d9ad;font-size:13px;font-weight:700}.resonance-card-rule{margin-top:3px;padding-top:6px;border-top:1px solid rgba(214,166,98,.24);color:#f2e1c1bd;font-size:12px;line-height:1.32}.resonance-card-active{position:absolute;z-index:5;top:-14px;right:18px;padding:2px 12px;border-radius:3px;color:#2a1204;background:linear-gradient(180deg,#ffe7a8,#c8913c);box-shadow:0 0 0 1px #5a3410,0 3px 8px #0009;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.resonance-card[data-active=true] .resonance-card-art{box-shadow:0 0 0 2px #3a2410,0 0 0 4px #e8be6e,0 0 0 5px #4a2c10,0 0 16px 4px rgb(var(--card-tone) / .55),inset 0 8px 16px #000c,inset 0 -3px 8px rgb(var(--card-tone) / .35)}.resonance-card[data-compact=true]{--art-size: 50px;gap:10px;padding:0 6px 0 0;border-width:14px 12px 12px;border-image-width:14px 12px 12px}.resonance-card[data-compact=true] .resonance-card-title{font-size:16px}.resonance-card[data-compact=true] .resonance-card-tagline{font-size:11.5px}.resonance-card[data-compact=true] .resonance-card-meta{font-size:9px}.resonance-card[data-compact=true] .resonance-card-art{box-shadow:0 0 0 1px #3a2410,0 0 0 3px #b98a46,0 0 0 4px #4a2c10,inset 0 5px 10px #000c}.resonance-card[data-compact=true][data-active=true] .resonance-card-art{box-shadow:0 0 0 1px #3a2410,0 0 0 3px #e8be6e,0 0 0 4px #4a2c10,0 0 10px 2px rgb(var(--card-tone) / .5),inset 0 5px 10px #000c}.burst-meter-track .resonance-card{margin-top:8px}.resonance-card[data-card=relic] .rc-fx-front:before,.resonance-card[data-card=relic] .rc-fx-front:after{content:"";position:absolute;top:6%;left:50%;width:9%;height:9%;margin-left:-4.5%;border-radius:50%;background:radial-gradient(circle,#fff6d8 0 30%,rgb(var(--card-tone) / .9) 45%,transparent 72%)}.resonance-card[data-card=relic] .rc-fx-front:after{top:auto;bottom:6%;width:6%;height:6%;margin-left:-3%}.resonance-card[data-card=chalice] .rc-fx-back{background:radial-gradient(circle at 50% 40%,rgba(255,170,70,.55),rgba(255,90,30,.2) 40%,transparent 66%)}.resonance-card[data-card=chalice] .rc-fx-front:before,.resonance-card[data-card=chalice] .rc-fx-front:after{content:"";position:absolute;bottom:30%;left:44%;width:7%;height:7%;border-radius:50%;background:radial-gradient(circle,#fff1b0 0 25%,#ff8a2a 55%,transparent 75%);opacity:0}.resonance-card[data-card=chalice] .rc-fx-front:after{left:56%;width:5%;height:5%}.resonance-card[data-card=vault] .rc-fx-back:before,.resonance-card[data-card=vault] .rc-fx-back:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border:2px dashed rgb(var(--card-tone) / .55);border-radius:50%}.resonance-card[data-card=vault] .rc-fx-back:after{top:17%;right:17%;bottom:17%;left:17%;border-style:dotted;border-color:#ffd69673}.rc-veins{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#c3122a;stroke-width:1.6;stroke-linecap:round;opacity:.55}.resonance-card[data-card=blood-pact] .rc-fx-back{background:radial-gradient(circle at 50% 52%,rgba(200,16,40,.5),transparent 62%);opacity:.6}.rc-ghost{position:absolute;z-index:2;width:74%;height:74%;object-fit:contain;opacity:0}.resonance-card[data-card=echo] .rc-fx-front{overflow:hidden;border-radius:50%}.resonance-card[data-card=echo] .rc-fx-front:before{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:40%;background:linear-gradient(100deg,transparent,rgba(200,240,255,.45) 50%,transparent);transform:translate(-130%) skew(-14deg)}.resonance-card[data-card=sovereign] .rc-fx-back{background:radial-gradient(circle,rgba(255,220,130,.55) 0,rgba(255,190,80,.2) 38%,transparent 64%)}.resonance-card[data-card=sovereign] .rc-fx-back:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,214,120,.42) 12deg,transparent 26deg,transparent 60deg,rgba(255,214,120,.42) 72deg,transparent 86deg,transparent 120deg,rgba(255,214,120,.42) 132deg,transparent 146deg,transparent 180deg,rgba(255,214,120,.42) 192deg,transparent 206deg,transparent 240deg,rgba(255,214,120,.42) 252deg,transparent 266deg,transparent 300deg,rgba(255,214,120,.42) 312deg,transparent 326deg);-webkit-mask:radial-gradient(circle,#000 20%,transparent 68%);mask:radial-gradient(circle,#000 20%,transparent 68%)}.resonance-card:is([data-active=true],:hover) .rc-art{animation:rc-float 3.2s ease-in-out infinite}.resonance-card[data-card=relic]:is([data-active=true],:hover) .rc-fx-front{animation:rc-spin 3.4s linear infinite}.resonance-card[data-card=chalice]:is([data-active=true],:hover) .rc-fx-back{animation:rc-flicker 1.3s ease-in-out infinite alternate}.resonance-card[data-card=chalice]:is([data-active=true],:hover) .rc-fx-front:before{animation:rc-ember 1.6s ease-out infinite}.resonance-card[data-card=chalice]:is([data-active=true],:hover) .rc-fx-front:after{animation:rc-ember 1.6s .8s ease-out infinite}.resonance-card[data-card=vault]:is([data-active=true],:hover) .rc-fx-back:before{animation:rc-spin 12s linear infinite}.resonance-card[data-card=vault]:is([data-active=true],:hover) .rc-fx-back:after{animation:rc-spin 8s linear infinite reverse}.resonance-card[data-card=blood-pact]:is([data-active=true],:hover) .rc-veins,.resonance-card[data-card=blood-pact]:is([data-active=true],:hover) .rc-fx-back{animation:rc-heartbeat 1.15s ease-in-out infinite}.resonance-card[data-card=echo]:is([data-active=true],:hover) .rc-ghost--left{animation:rc-echo-left 2.4s ease-in-out infinite}.resonance-card[data-card=echo]:is([data-active=true],:hover) .rc-ghost--right{animation:rc-echo-right 2.4s ease-in-out infinite}.resonance-card[data-card=echo]:is([data-active=true],:hover) .rc-fx-front:before{animation:rc-sweep 2.8s ease-in-out infinite}.resonance-card[data-card=sovereign]:is([data-active=true],:hover) .rc-fx-back:before{animation:rc-spin 10s linear infinite}.resonance-card[data-card=sovereign]:is([data-active=true],:hover) .rc-fx-back{animation:rc-aura 2.2s ease-in-out infinite alternate}@keyframes rc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}@keyframes rc-spin{to{transform:rotate(360deg)}}@keyframes rc-flicker{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.06)}}@keyframes rc-ember{0%{opacity:0;transform:translateY(0) scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-260%) scale(1.1)}}@keyframes rc-heartbeat{0%,to{opacity:.45;transform:scale(.97)}14%{opacity:1;transform:scale(1.04)}28%{opacity:.6;transform:scale(.99)}42%{opacity:.95;transform:scale(1.03)}}@keyframes rc-echo-left{0%,to{opacity:0;transform:translate(0)}50%{opacity:.38;transform:translate(-16%)}}@keyframes rc-echo-right{0%,to{opacity:0;transform:translate(0)}50%{opacity:.38;transform:translate(16%)}}@keyframes rc-sweep{0%,30%{transform:translate(-130%) skew(-14deg)}70%,to{transform:translate(330%) skew(-14deg)}}@keyframes rc-aura{0%{opacity:.75;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}html[data-reduced-motion=true] .resonance-card *,html[data-low-detail=true] .resonance-card *{animation:none!important}@media(prefers-reduced-motion:reduce){.resonance-card *{animation:none!important}}.resonance-deck-backdrop{position:fixed;z-index:250;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#030102b8;animation:game-menu-fade-in .16s ease-out both}.resonance-deck{position:relative;display:grid;width:min(1120px,100%);max-height:min(88dvh,760px);box-sizing:border-box;gap:12px;overflow-y:auto;overscroll-behavior:contain;padding:10px 24px calc(22px + env(safe-area-inset-bottom,0px));border:1px solid rgba(214,166,98,.5);border-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,rgba(92,20,26,.35),transparent 180px),linear-gradient(180deg,#160a0b,#0b0506);box-shadow:0 -18px 50px #000000b3;animation:resonance-deck-up .26s cubic-bezier(.2,.8,.2,1) both}.resonance-deck-grip{justify-self:center;width:56px;height:4px;border-radius:2px;background:#d6a66273}@keyframes resonance-deck-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.resonance-deck-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.resonance-deck-kicker{color:#e6b36cdb;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.resonance-deck-header h2{margin:2px 0 0;color:#f6e2ba;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:26px}.resonance-deck-close{display:inline-grid;width:44px;height:44px;flex:0 0 auto;place-items:center;padding:0;border:1px solid rgba(214,166,98,.32);border-radius:6px;color:#f0d29a;background:#00000047;cursor:pointer}.resonance-deck-hint{margin:0;color:#e2c496c7;font-size:13.5px}.resonance-deck-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px;padding-top:10px}.resonance-deck-grid .resonance-card{min-height:168px}@media(max-width:900px){.resonance-deck-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.resonance-deck{padding:8px 12px calc(16px + env(safe-area-inset-bottom,0px))}.resonance-deck-grid{grid-template-columns:minmax(0,1fr);gap:14px}.resonance-deck-grid .resonance-card{--art-size: 78px;min-height:0}.resonance-deck-grid .resonance-card-title{font-size:19px}}html[data-reduced-motion=true] .resonance-deck,html[data-reduced-motion=true] .board-resonance-intro{animation:none!important}.board-resonance-intro{position:absolute;z-index:40;top:calc(50% - 80px);left:50%;display:grid;width:min(360px,86%);gap:8px;justify-items:center;pointer-events:none;transform:translate(-50%,-100%);transform-origin:50% 100%;animation:board-resonance-intro 1s cubic-bezier(.2,.8,.2,1) both}.board-resonance-intro>*{pointer-events:auto}.board-resonance-intro-label{padding:3px 12px;border-radius:3px;color:#2a1204;background:linear-gradient(180deg,#ffe7a8,#c8913c);box-shadow:0 0 0 1px #5a3410,0 3px 8px #0000008c;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.board-resonance-intro .resonance-card{--art-size: 88px}@keyframes board-resonance-intro{0%{opacity:0;transform:translate(-50%,-92%) scale(.9)}16%{opacity:1;transform:translate(-50%,-100%) scale(1.02)}24%{transform:translate(-50%,-100%) scale(1)}80%{opacity:1;transform:translate(-50%,-100%) scale(1)}to{opacity:0;transform:translate(-50%,-110%) scale(.96)}}@media(max-width:720px){.board-resonance-intro{top:calc(50% - 56px);width:min(250px,84%);gap:5px}.board-resonance-intro .resonance-card{--art-size: 54px}.board-resonance-intro .resonance-card-rule{display:none}}.game-menu-resonance{display:grid;gap:10px;padding:10px 12px;border:1px solid rgba(214,166,98,.18);border-radius:8px;background:#ffecc808}.burst-celebration-icon>img{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7))}.overdrive-rule-icon>img{width:30px;height:30px;object-fit:contain}.rs-stage{--scene-ms: 1.25s;position:absolute;z-index:8;inset:var(--grid-inset, 6.7%);overflow:hidden;pointer-events:none}.rs-veil{position:absolute;top:0;right:0;bottom:0;left:0;animation:rs-veil var(--scene-ms) ease-out both}@keyframes rs-veil{0%{opacity:0}18%,78%{opacity:1}to{opacity:0}}.rs-detail{position:absolute;z-index:9;bottom:8%;left:50%;padding:2px 16px;border-radius:999px;color:#2a1204;background:linear-gradient(180deg,#fff1c4,#d39a3e);box-shadow:0 0 0 1px #5a3410,0 4px 12px #0009;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:24px;font-weight:800;transform:translate(-50%);animation:rs-detail var(--scene-ms) cubic-bezier(.2,.9,.3,1.2) both}@keyframes rs-detail{0%,40%{opacity:0;transform:translate(-50%) scale(.6)}55%{opacity:1;transform:translate(-50%) scale(1.08)}65%,88%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%) scale(1)}}.rs-sovereign .rs-veil{background:radial-gradient(circle at 50% 46%,#ff964624,#0e0402b8 70%)}.rs-sov-rays{position:absolute;top:46%;left:50%;width:130%;height:auto;margin:-65% 0 0 -65%;opacity:0;animation:rs-sov-rays var(--scene-ms) ease-out both}.rs-sov-pool{position:absolute;bottom:-4%;left:14%;width:72%;height:16%;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.85) 0 38%,rgba(120,20,10,.35) 60%,transparent 72%);opacity:0;animation:rs-sov-pool var(--scene-ms) ease-out both}.rs-sov-figure{position:absolute;bottom:1%;left:50%;width:40%;aspect-ratio:420 / 600;margin-left:-20%;transform-origin:50% 100%;opacity:0;animation:rs-sov-rise var(--scene-ms) both}.rs-sov-figure-body,.rs-sov-figure-eyes{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rs-sov-wing{position:absolute;top:-65.8%;width:154.5%;height:125%;opacity:0}.rs-sov-wing--right{left:54.29%;transform-origin:6.47% 84.13%;animation:rs-sov-wing-right var(--scene-ms) both}.rs-sov-wing--left{left:-108.79%;transform-origin:93.53% 84.13%;animation:rs-sov-wing-left var(--scene-ms) both}.rs-sov-figure-eyes{opacity:0;animation:rs-sov-eyes var(--scene-ms) linear both}.rs-sov-crown{position:absolute;z-index:2;top:39.5%;left:50%;width:14%;height:auto;margin-left:-7%;opacity:0;animation:rs-sov-crown var(--scene-ms) both}.rs-sov-flash{position:absolute;top:26%;left:30%;width:40%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,236,170,.85),rgba(255,150,60,.35) 38%,transparent 68%);opacity:0;animation:rs-sov-flash var(--scene-ms) ease-out both}.rs-sov-ring{position:absolute;top:48%;left:35%;width:30%;height:8%;border:3px solid rgba(255,214,140,.95);border-radius:50%;box-shadow:0 0 18px #ffaa50cc;opacity:0;animation:rs-sov-ring var(--scene-ms) ease-out both}.rs-sovereign .rs-detail{animation-name:rs-detail-late}@keyframes rs-sov-wing-right{0%,16%{opacity:0;transform:rotate(-30deg) scale(.32,.72)}24%{opacity:1;transform:rotate(-28deg) scale(.36,.76);animation-timing-function:cubic-bezier(.3,.6,.3,1)}44%{opacity:1;transform:rotate(4deg) scale(1.04)}52%{opacity:1;transform:rotate(-1deg) scale(1)}58%,60%{opacity:1;transform:rotate(0) scale(1)}64%{opacity:1;transform:rotate(9deg) scale(1.02,.98)}70%{opacity:1;transform:rotate(-5deg) scale(1.03)}77%{opacity:1;transform:rotate(1.5deg) scale(1)}82%,88%{opacity:1;transform:rotate(0) scale(1)}to{opacity:0;transform:rotate(0) scale(1)}}@keyframes rs-sov-wing-left{0%,16%{opacity:0;transform:rotate(30deg) scale(.32,.72)}24%{opacity:1;transform:rotate(28deg) scale(.36,.76);animation-timing-function:cubic-bezier(.3,.6,.3,1)}44%{opacity:1;transform:rotate(-4deg) scale(1.04)}52%{opacity:1;transform:rotate(1deg) scale(1)}58%,60%{opacity:1;transform:rotate(0) scale(1)}64%{opacity:1;transform:rotate(-9deg) scale(1.02,.98)}70%{opacity:1;transform:rotate(5deg) scale(1.03)}77%{opacity:1;transform:rotate(-1.5deg) scale(1)}82%,88%{opacity:1;transform:rotate(0) scale(1)}to{opacity:0;transform:rotate(0) scale(1)}}@keyframes rs-sov-rise{0%{opacity:0;transform:translateY(4%) scale(1.08,.48)}10%{opacity:1;transform:translateY(4%) scale(1.08,.5);animation-timing-function:ease-in}22%{opacity:1;transform:translateY(3%) scale(1.06,.58);animation-timing-function:cubic-bezier(.2,.8,.3,1)}40%{opacity:1;transform:translateY(0) scale(.97,1.05)}48%{opacity:1;transform:translateY(0) scale(1.01,.98)}54%,62%{opacity:1;transform:translateY(0) scale(1)}65%{opacity:1;transform:translateY(0) scale(1.02,.97)}70%,88%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(0) scale(1)}}@keyframes rs-sov-crown{0%,44%{opacity:0;transform:translateY(-300%) rotate(-12deg) scale(1)}46%{opacity:1;transform:translateY(-260%) rotate(-10deg) scale(1);animation-timing-function:cubic-bezier(.55,0,.9,.45)}62%{opacity:1;transform:translateY(0) rotate(0) scale(1.08,.9);animation-timing-function:ease-out}66%{opacity:1;transform:translateY(-9%) rotate(1deg) scale(.97,1.04)}70%,88%{opacity:1;transform:translateY(0) rotate(0) scale(1)}to{opacity:0;transform:translateY(0) rotate(0) scale(1)}}@keyframes rs-sov-eyes{0%,62%{opacity:0}66%{opacity:1}76%{opacity:.65}80%,88%{opacity:1}to{opacity:0}}@keyframes rs-sov-flash{0%,61%{opacity:0;transform:scale(.4)}63%{opacity:1;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.3)}}@keyframes rs-sov-ring{0%,61%{opacity:0;transform:scale(.3)}62%{opacity:1;transform:scale(.4)}80%,to{opacity:0;transform:scale(1.8)}}@keyframes rs-sov-pool{0%{opacity:0;transform:scale(.6)}20%,86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes rs-sov-rays{0%,60%{opacity:0;transform:scale(.4) rotate(0)}70%{opacity:.9;transform:scale(1) rotate(8deg)}88%{opacity:.7;transform:scale(1.1) rotate(18deg)}to{opacity:0;transform:scale(1.15) rotate(22deg)}}@keyframes rs-detail-late{0%,66%{opacity:0;transform:translate(-50%) scale(.6)}74%{opacity:1;transform:translate(-50%) scale(1.08)}80%,92%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%) scale(1)}}.rs-echo .rs-veil{background:radial-gradient(ellipse at 50% 50%,#78c8ff38,#0a142873 70%)}.rs-echo-bird{position:absolute;top:37.5%;left:37.5%;width:25%;height:auto;opacity:0}.rs-echo-bird[data-trail=true]{mix-blend-mode:screen}.rs-blood .rs-veil{background:radial-gradient(ellipse at 50% 50%,#a00a1e4d,#1e00068c 72%)}.rs-chain-arm{position:absolute;left:-6%;width:112%;height:4.2%;margin-top:-2.1%}.rs-chain{display:block;width:100%;height:100%;background:radial-gradient(ellipse 46% 40% at 50% 50%,transparent 52%,#3a0a0e 56%,#9a1c24 66%,#e04048 74%,#5a0c12 84%,transparent 88%) 0 0 / 7% 100% repeat-x;filter:drop-shadow(0 0 4px rgba(220,30,50,.7));transform:scaleX(0);transform-origin:0% 50%;animation:rs-chain var(--scene-ms) var(--chain-delay, 0ms) cubic-bezier(.3,.8,.3,1) both}.rs-chain[data-from=right]{transform-origin:100% 50%}@keyframes rs-chain{0%{opacity:1;transform:scaleX(0)}30%{opacity:1;transform:scaleX(1)}82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.rs-blood-seal{position:absolute;aspect-ratio:1;display:grid;place-items:center;translate:-50% -50%}.rs-blood-ring{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border:3px solid #d3202e;border-radius:50%;box-shadow:0 0 14px #dc1e32cc,inset 0 0 10px #dc1e3299;opacity:0;animation:rs-seal-ring var(--scene-ms) var(--seal-delay, .3s) cubic-bezier(.2,.9,.3,1.3) both}.rs-blood-rune{position:relative;color:#ff4050;font-size:clamp(18px,5vmin,40px);font-weight:700;text-shadow:0 0 8px rgba(255,40,60,.9),0 2px 0 #3a0006;opacity:0;animation:rs-seal-ring var(--scene-ms) calc(var(--seal-delay, .3s) + 60ms) cubic-bezier(.2,.9,.3,1.3) both}@keyframes rs-seal-ring{0%{opacity:0;transform:scale(1.8)}20%{opacity:1;transform:scale(.92)}30%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.rs-floating-rune{position:absolute;color:#ff3c46bf;font-size:clamp(14px,3.4vmin,28px);text-shadow:0 0 6px rgba(255,40,60,.8);opacity:0;animation:rs-float-rune var(--scene-ms) var(--rune-delay, 0ms) ease-out both}@keyframes rs-float-rune{0%{opacity:0;transform:translateY(30%) scale(.6)}30%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-60%) scale(1.1)}}.rs-relic .rs-veil{background:radial-gradient(ellipse at 50% 50%,#ffc85a24,#140c0280 72%)}.rs-thread-arm{position:absolute;z-index:1;height:0;transform-origin:0 0}.rs-thread{position:absolute;top:-2px;left:0;width:100%;height:4px;border-radius:2px;background:linear-gradient(90deg,#ffe7a6,#ffd060 50%,#fff2c8);box-shadow:0 0 6px 2px #ffbe46bf,0 0 14px 4px #ff962859;transform:scaleX(0);transform-origin:0 50%}.rs-bind{position:absolute;z-index:1;aspect-ratio:1;border:2px solid rgba(255,220,140,.95);border-radius:50%;box-shadow:0 0 12px #ffbe46cc,inset 0 0 10px #ffbe4680;opacity:0;translate:-50% -50%}.rs-beetle{width:18%;margin-left:-9%}.rs-beetle>img{position:absolute;top:0;left:0;width:100%;height:auto;transform:translateY(-66%)}.rs-beetle-legs{animation:rs-gait .16s steps(1,end) infinite}.rs-beetle-legs--b{animation-delay:-80ms}@keyframes rs-gait{0%{opacity:1}50%{opacity:0}}html[data-reduced-motion=true] .rs-stage *{animation-duration:1ms!important}@keyframes relic-blast-destroy{0%{opacity:1;transform:translate(0) scale(1) rotate(0)}30%{opacity:1;transform:translate(1.5%,-2%) scale(1.1) rotate(4deg)}62%{opacity:1;transform:translate(-1%,1%) scale(.97) rotate(-2deg)}to{opacity:1;transform:none}}html body .app-shell[data-phase=bust] .tile-button.crystal-destroyed .relic-icon:is(.relic-icon,#perf-none){animation-duration:.42s!important}@keyframes gem-blast-jolt{0%,to{opacity:1;transform:none}35%{opacity:1;transform:scale(1.08) rotate(3deg)}65%{opacity:1;transform:scale(.97) rotate(-2deg)}}html body .app-shell[data-phase=bust] .tile-button.crystal-destroyed .crystal-break-intact:only-child:is(.crystal-break-intact,#perf-none){animation:gem-blast-jolt .36s var(--blast-delay, 0ms) cubic-bezier(.2,.8,.3,1) both!important}@keyframes temple-crystal-fractured-reveal{0%{opacity:0;transform:scale(.94) rotate(-2deg)}30%{opacity:1;transform:scale(1.06) rotate(1deg)}to{opacity:1;transform:none}}html body .app-shell[data-phase=bust] .tile-button.crystal-destroyed .crystal-break-fractured:is(.crystal-break-fractured,#perf-none){animation-duration:.42s!important;animation-delay:calc(var(--blast-delay, 0ms) + .12s)!important}html body .app-shell[data-phase=bust] .tile-button.crystal-destroyed .crystal-break-intact:not(:only-child):is(.crystal-break-intact,#perf-none){animation-duration:.38s!important}html body .board-frame .tile-grid>.tile-button[data-color-wave] .crystal:is(.crystal,#perf-none):before{content:none!important;animation:none!important;will-change:auto!important}html body .tile-button.revealed_safe[data-shimmer-wave] .crystal:is(.crystal,#perf-none){animation:none!important}@keyframes gem-tier-swap-even{0%{transform:scale(.84)}55%{transform:scale(1.08)}to{transform:none}}@keyframes gem-tier-swap-odd{0%{transform:scale(.84)}55%{transform:scale(1.08)}to{transform:none}}html body .board-frame .tile-grid>.tile-button[data-color-wave=even] .crystal:is(.crystal,#perf-none){animation:gem-tier-swap-even .3s var(--tile-wave-delay, 0ms) cubic-bezier(.2,.9,.3,1.2) both!important}html body .board-frame .tile-grid>.tile-button[data-color-wave=odd] .crystal:is(.crystal,#perf-none){animation:gem-tier-swap-odd .3s var(--tile-wave-delay, 0ms) cubic-bezier(.2,.9,.3,1.2) both!important}html body .tile-grid>.tile-button.hidden:is(.tile-button,#perf-none):before{content:"";position:absolute;z-index:1;top:7.5%;right:7.5%;bottom:7.5%;left:7.5%;border-radius:9%;background:linear-gradient(140deg,rgba(255,228,186,.17) 0%,rgba(255,228,186,.05) 22%,transparent 42%),linear-gradient(320deg,rgba(0,0,0,.42) 0%,transparent 40%);box-shadow:inset 0 1px #ffdeb038,inset 1px 0 #ffdeb014,inset 0 -2px 3px #0000008c,inset -1px 0 2px #00000059;opacity:.9;pointer-events:none;transition:opacity .14s ease}html body .tile-grid>.tile-button.hidden:not(:disabled):hover:is(.tile-button,#perf-none):before{opacity:1}html body .board-frame .tile-grid>.tile-button.hidden:not(:disabled):is(.tile-button,#perf-none){transition:transform .12s ease}html body .board-frame .tile-grid>.tile-button.hidden:not(:disabled):hover:is(.tile-button,#perf-none){transform:translateY(-2px)}html body .board-frame .tile-grid>.tile-button.hidden.pressing:is(.tile-button,#perf-none){transform:translateY(1px) scale(.98)}html body .tile-grid>.tile-button.revealed_safe:is(.tile-button,#perf-none){box-shadow:inset 0 2px 6px #0000008c,inset 0 -1px #ffdcaa1f!important}html body .tile-grid>.tile-button.revealed_safe .crystal:is(.crystal,#perf-none):after{content:"";position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2;display:block;opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;animation:none!important;will-change:auto!important;background:radial-gradient(ellipse 22% 14% at 40% 30%,rgba(255,255,255,.75),transparent 70%),linear-gradient(118deg,transparent 30%,rgba(255,255,255,.22) 44%,transparent 52%);-webkit-mask:url(./temple-vault-crystal-blue-v2-wj-wR840.webp) center / contain no-repeat;mask:url(./temple-vault-crystal-blue-v2-wj-wR840.webp) center / contain no-repeat;pointer-events:none}html body .tile-grid>.tile-button.relic-tile .relic-icon:is(.relic-icon,#perf-none):after{content:"";position:absolute;z-index:0;left:18%;right:18%;bottom:9%;height:12%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);pointer-events:none}html body .primary-action:is(.primary-action,#perf-none){transition:transform .11s ease}html body .primary-action:not(:disabled):hover:is(.primary-action,#perf-none){transform:translateY(-1px)}html body .primary-action:not(:disabled):active:is(.primary-action,#perf-none){transform:translateY(1px) scale(.985)}html body .pattern-picker-modal .pattern-card:is(.pattern-card,#perf-none),html body .pattern-card-grid .pattern-card:is(.pattern-card,#perf-none){position:relative;overflow:hidden;border:2px solid transparent!important;border-image:none!important;border-radius:12px!important;background:radial-gradient(120% 140% at 0% 0%,rgba(214,168,92,.18),transparent 55%) padding-box,linear-gradient(160deg,#24100f,#120708 55%,#1c0b0b) padding-box,linear-gradient(135deg,#f8e2a6,#a0702c 22%,#fff1c8 38%,#7a4c18 60%,#e9c27a,#8a5a22) border-box!important;box-shadow:0 1px #ffecbe29 inset,0 -8px 18px #00000073 inset,0 8px 18px #00000080!important;isolation:isolate;transition:transform .15s ease}html body .pattern-card-grid .pattern-card:hover:is(.pattern-card,#perf-none){transform:translateY(-2px)}html body .pattern-card-grid .pattern-card[data-selected=true]:is(.pattern-card,#perf-none){box-shadow:0 1px #ffecbe38 inset,0 0 0 1px #ff785a99,0 0 20px #ff5a4659,0 8px 18px #00000080!important}html body .pattern-card-grid .pattern-card .pattern-card-preview:is(.pattern-card-preview,#perf-none){border-radius:8px;background:radial-gradient(circle at 50% 40%,rgba(120,220,190,.18),transparent 70%),#0a0405!important;box-shadow:0 0 0 1px #ffe0a059,inset 0 6px 14px #0009!important}.burst-card-stage{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;pointer-events:none}.burst-card-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgb(var(--card-tone, 246 206 96) / .55),transparent 60%);animation:burst-card-flash .72s ease-out both}.burst-card-stage[data-path=crown]{--card-tone: var(--tone-echo)}.burst-card-stage[data-path=ember]{--card-tone: var(--tone-blood-pact)}.burst-card-stage[data-path=fortune]{--card-tone: var(--tone-sovereign)}.burst-card-rays{position:absolute;width:120%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(var(--card-tone, 246 206 96) / .35),transparent 60%);animation:burst-card-rays 1.25s ease-out both}.burst-card-hero{position:relative;display:grid;width:min(330px,78%);justify-items:center;gap:8px;animation:burst-card-hero 1.25s cubic-bezier(.2,.9,.3,1.15) both}.burst-card-detail{padding:2px 16px;border-radius:999px;color:#2a1204;background:linear-gradient(180deg,#fff1c4,#d39a3e);box-shadow:0 4px 12px #0000008c;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:26px;font-weight:800}@keyframes burst-card-flash{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes burst-card-rays{0%{opacity:0;transform:rotate(0) scale(.6)}25%{opacity:1}to{opacity:0;transform:rotate(40deg) scale(1)}}@keyframes burst-card-hero{0%{opacity:0;transform:translateY(18px) scale(.6) rotate(-6deg)}30%{opacity:1;transform:translateY(0) scale(1.06) rotate(1deg)}45%{transform:scale(1) rotate(0)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-14px) scale(.96)}}.app-shell[data-auto-playing=true] .burst-card-hero,.app-shell[data-auto-playing=true] .burst-card-rays{animation-duration:.68s}.win-celebration{position:fixed;z-index:180;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;pointer-events:none}.win-celebration-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 48%,rgba(255,214,120,.5),rgba(255,140,60,.12) 38%,transparent 64%);animation:win-flash .9s ease-out both}.win-celebration:is([data-tier=mega],[data-tier=epic]) .win-celebration-flash{background:radial-gradient(circle at 50% 48%,#ffecaabf,#ff963c40 42%,#780a141f 70%);animation-duration:1.3s}.win-celebration-rays{position:absolute;width:min(140vmin,1300px);aspect-ratio:1;background:url(./win-rays-v1-Dn107QcC.webp) center / 100% 100% no-repeat;animation:win-rays 1.9s linear both}.win-celebration-ring{position:absolute;width:220px;aspect-ratio:1;border:3px solid rgba(255,220,150,.85);border-radius:50%;box-shadow:0 0 24px #ffbe5a99,inset 0 0 24px #ffbe5a80;animation:win-ring .8s cubic-bezier(.1,.7,.3,1) both}.win-celebration-particles{position:absolute;top:50%;left:50%;width:0;height:0}.win-celebration-particle{position:absolute;width:var(--fly-size, 36px);height:var(--fly-size, 36px);margin:calc(var(--fly-size, 36px) / -2);object-fit:contain;opacity:0}.win-celebration-copy{position:relative;display:grid;justify-items:center;gap:2px;padding:14px 34px 16px;border-radius:16px;background:radial-gradient(ellipse at 50% 50%,rgba(20,6,6,.86),rgba(20,6,6,.55) 70%,transparent);text-align:center;animation:win-copy 1.3s cubic-bezier(.2,.9,.3,1.2) both}.win-celebration[data-tier=big] .win-celebration-copy{animation-duration:2.2s}.win-celebration[data-tier=mega] .win-celebration-copy{animation-duration:2.9s}.win-celebration[data-tier=epic] .win-celebration-copy{animation-duration:3.6s}.win-celebration[data-tier=epic] .win-celebration-headline{font-size:26px;color:#ffe9b0}.win-celebration-headline{color:#ffd98a;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:20px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.8),0 0 18px rgba(255,170,60,.7)}.win-celebration-multiplier{color:#fff3d0;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:clamp(48px,9vmin,92px);font-weight:800;line-height:1;text-shadow:0 3px 0 #7a3d10,0 6px 0 #3d1a06,0 0 26px rgba(255,190,80,.85)}.win-celebration[data-tier=epic] .win-celebration-multiplier{font-size:clamp(60px,11vmin,116px)}.win-celebration-amount{color:#9ee6a8;font-family:Crimson Vault Forum,Georgia,serif;font-size:22px;font-weight:700;text-shadow:0 2px 0 rgba(0,0,0,.8)}.win-celebration-subtitle{margin-top:4px;color:#f0d9ad;font-size:15px;text-shadow:0 1px 0 rgba(0,0,0,.8)}@keyframes win-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes win-rays{0%{opacity:0;transform:rotate(0) scale(.5)}20%{opacity:1}80%{opacity:.8}to{opacity:0;transform:rotate(50deg) scale(1)}}@keyframes win-ring{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(3.2)}}@keyframes win-copy{0%{opacity:0;transform:scale(2.2)}14%{opacity:1;transform:scale(.94)}22%{transform:scale(1.03)}30%{transform:scale(1)}84%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-16px) scale(.98)}}.win-celebration[data-reduced=true] *,html[data-reduced-motion=true] .burst-card-stage *{animation-duration:1ms!important;animation-delay:0ms!important}.win-celebration[data-reduced=true] .win-celebration-copy{animation:none!important}@media(max-width:720px){.win-celebration-headline{font-size:16px}.win-celebration-amount{font-size:18px}.win-celebration-ring{width:150px}}html body .relic-rays>span:is(span,#perf-none){background:none!important;opacity:1!important;transform:rotate(var(--relic-ray-angle))!important;animation:none!important}.relic-rays>span>i,.crystal-sparkle>span>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:999px;transform-origin:50% 100%;opacity:0}.relic-rays>span>i{background:linear-gradient(to top,rgb(var(--relic-rgb) / .72),transparent);animation:relic-ray-stroke .42s var(--relic-ray-delay, 0ms) cubic-bezier(.12,.7,.26,1) both}html body .crystal-sparkle>span:is(span,#perf-none){background:none!important;opacity:1!important;transform:rotate(var(--sparkle-angle, 0deg))!important;animation:none!important}.crystal-sparkle>span>i{background:linear-gradient(to top,rgba(255,244,214,.9),transparent);animation:crystal-sparkle-stroke .52s var(--sparkle-delay, 0ms) cubic-bezier(.12,.7,.26,1) both}@keyframes relic-ray-stroke{0%{opacity:0;transform:translateY(12%) scaleY(.2)}32%{opacity:.9}to{opacity:0;transform:translateY(-140%) scaleY(1)}}@keyframes crystal-sparkle-stroke{0%{opacity:0;transform:translateY(20%) scaleY(.4)}40%{opacity:1}to{opacity:0;transform:translateY(-110%) scaleY(1)}}@keyframes reveal-safe{0%{opacity:.86}to{opacity:1}}@keyframes royal-cell-surface-reveal{0%{opacity:0;transform:scale(.74)}52%{opacity:1;transform:scale(1.025)}to{opacity:.92;transform:scale(1)}}@keyframes settings-start-shine{0%,to{opacity:.25}50%{opacity:.85}}@keyframes royal-shape-target-sweep{0%,to{opacity:.35}50%{opacity:.9}}.end-gem,.end-relic{position:absolute;z-index:2;display:block;pointer-events:none}.end-gem{top:6%;right:20%;bottom:6%;left:20%;animation:end-gem-shudder .3s var(--blast-delay, 0ms) linear both}.end-relic{top:12%;right:12%;bottom:12%;left:12%;animation:end-relic-impact .34s var(--blast-delay, 0ms) cubic-bezier(.2,.8,.3,1) both}.end-gem>img,.end-relic>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.end-gem-intact{animation:end-gem-intact .3s var(--blast-delay, 0ms) steps(1,end) both}.end-gem-shards{opacity:0;animation:end-gem-shards .3s var(--blast-delay, 0ms) cubic-bezier(.15,.9,.3,1) both}.end-gem[data-close=true] .end-gem-shards{animation-name:end-gem-shards-hard}@keyframes end-gem-shudder{0%{transform:scale(1.04)}12%{transform:translate(-3%) rotate(-2deg)}24%{transform:translate(3%,-1%) rotate(2deg)}36%,to{transform:none}}@keyframes end-gem-intact{0%{opacity:1}38%,to{opacity:0}}@keyframes end-gem-shards{0%,37%{opacity:0;transform:scale(.94)}38%{opacity:1;transform:scale(.96)}to{opacity:1;transform:scale(1.1)}}@keyframes end-gem-shards-hard{0%,37%{opacity:0;transform:scale(.94)}38%{opacity:1;transform:scale(.98) rotate(-2deg)}to{opacity:1;transform:scale(1.17) rotate(1deg)}}.end-relic-after{opacity:0;animation:end-relic-tarnish .34s var(--blast-delay, 0ms) ease-out both}.end-relic-before{animation:end-relic-fade .34s var(--blast-delay, 0ms) ease-out both}.end-relic[data-close=true]{animation-name:end-relic-impact-hard}@keyframes end-relic-impact{0%{transform:none}18%{transform:translateY(4%) scale(1.05,.9)}40%{transform:translate(-1.5%,-1%) scale(.98,1.03) rotate(-1.5deg)}70%{transform:translate(.5%) rotate(.5deg)}to{transform:none}}@keyframes end-relic-impact-hard{0%{transform:none}16%{transform:translateY(7%) scale(1.09,.84) rotate(3deg)}38%{transform:translate(-3%,-2%) scale(.96,1.04) rotate(-4deg)}62%{transform:translate(1.5%) rotate(1.5deg)}to{transform:rotate(-1deg)}}@keyframes end-relic-tarnish{0%,12%{opacity:0}50%,to{opacity:1}}@keyframes end-relic-fade{0%,30%{opacity:1}60%,to{opacity:0}}.end-chalice-quench{position:absolute;top:0;right:0;bottom:0;left:0}.end-chalice-flame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-origin:50% 40%;animation:end-chalice-quench .52s var(--blast-delay, 0ms) ease-in both}@keyframes end-chalice-quench{0%{opacity:1;transform:none}18%{opacity:1;transform:scale(1.08,1.14) skew(-3deg)}34%{opacity:.55;transform:scale(.86,.66) skew(2deg)}46%{opacity:.85;transform:scale(.92,.8)}62%{opacity:.3;transform:scale(.6,.34)}76%,to{opacity:0;transform:scale(.4,.06)}}.end-chalice-smoke{position:absolute;left:30%;bottom:58%;width:40%;height:80%;object-fit:contain;transform-origin:50% 100%;opacity:0;animation:end-chalice-smoke 1.5s calc(var(--blast-delay, 0ms) + .24s) ease-out both}.end-chalice-smoke--late{left:36%;animation-name:end-chalice-smoke-late;animation-delay:calc(var(--blast-delay, 0ms) + .42s)}@keyframes end-chalice-smoke{0%{opacity:0;transform:translateY(18%) scale(.4,.3)}20%{opacity:.85}to{opacity:0;transform:translate(-10%,-38%) scale(1.2,1.1) rotate(-6deg)}}@keyframes end-chalice-smoke-late{0%{opacity:0;transform:translateY(18%) scale(.3,.25)}24%{opacity:.6}to{opacity:0;transform:translate(14%,-44%) scaleY(1.05) rotate(7deg)}}html body .tile-grid>.tile-button.crystal-destroyed:is(.tile-button,#perf-none){box-shadow:inset 0 3px 8px #000000b3!important}html[data-low-detail=true] .end-chalice-smoke--late{display:none}html[data-reduced-motion=true] :is(.end-gem,.end-relic,.end-gem>img,.end-relic>img,.end-chalice-flame,.end-chalice-smoke){animation-duration:1ms!important;animation-delay:0ms!important}html[data-reduced-motion=true] .end-chalice-smoke{display:none}html body .relic-trap .relic-texture:not(.relic-trap-closed):is(.relic-texture,#perf-none){animation:trap-open-land .38s cubic-bezier(.2,.9,.3,1.1) both!important}html body .relic-trap .relic-trap-closed:is(.relic-trap-closed,#perf-none){animation:trap-jaws-shut .38s steps(1,end) both,trap-closed-kick .38s ease-out both!important}html body .relic-trap .relic-trap-snap:is(.relic-trap-snap,#perf-none){animation:trap-snap-ring .38s ease-out both!important}html body .relic-trap .relic-trap-impact:is(.relic-trap-impact,#perf-none){animation:trap-snap-flash .38s ease-out both!important}html body .relic-trap:is(.relic-trap,#perf-none){animation:trap-tile-kick .38s ease-out both!important}@keyframes trap-open-land{0%{opacity:0;transform:translateY(-18%) scale(.7)}30%{opacity:1;transform:translateY(0) scale(1.04)}44%{opacity:1;transform:scale(1)}45%,to{opacity:0;transform:scale(1)}}@keyframes trap-jaws-shut{0%{opacity:0}45%,to{opacity:1}}@keyframes trap-closed-kick{0%,45%{transform:scaleX(1.08) scaleY(.7)}55%{transform:scaleX(.94) scaleY(.82)}70%{transform:scaleX(1.01) scaleY(.75)}to{transform:scaleX(.98) scaleY(.76)}}@keyframes trap-tile-kick{0%,44%{transform:none}50%{transform:translateY(4%) scale(.96)}62%{transform:translate(-2%,-1%) rotate(-1.5deg)}76%{transform:translate(1%) rotate(.6deg)}to{transform:none}}@keyframes trap-snap-ring{0%,44%{opacity:0;transform:scale(1.3)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes trap-snap-flash{0%,44%{opacity:0;transform:scale(.1)}49%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(2.4)}}html body .tile-grid>.tile-button.crystal-destroyed:is(.tile-button,#perf-none):before,html body .tile-grid>.tile-button.crystal-destroyed:is(.tile-button,#perf-none):after{content:none!important;display:none!important}html body .tile-grid .relic-icon:is(.relic-icon,#perf-none),html body .tile-grid .relic-aura:is(.relic-aura,#perf-none),html body .tile-grid .relic-shield-rune:is(.relic-shield-rune,#perf-none),html body .tile-grid .crystal:is(.crystal,#perf-none),html body .tile-grid .crystal:is(.crystal,#perf-none):before,html body .tile-grid .crystal:is(.crystal,#perf-none):after{animation-iteration-count:1,2!important}html body .tile-grid .relic-fire-chalice .relic-texture:is(img,#perf-none){animation-iteration-count:1,2!important}html:not([data-low-detail=true]) body .board-frame .tile-grid>.tile-button.hidden.ritual-picked:is(.tile-button,#perf-none){background:url(./tile-diamond-glow-v1-vqc2WhtD.webp) center / 29.3% 29.3% no-repeat,url(./royal-grid-cell-v1-5tj8BufL.webp) center / 100% 100% no-repeat!important}html[data-low-detail=true] body .board-frame .tile-grid>.tile-button.hidden.ritual-picked:is(.tile-button,#perf-none){background:url(./tile-diamond-glow-v1-vqc2WhtD.webp) center / 29.3% 29.3% no-repeat,linear-gradient(155deg,#3d1b18f5,#13090afa)!important}html:not([data-low-detail=true]) body .board-frame .tile-grid>.tile-button:is(.revealed_safe,.revealed_mine):is(.tile-button,#perf-none){background:url(./royal-grid-cell-blank-v1-Dts1KUtg.webp) center / 100% 100% no-repeat!important}.blood-tithe-track{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;margin-top:6px;padding:5px 8px 6px;border:1px solid rgba(176,38,48,.42);border-radius:6px;background:linear-gradient(90deg,#40060cb8,#12040699)}.blood-tithe-title{color:#f0b9a4;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.blood-tithe-rubies{display:inline-flex;gap:3px}.blood-tithe-rubies img{display:block;width:16px;height:16px;opacity:.26;transition:opacity .26s ease,transform .26s ease}.blood-tithe-rubies img[data-lit=true]{opacity:1;transform:scale(1.08)}.blood-tithe-note{grid-column:1 / -1;min-width:0;overflow:hidden;color:#f4deccd6;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.blood-tithe-track[data-state=primed]{border-color:#de3e46b3}.blood-tithe-track[data-state=sealed]{border-color:#f6605cdb;background:linear-gradient(90deg,#6e0a14db,#280408b8)}.blood-tithe-track[data-state=sealed] .blood-tithe-note{color:#ffe2cf}.blood-tithe-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;pointer-events:none;background:radial-gradient(ellipse 74% 66% at 50% 54%,#28000600,#34000842 56%,#180004d6),linear-gradient(#78061224,#78061224);opacity:0;transition:opacity .65s ease}.blood-tithe-veil[data-active=true]{opacity:1}.blood-tithe-slam{--seal-size: min(36vmin, 280px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;overflow:hidden;contain:strict;pointer-events:none;animation:blood-tithe-slam-out .46s ease-in 1.64s both}.blood-tithe-door{position:absolute;top:0;bottom:0;box-sizing:border-box;width:calc(50% + 1px);overflow:hidden;border-style:solid;border-color:transparent;border-image:url(./bulk-open-card-sealed-v1-CBgzzNDf.webp) 78 round;background:linear-gradient(180deg,#00000080,#0000 18%,#0000 82%,#0000008c),repeating-linear-gradient(90deg,#ffffff05 0,#ffffff05 2px,#0000 2px,#0000 9px),linear-gradient(90deg,#170609,#2c0b11 46%,#1b070a);box-shadow:inset 0 0 60px #000000b3}.blood-tithe-door.is-left{left:0;border-width:26px 0 26px 26px;transform:translate(-102%);animation:blood-tithe-door-left .43s cubic-bezier(.6,0,.92,.45) 40ms both}.blood-tithe-door.is-right{right:0;border-width:26px 26px 26px 0;transform:translate(102%);animation:blood-tithe-door-right .43s cubic-bezier(.6,0,.92,.45) 40ms both}.blood-tithe-door-rail{position:absolute;top:0;bottom:0;width:10px;background:linear-gradient(90deg,#5a3b12,#e0b25c 45%,#8a5a1c);box-shadow:0 0 18px #000c}.blood-tithe-door.is-left .blood-tithe-door-rail{right:0}.blood-tithe-door.is-right .blood-tithe-door-rail{left:0}.blood-tithe-door-seal{position:absolute;top:50%;width:var(--seal-size);height:var(--seal-size);margin-top:calc(var(--seal-size) / -2);object-fit:contain}.blood-tithe-door.is-left .blood-tithe-door-seal{right:calc(var(--seal-size) / -2)}.blood-tithe-door.is-right .blood-tithe-door-seal{left:calc(var(--seal-size) / -2)}.blood-tithe-slam-copy{position:relative;display:grid;justify-items:center;gap:6px;max-width:min(560px,calc(100vw - 32px));margin-top:calc(var(--seal-size) + 40px);padding:10px 22px 12px;border-radius:12px;background:radial-gradient(ellipse at 50% 50%,#120204eb,#12020499 70%,#12020400);text-align:center;opacity:0;animation:blood-tithe-copy-in .42s cubic-bezier(.2,.9,.3,1.1) .52s both}.blood-tithe-slam-copy strong{color:#ffd0b8;font-family:Crimson Vault Cormorant,Crimson Vault Forum,Georgia,serif;font-size:clamp(26px,6vmin,46px);font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;text-shadow:0 3px 0 #4a0a10,0 0 22px rgba(230,40,50,.75)}.blood-tithe-slam-copy span{color:#ffe8d6eb;font-size:clamp(13px,2.2vmin,16px);line-height:1.35}@keyframes blood-tithe-door-left{0%{transform:translate(-102%)}80%{transform:translate(0)}90%{transform:translate(-1.6%)}to{transform:translate(0)}}@keyframes blood-tithe-door-right{0%{transform:translate(102%)}80%{transform:translate(0)}90%{transform:translate(1.6%)}to{transform:translate(0)}}@keyframes blood-tithe-copy-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes blood-tithe-slam-out{0%{opacity:1}to{opacity:0}}.blood-tithe-slam[data-reduced=true]{animation-delay:.6s;animation-duration:.3s}.blood-tithe-slam[data-reduced=true] .blood-tithe-door{display:none}.blood-tithe-slam[data-reduced=true] .blood-tithe-slam-copy{margin-top:0;animation:none;opacity:1}@media(max-width:720px){.blood-tithe-door.is-left{border-width:16px 0 16px 16px}.blood-tithe-door.is-right{border-width:16px 16px 16px 0}}.burst-celebration[data-path=tithe]{border-color:#f6605ccc;background:#1e0408e6;box-shadow:0 0 20px #dc28325c}.burst-celebration-all-cards{display:flex;justify-content:center;gap:4px}.burst-celebration-all-cards img{width:26px;height:26px;object-fit:contain}.compliance-rules-scroll>.rules-blood-tithe{align-self:start}.autoplay-setup{display:grid;gap:10px;margin:2px 0 10px}.autoplay-setup-label{color:#f0d9acd1;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.autoplay-setup-rounds{display:grid;gap:5px}.autoplay-setup-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.autoplay-setup-presets>button{min-height:34px;border:1px solid rgba(196,148,74,.38);border-radius:6px;background:#0e0707d1;color:#f0d9ac;font-size:15px;font-weight:800;cursor:pointer}.autoplay-setup-presets>button[data-active=true]{border-color:#ffd68cf2;background:linear-gradient(180deg,#961a22f2,#560a12f2);color:#fff4dc;box-shadow:inset 0 0 0 1px #ffe6b459}.autoplay-setup-limits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.autoplay-setup-limits>label{display:grid;gap:5px;min-width:0}.autoplay-setup-limits input{box-sizing:border-box;width:100%;min-width:0;min-height:34px;padding:0 8px;border:1px solid rgba(196,148,74,.38);border-radius:6px;background:#080404db;color:#fff1d8;font:inherit;font-size:14px;font-weight:700}.autoplay-setup-limits input::placeholder{color:#f0d9ac6b;font-weight:600}.autoplay-setup-money{display:flex;align-items:center;gap:4px;min-width:0}.autoplay-setup-money>span{color:#f0d9acb3;font-size:12px;font-weight:700}@media(max-width:420px){.autoplay-setup-limits{grid-template-columns:1fr}.autoplay-setup-limits>label{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.primary-action[data-action=stop]{color:#fff;box-shadow:0 0 0 2px #ff5252f2,inset 0 0 0 2px #ffece4b3}.primary-action[data-action=stop] .primary-action-label{color:#fff;font-weight:900;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 0 #3a0006,0 0 8px rgba(255,70,70,.75)}.bulk-open-tithe{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding:7px 12px;border:1px solid rgba(246,96,92,.75);border-radius:8px;background:linear-gradient(90deg,#600812eb,#1a0408e6)}.bulk-open-tithe-seal{width:34px;height:34px;object-fit:contain}.bulk-open-tithe-copy{display:grid;gap:2px;min-width:0}.bulk-open-tithe-copy strong{color:#ffd0b8;font-size:13px;letter-spacing:.04em}.bulk-open-tithe-copy small{overflow:hidden;color:#ffe8d6d1;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bulk-open-tithe-payout{color:#fff1d8;font-size:13px;font-weight:800;white-space:nowrap}.bulk-open-tithe[data-won=false] .bulk-open-tithe-payout{color:#ffe8d699}.bulk-open-overlay[data-phase=opening] .bulk-open-tithe,.bulk-open-overlay[data-phase=revealing] .bulk-open-tithe{visibility:hidden;opacity:0}@media(max-width:720px){.bulk-open-tithe{gap:8px;margin-top:6px;padding:5px 9px}.bulk-open-tithe-seal{width:28px;height:28px}.bulk-open-tithe-copy small{white-space:normal}}html{touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}html body .stepper.bet-stepper>.bet-input-wrap:is(.bet-input-wrap,#perf-none){display:flex!important;grid-template-columns:none!important;align-items:center;justify-content:center;gap:4px!important;min-width:0!important;overflow:hidden;padding-inline:2px}html body .stepper.bet-stepper>.bet-input-wrap>.bet-currency-prefix:is(span,#perf-none){flex:0 0 auto;transform:none!important;white-space:nowrap;line-height:1;letter-spacing:.02em}html body .stepper.bet-stepper>.bet-input-wrap>.bet-amount-input:is(input,#perf-none){flex:1 1 0;width:0!important;min-width:0!important;padding-inline:0!important;text-align:center;text-overflow:clip;font-variant-numeric:tabular-nums;font-size:var(--bet-font-size, 14px)!important}html body .control-panel .stepper.bet-stepper>.bet-input-wrap:is(.bet-input-wrap,#perf-none){--bet-font-size: 15px;gap:3px!important}html body .control-panel .stepper.bet-stepper>.bet-input-wrap>.bet-currency-prefix:is(span,#perf-none){font-size:9px}@media(min-width:721px){html body .control-panel .wager-controls:is(.wager-controls,#perf-none){grid-template-columns:minmax(0,1fr) 88px;column-gap:6px}html body .control-panel :is(.stepper,.bet-stepper):is(*,#perf-none){grid-template-columns:26px minmax(0,1fr) 26px}html body .control-panel :is(.stepper,.bet-stepper)>.icon-button:is(.icon-button,#perf-none){width:26px!important;min-width:26px}}html body .control-panel .stepper>.stepper-value-input:is(input,#perf-none){position:relative;z-index:1;width:100%;min-width:0;height:31px;padding:0;border:0;border-radius:4px;color:var(--settings-ivory);background:transparent;font-family:var(--review-body-font, Georgia, "Times New Roman", serif);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 1px 6px #000;outline:0;cursor:text}html body .control-panel .stepper>.stepper-value-input:is(input,#perf-none):focus-visible{outline:1px solid rgb(244 212 155 / 55%);outline-offset:-2px}html body .control-panel .stepper>.stepper-value-input:is(input,#perf-none):disabled{-webkit-text-fill-color:rgba(242,225,193,.48);cursor:default}html body .mobile-hud-bet .stepper.bet-stepper>.bet-input-wrap:is(.bet-input-wrap,#perf-none){--bet-font-size: 16px}@media(max-width:720px){html body .app-shell .control-panel .round-action-buttons>.panel-pick-again:is(.bulk-open-trigger,#perf-none){display:none!important}html body .app-shell .mobile-hud .mobile-action-dock[data-pick-again=true]:is(.mobile-action-dock,#perf-none){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-auto-flow:row}html body .app-shell .mobile-hud .mobile-action-dock[data-pick-again=true][data-bulk-action=true]:is(.mobile-action-dock,#perf-none){grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,.72fr)}html body .app-shell .mobile-hud .mobile-action-dock[data-pick-again=true]>.mobile-pick-again:is(.pick-again-trigger,#perf-none){grid-row:1!important;grid-column:auto!important;height:auto!important;min-height:0!important;align-self:stretch;flex-direction:column;justify-content:center;gap:2px!important;padding-inline:4px!important}html body .app-shell .mobile-hud .mobile-action-dock[data-pick-again=true]>.mobile-pick-again strong:is(strong,#perf-none){font-size:11.5px;line-height:1.05;white-space:normal;text-align:center}html body .app-shell .mobile-hud .mobile-action-dock[data-pick-again=true]>.mobile-menu-action:is(.mobile-menu-action,#perf-none){grid-row:2!important;grid-column:1 / -1!important;min-height:34px!important;height:34px!important;padding-block:0!important;border-width:7px 12px!important;font-size:13px!important}}html body .stepper.bet-stepper>.bet-input-wrap>.bet-amount-input:is(input,#perf-none):focus-visible{outline-offset:-2px;border-radius:4px}@media(max-width:720px){html body .app-shell:not([data-phase=idle]):is(.app-shell,#perf-none){height:100dvh!important;min-height:0!important;overflow:hidden}html body .app-shell:not([data-phase=idle]) .game-layout:is(.game-layout,#perf-none){flex:1 1 auto;min-height:0!important}html body .app-shell:not([data-phase=idle]) .board-area:is(.board-area,#perf-none){flex:1 1 0;min-height:0!important}html body .app-shell:not([data-phase=idle]) .board-stage:is(.board-stage,#perf-none),html body .app-shell:not([data-phase=idle]) .board-stage .board-frame:is(.board-frame,#perf-none){width:min(var(--vault-column),var(--board-fit, var(--vault-column)))!important;height:min(var(--vault-column),var(--board-fit, var(--vault-column)))!important}}@media(max-width:720px)and (max-height:800px){html body .app-shell:not([data-phase=idle]) .top-bar:is(.top-bar,#perf-none){margin-bottom:4px!important}html body .app-shell:not([data-phase=idle]) .game-layout:is(.game-layout,#perf-none){gap:5px!important}html body .app-shell:not([data-phase=idle]) .board-area:is(.board-area,#perf-none){padding-block:2px!important}html body .app-shell .glyph-card .vault-intel-grid:is(.vault-intel-grid,#perf-none){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;margin-top:5px!important}html body .app-shell .glyph-card .vault-intel-cell:is(.vault-intel-cell,#perf-none){grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;justify-items:center;align-content:center;gap:1px!important;min-height:0!important;padding:3px 2px!important;text-align:center}html body .app-shell .glyph-card .vault-intel-cell .vault-intel-label:is(small,#perf-none){max-width:100%;overflow:hidden;font-size:9.5px!important;letter-spacing:-.01em;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}html body .app-shell .glyph-card .vault-intel-cell .vault-intel-value:is(strong,#perf-none){max-width:100%;overflow:hidden;font-size:11.5px!important;line-height:1.15;white-space:nowrap;text-overflow:ellipsis}html body .app-shell .glyph-card .vault-intel-coefficient .vault-intel-label:before{display:none!important;animation:none!important}html body .app-shell .glyph-card .burst-meter-panel:is(.burst-meter-panel,#perf-none){margin-top:4px!important}html body .app-shell .glyph-card .burst-meter-track:is(.burst-meter-track,#perf-none){padding-block:5px!important}html body .app-shell .glyph-card .burst-meter-track>.resonance-card:is(.resonance-card,#perf-none){margin-top:5px!important}html body .app-shell .mobile-hud:is(.mobile-hud,#perf-none){gap:4px!important;padding-block:5px!important}html body .app-shell .mobile-hud .mobile-hud-controls:is(.mobile-hud-controls,#perf-none){gap:4px!important}html body .app-shell .mobile-hud .stepper:is(.stepper,#perf-none){min-height:40px!important;height:40px!important}html body .app-shell .mobile-hud .stepper .icon-button:is(.icon-button,#perf-none){width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}html body .app-shell .mobile-hud .stepper .bet-input-wrap:is(.bet-input-wrap,#perf-none),html body .app-shell .mobile-hud .stepper .bet-amount-input:is(input,#perf-none){height:40px!important}html body .app-shell .mobile-hud .risk-mode-option:is(.risk-mode-option,#perf-none){min-height:34px!important;height:34px!important;padding-block:2px!important}html body .app-shell .mobile-hud .mobile-action-dock:is(.mobile-action-dock,#perf-none){row-gap:4px!important;padding-block:0!important}html body .app-shell .mobile-hud .mobile-action-dock>:is(.mobile-primary-action,.mobile-bulk-open-trigger,.mobile-menu-action):is(*,#perf-none){min-height:46px!important;height:46px!important;padding-block:4px!important}html body .app-shell .mobile-hud .mobile-action-dock>.mobile-pick-again:is(.pick-again-trigger,#perf-none){min-height:28px!important;height:28px!important;padding-block:3px!important}}@media(max-width:720px)and (max-height:690px){html body .app-shell .glyph-card .resonance-card .resonance-card-tagline:is(span,#perf-none){display:none!important}html body .app-shell .glyph-card .burst-meter-track>.resonance-card:is(.resonance-card,#perf-none){min-height:0!important}}html body .app-shell .primary-action[data-action=stop]:is(.primary-action,#perf-none){border:2px solid #ffd9c9!important;border-image:none!important;background:linear-gradient(180deg,#e32b3e,#b3132a 52%,#7d0717)!important;box-shadow:0 0 0 2px #ff4656e6,0 0 16px #ff2e4280,inset 0 1px #ffece48c!important;opacity:1!important;filter:none!important;cursor:pointer}html body .app-shell .primary-action[data-action=stop]:is(.primary-action,#perf-none):before,html body .app-shell .primary-action[data-action=stop]:is(.primary-action,#perf-none):after{opacity:0!important;animation:none!important}html body .app-shell .primary-action[data-action=stop] .primary-action-label:is(.primary-action-label,#perf-none){color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:800;text-shadow:0 1px 1px rgba(60,0,8,.9)!important}html body .app-shell .primary-action[data-action=stop]:is(.primary-action,#perf-none):hover{background:linear-gradient(180deg,#f03a4c,#c21a32 52%,#8a0a1c)!important}@keyframes auto-result-reveal{0%{opacity:0;filter:brightness(1.25);transform:translateY(-7px) scale(.97)}68%{opacity:1;filter:brightness(1.08);transform:translateY(1px) scale(1.008)}to{opacity:1;filter:brightness(1);transform:none}}@keyframes bulk-card-sheen-v7{0%,18%{opacity:0}32%{opacity:.74}74%{opacity:.48}88%,to{opacity:0}}@keyframes bulk-card-sheen-v8{0%,14%{opacity:0}29%{opacity:.78}72%{opacity:.52}88%,to{opacity:0}}@keyframes bulk-open-result-plaque-shine-v13{0%,62%{opacity:0}67%{opacity:.42}82%{opacity:.34}88%,to{opacity:0}}@keyframes bulk-trigger-shine{0%{opacity:0}45%{opacity:.9}to{opacity:0}}@keyframes bulk-vault-sweep{0%{opacity:0;transform:translate(0) rotate(10deg)}18%{opacity:.68}76%{opacity:.46}to{opacity:0;transform:translate(1018%) rotate(10deg)}}@keyframes casino-button-shine{0%,58%{opacity:0;transform:translate(0) skew(-18deg)}65%{opacity:.72}82%,to{opacity:0;transform:translate(509%) skew(-18deg)}}@keyframes burst-relic-beam{0%{opacity:0}8%,28%{opacity:1}48%,to{opacity:0}}@keyframes burst-relic-line-flow{0%{opacity:0}20%{opacity:1}80%{opacity:.9}to{opacity:0}}@keyframes burst-relic-spark{0%{opacity:0}15%,85%{opacity:1}to{opacity:0}}@keyframes burst-relic-icon-glint{0%,to{filter:brightness(1)}50%{filter:brightness(1.45)}}@keyframes classic-bomb-detonate{0%{opacity:0;transform:translate(-50%,-50%) scale(.76)}22%{opacity:1;transform:translate(-50%,-53%) scale(1.07);filter:brightness(1.12)}46%{transform:translate(-50%,-49%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:brightness(1)}}@keyframes discovery-notice-praise-in{0%{opacity:0;transform:translateY(5px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes relic-crown-descend{0%{opacity:0;transform:translateY(-44%) scale(.48);filter:brightness(2.5)}58%{opacity:1;transform:translateY(5%) scale(1.12);filter:brightness(1.45)}78%{transform:translateY(-2%) scale(.98)}to{transform:translateY(0) scale(1);filter:brightness(1.08)}}@keyframes relic-fire-chalice-breathe{0%,to{filter:brightness(.94)}50%{filter:brightness(1.16)}}@keyframes relic-shield-consumed{0%{opacity:1;transform:scale(1)}32%{opacity:1;transform:scale(1.14) rotate(4deg);filter:brightness(2.2)}to{opacity:.62;transform:scale(.88) rotate(-5deg);filter:brightness(1)}}@keyframes relic-trap-metal-pulse{0%,to{filter:brightness(.9)}50%{filter:brightness(1.02)}}@keyframes relic-trap-open-frame{0%{opacity:0;transform:translateY(-24%) scale(.54) rotate(-5deg);filter:brightness(1.7)}34%{opacity:1;transform:translateY(1%) scale(1.08) rotate(1deg);filter:brightness(1.18)}48%{opacity:1;transform:translateY(0) scale(1.02);filter:brightness(1)}55%{opacity:0;transform:translateY(3%) scaleX(.93) scaleY(.7);filter:brightness(1.65)}to{opacity:0;transform:translateY(3%) scaleX(.93) scaleY(.7)}}@keyframes shielded-aegis-impact{0%{opacity:0;transform:scale(1.55) rotate(-12deg)}34%{opacity:1;transform:scale(.88) rotate(5deg)}58%{transform:scale(1.12) rotate(-2deg);filter:brightness(2.1)}to{opacity:.78;transform:scale(.88) rotate(0);filter:grayscale(.32) brightness(.75)}}@keyframes site-loader-brand-breathe{0%,to{filter:brightness(.94)}50%{filter:brightness(1.08)}}@keyframes tile-crystal-surface{}@keyframes vault-percent-pulse{}html body .control-panel .pattern-trigger:is(.pattern-trigger,#perf-none){transition:opacity .14s ease}
