[data-calc-slug=pokemon-champions-damage-calculator]{--pc-page:#f3f5fa;--pc-paper:#fff;--pc-paper-2:#f7f8fc;--pc-ink:#141b2d;--pc-ink-2:#4a5470;--pc-rule:#141b2d1f;--pc-you:#1f5fd6;--pc-you-text:#1a52bb;--pc-opp:#d23a32;--pc-opp-text:#b3281f;--pc-violet:#5b3fc4;--pc-hp-green:#1f9d55;--pc-hp-yellow:#e0a800;--pc-hp-red:#d8342c;--pc-good-text:#116b38;--pc-warn-text:#8a6400;--pc-bad-text:#b3281f;--pc-tie:#b7791f;--pc-roll:#d8342c61;--pc-track:#dde3ee;--pc-mega:#b8860b;--pc-mega-text:#8a6400;--pc-badge-outline:transparent;--pc-t-normal:#6e6e5a;--pc-ti-normal:#fff;--pc-t-fire:#c2461a;--pc-ti-fire:#fff;--pc-t-water:#2f6fd4;--pc-ti-water:#fff;--pc-t-grass:#2a7d36;--pc-ti-grass:#fff;--pc-t-electric:#f2c31b;--pc-ti-electric:#141b2d;--pc-t-ice:#56c1cc;--pc-ti-ice:#141b2d;--pc-t-fighting:#b0342e;--pc-ti-fighting:#fff;--pc-t-poison:#8a3aa0;--pc-ti-poison:#fff;--pc-t-ground:#94691c;--pc-ti-ground:#fff;--pc-t-flying:#6b7fd8;--pc-ti-flying:#141b2d;--pc-t-psychic:#c8346d;--pc-ti-psychic:#fff;--pc-t-bug:#667614;--pc-ti-bug:#fff;--pc-t-rock:#7d6a2f;--pc-ti-rock:#fff;--pc-t-ghost:#5a4899;--pc-ti-ghost:#fff;--pc-t-dragon:#5335cc;--pc-ti-dragon:#fff;--pc-t-dark:#4f3f37;--pc-ti-dark:#fff;--pc-t-steel:#5f7788;--pc-ti-steel:#fff;--pc-t-fairy:#e98bd8;--pc-ti-fairy:#141b2d;--sc-bg-paper:var(--pc-paper);--sc-bg-default:var(--pc-paper-2);--sc-text-primary:var(--pc-ink);--sc-text-secondary:var(--pc-ink-2);--sc-divider:var(--pc-rule);--sc-rule:var(--pc-rule);--sc-primary:var(--pc-you);--sc-primary-ink:var(--pc-you-text);--sc-on-primary:#fff;--sc-surface-hover:#141b2d0d;--sc-surface-selected:#1f5fd61f;--sc-success:var(--pc-hp-green);--sc-success-ink:var(--pc-good-text);--sc-error:var(--pc-hp-red);--sc-error-ink:var(--pc-bad-text);--sc-warn-ink:var(--pc-warn-text);--sc-band-low:var(--pc-track);--sc-band-ok:var(--pc-hp-green);--sc-band-warn:var(--pc-hp-yellow);--sc-band-high:#e0602a;--sc-band-critical:var(--pc-hp-red);--sc-shadow-mark:#00000047;--sc-series-1:var(--pc-you);--sc-series-2:var(--pc-opp);--sc-series-3:var(--pc-violet);--sc-series-4:var(--pc-hp-green);--sc-series-5:var(--pc-tie);--sc-gradient-primary:var(--pc-paper);--sc-gradient-secondary:var(--pc-paper);--sc-gradient-success:var(--pc-paper);--sc-gradient-warning:var(--pc-paper);--sc-gradient-danger:var(--pc-paper);--sc-gradient-hero:var(--pc-paper);--sc-overlay-light:transparent;--sc-overlay-lighter:#141b2d0a;--sc-overlay-medium:#1f5fd62e;--sc-overlay-text-primary:var(--pc-ink);--sc-overlay-text-secondary:var(--pc-ink-2)}[data-color-scheme=dark] [data-calc-slug=pokemon-champions-damage-calculator]{--pc-page:#0f1322;--pc-paper:#171c2e;--pc-paper-2:#1d2338;--pc-ink:#e7ebf7;--pc-ink-2:#a4adc6;--pc-rule:#e7ebf724;--pc-you:#5b9cff;--pc-you-text:#8cb8ff;--pc-opp:#ff6b62;--pc-opp-text:#ff8a82;--pc-violet:#b3a2ff;--pc-hp-green:#34c46e;--pc-hp-yellow:#f5c542;--pc-hp-red:#ff5a4f;--pc-good-text:#4ade80;--pc-warn-text:#f5c542;--pc-bad-text:#ff8a82;--pc-tie:#f0b44c;--pc-roll:#ff5a4f6b;--pc-track:#2a3150;--pc-mega:#f5c542;--pc-mega-text:#f5c542;--pc-badge-outline:#ffffff2e;--sc-on-primary:#0f1322;--sc-surface-hover:#e7ebf70f;--sc-surface-selected:#5b9cff29;--sc-band-high:#ff8a4c;--sc-shadow-mark:#0000008c;--sc-overlay-lighter:#e7ebf70d;--sc-overlay-medium:#5b9cff38}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator]{color:var(--pc-ink);background:var(--pc-page)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-row[data-side=duel]>.ck-group:not([hidden]){--edge:var(--pc-you);border:1px solid var(--pc-rule);border-inline-start:4px solid var(--edge);background:var(--pc-paper);border-radius:14px;padding:1rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-row[data-side=duel]>.ck-group:last-child:not([hidden]){--edge:var(--pc-opp)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-row[data-side=duel] .ck-group-form>.ck-table-title{color:var(--edge);margin-block-start:0}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-row[data-side=duel] .ck-results:empty{display:none}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-form>.ck-gauge:not([hidden]){margin-block:.125rem 1rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-form>.ck-gauge .ck-gauge-label{font-variant-numeric:tabular-nums;color:var(--pc-ink);margin-block-end:.375rem;font-size:.8125rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-form>.ck-gauge .ck-gauge-track{block-size:6px}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-group-form>.ck-gauge .ck-gauge-mark{display:none}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] :is(#ck-o-yParse,#ck-o-oParse):not([hidden]){color:var(--pc-warn-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-action-row[data-variant=chip]{justify-content:center}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-results>.ck-card:not([hidden]){--edge:var(--pc-ink-2);--ink:var(--pc-ink);color:var(--pc-ink);background:var(--pc-paper);border:1px solid var(--pc-rule);border-block-start:4px solid var(--edge);border-radius:14px}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card:after{content:none}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-results>.ck-card[data-tone=primary]:not([hidden]){--edge:var(--pc-you);--ink:var(--pc-you-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-results>.ck-card[data-tone=danger]:not([hidden]){--edge:var(--pc-opp);--ink:var(--pc-opp-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-results>.ck-card[data-tone=deep]:not([hidden]){--edge:var(--pc-violet);--ink:var(--pc-violet)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-results>.ck-card[data-tone=success]:not([hidden]){--edge:var(--pc-hp-green);--ink:var(--pc-good-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-results>.ck-card[data-tone=warning]:not([hidden]){--edge:var(--pc-hp-yellow);--ink:var(--pc-warn-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card .ck-card-label{color:var(--pc-ink-2);font-weight:600}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card .ck-card-label svg{color:var(--edge)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card .ck-card-value{color:var(--ink);font-weight:800}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card :is(.ck-card-sub,.ck-card-note){color:var(--pc-ink-2)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card .ck-gauge-track{block-size:.75rem;box-shadow:inset 0 0 0 1px var(--pc-rule);border-radius:999px}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card .ck-gauge-label{color:var(--pc-ink-2)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card .ck-gauge-mark:not([hidden]){background:var(--pc-ink)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] :is(#ck-o-yHp,#ck-o-oHp){--sc-band-high:var(--pc-roll)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-o-race{--sc-band-ok:var(--pc-you);--sc-band-critical:var(--pc-opp);--sc-band-warn:var(--pc-tie)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 .ck-table tbody tr:not([hidden]){border:1px solid var(--pc-rule);border-inline-start:4px solid var(--ck-series,var(--pc-you));background:var(--pc-paper);border-radius:14px;gap:.375rem .625rem;padding:.625rem .875rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:is(:first-child,:nth-child(2))>.ck-cell-badge{--ck-badge-size:2.75rem;border-radius:30%;box-shadow:inset 0 -3px #00000029}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:first-child:not([hidden]){z-index:1;position:relative}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:first-child>.ck-cell-badge{clip-path:polygon(100% 0,100% 100%,0 100%);margin-inline-end:0}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:first-child>.ck-cell-badge>svg{block-size:46%;inline-size:46%;transform:translate(26%,26%)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:first-child+td:not([hidden]){color:inherit;flex:12rem;margin-inline-start:-3.375rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:first-child+td:not([hidden]):before{content:none}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:nth-child(2)>.ck-cell-badge>svg{block-size:64%;inline-size:64%}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody tr:has(>td:first-child>.ck-cell-badge[data-icon])>td:nth-child(2)>.ck-cell-badge>svg{block-size:46%;inline-size:46%;transform:translate(-26%,-26%)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:nth-child(2) .ck-cell-main{font-size:1rem;font-weight:800}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:nth-child(2) .ck-cell-sub{color:var(--pc-ink-2);font-size:.75rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody tr:has(.ck-cell-tag:not(:empty))>td:nth-child(2)>.ck-cell-badge{box-shadow:0 0 0 2px var(--pc-paper), 0 0 0 4px var(--pc-mega), inset 0 -3px 0 #00000029}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 .ck-cell-tag:not(:empty){border:1.5px solid var(--pc-mega);color:var(--pc-mega-text);background:0 0;font-weight:700}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:nth-child(n+3):not([hidden]){border:1px solid var(--pc-rule);background:var(--pc-page);border-radius:999px;padding:.125rem .625rem .125rem .1875rem;font-size:.8125rem;font-weight:600}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:nth-child(n+3)>.ck-cell-badge{--ck-badge-size:1.25rem;box-shadow:none;border-radius:50%;margin-inline-end:.375rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:nth-child(5) .ck-cell-sub{color:var(--pc-ink-2);margin-inline-start:.375rem;font-size:.6875rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:nth-child(n+3):has(>.ck-cell-badge:not([data-icon])):not([hidden]){display:none}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon]{outline:1px solid var(--pc-badge-outline);outline-offset:-1px}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeNormal]{background:var(--pc-t-normal);color:var(--pc-ti-normal)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeFire]{background:var(--pc-t-fire);color:var(--pc-ti-fire)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeWater]{background:var(--pc-t-water);color:var(--pc-ti-water)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeGrass]{background:var(--pc-t-grass);color:var(--pc-ti-grass)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeElectric]{background:var(--pc-t-electric);color:var(--pc-ti-electric)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeIce]{background:var(--pc-t-ice);color:var(--pc-ti-ice)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeFighting]{background:var(--pc-t-fighting);color:var(--pc-ti-fighting)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypePoison]{background:var(--pc-t-poison);color:var(--pc-ti-poison)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeGround]{background:var(--pc-t-ground);color:var(--pc-ti-ground)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeFlying]{background:var(--pc-t-flying);color:var(--pc-ti-flying)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypePsychic]{background:var(--pc-t-psychic);color:var(--pc-ti-psychic)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeBug]{background:var(--pc-t-bug);color:var(--pc-ti-bug)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeRock]{background:var(--pc-t-rock);color:var(--pc-ti-rock)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeGhost]{background:var(--pc-t-ghost);color:var(--pc-ti-ghost)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeDragon]{background:var(--pc-t-dragon);color:var(--pc-ti-dragon)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeDark]{background:var(--pc-t-dark);color:var(--pc-ti-dark)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeSteel]{background:var(--pc-t-steel);color:var(--pc-ti-steel)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon=PcTypeFairy]{background:var(--pc-t-fairy);color:var(--pc-ti-fairy)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-cell-badge[data-icon^=PcCat]{background:var(--pc-ink);color:var(--pc-paper)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-g-3{--sc-band-critical:var(--pc-you)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-g-4{--sc-band-critical:var(--pc-opp)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-grid-cell{font-variant-numeric:tabular-nums;font-weight:600}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-g-3 .ck-grid-cell[data-tone=critical]{color:var(--pc-you-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-g-4 .ck-grid-cell[data-tone=critical]{color:var(--pc-opp-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-s-6 .ck-stats-row[data-variant=tiles]>div:not([hidden]){--edge:var(--pc-track);border:1px solid var(--pc-rule);border-block-start:4px solid var(--edge);background:var(--pc-paper);border-radius:12px}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-s-6 .ck-stats-row[data-variant=tiles]>div[data-tone=ok]:not([hidden]){--edge:var(--pc-hp-green)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-s-6 .ck-stats-row[data-variant=tiles]>div[data-tone=warn]:not([hidden]){--edge:var(--pc-hp-yellow)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-s-6 .ck-stats-row[data-variant=tiles]>div[data-tone=critical]:not([hidden]){--edge:var(--pc-hp-red)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-s-6 .ck-stat-bar>span{background:var(--edge)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-s-6 .ck-stat-value{font-weight:800}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-t-7 td[data-tone=good]{color:var(--pc-good-text)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-fig-fill{fill:var(--pc-you);fill-opacity:.24}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-fig-outline{stroke:var(--pc-you);stroke-width:2px}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-fig-accent{fill:var(--pc-opp);fill-opacity:.2;stroke:var(--pc-opp);stroke-width:2px;vector-effect:non-scaling-stroke}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-fig-aux{stroke:var(--pc-rule)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] :is(#ck-t-9,#ck-t-10) td{font-family:var(--sc-font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] :is(#ck-t-9,#ck-t-10) td:first-child{white-space:nowrap;color:var(--pc-ink-2)}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] :is(#ck-t-9,#ck-t-10) td:last-child{font-weight:700}@container calc (width<=359px){.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] .ck-card[data-hero]{--ck-card-value-size:1.35rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:is(:first-child,:nth-child(2))>.ck-cell-badge{--ck-badge-size:2.25rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] #ck-tb-2 tbody td:first-child+td:not([hidden]){margin-inline-start:-2.875rem}.ck-panel[data-calc-slug=pokemon-champions-damage-calculator] :is(#ck-o-yHp,#ck-o-oHp) .ck-gauge-ticks span:nth-child(2){visibility:hidden}}
