.tools-shell{max-width:1440px}.tools-heading{padding:30px}.tools-heading h1{font-size:clamp(30px,4vw,48px);margin:8px 0 10px}.tools-heading>p{color:#9cb1c6;max-width:850px;line-height:1.65}.tools-heading .primary-link{display:inline-flex;margin-top:20px}.tools-privacy{display:flex;gap:14px;border:1px solid #245b43;background:#0d1f19;border-radius:12px;padding:16px 20px;margin-top:22px}.tools-privacy>span{color:#32c577;font-size:28px}.tools-privacy strong{color:#dff8e8}.tools-privacy p{font-size:13px;color:#9bb9a9;margin:5px 0 0;line-height:1.6}.tools-status{min-height:22px;margin:0;color:#a9bed0}.tools-status.is-error{color:#ff9292}.tools-upload{display:grid;grid-template-columns:1fr auto;gap:14px 24px;padding:26px;transition:border-color .2s,background .2s}.tools-upload.is-dragging{border-color:#34cd7e;background:#10251d}.tools-upload h2,.tools-results-panel h2{font-size:26px;margin:6px 0 9px}.tools-upload p{font-size:14px;color:#9cb1c6;margin:0;line-height:1.6}.tools-upload-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tools-shell button,.tools-dialog button{font:inherit;cursor:pointer;border:1px solid #2f4750;border-radius:7px;padding:10px 16px;background:#0c151a;color:#edf4fa}.tools-shell button.primary-link{color:#06120c;background:#2fb66e;border-color:#2fb66e;font-weight:800}.tools-shell button:hover:not(:disabled),.tools-dialog button:hover{border-color:#35c27c}.tools-shell button:disabled{opacity:.4;cursor:not-allowed}.tools-upload .tools-limits{font-size:12px;color:#7891a5;grid-column:1/-1}.tools-upload #selection-summary{grid-column:1/-1;color:#e1edf6}.tools-upload [id=analysis-progress]{grid-column:1/-1;display:flex;gap:15px;align-items:center}.tools-upload progress{width:100%;height:10px;accent-color:#2fbd74}.tools-errors{padding:20px;border-color:#8b4a45}.tools-errors h2{font-size:20px}.tools-errors li{font-size:13px;line-height:1.6;color:#f3b1a8;overflow-wrap:anywhere}.tools-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 20px}.tools-summary>div{padding:18px 22px;border:1px solid #2d4742;background:#0a1316;border-radius:12px}.tools-summary strong{display:block;font-size:32px;color:#fff;line-height:1.3}.tools-summary span{font-size:12px;color:#8ea8b9}.tools-results-panel{padding:24px;margin-top:18px}.tools-filter-top{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.tools-team-tabs{display:flex;gap:8px}.tools-team-tabs button[aria-pressed=true]{background:#163e2b;border-color:#32bf78;color:#c8ffdf}.tools-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;position:relative}.tools-filters label{display:grid;gap:6px}.tools-filters label>span{font-size:12px;color:#8fa9bb}.tools-filters input,.tools-filters select{box-sizing:border-box;width:100%;min-width:0;min-height:42px;border:1px solid #2a414e;background:#080f15;color:#e4eef9;border-radius:7px;padding:9px 11px;color-scheme:dark;font:inherit;font-size:13px}.tools-filters .tools-search{grid-column:span 2}.tools-filters>button{align-self:end;min-height:42px}.tools-muted,.tools-note{color:#8ea7bb;font-size:13px;line-height:1.6}.tools-table-scroll{overflow:auto;max-height:620px;max-height:min(70vh,620px);border:1px solid #263e42;border-radius:9px;scrollbar-gutter:stable}.tools-table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.tools-table th{position:sticky;top:0;background:#11201f;color:#aac2cc;z-index:1;font-size:11px;white-space:nowrap}.tools-table td,.tools-table th{padding:12px 14px;text-align:right;border-bottom:1px solid #192b30}.tools-table th:first-child,.tools-table td:first-child{text-align:left}.tools-table tbody tr:last-child td{border-bottom:0}.tools-table tbody tr:hover{background:#101f22}.tools-table td{color:#eaf1f8;white-space:nowrap}.tools-table td:first-child{min-width:150px}.tools-table th button{border:0;background:none;padding:0;font:inherit;color:inherit}.tools-table .tools-name{border:0;background:transparent;text-align:left;padding:0;color:#f1f7fb;font-weight:700}.tools-table .tools-clan{color:#45c982;font-size:11px;margin-right:6px}.tools-table .tools-empty{text-align:center;padding:40px;color:#8ea7bb}.tools-note{font-size:12px;margin:14px 0 0}.tools-dialog{width:min(1120px,calc(100vw - 36px));max-height:90vh;overflow:auto;background:#0b1519;color:#edf5fb;border:1px solid #386858;border-radius:16px;padding:25px;box-shadow:0 25px 100px #000a}.tools-dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.tools-dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.tools-dialog-head h2{margin:7px 0 20px;font-size:28px;overflow-wrap:anywhere}.tools-dialog-head>button{font-size:24px;line-height:1;padding:5px 12px}.tools-detail-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:15px 0 20px}.tools-detail-stats>div{background:#102023;border:1px solid #263d42;border-radius:7px;padding:10px 12px}.tools-detail-stats span{display:block;font-size:11px;color:#8ba5b7}.tools-detail-stats strong{display:block;margin-top:4px;font-size:18px;color:#fff}.tools-route{position:relative;isolation:isolate;width:min(550px,100%);aspect-ratio:1;margin:20px auto 48px;background-color:#102022;background-image:linear-gradient(#24423a55 1px,transparent 1px),linear-gradient(90deg,#24423a55 1px,transparent 1px);background-size:10% 10%;border:1px solid #426359;border-radius:9px}.tools-route>img,.tools-route>svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.tools-route>svg{z-index:1;pointer-events:none}.tools-route figcaption{position:absolute;top:100%;left:0;width:100%;font-size:12px;line-height:1.5;color:#9ab1c3;padding-top:8px}.tools-results-panel [hidden],.tools-upload [hidden],#analysis-results[hidden],#analyzer-content[hidden],.tools-route img[hidden],#battle-detail[hidden]{display:none!important}#battle-title{font-size:23px;margin-top:25px}.tools-shell :focus-visible,.tools-dialog :focus-visible{outline:2px solid #59da98;outline-offset:3px}@media(max-width:850px){.tools-upload{grid-template-columns:1fr}.tools-summary,.tools-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-filters .tools-search{grid-column:auto}.tools-detail-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.tools-heading,.tools-upload,.tools-results-panel{padding:18px}.tools-privacy{padding:13px;gap:9px}.tools-heading h1{font-size:32px}.tools-upload-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.tools-upload-actions .primary-link{grid-column:1/-1}.tools-filters{grid-template-columns:1fr 1fr;gap:10px}.tools-filters .tools-search,.tools-filters>button{grid-column:1/-1}.tools-summary>div{padding:14px}.tools-summary strong{font-size:28px}.tools-dialog{padding:17px}.tools-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-table td,.tools-table th{padding:10px}.tools-team-tabs button{font-size:12px;padding:8px 10px}}.mv-shell{--panel: #0e131b;--panel-raised: #141c26;--line: #26313e;--line-soft: #1b2530;--text: #eef2f6;--muted: #9aa6b5;--dim: #7d8b9d;--heading-font: "Roboto Condensed", "Arial Narrow", sans-serif;--body-font: "Inter", "Segoe UI", sans-serif;--accent: #2eaf62;--accent-rgb: 46, 175, 98;--accent-readable: #4bd780;--accent-soft: rgba(var(--accent-rgb), .1);--accent-panel: rgba(var(--accent-rgb), .1);--accent-selected: rgba(var(--accent-rgb), .2);display:grid;grid-template-columns:224px minmax(0,1fr);align-items:start;gap:20px;width:min(1760px,calc(100% - 48px));max-width:none;min-width:0;min-height:0;margin:0 auto;padding:24px 0 36px;color:var(--text);font:400 13px var(--body-font)}.mv-shell :is(h1,h2,h3){font-family:var(--heading-font);font-weight:700;letter-spacing:.01em;text-transform:uppercase}.mv-shell .page-panel{border:1px solid var(--line);border-radius:7px;background:var(--panel);box-shadow:none}.mv-main{display:grid;gap:20px;min-width:0}.mv-sidebar{position:sticky;top:24px;min-width:0;padding:10px}.mv-sidebar-heading{padding:14px 12px 18px;color:var(--dim);font:600 10px var(--body-font);letter-spacing:.14em;text-transform:uppercase}.mv-sidebar #mv-nav-toggle{display:none}.mv-header{padding:20px 22px;border-top:2px solid #315161!important}.mv-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.mv-heading .section-kicker{color:var(--dim);font:600 10px var(--body-font);letter-spacing:.17em}.mv-heading h1{margin:6px 0;font-size:30px;line-height:1.1}.mv-heading p{margin:0;color:var(--muted);font-size:12px}.mv-archive{flex-shrink:0;padding:6px 10px;border:1px solid var(--line);border-radius:4px;background:#0a1018;color:var(--muted);font-size:11px}.mv-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.mv-summary>div{padding:13px 16px;border:1px solid var(--line-soft);border-radius:4px;background:#0a1018}.mv-summary strong{display:block;color:#fff;font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.mv-summary span{display:block;color:var(--muted);font-size:11px;line-height:1.5;margin-top:4px}.mv-source{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:14px;font-size:10px;color:var(--dim)}.mv-source a,.mv-player-dialog>a{color:var(--muted);text-underline-offset:3px}.mv-source a:hover,.mv-player-dialog>a:hover{color:var(--accent-readable)}.mv-tabs{display:flex;flex-direction:column;gap:4px;max-height:calc(100dvh - 126px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#394553 transparent}.mv-shell button{font:600 12px var(--body-font);border:1px solid var(--line);border-radius:5px;background:#151d27;color:#c6d0db;padding:10px 14px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.mv-shell button:hover:not(:disabled){color:var(--text);border-color:var(--accent-readable);background:var(--accent-panel)}.mv-shell button:disabled{opacity:.4;cursor:not-allowed}.mv-tabs button{display:flex;align-items:center;gap:12px;width:100%;flex-shrink:0;min-height:46px;border:1px solid transparent;border-radius:5px;background:transparent;color:#aab6c4;font:600 15px var(--heading-font);padding:11px 12px;text-align:left;line-height:1.3}.mv-tabs button svg{flex:0 0 19px;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.mv-tabs button:hover:not(:disabled){border-color:transparent;background:#18231f;color:#fff}.mv-tabs button[aria-current=page]{color:var(--accent-readable);border-color:rgba(var(--accent-rgb),.25);background:var(--accent-soft);box-shadow:inset 3px 0 var(--accent)}.mv-tabs button[aria-current=page] svg{opacity:1}.mv-tabs button svg.mv-section-icon{flex:0 0 22px;width:22px;height:22px;color:#fff;fill:none;stroke:currentColor;stroke-width:1.7;opacity:1;shape-rendering:geometricPrecision}.mv-tabs button svg.mv-section-icon>*{vector-effect:non-scaling-stroke}.mv-content{padding:14px 22px;min-width:0}.mv-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.mv-view-heading{display:flex;align-items:center;gap:14px;flex:1 1 auto}.mv-view-heading h2{font-size:24px;margin:0}.mv-clan{font-weight:600;font-size:11px;color:var(--accent-readable);padding:7px 10px;background:var(--accent-soft);border:1px solid var(--line);border-radius:4px}.mv-search-form{display:flex;gap:8px;flex:1 1 440px}.mv-shell input,.mv-shell select{box-sizing:border-box;min-width:0;min-height:36px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;background:#0a1018;color:var(--text);color-scheme:dark;font:400 12px var(--body-font)}.mv-shell input::placeholder{color:var(--dim);opacity:1}.mv-search-form input{flex:1;max-width:100%;width:100%}.wg-clan-tag-field{position:relative;flex:1 1 0;min-width:0}.wg-clan-search-icon{display:none}.wg-clan-tag-suggestions{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:8;max-height:min(320px,55vh);overflow:auto;padding:4px;border:1px solid #555b65;border-radius:4px;background:#202329;box-shadow:0 8px 20px #0006}.mv-shell .wg-clan-tag-suggestions button{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px;border:0;border-radius:2px;background:transparent;color:var(--text);text-align:left;font:600 12px var(--body-font)}.mv-shell .wg-clan-tag-suggestions button:is(:hover,[aria-selected=true]){color:var(--accent-readable);background:#303e36}.mv-search-form button[type=submit]{color:var(--accent-ink, #000);border-color:var(--accent);background:var(--accent)}.mv-search-form button[type=submit]:hover{color:var(--accent-hover-ink, #000);border-color:var(--accent-readable);background:var(--accent-hover, #59d1e5)}.mv-options{display:flex;flex:1 1 100%;justify-content:flex-end;align-items:center;gap:14px}.mv-options label{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--muted)}.mv-options select{min-height:34px;padding:5px 8px}.mv-column-picker{position:relative;flex-shrink:0}.mv-column-picker summary{padding:10px 13px;border:1px solid rgba(var(--accent-rgb),.35);border-radius:5px;background:var(--accent-soft);color:var(--accent-readable);font-size:12px;font-weight:600;cursor:pointer}.mv-column-picker>div{position:absolute;top:calc(100% + 8px);left:0;z-index:5;width:235px;max-width:calc(100vw - 70px);max-height:min(60dvh,440px);overflow:auto;padding:8px;border:1px solid var(--line);border-radius:6px;background:#141e29;box-shadow:0 12px 32px #0007}.mv-column-picker label{padding:8px;border-radius:4px;cursor:pointer}.mv-column-picker label:hover{background:#203329}.mv-column-picker input{width:16px;height:16px;min-height:0;margin:0;accent-color:var(--accent)}.mv-shell[data-mv-view=hall] .mv-header{display:none}.mv-shell[data-mv-view=hall] .mv-toolbar{display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);gap:20px 16px}.mv-shell[data-mv-view=hall] .mv-view-heading{display:contents}.mv-shell[data-mv-view=hall] .mv-view-heading h2{display:none}.mv-shell[data-mv-view=hall] #mv-all:not([hidden]){grid-column:1 / -1;grid-row:1;justify-self:start}.mv-shell[data-mv-view=hall] .mv-options{grid-column:2;grid-row:1;justify-content:flex-end;flex-wrap:wrap;gap:12px}.mv-shell[data-mv-view=hall] .mv-search-form{grid-column:1;grid-row:1}.mv-shell[data-mv-view=hall] .mv-column-picker>div{left:auto;right:0}.mv-shell[data-mv-view=hall] .mv-clan{grid-column:1 / -1;grid-row:2}.mv-shell[data-mv-view=hall] #mv-clan:not([hidden])~.mv-search-form,.mv-shell[data-mv-view=hall] #mv-clan:not([hidden])~.mv-options{grid-row:3}.mv-status{color:var(--muted);font-size:12px;min-height:16px;margin:12px 0 0}.mv-status:empty{display:none;min-height:0;margin:0}.mv-data-area{position:relative;min-width:0}.mv-content[aria-busy=true]>.mv-status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.mv-content[aria-busy=true] .mv-data-area{min-height:300px;margin-top:12px}.mv-loading{position:absolute;inset:0;z-index:4;display:grid;place-items:center;padding:24px;background:#0e131b}.mv-loading[hidden]{display:none}.mv-loading-card{box-sizing:border-box;display:grid;justify-items:center;gap:14px;width:min(500px,100%);padding:22px 24px 24px;border:1px solid #2d4943;border-radius:14px;background:linear-gradient(145deg,#142826,#101922 68%);box-shadow:0 12px 34px #0002}.mv-loading-brand{width:100%;max-width:400px;line-height:0}.mv-loading-caption{max-width:100%;color:#c4d9d0;font-size:13px;font-weight:500;line-height:1.6;text-align:center;text-wrap:balance}.mv-table-section+.mv-table-section{margin-top:24px}.mv-table-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:12px 0}.mv-table-heading h3{margin:0;font-size:19px}.mv-table-heading>strong{border:1px solid var(--line);border-radius:3px;background:#0a1018;padding:3px 8px;color:#fff;font-size:12px;font-weight:600}.mv-table-scroll{border:1px solid #4c515a;border-radius:4px;max-width:100%;max-height:min(68vh,680px);overflow:auto;scrollbar-color:#555b65 #202329;scrollbar-width:thin;scrollbar-gutter:stable}.mv-table-scroll table{width:100%;border-collapse:separate;border-spacing:0;font:600 12px var(--body-font);font-variant-numeric:tabular-nums}.mv-table-scroll thead{position:sticky;top:0;z-index:1}.mv-table-scroll th{background:#343941;color:#dce1e7;font-weight:600;text-align:right;font-size:10px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-left:1px solid #555b65;border-bottom:1px solid #555b65}.mv-table-scroll thead tr:first-child th:first-child{border-left:0}.mv-table-scroll td{box-sizing:border-box;height:28px;color:#d6dfe8;text-align:right;border-bottom:1px solid #454b54;white-space:nowrap}.mv-table-scroll th,.mv-table-scroll td{padding:10px 12px}.mv-table-scroll tbody td,.mv-table-scroll tfoot td{padding:3px 10px;line-height:1.35}.mv-table-scroll th:first-child,.mv-table-scroll td:first-child,.mv-table-scroll th:nth-child(2),.mv-table-scroll td:nth-child(2){text-align:left}.mv-table-scroll tbody tr:nth-child(odd){background:#202329}.mv-table-scroll tbody tr:nth-child(2n){background:#292d33}.mv-table-scroll tbody tr[data-row-tone=odd]{background:#202329}.mv-table-scroll tbody tr[data-row-tone=even]{background:#292d33}html[data-live-maneuvers=true] #mv-content{overflow-anchor:none}html[data-live-maneuvers=true] #mv-content,html[data-live-maneuvers=true] #mv-content :not(#mv-loading,#mv-loading *),html[data-live-maneuvers=true] #mv-content :not(#mv-loading,#mv-loading *):before,html[data-live-maneuvers=true] #mv-content :not(#mv-loading,#mv-loading *):after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mv-table-scroll tbody tr:hover{background:#383e47}.mv-table-scroll tbody tr[data-own-clan-row]{background:#303a36}.mv-table-scroll td+td{border-left:1px solid #454b54}.mv-table-scroll tbody tr:last-child td{border-bottom:0}.mv-own-clan{position:sticky;bottom:0;z-index:2;box-shadow:0 -4px 12px #0005}.mv-own-clan td{background:#303a36;border-top:2px solid var(--accent);border-bottom:0;color:#f1fff5;font-weight:700}.mv-clan-leaderboard .mv-own-clan td{font-weight:700}.mv-clan-leaderboard th[scope=colgroup]{text-align:center;color:#e0edef;background:#3d424b}.mv-clan-leaderboard td{height:34px;font-weight:500}.mv-clan-scroll{height:692px;max-height:none}.wg-events .is-clan-hall .mv-clan-scroll{--mv-viewport-rows: 20;box-sizing:border-box;height:auto}.wg-clan-points-layout.is-active .mv-clan-scroll{--mv-viewport-rows: 25;box-sizing:border-box;height:auto}@media(max-width:800px){.wg-events .is-clan-hall .mv-clan-scroll,.wg-clan-points-layout.is-active .mv-clan-scroll{--mv-viewport-height-share: .68}}.mv-clan-scroll tbody td,.mv-clan-scroll tfoot td{box-sizing:border-box;height:28px;padding:3px 10px}.mv-clan-scroll .mv-clan-leaderboard :is(tbody,tfoot) td{height:34px;padding-block:2px}.wg-events .mv-clan-leaderboard tr[data-top-clan] td{position:relative;height:calc(34px + var(--top-clan-border-top,0px) + var(--top-clan-border-bottom,0px))}.wg-events .mv-clan-leaderboard tr[data-top-clan] td:after{content:"";position:absolute;inset:0 0 -1px -1px;box-sizing:border-box;border:solid #e5bf58;border-width:0 var(--top-clan-border-right,0px) 0 var(--top-clan-border-left,0px);pointer-events:none}.wg-events .mv-clan-leaderboard tr[data-top-clan] td:first-child{--top-clan-border-left: 3px}.wg-events .mv-clan-leaderboard tr[data-top-clan] td:first-child:after{left:0}.wg-events .mv-clan-leaderboard tr[data-top-clan] td:last-child{--top-clan-border-right: 3px}.wg-events .mv-clan-leaderboard tr[data-top-clan-start] td{--top-clan-border-top: 3px;border-top:3px solid #e5bf58}.wg-events .mv-clan-leaderboard tr[data-top-clan-end] td{--top-clan-border-bottom: 3px;border-bottom:3px solid #e5bf58}.wg-events .mv-clan-leaderboard tr[data-top-clan-end] td:after{bottom:0}.mv-shell .mv-clan-scroll .mv-own-clan[hidden]{display:table-footer-group!important;visibility:hidden;pointer-events:none}.mv-shell .mv-clan-scroll[data-compact=true] .mv-own-clan[hidden]{display:none!important}.mv-clan-leaderboard [data-column]{text-align:right}.mv-clan-leaderboard [data-column=rank],.mv-clan-leaderboard [data-column=tag],.mv-clan-leaderboard [data-column=prtext]{text-align:left}.mv-clan-leaderboard td[data-column=tag] .mv-name{font-weight:600}.mv-shell .mv-name{display:inline-block;border:0;border-radius:3px;background:transparent;color:var(--text);font:inherit;padding:0;max-width:280px;overflow:hidden;text-overflow:ellipsis;text-align:left;text-decoration:none;vertical-align:middle}.mv-shell .mv-name:hover:not(:disabled){color:var(--accent-readable);background:transparent}.mv-shell .mv-clan-tag{display:inline-flex;align-items:center;gap:8px;overflow:visible}.mv-shell .mv-clan-tag,.mv-shell .mv-clan-tag:hover:not(:disabled){color:var(--mv-clan-color, var(--text))}.mv-shell .mv-clan-tag:disabled{opacity:1}.mv-clan-tag>span:last-child{text-shadow:0 1px 1px #0009}.mv-clan-emblem{position:relative;display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px}.mv-clan-emblem svg{width:20px;height:20px;fill:none;stroke:#687e8f;stroke-width:1.5}.mv-clan-emblem img{position:absolute;inset:0;width:28px;height:28px;object-fit:contain;opacity:0}.mv-clan-emblem.is-loaded svg{visibility:hidden}.mv-clan-emblem.is-loaded img{opacity:1}.mv-table-scroll th button{display:inline-flex;align-items:center;gap:5px;border:0;border-radius:0;background:transparent;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;white-space:nowrap}.mv-column-label{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;vertical-align:middle}.mv-column-label>span{min-width:0}.wg-events .mv-table-scroll th[data-column=fpdiff] .wg-delta-symbol{flex:0 0 9px;width:9px;font:600 12px/1 var(--body-font);letter-spacing:0}.mv-currency-icon{display:block;width:18px;height:18px;flex:0 0 18px;object-fit:contain}.wg-events .mv-table-scroll th:is([data-column=sh_dd],[data-column=avg_damage],[data-column=sh_frags],[data-column=avg_frags]) .mv-currency-icon{width:24px;height:24px;flex-basis:24px;filter:brightness(0) invert(1)}.wg-events .mv-table-scroll th:is([data-column=fp],[data-column=points]) .mv-currency-icon{width:16px;height:16px;flex-basis:16px;filter:brightness(0) invert(1)}.wg-events .mv-table-scroll th:is([data-column=sh_battles],[data-column=battles],[data-column=eb],[data-column=b]) .mv-currency-icon{width:24px;height:24px;flex-basis:24px;filter:brightness(0) invert(1)}.mv-shell .mv-table-scroll :is(th,td){text-align:center;vertical-align:middle}.mv-shell .mv-table-scroll th button,.mv-shell .mv-table-scroll .mv-clan-tag{justify-content:center}.mv-shell .mv-clan-leaderboard :is(th,td)[data-column=tag]{text-align:left}.mv-shell .mv-clan-leaderboard [data-column=tag] :is(button,.mv-clan-tag){justify-content:flex-start}.mv-shell .mv-table-scroll .mv-clan-leaderboard :is(th,td)[data-column=tag]{padding-left:20px}.mv-table-scroll th button:hover:not(:disabled){background:transparent;color:var(--accent-readable)}.mv-table-scroll .wg-prime-filter{position:relative;display:inline-flex;min-height:24px;align-items:center;max-width:100%;color:inherit;cursor:pointer;border-radius:3px}.mv-table-scroll .wg-prime-filter>span{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.mv-table-scroll .wg-prime-filter svg{width:13px;height:13px;flex:0 0 13px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.mv-table-scroll .wg-prime-filter .wg-prime-chevron{width:11px;flex-basis:11px}.mv-shell .mv-table-scroll .wg-prime-filter select{position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;padding:0;opacity:0;cursor:pointer}.mv-table-scroll .wg-prime-filter:is(:hover,:focus-within,.is-active){color:var(--accent-readable)}.mv-table-scroll .wg-prime-filter:focus-within{outline:2px solid var(--accent-readable);outline-offset:4px}.mv-note,.mv-reward-calc>p{color:var(--dim);font-size:11px;line-height:1.7;margin:18px 0 0}.mv-empty{padding:40px 15px;text-align:center;color:var(--muted);line-height:1.8;font-size:13px}.mv-reward-calc{padding:22px}.mv-reward-calc h2{font-size:24px;margin:0 0 18px}.mv-reward-calc>div{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-end}.mv-reward-calc label{display:grid;gap:8px;color:var(--muted);font-size:12px}.mv-reward-calc output{padding:7px 18px;color:#fff;font-size:24px;font-weight:700}.mv-player-dialog{box-sizing:border-box;width:min(1300px,calc(100vw - 40px));max-height:90dvh;overflow:auto;margin:auto;padding:22px;border:1px solid var(--line);border-radius:7px;background:var(--panel);color:var(--text);box-shadow:0 24px 80px #0008}.mv-player-dialog::backdrop{background:#05080ed9;backdrop-filter:blur(5px)}.mv-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--line-soft)}.mv-dialog-head h2{font-size:24px;margin:0;overflow-wrap:anywhere}.mv-player-dialog .mv-table-scroll{max-height:440px}.mv-player-dialog>a{display:inline-block;margin-top:18px;font-size:11px}.mv-player-dialog>p{color:var(--muted);font-size:12px}.mv-shell [hidden]{display:none!important}.wg-events .mv-heading h1{font-size:27px;text-transform:none}.wg-events .mv-heading p{max-width:900px;line-height:1.65}.wg-events .mv-archive{color:var(--accent-readable);border-color:#2d5842;background:#14251e}.wg-events .mv-summary strong{font-size:23px;overflow-wrap:anywhere}.wg-events .mv-summary>div{min-width:0}.wg-events .wg-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 22px}.wg-events .wg-toolbar .mv-search-form{flex:0 1 380px;margin:0}.wg-events .wg-toolbar .mv-options{flex:1 1 250px;gap:10px;flex-wrap:wrap}.wg-events :is(#wg-own,#wg-archive-all,#mv-columns,#mv-refresh){display:none!important}.wg-events .is-clan-hall .wg-toolbar{margin-bottom:14px}.wg-events .is-clan-hall .wg-toolbar .mv-options{display:none}.wg-events .is-clan-hall .wg-toolbar .mv-search-form{box-sizing:border-box;flex:0 1 420px;gap:4px;padding:4px;border:1px solid #34414d;border-radius:8px;background:#101720;transition:border-color .15s,box-shadow .15s}.wg-events .is-clan-hall .mv-search-form:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.12)}.wg-events .is-clan-hall .wg-clan-search-icon{display:block;position:absolute;left:10px;top:50%;width:16px;height:16px;transform:translateY(-50%);fill:none;stroke:var(--muted);stroke-width:1.7;stroke-linecap:round;pointer-events:none}.wg-events .is-clan-hall .wg-clan-tag-field input{min-height:36px;padding-left:34px;border:0;background:transparent;outline:none}.wg-events .is-clan-hall .mv-search-form button[type=submit]{min-height:36px;padding:8px 18px;border-radius:5px}.wg-frame-legend{display:inline-flex;align-items:center;gap:8px;min-height:24px;color:var(--text);font:500 13px var(--body-font);line-height:1.4}.wg-frame-swatch{display:inline-block;box-sizing:border-box;flex:0 0 80px;width:80px;height:34px;border:3px solid var(--frame-legend-color,#e5bf58);border-radius:0;background:transparent}.wg-events .is-clan-hall #wg-clan-frame-legend{margin-right:auto}.wg-live-published{margin-left:auto;color:var(--muted);font:500 12px var(--body-font);line-height:1.5;text-align:right}.wg-live-published time{white-space:nowrap;font-variant-numeric:tabular-nums}.wg-player-frame-legend .wg-frame-swatch{height:28px;border-width:4px}.wg-events .mv-column-picker>div{left:auto;right:0}.wg-season-picker{display:grid;gap:9px;padding:8px 2px 16px;margin-bottom:10px;border-bottom:1px solid var(--line)}.wg-season-picker select{width:100%;min-width:0;color:var(--text);background:#14231e;border-color:#2b5740;padding-right:24px;font:600 14px var(--heading-font);text-overflow:ellipsis}.wg-season-picker>span{color:var(--dim);font-size:10px;padding-left:10px}.wg-season-picker>:is(select,span)[hidden]{display:none!important}.wg-season-menu{position:relative;min-width:0;isolation:isolate}.wg-season-menu[open]{z-index:6}.wg-season-menu>summary{display:flex;align-items:center;gap:7px;min-height:40px;padding:6px 10px;box-sizing:border-box;border:1px solid #2b5740;border-radius:5px;background:#14231e;color:var(--text);font:600 14px/1.35 var(--heading-font);cursor:pointer;list-style:none}.wg-season-menu>summary::-webkit-details-marker{display:none}.wg-season-menu>summary:after{content:"";width:6px;height:6px;margin-left:auto;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);flex:0 0 6px}.wg-season-menu>summary>.wg-season-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wg-season-menu .wg-season-badge{display:block;position:static;width:24px;height:24px;max-width:none;flex:0 0 24px;margin:0;object-fit:contain}.wg-season-options{position:absolute;top:calc(100% + 6px);left:0;z-index:1;width:min(300px,calc(100vw - 48px));max-height:min(65dvh,560px);overflow-y:auto;overflow-x:hidden;padding:5px;box-sizing:border-box;border:1px solid #45534f;border-radius:6px;background:#17201e;box-shadow:0 10px 24px #0006;scrollbar-width:thin}.mv-sidebar:has(.wg-season-menu[open]){z-index:12}.wg-season-group{display:flex;align-items:center;gap:7px;min-height:36px;box-sizing:border-box;padding:10px 8px 5px;color:var(--text);font:700 14px/1.35 var(--heading-font)}.mv-shell .wg-season-option{display:flex;align-items:center;gap:7px;width:100%;min-height:36px;box-sizing:border-box;padding:6px 8px;border:0;background:transparent;color:var(--text);text-align:left;font:500 13px/1.35 var(--heading-font)}.wg-season-options .wg-season-label{display:block;flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.mv-shell .wg-season-option[aria-current=true]{background:var(--accent-selected);color:var(--accent-readable)}.mv-shell .wg-season-option:focus-visible{outline-offset:-2px}.wg-events .mv-tabs{max-height:calc(100dvh - 218px)}.wg-events .mv-sidebar-heading{padding:0}.wg-archive-rank{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--muted);font-size:12px}.wg-archive-rank :is(input,select){width:130px}.wg-section-heading{font-size:18px;margin:22px 0 12px}.wg-clan-points-layout,.wg-clan-points-main{min-width:0}.wg-clan-points-layout:is(.is-active,.is-clan-points){display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"search clan-search" "table summary";align-items:start;gap:12px 20px}.wg-clan-points-clan-search{grid-area:clan-search;align-self:end;min-width:0;margin-top:0}.wg-clan-points-clan-search .mv-search-form{width:100%;margin:0}.wg-clan-points-clan-search .mv-search-form input{width:100%}.wg-clan-points-clan-search .mv-search-form button{flex-shrink:0}.wg-clan-points-main{grid-area:table}.wg-clan-points-sidebar{grid-area:summary;min-width:0;display:grid;gap:12px}.wg-clan-points-summary{--text: #000;--muted: #000;--dim: #000;margin:0;padding:20px 18px;border:1px solid #c9ced4;border-top:2px solid #c9ced4;border-radius:6px;background:#fff;color:#000}.wg-clan-resets{min-width:0;overflow:hidden;padding:14px;border:1px solid #454b54;border-radius:6px;background:#202329}.wg-clan-resets h3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-size:17px;line-height:1.3;text-transform:none}.wg-reset-count{min-width:23px;padding:3px 7px;border:1px solid #ed8e8233;border-radius:6px;background:#ed8e8214;color:#f0b1a8;font-size:12px;line-height:1.2;text-align:center;font-variant-numeric:tabular-nums}.wg-reset-chart{display:block;width:100%;height:auto;margin:16px 0 10px;overflow:visible}.wg-reset-chart-viewport{min-width:0;overflow:hidden}.wg-reset-grid{fill:none;stroke:#80909d;stroke-opacity:.2;stroke-width:.7;stroke-dasharray:2 4}.wg-reset-axis{fill:none;stroke:#71808d;stroke-opacity:.65;stroke-width:.8}.wg-reset-line,.wg-reset-edge{fill:none;stroke:#f09a8d;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wg-reset-line.is-estimated{stroke:#d99c92;stroke-dasharray:3 4;stroke-width:1.4}.wg-reset-edge{stroke:#ffb0a0;stroke-width:1.5}.wg-reset-day-break{fill:none;stroke:#80909d;stroke-opacity:.14;stroke-width:.7;stroke-dasharray:1 5}.wg-reset-point.is-estimated{fill:#202329;stroke:#d99c92}.wg-reset-chart .wg-reset-estimate-legend{fill:#a5b0ba;font-size:8px}.wg-reset-chart .wg-reset-prime-tick{fill:#8d9ba8;font-size:8.5px}.wg-reset-point{fill:#f09a8d;stroke:#202329;stroke-width:.85}.wg-reset-point.is-latest{stroke:#ffd3c6;stroke-width:1}.wg-reset-point.is-reset{fill:#ffb3a7}.wg-reset-chart text{fill:#a8b4bf;font:9px Inter,Arial,sans-serif;font-variant-numeric:tabular-nums}.wg-reset-chart .wg-reset-x-tick{fill:#d1dae2;font-size:9px;font-weight:600}.wg-reset-chart .wg-reset-axis-label{fill:#b9c5ce;font-size:9px;font-weight:600}.wg-reset-chart .wg-reset-zone{fill:#8695a2;font-size:8px}.mv-shell .mv-table-empty{min-height:260px}.wg-points-axis{fill:none;stroke:#82929e;stroke-width:1}.wg-points-axis-label{fill:#d7e0e5;font-size:11px;font-weight:600}.wg-reset-scroll{height:82px;overflow:auto;scrollbar-width:thin}.wg-events .wg-clan-resets table{width:100%;min-width:0;border-collapse:collapse;font-size:12px}.wg-events .wg-clan-resets :is(th,td){border:1px solid #454b54;padding:6px 8px;text-align:left}.wg-events .wg-clan-resets th{position:sticky;top:0;background:#343940;font-size:10px;letter-spacing:.02em}.wg-events .wg-clan-resets td:last-child{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.wg-events .wg-clan-resets tr:nth-child(2n) td{background:#292d33}.wg-clan-resets td :is(span,small){display:block}.wg-clan-resets td:last-child span{display:inline;color:#ed8e82}.wg-clan-resets td small{margin-top:2px;color:#b5bec8;font-size:11px}.wg-reset-note,.wg-reset-empty{min-height:4.35em;margin:10px 0 0;font-size:11px;line-height:1.45;color:#a5b0ba}.wg-clan-points-summary h2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0 0 20px;font-size:20px;text-transform:none;text-align:center}.wg-clan-points-summary h2 .mv-clan-tag{font-size:20px}.mv-shell .wg-clan-points-summary .mv-clan-tag,.mv-shell .wg-clan-points-summary .mv-clan-tag:hover:not(:disabled){color:var(--mv-clan-color,#000)}.wg-clan-points-summary .mv-clan-tag>span:last-child{text-shadow:none}.wg-clan-points-summary dl{display:grid;grid-template-columns:minmax(0,1fr);margin:0}.wg-clan-points-summary dl>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #d7dce1}.wg-clan-points-summary dt{color:#000;font-size:12px}.wg-clan-points-summary dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.wg-clan-points-summary dt{flex:1 1 auto}.wg-clan-points-summary dd{flex:0 1 auto}.wg-clan-points-layout.is-active .mv-table-scroll table{table-layout:fixed}.wg-clan-points-layout.is-active .mv-table-scroll :is(th,td){box-sizing:border-box;padding:8px}.wg-clan-points-layout.is-active .mv-table-scroll tbody td{height:28px;padding:3px 8px}.wg-clan-points-layout.is-active .mv-table-scroll th,.wg-clan-points-layout.is-active .mv-table-scroll th button{white-space:normal;line-height:1.4;text-align:center}.wg-clan-points-layout.is-active .mv-table-scroll th{font-size:11px;letter-spacing:.025em;padding:7px 6px}.wg-clan-points-layout.is-active .mv-table-scroll th button{max-width:100%}.wg-events .mv-table-scroll th[data-column=fpdiff]{padding-inline:4px}.wg-events .mv-table-scroll th[data-column=fpdiff] button{gap:3px;white-space:nowrap;letter-spacing:0}.wg-events .mv-table-scroll th[data-column=fpdiff] .mv-column-label{gap:3px;white-space:nowrap}.wg-clan-points-layout.is-active .mv-table-scroll td{font-size:11px}.wg-clan-points-layout.is-active .mv-table-scroll .mv-name{max-width:100%}.wg-clan-points-layout.is-active th[data-column=row_number]{width:40px}.wg-events .mv-table-scroll th[data-column=role]{width:34px;min-width:34px}.wg-events .mv-table-scroll :is(th,td)[data-column=role],.wg-events .mv-table-scroll tbody td[data-column=role]{padding:1px 4px;text-align:center}.wg-role-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;object-fit:contain}.wg-role-heading{display:inline-block;width:16px;height:16px;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wg-events .mv-table-scroll :is(th,td)[data-column=name],.wg-events .mv-table-scroll th[data-column=name] button{text-align:left}.wg-events .mv-table-scroll td[data-column=name] .mv-name{text-align:left}.wg-clan-points-layout.is-active th[data-column=name]{width:190px;min-width:150px}.wg-clan-points-layout.is-active .mv-table-scroll table{min-width:1050px}.wg-clan-points-layout.is-active th[data-column=rank]{width:9%}.wg-clan-points-layout.is-active th:is([data-column=fp],[data-column=sh_dd]){width:9%}.wg-clan-points-layout.is-active th[data-column=fpdiff]{width:11%}.wg-clan-points-layout.is-active th[data-column=wr]{width:10%}.wg-clan-points-layout.is-active th[data-column=sh_battles]{width:7.5%}.wg-clan-points-layout.is-active th[data-column=sh_frags]{width:10%}.wg-clan-points-layout.is-active th[data-column=bons]{width:9%}.wg-clan-points-summary dd .mv-currency-icon,.wg-events td[data-column=bons] .mv-currency-icon{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:4px}.wg-clan-points-controls{grid-area:search;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;margin-top:0}.wg-clan-points-controls>label{display:grid;gap:7px;color:var(--muted);font-size:11px}.wg-player-search{box-sizing:border-box;flex-shrink:0;min-width:0;width:var(--wg-player-search-width,190px);max-width:calc(100% - var(--wg-player-search-left,0px));margin-left:var(--wg-player-search-left,0px)}.wg-player-search input{box-sizing:border-box;min-width:0;width:100%}.wg-events .mv-table-scroll tr[data-award-state=qualified] td{position:relative;height:calc(28px + var(--award-frame-top,0px) + var(--award-frame-bottom,0px))}.wg-events .mv-table-scroll tr[data-award-state=qualified] td:after{content:"";position:absolute;inset:0 0 -1px -1px;box-sizing:border-box;border:solid #e5bf58;border-width:0 var(--award-frame-right,0px) 0 var(--award-frame-left,0px);pointer-events:none}.wg-events .mv-table-scroll tr[data-award-state=qualified] td:first-child{--award-frame-left: 4px}.wg-events .mv-table-scroll tr[data-award-state=qualified] td:first-child:after{left:0}.wg-events .mv-table-scroll tr[data-award-state=qualified] td:last-child{--award-frame-right: 4px}.wg-events .mv-table-scroll tbody[data-award-group=qualified] tr:first-child td{--award-frame-top: 4px;border-top:4px solid #e5bf58}.wg-events .mv-table-scroll tbody[data-award-group=qualified] tr:last-child td{--award-frame-bottom: 4px;border-bottom:4px solid #e5bf58}.wg-events .mv-table-scroll tbody[data-award-group=qualified] tr:last-child td:after{bottom:0}.wg-events .mv-table-scroll tr[data-award-state]:hover{background:#383e47}.wg-events .mv-table-scroll tr.wg-award-divider{height:0}.wg-events .wg-clan-points-layout .mv-table-scroll tbody .wg-award-divider td{position:relative;height:0;padding:0;border:0;line-height:0}.wg-events .wg-points-link{padding:2px 7px;border:0;background:transparent;font:inherit;color:inherit;text-decoration:none;text-underline-offset:3px}.wg-events .wg-points-link:hover:not(:disabled){background:transparent;color:inherit;text-decoration:underline}@media(max-width:1280px){.wg-clan-points-layout:is(.is-active,.is-clan-points){grid-template-columns:minmax(0,1fr);grid-template-areas:"clan-search" "summary" "search" "table";gap:18px}.wg-clan-points-summary{position:static}.wg-clan-points-summary h2{flex-direction:row;margin-bottom:16px}.wg-clan-points-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}}.wg-nav-group{padding:20px 12px 7px;font:600 10px var(--body-font);text-transform:uppercase;letter-spacing:.1em;color:var(--dim)}.wg-events .mv-tabs button{white-space:normal;min-height:44px}.wg-events .wg-add-period{margin:20px 0 2px;width:100%;color:var(--accent-readable);background:var(--accent-soft)}.wg-clan{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:18px 0 0;padding:12px 14px;border:1px solid var(--line);border-radius:4px;background:#111e22}.wg-clan>span{color:var(--muted);font-size:11px}.wg-clan .wg-tracking{margin-left:auto;color:var(--accent-readable)}.wg-global-controls{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px}.wg-global-controls label{display:grid;gap:7px;color:var(--muted);font-size:11px;max-width:100%}.wg-global-controls select{max-width:100%}.wg-test-controls{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0}.wg-test-controls label{display:grid;gap:6px;min-width:0;color:var(--muted);font-size:11px}.wg-test-controls select{max-width:min(320px,100%)}.wg-test-controls p{flex-basis:100%;margin:0;font-size:11px;color:var(--dim)}.wg-test-import-status{margin:12px 0;padding:10px 13px;border:1px solid var(--line);border-radius:4px;background:#202329;color:var(--text);font-size:12px}.wg-subtabs{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0 0}.wg-subtabs button{background:#101923}.wg-subtabs button[aria-pressed=true]{color:var(--accent-readable);border-color:#2d5842;background:var(--accent-soft)}.wg-notice{margin-bottom:18px;padding:13px 16px;border:1px solid #2d4841;border-left:3px solid var(--accent);border-radius:4px;background:#13231f;color:#b7c9c4;font-size:12px;line-height:1.7}.wg-notice p{margin:0}.wg-notice p+p{margin-top:5px}.wg-events .wg-tier-button{border:0;background:transparent;padding:2px 7px;color:var(--accent-readable)}.wg-period-dialog{width:min(520px,calc(100vw - 32px))}.wg-period-dialog form>label{display:grid;gap:7px;margin-top:17px;color:var(--muted);font-size:12px}.wg-period-dialog form>button[type=submit]{margin-top:12px;color:#000;background:var(--accent)}#wg-period-error{color:#f18484;font-size:12px}@media(max-width:800px){.wg-events .wg-toolbar .mv-search-form{flex:1 1 100%}.wg-events .wg-toolbar .mv-options{justify-content:flex-start}.wg-events .mv-column-picker>div{left:0;right:auto}.wg-events .mv-archive{margin-top:8px}.wg-clan .wg-tracking{margin-left:0;flex-basis:100%}.wg-events .mv-tabs{max-height:none}.wg-season-picker{padding:4px 6px 12px}.wg-events .mv-sidebar-heading{padding:0 6px}.wg-events #mv-nav-toggle{width:100%}.wg-clan-points-summary{padding:15px}.wg-clan-points-summary dl{grid-template-columns:minmax(0,1fr)}}.mv-shell :focus-visible{outline:2px solid var(--accent-readable);outline-offset:3px}.wg-events .is-points-page>.wg-toolbar,.wg-events .is-points-page>#wg-clan{display:none}.wg-events .is-points-page #mv-chart{margin:0;padding:0;border:0;background:transparent}.wg-points-page h2{margin:0;font-size:23px;line-height:1.25}.wg-points-top{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(330px,.9fr);gap:18px 22px;align-items:stretch}.wg-points-top>h2{grid-column:1;grid-row:1;align-self:baseline}.wg-points-top>.wg-points-growth{grid-column:1;grid-row:2}.wg-points-table,.wg-points-page figure{min-width:0}.wg-points-page figure{margin:0;padding:14px;border:1px solid #454b54;border-radius:5px;background:#202329}.wg-points-page figcaption{color:var(--text);font:600 16px var(--heading-font);text-align:center;margin-bottom:12px}.wg-points-table{display:contents}.mv-shell .wg-points-table h3{grid-column:2;grid-row:1;align-self:baseline;margin:0;font-size:18px;line-height:1.25;text-transform:none}.wg-points-daily-body{grid-column:2;grid-row:2;display:flex;min-height:0;min-width:0}.wg-points-table .mv-table-scroll{box-sizing:border-box;flex:1;height:100%;max-height:none;scrollbar-gutter:auto}.wg-points-table table{height:100%;table-layout:fixed}.wg-events .wg-points-table :is(th,td){text-align:right;width:33%}.wg-events .wg-points-table :is(th,td):first-child{text-align:left;width:34%}.wg-events .wg-points-table th{padding:10px 16px;letter-spacing:.03em}.wg-events .wg-points-table td{height:auto;padding:6px 16px;font-size:12px}.wg-events .wg-points-table td[data-column=delta]{color:var(--accent-readable)}@media(max-width:600px){.wg-events .wg-points-table :is(th,td){padding-inline:8px}}.wg-events #mv-chart .wg-points-page svg{width:100%;height:auto;max-height:none}.wg-points-page svg text{font:11px var(--body-font);fill:#aab4c1}.wg-points-grid{fill:none;stroke:#454b54;stroke-width:1}.wg-events #mv-chart .wg-points-line{fill:none;stroke:#ed7377;stroke-width:2.5}.wg-points-bar{fill:#4b93c6;stroke:#78b9e7;stroke-width:1}.wg-points-day-slot{fill:#4b93c6;fill-opacity:.045;stroke:#8298a1;stroke-opacity:.12;stroke-width:1;stroke-dasharray:3 5}.wg-events #mv-chart .wg-points-forecast-line{fill:none;stroke:#d5b96c;stroke-width:2.5;stroke-dasharray:3 6;stroke-linecap:round}.wg-events #mv-chart .wg-points-forecast-dot{fill:#d5b96c}.wg-events #mv-chart .wg-points-dot{fill:#ed7377}.wg-points-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;color:var(--muted);font-size:12px}.wg-points-legend span:before{content:"";display:inline-block;width:18px;height:8px;margin-right:6px;background:#4b93c6}.wg-points-legend .is-boundary:before{height:2px;background:#ed7377;vertical-align:middle}.wg-points-legend .is-forecast:before{height:0;background:transparent;border-top:2px dotted #d5b96c;vertical-align:middle}.wg-points-forecast-summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:5px;margin:12px 0 0;color:#c8bd9e;font-size:12px;text-align:center}.wg-points-forecast-summary strong{color:#e8ce8c;font-variant-numeric:tabular-nums}.wg-points-forecast-summary span{flex-basis:100%;color:var(--muted);font-size:11px}.wg-points-page .wg-points-distribution{margin-top:22px}.wg-points-selected{stroke:var(--accent-readable);stroke-dasharray:5 4;fill:none}.wg-points-hit{fill:transparent}.wg-points-days{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px;color:var(--muted);font-size:10px}.wg-points-growth{position:relative}.wg-points-hover-zone{cursor:crosshair;pointer-events:all}.wg-points-hover-marker{pointer-events:none}.wg-points-hover-marker[hidden]{display:none}.wg-points-hover-guide{stroke:#9aa6b5;stroke-width:1;stroke-dasharray:4 4}.wg-events #mv-chart .wg-points-hover-marker circle{fill:#ed7377;stroke:#fff;stroke-width:2}.wg-events #mv-chart .wg-points-hover-marker circle[data-forecast=true]{fill:#d5b96c}.wg-points-hover-marker circle[hidden]{display:none}.wg-points-tooltip{position:absolute;z-index:3;pointer-events:none;min-width:195px;max-width:calc(100% - 32px);padding:11px 13px;border:1px solid #59616c;border-radius:6px;background:#111820f5;box-shadow:0 5px 18px #0005;color:#eef2f6;font-size:12px}.wg-points-tooltip[hidden]{display:none}.wg-points-tooltip>strong{display:block;margin-bottom:8px}.wg-points-tooltip>small{display:block;color:#9eacb9;font-size:11px}.wg-points-tooltip>.is-forecast b{color:#e8ce8c}.wg-points-tooltip>span{display:flex;justify-content:space-between;gap:16px;margin-top:5px;color:#b7c1cd}.wg-points-tooltip b{color:#fff;font-variant-numeric:tabular-nums}@media(max-width:1100px){.wg-points-top{display:flex;flex-direction:column;gap:18px}.wg-points-table{display:block;width:100%}.mv-shell .wg-points-table h3{margin-bottom:12px}.wg-points-daily-body{display:block}.wg-points-table .mv-table-scroll,.wg-points-table table{height:auto}.wg-events .wg-points-table td{height:32px}}.wg-events .is-event-home>.wg-toolbar,.wg-events .is-event-home>#wg-clan{display:none}.wg-event-home>header{display:flex;align-items:center;gap:14px;padding:8px 0 18px;border-bottom:1px solid #35404a}.wg-event-home header img{object-fit:contain;flex-shrink:0}.mv-shell .wg-event-home h2{margin:0;font-size:25px;text-transform:none}.wg-event-home header p{margin:6px 0 0;color:var(--muted)}.wg-home-links{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.wg-home-links a{padding:9px 14px;border:1px solid #385047;border-radius:5px;background:var(--accent-soft);color:var(--text);text-decoration:none}.wg-home-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mv-shell .wg-home-card{padding:0;overflow:hidden;border:1px solid #3d5965;border-radius:5px;background:#17313d;color:#f3f6f8;text-align:left;opacity:1}.mv-shell .wg-home-card-1{background:#19392c;border-color:#39654d}.mv-shell .wg-home-card-2{background:#41352a;border-color:#6c5940}.wg-home-card>div{display:flex;align-items:center;gap:16px;padding:20px;min-height:102px;box-sizing:border-box}.wg-home-card svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}.wg-home-card>div>span{margin-left:auto;text-align:right}.wg-home-card strong{display:block;font:700 34px var(--heading-font);font-variant-numeric:tabular-nums}.wg-home-card small{display:block;margin-top:5px;font-size:12px;line-height:1.4}.wg-home-card footer{display:flex;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid #ffffff18;background:#0e171b80;font-size:12px}.mv-shell .wg-event-home>h3{margin:32px 0 12px;padding-bottom:10px;border-bottom:1px solid #35404a;font-size:20px;text-transform:none}.wg-home-tanks{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.wg-home-tanks a{display:grid;align-content:start;padding:10px 4px;border-bottom:1px solid #35404a;color:var(--text);text-decoration:none}.wg-home-tanks strong{font:600 16px var(--heading-font)}.wg-home-tanks img{width:100%;height:auto;max-height:140px;object-fit:contain}@media(max-width:1200px){.wg-home-cards{gap:10px}.wg-home-card>div{padding:14px;gap:8px}.wg-home-card svg{width:30px;height:30px}.wg-home-tanks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.wg-home-cards{grid-template-columns:minmax(0,1fr)}.wg-home-tanks{grid-template-columns:repeat(2,minmax(0,1fr))}}.wg-events .is-player-page>.wg-toolbar,.wg-events .is-player-page>#wg-clan{display:none}.wg-player-page{min-width:0;--wg-player-columns: minmax(0,1fr) minmax(320px,360px)}.wg-player-heading{display:grid;grid-template-columns:var(--wg-player-columns);align-items:center;gap:18px;margin:2px 0 12px}.wg-player-identity{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.mv-shell .wg-player-identity h2{margin:0;text-transform:none;overflow-wrap:anywhere;font-size:22px}.wg-player-overview>.wg-player-identity{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #454b54}.wg-player-search-form{display:flex;align-items:center;gap:4px;width:100%;height:46px;margin:0;padding:4px;box-sizing:border-box;border:1px solid #35404d;border-radius:8px;background:#101720;transition:border-color .15s}.wg-player-search-form>div{display:flex;align-items:center;flex:1;min-width:0;height:36px;padding-left:10px}.wg-player-search-form svg{flex:0 0 16px;width:16px;height:16px;fill:none;stroke:var(--muted);stroke-width:1.7}.mv-shell .wg-player-search-form input{appearance:none;box-sizing:border-box;width:100%;min-width:0;height:36px;min-height:0;margin:0;padding:0 8px;border:0;border-radius:0;background:transparent;color:var(--text);font:500 13px var(--body-font);outline:none;box-shadow:none}.mv-shell .wg-player-search-form input:is(:focus,:focus-visible){border:0;outline:none;box-shadow:none;background:transparent}.wg-player-search-form:focus-within{border-color:var(--accent-readable)}.mv-shell .wg-player-search-form button{box-sizing:border-box;flex-shrink:0;height:36px;margin:0;padding:0 14px;border-radius:5px;color:var(--accent-ink,#000);background:var(--accent);border-color:var(--accent)}.mv-shell .wg-player-search-form button:hover:not(:disabled){color:var(--accent-ink,#000);background:var(--accent);border-color:var(--accent);filter:brightness(1.08)}.mv-shell .wg-player-search-form button:focus-visible{outline-offset:-4px}.wg-player-overview{margin:0;padding:12px 14px;border:1px solid #454b54;border-radius:5px;background:#202329}.mv-shell .wg-player-overview h3{margin:0 0 8px;font-size:15px}.wg-player-metrics{display:grid;gap:0}.wg-player-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px solid #454b54;min-width:0}.wg-player-metrics>div:last-child{border-bottom:0}.wg-player-metrics span,.wg-player-general span{display:block;font-size:11px;color:#aab4c1}.wg-player-metrics strong{display:block;margin:0;max-width:62%;text-align:right;font:700 18px/1.25 var(--heading-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wg-player-metrics small{font-size:11px;font-weight:500;color:#aab4c1;white-space:nowrap}.wg-player-metrics [data-player-metric=role] strong{display:flex;align-items:center;justify-content:flex-end;gap:6px;font:600 13px/1.3 var(--body-font)}.wg-player-metrics strong span{color:inherit;font:inherit}.wg-player-general{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:16px;margin-top:18px;padding-top:14px;border-top:1px solid #454b54}.wg-player-general>span{color:var(--text);font-size:12px}.wg-player-general strong{display:block;margin-top:4px;font-size:15px}.wg-player-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px;color:var(--muted);font-size:10px}.wg-player-meta>span{display:inline-flex;align-items:center;gap:6px}.wg-player-meta>span:last-child{margin-left:auto}.wg-player-grid{display:grid;grid-template-columns:var(--wg-player-columns);gap:18px;align-items:start}.wg-player-main,.wg-player-aside{display:grid;gap:12px;min-width:0}.wg-player-panel{min-width:0;overflow:hidden;border:1px solid #454b54;border-radius:5px;background:#202329}.wg-player-panel>summary{padding:12px 14px;background:#292d33;color:var(--text);font:600 16px var(--heading-font);cursor:pointer}.wg-player-panel>summary::marker{color:var(--accent-readable)}.wg-player-panel[open]>summary{border-bottom:1px solid #454b54}.wg-player-panel-body{min-width:0;padding:12px}.wg-player-page .mv-table-scroll{max-height:430px}.wg-events .wg-player-page .mv-table-scroll td{height:30px;padding:3px 8px;font-size:12px}.wg-player-page .mv-table-scroll th{padding:8px 6px}.wg-player-page .mv-table-scroll th button{white-space:normal}.wg-player-page .mv-table-scroll :is(th,td){min-width:62px}.wg-player-page .mv-table-scroll :is(th,td)[data-column=name]{min-width:100px}.wg-player-rewards{display:grid;gap:0;margin:0}.wg-player-rewards>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid #454b54}.wg-player-rewards>div:first-child{padding-top:0}.wg-player-rewards>div:last-child{border:0;padding-bottom:0}.wg-player-rewards span{font-size:12px;color:var(--muted)}.wg-player-rewards strong{text-align:right;font-size:13px}.wg-player-rewards .mv-currency-icon{width:16px;height:16px;vertical-align:middle}.wg-player-tank-reward img{width:72px;height:44px;object-fit:contain}.wg-player-rewards>.wg-player-tank-reward,.wg-player-rewards>.wg-player-bonds-reward{justify-content:flex-start;gap:10px}.wg-player-rewards .wg-player-tank-reward span,.wg-player-rewards .wg-player-bonds-reward span{color:var(--text);line-height:1.5}.wg-player-bonds-reward .mv-currency-icon{width:24px;height:24px;flex:0 0 24px}.wg-player-bonds-reward strong{white-space:nowrap}.wg-player-awards{display:grid;gap:9px;list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid #454b54;color:#c6d0db;font-size:12px;line-height:1.5}.wg-player-awards li{display:flex;align-items:center;gap:10px;min-height:40px}.wg-player-awards img{width:40px;height:40px;flex:0 0 40px;object-fit:contain}.wg-player-reward-basis,.wg-player-timezone{margin:12px 0 0;color:var(--dim);font-size:10px;line-height:1.5}.wg-player-page [data-player-panel=primeDays] .mv-table-scroll{max-height:min(56vh,540px)}.wg-player-page [data-player-panel=primeDays] table{min-width:0;table-layout:fixed}.wg-player-page [data-player-panel=primeDays] th:first-child{width:30%}.wg-player-page [data-player-panel=primeDays] th:nth-child(2){width:31%}.wg-player-page [data-player-panel=primeDays] :is(th,td){min-width:0}.wg-player-page [data-player-panel=primeDays] :is(td,th){font-size:12px;padding:8px 10px}.wg-player-charts{display:grid;gap:18px}.wg-player-charts figure{margin:0;min-width:0}.wg-player-charts figcaption{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.wg-player-charts strong{color:var(--text)}.wg-player-charts svg{width:100%;height:auto;display:block;overflow:visible}.wg-player-charts polyline{fill:none;stroke:var(--accent-readable);stroke-width:2;vector-effect:non-scaling-stroke}.wg-player-charts circle{fill:var(--accent-readable)}.wg-player-chart-grid{fill:none;stroke:#454b54}.wg-player-charts text{fill:#b7c1cd;font:11px var(--body-font)}.wg-player-chart-range{margin:0;color:var(--muted);font-size:10px;text-align:center}@media(max-width:1200px){.wg-player-page{--wg-player-columns: minmax(0,1fr)}.wg-player-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:600px){.wg-player-heading{align-items:stretch}.wg-player-search-form{width:100%}.wg-player-aside{grid-template-columns:minmax(0,1fr)}.wg-player-meta>span:last-child{margin-left:0}}#mv-chart{margin:18px 0;padding:20px;border:1px solid var(--line);border-radius:4px;background:#0a1018}#mv-chart svg{display:block;width:100%;max-height:260px;overflow:visible}#mv-chart polyline{stroke:var(--accent-readable);stroke-width:2}#mv-chart circle{fill:var(--accent-readable)}#mv-chart .mv-chart-grid{stroke:#263747;stroke-width:1;fill:none}.mv-chart-caption{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font-size:11px;flex-wrap:wrap}@media(max-width:1200px){.mv-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-heading{align-items:flex-start}.mv-view-heading,.mv-search-form{flex-basis:100%}.mv-options{justify-content:flex-start}.mv-shell[data-mv-view=hall] .mv-toolbar{grid-template-columns:minmax(0,1fr);gap:16px}.mv-shell[data-mv-view=hall] .mv-search-form,.mv-shell[data-mv-view=hall] .mv-options{grid-column:1;grid-row:auto!important}.mv-shell[data-mv-view=hall] .mv-options{justify-content:flex-start}.mv-shell[data-mv-view=hall] .mv-column-picker>div{left:0;right:auto}}@media(max-width:800px){.mv-shell{grid-template-columns:minmax(0,1fr);gap:14px}.mv-main{gap:14px}.mv-sidebar{position:static;padding:8px}.mv-sidebar-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:4px 6px}.mv-sidebar #mv-nav-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:40px;color:var(--accent-readable);background:var(--accent-soft);border-color:rgba(var(--accent-rgb),.25);padding:9px 12px;font:600 15px var(--heading-font);letter-spacing:0;text-transform:none}#mv-nav-toggle svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#mv-nav-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mv-tabs{display:none;max-height:none;margin-top:8px}.mv-sidebar[data-open=true] .mv-tabs{display:flex}}@media(max-width:520px){.mv-shell{width:calc(100% - 32px);padding-top:18px}.mv-header,.mv-content,.mv-reward-calc{padding:14px}.mv-heading{flex-wrap:wrap;gap:12px}.mv-heading h1{font-size:28px}.mv-summary{gap:8px;margin-top:16px}.mv-summary>div{padding:12px 10px}.mv-summary strong{font-size:clamp(17px,5vw,22px);overflow-wrap:anywhere}.mv-summary span{font-size:10px}.mv-search-form{flex-wrap:wrap}.mv-search-form input{flex-basis:100%}.mv-options{gap:10px;flex-wrap:wrap}.mv-options label{font-size:10px}.mv-table-scroll th,.mv-table-scroll td{padding:10px}.mv-player-dialog{padding:14px;width:calc(100vw - 20px)}.mv-dialog-head{gap:12px}.mv-dialog-head h2{font-size:22px}.mv-reward-calc>div{display:grid;grid-template-columns:1fr}.mv-reward-calc output{padding-left:0}}.wg-mod-skirmishes{display:block;width:100%;margin:12px 0 4px;padding:11px 13px;border:1px solid #426454;border-radius:9px;background:#182b24;color:#bdedd1;text-align:left;font-size:13px;font-weight:750;cursor:pointer}.wg-mod-skirmishes:hover,.wg-mod-skirmishes[aria-current=page]{border-color:#85d5a8;background:#224333;color:#e3ffec}.mod-skirmish-panel{padding:24px;min-width:0}.mod-skirmish-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.mod-skirmish-heading h1{margin:10px 0 9px;font-size:clamp(21px,2vw,30px);line-height:1.2}.mod-skirmish-heading p,.mod-skirmish-scope{max-width:840px;margin:0;color:var(--muted);font-size:13px;line-height:1.65}.mod-skirmish-badge{display:inline-flex;padding:4px 7px;border:1px solid #8c785a88;border-radius:5px;background:#a17b2115;color:#dec996;font-size:10px;font-weight:800;letter-spacing:.08em}.mod-skirmish-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex:none}.mod-skirmish-actions button{padding:9px 12px;border:1px solid var(--line);border-radius:7px;background:#17252e;color:var(--text);font-family:inherit;font-size:12px;font-weight:650;line-height:1.3;cursor:pointer}.mod-skirmish-actions button:disabled{opacity:.5;cursor:wait}.mod-skirmish-actions button:hover:not(:disabled){border-color:#72bb94}.mod-skirmish-tabs{display:flex;gap:5px;margin-top:19px;padding:4px;width:max-content;max-width:100%;border:1px solid var(--line);border-radius:9px;background:#0f1a23}.mod-skirmish-tabs button{padding:8px 14px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);font-family:inherit;font-size:12px;font-weight:650;line-height:1.3;cursor:pointer}.mod-skirmish-tabs button[aria-selected=true]{border-color:#4f8a67;background:#213e2e;color:#cff8df}.mod-skirmish-tabs button:focus-visible{outline:2px solid #96e3b5;outline-offset:2px}.mod-skirmish-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0}.mod-skirmish-metrics>div{display:grid;gap:7px;padding:15px 17px;border:1px solid var(--line);border-radius:10px;background:#111e27}.mod-skirmish-metrics span{color:var(--muted);font-size:11px}.mod-skirmish-metrics strong{font-size:16px;font-variant-numeric:tabular-nums}.mod-skirmish-status{color:#d6c392;font-size:12px;line-height:1.5}.mod-skirmish-empty{margin:24px 0;padding:24px;border:1px dashed #3c5550;border-radius:10px;background:#16251f55;color:var(--muted);font-size:14px;line-height:1.7}.mod-skirmish-table-wrap{overflow:auto;max-width:100%;max-height:60dvh;border:1px solid var(--line);border-radius:8px;scrollbar-width:thin}.mod-skirmish-table-wrap table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.mod-skirmish-table-wrap th,.mod-skirmish-table-wrap td{padding:11px 13px;text-align:left;border-bottom:1px solid var(--line)}.mod-skirmish-table-wrap th{position:sticky;top:0;background:#1b2b35;color:#d1e2da;font-size:11px;font-weight:700}.mod-skirmish-table-wrap tr:last-child td{border-bottom:0}.mod-skirmish-table-wrap tbody tr:hover{background:#2c594322}.mod-skirmish-scope{margin-top:14px;font-size:11px}.wg-hall-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:2px 0;color:var(--muted);font-size:12px}.wg-hall-page-count{white-space:nowrap;font-variant-numeric:tabular-nums}.wg-hall-page-buttons{display:flex;align-items:center;justify-content:flex-end;gap:5px}.mv-shell .wg-hall-page-buttons button{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 9px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--text);font:600 12px Inter,Arial,sans-serif;cursor:pointer;font-variant-numeric:tabular-nums}.mv-shell .wg-hall-page-buttons button:hover:not(:disabled){border-color:var(--accent-readable);background:color-mix(in srgb,var(--accent-readable) 10%,var(--panel))}.mv-shell .wg-hall-page-buttons button[aria-current=page]{border-color:var(--accent-readable);background:color-mix(in srgb,var(--accent-readable) 17%,var(--panel));color:var(--accent-readable)}.mv-shell .wg-hall-page-buttons button:focus-visible{outline:2px solid var(--accent-readable);outline-offset:2px}.mv-shell .wg-hall-page-buttons button:disabled{opacity:.35;cursor:default}.wg-hall-page-buttons svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wg-hall-page-gap{display:inline-grid;place-items:center;min-width:18px;height:34px;color:var(--dim)}@media(max-width:600px){.wg-hall-pagination{flex-wrap:wrap;justify-content:center;gap:9px}.wg-hall-page-count{flex-basis:100%;text-align:center}.wg-hall-page-buttons{justify-content:center;gap:4px}.mv-shell .wg-hall-page-buttons button{min-width:30px;height:32px;padding:0 7px}.wg-hall-page-gap{min-width:12px}}@media(max-width:850px){.mod-skirmish-heading{flex-direction:column}.mod-skirmish-actions{justify-content:flex-start}.mod-skirmish-panel{padding:17px}.mod-skirmish-metrics{grid-template-columns:1fr;gap:7px}.mod-skirmish-metrics>div{grid-template-columns:1fr auto;align-items:center;padding:12px}.mod-skirmish-metrics strong{font-size:13px}}.mv-company-tables{display:grid;gap:24px;min-width:0}.mv-company-table-card{min-width:0;overflow:hidden;border:1px solid #454b54;border-radius:6px;background:#202329}.mv-company-table-heading{display:flex;justify-content:space-between;align-items:center;gap:14px 24px;padding:16px 18px;border-left:3px solid var(--company-colour,#2bb879);background:#171e24}.mv-company-table-title{display:flex;align-items:center;flex-wrap:wrap;gap:9px 14px;min-width:0}.mv-company-table-title .mv-company-dot{display:inline-block;flex:0 0 10px;width:10px;height:10px;border-radius:3px;background:var(--company-colour,#2bb879)}.mv-company-table-title h3{margin:0;color:#eef2f6;font:700 18px var(--body-font,Arial,sans-serif);overflow-wrap:anywhere}.mv-company-player-count{color:#aeb9c5;font-size:11px;white-space:nowrap}.mv-company-player-count strong{margin-left:5px;color:#e2e7ec;font-size:12px;font-variant-numeric:tabular-nums}.mv-company-award-legend{display:inline-flex;align-items:center;gap:7px;color:#d6dfe8;font-size:11px;white-space:nowrap}.mv-company-award-legend i{display:inline-block;width:27px;height:13px;box-sizing:border-box;border:2px solid #e5bf58;background:#202329}.mv-company-season-metric{display:inline-flex;align-items:baseline;gap:5px;color:#aeb9c5;font-size:11px;white-space:nowrap}.mv-company-season-metric strong{color:#e2e7ec;font-size:12px;font-variant-numeric:tabular-nums}.mv-company-season-metric[data-company-season=win-rate] strong{color:#82ddb0}.mv-company-season-metric .mv-company-repair-icon{align-self:center}.mv-company-table-commander{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:5px 9px;color:#b5bec8;font-size:12px}.mv-company-tables button[data-company-player]{padding:0;border:0;background:transparent;color:#e5ecf4;font:inherit;font-weight:600;text-align:left}.mv-company-tables button[data-company-player]:hover{color:#fff;text-decoration:underline}.mv-company-tables button[data-company-player]:focus-visible{outline:2px solid var(--accent,#2bb879);outline-offset:3px;border-radius:2px}.mv-shell .mv-company-table-scroll{height:auto!important;max-height:560px;border:0;border-top:1px solid #454b54;border-radius:0;scrollbar-gutter:stable}.mv-company-table-scroll table{table-layout:fixed;min-width:1080px;width:100%;border-collapse:collapse;font:600 12px var(--body-font,Arial,sans-serif);font-variant-numeric:tabular-nums}.mv-company-table-scroll :is(th,td){padding:8px 10px;border-right:1px solid #454b54;border-bottom:1px solid #454b54;text-align:right;white-space:nowrap;color:#d6dfe8}.mv-company-table-scroll :is(th,td):last-child{border-right:0}.mv-company-table-scroll tbody tr:last-child td{border-bottom:0}.mv-company-table-scroll th{position:sticky;top:0;z-index:1;background:#343940;color:#d3dae1;font-size:10px;text-transform:uppercase;line-height:1.4;letter-spacing:.025em;white-space:normal;overflow-wrap:anywhere}.mv-company-table-scroll [data-company-column=row_number]{text-align:center}.mv-company-table-scroll [data-company-column=role]{padding-inline:5px;text-align:center}.mv-company-table-scroll [data-company-column=name]{min-width:0;text-align:left}.mv-company-table-scroll [data-company-column=name] button{vertical-align:middle}.mv-shell .mv-company-table-scroll :is(th,td)[data-company-column=row_number]{padding-inline:4px;text-align:center}.mv-shell .mv-company-table-scroll :is(th,td)[data-company-column=role]{padding-inline:2px;text-align:center}.mv-shell .mv-company-table-scroll td[data-company-column=name]{text-align:left}.mv-company-player-identity{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0;max-width:100%}.mv-company-player-identity button[data-company-player]{display:block;flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv-company-player-identity :is(.mv-company-commander-badge,.mv-company-reserve-badge){flex:0 0 auto;margin-left:0}.mv-company-table-scroll tbody tr[data-row-tone=odd] td{background:#202329}.mv-company-table-scroll tbody tr[data-row-tone=even] td{background:#292d33}.mv-company-table-scroll tr[data-award-state=qualified] td{position:relative}.mv-company-table-scroll tr[data-award-state=qualified] td:after{content:"";position:absolute;inset:0 0 -1px -1px;box-sizing:border-box;border:solid #e5bf58;border-width:0 var(--award-frame-right,0px) 0 var(--award-frame-left,0px);pointer-events:none}.mv-company-table-scroll tr[data-award-state=qualified] td:first-child{--award-frame-left: 4px}.mv-company-table-scroll tr[data-award-state=qualified] td:first-child:after{left:0}.mv-company-table-scroll tr[data-award-state=qualified] td:last-child{--award-frame-right: 4px}.mv-company-table-scroll tbody[data-award-group=qualified] tr:first-child td{border-top:4px solid #e5bf58}.mv-company-table-scroll tbody[data-award-group=qualified] tr:last-child td{border-bottom:4px solid #e5bf58}.mv-company-table-scroll tbody[data-award-group=qualified] tr:last-child td:after{bottom:0}.mv-company-table-scroll tbody tr:hover td{background:#343b43}.mv-company-table-scroll tbody tr.is-inactive td{color:#9aa6b2}.mv-company-table-scroll .wg-role-icon{display:block;object-fit:contain;margin:auto}.mv-company-stat-icon{display:inline-block;width:18px;height:18px;object-fit:contain;vertical-align:middle}.mv-company-stat-icon.mv-company-repair-icon{width:20px;height:20px}.mv-company-table-scroll th .mv-company-stat-icon{margin-right:5px}.mv-company-table-scroll td .mv-company-stat-icon{width:16px;height:16px}.mv-company-commander-badge{display:inline-block;margin-left:8px;padding:2px 5px;border:1px solid var(--company-colour,#2bb879);border-radius:3px;color:#e9edf1;font-size:9px;line-height:1.3;vertical-align:middle}.mv-company-reserve-badge{display:inline-block;margin-left:8px;padding:2px 5px;border:1px solid #68737f;border-radius:3px;color:#b9c4cf;font-size:9px;line-height:1.3;vertical-align:middle}.mv-company-inactive{display:block;margin-top:3px;color:#94a0ac;font-size:10px}.mv-company-table-scroll .mv-company-empty-row td{padding:24px 18px;text-align:center;white-space:normal;color:#aeb9c5;font-weight:400}.mv-company-overview-empty{padding:32px 20px;border:1px solid #454b54;border-radius:6px;background:#202329;color:#b5bec8;text-align:center;font-size:13px}.mv-company-overview-empty p{margin:0}.mv-company-main .mv-company-tables{gap:20px}.mv-company-main .mv-company-table-heading{padding:12px 13px;gap:10px 16px}.mv-company-main .mv-company-table-title{gap:7px 10px}.mv-company-main .mv-company-table-title h3{font-size:16px}.mv-company-main .mv-company-table-commander{font-size:11px;gap:4px 7px}.mv-company-main .mv-company-table-scroll table{min-width:1000px;font-size:11px}.mv-company-main .mv-company-table-scroll :is(th,td){padding:7px}.mv-company-main .mv-company-table-scroll th{font-size:9px}.mv-company-main .mv-company-player-identity{gap:5px}.mv-company-main .mv-company-commander-badge,.mv-company-main .mv-company-reserve-badge{padding-inline:4px;font-size:8px}.mv-company-table-scroll .mv-company-repair-history{display:inline-block;padding:0;border:0;border-radius:3px;background:transparent;color:#e4edf6;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;text-underline-offset:3px}.mv-company-table-scroll .mv-company-repair-history:hover{color:#8ce0b5;text-decoration:underline}.mv-company-table-scroll .mv-company-repair-history:focus-visible{outline:2px solid #7edbad;outline-offset:4px}.mv-repair-history-dialog{box-sizing:border-box;width:min(880px,calc(100vw - 36px));max-width:none;max-height:min(760px,calc(100dvh - 40px));padding:0;border:1px solid #3b5b50;border-radius:16px;background:#101920;color:#e9f0f5;box-shadow:0 30px 110px #0009;font:400 13px var(--body-font,Arial,sans-serif);overflow:auto;scrollbar-gutter:stable}.mv-repair-history-dialog::backdrop{background:#03090ddd}.mv-repair-history-header{display:flex;align-items:center;gap:15px;padding:24px 26px 20px;background:linear-gradient(115deg,#19392f88,#132129 75%);border-bottom:1px solid #2b3f45}.mv-repair-history-badge{display:grid;place-items:center;width:54px;height:54px;flex:0 0 54px;border:1px solid #47755d;border-radius:14px;background:#16402b66}.mv-repair-history-badge img{object-fit:contain}.mv-repair-history-titles{flex:1;min-width:0}.mv-repair-history-titles h2{margin:0;color:#f0f6f7;font:700 24px/1.25 var(--body-font,Arial,sans-serif);text-transform:none;letter-spacing:-.02em;overflow-wrap:anywhere}.mv-repair-history-titles p{margin:7px 0 0;color:#9cceba;font-size:14px;overflow-wrap:anywhere}.mv-repair-history-dialog button{cursor:pointer;font:600 12px var(--body-font,Arial,sans-serif)}.mv-repair-history-dialog button:disabled{opacity:.4;cursor:default}.mv-repair-history-dialog button:focus-visible{outline:2px solid #82ddb1;outline-offset:3px}.mv-repair-history-close{flex:0 0 34px;width:34px;height:34px;align-self:flex-start;border:1px solid #344b4e;border-radius:9px;background:#16262a;color:#b8cdc8;font-size:23px!important;line-height:1}.mv-repair-history-close:hover{background:#243a38;color:#fff}.mv-repair-history-cycle{margin:18px 26px 0;color:#9cabb8;font-size:11px;line-height:1.5}.mv-repair-history-meta{display:flex;gap:16px 36px;flex-wrap:wrap;padding:14px 26px 20px}.mv-repair-history-metric{display:flex;align-items:baseline;gap:10px;color:#9faebb}.mv-repair-history-metric strong{color:#e5f2ea;font-size:18px;font-variant-numeric:tabular-nums}.mv-repair-history-body{min-height:210px;padding:0 26px}.mv-repair-history-status{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;padding:24px;gap:16px;box-sizing:border-box;text-align:center;color:#b6c5d0}.mv-repair-history-status p{margin:0;max-width:420px;line-height:1.65}.mv-repair-history-loader{width:min(280px,100%);padding-top:10px}.mv-repair-history-loader .cc-brand-loader{display:block;width:100%;height:auto}.mv-repair-history-status button{border:1px solid #45ba83;border-radius:8px;padding:10px 18px;background:#79d9a4;color:#072619}.mv-repair-history-scroll{max-height:min(390px,46dvh);overflow:auto;border:1px solid #35424e;border-radius:9px;scrollbar-gutter:stable}.mv-repair-history-table{width:100%;min-width:620px;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.mv-repair-history-table th{position:sticky;top:0;z-index:1;background:#2c353e;color:#b8c7d3;font-size:11px;text-align:left;letter-spacing:.015em}.mv-repair-history-table :is(th,td){padding:13px 14px;border-bottom:1px solid #34404a}.mv-repair-history-table th:nth-child(1){width:28%}.mv-repair-history-table th:nth-child(2){width:27%}.mv-repair-history-table th:nth-child(3){width:14%;text-align:right}.mv-repair-history-table th:nth-child(4){width:31%}.mv-repair-history-table tr:last-child td{border-bottom:0}.mv-repair-history-table tbody tr:nth-child(odd){background:#1a232c}.mv-repair-history-table tbody tr:nth-child(2n){background:#202b35}.mv-repair-history-table tbody tr:hover{background:#2b3943}.mv-repair-history-tank,.mv-repair-history-actor{color:#e3ebf2;overflow-wrap:anywhere;font-weight:500}.mv-repair-history-cost{color:#9ce2bc;font-weight:700;text-align:right}.mv-repair-history-time{color:#b2c0cd;font-size:12px;line-height:1.45;white-space:nowrap}.mv-repair-history-note{margin:12px 0 0;color:#91a2af;font-size:11px;line-height:1.6}.mv-repair-history-pages{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 26px 22px;min-height:20px}.mv-repair-history-range{color:#96a9b7;font-size:11px;font-variant-numeric:tabular-nums}.mv-repair-history-page-buttons{display:flex;gap:9px}.mv-repair-history-page-buttons button{padding:8px 13px;border:1px solid #3b505d;border-radius:7px;background:#1b2a34;color:#dce8ed}@media(max-width:580px){.mv-repair-history-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:12px}.mv-repair-history-header{padding:20px 16px 16px;gap:11px}.mv-repair-history-badge{width:43px;height:43px;flex-basis:43px;border-radius:11px}.mv-repair-history-titles h2{font-size:20px}.mv-repair-history-titles p{font-size:12px}.mv-repair-history-cycle{margin-inline:16px}.mv-repair-history-meta{padding-inline:16px;gap:12px 22px}.mv-repair-history-body,.mv-repair-history-pages{padding-inline:16px}.mv-repair-history-scroll{border:0;border-radius:0;overflow-x:hidden}.mv-repair-history-table{display:block;min-width:0;width:100%}.mv-repair-history-table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mv-repair-history-table tbody{display:grid;gap:10px}.mv-repair-history-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #35424e;border-radius:9px;overflow:hidden}.mv-repair-history-table td{display:block;min-width:0;padding:10px 12px;border:0;text-align:left;overflow-wrap:anywhere;white-space:normal}.mv-repair-history-table td:nth-child(-n+2){border-bottom:1px solid #34404a}.mv-repair-history-table td:before{display:block;margin-bottom:5px;content:attr(data-label);color:#91a6b6;font-size:10px;line-height:1.35;font-weight:400}.mv-repair-history-table .mv-repair-history-cost{font-size:15px}.mv-repair-history-table .mv-repair-history-time{font-size:12px}.mv-repair-history-time time{display:block;white-space:normal}}@media(max-width:750px){.mv-company-table-heading{align-items:flex-start;flex-direction:column;padding:14px;gap:12px}.mv-company-table-commander{justify-content:flex-start}.mv-shell .mv-company-table-scroll{max-height:65vh}}.mv-company-view-actions{display:flex;justify-content:flex-end;margin-bottom:16px}.mv-company-view-actions button{font-size:12px;padding:9px 14px}.mv-company-toolbar-actions{margin-left:auto;flex:0 0 auto}.mv-company-toolbar-actions button{min-height:37px;padding:9px 14px;font-size:12px}.wg-events .is-companies-page .wg-toolbar{margin-bottom:16px}.wg-events .is-companies-page .wg-toolbar .mv-options{display:none}.mv-company-configuration{border:1px solid #454b54;border-radius:6px;overflow:hidden}.mv-company-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px}.mv-company-config-grid:empty{padding:0}.mv-company-config{min-width:0;padding:14px;border:1px solid #454b54;border-radius:6px;background:#202329}.mv-company-config-title{display:flex;align-items:center;gap:8px;margin-bottom:13px;font-size:12px}.mv-company-dot{display:inline-block;width:10px;height:10px;border-radius:3px;flex:0 0 10px;background:var(--company-colour,#2bb879)}.mv-company-remove{margin-left:auto;border:0!important;background:none!important;color:#ea8f8f!important;padding:0 3px!important;font-size:22px!important;line-height:18px}.mv-company-config-fields{display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:12px}.mv-company-config-fields label{display:grid;gap:6px;min-width:0}.mv-company-config-fields label>span{font-size:11px;color:#b5bec8}.mv-company-config-commander{grid-column:1/-1}.mv-commander-search{position:relative;min-width:0}.mv-commander-search input{padding-right:28px}.mv-commander-options{position:absolute;z-index:5;top:calc(100% + 5px);left:0;right:0;max-height:235px;overflow:auto;border:1px solid #454b54;border-radius:6px;background:#141a22;box-shadow:0 10px 24px #0008}.mv-commander-options button{display:block;width:100%;padding:9px 12px;border:0;border-radius:0;background:transparent;color:#d7dce1;font:500 12px var(--body-font,Arial,sans-serif);text-align:left}.mv-commander-options button:hover,.mv-commander-options button[aria-selected=true]{background:#253c31;color:#fff}.mv-commander-options p{margin:0;padding:12px;color:#aeb9c5;font-size:12px}.mv-company-configuration,.mv-company-config{overflow:visible}.mv-company-config-fields :is(input,select),.mv-company-roster-heading input,.mv-company-roster-scroll select{box-sizing:border-box;width:100%;min-width:0;height:35px;border:1px solid #454b54;border-radius:5px;background:#141a22;color:#d7dce1;font:inherit;font-size:12px;padding:6px 9px}.mv-company-config-fields input[type=color]{padding:3px;cursor:pointer}.mv-company-inline-stats{display:flex;flex-wrap:wrap;gap:10px 18px;margin:14px 0 0;padding-top:12px;border-top:1px solid #454b54}.mv-company-inline-stats>div{display:flex;gap:6px;align-items:baseline}.mv-company-inline-stats dt{font-size:10px;color:#b5bec8}.mv-company-inline-stats dd{margin:0;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.mv-company-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:18px}.mv-company-config-grid:not(:empty)+.mv-company-actions{padding-top:0}.mv-company-actions button{font-size:12px;padding:9px 14px}.mv-company-primary{background:var(--accent,#2bb879)!important;border-color:transparent!important;color:#06130b!important;font-weight:700}.mv-company-status{font-size:11px;color:#b5bec8}.mv-company-status:empty{display:none}.mv-company-error{color:#f29797;font-size:12px;padding:0 18px;line-height:1.6}.mv-company-configuration>[data-company-reload]{margin:0 18px 18px;font-size:12px}.mv-company-roster{margin-top:24px}.mv-company-roster-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.mv-company-roster-heading h3{margin:0;font-size:16px}.mv-company-roster-heading h3 span{margin-left:8px;color:#b5bec8;font-size:12px}.mv-company-roster-heading label{width:240px;max-width:45%}.mv-company-roster-heading label>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.mv-shell .mv-company-roster-scroll{height:auto!important;max-height:650px;border-color:#454b54;scrollbar-gutter:stable}.mv-company-roster-scroll table{width:100%;border-collapse:collapse;font-size:12px}.mv-company-roster-scroll :is(th,td){padding:7px 10px;border:1px solid #454b54;text-align:right;font-variant-numeric:tabular-nums;color:#c8d0d8}.mv-company-roster-scroll th{position:sticky;top:0;z-index:1;background:#343940;color:#d3dae1;font-size:10px;text-transform:uppercase;letter-spacing:.03em}.mv-company-roster-scroll th:nth-child(2){width:28px}.mv-company-roster-scroll :is(th,td):nth-child(3){text-align:left}.mv-company-roster-scroll .mv-company-fame-column{width:140px;min-width:120px}.mv-company-fame-column button{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.mv-company-fame-column button:hover{color:#fff}.mv-company-fame-column button:focus-visible{outline:2px solid var(--accent,#2bb879);outline-offset:4px;border-radius:2px}.mv-company-fame-column [data-company-sort-direction]{display:inline-block;width:12px;text-align:center}.mv-company-roster-scroll :is(th,td):nth-last-child(2){width:27%;min-width:170px}.mv-company-roster-scroll .mv-company-reserve-column{width:88px;min-width:88px;text-align:center}.mv-company-reserve-column input[type=checkbox]{width:17px;height:17px;margin:0;vertical-align:middle;accent-color:var(--accent,#2bb879);cursor:pointer}.mv-company-reserve-column input[type=checkbox]:focus-visible{outline:2px solid var(--accent,#2bb879);outline-offset:3px}.mv-company-roster-scroll tbody tr:nth-child(odd) td{background:#202329}.mv-company-roster-scroll tbody tr:nth-child(2n) td{background:#292d33}.mv-company-roster-scroll td button{padding:0;border:0;background:transparent;font:inherit;font-weight:600;white-space:nowrap;text-align:left;color:#d7dce1}.mv-company-roster-scroll td .wg-role-icon{display:block;width:22px;height:22px;object-fit:contain;margin:auto}.mv-company-roster-scroll tr[hidden]{display:none}.mv-company-roster-scroll select{height:30px;padding:4px 7px}.mv-company-roster-scroll tr[data-assigned=true] select{border-left:3px solid var(--company-colour,#2bb879)}.mv-companies button:disabled,.mv-companies :is(input,select):disabled{opacity:.5;cursor:default}@media(max-width:850px){.mv-company-config-grid{grid-template-columns:1fr;padding:14px;gap:12px}.mv-company-actions{padding:14px}.mv-company-roster-scroll{overflow:auto}.mv-company-roster-scroll table{min-width:650px}.mv-company-roster-heading label{max-width:50%}}.is-companies-page{--company-directory-width: 240px;--company-column-gap: 20px}.wg-events .is-companies-page .wg-toolbar{display:grid;grid-template-columns:minmax(0,1fr) var(--company-directory-width);gap:var(--company-column-gap);align-items:center;margin-bottom:16px}.wg-events .is-companies-page .wg-toolbar #mv-search-form{grid-column:2;grid-row:1;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;box-sizing:border-box;width:100%;max-width:none;min-width:0;margin:0}.wg-events .is-companies-page #mv-search-form>.wg-clan-tag-field{flex:1 1 0;min-width:0}.wg-events .is-companies-page #mv-search-form input{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0}.wg-events .is-companies-page #mv-search-form>button[type=submit]{flex:0 0 auto;padding-inline:11px;min-width:58px}.wg-events .is-companies-page .mv-company-toolbar-actions{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;min-width:0}.mv-company-updated{margin-left:auto;color:#aab6c1;font-size:11px;line-height:1.5;text-align:right;font-variant-numeric:tabular-nums}.mv-company-updated span{color:#d3dce4;white-space:nowrap}.mv-company-view-actions{justify-content:space-between;align-items:center;gap:14px}.mv-company-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--company-directory-width,240px);gap:var(--company-column-gap,20px);align-items:start}.mv-company-main{min-width:0}.mv-company-clan-directory{min-width:0;border:1px solid #454b54;border-radius:6px;overflow:hidden;background:#171e24}.mv-company-clan-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 14px;border-bottom:1px solid #454b54}.mv-company-clan-heading h3{margin:0;color:#e6edf3;font-size:12px;line-height:1.5}.mv-company-clan-heading>span{min-width:21px;box-sizing:border-box;padding:2px 5px;border-radius:4px;background:#2b373f;color:#c5d8ce;font-size:10px;text-align:center;font-variant-numeric:tabular-nums}.mv-company-clan-list{max-height:min(68vh,720px);overflow:auto;scrollbar-width:thin;scrollbar-color:#454f58 #171e24}.mv-companies .mv-company-clan-link{display:flex;align-items:center;gap:11px;box-sizing:border-box;width:100%;min-height:53px;padding:10px 14px;border:0;border-bottom:1px solid #35404a;border-radius:0;background:transparent;color:#d3dde5;font:600 12px var(--body-font,Arial,sans-serif);text-align:left;cursor:pointer}.mv-companies .mv-company-clan-link:last-child{border-bottom:0}.mv-companies .mv-company-clan-link:hover{background:#25322e;color:#fff}.mv-companies .mv-company-clan-link[aria-current=true]{background:#1c342a;box-shadow:inset 3px 0 var(--accent,#2bb879);color:#91e4b8}.mv-company-clan-link:focus-visible{outline:2px solid var(--accent,#2bb879);outline-offset:-3px}.mv-company-clan-emblem{position:relative;display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;overflow:hidden;border-radius:50%;background:#29343c;color:#a5b6c3;font-size:11px}.mv-company-clan-emblem img{position:absolute;inset:0;display:block;width:30px;height:30px;object-fit:contain}.mv-company-clan-emblem img[hidden]{display:none}.mv-company-clan-emblem.is-loaded>span{visibility:hidden}.mv-company-clan-status{margin:0;padding:17px 14px;color:#aeb9c5;font-size:11px;line-height:1.6}.mv-company-clan-status[hidden]{display:none}@media(max-width:1300px){.is-companies-page{--company-directory-width: 220px;--company-column-gap: 16px}}@media(max-width:1050px){.wg-events .is-companies-page .wg-toolbar{grid-template-columns:minmax(0,1fr);gap:12px}.wg-events .is-companies-page .wg-toolbar #mv-search-form{grid-column:1;grid-row:2}.wg-events .is-companies-page .mv-company-toolbar-actions{grid-column:1;grid-row:1}.mv-company-layout{grid-template-columns:minmax(0,1fr)}.mv-company-clan-directory{grid-column:1;grid-row:1}.mv-company-main{grid-column:1;grid-row:2}.mv-company-clan-list{max-height:220px}}@media(max-width:480px){.mv-company-roster-heading{align-items:flex-start;flex-direction:column;gap:12px}.mv-company-roster-heading label{max-width:100%;width:100%}.mv-company-actions{align-items:stretch}.mv-company-actions button{flex:1}.mv-company-status{flex-basis:100%}}.mv-company-leave-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));padding:26px;border:1px solid #3e5d50;border-radius:12px;background:#121d1c;color:#edf4ef;box-shadow:0 24px 90px #0008}.mv-company-leave-dialog::backdrop{background:#03090dd4}.mv-company-leave-dialog h2{margin:0 0 12px;font:600 22px var(--heading-font,Arial,sans-serif);line-height:1.25;text-transform:none}.mv-company-leave-dialog p{margin:0;color:#b9c9c2;font-size:13px;line-height:1.65}.mv-company-leave-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;margin-top:24px}.mv-company-leave-actions button{padding:9px 12px;border:1px solid #40564b;border-radius:6px;background:#19251f;color:#dce8e1;font:600 12px Inter,Arial,sans-serif;line-height:1.4;cursor:pointer}.mv-company-leave-actions button{min-width:104px}.mv-company-leave-actions button[data-company-leave=stay]{background:#2eaf62!important;border-color:#2eaf62!important;color:#06130b!important}.mv-company-leave-actions button[data-company-leave=stay]:hover{background:#55c985!important;border-color:#55c985!important}.mv-company-leave-actions button:hover{border-color:#80c29b;background:#23392b}.mv-company-leave-actions button:focus-visible{outline:2px solid #96e3b5;outline-offset:3px}.mv-company-leave-actions button:disabled{opacity:.55;cursor:wait}.mv-company-leave-actions .mv-company-primary{background:#2bb068;border-color:#2bb068;color:#061b10}.mv-company-leave-actions .mv-company-primary:hover{background:#46c783;border-color:#46c783}@media(max-width:480px){.mv-company-leave-dialog{padding:22px}.mv-company-leave-actions{flex-wrap:nowrap}.mv-company-leave-actions button{flex:1;min-width:0}}.cc-brand-loader{display:block;width:min(400px,100%);height:auto;overflow:visible;--cc-brand-loading-cycle: 1.2s}.cc-brand-loader__scales{overflow:visible}.cc-brand-loader__composition{animation:cc-brand-loading-appear var(--cc-brand-loading-cycle) linear infinite}.cc-brand-loader__clan{fill:#f7f9fb}.cc-brand-loader__community,.cc-brand-loader__letter-glyph{fill:var(--accent,#2eaf62)}.cc-brand-loader__beam,.cc-brand-loader__left-pan,.cc-brand-loader__right-pan,.cc-brand-loader__letter{transform-box:view-box;animation-duration:var(--cc-brand-loading-cycle);animation-timing-function:cubic-bezier(.38,0,.35,1);animation-iteration-count:infinite}.cc-brand-loader__beam{transform-origin:627px 347px;animation-name:cc-brand-loading-beam}.cc-brand-loader__left-pan{transform-origin:254px 268px;animation-name:cc-brand-loading-pan}.cc-brand-loader__right-pan{transform-origin:1036px 434px;animation-name:cc-brand-loading-pan}.cc-brand-loader__letter{transform-origin:4153.8122px 631.4529px;animation-name:cc-brand-loading-letter}.cc-brand-loader__native-icon{opacity:0;animation:cc-brand-loading-native var(--cc-brand-loading-cycle) linear infinite}.cc-brand-loader__vector-part{animation:cc-brand-loading-vector var(--cc-brand-loading-cycle) linear infinite}[data-brand-loading-paused=true] .cc-brand-loader *,[hidden] .cc-brand-loader *{animation-play-state:paused!important}@keyframes cc-brand-loading-appear{0%,to{opacity:0}10.5%,91.5%{opacity:1}}@keyframes cc-brand-loading-beam{0%,30%{transform:rotate(-12deg)}36%{transform:rotate(-23deg)}42%{transform:rotate(-17.8deg)}47%{transform:rotate(-21.2deg)}52%{transform:rotate(-19.4deg)}56%{transform:rotate(-20deg)}64%{transform:rotate(2deg)}69%{transform:rotate(-1deg)}74%,to{transform:rotate(0)}}@keyframes cc-brand-loading-pan{0%,30%{transform:rotate(12deg)}36%{transform:rotate(23deg)}42%{transform:rotate(17.8deg)}47%{transform:rotate(21.2deg)}52%{transform:rotate(19.4deg)}56%{transform:rotate(20deg)}64%{transform:rotate(-2deg)}69%{transform:rotate(1deg)}74%,to{transform:rotate(0)}}@keyframes cc-brand-loading-letter{0%,14%{opacity:0;transform:translate(-3901.8122px,-1470px) rotate(-8deg)}17%{opacity:1;transform:translate(-3901.8122px,-1470px) rotate(-8deg);animation-timing-function:cubic-bezier(.5,0,.85,.55)}30%{opacity:1;transform:translate(-3901.8122px,-360.9601px) rotate(0)}33.5%{opacity:1;transform:translate(-3901.8122px,-435px) rotate(-3deg)}38%,52%{opacity:1;transform:translate(-3901.8122px,-360.9601px) rotate(0)}58%{opacity:1;transform:translate(-3650px,-1040px) rotate(8deg)}65%{opacity:1;transform:translate(-2550px,-1410px) rotate(5deg)}71%{opacity:1;transform:translate(-1170px,-980px) rotate(-3deg)}79%,to{opacity:1;transform:translate(0) rotate(0)}}@keyframes cc-brand-loading-native{0%,78%{opacity:0}81%,to{opacity:1}}@keyframes cc-brand-loading-vector{0%,78%{opacity:1}81%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.cc-brand-loader *{animation:none!important}.cc-brand-loader__composition,.cc-brand-loader__letter,.cc-brand-loader__native-icon{opacity:1}.cc-brand-loader__beam,.cc-brand-loader__left-pan,.cc-brand-loader__right-pan,.cc-brand-loader__letter{transform:none}.cc-brand-loader__vector-part{opacity:0}}
