@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(./barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(./barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff")}:root{--ink:#f4eddd;--muted:#b6ad9d;--gold:#ebca80;--line:#ebca8045;--glass:#111217e0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Trebuchet MS,Segoe UI,sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}[hidden]{display:none!important}html,body{height:100%;color:var(--ink);touch-action:none;-webkit-user-select:none;user-select:none;background:#0c0d11;overflow:hidden}#wrap{background:radial-gradient(#30251c,#0b0c10 70%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#stage{position:relative;overflow:hidden;box-shadow:0 0 70px #0008}canvas{touch-action:none;display:block}#c,#hud{position:absolute;inset:0}#hud{pointer-events:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}button:disabled{cursor:wait;opacity:.58}#mute,#fullscreen,#pause{z-index:20;border:1px solid var(--line);width:36px;height:36px;color:var(--gold);background:#101116c9;border-radius:50%;font-size:18px;position:absolute;bottom:16px;right:18px}#mute,#fullscreen{visibility:hidden}#mute{top:62%;bottom:auto}#fullscreen{top:calc(62% - 44px);bottom:auto}#pause{top:calc(62% - 88px);bottom:auto}#fullscreen[hidden],#pause[hidden],#pause-note[hidden],#no-webgl[hidden]{display:none}#pause-note{z-index:15;text-align:center;color:var(--gold);letter-spacing:.2em;pointer-events:none;background:#090b10b0;place-content:center;gap:6px;display:grid;position:absolute;inset:0}#no-webgl{z-index:20;text-align:center;color:var(--gold);letter-spacing:.2em;background:#090b10;place-content:center;gap:10px;padding:16px;display:grid;position:fixed;inset:0}#pause-note span,#no-webgl span{color:var(--muted);font-size:12px}#no-webgl span{letter-spacing:.04em;max-width:320px;line-height:1.5}#stage{--edge:max(12px, env(safe-area-inset-left), env(safe-area-inset-right))}#panel{--tap:64px;z-index:3;padding-top:max(10px, env(safe-area-inset-top));background:linear-gradient(#090b10c4 0%,#090b1000 26%),linear-gradient(#090b1000 70%,#090b10e6 100%);grid-template:"top""brand""scene"1fr"foot""tabs"/minmax(0,1fr);row-gap:8px;display:grid;position:absolute;inset:0}#panel.hide{display:none}.sprite{width:0;height:0;position:absolute;overflow:hidden}#panel svg{flex:none;display:block}.topbar{padding:0 var(--edge);grid-area:top;justify-content:space-between;align-items:center;gap:10px;display:flex}.profile{border:1px solid var(--line);background:var(--glass);text-align:left;border-radius:14px;align-items:center;gap:8px;min-width:0;padding:4px 12px 4px 4px;display:flex}.portrait{border:2px solid var(--gold);color:#f1dfb4;background:linear-gradient(160deg,#4b3c25,#1a1712);border-radius:10px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.portrait svg{width:40px;height:40px;margin-top:6px}.profile-text{min-width:0}.profile small,.pill small{letter-spacing:.14em;color:var(--gold);font-size:9px;font-weight:700;display:block}.profile b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.level{align-items:center;min-width:0;margin-right:auto;display:flex}.level>b{z-index:1;color:#fff;text-shadow:0 2px #0008;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:radial-gradient(circle at 35% 30%,#b18cff,#6a3fd6 70%);place-items:center;width:46px;height:46px;font-size:22px;font-weight:900;display:grid;position:relative}.level .xp{border:1px solid var(--line);background:var(--glass);border-radius:0 999px 999px 0;flex-direction:column;justify-content:center;min-width:78px;height:30px;margin-left:-10px;padding:0 10px 0 14px;display:flex}.xp-track{background:#fff2;border-radius:4px;height:7px;display:block;overflow:hidden}.xp-track i{background:linear-gradient(90deg,#b18cff,#8a5cf6);width:0;height:100%;transition:width .4s;display:block}.level small{font-variant-numeric:tabular-nums;color:#ddd2ff;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:800}.wallet{justify-content:flex-end;gap:6px;min-width:0;display:flex}.pill{border:1px solid var(--line);background:var(--glass);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;height:42px;padding:0 14px 0 4px;font-size:21px;font-weight:800;display:flex}.pill .coin{color:#f2c94c}.pill .star{color:var(--gold)}.pill small{letter-spacing:.1em;font-size:8px}#stage{--corner:calc(env(safe-area-inset-bottom) + 62px + 10px + 8px + 64px + 14px)}:is(#stage:has(#panel:not(.hide)) #mute,#stage:has(#panel:not(.hide)) #fullscreen){visibility:visible;top:auto;bottom:var(--corner);right:var(--edge);width:40px;height:40px}#stage:has(#panel:not(.hide)) #fullscreen{right:calc(var(--edge) + 48px)}:is(#stage:has(#picker:not([hidden])) #mute,#stage:has(#picker:not([hidden])) #fullscreen,#stage:has(#quick-guide:not([hidden])) #mute,#stage:has(#quick-guide:not([hidden])) #fullscreen),:is(#stage:has(#revive:not([hidden])) #mute,#stage:has(#revive:not([hidden])) #fullscreen){visibility:hidden}:is(#stage:has(#panel.over) #mute,#stage:has(#panel.over) #fullscreen){top:calc(max(10px, env(safe-area-inset-top)) + 62px);bottom:auto}.home-header{text-align:center;pointer-events:none;grid-area:brand}.eyebrow,.edition{letter-spacing:.23em;color:var(--gold);font-size:10px;font-weight:700}h1{text-transform:uppercase;letter-spacing:.035em;text-shadow:0 3px 20px #0009;font-family:Georgia,serif;font-size:clamp(26px,7vw,40px);font-weight:500;line-height:1.1}h1 span{color:var(--gold)}.edition{color:#e8dfcd;letter-spacing:.45em;margin-top:2px;font-size:10px}.edition span{color:var(--gold)}.scene{pointer-events:none;grid-area:scene;min-height:0;position:relative}.edge-tile.left,.edge-tile.right{position:absolute;top:50%;transform:translateY(-50%)}.edge-tile{border:1px solid var(--line);background:var(--glass);letter-spacing:.06em;text-align:center;pointer-events:auto;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:74px;min-height:82px;padding:8px 4px;font-size:10px;font-weight:700;line-height:1.25;transition:transform .15s,border-color .15s;display:flex;box-shadow:0 6px 20px #0007}.edge-tile svg{width:38px;height:38px;color:var(--gold)}.edge-tile.left{left:var(--edge)}.edge-tile.right{right:var(--edge)}.mult-tile b{color:var(--gold);letter-spacing:0;font-size:24px;font-weight:900;line-height:1}.mult-tile span{letter-spacing:.14em;font-size:10px}.mult-tile .mult-parts{border-top:1px solid var(--line);letter-spacing:0;flex-direction:column;gap:3px;margin-top:4px;padding-top:6px;display:flex}.mult-parts>span{justify-content:space-between;align-items:center;gap:6px;min-width:56px;display:flex}#panel .mult-parts svg{width:15px;height:15px;color:var(--muted)}.mult-parts i{color:var(--ink);font-size:12px;font-style:normal;font-weight:800}.edge-tile:hover,.edge-tile[aria-expanded=true]{border-color:var(--gold)}.home-footer{width:min(440px, 100% - 2 * var(--edge));text-align:center;grid-area:foot;justify-self:center;position:relative}#loadout-status{color:#cfc5b2;text-shadow:0 1px 6px #000;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:0;right:0}#panel[data-ready=true] #loadout-status{visibility:hidden}.cta{grid-template-columns:1fr auto;gap:10px;display:grid}#go{height:var(--tap);color:#201c15;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#f6dc9e,#d2aa5c);border:1px solid #f8e0a5;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:26px;font-weight:900;display:flex;box-shadow:0 5px #7a5d2f,0 10px 30px #0006}#go svg{width:34px;height:34px}#go:hover{filter:brightness(1.08)}#go:active{transform:translateY(3px);box-shadow:0 2px #7a5d2f,0 6px 20px #0006}.map-button{width:86px;height:var(--tap);border:1px solid var(--line);letter-spacing:.02em;background:linear-gradient(#2b2a2e,#17171b);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px;font-size:9px;font-weight:700;line-height:1.15;display:flex;box-shadow:0 5px #0b0b0d}.map-button svg{width:24px;height:24px;color:var(--gold)}.map-button[aria-expanded=true],.map-button:hover{border-color:var(--gold)}#home-button{text-underline-offset:5px;color:var(--gold);min-height:44px;margin-top:16px;font-size:14px;text-decoration:underline}.tabbar{padding:0 var(--edge) env(safe-area-inset-bottom);border-top:1px solid var(--line);background:#0d0e12f2;grid-area:tabs;grid-template-columns:repeat(4,1fr);margin-top:10px;display:grid}.tab{letter-spacing:.04em;color:#cfc5b2;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:62px;font-size:11px;font-weight:700;display:flex;position:relative}.tab svg{width:26px;height:26px}.tab.active{color:#201c15;background:linear-gradient(#edcf8d,#c9a45b)}.tab:not(.active):not(:disabled):hover{color:var(--gold)}.tab:disabled{cursor:default;opacity:1;color:#6f6a62}.tab .lock{color:#a8a092;width:15px;height:15px;position:absolute;top:7px;left:calc(50% + 6px)}#tab-collection .lock,#tab-shop .lock,.tab .need{display:none}#tab-collection.locked .lock,#tab-shop.locked .lock{display:block}.tab.locked .need{letter-spacing:.04em;color:#a8a092;font-size:11px;font-weight:800;display:block}.tab.locked span,.tab.locked .badge{display:none!important}.tab.is-new{animation:1.4s ease-in-out infinite tab-new}.tab.is-new .badge{display:block}@keyframes tab-new{50%{box-shadow:inset 0 0 0 2px var(--gold)}}#shop,#panel.shop-open .home-header,#panel.shop-open .scene,#panel.shop-open .home-footer{display:none}#panel.shop-open #shop{min-height:0;margin:0 var(--edge);border:1px solid var(--line);background:#0e0f13f2;border-radius:18px;flex-direction:column;grid-area:2/1/5/-1;display:flex;overflow:hidden}:is(#stage:has(#panel.shop-open) #mute,#stage:has(#panel.shop-open) #fullscreen){visibility:hidden}#shop-jump{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;padding:6px 4px;display:flex;overflow-x:auto}#shop-jump button{color:#cfc5b2;letter-spacing:.04em;border-radius:12px;flex-direction:column;flex:1 0 46px;align-items:center;gap:3px;min-height:52px;padding:6px 2px;font-size:9px;font-weight:700;display:flex;position:relative}#shop-jump svg{width:24px;height:24px}#shop-jump button[aria-current=true]{color:#201c15;background:linear-gradient(#edcf8d,#c9a45b)}#shop-scroll{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:4px 12px 16px;position:relative;overflow-y:auto}.shop-section h2{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;margin:14px 2px 10px;font-size:12px;font-weight:800;display:flex}.shop-section h2:after{content:"";background:var(--line);flex:1;height:1px}.shop-section .tiles{flex-wrap:wrap;gap:6px;display:flex}.tile{background:#00000042;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:58px;padding:6px 6px 4px;display:flex}.tile svg{color:#f6e6c0;width:30px;height:30px}.tile b{text-shadow:0 2px #0008;font-size:18px;font-weight:900;line-height:1.1}.tile small{letter-spacing:.04em;color:#ffffffb0;white-space:nowrap;font-size:9px;font-weight:700}.tag{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#0b0b0e;padding:4px 10px;font-size:15px;font-weight:900;display:inline-block;transform:skew(-6deg);box-shadow:3px 3px #0006}.soon{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0008;border-radius:6px;margin-left:6px;padding:2px 6px;font-size:10px;font-weight:800}.pay{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:46px;padding:0 14px;font-size:20px;font-weight:900;display:flex}.pay .coin,.bs-value .coin{color:#f2c94c;width:22px;height:22px}.pay.coins,.pay.claim{color:#201c15;background:linear-gradient(#f6dc9e,#d2aa5c);box-shadow:0 4px #7a5d2f}.pay.coins:active,.pay.claim:active{transform:translateY(2px);box-shadow:0 2px #7a5d2f}.pay.coins.short{color:#ff7b7b;box-shadow:none;cursor:default;background:#241416;border:1px solid #ff7b7b66}.pay.money{color:#fff;text-shadow:0 2px #0005;cursor:default;opacity:.92;background:linear-gradient(#5fd36b,#2f9e45);box-shadow:0 4px #1b6a2c}.pay.ad{color:#fff;cursor:default;opacity:.92;background:linear-gradient(#5aa8ff,#2f6fd6);font-size:17px;box-shadow:0 4px #1d4a96}.pay.ad svg{width:22px;height:22px}.pay.owned{color:var(--muted);background:#ffffff14;font-size:15px}.pay.bar{border-radius:0 0 14px 14px;width:100%;margin-top:auto;position:relative}.pay.bar .soon{background:#0b0b0e;margin:0;padding:2px 5px;font-size:9px;position:absolute;top:-9px;right:6px}.banner-top{background:radial-gradient(circle at 25% 30%,#ffcf6b55,#0000 55%),linear-gradient(135deg,#e0483f,#f09a3c 45%,#7d3fd1);border-radius:18px;grid-template-rows:1fr auto;grid-template-columns:46% 1fr;min-height:300px;margin-top:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #0009}.bt-art{grid-row:1/3;position:relative;overflow:hidden}.bt-art img{object-fit:cover;object-position:50% 10%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.bt-art h3{text-transform:uppercase;color:#fff;-webkit-text-stroke:1px #000;text-shadow:0 3px #000;font:900 26px/1 Trebuchet MS,sans-serif;position:absolute;bottom:42px;left:10px;right:6px}.ribbon{color:#fff;text-transform:uppercase;background:#7d3fd1;padding:5px 12px;font-size:12px;font-weight:900;position:absolute;top:10px;left:-4px;transform:rotate(-8deg);box-shadow:2px 2px #0007}.chip{background:#000a;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:10px;left:8px}.chip svg{width:14px;height:14px}.bt-side{flex-direction:column;gap:8px;padding:12px 10px 8px 0;display:flex}.bt-side .tiles{grid-template-columns:1fr 1fr;display:grid}.bt-side p{color:#fff;text-shadow:0 1px 2px #000;font-size:11px;font-weight:700}.banner-top .pay.big{grid-column:2;min-height:56px;margin:0 10px 12px 0;font-size:28px}.carousel{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:88%;grid-auto-flow:column;gap:10px;padding:2px 2px 6px;display:grid;overflow-x:auto}.carousel.single{grid-auto-columns:100%}.dots{justify-content:center;gap:6px;margin-top:6px;display:flex}.dots i{background:#fff3;border-radius:50%;width:8px;height:8px}.dots i.on{background:var(--gold)}.banner-big{scroll-snap-align:start;border-radius:18px;grid-template-columns:1fr;min-height:210px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px #0008}.banner-big.green{background:radial-gradient(circle at 80% 40%,#b8ff7a55,#0000 60%),linear-gradient(135deg,#2c9b4a,#7cd34a)}.banner-big.purple{background:radial-gradient(circle at 80% 30%,#ffd36b55,#0000 60%),linear-gradient(135deg,#8a2fb8,#e2457a 60%,#f39a3d)}.banner-big.dark{background:linear-gradient(135deg,#2a2d36,#15161b)}.bb-copy{z-index:1;flex-direction:column;grid-area:1/1;align-items:flex-start;gap:8px;max-width:64%;padding:12px;display:flex;position:relative}.bb-copy>small{color:#fff;text-shadow:0 1px 2px #000;font-size:12px;font-weight:700}.bb-prices{gap:8px;margin-top:auto;display:flex}.bb-art{place-items:center;width:58%;display:grid;position:absolute;top:0;bottom:0;right:0}.bb-art img{object-fit:cover;object-position:55% 0;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.banner-big.teaser .bb-art img{filter:brightness(0)drop-shadow(0 0 1px #fff4)}.mystery{color:var(--gold);text-shadow:0 4px #000;font-size:72px;font-weight:900;position:relative}.crate-art{filter:drop-shadow(0 6px 8px #0007);width:120px;height:120px;margin-left:20%}.burst{z-index:2;color:#fff;text-transform:uppercase;background:#e5484d;border-radius:10px;padding:6px 10px;font-size:14px;font-weight:900;position:absolute;top:8px;right:8px;transform:rotate(6deg);box-shadow:2px 3px #0007}.meter{background:#0007;border-radius:11px;width:100%;max-width:220px;height:22px;position:relative;overflow:hidden}.meter i{background:linear-gradient(90deg,#f6dc9e,#d2aa5c);position:absolute;inset:0 auto 0 0}.meter span{text-align:center;font-size:13px;font-weight:900;line-height:22px;display:block;position:relative}.std-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.std-row.four{grid-template-columns:repeat(2,1fr)}.banner-std{text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-height:210px;padding-top:10px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px #0006}.banner-std.gold{background:linear-gradient(#ffd35c,#f29b26)}.banner-std.red{background:linear-gradient(#ff7a7a,#d8343f)}.banner-std.blue{background:linear-gradient(#4f8df0,#2a4fa8)}.banner-std.done{filter:saturate(.55)brightness(.85)}.bs-tag{color:#fff;text-transform:uppercase;white-space:nowrap;background:#7d3fd1;border-radius:0 0 8px 8px;padding:3px 8px;font-size:10px;font-weight:900;position:absolute;top:0;left:50%;transform:translate(-50%)}.bs-tag+.bs-value{margin-top:10px}.bs-value{color:#fff;-webkit-text-stroke:1px #0006;text-shadow:0 3px #0007;align-items:center;gap:4px;font-size:24px;font-weight:900;display:flex}.bs-art{flex:1;place-items:center;min-height:70px;display:grid}.bs-art svg{color:#fff;filter:drop-shadow(0 4px 4px #0006);width:64px;height:64px}.bs-label{color:#fff;text-shadow:0 1px 2px #0008;flex-direction:column;padding:0 6px 8px;font-size:13px;font-weight:900;display:flex}.bs-label small{color:#fffc;font-size:10px;font-weight:700}.banner-std .pips{gap:3px;margin-bottom:6px;display:flex}.banner-std .pips i{background:#0005;border-radius:3px;width:12px;height:6px}.banner-std .pips i.on{background:#ffe28a}.banner-std .pay.bar{min-height:42px;box-shadow:none;font-size:17px}#shop-jump .badge,.tab .badge{background:#e5484d;border-radius:50%;width:11px;height:11px;position:absolute;top:5px;right:calc(50% - 22px);box-shadow:0 0 0 2px #0d0e12}.tab .badge{display:none}.tab.has-badge .badge{display:block}.tab.active .badge{box-shadow:0 0 0 2px #d8b46c}#picker-scrim{z-index:14;background:#05060899;position:absolute;inset:0}#picker{z-index:15;max-height:72%;padding:18px var(--edge) max(18px, env(safe-area-inset-bottom));border-top:1px solid var(--gold);background:#111319fa;border-radius:20px 20px 0 0;position:absolute;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -12px 50px #0009}#picker header,.guide-card header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}#picker-note{color:var(--muted);text-align:center;margin-top:12px;font-size:12px}#picker-close,#guide-close{min-width:44px;min-height:44px;font-size:28px;line-height:1}#quick-guide{z-index:16;padding:16px var(--edge);background:#05060899;place-items:center;display:grid;position:absolute;inset:0}.guide-card{border:1px solid var(--line);background:#111319fa;border-radius:18px;width:min(400px,100%);max-height:100%;overflow:auto;box-shadow:0 12px 50px #000b}.guide-card header{margin:0;padding:4px 4px 4px 16px}.pill small,.profile-text,.topbar .profile{display:none}.profile{padding:4px}.pill{padding-right:12px;font-size:19px}.pill svg{width:30px;height:30px}@media (max-width:360px){#go{font-size:22px}}.choice{text-align:left;background:#ffffff04;border:1px solid #ffffff16;border-radius:3px;width:100%;margin-top:8px;padding:14px 12px;display:block}.choice b{font-size:14px}.choice small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.choice[aria-pressed=true]{border-color:var(--gold);background:#ebca8017}.choice[aria-pressed=true] b:after{content:" ✓";color:var(--gold)}.choice:hover{background:#ffffff10}.guide-view{aspect-ratio:1.65;background:#1c2530;width:100%;position:relative;overflow:hidden}#guide-canvas{width:100%;height:100%;position:static}.guide-copy{padding:14px 16px 9px}.guide-copy .eyebrow{color:#aa9f8d;font-size:9px}.guide-copy h2{margin:7px 0;font-family:Georgia,serif;font-size:20px;font-weight:400}.guide-copy p{color:#c6bfaf;min-height:52px;font-size:11px;line-height:1.6}#guide-keys{gap:5px;margin-top:9px;display:flex}kbd{border:1px solid var(--line);min-width:24px;height:23px;color:var(--gold);border-bottom-width:3px;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-family:inherit;font-size:11px;display:inline-flex}.guide-controls{align-items:center;gap:12px;padding:8px 12px 12px;display:flex}.guide-controls>button{min-width:25px;min-height:28px;font-size:16px}.guide-controls>button:hover{color:var(--gold)}#guide-dots{flex:1;justify-content:center;gap:6px;display:flex}#guide-dots button{background:#ffffff32;border-radius:50%;width:7px;height:7px}#guide-dots button[aria-pressed=true]{background:var(--gold)}#guide-badge{white-space:nowrap;letter-spacing:.08em;color:#17191e;background:#ebca80;border-radius:2px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}#guide-badge:empty{display:none}@media (prefers-reduced-motion:reduce){*{transition:none!important}}#missions,#panel.missions-open .home-header,#panel.missions-open .scene,#panel.missions-open .home-footer{display:none}#panel.missions-open #missions{min-height:0;margin:0 var(--edge);border:1px solid var(--line);background:#0e0f13f2;border-radius:18px;flex-direction:column;grid-area:2/1/5/-1;display:flex;overflow:hidden}:is(#stage:has(#panel.missions-open) #mute,#stage:has(#panel.missions-open) #fullscreen){visibility:hidden}.m-tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}.m-tabs button{text-transform:uppercase;color:#cfc5b2;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:46px;font-size:13px;font-weight:800;display:flex;position:relative}.m-tabs button svg{width:20px;height:20px}.m-tabs button.active{color:#111;background:linear-gradient(#edcf8d,#c9a45b)}.m-tabs button:disabled{opacity:.55;cursor:default}.m-tabs .lock{width:13px;height:13px}#m-scroll{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:8px 10px 16px;overflow-y:auto}.m-head{text-align:center;flex-direction:column;align-items:center;gap:4px;margin:8px 0 12px;display:flex}.m-head h2{text-transform:uppercase;color:#fff;text-shadow:0 3px #000;font:900 24px/1.1 Trebuchet MS,sans-serif}.m-head p{color:var(--muted);font-size:12px}.m-steps{gap:6px;display:flex}.m-steps i{background:#fff2;border-radius:3px;width:26px;height:6px}.m-steps i.on{background:#8b7340}.m-steps i.now{background:var(--gold);box-shadow:0 0 8px #ebca8099}.m-card{color:#111;background:linear-gradient(#f6dc9e,#d2aa5c);border-radius:16px;grid-template-columns:76px 1fr auto;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:grid;position:relative;box-shadow:0 4px #7a5d2f}.m-card.done{background:linear-gradient(#8bd84a,#4fa52c)}.m-card.claimed{filter:saturate(.4)brightness(.8)}.m-icon{background:#0003;border-radius:12px;place-items:center;width:76px;height:76px;display:grid}.m-icon svg{color:#fff8e6;filter:drop-shadow(0 3px 2px #0006);width:52px;height:52px}.m-body{flex-direction:column;gap:4px;min-width:0;display:flex}.m-body b{color:#111;font-size:15px;font-weight:900;line-height:1.2}.m-body small{color:#000000a8;font-size:10px;font-weight:800}.m-bar{background:#3a2708;border:2px solid #2a1c05;border-radius:9px;height:28px;margin-top:4px;position:relative;overflow:hidden}.m-bar i{background:linear-gradient(#fff3c4,#f2c94c);position:absolute;inset:0 auto 0 0}.m-bar span{text-align:center;color:#fff;text-shadow:0 2px #000a;font-size:15px;font-weight:900;line-height:24px;display:block;position:relative}.m-claim{color:#24420c;text-transform:uppercase;background:linear-gradient(#d6ff5c,#8bd82e);border:2px solid #3d7a17;border-radius:9px;min-height:36px;margin-top:4px;font-size:15px;font-weight:900;box-shadow:0 3px #2d5c10}.m-claim:active{transform:translateY(2px);box-shadow:0 1px #2d5c10}.m-state{color:#111;margin-top:4px;font-size:14px;font-weight:900}.m-reward{background:#0003;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;min-width:74px;padding:6px 8px;display:flex}.m-reward small{color:#fff3c4;font-size:10px;font-weight:900}.m-reward span{color:#fff;text-shadow:0 2px #0008;align-items:center;gap:4px;font-size:18px;font-weight:900;display:flex}.m-reward svg{width:22px;height:22px}.m-reward .coin{color:#f2c94c}.m-card>.badge{background:#e5484d;border-radius:50%;width:18px;height:18px;display:block;position:absolute;top:-6px;right:-4px;box-shadow:0 0 0 2px #0e0f13}.m-done{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 16px;display:flex}.m-done svg{width:56px;height:56px;color:var(--gold)}.m-done b{font-size:20px}.m-done p{color:var(--muted);font-size:13px}#mission-toast{z-index:25;color:#fff;pointer-events:none;background:linear-gradient(#8bd84a,#4fa52c);border-radius:12px;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:6px 14px 6px 8px;font-size:13px;font-weight:900;transition:transform .3s ease-out;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%,-140%);box-shadow:0 4px 12px #0008}#mission-toast.show{transform:translate(-50%)}#mission-toast svg{flex:none;width:26px;height:26px}#mission-toast small{letter-spacing:.1em;text-transform:uppercase;color:#e8ffd0;font-size:9px;display:block}#collection,#panel.collection-open .home-header,#panel.collection-open .scene,#panel.collection-open .home-footer{display:none}#panel.collection-open #collection{min-height:0;margin:0 var(--edge);border:1px solid var(--line);background:#0e0f13f2;border-radius:18px;flex-direction:column;grid-area:2/1/5/-1;display:flex;overflow:hidden}:is(#stage:has(#panel.collection-open) #mute,#stage:has(#panel.collection-open) #fullscreen){visibility:hidden}#col-tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}#col-tabs button{color:#cfc5b2;letter-spacing:.12em;text-transform:uppercase;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:800;display:flex}#col-tabs svg{width:22px;height:22px}#col-tabs small{letter-spacing:.02em;opacity:.75;font-size:10px}#col-tabs button[aria-current=true]{color:#201c15;background:linear-gradient(#edcf8d,#c9a45b)}#col-head{padding:10px 14px 4px}.col-title{align-items:center;gap:10px;display:flex}.col-title h2{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0;font-size:12px;font-weight:800}.col-title .bonus{white-space:nowrap;border:1px solid var(--line);color:var(--ink);background:#ebca8022;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12px;font-weight:800;display:flex}.col-title .bonus svg{width:15px;height:15px;color:var(--gold)}.col-title .bonus i{background:var(--gold);color:#201c15;border-radius:50%;place-items:center;width:16px;height:16px;font-family:Georgia,serif;font-size:11px;font-style:italic;display:grid}.col-title .sort{color:var(--muted);align-items:center;gap:4px;margin-left:auto;display:flex;position:relative}.col-title .sort svg{width:16px;height:16px}.col-title select{appearance:none;border:1px solid var(--line);color:var(--ink);font:inherit;background:#ffffff0d;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:700}.col-title select option{background:#16171c}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bonus-info{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:12px;margin:8px 0 2px;padding:10px 12px;font-size:12px;line-height:1.45}.bonus-info b{color:var(--gold)}#col-scroll{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:8px 12px 16px;overflow-y:auto}#col-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.card{aspect-ratio:3/4;text-align:left;border:1px solid var(--line);color:var(--ink);background:radial-gradient(120% 90% at 50% 20%,#3a3326,#121318 70%);border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}.card.weapon{background:radial-gradient(110% 80% at 50% 40%,#2f3a4a,#111318 75%)}.card-art{place-items:center;display:grid;position:absolute;inset:0}.card-art img{object-fit:cover;width:100%;height:100%}.card.weapon .card-art img{object-fit:contain;padding:6% 8% 26%}.card .art-icon{color:#ffffff2a;width:46%;height:46%}.card:after{content:"";pointer-events:none;background:linear-gradient(#0b0c1000,#0b0c10f2 88%);position:absolute;inset:45% 0 0}.card-text{z-index:1;flex-direction:column;display:flex;position:absolute;bottom:38px;left:10px;right:10px}.card-name{text-shadow:0 2px #000a;font-size:20px;font-weight:900;line-height:1.05}.card-text small{color:var(--muted);font-size:11px}.card-foot{z-index:1;align-items:center;gap:6px;min-height:24px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.card-equipped{z-index:1;background:var(--gold);color:#201c15;letter-spacing:.06em;text-transform:uppercase;border-radius:7px;padding:3px 7px;font-size:10px;font-weight:900;position:absolute;top:10px;left:10px}.card-mastery{min-width:0;color:var(--muted);flex:1;align-items:center;gap:5px;font-size:10px;display:flex}.card-mastery b{color:var(--ink);font-size:11px}.card-mastery .bar{background:#ffffff1f;border-radius:3px;flex:1;height:6px;overflow:hidden}.card-mastery .bar i{background:linear-gradient(90deg,#c9a45b,#f6dc9e);height:100%;display:block}.card-mastery.ready .bar i{background:#5fd36b}.card-mastery.max small{color:var(--gold);font-weight:800}.card-mult,.card-lock{z-index:1;border-radius:9px;place-items:center;min-width:30px;height:26px;padding:0 7px;font-size:13px;font-weight:900;display:grid;position:absolute;top:8px;right:8px}.card-mult{color:var(--gold);border:1px solid var(--line);background:#0b0c10d0}.card-lock{color:#cfc5b2;background:#0b0c10d0}.card-lock svg{width:15px;height:15px}.card .badge{z-index:2;background:#e5484d;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;right:3px;box-shadow:0 0 0 2px #0d0e12}.card-price{color:#201c15;background:linear-gradient(#f6dc9e,#d2aa5c);border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:13px;font-weight:900;display:flex}.card-price svg{color:#a87a1e;width:15px;height:15px}.card-euro{color:#fff;background:#2f9e45;border-radius:8px;padding:3px 7px;font-size:12px;font-weight:800}.card-price.short{color:#ff7b7b;background:#241416}.card.locked .card-art img{filter:grayscale()brightness(.55)contrast(1.05)}.card.locked .card-name{color:#cfc5b2}.card.equipped{border:2px solid var(--gold);box-shadow:0 0 0 1px #000,0 0 18px #ebca8040}.card.frame-2{outline-offset:-5px;outline:2px solid #b07a46}.card.frame-4{outline-offset:-5px;outline:2px solid #cfd6e0}.card.frame-5{outline-offset:-6px;outline:3px solid #f2c94c}.card.soon{background:#0c0d11;border-style:dashed}.card.soon .card-art{filter:brightness(.6)}.card.soon .mystery{font-size:56px;position:absolute}.card.soon .card-name{color:var(--muted);font-size:15px}#col-detail{min-height:0;padding:0 var(--edge) max(12px, env(safe-area-inset-bottom));grid-area:2/1/6/-1;grid-template-rows:auto 1fr auto;display:grid}#col-detail[hidden],#panel.collection-detail #collection,#panel.collection-detail .tabbar{display:none}#panel.collection-detail{background:linear-gradient(#090b10e6 0%,#090b1000 34%),linear-gradient(#090b1000 58%,#090b10f5 100%)}.cd-top{padding-top:4px}.cd-top .tag{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;background:#ebca8026;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-block}.cd-top h2{text-shadow:0 3px #000a;margin:6px 0 0;font-size:40px;font-weight:900;line-height:1}.cd-title{color:var(--gold);margin:4px 0 0;font-weight:800}.cd-story{color:#e3dacb;text-shadow:0 1px 3px #000;max-width:30ch;margin:4px 0 0;font-size:13px}.cd-mid{justify-content:flex-end;align-items:flex-start;padding-top:8px;display:flex;position:relative}.cd-loading,.cd-locked{border:1px solid var(--line);color:var(--muted);background:#0b0c10cc;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:800;display:flex}.cd-loading[hidden]{display:none}.cd-loading:before{content:"";border:2px solid var(--gold);border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite cd-spin}@keyframes cd-spin{to{transform:rotate(360deg)}}.cd-locked svg{width:14px;height:14px}.cd-bottom{flex-direction:column;gap:10px;display:flex}.cd-mastery{align-items:center;gap:12px;display:flex}.cd-mastery b{font-size:15px;display:block}.cd-mastery small{color:var(--muted);font-size:12px}.cd-mult{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#201c15;background:linear-gradient(#f6dc9e,#c9a45b);place-items:center;width:58px;height:64px;font-size:19px;font-weight:900;line-height:1;display:grid}.hexes{grid-template-columns:repeat(5,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.hex{flex-direction:column;align-items:center;gap:3px;display:flex}.hex b{aspect-ratio:1/1.1;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#8d877c;background:#2a2c33;place-items:center;width:100%;max-width:54px;font-size:18px;font-weight:900;display:grid}.hex b svg{width:16px;height:16px}.hex small{color:var(--muted);font-size:10px;font-weight:700}.hex.open b{color:#fff;background:linear-gradient(#7fe08a,#2f9e45)}.hex.bought b{color:#201c15;background:linear-gradient(#f6dc9e,#c9a45b)}.hex.bought small{color:var(--gold)}.cd-how{color:var(--muted);margin:0;font-size:12px}.cd-actions{gap:10px;display:flex}.cd-actions .wide{flex:1}.cd-back{border:1px solid var(--line);width:52px;min-height:46px;color:var(--ink);background:#ffffff14;border-radius:12px;flex:none;place-items:center;display:grid}.cd-back svg{width:24px;height:24px}.pay.money.live{cursor:pointer;opacity:1}.pay.money.live:active{transform:translateY(2px);box-shadow:0 2px #1b6a2c}.pay.money.short{color:#ff7b7b;box-shadow:none;text-shadow:none;cursor:default;background:#241416;border:1px solid #ff7b7b66}.dbg-perf{z-index:6;color:#d9f2cf;pointer-events:none;background:#000000a8;border-radius:6px;max-width:calc(100% - 12px);padding:4px 7px;font:10px/1.45 ui-monospace,monospace;position:absolute;bottom:6px;left:6px}.dbg-perf .ok{color:#8ef08a}.dbg-perf .warn{color:#ffd166}.dbg-perf .bad{color:#ff7a6b}.dbg-open{left:var(--edge);top:calc(max(10px, env(safe-area-inset-top)) + 72px);z-index:13;color:#8ef08a;letter-spacing:.08em;background:#0c1a0ccc;border:1px solid #8ef08a88;border-radius:18px;min-height:36px;padding:0 12px;font:700 12px/1 ui-monospace,monospace;position:absolute}.dbg-open[hidden],.dbg-sheet[hidden],.dbg-out[hidden],.dbg-perf[hidden]{display:none}.dbg-sheet{z-index:21;overscroll-behavior:contain;max-height:78%;padding:0 10px max(12px, env(safe-area-inset-bottom));color:#d9f2cf;background:#0b0e0bf5;border-top:1px solid #8ef08a;border-radius:16px 16px 0 0;font:12px/1.35 ui-monospace,monospace;position:absolute;bottom:0;left:0;right:0;overflow:auto}.dbg-head{z-index:1;background:#0b0e0b;align-items:center;gap:6px;padding:10px 0 8px;display:flex;position:sticky;top:0}.dbg-head strong{color:#8ef08a;letter-spacing:.1em}.dbg-hint{color:#8a9a85;flex:1;font-size:10px}.dbg-btn{color:#d9f2cf;touch-action:manipulation;background:#142114;border:1px solid #8ef08a66;border-radius:8px;min-width:44px;min-height:40px;padding:0 10px;font:600 13px ui-monospace,monospace}.dbg-btn:active{background:#24401f}.dbg-close{font-size:22px}.dbg-export{color:#ebca80;border-color:#ebca80}.dbg-out{box-sizing:border-box;color:#ebca80;resize:vertical;background:#000;border:1px solid #ebca8088;border-radius:6px;width:100%;margin-bottom:8px;padding:6px;font:11px/1.4 ui-monospace,monospace}.dbg-group{color:#8ef08a;letter-spacing:.14em;text-transform:uppercase;margin:10px 0 4px;font-size:10px}.dbg-row{border-radius:8px;grid-template-columns:1fr auto 48px 48px;grid-template-areas:"label value minus plus""note note note note";align-items:center;column-gap:6px;padding:5px 6px;display:grid}.dbg-row.sel{background:#8ef08a14}.dbg-row.changed .dbg-value{color:#ebca80}.dbg-label{grid-area:label}.dbg-value{text-align:right;grid-area:value;min-width:56px;font-weight:700}.dbg-row .dbg-step:first-of-type{grid-area:minus}.dbg-row .dbg-step:last-of-type{grid-area:plus}.dbg-step{font-size:20px}.dbg-note{color:#8a9a85;grid-area:note;font-size:10px}.dbg-info{color:#8a9a85;white-space:pre-wrap;border-top:1px solid #8ef08a33;margin-top:10px;padding-top:8px;font-size:10px}#panel.hide~.dbg-open,#panel.shop-open~.dbg-open,#panel.collection-open~.dbg-open{display:none}.dbg-test{background:#ff7b7b10;border:1px dashed #ff7b7b88;border-radius:10px;margin-top:2px;padding:0 8px 8px}.dbg-test .dbg-group{color:#ff7b7b}.dbg-test-buttons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dbg-wallet{color:#7fe08a;background:#2f9e4533;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:800}#revive,#panel.over{--go-ink:#f1e6cf;--go-muted:#b9a182;--go-panel:#1c1815;--go-line:#3a332d;--go-deep:#17120f;--go-brown:#3a2a1e;--go-gold:#e9c46a}.plaque{border:1px solid var(--go-line);background:var(--go-panel);border-radius:14px;justify-items:center;gap:4px;padding:10px 28px 11px;display:grid;box-shadow:0 10px 28px #0009}.plaque h2{letter-spacing:.04em;text-transform:uppercase;color:var(--go-ink);font-family:Cinzel,Georgia,Times New Roman,serif;font-size:34px;font-weight:700;line-height:1}.plaque h2 span{color:var(--go-gold)}.plaque small{letter-spacing:.42em;text-transform:uppercase;white-space:nowrap;color:var(--go-ink);font-size:11px;font-weight:800}.ad-pill{color:var(--go-gold);letter-spacing:.04em;text-shadow:none;background:#2a221b;border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 5px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}.ad-pill svg{width:15px;height:15px;display:block}#revive{z-index:14;background:linear-gradient(180deg, #17120f00 22%, #17120fcc 42%, var(--go-deep) 52%);color:var(--go-ink);align-items:end;font-family:Fira Sans,Trebuchet MS,Segoe UI,sans-serif;display:grid;position:absolute;inset:0}.rv-sheet{width:min(420px,100%);padding:0 20px max(16px, env(safe-area-inset-bottom));justify-self:center;justify-items:center;gap:14px;animation:.3s ease-out rv-in;display:grid}@keyframes rv-in{0%{opacity:0;transform:translateY(24px)}}.rv-card{border:1px solid var(--go-line);background:var(--go-panel);border-radius:16px;gap:12px;width:100%;padding:16px 18px;display:grid}.rv-score{justify-content:space-between;align-items:center;display:flex}.rv-score small{letter-spacing:.24em;color:var(--go-muted);font-size:11px;font-weight:800}.rv-score b{color:var(--go-ink);align-items:center;gap:8px;font-size:32px;font-weight:800;line-height:1;display:flex}.rv-score .star{width:22px;height:22px;color:var(--go-gold)}.rv-goal{align-items:center;gap:12px;display:flex}.rv-track{background:var(--go-line);border-radius:4px;flex:1;height:8px;overflow:hidden}.rv-track i{background:var(--go-gold);border-radius:4px;height:100%;display:block}.rv-to{width:22px;height:22px;color:var(--go-gold)}#revive-goal{color:var(--go-muted);font-size:14px}.rv-ad,.rv-medkit{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;height:62px;font-size:21px;font-weight:900;display:flex}.rv-ad{color:#2a221b;background:linear-gradient(#ebd7a0,#d3ae62);border:0;box-shadow:0 5px #8c6b33}.rv-medkit{border:1px solid var(--go-line);background:var(--go-panel);color:var(--go-ink);box-shadow:0 5px #0c0907}.rv-medkit svg{width:26px;height:26px}.rv-medkit .count{background:var(--go-line);color:var(--go-gold);letter-spacing:0;border-radius:999px;padding:2px 9px;font-size:13px}.rv-ad:active,.rv-medkit:active,.rs-double:active{transform:translateY(3px)}.rv-bottom{align-items:center;gap:22px;margin-top:10px;display:flex}.rv-timer{background:conic-gradient(var(--go-gold) calc(var(--left,1) * 360deg), #0000 0);border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:relative}.rv-timer:before{content:"";background:var(--go-deep);border-radius:50%;position:absolute;inset:3px}.rv-timer b{color:var(--go-ink);font-size:18px;font-weight:800;position:relative}#revive-end{min-height:44px;color:var(--go-muted);text-underline-offset:4px;font-size:16px;font-weight:700;text-decoration:underline}#panel.over{--hero-x:50%;--hero-y:25%;color:var(--go-ink);background:linear-gradient(0deg, var(--go-deep) 0%, var(--go-deep) 44%, #17120fcc 52%, #3a2a1e33 64%, #3a2a1e00 80%), linear-gradient(180deg, #17120fb0 0%, #17120f00 14%);grid-template-rows:auto 1fr auto;grid-template-areas:"top""scene""foot";overflow:hidden}#panel.over .home-header,#panel.over .scene,#panel.over .tabbar,#panel.over .cta,#panel.over #loadout-status{display:none}#panel.over .home-footer{width:min(420px,100% - 40px);margin-bottom:max(16px, env(safe-area-inset-bottom));justify-self:center;justify-items:center;display:grid}#panel.over #home-button{color:#fff;letter-spacing:.22em;text-transform:uppercase;margin:4px 0 8px;padding:0 24px;font-size:17px;font-weight:800;text-decoration:none}#panel.over.best:before{content:"";left:var(--hero-x);top:var(--hero-y);z-index:-1;background:radial-gradient(circle, #ffc2474d 0, #ff9b2a1a 10%, #0000 22%), repeating-conic-gradient(#ffd76a24 0 7deg, #0000 7deg 20deg);pointer-events:none;width:220vmax;height:220vmax;animation:60s linear infinite rs-rays;position:absolute;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#000 0,#0000 22%);mask:radial-gradient(circle,#000 0,#0000 22%)}@keyframes rs-rays{to{transform:translate(-50%,-50%)rotate(1turn)}}#stats{flex-direction:column;grid-area:scene;place-self:end center;align-items:center;gap:10px;width:min(420px,100% - 40px);animation:.35s ease-out rv-in;display:flex}.rs-plaque{padding:10px 30px 12px}.rs-plaque h2{font-size:22px}.rs-plaque b{color:var(--go-ink);align-items:center;gap:10px;font-size:40px;font-weight:800;line-height:1.05;display:flex}.rs-plaque b svg{width:26px;height:26px;color:var(--go-gold)}.best .rs-plaque{border-color:#8c6b33}.rs-best{letter-spacing:.24em;text-transform:uppercase;color:var(--go-muted);margin-top:-4px;font-size:11px}.rs-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;display:grid}.rs-stat{border:1px solid var(--go-line);background:var(--go-panel);border-radius:12px;justify-items:center;gap:3px;min-width:0;padding:9px 4px 8px;display:grid}.rs-stat svg{width:20px;height:20px;color:var(--go-gold)}.rs-stat b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--go-ink);font-size:16px;overflow:hidden}.rs-stat small{letter-spacing:.12em;text-transform:uppercase;color:var(--go-muted);font-size:9px}.rs-news{gap:6px;width:100%;display:grid}.rs-news p{border:1px solid var(--go-line);background:var(--go-panel);text-align:center;color:var(--go-ink);border-radius:10px;padding:7px 12px;font-size:13px;font-weight:800}.rs-news .xp-news{color:#c9bbf7;font-size:15px}.rs-news .mission-news{color:#b9e08a}.rs-news .mastery-news{color:var(--go-gold)}#rs-reward{gap:10px;width:100%;height:66px;display:flex}.rs-earned{border:1px solid var(--go-line);background:var(--go-panel);color:var(--go-ink);border-radius:16px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:30px;font-weight:900;display:flex}.rs-earned svg{color:#f2c94c;width:34px;height:34px}.rs-double{color:#000;background:linear-gradient(#ebd7a0,#d3ae62);border:0;border-radius:16px;flex:1.15;justify-content:center;align-items:center;gap:10px;font-size:30px;font-weight:900;display:flex;box-shadow:0 5px #8c6b33}.rs-double.done{background:var(--go-line);box-shadow:none;color:var(--go-gold);font-size:24px}@media (prefers-reduced-motion:reduce){#panel.over.best:before,#stats,.rv-sheet{animation:none}}#fake-ad{z-index:100;color:#fff;text-align:center;background:#000;place-content:center;justify-items:center;gap:14px;padding:24px;font-family:Trebuchet MS,Segoe UI,sans-serif;display:grid;position:fixed;inset:0}#fake-ad small{letter-spacing:.2em;color:#f2c94c}#fake-ad b{font-size:72px}#fake-ad p{color:#aaa}#fake-ad button{color:#ccc;border:1px solid #555;border-radius:10px;margin-top:20px;padding:10px 18px}#stage{container-type:inline-size}#hud-ui{--hud-gold:#e4bd57;--hud-ivory:#fff5d8;--hud-panel:#14171c;--hud-edge:max(10px, env(safe-area-inset-left), env(safe-area-inset-right));--hud-boss:clamp(46px, 15cqw, 62px);z-index:6;padding:max(10px, env(safe-area-inset-top)) var(--hud-edge) 0;color:var(--hud-ivory);pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-rows:auto;grid-template-columns:minmax(0,28cqw) minmax(0,1fr) auto;align-items:start;column-gap:8px;font-family:Barlow Condensed,Arial Narrow,sans-serif;display:grid;position:absolute;inset:0}#hud-ui[hidden]{display:none}#hud-ui b{font-weight:700}.hud-panel,.hud-mult{--cut:7px;isolation:isolate;filter:drop-shadow(0 2px 3px #0009);position:relative}.hud-panel:before,.hud-mult:before,.hud-panel:after,.hud-mult:after{content:"";z-index:-1;position:absolute;inset:0}.hud-panel:before,.hud-mult:before{background:var(--hud-gold);clip-path:polygon(evenodd, var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut), calc(var(--cut) + .6px) 1.2px, 1.2px calc(var(--cut) + .6px), 1.2px calc(100% - var(--cut) - .6px), calc(var(--cut) + .6px) calc(100% - 1.2px), calc(100% - var(--cut) - .6px) calc(100% - 1.2px), calc(100% - 1.2px) calc(100% - var(--cut) - .6px), calc(100% - 1.2px) calc(var(--cut) + .6px), calc(100% - var(--cut) - .6px) 1.2px)}.hud-panel:after,.hud-mult:after{clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));background:linear-gradient(#1c2026db,#14171cdb);inset:1.2px}.hud-left{gap:4px;min-width:0;display:grid}#hud-pause-slot{width:46px;height:46px}.hud-where{text-shadow:0 1px 3px #000c;min-width:0;line-height:1.05;display:grid}#hud-location{letter-spacing:.1em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;opacity:.85;font-size:12px;font-weight:600;overflow:hidden}#hud-distance{color:var(--hud-gold);font-size:19px;font-weight:700}.hud-centre{justify-items:center;gap:4px;min-width:0;display:grid}.hud-score{--pts:7.8cqw;--half:calc(var(--pts) * .95);max-width:100%;margin-left:var(--half);align-items:stretch;display:flex;position:relative}.hud-score:has([data-len="8"]){--pts:6.2cqw}.hud-score:has([data-len="10"]){--pts:4.8cqw}.hud-score:has([data-len="12"]){--pts:4cqw}.hud-mult{z-index:1;min-width:calc(var(--pts) * 1.8);height:calc(100% + 8px);color:var(--hud-gold);font-size:calc(var(--pts) * 1.2);place-items:center;padding:0 .25em;font-weight:800;line-height:1;display:grid;position:absolute;top:50%;left:0;translate:-50% -50%}.hud-mult:after{background:linear-gradient(#262a30,#15181d)}.hud-points{min-width:calc(var(--pts) * 4.4);padding:3px 10px 3px calc(var(--half) + .4em);color:var(--hud-ivory);font-size:var(--pts);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;font-weight:800;line-height:1.15}.hud-kills{--cut:6px;align-items:center;gap:6px;padding:3px 14px 3px 10px;font-size:5.2cqw;line-height:1.1;display:flex}.hud-kills svg{width:1.05em;height:1.05em;color:var(--hud-gold)}.hud-right{justify-items:end;gap:6px;min-width:0;display:grid}.hud-coins{--cut:6px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:6cqw;line-height:1.1;display:flex}.hud-coins b[data-len="7"]{font-size:.85em}.hud-coins b[data-len="9"]{font-size:.7em}.hud-coins svg{color:#f2c94c;width:1.1em;height:1.1em}.hud-hearts{filter:drop-shadow(0 1px 2px #000b);gap:3px;display:flex}.hud-hearts svg{fill:#1a1d22;width:7cqw;height:7cqw;stroke:var(--hud-gold);stroke-opacity:.55;stroke-width:1.4px;stroke-linejoin:round;display:block}.hud-hearts .full svg{fill:var(--hud-gold);stroke:#8a6a1c;stroke-opacity:1}#hud-ui[data-health=low] .hud-hearts .full svg{animation:.9s ease-in-out infinite hud-low}@keyframes hud-low{50%{fill:#ff6a4d;stroke:#8a2a1c}}.hud-ammo{--cut:6px;left:50%;bottom:max(14px, calc(env(safe-area-inset-bottom) + 6px));max-width:calc(100cqw - 2 * (var(--hud-boss) + var(--hud-edge) + 10px));align-items:center;gap:10px;padding:5px 14px 5px 12px;display:flex;position:absolute;transform:translate(-50%)}.hud-bullets{gap:4px;display:flex}.hud-bullets svg{fill:#262a31;stroke:#5a5442;stroke-width:.8px;width:3.6cqw;height:8.4cqw;display:block}.hud-bullets .loaded svg{fill:var(--hud-gold);stroke:#8a6a1c}#hud-ammo{min-width:2.2em;color:var(--hud-ivory);letter-spacing:.04em;text-align:right;font-size:5.6cqw}#hud-ui[data-ammo=empty] #hud-ammo{color:#ff6a4d}#pause{top:max(10px, env(safe-area-inset-top));left:max(10px, env(safe-area-inset-left), env(safe-area-inset-right));z-index:21;color:#14171c;background:linear-gradient(#f0cc6a,#c99a2e);border:1.5px solid #8a6a1c;border-radius:10px;width:46px;height:46px;font-size:20px;bottom:auto;right:auto;box-shadow:0 2px 4px #0009}#pause-note{pointer-events:auto;letter-spacing:normal}.pause-card{--cut:10px;text-align:center;gap:10px;width:min(78%,280px);padding:22px 22px 16px;font-family:Barlow Condensed,Arial Narrow,sans-serif;display:grid}.pause-card h2{color:#e4bd57;letter-spacing:.14em;margin:0 0 4px;font-size:34px;font-weight:800}.pause-card button{color:#fff5d8;letter-spacing:.08em;text-transform:uppercase;background:#1b1f26;border:1px solid #e4bd5788;border-radius:8px;min-height:48px;font:700 20px Barlow Condensed,Arial Narrow,sans-serif}.pause-card button[hidden]{display:none}#pm-resume{color:#14171c;background:linear-gradient(#f0cc6a,#c99a2e);border-color:#8a6a1c}.pause-card span{color:#fff5d8aa;letter-spacing:.06em;font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){#hud-ui[data-health=low] .hud-hearts .full svg{animation:none}}.hud-bossbar{--cut:6px;left:0;right:0;top:calc(max(10px, env(safe-area-inset-top)) + 24cqw);gap:4px;width:min(76cqw,340px);margin:0 auto;padding:5px 10px 7px;display:grid;position:absolute}.hud-bossbar[hidden],.hud-meter[hidden]{display:none}.hud-bossname{text-transform:uppercase;letter-spacing:.04em;justify-content:center;align-items:baseline;gap:6px;font-size:5cqw;line-height:1;display:flex}.hud-bossname b{color:#f08aa0}.hud-bossname i{color:var(--hud-gold);font-size:.7em;font-style:normal}.hud-bossname em{text-transform:none;color:var(--hud-ivory);margin-left:auto;font-style:normal;font-weight:800}.hud-bossname em[data-low=true]{color:#ff5a6e}.hud-bosshp{background:#2a1d22;border-radius:4px;height:8px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #000a}.hud-bosshp>i{background:linear-gradient(#ff6b86,#b4233f);width:100%;height:100%;transition:width .15s ease-out;display:block}.hud-meter{right:var(--hud-edge);justify-items:center;gap:4px;display:grid;position:absolute;top:40%}.hud-meter>b{color:#8fe6ff;text-shadow:0 1px 3px #000;font-size:6cqw;line-height:1}.hud-meter-cells{background:#14171cd9;border-radius:6px;gap:3px;padding:4px;display:grid;box-shadow:0 0 0 1px #8fe6ff55}.hud-meter-cells>span{background:#2b3540;border-radius:2px;width:5cqw;height:2.6cqw;display:block}.hud-meter-cells>span.on{background:linear-gradient(#bff3ff,#3bb7e6);box-shadow:0 0 6px #59c8ff}.hud-meter[data-full=true] .hud-meter-cells{box-shadow:0 0 0 1px #bff3ff,0 0 12px #59c8ff}.hud-boss{right:var(--hud-edge);bottom:max(10px, calc(env(safe-area-inset-bottom) + 2px));width:var(--hud-boss);height:var(--hud-boss);color:#8a7a4e;font-size:calc(var(--hud-boss) * .32);letter-spacing:.03em;text-transform:uppercase;opacity:.75;background:radial-gradient(circle at 50% 28%,#2a2e36,#14171c 62%,#0d0f13);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute;box-shadow:0 0 0 2px #7a6430,inset 0 0 0 3px #14171c,inset 0 0 0 4.5px #7a6430,inset 0 2px 5px #ffffff14,0 4px 8px #000b}.hud-boss[data-ready=true]{pointer-events:auto;cursor:pointer}.hud-boss>span{z-index:2;position:relative}.hud-boss{isolation:isolate}.hud-boss>.hud-halo{filter:blur(3px);background:radial-gradient(closest-side,#ffe27a00 62%,#ffe27af2 72%,#ffc83ca0 88%,#e4bd5700 100%);border-radius:50%;inset:-15px}.hud-boss>.hud-shine{clip-path:circle(50%);border-radius:50%;inset:4px}.hud-boss>.hud-spark.s1{top:-3px;right:-1px}.hud-boss>.hud-spark.s2{bottom:-2px;left:-2px}.hud-boss[data-ready=true]{color:#ffe9a0;text-shadow:0 0 6px #ffd96bcc,0 1px #7a5410;filter:drop-shadow(0 0 3px #fff0b0)drop-shadow(0 0 8px #ffc83c);opacity:1;box-shadow:0 0 0 2px #ffe27a,inset 0 0 0 3px #14171c,inset 0 0 0 4.5px #ffd24a,inset 0 2px 5px #fff2,0 4px 8px #000b}.hud-boss[data-ready=true]>.hud-halo{opacity:.85;animation:1.4s ease-in-out infinite hud-halo}.hud-boss[data-ready=true]>.hud-shine{opacity:1}.hud-boss[data-ready=true]>.hud-shine:before{animation:2.6s ease-in-out infinite hud-shine}.hud-boss[data-ready=true]>.hud-spark{animation:1.8s ease-in-out infinite hud-spark}.hud-boss[data-ready=true]>.hud-spark.s2{animation-delay:.9s}@media (prefers-reduced-motion:reduce){.hud-boss[data-ready=true]>.hud-halo,.hud-boss[data-ready=true]>.hud-shine:before,.hud-boss[data-ready=true]>.hud-spark{animation:none}.hud-boss[data-ready=true]>.hud-spark{opacity:1;transform:scale(.8)}.hud-boss[data-ready=true]>.hud-shine{opacity:0}}#panel button.theme{--arrow:20px;isolation:isolate;width:100%;height:92px;clip-path:polygon(0 0, calc(100% - var(--arrow)) 0, 100% 50%, calc(100% - var(--arrow)) 100%, 0 100%);text-align:left;background:#4a5160;border:0;border-radius:0;margin-top:10px;padding:0;display:block;position:relative;overflow:hidden}#panel button.theme:before{content:"";z-index:-1;clip-path:polygon(0 0, calc(100% - var(--arrow)) 0, calc(100% - 1px) 50%, calc(100% - var(--arrow)) 100%, 0 100%);background:linear-gradient(180deg, #000a 0%, #0000 42%, #000b 100%), var(--art) center / cover;position:absolute;inset:2px}#panel button.theme[aria-pressed=true]{background:#e4bd57}#panel button.theme>b,#panel button.theme>.strip small{font-family:Barlow Condensed,Arial Narrow,sans-serif}#panel button.theme>b{letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 2px #000,0 0 8px #000a;font-size:27px;font-weight:800;line-height:1;position:absolute;top:8px;left:14px;right:40px}#panel button.theme[aria-pressed=true]>b:after{content:none}#panel button.theme>.strip{left:2px;right:calc(var(--arrow) + 2px);background:#14171ccc;border-top:1px solid #e4bd5755;justify-content:space-between;align-items:center;gap:8px;height:28px;padding:0 10px 0 12px;display:flex;position:absolute;bottom:2px}#panel button.theme>.strip small{color:#fff5d8;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}#panel button.theme>.strip i.done{color:#e4bd57;letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:12px;font-style:normal;font-weight:800;display:none}#panel button.theme[data-cleared=true]>.strip i.done{display:block}#panel button.theme>svg.lock{display:none}#panel button.theme:disabled{cursor:not-allowed;background:#3a3f4a}#panel button.theme:disabled:before{filter:grayscale()brightness(.75)}#panel button.theme:disabled>b{color:#fffc}#panel button.theme:disabled>svg.lock{color:#fff5d8;filter:drop-shadow(0 1px 2px #000);width:26px;height:26px;display:block;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.hud-mult>span{z-index:2;position:relative}.hud-halo{z-index:-2;filter:blur(5px);opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffe27af2 40%,#ffc83ca0 68%,#e4bd5700 100%);border-radius:38%;position:absolute;inset:-16px}.hud-shine{z-index:1;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);opacity:0;pointer-events:none;position:absolute;inset:1.2px;overflow:hidden}.hud-shine:before{content:"";background:linear-gradient(100deg,#fff8d000,#fff4b8cc 50%,#fff8d000);width:45%;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-130%)skew(-20deg)}.hud-spark{z-index:3;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;pointer-events:none;background:#fff6c8;width:13px;height:13px;position:absolute}.hud-spark.s1{top:-6px;right:-5px}.hud-spark.s2{width:10px;height:10px;bottom:-5px;left:-5px}.hud-mult[data-max=true]{color:#ffe9a0;text-shadow:0 0 6px #ffd96bcc,0 1px #7a5410;filter:drop-shadow(0 0 3px #fff0b0)drop-shadow(0 0 9px #ffc83c)drop-shadow(0 2px 3px #000a)}.hud-mult[data-max=true]:before{background:linear-gradient(135deg,#fff3b8,#ffd24a 45%,#fff0a0)}.hud-mult[data-max=true]:after{background:radial-gradient(circle at 50% 35%,#6b5116,#2f2409 75%)}.hud-mult[data-max=true]>.hud-halo{opacity:.8;animation:1.4s ease-in-out infinite hud-halo}.hud-mult[data-max=true]>.hud-shine{opacity:1}.hud-mult[data-max=true]>.hud-shine:before{animation:2.6s ease-in-out infinite hud-shine}.hud-mult[data-max=true]>.hud-spark{animation:1.8s ease-in-out infinite hud-spark}.hud-mult[data-max=true]>.hud-spark.s2{animation-delay:.9s}@keyframes hud-halo{50%{opacity:1}}@keyframes hud-shine{0%,35%{transform:translate(-130%)skew(-20deg)}75%,to{transform:translate(300%)skew(-20deg)}}@keyframes hud-spark{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.hud-mult[data-max=true]>.hud-halo,.hud-mult[data-max=true]>.hud-shine:before,.hud-mult[data-max=true]>.hud-spark{animation:none}.hud-mult[data-max=true]>.hud-spark{opacity:1;transform:scale(.8)}.hud-mult[data-max=true]>.hud-shine{opacity:0}}.level{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-height:46px}.level:active{transform:translateY(1px)}#profile-sheet{z-index:22;padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom));color:#fff5d8;place-items:center;font-family:Barlow Condensed,Arial Narrow,sans-serif;display:grid;position:absolute;inset:0}#profile-scrim{background:#090b10d0;position:absolute;inset:0}.pf-card{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:#14171c;border:1px solid #e4bd5755;border-radius:6px;gap:12px;width:min(380px,100%);max-height:100%;padding:18px 18px 20px;display:grid;position:relative;overflow-y:auto;box-shadow:0 14px 40px #000a}.pf-card h2{letter-spacing:.08em;text-transform:uppercase;font-size:30px;font-weight:800;line-height:1}.pf-card h2 span,.pf-card h3{color:#e4bd57}.pf-card h3{letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #e4bd5733;padding-top:6px;font-size:16px;font-weight:700}.pf-card p{color:#e9e1cf;font-size:18px;font-weight:600;line-height:1.25}.pf-x{color:#e4bd57;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:6px;right:6px}.pf-x svg{width:22px;height:22px}.pf-level{align-items:center;gap:12px;display:flex}.pf-level>b{color:#fff;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:radial-gradient(circle at 35% 30%,#b18cff,#6a3fd6 70%);flex:none;place-items:center;width:52px;height:52px;font-size:26px;font-weight:800;display:grid}.pf-xp{flex:1;gap:3px;min-width:0;display:grid}.pf-xp small,.pf-privacy,.pf-names small{letter-spacing:.06em;color:#b6ad9d;font-size:14px;font-weight:600}.pf-track{background:#fff2;border-radius:4px;height:8px;display:block;overflow:hidden}.pf-track i{background:linear-gradient(90deg,#b18cff,#8a5cf6);width:0;height:100%;display:block}#profile-out,#profile-in{justify-items:stretch;gap:12px;display:grid}#profile-google,#profile-google-again{justify-content:center;min-height:44px;display:flex}#profile-note{background:#ffffff0d;border-left:3px solid #e4bd57;padding:8px 10px}.pf-who{align-items:center;gap:12px;min-width:0;display:flex}.pf-who img,.pf-initial{object-fit:cover;border:2px solid #e4bd57;border-radius:50%;flex:none;width:48px;height:48px}.pf-initial{color:#e4bd57;background:#2b2f38;place-items:center;font-size:24px;font-weight:800;display:grid}.pf-names{min-width:0;display:grid}.pf-names b,.pf-names small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-names b{font-size:22px;font-weight:800}#profile-status[data-state=offline],#profile-status[data-state=unavailable],#profile-status[data-state=error]{color:#ffb27a}#profile-status[data-state=expired]{color:#e4bd57}.pf-actions{gap:8px;display:grid}.pf-actions.row{grid-template-columns:1fr 1fr}.pf-actions button{color:#fff5d8;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#1d2128;border:1px solid #e4bd5766;border-radius:4px;min-height:48px;padding:0 14px;font:800 18px Barlow Condensed,Arial Narrow,sans-serif}.pf-actions button:active{transform:translateY(1px)}.pf-actions button:disabled{opacity:.45;cursor:default}.pf-actions .pf-gold{color:#1b1608;background:#e4bd57;border-color:#e4bd57}.pf-actions .pf-danger{color:#ffb4a3;border-color:#d9674c88}#profile-confirm{background:#d9674c14;border:1px solid #d9674c66;gap:10px;padding:10px;display:grid}
