:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0d0d0e;--color-surface:#151516;--color-surface-2:#1a1a1b;--color-surface-3:#232324;--color-heading:#f3f0e9;--color-text:#cfcbc3;--color-text-sub:#a39f97;--color-text-muted:#87837c;--color-border:#ffffff16;--color-border-2:#ffffff2b;--color-border-strong:#706e69;--color-brand:#5cc8e8;--color-brand-hover:#86d8f0;--color-on-brand:#04222c;--color-brand-wash:#5cc8e817;--color-focus:#9cc2ff;--color-error:#f47c76;--color-warning:#f2b45e;--color-success:#4fc48b;--data-ink:#e4e0d8;--data-ink-muted:#66635e;--data-track:#ffffff17;--data-attack:#d95926;--data-magic:#3987e5;--data-defense:#199e70;--data-neutral:#77736c;--font-display:"Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-base:"Zen Kaku Gothic New", "Hiragino Sans", "Yu Gothic UI", "Yu Gothic", Meiryo, sans-serif;--font-num:"Barlow Condensed", "Arial Narrow", sans-serif;--radius-s:2px;--radius-m:3px;--radius-sheet:14px;--gutter:32px}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg);scrollbar-gutter:stable}body{font:400 14px/1.6 var(--font-base);color:var(--color-text);letter-spacing:.02em;line-break:strict;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0;padding:0}ol,ul{list-style:none}h1,h2,h3{text-wrap:balance;word-break:auto-phrase;font-weight:inherit}img{display:block}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed;opacity:.45}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}img[src*="img/champion/"]{border-radius:50%}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:0}.unit{color:var(--color-text-muted);font-size:13px;font-family:var(--font-base);white-space:nowrap;margin-left:2px}.muted{color:var(--color-text-muted)}.cap{color:var(--color-text-muted);font-size:12px;line-height:1.7}.warn{color:var(--color-warning)}.item-name,.champ-name,.skill-name{word-break:keep-all;overflow-wrap:anywhere}.name{font-family:var(--font-display);color:var(--color-heading);letter-spacing:.04em;font-weight:500}a.name:hover,.chip-link:hover,.who-name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:4px}.en{letter-spacing:.14em;color:var(--color-text-muted);text-transform:uppercase;font-size:12px}.ic{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.sq{vertical-align:1px;background:var(--data-neutral);width:7px;height:7px;margin-right:7px;display:inline-block}.fam-attack{background:var(--data-attack)}.fam-magic{background:var(--data-magic)}.fam-defense{background:var(--data-defense)}.fam-neutral{background:var(--data-neutral)}.est{letter-spacing:.1em;color:var(--color-warning);cursor:help;margin-left:8px;font-size:12px}.link{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);text-underline-offset:4px;font-size:13px}.link:hover{color:var(--color-heading);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}.label{letter-spacing:.18em;color:var(--color-text-sub);border-bottom:1px solid var(--color-border-2);margin-bottom:14px;padding-bottom:8px;font-size:12px;font-weight:500}.label-note{letter-spacing:.04em;color:var(--color-text-muted);margin-left:12px;font-weight:400}.label-gap{margin-top:22px}.icon-btn{border-radius:var(--radius-s);width:32px;height:32px;color:var(--color-text-sub);place-items:center;display:inline-grid}.icon-btn:hover{background:var(--color-surface-2);color:var(--color-heading)}.icon-btn.sm{width:24px;height:24px}.boot{padding:64px var(--gutter);color:var(--color-text-sub)}.top{padding:18px var(--gutter);border-bottom:1px solid var(--color-border);align-items:baseline;gap:28px;display:flex}.brand{font-family:var(--font-display);color:var(--color-heading);letter-spacing:.06em;white-space:nowrap;font-size:17px;font-weight:700}.nav{gap:22px;display:flex}.nav a{letter-spacing:.06em;color:var(--color-text-sub);white-space:nowrap;padding-bottom:3px;font-size:13px}.nav a:hover{color:var(--color-heading)}.nav a[aria-current]{color:var(--color-heading);border-bottom:1px solid var(--color-heading)}.top-search{letter-spacing:.06em;color:var(--color-text-sub);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:inline-flex}.top-search:hover{color:var(--color-heading)}.top-search kbd{font:500 13px var(--font-num);color:var(--color-text-muted);margin-left:6px}.patch{letter-spacing:.1em;color:var(--color-text-muted);white-space:nowrap;font-size:12px}.tabbar{display:none}.page{max-width:calc(1120px + var(--gutter) * 2);padding:0 var(--gutter) 96px;margin:0 auto}.page-wide{max-width:calc(1240px + var(--gutter) * 2)}.page-text{max-width:calc(720px + var(--gutter) * 2)}.mast{grid-template-columns:auto minmax(0,30em);justify-content:space-between;align-items:end;gap:12px 48px;padding:44px 0 28px;display:grid}.mast-plain{grid-template-columns:1fr;padding-bottom:28px}.kicker{letter-spacing:.18em;color:var(--color-text-sub);margin-bottom:18px;font-size:12px}.mast h1,.item-head h1{font-family:var(--font-display);color:var(--color-heading);letter-spacing:.03em;font-weight:700;line-height:1.22}.mast h1{font-size:clamp(26px,3.2vw,40px)}.deck{letter-spacing:.03em;color:var(--color-text-sub);font-size:14px;line-height:1.85}.crumb{padding-top:24px}.back{color:var(--color-text-sub);align-items:center;gap:6px;font-size:13px;display:inline-flex}.back:hover{color:var(--color-heading)}.empty{gap:12px;padding:56px 0;font-size:15px;display:grid}.empty .link{margin-right:20px}.page-foot{margin-top:40px}.filters{border-top:1px solid var(--color-heading);border-bottom:1px solid var(--color-border);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:4px 20px;padding:10px 0;font-size:13px;display:flex}.filters-end{flex-wrap:wrap;align-items:center;gap:4px 20px;margin-left:auto;display:flex}.find{border-bottom:1px solid var(--color-border-strong);width:210px;height:36px;color:var(--color-text-muted);align-items:center;gap:8px;display:inline-flex}.find:focus-within{border-color:var(--color-heading);color:var(--color-heading)}.find input{min-width:0;height:100%;color:var(--color-heading);background:0 0;border:0;outline:0;flex:1;font-size:13px}.find input::placeholder{color:var(--color-text-muted)}.find input::-webkit-search-cancel-button{filter:invert(.7)}.find-menu{width:100%;margin:10px 0 8px}.f-wrap{align-items:center;gap:2px;display:inline-flex}.f{min-height:36px;color:var(--color-text-sub);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:5px;align-items:center;gap:6px;display:inline-flex}.f:hover{color:var(--color-heading)}.f.is-on{text-decoration:none}.f b{color:var(--color-heading);border-bottom:1px solid var(--color-text-muted);font-weight:500}.f-add{color:var(--color-heading);text-decoration:none}.f-sm{letter-spacing:0;min-height:24px;font-size:12px}.seg{flex-wrap:wrap;gap:2px 0;display:inline-flex}.seg button{color:var(--color-text-sub);white-space:nowrap;min-height:32px}.seg button+button:before{content:"/";color:var(--color-border-strong);margin:0 10px;text-decoration:none;display:inline-block}.seg button:hover{color:var(--color-heading)}.seg button[aria-pressed=true]{color:var(--color-heading);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:6px;text-decoration-thickness:1px}.m-tools{border-top:1px solid var(--color-heading)}.m-find{border-bottom-color:var(--color-border);width:100%;height:52px}.m-bar{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1.25fr) minmax(0,1.1fr) minmax(0,.8fr);display:grid}.m-btn{align-content:center;gap:3px;min-width:0;min-height:58px;padding:8px 10px 8px 0;display:grid}.m-btn+.m-btn{border-left:1px solid var(--color-border);padding-left:12px}.m-k{letter-spacing:.1em;color:var(--color-text-muted);align-items:center;gap:4px;font-size:12px;display:flex}.m-k .ic{width:12px;height:12px}.m-v{color:var(--color-heading);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.m-act{min-width:0;min-height:52px;color:var(--color-heading);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.m-act+.m-act{border-left:1px solid var(--color-border)}.m-act .ic{color:var(--color-text-muted)}.m-act-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.m-act{padding:0 10px}.nav-title-gap{margin-top:18px}.menu-body>.seg{font-size:15px}.m-count{background:var(--color-brand);min-width:20px;height:20px;color:var(--color-on-brand);border-radius:10px;place-items:center;padding:0 5px;font-size:14px;font-weight:600;display:inline-grid}.nav-row{border-bottom:1px solid var(--color-border);min-height:52px;color:var(--color-heading);text-align:left;align-items:center;gap:12px;font-size:15px;display:flex}.nav-row .ic{color:var(--color-text-muted)}.nav-v{min-width:0;color:var(--color-text-sub);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:13px;overflow:hidden}.nav-back{min-height:44px;color:var(--color-text-sub);align-items:center;gap:6px;font-size:13px;display:inline-flex}.nav-title{font-family:var(--font-display);color:var(--color-heading);letter-spacing:.04em;margin:2px 0 8px;font-size:18px;font-weight:500}.m-champs{border-bottom:1px solid var(--color-border);padding:12px 0 10px}.m-champ-row{flex-wrap:wrap;align-items:center;gap:0 22px;margin-top:2px;display:flex}.m-champ{min-height:44px;color:var(--color-text-muted);align-items:center;gap:8px;display:inline-flex}.m-champ img{width:26px;height:26px}.m-champ-n{color:var(--color-heading);font-size:15px;font-weight:500}.m-champ .ic{width:12px;height:12px}.m-add{min-height:44px;color:var(--color-heading);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:6px;align-items:center;gap:6px;font-size:14px;display:inline-flex}.m-champs>.cap{margin-top:0}.m-facet{border-bottom:1px solid var(--color-border)}.m-facet summary{cursor:pointer;min-height:48px;color:var(--color-heading);align-items:center;gap:12px;font-size:14px;list-style:none;display:flex}.m-facet summary::-webkit-details-marker{display:none}.m-facet summary .ic{color:var(--color-text-muted);transition:rotate .15s}.m-facet[open] summary .ic{rotate:180deg}.m-facet-v{min-width:0;color:var(--color-text-sub);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:13px;overflow:hidden}.m-facet .opt-list{padding:0 0 10px}.sheet-foot{padding:12px 0 calc(14px + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border-2);justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex;position:sticky;bottom:0}.sheet:has(.sheet-foot){padding-bottom:0}.btn-primary{border-radius:var(--radius-s);background:var(--color-brand);min-height:44px;color:var(--color-on-brand);letter-spacing:.06em;white-space:nowrap;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:700;display:inline-flex}.btn-primary:hover{background:var(--color-brand-hover)}.menu,.sheet{background:var(--color-surface);border:1px solid var(--color-border-2);letter-spacing:.04em;z-index:60;font-size:13px}.menu{border-radius:var(--radius-m);min-width:240px;max-width:min(360px,100vw - 24px);max-height:min(72vh,560px);padding:16px 18px;animation:.12s ease-out pop;overflow:auto;box-shadow:0 12px 32px #00000080}.menu-wide{width:340px}.scrim{z-index:59;background:#0009;animation:.15s ease-out fade;position:fixed;inset:0}.sheet{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;max-height:80vh;padding:6px 16px calc(24px + env(safe-area-inset-bottom));border-width:1px 0 0;animation:.2s ease-out rise;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -30px 80px #0009}.sheet-head{justify-content:space-between;align-items:center;min-height:44px;display:flex}.sheet-head .label{border:0;margin:0;padding:0}.sheet:has(.menu-body>.label:first-child) .sheet-head .label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sheet:has(.menu-body>.label:first-child) .sheet-head{justify-content:flex-end;margin-bottom:-36px}.menu-body>.cap{margin-top:8px}.menu-body>.link{margin-top:12px;display:inline-block}.opt-list{display:grid}.opt-scroll{max-height:320px;margin-right:-8px;padding-right:8px;overflow:auto}.opt{border-radius:var(--radius-s);min-height:36px;color:var(--color-text);align-items:center;gap:10px;margin:0 -8px;padding:0 8px;display:flex}.opt:hover:not(:disabled){background:var(--color-surface-2);color:var(--color-heading)}.opt[aria-pressed=true]{background:var(--color-surface-3);color:var(--color-heading)}.opt .count{color:var(--color-text-muted);margin-left:auto;font-size:15px}.opt .cap{margin-left:auto}.opt img{border-radius:var(--radius-m);width:24px;height:24px}.box{border:1px solid var(--color-border-strong);border-radius:var(--radius-s);color:#0000;place-items:center;width:16px;height:16px;display:grid}.box .ic{stroke-width:2.4px;width:10px;height:10px}[aria-checked=true]>.box{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-on-brand)}.listbar{letter-spacing:.04em;color:var(--color-text-sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 32px;padding:14px 0 0;font-size:13px;display:flex}.listbar-state .num{color:var(--color-heading);margin-right:2px;font-size:20px;font-weight:500}.listbar-set{flex-wrap:wrap;gap:0 32px;display:flex}.set{align-items:center;gap:12px;display:inline-flex}.set-k{color:var(--color-text-muted);white-space:nowrap}.cols,.row-main{grid-template-columns:44px 44px minmax(0, 1fr) 88px 216px var(--champ-w,0px);align-items:center;gap:0 20px;display:grid}.cols{letter-spacing:.1em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);align-items:end;padding:14px 0 8px;font-size:12px}.cols .r{text-align:right}.sort{letter-spacing:inherit;white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.sort:hover,[aria-sort]>.sort{color:var(--color-heading)}.sort img{width:18px;height:18px}.arrow{color:var(--color-brand);font-family:var(--font-num);align-items:center;font-size:15px;display:inline-flex}.arrow .ic{stroke-width:1.8px;width:12px;height:12px}.arrow sup{margin-left:1px;font-size:11px}.arrow-idle{color:var(--color-border-strong)}.sort:hover .arrow-idle{color:var(--color-heading)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.champs{text-align:right;grid-auto-columns:112px;grid-auto-flow:column;justify-items:end;gap:0 12px;display:grid}.ch-head{justify-items:end;gap:1px;display:grid}.ch-name{color:var(--color-text-sub);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ch-name img{width:18px;height:18px}.col-edit{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:6px 0 10px;display:grid}.col-edit:last-of-type{border-bottom:0}.col-edit-name{color:var(--color-heading);align-items:center;gap:8px;display:inline-flex}.col-edit-name img{width:22px;height:22px}.col-edit .seg{grid-column:1/-1}.ch-tools{align-items:center;gap:2px;margin-right:-4px;display:inline-flex}.row{border-bottom:1px solid var(--color-border)}.row.is-open{border-bottom-color:var(--color-border-2)}.row-main{cursor:pointer;padding:16px 0}.row-main:hover{background:var(--color-surface-2)}.row.is-open>.row-main,.row.is-picked>.row-main{background:var(--color-brand-wash)}.row.is-active>.row-main{outline:2px solid var(--color-focus);outline-offset:-2px}.rank{text-align:right;color:var(--color-text-muted);position:relative}.rank .num{font-size:26px;font-weight:500;line-height:1}.check{border:1px solid var(--color-border-strong);border-radius:var(--radius-s);background:var(--color-bg);color:#0000;opacity:0;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:50%;right:0;translate:0 -50%}.check:after{content:"";position:absolute;inset:-12px}.check .ic{stroke-width:2.4px;width:12px;height:12px}.row-main:hover .check,.check:focus-visible,.check[aria-checked=true]{opacity:1}.row-main:hover .rank .num,.row.is-picked .rank .num{visibility:hidden}.check[aria-checked=true]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-on-brand)}.row-icon{border-radius:var(--radius-m);width:44px;height:44px}.row-name .name{font-size:19px;line-height:1.35;display:block}.row-name .name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);text-underline-offset:5px}.row-stats{color:var(--color-text-sub);flex-wrap:wrap;gap:0 14px;margin-top:3px;font-size:13px;display:flex}.row-stats b{color:var(--color-text);margin-left:5px;font-size:15px;font-weight:500}.sum,.lead-eq,.row-name .en{display:none}.row-price{text-align:right;color:var(--color-text);font-size:20px}.row-price .num{font-weight:500}.row-price .unit,.row-eff .unit,.row-champ .unit{font-size:13px}.row-eff{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 14px;display:flex}.fig .num{color:var(--color-heading);font-size:34px;font-weight:600;line-height:1}.is-under .fig .num,.row-champ.is-under .num{color:var(--color-text-sub)}.range{color:var(--color-text-sub);flex-basis:100%;font-size:12px}.range .num{color:var(--color-text);margin-left:3px;font-size:15px}.range-l{display:block}.range-l+.range-l{color:var(--color-text-muted)}.row-champ .num{color:var(--color-heading);font-size:22px;font-weight:500;line-height:1}.champ-p{color:var(--color-text-muted);white-space:nowrap;margin-top:3px;font-size:12px;display:block}.row-champ .champ-p .num,.is-compact .row-champ .champ-p .num{color:var(--color-text-sub);font-size:14px;font-weight:400}.bullet{background:var(--data-track);flex:none;width:72px;height:3px;display:inline-block;position:relative}.bullet i{background:var(--data-ink);position:absolute;top:0;bottom:0;left:0}.bullet.is-under i{background:var(--data-ink-muted)}.bullet b{background:var(--data-ink-muted);height:1px;position:absolute;top:1px}.bullet em{font:500 14px/1.4 var(--font-num);color:var(--data-ink-muted);position:absolute;top:-9px;right:-9px}.bullet:after{content:"";background:var(--color-text-sub);width:1px;position:absolute;top:-4px;bottom:-4px;left:66.667%}.row-lead>.row-main{grid-template:"rank icon name eff""rank icon name champs"1fr/auto 64px minmax(0,1fr) auto;align-items:start;gap:10px 28px;padding:44px 0 40px}.row-lead .rank{grid-area:rank}.row-lead .rank .num{font-size:72px;line-height:.9}.row-lead .check{top:8px;translate:none}.row-lead .row-icon{grid-area:icon;width:64px;height:64px}.row-lead .row-name{grid-area:name}.row-lead .row-name .name{font-size:30px;font-weight:700;line-height:1.3}.row-lead .row-name .en{margin-top:4px;display:block}.row-lead .row-stats{margin-top:14px;font-size:14px}.row-lead .sum{max-width:34em;margin-top:10px;font-size:15px;line-height:1.95;display:block}.row-lead .row-price,.row-lead .bullet{display:none}.row-lead .row-eff{grid-area:eff;display:block}.row-lead .fig .num{font-size:128px;line-height:.86}.row-lead .fig .unit{font-size:44px;font-family:var(--font-num);color:var(--color-text-sub);margin-left:4px;font-weight:500}.row-lead .lead-eq{color:var(--color-text-sub);margin-top:14px;font-size:13px;display:block}.row-lead .lead-eq .num{color:var(--color-heading);font-size:18px;font-weight:500}.row-lead .range{margin-top:4px}.row-lead .champs{flex-wrap:wrap;grid-area:champs;justify-content:flex-end;align-self:end;gap:4px 24px;display:flex}.row-lead .row-champ:before{content:attr(data-label) " 実効効率";color:var(--color-text-sub);margin-right:8px;font-size:12px}.is-compact .cols,.is-compact .row-main{grid-template-columns:36px 32px minmax(0, 1fr) 80px 190px var(--champ-w,0px);gap:0 16px}.is-compact .row-main{padding:8px 0}.is-compact .rank .num{font-size:18px}.is-compact .row-icon{width:32px;height:32px}.is-compact .row-name{flex-wrap:wrap;align-items:baseline;gap:0 18px;display:flex}.is-compact .row-name .name{font-size:16px}.is-compact .row-stats{margin-top:0;font-size:12px}.is-compact .row-stats b{font-size:14px}.is-compact .row-price{font-size:17px}.is-compact .fig .num{font-size:24px}.is-compact .row-champ .num{font-size:17px}.is-compact .bullet{width:56px}.tray{z-index:30;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--color-heading);color:#111;letter-spacing:.06em;justify-content:center;align-items:center;gap:18px;font-size:13px;display:flex;position:fixed;bottom:0;left:0;right:0}.tray-imgs{gap:6px;display:flex}.tray-imgs img{border-radius:var(--radius-s);width:28px;height:28px}.tray-go{border-bottom:1px solid #111;font-weight:700}.tray button{color:#444}.tray :focus-visible{outline-color:#0b3a66}.detail{padding:14px 0 40px;animation:.18s ease-out open}.detail-acts{flex-wrap:wrap;justify-content:flex-end;gap:4px 24px;margin-bottom:14px;display:flex}.detail-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,1fr);gap:0 48px;display:grid}.detail-col>*+*{margin-top:32px}.eq{color:var(--color-text-muted);flex-wrap:wrap;align-items:flex-end;gap:6px 12px;display:flex}.eq-term small{margin-bottom:2px;font-size:12px;display:block}.eq-term .num{color:var(--color-heading);font-size:26px;font-weight:500;line-height:1}.eq-op{font:500 20px/1.2 var(--font-num)}.eq-result .num{color:var(--color-heading);font-size:40px;font-weight:600;line-height:.9}.eq .unit{font-size:13px}.eq-page .eq-result .num{font-size:84px;line-height:.86}.eq-page .eq-result .unit{font:500 32px var(--font-num);color:var(--color-text-sub)}.d-eff>.cap{margin-top:8px}.bd-bar{gap:2px;height:6px;margin:30px 0 14px;display:flex;position:relative}.bd-bar i{height:100%;display:block}.bd-tick{background:var(--color-heading);width:1px;position:absolute;top:-18px;bottom:-4px}.bd-tick span{color:var(--color-text-sub);white-space:nowrap;font-size:12px;line-height:1;position:absolute;top:-3px;right:6px}.stat-table{border-collapse:collapse;width:100%}.stat-table th{text-align:left;color:var(--color-text-sub);padding:3px 0;font-size:13px;font-weight:400}.stat-table td{text-align:right;padding:3px 0 3px 16px}.stat-table td.num{color:var(--color-heading);width:1%;font-size:17px;font-weight:500}.stat-table td.muted{width:1%;font-size:15px;font-weight:500}.d-meta{color:var(--color-text-sub);margin-top:14px;font-size:13px}.d-meta .num{color:var(--color-text);margin-left:4px;font-size:16px}.d-meta .unit{font-size:12px}.slider{align-items:center;gap:18px;display:flex}.slider input{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:44px;margin:0}.slider input::-webkit-slider-runnable-track{background:var(--color-border-strong);height:2px}.slider input::-moz-range-track{background:var(--color-border-strong);height:2px}.slider input::-webkit-slider-thumb{appearance:none;background:var(--color-heading);border:0;border-radius:50%;width:16px;height:16px;margin-top:-7px}.slider input::-moz-range-thumb{background:var(--color-heading);border:0;border-radius:50%;width:16px;height:16px}.slider output{text-align:right;min-width:4.2em}.slider output .num{color:var(--color-heading);font-size:30px;font-weight:600}.slider output .unit{font:500 16px var(--font-num)}.pairs{flex-wrap:wrap;gap:8px 28px;margin:2px 0 10px;display:flex}.pairs dt{color:var(--color-text-muted);font-size:12px}.pairs .num{color:var(--color-heading);font-size:22px;font-weight:500}.pairs .unit{font-size:12px}.pairs .link{-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}.notes{padding-left:1.2em;font-size:13px;line-height:1.85;list-style:outside}.notes+.cap{margin-top:8px}.fx{border-top:1px solid var(--color-border);padding:14px 0}.label+.fx{border-top:0;padding-top:0}.fx-head{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:4px;display:flex}.fx-kind{letter-spacing:.1em;color:var(--color-text-muted);font-size:12px}.fx-name{font-family:var(--font-display);color:var(--color-heading);letter-spacing:.04em;font-size:16px;font-weight:500}.fx-cd{color:var(--color-text-muted);white-space:nowrap;margin-left:auto;font-size:12px}.fx-cd .num{color:var(--color-text);margin:0 2px 0 4px;font-size:16px}.fx p,.skill p{white-space:pre-line;font-size:15px;line-height:1.95}.fx .how,.how{color:var(--color-text-sub);white-space:normal;margin-top:6px;font-size:12px;line-height:1.75}.how-k{color:var(--color-heading);letter-spacing:.04em;white-space:nowrap;margin-right:10px}.how-k:before{content:"";background:var(--color-brand);vertical-align:1px;width:6px;height:6px;margin-right:7px;display:inline-block}.how-off{color:var(--color-text-muted)}.how-off .how-k{color:var(--color-text-sub)}.how-off .how-k:before{box-shadow:inset 0 0 0 1px var(--color-text-muted);background:0 0}.how-n{margin-right:6px}.fx-loose .how:first-child{margin-top:0}.chips{flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13px;display:flex}.chips .cap .num{color:var(--color-text);font-size:15px}.chip-link{align-items:center;gap:8px;display:inline-flex}.chip-link img{border-radius:var(--radius-m);width:24px;height:24px}.who{border-top:1px solid var(--color-border);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 0;display:grid}.label+.who{border-top:0;padding-top:0}.who img{width:28px;height:28px}.who-name{color:var(--color-heading);font-size:14px;font-weight:500}.who-val{white-space:nowrap}.who-val small{color:var(--color-text-muted);margin-right:6px;font-size:12px}.who-val .num{color:var(--color-heading);font-size:20px;font-weight:500}.who-val .unit{font-size:12px}.who-why{color:var(--color-text-sub);grid-column:2/-1;font-size:12px;line-height:1.75}.who-why .num{color:var(--color-text);margin:0 1px;font-size:14px}.who-split{color:var(--color-text)}.who-split .num{color:var(--color-heading);font-size:15px}.cond{color:var(--color-text-muted);display:block}.part{margin-right:10px;display:inline-block}.who-facts{flex-wrap:wrap;gap:0 14px;display:flex}.how-legend{margin-top:10px}.ext{gap:20px;display:flex}.ext a{text-underline-offset:4px;text-decoration:underline}.item-head{grid-template-columns:64px minmax(0,1fr) auto;align-items:end;gap:8px 22px;padding:28px 0 32px;display:grid}.item-head img{border-radius:var(--radius-m);align-self:center;width:64px;height:64px}.item-head .kicker{margin-bottom:8px}.item-head h1{letter-spacing:.04em;font-size:40px;line-height:1.3}.item-head .en{margin-top:4px}.cmp-warn{margin-top:14px}.cmp-scroll{margin-top:12px;overflow-x:auto}.cmp{width:100%;min-width:calc(170px + var(--n) * 190px);border-collapse:collapse;table-layout:fixed}.cmp th,.cmp td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:12px 16px 12px 0}.cmp thead th{vertical-align:bottom;padding-right:36px;position:relative}.cmp thead img{border-radius:var(--radius-m);width:44px;height:44px;margin-bottom:10px}.cmp thead .name{font-size:17px;line-height:1.4}.cmp thead .icon-btn{position:absolute;top:12px;right:8px}.cmp th:first-child{width:170px}.cmp tbody th{color:var(--color-text-sub);font-size:13px;font-weight:400}.cmp tbody th .thumb{vertical-align:-4px;width:18px;height:18px;margin-right:6px;display:inline-block}.cmp td{color:var(--color-text-sub);font-size:22px}.cmp td .num{font-weight:500}.cmp td .unit{font-size:12px}.cmp td.is-best{color:var(--color-heading)}.cmp-eff{align-items:center;gap:12px;display:inline-flex}.cmp .range{margin-top:6px;display:block}.cmp .cap{display:block}.cmp tbody th .cap{margin-top:2px}.cmp-fx td{vertical-align:top;color:var(--color-text);white-space:pre-line;font-size:13px;line-height:1.85}.cmp-fx p+p{margin-top:10px}.cmp-fx b{font-family:var(--font-display);color:var(--color-heading);font-size:15px;font-weight:500;display:block}.kana-index{color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:0 4px;padding:10px 0 6px;font-size:13px;display:flex}.kana-index button{min-width:32px;min-height:36px;font-family:var(--font-display);color:var(--color-text);text-align:center;font-size:16px;font-weight:500}.kana-index button:hover{color:var(--color-heading);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:6px}.kana-count{white-space:nowrap;margin-right:14px}.kana-count .num{color:var(--color-heading);margin-right:2px;font-size:18px}.kana-sec{border-top:1px solid var(--color-border-2);grid-template-columns:44px minmax(0,1fr);gap:0 20px;padding:18px 0 10px;scroll-margin-top:12px;display:grid}.kana-h{font-family:var(--font-display);color:var(--color-text-muted);font-size:30px;font-weight:700;line-height:1.3}.champ-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:0 32px;display:grid}.champ-grid li{border-bottom:1px solid var(--color-border)}.champ-grid li:last-child,.champ-grid li:nth-last-child(2),.champ-grid li:nth-last-child(3),.champ-grid li:nth-last-child(4){border-bottom-color:#0000}.champ-grid a{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:0 14px;padding:12px 0;display:grid}.champ-grid a:hover{background:var(--color-surface-2)}.champ-grid img{grid-row:span 2;width:40px;height:40px}.champ-grid .name{font-size:17px;line-height:1.35}.item-head .round{border-radius:50%}.champ-cols{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:40px 56px;display:grid}.skill{border-top:1px solid var(--color-border);grid-template-columns:22px 44px minmax(0,1fr);gap:0 14px;padding:16px 0;display:grid}.label+.skill{border-top:0;padding-top:0}.skill .slot{color:var(--color-text-muted);font-size:26px;font-weight:500;line-height:1.5}.skill img{border-radius:var(--radius-m);width:44px;height:44px}.ratios{color:var(--color-text-sub);flex-wrap:wrap;gap:2px 18px;margin-top:8px;display:flex;font-size:13px!important;line-height:1.7!important}.ratios b{color:var(--color-heading);font-size:16px;font-weight:500}.ratios small{color:var(--color-text-muted);font-size:12px}.build-row{margin:-4px 0 6px;font-size:13px}.pick-list li{border-top:1px solid var(--color-border);grid-template-columns:22px 36px minmax(0,1fr) auto;align-items:start;gap:0 12px;padding:12px 0;display:grid}.pick-list li:first-child{border-top:0}.pick-list .rank{font-size:20px;line-height:1.7}.pick-list img{border-radius:var(--radius-m);width:36px;height:36px}.pick-list .name{font-size:16px}.pick-val{text-align:right}.pick-val .num{color:var(--color-heading);font-size:24px;font-weight:600}.pick-val .unit{font-size:12px}.pick-val small{color:var(--color-text-muted);font-size:12px;display:block}.pick-list+.link{margin:12px 0;display:inline-block}.foot{max-width:calc(1120px + var(--gutter) * 2);padding:0 var(--gutter) 56px;color:var(--color-text-muted);margin:0 auto;font-size:12px;line-height:1.8}.foot p:first-child{border-top:1px solid var(--color-border);padding-top:20px}.foot .link{margin-left:12px;font-size:12px}.prose p{font-size:15px;line-height:1.95}.prose p+p{margin-top:12px}.prose .label{margin-top:44px}.prose .cap{margin-top:40px;font-size:12px;line-height:1.8}.value-table{border-collapse:collapse;width:100%;font-size:13px}.value-table th,.value-table td{border-bottom:1px solid var(--color-border);text-align:left;padding:7px 16px 7px 0;font-weight:400}.value-table thead th{letter-spacing:.1em;color:var(--color-text-muted);font-size:12px}.value-table .r{text-align:right}.value-table td .num{color:var(--color-heading);font-size:17px;font-weight:500}.value-table td .unit{font-size:12px}[cmdk-overlay]{z-index:69;background:#0009;animation:.15s ease-out fade;position:fixed;inset:0}[cmdk-dialog]{z-index:70;background:var(--color-surface);border:1px solid var(--color-border-2);border-radius:var(--radius-m);width:min(640px,100vw - 24px);position:fixed;top:12vh;left:50%;translate:-50%;box-shadow:0 30px 80px #0009}[cmdk-input]{border:0;border-bottom:1px solid var(--color-border-2);width:100%;height:52px;color:var(--color-heading);background:0 0;outline:0;padding:0 20px;font-size:16px}[cmdk-input]::placeholder{color:var(--color-text-muted)}[cmdk-list]{max-height:54vh;padding:8px 12px 12px;overflow:auto}[cmdk-group-heading]{letter-spacing:.18em;color:var(--color-text-sub);padding:12px 8px 6px;font-size:12px}[cmdk-item]{border-radius:var(--radius-s);cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:0 8px;font-size:14px;display:flex}[cmdk-item][data-selected=true]{background:var(--color-surface-3);color:var(--color-heading)}[cmdk-item] img{border-radius:var(--radius-m);width:24px;height:24px}[cmdk-item] .cap{margin-left:auto}.palette-hint{padding:16px 8px 8px}[cmdk-empty]{color:var(--color-text-muted);padding:20px 8px;font-size:13px}.mw-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 56px;margin-top:64px;scroll-margin-top:24px;display:grid}.mw-rules>div{border-bottom:1px solid var(--color-border);grid-template-columns:9.5em minmax(0,1fr);gap:0 16px;padding:9px 0;font-size:13px;line-height:1.8;display:grid}.mw-rules>div:first-child{padding-top:0}.mw-rules dt{color:var(--color-text-sub)}.mw-rules dd .num{color:var(--color-heading);font-size:17px;font-weight:500}.mw-rules strong,.mw-notes strong{color:var(--color-heading);font-weight:500}.mw-table{border-collapse:collapse;width:100%;font-size:13px}.mw-table th,.mw-table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:baseline;padding:7px 0 7px 14px;font-weight:400}.mw-table th:first-child{padding-left:0}.mw-table thead th{letter-spacing:.1em;color:var(--color-text-muted);font-size:12px}.mw-table .r{text-align:right}.mw-table tbody th .cap{margin-left:14px;line-height:1.5;display:block}.mw-table td .num{color:var(--color-heading);font-size:17px;font-weight:500}.mw-table+.cap{margin-top:12px}.mw-find{width:340px}.m-bar-1{grid-template-columns:1fr}.mw-cols,.mw-row{grid-template-columns:44px 44px minmax(0,1fr) 230px 96px 64px 200px;align-items:center;gap:0 20px;display:grid}.mw-cols{letter-spacing:.1em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);align-items:end;padding:14px 0 8px;font-size:12px}.mw-cols .r{text-align:right}.mw-row{cursor:pointer;padding:14px 0}.mw-row:hover{background:var(--color-surface-2)}.row.is-open>.mw-row{background:var(--color-brand-wash)}.mw-names .name{font-size:19px;line-height:1.35;display:block}.mw-names button.name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);text-underline-offset:5px}.mw-names .mw-former{margin-top:2px}.mw-add{margin-top:0}.mw-added,.mw-up{text-align:right}.mw-added .num,.mw-up .num{color:var(--color-text);font-size:20px;font-weight:500}.mw-lab{display:none}.mw-eff{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 14px;display:flex}.mw-eff .fig .num{font-size:30px}.mw-eff .unit{font-size:13px}.mw-bar{background:var(--data-track);flex:none;width:72px;height:3px;display:inline-block;position:relative}.mw-bar i,.mw-bar b{position:absolute;top:0;bottom:0}.mw-bar i{background:var(--data-ink-muted);left:0}.mw-bar b{background:var(--data-ink)}.mw-bar:after{content:"";background:var(--color-text-sub);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.mw-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0 56px;display:grid}.mw-stats .mw-gain{text-align:right;white-space:nowrap;width:1%;padding-left:24px}.mw-stats .mw-gain .num{color:var(--color-heading);font-size:15px;font-weight:500}.mw-stats .mw-gain .cap{margin-left:8px}.mw-stats tr.is-same td.num:not(.muted){color:var(--color-text-sub)}.mw-eq>div{color:var(--color-text-sub);grid-template-columns:3em minmax(0,1fr);align-items:baseline;gap:0 12px;padding:5px 0;font-size:13px;display:grid}.mw-eq dt{color:var(--color-text-muted)}.mw-eq .num{color:var(--color-heading);font-size:18px;font-weight:500}.mw-eq .unit{font-size:12px}.mw-eq .mw-eq-after .num{font-size:26px;font-weight:600}.mw-eq+.cap,.mw-detail .cap+.cap{margin-top:8px}.mw-links{margin-top:14px}.mw-notes{max-width:760px;margin-top:56px}.mw-notes .notes li+li{margin-top:6px}.mw-notes .cap{margin-top:14px}.mw-notes .link{font-size:12px}@keyframes open{0%{opacity:0;transform:translateY(-4px)}}@keyframes pop{0%{opacity:0;transform:translateY(-3px)}}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (hover:none){.check{opacity:1;margin:6px 0 0 auto;position:static;translate:none}.row-main:hover .rank .num,.row.is-picked .rank .num{visibility:visible}}@media (width<=1100px){.cols,.row-main{grid-template-columns:44px 44px minmax(0, 1fr) 200px var(--champ-w,0px)}.is-compact .cols,.is-compact .row-main{grid-template-columns:36px 32px minmax(0, 1fr) 180px var(--champ-w,0px)}.row-price,.cols .c-price{display:none}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.detail-col:nth-child(3){grid-column:1/-1;margin-top:32px}.champ-cols{grid-template-columns:1fr}.row-lead .fig .num{font-size:104px}.row-lead .row-name .name{font-size:26px}.champs{grid-auto-columns:96px;gap:0 10px}.mw-intro{grid-template-columns:1fr;gap:28px 0}.mw-cols,.mw-row{grid-template-columns:36px 44px minmax(0,1fr) 88px 176px;gap:0 16px}.mw-row{grid-template-areas:"rank icons names added eff""rank icons add added eff"}.mw-row>.rank{grid-area:rank}.mw-row>.row-icon{grid-area:icons}.mw-row>.mw-names{grid-area:names}.mw-row>.mw-add{grid-area:add;margin-top:4px}.mw-row>.mw-added{grid-area:added}.mw-row>.mw-eff{grid-area:eff}.mw-up,.mw-cols .c-up,.mw-cols .c-add{display:none}.mw-detail-grid{gap:0 40px}}@media (width>=761px) and (width<=1040px){.top{flex-wrap:wrap;row-gap:12px}.nav{flex-basis:100%;order:3}}@media (width<=760px){:root{--gutter:16px}body{padding-bottom:calc(56px + env(safe-area-inset-bottom))}.top{padding:14px var(--gutter);align-items:center;gap:14px}.nav,.top-search span,.top-search kbd{display:none}.top-search{justify-content:center;width:44px;height:44px;margin:-10px -12px -10px auto}.top-search .ic{width:18px;height:18px}.tabbar{z-index:40;padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface);border-top:1px solid var(--color-border-2);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a{letter-spacing:0;white-space:nowrap;height:56px;color:var(--color-text-sub);border-top:1px solid #0000;place-items:center;margin-top:-1px;font-size:12px;display:grid}.tabbar a[aria-current]{color:var(--color-heading);border-top-color:var(--color-heading)}.page{padding-bottom:72px}.foot{padding-bottom:96px}.mast{grid-template-columns:1fr;gap:6px;padding:22px 0 16px}.mast h1{font-size:24px;line-height:1.4}.deck{font-size:13px;line-height:1.75}.listbar{gap:6px 20px;padding-top:12px}.listbar-set{gap:0 20px}.set{gap:8px}.kicker{margin-bottom:12px}.filters{gap:0 20px;padding:4px 0 6px}.filters-end{margin-left:0}.find{flex:none;width:100%;height:48px}.find input,[cmdk-input]{font-size:16px}.f,.seg button,.opt{min-height:44px}.icon-btn.sm{width:32px;height:44px}.cols{display:none}.row-main,.is-compact .row-main{grid-template-columns:26px 40px minmax(0,1fr) auto;grid-template-areas:"rank icon name eff"". .range range"". .champs champs";gap:0 12px;padding:14px 0}.is-compact .row-main{padding:9px 0}.row-main>.rank{grid-area:rank}.row-main>.row-icon{grid-area:icon;width:40px;height:40px}.row-main>.row-name{grid-area:name}.row-eff{display:contents}.row-eff>.fig,.row-eff>.muted{text-align:right;grid-area:eff}.rank .num{font-size:20px}.row-name .name{font-size:17px}.bullet{display:none}.fig .num{font-size:28px}.row-eff>.range{text-align:left;grid-area:range;margin-top:4px}.row-main>.champs{text-align:left;flex-wrap:wrap;grid-area:champs;justify-content:flex-start;gap:2px 18px;margin-top:6px;display:flex}.row-main>.champs:empty{display:none}.row-champ:before{content:attr(data-label) " ";color:var(--color-text-sub);margin-right:6px;font-size:12px}.row-champ .num,.is-compact .row-champ .num{font-size:18px}.champ-p{margin:0 0 0 6px;display:inline}.is-compact .row-stats{display:none}.row-lead>.row-main{grid-template:"rank icon name""eff eff eff""champs champs champs"/auto 48px minmax(0,1fr);gap:10px 14px;padding:28px 0}.row-lead .rank .num{font-size:44px}.row-lead .row-icon{width:48px;height:48px}.row-lead .row-name .name{font-size:22px}.row-lead .sum{display:none}.row-lead .row-eff{text-align:left;grid-area:eff;display:block}.row-lead .row-eff>.fig{text-align:left}.row-lead .fig .num{font-size:88px}.row-lead .champs{justify-content:flex-start}.row-lead .row-champ:before{content:attr(data-label) " 実効効率"}.detail{padding:8px 0 32px}.detail-acts{justify-content:flex-start}.detail-acts .link{align-items:center;min-height:44px;display:inline-flex}.detail-grid{grid-template-columns:1fr}.detail-col+.detail-col,.detail-col:nth-child(3){margin-top:32px}.eq-result .num{font-size:34px}.eq-page .eq-result .num{font-size:64px}.tray{bottom:calc(56px + env(safe-area-inset-bottom));justify-content:space-between;gap:12px;padding-bottom:12px}.item-head{grid-template-columns:48px minmax(0,1fr);padding:20px 0 24px}.item-head img{width:48px;height:48px}.item-head h1{font-size:28px}.item-head>.link{grid-column:1/-1;align-items:center;min-height:44px;display:inline-flex}.m-bar-2{grid-template-columns:1fr 1fr}.kana-index{z-index:5;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter);background:var(--color-bg);border-bottom:1px solid var(--color-border);scrollbar-width:none;flex-wrap:nowrap;gap:0;position:sticky;top:0;overflow-x:auto}.kana-index::-webkit-scrollbar{display:none}.kana-index button{flex:1 0 auto;min-width:28px;min-height:44px}.kana-count{margin-right:8px}.kana-sec{border-top:0;grid-template-columns:1fr;padding:14px 0 18px;scroll-margin-top:56px}.kana-sec+.kana-sec{border-top:1px solid var(--color-border-2)}.kana-h{margin-bottom:10px;font-size:22px}.champ-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.champ-grid li,.champ-grid li:last-child{border:0}.champ-grid a{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px;padding:0}.champ-grid img{grid-row:auto;width:68px;height:68px}.champ-grid .name{font-size:14px;line-height:1.4}.champ-grid .cap{display:none}.skill{grid-template-columns:18px 40px minmax(0,1fr);gap:0 10px}.pick-list li{grid-template-columns:18px 36px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:14px 0}.pick-list li>div{display:contents}.pick-list .rank{grid-area:1/1;font-size:18px;line-height:1}.pick-list img{grid-area:1/2}.pick-list .name{grid-area:1/3}.pick-val{grid-area:1/4}.pick-list .who-why{grid-column:2/-1}.skill img{width:40px;height:40px}.mw-intro{margin-top:44px;scroll-margin-top:8px}.mw-rules>div{grid-template-columns:1fr}.mw-rules dt{color:var(--color-text-muted);font-size:12px}.mw-table th,.mw-table td{padding-left:8px}.mw-cols{display:none}.mw-row{grid-template-columns:26px 40px minmax(0,1fr) auto;grid-template-areas:"rank icons names eff"".add add add"".added added up";gap:6px 12px;padding:16px 0}.mw-row>.row-icon{width:40px;height:40px}.mw-names .name{font-size:17px}.mw-row>.mw-add{margin:0}.mw-row>.mw-added{text-align:left}.mw-row>.mw-up{grid-area:up;display:block}.mw-row>.mw-eff{grid-area:eff;display:block}.mw-bar{display:none}.mw-eff .fig .num{font-size:28px}.mw-lab{color:var(--color-text-muted);margin-right:8px;font-size:12px;display:inline}.mw-added .num,.mw-up .num{font-size:17px}.mw-detail-grid{grid-template-columns:1fr}.mw-detail-grid section+section{margin-top:28px}.mw-notes{margin-top:40px}.listbar>.link{align-items:center;min-height:44px;display:inline-flex}[cmdk-dialog]{top:8px}}
