.card-shell.card-cosmetic-premium-frame{box-shadow:0 18px 42px #0000009e, inset 0 0 0 1px #ffffff57, 0 0 20px color-mix(in srgb, var(--rf-card-accent,#f8d66d) 55%, transparent)}.card-shell.card-cosmetic-premium-frame .card-frame-ornament{opacity:1;filter:saturate(1.25)brightness(1.18)}.card-shell.card-cosmetic-full-art .card-art,.card-shell.card-cosmetic-full-art .card-cosmetic-video{transform:scale(1.035)}.card-shell.card-cosmetic-full-art .card-vignette{background:linear-gradient(#02061724,#0206170a 42%,#020617c7 100%)}.card-shell.card-cosmetic-full-art .card-textbox{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#02061773,#020617d1)}.card-shell.card-cosmetic-foil .card-sheen,.card-shell.card-finish-foil .card-sheen,.card-shell.card-finish-holo .card-sheen{opacity:.78;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 14%,#7dd3fc2e 28%,#e879f947 40%,#fde04738 51%,#6ee7b733 63%,#0000 78%) 0 0/240% 100%;animation:4.8s ease-in-out infinite rf-card-cosmetic-foil}.card-shell.card-cosmetic-serialized{box-shadow:0 18px 42px #000000a8,inset 0 0 0 1px #fde04785,0 0 26px #facc1533}.card-cosmetic-video{z-index:0;pointer-events:none}.card-cosmetic-serial{z-index:30;color:#fef08a;letter-spacing:.04em;background:#020617db;border:1px solid #fde0478c;border-radius:999px;padding:2px 5px;font-size:7px;font-weight:900;line-height:1;position:absolute;bottom:4px;right:4px;box-shadow:0 2px 8px #00000080}@keyframes rf-card-cosmetic-foil{0%,to{opacity:.48;background-position:100%}50%{opacity:.86;background-position:0}}@media (prefers-reduced-motion:reduce){.card-shell.card-cosmetic-foil .card-sheen,.card-shell.card-finish-foil .card-sheen,.card-shell.card-finish-holo .card-sheen{animation:none!important}.card-shell .card-cosmetic-video{display:none}}
@media (min-width:901px) and (max-height:900px){.tcg-arena{--rf-v4-board-card-w:clamp(70px, 9.45dvh, 82px);--rf-v4-board-card-h:clamp(99px, 13.36dvh, 116px);--rf-v4-hand-card-w:clamp(86px, 11.6dvh, 104px);--rf-v4-hand-card-h:clamp(122px, 16.4dvh, 147px);box-sizing:border-box;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.tcg-arena>.mx-auto{box-sizing:border-box;width:min(1320px,100%);height:100%;max-height:100%;padding-bottom:max(0px, env(safe-area-inset-bottom));overflow:hidden;min-height:0!important}.tcg-arena .tcg-match-header{flex:0 0 30px;min-height:30px;padding:2px 12px}.tcg-arena .tcg-match-brand small{display:none}.tcg-arena .match-command-rail{flex:0 0 28px;min-height:28px;margin:1px 10px;padding-block:1px}.tcg-arena .board-status-strip,.tcg-arena .archetype-tracker{display:none}.tcg-arena aside[data-mode-mission]{z-index:38;overscroll-behavior:contain;width:min(420px,100% - 20px);max-height:calc(100dvh - 128px);position:absolute;top:64px;right:10px;overflow-y:auto;margin:0!important}.tcg-arena .encounter-banner{flex:0 0 34px;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;min-height:34px;max-height:34px;margin:0 10px 2px;padding:4px 8px;overflow:hidden}.tcg-arena .encounter-banner p,.tcg-arena .encounter-banner strong em{display:none}.tcg-arena .tcg-playerbar{flex:0 0 42px;min-height:42px;max-height:42px;padding:3px 12px}.tcg-arena .tcg-avatar{width:30px;height:30px}.tcg-arena .tcg-opponent-hand{display:none}.tcg-arena .tcg-mana-panel{min-width:96px;padding:3px 6px}.tcg-arena .tcg-nexus{min-width:82px;min-height:34px}.tcg-arena .tcg-nexus-gem{flex-basis:30px;width:30px;height:30px}.tcg-arena .tcg-row{box-sizing:border-box;height:calc(var(--rf-v4-board-card-h) + 8px);flex:0 0 calc(var(--rf-v4-board-card-h) + 8px);overscroll-behavior-inline:contain;padding-top:4px;padding-bottom:4px;overflow:auto hidden;min-height:0!important}.tcg-arena .tcg-row .card-shell{width:var(--rf-v4-board-card-w);height:var(--rf-v4-board-card-h)}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1{overscroll-behavior:contain;margin-inline:5px;overflow:hidden auto;flex:64px!important;min-height:48px!important;padding:3px 8px!important}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1>.mb-2{margin-bottom:2px}.tcg-arena .match-last-action{margin-block:2px;padding-block:3px}.tcg-arena .player-hand-shell{box-sizing:border-box;height:calc(var(--rf-v4-hand-card-h) + 6px);overflow:hidden;flex:0 0 calc(var(--rf-v4-hand-card-h) + 6px)!important;min-height:0!important}.tcg-arena .mobile-hand-toggle{display:none}.tcg-arena .tcg-hand{box-sizing:border-box;overscroll-behavior-inline:contain;gap:4px;padding:2px 12px 1px;overflow:auto hidden;height:100%!important;min-height:0!important}.tcg-arena .tcg-hand .tcg-hand-card .card-shell{width:var(--rf-v4-hand-card-w);height:var(--rf-v4-hand-card-h)}.tcg-arena .tcg-hand-card,.tcg-arena .tcg-hand-card:first-child{margin-top:-2px!important}.tcg-arena .tcg-hand-card{margin-left:-10px}.tcg-arena .tcg-hand-card:first-child{margin-left:0}.tcg-arena .tcg-hand-card:hover,.tcg-arena .tcg-hand-card:focus-within{transform:translateY(-6px)rotate(0)scale(1.035)}.tcg-arena .tcg-actions{box-sizing:border-box;overscroll-behavior-inline:contain;flex:none;justify-content:center;min-height:36px;max-height:42px;overflow:auto hidden;flex-wrap:nowrap!important;gap:6px!important;padding:2px 8px!important}.tcg-arena .tcg-actions .btn-primary,.tcg-arena .tcg-actions .btn-attack,.tcg-arena .tcg-actions .btn-ghost{white-space:nowrap;min-height:32px;padding-block:4px}.tcg-arena .attack-forecast{min-height:30px;padding:2px 7px}.tcg-arena .attack-forecast strong{font-size:18px}.tcg-arena .tcg-log{z-index:42;border:1px solid #ebc77e17;border-radius:8px;width:min(320px,100% - 20px);max-height:30px;margin:0;padding:4px 8px;position:absolute;top:32px;right:10px;overflow:hidden;box-shadow:0 10px 28px #00000057;background:#020407f0!important}.tcg-arena .tcg-log[open]{max-height:min(42dvh,280px);overflow-y:auto}.tcg-arena .tcg-log summary{font-size:9px}}@media (min-width:901px) and (max-height:760px){.tcg-arena{--rf-v4-board-card-w:clamp(66px, 9.2dvh, 72px);--rf-v4-board-card-h:clamp(93px, 13dvh, 102px);--rf-v4-hand-card-w:clamp(80px, 11.2dvh, 88px);--rf-v4-hand-card-h:clamp(113px, 15.8dvh, 124px)}.tcg-arena .tcg-match-header{flex-basis:28px;min-height:28px}.tcg-arena .match-command-rail{flex-basis:26px;min-height:26px}.tcg-arena .tcg-playerbar{flex-basis:38px;min-height:38px;max-height:38px}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1{flex-basis:52px!important;min-height:42px!important}.tcg-arena .match-last-action{display:none}.tcg-arena .tcg-actions{min-height:34px;max-height:38px}}@media (max-width:900px) and (orientation:landscape) and (max-height:700px){.tcg-arena{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.tcg-arena>.mx-auto{height:100%;min-height:0;overflow:hidden}.tcg-arena .board-status-strip,.tcg-arena .archetype-tracker{display:none}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1{flex:54px;min-height:54px;overflow-y:auto}.tcg-arena .tcg-log{display:none}}@media (max-width:900px){.tcg-arena{--rf-v43-board-card-w:clamp(62px, 18vw, 76px);--rf-v43-board-card-h:clamp(88px, 25.5vw, 108px);--rf-v43-hand-card-w:clamp(86px, 24vw, 104px);--rf-v43-hand-card-h:clamp(122px, 34vw, 147px);box-sizing:border-box;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);overflow:hidden}.tcg-arena>.mx-auto{box-sizing:border-box;width:100%;height:calc(100dvh - env(safe-area-inset-top));max-height:calc(100dvh - env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom);position:relative;overflow:hidden;min-height:0!important}.tcg-arena .tcg-match-header{flex:0 0 32px;gap:6px;min-height:32px;max-height:32px;padding:3px 8px}.tcg-arena .tcg-match-brand{letter-spacing:.08em;font-size:11px}.tcg-arena .tcg-match-brand small,.tcg-arena .tcg-match-status,.tcg-arena .board-status-strip,.tcg-arena .archetype-tracker,.tcg-arena .tcg-opponent-hand{display:none!important}.tcg-arena .tcg-round-pill{align-items:center;min-height:26px;padding-inline:8px;font-size:9px;display:inline-flex}.tcg-arena .match-command-rail{white-space:nowrap;scrollbar-width:none;overscroll-behavior-inline:contain;flex:0 0 34px;min-height:34px;max-height:34px;margin:1px 6px;padding:2px 6px;overflow:auto hidden}.tcg-arena .match-command-rail::-webkit-scrollbar{display:none}.tcg-arena .tcg-row::-webkit-scrollbar{display:none}.tcg-arena .tcg-hand::-webkit-scrollbar{display:none}.tcg-arena .tcg-actions::-webkit-scrollbar{display:none}.tcg-arena .encounter-banner{flex:0 0 30px;gap:5px;min-height:30px;max-height:30px;margin:0 6px 1px;padding:3px 6px;overflow:hidden}.tcg-arena .encounter-banner p,.tcg-arena .encounter-banner strong em{display:none}.tcg-arena .tcg-playerbar{flex:0 0 40px;gap:6px;min-height:40px;max-height:40px;padding:3px 8px}.tcg-arena .tcg-avatar{width:30px;height:30px}.tcg-arena .tcg-mana-panel{min-width:76px;padding:2px 5px}.tcg-arena .tcg-nexus{min-width:70px;min-height:32px}.tcg-arena .tcg-nexus-gem{flex-basis:28px;width:28px;height:28px}.tcg-arena .tcg-divider{flex:0 0 1px;margin:0 6px}.tcg-arena .tcg-row{box-sizing:border-box;height:calc(var(--rf-v43-board-card-h) + 6px);flex:0 0 calc(var(--rf-v43-board-card-h) + 6px);scroll-snap-type:x proximity;overscroll-behavior-inline:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;padding:3px 8px;scroll-padding-inline:10px;overflow:auto hidden;justify-content:flex-start!important;gap:5px!important;min-height:0!important}.tcg-arena .tcg-row>*{scroll-snap-align:center}.tcg-arena .tcg-row .card-shell{width:var(--rf-v43-board-card-w);height:var(--rf-v43-board-card-h)}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1{overscroll-behavior:contain;margin:0 4px;overflow:hidden auto;flex:72px!important;min-height:52px!important;padding:3px 6px!important}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1>.mb-2{margin-bottom:2px}.tcg-arena .match-last-action{display:none}.tcg-arena aside[data-mode-mission]{z-index:58;overscroll-behavior:contain;width:auto;max-height:calc(100dvh - 150px);position:absolute;top:70px;left:6px;right:6px;overflow-y:auto;margin:0!important}.tcg-arena .player-hand-shell{z-index:46;box-sizing:border-box;height:44px;position:relative;overflow:visible;flex:0 0 44px!important;min-height:44px!important}.tcg-arena .mobile-hand-toggle{touch-action:manipulation;justify-content:space-between;align-items:center;gap:8px;width:100%;height:44px;min-height:44px;padding:6px 12px;display:flex!important}.tcg-arena .player-hand-shell:not(.expanded) .tcg-hand{display:none!important}.tcg-arena .player-hand-shell.expanded{z-index:64;left:0;right:0;bottom:calc(50px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#070b11f7,#020408fe);border-top:1px solid #ebc77e40;height:min(44dvh,360px);max-height:min(44dvh,360px);position:absolute;box-shadow:0 -18px 44px #00000094;flex-basis:auto!important}.tcg-arena .player-hand-shell.expanded .mobile-hand-toggle{border-bottom:1px solid #ffffff12}.tcg-arena .player-hand-shell.expanded .tcg-hand{box-sizing:border-box;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;align-items:flex-end;gap:2px;padding:8px 14px 6px;scroll-padding-inline:16px;overflow:auto hidden;justify-content:flex-start!important;height:calc(100% - 44px)!important;min-height:0!important;display:flex!important}.tcg-arena .tcg-hand-card{scroll-snap-align:center;flex:none;margin-top:0!important;margin-left:-12px!important;transform:none!important}.tcg-arena .tcg-hand-card:first-child{margin-left:0!important}.tcg-arena .tcg-hand .tcg-hand-card .card-shell{width:var(--rf-v43-hand-card-w);height:var(--rf-v43-hand-card-h)}.tcg-arena .tcg-hand-card:hover,.tcg-arena .tcg-hand-card:focus-within{transform:translateY(-4px)scale(1.02)!important}.tcg-arena .tcg-actions{box-sizing:border-box;overscroll-behavior-inline:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;flex:0 0 50px;min-height:50px;max-height:50px;overflow:auto hidden;padding:3px 8px calc(3px + env(safe-area-inset-bottom))!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important}.tcg-arena .tcg-actions .btn-primary,.tcg-arena .tcg-actions .btn-attack,.tcg-arena .tcg-actions .btn-ghost,.tcg-arena .targeting-hud button,.tcg-arena .reaction-stack button{white-space:nowrap;touch-action:manipulation;min-width:44px;min-height:44px;padding:7px 11px}.tcg-arena .attack-forecast{flex:none;min-height:40px;padding:4px 8px}.tcg-arena .tcg-log{z-index:60;width:min(300px,100% - 12px);max-height:30px;margin:0;position:absolute;top:34px;right:6px;overflow:hidden}.tcg-arena .tcg-log[open]{max-height:min(46dvh,300px);overflow-y:auto}.tcg-arena .targeting-hud{left:max(6px, env(safe-area-inset-left));right:max(6px, env(safe-area-inset-right));bottom:calc(54px + env(safe-area-inset-bottom));width:auto;max-width:none}.tcg-arena .reaction-stack{overscroll-behavior:contain;max-width:calc(100vw - 16px);max-height:min(58dvh,430px);overflow-y:auto}}@media (max-width:600px) and (orientation:portrait){.tcg-arena{--rf-v43-board-card-w:clamp(60px, 17.5vw, 72px);--rf-v43-board-card-h:clamp(85px, 24.8vw, 102px);--rf-v43-hand-card-w:clamp(88px, 25vw, 102px);--rf-v43-hand-card-h:clamp(124px, 35.4vw, 144px)}.tcg-arena .tcg-match-header{flex-basis:30px;min-height:30px;max-height:30px}.tcg-arena .match-command-rail{flex-basis:32px;min-height:32px;max-height:32px}.tcg-arena .encounter-banner{flex-basis:28px;min-height:28px;max-height:28px}.tcg-arena .tcg-playerbar{flex-basis:38px;min-height:38px;max-height:38px}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1{flex-basis:62px!important;min-height:48px!important}.tcg-arena .player-hand-shell.expanded{height:min(42dvh,350px);max-height:min(42dvh,350px)}}@media (max-width:900px) and (orientation:landscape) and (max-height:700px){.tcg-arena{--rf-v43-board-card-w:clamp(48px, 9.2dvh, 60px);--rf-v43-board-card-h:clamp(68px, 13dvh, 84px);--rf-v43-hand-card-w:clamp(70px, 14.5dvh, 84px);--rf-v43-hand-card-h:clamp(99px, 20.5dvh, 119px)}.tcg-arena .tcg-match-header{flex-basis:24px;min-height:24px;max-height:24px;padding-block:1px}.tcg-arena .match-command-rail{flex-basis:24px;min-height:24px;max-height:24px;margin-block:0}.tcg-arena .encounter-banner,.tcg-arena .tcg-log{display:none!important}.tcg-arena .tcg-playerbar{flex-basis:32px;min-height:32px;max-height:32px;padding-block:1px}.tcg-arena .tcg-avatar{width:25px;height:25px}.tcg-arena .tcg-nexus-gem{flex-basis:24px;width:24px;height:24px}.tcg-arena .tcg-row{height:calc(var(--rf-v43-board-card-h) + 4px);flex-basis:calc(var(--rf-v43-board-card-h) + 4px);padding-block:2px}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1{flex:42px!important;min-height:34px!important;padding-block:1px!important}.tcg-arena .player-hand-shell{height:38px;flex-basis:38px!important;min-height:38px!important}.tcg-arena .mobile-hand-toggle{height:38px;min-height:38px;padding-block:3px}.tcg-arena .player-hand-shell.expanded{bottom:calc(44px + env(safe-area-inset-bottom));height:min(52dvh,220px);max-height:min(52dvh,220px)}.tcg-arena .player-hand-shell.expanded .tcg-hand{height:calc(100% - 38px)!important}.tcg-arena .tcg-actions{flex-basis:44px;min-height:44px;max-height:44px;padding-block:1px!important}.tcg-arena .tcg-actions .btn-primary,.tcg-arena .tcg-actions .btn-attack,.tcg-arena .tcg-actions .btn-ghost{min-height:38px;padding-block:4px}.tcg-arena .attack-forecast{min-height:34px}}@media (hover:none) and (pointer:coarse) and (max-width:900px){.tcg-arena .tcg-row .card-shell,.tcg-arena .tcg-hand .card-shell,.tcg-arena .mobile-hand-toggle,.tcg-arena .tcg-actions button{-webkit-tap-highlight-color:transparent}.tcg-arena .tcg-hand-card:hover{transform:none!important}}@media (prefers-reduced-motion:reduce){.tcg-arena .player-hand-shell,.tcg-arena .tcg-hand-card,.tcg-arena .mobile-hand-toggle{scroll-behavior:auto!important;transition:none!important}}
.tcg-arena{--rf-v44-main:106, 232, 190;--rf-v44-combat:251, 146, 60;--rf-v44-response:167, 139, 250;--rf-v44-opponent:148, 163, 184;--rf-v44-danger:251, 113, 133;--rf-v44-phase:var(--rf-v44-opponent)}.tcg-arena .match-command-rail{isolation:isolate;background:linear-gradient(90deg,#ffffff06,#ffffff03),#03070cc2;border-color:#ffffff17;position:relative;box-shadow:inset 0 1px #ffffff09}.tcg-arena .match-command-rail:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--rf-v44-phase), .9), transparent);height:1px;position:absolute;inset:auto 10px 0}.tcg-arena .match-command-rail[data-phase=main]{--rf-v44-phase:var(--rf-v44-main)}.tcg-arena .match-command-rail[data-phase=combat]{--rf-v44-phase:var(--rf-v44-combat)}.tcg-arena .match-command-rail[data-phase=response]{--rf-v44-phase:var(--rf-v44-response)}.tcg-arena .match-command-rail[data-phase=opponent]{--rf-v44-phase:var(--rf-v44-opponent)}.tcg-arena .match-command-rail[data-phase=gameover]{--rf-v44-phase:235, 199, 126}.tcg-arena .match-phase-track span{opacity:.48;filter:saturate(.65);transition:opacity .18s,background-color .18s,border-color .18s,color .18s,filter .18s;position:relative}.tcg-arena .match-phase-track span[aria-current=step]{opacity:1;filter:none;color:rgb(var(--rf-v44-phase));background:rgba(var(--rf-v44-phase), .1);border-color:rgba(var(--rf-v44-phase), .28);text-shadow:0 0 14px rgba(var(--rf-v44-phase), .28)}.tcg-arena .match-phase-track span[aria-current=step]:before{content:"";background:rgb(var(--rf-v44-phase));width:5px;height:5px;box-shadow:0 0 10px rgba(var(--rf-v44-phase), .85);border-radius:999px;flex:0 0 5px}.tcg-arena .match-command-rail>p{color:#f1f5f9e0}.tcg-arena[data-match-phase=main] .tcg-actions :is(.btn-primary,.btn-attack):not(:disabled){border-color:rgba(var(--rf-v44-main), .38);box-shadow:0 0 0 1px rgba(var(--rf-v44-main), .08), 0 0 18px rgba(var(--rf-v44-main), .09)}.tcg-arena[data-match-phase=combat] .tcg-actions :is(.btn-primary,.btn-attack):not(:disabled){border-color:rgba(var(--rf-v44-combat), .46);box-shadow:0 0 0 1px rgba(var(--rf-v44-combat), .08), 0 0 20px rgba(var(--rf-v44-combat), .11)}.tcg-arena[data-match-phase=opponent] .tcg-actions button:disabled{opacity:.55;filter:saturate(.65)}.tcg-arena[data-match-phase=response] .reaction-stack{border-color:rgba(var(--rf-v44-response), .45);box-shadow:0 16px 48px #00000061, 0 0 28px rgba(var(--rf-v44-response), .12)}.tcg-arena[data-match-phase=response] .reaction-stack-heading>div>span{color:rgb(var(--rf-v44-response));text-shadow:0 0 12px rgba(var(--rf-v44-response), .34)}.tcg-arena[data-match-phase=response] .reaction-frames .top{outline:1px solid rgba(var(--rf-v44-response), .5);outline-offset:1px;box-shadow:0 0 24px rgba(var(--rf-v44-response), .17)}.tcg-arena[data-match-phase=response] .reaction-stack>.btn-primary:not(:disabled){border-color:rgba(var(--rf-v44-response), .5);box-shadow:0 0 0 1px rgba(var(--rf-v44-response), .18), 0 0 24px rgba(var(--rf-v44-response), .18);animation:1.8s ease-in-out infinite rf-v44-priority-pulse}.tcg-arena .targeting-hud{--rf-v44-target:244, 199, 91;border-color:rgba(var(--rf-v44-target), .44);box-shadow:0 18px 48px #00000061, 0 0 26px rgba(var(--rf-v44-target), .13)}.tcg-arena .targeting-hud[data-targeting-mode=reaction]{--rf-v44-target:var(--rf-v44-response)}.tcg-arena .targeting-hud[data-targeting-mode=challenge]{--rf-v44-target:var(--rf-v44-combat)}.tcg-arena .targeting-hud[data-targeting-mode=block]{--rf-v44-target:96, 165, 250}.tcg-arena .targeting-hud[data-targeting-mode=sentinela]{--rf-v44-target:103, 232, 249}.tcg-arena .targeting-hud-icon{filter:drop-shadow(0 0 8px rgba(var(--rf-v44-target), .6))}.tcg-arena .targeting-hud b{color:rgb(var(--rf-v44-target))}.tcg-arena [data-activated-ability-tray] button:not(:disabled){border-color:rgba(var(--rf-v44-main), .42);box-shadow:inset 0 0 0 1px rgba(var(--rf-v44-main), .05), 0 0 14px rgba(var(--rf-v44-main), .08)}.tcg-arena [data-activated-ability-tray] button:disabled{opacity:.62;filter:saturate(.62)}.tcg-arena [data-activated-ability-tray] button:not(:disabled):hover,.tcg-arena [data-activated-ability-tray] button:not(:disabled):focus-visible{border-color:rgba(var(--rf-v44-main), .66);box-shadow:0 0 18px rgba(var(--rf-v44-main), .16)}.tcg-arena .attack-forecast{border-color:#94a3b838;box-shadow:inset 0 0 0 1px #ffffff06}.tcg-arena .attack-forecast[data-pressure-band=medium]{border-color:#facc154a}.tcg-arena .attack-forecast[data-pressure-band=high]{border-color:rgba(var(--rf-v44-combat), .4);box-shadow:0 0 20px rgba(var(--rf-v44-combat), .09)}.tcg-arena .attack-forecast[data-pressure-band=critical]{border-color:rgba(var(--rf-v44-danger), .48);box-shadow:0 0 24px rgba(var(--rf-v44-danger), .13)}.tcg-arena .attack-forecast[data-pressure-band=high] strong{color:rgb(var(--rf-v44-combat))}.tcg-arena .attack-forecast[data-pressure-band=critical] strong{color:rgb(var(--rf-v44-danger));text-shadow:0 0 14px rgba(var(--rf-v44-danger), .28)}.tcg-arena :is(button,select,[role=button]):focus-visible{outline-offset:2px;outline:2px solid #7dd3fcf2}@keyframes rf-v44-priority-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}@media (max-width:900px){.tcg-arena .match-command-rail>p{text-overflow:ellipsis;white-space:nowrap;max-width:42vw;overflow:hidden}.tcg-arena .reaction-stack,.tcg-arena .targeting-hud{max-width:calc(100vw - 12px)}}@media (max-width:600px) and (orientation:portrait){.tcg-arena .match-phase-track span:not([aria-current=step]){opacity:.32}.tcg-arena .match-phase-track span[aria-current=step]{opacity:1}}@media (prefers-reduced-motion:reduce){.tcg-arena[data-match-phase=response] .reaction-stack>.btn-primary:not(:disabled){animation:none}.tcg-arena .match-phase-track span{transition:none}}.tcg-arena[data-performance=low] .reaction-stack,.tcg-arena[data-performance=low] .targeting-hud,.tcg-arena[data-performance=low] .attack-forecast,.tcg-arena[data-fx=reduced] .reaction-stack,.tcg-arena[data-fx=reduced] .targeting-hud{box-shadow:none}
.tcg-arena{--forged-board-light:125, 211, 252;--forged-board-warm:251, 146, 60;--forged-board-priority:167, 139, 250}.tcg-arena:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 48%, rgba(var(--forged-board-light), .055), transparent 42%), linear-gradient(180deg, #ffffff05, transparent 24%, #0000001f);mix-blend-mode:screen;position:absolute;inset:0}.tcg-arena :is(.tcg-board,.tcg-board-zone,.battlefield-zone,.unit-zone){transition:border-color .18s,box-shadow .18s,filter .18s}.tcg-arena[data-match-phase=main] :is(.tcg-board,.battlefield-zone){box-shadow:inset 0 0 42px rgba(var(--rf-v44-main,106, 232, 190), .025)}.tcg-arena[data-match-phase=combat] :is(.tcg-board,.battlefield-zone){box-shadow:inset 0 0 52px rgba(var(--forged-board-warm), .04), 0 0 34px rgba(var(--forged-board-warm), .025)}.tcg-arena[data-match-phase=response] :is(.tcg-board,.battlefield-zone){box-shadow:inset 0 0 54px rgba(var(--forged-board-priority), .045)}.tcg-arena :is(.card-tier-rare,.card-tier-epic,.card-tier-legend){isolation:isolate}.tcg-arena .card-tier-rare{filter:drop-shadow(0 5px 10px #94a3b814)}.tcg-arena .card-tier-epic{filter:drop-shadow(0 7px 14px #a78bfa1c)}.tcg-arena .card-tier-legend{filter:drop-shadow(0 9px 18px #fbbf2424)}.tcg-arena[data-match-phase=combat] .attack-forecast[data-pressure-band=high],.tcg-arena[data-match-phase=combat] .attack-forecast[data-pressure-band=critical]{-webkit-backdrop-filter:saturate(1.08)contrast(1.02);backdrop-filter:saturate(1.08)contrast(1.02)}.tcg-arena .targeting-hud{-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08)}.tcg-arena[data-match-phase=response] .reaction-stack{-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1)}.tcg-arena :is(button,select,[role=button]):focus-visible{z-index:4;position:relative}@media (max-width:900px){.tcg-arena:before{background:radial-gradient(ellipse at 50% 48%, rgba(var(--forged-board-light), .04), transparent 48%)}.tcg-arena .targeting-hud,.tcg-arena[data-match-phase=response] .reaction-stack{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}@media (prefers-reduced-motion:reduce){.tcg-arena :is(.tcg-board,.tcg-board-zone,.battlefield-zone,.unit-zone){transition:none}}.tcg-arena[data-performance=low]:before,.tcg-arena[data-fx=reduced]:before{display:none}.tcg-arena[data-performance=low] :is(.card-tier-rare,.card-tier-epic,.card-tier-legend),.tcg-arena[data-fx=reduced] :is(.card-tier-rare,.card-tier-epic,.card-tier-legend){filter:none}.tcg-arena[data-performance=low] :is(.targeting-hud,.reaction-stack),.tcg-arena[data-fx=reduced] :is(.targeting-hud,.reaction-stack){-webkit-backdrop-filter:none;backdrop-filter:none}
.tcg-arena{--rf-v50-accent:235, 199, 126;--rf-v50-accent-soft:235, 199, 126;--rf-v50-atmosphere:#ebc77e14}.tcg-arena[data-deck-identity*=emberhold]{--rf-v50-accent:251, 113, 133;--rf-v50-accent-soft:251, 146, 60;--rf-v50-atmosphere:#be372324}.tcg-arena[data-deck-identity*=tidecall]{--rf-v50-accent:103, 232, 249;--rf-v50-accent-soft:96, 165, 250;--rf-v50-atmosphere:#0e749021}.tcg-arena[data-deck-identity*=ironwood]{--rf-v50-accent:134, 239, 172;--rf-v50-accent-soft:163, 230, 53;--rf-v50-atmosphere:#22784821}.tcg-arena[data-deck-identity*=voidborn]{--rf-v50-accent:196, 181, 253;--rf-v50-accent-soft:167, 139, 250;--rf-v50-atmosphere:#5b21b626}.tcg-arena[data-deck-identity*=florestia]{--rf-v50-accent:110, 231, 183;--rf-v50-accent-soft:74, 222, 128;--rf-v50-atmosphere:#16653424}.tcg-arena[data-deck-identity*=tempestade]{--rf-v50-accent:125, 211, 252;--rf-v50-accent-soft:129, 140, 248;--rf-v50-atmosphere:#2563eb24}.tcg-arena>.arena-identity{opacity:1}.tcg-arena .arena-backdrop{opacity:.58;filter:saturate(1.14)brightness(.74)contrast(1.08);transform-origin:50% 44%;transform:scale(1.015)}.tcg-arena .arena-convergence{opacity:.64;mix-blend-mode:screen;filter:saturate(1.16)contrast(1.04)}.tcg-arena>.arena-identity:before,.tcg-arena>.arena-identity:after{content:"";pointer-events:none;position:absolute;inset:0}.tcg-arena>.arena-identity:before{background:radial-gradient(ellipse at 50% 45%, rgba(var(--rf-v50-accent), .1), transparent 43%), linear-gradient(180deg, rgba(var(--rf-v50-accent-soft), .055), transparent 36%, #0000002e 100%);mix-blend-mode:screen;opacity:.9}.tcg-arena>.arena-identity:after{background:linear-gradient(90deg,#00000057,#0000 18% 82%,#00000057),radial-gradient(#0000 36%,#00000057 100%)}.tcg-arena .arena-crest{opacity:.58;filter:saturate(.95);text-shadow:0 0 18px rgba(var(--rf-v50-accent), .22)}.tcg-arena .arena-crest>span{color:rgb(var(--rf-v50-accent));filter:drop-shadow(0 0 10px rgba(var(--rf-v50-accent), .34))}.tcg-arena .arena-motes{opacity:.5;color:rgb(var(--rf-v50-accent-soft));filter:drop-shadow(0 0 6px rgba(var(--rf-v50-accent), .22))}.tcg-arena>.mx-auto{box-shadow:inset 0 1px rgba(var(--rf-v50-accent), .08), inset 0 0 100px var(--rf-v50-atmosphere), inset 0 -70px 100px #00000038}.tcg-arena .tcg-match-header{border-bottom-color:rgba(var(--rf-v50-accent), .13)}.tcg-arena .tcg-match-brand{text-shadow:0 0 18px rgba(var(--rf-v50-accent), .18)}.tcg-arena .tcg-playerbar{box-shadow:inset 0 1px rgba(var(--rf-v50-accent), .06), 0 8px 26px #00000029}.tcg-arena .tcg-nexus{border-color:rgba(var(--rf-v50-accent), .17);box-shadow:inset 0 0 18px rgba(var(--rf-v50-accent), .045), 0 0 18px rgba(var(--rf-v50-accent), .035)}.tcg-arena .tcg-nexus-gem{filter:drop-shadow(0 0 8px rgba(var(--rf-v50-accent), .22)) saturate(1.05)}.tcg-arena .tcg-row{background:linear-gradient(90deg, transparent, rgba(var(--rf-v50-accent), .025) 50%, transparent), #02050914}.tcg-arena .tcg-row:after{border-color:rgba(var(--rf-v50-accent), .08)}.tcg-arena .tcg-row[data-bench-side=ai]+.relative.flex-1{background:radial-gradient(ellipse at 50% 48%, rgba(var(--rf-v50-accent), .055), transparent 56%), linear-gradient(180deg, #0205091f, #0205090a)}.tcg-arena .match-cinematic{border-color:rgba(var(--rf-v50-accent), .3);background:linear-gradient(135deg, rgba(var(--rf-v50-accent), .11), #03070ceb 38%, #03070cf5);box-shadow:0 24px 70px #0000007a, 0 0 42px rgba(var(--rf-v50-accent), .12), inset 0 1px #ffffff0e}.tcg-arena .match-cinematic>span{color:rgb(var(--rf-v50-accent));text-shadow:0 0 18px rgba(var(--rf-v50-accent), .45)}.tcg-arena .match-cinematic small{color:rgba(var(--rf-v50-accent-soft), .88)}.tcg-arena .match-cinematic b{text-shadow:0 0 22px rgba(var(--rf-v50-accent), .18)}.tcg-arena[data-match-phase=combat]>.arena-identity:before{opacity:1;background:radial-gradient(ellipse at 50% 47%, rgba(var(--rf-v50-accent), .15), transparent 42%), linear-gradient(180deg, rgba(var(--rf-v50-accent-soft), .06), transparent 38%)}.tcg-arena[data-match-phase=response]>.arena-identity:before{opacity:.92;background:radial-gradient(ellipse at 50% 45%, #a78bfa1f, transparent 43%), radial-gradient(ellipse at 50% 56%, rgba(var(--rf-v50-accent), .075), transparent 55%)}@media (max-width:900px){.tcg-arena .arena-backdrop{opacity:.39;filter:saturate(1.02)brightness(.62)contrast(1.05);transform:none}.tcg-arena .arena-convergence{opacity:.42}.tcg-arena .arena-crest{opacity:.34}.tcg-arena .arena-motes{opacity:.3}.tcg-arena>.arena-identity:before{opacity:.66}.tcg-arena>.mx-auto{box-shadow:inset 0 0 46px var(--rf-v50-atmosphere)}}@media (min-width:901px) and (max-height:760px){.tcg-arena .arena-backdrop{opacity:.45}.tcg-arena .arena-crest{opacity:.4}.tcg-arena .arena-motes{opacity:.34}}@media (prefers-reduced-motion:reduce){.tcg-arena .arena-backdrop,.tcg-arena .arena-motes,.tcg-arena .match-cinematic{transition:none!important;animation:none!important}}.tcg-arena[data-performance=low] .arena-backdrop,.tcg-arena[data-fx=reduced] .arena-backdrop{filter:saturate(.9)brightness(.66);transform:none}.tcg-arena[data-performance=low]>.arena-identity:before,.tcg-arena[data-performance=low]>.arena-identity:after,.tcg-arena[data-fx=reduced]>.arena-identity:before{opacity:.32;mix-blend-mode:normal}.tcg-arena[data-performance=low]>.mx-auto,.tcg-arena[data-fx=reduced]>.mx-auto,.tcg-arena[data-performance=low] .match-cinematic{box-shadow:none}
.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page){--rf-premium-line:color-mix(in srgb, var(--rf-world-accent) 28%, #ffffff1f);--rf-premium-line-soft:color-mix(in srgb, var(--rf-world-accent) 12%, #ffffff12);--rf-premium-glow:color-mix(in srgb, var(--rf-world-accent) 13%, transparent);--rf-premium-surface:color-mix(in srgb, var(--rf-world-accent) 3%, #03070ce0);--rf-premium-surface-strong:color-mix(in srgb, var(--rf-world-accent) 5%, #020509f2)}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-app-shell{padding-bottom:clamp(42px,6vw,82px)}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-app-heading{border:1px solid var(--rf-premium-line-soft);background:linear-gradient(120deg, var(--rf-premium-surface-strong), #03070cb8 58%, color-mix(in srgb, var(--rf-world-accent) 5%, #03070cb3)), radial-gradient(circle at 88% 0, var(--rf-premium-glow), transparent 38%);box-shadow:0 24px 70px #0000004f, inset 0 1px #ffffff0a, inset 0 -1px color-mix(in srgb, var(--rf-world-accent) 8%, transparent);-webkit-backdrop-filter:blur(11px)saturate(116%);backdrop-filter:blur(11px)saturate(116%);border-radius:22px;margin-bottom:26px;padding:clamp(20px,2.7vw,30px) clamp(18px,3vw,34px);position:relative;overflow:hidden}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-app-heading h1{letter-spacing:-.025em;text-wrap:balance}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-app-heading>div:last-child{z-index:1;position:relative}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) :where(section,aside,article).rounded-2xl{box-shadow:0 22px 64px #0000003d, inset 0 1px #ffffff09, inset 0 0 0 1px color-mix(in srgb, var(--rf-world-accent) 2.5%, transparent);border-color:var(--rf-premium-line-soft)!important;background-image:linear-gradient(145deg, color-mix(in srgb, var(--rf-world-accent) 3.5%, #04080dd6), #020509b8)!important}:is(.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Resumo da coleção"]>*,.rf-app-page:has(section[aria-label="Resumo da Forja"]) section[aria-label="Resumo da Forja"]>*,.rf-app-page:has(section[aria-label="Resumo de progressão"]) section[aria-label="Resumo de progressão"]>*){min-height:104px;box-shadow:0 16px 40px #0000003b,inset 0 1px #ffffff0b,inset 0 -12px 28px #00000014;border-color:var(--rf-premium-line-soft)!important;background:linear-gradient(155deg, color-mix(in srgb, var(--rf-world-accent) 6%, #060a10f0), #020509d1)!important}.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Resumo da coleção"]>:after{content:"";background:linear-gradient(90deg, transparent, var(--rf-world-accent));opacity:.34;pointer-events:none;width:34px;height:1px;position:absolute;bottom:11px;right:12px}.rf-app-page:has(section[aria-label="Resumo da Forja"]) section[aria-label="Resumo da Forja"]>:after{content:"";background:linear-gradient(90deg, transparent, var(--rf-world-accent));opacity:.34;pointer-events:none;width:34px;height:1px;position:absolute;bottom:11px;right:12px}.rf-app-page:has(section[aria-label="Resumo de progressão"]) section[aria-label="Resumo de progressão"]>:after{content:"";background:linear-gradient(90deg, transparent, var(--rf-world-accent));opacity:.34;pointer-events:none;width:34px;height:1px;position:absolute;bottom:11px;right:12px}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .input{border-color:color-mix(in srgb, var(--rf-world-accent) 14%, #ffffff1f);background-color:#02060abd;box-shadow:inset 0 1px #ffffff05}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .input:focus-visible{outline:2px solid color-mix(in srgb, var(--rf-world-accent) 52%, white 10%);outline-offset:2px;border-color:color-mix(in srgb, var(--rf-world-accent) 50%, #ffffff2e);box-shadow:0 0 0 4px var(--rf-premium-glow), inset 0 1px #ffffff09}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-button-secondary{border-color:var(--rf-premium-line-soft);background:linear-gradient(#ffffff09,#ffffff03);box-shadow:inset 0 1px #ffffff09,0 8px 24px #00000024}.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-button-secondary:is(:hover,:focus-visible){border-color:var(--rf-premium-line);background:linear-gradient(180deg, color-mix(in srgb, var(--rf-world-accent) 6%, #ffffff0a), #ffffff04);box-shadow:0 0 26px var(--rf-premium-glow), inset 0 1px #ffffff0d}.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Cartas da coleção"] button[aria-pressed]{border-color:color-mix(in srgb, var(--rf-world-accent) 14%, #ffffff1a);background:radial-gradient(circle at 50% 6%, color-mix(in srgb, var(--rf-world-accent) 5%, transparent), transparent 42%), linear-gradient(180deg, #ffffff06, #02050947);transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff06}.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Cartas da coleção"] button[aria-pressed]:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--rf-world-accent) 38%, #ffffff26);box-shadow:0 20px 42px #0000003d, 0 0 26px var(--rf-premium-glow), inset 0 1px #ffffff09;transform:translateY(-2px)}.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Cartas da coleção"] button[aria-pressed=true]{border-color:color-mix(in srgb, var(--rf-world-accent) 65%, #fff3);background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--rf-world-accent) 13%, transparent), transparent 44%), linear-gradient(180deg, color-mix(in srgb, var(--rf-world-accent) 5%, #ffffff06), #02050957);box-shadow:0 20px 48px #00000042, 0 0 32px var(--rf-premium-glow), inset 0 1px #ffffff0b}.rf-app-page:has(section[aria-label="Resumo da coleção"]) .collection-flip-outer{filter:drop-shadow(0 18px 30px #00000038)}.rf-app-page:has(section[aria-label="Resumo da coleção"]) .collection-flip-outer:focus-visible{outline:2px solid color-mix(in srgb, var(--rf-world-accent) 54%, white 8%);outline-offset:5px;border-radius:18px}.rf-app-page.modes-page :where(a,button).rounded-2xl,.rf-app-page.codex-page :where(a,button).rounded-2xl{transition:border-color .16s,box-shadow .16s,transform .16s}.rf-app-page.modes-page :where(a,button).rounded-2xl:is(:hover,:focus-visible),.rf-app-page.codex-page :where(a,button).rounded-2xl:is(:hover,:focus-visible){box-shadow:0 22px 56px #00000047, 0 0 28px var(--rf-premium-glow), inset 0 1px #ffffff0a;transform:translateY(-2px);border-color:var(--rf-premium-line)!important}@media (max-width:720px){.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-app-heading{border-radius:18px;padding:18px 16px}:is(.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Resumo da coleção"]>*,.rf-app-page:has(section[aria-label="Resumo da Forja"]) section[aria-label="Resumo da Forja"]>*,.rf-app-page:has(section[aria-label="Resumo de progressão"]) section[aria-label="Resumo de progressão"]>*){min-height:92px}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.rf-app-page:is(:has(section[aria-label="Resumo da coleção"]),:has(section[aria-label="Resumo da Forja"]),.modes-page,:has(section[aria-label="Resumo de progressão"]),.codex-page) .rf-app-heading{background:#05090e}}@media (prefers-reduced-motion:reduce){.rf-app-page.modes-page :where(a,button).rounded-2xl,.rf-app-page.codex-page :where(a,button).rounded-2xl{transition:none}.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Cartas da coleção"] button[aria-pressed]{transition:none}.rf-app-page.modes-page :where(a,button).rounded-2xl:is(:hover,:focus-visible),.rf-app-page.codex-page :where(a,button).rounded-2xl:is(:hover,:focus-visible){transform:none}.rf-app-page:has(section[aria-label="Resumo da coleção"]) section[aria-label="Cartas da coleção"] button[aria-pressed]:is(:hover,:focus-visible){transform:none}}
:root{--rf-journey-gold:218 178 92;--rf-journey-cyan:103 232 249;--rf-journey-violet:167 139 250;--rf-journey-emerald:110 231 183;--rf-journey-surface:#070b14d1;--rf-journey-surface-strong:#050810f0;--rf-journey-line:#dab25c38;--rf-journey-line-soft:#ffffff17}.rf-app-page:has(>.rf-app-shell.max-w-5xl)>.rf-app-shell.max-w-5xl>section{isolation:isolate;border-color:rgba(var(--rf-journey-gold), .3);background:radial-gradient(circle at 14% -8%, rgba(var(--rf-journey-gold), .17), transparent 31rem), radial-gradient(circle at 92% 12%, rgba(var(--rf-journey-cyan), .08), transparent 26rem), linear-gradient(145deg, #101623f5, #05080feb);box-shadow:0 34px 90px #0000006b, inset 0 1px 0 #ffffff0f, 0 0 0 1px rgba(var(--rf-journey-gold), .04)}.rf-app-page:has(>.rf-app-shell.max-w-5xl)>.rf-app-shell.max-w-5xl>section:after{content:"";z-index:-1;pointer-events:none;opacity:.24;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.rf-app-page:has(>.rf-app-shell.max-w-5xl) .rf-eyebrow{color:rgba(var(--rf-journey-gold), .82)}.rf-app-page:has(>.rf-app-shell.max-w-5xl) h1{font-family:var(--font-display), serif;letter-spacing:-.025em;text-wrap:balance;text-shadow:0 10px 34px #00000061}.rf-app-page:has(>.rf-app-shell.max-w-5xl) h1 em{color:#0000;background:linear-gradient(#ffedbd,#dab25c);-webkit-background-clip:text;background-clip:text}:is(.rf-app-page:has(>.rf-app-shell.max-w-5xl) article,.rf-app-page:has(>.rf-app-shell.max-w-5xl) aside){background:linear-gradient(155deg,#ffffff0b,#0000003d);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff09}.rf-app-page:has(>.rf-app-shell.max-w-5xl) article{transition:transform .18s,border-color .18s,background .18s}.rf-app-page:has(>.rf-app-shell.max-w-5xl) article:hover{border-color:rgba(var(--rf-journey-gold), .24);background:linear-gradient(155deg, rgba(var(--rf-journey-gold),.055), #0000003d);transform:translateY(-2px)}[role=dialog][aria-labelledby=recovery-key-title]{background:radial-gradient(circle at 50% 28%, rgba(var(--rf-journey-cyan), .12), transparent 30rem), #000000d1;-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08)}[role=dialog][aria-labelledby=recovery-key-title]>section{border-color:rgba(var(--rf-journey-cyan), .28);background:radial-gradient(circle at 8% 0%, rgba(var(--rf-journey-cyan), .1), transparent 22rem), linear-gradient(155deg, #0b121ffa, #04080ffa);box-shadow:0 32px 100px #0000009e, 0 0 70px rgba(var(--rf-journey-cyan),.07), inset 0 1px 0 #ffffff0f;position:relative;overflow:hidden}[role=dialog][aria-labelledby=recovery-key-title]>section:before{content:"SECURE NEXUS HANDOFF";color:rgba(var(--rf-journey-cyan), .34);letter-spacing:.24em;margin:-4px 0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800;display:block}[role=dialog][aria-labelledby=recovery-key-title] code{border-color:rgba(var(--rf-journey-cyan), .22);box-shadow:inset 0 0 28px rgba(var(--rf-journey-cyan), .035);letter-spacing:.035em;background:#01060cb8}.deck-select-page .rf-app-heading{padding-bottom:18px;position:relative}.deck-select-page .rf-app-heading:after{content:"";background:linear-gradient(90deg, rgba(var(--rf-journey-gold),.6), rgba(var(--rf-journey-gold),.08) 42%, transparent 82%);height:1px;position:absolute;inset:auto 0 0}.deck-select-page [aria-label="Identidade da sessão"]{border-color:rgba(var(--rf-journey-cyan), .14);background:linear-gradient(120deg, rgba(var(--rf-journey-cyan), .045), #ffffff06);box-shadow:inset 0 1px #ffffff09}.deck-select-page .deck-choice-grid{gap:14px}.deck-select-page .deck-choice{background:linear-gradient(150deg,#ffffff0b,#03060cb8);border-color:#ffffff1a;min-height:210px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 18px 42px #0003,inset 0 1px #ffffff09}.deck-select-page .deck-choice:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 0,#ffffff1f,#0000 62%);transition:opacity .18s;position:absolute;inset:0}.deck-select-page .deck-choice:hover{border-color:rgba(var(--rf-journey-gold), .28);box-shadow:0 24px 58px #0000004d, 0 0 32px rgba(var(--rf-journey-gold),.035);transform:translateY(-3px)}.deck-select-page .deck-choice:hover:before,.deck-select-page .deck-choice.is-selected:before{opacity:1}.deck-select-page .deck-choice.is-selected{border-color:rgba(var(--rf-journey-gold), .56);box-shadow:0 24px 58px #00000052, 0 0 0 1px rgba(var(--rf-journey-gold),.16), 0 0 40px rgba(var(--rf-journey-gold),.07)}.deck-select-page .deck-choice-mark{filter:drop-shadow(0 9px 18px #00000073)}.deck-select-page .archetype-doctrine,.deck-select-page .deck-profile,.deck-select-page .ai-difficulty-panel{background:linear-gradient(145deg,#ffffff09,#03060c80);border-color:#ffffff1b;box-shadow:inset 0 1px #ffffff08,0 16px 38px #00000024}.deck-select-page .deck-start-actions{z-index:8;border:1px solid rgba(var(--rf-journey-gold),.14);-webkit-backdrop-filter:blur(16px)saturate(1.12);backdrop-filter:blur(16px)saturate(1.12);background:#04070dc7;border-radius:18px;width:fit-content;max-width:calc(100vw - 32px);margin-inline:auto;padding:10px;position:sticky;bottom:12px;box-shadow:0 18px 46px #0000006b,inset 0 1px #ffffff0a}.rf-app-page:has(section[aria-label="Análise da mão inicial"]) .rf-app-heading{border-bottom:1px solid rgba(var(--rf-journey-violet), .14);padding-bottom:18px}[aria-label="Análise da mão inicial"]>article,[aria-label="Análise da mão inicial"]>aside{background:linear-gradient(150deg,#ffffff09,#04070eb3);border-color:#ffffff1a;box-shadow:0 18px 44px #0000002e,inset 0 1px #ffffff09}[aria-label="Conselho estratégico de mulligan"]{border-color:rgba(var(--rf-journey-violet), .22)!important;background:radial-gradient(circle at 100% 0%, rgba(var(--rf-journey-violet), .1), transparent 18rem), linear-gradient(150deg, rgba(var(--rf-journey-violet), .055), #04070ec2)!important}[aria-labelledby=mulligan-hand-title]{background:radial-gradient(circle at 50% 100%, rgba(var(--rf-journey-violet),.05), transparent 35rem), #03060c47;border:1px solid #ffffff13;border-radius:24px;padding:20px 16px 24px;position:relative}[aria-labelledby=mulligan-hand-title] .card-shell,[aria-labelledby=mulligan-hand-title] [data-card-tip-def-id]{transition:transform .17s,filter .17s}[aria-labelledby=mulligan-hand-title] [data-card-tip-def-id]:hover{filter:drop-shadow(0 16px 20px #0000005c);transform:translateY(-5px)}[aria-label=Confirmar\ mulligan]{border-top:1px solid #ffffff12;margin-top:30px;padding-top:20px}.match-guide-backdrop{background:radial-gradient(circle at 50% 45%, rgba(var(--rf-journey-gold), .095), transparent 28rem), #000000c4;-webkit-backdrop-filter:blur(11px)saturate(1.08);backdrop-filter:blur(11px)saturate(1.08)}.match-guide-card{border-color:rgba(var(--rf-journey-gold), .3);background:radial-gradient(circle at 50% -20%, rgba(var(--rf-journey-gold), .14), transparent 22rem), linear-gradient(155deg, #0d111afa, #05080efa);box-shadow:0 32px 90px #00000094, 0 0 54px rgba(var(--rf-journey-gold), .055), inset 0 1px 0 #ffffff0e}.match-guide-icon{text-shadow:0 0 28px rgba(var(--rf-journey-gold), .36)}.match-guide-kicker{color:rgba(var(--rf-journey-gold), .72);letter-spacing:.2em}.match-guide-card h2{font-family:var(--font-display), serif;text-wrap:balance}.match-guide-progress i.active{box-shadow:0 0 14px rgba(var(--rf-journey-gold), .28)}.match-result-backdrop{-webkit-backdrop-filter:blur(10px)saturate(1.06);backdrop-filter:blur(10px)saturate(1.06)}.match-result-card{border-color:rgba(var(--rf-journey-gold), .25);box-shadow:0 36px 110px #0000009e, 0 0 62px rgba(var(--rf-journey-gold), .045), inset 0 1px 0 #ffffff0f}.match-result-hero{border-bottom-color:#ffffff13}.match-result-scoreboard,.match-result-stats,.match-mastery,.match-reward-panel{background:linear-gradient(145deg,#ffffff09,#0104096b);border-color:#ffffff18;box-shadow:inset 0 1px #ffffff06}.match-result-actions{border-top:1px solid #ffffff12;padding-top:14px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[role=dialog][aria-labelledby=recovery-key-title],.match-guide-backdrop,.match-result-backdrop{background-color:#000000ed}.deck-select-page .deck-start-actions{background:#04070df7}}@media (max-width:720px){.rf-app-page:has(>.rf-app-shell.max-w-5xl)>.rf-app-shell.max-w-5xl>section{border-radius:22px}.deck-select-page .deck-choice{min-height:0}.deck-select-page .deck-start-actions{justify-content:stretch;width:calc(100% - 8px);bottom:8px}.deck-select-page .deck-start-actions>*{text-align:center;flex:180px}[aria-labelledby=mulligan-hand-title]{margin-inline:-4px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.deck-select-page .deck-choice,[aria-labelledby=mulligan-hand-title] .card-shell,[aria-labelledby=mulligan-hand-title] [data-card-tip-def-id]{transition:none!important}.rf-app-page:has(>.rf-app-shell.max-w-5xl) article{transition:none!important}.deck-select-page .deck-choice:hover,[aria-labelledby=mulligan-hand-title] [data-card-tip-def-id]:hover{transform:none!important}.rf-app-page:has(>.rf-app-shell.max-w-5xl) article:hover{transform:none!important}}
:root{--rf-pvp-gold:218 178 92;--rf-pvp-cyan:103 232 249;--rf-pvp-emerald:110 231 183;--rf-pvp-violet:167 139 250;--rf-pvp-line:#ffffff17;--rf-pvp-surface:#070b14d1;--rf-pvp-surface-strong:#04070ef2}.rf-app-page:has([aria-label="Estado do lobby PvP"]){background:radial-gradient(circle at 50% -12%, rgba(var(--rf-pvp-cyan), .075), transparent 34rem), radial-gradient(circle at 92% 34%, rgba(var(--rf-pvp-violet), .045), transparent 28rem), radial-gradient(circle at 8% 58%, rgba(var(--rf-pvp-gold), .045), transparent 26rem), #030508}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell{max-width:1180px}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-heading{border-bottom-color:rgba(var(--rf-pvp-cyan), .13);margin-bottom:24px;padding-bottom:20px;position:relative}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-heading:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--rf-pvp-cyan), .65), rgba(var(--rf-pvp-gold), .2) 34%, transparent 78%);height:1px;position:absolute;inset:auto 0 -1px}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-heading h1{text-shadow:0 14px 38px #0000006b}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-eyebrow{color:rgba(var(--rf-pvp-cyan), .72)}[aria-label="Estado do lobby PvP"]{isolation:isolate;position:relative}[aria-label="Estado do lobby PvP"]>div{min-height:112px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 14px 38px #0000002e;background:linear-gradient(145deg,#ffffff0a,#02050bb8)!important;border-color:#ffffff1b!important}[aria-label="Estado do lobby PvP"]>div:after{content:"";opacity:.75;background:rgb(var(--rf-pvp-gold));width:2px;position:absolute;inset:0 auto 0 0}[aria-label="Estado do lobby PvP"]>div:nth-child(2):after{background:rgb(var(--rf-pvp-emerald))}[aria-label="Estado do lobby PvP"]>div:nth-child(3):after{background:rgb(var(--rf-pvp-cyan))}[aria-label="Estado do lobby PvP"] small{letter-spacing:.2em}[aria-label="Estado do lobby PvP"] strong{font-family:var(--font-display), serif;letter-spacing:-.02em}.rf-app-page:has([aria-label="Estado do lobby PvP"]) [role=status]{box-shadow:inset 0 1px #ffffff09;border-color:rgba(var(--rf-pvp-gold), .22)!important;background:linear-gradient(90deg, rgba(var(--rf-pvp-gold),.075), #ffffff06)!important}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>section:not([aria-label="Estado do lobby PvP"]){position:relative;box-shadow:0 22px 58px #00000038,inset 0 1px #ffffff09;background:radial-gradient(circle at 100% 0%, rgba(var(--rf-pvp-cyan), .035), transparent 22rem), linear-gradient(145deg, #ffffff09, #03060cb8)!important;border-color:#ffffff1b!important}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>section:has([aria-label="Chat da sala"]){box-shadow:0 28px 80px #00000057, 0 0 52px rgba(var(--rf-pvp-gold),.035), inset 0 1px 0 #ffffff0b;overflow:hidden;border-color:rgba(var(--rf-pvp-gold), .24)!important;background:radial-gradient(circle at 8% 0%, rgba(var(--rf-pvp-gold), .105), transparent 28rem), radial-gradient(circle at 100% 25%, rgba(var(--rf-pvp-cyan), .055), transparent 24rem), linear-gradient(145deg, #0c0f16f5, #04070df0)!important}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>section:has([aria-label="Chat da sala"]):before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>section:has([aria-label="Chat da sala"])>*{position:relative}.rf-app-page:has([aria-label="Chat da sala"]) h2.font-mono{text-shadow:0 0 28px rgba(var(--rf-pvp-gold), .14);color:#ffe19e!important}.rf-app-page:has([aria-label="Chat da sala"]) article{box-shadow:inset 0 1px #ffffff06;background:linear-gradient(145deg,#ffffff09,#0000004d)!important;border-color:#ffffff1a!important}[aria-label="Chat da sala"]{box-shadow:inset 0 1px #ffffff06;border-color:rgba(var(--rf-pvp-cyan), .14)!important;background:radial-gradient(circle at 100% 0%, rgba(var(--rf-pvp-cyan),.055), transparent 18rem), #02060c85!important}[aria-label="Chat da sala"]>div:nth-of-type(2){scrollbar-color:rgba(var(--rf-pvp-cyan), .28) #0000002e}[aria-label="Mensagem do chat PvP"],[aria-label="Código da sala PvP"]{box-shadow:inset 0 0 24px rgba(var(--rf-pvp-cyan), .025);border-color:rgba(var(--rf-pvp-cyan), .19)!important;background:#01050bb8!important}[aria-label="Código da sala PvP"]{min-height:44px;letter-spacing:.18em!important}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>section:has(select.input){border-color:rgba(var(--rf-pvp-violet), .14)!important;background:radial-gradient(circle at 100% 0%, rgba(var(--rf-pvp-violet), .07), transparent 22rem), linear-gradient(145deg, #ffffff09, #03060cb3)!important}.rf-app-page:has([aria-label="Estado do lobby PvP"]) select.input{min-height:44px;border-color:rgba(var(--rf-pvp-violet), .18)!important;background-color:#02050bd1!important}:is(.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has(>.btn-primary),.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has([aria-label="Código da sala PvP"])){min-height:220px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 20px 50px #0003,inset 0 1px #ffffff09;background:linear-gradient(145deg,#ffffff09,#03060cc2)!important;border-color:#ffffff1b!important}.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has(>.btn-primary):before{content:"";pointer-events:none;opacity:.55;background:radial-gradient(circle at 0 0, rgba(var(--rf-pvp-emerald), .1), transparent 19rem);position:absolute;inset:0}.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has([aria-label="Código da sala PvP"]):before{content:"";pointer-events:none;opacity:.55;background:radial-gradient(circle at 0 0, rgba(var(--rf-pvp-emerald), .1), transparent 19rem);position:absolute;inset:0}.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has([aria-label="Código da sala PvP"]):before{background:radial-gradient(circle at 100% 0, rgba(var(--rf-pvp-cyan), .1), transparent 19rem)}:is(.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has(>.btn-primary)>*,.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has([aria-label="Código da sala PvP"])>*){position:relative}:is(.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has(>.btn-primary):hover,.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has([aria-label="Código da sala PvP"]):hover){transform:translateY(-2px);box-shadow:0 26px 64px #00000047,inset 0 1px #ffffff0b;border-color:rgba(var(--rf-pvp-cyan), .22)!important}:is(.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>section~section article,.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>div+section article){transition:transform .16s,border-color .16s,background .16s}.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has(>.btn-ghost.w-full):hover{transform:translateY(-2px);border-color:rgba(var(--rf-pvp-emerald), .19)!important;background:linear-gradient(145deg, rgba(var(--rf-pvp-emerald),.035), #03060cbd)!important}.rf-app-page:has([aria-label="Estado do lobby PvP"]) .btn-primary{box-shadow:0 12px 30px rgba(var(--rf-pvp-gold), .08), inset 0 1px 0 #ffffff47}.rf-app-page:has([aria-label="Estado do lobby PvP"]) button:disabled{filter:saturate(.55)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell>section{background-color:#05080f!important}}@media (max-width:720px){.rf-app-page:has([aria-label="Estado do lobby PvP"]) .rf-app-shell{width:calc(100% - 24px);padding-top:28px}[aria-label="Estado do lobby PvP"]>div{min-height:96px}:is(.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has(>.btn-primary),.rf-app-page:has([aria-label="Estado do lobby PvP"]) article:has([aria-label="Código da sala PvP"])){min-height:auto}[aria-label="Chat da sala"]>div:last-of-type{align-items:stretch}.rf-app-page:has([aria-label="Código da sala PvP"]) article>div:last-child{align-items:stretch}[aria-label="Mensagem do chat PvP"],[aria-label="Código da sala PvP"]{min-width:0}}@media (prefers-reduced-motion:reduce){:is(.rf-app-page:has([aria-label="Estado do lobby PvP"]) article,.rf-app-page:has([aria-label="Estado do lobby PvP"]) button,.rf-app-page:has([aria-label="Estado do lobby PvP"]) a){transition-duration:.01ms!important}}
:root{--rf-ranked-gold:226 184 96;--rf-ranked-cyan:96 220 255;--rf-ranked-emerald:110 231 183;--rf-ranked-red:248 113 113;--rf-ranked-violet:167 139 250;--rf-ranked-line:#ffffff18}.rf-app-page:has([aria-label="Estado do competitivo"]){background:radial-gradient(circle at 50% -16%, rgba(var(--rf-ranked-violet), .085), transparent 34rem), radial-gradient(circle at 92% 32%, rgba(var(--rf-ranked-cyan), .045), transparent 28rem), radial-gradient(circle at 8% 56%, rgba(var(--rf-ranked-gold), .04), transparent 24rem), #030508}.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-shell{max-width:1220px}.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-heading{border-bottom-color:rgba(var(--rf-ranked-violet), .14);margin-bottom:24px;padding-bottom:20px;position:relative}.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-heading:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--rf-ranked-gold), .55), rgba(var(--rf-ranked-violet), .38) 36%, transparent 78%);height:1px;position:absolute;inset:auto 0 -1px}.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-eyebrow{color:rgba(var(--rf-ranked-violet), .82)}.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-heading h1{text-shadow:0 15px 42px #00000075}[aria-label="Estado do competitivo"]{isolation:isolate;position:relative}[aria-label="Estado do competitivo"]>div{min-height:116px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 14px 36px #0000002e;background:linear-gradient(145deg,#ffffff0b,#03060dc7)!important;border-color:#ffffff1b!important}[aria-label="Estado do competitivo"]>div:after{content:"";opacity:.8;background:rgb(var(--rf-ranked-gold));width:2px;position:absolute;inset:0 auto 0 0}[aria-label="Estado do competitivo"]>div:first-child:after{background:rgb(var(--rf-ranked-emerald))}[aria-label="Estado do competitivo"]>div:nth-child(2):after{background:rgb(var(--rf-ranked-violet))}[aria-label="Estado do competitivo"]>div:nth-child(3):after{background:rgb(var(--rf-ranked-gold))}[aria-label="Estado do competitivo"]>div:nth-child(4):after{background:rgb(var(--rf-ranked-cyan))}[aria-label="Estado do competitivo"]>div:nth-child(5):after{background:rgb(var(--rf-ranked-violet))}[aria-label="Estado do competitivo"]>div>p:first-child{letter-spacing:.2em}[aria-label="Estado do competitivo"]>div>p:nth-child(2){font-family:var(--font-display), serif;letter-spacing:-.02em}.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-shell>[role=status]{box-shadow:inset 0 1px #ffffff08;border-color:rgba(var(--rf-ranked-red), .26)!important;background:linear-gradient(90deg, rgba(var(--rf-ranked-red), .075), rgba(var(--rf-ranked-gold), .025))!important}[aria-labelledby=rank-card-heading]{isolation:isolate;box-shadow:0 28px 84px #00000052, 0 0 58px rgba(var(--rf-ranked-violet), .035), inset 0 1px 0 #ffffff0b;position:relative;border-color:rgba(var(--rf-ranked-gold), .21)!important}[aria-labelledby=rank-card-heading]:before{content:"";pointer-events:none;opacity:.26;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}[aria-labelledby=rank-card-heading]:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--rf-ranked-gold), .7), rgba(var(--rf-ranked-violet), .38), transparent);height:1px;position:absolute;inset:0 0 auto}[aria-labelledby=rank-card-heading]>div{z-index:1;position:relative;background:radial-gradient(circle at 14% 0%, rgba(var(--rf-ranked-gold), .075), transparent 24rem), radial-gradient(circle at 100% 0%, rgba(var(--rf-ranked-violet), .08), transparent 28rem), #02050b57!important}#rank-card-heading{font-family:var(--font-display), serif;letter-spacing:-.035em;text-shadow:0 12px 34px #0000006b}[aria-labelledby=rank-card-heading] .grid.grid-cols-3>div{min-width:92px;box-shadow:inset 0 1px #ffffff07;background:#01040a61!important;border-color:#ffffff1b!important}[aria-label="Deck ranqueado certificado"]{min-height:46px;box-shadow:inset 0 0 28px rgba(var(--rf-ranked-violet), .025);border-color:rgba(var(--rf-ranked-violet), .2)!important;background-color:#02050bd6!important}[aria-labelledby=rank-card-heading] .rf-button-primary{min-height:46px;box-shadow:0 14px 34px rgba(var(--rf-ranked-gold), .085), inset 0 1px 0 #ffffff40}.ranked-queue-beacon{animation:2.4s ease-in-out infinite rf-ranked-queue-beacon}@keyframes rf-ranked-queue-beacon{0%,to{box-shadow:0 28px 84px #00000052, 0 0 42px rgba(var(--rf-ranked-violet), .04), inset 0 1px 0 #ffffff0b}50%{box-shadow:0 28px 84px #00000052, 0 0 62px rgba(var(--rf-ranked-violet), .11), inset 0 1px 0 #ffffff0e}}[aria-labelledby=ranked-history-heading],[aria-labelledby=ranked-leaderboard-heading]{position:relative;overflow:hidden;box-shadow:0 22px 58px #00000038,inset 0 1px #ffffff08;background:radial-gradient(circle at 100% 0%, rgba(var(--rf-ranked-violet), .045), transparent 22rem), linear-gradient(145deg, #ffffff09, #03060cc2)!important;border-color:#ffffff1b!important}[aria-labelledby=ranked-history-heading]:before,[aria-labelledby=ranked-leaderboard-heading]:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--rf-ranked-cyan), .32), transparent);height:1px;position:absolute;inset:0 0 auto}[aria-labelledby=ranked-history-heading] article,[aria-labelledby=ranked-leaderboard-heading] article{transition:transform .16s,border-color .16s,background .16s;box-shadow:inset 0 1px #ffffff06}[aria-labelledby=ranked-history-heading] article:hover,[aria-labelledby=ranked-leaderboard-heading] article:hover{transform:translateY(-1px);border-color:rgba(var(--rf-ranked-cyan), .18)!important}[aria-labelledby=rank-tiers-heading]{position:relative;overflow:hidden;box-shadow:0 22px 58px #0003,inset 0 1px #ffffff08;border-color:rgba(var(--rf-ranked-violet), .15)!important;background:radial-gradient(circle at 50% 0%, rgba(var(--rf-ranked-violet), .065), transparent 26rem), linear-gradient(145deg, #ffffff08, #03060cc2)!important}[aria-labelledby=rank-tiers-heading]>div:last-child>div{flex-direction:column;justify-content:center;min-height:112px;transition:transform .16s,opacity .16s,border-color .16s;display:flex;box-shadow:inset 0 1px #ffffff09}[aria-labelledby=rank-tiers-heading]>div:last-child>div:hover{opacity:1;transform:translateY(-2px);border-color:rgba(var(--rf-ranked-gold), .24)!important}:is(.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-shell>div.rounded-2xl,.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-shell>section.rounded-2xl){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:is(.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-shell>section,.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-shell>div){background-color:#05080f!important}}@media (max-width:900px){[aria-label="Estado do competitivo"]>div{min-height:104px}[aria-labelledby=rank-card-heading] .grid.grid-cols-3>div{min-width:0}}@media (max-width:720px){.rf-app-page:has([aria-label="Estado do competitivo"]) .rf-app-shell{width:calc(100% - 24px);padding-top:28px}[aria-label="Estado do competitivo"]>div{min-height:94px}[aria-labelledby=rank-card-heading]>div{padding:20px!important}[aria-labelledby=rank-card-heading] .grid.grid-cols-3{width:100%}[aria-labelledby=rank-tiers-heading]>div:last-child>div{min-height:96px}}@media (prefers-reduced-motion:reduce){.ranked-queue-beacon{animation:none!important}[aria-labelledby=rank-tiers-heading]>div:last-child>div{transition-duration:.01ms!important}.rf-app-page:has([aria-label="Estado do competitivo"]) article{transition-duration:.01ms!important}.rf-app-page:has([aria-label="Estado do competitivo"]) button{transition-duration:.01ms!important}.rf-app-page:has([aria-label="Estado do competitivo"]) a{transition-duration:.01ms!important}}
:root{--rf-draft-gold:235 190 102;--rf-draft-ember:249 115 22;--rf-draft-violet:167 139 250;--rf-draft-cyan:103 232 249;--rf-draft-emerald:110 231 183}.rf-app-page:has([aria-label="Estado do Draft"]){background:radial-gradient(circle at 50% -12%, rgba(var(--rf-draft-gold), .085), transparent 33rem), radial-gradient(circle at 7% 42%, rgba(var(--rf-draft-violet), .055), transparent 30rem), radial-gradient(circle at 94% 58%, rgba(var(--rf-draft-ember), .045), transparent 28rem), #030507}.rf-app-page:has([aria-label="Estado do Draft"]) .rf-app-shell{max-width:1280px}.rf-app-page:has([aria-label="Estado do Draft"]) .rf-app-heading{border-bottom-color:rgba(var(--rf-draft-gold), .13);margin-bottom:24px;padding-bottom:22px;position:relative}.rf-app-page:has([aria-label="Estado do Draft"]) .rf-app-heading:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--rf-draft-gold), .64), rgba(var(--rf-draft-ember), .25) 42%, transparent 82%);height:1px;position:absolute;inset:auto 0 -1px}.rf-app-page:has([aria-label="Estado do Draft"]) .rf-eyebrow{color:rgba(var(--rf-draft-gold), .84)}.rf-app-page:has([aria-label="Estado do Draft"]) .rf-app-heading h1{font-family:var(--font-display), serif;letter-spacing:-.035em;text-shadow:0 16px 42px #0000007a}[aria-label="Estado do Draft"]{isolation:isolate;position:relative}[aria-label="Estado do Draft"]:before{content:"SESSÃO DE DRAFT";z-index:2;border:1px solid rgba(var(--rf-draft-gold), .16);color:rgba(var(--rf-draft-gold), .66);letter-spacing:.18em;background:#05070af5;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:900;position:absolute;top:-10px;right:12px}[aria-label="Estado do Draft"]>div{min-height:112px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 16px 38px #0000002e;background:linear-gradient(145deg,#ffffff0a,#03060bd1)!important;border-color:#ffffff1b!important}[aria-label="Estado do Draft"]>div:after{content:"";background:rgb(var(--rf-draft-gold));opacity:.85;width:2px;position:absolute;inset:0 auto 0 0}[aria-label="Estado do Draft"]>div:first-child:after{background:rgb(var(--rf-draft-cyan))}[aria-label="Estado do Draft"]>div:nth-child(2):after{background:rgb(var(--rf-draft-gold))}[aria-label="Estado do Draft"]>div:nth-child(3):after{background:rgb(var(--rf-draft-violet))}[aria-label="Estado do Draft"]>div:nth-child(4):after{background:rgb(var(--rf-draft-ember))}[aria-label="Estado do Draft"]>div>p:nth-child(2){font-family:var(--font-display), serif;letter-spacing:-.02em}.rf-app-page:has([aria-label="Estado do Draft"]) [role=status]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff08,0 12px 34px #00000026}[aria-labelledby=draft-pick-heading]>div{isolation:isolate;position:relative;box-shadow:0 30px 86px #0000004d,inset 0 1px #ffffff0a;border-color:rgba(var(--rf-draft-gold), .18)!important;background:radial-gradient(circle at 50% 0%, rgba(var(--rf-draft-gold), .065), transparent 26rem), radial-gradient(circle at 100% 42%, rgba(var(--rf-draft-violet), .04), transparent 24rem), linear-gradient(145deg, #ffffff0b, #02050adb)!important}[aria-labelledby=draft-pick-heading]>div:before{content:"";z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}#draft-pick-heading{font-family:var(--font-display), serif;letter-spacing:-.025em;text-shadow:0 12px 32px #0000006b}[aria-label="Regiões da identidade atual"] span{box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000029}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden;transform:translateY(0);box-shadow:inset 0 1px #ffffff08,0 14px 34px #00000024;background:radial-gradient(circle at 50% 14%, rgba(var(--rf-draft-gold), .035), transparent 14rem), linear-gradient(165deg, #ffffff08, #00000038)!important;border-color:#ffffff1b!important;min-height:392px!important}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 18%,#ffffff0b 42%,#0000 62%);transition:transform .42s;position:absolute;inset:0;transform:translate(-120%)}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]:after{content:"PICK";border:1px solid rgba(var(--rf-draft-gold), .16);color:rgba(var(--rf-draft-gold), .55);letter-spacing:.18em;background:#02050ac7;border-radius:999px;padding:3px 7px;font-size:7px;font-weight:900;position:absolute;top:12px;right:12px}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]:hover:not(:disabled){box-shadow:0 26px 56px #00000047, 0 0 40px rgba(var(--rf-draft-gold), .045), inset 0 1px 0 #ffffff0d;transform:translateY(-7px);border-color:rgba(var(--rf-draft-gold), .32)!important;background:radial-gradient(circle at 50% 15%, rgba(var(--rf-draft-gold), .075), transparent 14rem), linear-gradient(165deg, #ffffff0c, #00000036)!important}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]:hover:not(:disabled):before{transform:translate(120%)}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]:focus-visible{box-shadow:0 0 0 2px rgba(var(--rf-draft-gold), .72), 0 22px 54px #0000004d!important}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]:disabled{filter:saturate(.72)}[aria-label="Progresso do Draft"]{position:relative;box-shadow:inset 0 2px 7px #0009;border-color:rgba(var(--rf-draft-gold), .12)!important;background:#0006!important;height:11px!important}[aria-label="Progresso do Draft"]>div{position:relative;overflow:hidden;background:linear-gradient(90deg, rgb(var(--rf-draft-ember)), rgb(var(--rf-draft-gold)) 55%, rgb(var(--rf-draft-cyan)))!important;box-shadow:0 0 18px rgba(var(--rf-draft-gold), .18)!important}[aria-label="Progresso do Draft"]>div:after{content:"";background:linear-gradient(100deg,#0000 25%,#ffffff4d 50%,#0000 75%);animation:2.8s ease-in-out infinite rf-draft-progress-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes rf-draft-progress-sheen{0%,45%{transform:translate(-110%)}72%,to{transform:translate(110%)}}[aria-labelledby=draft-deck-heading]>div{position:relative;overflow:hidden;border-color:rgba(var(--rf-draft-violet), .15)!important;background:radial-gradient(circle at 50% 0%, rgba(var(--rf-draft-violet), .07), transparent 17rem), linear-gradient(155deg, #ffffff0a, #02050ae0)!important;box-shadow:0 26px 70px #00000047,inset 0 1px #ffffff09!important}[aria-labelledby=draft-deck-heading]>div:before{content:"POOL FORJADO";color:rgba(var(--rf-draft-violet), .38);letter-spacing:.18em;pointer-events:none;font-size:7px;font-weight:900;position:absolute;top:11px;right:12px}#draft-deck-heading{font-family:var(--font-display), serif;letter-spacing:-.02em}[aria-labelledby=draft-deck-heading] .max-h-\[560px\]>div{transition:border-color .15s,transform .15s,background .15s;background:#01040859!important;border-color:#ffffff12!important}[aria-labelledby=draft-deck-heading] .max-h-\[560px\]>div:hover{transform:translate(-2px);border-color:rgba(var(--rf-draft-cyan), .16)!important;background:rgba(var(--rf-draft-cyan), .025)!important}[aria-labelledby=draft-complete-heading]{isolation:isolate;align-content:center;min-height:430px;display:grid;box-shadow:0 32px 90px #00000057,inset 0 1px #ffffff0a;border-color:rgba(var(--rf-draft-emerald), .24)!important;background:radial-gradient(circle at 50% 18%, rgba(var(--rf-draft-emerald), .13), transparent 18rem), radial-gradient(circle at 18% 80%, rgba(var(--rf-draft-gold), .05), transparent 22rem), linear-gradient(145deg, #ffffff09, #020708e6)!important}[aria-labelledby=draft-complete-heading]:before{content:"";z-index:-1;opacity:.22;pointer-events:none;background-image:radial-gradient(circle, rgba(var(--rf-draft-emerald), .42) 1px, transparent 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 64%);mask-image:radial-gradient(circle,#000,#0000 64%)}#draft-complete-heading{font-family:var(--font-display), serif;letter-spacing:-.035em;text-shadow:0 14px 38px #00000070}:is(.rf-app-page:has([aria-label="Estado do Draft"]) [aria-busy],.rf-app-page:has([aria-label="Estado do Draft"]) .border-dashed){border-color:rgba(var(--rf-draft-gold), .13)!important;background:radial-gradient(circle at 50% 0%, rgba(var(--rf-draft-gold), .04), transparent 17rem), #ffffff05!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[aria-labelledby=draft-pick-heading]>div,[aria-labelledby=draft-deck-heading]>div,[aria-labelledby=draft-complete-heading]{background-color:#05080c!important}.rf-app-page:has([aria-label="Estado do Draft"]) [role=status]{background-color:#05080c!important}}@media (max-width:900px){[aria-label="Estado do Draft"]>div{min-height:102px}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]{min-height:360px!important}}@media (max-width:720px){.rf-app-page:has([aria-label="Estado do Draft"]) .rf-app-shell{width:calc(100% - 24px);padding-top:28px}[aria-label="Estado do Draft"]:before,[aria-labelledby=draft-deck-heading]>div:before{display:none}[aria-label="Estado do Draft"]>div{min-height:92px}[aria-labelledby=draft-pick-heading]>div{padding:18px!important}[aria-labelledby=draft-pick-heading] button[aria-label^=Escolher\ ]{min-height:340px!important}[aria-labelledby=draft-complete-heading]{min-height:390px;padding:28px 20px!important}}@media (prefers-reduced-motion:reduce){[aria-label="Progresso do Draft"]>div:after{animation:none!important}[aria-labelledby=draft-deck-heading] .max-h-\[560px\]>div{transition-duration:.01ms!important}.rf-app-page:has([aria-label="Estado do Draft"]) button{transition-duration:.01ms!important}.rf-app-page:has([aria-label="Estado do Draft"]) a{transition-duration:.01ms!important}}
.card-shell.card-prestige-forged{--rf-prestige-edge:#cbd5e1b8;--rf-prestige-glow:#94a3b82e;box-shadow:0 18px 42px #0000009e, inset 0 0 0 1px var(--rf-prestige-edge), 0 0 20px var(--rf-prestige-glow)}.card-shell.card-prestige-scarce{--rf-prestige-edge:#67e8f9c7;--rf-prestige-glow:#22d3ee38;box-shadow:0 20px 46px #000000a8, inset 0 0 0 1px var(--rf-prestige-edge), 0 0 25px var(--rf-prestige-glow)}.card-shell.card-prestige-exalted{--rf-prestige-edge:#c4b5fddb;--rf-prestige-glow:#a855f747;box-shadow:0 22px 50px #000000ad, inset 0 0 0 1px var(--rf-prestige-edge), 0 0 30px var(--rf-prestige-glow)}.card-shell.card-prestige-relic{--rf-prestige-edge:#fde047eb;--rf-prestige-glow:#facc1557;box-shadow:0 24px 56px #000000b8, inset 0 0 0 1px #ffffff85, inset 0 0 18px #fde04714, 0 0 36px var(--rf-prestige-glow)}.card-shell.card-prestige-exclusive{--rf-prestige-edge:#f472b6db;--rf-prestige-glow:#ec48993d;box-shadow:0 22px 52px #000000b3, inset 0 0 0 1px var(--rf-prestige-edge), 0 0 30px var(--rf-prestige-glow)}.card-shell.card-prestige-scarce .card-frame-ornament,.card-shell.card-prestige-exalted .card-frame-ornament,.card-shell.card-prestige-relic .card-frame-ornament,.card-shell.card-prestige-exclusive .card-frame-ornament{opacity:1}.card-shell.card-prestige-relic .card-frame-ornament{filter:saturate(1.34)brightness(1.22)drop-shadow(0 0 5px #fde04747)}.card-shell.card-prestige-relic .card-sheen{opacity:.74;mix-blend-mode:screen;background:linear-gradient(118deg,#0000 12%,#ffffff2e 26%,#fde0473d 40%,#67e8f933 53%,#d8b4fe33 65%,#0000 82%) 0 0/260% 100%;animation:5.4s ease-in-out infinite rf-cosmetic-relic-sweep}.card-shell.card-prestige-exclusive .card-sheen{opacity:.58;mix-blend-mode:screen;background:linear-gradient(125deg,#0000 18%,#f472b633 34%,#818cf833 50%,#2dd4bf2e 64%,#0000 80%) 0 0/230% 100%;animation:6.2s ease-in-out infinite rf-cosmetic-exclusive-sweep}.cosmetic-wardrobe-page .cosmetic-wardrobe-hero{border-bottom-color:#facc1538;position:relative;overflow:hidden}.cosmetic-wardrobe-page .cosmetic-wardrobe-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#facc151f,#0000 68%);border-radius:50%;width:360px;height:360px;position:absolute;top:-190px;right:-130px}.cosmetic-prestige-summary .cosmetic-prestige-stat{background:linear-gradient(145deg,#0f172adb,#020617b8);min-height:118px;position:relative;overflow:hidden}.cosmetic-prestige-summary .cosmetic-prestige-stat:before{content:"";background:linear-gradient(#facc15e6,#67e8f924);width:2px;position:absolute;inset:0 auto 0 0}.cosmetic-authority-note{box-shadow:inset 0 0 0 1px #10b9810a}.cosmetic-wardrobe-search{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cosmetic-wardrobe-card,.pack-cosmetic-card{isolation:isolate;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.cosmetic-wardrobe-card:after,.pack-cosmetic-card:after{content:"";pointer-events:none;border-radius:inherit;z-index:5;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.cosmetic-wardrobe-card:hover,.pack-cosmetic-card:hover{transform:translateY(-2px)}.cosmetic-wardrobe-card[data-cosmetic-prestige=forged],.pack-cosmetic-card[data-cosmetic-prestige=forged]{border-color:#cbd5e147;box-shadow:0 18px 44px #0000004d,0 0 0 1px #cbd5e108}.cosmetic-wardrobe-card[data-cosmetic-prestige=scarce],.pack-cosmetic-card[data-cosmetic-prestige=scarce]{border-color:#67e8f957;box-shadow:0 20px 50px #00000057,0 0 28px #22d3ee14}.cosmetic-wardrobe-card[data-cosmetic-prestige=exalted],.pack-cosmetic-card[data-cosmetic-prestige=exalted]{border-color:#c4b5fd6b;box-shadow:0 22px 54px #0000005c,0 0 32px #a855f717}.cosmetic-wardrobe-card[data-cosmetic-prestige=relic],.pack-cosmetic-card[data-cosmetic-prestige=relic]{border-color:#fde04780;box-shadow:0 24px 58px #0006,0 0 38px #facc151c}.cosmetic-wardrobe-card[data-cosmetic-prestige=exclusive],.pack-cosmetic-card[data-cosmetic-prestige=exclusive]{border-color:#f472b66b;box-shadow:0 22px 54px #00000061,0 0 32px #ec48991a}.cosmetic-prestige-badge{color:#e2e8f0;background:#020617db;border:1px solid #ffffff1f;box-shadow:0 8px 22px #00000052}[data-cosmetic-prestige=scarce] .cosmetic-prestige-badge{color:#a5f3fc;border-color:#67e8f961}[data-cosmetic-prestige=exalted] .cosmetic-prestige-badge{color:#ddd6fe;border-color:#c4b5fd6b}[data-cosmetic-prestige=relic] .cosmetic-prestige-badge{color:#fef08a;background:#362803c7;border-color:#fde04780}[data-cosmetic-prestige=exclusive] .cosmetic-prestige-badge{color:#fbcfe8;border-color:#f472b66b}.cosmetic-prestige-readout{position:relative;overflow:hidden}.cosmetic-prestige-readout:before{content:"";background:#facc157a;width:2px;position:absolute;inset:0 auto 0 0}.pack-cosmetic-highlights{position:relative;overflow:hidden}.pack-cosmetic-highlights:before{content:"";pointer-events:none;background:radial-gradient(circle,#facc151f,#0000 66%);position:absolute;inset:-40% 45% 20% -10%}.pack-cosmetic-mini-card{box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 26px #00000057}@keyframes rf-cosmetic-relic-sweep{0%,to{background-position:100%}50%{background-position:0}}@keyframes rf-cosmetic-exclusive-sweep{0%,to{background-position:0}50%{background-position:100%}}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.cosmetic-wardrobe-search{background:#020617f0}}@media (max-width:720px){.cosmetic-prestige-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cosmetic-wardrobe-card:hover,.pack-cosmetic-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.card-shell.card-prestige-relic .card-sheen,.card-shell.card-prestige-exclusive .card-sheen{animation:none!important}.cosmetic-wardrobe-card,.pack-cosmetic-card{transition:none!important}}
:root{--rf-pack-gold:#fbbf24eb;--rf-pack-cyan:#67e8f9c7;--rf-pack-violet:#c4b5fdcc;--rf-pack-ink:#03070ef5}div:has(>section[role=dialog][aria-labelledby=pack-reveal-heading]){background:radial-gradient(circle at 50% 12%,#fbbf241f,#0000 30%),radial-gradient(circle at 18% 84%,#22d3ee14,#0000 28%),radial-gradient(circle at 82% 82%,#a855f717,#0000 30%),#000000e6}section[role=dialog][aria-labelledby=pack-reveal-heading]{isolation:isolate;animation:.38s cubic-bezier(.2,.8,.2,1) both rf-pack-stage-in;position:relative;overflow-x:hidden;background:linear-gradient(#111217fa,#04080ffa 42%,#03070dfc),#05080d!important;border-color:#fbbf2457!important;box-shadow:0 54px 150px #000000c7,0 0 0 1px #ffffff06,0 0 72px #fbbf2414!important}section[role=dialog][aria-labelledby=pack-reveal-heading]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 46%, #fbbf2429, transparent 38%), conic-gradient(from 0deg at 50% 52%, transparent 0 8%, #fbbf2409 9% 10%, transparent 11% 23%, #67e8f906 24% 25%, transparent 26% 100%);filter:blur(.2px);height:390px;position:absolute;inset:-180px -120px auto}section[role=dialog][aria-labelledby=pack-reveal-heading]:after{content:"";z-index:5;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 58px #00000047,inset 0 1px #ffffff09}section[role=dialog][aria-labelledby=pack-reveal-heading]>div:first-child{z-index:6;position:relative;border-bottom-color:#fbbf242e!important}section[role=dialog][aria-labelledby=pack-reveal-heading]>div:first-child:after{content:"FORJA DE REVELAÇÃO";color:#fbbf2457;letter-spacing:.24em;pointer-events:none;font-size:8px;font-weight:900;position:absolute;top:4px;right:52px}#pack-reveal-heading{font-family:var(--font-display), serif;letter-spacing:.015em;text-shadow:0 0 28px #fbbf241f}section[role=dialog][aria-labelledby=pack-reveal-heading]>div.grid[class*=grid-cols-2]{z-index:2;perspective:900px;align-items:stretch;position:relative}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]{--rf-pack-rarity-edge:#94a3b859;--rf-pack-rarity-glow:#94a3b814;isolation:isolate;min-height:156px;transform-style:preserve-3d;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;border-color:var(--rf-pack-rarity-edge)!important;box-shadow:0 18px 38px #00000057, 0 0 0 1px #ffffff05, 0 0 24px var(--rf-pack-rarity-glow)!important;background:linear-gradient(160deg,#ffffff0e,#0000 34%),linear-gradient(#0f172ae6,#03070ef0)!important}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(112deg,#0000 36%,#ffffff06 44%,#ffffff24 49%,#ffffff06 54%,#0000 62%);animation:4.8s ease-in-out infinite rf-pack-card-sweep;position:absolute;inset:-20% -70%;transform:translate(-36%)}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]:after{content:"";background:linear-gradient(180deg, transparent 4%, var(--rf-pack-rarity-edge) 28%, var(--rf-pack-rarity-edge) 72%, transparent 96%);width:2px;box-shadow:0 0 18px var(--rf-pack-rarity-glow);pointer-events:none;position:absolute;inset:0 auto 0 0}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]:hover{transform:translateY(-4px)rotateX(1.2deg);box-shadow:0 24px 46px #00000070, 0 0 0 1px #ffffff08, 0 0 34px var(--rf-pack-rarity-glow)!important}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]>div:first-child{border:1px solid color-mix(in srgb, var(--rf-pack-rarity-edge) 65%, transparent);background:radial-gradient(circle, var(--rf-pack-rarity-glow), #02061794 68%);width:52px;height:52px;box-shadow:inset 0 0 0 1px #ffffff06, 0 0 24px var(--rf-pack-rarity-glow);border-radius:999px;place-items:center;margin:2px auto 0;display:grid}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay][class*=border-slate-500]{--rf-pack-rarity-edge:#94a3b86b;--rf-pack-rarity-glow:#94a3b81a}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay][class*=border-blue-400]{--rf-pack-rarity-edge:#60a5fab8;--rf-pack-rarity-glow:#3b82f633}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay][class*=border-purple-400]{--rf-pack-rarity-edge:#c084fcc7;--rf-pack-rarity-glow:#a855f747}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay][class*=border-amber-400]{--rf-pack-rarity-edge:#fbbf24e6;--rf-pack-rarity-glow:#f59e0b57;background:linear-gradient(160deg,#fbbf241a,#0000 34%),linear-gradient(#1d1608f5,#06080cf5)!important}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay][class*=border-amber-400]:after{width:3px;animation:2.2s ease-in-out infinite rf-pack-legend-pulse}section[role=dialog][aria-labelledby=pack-reveal-heading] .pack-cosmetic-highlights{z-index:3;border-color:#fbbf246b;position:relative;box-shadow:0 18px 48px #00000052,0 0 44px #fbbf2412}section[role=dialog][aria-labelledby=pack-reveal-heading] p[class*=border-cyan-300]{z-index:2;position:relative;box-shadow:inset 0 0 0 1px #ffffff04,0 0 34px #22d3ee0b;background:linear-gradient(90deg,#22d3ee0a,#22d3ee1a,#22d3ee0a)!important;border-color:#67e8f93d!important}section[role=dialog][aria-labelledby=pack-reveal-heading]>button.rf-button-primary{z-index:6;justify-content:center;width:min(240px,100%);min-width:190px;display:flex;position:relative;box-shadow:0 12px 30px #fbbf241a,inset 0 0 0 1px #ffffff09;margin-left:auto!important;margin-right:auto!important}@keyframes rf-pack-stage-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rf-pack-card-sweep{0%,46%{opacity:0;transform:translate(-42%)}52%{opacity:.8}64%,to{opacity:0;transform:translate(42%)}}@keyframes rf-pack-legend-pulse{0%,to{opacity:.7;filter:brightness(.92)}50%{opacity:1;filter:brightness(1.28)}}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){div:has(>section[role=dialog][aria-labelledby=pack-reveal-heading]){background:#000000f0}}@media (max-width:720px){section[role=dialog][aria-labelledby=pack-reveal-heading]{max-height:94vh!important;padding:18px!important}section[role=dialog][aria-labelledby=pack-reveal-heading]>div:first-child:after{display:none}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]{min-height:144px}section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]:hover{transform:none}}@media (prefers-reduced-motion:reduce){section[role=dialog][aria-labelledby=pack-reveal-heading],section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay],section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay]:before,section[role=dialog][aria-labelledby=pack-reveal-heading] article[style*=animation-delay][class*=border-amber-400]:after{transition:none!important;animation:none!important}}
:root{--rf-forge-gold:#fbbf24e6;--rf-forge-cyan:#67e8f9c7;--rf-forge-violet:#c4b5fdc2;--rf-forge-emerald:#34d399b8}[aria-label="Resumo da Forja"]>div{min-height:118px;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000038,inset 0 0 0 1px #ffffff05;background:linear-gradient(145deg,#0f172ae6,#020617c7)!important;border-color:#ffffff17!important}[aria-label="Resumo da Forja"]>div:before{content:"";background:linear-gradient(180deg, var(--rf-forge-gold), #67e8f929);width:2px;position:absolute;inset:0 auto 0 0}[aria-label="Resumo da Forja"]>div:after{content:"";pointer-events:none;background:radial-gradient(circle,#fbbf2413,#0000 68%);border-radius:50%;width:120px;height:120px;position:absolute;top:-64px;right:-58px}[aria-labelledby=forge-editor-heading]{position:relative;overflow:hidden;box-shadow:0 24px 60px #00000047,inset 0 0 0 1px #ffffff05;background:linear-gradient(135deg,#18120857,#0000 42%),linear-gradient(#060b14f0,#03070eeb)!important;border-color:#fbbf242e!important}[aria-labelledby=forge-editor-heading]:after{content:"";pointer-events:none;background:radial-gradient(circle,#fbbf2417,#0000 68%);height:290px;position:absolute;inset:-140px -100px auto 48%}[aria-labelledby=forge-editor-heading] input,[aria-labelledby=forge-editor-heading] select{background:#020617b8;border-color:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff04}[aria-labelledby=forge-editor-heading] [role=progressbar]{height:9px;box-shadow:inset 0 1px 4px #00000059;background:#ffffff12!important}[aria-labelledby=forge-editor-heading] [role=progressbar]>div{box-shadow:0 0 18px #fbbf2433;background:linear-gradient(90deg,#fbbf24b8,#fde047f2,#67e8f9b8)!important}[aria-label="Identidade regional do deck"]{position:relative;overflow:hidden;box-shadow:0 14px 38px #0003,inset 0 0 0 1px #67e8f906;background:linear-gradient(110deg,#082f4938,#020617c2 62%)!important;border-color:#67e8f942!important}[aria-label="Identidade regional do deck"]:after{content:"IDENTIDADE FORJADA";letter-spacing:.22em;color:#67e8f938;font-size:8px;font-weight:900;position:absolute;top:50%;right:18px;transform:translateY(-50%)}[aria-labelledby=saved-decks-heading]{background:linear-gradient(#0a0d18e6,#03070ee6)!important;border-color:#c4b5fd24!important}[aria-labelledby=saved-decks-heading] article{transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}[aria-labelledby=saved-decks-heading] article:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0000003d;border-color:#c4b5fd47!important}[aria-labelledby=forge-catalog-heading]{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;box-shadow:0 14px 34px #0003;background:#03070ee6!important;border-color:#67e8f924!important}[aria-labelledby=forge-catalog-heading] button{transition:transform .16s,border-color .16s,background-color .16s}[aria-labelledby=forge-catalog-heading] button:hover{transform:translateY(-1px)}[aria-label="Catálogo de cartas para o deck"]{min-width:0;padding:4px 2px 24px;position:relative}[aria-label="Catálogo de cartas para o deck"] [data-card-tip-def-id]{filter:drop-shadow(0 15px 22px #00000042)}[aria-label="Catálogo de cartas para o deck"] .card-shell[data-card-state=playable]{transition:transform .18s,filter .18s,box-shadow .18s}[aria-label="Catálogo de cartas para o deck"] .card-shell[data-card-state=playable]:hover{filter:saturate(1.08)brightness(1.04);transform:translateY(-5px)scale(1.018);box-shadow:0 24px 52px #00000070,0 0 30px #67e8f914}aside[aria-label="Deck em construção"]{isolation:isolate;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000006b,inset 0 0 0 1px #ffffff06;background:linear-gradient(150deg,#2e220629,#0000 28%),linear-gradient(#070b14fa,#02060df7)!important;border-color:#fbbf243d!important}aside[aria-label="Deck em construção"]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#fbbf241a,#0000 66%);height:260px;position:absolute;inset:-120px -80px auto 34%}aside[aria-label="Deck em construção"]>div:first-child{border-bottom:1px solid #ffffff12;padding-bottom:12px}aside[aria-label="Deck em construção"]>ul{scrollbar-width:thin;scrollbar-color:#fbbf2442 #ffffff08}aside[aria-label="Deck em construção"]>ul li button{background:linear-gradient(90deg,#ffffff05,#0000);border-color:#ffffff09}aside[aria-label="Deck em construção"]>ul li button:hover{background:#fbbf240b!important;border-color:#fbbf242b!important}.forge-insight{background:linear-gradient(145deg,#082f491f,#0f172a6b);border:1px solid #67e8f929;border-radius:12px;margin-top:14px;padding:12px;overflow:hidden}.forge-insight>header{align-items:center;gap:10px;display:flex}.forge-insight>header>strong{color:#a5f3fc;width:42px;height:42px;font-family:var(--font-display), serif;background:#082f4942;border:1px solid #67e8f947;border-radius:999px;flex:0 0 42px;place-items:center;font-size:18px;display:grid;box-shadow:0 0 22px #22d3ee14}.forge-insight>header div{min-width:0}.forge-insight>header small,.forge-insight>header span,.forge-insight>p small{letter-spacing:.12em;color:#64748b;font-size:8px;font-weight:900;display:block}.forge-insight>header b{color:#f1f5f9;margin-top:1px;font-size:12px;display:block}.forge-role-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.forge-role-grid span{text-align:center;color:#64748b;background:#02061773;border:1px solid #ffffff0f;border-radius:8px;padding:6px 3px;font-size:8px}.forge-role-grid b{color:#e2e8f0;font-size:12px;display:block}.forge-strengths,.forge-warnings{gap:3px;margin-top:8px;font-size:9px;line-height:1.35;display:grid}.forge-strengths{color:#6ee7b7}.forge-warnings{color:#fdba74}.forge-insight>p{color:#cbd5e1;border-top:1px solid #ffffff0f;margin-top:9px;padding-top:8px;font-size:9px;line-height:1.45}aside[aria-label="Deck em construção"] section:not(.forge-insight){background:linear-gradient(135deg,#4c1d951f,#0206176b)!important;border-color:#c4b5fd38!important}aside[aria-label="Deck em construção"]>div:last-child .rf-button-primary{box-shadow:0 12px 30px #fbbf241f,inset 0 0 0 1px #ffffff06}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){[aria-labelledby=forge-catalog-heading]{background:#03070efa!important}}@media (max-width:1023px){[aria-labelledby=forge-catalog-heading]{position:relative;top:auto}aside[aria-label="Deck em construção"]{position:relative!important;top:auto!important}}@media (max-width:720px){[aria-label="Resumo da Forja"]>div{min-height:102px}[aria-label="Identidade regional do deck"]:after{display:none}[aria-label="Catálogo de cartas para o deck"] .card-shell[data-card-state=playable]:hover,[aria-labelledby=saved-decks-heading] article:hover{transform:none}.forge-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){[aria-labelledby=saved-decks-heading] article,[aria-labelledby=forge-catalog-heading] button,[aria-label="Catálogo de cartas para o deck"] .card-shell[data-card-state=playable]{transition:none!important}}
.card-shell{--brand-region-mask:url(/brand/regions/emberhold-crest.svg);--brand-region-fill:linear-gradient(145deg, #ffd28a, #f97316 48%, #7c2d12);--brand-region-glow:#f9731673;--brand-convergence-fill:var(--brand-region-fill)}.card-shell[data-card-region=emberhold]{--brand-region-mask:url(/brand/regions/emberhold-crest.svg);--brand-region-fill:linear-gradient(145deg, #ffe0a6, #f97316 48%, #991b1b);--brand-region-glow:#f9731680}.card-shell[data-card-region=tidecall]{--brand-region-mask:url(/brand/regions/tidecall-crest.svg);--brand-region-fill:linear-gradient(145deg, #d8fbff, #22d3ee 44%, #1d4ed8);--brand-region-glow:#22d3ee7a}.card-shell[data-card-region=ironwood]{--brand-region-mask:url(/brand/regions/ironwood-crest.svg);--brand-region-fill:linear-gradient(145deg, #c9fff0, #2dd4bf 44%, #065f46);--brand-region-glow:#2dd4bf73}.card-shell[data-card-region=voidborn]{--brand-region-mask:url(/brand/regions/voidborn-crest.svg);--brand-region-fill:linear-gradient(145deg, #f5d0fe, #d946ef 42%, #581c87);--brand-region-glow:#d946ef7a}.card-shell[data-card-region=florestia]{--brand-region-mask:url(/brand/regions/florestia-crest.svg);--brand-region-fill:linear-gradient(145deg, #fff2b6, #fbbf24 45%, #92400e);--brand-region-glow:#fbbf2473}.card-shell[data-card-region=tempestade]{--brand-region-mask:url(/brand/regions/tempestade-crest.svg);--brand-region-fill:linear-gradient(145deg, #e0ecff, #60a5fa 42%, #3730a3);--brand-region-glow:#60a5fa80}.card-shell .card-region{box-sizing:border-box;isolation:isolate;width:27px;min-width:27px;height:27px;box-shadow:inset 0 0 0 1px #000000ad, inset 0 1px 0 #ffffff14, 0 0 12px var(--brand-region-glow), 0 2px 5px #0000008c;letter-spacing:0;background:radial-gradient(circle at 34% 26%,#ffffff3d,#0000 36%),linear-gradient(145deg,#11151df7,#030509fc);border:1px solid #ffffff3d;border-radius:8px 8px 10px 10px;place-items:center;line-height:0;display:grid;position:relative;overflow:hidden;padding:2px!important;font-size:0!important}.card-shell .card-region:before{content:"";z-index:0;pointer-events:none;border:1px solid #ffffff17;border-radius:6px 6px 8px 8px;position:absolute;inset:2px}.card-shell .card-region-sigil{z-index:1;background:var(--brand-region-fill);width:20px;height:20px;-webkit-mask:var(--brand-region-mask) center / contain no-repeat;-webkit-mask:var(--brand-region-mask) center / contain no-repeat;mask:var(--brand-region-mask) center / contain no-repeat;filter:drop-shadow(0 1px 1px #000000f2) drop-shadow(0 0 3px var(--brand-region-glow));flex:0 0 20px;line-height:0;display:block;position:relative;color:#0000!important;font-size:0!important}.card-shell[data-card-region-count="2"],.card-shell[data-card-region-count="3"]{--brand-region-mask:url(/brand/regions/convergence-crest.svg)}.card-shell[data-card-region-count="2"] .card-region,.card-shell[data-card-region-count="3"] .card-region{background:radial-gradient(circle at 35% 25%,#fff5d33d,#0000 34%),linear-gradient(145deg,#1d170ffa,#050507fc);border-color:#eecb84a8;border-radius:10px;box-shadow:inset 0 0 0 1px #000000c2,inset 0 1px #ffefc424,0 0 14px #dcb2586b,0 2px 6px #0000009e}.card-shell[data-card-region-count="2"] .card-region{width:30px;min-width:30px;height:30px}.card-shell[data-card-region-count="3"] .card-region{border-color:#ffde97c2;width:31px;min-width:31px;height:31px;box-shadow:inset 0 0 0 1px #000c,inset 0 1px #fff4d52e,0 0 17px #e5be6680,0 2px 7px #000000a6}.card-shell[data-card-region-count="2"] .card-region:before,.card-shell[data-card-region-count="3"] .card-region:before{border-color:#fae0a62e;border-radius:7px}.card-shell[data-card-region-count="2"] .card-region-sigil,.card-shell[data-card-region-count="3"] .card-region-sigil{background:var(--brand-convergence-fill);filter:drop-shadow(0 1px 1px #000000f5)drop-shadow(0 0 4px #f1cc7957);flex-basis:23px;width:23px;height:23px}.card-shell[data-card-region-count="3"] .card-region-sigil{flex-basis:24px;width:24px;height:24px}.card-shell[data-card-identity=emberhold-tidecall]{--brand-convergence-fill:linear-gradient(135deg,#f97316 0 43%,#f4d38a 49% 51%,#22d3ee 57% 100%)}.card-shell[data-card-identity=emberhold-ironwood]{--brand-convergence-fill:linear-gradient(135deg,#f97316 0 43%,#f4d38a 49% 51%,#2dd4bf 57% 100%)}.card-shell[data-card-identity=emberhold-voidborn]{--brand-convergence-fill:linear-gradient(135deg,#f97316 0 43%,#f4d38a 49% 51%,#d946ef 57% 100%)}.card-shell[data-card-identity=emberhold-florestia]{--brand-convergence-fill:linear-gradient(135deg,#f97316 0 43%,#f4d38a 49% 51%,#fbbf24 57% 100%)}.card-shell[data-card-identity=emberhold-tempestade]{--brand-convergence-fill:linear-gradient(135deg,#f97316 0 43%,#ffe09a 49% 51%,#60a5fa 57% 100%)}.card-shell[data-card-identity=tidecall-ironwood]{--brand-convergence-fill:linear-gradient(135deg,#22d3ee 0 43%,#d9fff6 49% 51%,#2dd4bf 57% 100%)}.card-shell[data-card-identity=tidecall-voidborn]{--brand-convergence-fill:linear-gradient(135deg,#22d3ee 0 43%,#dfd7ff 49% 51%,#d946ef 57% 100%)}.card-shell[data-card-identity=tidecall-florestia]{--brand-convergence-fill:linear-gradient(135deg,#22d3ee 0 43%,#f4edb0 49% 51%,#fbbf24 57% 100%)}.card-shell[data-card-identity=tidecall-tempestade]{--brand-convergence-fill:linear-gradient(135deg,#22d3ee 0 43%,#dbeafe 49% 51%,#60a5fa 57% 100%)}.card-shell[data-card-identity=ironwood-voidborn]{--brand-convergence-fill:linear-gradient(135deg,#2dd4bf 0 43%,#e9d5ff 49% 51%,#d946ef 57% 100%)}.card-shell[data-card-identity=ironwood-florestia]{--brand-convergence-fill:linear-gradient(135deg,#2dd4bf 0 43%,#dcfce7 49% 51%,#fbbf24 57% 100%)}.card-shell[data-card-identity=ironwood-tempestade]{--brand-convergence-fill:linear-gradient(135deg,#2dd4bf 0 43%,#dbeafe 49% 51%,#60a5fa 57% 100%)}.card-shell[data-card-identity=voidborn-florestia]{--brand-convergence-fill:linear-gradient(135deg,#d946ef 0 43%,#f5d0fe 49% 51%,#fbbf24 57% 100%)}.card-shell[data-card-identity=voidborn-tempestade]{--brand-convergence-fill:linear-gradient(135deg,#d946ef 0 43%,#ddd6fe 49% 51%,#60a5fa 57% 100%)}.card-shell[data-card-identity=florestia-tempestade]{--brand-convergence-fill:linear-gradient(135deg,#fbbf24 0 43%,#fef3c7 49% 51%,#60a5fa 57% 100%)}.card-shell[data-card-identity=emberhold-tidecall-ironwood]{--brand-convergence-fill:conic-gradient(#f97316 0 33%,#22d3ee 33% 66%,#2dd4bf 66% 100%)}.card-shell[data-card-identity=emberhold-ironwood-florestia]{--brand-convergence-fill:conic-gradient(#f97316 0 33%,#2dd4bf 33% 66%,#fbbf24 66% 100%)}.card-shell[data-card-identity=emberhold-voidborn-tempestade]{--brand-convergence-fill:conic-gradient(#f97316 0 33%,#d946ef 33% 66%,#60a5fa 66% 100%)}.card-shell[data-card-identity=tidecall-ironwood-voidborn]{--brand-convergence-fill:conic-gradient(#22d3ee 0 33%,#2dd4bf 33% 66%,#d946ef 66% 100%)}.card-shell[data-card-identity=tidecall-florestia-tempestade]{--brand-convergence-fill:conic-gradient(#22d3ee 0 33%,#fbbf24 33% 66%,#60a5fa 66% 100%)}.card-shell[data-card-identity=ironwood-voidborn-florestia]{--brand-convergence-fill:conic-gradient(#2dd4bf 0 33%,#d946ef 33% 66%,#fbbf24 66% 100%)}.card-shell .card-art-fallback b{background:var(--brand-region-fill);width:42px;height:42px;-webkit-mask:var(--brand-region-mask) center / contain no-repeat;-webkit-mask:var(--brand-region-mask) center / contain no-repeat;mask:var(--brand-region-mask) center / contain no-repeat;filter:drop-shadow(0 5px 8px #000000c7) drop-shadow(0 0 11px var(--brand-region-glow));display:block;color:#0000!important;font-size:0!important}.card-shell[data-card-region-count="2"] .card-art-fallback b,.card-shell[data-card-region-count="3"] .card-art-fallback b{background:var(--brand-convergence-fill);filter:drop-shadow(0 5px 9px #000c)drop-shadow(0 0 13px #e5be666b);width:46px;height:46px}.card-shell .card-topline{gap:3px}.card-shell .card-collection{max-width:calc(100% - 64px)}.card-shell[data-card-region-count="2"] .card-collection,.card-shell[data-card-region-count="3"] .card-collection{max-width:calc(100% - 68px)}.card-shell{--brand-frame-accent:#f97316;--brand-frame-secondary:#ffd28a;--brand-frame-radius:7px;--brand-frame-clip: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);--brand-frame-pattern:linear-gradient(135deg, transparent 0 43%, #f973169e 44% 51%, transparent 52%) top left / 25px 25px no-repeat, linear-gradient(315deg, transparent 0 43%, #f973167a 44% 51%, transparent 52%) bottom right / 25px 25px no-repeat}.card-shell[data-card-region=emberhold]{--brand-frame-accent:#f97316;--brand-frame-secondary:#ffd28a;--brand-frame-radius:4px;--brand-frame-clip: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);--brand-frame-pattern:linear-gradient(135deg, transparent 0 43%, #f97316c2 44% 52%, transparent 53%) top left / 28px 28px no-repeat, linear-gradient(315deg, transparent 0 43%, #991b1bb8 44% 52%, transparent 53%) bottom right / 28px 28px no-repeat}.card-shell[data-card-region=tidecall]{--brand-frame-accent:#22d3ee;--brand-frame-secondary:#d8fbff;--brand-frame-radius:15px 7px 15px 7px;--brand-frame-clip:inset(0 round 15px 7px 15px 7px);--brand-frame-pattern:radial-gradient(circle at 0 0, transparent 0 11px, #22d3eeb8 12px 13px, transparent 14px) top left / 36px 36px no-repeat, radial-gradient(circle at 100% 100%, transparent 0 11px, #1d4ed89e 12px 13px, transparent 14px) bottom right / 36px 36px no-repeat}.card-shell[data-card-region=ironwood]{--brand-frame-accent:#2dd4bf;--brand-frame-secondary:#c9fff0;--brand-frame-radius:5px;--brand-frame-clip:polygon(4px 0, calc(100% - 4px) 0, 100% 4px, 100% calc(100% - 10px), calc(100% - 7px) 100%, 7px 100%, 0 calc(100% - 10px), 0 4px);--brand-frame-pattern:linear-gradient(90deg, #2dd4bf85, transparent 75%) left top / 5px 100% no-repeat, linear-gradient(270deg, #065f46a8, transparent 75%) right top / 5px 100% no-repeat, linear-gradient(145deg, transparent 0 44%, #c9fff061 45% 50%, transparent 51%) bottom left / 30px 24px no-repeat, linear-gradient(215deg, transparent 0 44%, #2dd4bf66 45% 50%, transparent 51%) bottom right / 30px 24px no-repeat}.card-shell[data-card-region=voidborn]{--brand-frame-accent:#d946ef;--brand-frame-secondary:#f5d0fe;--brand-frame-radius:12px 12px 6px 6px;--brand-frame-clip:inset(0 round 12px 12px 6px 6px);--brand-frame-pattern:radial-gradient(circle at 50% -7px, transparent 0 19px, #d946efb8 20px 21px, transparent 22px) top center / 78px 39px no-repeat, linear-gradient(90deg, transparent 0 12%, #581c877a 13% 20%, transparent 21% 79%, #d946ef6b 80% 87%, transparent 88%) bottom center / 100% 2px no-repeat}.card-shell[data-card-region=florestia]{--brand-frame-accent:#fbbf24;--brand-frame-secondary:#fff2b6;--brand-frame-radius:6px;--brand-frame-clip:polygon(0 0, 100% 0, 100% calc(100% - 9px), calc(100% - 9px) 100%, 0 100%);--brand-frame-pattern:repeating-linear-gradient(135deg, transparent 0 5px, #fbbf24b3 6px 7px, transparent 8px 12px) top right / 31px 31px no-repeat, repeating-linear-gradient(315deg, transparent 0 5px, #92400e8f 6px 7px, transparent 8px 12px) bottom left / 31px 31px no-repeat}.card-shell[data-card-region=tempestade]{--brand-frame-accent:#60a5fa;--brand-frame-secondary:#e0ecff;--brand-frame-radius:3px;--brand-frame-clip:polygon(6px 0, 74% 0, 70% 5px, 100% 5px, 100% calc(100% - 6px), 76% calc(100% - 6px), 72% 100%, 5px 100%, 0 calc(100% - 6px), 0 6px);--brand-frame-pattern:linear-gradient(118deg, transparent 0 37%, #60a5fac7 38% 44%, transparent 45% 54%, #e0ecffa8 55% 61%, transparent 62%) top right / 38px 28px no-repeat, linear-gradient(298deg, transparent 0 37%, #3730a3b8 38% 44%, transparent 45% 54%, #60a5fa94 55% 61%, transparent 62%) bottom left / 38px 28px no-repeat}.card-shell .card-frame-ornament{border:1px solid color-mix(in srgb, var(--brand-frame-accent) 58%, #ffffff29);border-radius:var(--brand-frame-radius);clip-path:var(--brand-frame-clip);opacity:.96;box-shadow:inset 0 0 0 1px #0000007a, inset 0 0 16px #0000002e, 0 0 7px color-mix(in srgb, var(--brand-frame-accent) 20%, transparent);inset:2px;overflow:hidden}.card-shell .card-frame-ornament:before{content:"";pointer-events:none;background:var(--brand-frame-pattern);opacity:.9;position:absolute;inset:0}.card-shell .card-frame-ornament:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--brand-frame-accent) 28%, var(--brand-frame-secondary) 50%, var(--brand-frame-accent) 72%, transparent);height:2px;box-shadow:0 0 6px var(--brand-region-glow);opacity:.84;position:absolute;top:0;left:18%;right:18%}.card-shell .card-frame-ornament>i{filter:drop-shadow(0 0 3px var(--brand-region-glow));border-color:var(--brand-frame-accent)!important}.card-shell[data-card-region=emberhold] .card-region{clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 5px);border-radius:4px}.card-shell[data-card-region=tidecall] .card-region{border-radius:50%}.card-shell[data-card-region=ironwood] .card-region{border-bottom-width:2px;border-radius:3px 3px 8px 8px}.card-shell[data-card-region=voidborn] .card-region{border-radius:50% 50% 42% 42%}.card-shell[data-card-region=florestia] .card-region{clip-path:polygon(0 0,100% 0,100% 72%,76% 100%,0 100%);border-radius:4px}.card-shell[data-card-region=tempestade] .card-region{clip-path:polygon(18% 0,100% 0,82% 34%,100% 34%,72% 100%,0 100%,18% 64%,0 64%);border-radius:3px}.card-shell[data-card-region-count="2"] .card-frame-ornament,.card-shell[data-card-region-count="3"] .card-frame-ornament{clip-path:polygon(7px 0,calc(50% - 18px) 0,calc(50% - 13px) 5px,calc(50% + 13px) 5px,calc(50% + 18px) 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);border-color:#eccd8bad;border-radius:8px;box-shadow:inset 0 0 0 1px #0000009e,inset 0 0 18px #e0bc690d,0 0 9px #e0bc6933}.card-shell[data-card-region-count="2"] .card-frame-ornament:before,.card-shell[data-card-region-count="3"] .card-frame-ornament:before{background:var(--brand-convergence-fill);opacity:.9;height:2px;inset:auto 3px 1px;box-shadow:0 0 8px #e5be6642}.card-shell[data-card-region-count="2"] .card-frame-ornament:after,.card-shell[data-card-region-count="3"] .card-frame-ornament:after{background:var(--brand-convergence-fill);filter:drop-shadow(0 1px 1px #000000e6)drop-shadow(0 0 4px #e5be6673);width:28px;height:14px;box-shadow:none;opacity:.86;top:-1px;left:50%;right:auto;transform:translate(-50%);-webkit-mask:url(/brand/regions/convergence-crest.svg) 50%/contain no-repeat;mask:url(/brand/regions/convergence-crest.svg) 50%/contain no-repeat}.card-shell[data-card-region-count="3"] .card-frame-ornament{border-color:#ffe09dcc;box-shadow:inset 0 0 0 1px #000000a3,inset 0 0 20px #ffde9712,0 0 12px #e5be6642}.card-shell[data-card-region-count="3"] .card-frame-ornament:before{height:3px}.card-shell[data-card-region-count="3"] .card-frame-ornament:after{opacity:.96;width:31px;height:16px}.card-shell.card-cosmetic-premium-frame .card-frame-ornament,.card-shell.card-prestige-scarce .card-frame-ornament,.card-shell.card-prestige-exalted .card-frame-ornament,.card-shell.card-prestige-relic .card-frame-ornament,.card-shell.card-prestige-exclusive .card-frame-ornament{opacity:1}@media (max-width:700px){.card-shell .card-region{border-radius:7px 7px 9px 9px;width:24px;min-width:24px;height:24px}.card-shell .card-region-sigil{flex-basis:17px;width:17px;height:17px}.card-shell[data-card-region-count="2"] .card-region{width:27px;min-width:27px;height:27px}.card-shell[data-card-region-count="3"] .card-region{width:28px;min-width:28px;height:28px}.card-shell[data-card-region-count="2"] .card-region-sigil{flex-basis:20px;width:20px;height:20px}.card-shell[data-card-region-count="3"] .card-region-sigil{flex-basis:21px;width:21px;height:21px}.card-shell .card-frame-ornament:after{left:24%;right:24%}.card-shell[data-card-region-count="2"] .card-frame-ornament:after,.card-shell[data-card-region-count="3"] .card-frame-ornament:after{width:23px;height:12px;left:50%;right:auto}.card-shell[data-card-region-count="3"] .card-frame-ornament:after{width:25px;height:13px}}
:root{--forged-metal-hi:#fff1b5;--forged-metal:#dfad52;--forged-metal-deep:#78420f;--forged-obsidian:#030507;--forged-mark:url(/brand/forged-convergence-mark.svg)}.rf-brand{letter-spacing:.09em;gap:10px}.rf-brand .rf-brand-mark{background:var(--forged-mark) center / 100% 100% no-repeat;border:0;border-radius:50%;flex:0 0 38px;width:38px;height:38px;transform:none;box-shadow:0 0 22px #dfad5233,0 0 0 1px #ffe8a70f}.rf-brand .rf-brand-mark:before,.rf-brand .rf-brand-mark:after,.rf-brand .rf-brand-mark i:before,.rf-brand .rf-brand-mark i:after{display:none}.rf-brand-wordmark{flex-direction:column;gap:3px;min-width:0;display:flex}.rf-brand-wordmark strong{color:#f2eee6;font-family:var(--font-display), serif;letter-spacing:.16em;text-shadow:0 0 18px #dfad521a;font-size:16px;font-weight:900;line-height:.9}.rf-brand-wordmark strong:first-letter{color:var(--forged-metal-hi)}.rf-brand-wordmark small{color:#b48a42;font-family:var(--font-body), sans-serif;letter-spacing:.32em;white-space:nowrap;font-size:5px;font-weight:900;line-height:1}.forged-hero-lockup{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:linear-gradient(90deg,#0e1116c7,#05070a7a),radial-gradient(circle at 16%,#dfad521f,#0000 42%);border:1px solid #e8cb9229;align-items:center;gap:17px;margin:0 0 24px;padding:11px 17px 11px 11px;display:inline-flex;box-shadow:inset 0 1px #ffffff09,0 18px 44px #0000002e}.forged-hero-mark{background:var(--forged-mark) center / contain no-repeat;filter:drop-shadow(0 0 16px #e1ae523d);flex:0 0 72px;width:72px;height:72px}.forged-hero-wordmark{flex-direction:column;min-width:0;display:flex}.forged-hero-wordmark strong{color:#f5f0e6;font-family:var(--font-display), serif;letter-spacing:.17em;text-shadow:0 6px 28px #000000b3;font-size:clamp(28px,3vw,44px);font-weight:900;line-height:.9}.forged-hero-wordmark small{color:var(--forged-metal);font-family:var(--font-body), sans-serif;letter-spacing:.48em;margin-top:8px;font-size:8px;font-weight:1000;line-height:1}.rf-hero-copy>.forged-hero-lockup+.rf-eyebrow{margin-top:0}.rf-nexus-orb>span{color:#0000;background:var(--forged-mark) center / contain no-repeat;filter:drop-shadow(0 0 11px #ffd77842);width:58px;height:58px;font-size:0}.forged-footer-brand{color:#eee8dc;align-items:center;gap:10px;display:inline-flex}.forged-footer-brand:before{content:"";background:var(--forged-mark) center / contain no-repeat;flex:0 0 28px;width:28px;height:28px}.forged-footer-brand>span{flex-direction:column;gap:2px;display:flex}.forged-footer-brand strong{font-family:var(--font-display), serif;letter-spacing:.18em;font-size:12px;font-weight:900}.forged-footer-brand small{color:#9b773d;letter-spacing:.3em;font-size:5px;font-weight:900}.tcg-hand-card{background-image:url(/brand/forged-card-back.svg)!important}.tcg-match-brand{background:var(--forged-mark) left center / 24px 24px no-repeat;filter:drop-shadow(0 0 10px #dfad5214);min-width:190px;padding-left:31px;line-height:1;color:#0000!important;font-size:0!important}.tcg-match-brand>b{display:none!important}.tcg-match-brand:before{content:"FORGED";color:#f3eee4;font-family:var(--font-display), serif;letter-spacing:.18em;font-size:13px;font-weight:1000;line-height:1;display:block}.tcg-match-brand>small{white-space:nowrap;align-items:center;margin-top:4px;line-height:1;color:#0000!important;font-size:0!important;display:flex!important}.tcg-match-brand>small:before{content:"THE CONVERGENCE";color:var(--forged-metal);font-family:var(--font-body), sans-serif;letter-spacing:.25em;font-size:5px;font-weight:1000}.tcg-match-brand>small:after{content:" · ARENA DO NEXUS";color:#647186;font-family:var(--font-body), sans-serif;letter-spacing:.14em;font-size:5px;font-weight:900}.match-result-seal strong{background:var(--forged-mark) center / contain no-repeat;filter:drop-shadow(0 0 13px #dfad523d);width:42px;height:42px;display:block;color:#0000!important;font-size:0!important}.rf-v4-density-probe{background:repeating-linear-gradient(135deg,#22d3ee12 0 7px,#0f172a38 7px 14px),#040a12b8!important;border:1px dashed #67e8f961!important;place-items:center!important;display:grid!important;position:relative!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.rf-v4-density-probe:after{content:"STRESS";color:#a5f3fc94;letter-spacing:.16em;text-transform:uppercase;pointer-events:none;font-size:7px;font-weight:1000;line-height:1;transform:rotate(-90deg)}@media (max-width:900px){.forged-hero-mark{flex-basis:60px;width:60px;height:60px}.forged-hero-wordmark strong{font-size:clamp(25px,6vw,36px)}.forged-hero-wordmark small{letter-spacing:.37em;font-size:7px}.tcg-match-brand{background-size:21px 21px;min-width:162px;padding-left:27px}.tcg-match-brand:before{font-size:11px}.tcg-match-brand>small:after{display:none}}@media (max-width:560px){.rf-brand .rf-brand-mark{flex-basis:32px;width:32px;height:32px}.rf-brand-wordmark strong{font-size:13px}.rf-brand-wordmark small{display:none}.forged-hero-lockup{gap:11px;width:100%;padding:9px 12px 9px 8px}.forged-hero-mark{flex-basis:52px;width:52px;height:52px}.forged-hero-wordmark strong{letter-spacing:.12em;font-size:clamp(23px,8.5vw,32px)}.forged-hero-wordmark small{letter-spacing:.26em;font-size:6px}.tcg-match-brand{background-size:18px 18px;min-width:112px;padding-left:24px}.tcg-match-brand:before{letter-spacing:.12em;font-size:10px}.tcg-match-brand>small:before{letter-spacing:.16em;font-size:4px}}@media (prefers-reduced-motion:reduce){.forged-hero-mark,.rf-brand .rf-brand-mark,.match-result-seal strong{filter:none}}
