html{scroll-behavior:smooth;overflow-x:hidden;font-size:14px}body{display:block;color:var(--ui-text);font-size:var(--text-md);background-color:var(--ui-page-bg);cursor:url(/javascript/95cdf7bdbe12d0b29efc.png),pointer}:root{--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--ui-outline-width: 1.25px;--ui-text-outline: var(--ui-outline-width) var(--ui-outline-width) 0 #000, var(--ui-outline-width) calc(-1 * var(--ui-outline-width)) 0 #000, calc(-1 * var(--ui-outline-width)) var(--ui-outline-width) 0 #000, calc(-1 * var(--ui-outline-width)) calc(-1 * var(--ui-outline-width)) 0 #000, 0 var(--ui-outline-width) 0 #000, 0 calc(-1 * var(--ui-outline-width)) 0 #000, var(--ui-outline-width) 0 0 #000, calc(-1 * var(--ui-outline-width)) 0 0 #000;--ui-bold-outline-width: max(1.75px, .065em);--ui-bold-outline-color: #101720;--ui-text-outline-bold: var(--ui-bold-outline-width) 0 .015em var(--ui-bold-outline-color), calc(-1 * var(--ui-bold-outline-width)) 0 .015em var(--ui-bold-outline-color), 0 var(--ui-bold-outline-width) .015em var(--ui-bold-outline-color), 0 calc(-1 * var(--ui-bold-outline-width)) .015em var(--ui-bold-outline-color), calc(.75 * var(--ui-bold-outline-width)) calc(.75 * var(--ui-bold-outline-width)) .015em var(--ui-bold-outline-color), calc(-.75 * var(--ui-bold-outline-width)) calc(.75 * var(--ui-bold-outline-width)) .015em var(--ui-bold-outline-color), calc(.75 * var(--ui-bold-outline-width)) calc(-.75 * var(--ui-bold-outline-width)) .015em var(--ui-bold-outline-color), calc(-.75 * var(--ui-bold-outline-width)) calc(-.75 * var(--ui-bold-outline-width)) .015em var(--ui-bold-outline-color), 0 .11em .025em #080c12;--weight-normal: 300;--weight-medium: 400;--weight-bold: 500;--ui-font: "Noto Sans", "Noto Sans TC", "Noto Sans KR", sans-serif;--ui-letter-spacing: .04em;--ui-page-bg: #0f2b3d;--ui-panel-bg: #1e4d78;--ui-panel-bg-strong: #163d5f;--ui-panel-bg-soft: #225782;--ui-panel-bg-translucent: rgba(30, 77, 120, .94);--ui-panel-bg-strong-translucent: rgba(22, 61, 95, .96);--ui-panel-border: #08151e;--ui-inner-well: rgba(0, 0, 0, .3);--ui-inner-well-strong: rgba(0, 0, 0, .45);--ui-text: #f9faff;--ui-text-soft: rgba(255, 255, 255, .92);--ui-text-muted: #9fb0bd;--ui-accent-orange: #ffac05;--ui-accent-green: #34ff98;--ui-accent-teal: #1effc1;--ui-accent-blue: #4b83fd;--ui-danger: #b72020;--ui-danger-soft: #e85b5b;--ui-success: #34ff98;--ui-warning: #ffe066;--ui-disabled: #717e9b;--ui-overlay: rgba(0, 0, 0, .35);--ui-focus-ring: #8ac6e0;--ui-shadow-panel: inset 0 1px 0 rgba(255, 255, 255, .07), 0 10px 28px rgba(0, 0, 0, .38);--ui-motion-fast: .14s;--ui-motion-base: .22s;--ui-motion-slow: .4s;--text-sm: 1rem;--text-md: 1.1rem;--text-lg: 1.2rem;--text-xl: 1.35rem;--red-team: #b72020;--blue-team: #4185ce;--physical-damage: #dc2626;--magical-damage: #a855f7;--pure-damage: #ffc832;--spell-slow: #00a3da;--spell-dash: #7fd6ff;--spell-positive: #a3e635;--spell-stun: #ca8a04;--spell-control: #6366f1;--spell-lifesteal: #f43f5e;--spell-health: #f87171;--spell-dispel: var(--spell-positive);--spell-vision: var(--spell-positive);--spell-area: var(--spell-positive);--spell-range: #0ea5e9;--spell-projectile-speed: #14b8a6;--tag-color: var(--ui-accent-teal);--background-color: var(--ui-page-bg);--level-color: #fef66b;--gem-color: #45b8b3;--coin-color: #f4b03c;--button-color: var(--ui-accent-blue);--button-primary2: var(--ui-accent-orange);--ui-z-other-modal: 1800;--ui-z-chatbox: 2200;--ui-z-tournament-modal: 1600;--ui-z-gm-panel: 2800;--ui-z-critical-modal: 5000}:root{--lobby-panel-bg: var(--ui-panel-bg-translucent);--lobby-panel-bg2: var(--ui-panel-bg-strong-translucent);--lobby-panel-border: var(--ui-panel-border);--lobby-nav-border: rgba(0, 0, 0, .4);--lobby-inner-well: var(--ui-inner-well);--lobby-nav-item-bg: rgba(255, 255, 255, .06);--lobby-nav-item-border: rgba(255, 255, 255, .14);--lobby-nav-item-shadow: rgba(0, 0, 0, .22)}.result-data{position:relative;box-sizing:border-box;width:90%;max-width:1240px;margin:clamp(8px,2vh,24px) auto;background:linear-gradient(165deg,var(--lobby-panel-bg) 0%,var(--lobby-panel-bg2) 100%);border:2px solid var(--lobby-panel-border);border-radius:6px;box-shadow:var(--ui-shadow-panel);animation:fade-in-default .35s ease;display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 118px);max-height:calc(100dvh - 118px);overflow:hidden;text-align:left}.result-data--fill{min-height:min(70vh,100dvh - 142px);max-height:min(85vh,100dvh - 118px)}.result-data--max-h{max-height:min(85vh,100dvh - 118px)}.result-data--center{text-align:center}.breadcrumb{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:12px;margin:0 -12px 14px;padding:6px 12px 8px;border-bottom:1px solid var(--lobby-nav-item-border);font-size:var(--text-md);text-align:left;background:var(--ui-panel-bg);box-shadow:0 -24px 0 var(--ui-panel-bg)}.breadcrumb .breadcrumb-back{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;font-size:var(--text-lg);border:1px solid var(--lobby-nav-item-border);border-radius:8px;background:var(--lobby-nav-item-bg);color:var(--ui-text-soft, #c7d3e0);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.breadcrumb .breadcrumb-back:hover{color:var(--ui-accent-orange, #ffac05);border-color:#ffac058f;background:#ffac051f;transform:translate(-2px)}.breadcrumb .breadcrumb-back:active{transform:translate(0) scale(.94)}.breadcrumb .breadcrumb-trail{display:flex;align-items:center;gap:10px}.breadcrumb .breadcrumb-crumb{cursor:pointer;color:var(--ui-text-soft, #c7d3e0)}.breadcrumb .breadcrumb-crumb:hover{color:var(--ui-accent-orange, #ffac05)}.breadcrumb .breadcrumb-separator{color:var(--ui-text-muted, #8a93a1)}.breadcrumb .breadcrumb-current{font-weight:var(--weight-bold);color:var(--ui-accent-orange, #ffac05)}.vue-play-nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 14px;font-weight:var(--weight-medium);padding:6px 8px;border-bottom:1px solid var(--lobby-nav-border);background:linear-gradient(180deg,#ffffff0d,#fff0),var(--lobby-inner-well);font-size:var(--text-md)}.vue-play-nav--start{justify-content:flex-start}.vue-play-nav-left,.vue-play-nav-right{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.vue-play-nav-left{justify-content:flex-start;font-size:clamp(var(--text-sm),1.1vw,var(--text-md));font-family:var(--ui-font);padding:4px}.vue-play-nav-right>button{width:fit-content;min-height:30px;padding:0 10px;font-size:var(--text-sm)}.vue-play-nav-right>button.disabled{color:gray;pointer-events:none}.vue-play-nav>a:not(.training-button),.vue-play-nav-left>a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:36px;min-width:86px;color:var(--ui-text-soft);padding:6px 16px;border:1px solid var(--lobby-nav-item-border);border-radius:6px;background:linear-gradient(180deg,#ffffff14,#00000014),var(--lobby-nav-item-bg);box-shadow:inset 0 1px #ffffff14,0 2px #0000003d,0 8px 16px var(--lobby-nav-item-shadow);text-decoration:none;text-align:center;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;cursor:pointer;user-select:none}.vue-play-nav>a:not(.training-button):hover,.vue-play-nav-left>a:hover{border-color:#34ff984d;background:linear-gradient(180deg,#34ff9824,#34ff980a),#0a2321b8;color:var(--ui-text);box-shadow:inset 0 1px #ffffff1f,0 2px #0000004d,0 10px 20px #00000042;transform:translateY(-1px)}.vue-play-nav>a:not(.training-button):active,.vue-play-nav-left>a:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #00000047,0 1px #00000052}.vue-play-nav>a:not(.training-button).active,.vue-play-nav-left>a.active{color:var(--ui-accent-orange);border-color:#ffac058f;background:linear-gradient(180deg,#ffac0538,#ffac0514),#413617bd;box-shadow:inset 0 1px #ffffff1f,inset 0 -3px #ffac058c,0 2px #00000057,0 10px 22px #00000047}.result-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative}.result-scroll-no-padding{display:flex;flex-direction:column;gap:10px;padding:0}.result-scroll--table{display:block;height:min(70vh,100dvh - 210px);max-height:min(78vh,100dvh - 184px);overflow:auto}.result-scroll--shop,.result-scroll--friends{display:block;min-height:21vh;max-height:min(75vh,100dvh - 190px);overflow:auto}.result-scroll::-webkit-scrollbar{width:8px}.result-scroll::-webkit-scrollbar-track{background:#0003}.result-scroll::-webkit-scrollbar-thumb{background:#08151e;border:1px solid #376272;border-radius:4px}.nav-single{padding:4px 16px;font-size:clamp(var(--text-md),1.4vw,var(--text-lg));font-family:var(--ui-font);color:var(--ui-accent-orange)}.status-pill{display:flex;align-items:center;justify-content:center;gap:10px;background:#00000059;padding:6px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-family:var(--ui-font);font-size:var(--text-sm);color:var(--ui-accent-orange)}.status-pill i{font-size:var(--text-md)}.lobby-empty-msg{text-align:center;padding:48px 24px;font-family:var(--ui-font);font-size:var(--text-md);color:var(--ui-text-muted)}@media screen and (max-width:768px){.result-data{width:96%;margin:12px auto;max-height:calc(100dvh - 132px)}.result-scroll{padding:16px 14px}.vue-play-nav{gap:8px;padding:8px 10px}.vue-play-nav-left{width:100%}.vue-play-nav>a:not(.training-button),.vue-play-nav-left>a{flex:1 1 130px;min-width:0;min-height:38px;padding:7px 10px}}@media screen and (min-width:769px)and (max-width:1280px),screen and (max-height:760px)and (min-width:769px){.result-data{width:90%;max-width:980px}}@media screen and (max-height:760px){.result-data{width:min(80%,980px);margin:6px auto;max-height:calc(100dvh - 90px)}.result-data--fill{min-height:min(64vh,100dvh - 104px);max-height:calc(100dvh - 90px)}.result-data--max-h{max-height:calc(100dvh - 90px)}.vue-play-nav{padding:6px 10px;gap:6px 10px;font-size:var(--text-sm)}.vue-play-nav>a:not(.training-button),.vue-play-nav-left>a{min-height:34px;padding:5px 10px}.result-scroll{padding:14px 18px}.result-scroll--table{height:min(64vh,100dvh - 168px);max-height:min(72vh,100dvh - 148px)}.result-scroll--shop,.result-scroll--friends{max-height:min(68vh,100dvh - 154px)}}.level-color{color:var(--level-color)}.gem-color{color:var(--gem-color)}.coin-color{color:var(--coin-color)}.currency-icon{display:inline-block;width:22px;height:18px;flex:0 0 22px;background-position:center;background-repeat:no-repeat;background-size:34px 34px;image-rendering:pixelated;vertical-align:middle}.currency-icon--gem{background-image:url(/javascript/23998d09812e85cdb5b5.png)}.currency-icon--coin{background-image:url(/javascript/688ad858ea750fb73915.png)}.currency-icon--xp{display:inline-flex;align-items:center;justify-content:center;background-image:none;color:var(--level-color);font-size:1.1em;line-height:1}.currency-icon--nav{width:22px;height:18px;flex-basis:22px}.app{background-color:var(--ui-page-bg);overflow-x:hidden}span.plrname{color:var(--tag-color);font-size:1.3em;font-weight:700;padding:4px}*{box-sizing:border-box;margin:0;outline:0;font-family:var(--ui-font);letter-spacing:var(--ui-letter-spacing);font-synthesis-weight:none}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-bold);line-height:1.25}b,strong{font-weight:var(--weight-medium)}h1{font-size:var(--text-2xl);text-shadow:var(--ui-text-outline-bold)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4,h5,h6{font-size:var(--text-md)}.text-shadow{text-shadow:var(--ui-text-outline)}:is(h1,h2,h3,h4,h5,h6,b,strong),.text-shadow-bold{text-shadow:var(--ui-text-outline-bold)}::-webkit-scrollbar{width:6px;box-sizing:content-box}::-webkit-scrollbar-track{background:var(--ui-inner-well-strong);border:1px solid var(--ui-panel-border)}::-webkit-scrollbar-thumb{background:var(--ui-panel-bg);border:1px solid var(--ui-panel-border)}::-webkit-scrollbar-thumb:hover{background:var(--ui-accent-orange)}a{color:var(--ui-text);text-decoration:none;transition:.2s color}a:hover{color:var(--ui-accent-orange)}label{margin:4px}input[type=text],input[type=number],input[type=password]{width:85%;height:40px;border-radius:2px;border:2px solid var(--ui-panel-border);color:var(--ui-text);font-weight:700;background-color:var(--ui-inner-well-strong);font-size:var(--text-md);padding-left:8px;transition:box-shadow var(--ui-motion-base) ease,border-color var(--ui-motion-base) ease,background var(--ui-motion-base) ease}input[type=number]{width:30%}select{border:2px solid var(--ui-panel-border);border-radius:6px;background:linear-gradient(180deg,var(--ui-panel-bg) 0%,var(--ui-panel-bg-strong) 100%);color:var(--ui-text);cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;color-scheme:dark;padding:4px 10px;min-height:40px;font-size:var(--text-md)}select:focus{border-color:var(--ui-accent-orange);box-shadow:0 0 0 2px #ffac0540;outline:none}select option{background-color:var(--ui-panel-bg-strong);color:var(--ui-text)}a{color:var(--ui-accent-teal);cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}input{cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}@supports (image-rendering: pixelated){img{image-rendering:pixelated}}@supports (image-rendering: -moz-crisp-edges){img{image-rendering:-moz-crisp-edges}}img{border-style:none;outline:none;border:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;image-rendering:pixelated}input[type=submit],button{background:linear-gradient(180deg,var(--ui-accent-blue) 0%,#2f64d7 100%);width:100%;border:2px solid var(--ui-panel-border);border-radius:6px;min-height:34px;font-size:var(--text-md);padding:8px 12px;transition:color var(--ui-motion-base) ease,background var(--ui-motion-base) ease,border-color var(--ui-motion-base) ease,box-shadow var(--ui-motion-base) ease,transform var(--ui-motion-fast) ease;color:var(--ui-text);font-weight:var(--weight-medium);text-shadow:var(--ui-text-outline);cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}button[style*=background-color]{background-image:none!important}input:hover,input:focus,button:hover:not(:disabled){cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;border-color:var(--ui-focus-ring);box-shadow:0 0 0 3px #8ac6e059;transform:translateY(-1px)}button:disabled{background:var(--ui-disabled);color:var(--ui-text-muted);cursor:not-allowed;filter:grayscale(.35)}::placeholder{color:#ebebeb;opacity:.7}::-ms-input-placeholder{color:#ebebeb;opacity:.7}input[type=range]{-webkit-appearance:none;margin:4px 0;background-color:var(--ui-panel-bg-strong)}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:16px;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;box-shadow:none;background:var(--ui-panel-bg-strong);border-radius:12px;border:1px solid var(--ui-panel-border)}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 2px #ffac0540;border:1px solid var(--ui-panel-border);height:28px;width:10px;border-radius:2px;background:var(--ui-accent-orange);cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;-webkit-appearance:none;margin-top:-5px}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--ui-panel-bg)}.loading-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:wait;background-color:#0007;transition:.3s .7s opacity}.loading-page{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#0003;box-shadow:0 4px 30px #0000001a;transition:.3s .7s opacity;animation:fade-in-default .4s ease-in-out}.loading-icon{position:absolute;left:50%;top:50%;margin:-76px 0 0 -76px;-webkit-animation:spin 2s linear infinite;z-index:2;border:16px solid rgba(255,255,255,0);border-top:16px solid #fff;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}.button-loading-spinner{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid #514b82;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.discord-link{position:absolute;bottom:30px;left:50%;transform:translate(-50%);color:var(--ui-accent-teal);font-weight:700}.discord-link:hover{color:var(--ui-accent-orange)}.hidden{opacity:0;z-index:-1}.err_mess_reg,.err_res_reg,.err_res_log,.err_mess_log{margin-top:4px;color:var(--ui-danger-soft);display:block;white-space:pre-line}.game-warn-list{position:fixed;top:12%;left:50%;z-index:calc(var(--ui-z-critical-modal) - 1);-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:rgba(0,0,0,.4901960784);font-size:1.5em}.game-warn-list p{position:relative;color:var(--ui-danger-soft);opacity:0;font-weight:bolder;animation:fade-out 3.5s ease-out}.selfPlayer{text-align:center;animation:glowing-animation 1s ease-in-out infinite alternate}.leftPlayer{text-decoration-line:line-through;color:var(--ui-danger-soft)!important}.grayscale{filter:grayscale(100%)!important}.gold{background-image:url(/javascript/3a99c8609e85b4c3e6d0.png);background-position:center;background-repeat:no-repeat;background-size:34px 34px;width:26px;transform:translateY(5px);height:20px;display:inline-block;image-rendering:pixelated}.sword{background-image:url(/javascript/5064266ebfc6c756c0d4.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:36px;height:28px;filter:drop-shadow(1px 1px 6px #fa5422);display:inline-block;image-rendering:pixelated}.friendly{background-image:linear-gradient(to right,#6cff5b66,#00000080)}.enemy{background-image:linear-gradient(to right,#f006,#00000080)}.combatLog{color:#afafaf;max-height:34px;display:flex;align-items:center;width:100%;padding:2px 12px;border-right:3px solid #676767;gap:8px;animation:roll-out .5s;border-bottom:1px solid #040404}.ability-data>h2,.ability-data .ability-heading h2{margin-bottom:6px;color:var(--ui-accent-orange);font-size:var(--text-lg)}.ability-data>p{clear:both;padding:8px 2px}.physical-d{color:var(--physical-damage)}.pure-d{color:var(--pure-damage)}.ability-d{color:var(--magical-damage)}.dash-d{color:var(--spell-dash)}.slow-d{color:var(--spell-slow)}.positive-d{color:var(--spell-positive)}.control-d{color:var(--spell-control)}.stun-d{color:var(--spell-stun)}.lifesteal-d{color:var(--spell-lifesteal)}.dispel-d{color:var(--spell-dispel)}.health-d{color:var(--spell-health)}.vision-d{color:var(--spell-vision)}.area-d{color:var(--spell-area)}.range-d{color:var(--spell-range)}.pspeed-d{color:var(--spell-projectile-speed)}span.tag{background-color:#428ac5;border-radius:8px;padding:4px 10px;margin:6px;color:#c5c5c5;font-style:italic;font-size:var(--text-sm);font-weight:var(--weight-medium)}.pointer-hover:hover{cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.ability-data,.ability-data *,.ability-tooltip,.ability-tooltip *,.game-tooltip,.game-tooltip *{text-shadow:var(--ui-text-outline)}.ability-data,.ability-tooltip{font-weight:var(--weight-normal)}.ability-data h2,.ability-tooltip h2{font-weight:var(--weight-bold)}.ability-data h3,.ability-tooltip h3{font-weight:var(--weight-medium)}.ability-data b,.ability-data strong,.ability-data span[class*=effect-]:not(.ability-tag),.ability-data span:where(:not(.ability-tag)):is(.physical-d,.pure-d,.ability-d,.dash-d,.slow-d,.positive-d,.control-d,.stun-d,.lifesteal-d,.dispel-d,.health-d,.vision-d,.area-d,.range-d,.pspeed-d),.ability-tooltip b,.ability-tooltip strong,.ability-tooltip span[class*=effect-]:not(.ability-tag),.ability-tooltip span:where(:not(.ability-tag)):is(.physical-d,.pure-d,.ability-d,.dash-d,.slow-d,.positive-d,.control-d,.stun-d,.lifesteal-d,.dispel-d,.health-d,.vision-d,.area-d,.range-d,.pspeed-d){font-weight:var(--weight-bold)}.ability-tooltip h2{color:var(--ui-accent-orange);font-size:var(--text-lg);margin-bottom:12px}.ability-tooltip h3{margin-bottom:6px}.ability-tooltip p,.ability-tooltip br{padding-top:8px}.ability-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;column-gap:12px}.ability-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-left:auto;margin-bottom:6px;max-width:100%}.ability-tag{padding:2px 7px;background-color:var(--effect-background, color-mix(in srgb, currentColor 18%, transparent));font-size:var(--text-md);font-weight:var(--weight-bold);line-height:1.4;white-space:normal}.game-tooltip .ability-tag{font-size:var(--text-xs);padding:2px 5px;line-height:1.3}.game-tooltip .ability-tags{gap:3px}.effect-heal{color:#84cc16;--effect-background: #233312}.effect-shield{color:#fde68a;--effect-background: #3d3416}.effect-movement-speed-buff,.effect-attack-speed-buff,.effect-attack-range-buff,.effect-ability-power-buff,.effect-armor-buff,.effect-tenacity-buff,.effect-lifesteal-buff,.effect-cooldown-reduction{color:var(--spell-positive);--effect-background: #233312}.effect-stun{color:var(--spell-stun);--effect-background: #332412}.effect-freeze,.effect-root{color:#22d3ee;--effect-background: #153a47}.effect-silence{color:#6366f1;--effect-background: #20213e}.effect-charm{color:#db2777;--effect-background: #3c1835}.effect-fear{color:#9333ea;--effect-background: #29123a}.effect-burn{color:#ea580c;--effect-background: #3a1d15}.effect-damage-over-time{color:#be123c;--effect-background: #361320}.effect-movement-speed-slow,.effect-attack-speed-slow{color:var(--spell-slow);--effect-background: #13353e}.effect-healing-reduction{color:#e11d48;--effect-background: #33151d}.effect-tenacity-reduction{color:#a87303;--effect-background: #2b2010}.effect-knock-up{color:var(--spell-stun);--effect-background: #332412}.effect-knockback,.effect-pull,.effect-pushback{color:#64748b;--effect-background: #222a35}.effect-dash{color:var(--spell-dash);--effect-background: #132b3b}.effect-leap{color:#a6e3ff;--effect-background: #14313b}.effect-teleport{color:#c026d3;--effect-background: #2f143d}.effect-charges{color:#d97706;--effect-background: #332415}.bounty-rune{color:#ffb100}.healing-rune{color:var(--ui-accent-green)}.haste-rune{color:#048ac4}.ability-rune{color:#ca0467}.damage-rune{color:#d64521}.invisibility-rune{color:#8a2be2}.bronze-medal{color:#ffda70}.silver-medal{color:#cce2e1}.gold-medal{color:var(--ui-accent-orange)}.platinum-medal{color:#8cffdd}.diamond-medal{color:#78d9ff}.mythical-medal{color:#ff4e00}.anim-roll-right-left-max{animation:roll-right-left-max .8s ease-out}.head-background{background-color:var(--ui-page-bg)!important;image-rendering:pixelated}.lines{position:absolute;top:0;left:0;right:0;height:100%;margin:auto;width:90vw;z-index:-2}.line{position:absolute;width:1px;height:100%;top:0;left:50%;background:#ffffff1a;overflow:hidden}.line:after{content:"";display:block;position:absolute;height:15vh;width:100%;top:-50%;left:0;background:linear-gradient(to bottom,#fff0,#fff 75% 100%);animation:drop-50-down 4s 0s infinite;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,.26,0,.97)}.line:nth-child(1){margin-left:40%}.line:nth-child(2){margin-left:20%}.line:nth-child(4){margin-left:-20%}.line:nth-child(5){margin-left:-40%}.line:nth-child(1):after{animation-delay:1s}.line:nth-child(2):after{animation-delay:3.2s}.line:nth-child(4):after{animation-delay:2.5s}.line:nth-child(5):after{animation-delay:2s}.lines-v{position:absolute;top:0;left:0;right:0;height:90vh;margin:auto;width:100%}.line-v{position:absolute;width:100%;height:4px;left:0;top:0;overflow:hidden}.line-v:after{content:"x";display:block;position:absolute;height:100%;width:15vw;top:0;left:-50%;background:linear-gradient(to bottom,#fff0,#00000094 40%,#000000b8 70%);animation:drop-50-left-right 4s infinite;animation-fill-mode:forwards}.red{background-color:var(--red-team)!important}.blue{background-color:var(--blue-team)!important}.gray{background-color:var(--ui-text-muted)!important}.gray-text{color:var(--ui-text-muted)}.red-text{color:var(--red-team)}.blue-text{color:var(--blue-team)}.bannedhero{pointer-events:none;filter:sepia(100%) saturate(500%) brightness(30%) hue-rotate(-60deg)!important}.av-modal{display:flex;flex-direction:column;height:80%;z-index:100;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:linear-gradient(165deg,var(--ui-panel-bg) 0%,var(--ui-panel-bg-strong) 100%);color:var(--ui-text);width:clamp(575px,75%,900px);border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);animation:fade-in-default var(--ui-motion-slow) ease}.grid{display:grid}.av-modal .av-grid-container{display:flex;overflow:hidden;height:100%}.av-modal .av-header{width:100%;height:100%;position:relative;background-color:var(--ui-inner-well);text-align:center;height:55px;border-bottom:1px solid var(--ui-panel-border);box-shadow:0 2px 8px #00000087}.av-modal .av-header-text{color:var(--ui-accent-green);font-size:var(--text-lg);padding:4px}.av-modal .av-close-btn{width:55px;height:100%;font-size:var(--text-3xl);line-height:1;position:absolute;right:0;top:0;background-color:var(--ui-danger);border:none;border-bottom:2px solid var(--ui-panel-border);border-left:1px solid var(--ui-panel-border);color:var(--ui-text);cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.av-modal .av-nav{flex-grow:1;font-size:var(--text-sm)}.av-modal .av-nav ul{width:100%;list-style:none;height:100%;display:flex;flex-direction:column;padding:0}.av-modal .av-nav ul li{flex:1}.av-modal .av-nav ul button{color:var(--ui-text);height:100%;border-top:none;border-bottom:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);border-radius:0;width:100%;background:var(--ui-panel-bg-strong);transition:border-right .3s;font-size:1em;font-weight:var(--weight-medium)}.av-modal .av-nav ul button:hover{box-shadow:none;border-right:3px solid var(--ui-accent-orange);animation:none}.av-modal .av-nav ul button:active{box-shadow:inset 0 0 10px #00000040;border-right:3px solid var(--ui-accent-orange);animation:none}.av-modal .av-groupbox-header-text{position:relative;bottom:16px;left:15px;height:15px;padding:0 8px 0 0;margin:0;background-color:var(--ui-panel-bg-strong);display:inline;font-size:1.15em}.av-modal .av-groupbox{margin-top:15px;border-top:3px solid var(--ui-panel-border);font-size:var(--text-md)}.av-modal .av-groupbox>button{display:block;width:fit-content;min-width:220px;max-width:calc(100% - 48px);margin:18px 24px 8px;padding-left:18px;padding-right:18px}.av-modal .av-groupbox label{display:block}.av-modal .av-user-element{padding:12px 24px;margin-bottom:22px}.av-modal .av-user-element input[type=range]{width:95%;margin:auto}.av-modal .av-section{background-color:var(--ui-panel-bg-strong);width:85%;overflow:hidden auto;animation:fade-in .4s}.av-infoIcon{mask-image:url(/javascript/f0c2006f0435c4f98504.svg);-webkit-mask-image:url(/javascript/f0c2006f0435c4f98504.svg);height:21px;width:21px;position:absolute;margin-left:8px;top:1px;background:#ef0f0f}.itm-flx{display:flex;justify-content:space-between;font-weight:700;color:var(--ui-accent-orange);font-size:1.05em}.item-tooltip-trigger{font-size:.9em}.item-tooltip-effect{color:var(--ui-text)}.item-tooltip-stats{color:#cfd8e0;white-space:pre-line}.level-up-anim{animation:glowing-animation 1s alternate infinite;font-size:3em;padding:12px;color:#ff0}.reward-xp-coin{font-size:var(--text-2xl);font-weight:700;padding:8px}.disabled{filter:grayscale(1);pointer-events:none}@keyframes fade-in{0%{opacity:0;top:30%}50%{opacity:0}to{opacity:1}}@keyframes fade-in-default{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes roll-out{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes roll-right-left-max{0%{transform:translate(500%)}to{transform:translate(0)}}@keyframes scale-in-out{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ui-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes drop-50-down{0%{top:-50%}to{top:110%}}@keyframes drop-50-left-right{0%{left:-50%}to{left:110%}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glowing-animation{0%{filter:drop-shadow(0px 0px 6px yellow) brightness(200%)}to{filter:drop-shadow(0px 0px 2px yellow)}}.active-item{filter:brightness(1.25) drop-shadow(0 0 .5rem lime)!important}.text-xs{font-size:var(--text-xs)!important}.text-sm{font-size:var(--text-sm)!important}.text-md{font-size:var(--text-md)!important}.text-lg{font-size:var(--text-lg)!important}.text-xl{font-size:var(--text-xl)!important}.text-2xl{font-size:var(--text-2xl)!important}.text-orange{color:var(--ui-accent-orange)!important}.text-green{color:var(--ui-accent-green)!important}.text-teal{color:var(--ui-accent-teal)!important}.text-blue{color:var(--ui-accent-blue)!important}.text-red{color:var(--ui-danger)!important}.text-muted{color:var(--ui-text-muted)!important}.ui-panel{background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);border:2px solid var(--ui-panel-border);border-radius:6px;box-shadow:var(--ui-shadow-panel);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ui-control{border:2px solid var(--ui-panel-border);border-radius:6px;background:linear-gradient(180deg,var(--ui-panel-bg) 0%,var(--ui-panel-bg-strong) 100%);color:var(--ui-text);transition:border-color var(--ui-motion-base) ease,box-shadow var(--ui-motion-base) ease,transform var(--ui-motion-fast) ease}.ui-enter{animation:fade-in-default var(--ui-motion-slow) ease-in-out}.ui-pop{animation:ui-pop var(--ui-motion-base) ease-out}.ui-press:active:not(:disabled){transform:translateY(1px) scale(.98)}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center}.items-center{align-items:center}.gap-8{gap:8px}.gap-12{gap:12px}.padding-8{padding:8px}.pt-8{padding-top:8px}.w-full{width:100%}.bg-orange{background-color:var(--button-primary2)!important}.bg-danger{background-color:var(--ui-danger)!important}.bg-success{background-color:var(--ui-success)!important}.online-status{color:var(--ui-danger-soft);font-size:var(--text-xs);vertical-align:middle;margin-right:4px}.online-status--online{color:var(--ui-success)}.btn-primary{background:linear-gradient(180deg,var(--button-color) 0%,#2f64d7 100%);color:var(--ui-text);text-shadow:var(--ui-text-outline)}.btn-primary-2{background:linear-gradient(180deg,var(--button-primary2) 0%,#d37600 100%);color:var(--ui-text);text-shadow:var(--ui-text-outline)}.red.btn-primary,.btn-primary.red,.btn-red{background:linear-gradient(180deg,var(--ui-danger-soft) 0%,var(--ui-danger) 100%)!important;color:var(--ui-text)!important}.blue.btn-primary,.btn-primary.blue,.btn-blue{background:linear-gradient(180deg,#5a9ee9 0%,var(--blue-team) 100%)!important;color:var(--ui-text)!important}@media screen and (max-width:1200px){html{font-size:14.5px}}@media screen and (max-width:960px){html{font-size:14px}span.tag{padding:3px 6px;margin:4px}.av-modal{height:95%!important}}@media screen and (max-width:640px){html{font-size:13.5px}}.action-btn[data-v-cf6b756e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-height:34px;padding:6px 14px;font-size:var(--text-md);border-radius:8px;color:#fff}.action-btn i[data-v-cf6b756e]{font-size:1.15em;font-weight:var(--weight-medium)}.action-btn--default[data-v-cf6b756e]{background:linear-gradient(180deg,#3a5270,#2f4157);border:2px solid #5f7da0}.action-btn--default[data-v-cf6b756e]:hover:not(:disabled){background:linear-gradient(180deg,#4a6484,#3a5270);border-color:#8eb0d6}.action-btn--outline-blue[data-v-cf6b756e]{background:linear-gradient(180deg,#2d5c8d,#24486d);border:2px solid #81c3ff}.action-btn--outline-blue[data-v-cf6b756e]:hover:not(:disabled){background:linear-gradient(180deg,#3a6ea3,#2d5c8d);border-color:#b5ddff}.action-btn--accent[data-v-cf6b756e]{background:linear-gradient(180deg,#f90,#cc7a00);border:2px solid #ffb84d}.action-btn--accent[data-v-cf6b756e]:hover:not(:disabled){background:linear-gradient(180deg,#ffab33,#e28600)}.action-btn--success[data-v-cf6b756e]{background:linear-gradient(180deg,var(--ui-accent-green) 0%,#149a62 100%);border:2px solid rgba(52,255,152,.5)}.action-btn--success[data-v-cf6b756e]:hover:not(:disabled){filter:brightness(1.1)}.action-btn--danger[data-v-cf6b756e]{background:linear-gradient(180deg,#ff6b6b,#b23a3a);border:2px solid rgba(255,107,107,.5)}.action-btn--danger[data-v-cf6b756e]:hover:not(:disabled){filter:brightness(1.1)}.action-btn[data-v-cf6b756e]:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.3)}.difficulty-select-modal[data-v-4f84f112]{display:flex;flex-direction:column;gap:10px;width:100%}.difficulty-select-modal__option[data-v-4f84f112]{width:100%;height:auto;flex-direction:column;gap:8px;padding:10px 14px}.difficulty-select-modal__label[data-v-4f84f112]{display:block;width:100%;font-size:1.15rem;font-weight:700}.difficulty-select-modal__description[data-v-4f84f112]{display:block;width:100%;font-size:.9rem;font-weight:400;opacity:.85}.banned-page[data-v-06eea3be]{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;overflow-y:auto;padding:24px 16px;background:radial-gradient(ellipse at top,#273044,#080f19 75%);color:var(--ui-text)}.banned-card[data-v-06eea3be]{width:min(100%,520px);padding:32px clamp(18px,5vw,36px);border:2px solid var(--ui-panel-border);border-top-color:#d67474;border-radius:8px;background:var(--ui-panel-bg-strong-translucent);box-shadow:var(--ui-shadow-panel);text-align:center}.banned-logo[data-v-06eea3be]{display:block;width:min(100%,260px);margin:0 auto 28px;image-rendering:pixelated}.banned-icon[data-v-06eea3be]{color:#f29191;font-size:var(--text-3xl)}h1[data-v-06eea3be]{margin:12px 0;font-size:var(--text-3xl)}p[data-v-06eea3be]{line-height:1.6}.banned-description[data-v-06eea3be],.banned-expiry[data-v-06eea3be],dt[data-v-06eea3be]{color:var(--ui-text-muted);font-size:var(--text-sm)}.banned-details[data-v-06eea3be]{display:grid;gap:22px;margin:24px 0;padding:22px 16px;border:1px solid var(--ui-panel-border);border-radius:6px;background:#0003}dd[data-v-06eea3be]{margin:8px 0 0}.banned-countdown[data-v-06eea3be]{font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.banned-reason[data-v-06eea3be]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-md)}.banned-discord[data-v-06eea3be]{display:inline-block;margin-top:12px;color:var(--ui-accent-orange);text-decoration:underline}button[data-v-06eea3be]{width:100%;margin-top:22px}button+button[data-v-06eea3be]{margin-top:10px}.modal-layer[data-v-278e7bd3]{z-index:var(--ui-z-critical-modal)}.modal-wrapper[data-v-278e7bd3]{position:absolute;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at top,rgba(255,172,5,.15),transparent 30%),#050c12c2;backdrop-filter:blur(4px)}.modal-menu[data-v-278e7bd3]{position:relative;width:min(720px,100%);max-width:75%;max-height:min(75vh,920px);min-width:min(520px,100%);background:linear-gradient(165deg,var(--ui-panel-bg) 0%,var(--ui-panel-bg-strong) 100%);border-radius:18px;box-shadow:var(--ui-shadow-panel);border:2px solid var(--ui-panel-border);padding:20px;display:flex;flex-direction:column;gap:14px;overflow:hidden auto;animation:modal-appear-278e7bd3 .18s ease-out}.modal-menu img[data-v-278e7bd3]{max-width:95%;margin:0 auto 8px;max-height:100%;object-fit:contain;display:block}.modal-menu h1[data-v-278e7bd3]{text-align:center;color:#fff;font-size:var(--text-xl, 1.65rem);padding-right:28px}.modal-menu .modal-message[data-v-278e7bd3]{padding:0 6px;word-break:break-word;overflow-wrap:break-word;overflow:hidden;font-size:1.2rem;line-height:1.45;text-align:center}.modal-menu .modal-message[data-v-278e7bd3] p{margin:0}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal{display:flex;flex-direction:column;gap:18px;align-items:center}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal__preview{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal__art{display:flex;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#07121d94;box-shadow:inset 0 1px #ffffff0d;justify-content:center;align-items:center}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal__art img{height:96px;margin:0}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal__plus{color:#ecf6ff99;font-size:1.25rem;font-weight:700}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal__name{font-size:1rem;color:#ecf6ffc2}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal__prices{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.modal-menu .modal-message[data-v-278e7bd3] .shop-purchase-modal__price{display:inline-flex;align-items:center;gap:8px;min-width:110px;justify-content:center;padding:8px 14px;border-radius:999px;background:#07121da8;border:1px solid rgba(255,255,255,.08);font-weight:700}.modal-menu .modal-message[data-v-278e7bd3] .admin-player-details{display:inline-block;padding:12px 16px;border:1px solid rgba(255,210,111,.28);border-radius:8px;background:#07121da8;color:#dce8ff;font-family:monospace;font-size:1rem;line-height:1.65;text-align:left;white-space:nowrap}.modal-menu .modal-options[data-v-278e7bd3]{display:flex;align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:10px;text-align:center;justify-content:center}.modal-menu--red[data-v-278e7bd3]{border-color:#ff8282bf;box-shadow:0 24px 60px #4a101461}.modal-menu--lime[data-v-278e7bd3]{border-color:#abf374bf;box-shadow:0 24px 60px #12341857}.modal-menu--orange[data-v-278e7bd3]{border-color:#ffcc74bf}.modal-menu--neutral[data-v-278e7bd3]{border-color:#8fabc5a6}.modal-close[data-v-278e7bd3]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:var(--ui-text);cursor:pointer;font-size:var(--text-2xl);line-height:1;transition:background-color .12s ease,transform .12s ease}.modal-close[data-v-278e7bd3]:hover{background:#ffffff2e;transform:scale(1.04)}.modal-body[data-v-278e7bd3]{width:100%}.modal-option[data-v-278e7bd3]{min-width:180px;flex:1 1 180px}.modal-action-button[data-v-278e7bd3]{width:100%;min-height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.12);font-weight:700;transition:transform .12s ease,filter .12s ease}.modal-action-button[data-v-278e7bd3]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04)}.modal-action-button--red[data-v-278e7bd3]{background:linear-gradient(180deg,#8c3239f5,#531a1ff5);color:var(--ui-text);border-color:#ff8282bf}.modal-action-button--lime[data-v-278e7bd3]{background:linear-gradient(180deg,#459048f5,#23542af5);color:var(--ui-text);border-color:#abf374bf}.modal-action-button--orange[data-v-278e7bd3]{background:linear-gradient(180deg,#cc7c15fa,#804210fa);border-color:#ffcc74bf}.modal-action-button--neutral[data-v-278e7bd3]{background:linear-gradient(180deg,#405062f5,#273341f5);color:var(--ui-text);border-color:#8fabc5a6}@keyframes modal-appear-278e7bd3{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:820px){.modal-wrapper[data-v-278e7bd3]{padding:14px}.modal-menu[data-v-278e7bd3]{min-width:0;max-width:100%;padding:16px}.modal-options[data-v-278e7bd3]{flex-direction:column}}.panel{display:flex;border:1px solid var(--ui-panel-border);background-color:var(--ui-inner-well-strong);height:22px;width:130px;border-radius:2px;padding:2px 6px;font-weight:700;justify-content:space-between;margin:2px;transform:translateY(-2px);font-size:1rem}.panel .level-amount{font-size:1.15em;position:absolute;right:5px;bottom:0}.panel .level-fill{position:absolute;top:0;left:0;background-color:#ffe066a6;border-radius:2px 0 0 2px;width:50%;height:100%;z-index:-1}.changelog-indicator[data-v-8444031e]{display:inline-block;flex:0 0 8px;width:8px;height:8px;margin-left:6px;border-radius:50%;background:#ffd84d;box-shadow:0 0 6px #ffd84d80;vertical-align:middle}.images[data-v-6132d437]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.navigation-bar[data-v-6f42e326]{position:sticky;top:0;z-index:9;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;width:100%;padding:3px 12px 3px 10px;box-sizing:border-box;background:linear-gradient(180deg,#12263af5,#0c1c2cf0);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 4px 16px #00000059;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.navigation-bar--claimable-quests[data-v-6f42e326]{background:linear-gradient(180deg,#483a12f7,#2a220af2);border-bottom-color:#ffd65080;box-shadow:0 4px 18px #00000059,0 0 0 1px #ffc83c1f}.left-panel[data-v-6f42e326]{display:flex;flex:0 1 auto;align-items:center;gap:10px;min-width:0;cursor:pointer;padding:2px 4px 2px 0;border-radius:8px;transition:background .2s ease}.left-panel[data-v-6f42e326]:hover{background:#ffffff0a}.left-panel h1[data-v-6f42e326]{margin:0}.nav-username[data-v-6f42e326]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0}.nav-username-row[data-v-6f42e326]{display:flex;align-items:center;gap:6px;min-width:0}.nav-username-copy[data-v-6f42e326]{min-width:0;padding:0;border:none;background:#0000;text-align:left;cursor:url(/javascript/95cdf7bdbe12d0b29efc.png),pointer}.nav-username-title[data-v-6f42e326]{color:var(--ui-accent-green);font-size:clamp(var(--text-sm),1.5vw,var(--text-md));line-height:1.2;font-weight:var(--weight-bold);max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-copy-username[data-v-6f42e326]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:#ffffff0f;color:var(--ui-text-soft);font-size:var(--text-sm);cursor:url(/javascript/95cdf7bdbe12d0b29efc.png),pointer;transition:background .2s ease,color .2s ease,transform .15s ease}.nav-copy-username[data-v-6f42e326]:hover{background:#34ff981f;color:var(--ui-accent-green)}.nav-copy-username[data-v-6f42e326]:active{transform:scale(.95)}.nav-links[data-v-6f42e326]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px 10px;min-width:0;padding:4px 0;margin:0;list-style:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(52,255,152,.35) rgba(0,0,0,0);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%)}.nav-links[data-v-6f42e326]::-webkit-scrollbar{height:4px}.nav-links[data-v-6f42e326]::-webkit-scrollbar-thumb{background:#34ff9859;border-radius:4px}.nav-link[data-v-6f42e326]{flex:0 0 auto;color:var(--ui-text-soft);font-size:clamp(var(--text-sm),1.1vw,var(--text-md));font-weight:var(--weight-medium);line-height:1.2;padding:5px 9px;border-radius:8px;white-space:nowrap;transition:color .2s ease,background .2s ease,box-shadow .2s ease;cursor:pointer}.nav-link[data-v-6f42e326]:hover{color:var(--ui-text);background:#34ff9814;box-shadow:none}.nav-link--play[data-v-6f42e326]{color:var(--coin-color);font-weight:700}.nav-link--play[data-v-6f42e326]:hover{color:var(--ui-accent-orange);background:#ffa3321f}.nav-link--active[data-v-6f42e326]{color:var(--ui-accent-green)!important;background:#34ff981f;box-shadow:inset 0 -2px 0 0 var(--ui-accent-green)}.nav-link--play.nav-link--active[data-v-6f42e326]{color:var(--ui-accent-orange)!important;background:#ffac0524;box-shadow:inset 0 -2px 0 0 var(--ui-accent-orange)}.nav-ping[data-v-6f42e326]{margin-left:2px;color:var(--coin-color);font-size:.95em;vertical-align:middle}.nav-quest-claim[data-v-6f42e326]{margin-left:4px;color:#ffe066;font-size:1em;vertical-align:middle;filter:drop-shadow(0 0 4px rgba(255,200,80,.65))}.nav-link--claimable-quest[data-v-6f42e326]:not(.nav-link--active){color:#ffe9a0}.nav-link--claimable-quest[data-v-6f42e326]:not(.nav-link--active):hover{color:#fff8d6;background:#ffd65024}.nav-link--claimable-quest.nav-link--active[data-v-6f42e326]{color:#ffeb3b!important;background:#ffd65029;box-shadow:inset 0 -2px #fc3}.nav-tournament-live-dot[data-v-6f42e326]{margin-left:4px;font-size:.5em;vertical-align:middle;color:#fc3;filter:drop-shadow(0 0 4px rgba(255,200,80,.75))}.nav-link--tournament-live[data-v-6f42e326]:not(.nav-link--active){color:#ffe9a0}.nav-link--tournament-live[data-v-6f42e326]:not(.nav-link--active):hover{color:#fff8d6;background:#ffd65024}.nav-link--tournament-live.nav-link--active[data-v-6f42e326]{color:#ffeb3b!important;background:#ffd65029;box-shadow:inset 0 -2px #fc3}.nav-trailing[data-v-6f42e326]{display:flex;flex:0 0 auto;align-items:center;gap:10px;min-width:0}.statistics-top[data-v-6f42e326]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px}.currency-panel[data-v-6f42e326]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;min-width:112px;max-width:160px;padding:3px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#08151ed9;font-weight:var(--weight-medium);box-sizing:border-box}.currency-panel i[data-v-6f42e326]{flex-shrink:0;font-size:var(--text-md);opacity:.95}.currency-amount[data-v-6f42e326]{text-shadow:var(--ui-text-outline);margin-left:auto;font-size:var(--text-md);font-variant-numeric:tabular-nums;line-height:1.2}.nav-settings[data-v-6f42e326]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:10px;background:#ffffff0f;color:#dce1e6f2;font-size:var(--text-xl);line-height:1;cursor:url(/javascript/95cdf7bdbe12d0b29efc.png),pointer;transition:color .2s ease,background .2s ease,transform .15s ease}.nav-settings[data-v-6f42e326]:hover{color:var(--coin-color);background:#ffa3321f}.nav-settings[data-v-6f42e326]:active{transform:scale(.96)}@media screen and (max-width:960px){.navigation-bar[data-v-6f42e326]{min-height:44px;padding:3px 8px;gap:8px}.nav-links[data-v-6f42e326]{justify-content:flex-start;gap:2px 6px}.nav-link[data-v-6f42e326]{padding:4px 7px}.currency-panel[data-v-6f42e326]{min-width:100px;padding:3px 8px}.currency-amount[data-v-6f42e326]{font-size:var(--text-sm)}}@media screen and (max-width:720px){.navigation-bar[data-v-6f42e326]{flex-wrap:wrap;align-content:center;row-gap:8px}.left-panel[data-v-6f42e326]{flex:1 1 auto;min-width:min(140px,45%)}.nav-links[data-v-6f42e326]{flex:1 1 100%;order:3;max-width:100%;padding-bottom:2px;mask-image:none}.nav-trailing[data-v-6f42e326]{flex:0 0 auto;margin-left:auto}.nav-settings[data-v-6f42e326]{width:34px;height:34px;font-size:var(--text-lg)}}@media screen and (max-width:420px){.nav-username-title[data-v-6f42e326]{max-width:12ch}.currency-panel[data-v-6f42e326]{min-width:88px;padding:3px 6px}}.hero-rank{display:flex;flex-direction:column;align-items:center;font-size:.95rem}.hero-rank img{pointer-events:none}.result-data[data-v-40dd06e6]{width:min(100%,100vw - 24px)}[data-v-40dd06e6] .leaderboard-table{counter-reset:listnumber;--leaderboard-row-bg: rgba(0, 0, 0, .14);--leaderboard-row-bg-alt: rgba(255, 255, 255, .06);--leaderboard-row-border: rgba(255, 255, 255, .09)}[data-v-40dd06e6] .leaderboard-table .highlight{background-color:#ffac0552!important}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row:nth-child(2n){background-color:var(--leaderboard-row-bg-alt)}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head,[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row{display:grid;list-style-type:none;font-size:1.08em;padding:10px 14px;justify-content:center;justify-items:center;align-items:center;column-gap:12px;margin:0;text-align:center;border:1px solid var(--leaderboard-row-border);transition:background var(--ui-motion-base) ease,border-color var(--ui-motion-base) ease,box-shadow var(--ui-motion-base) ease}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head--season,[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row--season{grid-template-columns:7% minmax(170px,25%) 12% 16% 12% 12% 16%}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head--total,[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row--total{grid-template-columns:7% minmax(170px,25%) 12% 16% 13% 13% 14%}[data-v-40dd06e6] .leaderboard-table .number-in-list:before{counter-increment:listnumber;content:counter(listnumber)}[data-v-40dd06e6] .leaderboard-table .name{display:flex;align-items:center;justify-content:flex-start;gap:14px;min-width:0;font-weight:700;color:var(--ui-accent-green);text-align:left}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head li,[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row li{display:flex;align-items:center;justify-content:center;min-width:0;width:100%}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row .name{justify-content:flex-start}[data-v-40dd06e6] .leaderboard-table .name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-40dd06e6] .leaderboard-table .win{color:var(--ui-accent-green)}[data-v-40dd06e6] .leaderboard-table .lose{color:var(--ui-danger-soft)}[data-v-40dd06e6] .leaderboard-table .last-online{color:#ffffffc7;font-variant-numeric:tabular-nums}[data-v-40dd06e6] .leaderboard-table .last-online--recent{color:var(--ui-accent-green)}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row{background:var(--leaderboard-row-bg)}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row:hover{border-color:#ffac0561;background:#ffac051a;box-shadow:inset 0 1px #ffffff0f,0 4px 18px #00000038}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head{font-family:var(--ui-font);font-size:clamp(.88rem,.98vw,1rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffb8;background:linear-gradient(180deg,#08151ef0,#08151ec7);box-shadow:0 2px 12px #0003}[data-v-40dd06e6] .leaderboard-table .sort-action{transition:color var(--ui-motion-base) ease}[data-v-40dd06e6] .leaderboard-table .sort-action:hover{color:var(--ui-accent-orange)}@media screen and (max-width:960px){.result-data[data-v-40dd06e6]{width:90%;max-width:980px;margin-left:auto;margin-right:auto}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head,[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row{font-size:.88em;column-gap:8px;padding:8px 0}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head--season,[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row--season{grid-template-columns:7% minmax(120px,24%) 12% 16% 12% 12% 17%}[data-v-40dd06e6] .leaderboard-table .leaderboard-table__head--total,[data-v-40dd06e6] .leaderboard-table .leaderboard-table__row--total{grid-template-columns:7% minmax(120px,24%) 12% 16% 13% 13% 15%}[data-v-40dd06e6] .leaderboard-table .name{gap:8px}}@media screen and (max-width:768px){.result-data[data-v-40dd06e6]{width:100vw;max-width:100vw;border-left:0;border-right:0;border-radius:0}}.talents[data-v-5ce71b77]{display:flex;flex-direction:column;gap:6px;width:100%}.talents .talent-row[data-v-5ce71b77]{position:relative;display:flex;width:100%;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:var(--ui-inner-well);text-align:center;font-size:var(--text-sm);overflow:hidden}.talents .talent-row>span[data-v-5ce71b77]{flex:1;padding:10px 26px;transition:background var(--ui-motion-base) ease,color var(--ui-motion-base) ease}.talents .talent-row>span[data-v-5ce71b77]:first-of-type{border-right:1px solid rgba(255,255,255,.08)}.talents .talent-row>span[data-v-5ce71b77]:hover:not(.talent-level){background:#ffac052e;color:var(--ui-accent-orange)}.talents .talent-row .talent-level[data-v-5ce71b77]{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;transform:translate(-50%,-50%);border-radius:4px;border:2px solid var(--ui-panel-border);background:var(--ui-panel-bg-strong);box-shadow:inset 0 0 0 2px #ffae57e6;color:var(--ui-accent-orange);font-size:.85rem;font-weight:700}.hero[data-v-2b92299c]{width:fit-content;box-sizing:border-box;border:2px solid rgba(0,0,0,0);border-radius:6px;filter:brightness(.8);transform-origin:center;transition-property:transform,filter;transition-duration:.3s;transition-timing-function:ease-out}.hero.active[data-v-2b92299c],.hoverEffect[data-v-2b92299c]:hover:not(.grayscale){transform:scale(1.25);filter:brightness(1.1);z-index:2}.hero.active[data-v-2b92299c]{z-index:1!important}.hero-mastery[data-v-2b92299c]{right:10%;bottom:8%;height:24px;position:absolute;z-index:2;filter:drop-shadow(0px 0px 6px white) drop-shadow(0px 0px 3px orange)}img[data-v-2b92299c]{height:100%;pointer-events:none}.fas[data-v-2b92299c]{font-size:1em;position:absolute;right:10px;bottom:10px;color:#d3d3d3}.framed-hero-div[data-v-2b92299c]{position:relative;height:100%;aspect-ratio:1}.framed-hero-div .framed-hero[data-v-2b92299c]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.framed-hero-div .frame[data-v-2b92299c]{width:auto;height:145.4545454545%}.tab-btn[data-v-241c654e]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;min-width:86px;padding:6px 16px;color:var(--ui-text-soft);font-family:var(--ui-font);font-size:clamp(var(--text-sm),1.1vw,var(--text-md));border:1px solid var(--lobby-nav-item-border);border-radius:6px;background:linear-gradient(180deg,#ffffff14,#00000014),var(--lobby-nav-item-bg);box-shadow:inset 0 1px #ffffff14,0 2px #0000003d,0 8px 16px var(--lobby-nav-item-shadow);text-decoration:none;text-align:center;cursor:pointer;user-select:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.tab-btn[data-v-241c654e]:hover{color:var(--ui-text);border-color:#34ff984d;background:linear-gradient(180deg,#34ff9824,#34ff980a),#0a2321b8;box-shadow:inset 0 1px #ffffff1f,0 2px #0000004d,0 10px 20px #00000042;transform:translateY(-1px)}.tab-btn[data-v-241c654e]:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #00000047,0 1px #00000052}.tab-btn.active[data-v-241c654e]{color:var(--ui-accent-orange);border-color:#ffac058f;background:linear-gradient(180deg,#ffac0538,#ffac0514),#413617bd;box-shadow:inset 0 1px #ffffff1f,inset 0 -3px #ffac058c,0 2px #00000057,0 10px 22px #00000047}.stats[data-v-40c3fcbe]{margin-top:12px;padding:16px;display:flex;font-weight:700;flex-direction:column;color:#d9cfcf;font-size:1.25em}.stats .health[data-v-40c3fcbe]{position:relative;margin-bottom:32px}.stats .health img[data-v-40c3fcbe]{width:100%;position:absolute;transform:translate(-50%,-50%)}.stats .health p.hp[data-v-40c3fcbe]{position:absolute;left:0;top:0;transform:translateY(-50%);width:100%;font-size:.9em}.stats .bonus[data-v-40c3fcbe]{color:#0f0}.stats>p[data-v-40c3fcbe]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #000;padding:8px}.stats>p[data-v-40c3fcbe]:last-of-type{border-bottom:none}.stats img[data-v-40c3fcbe]{width:22px}.select-skin-dropdown[data-v-a62379b6]{padding:6px;max-width:100%}.select-skin-dropdown .skin-list[data-v-a62379b6]{display:flex;flex-wrap:wrap;gap:10px}.select-skin-dropdown .skin-list .skin-card[data-v-a62379b6]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:130px;padding:8px;border:2px solid rgba(0,0,0,0);border-radius:10px;box-sizing:border-box;background:linear-gradient(180deg,#223c54e6,#142638e6);cursor:pointer;transition:border-color .2s ease}.select-skin-dropdown .skin-list .skin-card[data-v-a62379b6]:hover:not(.equipped){border-color:#ffac0559}.select-skin-dropdown .skin-list .skin-card.equipped[data-v-a62379b6]{border-color:#34ff9866;box-shadow:0 0 10px #34ff9859}.select-skin-dropdown .skin-list .skin-card .skin-art[data-v-a62379b6]{display:flex;align-items:center;justify-content:center;width:100px;height:100px}.select-skin-dropdown .skin-list .skin-card .skin-art .skin[data-v-a62379b6]{width:100%;height:100%;object-fit:contain}.select-skin-dropdown .skin-list .skin-card .skin-badges[data-v-a62379b6]{display:flex;align-items:center;justify-content:center;gap:4px;min-height:18px}.select-skin-dropdown .skin-list .skin-card .skin-badges .badge[data-v-a62379b6]{width:18px;height:18px;object-fit:contain}.select-skin-dropdown .skin-list .skin-card .activate-button[data-v-a62379b6]{width:100%;padding:6px 4px;border:1px solid rgba(255,172,5,.42);border-radius:8px;background:#ffac0524;color:#ffd27a;font-weight:700;font-size:.85em;cursor:pointer;text-transform:uppercase;letter-spacing:.03em;transition:transform .15s ease,background-color .2s ease,border-color .2s ease}.select-skin-dropdown .skin-list .skin-card .activate-button[data-v-a62379b6]:hover:not(:disabled){transform:scale(1.03)}.select-skin-dropdown .skin-list .skin-card .activate-button[data-v-a62379b6]:active:not(:disabled){transform:scale(.97)}.select-skin-dropdown .skin-list .skin-card .activate-button.active[data-v-a62379b6]{border-color:#34ff9866;background:#34ff9824;color:#8fffbc;cursor:default}.heroes-list[data-v-4140b372]{position:relative;display:flex;flex-direction:column;max-height:81vh;min-height:0}.heroes-list .hero-data[data-v-4140b372]{width:100%;padding:12px;overflow:auto;border-top:2px solid #000}.heroes-list .hero-data .hero-tabs[data-v-4140b372]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.heroes-list .hero-data .top-data[data-v-4140b372]{display:grid;grid-template-columns:3fr 1fr;width:100%;text-align:center;word-break:break-word;gap:16px}.heroes-list .hero-data .top-data .left-side>p[data-v-4140b372]{margin-top:16px;text-align:left;font-size:var(--text-md);line-height:1.55;margin-bottom:36px;font-style:italic;font-weight:var(--weight-normal)}.heroes-list .hero-data .top-data .section-title[data-v-4140b372]{text-align:left;color:var(--ui-accent-orange, #ffac05);font-size:var(--text-md);margin:12px 0 6px}.heroes-list .hero-data .top-data .section-title[data-v-4140b372]:first-child{margin-top:0}.heroes-list .hero-data .top-data .tags[data-v-4140b372]{display:flex;flex-wrap:wrap;justify-content:flex-start}.heroes-list .hero-data .top-data .practice-button[data-v-4140b372]{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;border-radius:8px;background:#d68415!important;color:#fff;cursor:pointer;font-weight:700;text-decoration:none;justify-content:center;margin-bottom:18px}.heroes-list .hero-data .top-data .hero-statistics-button[data-v-4140b372]{min-height:42px;display:flex;align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;border-radius:8px;background:#24486d;border:2px solid #81c3ff;color:#fff;cursor:pointer;font-weight:700;text-decoration:none;justify-content:center;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.heroes-list .hero-data .top-data .hero-statistics-button[data-v-4140b372]:hover{background-color:#2d5c8d;border-color:#b5ddff;transform:scale(1.05)}.heroes-list .hero-data .top-data .hero-statistics-button[data-v-4140b372]:active{transform:scale(.95)}.heroes-list .hero-data .top-data .card[data-v-4140b372]{filter:drop-shadow(2px 4px 6px black);margin:16px}.heroes-list .hero-data .top-data .ability-list[data-v-4140b372]{display:flex;flex-direction:column}.heroes-list .hero-data .top-data .ability-list .ability[data-v-4140b372]{text-align:left;background-color:#000000a1;border-radius:8px;padding:10px;margin-bottom:10px;white-space:pre-wrap}.heroes-list .hero-data .top-data .ability-list .ability img[data-v-4140b372]{width:64px;float:left;margin-right:16px;border:3px ridge gray}.heroes-list .hero-data .top-data .hero-mastery-progress-bar[data-v-4140b372]{display:flex;align-items:center;justify-content:center;width:90%;height:22px;border:3px solid #2b242e;margin:8px;background-color:gray;border-radius:4px;position:relative}.heroes-list .hero-data .top-data .hero-mastery-progress-bar p[data-v-4140b372]{z-index:2;position:relative;font-size:var(--text-sm);line-height:1}.heroes-list .hero-data .top-data .hero-mastery-progression[data-v-4140b372]{height:100%;background-color:orange;position:absolute}.heroes-list .heroes[data-v-4140b372]{position:relative;display:flex;flex-wrap:wrap;gap:2px;flex-grow:1;padding:3em 18px 18px}.heroes-list .heroes h1[data-v-4140b372]{position:absolute;top:4px;left:50%;transform:translate(-50%);font-size:1.75em}@media screen and (max-width:960px){.heroes-list .heroes .hero[data-v-4140b372]{height:42px}}.button-content[data-v-6a56b69e]{display:flex;align-items:center;justify-content:center}.spectate-scroll[data-v-0224c5fa]{display:flex;flex-direction:column;padding:0}.spectate-page[data-v-0224c5fa]{--spectate-row-bg: rgba(0, 0, 0, .14);--spectate-row-bg-alt: rgba(255, 255, 255, .06);--spectate-row-border: rgba(255, 255, 255, .09);font-size:clamp(1rem,1.12vw,1.15rem)}.spectate-page .spectate-table__head[data-v-0224c5fa],.spectate-page .spectate-table__row[data-v-0224c5fa]{display:grid;grid-template-columns:minmax(280px,1.35fr) minmax(88px,.36fr) minmax(108px,.42fr) 76px 64px 112px;list-style:none;align-items:center;column-gap:12px;margin:0;padding:10px 14px}.spectate-page .ranked-table__head[data-v-0224c5fa],.spectate-page .ranked-table__row[data-v-0224c5fa]{grid-template-columns:minmax(280px,1.35fr) 96px 132px 132px}.spectate-page .ranked-table__row[data-v-0224c5fa]{cursor:pointer}.spectate-page .spectate-table__head[data-v-0224c5fa]{font-family:var(--ui-font);font-size:clamp(1rem,1.05vw,1.1rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffb8;background:linear-gradient(180deg,#08151ef0,#08151ec7);border:1px solid var(--spectate-row-border);box-shadow:0 2px 12px #0003}.spectate-page .spectate-table__row[data-v-0224c5fa]{font-size:1em;background:var(--spectate-row-bg);border:1px solid var(--spectate-row-border);box-shadow:inset 0 1px #ffffff0a;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.spectate-page .spectate-scroll>.spectate-table__row[data-v-0224c5fa]:nth-child(2n){background:var(--spectate-row-bg-alt)}.spectate-page .spectate-table__cell--matchup[data-v-0224c5fa]{min-width:0;text-align:left}.spectate-page .spectate-mobile-label[data-v-0224c5fa]{display:none;font-family:var(--ui-font);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#fff9}.spectate-page .spectate-table__cell--meta[data-v-0224c5fa]{display:flex;justify-content:center;align-items:center;gap:8px;text-align:center}.spectate-page .spectate-table__cell--time[data-v-0224c5fa],.spectate-page .spectate-table__cell--viewers[data-v-0224c5fa]{font-family:var(--ui-font);color:#ffffffeb}.spectate-page .spectate-table__cell--action[data-v-0224c5fa]{display:flex;justify-content:flex-end}.spectate-page .spectate-meta[data-v-0224c5fa]{display:flex;justify-content:center;width:100%}.spectate-page .spectate-meta__text[data-v-0224c5fa]{margin:0;max-width:140px;line-height:1.25;font-size:1em;color:#ffffffe0}.spectate-page .spectate-table__btn[data-v-0224c5fa]{min-width:96px;padding:0 14px;min-height:36px;font-size:1em}.spectate-page .spectate-empty[data-v-0224c5fa]{justify-content:center;align-items:center}.spectate-page .players[data-v-0224c5fa]{padding:4px 0}.spectate-page .spectate-matchup[data-v-0224c5fa]{display:flex;align-items:stretch;justify-content:space-between;gap:10px;width:100%}.spectate-page .spectate-team[data-v-0224c5fa]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.spectate-page .spectate-team--blue .players-wrapper[data-v-0224c5fa]{align-items:flex-end}.spectate-page .spectate-team--red .players-wrapper[data-v-0224c5fa]{align-items:flex-start}.spectate-page .players-wrapper[data-v-0224c5fa]{display:flex;flex-direction:column;gap:6px;width:100%}.spectate-page .player-item[data-v-0224c5fa]{display:flex;align-items:center;gap:8px;max-width:100%;padding:2px 4px;margin:0 -4px;border-radius:6px;cursor:pointer;transition:background .15s ease}.spectate-page .player-item[data-v-0224c5fa]:hover{background:#ffffff14}.spectate-page .player-item--blue[data-v-0224c5fa]{flex-direction:row-reverse;justify-content:flex-start}.spectate-page .player-item--red[data-v-0224c5fa]{flex-direction:row;justify-content:flex-start}.spectate-page .player-item__avatar[data-v-0224c5fa]{flex-shrink:0;border-radius:4px;object-fit:cover;box-shadow:0 1px 4px #00000059}.spectate-page .player-item__rank[data-v-0224c5fa]{flex-shrink:0}.spectate-page .player-item__name[data-v-0224c5fa]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1em}.spectate-page .spectate-mid[data-v-0224c5fa]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 6px}.spectate-page .spectate-scoreline[data-v-0224c5fa]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.1)}.spectate-page .spectate-score[data-v-0224c5fa]{font-family:var(--ui-font);font-size:clamp(1.1rem,1.3vw,1.35rem);font-weight:700;min-width:1.5ch;text-align:center;font-variant-numeric:tabular-nums}.spectate-page .spectate-networth[data-v-0224c5fa]{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.1);font-family:var(--ui-font);font-size:.85em;font-weight:700}.spectate-page .spectate-networth--even[data-v-0224c5fa]{color:#ffffff8c}.spectate-page .spectate-bans[data-v-0224c5fa]{display:flex;flex-direction:column;gap:4px}.spectate-page .spectate-bans__team[data-v-0224c5fa]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.spectate-page .spectate-bans__hero[data-v-0224c5fa]{position:relative;display:block;border:1px solid rgba(255,70,70,.85);border-radius:4px;overflow:hidden}.spectate-page .spectate-bans__hero img[data-v-0224c5fa]{display:block;object-fit:cover;filter:grayscale(.6)}.spectate-page .spectate-bans__hero[data-v-0224c5fa]:after{content:"";position:absolute;inset:0;background:#ff282859}.spectate-page .spectate-vs[data-v-0224c5fa]{font-family:var(--ui-font);font-size:.85rem;font-weight:700;letter-spacing:.14em;color:#ffffff8c}.spectate-page .tabular-nums[data-v-0224c5fa]{font-variant-numeric:tabular-nums}.replay-input[data-v-0224c5fa]{display:none}.ranked-result[data-v-0224c5fa]{margin:4px 0 0;font-family:var(--ui-font);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center}.spectate-table__cell--head-action[data-v-0224c5fa]{display:block}.spectate-open-replay-btn[data-v-0224c5fa]{min-width:132px;min-height:34px;padding:8px 18px;width:fit-content}.spectate-footer-actions[data-v-0224c5fa]{display:flex;justify-content:flex-end;padding:8px}@media screen and (max-width:900px){.spectate-page .spectate-table__head[data-v-0224c5fa],.spectate-page .spectate-table__row[data-v-0224c5fa],.spectate-page .ranked-table__head[data-v-0224c5fa],.spectate-page .ranked-table__row[data-v-0224c5fa]{grid-template-columns:1fr;row-gap:12px;justify-items:stretch}.spectate-page .spectate-table__head .spectate-table__cell--action[data-v-0224c5fa]{display:none}.spectate-page .spectate-table__cell--action[data-v-0224c5fa]{justify-content:stretch}.spectate-page .spectate-table__btn[data-v-0224c5fa]{width:100%}.spectate-page .spectate-matchup[data-v-0224c5fa]{flex-direction:column;align-items:stretch}.spectate-page .spectate-team--blue .players-wrapper[data-v-0224c5fa],.spectate-page .spectate-team--red .players-wrapper[data-v-0224c5fa]{align-items:stretch}.spectate-page .player-item--blue[data-v-0224c5fa]{flex-direction:row}}@media screen and (max-width:640px){.spectate-page[data-v-0224c5fa]{font-size:.95rem}.spectate-page .spectate-table__head[data-v-0224c5fa],.spectate-page .ranked-table__head[data-v-0224c5fa]{display:none}.spectate-page .spectate-scroll[data-v-0224c5fa]{gap:10px}.spectate-page .spectate-table__row[data-v-0224c5fa]{row-gap:10px;padding:12px;border-radius:12px;background:#050e16d1;box-shadow:inset 0 1px #ffffff0d,0 8px 18px #0003}.spectate-page .spectate-table__cell[data-v-0224c5fa]{min-width:0}.spectate-page .spectate-table__cell--empty[data-v-0224c5fa]{display:none}.spectate-page .spectate-table__cell--meta[data-v-0224c5fa]{justify-content:space-between;padding:6px 10px;border-radius:8px;background:#ffffff0d;text-align:right}.spectate-page .spectate-mobile-label[data-v-0224c5fa]{display:inline-block}.spectate-page .spectate-meta[data-v-0224c5fa]{justify-content:flex-end;text-align:right}.spectate-page .spectate-meta__text[data-v-0224c5fa]{max-width:none;font-size:.92rem}.spectate-page .spectate-matchup[data-v-0224c5fa]{gap:12px}.spectate-page .spectate-mid[data-v-0224c5fa]{order:-1;padding:0}.spectate-page .spectate-scoreline[data-v-0224c5fa]{width:100%;justify-content:center;padding:8px 12px}.spectate-page .players-wrapper[data-v-0224c5fa]{gap:5px}.spectate-page .player-item[data-v-0224c5fa]{padding:4px 6px}.spectate-page .player-item__name[data-v-0224c5fa]{font-size:.94rem}.spectate-page .spectate-table__cell--action[data-v-0224c5fa]{margin-top:2px}.spectate-page .spectate-table__btn[data-v-0224c5fa]{min-height:42px}.spectate-footer-actions[data-v-0224c5fa]{padding:4px}.spectate-open-replay-btn[data-v-0224c5fa]{min-height:40px}}.frame-item[data-v-4426c73c]{display:flex;width:96px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px 10px;border:1px solid rgba(0,0,0,0);border-radius:12px;transition:background-color .2s,border-color .2s,transform .2s;text-decoration:none}.frame-item img[data-v-4426c73c]{width:100%}.frame-item[data-v-4426c73c]:hover{background-color:#ffffff14;border-color:#ffffff24;transform:translateY(-1px)}.active-item[data-v-4426c73c]{background:linear-gradient(180deg,#ffac0529,#ffac050f);border-color:#ffac058c}.frame-item__label[data-v-4426c73c]{display:block;text-align:center;font-size:.9rem;line-height:1.15;color:var(--ui-text);word-break:break-word}@media screen and (max-width:720px){.frame-item[data-v-4426c73c]{width:88px;padding:10px 6px 8px}}.select-frame-dropdown[data-v-71467564]{width:100%}.select-frame-dropdown .frame-list[data-v-71467564]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.admin-player-modal[data-v-63e734e1]{position:fixed;inset:0;z-index:calc(var(--ui-z-other-modal) + 2);display:flex;align-items:center;justify-content:center;padding:14px;background:#050c12c2;backdrop-filter:blur(4px)}.admin-player-modal__panel[data-v-63e734e1]{width:min(940px,100%);max-height:min(88vh,920px);padding:0;border:0;background:#0000;box-shadow:none;overflow:hidden}.admin-player-modal__content[data-v-63e734e1]{max-height:min(88vh,920px);padding:12px 14px 14px;border:2px solid rgba(143,171,197,.65);border-radius:8px;background:#07121de6;box-shadow:var(--ui-shadow-panel);overflow:auto}.admin-player-modal__content h1[data-v-63e734e1]{margin-bottom:12px;color:#fff;text-align:center;font-size:var(--text-xl, 1.65rem)}.admin-player-modal__summary[data-v-63e734e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.admin-player-modal__summary div[data-v-63e734e1]:first-child{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-player-modal__summary strong[data-v-63e734e1]{color:#fff;font-size:1.35rem;line-height:1.1;overflow-wrap:anywhere}.admin-player-modal__summary span[data-v-63e734e1]{color:var(--ui-text-muted);font-size:1rem}.admin-player-modal__id[data-v-63e734e1]{color:#ffd26f!important}.admin-player-modal__flags[data-v-63e734e1]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}.admin-player-modal__flags span[data-v-63e734e1]{min-height:24px;padding:5px 10px;border:1px solid rgba(255,210,111,.26);border-radius:6px;background:#ffd26f21;color:#ffd26f;font-size:.95rem;font-weight:700;line-height:1}.admin-player-modal__tabs[data-v-63e734e1]{display:flex;gap:6px;margin-bottom:10px}.admin-player-modal__grid[data-v-63e734e1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-player-modal__field[data-v-63e734e1]{min-width:0;padding:6px 9px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff09}.admin-player-modal__field span[data-v-63e734e1]{display:block;margin-bottom:3px;color:var(--ui-text-muted);font-size:.85rem;text-transform:uppercase}.admin-player-modal__field strong[data-v-63e734e1]{display:block;min-width:0;color:#f1f6ff;font-size:1rem;line-height:1.35;overflow-wrap:anywhere}.admin-player-modal__field--status strong[data-v-63e734e1]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.admin-player-modal__currency[data-v-63e734e1]{display:flex!important;align-items:center;gap:8px}.admin-player-modal__currency i[data-v-63e734e1]{flex-shrink:0;font-size:1.15rem}.admin-player-modal__currency--coins[data-v-63e734e1]{color:var(--ui-accent-orange)!important}.admin-player-modal__currency--gems[data-v-63e734e1]{color:var(--ui-accent-green)!important}.admin-player-modal__gems-row[data-v-63e734e1]{display:grid;grid-template-columns:minmax(80px,1fr) minmax(190px,.9fr);align-items:center;gap:8px}.admin-player-modal__add-gems[data-v-63e734e1]{display:flex;gap:6px;justify-content:space-between}.admin-player-modal__add-gems input[data-v-63e734e1]{width:120px;height:32px;padding:0 8px;border:1px solid rgba(143,171,197,.45);border-radius:6px;background:#00000042;color:var(--ui-text);font-family:inherit;font-size:.95rem;outline:none}.admin-player-modal__add-gems-button[data-v-63e734e1]{min-height:32px;height:32px;padding:0 8px;border-radius:7px;border:1px solid rgba(255,255,255,.12);color:var(--ui-text);cursor:pointer;font-size:.8rem;font-weight:700}.admin-player-modal__field button[data-v-63e734e1]{min-height:26px;padding:6px;border:1px solid rgba(97,211,112,.32);border-radius:6px;background:#61d37021;color:#aaf5b5;cursor:pointer;font-weight:700;width:fit-content}.admin-player-modal__actions[data-v-63e734e1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:7px;margin-top:12px;padding:9px;border:1px solid rgba(255,210,111,.18);border-radius:8px;background:#ffffff09}.admin-player-modal__actions label[data-v-63e734e1]{display:flex;flex-direction:column;gap:6px;color:var(--ui-text-muted);font-size:.9rem;text-transform:uppercase}.admin-player-modal__actions input[data-v-63e734e1]{height:42px;padding:0 12px;border:1px solid rgba(143,171,197,.45);border-radius:6px;background:#00000042;color:var(--ui-text);font-family:inherit;font-size:1.05rem;outline:none;width:75%}.admin-player-modal__duration-row[data-v-63e734e1]{display:grid;grid-template-columns:minmax(0,1fr) 68px 68px;gap:6px}.admin-player-modal__duration-button[data-v-63e734e1]{width:100%;min-height:42px;padding:0 8px;border-radius:8px;font-size:.8rem}.admin-player-modal__buttons[data-v-63e734e1]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-player-modal__button[data-v-63e734e1]{min-height:44px;height:44px;border-radius:8px;border:1px solid rgba(255,255,255,.12);color:var(--ui-text);cursor:pointer;font-size:.95rem;font-weight:700;padding:0 10px}.admin-player-modal__button[data-v-63e734e1]:disabled{opacity:.55;cursor:not-allowed}.admin-player-modal__close-button[data-v-63e734e1]{display:block;width:min(320px,100%);min-height:36px;margin:12px auto 0}.admin-player-modal__reports[data-v-63e734e1]{display:flex;flex-direction:column;gap:8px;font-size:.92rem}.admin-player-modal__reports-summary[data-v-63e734e1]{display:flex;flex-direction:column;gap:8px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff09}.admin-player-modal__reports-stats[data-v-63e734e1]{display:flex;gap:8px}.admin-player-modal__reports-stat[data-v-63e734e1]{display:flex;flex-direction:column;align-items:center;flex:1 1 0;gap:1px;padding:6px 8px;border:1px solid rgba(255,255,255,.06);border-radius:5px;background:#0003}.admin-player-modal__reports-stat strong[data-v-63e734e1]{font-size:1.25rem;line-height:1.1;color:#f1f6ff}.admin-player-modal__reports-stat span[data-v-63e734e1]{color:var(--ui-text-muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.02em}.admin-player-modal__reports-stat--recent strong[data-v-63e734e1]{color:var(--ui-accent-orange)}.admin-player-modal__reports-categories[data-v-63e734e1]{display:flex;flex-wrap:wrap;gap:5px}.admin-player-modal__reports-category-chip[data-v-63e734e1]{padding:4px 8px;border:1px solid rgba(30,255,193,.22);border-radius:4px;background:#1effc114;color:var(--ui-accent-teal);font-size:.82rem;white-space:nowrap}.admin-player-modal__reports-category-chip strong[data-v-63e734e1]{margin-left:2px;color:#f1f6ff;font-weight:700}.admin-player-modal__reports-empty[data-v-63e734e1]{padding:12px;color:var(--ui-text-muted);text-align:center;font-size:.86rem}.admin-player-modal__reports-list[data-v-63e734e1]{display:flex;flex-direction:column;gap:4px;max-height:340px;overflow-y:auto}.admin-player-modal__report-row[data-v-63e734e1]{padding:5px 8px;border:1px solid rgba(255,255,255,.06);border-radius:5px;background:#ffffff06}.admin-player-modal__report-row-main[data-v-63e734e1]{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.admin-player-modal__report-row-secondary[data-v-63e734e1]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:3px}.admin-player-modal__report-reporter[data-v-63e734e1]{color:var(--ui-accent-green);font-weight:700}.admin-player-modal__report-category-badge[data-v-63e734e1]{padding:2px 7px;border:1px solid rgba(30,255,193,.22);border-radius:4px;background:#1effc114;color:var(--ui-accent-teal);font-size:.85rem;white-space:nowrap}.admin-player-modal__report-date[data-v-63e734e1]{color:var(--ui-text-muted);font-size:.75rem}.admin-player-modal__report-status[data-v-63e734e1]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.admin-player-modal__report-status--new[data-v-63e734e1]{color:var(--ui-accent-orange)}.admin-player-modal__report-status--resolved[data-v-63e734e1]{color:var(--ui-accent-green)}.admin-player-modal__report-status--closed[data-v-63e734e1]{color:var(--ui-text-muted)}.admin-player-modal__report-row-description[data-v-63e734e1]{margin:3px 0 0;color:var(--ui-text-soft);font-size:.78rem}.admin-player-modal__report-row-resolved-by[data-v-63e734e1]{margin:3px 0 0;color:var(--ui-text-muted);font-size:.76rem}.admin-player-modal__resolved-by-name[data-v-63e734e1]{color:var(--ui-accent-green);font-weight:700}.admin-player-modal__report-row-answer[data-v-63e734e1]{margin:3px 0 0;color:var(--ui-text-soft);font-size:.78rem}.admin-player-modal__report-row-answer-label[data-v-63e734e1]{color:var(--ui-text-muted);font-weight:700}.admin-player-modal__report-row-queue-ban[data-v-63e734e1]{margin:3px 0 0;color:var(--ui-accent-orange);font-size:.78rem;font-weight:700}.admin-player-modal__alt-name[data-v-63e734e1]{color:var(--ui-accent-green);font-weight:700}@media screen and (max-width:820px){.admin-player-modal[data-v-63e734e1]{padding:14px}.admin-player-modal__panel[data-v-63e734e1]{padding:0}.admin-player-modal__summary[data-v-63e734e1],.admin-player-modal__actions[data-v-63e734e1]{grid-template-columns:1fr;flex-direction:column}.admin-player-modal__grid[data-v-63e734e1],.admin-player-modal__buttons[data-v-63e734e1],.admin-player-modal__gems-row[data-v-63e734e1]{grid-template-columns:1fr}}.player-stats[data-v-16d3ff8e]{display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--ui-inner-well);border:1px solid var(--ui-panel-border);border-radius:6px}.player-stats .player-name[data-v-16d3ff8e]{display:flex;gap:12px;flex-direction:row;align-items:center;justify-content:space-between}.player-stats .player-name .player-name-content[data-v-16d3ff8e]{display:flex;flex-direction:row;gap:10px;min-width:0;align-items:center}.player-stats .hero-rank[data-v-16d3ff8e]{gap:2px}.player-stats .player-name__rank[data-v-16d3ff8e]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding-right:8px}.player-stats .player-title[data-v-16d3ff8e]{min-width:0;display:flex;flex-direction:column;gap:2px}.player-stats .player-title__actions[data-v-16d3ff8e]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;min-width:0;padding:0 4px}.player-stats .player-title__row[data-v-16d3ff8e]{display:flex;align-items:center;min-width:0;padding:0 4px}.player-stats .player-title__action[data-v-16d3ff8e]{flex:0 0 auto;font-size:1.5rem;color:var(--ui-text);cursor:pointer;transition:color var(--ui-motion-base) ease,opacity var(--ui-motion-base) ease}.player-stats .player-title__action.active[data-v-16d3ff8e]{color:var(--ui-danger)}.player-stats .player-title__action.state-disabled[data-v-16d3ff8e]{color:var(--ui-text-muted);opacity:.65;cursor:default}.player-stats .player-title__action.state-friend[data-v-16d3ff8e]{color:var(--ui-accent-green)}.player-stats .player-title__action.state-available[data-v-16d3ff8e]{color:var(--ui-text)}.player-stats .player-title__action--gm[data-v-16d3ff8e]{color:#ffd26f}.player-stats .player-title__id[data-v-16d3ff8e]{flex:0 0 auto;margin-left:6px;font-size:.85rem;color:#ffd26f;opacity:.8}.player-stats .player-title__action[data-v-16d3ff8e]:hover:not(.state-disabled):not(.state-friend){color:var(--ui-accent-orange)}.player-stats .player-picture[data-v-16d3ff8e]{position:relative;display:inline-flex}.player-stats .player-picture--editable[data-v-16d3ff8e]{cursor:pointer}.player-stats .player-picture__edit[data-v-16d3ff8e]{position:absolute;right:-6px;bottom:-4px;padding:2px;color:var(--ui-text);font-size:1.1rem;background:var(--ui-panel-bg-strong);border:1px solid var(--ui-panel-border);border-radius:50%;pointer-events:none}.player-stats .player-picture--editable:hover .player-picture__edit[data-v-16d3ff8e]{color:var(--ui-accent-orange)}.player-stats .player-title__rename[data-v-16d3ff8e]{flex:0 0 auto;margin-left:8px;color:var(--ui-text-soft);font-size:1.3rem;cursor:pointer;transition:color var(--ui-motion-base) ease}.player-stats .player-title__rename[data-v-16d3ff8e]:hover:not(.state-disabled){color:var(--ui-accent-orange)}.player-stats .player-title__rename.state-disabled[data-v-16d3ff8e]{color:var(--ui-text-muted);opacity:.6;cursor:default}.player-stats h1[data-v-16d3ff8e]{font-size:1.1em;color:var(--ui-accent-green);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-stats__right[data-v-16d3ff8e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 8px 0;border-top:1px solid rgba(255,255,255,.06)}.compact-stat[data-v-16d3ff8e]{display:flex;flex-direction:column;gap:4px;min-width:92px;text-align:center;font-size:var(--text-lg)}.compact-stat--peak[data-v-16d3ff8e]{flex-direction:row;align-items:center;gap:8px}p.info[data-v-16d3ff8e]{color:var(--ui-text-muted);font-size:var(--text-xs)}.match-history[data-v-1026ab29]{background-color:var(--ui-panel-bg-strong);overflow:auto;width:100%}.match-history .match-header[data-v-1026ab29]{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:8px 0;color:var(--ui-text-muted);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;text-align:center;background:var(--ui-panel-bg);border-bottom:2px solid var(--ui-panel-border);z-index:1}.match-history .match-header div.flex-1[data-v-1026ab29]{flex:1}.match-history .match-header div.flex-2[data-v-1026ab29]{flex:2}.match-history .match-header div.flex-3[data-v-1026ab29]{flex:3}.match-history .match[data-v-1026ab29]{display:flex;flex-direction:column;transition:all .2s}.match-history .match .match-details[data-v-1026ab29]{display:flex;justify-content:space-between;align-items:center;height:76px;width:100%;padding:6px 0;font-size:.9em}.match-history .match .hero-stats[data-v-1026ab29]{display:flex;align-items:center;justify-content:center;gap:10px}.match-history .match img[data-v-1026ab29]{height:48px;width:48px}.match-history .match div.center[data-v-1026ab29]{text-align:center}.match-history .match .hero-rank-image[data-v-1026ab29]{display:flex;justify-content:center;align-items:center}.match-history .match div.flex-1[data-v-1026ab29]{flex:1}.match-history .match div.flex-2[data-v-1026ab29]{flex:2}.match-history .match div.flex-3[data-v-1026ab29]{flex:3}.match-history .match .fancy-points-color[data-v-1026ab29]{color:var(--ui-accent-orange)}.match-history .match[data-v-1026ab29]:nth-child(2n){background-color:#00000029}.match-history .match[data-v-1026ab29]:hover{background-color:#ffac0529}.replay-indicator[data-v-1026ab29]{width:10px;height:10px;border-radius:999px;display:inline-block;flex-shrink:0;border:1px solid rgba(255,255,255,.32);background:#78838fb8;box-shadow:0 0 0 2px #00000029,0 0 8px #78838f4d}.replay-indicator--ready[data-v-1026ab29]{background:#5dff93;box-shadow:0 0 0 2px #00000029,0 0 9px #5dff93a6}.replay-indicator--processing[data-v-1026ab29]{background:#ffb321;box-shadow:0 0 0 2px #00000029,0 0 9px #ffb32194}.replay-indicator--unavailable[data-v-1026ab29]{background:#7b8793;box-shadow:0 0 0 2px #00000029,0 0 8px #7b879338}.bar[data-v-1026ab29]{height:4px;margin-top:3px;width:98%}.bar .segment[data-v-1026ab29]{background:var(--ui-text);content:".";display:inline-block;height:4px;text-indent:-2000px;vertical-align:top}.bar .segment.kills[data-v-1026ab29]{background:var(--ui-danger)}.bar .segment.deaths[data-v-1026ab29]{background:var(--ui-text-muted)}.bar .segment.assists[data-v-1026ab29]{background:var(--ui-accent-green)}.bar .segment.lasthits[data-v-1026ab29]{background:var(--ui-accent-orange)}.match-type[data-v-1026ab29]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.party-ranked-icon[data-v-1026ab29]{color:#ffd26f;font-size:17px;line-height:1}p.info[data-v-1026ab29]{color:var(--ui-text-muted);font-size:1rem}.v-toggle[data-v-bd45b0ac]{display:inline-flex;align-items:center;gap:8px;color:var(--ui-text-soft);font-size:var(--text-sm);user-select:none}.v-toggle input[data-v-bd45b0ac]{position:absolute;width:0;height:0;opacity:0}.v-toggle__track[data-v-bd45b0ac]{position:relative;flex:0 0 34px;width:34px;height:18px;background:var(--ui-inner-well-strong);border:1px solid var(--ui-panel-border);border-radius:9px;transition:background var(--ui-motion-base) ease,border-color var(--ui-motion-base) ease}.v-toggle__knob[data-v-bd45b0ac]{position:absolute;top:2px;left:2px;width:12px;height:12px;background:var(--ui-text-soft);border-radius:50%;transition:transform var(--ui-motion-base) ease,background var(--ui-motion-base) ease}.v-toggle:hover .v-toggle__track[data-v-bd45b0ac]{border-color:var(--ui-accent-orange)}.v-toggle input:checked~.v-toggle__track[data-v-bd45b0ac]{background:#5dff9340;border-color:var(--ui-accent-green)}.v-toggle input:checked~.v-toggle__track .v-toggle__knob[data-v-bd45b0ac]{background:var(--ui-accent-green);transform:translate(16px)}.profile-overview[data-v-292338ea]{display:flex;flex-direction:column;gap:10px;min-width:0}.overview-card[data-v-292338ea]{padding:10px 12px;background:var(--ui-inner-well);border:1px solid var(--ui-panel-border);border-radius:6px}.overview-card--stats[data-v-292338ea]{display:flex;flex-direction:column;gap:10px}.overview-stat-row[data-v-292338ea]{display:flex;align-items:center;justify-content:space-between;gap:8px}.overview-stat-row+.overview-stat-row[data-v-292338ea]{padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.overview-stat-row__label[data-v-292338ea]{flex:0 0 110px;color:var(--ui-text-muted);font-size:.9rem;letter-spacing:.12em;text-transform:uppercase}.overview-stat[data-v-292338ea]{display:flex;flex:1 1 100px;flex-direction:column;gap:4px;text-align:center}.overview-card__header[data-v-292338ea]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.overview-card__header h2[data-v-292338ea]{margin:0;color:var(--ui-text-muted);font-size:.95rem;letter-spacing:.12em;text-transform:uppercase}.overview-toolbar[data-v-292338ea]{display:flex;justify-content:flex-end}.overview-chart__header[data-v-292338ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.overview-chart__label i[data-v-292338ea]{font-size:.9em}.overview-chart__canvas-wrap[data-v-292338ea]{position:relative;width:100%;height:170px}.overview-chart__canvas-wrap canvas[data-v-292338ea]{letter-spacing:normal}.overview-empty[data-v-292338ea]{color:var(--ui-text-muted);text-align:center;padding:12px 0}.overview-heroes[data-v-292338ea]{display:flex;justify-content:space-around;gap:10px}.overview-hero[data-v-292338ea]{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:.95em}.overview-hero__name[data-v-292338ea]{color:var(--ui-text-soft);font-size:.85rem}.info[data-v-292338ea]{color:var(--ui-text-muted);font-size:.9rem}.activity-feed[data-v-52cf3803]{display:flex;flex-direction:column;gap:8px;min-width:0;height:100%;padding:10px 12px;background:var(--ui-inner-well);border:1px solid var(--ui-panel-border);border-radius:6px}.activity-feed__title[data-v-52cf3803]{margin:0;color:var(--ui-text-muted);font-size:.95rem;letter-spacing:.12em;text-transform:uppercase}.activity-feed__empty[data-v-52cf3803]{color:var(--ui-text-muted);text-align:center;padding:24px 0}.activity-feed__list[data-v-52cf3803]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;overflow-y:auto}.activity-feed__item[data-v-52cf3803]{display:flex;gap:12px;align-items:center;padding:10px 4px;border-bottom:1px solid rgba(255,255,255,.06)}.activity-feed__item[data-v-52cf3803]:last-child{border-bottom:none}.activity-feed__item--special[data-v-52cf3803]{background:linear-gradient(90deg,rgba(255,172,5,.14) 0%,transparent 70%);border-left:3px solid var(--ui-accent-orange);padding-left:8px;border-radius:4px}.activity-feed__icon[data-v-52cf3803]{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px}.activity-feed__icon img[data-v-52cf3803]{width:44px;height:44px;object-fit:contain;image-rendering:pixelated}.activity-feed__body[data-v-52cf3803]{display:flex;flex-direction:column;gap:4px;min-width:0}.activity-feed__text[data-v-52cf3803]{color:var(--ui-text);font-size:.88em;line-height:1.25;overflow-wrap:anywhere}.activity-feed__name[data-v-52cf3803]{color:var(--ui-accent-green)}.activity-feed__date[data-v-52cf3803]{display:flex;align-items:center;gap:12px;color:var(--ui-text-muted);font-size:.85rem}.activity-feed__match-link[data-v-52cf3803]{display:inline-flex;align-items:center;gap:4px;color:var(--ui-accent-orange);cursor:pointer}.activity-feed__match-link[data-v-52cf3803]:hover{text-decoration:underline}.profile-modal__currency{display:flex;flex-direction:column;gap:8px;width:100%}.profile-modal__currency-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.currency-option{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;color:var(--ui-text);font-size:1.1rem;background:var(--ui-inner-well-strong);border:2px solid var(--ui-panel-border);border-radius:8px;cursor:pointer;transition:border-color var(--ui-motion-base) ease}.currency-option.active{border-color:var(--ui-accent-orange)}.currency-option.unaffordable{opacity:.55}.currency-option:disabled{cursor:default}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{inset:0;position:absolute}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.profile-modal{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;padding:24px;background:var(--ui-overlay);backdrop-filter:blur(4px);z-index:var(--ui-z-critical-modal)}.profile-modal .profile-modal__panel{display:flex;width:min(100%,520px);max-height:92vh;padding:22px 24px 18px;overflow:hidden;background:linear-gradient(180deg,var(--ui-panel-bg) 0%,var(--ui-panel-bg-strong) 100%);border:2px solid var(--ui-panel-border);border-radius:12px;box-shadow:var(--ui-shadow-panel);flex-direction:column;align-items:center;gap:14px;font-size:1.05rem;animation:fade-in-default var(--ui-motion-slow) ease}.profile-modal .profile-modal__title{margin:0;color:var(--ui-text);font-size:clamp(1.4rem,3vw,1.9rem);text-align:center}.profile-modal .profile-modal__description{color:var(--ui-text-soft);line-height:1.45;text-align:center}.profile-modal .profile-modal__field{display:flex;flex-direction:column;gap:8px;width:100%}.profile-modal .profile-modal__hint{color:var(--ui-accent-green);font-size:.92rem;text-align:center}.profile-modal input[type=text]{width:100%;min-height:50px;padding:8px 14px;color:var(--ui-text);font-size:1.3rem;font-weight:700;text-align:center;background:var(--ui-inner-well-strong);border:2px solid var(--ui-panel-border);border-radius:8px}.profile-modal input[type=text]:focus{border-color:var(--ui-accent-orange);outline:none}.profile-modal .errorInput{border-color:var(--ui-danger)!important}.profile-modal .profile-modal__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.profile-modal .profile-modal__actions button{min-height:46px}.profile-modal .profile-modal__secondary{background:linear-gradient(180deg,#3f5d88,#223857)}.profile-modal .profile-modal__error{min-height:22px;color:var(--ui-danger);text-align:center}@media screen and (max-width:720px){.profile-modal{padding:12px}.profile-modal .profile-modal__actions{grid-template-columns:1fr}}.profile-picture-modal__file{display:none}.profile-picture-modal__dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:180px;color:var(--ui-text-soft);background:var(--ui-inner-well-strong);border:2px dashed var(--ui-panel-border);border-radius:10px;cursor:pointer}.profile-picture-modal__dropzone i{font-size:2.6rem;color:var(--ui-accent-orange)}.profile-picture-modal__dropzone:hover{border-color:var(--ui-accent-orange)}.profile-picture-modal__editor{display:flex;flex-direction:column;gap:10px;width:100%}.profile-picture-modal__crop-area{width:100%;height:min(46vh,320px);background:var(--ui-inner-well-strong);border-radius:8px;overflow:hidden}.profile-picture-modal__crop-area img{display:block;max-width:100%}.profile-picture-modal__controls{display:flex;align-items:center;gap:8px}.crop-control{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--ui-text);font-size:1.3rem;background:var(--ui-inner-well-strong);border:1px solid var(--ui-panel-border);border-radius:6px;cursor:pointer}.crop-control:hover:not(:disabled){border-color:var(--ui-accent-orange)}.crop-control:disabled{opacity:.5;cursor:default}.profile-picture-modal__preview{display:flex;margin-left:auto}.profile-picture-modal__preview canvas{border:2px solid var(--ui-panel-border)}.profile-picture-modal__stage{display:flex;align-items:center;gap:8px;color:var(--ui-text-soft)}.profile-picture-modal__stage .loading-icon{width:18px;height:18px}.v-sub-select[data-v-a55c3392]{display:flex;justify-content:space-between;align-items:center;gap:10px}.v-sub-select label[data-v-a55c3392]{margin:0}.v-sub-select select[data-v-a55c3392]{background:linear-gradient(180deg,var(--ui-panel-bg) 0%,var(--ui-panel-bg-strong) 100%);color:var(--ui-text);font-size:var(--text-md);text-align:center;font-weight:var(--weight-medium);padding:6px;min-width:160px;border:2px solid var(--ui-panel-border);border-radius:6px;cursor:pointer;text-shadow:var(--ui-text-outline)}.v-sub-select--column[data-v-a55c3392]{align-items:stretch;flex-direction:column;gap:6px}.v-sub-select--column label[data-v-a55c3392]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ui-text-muted)}.player-profile[data-v-6ea410b8]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--ui-overlay);box-shadow:0 4px 30px #0000001a;overflow:hidden;z-index:var(--ui-z-other-modal)}.player-data[data-v-6ea410b8]{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:column;width:85%;height:90vh;background:linear-gradient(165deg,var(--ui-panel-bg) 0%,var(--ui-panel-bg-strong) 100%);border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);font-size:1.25em;animation:fade-in-default var(--ui-motion-slow) ease;z-index:1}.profile-tabs[data-v-6ea410b8]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--ui-panel-bg-strong);border-bottom:2px solid var(--ui-panel-border)}.profile-tabs__title[data-v-6ea410b8]{margin:0 0 0 auto;padding-right:6px;color:var(--ui-accent-green);font-size:1em}.profile-left[data-v-6ea410b8]{display:flex;flex-direction:column;gap:10px;min-width:0}.profile-content[data-v-6ea410b8]{display:flex;flex:1 1 auto;min-height:0;padding:10px;overflow:auto}.profile-content--matches[data-v-6ea410b8]{padding:unset;flex-direction:column}.match-filters[data-v-6ea410b8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:0 0 auto;padding:8px 10px;border-bottom:2px solid var(--ui-panel-border)}.match-game-type-filter[data-v-6ea410b8] select{appearance:none;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.match-hero-filter[data-v-6ea410b8]{position:relative}.match-hero-filter button[data-v-6ea410b8]{width:auto;margin:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--ui-panel-border);border-radius:6px;background:var(--ui-panel-bg-strong);color:var(--ui-text);font-size:var(--text-md);cursor:pointer}.match-hero-filter button[aria-pressed=true][data-v-6ea410b8]{border-color:var(--ui-accent-gold, #ffb900)}.match-hero-filter button[data-v-6ea410b8]:focus-visible{outline:2px solid #fff}.match-hero-filter .match-hero-filter__trigger[data-v-6ea410b8]{min-width:160px;padding:2px 8px;gap:8px}.match-hero-filter .match-hero-filter__menu[data-v-6ea410b8]{position:absolute;top:calc(100% + 4px);left:0;z-index:3;display:grid;grid-template-columns:repeat(5,44px);gap:4px;padding:8px;max-height:260px;overflow:auto;background:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:6px;box-shadow:var(--ui-shadow-panel)}.match-hero-filter .match-hero-filter__menu button[data-v-6ea410b8]{width:44px;height:44px;padding:2px}.match-filters[data-v-6ea410b8] select,.match-filters .match-hero-filter__trigger[data-v-6ea410b8]{box-sizing:border-box;height:40px;min-height:40px;background-color:var(--ui-panel-bg-strong)}.profile-content--overview[data-v-6ea410b8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start}.profile-error[data-v-6ea410b8]{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;padding:40px 16px;color:var(--ui-text-soft)}.loading-panel--inline[data-v-6ea410b8]{position:relative;width:100%;min-height:200px}@media(max-width:900px){.player-data[data-v-6ea410b8]{width:96%;font-size:1.05em}.profile-content--overview[data-v-6ea410b8]{grid-template-columns:1fr}}.play-lobby[data-v-506591db]{width:100%;min-width:0;display:flex;flex-direction:column}.play-lobby .play-lobby-list[data-v-506591db]{width:100%;min-width:0;text-align:left;margin-bottom:8px}.play-lobby .play-lobby-header[data-v-506591db],.play-lobby .play-lobby-row[data-v-506591db]{display:grid;grid-template-columns:minmax(0,1fr) 120px 150px;column-gap:8px;align-items:center}.play-lobby .play-lobby-header[data-v-506591db]{padding:6px 14px;margin-bottom:6px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--ui-text-soft)}.play-lobby .play-lobby-scroll[data-v-506591db]{display:flex;flex-direction:column;gap:6px;height:min(55vh,100dvh - 260px);overflow-y:auto;padding-right:4px}.play-lobby .play-lobby-row[data-v-506591db]{padding:10px 14px;font-size:1.05rem;background:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:6px}.play-lobby .play-lobby-row__name[data-v-506591db]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.play-lobby .play-lobby-row .join-button[data-v-506591db]{min-height:30px;font-size:1.05rem;background:linear-gradient(180deg,var(--ui-accent-green) 0%,#149a62 100%);border-color:var(--ui-panel-border)}.play-lobby .play-lobby-empty[data-v-506591db]{text-align:center;padding:32px 16px;color:var(--ui-text-muted)}.play-lobby .center[data-v-506591db]{text-align:center}.action-buttons[data-v-506591db]{display:flex;position:absolute;top:6px;right:24px;align-items:center;gap:24px}.action-buttons .lobby-create-button[data-v-506591db]{width:248px}@media screen and (max-width:960px){.play-lobby .play-lobby-header[data-v-506591db],.play-lobby .play-lobby-row[data-v-506591db]{grid-template-columns:minmax(0,1fr) 86px 112px;column-gap:6px}.play-lobby .play-lobby-header[data-v-506591db]{padding:6px 8px}.play-lobby .play-lobby-row[data-v-506591db]{padding:8px;font-size:.95rem}.play-lobby .play-lobby-row .join-button[data-v-506591db]{padding-left:4px;padding-right:4px;font-size:.95rem}.action-buttons[data-v-506591db]{gap:12px}.action-buttons .lobby-create-button[data-v-506591db]{width:144px;font-size:1rem}}@media screen and (max-height:760px){.play-lobby .play-lobby-list[data-v-506591db]{margin-bottom:4px}.play-lobby .play-lobby-scroll[data-v-506591db]{height:min(45vh,100dvh - 210px);font-size:1rem}.play-lobby .play-lobby-row[data-v-506591db]{padding:8px}.play-lobby .play-lobby-row .join-button[data-v-506591db]{min-height:26px;font-size:1rem}.play-lobby .play-lobby-header[data-v-506591db]{font-size:.8rem}}.replay-input[data-v-c9df9d02]{display:none}.vue-play-page[data-v-c9df9d02]{width:min(1120px,100vw - 32px);max-width:calc(100vw - 32px);padding:0 24px 24px;overflow-y:auto;text-align:center}.vue-play-page .current-season h2[data-v-c9df9d02]{margin:14px 0 26px;font-size:clamp(var(--text-md),2vw,var(--text-xl))}.vue-play-page .vue-play-description[data-v-c9df9d02]{flex-shrink:0;min-height:4.5rem;line-height:1.5;margin-top:12px;text-align:left;font-size:var(--text-md);white-space:pre-wrap}.vue-play-page .vue-play-party-note[data-v-c9df9d02]{padding-top:8px;color:var(--ui-accent-orange);font-size:var(--text-sm);line-height:1.35}.vue-play-page .vue-play-nav[data-v-c9df9d02]{flex-shrink:0;justify-content:flex-start;padding:14px 8px 0;gap:20px;border-bottom:none;background:#0000}.vue-play-page .vue-play-nav>button[data-v-c9df9d02]{min-height:40px;padding:6px 18px;width:fit-content}.vue-play-page .vue-play-nav>button.btn-primary-2[data-v-c9df9d02]{background:linear-gradient(180deg,var(--ui-accent-green) 0%,#149a62 100%);border-color:var(--ui-panel-border)}.vue-play-page .vue-play-nav__replay[data-v-c9df9d02]{background:linear-gradient(180deg,var(--ui-accent-orange) 0%,#d67d00 100%)!important;border-color:#00000073!important}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.8vh,26px)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card{--mode-color: #287fa6;position:relative;isolation:isolate;display:grid;grid-template-columns:clamp(110px,13vw,150px) minmax(0,1fr);align-items:center;gap:12px;box-sizing:border-box;height:130px;padding:12px;border:4px ridge #527d8c;background:var(--mode-color);text-align:left;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;transition:border-color .2s}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card:before{content:"";position:absolute;inset:0 0 0 auto;height:100%;aspect-ratio:390/132;max-width:100%;z-index:-1;background:right center/auto 100% no-repeat;image-rendering:pixelated;-webkit-mask-image:linear-gradient(to right,transparent,#000);mask-image:linear-gradient(to right,transparent,#000)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--ranked{--mode-color: #285b8c}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--ranked:before{background-image:url(/javascript/cf7f184bb46bf636bf46.png)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--queue-banned{grid-template-columns:clamp(110px,13vw,150px) fit-content(45%) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--casual{--mode-color: #ffae00}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--casual:before{background-image:url(/javascript/9f218d5376cf1f556afd.png)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--cooperative:before{background-image:url(/javascript/7a29397f9e192cda18ec.png)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--practice:before{background-image:url(/javascript/d1bf2efcb3995f51cf71.png)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card:hover:not(.disabled){border-color:#91c6d3}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.disabled{opacity:.6;cursor:default}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:var(--text-md);line-height:1.3;overflow-wrap:anywhere}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__badge>.bx{font-size:3rem;margin-bottom:4px}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__badge .hero-rank{font-size:var(--text-md)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__badge .hero-rank img{image-rendering:pixelated}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__details{min-width:0}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__details h2{margin:0 0 4px;font-size:clamp(var(--text-xl),2.4vw,var(--text-3xl))}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__details small{font-size:var(--text-md)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__details h2 small{display:flex;align-items:center;gap:4px;font-size:var(--text-lg)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__queue-ban{display:flex;align-items:center;gap:10px;min-height:0;max-height:100%;overflow-y:auto;overflow-wrap:anywhere;padding:8px;border-radius:4px;background:#08151ecc;text-align:left;line-height:1.3;font-size:var(--text-sm);color:#ffd34f}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__queue-ban i{flex-shrink:0;font-size:var(--text-3xl)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .low-priority-queue-ban{color:#ff7171}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .party-note{display:block;color:#ffd34f;font-size:var(--text-xs);line-height:1.2}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .tournament-ready-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:16px;border:4px ridge var(--ui-accent-orange);background:linear-gradient(180deg,#ffac0529,#1f8dba)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .tournament-ready-card h1{color:var(--ui-accent-orange)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .tournament-ready-card small{font-size:var(--text-sm);overflow-wrap:anywhere}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .tournament-ready-card .tournament-ready-card__status,.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .tournament-ready-card .tournament-ready-card__opponent-status{display:inline-flex;align-items:center;gap:6px;color:#ffd447}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .tournament-ready-card .tournament-ready-card__status,.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .tournament-ready-card .tournament-ready-card__opponent-status--ready{color:var(--ui-accent-green)}.vue-play-page .vue-play-groups--lobbies[data-v-c9df9d02]{display:block;width:100%;padding:12px 0}.vue-play-page--lobbies[data-v-c9df9d02]{width:min(900px,100vw - 32px)}@media screen and (max-width:640px){.vue-play-page[data-v-c9df9d02]{width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:0 10px 14px}.vue-play-page .vue-play-nav[data-v-c9df9d02]{gap:8px;padding:10px 0 0}.vue-play-page .vue-play-nav>button[data-v-c9df9d02]{padding:6px 10px}.vue-play-page .current-season h2[data-v-c9df9d02]{margin:12px 0 18px}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card{grid-template-columns:82px minmax(0,1fr);gap:8px;padding:10px 6px}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--queue-banned{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card.mode-card--queue-banned .mode-card__badge{display:none}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02] .mode-card .mode-card__badge{font-size:var(--text-sm)}}@media screen and (max-height:760px){.vue-play-page[data-v-c9df9d02]{padding-bottom:12px}.vue-play-page .vue-play-nav[data-v-c9df9d02]{padding-top:8px}.vue-play-page .current-season h2[data-v-c9df9d02]{margin:8px 0 14px}.vue-play-page .vue-play-groups--pvp[data-v-c9df9d02]{gap:12px}}.item-icon[data-v-4d104084]{position:relative;border:4px groove gray;filter:brightness(.4)}.item-icon[data-v-4d104084]:hover{filter:brightness(1.25)}.highlighted[data-v-4d104084]{filter:brightness(1)}img[data-v-4d104084]{width:100%;height:100%}.tree-node--with-tree-line{position:relative}.tree-line{position:absolute;background-color:#bbb}.tree-vline{width:1px;top:0;bottom:0}.tree-hline{height:1px;top:50%;width:10px}.tree-node:focus-visible{outline:2px solid #005fcc;outline-offset:-2px}@media(forced-colors:active){.tree-node:focus-visible{outline:2px solid Highlight}.tree-line{background-color:CanvasText}}@media(prefers-reduced-motion:reduce){.he-tree,.he-tree *{transition:none!important}}.he-tree--rtl{direction:rtl}.he-tree-drag-placeholder{background:#ddf2f9;border:1px dashed #00d9ff;height:22px;width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.he-tree__open-icon{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block}.he-tree__open-icon.open{transform:rotate(90deg)}.he-tree__open-icon svg{width:1em}.item-list-page[data-v-4d16c560]{padding:8px 4px 16px;overflow:auto;max-height:min(78vh,720px)}.itemtrees[data-v-4d16c560]{display:inline-flex;justify-content:space-between;padding:8px}.mechanic-video[data-v-19fa9d0e]{margin:0;width:100%;max-width:420px}.mechanic-video video[data-v-19fa9d0e]{display:block;width:100%;height:auto;border:2px solid var(--lobby-nav-item-border);border-radius:8px;background:#00000059;image-rendering:pixelated}.mechanic-video figcaption[data-v-19fa9d0e]{margin-top:6px;text-align:center;font-size:.95em;color:var(--ui-text-soft, #c7d3e0)}.mechanic-figure[data-v-6d08a748]{margin:0;display:flex;flex-direction:column;align-items:center;gap:8px}.mechanic-figure--card[data-v-6d08a748]{padding:14px 18px;border:1px solid var(--lobby-nav-item-border);border-radius:8px;background:var(--lobby-nav-item-bg)}.mechanic-figure-sprites[data-v-6d08a748]{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:14px}.mechanic-figure-sprites img[data-v-6d08a748]{image-rendering:pixelated;flex-shrink:0}figcaption[data-v-6d08a748]{display:flex;align-items:center;justify-content:center;gap:7px;font-size:.95em;color:var(--ui-accent-orange, #ffac05);text-align:center}figcaption img[data-v-6d08a748]{image-rendering:pixelated;width:20px;height:20px}.mechanic-figure-stats[data-v-6d08a748]{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:4px;width:100%;font-weight:700;font-size:.95em;white-space:nowrap;color:var(--ui-text-soft, #c7d3e0)}.mechanic-figure-stats .health[data-v-6d08a748]{position:relative;height:22px;margin-bottom:8px}.mechanic-figure-stats .health img[data-v-6d08a748]{width:100%;height:100%}.mechanic-figure-stats .health p.hp[data-v-6d08a748]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0}.mechanic-figure-stats span[data-v-6d08a748]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.07)}.mechanic-figure-stats span[data-v-6d08a748]:last-child{border-bottom:none;padding-bottom:0}.mechanic-figure-stats img[data-v-6d08a748]{image-rendering:pixelated;height:26px;width:auto}.mechanic-figure-stats .bonus[data-v-6d08a748]{color:#0f0}.mechanic-chart[data-v-4c015996]{position:relative;height:230px;margin:0 4px 20px;padding:12px;border:1px solid var(--lobby-nav-item-border);border-radius:8px;background:var(--lobby-nav-item-bg)}.mechanic-chart canvas[data-v-4c015996]{letter-spacing:normal}.mechanics-page[data-v-0813e48e]{padding:8px 12px 16px;overflow:auto;max-height:min(78vh,720px);text-align:left}.group-title[data-v-0813e48e]{margin:12px 4px 10px;font-size:var(--text-md);color:var(--ui-text-muted, #8a93a1);text-transform:uppercase;letter-spacing:1px}.mechanic-grid[data-v-0813e48e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.mechanic-card[data-v-0813e48e]{position:relative;display:flex;align-items:center;gap:12px;min-height:74px;padding:12px 16px;border:1px solid var(--lobby-nav-item-border);border-radius:8px;background:linear-gradient(180deg,#ffffff14,#00000014),var(--lobby-nav-item-bg);box-shadow:inset 0 1px #ffffff14,0 2px #0000003d,0 8px 16px var(--lobby-nav-item-shadow);color:var(--ui-text-soft, #c7d3e0);cursor:pointer;user-select:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.mechanic-card>.mechanic-card-icons[data-v-0813e48e]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px}.mechanic-card>.mechanic-card-icons img[data-v-0813e48e]{image-rendering:pixelated;width:48px;height:48px;object-fit:contain}.mechanic-card[data-v-0813e48e]:hover{color:var(--ui-text, #fff);border-color:#ffac058f;background:linear-gradient(180deg,#ffac052e,#ffac050d),#413617bd;transform:translateY(-2px)}.mechanic-card[data-v-0813e48e]:active{transform:translateY(1px)}.mechanic-card-name[data-v-0813e48e]{font-size:var(--text-md);line-height:1.25}.mechanic-section-title[data-v-0813e48e]{margin:30px 4px 14px;padding-bottom:8px;border-bottom:2px solid var(--ui-accent-orange, #ffac05);font-size:var(--text-lg);color:var(--ui-text, #fff)}.mechanic-section-title[data-v-0813e48e]:first-of-type{margin-top:6px}.mechanic-row[data-v-0813e48e]{display:flex;align-items:flex-start;gap:22px;margin:0 4px 18px}.mechanic-row>.mechanic-figure[data-v-0813e48e]{flex:0 0 auto;width:200px}.mechanic-body--row[data-v-0813e48e]{flex:1 1 auto;margin:0;align-self:flex-start}.mechanic-body[data-v-0813e48e]{margin:0 4px 20px}.mechanic-body[data-v-0813e48e] .range-d{color:var(--spell-positive)}.mechanic-body[data-v-0813e48e] .inline-mechanic-icon{image-rendering:pixelated;height:36px;width:36px;vertical-align:-11px}.mechanic-body[data-v-0813e48e] .inline-mechanic-image{image-rendering:pixelated;display:block;width:268px;max-width:100%;height:auto;margin:6px 0 14px}.mechanic-body[data-v-0813e48e] .mechanic-formula{display:inline-block;max-width:100%;box-sizing:border-box;padding:6px 10px;border-left:3px solid var(--ui-accent-orange, #ffac05);border-radius:3px;background:#ffac051a;color:var(--ui-accent-orange, #ffac05);overflow-wrap:anywhere}.mechanic-body[data-v-0813e48e] ul,.mechanic-body[data-v-0813e48e] ol{margin:12px 0 18px;padding-left:1.5em;display:flow-root}.mechanic-body[data-v-0813e48e] li{padding-left:4px;margin-bottom:8px}.mechanic-body[data-v-0813e48e] li::marker{color:var(--ui-text-muted, #8a93a1)}.mechanic-body--lead[data-v-0813e48e] h2:first-child{margin-top:0;padding-top:0;border-top:0}.mechanic-body[data-v-0813e48e] h2{margin:28px 0 12px;padding-top:18px;border-top:1px solid var(--lobby-nav-item-border);font-size:var(--text-md);color:var(--ui-accent-orange, #ffac05)}.mechanic-body[data-v-0813e48e]{font-size:var(--text-sm);line-height:1.65}.mechanic-videos[data-v-0813e48e]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;padding:0 4px}@media screen and (max-width:720px){.mechanic-row[data-v-0813e48e]{flex-direction:column;gap:12px}.mechanic-row>.mechanic-figure[data-v-0813e48e]{width:100%}.mechanic-grid[data-v-0813e48e]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.mechanic-card[data-v-0813e48e]{min-height:62px;padding:10px 12px;gap:9px}.mechanic-card>.mechanic-card-icons[data-v-0813e48e]{width:36px;height:36px}.mechanic-card>.mechanic-card-icons img[data-v-0813e48e]{width:36px;height:36px}.mechanic-card-name[data-v-0813e48e],.mechanic-body[data-v-0813e48e]{font-size:var(--text-sm)}}.changelog-page[data-v-576b4e6f]{display:flex;flex-direction:column;min-height:0;padding:8px 12px 16px;text-align:left;color:var(--ui-text)}.changelog-toolbar[data-v-576b4e6f]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:4px 0 16px}.changelog-toolbar h1[data-v-576b4e6f]{margin:0 auto 0 0}.changelog-toolbar select[data-v-576b4e6f]{min-height:34px;max-width:100%;padding:6px 32px 6px 12px;border:1px solid var(--ui-panel-border);border-radius:6px;background:#162c40;color:var(--ui-text);font-family:inherit;font-size:var(--text-md);cursor:pointer}.changelog-content[data-v-576b4e6f]{overflow:auto;max-height:min(68vh,640px);padding:16px 20px;border:1px solid var(--ui-panel-border);border-radius:8px;background:#0e2232a6;font-size:var(--text-md);line-height:1.65;overflow-wrap:anywhere}.changelog-content[data-v-576b4e6f] h2,.changelog-content[data-v-576b4e6f] h3,.changelog-content[data-v-576b4e6f] h4{margin:20px 0 12px}.changelog-content[data-v-576b4e6f] h2:first-child{margin-top:0}.changelog-content[data-v-576b4e6f] p{margin:0 0 12px}.changelog-content[data-v-576b4e6f] ul,.changelog-content[data-v-576b4e6f] ol{padding-left:24px;margin:0 0 16px}.changelog-content[data-v-576b4e6f] li{margin-bottom:6px}.changelog-content[data-v-576b4e6f] img{max-width:100%;vertical-align:middle}.changelog-content[data-v-576b4e6f] a{color:var(--ui-accent-blue);text-decoration:underline}.changelog-date[data-v-576b4e6f]{margin-bottom:12px;font-size:var(--text-sm);color:var(--ui-text-muted, #b3c4d5)}@media(max-width:640px){.changelog-content[data-v-576b4e6f]{padding:12px}}.learn-actions[data-v-28c69ce0]{display:flex;align-items:center;gap:8px;margin-left:auto;justify-content:flex-end}.update-log-link[data-v-28c69ce0]{min-height:42px;padding:7px 14px;background-color:#2f4157;border:2px solid #5f7da0;border-radius:8px;color:#fff;text-align:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.update-log-link h1[data-v-28c69ce0]{font-size:1.5em;margin:0}.update-log-link h2[data-v-28c69ce0]{font-size:1em;margin:0}.update-log-link[data-v-28c69ce0]:hover{background-color:#3a5270;border-color:#8eb0d6;transform:scale(1.05)}.update-log-link[data-v-28c69ce0]:active{transform:scale(.95)}.update-log-link--stats[data-v-28c69ce0]{background-color:#24486d;border-color:#81c3ff}.update-log-link--stats[data-v-28c69ce0]:hover{background-color:#2d5c8d;border-color:#b5ddff}.training-button[data-v-28c69ce0]{min-height:42px;padding:7px 14px;background-color:#f90;border-radius:8px;color:#fff;text-align:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;max-width:200px}.training-button h1[data-v-28c69ce0]{font-size:1.5em;margin:0}.training-button h2[data-v-28c69ce0]{font-size:1em;margin:0}.training-button[data-v-28c69ce0]:hover{background-color:#cc7a00;transform:scale(1.05)}.training-button[data-v-28c69ce0]:active{transform:scale(.95)}.social-link[data-v-28c69ce0]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:6px;border-radius:8px;background:#0e2232e6;border:2px solid #5f7da0;transition:transform .2s ease,filter .2s ease,border-color .2s ease}.social-link img[data-v-28c69ce0]{width:100%;height:100%;object-fit:contain}.social-link[data-v-28c69ce0]:hover{border-color:#8eb0d6;filter:brightness(1.2);transform:scale(1.05)}.social-link--patreon[data-v-28c69ce0]{background:#501212e6;border-color:#ff7878b8}@media screen and (max-width:720px){.learn-actions[data-v-28c69ce0]{flex-wrap:wrap;justify-content:flex-end}}@media screen and (max-width:1280px),screen and (max-height:760px){.learn-actions[data-v-28c69ce0]{gap:6px}.update-log-link[data-v-28c69ce0],.training-button[data-v-28c69ce0]{min-height:34px;padding:5px 9px;gap:6px}.update-log-link h1[data-v-28c69ce0],.training-button h1[data-v-28c69ce0]{font-size:1.1em}.update-log-link h2[data-v-28c69ce0],.training-button h2[data-v-28c69ce0]{font-size:.78em}.social-link[data-v-28c69ce0]{width:34px;height:34px;padding:5px}}.vue-friendslist h2[data-v-b4065d08]{text-align:center;width:100%}.vue-friendslist .vue-friends-group[data-v-b4065d08]{display:flex;flex-wrap:wrap;padding:8px}.vue-friendslist .vue-friends-group .vue-friend[data-v-b4065d08]{position:relative;padding:4px;margin:3px;display:flex;height:72px;width:230px;background:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:6px;cursor:pointer;transition:border-color var(--ui-motion-base) ease,background var(--ui-motion-base) ease,transform var(--ui-motion-fast) ease}.vue-friendslist .vue-friends-group .vue-friend[data-v-b4065d08]:hover{border-color:#34ff9859;transform:translateY(-1px)}.vue-friendslist .vue-friends-group .vue-friend .player-info[data-v-b4065d08]{width:auto;margin-left:8px;padding-right:16px;min-height:58px;min-width:0}.vue-friendslist .vue-friends-group .vue-friend .player-info .name[data-v-b4065d08]{color:var(--ui-accent-green);font-size:.95rem;overflow-wrap:anywhere}.vue-friendslist .vue-friends-group .vue-friend .player-info .status[data-v-b4065d08]{margin:3px 0;color:var(--ui-text-soft);font-size:.78rem}.vue-friendslist .vue-friends-group .vue-friend .more-indicator[data-v-b4065d08]{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:1.05rem;color:var(--ui-text-muted);pointer-events:none}.vue-friendslist .vue-friends-group .offline[data-v-b4065d08]{background-color:#163d5fb8!important;color:var(--ui-text-muted)!important}.vue-friendslist .vue-friends-group .warning[data-v-b4065d08]{width:150px;height:30px;position:absolute;right:5px;top:30px;z-index:.5;font-size:.8em;padding:5px;text-align:center;background-color:var(--ui-panel-border);border:2px solid var(--ui-panel-border);display:grid;grid-template-columns:auto auto;align-items:center;color:var(--ui-text)}.vue-friendslist .vue-friends-group .remove[data-v-b4065d08]{color:var(--ui-danger);transition:.3s color}.vue-friendslist .vue-friends-group .remove[data-v-b4065d08]:hover{color:var(--ui-danger-soft)}.more-menu__dropdown[data-v-b4065d08]{position:fixed;z-index:500;display:flex;flex-direction:column;gap:4px;padding:6px;background:#000000e6;border:1px solid var(--ui-panel-border);border-radius:6px;box-shadow:0 4px 12px #00000059}.more-menu__item[data-v-b4065d08]{min-height:30px;width:100%;padding:4px 10px;font-size:.95rem;text-align:left}.more-menu__item[data-v-b4065d08]:disabled{background-color:var(--ui-disabled)!important;opacity:.6;cursor:not-allowed}.more-menu__item--danger[data-v-b4065d08]{color:var(--ui-danger-soft)}.more-menu__item--highlight[data-v-b4065d08]{color:var(--ui-warning)}.player-name-search .search-row[data-v-41275483]{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--ui-panel-border)}.player-name-search .search-row input[data-v-41275483]{font-size:1.1rem;background-color:var(--ui-inner-well-strong);color:var(--ui-text);border:2px solid var(--ui-panel-border);padding:0 8px;height:30px;width:100%;text-align:center}.player-name-search .search-row .search[data-v-41275483]{font-size:1.1em;transition:.3s color}.player-name-search .search-row .search[data-v-41275483]:hover{color:var(--ui-danger-soft)}.player-name-search .player-name-search__loading[data-v-41275483]{display:flex;align-items:center;justify-content:center;min-height:54px;border-bottom:1px solid var(--ui-panel-border)}.player-name-search ul[data-v-41275483]{display:grid;grid-template-columns:70% 30%;align-items:center;justify-content:center;padding:8px;border:1px solid var(--ui-panel-border);list-style-type:none;font-size:1.2em;transition:background var(--ui-motion-base) ease,color var(--ui-motion-base) ease}.player-name-search ul .name[data-v-41275483]{display:flex;align-items:center;gap:20px;font-weight:700;color:var(--ui-accent-green)}.player-name-search .search-results-scroll[data-v-41275483]{height:31vh}.player-name-search .search-results-scroll ul[data-v-41275483]:nth-child(2n){background-color:#0000002e}.player-name-search .search-results-scroll ul[data-v-41275483]:hover{background-color:#ffac0529}.player-name-search .accept[data-v-41275483]{color:var(--ui-accent-teal);transition:.3s color}.player-name-search .accept[data-v-41275483]:hover{color:var(--ui-accent-orange)}.player-name-search .disabled[data-v-41275483]{opacity:.45;pointer-events:none}.player-name-search .right[data-v-41275483]{display:grid;text-align:right;margin-right:10px}.vue-friendsrequests ul[data-v-4b1f2645]{display:grid;list-style-type:none;font-size:1.2em;padding:8px;justify-content:center;align-items:center;border:1px solid var(--ui-panel-border);transition:background var(--ui-motion-base) ease,color var(--ui-motion-base) ease;grid-template-columns:70% 30%}.vue-friendsrequests ul .name[data-v-4b1f2645]{display:flex;align-items:center;gap:20px;font-weight:700;color:var(--ui-accent-green)}.vue-friendsrequests ul .accept[data-v-4b1f2645]{color:var(--ui-accent-teal);transition:.3s color}.vue-friendsrequests ul .accept[data-v-4b1f2645]:hover{color:var(--ui-accent-orange)}.vue-friendsrequests ul .disabled[data-v-4b1f2645]{opacity:.45;pointer-events:none}.vue-friendsrequests .friends-requests-scroll[data-v-4b1f2645]{height:39vh}.vue-friendsrequests .friends-requests-scroll ul .reject[data-v-4b1f2645]{color:var(--ui-danger);transition:.3s color}.vue-friendsrequests .friends-requests-scroll ul .reject[data-v-4b1f2645]:hover{color:var(--ui-danger-soft)}.vue-friendsrequests .friends-requests-scroll ul[data-v-4b1f2645]:nth-child(2n){background-color:#0000002e}.vue-friendsrequests .friends-requests-scroll ul[data-v-4b1f2645]:hover{background-color:#ffac0529}.vue-friendsrequests .requests-layout[data-v-4b1f2645]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:24px;padding:8px;min-height:48vh}.vue-friendsrequests .send-request[data-v-4b1f2645]{position:relative;border:2px solid var(--ui-panel-border);border-radius:6px;background:var(--ui-inner-well);min-height:100%}.vue-friendsrequests .requests-box[data-v-4b1f2645]{position:relative;background-color:var(--ui-panel-bg-soft);border:2px solid var(--ui-panel-border);border-radius:6px}.vue-friendsrequests .requests-box--list[data-v-4b1f2645]{min-height:100%}.vue-friendsrequests .request-title[data-v-4b1f2645]{text-align:center;padding:12px;border:1px solid var(--ui-panel-border)}.vue-friendsrequests .request-title span[data-v-4b1f2645]{padding:0;border:none}.vue-friendsrequests .send-request-title[data-v-4b1f2645]{text-align:center;padding:12px;border:1px solid var(--ui-panel-border)}.vue-friendsrequests .request-title--switch[data-v-4b1f2645]{display:flex;justify-content:center;gap:10px}.vue-friendsrequests .request-switch-button[data-v-4b1f2645]{min-width:116px;border:1px solid var(--ui-panel-border);border-radius:5px;background:var(--ui-panel-bg-soft);color:var(--ui-text);padding:7px 12px;font-family:inherit;font-size:.86em;text-shadow:inherit;transition:background var(--ui-motion-base) ease,color var(--ui-motion-base) ease,border-color var(--ui-motion-base) ease}.vue-friendsrequests .request-switch-button.active[data-v-4b1f2645],.vue-friendsrequests .request-switch-button[data-v-4b1f2645]:hover{color:var(--ui-accent-orange);border-color:var(--ui-accent-orange);background:#ffac0524}.vue-friendsrequests .right[data-v-4b1f2645]{display:grid;text-align:right;margin-right:10px}.vue-friendsrequests .sentbox[data-v-4b1f2645]{display:grid;grid-template-columns:50% 50%}@media screen and (max-width:960px){.vue-friendsrequests .requests-layout[data-v-4b1f2645]{grid-template-columns:1fr}.vue-friendsrequests .friends-requests-scroll[data-v-4b1f2645],.vue-friendsrequests .search-results-scroll[data-v-4b1f2645]{height:28vh}}.vue-muted-players h2[data-v-7f6961b4]{text-align:center}.muted-players-table[data-v-7f6961b4]{display:flex;flex-direction:column;width:100%}.muted-players-table__head[data-v-7f6961b4],.muted-players-table__row[data-v-7f6961b4]{display:grid;grid-template-columns:minmax(180px,1fr) 160px 180px;align-items:center;gap:12px;min-height:48px;margin:0;padding:8px 14px;list-style:none}.muted-players-table__head[data-v-7f6961b4]{min-height:42px;color:var(--ui-text-soft);background:#08151eb8;border:1px solid var(--ui-panel-border)}.muted-players-table__row[data-v-7f6961b4]{background:#00000024;border:1px solid rgba(255,255,255,.08)}.muted-players-table__row[data-v-7f6961b4]:nth-child(odd){background:#ffffff0d}.muted-players-table__name[data-v-7f6961b4]{min-width:0;color:var(--ui-accent-green);overflow-wrap:anywhere;cursor:pointer}.muted-players-table__date[data-v-7f6961b4]{color:var(--ui-text-soft)}.muted-players-table__action[data-v-7f6961b4]{display:flex;justify-content:flex-end}.muted-players-table__action button[data-v-7f6961b4]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:120px;min-height:30px;padding:4px 10px}@media(max-width:700px){.muted-players-table__head[data-v-7f6961b4],.muted-players-table__row[data-v-7f6961b4]{grid-template-columns:minmax(120px,1fr) 120px 120px;gap:8px;padding:8px}.muted-players-table__action button[data-v-7f6961b4]{min-width:96px}}.reports-content[data-v-1d623b0c]{display:flex;flex-direction:column;gap:14px}.report-card[data-v-1d623b0c]{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background-color:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:6px;box-shadow:inset 0 0 10px #00000080}.report-card__header[data-v-1d623b0c]{display:flex;align-items:center;justify-content:space-between;gap:10px}.report-card__category[data-v-1d623b0c]{font-weight:700}.report-card__status[data-v-1d623b0c]{padding:2px 10px;border-radius:999px;font-size:.8rem;font-weight:700;text-transform:uppercase}.status-new[data-v-1d623b0c]{color:#ffe066;background:#ffd65029}.status-resolved[data-v-1d623b0c]{color:#86f7a8;background:#34ff9824}.status-closed[data-v-1d623b0c]{color:#b0bacc;background:#ffffff14}.report-card__meta[data-v-1d623b0c]{display:flex;gap:12px;color:var(--ui-text-soft);font-size:.85rem}.report-card__description[data-v-1d623b0c]{margin:0;color:var(--ui-text)}.report-card__answer[data-v-1d623b0c]{margin-top:4px;padding:8px 10px;background:#ffffff0a;border-radius:6px}.report-card__answer-label[data-v-1d623b0c]{display:block;margin-bottom:2px;color:var(--ui-accent-green);font-size:.8rem;text-transform:uppercase}.report-card__answer p[data-v-1d623b0c]{margin:0}.friends-page[data-v-ecfe35f0]{width:94%;max-width:1320px}.purchase-button[data-v-532e0b92]{font-size:.82em;width:100%;margin-top:6px;padding:4px 6px;background:linear-gradient(180deg,#0b1723fa,#081019fa);border:1px solid rgba(255,255,255,.08)!important;border-radius:10px;display:flex;gap:2px;flex-direction:column;justify-content:center}.buy-item[data-v-532e0b92]{font-size:1.02em;color:orange;font-weight:700}.large[data-v-532e0b92]{font-size:1.05em!important;padding:4px}.flex-box[data-v-532e0b92]{display:flex;gap:8px;justify-content:center}.hero-rank-internal[data-v-532e0b92]{position:absolute;top:2px;right:2px;border-radius:50%;background-color:#0006;border:1px solid #000}.hero-rank-low[data-v-532e0b92]{background-color:#f006;filter:brightness(.5)}.mastery-required[data-v-532e0b92]{position:absolute;left:5px;bottom:5px;display:flex;gap:3px;background-color:#000000a7;padding:3px;border-radius:10px;align-items:center}.mastery-required-low[data-v-532e0b92]{background-color:#6e000091!important;filter:brightness(.7)}@media screen and (max-width:960px){.purchase-button[data-v-532e0b92]{margin:4px;padding:4px;gap:2px}.hero-rank-internal[data-v-532e0b92]{top:-4px;right:-4px;transform:scale(.75)}}.shop-listings-layout[data-v-959cb5de]{display:flex;width:100%;gap:16px;align-items:flex-start;padding-top:8px}.shop-filter-panel[data-v-959cb5de]{flex:0 0 180px;display:flex;flex-direction:column;gap:6px;padding:8px;border:2px solid var(--ui-panel-border);background:linear-gradient(180deg,#132230f2,#0b1622f2);box-shadow:inset 0 1px #ffffff0f;max-height:min(70vh,880px);overflow:auto}.shop-filter-panel__title[data-v-959cb5de]{margin:0 0 4px;color:var(--ui-accent-orange);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.shop-filter-button[data-v-959cb5de]{font-size:1rem;padding:6px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0a;color:var(--ui-text);text-align:left;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}.shop-filter-button[data-v-959cb5de]:hover{border-color:#ffac0566;background:#ffac051a;transform:translate(1px)}.shop-filter-button.active[data-v-959cb5de]{border-color:#ffac05a6;background:linear-gradient(180deg,#ffac0533,#ffac0514);color:#fff2d0}.shop-cards-column[data-v-959cb5de]{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;min-width:0}.shop-sort-bar[data-v-959cb5de]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.shop-sort-bar__label[data-v-959cb5de]{color:var(--ui-text-soft);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.shop-sort-select[data-v-959cb5de]{padding:4px 8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:var(--ui-text);font-size:.9rem;cursor:pointer}.shop-cards-grid[data-v-959cb5de]{display:flex;flex-wrap:wrap;gap:10px;padding-right:4px;max-height:min(70vh,880px);overflow-x:hidden}.vue-listing[data-v-959cb5de]{position:relative;padding:6px 8px;display:flex;height:102px;width:222px;background:linear-gradient(180deg,#223c54fa,#142638fa),var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:12px;box-shadow:inset 0 1px #ffffff0f,0 8px 22px #0003;transition:border-color var(--ui-motion-base) ease,transform var(--ui-motion-fast) ease;align-items:center;gap:8px}.vue-listing[data-v-959cb5de]:hover{transform:translateY(-1px);border-color:#ffac056b}.vue-listing .icon[data-v-959cb5de]{width:74px;flex:0 0 auto}.vue-listing .emote-icon[data-v-959cb5de]{width:70px;height:92px;object-fit:contain}.vue-listing .skin-container[data-v-959cb5de]{width:100px;height:100px;display:flex;align-items:center;justify-content:center}.vue-listing .skin-container .skin-icon[data-v-959cb5de]{width:100%;height:100%;object-fit:contain}.vue-listing .item-info[data-v-959cb5de]{display:flex;justify-content:space-between;flex-direction:column;min-width:0;flex:1 1 auto}.vue-listing .item-info .item-status-row[data-v-959cb5de]{display:flex;align-items:center;min-height:22px;margin-bottom:2px}.vue-listing .item-info .item-status-tag[data-v-959cb5de]{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;text-align:center;font-size:.7rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.vue-listing .item-info .item-status-tag--owned[data-v-959cb5de]{border-color:#ffac0559;background:#ffac0524;color:#ffd27a}.vue-listing .item-info .item-status-tag--active[data-v-959cb5de]{border-color:#34ff9866;background:#34ff9824;color:#8fffbc}.vue-listing .item-info .item-header[data-v-959cb5de]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.vue-listing .item-info .item-name[data-v-959cb5de]{font-size:1.05rem;font-weight:700;line-height:1.15}.vue-listing .item-info .skin-details[data-v-959cb5de]{padding-top:4px}.vue-listing .item-info .skin-details .detail-img[data-v-959cb5de]{height:20px;padding-right:4px}.vue-listing .item-info .emote-shortcut[data-v-959cb5de]{width:100%;color:#d8e8f5;font-size:.78rem;line-height:1;text-align:center;word-break:break-word}.larger-size[data-v-959cb5de]{height:118px;width:224px;padding:4px}@media screen and (max-width:960px){.vue-listing[data-v-959cb5de]{height:76px;width:180px}.vue-listing .icon[data-v-959cb5de]{width:48px}.vue-listing .emote-icon[data-v-959cb5de]{width:45px;height:60px}.vue-listing .skin-container[data-v-959cb5de]{height:80px;width:80px}.vue-listing .item-info .skin-details .detail-img[data-v-959cb5de]{height:15px;padding-right:4px}.larger-size[data-v-959cb5de]{height:110px;width:235px}}@media screen and (max-width:720px){.shop-filter-panel[data-v-959cb5de]{padding:12px}.shop-cards-grid[data-v-959cb5de]{justify-content:center}}.vue-shop .vue-shop-items[data-v-2ff9446a]{width:100%}@media screen and (max-width:960px){.vue-shop .vue-shop-items[data-v-2ff9446a]{width:100%}}.quest-reset-banner[data-v-53313979]{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:22px;padding:16px 20px;border-radius:8px;border:2px solid var(--ui-accent-orange);background:linear-gradient(145deg,#163048fa,#0a1c30fc);box-shadow:0 0 24px #ffac0559,inset 0 1px #ffffff1a;font-family:var(--ui-font);font-size:clamp(1.08rem,1.5vw,1.42rem);font-weight:700;color:var(--ui-text);text-align:center;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.65)}.quest-reset-banner__icon[data-v-53313979]{font-size:clamp(1.45rem,2vw,1.85rem);color:var(--ui-accent-orange);flex-shrink:0;filter:drop-shadow(0 0 6px rgba(255,172,5,.55))}.quest-reset-banner__text[data-v-53313979]{max-width:52rem}.quests-grid[data-v-53313979]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:25px;padding:8px}.item-listing[data-v-53313979]{background-color:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:6px;box-shadow:inset 0 0 10px #00000080;padding:15px;position:relative;transition:transform .2s}.item-listing[data-v-53313979]:hover{transform:translateY(-3px);border-color:var(--ui-focus-ring)}.item-listing.purchased[data-v-53313979]{background-color:var(--ui-panel-bg)!important;border-color:var(--ui-accent-orange)!important;color:var(--ui-accent-orange)!important}.card-inner[data-v-53313979]{display:flex;flex-direction:column;gap:15px;height:100%}.quest-header[data-v-53313979]{display:flex;justify-content:space-between;align-items:flex-start}.quest-header .quest-title[data-v-53313979]{font-family:var(--ui-font);font-size:1.2rem;color:var(--ui-text);line-height:1.3}.quest-header .purchased .quest-title[data-v-53313979]{color:var(--ui-accent-orange)}.quest-header .quest-id[data-v-53313979]{font-size:.78rem;color:#ffffff4d}.stat-row[data-v-53313979]{display:flex;justify-content:space-between;align-items:center;font-family:var(--ui-font);font-size:.95rem}.stat-row .stat-label[data-v-53313979]{color:var(--ui-text-muted)}.stat-row .purchased .stat-label[data-v-53313979]{color:var(--ui-text-soft)}.reward-value[data-v-53313979]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.1rem}.icon-inline[data-v-53313979]{display:inline-block;width:18px;height:18px;background-size:contain;vertical-align:middle;margin-left:4px}.progress-section[data-v-53313979]{display:flex;flex-direction:column;gap:8px;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);padding-left:15px;padding-right:15px;box-sizing:border-box}.progress-section .progress-labels[data-v-53313979]{display:flex;justify-content:space-between;font-family:var(--ui-font);font-size:.85rem;color:var(--ui-text)}.shop-progress-bar[data-v-53313979]{width:100%;height:18px;background:var(--ui-panel-border);border:1px solid var(--ui-focus-ring)}.shop-progress-bar .fill[data-v-53313979]{height:100%;background:var(--ui-accent-orange);transition:width .5s ease;box-shadow:0 0 5px #ffac0580}.completed-banner[data-v-53313979]{background:var(--ui-panel-border);color:var(--ui-accent-orange);border:1px solid var(--ui-accent-orange);font-family:var(--ui-font);font-weight:700;text-align:center;padding:6px;font-size:1rem;width:100%;margin-top:5px;box-shadow:0 0 10px #ffac0533}.claim-btn[data-v-53313979]{background-color:var(--ui-accent-orange);color:var(--ui-text);border:2px solid var(--ui-panel-border);font-family:var(--ui-font);font-weight:700;font-size:1rem;padding:8px;cursor:url(/javascript/95cdf7bdbe12d0b29efc.png),pointer;width:100%;margin-top:5px;transition:all .2s}.claim-btn[data-v-53313979]:hover{background-color:var(--ui-accent-orange);filter:brightness(1.2);box-shadow:0 0 15px #ffac0566}.claim-btn[data-v-53313979]:active{transform:scale(.98)}.coin-color[data-v-53313979]{color:var(--coin-color)}.gem-color[data-v-53313979]{color:var(--gem-color)}.gem-color i[data-v-53313979]{color:inherit}.level-color[data-v-53313979]{color:var(--level-color)}.level-color i[data-v-53313979]{color:inherit}@media screen and (max-width:768px){.quests-grid[data-v-53313979]{grid-template-columns:1fr}}.gm-reports-page[data-v-8c4c0018]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.gm-reports-toolbar[data-v-8c4c0018]{display:flex;justify-content:flex-end;padding:12px 16px}.gm-reports-filters[data-v-8c4c0018]{display:inline-flex;gap:6px;padding:5px;background:var(--ui-inner-well);border:1px solid var(--ui-panel-border);border-radius:8px}.gm-reports-content[data-v-8c4c0018]{display:flex;flex-direction:column;gap:10px}.report-row[data-v-8c4c0018]{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background-color:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:6px;cursor:pointer;transition:border-color .2s ease}.report-row[data-v-8c4c0018]:hover{border-color:var(--ui-focus-ring)}.report-row--readonly[data-v-8c4c0018]{opacity:.7}.report-row__main[data-v-8c4c0018]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:700}.report-row__meta[data-v-8c4c0018]{display:flex;align-items:center;justify-content:space-between;gap:12px}.report-row__meta-left[data-v-8c4c0018]{display:flex;flex-direction:column;gap:2px;min-width:0}.report-row__date[data-v-8c4c0018]{color:var(--ui-text-soft);font-size:.85rem}.report-row__view-match[data-v-8c4c0018]{flex-shrink:0;width:auto;min-height:0;padding:4px 10px;font-size:.85rem}.report-row__description[data-v-8c4c0018]{margin:0;color:var(--ui-text)}.report-row__resolved-by[data-v-8c4c0018]{margin:0;color:var(--ui-text-soft);font-size:.8rem}.report-row__queue-ban[data-v-8c4c0018]{margin:0;color:var(--ui-accent-orange);font-size:.8rem;font-weight:700}.resolved-by-name[data-v-8c4c0018]{color:var(--ui-accent-green);font-weight:700}.report-detail-overlay[data-v-8c4c0018]{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:24px;background:#040a12c7;backdrop-filter:blur(4px)}.report-detail-panel[data-v-8c4c0018]{display:flex;flex-direction:column;gap:12px;width:min(100%,560px);padding:22px;background:linear-gradient(180deg,#10263df7,#081221fa);border:2px solid rgba(108,188,255,.34);border-radius:14px;box-shadow:0 20px 80px #0000008c}.report-detail-panel h2[data-v-8c4c0018]{margin:0}.report-detail-category[data-v-8c4c0018]{margin:0;color:var(--ui-accent-green);font-weight:700}.report-detail-description-block[data-v-8c4c0018]{display:flex;flex-direction:column;gap:2px}.report-detail-label[data-v-8c4c0018]{color:var(--ui-text-soft);font-size:.8rem;text-transform:uppercase}.report-detail-description[data-v-8c4c0018]{margin:0}.report-detail-resolved-by[data-v-8c4c0018]{margin:0;color:var(--ui-text-soft);font-size:.85rem}.report-detail-match-unavailable[data-v-8c4c0018]{margin:0;color:var(--ui-text-soft);font-style:italic}.report-detail-queue-ban[data-v-8c4c0018]{margin:0;color:var(--ui-accent-orange);font-size:.85rem;font-weight:700}.report-detail-answer[data-v-8c4c0018]{width:100%;padding:10px 14px;color:var(--ui-text);font:inherit;resize:vertical;background:#040a12b3;border:2px solid rgba(108,188,255,.24);border-radius:10px}.report-detail-queue-ban-input[data-v-8c4c0018]{display:flex;flex-direction:column;gap:6px;color:var(--ui-text-muted);font-size:.85rem;text-transform:uppercase}.report-detail-queue-ban-input input[data-v-8c4c0018]{height:38px;padding:0 12px;color:var(--ui-text);font-family:inherit;font-size:1rem;background:#040a12b3;border:2px solid rgba(108,188,255,.24);border-radius:10px;outline:none}.report-detail-actions[data-v-8c4c0018]{display:flex;gap:10px}.report-detail-actions[data-v-8c4c0018]>*{flex:1 1 0}.gm-command-log-page[data-v-3392cbfd]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.gm-command-log-content[data-v-3392cbfd]{display:flex;flex-direction:column;gap:10px;padding:16px}.command-log-row[data-v-3392cbfd]{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background-color:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);border-radius:6px}.command-log-row__main[data-v-3392cbfd]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:700}.command-log-row__gm[data-v-3392cbfd]{color:var(--ui-accent-green)}.command-log-row__command[data-v-3392cbfd]{color:var(--ui-accent-teal);text-transform:uppercase;font-size:1rem}.command-log-row__meta[data-v-3392cbfd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.command-log-row__date[data-v-3392cbfd],.command-log-row__target[data-v-3392cbfd]{color:var(--ui-text-soft);font-size:1rem}.command-log-row__description[data-v-3392cbfd]{margin:0;color:var(--ui-text)}.stepper-wrap[data-v-3b2b2049]{display:flex;flex-direction:column;gap:22px;flex:1 1 auto;min-height:0}.stepper-track[data-v-3b2b2049]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-shrink:0}.stepper-step[data-v-3b2b2049]{display:flex;align-items:center;gap:8px}.stepper-node[data-v-3b2b2049]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;border:2px solid var(--ui-panel-border);background:var(--ui-panel-bg-strong);color:var(--ui-text-muted);flex-shrink:0}.stepper-step.done .stepper-node[data-v-3b2b2049]{background:#34ff9829;border-color:var(--ui-accent-green);color:var(--ui-accent-green)}.stepper-step.current .stepper-node[data-v-3b2b2049]{background:#ffac052e;border-color:var(--ui-accent-orange);color:var(--ui-accent-orange)}.stepper-label[data-v-3b2b2049]{font-size:.85rem;color:var(--ui-text-muted);white-space:nowrap}.stepper-step.current .stepper-label[data-v-3b2b2049]{color:var(--ui-text);font-weight:700}.stepper-step.done .stepper-label[data-v-3b2b2049]{color:var(--ui-accent-green)}.stepper-line[data-v-3b2b2049]{height:2px;width:40px;background:var(--ui-panel-border);margin:0 10px;flex-shrink:0}.stepper-line.filled[data-v-3b2b2049]{background:var(--ui-accent-orange)}.stepper-panel[data-v-3b2b2049]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0;overflow:hidden}.stepper-actions[data-v-3b2b2049]{display:flex;justify-content:space-between;gap:12px;flex-shrink:0;padding:14px 22px 22px;border-top:1px solid var(--ui-panel-border)}.stepper-actions .action-btn[data-v-3b2b2049]{min-width:120px}@media screen and (max-width:768px){.stepper-label[data-v-3b2b2049]{display:none}.stepper-line[data-v-3b2b2049]{width:20px}}.v-datetime-picker[data-v-3490d16c]{display:flex;flex-direction:column;gap:6px}.v-datetime-picker label[data-v-3490d16c]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ui-text-muted);margin:0}.datetime-input[data-v-3490d16c]{width:100%;height:40px;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.flatpickr-calendar{background:var(--ui-panel-bg-strong);border:2px solid var(--ui-panel-border);box-shadow:var(--ui-shadow-panel)}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--ui-panel-border)}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--ui-panel-bg-strong)}.flatpickr-months .flatpickr-month,.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{background:#0000;color:var(--ui-text);fill:var(--ui-text)}.flatpickr-current-month .flatpickr-monthDropdown-months option{background:var(--ui-panel-bg-strong)}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:var(--ui-text);fill:var(--ui-text)}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:var(--ui-accent-orange)}.flatpickr-weekdays{background:#0000}span.flatpickr-weekday{background:#0000;color:var(--ui-text-muted)}.flatpickr-day{color:var(--ui-text)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:var(--ui-text-muted);opacity:.4}.flatpickr-day:hover{background:var(--ui-panel-bg);border-color:var(--ui-panel-bg)}.flatpickr-day.today{border-color:var(--ui-accent-teal)}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:var(--ui-accent-orange);border-color:var(--ui-accent-orange);color:#000}.flatpickr-time{border-top-color:var(--ui-panel-border)!important}.flatpickr-time input,.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{color:var(--ui-text)}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover{background:var(--ui-panel-bg)}.markdown-renderer[data-v-72423648]{color:inherit;line-height:inherit;overflow-wrap:anywhere}.markdown-renderer[data-v-72423648] p{margin:0 0 .55em}.markdown-renderer[data-v-72423648] p:last-child,.markdown-renderer[data-v-72423648] ul:last-child,.markdown-renderer[data-v-72423648] ol:last-child{margin-bottom:0}.markdown-renderer[data-v-72423648] strong{color:var(--ui-text);font-weight:800}.markdown-renderer[data-v-72423648] h1,.markdown-renderer[data-v-72423648] h2,.markdown-renderer[data-v-72423648] h3{margin:.35em 0 .28em;color:var(--ui-text);line-height:1.18}.markdown-renderer[data-v-72423648] h1{font-size:1.35em}.markdown-renderer[data-v-72423648] h2{font-size:1.2em}.markdown-renderer[data-v-72423648] h3{font-size:1.08em}.markdown-renderer[data-v-72423648] em{color:var(--ui-text-soft)}.markdown-renderer[data-v-72423648] a{color:var(--ui-accent-blue);text-decoration:underline}.markdown-renderer[data-v-72423648] img{display:block;width:auto;max-width:100%;max-height:320px;height:auto;margin:.45em 0 .65em;object-fit:contain;border:1px solid var(--ui-panel-border);border-radius:4px}.markdown-renderer[data-v-72423648] .markdown-align--center{display:block;text-align:center}.markdown-renderer[data-v-72423648] .markdown-align--center img{margin-right:auto;margin-left:auto}.markdown-renderer[data-v-72423648] ul,.markdown-renderer[data-v-72423648] ol{margin:.4em 0 .55em;padding-left:1.35em}.markdown-renderer[data-v-72423648] code{padding:1px 4px;background:#00000047;border-radius:3px;color:var(--ui-accent-orange)}.markdown-renderer[data-v-72423648] .markdown-color--red{color:#ff6b6b}.markdown-renderer[data-v-72423648] .markdown-color--orange{color:#ffb347}.markdown-renderer[data-v-72423648] .markdown-color--yellow{color:#ffd84d}.markdown-renderer[data-v-72423648] .markdown-color--green{color:#50e38a}.markdown-renderer[data-v-72423648] .markdown-color--blue{color:#69b7ff}.markdown-renderer[data-v-72423648] .markdown-color--purple{color:#c084fc}.markdown-renderer[data-v-72423648] .markdown-color--pink{color:#ff8cc6}.markdown-renderer[data-v-72423648] .markdown-color--cyan{color:#5de7e7}.markdown-renderer[data-v-72423648] .markdown-color--white{color:#fff}.markdown-renderer[data-v-72423648] .markdown-color--gray{color:#b8c4d6}.markdown-editor[data-v-77f543aa]{display:flex;flex-direction:column;gap:8px;font-size:1.1rem}.markdown-editor__toolbar[data-v-77f543aa]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;padding:4px 0;background:var(--ui-panel-bg)}.markdown-editor__toolbar button[data-v-77f543aa]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-height:0;padding:0;border:1px solid var(--ui-panel-border);border-radius:4px;background:var(--ui-inner-well);color:var(--ui-text);cursor:pointer;font-size:1.1rem}.markdown-editor__toolbar button[data-v-77f543aa]:hover{border-color:var(--ui-accent-orange);color:var(--ui-accent-orange)}.markdown-editor__color-button[data-v-77f543aa]{border-color:#ffffff59!important;box-shadow:inset 0 0 0 1px #00000059,0 1px #ffffff1f}.markdown-editor__count[data-v-77f543aa]{margin-left:auto;color:var(--ui-text-muted);font-size:.82rem;font-variant-numeric:tabular-nums}.markdown-editor__body[data-v-77f543aa]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.markdown-editor textarea[data-v-77f543aa],.markdown-editor__preview[data-v-77f543aa]{width:100%;min-height:118px;padding:10px 12px;background-color:var(--ui-inner-well-strong);border:2px solid var(--ui-panel-border);border-radius:2px;color:var(--ui-text)}.markdown-editor textarea[data-v-77f543aa]{font-size:1rem;resize:vertical}.markdown-editor__preview[data-v-77f543aa]{color:var(--ui-text-soft);overflow:auto}@media screen and (max-width:900px){.markdown-editor__body[data-v-77f543aa]{grid-template-columns:1fr}}.wizard-step[data-v-773951a4]{display:flex;flex-direction:column;gap:14px;padding:12px}.wizard-step h3[data-v-773951a4]{margin:0 0 4px}.form-grid[data-v-773951a4]{display:grid;grid-template-columns:1fr;gap:14px}.form-grid--two[data-v-773951a4]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid--three[data-v-773951a4]{grid-template-columns:repeat(3,minmax(0,1fr))}.form-field[data-v-773951a4]{display:flex;flex-direction:column;gap:6px}.form-field label[data-v-773951a4]{margin:0;font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ui-text-muted)}.form-field input[data-v-773951a4]{width:100%;font-size:1rem;padding:10px 12px}.checkbox-field label[data-v-773951a4]{display:flex;align-items:center;gap:8px;text-transform:none;font-size:1rem;color:var(--ui-text)}.checkbox-field label input[data-v-773951a4]{width:auto}.description-extra[data-v-773951a4]{display:flex;flex-direction:column;gap:6px}.description-extra__header[data-v-773951a4]{display:flex;align-items:center;gap:10px}[data-v-773951a4] .description-lang-select{width:auto;min-width:90px;padding:8px 10px;font-size:1rem;text-transform:uppercase}.description-remove-btn[data-v-773951a4]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;margin-left:auto;border:1px solid var(--ui-panel-border);background:#a61717;color:var(--ui-text-muted);cursor:pointer;font-size:1.2rem}.description-remove-btn[data-v-773951a4]:hover{border-color:var(--ui-accent-orange);color:var(--ui-accent-orange)}.rewards-section[data-v-773951a4]{display:flex;flex-direction:column;gap:10px;margin-top:8px}.rewards-header[data-v-773951a4]{display:flex;align-items:center;justify-content:space-between}.reward-row[data-v-773951a4]{display:grid;grid-template-columns:90px repeat(3,1fr) auto;align-items:end;gap:12px;padding:12px;backdrop-filter:none;-webkit-backdrop-filter:none}.reward-row__remove[data-v-773951a4]{margin-left:0}.reward-row__placement[data-v-773951a4]{font-weight:700;color:var(--ui-accent-orange)}.summary-section[data-v-773951a4]{padding:14px 16px;backdrop-filter:none;-webkit-backdrop-filter:none}.summary-section h4[data-v-773951a4]{margin:0 0 10px;color:var(--ui-accent-orange)}.summary-grid[data-v-773951a4]{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px}.summary-grid span[data-v-773951a4]:nth-child(odd){color:var(--ui-text-muted)}.summary-rewards[data-v-773951a4]{display:flex;flex-wrap:wrap;gap:10px}.summary-reward-chip[data-v-773951a4]{display:flex;align-items:center;gap:12px;padding:8px 14px;background:var(--ui-inner-well);border-radius:6px;font-weight:700}.summary-reward-chip__placement[data-v-773951a4]{color:var(--ui-accent-orange)}.tournament-wizard-overlay[data-v-773951a4]{position:fixed;inset:0;z-index:var(--ui-z-gm-panel);display:flex;align-items:center;justify-content:center;padding:24px;background:#040a12c7}.tournament-wizard-panel[data-v-773951a4]{position:relative;display:flex;flex-direction:column;width:90vw;height:90vh;max-height:90vh;padding:20px;background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);overflow:hidden;animation:fade-in-default var(--ui-motion-slow) ease}[data-v-773951a4] .stepper-panel{backdrop-filter:none;-webkit-backdrop-filter:none}.tournament-wizard-close[data-v-773951a4]{position:absolute;top:0;right:0;z-index:1;width:44px;height:44px;min-height:0;border:none;border-bottom-left-radius:8px;background-color:var(--ui-danger);color:var(--ui-text);font-size:1.8rem;line-height:1;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.tournament-wizard-close[data-v-773951a4]:hover{filter:brightness(1.15)}@media screen and (max-width:900px){.form-grid--two[data-v-773951a4],.form-grid--three[data-v-773951a4]{grid-template-columns:1fr}}.tournaments-list-page[data-v-e6436a64]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:16px;gap:14px}.tournaments-list-header[data-v-e6436a64]{display:flex;justify-content:flex-end}.tournaments-list-scroll[data-v-e6436a64]{overflow:auto}.tournament-table-wrap[data-v-e6436a64]{padding:0}.tournament-table[data-v-e6436a64]{width:100%;border-collapse:collapse;font-size:.82rem}.tournament-table th[data-v-e6436a64],.tournament-table td[data-v-e6436a64]{padding:8px 6px;text-align:left;vertical-align:middle;border-bottom:2px solid rgba(0,0,0,.35);white-space:nowrap;text-overflow:ellipsis;max-width:200px}.tournament-table th[data-v-e6436a64]{color:var(--ui-text-muted);font-size:.72rem;text-transform:uppercase}.tournament-table tbody tr:last-child td[data-v-e6436a64]{border-bottom:0}.tournament-table__name[data-v-e6436a64]{min-width:180px;max-width:260px;overflow:hidden;text-overflow:ellipsis;color:var(--ui-text-primary);font-size:.95rem}.tournament-table th.tournament-table__actions-header[data-v-e6436a64]{text-align:right}.tournament-table__actions[data-v-e6436a64]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.gm-menu-page[data-v-a320071a]{width:94%;max-width:1320px}.tournament-card[data-v-bd599042]{display:flex;align-items:center;gap:16px;padding:14px 18px;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;transition:border-color var(--ui-motion-base) ease}.tournament-card__content[data-v-bd599042]{display:flex;align-items:center;gap:16px;min-width:0;flex:1 1 auto}.tournament-card--featured[data-v-bd599042]{min-height:230px;min-width:0;display:flex;flex-direction:column;align-items:stretch;padding:22px 26px;height:100%;overflow:hidden}.tournament-card--featured .tournament-card__content[data-v-bd599042]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;width:100%;gap:22px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:8px}.tournament-card--featured .tournament-card__content[data-v-bd599042]::-webkit-scrollbar{width:8px}.tournament-card--featured .tournament-card__content[data-v-bd599042]::-webkit-scrollbar-track{background:#0003}.tournament-card--featured .tournament-card__content[data-v-bd599042]::-webkit-scrollbar-thumb{background:#08151e;border:1px solid #376272;border-radius:4px}.tournament-card[data-v-bd599042]:not(.tournament-card--featured){min-height:138px}.tournament-card[data-v-bd599042]:hover{border-color:var(--ui-focus-ring)}.tournament-card+.tournament-card[data-v-bd599042]{margin-top:10px}.tournament-card__main[data-v-bd599042]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.tournament-card__title[data-v-bd599042]{margin:0;font-size:1.1rem;overflow-wrap:anywhere}.tournament-card--featured .tournament-card__title[data-v-bd599042]{font-size:1.55rem}.tournament-card__host[data-v-bd599042],.tournament-card__labels[data-v-bd599042]{margin:0;display:flex;align-items:center;flex-wrap:wrap}.tournament-card__host[data-v-bd599042]{gap:6px;font-size:.88rem;color:var(--ui-text-muted)}.tournament-card__labels[data-v-bd599042]{gap:10px;margin-top:4px;font-size:.85rem}.status-pill--mode[data-v-bd599042]{color:var(--ui-accent-green)}.tournament-card__date[data-v-bd599042]{margin:0;font-size:.8rem;color:var(--ui-text-muted)}.tournament-card__time-row[data-v-bd599042]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.tournament-card__settings-row[data-v-bd599042]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.82fr);gap:12px;margin-top:12px}.tournament-card__setting-group[data-v-bd599042]{padding:12px;border:1px solid rgba(129,195,255,.2);border-radius:6px;background:#0000001f}.tournament-card__setting-group h3[data-v-bd599042]{margin:0 0 10px;font-size:1rem}.tournament-card__setting-group--tournament[data-v-bd599042]{border-color:#34ff9838}.tournament-card__setting-group--lobby[data-v-bd599042]{padding-bottom:14px;border-color:#ffac053d}.tournament-card__setting-grid[data-v-bd599042]{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px}.tournament-card__detail[data-v-bd599042]{display:flex;flex-direction:column;gap:5px;padding:9px 12px;background:var(--ui-inner-well);border:1px solid var(--ui-panel-border);border-radius:6px}.tournament-card__detail span[data-v-bd599042],.tournament-card__detail em[data-v-bd599042],.tournament-card__reward-label[data-v-bd599042],.tournament-card__winner-label[data-v-bd599042]{color:var(--ui-text-muted);font-size:.78rem;font-style:normal}.tournament-card__detail strong[data-v-bd599042]{color:var(--ui-text);font-size:1rem}.tournament-card__description-detail[data-v-bd599042]{width:100%;min-height:64px;margin-top:8px}.tournament-card__detail .tournament-card__description[data-v-bd599042]{min-width:0;max-width:100%;color:var(--ui-text-soft);font-size:.92rem;line-height:1.35;overflow-wrap:anywhere}.tournament-card--featured .tournament-card__detail .tournament-card__description[data-v-bd599042]{font-size:.9rem;line-height:1.32}.tournament-card:not(.tournament-card--featured) .tournament-card__description-detail[data-v-bd599042]{width:min(420px,100%);min-height:0;max-height:58px;overflow:hidden;padding:7px 10px}.tournament-card:not(.tournament-card--featured) .tournament-card__description[data-v-bd599042]{display:-webkit-box;overflow:hidden;font-size:.78rem;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tournament-card__bottom[data-v-bd599042]{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-shrink:0}.tournament-card--featured .tournament-card__bottom[data-v-bd599042]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;width:100%;margin-top:auto;padding-top:18px;border-top:1px solid var(--ui-panel-border)}.tournament-card__registration-status[data-v-bd599042]{display:flex;align-items:center;gap:8px;color:var(--ui-text);font-size:.96rem}.tournament-card__registration-status-icon[data-v-bd599042]{font-size:.82rem;text-shadow:none}.tournament-card__registration-status-icon--live[data-v-bd599042]{color:#22e36d}.tournament-card__registration-status-icon--open[data-v-bd599042]{color:#ffd447}.tournament-card__registration-status-icon--closed[data-v-bd599042]{color:var(--ui-muted)}.tournament-card__reward-block[data-v-bd599042]{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.tournament-card__past-result[data-v-bd599042]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:180px}.tournament-card__winner[data-v-bd599042]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.tournament-card__winner strong[data-v-bd599042]{color:var(--ui-text);font-size:.94rem;overflow-wrap:anywhere}.team-tag[data-v-bd599042]{color:var(--ui-accent-teal)}.tournament-card__rewards[data-v-bd599042]{display:flex;gap:14px;font-weight:700;flex-shrink:0}.tournament-card__actions[data-v-bd599042]{display:flex;justify-content:flex-end;gap:8px;flex-shrink:0}.tournament-card__actions[data-v-bd599042] .action-btn{min-width:116px}.tournament-card--featured .tournament-card__rewards[data-v-bd599042]{font-size:1.05rem}@media screen and (max-width:780px){.tournament-card[data-v-bd599042],.tournament-card__content[data-v-bd599042],.tournament-card__bottom[data-v-bd599042]{align-items:stretch;flex-direction:column}.tournament-card--featured .tournament-card__content[data-v-bd599042],.tournament-card--featured .tournament-card__bottom[data-v-bd599042]{display:flex}.tournament-card--featured[data-v-bd599042]{display:flex;flex-direction:column}.tournament-card__past-result[data-v-bd599042],.tournament-card__winner[data-v-bd599042]{align-items:flex-start}.tournament-card__actions[data-v-bd599042]{justify-content:flex-end}.tournament-card__time-row[data-v-bd599042],.tournament-card__settings-row[data-v-bd599042]{grid-template-columns:1fr}}.bracket-match[data-v-05e20cf5]{position:relative;display:flex;flex-direction:column;gap:4px;padding:6px 8px;width:156px;height:100px;box-sizing:border-box;backdrop-filter:none;-webkit-backdrop-filter:none}.bracket-match--live[data-v-05e20cf5]{border-color:var(--ui-accent-orange)}.bracket-match--mine[data-v-05e20cf5]{box-shadow:0 0 0 2px var(--ui-accent-teal) inset}.bracket-match__team[data-v-05e20cf5]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:2px 4px;border-radius:4px;background:var(--ui-inner-well);transition:background var(--ui-motion-fast) ease}.bracket-match__team--winner .bracket-match__name[data-v-05e20cf5]{color:var(--ui-accent-green);font-weight:700}.bracket-match__team--highlighted[data-v-05e20cf5]{background:#4b83fd59}.bracket-match__team--swappable[data-v-05e20cf5]{cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.bracket-match__team--selected[data-v-05e20cf5]{background:#ffac0552;box-shadow:0 0 0 1px var(--ui-accent-orange) inset}.bracket-match__team--ready[data-v-05e20cf5]{background:#1ec6776b;box-shadow:0 0 0 1px #1ec677bf inset}.bracket-match__name[data-v-05e20cf5]{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bracket-match__members-tooltip[data-v-05e20cf5]{position:fixed;z-index:calc(var(--ui-z-critical-modal) + 1);display:flex;flex-direction:column;gap:4px;width:max-content;max-width:230px;padding:5px 8px;color:var(--ui-text);font-size:.76rem;line-height:1.25;white-space:normal;overflow-wrap:anywhere;background:var(--ui-panel-bg-strong);border:1px solid var(--ui-panel-border);border-radius:4px;box-shadow:var(--ui-shadow-panel);pointer-events:none}.bracket-match__member[data-v-05e20cf5]{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.bracket-match__member-text[data-v-05e20cf5]{display:inline-flex;flex-direction:column;gap:1px;min-width:0}.bracket-match__member-text small[data-v-05e20cf5]{color:var(--ui-text-muted);font-size:.8rem;line-height:1}.bracket-match__member--online .bracket-match__member-text small[data-v-05e20cf5]{color:var(--ui-accent-green)}.bracket-match__member-status[data-v-05e20cf5]{color:var(--ui-danger-soft);font-size:.8rem;text-shadow:none}.bracket-match__member--online .bracket-match__member-status[data-v-05e20cf5]{color:var(--ui-success)}.bracket-match__score[data-v-05e20cf5]{font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700;flex-shrink:0}.bracket-match__force-win[data-v-05e20cf5]{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;min-width:0;min-height:0;font-size:.72rem;flex-shrink:0;border-radius:50%;border:1px solid var(--ui-accent-orange);background:#0000;color:var(--ui-accent-orange);cursor:pointer}.bracket-match__force-win[data-v-05e20cf5]:hover{background:var(--ui-accent-orange);color:#1a1005}.bracket-match__timer[data-v-05e20cf5]{display:inline-flex;align-self:center;align-items:center;gap:4px;font-size:.68rem;font-variant-numeric:tabular-nums;color:var(--ui-text-muted)}.bracket-match__timer--urgent[data-v-05e20cf5]{color:var(--ui-danger-soft);font-weight:700}.bracket-match__watch-btn[data-v-05e20cf5]{margin-top:auto;width:100%!important;min-height:28px!important;font-size:.75rem!important}.bracket-match__view-menu[data-v-05e20cf5]{position:absolute;left:8px;right:8px;bottom:6px;z-index:40;display:flex;flex-direction:column;gap:3px;padding:4px;background:var(--ui-panel-bg-strong);border:1px solid var(--ui-panel-border);border-radius:4px;box-shadow:var(--ui-shadow-panel)}.bracket-match__view-menu button[data-v-05e20cf5]{display:flex;align-items:center;justify-content:center;gap:4px;min-height:22px;color:var(--ui-text);font-family:inherit;font-size:.72rem;background:var(--ui-inner-well);border:1px solid rgba(129,195,255,.28);border-radius:3px;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.bracket-match__view-menu button[data-v-05e20cf5]:hover:not(:disabled){border-color:var(--ui-focus-ring)}.bracket-match__view-menu button[data-v-05e20cf5]:disabled{opacity:.65;cursor:default}.bracket-match__ready-status[data-v-05e20cf5]{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:auto;padding:3px 6px;font-size:.68rem;font-weight:700}.bracket-match__ready-status--missed[data-v-05e20cf5]{color:var(--ui-danger-soft)}.bracket-tree[data-v-b94eb06e]{position:relative}.bracket-tree__label-slot[data-v-b94eb06e]{position:absolute;display:flex;justify-content:center}.bracket-tree__round-label[data-v-b94eb06e]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ui-accent-orange);background:var(--ui-panel-bg-strong);border:1px solid var(--ui-panel-border);border-radius:999px;padding:3px 10px;white-space:nowrap}.bracket-tree__card[data-v-b94eb06e]{position:absolute}.bracket-tree__lines[data-v-b94eb06e]{position:absolute;top:0;left:0;pointer-events:none;overflow:visible}.bracket-tree__line[data-v-b94eb06e]{fill:none;stroke:var(--ui-text-muted);stroke-width:2;stroke-linecap:round}.group-standings[data-v-9d84b37c]{padding:12px 14px;min-width:260px;backdrop-filter:none;-webkit-backdrop-filter:none}.group-standings__title[data-v-9d84b37c]{margin:0 0 8px;font-weight:700;color:var(--ui-accent-orange)}.group-standings__table[data-v-9d84b37c]{width:100%;border-collapse:collapse;font-size:.85rem}.group-standings__table th[data-v-9d84b37c]{text-align:left;padding:4px 6px;color:var(--ui-text-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.group-standings__table td[data-v-9d84b37c]{padding:5px 6px;border-top:1px solid var(--ui-panel-border)}.group-standings__table .team-tag[data-v-9d84b37c]{color:var(--ui-accent-teal)}.group-standings__row--advancing td[data-v-9d84b37c]:first-child{color:var(--ui-accent-green);font-weight:700}.bracket-view[data-v-bad0b12a]{display:flex;flex-direction:column;gap:15px;min-height:250px;height:100%;padding-bottom:12px}.bracket-section__title[data-v-bad0b12a]{margin:0 0 10px;color:var(--ui-accent-orange)}.bracket-section[data-v-bad0b12a]{min-width:0}.bracket-viewport[data-v-bad0b12a]{position:relative;width:100%;height:min(62vh,720px);min-height:430px;overflow:hidden;border:2px solid var(--ui-panel-border);background:#05192a2e;cursor:grab;user-select:none}.bracket-viewport--dragging[data-v-bad0b12a]{cursor:grabbing}.bracket-viewport__content[data-v-bad0b12a]{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform}.bracket-groups[data-v-bad0b12a]{display:flex;flex-wrap:wrap;gap:12px}.bracket-swiss[data-v-bad0b12a]{display:flex;flex-direction:column;gap:12px}.bracket-swiss__standings[data-v-bad0b12a]{display:flex;flex-wrap:wrap;gap:12px}.bracket-swiss__rounds[data-v-bad0b12a]{display:flex;flex-direction:column;gap:11px}.bracket-swiss-round[data-v-bad0b12a]{display:flex;flex-direction:column;gap:6px}.bracket-swiss-round__title[data-v-bad0b12a]{margin:0;color:var(--ui-accent-orange);font-size:.9rem}.bracket-swiss-round__matches[data-v-bad0b12a]{display:flex;flex-wrap:wrap;gap:6px}.bracket-group[data-v-bad0b12a],.bracket-group__matches[data-v-bad0b12a]{display:flex;flex-direction:column;gap:6px}.tournament-hero-stats-content[data-v-48c01f01]{min-height:250px}.hero-stats-table-wrap[data-v-48c01f01]{overflow-x:auto;border:2px solid var(--ui-panel-border);border-radius:6px;background:var(--ui-inner-well);backdrop-filter:none;-webkit-backdrop-filter:none}.hero-stats-table[data-v-48c01f01]{width:100%;min-width:960px;border-collapse:collapse}.hero-stats-table th[data-v-48c01f01],.hero-stats-table td[data-v-48c01f01]{padding:12px 14px;text-align:left;border-bottom:1px solid var(--ui-panel-border);white-space:nowrap}.hero-stats-table th[data-v-48c01f01]{color:var(--ui-text-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.hero-stats-table th.sort-action[data-v-48c01f01]{cursor:pointer;transition:color var(--ui-motion-base) ease}.hero-stats-table th.sort-action[data-v-48c01f01]:hover{color:var(--ui-accent-orange)}.hero-stats-table tbody tr:last-child td[data-v-48c01f01]{border-bottom:none}.hero-stats-table td[data-v-48c01f01]{color:var(--ui-text-soft)}.hero-cell[data-v-48c01f01]{display:flex;align-items:center;gap:10px;color:var(--ui-text);font-weight:700}.rate-cell[data-v-48c01f01]{font-weight:700}.best-value[data-v-48c01f01]{color:var(--ui-warning);font-weight:700}.tournament-details-overlay[data-v-5d9fdce0]{position:fixed;inset:0;z-index:var(--ui-z-tournament-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#040a12c7}.tournament-details-panel[data-v-5d9fdce0]{position:relative;display:flex;flex-direction:column;width:min(1200px,94vw);max-height:94vh;min-height:80vh;background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);overflow:hidden;animation:fade-in-default var(--ui-motion-slow) ease}.tournament-details-close[data-v-5d9fdce0]{position:absolute;top:0;right:0;z-index:1;width:64px;height:64px;min-height:0;border:none;border-radius:0 6px 0 8px;background-color:var(--ui-danger);color:var(--ui-text);font-size:1.8rem;line-height:1;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.tournament-details-close[data-v-5d9fdce0]:hover{filter:brightness(1.15)}.tournament-details-scroll[data-v-5d9fdce0]{flex:1 1 auto;min-height:0;padding:12px;overflow:auto}.tournament-details-content[data-v-5d9fdce0]{display:flex;flex-direction:column;gap:16px}.tournament-details-content h2[data-v-5d9fdce0]{margin:0;font-size:1.65rem}.tournament-details-hero[data-v-5d9fdce0]{display:block}.tournament-details-hero__copy[data-v-5d9fdce0]{display:flex;flex-direction:column;gap:12px;min-width:0}.tournament-details-host[data-v-5d9fdce0],.tournament-details-labels[data-v-5d9fdce0]{display:flex;align-items:center;flex-wrap:wrap;margin:0}.tournament-details-host[data-v-5d9fdce0]{gap:6px;color:var(--ui-text-muted)}.tournament-details-labels[data-v-5d9fdce0]{gap:10px}.status-pill--mode[data-v-5d9fdce0]{color:var(--ui-accent-green)}.tournament-details-card .tournament-details-description[data-v-5d9fdce0]{color:var(--ui-text-soft);font-size:1rem;line-height:1.45;overflow-wrap:anywhere}.tournament-details-description-detail[data-v-5d9fdce0]{width:100%;min-height:64px}.tournament-details-time-row[data-v-5d9fdce0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tournament-details-settings-row[data-v-5d9fdce0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);gap:14px}.tournament-details-setting-group[data-v-5d9fdce0],.tournament-details-lobby-card[data-v-5d9fdce0]{padding:14px;border:1px solid rgba(129,195,255,.2);border-radius:6px;background:#0000001f}.tournament-details-setting-group h3[data-v-5d9fdce0],.tournament-details-lobby-card h3[data-v-5d9fdce0]{margin:0 0 10px;font-size:1rem}.tournament-details-setting-group--tournament[data-v-5d9fdce0]{border-color:#34ff9838}.tournament-details-setting-group--lobby[data-v-5d9fdce0]{padding-bottom:16px;border-color:#ffac053d}.tournament-details-grid[data-v-5d9fdce0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.tournament-details-card[data-v-5d9fdce0]{display:flex;flex-direction:column;gap:6px;min-height:70px;padding:10px 12px;background:var(--ui-inner-well);border:1px solid rgba(129,195,255,.18);border-radius:6px}.tournament-details-card span[data-v-5d9fdce0],.tournament-details-card em[data-v-5d9fdce0]{font-size:.82rem;font-style:normal;text-transform:uppercase;color:var(--ui-text-muted)}.tournament-details-card strong[data-v-5d9fdce0]{color:var(--ui-text);font-size:1rem}.tournament-details-card--time[data-v-5d9fdce0]{background:linear-gradient(180deg,rgba(129,195,255,.08),var(--ui-inner-well))!important}.tournament-details-card--count[data-v-5d9fdce0]{background:linear-gradient(180deg,rgba(52,255,152,.09),var(--ui-inner-well))!important}.tournament-details-card--requirement[data-v-5d9fdce0]{background:linear-gradient(180deg,rgba(255,172,5,.1),var(--ui-inner-well))!important}.tournament-details-card--group[data-v-5d9fdce0]{background:linear-gradient(180deg,rgba(180,130,255,.1),var(--ui-inner-well))!important}.tournament-details-lobby-card[data-v-5d9fdce0]{min-width:0}.tournament-details-lobby-settings[data-v-5d9fdce0]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px!important;padding:0!important;background:#0000!important;border-radius:0!important}.tournament-details-lobby-settings span[data-v-5d9fdce0]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px 8px;background:#00000024;border-radius:5px}.tournament-details-lobby-settings em[data-v-5d9fdce0]{color:var(--ui-text-muted);font-size:.74rem;font-style:normal;text-transform:uppercase}.tournament-details-lobby-settings strong[data-v-5d9fdce0]{color:var(--ui-text);font-size:.95rem}.tournament-details-rewards[data-v-5d9fdce0]{margin-top:10px}.tournament-details-rewards h3[data-v-5d9fdce0]{margin:0 0 8px}.reward-row[data-v-5d9fdce0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 14px;font-weight:700;border-left:3px solid var(--ui-accent-orange);backdrop-filter:none;-webkit-backdrop-filter:none}.reward-row+.reward-row[data-v-5d9fdce0]{margin-top:8px}.reward-row--1[data-v-5d9fdce0]{border-left-color:#ffd447}.reward-row--2[data-v-5d9fdce0]{border-left-color:#c9d4e0}.reward-row--3[data-v-5d9fdce0],.reward-row--4[data-v-5d9fdce0]{border-left-color:#d98a4f}.reward-row__place[data-v-5d9fdce0]{display:flex;align-items:center;gap:8px;min-width:130px}.reward-row__trophy[data-v-5d9fdce0]{color:var(--ui-accent-orange);font-size:1.1rem}.reward-row--1 .reward-row__trophy[data-v-5d9fdce0]{color:#ffd447}.reward-row--2 .reward-row__trophy[data-v-5d9fdce0]{color:#c9d4e0}.reward-row--3 .reward-row__trophy[data-v-5d9fdce0],.reward-row--4 .reward-row__trophy[data-v-5d9fdce0]{color:#d98a4f}.reward-row__placement[data-v-5d9fdce0]{color:var(--ui-accent-orange)}.reward-row--1 .reward-row__placement[data-v-5d9fdce0]{color:#ffd447}.reward-row--2 .reward-row__placement[data-v-5d9fdce0]{color:#c9d4e0}.reward-row--3 .reward-row__placement[data-v-5d9fdce0],.reward-row--4 .reward-row__placement[data-v-5d9fdce0]{color:#d98a4f}.reward-row__prizes[data-v-5d9fdce0]{display:flex;align-items:center;gap:16px}.reward-row__teams[data-v-5d9fdce0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-left:auto;padding-left:16px;border-left:1px solid rgba(129,195,255,.2)}.reward-row__team[data-v-5d9fdce0]{display:flex;flex-direction:column;gap:2px;min-width:0}.reward-row__team-name[data-v-5d9fdce0]{color:var(--ui-text)}.reward-row__team-tag[data-v-5d9fdce0]{color:var(--ui-accent-teal)}.reward-row__team-members[data-v-5d9fdce0]{color:var(--ui-text-muted);font-size:.78rem;font-weight:400;overflow-wrap:anywhere}@media screen and (max-width:640px){.reward-row__teams[data-v-5d9fdce0]{margin-left:0;padding-left:0;border-left:none}}.tournament-details-footer[data-v-5d9fdce0]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-shrink:0;padding:14px 28px;border-top:1px solid var(--ui-panel-border)}.tournament-details-footer p[data-v-5d9fdce0]{margin:0;color:var(--ui-text-soft)}.tournament-details-footer__roster[data-v-5d9fdce0]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;min-width:0}.tournament-details-footer__roster span[data-v-5d9fdce0]{color:var(--ui-text-soft)}.tournament-details-ready-footer[data-v-5d9fdce0]{min-height:64px}.tournament-details-ready-status[data-v-5d9fdce0]{display:inline-flex;align-items:center;gap:6px;font-weight:700}.tournament-details-ready-timer[data-v-5d9fdce0]{display:inline-flex;align-items:center;gap:6px;color:var(--ui-text-muted);font-variant-numeric:tabular-nums;font-weight:700}.tournament-details-ready-timer--urgent[data-v-5d9fdce0]{color:var(--ui-danger-soft)}.tournament-details-ready-status--confirmed[data-v-5d9fdce0]{color:var(--ui-accent-green)}.tournament-details-ready-status--blocked[data-v-5d9fdce0]{color:var(--ui-danger-soft)}.tournament-details-opponent-status[data-v-5d9fdce0]{color:#ffd447}.tournament-details-opponent-status--ready[data-v-5d9fdce0]{color:var(--ui-accent-green)}.registered-teams-table-wrap[data-v-5d9fdce0]{overflow-x:auto;border:2px solid var(--ui-panel-border);border-radius:6px;background:var(--ui-inner-well);backdrop-filter:none;-webkit-backdrop-filter:none}.tournament-teams-content[data-v-5d9fdce0]{min-height:250px}.registered-teams-table[data-v-5d9fdce0]{width:100%;min-width:720px;border-collapse:collapse}.registered-teams-table th[data-v-5d9fdce0],.registered-teams-table td[data-v-5d9fdce0]{padding:12px 14px;text-align:left;border-bottom:1px solid var(--ui-panel-border)}.registered-teams-table th[data-v-5d9fdce0]{color:var(--ui-text-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.registered-teams-table tbody tr:last-child td[data-v-5d9fdce0]{border-bottom:none}.registered-teams-table td[data-v-5d9fdce0]{color:var(--ui-text-soft)}.registered-teams-table td[data-v-5d9fdce0]:first-child{color:var(--ui-text);font-weight:700}.registered-teams-table__actions[data-v-5d9fdce0]{width:1%;white-space:nowrap;text-align:right}.registered-teams-table .team-tag[data-v-5d9fdce0]{color:var(--ui-accent-teal)}.registered-team-members[data-v-5d9fdce0]{display:flex;flex-wrap:wrap;gap:6px 12px}.registered-team-member[data-v-5d9fdce0]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.registered-team-member__text[data-v-5d9fdce0]{display:inline-flex;flex-direction:column;gap:1px;min-width:0}.registered-team-member__text small[data-v-5d9fdce0]{color:var(--ui-text-muted);font-size:.74rem;line-height:1}.registered-team-member--online .registered-team-member__text small[data-v-5d9fdce0]{color:var(--ui-accent-green)}.registered-team-member__status[data-v-5d9fdce0]{color:var(--ui-danger-soft);font-size:.74rem;text-shadow:none}.registered-team-member--online .registered-team-member__status[data-v-5d9fdce0]{color:var(--ui-accent-green)}.status-pill--danger[data-v-5d9fdce0]{padding:2px 10px;font-size:.74rem;color:var(--ui-accent-red, #ff6b6b)}@media screen and (max-width:980px){.tournament-details-time-row[data-v-5d9fdce0],.tournament-details-settings-row[data-v-5d9fdce0]{grid-template-columns:1fr}}.tournament-my-match[data-v-0e993f05]{display:flex;flex-direction:column;gap:18px;min-height:0;padding:22px 26px}.tournament-my-match__header[data-v-0e993f05]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tournament-my-match__header h2[data-v-0e993f05]{margin:4px 0 0;font-size:1.55rem}.tournament-my-match__eyebrow[data-v-0e993f05]{color:var(--ui-accent-gold);font-size:.86rem;font-weight:700}.tournament-my-match__timer[data-v-0e993f05]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid rgba(129,195,255,.32);border-radius:6px;background:var(--ui-inner-well);color:var(--ui-text);font-size:1.1rem;font-weight:700}.tournament-my-match__timer--urgent[data-v-0e993f05]{color:var(--ui-danger)}.tournament-my-match__teams[data-v-0e993f05]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:stretch}.tournament-my-match__team[data-v-0e993f05]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid rgba(255,212,71,.26);border-radius:6px;background:#00000029}.tournament-my-match__team--ready[data-v-0e993f05]{border-color:#34ff985c}.tournament-my-match__team-title[data-v-0e993f05]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0;font-size:1.08rem}.tournament-my-match__ready-state[data-v-0e993f05]{display:inline-flex;align-items:center;gap:6px;color:#ffd447;font-size:.86rem;font-weight:700}.tournament-my-match__team--ready .tournament-my-match__ready-state[data-v-0e993f05]{color:var(--ui-accent-green)}.tournament-my-match__members[data-v-0e993f05]{display:flex;flex-direction:column;gap:6px;min-height:52px;color:var(--ui-text-soft)}.tournament-my-match__vs[data-v-0e993f05]{display:flex;align-items:center;justify-content:center;color:var(--ui-accent-gold);font-size:1.1rem;font-weight:800}.tournament-my-match__footer[data-v-0e993f05]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid var(--ui-panel-border)}.tournament-my-match__footer[data-v-0e993f05] .action-btn{min-width:150px}.tournament-my-match__blocked[data-v-0e993f05]{color:var(--ui-danger);font-weight:700}.team-tag[data-v-0e993f05]{color:var(--ui-accent-teal)}@media screen and (max-width:780px){.tournament-my-match__header[data-v-0e993f05],.tournament-my-match__footer[data-v-0e993f05]{align-items:stretch;flex-direction:column}.tournament-my-match__teams[data-v-0e993f05]{grid-template-columns:1fr}}.teams-page[data-v-2b70e07a]{display:flex;flex-direction:column;gap:16px}.team-panel[data-v-2b70e07a]{padding:16px;backdrop-filter:none;-webkit-backdrop-filter:none;height:100%}.team-layout[data-v-2b70e07a]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:24px;align-items:start}.team-panel--search[data-v-2b70e07a]{padding:0;overflow:hidden}.team-panel__header[data-v-2b70e07a]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px}.team-panel__header h3[data-v-2b70e07a]{margin:0}.team-panel__header[data-v-2b70e07a] .action-btn{grid-column:2;justify-self:end}.team-search-title[data-v-2b70e07a]{margin:0;padding:12px;border-bottom:1px solid var(--ui-panel-border);text-align:center}.team-tag[data-v-2b70e07a]{color:var(--ui-accent-teal)}.team-locked-banner[data-v-2b70e07a]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#ffac051f;border:1px solid var(--ui-accent-orange);border-radius:6px;color:var(--ui-accent-orange);font-size:.9rem;grid-column:1/-1;width:100%}.team-locked-banner i[data-v-2b70e07a]{font-size:1.2rem;flex-shrink:0}.team-meta-grid[data-v-2b70e07a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,180px) auto;gap:12px;align-items:start;margin-bottom:14px}.team-meta-grid label[data-v-2b70e07a]{display:flex;flex-direction:column;gap:6px}.team-meta-grid label span[data-v-2b70e07a]{font-size:.78rem;text-transform:uppercase;color:var(--ui-text-muted)}.team-meta-grid input[data-v-2b70e07a]{height:36px;width:100%;padding:6px 10px;background-color:var(--ui-inner-well-strong);border:2px solid var(--ui-panel-border);color:var(--ui-text)}.team-meta-grid input[data-v-2b70e07a]:disabled{opacity:.75}.team-meta-grid[data-v-2b70e07a] .action-btn{align-self:end;height:36px;min-height:36px}.team-members[data-v-2b70e07a]{display:flex;flex-direction:column;gap:8px}.team-member-header[data-v-2b70e07a],.team-member-row[data-v-2b70e07a]{display:grid;grid-template-columns:minmax(0,1fr) 140px 70px;align-items:center;gap:10px}.team-member-header[data-v-2b70e07a]{padding:0 12px;color:var(--ui-text-muted);font-size:.78rem;text-transform:uppercase}.team-member-row[data-v-2b70e07a]{min-height:46px;padding:8px 12px;background-color:var(--ui-inner-well);border:1px solid var(--ui-panel-border);border-radius:6px}.team-member-row__name[data-v-2b70e07a]{display:flex;align-items:center;gap:8px}.team-kick-icon[data-v-2b70e07a]{justify-self:start;font-size:1.3rem;color:var(--ui-danger);cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;transition:color var(--ui-motion-base) ease;justify-self:flex-end}.team-kick-icon[data-v-2b70e07a]:hover{color:var(--ui-danger-soft)}.team-invites[data-v-2b70e07a]{display:flex;flex-direction:column;gap:10px;padding:8px}.team-invites h4[data-v-2b70e07a]{margin:0}.team-invite-row--pending[data-v-2b70e07a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;backdrop-filter:none;-webkit-backdrop-filter:none}.team-invite-row__info[data-v-2b70e07a]{color:var(--ui-text-soft)}.team-invite-row__actions[data-v-2b70e07a]{display:flex;gap:14px;flex-shrink:0}.team-invite-icon[data-v-2b70e07a]{font-size:1.5rem;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer;transition:color var(--ui-motion-base) ease}.team-invite-icon--accept[data-v-2b70e07a]{color:var(--ui-accent-teal)}.team-invite-icon--accept[data-v-2b70e07a]:hover{color:var(--ui-accent-orange)}.team-invite-icon--decline[data-v-2b70e07a]{color:var(--ui-danger)}.team-invite-icon--decline[data-v-2b70e07a]:hover{color:var(--ui-danger-soft)}.team-empty[data-v-2b70e07a]{display:flex;flex-direction:column;align-items:center}.team-empty button[data-v-2b70e07a]{margin-bottom:24px}@media screen and (max-width:960px){.team-layout[data-v-2b70e07a],.team-meta-grid[data-v-2b70e07a]{grid-template-columns:1fr}.team-member-header[data-v-2b70e07a],.team-member-row[data-v-2b70e07a]{grid-template-columns:minmax(0,1fr) 110px 42px}}.tournament-page[data-v-69bd487b]{width:94%;max-width:1280px;height:min(85vh,100dvh - 118px);max-height:min(85vh,100dvh - 118px)}.tournament-scroll--current[data-v-69bd487b]{overflow:hidden}.team-create-overlay[data-v-7118e568]{position:fixed;inset:0;z-index:var(--ui-z-other-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#040a12c7}.team-create-panel[data-v-7118e568]{position:relative;display:flex;flex-direction:column;gap:14px;width:min(480px,90vw);padding:24px;background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);overflow:hidden;animation:fade-in-default var(--ui-motion-slow) ease}.team-create-panel h3[data-v-7118e568]{margin:0}.team-create-close[data-v-7118e568]{position:absolute;top:0;right:0;z-index:1;width:44px;height:44px;min-height:0;border:none;border-bottom-left-radius:8px;background-color:var(--ui-danger);color:var(--ui-text);font-size:1.8rem;line-height:1;cursor:url(/javascript/6b898326ca3904f2bccc.png),pointer}.team-create-close[data-v-7118e568]:hover{filter:brightness(1.15)}.form-field[data-v-7118e568]{display:flex;flex-direction:column;gap:6px}.form-field label[data-v-7118e568]{margin:0;font-size:.82rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ui-text-muted)}.form-field input[data-v-7118e568]{width:100%;font-size:1rem;padding:10px 12px}.invite-list[data-v-7118e568]{display:flex;flex-direction:column;gap:8px}.invite-row[data-v-7118e568]{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:8px;align-items:center}.invite-remove[data-v-7118e568]{width:38px;height:38px;min-height:0;border:2px solid rgba(255,107,107,.5);border-radius:6px;background:linear-gradient(180deg,#ff6b6b,#b23a3a);color:var(--ui-text);font-size:1.2rem}.invite-add[data-v-7118e568]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:fit-content;min-height:32px;padding:5px 12px;border:2px solid var(--ui-panel-border);border-radius:6px;background:var(--ui-inner-well);color:var(--ui-text);font-family:inherit;font-size:.86rem}.invite-add[data-v-7118e568]:hover{color:var(--ui-accent-orange);border-color:var(--ui-accent-orange)}.google-claim-button[data-v-5ea06b21]{display:flex;justify-content:center;min-height:44px}.guest-claim-banner[data-v-4c79a09e]{position:relative;z-index:10;display:flex;align-items:center;gap:10px;width:50%;max-height:40px;margin:2px auto 4px;padding:8px 14px;box-sizing:border-box;background:var(--ui-panel-bg-strong);border:1px solid var(--ui-panel-border);border-radius:6px;color:var(--ui-text);font-weight:600;font-size:1.1rem}.guest-claim-banner__icon[data-v-4c79a09e]{flex-shrink:0;font-size:1.3em;color:var(--ui-warning)}.guest-claim-banner__content[data-v-4c79a09e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;min-width:0}.guest-claim-banner__content span[data-v-4c79a09e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85em}.guest-claim-banner__action[data-v-4c79a09e]{flex-shrink:0;width:fit-content;padding:4px 6px;font-size:.85em;background:linear-gradient(180deg,var(--ui-accent-orange) 0%,#d67d00 100%);color:var(--ui-panel-border);border-radius:4px;color:#fff}.lobby[data-v-4c79a09e]{--lobby-navigation-height: 58px;--lobby-bottom-safe-space: 30px;position:relative;display:flex;flex-direction:column;min-height:0;height:calc(100vh - var(--lobby-navigation-height));height:calc(100dvh - var(--lobby-navigation-height));margin-top:0;padding:clamp(8px,2vh,24px) 0 var(--lobby-bottom-safe-space);box-sizing:border-box;overflow:hidden}.lobby[data-v-4c79a09e]>.result-data,.lobby[data-v-4c79a09e]>.heroes-list{margin-top:0;margin-bottom:0;max-height:100%}.vers[data-v-4c79a09e]{position:fixed;bottom:5px;left:50%;transform:translate(-50%);font-size:.85em}@media screen and (max-width:960px){.lobby[data-v-4c79a09e]{--lobby-navigation-height: 54px;--lobby-bottom-safe-space: 24px;padding-top:8px}}@media screen and (max-height:760px){.lobby[data-v-4c79a09e]{--lobby-bottom-safe-space: 22px;padding-top:6px}.vers[data-v-4c79a09e]{font-size:.72em}}@media screen and (max-width:720px){.lobby[data-v-4c79a09e]{--lobby-navigation-height: 104px}}.combatLog-wrapper{display:flex;flex-direction:column-reverse;justify-content:flex-start;position:fixed;width:clamp(180px,24vw,30vw);height:clamp(92px,18vh,25vh);bottom:clamp(19%,24vh,28%);font-weight:700;pointer-events:none;font-size:clamp(.78rem,.88vw,1.1rem)}.combatLog-wrapper .combatLog-message{display:flex;flex-direction:column-reverse;justify-content:flex-start;max-height:100%;position:fixed;overflow:hidden;width:inherit}.combatLog-player{display:inline-flex;align-items:center;gap:4px;min-width:0}.combatLog-heroIcon{width:26px;flex:0 0 26px;object-fit:cover;image-rendering:pixelated;transform:translateY(-1px)}@media screen and (max-width:720px){.combatLog-wrapper{width:min(52vw,210px);height:13vh;bottom:22%;font-size:.68rem}.combatLog-heroIcon{width:20px;height:20px;flex:0 0 20px}}@media screen and (max-width:420px){.combatLog-wrapper{width:min(46vw,180px);height:11vh;bottom:20%;font-size:.62rem}}.in-game-quests-hud[data-v-ab833106]{position:fixed;right:12px;top:22%;z-index:50;width:min(300px,36vw);max-width:calc(100vw - 24px);border-radius:8px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(165deg,#122d48eb,#0a1826f0);box-shadow:inset 0 1px #ffffff0f,0 8px 22px #00000073;font-size:.75rem;line-height:1.3;pointer-events:auto}.hud-header[data-v-ab833106]{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:8px 10px;border:none;border-radius:8px 8px 0 0;background:#00000040;color:#ffac05;font-family:var(--ui-font);font-weight:700;cursor:url(/javascript/95cdf7bdbe12d0b29efc.png),pointer}.collapsed .hud-header[data-v-ab833106]{border-radius:8px}.hud-body[data-v-ab833106]{padding:8px 10px 10px}.hud-empty[data-v-ab833106]{color:#8a9bab;padding:4px 0}.quest-row[data-v-ab833106]{margin-bottom:10px}.quest-row[data-v-ab833106]:last-of-type{margin-bottom:4px}.quest-title[data-v-ab833106]{color:#e8f0ff;margin-bottom:4px;word-break:break-word}.quest-progress-wrap[data-v-ab833106]{display:flex;align-items:center;gap:8px}.quest-bar[data-v-ab833106]{flex:1;height:8px;background:#08151e;border:1px solid #376272;border-radius:4px;overflow:hidden}.quest-bar-fill[data-v-ab833106]{height:100%;background:#34ff98;box-shadow:0 0 6px #34ff9866;transition:width .35s ease}.quest-numbers[data-v-ab833106]{flex-shrink:0;color:#b8c5d6;font-variant-numeric:tabular-nums;min-width:72px;text-align:right}.hud-hint[data-v-ab833106]{margin-top:6px;font-size:.7rem;color:#6a7a8a;line-height:1.25}.detail-panel[data-v-1343adcc]{position:absolute;top:40vh;left:0;transform:translateY(-50%);display:flex;flex-direction:column;min-width:248px;background:#0a0f18db;border-radius:0 10px 10px 0;border:1px solid rgba(62,80,108,.5);border-left:none;overflow:hidden}.detail-panel.collapsed[data-v-1343adcc]{min-width:130px}.detail-panel-header[data-v-1343adcc]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 6px;background:#04080ee6;border-bottom:1px solid rgba(84,103,136,.55)}.detail-panel-select[data-v-1343adcc]{flex:1;min-width:0;height:26px;padding:0 6px;color:#dce8ff;font-size:.86rem;font-weight:700;background:#0e1520fa;border:1px solid rgba(94,115,148,.65);border-radius:4px}.detail-panel-toggle[data-v-1343adcc]{width:26px;height:26px;padding:0;color:#dce8ff;font-size:1.08rem;background:#0e1520fa;border:1px solid rgba(94,115,148,.65);border-radius:4px}.detail-panel-content[data-v-1343adcc]{display:flex;flex-direction:column}.team-difference[data-v-1343adcc]{display:flex;justify-content:space-between;gap:12px;padding:4px 8px;align-items:center;font-size:1.04rem;font-weight:700;border-bottom:1px solid rgba(0,0,0,.55);background:#00000047}.team-label[data-v-1343adcc]{color:#d4ddf0;font-size:.8rem;text-transform:uppercase;text-align:center}.team-difference-side[data-v-1343adcc]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;justify-content:center}.team-difference-left[data-v-1343adcc]{align-items:flex-start}.team-difference-right[data-v-1343adcc]{align-items:flex-end}.team-difference-value[data-v-1343adcc]{white-space:nowrap;font-size:.86rem}.team-difference-value.is-positive[data-v-1343adcc]{color:#71f28b}.team-difference-value.is-negative[data-v-1343adcc]{color:#ff9d9d}.team-difference-value.is-even[data-v-1343adcc]{color:#cfd7e8}.team-side-label[data-v-1343adcc]{font-size:.8rem;white-space:nowrap}.redTeam-text[data-v-1343adcc]{color:var(--red-team)}.blueTeam-text[data-v-1343adcc]{color:var(--blue-team)}.hero-data-bg[data-v-1343adcc]{height:100%;position:absolute;z-index:-1;border-bottom:1px solid rgba(0,0,0,.4)}.hero-data-wrapper[data-v-1343adcc]{display:flex;min-width:248px;position:relative;gap:10px;align-items:center;font-size:1.12rem;padding:2px 6px 2px 2px;font-weight:700;justify-content:space-between}.hero-data-text[data-v-1343adcc]{display:flex;flex:1;min-width:0;gap:10px;padding-right:4px;align-items:center;justify-content:space-between}.hero-name[data-v-1343adcc],.hero-value[data-v-1343adcc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-identity[data-v-1343adcc]{display:flex;flex-direction:column;min-width:0;max-width:52%;line-height:1.15}.hero-summary[data-v-1343adcc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);font-weight:var(--weight-medium);color:#cfd7e8}.hero-value[data-v-1343adcc]{flex-shrink:0;text-align:right}.hero-stat-block[data-v-1343adcc]{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.hero-extra-values[data-v-1343adcc]{display:flex;gap:8px;font-size:.64rem;color:#dce8ffd1;white-space:nowrap}.redTeam[data-v-1343adcc]{color:var(--red-team);background:#b72020ad}.blueTeam[data-v-1343adcc]{color:var(--blue-team);background:#2658a0ad}@media screen and (max-width:900px)and (orientation:landscape){.detail-panel[data-v-1343adcc]{width:min(20vw,236px);min-width:min(20vw,236px);max-width:min(20vw,236px)}.hero-data-wrapper[data-v-1343adcc]{min-width:min(20vw,236px);gap:8px;font-size:.82rem}.team-difference[data-v-1343adcc]{font-size:.86rem;gap:6px}.team-label[data-v-1343adcc]{font-size:.68rem}.team-side-label[data-v-1343adcc],.team-difference-value[data-v-1343adcc]{font-size:.66rem}}@media screen and (max-width:720px){.detail-panel[data-v-1343adcc]{min-width:226px}.hero-data-wrapper[data-v-1343adcc]{min-width:226px;gap:8px;font-size:.9rem}.team-difference[data-v-1343adcc]{font-size:.9rem}}.spectate-menu[data-v-d3cb2636]{position:absolute;top:80px;right:6px;z-index:80;display:flex;flex-direction:column;gap:8px;width:172px;padding:8px;border-radius:8px;background:#070b12eb;border:1px solid rgba(255,255,255,.09);box-shadow:0 6px 16px #00000047}.spectate-menu__leave[data-v-d3cb2636]{border:0;border-radius:6px;height:34px;font-weight:700;font-size:.92rem;color:#ffdede;background:#b22828bf}.spectate-menu__leave[data-v-d3cb2636]:disabled{opacity:.6}.spectate-menu__group[data-v-d3cb2636]{display:flex;flex-direction:column;gap:4px}.spectate-menu__group-title[data-v-d3cb2636]{font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:#dce8ff99}.spectate-menu__col[data-v-d3cb2636]{display:flex;flex-direction:column;gap:4px}.spectate-menu__option[data-v-d3cb2636]{border:0;border-radius:6px;min-height:24px;padding:3px 6px;font-size:.72rem;font-weight:700;color:#edf5fb;background:#ffffff29;white-space:nowrap}.spectate-menu__option.active[data-v-d3cb2636]{background:#2f89ff}.practice-panel[data-v-6271edce]{position:fixed;left:4px;top:50%;z-index:55;transform:translateY(-50%);width:min(300px,100vw - 24px)}.practice-panel__shell[data-v-6271edce]{border:1px solid rgba(241,184,105,.24);border-radius:16px;overflow:hidden;background:radial-gradient(circle at top left,rgba(255,172,67,.18),transparent 32%),linear-gradient(180deg,#111926fa,#0a101cfa);box-shadow:0 18px 46px #0000006b,inset 0 1px #ffffff0d}.practice-panel__header[data-v-6271edce]{width:100%;border:none;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#76572d8c,#1c2c46d1);color:#fff7eb;text-align:left;cursor:pointer}.practice-panel__eyebrow[data-v-6271edce]{margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:#f5bb66}.practice-panel__header h2[data-v-6271edce]{margin:2px 0 0;font-size:1rem}.practice-panel__toggle[data-v-6271edce]{font-size:.75rem;color:#d9e4f3}.practice-panel__body[data-v-6271edce]{display:grid;gap:10px;padding:10px}.practice-panel:not(.practice-panel--open) .practice-panel__body[data-v-6271edce]{display:none}.practice-panel__section[data-v-6271edce]{display:grid;gap:6px}.practice-panel__section--tight[data-v-6271edce]{gap:8px}.practice-panel__section-title[data-v-6271edce]{color:#8da5bb;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em}.practice-spawn-card[data-v-6271edce]{display:grid;gap:8px;padding:9px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.practice-spawn-card--red[data-v-6271edce]{background:linear-gradient(180deg,#f062621f,#ffffff08),#ffffff08}.practice-spawn-card--blue[data-v-6271edce]{background:linear-gradient(180deg,#55b7ff1f,#ffffff08),#ffffff08}.practice-spawn-card__top[data-v-6271edce]{display:flex;align-items:center;justify-content:space-between;gap:8px}.practice-spawn-card__label[data-v-6271edce]{margin:0 0 2px;color:#9eb4c8;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em}.practice-spawn-card__top h3[data-v-6271edce]{margin:0;font-size:.9rem;color:#eef5fd}.practice-icon-button[data-v-6271edce]{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0f;cursor:pointer}.practice-icon-button[data-v-6271edce]:disabled,.practice-picker-grid__item[data-v-6271edce]:disabled,.practice-spawn-card__action[data-v-6271edce]:disabled,.practice-action[data-v-6271edce]:disabled{opacity:.55;cursor:default;transform:none;filter:none}.practice-picker-grid[data-v-6271edce]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:4px;border-radius:10px;background:#070b1273}.practice-picker-grid__item[data-v-6271edce]{display:grid;place-items:center;padding:1px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:#0000;cursor:pointer}.practice-picker-grid__item--active[data-v-6271edce]{border-color:#ffb744b3;background:#ffb74414}.practice-spawn-card__action[data-v-6271edce],.practice-action[data-v-6271edce]{border:none;border-radius:10px;cursor:pointer;font-weight:700;transition:transform .16s ease,filter .16s ease}.practice-spawn-card__action[data-v-6271edce]:hover,.practice-action[data-v-6271edce]:hover{transform:translateY(-1px);filter:brightness(1.06)}.practice-spawn-card__action[data-v-6271edce]{min-height:34px;padding:7px 10px;background:linear-gradient(135deg,#f8a733,#ea7422);color:#fff7ee;font-size:.85rem}.practice-actions[data-v-6271edce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.practice-action[data-v-6271edce]{min-height:34px;padding:8px 12px;font-size:.85rem}.practice-action--neutral[data-v-6271edce]{background:#ffffff14;color:#edf4ff}.practice-action--neutral[data-v-6271edce]:disabled{opacity:.55}.practice-action--danger[data-v-6271edce]{background:linear-gradient(135deg,#cd5f56,#9a3337);color:#fff2f2}@media screen and (max-width:720px){.practice-panel[data-v-6271edce]{left:12px;top:auto;bottom:12px;transform:none;width:calc(100vw - 24px)}.practice-picker-grid[data-v-6271edce]{grid-template-columns:repeat(4,minmax(0,1fr))}}.battle-ui[data-v-79f86daa]{position:relative;display:block;color:#fff}.advancedOptions[data-v-79f86daa]{font-size:2em;color:silver;opacity:.5;position:absolute;right:5px;top:40px;transition:all .3s;transform-origin:center}.advancedOptions[data-v-79f86daa]:hover{opacity:1;transform:scale(1.5)}.draft-slot[data-v-1ad45b62]{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;width:clamp(68px,8vw,120px);min-width:0;padding:8px 4px 6px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#00000038;transition:border-color var(--ui-motion-base) ease,background var(--ui-motion-base) ease}.draft-slot.is-self[data-v-1ad45b62]{border-color:#ffac058c;background:#ffac051a}.draft-slot.is-locked[data-v-1ad45b62]{background:#ffffff0f}.draft-slot.is-disconnected[data-v-1ad45b62]{opacity:.6}.slot-portrait[data-v-1ad45b62]{position:relative;display:flex}.is-picking .slot-portrait>.hero[data-v-1ad45b62]{animation:slot-pulse-1ad45b62 1.4s ease-in-out infinite}.slot-captain[data-v-1ad45b62]{position:absolute;top:2px;left:4px;z-index:3;font-size:1.1rem;color:var(--ui-accent-orange);filter:drop-shadow(0 1px 2px #000)}.disconnected-badge[data-v-1ad45b62]{position:absolute;right:4px;bottom:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#000000a6;color:var(--ui-danger-soft);font-size:clamp(.9rem,1.6vw,1.2rem)}.slot-name[data-v-1ad45b62],.slot-hero[data-v-1ad45b62]{max-width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slot-name[data-v-1ad45b62]{font-size:clamp(.72rem,1.1vw,var(--text-sm));font-weight:700}.slot-hero[data-v-1ad45b62]{min-height:1.2em;font-size:clamp(.62rem,.9vw,.8rem);color:var(--ui-text-muted)}.is-locked .slot-hero[data-v-1ad45b62]{color:var(--ui-accent-orange)}@keyframes slot-pulse-1ad45b62{0%,to{filter:brightness(.8) drop-shadow(0 0 2px rgba(255,172,5,.3))}50%{filter:brightness(.95) drop-shadow(0 0 3px rgba(255,172,5,.95)) drop-shadow(0 0 9px rgba(255,172,5,.6))}}@media screen and (max-width:960px){.draft-slot[data-v-1ad45b62]{width:clamp(60px,11vw,96px);padding:6px 2px 4px}}@media screen and (max-width:720px){.draft-slot[data-v-1ad45b62]{width:clamp(50px,10vw,72px)}.slot-name[data-v-1ad45b62]{font-size:.66rem}.slot-hero[data-v-1ad45b62]{display:none}}.v-checkbox[data-v-28daaafc]{display:flex;justify-content:space-between;align-items:center}.v-checkbox-text[data-v-28daaafc]{display:flex;align-items:center}.v-checkbox-label[data-v-28daaafc]{display:block;position:relative;width:25px;height:25px;flex:0 0 25px;padding-left:0;margin-bottom:0;font-size:var(--text-md);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-checkbox-label--disabled[data-v-28daaafc]{opacity:.5;cursor:default;pointer-events:none}.v-checkbox-label input[data-v-28daaafc]{position:absolute;opacity:0;height:0;width:0}.checkmark[data-v-28daaafc]{position:absolute;top:0;left:0;height:25px;width:25px;background-color:var(--ui-text-soft);border-radius:4px;transition:background var(--ui-motion-base) ease,border-color var(--ui-motion-base) ease,box-shadow var(--ui-motion-base) ease}.v-checkbox-label:hover input~.checkmark[data-v-28daaafc]{border-color:var(--ui-accent-orange);box-shadow:0 0 0 2px #ffac0533}.v-checkbox-label input:checked~.checkmark[data-v-28daaafc]{background-color:var(--ui-accent-green);border-color:var(--ui-accent-green)}.checkmark[data-v-28daaafc]:after{content:"";position:absolute;display:none}.v-checkbox-label input:checked~.checkmark[data-v-28daaafc]:after{display:block}.v-checkbox-label .checkmark[data-v-28daaafc]:after{left:9px;top:5px;width:5px;height:10px;border:solid var(--ui-text);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.v-tooltipsIcon[data-v-28daaafc]{position:relative;z-index:10;display:inline-flex;margin-left:6px;line-height:1;vertical-align:middle}.v-tooltipsIcon .av-infoIcon[data-v-28daaafc]{position:static;width:16px;height:16px;margin-left:0;top:auto;background:#ffd36a}.hero-detail[data-v-1e4ddeb9]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);box-shadow:var(--ui-shadow-panel);overflow:hidden}.detail-header[data-v-1e4ddeb9]{display:flex;align-items:center;gap:14px;padding:14px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#fff0)}.detail-title[data-v-1e4ddeb9]{min-width:0}.detail-title h1[data-v-1e4ddeb9]{margin:0;font-size:clamp(1.1rem,1.7vw,1.6rem);line-height:1.1;color:var(--ui-accent-orange);overflow-wrap:anywhere}.detail-tags[data-v-1e4ddeb9]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.detail-tag[data-v-1e4ddeb9]{padding:2px 8px;border-radius:999px;border:1px solid rgba(75,131,253,.4);background:#4b83fd2e;color:#bcd3ff;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.detail-body[data-v-1e4ddeb9]{display:flex;flex-direction:column;gap:8px;min-height:0;padding:12px 14px;overflow-y:auto}.section-label[data-v-1e4ddeb9]{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-text-muted)}.ability-strip[data-v-1e4ddeb9]{display:flex;gap:8px}.ability-tile[data-v-1e4ddeb9]{display:flex;align-items:center;justify-content:center;width:clamp(44px,4.2vw,58px);aspect-ratio:1;border-radius:8px;border:2px solid rgba(255,255,255,.12);background:var(--ui-inner-well-strong);overflow:hidden;transition:border-color var(--ui-motion-base) ease,transform var(--ui-motion-fast) ease}.ability-tile img[data-v-1e4ddeb9]{width:100%;height:100%;object-fit:contain;pointer-events:none}.ability-tile.is-passive img[data-v-1e4ddeb9]{width:62%;height:62%}.ability-tile[data-v-1e4ddeb9]:hover{border-color:var(--ui-accent-orange);transform:translateY(-2px)}.recommended-build-option[data-v-1e4ddeb9]{margin-top:auto;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:var(--ui-inner-well);color:var(--ui-text-soft);font-size:var(--text-sm)}.recommended-build-option[data-v-1e4ddeb9] .v-checkbox{gap:10px}.detail-footer[data-v-1e4ddeb9]{padding:12px 14px;border-top:1px solid rgba(255,255,255,.08);background:#0000002e}.lock-button[data-v-1e4ddeb9]{min-height:44px;font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:960px){.detail-header[data-v-1e4ddeb9]{gap:10px;padding:10px}.detail-body[data-v-1e4ddeb9],.detail-footer[data-v-1e4ddeb9]{padding:10px}}.picking-ui[data-v-58a965a2]{position:relative;z-index:2;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(8px,1.4vh,14px);width:100%;max-width:1640px;height:100vh;height:100dvh;margin:0 auto;padding:clamp(8px,1.4vh,16px) clamp(8px,3vw,40px);animation:roll-out .3s;image-rendering:pixelated}.draft-header[data-v-58a965a2]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:start;gap:clamp(8px,1.2vw,18px)}.team-panel[data-v-58a965a2]{position:relative;display:flex;gap:6px;min-width:0;max-width:100%;padding:24px 10px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.08);border-top-width:3px;box-shadow:var(--ui-shadow-panel);overflow:hidden}.blue-team[data-v-58a965a2]{justify-self:start;border-top-color:var(--blue-team);background:linear-gradient(180deg,#4185ce61,#0e2236f7)}.red-team[data-v-58a965a2]{justify-self:end;justify-content:flex-end;border-top-color:var(--red-team);background:linear-gradient(180deg,#b7202061,#2c1014f7)}.team-label[data-v-58a965a2]{position:absolute;top:0;left:0;padding:3px 12px 4px;border-radius:0 0 8px;color:var(--ui-text);font-size:.9rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blue-team .team-label[data-v-58a965a2]{background:var(--blue-team)}.red-team .team-label[data-v-58a965a2]{background:var(--red-team)}.draft-center[data-v-58a965a2]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:clamp(150px,16vw,230px);padding-top:2px}.draft-mode[data-v-58a965a2]{padding:3px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#0009;color:var(--ui-text);font-size:.95rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.draft-timer[data-v-58a965a2]{--progress: 0%;display:flex;width:clamp(64px,6.2vw,92px);aspect-ratio:1;padding:4px;background:conic-gradient(var(--ui-accent-orange) var(--progress),rgba(255,255,255,.1) 0);box-shadow:0 6px 18px #0006}.draft-timer-inner[data-v-58a965a2]{display:flex;flex:1;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#173a58,#0a1a29)}.draft-timer-value[data-v-58a965a2]{font-size:clamp(1.3rem,2.4vw,2rem);font-weight:900;color:var(--ui-text)}.draft-timer.urgent[data-v-58a965a2]{background:conic-gradient(var(--ui-danger-soft) var(--progress),rgba(255,255,255,.1) 0);animation:timer-urgent-58a965a2 .9s ease-in-out infinite}.draft-timer.urgent .draft-timer-value[data-v-58a965a2]{color:var(--ui-danger-soft)}.draft-event[data-v-58a965a2]{min-height:1.3em;margin:0;text-align:center;font-size:clamp(.95rem,1.6vw,1.35rem);font-weight:700;line-height:1.15;color:var(--ui-text);animation:draft-label-pop-58a965a2 .22s ease}.draft-event.own-turn[data-v-58a965a2]{color:var(--ui-accent-orange)}.draft-body[data-v-58a965a2]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,28vw,400px);gap:clamp(8px,1.2vw,16px);min-height:0}.hero-panel[data-v-58a965a2]{display:flex;flex-direction:column;min-height:0;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);box-shadow:var(--ui-shadow-panel);overflow:hidden}.hero-panel-tabs[data-v-58a965a2]{display:flex;flex:0 0 auto;gap:8px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08);background:#00000029}.hero-panel-tabs .tab-disabled[data-v-58a965a2]{opacity:.5;pointer-events:none}.hero-grid[data-v-58a965a2]{display:flex;flex:1 1 auto;flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:0;padding:18px 20px;overflow-y:auto;overflow-x:hidden}.hero-panel-loadout[data-v-58a965a2]{flex:1 1 auto;min-height:0;padding:12px 14px;overflow-y:auto}.ban-strip[data-v-58a965a2]{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:6px;padding:8px 14px 10px;border-top:1px solid rgba(232,91,91,.3);background:#280a0e8c}.ban-strip-label[data-v-58a965a2]{color:var(--ui-danger-soft);font-size:.95rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ban-strip-list[data-v-58a965a2]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.select-captain[data-v-58a965a2]{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#0000008c}.select-captain>button[data-v-58a965a2]{width:min(40%,360px)}.advancedOptions[data-v-58a965a2]{justify-self:end;padding-top:2px;font-size:1.7em;color:var(--ui-text-muted);opacity:.5;transition:all .3s;transform-origin:center}.advancedOptions[data-v-58a965a2]:hover{opacity:1;transform:scale(1.4)}@keyframes draft-label-pop-58a965a2{0%{transform:scale(.9);opacity:.3}to{transform:scale(1);opacity:1}}@keyframes timer-urgent-58a965a2{50%{transform:scale(1.06)}}@media screen and (max-width:960px){.picking-ui[data-v-58a965a2]{gap:8px;padding:8px}.team-panel[data-v-58a965a2]{gap:4px;padding:14px 6px 6px}.hero-grid[data-v-58a965a2]{gap:6px;padding:10px 12px}.draft-body[data-v-58a965a2]{grid-template-columns:minmax(0,1fr) clamp(250px,32vw,340px)}}@media screen and (max-width:720px){.team-label[data-v-58a965a2]{display:none}.team-panel[data-v-58a965a2]{padding:8px 4px 4px}.draft-center[data-v-58a965a2]{min-width:0}.draft-body[data-v-58a965a2]{grid-template-columns:1fr;overflow-y:auto}.hero-panel[data-v-58a965a2]{max-height:46vh}}.player[data-v-73a44c3d]{display:flex;gap:6px;padding:6px;margin-bottom:8px;font-weight:700;border-radius:8px;justify-content:space-between;align-items:center;background-color:var(--ui-inner-well-strong);animation:fade-in-default var(--ui-motion-slow) ease}.player>div[data-v-73a44c3d]{display:flex;gap:12px;align-items:center}.player .ico[data-v-73a44c3d]{color:var(--ui-danger);transition:.3s color}.player .ico[data-v-73a44c3d]:hover{color:var(--ui-danger-soft)}.player .mute-icon[data-v-73a44c3d]{color:var(--ui-text);cursor:pointer;transition:.3s color}.player .mute-icon.active[data-v-73a44c3d]{color:var(--ui-danger)}.player .mute-icon[data-v-73a44c3d]:hover{color:var(--ui-accent-orange)}.lobby-buttons[data-v-69ddebc3]{display:flex;flex-wrap:wrap;align-items:center;width:100%;left:50%;bottom:4px;position:absolute;min-height:0;transform:translate(-50%);animation:none;padding:8px 16px;gap:6px;justify-content:space-between}.lobby-buttons[data-v-69ddebc3]>*{flex:1;min-width:0}span[data-v-69ddebc3]{font-weight:700;font-size:1.2em}.participants[data-v-69ddebc3]{padding:8px;overflow-x:hidden;overflow-y:auto}.lobby-buttons[data-v-69ddebc3] button,.lobby-buttons[data-v-69ddebc3] .v-sub-select select{width:100%;min-width:0;height:34px;min-height:34px;padding:4px 6px;font-size:var(--text-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:960px){.lobby-buttons[data-v-69ddebc3] button,.lobby-buttons[data-v-69ddebc3] .v-sub-select select{height:30px;min-height:30px;font-size:var(--text-xs);padding:3px}}.private-lobby[data-v-1a4e5924]{position:relative;width:min(1160px,92%);height:min(95vh,100dvh - 44px);padding:12px 16px;margin:clamp(8px,2vh,2%) auto;text-align:center;background:linear-gradient(165deg,var(--lobby-panel-bg) 0%,var(--lobby-panel-bg2) 100%);border:2px solid var(--lobby-panel-border);border-radius:6px;box-shadow:inset 0 1px #ffffff12,0 10px 28px #00000061;animation:roll-out .6s;z-index:5}.private-lobby>h1[data-v-1a4e5924]{margin-bottom:10px}.private-lobby .teams[data-v-1a4e5924]{position:relative;display:flex;flex-direction:row-reverse;justify-content:center;width:100%;height:55%;border:1px solid var(--ui-panel-border);border-radius:8px;background:var(--ui-inner-well-strong)}.private-lobby .teams>div[data-v-1a4e5924]:first-of-type{border-left:2px solid var(--ui-panel-border)}.private-lobby .teams>div[data-v-1a4e5924]{flex:1;position:relative}.private-lobby .teams>div>span[data-v-1a4e5924]{margin-bottom:6px}.private-lobby .teams span[data-v-1a4e5924]{font-weight:var(--weight-medium);font-size:var(--text-md)}.private-lobby .bottom-section[data-v-1a4e5924]{position:relative;display:flex;margin-top:12px;height:38%;gap:8px}.private-lobby .bottom-section .observers[data-v-1a4e5924]{position:relative;flex:2;border:1px solid var(--ui-panel-border);border-radius:8px;background:var(--ui-inner-well)}.private-lobby .bottom-section .observer-button[data-v-1a4e5924]{left:50%;bottom:4px;position:absolute;font-size:var(--text-md);min-height:0;width:40%;transform:translate(-50%);animation:none}.private-lobby .bottom-section .edit-buttons[data-v-1a4e5924]{position:relative;flex:2;display:flex;gap:12px;flex-direction:column;justify-content:space-between;height:100%;overflow-y:auto}.private-lobby .bottom-section .edit-buttons .bottom-buttons[data-v-1a4e5924]{display:flex;gap:4px;flex-direction:column}.private-lobby .bottom-section .edit-buttons .lobby-options[data-v-1a4e5924]{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;font-size:var(--text-md)}.private-lobby .bottom-section .edit-buttons .lobby-options>span[data-v-1a4e5924]{font-weight:var(--weight-normal);display:flex;justify-content:space-between;padding:1px 12px}.private-lobby .bottom-section .edit-buttons .lobby-options input[type=number][data-v-1a4e5924],.private-lobby .bottom-section .edit-buttons .lobby-options input[type=checkbox][data-v-1a4e5924]{font-size:var(--text-md);background-color:var(--ui-inner-well-strong);color:var(--ui-text);border:2px solid var(--ui-panel-border);border-radius:4px;height:26px;width:128px;text-align:center}.private-lobby .bottom-section .edit-buttons .lobby-options input[type=checkbox][data-v-1a4e5924]{width:20px}.private-lobby .bottom-section .edit-buttons .lobby-options input[data-v-1a4e5924]:disabled,.private-lobby .bottom-section .edit-buttons .lobby-options[data-v-1a4e5924] .v-sub-select select:disabled{opacity:.65;cursor:not-allowed}.private-lobby .bottom-section .edit-buttons .lobby-options[data-v-1a4e5924] .v-sub-select{font-weight:var(--weight-normal);padding:1px 12px}.private-lobby .bottom-section .edit-buttons .lobby-options[data-v-1a4e5924] .v-sub-select select{width:128px;min-width:128px;height:26px;padding:2px 6px;font-size:var(--text-md)}.participants[data-v-1a4e5924]{padding:8px;overflow-x:hidden;overflow-y:auto}.participants[data-v-1a4e5924]>*:last-child{margin-bottom:0}@media screen and (max-width:1200px){.private-lobby[data-v-1a4e5924]{margin:0;width:100%;height:calc(100vh - 16px);height:calc(100dvh - 16px);padding:8px 12px}.private-lobby .bottom-section .edit-buttons .lobby-options[data-v-1a4e5924] .v-sub-select select,.private-lobby .bottom-section .edit-buttons .lobby-options input[type=number][data-v-1a4e5924]{height:21px;font-size:var(--text-sm)}.private-lobby .bottom-section .edit-buttons .lobby-options[data-v-1a4e5924]{font-size:var(--text-sm)}.private-lobby .copy-button[data-v-1a4e5924],.btn-size[data-v-1a4e5924]{font-size:var(--text-sm);padding:3px}}@media screen and (max-height:760px){.private-lobby[data-v-1a4e5924]{height:calc(100dvh - 12px);padding:6px 10px}.private-lobby>h1[data-v-1a4e5924]{margin-bottom:4px;font-size:var(--text-lg)}.private-lobby .teams[data-v-1a4e5924]{height:48%}.private-lobby .bottom-section[data-v-1a4e5924]{margin-top:6px}}.chatbox-wrapper[data-v-10140ccb]{position:fixed;left:50%;bottom:15%;transform:translate(-50%);max-height:300px;width:min(440px,40vw);max-width:calc(100vw - 24px);z-index:var(--ui-z-chatbox);pointer-events:none;font-weight:600;font-size:.9rem;line-height:1.35}.chatbox-wrapper .messages[data-v-10140ccb]{display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-height:min(200px,28vh);min-height:0;padding:6px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#060c128c;box-shadow:0 4px 14px #00000059;overflow-x:hidden;overflow-y:auto;word-break:break-word}.chatbox-wrapper .messages-preview[data-v-10140ccb]{max-height:min(76px,11vh)}.chatbox-wrapper input[data-v-10140ccb]{width:100%;height:30px;margin-top:4px;padding:0 8px;background:#000000a6;border:1px solid rgba(255,255,255,.15);border-radius:4px;color:#fff;font-weight:600;font-size:inherit}.chatbox-wrapper input[type=text][data-v-10140ccb]{box-shadow:none!important;animation:none!important}.chatbox-wrapper .chatbox-commands[data-v-10140ccb]{width:100%;max-height:72px;margin-top:2px;padding:4px 6px;border-radius:4px;border:1px solid rgba(255,255,255,.1);color:#e8eaec;background:#000000c7;overflow-y:auto;font-size:.78rem}.chatbox-wrapper .chatbox-emotes[data-v-10140ccb]{width:100%;margin-top:2px;padding:4px;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:#000000c7}.chatbox-wrapper .chatbox-emote-list[data-v-10140ccb]{display:flex;flex-direction:row;gap:4px;max-height:44px;overflow-x:auto;overflow-y:hidden}.chatbox-wrapper .chatbox-emote-hint[data-v-10140ccb]{margin-top:4px;padding:0 2px;color:#e8eaecb8;font-size:.7rem;line-height:1.2}.chatbox-wrapper .chatbox-emote-option[data-v-10140ccb]{flex:0 0 34px;width:34px;height:34px;padding:3px;border:1px solid rgba(0,0,0,0);border-radius:4px;background:#ffffff0a;cursor:pointer}.chatbox-wrapper .chatbox-emote-option[data-v-10140ccb]:hover{border-color:#ffac05a6;background:#ffac0529}.chatbox-wrapper .chatbox-emote-option img[data-v-10140ccb]{width:100%;height:100%;object-fit:contain;display:block}.chatbox-wrapper .chatbox-channel-tabs[data-v-10140ccb]{display:flex;align-items:center;gap:3px;margin-top:3px;min-height:0;pointer-events:auto}.chatbox-wrapper .chatbox-channel-tab[data-v-10140ccb]{width:fit-content;min-width:0;min-height:0;height:auto;padding:2px 4px;border:1px solid rgba(45,112,78,.5);border-radius:3px;background:#071c16b8;color:#69a67ec7;font-size:.8rem;font-weight:700;line-height:1.05;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.chatbox-wrapper .chatbox-channel-tab[data-v-10140ccb]:hover,.chatbox-wrapper .chatbox-channel-tab.active[data-v-10140ccb]{border-color:#ffac05b3;background:#9f570785;color:#ffd26f}.chatbox-wrapper .chatbox-channel-tab.unread[data-v-10140ccb]:not(.active){border-color:#ff5858bf;color:#ff6868}.chatbox-wrapper .chatbox-channel-close[data-v-10140ccb]{position:relative;display:inline-block;width:11px;height:11px;margin-left:5px;opacity:.7;vertical-align:-1px}.chatbox-wrapper .chatbox-channel-close[data-v-10140ccb]:hover{opacity:1}.chatbox-wrapper .chatbox-channel-close[data-v-10140ccb]:before,.chatbox-wrapper .chatbox-channel-close[data-v-10140ccb]:after{content:"";position:absolute;top:4px;left:0;width:11px;height:2px;border-radius:2px;background:currentColor}.chatbox-wrapper .chatbox-channel-close[data-v-10140ccb]:before{transform:rotate(45deg)}.chatbox-wrapper .chatbox-channel-close[data-v-10140ccb]:after{transform:rotate(-45deg)}.chatbox-wrapper .chatbox-command-description[data-v-10140ccb]{color:#9ca3a1}.chatbox-wrapper p.message[data-v-10140ccb]{font-size:1em;margin:2px 0}.chatbox-wrapper p.message b[data-v-10140ccb]{text-shadow:inherit}.chatbox-wrapper .chat-emote[data-v-10140ccb]{width:20px;height:20px;object-fit:contain;vertical-align:middle;margin:0 2px}@media screen and (max-width:1280px),screen and (max-height:760px){.chatbox-wrapper[data-v-10140ccb]{bottom:16%;width:min(360px,36vw);max-height:220px;font-size:.74rem;line-height:1.25}.chatbox-wrapper .messages[data-v-10140ccb]{max-height:min(132px,23vh);padding:4px 6px}.chatbox-wrapper .messages-preview[data-v-10140ccb]{max-height:min(56px,9vh)}.chatbox-wrapper input[data-v-10140ccb]{height:24px;padding:0 6px}.chatbox-wrapper .chatbox-channel-tab[data-v-10140ccb]{padding:1px 2px;font-size:.75rem}.chatbox-wrapper p.message[data-v-10140ccb]{margin:1px 0}.chatbox-wrapper .chat-emote[data-v-10140ccb]{width:16px;height:16px}}.match-overview[data-v-4263790c]{display:grid;grid-template-columns:minmax(290px,1fr) minmax(0,2fr);gap:12px;align-items:stretch;max-height:min(25vh,220px)}.winner-card[data-v-4263790c],.overview-stat[data-v-4263790c]{border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff14,#0c121ceb),#0a0e16f0;box-shadow:0 20px 40px #00000047}.winner-card[data-v-4263790c]{border-radius:22px;padding:16px 18px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:0}.winner-blue[data-v-4263790c]{box-shadow:inset 0 0 0 1px #6bc4ff2e,0 20px 40px #00000047}.winner-red[data-v-4263790c]{box-shadow:inset 0 0 0 1px #ff7c7c33,0 20px 40px #00000047}.summary-grid[data-v-4263790c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:8px}.overview-stat[data-v-4263790c]{border-radius:12px;padding:8px;overflow:hidden}.summary-card[data-v-4263790c]{display:flex;flex-direction:column;justify-content:space-between;min-height:0}.summary-item[data-v-4263790c]{padding:6px 8px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.winner-score-block[data-v-4263790c]{padding:8px 10px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.overview-label[data-v-4263790c]{margin:0 0 4px;font-size:.8rem;text-transform:uppercase;color:#b0bacc}.overview-value[data-v-4263790c],.winner-subtitle[data-v-4263790c]{margin:0;font-size:.95rem;font-weight:700}.networth-card[data-v-4263790c]{padding:8px 10px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.networth-grid[data-v-4263790c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.networth-side[data-v-4263790c]{padding:8px 10px;border-radius:8px}.red-side[data-v-4263790c]{background:#b720204d}.blue-side[data-v-4263790c]{background:#4185ce4d}.networth-team[data-v-4263790c],.networth-value[data-v-4263790c],.networth-diff[data-v-4263790c]{margin:0}.networth-team[data-v-4263790c]{font-size:.85rem;text-transform:uppercase}.networth-value[data-v-4263790c]{margin-top:4px;font-size:1rem;font-weight:700}.networth-diff[data-v-4263790c]{margin-top:4px;font-size:.85rem;font-weight:700}.positive-diff[data-v-4263790c]{color:#86f7a8}.negative-diff[data-v-4263790c]{color:var(--ui-danger)}.winnerText[data-v-4263790c]{font-size:clamp(1.5rem,2.4vw,2.3rem);margin:0;text-align:left;font-weight:700}.team-score[data-v-4263790c]{text-align:center;font-size:1.6rem;padding:0;font-weight:700;display:flex;justify-content:center;gap:18px;width:100%;margin:auto}@media(max-width:1200px){.match-overview[data-v-4263790c]{grid-template-columns:1fr;max-height:none}.summary-grid[data-v-4263790c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.winner-card[data-v-4263790c],.overview-stat[data-v-4263790c]{border-radius:16px}}.player-score-table[data-v-5e9e41c6]{display:flex;flex-flow:column;border:1px solid rgba(255,255,255,.12);border-radius:22px;margin-top:16px;font-size:var(--text-sm);font-weight:var(--weight-normal);position:relative;overflow:auto;background:linear-gradient(180deg,#ffffff0a,#090d14eb),#111827;box-shadow:0 26px 60px #0000004d}.player-score-table .score-row[data-v-5e9e41c6]{display:grid;grid-template-columns:64px 1.5fr 68px 1.2fr 78px 78px 86px 86px 86px 86px 86px 76px 1fr 76px 88px;border-bottom:1px solid rgba(255,255,255,.08);position:relative;min-width:1256px;background:#ffffff05}.player-score-table .score-row.has-report-col[data-v-5e9e41c6]{grid-template-columns:64px 1.5fr 68px 1.2fr 78px 78px 86px 86px 86px 86px 86px 76px 1fr 76px 88px 64px;min-width:1320px}.player-score-table .score-row.redScoreRow[data-v-5e9e41c6]{background:linear-gradient(90deg,#6e1c1ce6,#ffffff05)}.player-score-table .score-row.blueScoreRow[data-v-5e9e41c6]{background:linear-gradient(90deg,#1d4a76e6,#ffffff05)}.player-score-table .score-col[data-v-5e9e41c6]{border-right:1px solid rgba(255,255,255,.08);text-align:center;padding:4px;overflow:hidden;display:flex;justify-content:center;flex-direction:column;align-items:center}.player-score-table .score-col[data-v-5e9e41c6]:last-child{border-right:none}.player-score-table img[data-v-5e9e41c6]{width:48px}.name[data-v-5e9e41c6]{font-weight:var(--weight-medium);color:#d5e2c1}.player-name-button[data-v-5e9e41c6]{font:inherit;border:0;background:#0000;padding:0;margin:0;display:inline-flex;align-items:center;gap:6px}.clickable-player-name[data-v-5e9e41c6]{font-weight:var(--weight-medium);cursor:pointer;text-decoration:underline;text-underline-offset:3px;display:flex;align-items:center;justify-content:center}.clickable-player-name[data-v-5e9e41c6]:hover{filter:brightness(1.12)}.non-clickable-player-name[data-v-5e9e41c6]{font-weight:var(--weight-medium);cursor:default}.player-name-team-red[data-v-5e9e41c6]{color:#ff8f8f}.player-name-team-blue[data-v-5e9e41c6]{color:#8fd0ff}.player-party-icon[data-v-5e9e41c6]{color:#ffd26f;font-size:var(--text-sm);line-height:1}.report-player-icon-button[data-v-5e9e41c6]{display:inline-flex;align-items:center;justify-content:center;padding:0;color:#ff2323;font-size:var(--text-xl);background:#0000;border:0;cursor:pointer;opacity:.85}.report-player-icon-button[data-v-5e9e41c6]:hover{opacity:1;filter:brightness(1.25)}.report-player-icon-button[data-v-5e9e41c6]:disabled{color:#6b7280;cursor:not-allowed;opacity:.4}.report-player-icon-button[data-v-5e9e41c6]:disabled:hover{opacity:.4;filter:none}.score-value[data-v-5e9e41c6]{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-height:24px}.items-cell[data-v-5e9e41c6]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;width:100%}.talents-cell[data-v-5e9e41c6]{display:flex;align-items:center;justify-content:center;gap:8px}.talent-column[data-v-5e9e41c6]{display:flex;flex-direction:column;gap:8px}.talent-dot[data-v-5e9e41c6]{width:10px;height:10px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff14}.talent-dot.active[data-v-5e9e41c6]{background:var(--button-primary2);border-color:#ffd663f2;box-shadow:0 0 10px #ffd66347}.bestScore[data-v-5e9e41c6]{color:var(--button-primary2);font-weight:var(--weight-bold)}.score-star[data-v-5e9e41c6]{font-size:var(--text-xs);line-height:1}.mmr-positive[data-v-5e9e41c6]{color:#86f7a8}.mmr-negative[data-v-5e9e41c6]{color:#ff9a9a}.header[data-v-5e9e41c6]{background:#ffffff14;font-weight:var(--weight-medium)}.header .score-col[data-v-5e9e41c6]{padding:8px 6px;font-size:var(--text-xs);line-height:1.1}.grade[data-v-5e9e41c6]{font-size:var(--text-md);font-weight:var(--weight-bold)}.grade-F[data-v-5e9e41c6]{color:#04b2f2}.grade-D[data-v-5e9e41c6]{color:#0f0}.grade-C[data-v-5e9e41c6]{color:#ff0}.grade-B[data-v-5e9e41c6]{color:gold}.grade-A[data-v-5e9e41c6]{color:#ff8c00}.grade-S[data-v-5e9e41c6]{color:red}.grade-SS[data-v-5e9e41c6]{color:red;animation:throbbing-5e9e41c6 3s infinite alternate}.kda-col[data-v-5e9e41c6]{gap:6px}.player-score-table .score-row .score-col[data-v-5e9e41c6]:nth-child(2){text-align:left;padding-left:10px;padding-right:10px}.player-score-table .header .score-col[data-v-5e9e41c6]:nth-child(2){align-items:center;text-align:center;padding-left:6px;padding-right:6px}.kda-value[data-v-5e9e41c6],.kda-ratio[data-v-5e9e41c6]{margin:0;white-space:nowrap}.kda-ratio[data-v-5e9e41c6]{font-size:var(--text-xs);color:#91a3bc}.kda-bar[data-v-5e9e41c6]{width:100%;height:8px;border-radius:999px;overflow:hidden;display:flex;background:#ffffff14}.kda-segment[data-v-5e9e41c6]{height:100%}.kda-segment.kills[data-v-5e9e41c6]{background:linear-gradient(90deg,#44d07a,#7fff9e)}.kda-segment.deaths[data-v-5e9e41c6]{background:linear-gradient(90deg,#ff7d7d,#ffae5f)}.kda-segment.assists[data-v-5e9e41c6]{background:linear-gradient(90deg,#4cacf0,#8bd6ff)}@keyframes throbbing-5e9e41c6{0%{font-size:1.2em}to{font-size:1.4em}}@media(max-width:1200px){.player-score-table[data-v-5e9e41c6]{font-size:.94em}.player-score-table .score-row[data-v-5e9e41c6]{min-width:1254px;grid-template-columns:64px 1.5fr 64px 1fr 76px 76px 84px 84px 84px 84px 84px 72px 1fr 72px 84px}.player-score-table .score-row.has-report-col[data-v-5e9e41c6]{grid-template-columns:64px 1.5fr 64px 1fr 76px 76px 84px 84px 84px 84px 84px 72px 1fr 72px 84px 60px;min-width:1314px}.player-score-table .score-col[data-v-5e9e41c6]{padding:4px}}.match-statistics[data-v-7161d8e2]{display:flex;flex-direction:column;gap:16px}.no-statistics[data-v-7161d8e2]{padding:32px;text-align:center;color:var(--ui-text-soft)}.statistics-chart[data-v-7161d8e2]{padding:12px;height:348px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(180deg,#ffffff14,#0c121ceb),#0a0e16f0}.statistics-chart canvas[data-v-7161d8e2]{letter-spacing:normal}.chart-metric-toggle[data-v-7161d8e2]{display:flex;gap:10px}.footer-row[data-v-b3e8e47e]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 24px}.banList[data-v-b3e8e47e]{display:flex;align-items:center;width:fit-content;border:1px solid #000;padding:6px 10px;gap:10px}.banList>h2[data-v-b3e8e47e]{margin:0;color:#8b0000;white-space:nowrap}.bannedHeroesRow[data-v-b3e8e47e]{display:flex;flex-direction:row}.button-container[data-v-b3e8e47e]{position:relative;display:flex;gap:12px;align-items:center;margin-left:auto}.button[data-v-b3e8e47e]{width:204px;z-index:2;font-weight:700;animation:none!important}.button-secondary[data-v-b3e8e47e]{background:#ffffff14}.button-secondary--success[data-v-b3e8e47e]{color:var(--ui-text);background:linear-gradient(180deg,var(--ui-accent-green) 0%,#149a62 100%);box-shadow:0 0 0 1px #34ff9847,0 10px 24px #149a6247}.replay-action-label[data-v-b3e8e47e]{display:inline-flex;align-items:center;justify-content:center;gap:10px}.replay-action-spinner[data-v-b3e8e47e]{width:20px;margin-right:12px;border:4px solid #a4afb8}.report-player-modal[data-v-15f32c18]{position:fixed;inset:0;z-index:calc(var(--ui-z-other-modal) + 2);display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at top,rgba(255,108,108,.14),transparent 35%),#040a12c7;backdrop-filter:blur(6px)}.report-player-panel[data-v-15f32c18]{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;width:min(100%,520px);padding:26px 26px 22px;background:linear-gradient(180deg,#3d1616f7,#120808fa);border:2px solid rgba(255,138,138,.34);border-radius:14px;box-shadow:0 20px 80px #0000008c,inset 0 1px #ffffff14;font-size:1.02rem}.report-player-panel__crest[data-v-15f32c18]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-top:-58px;color:#fff4c3;font-size:2rem;background:radial-gradient(circle at 30% 30%,#ff9d6b,#d84b1b 68%,#8a2609);border:3px solid rgba(255,250,214,.42);border-radius:50%;box-shadow:0 12px 30px #00000073,0 0 24px #ff6c3640}.report-player-panel__title[data-v-15f32c18]{color:var(--ui-text);font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.15;text-align:center}.report-player-categories[data-v-15f32c18]{display:flex;flex-direction:column;gap:8px;width:100%}.report-player-category[data-v-15f32c18]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#040a1280;border:2px solid rgba(255,138,138,.18);border-radius:10px;cursor:pointer}.report-player-category.selected[data-v-15f32c18]{border-color:#ff8a8abf;background:#ff6c6c24}.report-player-category input[data-v-15f32c18]{accent-color:#ff6c6c}.report-player-field[data-v-15f32c18]{display:flex;flex-direction:column;gap:8px;width:100%}.report-player-field__hint[data-v-15f32c18]{color:var(--ui-text-soft);font-size:.85rem}textarea[data-v-15f32c18]{width:100%;padding:10px 14px;color:var(--ui-text);font:inherit;resize:vertical;background:#040a12b3;border:2px solid rgba(255,138,138,.24);border-radius:10px;box-shadow:inset 0 4px 18px #00000042}textarea[data-v-15f32c18]:focus{border-color:#ff8a8aa6;outline:none}.report-player-panel__actions[data-v-15f32c18]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.report-player-panel__button[data-v-15f32c18]{min-height:48px}.report-player-panel__button--secondary[data-v-15f32c18]{background:linear-gradient(180deg,#3f5d88,#223857)}.error-line[data-v-15f32c18]{min-height:22px;margin:0;color:#ff7a7a;text-align:center}@media screen and (max-width:720px){.report-player-modal[data-v-15f32c18]{padding:16px}.report-player-panel[data-v-15f32c18]{width:100%;padding:22px 18px 18px}.report-player-panel__actions[data-v-15f32c18]{grid-template-columns:1fr}}.match-details-overlay[data-v-0af7f867]{position:fixed;inset:0;z-index:calc(var(--ui-z-other-modal) + 1);padding:24px;background:var(--ui-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow:auto;display:flex;align-items:flex-start;justify-content:center}.match-details-tabs[data-v-0af7f867]{display:flex;gap:8px;margin:12px 0}.post-scene[data-v-0af7f867]{width:min(1600px,100%);padding:12px 12px 24px;color:#e8edf5;background:linear-gradient(180deg,#0e1420f5,#080c14fa);border:2px solid var(--ui-panel-border);border-radius:28px;box-shadow:0 32px 80px #00000073}@media(max-width:720px){.post-scene[data-v-0af7f867]{padding:18px 12px 120px}}.force-rename{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at top,rgba(73,146,255,.18),transparent 35%),#040a12c7;backdrop-filter:blur(6px);overflow:hidden;z-index:var(--ui-z-other-modal)}.force-rename .force-rename-panel{position:relative;display:flex;width:min(100%,560px);padding:26px 26px 22px;background:linear-gradient(180deg,#10263df7,#081221fa);border:2px solid rgba(108,188,255,.34);border-radius:14px;box-shadow:0 20px 80px #0000008c,inset 0 1px #ffffff14;flex-direction:column;align-items:center;gap:14px;font-size:1.05rem}.force-rename .force-rename-panel:before{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.06);border-radius:10px;pointer-events:none}.force-rename .force-rename-panel__crest{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-top:-58px;color:#fff4c3;font-size:2rem;background:radial-gradient(circle at 30% 30%,#ffd66b,#d8921b 68%,#8a4d09);border:3px solid rgba(255,250,214,.42);border-radius:50%;box-shadow:0 12px 30px #00000073,0 0 24px #ffbb3640}.force-rename .force-rename-panel__title{color:var(--ui-text);font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.05;text-align:center}.force-rename .force-rename-panel__description{max-width:420px;color:var(--ui-text-soft);line-height:1.5;text-align:center}.force-rename .force-rename-field{display:flex;flex-direction:column;gap:8px;width:100%}.force-rename .force-rename-field__hint{color:var(--ui-accent-green);font-size:.92rem;text-align:center}.force-rename input[type=text]{text-align:center;font-weight:700;width:100%;min-height:56px;padding:10px 14px;color:var(--ui-text);font-size:clamp(1.2rem,3vw,1.55rem);letter-spacing:.04em;background:#040a12b3;border:2px solid rgba(108,188,255,.24);border-radius:10px;box-shadow:inset 0 4px 18px #00000042}.force-rename input[type=text]:focus{border-color:#6cbcffa6;outline:none;box-shadow:0 0 0 2px #6cbcff29,inset 0 4px 18px #00000042}.force-rename .force-rename-panel__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.force-rename .force-rename-panel__button{min-height:48px}.force-rename .force-rename-panel__button--secondary{background:linear-gradient(180deg,#3f5d88,#223857)}.force-rename .error-line{min-height:22px;color:#ff7a7a;text-align:center}.force-rename .errorInput{border-color:#ff6b6b!important}@media screen and (max-width:720px){.force-rename{padding:16px}.force-rename .force-rename-panel{width:100%;padding:22px 18px 18px}.force-rename .force-rename-panel__actions{grid-template-columns:1fr}}.slider-header-container{padding-top:12px;display:flex;justify-content:space-between;color:var(--ui-text);font-size:var(--text-md)}.v-slider{display:flex;flex-direction:column;gap:12px}.item-list[data-v-0dfc6bbf]{display:flex;flex-direction:column;gap:16px}.settings-action-row[data-v-0dfc6bbf]{display:flex;gap:10px;justify-content:center}input[data-v-28e012c8]{font-size:var(--text-md);text-align:center;text-transform:uppercase;color:var(--ui-accent-orange);background-color:var(--ui-inner-well-strong);caret-color:#0000;outline:none;border:2px solid var(--ui-panel-border);border-radius:6px;flex:2;transition:border-color var(--ui-motion-base) ease,box-shadow var(--ui-motion-base) ease}label[data-v-28e012c8]{flex:1}input[data-v-28e012c8]:hover{border-color:var(--ui-focus-ring);box-shadow:0 0 0 2px #8ac6e040}textarea[data-v-28e012c8]:focus,input[data-v-28e012c8]:focus{outline:none}.activated[data-v-28e012c8]{border-color:var(--ui-accent-orange)!important;box-shadow:0 0 0 3px #ffac0540!important}.v-key-input[data-v-28e012c8]{display:flex;justify-content:space-between;padding:8px}.quick-message-slots[data-v-b07e638c]{display:flex;flex-direction:column;gap:10px}.quick-message-slot[data-v-b07e638c]{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(240px,1.35fr) minmax(150px,.85fr);gap:10px;align-items:center;padding:8px;background:#00000029;border:1px solid rgba(255,255,255,.08);border-radius:6px}.quick-message-slot[data-v-b07e638c] .v-key-input,.quick-message-slot[data-v-b07e638c] .v-sub-select{min-width:0;padding:0;gap:8px}.quick-message-slot[data-v-b07e638c] label{flex:0 0 auto;white-space:nowrap}.quick-message-slot[data-v-b07e638c] input,.quick-message-slot[data-v-b07e638c] select{min-width:0;width:100%}.quick-message-slot[data-v-b07e638c] select{overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.quick-message-slot[data-v-b07e638c]{grid-template-columns:1fr}}.av-user-element[data-v-373ec13b]{display:flex;flex-direction:column;align-items:center;gap:18px;height:100%;justify-content:center}.item-list[data-v-00d43c6f]{display:flex;flex-direction:column;gap:16px}.activated[data-v-37ec22d2]{color:var(--ui-accent-orange);background:#ffac0524;border-right:3px solid var(--ui-accent-orange)}.lower-z-index[data-v-37ec22d2]{z-index:500}.replay-controls[data-v-4ca7d082]{position:fixed;right:12px;bottom:10%;z-index:80;width:min(360px,100vw - 64px);padding:8px 10px 10px;border-radius:14px;background:#070b12f5;border:1px solid rgba(255,255,255,.09);box-shadow:0 10px 28px #00000047}.replay-controls__row[data-v-4ca7d082]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.replay-controls__row--compact[data-v-4ca7d082]{flex-wrap:nowrap}.replay-controls__row--busy[data-v-4ca7d082]{opacity:.76}.replay-button[data-v-4ca7d082]{border:0;border-radius:8px;min-height:28px;padding:4px 10px;font-weight:700;color:#edf5fb;background:#ffffff40;font-size:.9rem;line-height:1}.replay-button.active[data-v-4ca7d082]{background:#2f89ff}.replay-button--playback[data-v-4ca7d082]{min-width:72px}.replay-button--speed[data-v-4ca7d082]{min-width:44px;padding-inline:8px}.replay-controls__timeline[data-v-4ca7d082]{display:flex;flex-direction:column;gap:4px}.replay-controls__timeline-row[data-v-4ca7d082]{display:flex;align-items:center;gap:6px}.replay-slider[data-v-4ca7d082]{flex:1;width:100%;height:18px}.replay-button--seek[data-v-4ca7d082]{min-width:52px;padding-inline:6px;width:fit-content}.replay-controls__labels[data-v-4ca7d082]{display:flex;justify-content:space-between;font-size:.72rem;color:#cdd8e6;font-variant-numeric:tabular-nums}@media(max-width:520px){.replay-controls[data-v-4ca7d082]{width:calc(100vw - 14px);padding:8px 8px 10px}.replay-controls__row--compact[data-v-4ca7d082]{flex-wrap:wrap}.replay-controls__timeline-row[data-v-4ca7d082]{gap:4px}.replay-button--playback[data-v-4ca7d082]{min-width:64px}.replay-button--seek[data-v-4ca7d082]{min-width:48px;padding-inline:4px;width:fit-content}}.party-panel[data-v-77c7b0e2]{position:fixed;left:16px;bottom:56px;z-index:20;width:280px;padding:10px;background:#08141ff2;border:2px solid var(--ui-panel-border);border-radius:6px}.party-panel--collapsed[data-v-77c7b0e2]{width:auto;min-width:0;padding:6px 10px}.party-panel__header[data-v-77c7b0e2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.party-panel--collapsed .party-panel__header[data-v-77c7b0e2]{margin-bottom:0}.party-panel__title[data-v-77c7b0e2]{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:#0000;color:#fff;text-transform:none}.party-panel__action[data-v-77c7b0e2],.party-panel__invite-button[data-v-77c7b0e2]{min-height:28px;padding:4px 8px;border:1px solid var(--ui-panel-border);border-radius:4px;background:#34ff9824;color:#fff;width:fit-content}.party-panel__action[data-v-77c7b0e2]{display:inline-flex;align-items:center;gap:6px;min-height:20px;padding:1px 6px;border-color:#ff7a7a5c;background:#7e1818c7;color:#ffd8d8;font-size:.8rem}.party-panel__slots[data-v-77c7b0e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.party-panel__slot[data-v-77c7b0e2]{position:relative;display:flex;flex-direction:column;align-items:center;min-height:102px;padding:8px 6px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#ffffff0a;color:#fff;text-align:center}.party-panel__slot--empty[data-v-77c7b0e2]{justify-content:center;border-style:dashed;color:#ffffffc2}.party-panel__picture[data-v-77c7b0e2]{position:relative}.party-panel__crown[data-v-77c7b0e2]{position:absolute;top:-8px;right:-8px;color:#ffcb3d}.party-panel__kick[data-v-77c7b0e2]{position:absolute;top:-18px;right:-9px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:#0000;color:var(--ui-danger);font-size:1.25rem;transition:transform .18s ease,color .18s ease,filter .18s ease}.party-panel__kick[data-v-77c7b0e2]:hover{color:#ff8f8f;transform:scale(1.18) rotate(-8deg);filter:drop-shadow(0 0 6px rgba(255,107,107,.5))}.party-panel__kick i[data-v-77c7b0e2]{pointer-events:none}.party-panel__name[data-v-77c7b0e2]{margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem}.party-panel__status[data-v-77c7b0e2]{margin-top:4px;max-width:100%;font-size:.74rem;color:var(--ui-accent-green);line-height:1.2;white-space:normal}.party-panel__empty-icon[data-v-77c7b0e2]{font-size:1.3rem}.party-panel__invite[data-v-77c7b0e2]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.party-panel__invite input[data-v-77c7b0e2]{min-width:0;padding:4px 8px;border:1px solid var(--ui-panel-border);border-radius:4px;background:#ffffff14;color:#fff}@media screen and (max-width:1280px),screen and (max-height:760px){.party-panel[data-v-77c7b0e2]{left:12px;bottom:48px;width:220px;padding:8px}.party-panel__header[data-v-77c7b0e2]{margin-bottom:7px}.party-panel__slots[data-v-77c7b0e2]{gap:8px}.party-panel__slot[data-v-77c7b0e2]{min-height:78px;padding:6px 4px}.party-panel__name[data-v-77c7b0e2]{margin-top:5px;font-size:.78rem}.party-panel__status[data-v-77c7b0e2]{margin-top:2px;font-size:.62rem}.party-panel__empty-icon[data-v-77c7b0e2]{font-size:1.05rem}}.game-tooltip[data-v-0a8601e4]{position:absolute;left:0;top:0;transform:translate(-100%,-100%);pointer-events:none;width:-moz-fit-content;width:fit-content;max-width:450px;min-width:350px;word-break:break-word;overflow-wrap:break-word;background:linear-gradient(180deg,#47596b,#2e3d4d 14%,#1d2a38);border:2px solid #091118;outline:2px solid #8096ab;box-shadow:inset 0 2px #ffffff12,inset 0 -2px #00000059;z-index:var(--ui-z-gm-panel)}.game-tooltip pre[data-v-0a8601e4]{white-space:pre-line;padding:10px;color:#edf5fb;font-size:var(--text-sm);line-height:1.15}.game-tooltip b[data-v-0a8601e4]{color:#8ff18e}.game-tooltip[data-v-0a8601e4] hr{border:0;border-top:2px solid #d8e3ec;opacity:.95;margin:12px 0}.game-tooltip[data-v-0a8601e4] .item-tooltip-header{margin-bottom:8px}.game-tooltip[data-v-0a8601e4] .item-tooltip-title{color:#f7fbff}.game-tooltip[data-v-0a8601e4] .item-tooltip-cost{display:inline-flex;align-items:center;gap:2px;color:#ffd56a;margin-bottom:8px}.game-tooltip[data-v-0a8601e4] .item-tooltip-cost .gold{height:32px;background-size:cover;transform:translateY(0);flex:0 0 18px}.game-tooltip[data-v-0a8601e4] .item-tooltip-meta{color:#d5e0e8;margin-bottom:8px}.game-tooltip[data-v-0a8601e4] .item-tooltip-refund{color:#ffc832}.game-tooltip[data-v-0a8601e4] .itm-flx{margin-bottom:8px}.game-tooltip[data-v-0a8601e4] .item-tooltip-effect{display:block;margin-bottom:8px}.game-tooltip[data-v-0a8601e4] .item-tooltip-duration{color:#d5e0e8;margin-bottom:8px}.game-tooltip[data-v-0a8601e4] .item-tooltip-duration-value{color:#93e5ff}.game-tooltip[data-v-0a8601e4] .item-tooltip-consumable{display:block;margin-bottom:8px}.game-tooltip[data-v-0a8601e4] .item-tooltip-recommended-label{display:block;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,211,106,.35);color:#ffd36a;font-weight:700}.game-tooltip[data-v-0a8601e4] .item-tooltip-note{display:block;margin-top:2px;color:#ffdca0}.game-tooltip[data-v-0a8601e4] .settings-checkbox-tooltip{margin-top:0}.game-tooltip--compact[data-v-0a8601e4]{min-width:175px;max-width:225px}.game-tooltip--compact pre[data-v-0a8601e4]{padding:6px 8px;font-size:.9rem;line-height:1.1}.queue-message[data-v-0a8601e4]{display:flex;animation:roll-out .4s;position:fixed;bottom:0;left:0;min-height:48px;width:60%;font-size:1.5em;background:linear-gradient(90deg,#000,#0000);z-index:5;justify-content:flex-start;gap:8px;align-items:center}.queue-message .exit-que[data-v-0a8601e4]{font-size:1.5em;padding:6px 12px;border-right:2px solid #000;border-radius:0 6px 6px 0;height:48px;background-color:#803c3c;transition:background-color .4s;z-index:2}.queue-message .exit-que[data-v-0a8601e4]:hover{background-color:red}.termAndServices[data-v-1cbe9c12]{position:fixed;inset:0;z-index:30;overflow-y:auto;background:#06121c99}.termAndServices .tos[data-v-1cbe9c12]{display:flex;position:relative;z-index:31;width:min(1120px,100% - 28px);margin:72px auto 32px;padding:44px 56px;flex-direction:column;gap:16px;font-size:1.2em;background:#163d5fe6;border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);color:var(--ui-text)}.termAndServices .tos>date[data-v-1cbe9c12]{text-align:center;padding-bottom:18px}.termAndServices .tos>p[data-v-1cbe9c12]{padding-left:12px}.termAndServices .tos>h2[data-v-1cbe9c12]{color:var(--ui-accent-teal);margin-top:16px}.termAndServices .tos>h1[data-v-1cbe9c12]{color:var(--ui-accent-orange);text-align:center;margin-top:16px}.termAndServices .tos-top[data-v-1cbe9c12]{position:fixed;top:0;left:0;z-index:32;width:100%;text-align:center;font-size:1.5em;padding:8px;background:#1e4d78e0;border-bottom:2px solid var(--ui-panel-border);box-shadow:0 8px 18px #00000047}.termAndServices .tos-top>a[data-v-1cbe9c12]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:4px 18px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#0000002e;color:var(--ui-accent-orange);cursor:pointer}@media screen and (max-width:768px){.termAndServices .tos[data-v-1cbe9c12]{width:calc(100% - 16px);margin-top:66px;padding:28px 18px;font-size:1rem}}.region-select[data-v-0d10174c]{display:grid;grid-template-columns:var(--landing-label-width, 118px) var(--landing-control-width, minmax(0, 1fr));align-items:center;gap:16px;width:100%}.region-select__label[data-v-0d10174c]{color:var(--ui-text);font-size:1.05rem;text-align:left}.region-select__dropdown[data-v-0d10174c]{width:100%;max-width:var(--landing-control-max-width, 494px);min-width:0;height:38px;justify-self:center;padding:6px 12px;color:var(--ui-text);background:#112e4dd1;border:2px solid var(--ui-panel-border);border-radius:6px;font:inherit;outline:none;cursor:pointer}.region-status[data-v-0d10174c]{display:flex;align-items:center;justify-self:center;gap:8px;width:100%;max-width:var(--landing-control-max-width, 494px);color:var(--ui-text-muted);font-size:1rem;text-align:left}.region-meta[data-v-0d10174c]{display:flex;align-items:center;justify-self:center;width:100%;max-width:var(--landing-control-max-width, 494px)}.region-meta__value[data-v-0d10174c]{color:var(--ui-text-soft);font-size:1rem;text-align:left}.region-meta__value--good[data-v-0d10174c]{color:#34ff98}.region-meta__value--warn[data-v-0d10174c]{color:#ffe066}.region-meta__value--bad[data-v-0d10174c]{color:#ff4f68}.region-status--online[data-v-0d10174c]{color:#34ff98}.region-status--offline[data-v-0d10174c]{color:#ff4f68}.region-status i[data-v-0d10174c]{font-size:1.35rem}@media screen and (max-width:720px){.region-select[data-v-0d10174c]{grid-template-columns:1fr;gap:8px}.region-select__label[data-v-0d10174c]{text-align:center}.region-status[data-v-0d10174c],.region-meta[data-v-0d10174c]{justify-content:center}.region-meta__value[data-v-0d10174c]{text-align:center}}@media screen and (min-width:721px)and (max-width:1280px),screen and (min-width:721px)and (max-height:760px){.region-select[data-v-0d10174c]{grid-template-columns:var(--landing-label-width, 108px) var(--landing-control-width, minmax(0, 1fr));gap:12px}.region-select__label[data-v-0d10174c]{font-size:.9rem}.region-select__dropdown[data-v-0d10174c]{height:32px;padding:4px 10px;font-size:.86rem}.region-status[data-v-0d10174c],.region-meta__value[data-v-0d10174c]{font-size:.86rem}.region-status i[data-v-0d10174c]{font-size:1.1rem}}footer[data-v-15cb117f]{position:relative;background:linear-gradient(180deg,#050d13e6,#03090ef5);border-top:1px solid rgba(255,255,255,.06);width:100%;padding:18px 0 22px;animation:fade-in-footer-15cb117f 1s ease;z-index:3}@keyframes fade-in-footer-15cb117f{0%{opacity:0;transform:translateY(20px)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}footer .footer__inner[data-v-15cb117f]{width:min(1120px,100%);margin:0 auto;padding:0 20px;display:flex;justify-content:center;flex-wrap:wrap;gap:18px}footer .footer__inner>div[data-v-15cb117f]{display:flex;flex-direction:column;font-size:.9rem;gap:3px;min-width:130px}footer .footer__inner>div h3[data-v-15cb117f]{padding-bottom:3px;color:var(--ui-accent-green);font-size:1rem}footer a[data-v-15cb117f]{color:var(--ui-text-soft);cursor:pointer;text-decoration:none;transition:color var(--ui-motion-fast) ease,transform var(--ui-motion-fast) ease}footer a[data-v-15cb117f]:hover{color:var(--ui-accent-orange);transform:translate(2px)}@media screen and (max-width:640px){footer[data-v-15cb117f]{padding:16px 0 18px}footer .footer__inner[data-v-15cb117f]{padding:0 16px;gap:10px;justify-content:flex-start}footer .footer__inner>div[data-v-15cb117f]{min-width:0;width:calc(50% - 5px);font-size:.8rem}footer .footer__inner>div h3[data-v-15cb117f]{font-size:.9rem}}@media screen and (max-width:460px){footer .footer__inner[data-v-15cb117f]{gap:12px}footer .footer__inner>div[data-v-15cb117f]{width:100%}}.landing-faq[data-v-6c2f0991]{width:min(1440px,100%);margin:0 auto;padding:74px 0;opacity:0;transform:translateY(18px);transition:opacity .5s ease .1s,transform .7s ease .3s}.landing-faq.is-visible[data-v-6c2f0991]{opacity:1;transform:translateY(0)}h2[data-v-6c2f0991]{margin-bottom:30px;color:var(--ui-text);font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.landing-faq__list[data-v-6c2f0991]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.landing-faq__item[data-v-6c2f0991]{padding:22px;background:#03090e7a;border:2px solid var(--ui-panel-border);border-radius:8px}h3[data-v-6c2f0991]{margin-bottom:12px;color:var(--ui-accent-green);font-size:1.15rem;line-height:1.35}p[data-v-6c2f0991]{color:var(--ui-text-soft);line-height:1.55}.landing-faq__link[data-v-6c2f0991]{color:var(--ui-accent-teal);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em;transition:color .18s ease}.landing-faq__link[data-v-6c2f0991]:hover{color:var(--ui-accent-green)}@media screen and (max-width:760px){.landing-faq[data-v-6c2f0991]{padding:54px 0}.landing-faq__list[data-v-6c2f0991]{grid-template-columns:1fr}}@media screen and (max-width:560px){.landing-faq[data-v-6c2f0991]{padding:38px 0}h2[data-v-6c2f0991]{margin-bottom:18px;font-size:clamp(1.55rem,8vw,2.2rem);line-height:1.1}.landing-faq__list[data-v-6c2f0991]{gap:10px}.landing-faq__item[data-v-6c2f0991]{padding:14px;border-width:1px;border-radius:6px}h3[data-v-6c2f0991]{margin-bottom:8px;font-size:.96rem}p[data-v-6c2f0991]{font-size:.86rem;line-height:1.45}}@media(prefers-reduced-motion:reduce){.landing-faq[data-v-6c2f0991]{opacity:1;transform:none;transition:none}}.maintenance-card[data-v-47e22234]{width:100%;padding:28px 28px 32px;text-align:center;background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);animation:fade-in-default var(--ui-motion-slow) ease-in-out;z-index:10}.maintenance-card__countdown[data-v-47e22234]{color:var(--ui-accent-green);font-size:clamp(2rem,5vw,3.55rem);line-height:1;letter-spacing:.08em}.maintenance-card__title[data-v-47e22234]{margin-top:18px;color:var(--ui-text);font-size:clamp(1.25rem,3vw,1.9rem);line-height:1.1}.maintenance-card__description[data-v-47e22234]{width:min(100%,470px);margin:14px auto 0;color:var(--ui-text-soft);font-size:1rem;line-height:1.5}.maintenance-card__button[data-v-47e22234]{width:min(100%,360px);min-height:48px;background:linear-gradient(180deg,#5a43cf,#3f2ca1);color:var(--ui-text)}.maintenance-card__actions[data-v-47e22234]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,520px);margin:22px auto 0}.maintenance-card__patch-notes[data-v-47e22234]{min-height:48px;padding:7px 14px;background-color:#2f4157;border:2px solid #5f7da0;border-radius:8px;color:#fff;text-align:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.maintenance-card__patch-notes h1[data-v-47e22234]{font-size:1.5em;margin:0}.maintenance-card__patch-notes h2[data-v-47e22234]{font-size:1em;margin:0}.maintenance-card__patch-notes[data-v-47e22234]:hover{background-color:#3a5270;border-color:#8eb0d6;transform:scale(1.05)}.maintenance-card__patch-notes[data-v-47e22234]:active{transform:scale(.95)}@media screen and (max-width:720px){.maintenance-card[data-v-47e22234]{padding:20px 18px 22px}.maintenance-card__description[data-v-47e22234]{font-size:.94rem}.maintenance-card__actions[data-v-47e22234]{grid-template-columns:1fr}}@media screen and (max-width:560px){.maintenance-card[data-v-47e22234]{padding:16px 14px 18px}.maintenance-card__countdown[data-v-47e22234]{font-size:clamp(1.6rem,9vw,2.4rem)}.maintenance-card__title[data-v-47e22234]{margin-top:14px}.maintenance-card__description[data-v-47e22234]{margin-top:10px;font-size:.86rem}.maintenance-card__button[data-v-47e22234]{width:100%;min-height:42px}.maintenance-card__actions[data-v-47e22234]{margin-top:18px;gap:10px}.maintenance-card__patch-notes[data-v-47e22234]{min-height:42px;padding:7px 12px}.maintenance-card__patch-notes h1[data-v-47e22234]{font-size:1.2em}.maintenance-card__patch-notes h2[data-v-47e22234]{font-size:.92em}}.landing-hero-carousel[data-v-3ef08e52]{width:min(1440px,100%);margin:0 auto;padding:74px 0;opacity:0;transform:translateY(18px);transition:opacity .5s ease .1s,transform .7s ease .3s}.landing-hero-carousel.is-visible[data-v-3ef08e52]{opacity:1;transform:translateY(0)}.landing-hero-carousel__copy[data-v-3ef08e52]{display:flex;flex-direction:column;gap:18px;max-width:760px;margin-bottom:34px}h2[data-v-3ef08e52]{color:var(--ui-text);font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}p[data-v-3ef08e52]{color:var(--ui-text-soft);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.6}.landing-hero-carousel__viewport[data-v-3ef08e52]{width:100%;overflow:hidden;padding:10px 8px 14px;background:linear-gradient(165deg,#0a1b27d1,#0f2b3dad);border:2px solid rgba(8,21,30,.9);border-radius:8px;box-shadow:var(--ui-shadow-panel)}.landing-hero-carousel__track[data-v-3ef08e52]{display:flex;width:max-content;animation:hero-carousel-scroll-3ef08e52 36s linear infinite}.landing-hero-carousel__viewport:hover .landing-hero-carousel__track[data-v-3ef08e52]{animation-play-state:paused}.hero-card[data-v-3ef08e52]{flex:0 0 auto;width:176px;padding:0 8px;text-align:center}.hero-card img[data-v-3ef08e52]{width:100%;display:block;object-fit:cover;image-rendering:pixelated;border:2px solid var(--ui-panel-border);border-radius:8px;background:var(--ui-inner-well-strong);box-shadow:var(--ui-shadow-panel);transition:transform var(--ui-motion-base) ease}.hero-card:hover img[data-v-3ef08e52]{transform:scale(1.08)}.hero-card figcaption[data-v-3ef08e52]{margin-top:6px;color:var(--ui-accent-green);line-height:1.2}@keyframes hero-carousel-scroll-3ef08e52{0%{transform:translate(-50%)}to{transform:translate(0)}}@media screen and (max-width:720px){.landing-hero-carousel[data-v-3ef08e52]{padding:54px 0}.hero-card[data-v-3ef08e52]{width:88px;padding:0 4px}.hero-card figcaption[data-v-3ef08e52]{display:none}}@media screen and (max-width:560px){.landing-hero-carousel[data-v-3ef08e52]{padding:38px 0}.landing-hero-carousel__copy[data-v-3ef08e52]{gap:12px;margin-bottom:18px}h2[data-v-3ef08e52]{font-size:clamp(1.55rem,8vw,2.2rem);line-height:1.1}p[data-v-3ef08e52]{font-size:.92rem;line-height:1.45}.landing-hero-carousel__viewport[data-v-3ef08e52]{padding:8px 6px 10px;border-width:1px;border-radius:6px}.hero-card[data-v-3ef08e52]{width:72px;padding:0 3px}.hero-card img[data-v-3ef08e52]{border-width:1px;border-radius:6px}}@media(prefers-reduced-motion:reduce){.landing-hero-carousel[data-v-3ef08e52]{opacity:1;transform:none;transition:none}.landing-hero-carousel__track[data-v-3ef08e52]{animation:none}.hero-card:hover img[data-v-3ef08e52]{transform:none}}.landing-info-section[data-v-1cbffb79]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);align-items:center;gap:64px;width:min(1440px,100%);margin:0 auto;padding:74px 0;opacity:0;transform:translateY(18px);transition:opacity .5s ease .1s,transform .5s ease .1s}.landing-info-section.is-visible[data-v-1cbffb79]{opacity:1;transform:translateY(0)}.landing-info-section--reverse[data-v-1cbffb79]{grid-template-columns:minmax(280px,520px) minmax(0,1fr)}.landing-info-section--reverse .landing-info-section__content[data-v-1cbffb79]{order:2}.landing-info-section--reverse .landing-info-section__media[data-v-1cbffb79]{order:1}.landing-info-section__content[data-v-1cbffb79]{display:flex;flex-direction:column;gap:18px}h1[data-v-1cbffb79],h2[data-v-1cbffb79]{color:var(--ui-text);font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}p[data-v-1cbffb79]{max-width:680px;color:var(--ui-text-soft);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.6}.landing-info-section__media[data-v-1cbffb79]{width:100%;aspect-ratio:16/10;overflow:hidden;border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);background:var(--ui-inner-well-strong)}.landing-info-section__media img[data-v-1cbffb79]{width:100%;height:100%;display:block;object-fit:cover;object-position:top;image-rendering:pixelated}@media screen and (max-width:820px){.landing-info-section[data-v-1cbffb79],.landing-info-section--reverse[data-v-1cbffb79]{grid-template-columns:1fr;gap:24px;padding:54px 0}.landing-info-section--reverse .landing-info-section__content[data-v-1cbffb79],.landing-info-section--reverse .landing-info-section__media[data-v-1cbffb79]{order:initial}}@media screen and (max-width:560px){.landing-info-section[data-v-1cbffb79],.landing-info-section--reverse[data-v-1cbffb79]{gap:16px;padding:38px 0}.landing-info-section__content[data-v-1cbffb79]{gap:12px}h1[data-v-1cbffb79],h2[data-v-1cbffb79]{font-size:clamp(1.55rem,8vw,2.2rem);line-height:1.1}p[data-v-1cbffb79]{font-size:.92rem;line-height:1.45}.landing-info-section__media[data-v-1cbffb79]{border-width:1px;border-radius:6px}}@media(prefers-reduced-motion:reduce){.landing-info-section[data-v-1cbffb79]{opacity:1;transform:none;transition:none}}.language-switcher[data-v-fd758a9a]{position:fixed;top:16px;right:16px;z-index:20}.language-switcher__select[data-v-fd758a9a]{height:38px;padding:6px 10px;color:var(--ui-text);background:#112e4dd1;border:2px solid var(--ui-panel-border);border-radius:6px;font:inherit;font-size:.95rem;outline:none;cursor:pointer}@media screen and (max-width:720px){.language-switcher[data-v-fd758a9a]{top:10px;right:10px}.language-switcher__select[data-v-fd758a9a]{height:32px;padding:4px 8px;font-size:.82rem}}.landing-page[data-v-e2e0969e]{position:relative;min-height:100vh;overflow-x:hidden;z-index:1}.landing-first-screen[data-v-e2e0969e]{position:relative;min-height:100vh;min-height:90svh}.landing-hero[data-v-e2e0969e]{position:absolute;top:42%;left:50%;width:min(640px,100vw - 28px);display:flex;flex-direction:column;align-items:center;gap:58px;transform:translate(-50%,-50%);animation:fade-in-default var(--ui-motion-slow) ease;z-index:3}.landing-scroll-indicator[data-v-e2e0969e]{position:absolute;left:50%;top:16px;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--ui-text-soft);font-size:1rem;background:#0000;border:0;pointer-events:none;transform:translate(-50%);animation:landing-scroll-bounce-e2e0969e 1.6s ease-in-out infinite;z-index:4}.landing-scroll-indicator i[data-v-e2e0969e]{color:var(--ui-accent-orange);font-size:2rem}.landing-details[data-v-e2e0969e]{position:relative;padding:28px 20px 12px;background:linear-gradient(180deg,#050d13d1,#08151ef5)}@keyframes landing-scroll-bounce-e2e0969e{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}.landing-logo[data-v-e2e0969e]{width:min(460px,68vw);max-height:210px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 8px 12px rgba(0,0,0,.7))}.landing-login-card[data-v-e2e0969e]{--landing-label-width: 118px;--landing-control-width: minmax(0, 1fr);--landing-control-max-width: 494px;background:linear-gradient(165deg,var(--ui-panel-bg-translucent) 0%,var(--ui-panel-bg-strong-translucent) 100%);width:100%;border:2px solid var(--ui-panel-border);border-radius:8px;box-shadow:var(--ui-shadow-panel);padding:24px 28px 28px;text-align:center;animation:fade-in-default var(--ui-motion-slow) ease-in-out;z-index:10}.login-divider[data-v-e2e0969e]{width:100%;height:2px;margin:20px 0;background:var(--ui-panel-border)}.link-code-wrapper[data-v-e2e0969e],.link-code-signin[data-v-e2e0969e]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.login-actions[data-v-e2e0969e]{display:grid;grid-template-columns:var(--landing-label-width) var(--landing-control-width);gap:10px 16px;align-items:center;width:100%}.login-actions__label[data-v-e2e0969e]{width:100%;color:var(--ui-text);font-size:1.05rem;text-align:left;grid-column:1}.login-button[data-v-e2e0969e]{width:100%;max-width:var(--landing-control-max-width);min-height:42px;grid-column:2;justify-self:center}.login-button--primary[data-v-e2e0969e]{min-height:48px}.login-button-content[data-v-e2e0969e]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.login-provider-icon[data-v-e2e0969e]{flex:0 0 auto;width:26px;height:26px;object-fit:contain}.login-provider-icon--google[data-v-e2e0969e]{padding:3px;background:#fff;border-radius:6px;box-shadow:0 1px 3px #0000003d}.play-button[data-v-e2e0969e]{background:linear-gradient(180deg,#4f91ff,#1b4ebe);color:var(--ui-text)}.remembered-account[data-v-e2e0969e]{display:flex;align-items:center;gap:16px;min-width:0;grid-column:2;color:var(--ui-text);text-align:left}.remembered-account__icon[data-v-e2e0969e]{width:50px;height:50px}.remembered-account__details[data-v-e2e0969e]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.remembered-account__name[data-v-e2e0969e]{max-width:100%;overflow:hidden;font-size:1.38rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.remembered-account__provider[data-v-e2e0969e]{margin-top:4px;color:var(--ui-text-muted);font-size:1rem}.crazy-games-button[data-v-e2e0969e]{background:linear-gradient(180deg,#5a43cf,#3f2ca1);color:var(--ui-text)}.google-button[data-v-e2e0969e]{display:flex;min-height:44px;justify-content:center;overflow:hidden}.guest-button[data-v-e2e0969e]{opacity:.76;max-width:400px;font-size:.9em}.link-code-signin[data-v-e2e0969e]{text-align:left;font-size:1.05em}.link-code-signin>li[data-v-e2e0969e]{display:flex;list-style:none;font-weight:700;text-align:left;width:100%;padding:1px 0;justify-content:space-between;gap:12px}.link-code-signin input[data-v-e2e0969e]{min-width:0;flex-basis:58%}@media screen and (max-width:720px){.landing-back-to-top[data-v-e2e0969e]{top:12px;right:12px}.landing-back-to-top span[data-v-e2e0969e]{font-size:.74rem}.landing-hero[data-v-e2e0969e]{top:50%;width:min(640px,100vw - 24px);gap:26px}.landing-logo[data-v-e2e0969e]{width:min(360px,76vw)}.landing-login-card[data-v-e2e0969e]{--landing-label-width: 1fr;padding:16px}.login-actions__label[data-v-e2e0969e]{grid-column:1;text-align:center}.login-actions[data-v-e2e0969e]{grid-template-columns:1fr}.login-button[data-v-e2e0969e],.remembered-account[data-v-e2e0969e]{grid-column:1}.remembered-account[data-v-e2e0969e]{align-items:center;justify-content:center;text-align:center}.remembered-account__details[data-v-e2e0969e]{align-items:center}.landing-details[data-v-e2e0969e]{padding:22px 14px 10px}}@media screen and (min-width:721px)and (max-width:1280px),screen and (min-width:721px)and (max-height:760px){.landing-hero[data-v-e2e0969e]{top:39%;width:min(640px,52vw);gap:clamp(18px,4vh,38px)}.landing-logo[data-v-e2e0969e]{width:min(360px,28vw);max-height:138px}.landing-login-card[data-v-e2e0969e]{--landing-label-width: 108px;--landing-control-max-width: 444px;padding:18px 24px 22px}.login-divider[data-v-e2e0969e]{margin:14px 0}.login-button[data-v-e2e0969e]{min-height:36px}.login-button--primary[data-v-e2e0969e]{min-height:42px}.remembered-account__icon[data-v-e2e0969e]{width:42px;height:42px}.remembered-account__name[data-v-e2e0969e]{font-size:1.15rem}.remembered-account__provider[data-v-e2e0969e]{font-size:.86rem}}@media screen and (max-width:560px){.landing-first-screen[data-v-e2e0969e]{min-height:auto;padding:20px 12px 74px;display:flex;align-items:center;justify-content:center}.landing-hero[data-v-e2e0969e]{position:relative;top:auto;left:auto;width:min(100%,420px);transform:none;gap:18px}.landing-logo[data-v-e2e0969e]{width:min(300px,78vw);max-height:140px}.landing-login-card[data-v-e2e0969e]{--landing-control-max-width: 100%;padding:14px 12px 16px}.login-divider[data-v-e2e0969e]{margin:14px 0}.login-actions[data-v-e2e0969e]{gap:8px 12px}.login-actions__label[data-v-e2e0969e]{font-size:.9rem}.login-button[data-v-e2e0969e]{min-height:38px}.login-button--primary[data-v-e2e0969e]{min-height:42px}.login-button-content[data-v-e2e0969e]{gap:8px;font-size:.86rem}.remembered-account[data-v-e2e0969e]{gap:10px}.remembered-account__icon[data-v-e2e0969e]{width:38px;height:38px}.remembered-account__name[data-v-e2e0969e]{font-size:1rem;white-space:normal;overflow:visible;text-overflow:initial;line-height:1.25}.remembered-account__provider[data-v-e2e0969e]{font-size:.8rem}.guest-button[data-v-e2e0969e]{max-width:100%;font-size:.8rem}.link-code-signin[data-v-e2e0969e]{gap:8px;font-size:.9rem}.link-code-signin>li[data-v-e2e0969e]{flex-direction:column;align-items:stretch;gap:6px}.link-code-signin input[data-v-e2e0969e]{flex-basis:auto;width:100%}.landing-scroll-indicator[data-v-e2e0969e]{bottom:12px;font-size:.74rem}.landing-scroll-indicator i[data-v-e2e0969e]{font-size:1.4rem}.landing-back-to-top[data-v-e2e0969e]{top:10px;right:10px}.landing-back-to-top span[data-v-e2e0969e]{display:none}}@media(prefers-reduced-motion:reduce){.landing-scroll-indicator[data-v-e2e0969e]{animation:none}}.public-main-shell[data-v-d31dac8a]{min-height:100vh;min-height:100dvh;width:100%;overflow-x:hidden;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}@media screen and (max-width:720px){.public-main-shell[data-v-d31dac8a]{min-width:0}}.toast-notifications[data-v-339f6490]{position:fixed;right:18px;bottom:48px;z-index:calc(var(--ui-z-critical-modal) - 1);display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.toast-notification[data-v-339f6490]{pointer-events:auto;display:flex;flex-direction:column;gap:8px;width:min(360px,100vw - 36px);min-height:62px;padding:10px 12px;text-align:left;color:var(--ui-text);background:#0a1822f5;border:2px solid rgba(156,190,210,.28);border-radius:6px;box-shadow:inset 0 1px #ffffff14,0 8px 22px #0000005c}.toast-notification__body-button[data-v-339f6490]{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:0;border:0;background:#0000;color:inherit;text-align:left;cursor:pointer}.toast-notification[data-v-339f6490]:hover{border-color:#ffffff57}.toast-notification--success[data-v-339f6490]{border-left-color:#37f58d;background:linear-gradient(180deg,#14462ff7,#0c2a1ff7);border-color:#37f58d6b}.toast-notification--success .toast-notification__icon[data-v-339f6490]{display:flex;align-items:center;justify-content:center;color:#37f58d;background:#37f58d24}.toast-notification--error[data-v-339f6490]{border-left-color:#ff5454;background:linear-gradient(180deg,#4e181cf7,#2d0f13f7);border-color:#ff545473}.toast-notification--error .toast-notification__icon[data-v-339f6490]{color:#ff5454;background:#ff545424}.toast-notification--info[data-v-339f6490]{border-left-color:#55b7ff;background:linear-gradient(180deg,#1e3752f7,#112338f7);border-color:#55b7ff6b}.toast-notification--info .toast-notification__icon[data-v-339f6490]{color:#55b7ff;background:#55b7ff24}.toast-notification__icon[data-v-339f6490]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid currentColor;border-radius:6px}.toast-notification__icon i[data-v-339f6490]{font-size:1.45rem}.toast-notification__body[data-v-339f6490]{display:flex;flex-direction:column;min-width:0;gap:2px}.toast-notification__body strong[data-v-339f6490],.toast-notification__body span[data-v-339f6490]{overflow-wrap:anywhere}.toast-notification__body strong[data-v-339f6490]{color:#fff;font-size:1rem;line-height:1.05}.toast-notification__body span[data-v-339f6490]{color:#ecf6ffc7;font-size:.86rem;line-height:1.15}.toast-notification__actions[data-v-339f6490]{display:flex;justify-content:flex-end;gap:8px}.toast-notification__action[data-v-339f6490]{min-width:88px;min-height:30px;padding:4px 10px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:#ffffff14;color:#fff;font-size:1rem;cursor:pointer}.toast-notification__action--primary[data-v-339f6490]{border-color:#34ff9861;background:#34ff9824}.toast-notification__action--danger[data-v-339f6490]{border-color:#ff54546b;background:#ff54541f}.initialCanvas[data-v-0b525a38]{background-color:#0a1e1e80;position:fixed;z-index:999;cursor:wait}.loading-status[data-v-0b525a38]{position:fixed;left:16px;bottom:16px;z-index:1000;margin:0;color:#fff;font-family:var(--ui-font);font-size:var(--text-md);text-shadow:0 1px 2px rgba(0,0,0,.8);pointer-events:none}.main[data-v-44e172e0]{position:relative;width:100%;height:100vh;overflow-x:hidden}.app-background-canvas[data-v-44e172e0]{position:fixed;inset:0;width:100%;height:100%;z-index:0;image-rendering:pixelated}.app-background-canvas--lobby[data-v-44e172e0]{filter:saturate(.95) brightness(.82)}.public-shell[data-v-44e172e0]{position:relative;z-index:2;min-height:100vh}
