.wk-sheet.cm-sheet{isolation:isolate;background:linear-gradient(180deg, #f2ebdf0a 0, transparent 110px), linear-gradient(180deg, var(--ar-slate-hi,#39332e) 0%, var(--ar-slate) 40%, var(--ar-slate-lo,#262220) 100%);border-radius:22px 22px 0 0;box-shadow:inset 0 1px #f2ebdf26,0 -10px 22px #00000073}@media (min-width:720px){.wk-sheet.cm-sheet{border-radius:22px}}.cm-bar{z-index:5;padding:max(8px, env(safe-area-inset-top,0px)) 12px 8px;background:linear-gradient(180deg, var(--ar-slate-hi) 0, var(--ar-slate) 78%, color-mix(in srgb, var(--ar-slate) 0%, transparent) 100%);justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky;top:0}@media (min-width:720px){.cm-grip{display:none}}.cm-grip{background:#bfb4a580;border-radius:3px;width:40px;height:5px;margin-left:-20px;position:absolute;top:8px;left:50%;box-shadow:inset 0 1px 1px #0006}.cm-nav{gap:8px;display:flex}.cm-grid{gap:16px;padding:0 16px 24px;display:grid}@media (min-width:720px){.cm-grid{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:32px;padding:8px 32px 32px}.cm-stage-col{position:sticky;top:72px}}.cm-stage{isolation:isolate;justify-content:center;padding:8px 0 14px;display:flex;position:relative}.cm-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffc07833,#ffc07812 55%,#0000);border-radius:50%;width:min(480px,100vw - 20px);height:420px;position:absolute;top:-40px;left:50%;translate:-50%}.cm-stage:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0c08068c,#0c080600);border-radius:50%;width:min(220px,60vw);height:22px;position:absolute;bottom:6px;left:50%;translate:-50%}.cm-card{width:min(268px,70vw);position:relative}@media (min-width:720px){.cm-card{width:300px}}.cm-card .card-tilt{width:100%;max-width:none;margin:0}.cm-count{z-index:2;pointer-events:none;position:absolute;top:6px;left:-6px}.cm-card .card{animation:none!important}.cm-card .card-gem__glint,.cm-card .card-foil,.cm-card .card-crest__gem,.cm-card .card-sparkles span{animation:none}.cm-sheet .app-modal__placeholder,.cm-page .app-modal__placeholder{background:#0e0a0866;border-radius:12px;width:100%;max-width:none}.cm-id{text-align:center}.cm-latin{color:var(--text-muted);margin:0;font-size:16px;font-style:italic;font-weight:500;line-height:22px}.cm-own{color:var(--text-muted);margin:2px 0 0;font-size:13px;font-weight:600;line-height:18px}.cm-own b{color:var(--text);font-weight:800}.cm-page{gap:4px;display:grid}.cm-page .cm-grid{padding:0 0 24px}@media (min-width:720px){.cm-page .cm-stage-col{top:calc(var(--ar-hdr-h) + 16px)}}.cm-page__back{justify-self:start}.cm-body{gap:20px;min-width:0;display:grid}
.cm-acts{gap:12px;display:grid}.cm-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;display:grid}.cm-sec{white-space:nowrap;gap:7px;min-width:0;padding-inline:8px;font-size:17px}@media (max-width:399px){.cm-dot{display:none}}@media (max-width:374px){.cm-row{grid-template-columns:minmax(0,1fr)}}.cm-gain{color:var(--ar-gold);vertical-align:-3px;align-items:center;gap:4px;display:inline-flex}.cm-deck{color:var(--text);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;margin:0;font-size:15px;font-weight:700;display:flex}.cm-note{color:var(--text-muted);text-align:center;margin:0;font-size:13px;line-height:18px}.cm-msg{color:#ff9b90;text-align:center;margin:0;font-size:14px;font-weight:700}.cm-msg:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.cm-msg[data-ok]{color:var(--text)}.cm-msg .okapi-amount{color:var(--ar-gold)}
.cm-part{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.cm-part__title{color:var(--text);font-family:var(--font-slab);text-shadow:0 2px #00000073;margin:0;font-size:18px;font-weight:400;line-height:1.2}.cm-hint{color:var(--text-muted);margin:0;font-size:13px;line-height:18px}.cm-hint b{color:var(--text);font-weight:700}.cm-vs{align-items:center;gap:8px;min-height:40px;display:flex}.cm-vs__lbl{width:92px;color:var(--text-muted);flex:none;font-size:14px;font-weight:600}.cm-vs__types{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.cm-vs__types li{color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1;display:flex}.cm-med{width:32px;height:32px;color:var(--ar-chalk);background:radial-gradient(circle at 38% 30%, color-mix(in srgb, var(--cm-t) 70%, var(--ar-chalk)) 0, var(--cm-t) 52%, color-mix(in srgb, var(--cm-t) 62%, var(--ar-slate-deep)) 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 2px #f2ebdfd9,0 3px 5px #00000080}
.cm-redlist{grid-template-columns:repeat(6,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.cm-redlist li{color:var(--text-muted);letter-spacing:.04em;flex-direction:column;align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex}.cm-redlist li:after{content:"";background:var(--rc);opacity:.35;border-radius:3px;width:100%;height:6px}.cm-redlist li[data-on]{color:var(--text)}.cm-redlist li[data-on]:after{opacity:1;height:8px;box-shadow:0 0 10px var(--rc);margin-top:-2px}.cm-txt{color:var(--text);margin:0;font-size:15px;font-weight:500;line-height:21px}.cm-txt b{font-weight:800}.cm-rarity{color:var(--rc)}.cm-facts{margin:0;display:grid}.cm-facts>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:11px 0;font-size:15px;line-height:20px;display:flex}.cm-facts>div:first-child{border-top:0;padding-top:2px}.cm-facts dt{color:var(--text-muted);font-weight:500}.cm-facts dd{color:var(--text);text-align:right;margin:0;font-weight:700}.cm-links{flex-wrap:wrap;gap:12px 8px;padding-top:4px;display:flex}
.cm-wiki{gap:10px;display:grid}.cm-wiki__p{color:var(--text);margin:0;font-size:15px;font-weight:500;line-height:22px}.cm-wiki__more{gap:10px;display:grid}.cm-wiki__more>summary{width:fit-content;min-height:44px;color:var(--text);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;align-items:center;gap:6px;font-size:14px;font-weight:800;list-style:none;display:inline-flex}.cm-wiki__more>summary::-webkit-details-marker{display:none}.cm-wiki__more>summary:after{content:"▾";font-size:12px;transition:transform .15s}.cm-wiki__more[open]>summary:after{transform:rotate(180deg)}.cm-wiki__more>summary:hover{text-decoration-color:currentColor}.cm-wiki__more>summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:3px}.cm-wiki__credit{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:20px}.cm-wiki__credit a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px}.cm-wiki__credit a:hover{color:var(--text);text-decoration-color:currentColor}.cm-wiki__credit a:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){.cm-wiki__more>summary:after{transition:none}}
.cm-prey{gap:8px;display:grid}.cm-label{color:var(--text-muted);font-family:var(--font-ui);margin:0;font-size:13px;font-weight:700;line-height:18px}.cm-label span{font-weight:500}.cm-prey__list{flex-wrap:wrap;gap:8px 6px;margin:0;padding:0;list-style:none;display:flex}.cm-prey__chip{background:var(--surface);height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);white-space:nowrap;border-radius:17px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.cm-prey__chip[data-latin]{font-style:italic;font-weight:500}.cm-prey__chip--card{text-underline-offset:3px;padding-left:9px;-webkit-text-decoration:underline #ece2d166;text-decoration:underline #ece2d166;box-shadow:inset 0 0 0 1.5px #b5ac9799}.cm-prey__chip--card svg{color:var(--ar-brass);flex:none}.cm-prey__chip--card:after{content:"";position:absolute;inset:-5px 0}.cm-prey__chip--card:hover{box-shadow:inset 0 0 0 1.5px var(--ar-brass);text-decoration-color:currentColor}.cm-prey__chip--card:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.cm-prey__chip--more{color:var(--text-muted)}
.cm-why__lead{color:var(--text-muted);margin:4px 0 10px;font-size:14px;line-height:20px}.cm-why__bar{border-radius:6px;gap:3px;height:16px;display:flex;overflow:hidden}.cm-why__bar i{min-width:4px}.cm-why__bar [data-stat=hp]{background:linear-gradient(#c22a22,#8e1712)}.cm-why__bar [data-stat=attack]{background:linear-gradient(#ffad57,#e0802c)}.cm-why__bar [data-stat=defense]{background:linear-gradient(#5b8cc2,#33577f)}.cm-why__key{color:var(--text-muted);flex-wrap:wrap;gap:6px 16px;margin:10px 0 14px;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.cm-why__key li{align-items:center;gap:6px;display:flex}.cm-why__key li:before{content:"";background:var(--cm-k);border-radius:3px;width:10px;height:10px}.cm-why__key [data-stat=hp]{--cm-k:#c22a22}.cm-why__key [data-stat=attack]{--cm-k:#ffad57}.cm-why__key [data-stat=defense]{--cm-k:#5b8cc2}.cm-why__key [data-stat=defense]:before{display:none}.cm-why__key b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}.cm-why__list{margin:0;display:grid}.cm-why__list>div{border-top:1px solid var(--line);grid-template-columns:88px minmax(0,1fr);gap:10px;padding:9px 0;font-size:14px;line-height:20px;display:grid}.cm-why__list>div:first-child{border-top:0}.cm-why__list dt{color:var(--text);font-weight:800}.cm-why__list dd{color:var(--text);margin:0}.cm-skel{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.cm-skel>i{background:#2a201ab3;border-radius:12px;animation:1.4s ease-in-out infinite app-pulse;display:block}@media (prefers-reduced-motion:reduce){.cm-skel>i{animation:none}}

