:root{--ow-orange:#f06414;--ow-blue:#009af3;--ow-navy:#111a2b;--ow-ink:#e9efff;--ow-surface:#0d1523;--ow-surface-soft:#121d2f;--ow-card:#1a2539;--ow-card-2:#202c44;--ow-line:#fff3;--ow-line-strong:#ffffff57;--ow-text:#f2f5ff;--ow-text-soft:#f2f5ffc2;--ow-text-muted:#e6eeff99;--ow-glow:0 14px 36px #0509107a;--ow-page-bg:radial-gradient(circle at 82% -12%, #009af333 0%, #009af300 38%), radial-gradient(circle at 8% 10%, #f0641424 0%, #f0641400 35%), linear-gradient(180deg, #0e1625 0%, #0b121e 60%, #090f1a 100%);--ow-grid-color:#9ab2db14;--ow-ambient-left:#f0641447;--ow-ambient-right:#009af33d;--ow-card-overlay:#ffffff12;--ow-radius-lg:16px;--ow-radius-md:12px;--ow-radius-sm:8px;--ow-time-fast:.14s;--ow-time-mid:.18s;--font-body:"Config", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-display:"Big Noodle Too", "Config", "Noto Sans SC", "PingFang SC", sans-serif}:root[data-theme=light]{--ow-navy:#213049;--ow-ink:#1a2740;--ow-surface:#edf2fb;--ow-surface-soft:#dce6f6;--ow-card:#fff;--ow-card-2:#f4f8ff;--ow-line:#1c2b4829;--ow-line-strong:#1c2b4852;--ow-text:#1e2c45;--ow-text-soft:#1e2c45c7;--ow-text-muted:#1e2c459e;--ow-glow:0 12px 26px #0f172624;--ow-page-bg:radial-gradient(circle at 82% -12%, #009af333 0%, #009af300 38%), radial-gradient(circle at 8% 10%, #f0641426 0%, #f0641400 35%), linear-gradient(180deg, #f8faff 0%, #eaf1fb 55%, #dbe6f6 100%);--ow-grid-color:#1d2a411c;--ow-ambient-left:#f0641440;--ow-ambient-right:#009af33d;--ow-card-overlay:#ffffffa6}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{color:var(--ow-ink);font-family:var(--font-body);background:var(--ow-page-bg);transition:background-color var(--ow-time-mid) ease, color var(--ow-time-mid) ease}button,input{font:inherit}code{font-family:SFMono-Regular,Consolas,monospace}.page-shell{min-height:100vh;transition:background-color var(--ow-time-mid) ease, color var(--ow-time-mid) ease;position:relative;overflow:hidden}.backdrop-grid{opacity:.26;pointer-events:none;background-image:linear-gradient(to right, var(--ow-grid-color) 1px, transparent 1px), linear-gradient(to bottom, var(--ow-grid-color) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0}.ambient{filter:blur(30px);pointer-events:none;border-radius:999px;width:28rem;height:28rem;position:absolute}.ambient-left{background:radial-gradient(circle, var(--ow-ambient-left) 0%, transparent 70%);top:-8rem;left:-8rem}.ambient-right{background:radial-gradient(circle, var(--ow-ambient-right) 0%, transparent 70%);top:14%;right:-10rem}.page-frame{z-index:1;width:min(1160px,100% - 2rem);margin:0 auto;padding:1.4rem 0 2.2rem;position:relative}.ow-card{border:1px solid var(--ow-line);border-radius:var(--ow-radius-lg);background:linear-gradient(180deg, var(--ow-card-2) 0%, var(--ow-card) 100%), linear-gradient(135deg, var(--ow-card-overlay), #fff0);box-shadow:var(--ow-glow), inset 0 1px 0 #ffffff14;position:relative}.ow-card:before{content:"";border-top-left-radius:var(--ow-radius-lg);border-top-right-radius:var(--ow-radius-lg);background:linear-gradient(90deg, var(--ow-orange), #ff8b3f 42%, var(--ow-blue));width:100%;height:3px;position:absolute;top:0;left:0}.hero-panel{padding:1rem 1.25rem 1.25rem}.hero-band{border-bottom:1px solid var(--ow-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.7rem;display:flex}.eyebrow{color:#ffffffe6;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.hero-band-copy{color:#ffffffa8;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem}.hero-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.86rem;display:flex}.hero-panel h1{color:var(--ow-text);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(2rem,4.3vw,3.35rem);font-style:italic;font-weight:700;line-height:1}.hero-copy{max-width:48rem;color:var(--ow-text-soft);margin:.62rem 0 0;font-size:.95rem;line-height:1.58}.hero-emblem{color:#ffffffd1;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff3d;border-radius:999px;flex-shrink:0;margin-top:.16rem;padding:.34rem .72rem;font-size:.69rem;font-weight:700}.theme-toggle{border:1px solid var(--ow-line-strong);justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:auto;padding:0;display:inline-flex}.theme-toggle-icon{font-size:1rem;line-height:1}.search-panel{margin-top:1.02rem;display:block}.search-panel span{color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.78rem;font-weight:700;display:block}.search-panel input{border:1px solid var(--ow-line-strong);border-radius:var(--ow-radius-sm);width:100%;color:var(--ow-text);transition:border-color var(--ow-time-fast) ease, box-shadow var(--ow-time-fast) ease, background-color var(--ow-time-fast) ease;background:#0d142199;outline:none;padding:.78rem .92rem}.search-panel input::placeholder{color:#d6e0f47a}.search-panel input:focus-visible{border-color:var(--ow-orange);background:#0d1421b8;box-shadow:0 0 0 2px #f0641447}.ow-button{cursor:pointer;transition:transform var(--ow-time-mid) ease, opacity var(--ow-time-mid) ease, filter var(--ow-time-mid) ease;border:0;border-radius:999px}.ow-button:hover,.ow-button:focus-visible{filter:saturate(1.08);transform:translateY(-1px)scale(1.02)}.ow-button:focus-visible{outline:2px solid var(--ow-orange);outline-offset:1px}.ow-button-primary{background:var(--ow-orange);color:#fff}.ow-button-secondary{color:#101828;background:#fff}.ow-button-aux{background:var(--ow-blue);color:#fff}.search-candidates{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.candidate-chip{border:1px solid #1018281f;align-items:center;gap:.5rem;padding:.32rem .66rem;display:inline-flex;box-shadow:0 4px 16px #0f172629}.candidate-name{font-size:.83rem;font-weight:700}.candidate-count{text-align:center;color:#1f2937;background:#1d253a21;border-radius:999px;min-width:1.24rem;padding:.05rem .34rem;font-size:.72rem}.search-candidates-empty{color:var(--ow-text-muted);margin:.64rem 0 0;font-size:.83rem}.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin-top:.96rem;display:grid}.stat-card{border:1px solid var(--ow-line);border-radius:var(--ow-radius-md);background:#0d142180;padding:.7rem .78rem}.hero-stats strong{color:#fff;font-family:var(--font-display);font-size:1.72rem;font-style:italic;font-weight:700;line-height:.95;display:block}.hero-stats span{color:var(--ow-text-soft);margin-top:.24rem;font-size:.82rem;display:block}.content-grid{grid-template-columns:1fr;gap:.86rem;margin-top:.9rem;display:grid}.card{padding:1rem}.card-header{border-bottom:1px solid var(--ow-line);padding-bottom:.58rem}.card-header p{color:#ffffffa8;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.card-header h2{color:#fff;font-family:var(--font-display);text-transform:uppercase;margin:.26rem 0 0;font-size:1.56rem;font-style:italic;font-weight:700;line-height:1.05}.state-block{text-align:center;min-height:178px;color:var(--ow-text-soft);place-items:center;font-size:.94rem;line-height:1.65;display:grid}.state-error{color:#ffb6b2}.spotlight-body{margin-top:.88rem}.player-heading{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.player-name{color:#fff;margin:0;font-size:clamp(1.45rem,2.9vw,2.15rem);font-weight:700}.player-meta{color:var(--ow-text-soft);margin:.3rem 0 0;font-size:.9rem}.player-badge{color:#ffd8bf;letter-spacing:.11em;text-transform:uppercase;background:#f0641438;border:1px solid #f064148c;border-radius:999px;padding:.32rem .66rem;font-size:.67rem;font-weight:700}.catalog-panel{margin-top:.9rem}.title-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.84rem;display:grid}.title-group{border-radius:var(--ow-radius-md);background:linear-gradient(#0e1624bd 0%,#0b111ccc 100%),radial-gradient(circle at 50% -30%,#ffffff14,#0000 72%);border:1px solid #ffffff3d;padding:.78rem;position:relative;box-shadow:inset 0 1px #ffffff14,0 9px 24px #080c1438}.title-group:before{content:"";border-top-left-radius:8px;border-top-right-radius:8px;height:2px;position:absolute;top:0;left:.8rem;right:.8rem}.title-group-owned:before{background:linear-gradient(90deg,#68dfa6f2,#68dfa633)}.title-group-missing:before{background:linear-gradient(90deg,#9da9bef2,#9da9be33)}.title-group-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.title-group h3{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:1.02rem;font-weight:700}.title-group-count{color:#fff;min-width:2.1rem;font-family:var(--font-display);background:#ffffff14;border:1px solid #ffffff42;border-radius:999px;justify-content:center;align-items:center;padding:.16rem .5rem;font-size:.92rem;font-style:italic;line-height:1;display:inline-flex}.title-group-owned .title-group-count{color:#ddffef;background:#68dfa63d;border-color:#68dfa699}.title-group-missing .title-group-count{color:#e4ebfb;background:#9da9be33;border-color:#9da9be94}.series-list{gap:.58rem;margin-top:.66rem;display:grid}.series-card{border-radius:var(--ow-radius-sm);transition:border-color var(--ow-time-mid) ease, transform var(--ow-time-mid) ease;background:linear-gradient(#101827b8 0%,#090e17e0 100%),linear-gradient(135deg,#ffffff14,#0000);border:1px solid #ffffff2e;padding:.58rem;box-shadow:inset 0 1px #ffffff0f}.series-card:hover{border-color:#ffffff47;transform:translateY(-1px)}.series-head{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:0;display:flex}.series-name{color:#f6f8ff;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.series-count{border:1px solid var(--ow-line);color:#ecf1ff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:1.4rem;padding:.12rem .32rem;font-size:.72rem;line-height:1;display:inline-flex}.series-toggle{letter-spacing:.06em;text-transform:uppercase;background:#009af333;border:1px solid #009af38c;border-radius:999px;align-items:center;gap:.26rem;margin-left:auto;padding:.16rem .46rem;font-size:.68rem;font-weight:700;display:inline-flex}.series-toggle:focus-visible{outline:2px solid var(--ow-orange);outline-offset:1px}.series-toggle-icon{transition:transform var(--ow-time-fast) ease;line-height:1;display:inline-block}.series-toggle-icon.is-expanded{transform:rotate(180deg)}.series-body{opacity:0;max-height:0;transition:max-height var(--ow-time-mid) ease, opacity var(--ow-time-fast) ease, margin var(--ow-time-fast) ease;margin-top:0;overflow:hidden}.series-body.is-expanded{opacity:1;max-height:120rem;margin-top:.52rem}.series-card.is-expanded{border-color:#ffffff4d}.series-card.is-collapsed{border-color:#ffffff26}.status-title-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.series-title-list{gap:.44rem}.status-title-list li{margin:0}.title-chip{border-radius:var(--ow-radius-sm);width:100%;transition:border-color var(--ow-time-fast) ease, box-shadow var(--ow-time-fast) ease, transform var(--ow-time-fast) ease;background:#070c1480;border:1px solid #ffffff3d;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.55rem .65rem .55rem .88rem;line-height:1.36;display:flex;position:relative}.title-chip:before{content:"";background:#c2cce0c2;border-radius:99px;width:3px;position:absolute;top:.4rem;bottom:.4rem;left:.34rem}.title-chip-owned{background:linear-gradient(#68dfa62e 0%,#0a1621b8 100%);border-color:#68dfa68f}.title-chip-owned:before{background:#68dfa6f5}.title-chip-missing{background:linear-gradient(#9da9be24 0%,#0c1823b3 100%);border-color:#9da9be85}.title-chip-missing:before{background:#9da9bef5}.title-chip:hover,.title-chip:focus-within{border-color:#f06414bf;transform:translateY(-1px);box-shadow:0 0 0 1px #f064145c}.title-head{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.title-label{color:#fff;font-size:.92rem;font-weight:700}.title-tag{color:#ecf2ff;letter-spacing:.04em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;align-items:center;padding:.14rem .42rem;font-size:.7rem;font-weight:700;line-height:1.2;display:inline-flex}.title-tag-retired{color:#ffe8e1;background:#8b2e1cdb;border-color:#ff7452d1}.title-tag-challenge{color:#dff4ff;background:#205d91b8;border-color:#60bcffad}.map-status-owned{color:#dafee9;background:#27614db3;border-color:#68dfa69e}.map-status-missing{color:#d6e0f4;background:#2a3a52a8;border-color:#9da9be94}.title-condition{color:var(--ow-text-muted);opacity:0;max-height:0;transition:max-height var(--ow-time-fast) ease, opacity var(--ow-time-fast) ease, transform var(--ow-time-fast) ease, margin var(--ow-time-fast) ease, padding var(--ow-time-fast) ease;border-radius:6px;margin-top:0;padding:0;font-size:.8rem;line-height:1.45;overflow:hidden;transform:translateY(-2px)}.title-chip:hover .title-condition,.title-chip:focus-within .title-condition{opacity:1;background:linear-gradient(#080d16d1,#080d16b3);border:1px dashed #b2bdd26b;max-height:10rem;margin-top:.24rem;padding:.4rem .46rem;transform:translateY(0)}.group-empty{color:var(--ow-text-soft);margin:.62rem 0 0;font-size:.85rem}.map-section-stack{gap:.72rem;margin-top:.84rem;display:grid}.map-summary{flex-wrap:wrap;gap:.5rem;display:flex}.map-summary-item{color:#e9f1ff;letter-spacing:.05em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff3d;border-radius:999px;align-items:center;padding:.18rem .48rem;font-size:.72rem;font-weight:700;display:inline-flex}.map-summary-item-alert{color:#ffdecb;background:#f0641438;border-color:#f064149e}.map-summary-item-complete{color:#d9ffed;background:#68dfa633;border-color:#68dfa68f}.map-block{border-radius:var(--ow-radius-md);background:linear-gradient(#0c121eb8 0%,#090e17cc 100%),linear-gradient(135deg,#ffffff12,#0000);border:1px solid #ffffff38;padding:.7rem}.map-block-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.map-block-head h3{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.92rem;font-weight:700}.map-block-count{color:#e5edff;background:#ffffff14;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;min-width:1.8rem;padding:.12rem .36rem;font-size:.74rem;display:inline-flex}.map-block-priority{border-color:#f0641466;box-shadow:inset 0 1px #ffffff14,0 8px 22px #f064141f}.map-block-priority .map-block-count{color:#ffdcca;background:#f0641438;border-color:#f064148f}.map-block-complete .series-toggle{margin-left:auto}.map-block-empty{color:#c8f3df;margin:.58rem 0 0;font-size:.85rem}.complete-map-body{opacity:0;max-height:0;transition:max-height var(--ow-time-mid) ease, opacity var(--ow-time-fast) ease, margin var(--ow-time-fast) ease;margin-top:0;overflow:hidden}.complete-map-body.is-expanded{opacity:1;max-height:none;transition:opacity var(--ow-time-fast) ease, margin var(--ow-time-fast) ease;margin-top:.56rem;overflow:visible}.map-title-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin-top:.56rem;display:grid}.map-title-card{border-radius:var(--ow-radius-md);background:linear-gradient(#0d1421ad 0%,#090e17cc 100%),linear-gradient(135deg,#ffffff12,#0000);border:1px solid #ffffff38;padding:.68rem .72rem .72rem;box-shadow:inset 0 1px #ffffff12}.map-title-card-priority{border-color:#f0641461}.map-title-card-complete{border-color:#68dfa652}.map-title-head{justify-content:space-between;align-items:center;gap:.55rem;margin-bottom:.48rem;display:flex}.map-title-name{color:#fff;letter-spacing:.03em;margin:0;font-size:.92rem;font-weight:700}.map-title-progress{color:#d8efff;min-width:2.5rem;font-family:var(--font-display);background:#009af333;border:1px solid #009af38f;border-radius:999px;justify-content:center;align-items:center;padding:.14rem .42rem;font-size:.82rem;font-style:italic;line-height:1;display:inline-flex}.map-slot-group+.map-slot-group{margin-top:.5rem}.map-slot-group-title{letter-spacing:.04em;color:#d3e5ffe6;margin:0 0 .35rem;font-size:.76rem;font-weight:700}.map-slot-group-pioneer{background:linear-gradient(#422c1357 0%,#11161f4d 100%),linear-gradient(135deg,#ffae5b1f,#0000 62%);border:1px dashed #ffbf785c;border-radius:10px;padding:.45rem .5rem .5rem}.map-summary-item-pioneer{color:#ffe5cb;background:#ffb25c26;border-color:#ffb25c85}:root[data-theme=light] .ow-card,:root[data-theme=light] .title-group,:root[data-theme=light] .series-card,:root[data-theme=light] .map-block,:root[data-theme=light] .map-title-card{box-shadow:var(--ow-glow), inset 0 1px 0 #ffffffd9}:root[data-theme=light] .eyebrow,:root[data-theme=light] .hero-band-copy,:root[data-theme=light] .hero-panel h1,:root[data-theme=light] .hero-copy,:root[data-theme=light] .hero-emblem,:root[data-theme=light] .card-header p,:root[data-theme=light] .card-header h2,:root[data-theme=light] .player-name,:root[data-theme=light] .player-meta,:root[data-theme=light] .title-group h3,:root[data-theme=light] .map-block-head h3,:root[data-theme=light] .series-name,:root[data-theme=light] .title-label,:root[data-theme=light] .map-title-name,:root[data-theme=light] .group-empty,:root[data-theme=light] .map-block-empty{color:var(--ow-text)}:root[data-theme=light] .hero-emblem,:root[data-theme=light] .title-group-count,:root[data-theme=light] .series-count,:root[data-theme=light] .map-summary-item,:root[data-theme=light] .map-block-count{color:var(--ow-text-soft);background:#1c2b4814;border-color:#1c2b483d}:root[data-theme=light] .search-panel span,:root[data-theme=light] .search-candidates-empty,:root[data-theme=light] .state-block{color:var(--ow-text-soft)}:root[data-theme=light] .search-panel input{color:var(--ow-text);background:#ffffffdb}:root[data-theme=light] .search-panel input::placeholder{color:#304261a3}:root[data-theme=light] .ow-button-secondary{color:#1d2b44;background:#fff;border:1px solid #1c2b4838}:root[data-theme=light] .ow-button-aux,:root[data-theme=light] .series-toggle{color:#fff;background:#0089ddeb;border-color:#0077bfb3}:root[data-theme=light] .theme-toggle{color:#1b2840;background:#fffffff2;border-color:#1c2b4859}:root[data-theme=light] .player-badge{color:#8a3e17;background:#f064142e;border-color:#d65f1fa3}:root[data-theme=light] .candidate-count{color:var(--ow-text);background:#1c2b481a}:root[data-theme=light] .stat-card,:root[data-theme=light] .title-group,:root[data-theme=light] .series-card,:root[data-theme=light] .map-block,:root[data-theme=light] .map-title-card,:root[data-theme=light] .title-chip{border-color:#1c2b482b}:root[data-theme=light] .stat-card{background:#ffffffc7}:root[data-theme=light] .hero-stats strong{color:var(--ow-text)}:root[data-theme=light] .title-group{background:linear-gradient(#ffffffe6 0%,#f2f7fff2 100%),radial-gradient(circle at 50% -30%,#1c2b480f,#0000 72%)}:root[data-theme=light] .series-card,:root[data-theme=light] .map-block,:root[data-theme=light] .map-title-card,:root[data-theme=light] .title-chip{background:linear-gradient(#ffffffeb 0%,#f4f8fff5 100%),linear-gradient(135deg,#1c2b480a,#0000)}:root[data-theme=light] .title-chip-owned{background:linear-gradient(#44be8f2b 0%,#f2f9f7f5 100%);border-color:#2c9d7273}:root[data-theme=light] .title-chip-missing{background:linear-gradient(#8ea0c233 0%,#f4f8fff5 100%);border-color:#7384a373}:root[data-theme=light] .title-tag{color:var(--ow-text-soft);background:#1c2b4814;border-color:#1c2b483d}:root[data-theme=light] .title-tag-retired{color:#8d341d;background:#ba4c2f24;border-color:#ba4c2f8f}:root[data-theme=light] .title-tag-challenge{color:#1e5c89;background:#3a90d124;border-color:#2381c97a}:root[data-theme=light] .map-status-owned{color:#1e7450;background:#42b98a29;border-color:#2c9d7273}:root[data-theme=light] .map-status-missing{color:#314667;background:#6d7fa724;border-color:#6276987a}:root[data-theme=light] .map-title-progress{color:#1b5680;background:#0089dd29;border-color:#0077bf94}:root[data-theme=light] .map-slot-group-title{color:#5b6f91}:root[data-theme=light] .map-slot-group-pioneer{background:linear-gradient(#ffe8cdb3 0%,#fff7ebeb 100%),linear-gradient(135deg,#e9943f1a,#0000 62%);border-color:#d483316b}:root[data-theme=light] .map-summary-item-pioneer{color:#7c461a;background:#ffcb9147;border-color:#d4833170}:root[data-theme=light] .title-condition{color:var(--ow-text-soft)}:root[data-theme=light] .title-chip:hover .title-condition,:root[data-theme=light] .title-chip:focus-within .title-condition{background:linear-gradient(#eff5ffeb,#eaf1fce6);border-color:#7183a473}:root[data-theme=light] .page-footer{color:#1e2c45b8}.page-footer{color:#1d253ac2;justify-content:space-between;gap:.8rem;margin-top:.72rem;font-size:.8rem;display:flex}@media (width<=900px){.page-footer{flex-direction:column}}@media (width<=640px){.page-frame{width:min(100% - 1rem,100%);padding-top:.82rem}.hero-panel,.card{border-radius:14px;padding:.86rem}.hero-band{flex-direction:column;align-items:flex-start}.hero-heading{flex-direction:column;gap:.6rem}.hero-emblem{margin-top:0}.hero-stats,.title-groups,.map-title-grid{grid-template-columns:1fr}.player-heading{flex-direction:column}}@media (hover:none){.title-condition{opacity:1;background:#070d16ad;border:1px dashed #9da9be59;max-height:none;margin-top:.18rem;padding:.36rem .4rem;transform:translateY(0)}:root[data-theme=light] .title-condition{color:var(--ow-text-soft);background:linear-gradient(#eff5ffeb,#eaf1fce6);border-color:#7183a473}}
