.wb-icon{aspect-ratio:1;border:2px solid var(--el,#4a4a6a);cursor:pointer;background:#1e1e38;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative;overflow:visible;container-type:inline-size}.wb-icon img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.wb-icon:focus-visible{outline-offset:2px;outline:2px solid #00e67666}.wb-icon-fallback{color:#e8e8ff;font-size:13px;font-weight:700}.wb-icon-stars{white-space:nowrap;filter:drop-shadow(0 1px 1px #00000073);pointer-events:none;line-height:0;display:flex;position:absolute;top:-1.2cqw;left:50%;transform:translate(-50%)}.wb-icon-stars svg{height:auto;display:block}.st-unawk{color:#ffd54f}.st-awk{color:#e040fb}.st-2a{color:#ff7043}.wb-icon-level{color:#fff;-webkit-text-stroke:4.5cqw #1a1020;paint-order:stroke fill;pointer-events:none;font-size:27cqw;font-weight:700;line-height:1;position:absolute;bottom:0;right:3cqw}.el-water{--el:#42a5f5}.el-fire{--el:#ff5252}.el-wind{--el:#ffca28}.el-light{--el:#ffee58}.el-dark{--el:#ab47bc}.wb-modal{--z:1;zoom:var(--z);width:min(860px, calc((100vw - 16px) / var(--z)));max-height:calc((100dvh - 16px) / var(--z));box-sizing:border-box;color:#e8e8ff;background:#1e1e38;border:1px solid #4a4a6a;border-radius:12px;padding:16px;overflow-y:auto}@media (height<=700px){.wb-modal{--z:.9}}@media (height<=620px){.wb-modal{--z:.8}}@media (width<=760px) and (height<=920px){.wb-modal{--z:.92}}@media (width<=760px) and (height<=820px){.wb-modal{--z:.84}}@media (width<=760px) and (height<=720px){.wb-modal{--z:.76}}@media (width<=760px) and (height<=640px){.wb-modal{--z:.68}}.wb-muted{color:#88b;font-size:12px}.wb-tap-hint{text-align:center;margin:10px 0 0}.gm-title{text-align:center;color:#88b;background:#16162a;border:1px solid #2a2a4a;border-radius:8px;margin-bottom:10px;padding:6px 10px;font-size:13px}.gm-title strong{color:gold;font-size:15px}.gm-main{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.gm-left,.gm-right{background:#16162a;border:1px solid #2a2a4a;border-radius:10px;min-width:0;padding:10px}.gm-head{align-items:center;gap:10px;margin-bottom:8px;display:flex;position:relative}.gm-portrait{background:#1e1e38;border:2px solid #4a4a6a;border-radius:8px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.gm-portrait img{object-fit:cover;width:100%;height:100%}.gm-portrait-fb{font-weight:700}.gm-id{min-width:0}.gm-id-line{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.gm-el{background-color:#16162a;background-position:50%;background-repeat:no-repeat;background-size:11px;border-radius:50%;flex:0 0 18px;width:18px;height:18px;position:static}.gm-lv{color:#e8e8ff}.gm-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gm-stars{letter-spacing:1px;text-shadow:0 0 3px #000c;font-size:15px}.gm-arch{color:#88b;font-size:12px;font-weight:700;position:absolute;bottom:0;right:0}.gm-stats{font-size:13px}.gm-stat{grid-template-columns:1fr 60px 60px;padding:2px 0;display:grid}.gm-base{text-align:right}.gm-bonus{text-align:right;color:#7cda56}.gm-equip{justify-content:center;align-items:center;gap:6px;display:flex}.gm-arts,.gm-relic-col{flex-direction:column;gap:10px;display:flex}.gm-art,.gm-relic{border:2px solid var(--rar,#4a4a6a);color:#e8e8ff;cursor:pointer;background:#1e1e38;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:relative}.gm-art.is-empty,.gm-relic.is-empty{cursor:default;border-style:dashed;border-color:#4a4a6a}.gm-art.el-water{background:radial-gradient(circle,#42a5f559,#1e1e38 70%)}.gm-art.el-fire{background:radial-gradient(circle,#ff525259,#1e1e38 70%)}.gm-art.el-wind{background:radial-gradient(circle,#ffca2859,#1e1e38 70%)}.gm-art.el-light{background:radial-gradient(circle,#ffee5859,#1e1e38 70%)}.gm-art.el-dark{background:radial-gradient(circle,#ab47bc59,#1e1e38 70%)}.gm-art-style{background:radial-gradient(circle,#ffa72640,#1e1e38 70%)}.gm-art-txt{font-size:9px;font-weight:700;line-height:1}.gm-art-lvl,.gm-rune-lvl{color:gold;font-size:9px;line-height:1}.gm-relic{border-color:#26c6da;border-radius:8px;width:34px;height:34px;transform:rotate(45deg)}.gm-relic-in{color:gold;font-size:10px;transform:rotate(-45deg)}.gm-hex{flex:0 0 190px;width:190px;height:190px;position:relative}.gm-hex-core{background:radial-gradient(circle,#2a2a4a,#16162a);border:2px solid #4a4a6a;border-radius:50%;width:46px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gm-rune{cursor:pointer;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--rar,#4a4a6a);border:none;width:56px;height:52px;padding:0;position:absolute;transform:translate(-50%,-50%)}.gm-rune-in{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#262645;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:3px}.gm-rune.is-empty{cursor:default;background:#2a2a4a}.gm-rune.is-empty .gm-rune-in{background:#16162a}.gm-rune-set{color:#e8e8ff;font-size:10px;font-weight:700}.gm-rune.is-open .gm-rune-in,.gm-art.is-open,.gm-relic.is-open{box-shadow:inset 0 0 0 40px #7b3ff259}.gm-rune-1{top:14%;left:50%}.gm-rune-2{top:32%;left:83%}.gm-rune-3{top:68%;left:83%}.gm-rune-4{top:86%;left:50%}.gm-rune-5{top:68%;left:17%}.gm-rune-6{top:32%;left:17%}.gm-skills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.gm-skill{background:#1e1e38;border:2px solid #4a4a6a;border-radius:6px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.gm-skill img{object-fit:cover;width:100%;height:100%}.gm-skill-fb{color:#88b;font-size:13px;font-weight:700}.gm-skill-lvl{color:#fff;-webkit-text-stroke:2px #000;paint-order:stroke fill;text-shadow:0 0 2px #000c;font-size:14px;font-weight:800;line-height:1;position:absolute;bottom:1px;right:3px}.gm-skill.is-max{border-color:gold}.gm-detail{margin-top:10px}.gm-card{background:#16162a;border:1px solid #4a4a6a;border-radius:10px;padding:10px 12px;font-size:14px}.gm-card-title{color:gold;text-align:center;margin-bottom:8px;font-weight:700}.gm-card-top{align-items:center;gap:12px;margin-bottom:8px;display:flex}.gm-card-icon{border:2px solid var(--rar,#4a4a6a);background:#262645;border-radius:8px;flex-direction:column;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative}.gm-card-stars{color:#e040fb;white-space:nowrap;letter-spacing:-1px;font-size:9px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.gm-card-stars.st-ancient{color:#ffd54f}.gm-card-set{font-size:13px;font-weight:700}.gm-card-lvl{color:gold;font-size:11px;font-weight:700;position:absolute;bottom:1px;right:3px}.gm-card-art{border-radius:50%}.gm-card-relic{border-color:#26c6da;border-radius:10px;flex-basis:44px;width:44px;height:44px;margin:0 7px;transform:rotate(45deg)}.gm-card-relic .gm-card-lvl{position:static;transform:rotate(-45deg)}.gm-card-main{flex:1;font-size:18px;font-weight:700}.gm-card-side{flex-direction:column;align-items:stretch;gap:6px;display:flex}.gm-rarity{background:var(--rar);color:#1a1a1a;text-align:center;border-radius:4px;padding:3px 10px;font-size:12px;font-weight:700}.gm-score{text-align:center;background:#2a2a4a;border-radius:4px;padding:2px 8px;font-size:12px}.gm-sub{padding:1px 0}.gm-innate{color:#ffcc80}.gm-sub.is-gem,.gm-sub.is-grind{color:#ffd54f}.gm-set-line{color:#7cda56;margin-top:8px}.gm-el.element-water{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2342A5F5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z'/%3E%3C/svg%3E");border:2px solid #42a5f5}.gm-el.element-fire{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF5252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2c0 0-5 6.5-5 11a5 5 0 0 0 10 0c0-4.5-5-11-5-11Z'/%3E%3C/svg%3E");border:2px solid #ff5252}.gm-el.element-wind{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFCA28' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22a10 10 0 1 1 10-10c0 4-3 7-7 7a5 5 0 1 1 5-5'/%3E%3C/svg%3E");border:2px solid #ffca28}.gm-el.element-light{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFEE58' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M4.93 19.07l1.41-1.41m11.32-11.32l1.41-1.41'/%3E%3C/svg%3E");border:2px solid #ffee58}.gm-el.element-dark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23AB47BC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z'/%3E%3C/svg%3E");border:2px solid #ab47bc}@media (width<=760px){.gm-main{grid-template-columns:1fr}.wb-modal{padding:10px}}.img-failed{display:none!important}.wb-icon .img-fb,.gm-portrait .img-fb,.gm-skill .img-fb{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wb-icon .img-fb.hidden,.gm-portrait .img-fb.hidden,.gm-skill .img-fb.hidden,.gm-rune-set .img-fb.hidden,.gm-card-set .img-fb.hidden{display:none}.gm-rune-in{background-color:#262645;background-position:50%;background-size:cover}.gm-rune-set{justify-content:center;align-items:center;height:24px;display:flex}.gm-rune-sym{object-fit:contain;filter:drop-shadow(0 0 2px #000000e6);width:24px;height:24px}.gm-rune-lvl{text-shadow:0 0 3px #000,0 0 3px #000}.gm-art{background:0 0;border:none;border-radius:0;width:46px;height:46px}.gm-art.is-empty{border:2px dashed #4a4a6a;border-radius:50%;width:40px;height:40px}.gm-art-frame{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.gm-art-icon{object-fit:contain;filter:drop-shadow(0 0 2px #000);width:18px;height:18px;position:absolute;bottom:-2px;right:-2px}.gm-art .gm-art-lvl{text-shadow:0 0 3px #000,0 0 3px #000;font-size:10px;font-weight:700;position:absolute;bottom:-3px;left:-2px}.gm-art.is-open{filter:drop-shadow(0 0 6px #7b3ff2e6);box-shadow:none}.gm-skill-img{object-fit:cover;width:100%;height:100%}.gm-portrait-img,.wb-icon-img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.gm-card-icon{background-color:#262645;background-position:50%;background-size:cover;overflow:visible}.gm-card-stone{opacity:.9;max-width:46px;max-height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gm-card-set{justify-content:center;align-items:center;display:flex;position:relative}.gm-card-sym{object-fit:contain;filter:drop-shadow(0 0 2px #000000e6);width:30px;height:30px}.gm-card-art{background:0 0;border:none;border-radius:0}.gm-card-art .gm-art-frame{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.gm-card-art .gm-art-icon{width:22px;height:22px;bottom:-4px;right:-4px}.rs-equip{justify-content:center;align-items:center;gap:10px;display:flex}.rs-arts{flex-direction:column;gap:14px;display:flex}.rs-relic{isolation:isolate}.rs-relic:before{content:"";z-index:-1;background:radial-gradient(circle,#3a3048 0%,#241c2e 60%,#17121f 100%);border-radius:30%;position:absolute;inset:16%}.rs-relic-stat{color:#e8e8ff;text-shadow:0 0 3px #000;pointer-events:none;flex-direction:column;align-items:center;font-weight:700;line-height:1.1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rs-relic-stat b{color:#26c6da;font-size:12px}.rs-relic-icon{pointer-events:none;width:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rs-relic-stat span{font-size:15px}.rs-star{background-repeat:no-repeat;background-size:100% 100%;flex:none;position:relative}.rs-slot{pointer-events:none;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rs-stone{max-width:none;position:absolute}.rs-ring{pointer-events:none;filter:url(#rune-ancient-ring);position:absolute;top:0;left:0}.rs-sym{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.rs-sym img{width:100%;height:100%;display:block}.rs-empty{color:#ffecc88c;pointer-events:none;font-size:16px;font-weight:700;position:absolute;transform:translate(-50%,-50%)}.rs-hit{cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.rs-hit:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #00e67699}.rs-lvl{color:#fff;text-shadow:0 0 3px #000,0 0 2px #000;font-size:10px;font-weight:700;position:absolute;bottom:0;right:2px}.rs-art,.rs-relic{cursor:pointer;background:0 0;border:none;padding:0;line-height:0;display:inline-block;position:relative}.rs-relic.is-empty,.rs-art.is-empty{cursor:default}.rs-plate,.rs-relic-frame{display:block}.rs-art-frame,.rs-art-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rs-art-lvl{color:#fff;text-shadow:0 0 3px #000,0 0 2px #000;font-size:12px;font-weight:700;line-height:1;position:absolute;bottom:-2px;right:0}.rs-art-card{cursor:default;flex:none}.gm-card-iconwrap{flex:none;position:relative}.gm-card-iconwrap>.gm-card-stars{z-index:2}.rs-card{background-size:cover;border-radius:6px;position:relative}.rs-card-stone,.rs-card-sym{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rs-card-lvl{color:gold;text-shadow:0 0 3px #000;font-size:11px;font-weight:700;position:absolute;bottom:1px;right:3px}@media (width<=470px){.rs-equip{zoom:.82}}@media (width<=380px){.rs-equip{zoom:.74}}.gm-relic-summary{color:#88b;font-size:13px}.gm-right{flex-direction:column;justify-content:center;display:flex;position:relative}.rs-arts{gap:4px;margin-top:-12px}.rs-relic-frame.is-slot{z-index:2;position:relative}.rs-relic:has(.is-slot):before{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#07070b;border-radius:0;inset:17% 19%}.rs-relic:has(.is-slot) .rs-relic-icon{z-index:1;width:66%}.rs-relic:has(.is-slot) .rs-relic-stat{z-index:3}.rs-sets{z-index:3;gap:4px;display:flex;position:absolute;top:12px;right:14px}.rs-set{background:linear-gradient(#3a3466,#2a2650);border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;box-shadow:inset 0 0 0 1px #5a5490,0 1px 3px #00000080}.rs-set img{object-fit:contain;filter:url(#rune-set-gold)drop-shadow(1px 0 #000)drop-shadow(-1px 0 #000)drop-shadow(0 1px #000)drop-shadow(0 -1px #000);width:20px;height:20px}.gm-left{flex-direction:column;padding:14px 16px;display:flex}.gm-head{gap:14px;margin-bottom:14px}.gm-portrait{border-radius:10px;flex-basis:84px;width:84px;height:84px}.gm-id-line{gap:8px;font-size:19px}.gm-el{background-size:14px;flex-basis:24px;width:24px;height:24px}.gm-stars{font-size:21px}.gm-arch{font-size:14px}.gm-stats{flex-direction:column;flex:1;justify-content:space-evenly;font-size:17px;display:flex}.gm-stat{grid-template-columns:1fr 76px 84px;padding:3px 0}.gm-stat-gap{height:6px}@media (width<=760px){.gm-left{padding:12px}.gm-portrait{flex-basis:72px;width:72px;height:72px}.gm-id-line{font-size:17px}.gm-stats{font-size:16px}.gm-stat{grid-template-columns:1fr 70px 76px}}.gm-stats{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;margin:0;padding:0;font-size:17px}.gm-stats:focus-visible{outline-offset:4px;outline:2px solid #00e67680}.gm-stat{grid-template-columns:1fr 76px 92px;column-gap:10px}.gm-stat .gm-bonus{text-align:left}.gm-total.is-cap,.gm-base.is-cap{color:#ff5252}.gm-total.is-plain{color:inherit}@media (width<=760px){.gm-stats{font-size:16px}.gm-stat{grid-template-columns:1fr 70px 84px}}.gm-stats{grid-template-columns:1fr auto auto;align-content:space-evenly;gap:0 10px;display:grid}.gm-stat{display:contents}.gm-stat>span{padding:3px 0}.gm-stat-gap{grid-column:1/-1;height:6px}@media (width<=760px){.gm-stat{grid-template-columns:none}}.gm-leader{cursor:pointer;background:#1a1626;border-color:#8a6d2b;padding:0}.gm-leader.is-open{box-shadow:0 0 0 2px #7b3ff2cc}.gm-card-top>.gm-leader{cursor:default;flex:0 0 48px}.gm-leader .img-fb.hidden{display:none}.gm-leader .img-fb{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gm-val{justify-items:end;padding:3px 0;display:grid}.gm-stat>.gm-val>span{grid-area:1/1;padding:0}.gm-total{color:#7cda56;visibility:hidden}.gm-stats.is-total .gm-base,.gm-stats.is-total .gm-bonus{visibility:hidden}.gm-stats.is-total .gm-total{visibility:visible}.rs-relic:not(.is-empty) .rs-relic-empty{filter:brightness(.4)saturate(.8)}.rs-relic-empty{object-fit:cover;z-index:1;pointer-events:none;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:64%;height:64%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gm-id-line .gm-name{color:#ffc928;text-shadow:0 0 2px #1a1000,1px 1px #1a1000,-1px -1px #1a1000,1px -1px #1a1000,-1px 1px #1a1000}.rs-hit.is-open{background:0 0}.rs-slot.is-equipped{filter:brightness(.7)saturate(.85)}.rs-sym.is-equipped{filter:brightness(.75)}.rs-ring.is-equipped{opacity:.7}.rs-art.is-equipped>:not(.gm-lock),.rs-relic.is-equipped>:not(.gm-lock){filter:brightness(.7)saturate(.85)}.gm-rune.is-equipped .gm-rune-in,.gm-art.is-equipped>:not(.gm-lock){filter:brightness(.7)}.rs-slot.is-open{filter:brightness(.42)saturate(.6)}.rs-sym.is-open{filter:brightness(.5)}.rs-ring.is-open{opacity:.4}.rs-art.is-open>:not(.gm-lock),.rs-relic.is-open>:not(.gm-lock){filter:brightness(.42)saturate(.6)}.rs-art-cardicon{flex:none;overflow:hidden}.gc-body{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 36px;margin:4px 0 6px;display:flex}.gc-left{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.gc-tags{align-items:center;gap:8px;display:flex}.gc-tags .gm-rarity,.gc-tags .gm-score{padding:3px 10px;font-size:13px}.gc-iconrow{align-items:center;gap:14px;display:flex}.gc-main{color:#fff}.gc-mainstat{font-size:19px;font-weight:700}.gc-innate{margin-top:2px;font-size:15px}.gc-subs{color:#fff;min-width:150px;font-size:15px;line-height:1.55}.gc-val.is-grind{color:#ffa726}.gc-mainstat.is-sim,.gc-line.is-sim,.gc-line.is-sim .gc-val{color:#4fc3f7}.gc-line.is-sim{align-items:center;gap:0 5px;display:flex}.gc-mainstat.is-sim{align-items:center;display:flex}.gc-mainstat .gc-simtag{margin-left:6px}.gc-simtag{color:#4fc3f7;letter-spacing:.2px;background:#4fc3f71f;border:1px solid #4fc3f78c;border-radius:3px;margin-left:4px;padding:0 4px;font-size:9px;font-weight:700;line-height:13px}.gc-gem{color:#ffa726;vertical-align:-2px;width:14px;height:14px;margin-left:6px}.gm-card .gm-set-line{text-align:center}.gm-leader{cursor:default;border-color:#8a6d2b}.rs-card{overflow:hidden}.rs-piece{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.rs-card .rs-card-lvl{z-index:2}.gm-card-stars{letter-spacing:0;-webkit-user-select:none;user-select:none;gap:1px;font-size:0;display:flex;top:-15px}.gm-card-stars svg{width:13px;height:13px;display:block}.gm-card-title{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 16px;display:flex}.gc-settext{color:#7cda56;font-size:14px;font-weight:400}.gc-left{gap:20px}.rs-art{isolation:isolate}.rs-art-gem{background:var(--gem);mix-blend-mode:color;pointer-events:none;border-radius:50%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.rs-art-gem:after{content:"";background:var(--gem);mix-blend-mode:soft-light;border-radius:50%;position:absolute;inset:0}.rs-art .rs-art-icon{filter:grayscale()brightness(1.6)contrast(1.2);transform:translate(-50%,-46%)scale(1.3)}.rs-art-cardicon{isolation:isolate}.rs-art-cardicon .rs-art-icon{filter:grayscale()brightness(1.6)contrast(1.2);transform:translate(-50%,-46%)scale(1.3)}.gc-main .gc-tags{margin-bottom:8px}.gc-tags .gm-rarity{color:var(--rar);text-shadow:0 1px 1px #000;background:linear-gradient(#5e3e27,#432a18);border:1px solid #8a6440;border-radius:5px;align-items:center;gap:5px;padding:3px 12px;font-size:13px;display:inline-flex}.gc-tags .gm-score{color:#efe2cf;background:linear-gradient(#4a311f,#352214);border:1px solid #6e5034;border-radius:5px;align-items:center;gap:4px;padding:3px 10px;font-size:13px;display:inline-flex}.gc-ancient{color:#ffc94a;width:13px;height:13px}.gc-flame{width:13px;height:13px}.gc-iconrow{align-items:center}.gc-left{grid-template-columns:auto auto;align-items:center;gap:6px 14px;display:grid}.gc-stars{justify-self:center}.gc-stars .gm-card-stars{position:static;transform:none}.gc-main .gc-tags,.gc-left>.gc-tags{margin:0}.rs-art .rs-art-icon[src*=intangible],.rs-art-cardicon .rs-art-icon[src*=intangible]{filter:brightness(.3)drop-shadow(0 0 .7px #fff)drop-shadow(0 0 .7px #fff)drop-shadow(0 0 .5px #fff);transform:translate(-50%,-48%)scale(1.3)}.rs-art-frame.q-legend,.rs-art-frame-card.q-legend{filter:hue-rotate(-16deg)saturate(1.3)}.gm-left{box-sizing:border-box;position:relative}.gm-left.is-detail .gm-info{display:none}.gm-left .gm-detail{flex-direction:column;flex:1;margin:0;display:flex}.gm-left .gm-detail.hidden{display:none}.gm-left .gm-card{background:0 0;border:none;flex-direction:column;flex:1;padding:0;font-size:15px;display:flex}.gm-left .gm-card-title{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;margin-bottom:14px;padding-right:30px;font-size:17px}.gm-left .gc-settext{font-size:14px}.gm-left .gc-body{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;margin:0}.gm-left .gc-left{justify-content:start}.gm-left .gc-subs{border-top:1px solid #2a2a4a;padding-top:12px;font-size:16px;line-height:1.7}.gm-left .gm-card-top{margin-bottom:12px}.gm-detail-close{color:#c8c8e8;cursor:pointer;z-index:2;background:#22223a;border:1px solid #4a4a6a;border-radius:6px;width:28px;height:28px;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}.gm-detail-close:hover{color:#fff;background:#2e2e4c}.gm-info{flex-direction:column;flex:1;display:flex}.gm-left .gm-card-title{text-align:center;align-items:center;padding:0 34px}.gc-head{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.gc-iconbox{flex:none;position:relative}.gc-iconbox .gc-stars{z-index:3;position:absolute;top:3px;left:50%;transform:translate(-50%)}.gc-head .gc-main{flex:1;min-width:0;padding-top:4px}.gc-head .gc-tags{flex-direction:column;align-items:stretch;gap:6px;margin:0;display:flex}.gc-head .gc-tags>span{justify-content:center}.gm-left .gc-subs{border-top:1px solid #2a2a4a;min-width:0;padding-top:12px;font-size:16px;line-height:1.7}.gc-line.is-bullet:before{content:"•";color:#c8a060;margin-right:8px}.gc-relic-effect{color:#fff;font-size:15px;line-height:1.5}.gc-setfoot{color:#7cda56;margin-top:auto;padding-top:14px;font-size:15px}.gc-iconbox{flex-direction:column;align-items:center;gap:4px;display:flex}.gc-iconbox .gc-stars{order:-1;position:static;transform:none}.gc-iconbox .gm-card-stars svg{width:12px;height:12px}.gc-tags .gm-rarity{background:linear-gradient(color-mix(in srgb, var(--rar) 92%, #fff), color-mix(in srgb, var(--rar) 80%, #000));color:#15121f;text-shadow:none;border:none}.gc-tags .gm-rarity .gc-ancient{color:#15121f}.gc-tags .gm-score{color:#e8e8ff;text-shadow:none;background:#22223a;border:1px solid #3a3a5c}.gm-left{display:grid}.gm-left>.gm-info,.gm-left>.gm-detail{grid-area:1/1;min-width:0}.gm-left.is-detail .gm-info{visibility:hidden;display:flex}.gm-left .gm-detail{padding:0;position:static;overflow:visible}@media (width<=760px){.gm-left .gc-subs{line-height:1.55}.gc-head{margin-bottom:10px}}.gc-from{color:#ffb74d;align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.gc-from:before{content:"↪"}.wb-icon.wb-icon-mini{cursor:default;border-radius:6px;flex:0 0 40px;width:40px}.wb-icon-copy{z-index:2;color:#0a0a18;pointer-events:none;background:#ffd54f;border-radius:4px;padding:1px 4px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;bottom:-6px;left:-5px}.gm-title{position:relative}.gm-showall{color:#e8e8ff;cursor:pointer;background:#2a2a4a;border:1px solid #4a4a6a;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.gm-showall:hover{background:#34345a}.gm-equip-btn{color:#e8e8ff;cursor:pointer;background:#2a2a4a;border:1px solid #4a4a6a;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:8px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.gm-equip-btn svg{width:14px;height:14px}.gm-equip-btn:hover{background:#34345a}.gm-equip-btn.is-on{color:#ffd54f;background:#ffd54f1f;border-color:#ffd54f}.gm-lock{z-index:4;color:#ffd54f;pointer-events:none;background:#0a0a18d1;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;line-height:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffd54f,0 0 8px #0009}.gm-lock svg{width:18px;height:18px}.gm-relic .gm-lock{transform:translate(-50%,-50%)rotate(-45deg)}.gm-card.is-equipped{border-color:#ffd54f;position:relative}.ga-lock{width:26px;height:26px;top:6px;left:8px;transform:none}.ga-lock svg{width:15px;height:15px}.wb-modal.wb-all-modal{width:calc(min(1080px, 100vw - 16px) / var(--z))}.ga-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ga-head .wb-icon-mini{flex-basis:44px;width:44px}.ga-name{flex:1;font-size:17px;font-weight:700}.ga-close{color:#c8c8e8;cursor:pointer;background:#22223a;border:1px solid #4a4a6a;border-radius:6px;width:30px;height:30px;font-size:18px;line-height:1}.ga-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ga-grid .gm-card{flex-direction:column;padding:8px 10px;font-size:12px;display:flex}.ga-grid .gm-card-title{margin-bottom:6px;font-size:13px}.ga-grid .gc-head{gap:10px;margin-bottom:8px}.ga-grid .gc-mainstat{font-size:15px}.ga-grid .gc-innate{font-size:13px}.ga-grid .gc-subs{min-width:0;font-size:13px;line-height:1.4}.ga-grid .gc-tags .gm-rarity,.ga-grid .gc-tags .gm-score{padding:2px 6px;font-size:11px}.ga-grid .gc-from{margin-top:6px;font-size:12px}.ga-grid .gc-setfoot{padding-top:6px;font-size:12px}.ga-grid .gc-relic-effect{font-size:12px}.ga-empty-text{color:#88b;flex:1;justify-content:center;align-items:center;min-height:70px;font-size:13px;display:flex}@media (width<=760px){.ga-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ga-grid .gm-card{padding:6px 8px}.ga-grid .gc-iconbox{zoom:.7}.ga-grid .gc-head{flex-wrap:wrap;gap:6px 8px}.ga-grid .gc-head .gc-tags{flex-direction:row;width:100%}.ga-grid .gc-mainstat{white-space:nowrap;font-size:14px}.ga-grid .gc-subs{font-size:12px}}.hidden{display:none!important}.wb-section{box-sizing:border-box}.wb-card{box-sizing:border-box;background:#16162a;border:1px solid #2a2a4a;border-radius:12px;flex-direction:column;align-items:center;gap:14px;width:100%;margin:0 auto 20px;padding:20px;display:flex}.wb-hint,.wb-privacy{color:#88b;text-align:center;margin:0;font-size:13px}.wb-privacy{font-size:12px}.wb-file-box .wb-hint-goal{margin-top:-10px}.wb-file-btn{color:#e8e8ff;cursor:pointer;background:#1e1e38;border:1px dashed #7b3ff2;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-weight:700;display:inline-flex}.wb-file-btn:focus-within{outline-offset:2px;outline:2px solid #00e67666}.wb-file-btn input{opacity:0;width:1px;height:1px;position:absolute}.wb-file-status{color:#00e676;text-align:center;margin:0;font-size:13px}.wb-file-status:empty{display:none}.wb-file-status.wb-error-text{color:#ff5252}.wb-primary-btn{color:#fff;cursor:pointer;background:#7b3ff2;border:none;border-radius:8px;min-width:180px;padding:12px 28px;font-size:15px;font-weight:700}.wb-primary-btn:disabled{color:#88b;cursor:not-allowed;background:#2a2a4a}.wb-error{color:#ff5252;text-align:center;margin:0;font-size:13px}.wb-toolbar{box-sizing:border-box;justify-content:center;align-items:center;gap:12px;width:100%;display:flex;margin-bottom:12px!important}.wb-toolbar .reset-all-btn{height:32px;margin:0 0 0 8px}.wb-tips-btn{color:#ffd54f;cursor:pointer;background:#16162a;border:1px solid #ffd54f;border-radius:8px;flex-shrink:0;height:32px;margin-left:8px;padding:0 14px;font-size:13px;font-weight:700;transition:all .2s}.wb-tips-btn:hover{background:#ffd54f1f}.wb-modal.wb-tips-modal{width:calc(min(940px, 100vw - 16px) / var(--z))}.wb-tips-title{text-align:center;color:#ffd54f;margin:0 0 14px;font-size:18px}.wb-tips-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.wb-tip:last-child:nth-child(odd){grid-column:1/-1}@media (width<=700px){.wb-tips-list{grid-template-columns:1fr}}.wb-tip{background:#16162a;border:1px solid #2a2a4a;border-radius:10px;padding:10px 14px}.wb-tip strong{color:#7cda56;font-size:14px}.wb-tip p{color:#b8b8e0;margin:3px 0 0;font-size:13px;line-height:1.45}.tick-display{color:#e8e8ff;box-sizing:border-box;text-align:center;background-color:#1e1e38;border:1px solid #4a4a6a;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700}.wb-boss-display{cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex}.wb-boss-el{color:var(--el)}.wb-boss-plus{color:#88b}.wb-progress{color:#00e676;text-align:center;margin:0 0 12px;font-size:14px;font-weight:700}.wb-attack{background:#16162a;border:1px solid #2a2a4a;border-radius:12px;margin-bottom:16px;padding:12px}.wb-attack-title{color:gold;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0 0 10px;font-size:14px}.wb-grid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-flow:column;gap:10px 8px;display:grid}.wb-icon.is-done{border-color:#00e676;box-shadow:0 0 8px #00e6768c}.wb-icon.is-done img{opacity:.55}.wb-done-badge{z-index:2;color:#0a0a18;background:#00e676;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}html,.wb-modal{scrollbar-width:thin;scrollbar-color:#4a4a6a #12122a}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#12122a}::-webkit-scrollbar-thumb{background:#4a4a6a;border:2px solid #12122a;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#6a6a9a}::-webkit-scrollbar-corner{background:#12122a}.wb-modal::-webkit-scrollbar-track{background:0 0}.wb-modal::-webkit-scrollbar-thumb{border-color:#1e1e38}html:has(.search-modal:not(.hidden)){overflow:hidden}.wb-modal-buttons{margin-top:14px}.wb-done-btn{color:#0a0a18;cursor:pointer;background:#00e676;border:none;border-radius:6px;flex:1;padding:10px 18px;font-weight:700}.wb-modal-buttons .btn-secondary{flex:1}@media (width<=850px){.wb-grid{gap:8px 4px}.wb-toolbar{flex-wrap:wrap;padding:8px 10px;gap:6px!important}.wb-toolbar label{font-size:11px}.wb-card,.wb-attack{border-left:none;border-right:none;border-radius:0}}.wb-undo-btn{color:#fff;cursor:pointer;background:#e53935;border:none;border-radius:6px;flex:1;padding:10px 18px;font-weight:700}.wb-undo-btn:hover:not(:disabled){background:#f44336}.wb-undo-btn:disabled{opacity:.4;cursor:default}.tab-toggle-container{border-bottom:2px solid #2a2a4a;align-items:flex-end;gap:8px;margin-bottom:24px;padding-bottom:8px;display:flex}.tab-toggle-container input[type=radio]{display:none}.tab-toggle-container label{text-align:center;color:#88b;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;flex:1;padding:8px 0;font-size:16px;font-weight:700;transition:color .3s}.tab-toggle-container input[type=radio]:checked+label{color:gold;border-bottom:3px solid gold;margin-bottom:-11px}.wb-main-tabs{max-width:960px;margin-left:auto;margin-right:auto}.wb-tabs{max-width:960px;margin:0 auto 16px}.wb-tabs label.hidden{display:none}#optimize-view,#ranking-view,#sim-view{max-width:960px;margin:0 auto}#optimize-view>.wb-card,#ranking-view>.wb-card,#sim-view>.wb-card{margin-bottom:16px}.wb-power-card{gap:10px}.wb-power-total{color:#88b;text-transform:uppercase;letter-spacing:1px;flex-direction:column;align-items:center;gap:2px;font-size:13px;font-weight:700;display:flex}.wb-power-total strong{color:gold;letter-spacing:0;font-size:30px}.wb-power-teams{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.wb-power-team{color:#88b;background:#1e1e38;border:1px solid #2a2a4a;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;font-size:13px;font-weight:700;display:flex}.wb-power-team strong{color:#e8e8ff;font-size:19px}.wb-check{-webkit-user-select:none;user-select:none;gap:10px;width:auto;margin-top:0}.wb-check-text{color:#e8e8ff;font-size:14px;font-weight:700}.wb-file-box{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.wb-action-row{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.wb-action-row .wb-primary-btn{min-width:150px}.wb-depth{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.wb-sim-run{align-items:stretch;gap:8px;margin-bottom:16px;display:flex}#sim-view .wb-sim-run #sim-btn{flex:1;width:auto;margin:0}.wb-gear-btn{color:#c8c8e8;cursor:pointer;background:#22223a;border:1px solid #4a4a6a;border-radius:8px;flex:none;justify-content:center;align-items:center;width:46px;display:flex}.wb-gear-btn svg{width:22px;height:22px}.wb-gear-btn:hover{color:#fff;background:#2e2e4c}.wb-gear-btn:disabled{opacity:.45;cursor:not-allowed}.wb-modal.wb-sim-opts-modal{width:calc(min(460px, 100vw - 16px) / var(--z))}.wb-sim-opts-title{text-align:center;color:#e8e8ff;margin:0 0 14px;font-size:17px}.wb-sim-opts-body{flex-direction:column;align-items:center;gap:14px;display:flex}#sim-grind-box.hidden{opacity:.35;pointer-events:none;display:flex!important}.wb-depth-options{border:1px solid #4a4a6a;border-radius:10px;display:inline-flex;overflow:hidden}.wb-depth-options input{opacity:0;width:1px;height:1px;position:absolute}.wb-depth-options label{color:#b8b8e0;cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 16px;font-size:14px;font-weight:700}.wb-depth-options label+input+label{border-left:1px solid #4a4a6a}.wb-depth-options input:checked+label{color:#fff;background:#7c4dff}.wb-depth-options input:focus-visible+label{outline-offset:-2px;outline:2px solid #7c4dff99}.wb-depth-options input:disabled+label{opacity:.45;cursor:not-allowed}@media (width<=480px){.wb-action-row{gap:10px}.wb-action-row .wb-primary-btn,.wb-action-row .wb-file-btn{text-align:center;flex:1 1 0;min-width:0;padding-left:10px;padding-right:10px}}.wb-run-row{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.wb-run-row .wb-primary-btn{min-width:150px}.wb-opts{flex-direction:column;align-items:center;gap:6px;display:flex}.wb-opts-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 24px;display:flex}.wb-opt-title{color:#88b;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:700}.wb-grind-box{background:#1e1e38;border:1px solid #2a2a4a;border-radius:10px;flex-direction:column;gap:8px;padding:10px 14px;display:flex;position:relative}.wb-grind-help{color:#b39dff;cursor:pointer;pointer-events:auto;background:#16162a;border:1px solid #7c4dff;border-radius:50%;width:24px;height:24px;padding:0;font-size:14px;font-weight:700;line-height:1;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.wb-grind-help:hover{color:#fff;background:#7c4dff}.wb-modal.wb-grind-info-modal{width:calc(min(520px, 100vw - 16px) / var(--z))}.wb-grind-table{border-collapse:collapse;width:100%;font-size:14px}.wb-grind-table th,.wb-grind-table td{text-align:center;border-bottom:1px solid #2a2a4a;padding:7px 8px}.wb-grind-table thead th{color:#b8b8e0;vertical-align:bottom;font-size:13px}.wb-grind-table thead th small{font-size:12px;font-weight:700;display:block}.wb-grind-table thead .g-kind{color:#e8e8ff;border-bottom:1px solid #4a4a6a;font-size:13px}.wb-grind-table thead .g-kind+.g-kind,.wb-grind-table .g-hero.is-ancient{border-left:1px solid #2a2a4a}.wb-grind-table tbody th{text-align:left;color:#e8e8ff}.wb-grind-table td{font-weight:700}.wb-grind-table .g-hero small,.wb-grind-table td.g-hero{color:#ba68c8}.wb-grind-table .g-legend small,.wb-grind-table td.g-legend{color:#ffa726}.wb-grind-table .is-ancient{background:#ffffff04}.wb-grind-table thead .g-kind.is-ancient{border-radius:8px 8px 0 0}.wb-grind-line{grid-template-columns:96px auto auto;align-items:center;gap:18px;display:grid}.wb-grind-kind{color:#88b;font-size:13px;font-weight:700}.wb-modal-btn{min-width:0;padding:10px 18px;font-size:14px}.wb-help-btn{color:#00e676;cursor:pointer;background:#00e6761a;border:1px solid #00e676;border-radius:8px;margin:0 auto 16px;padding:10px 18px;font-size:14px;font-weight:700;display:block}.wb-help-btn:hover{background:#00e6762e}.wb-share-safe{color:#b9f6ca;background:#00e67614;border:1px solid #00e67659;border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:13px}.wb-share-status{color:#ffd54f;margin:10px 0 0;font-size:13px}.wb-share-captcha:not(:empty){justify-content:center;margin-top:12px;display:flex}.wb-share .modal-buttons-row{margin-top:14px}.wb-share,#same-modal .confirm-modal-content{border-color:#4a4a6a}.wb-sim-diff{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wb-sim-diff .wb-attack{margin-bottom:16px}.wb-rank-row.wb-sim-res-row{grid-template-columns:44px minmax(0,1fr) auto}.wb-sim-in{color:#00e676;white-space:nowrap;font-size:12px;font-weight:700}.wb-sim-out{color:#ff8a80;white-space:nowrap;font-size:13px;font-weight:700}@media (width<=640px){.wb-sim-diff{grid-template-columns:1fr;gap:0}}.wb-new-tag{z-index:2;color:#0a0a18;letter-spacing:.3px;pointer-events:none;background:#00e676;border-radius:3px;padding:1px 3px;font-size:8px;font-weight:700;line-height:1.1;position:absolute;top:-9px;right:-5px}.wb-icon.is-done .wb-new-tag{right:15px}.wb-rank-section{background:#16162a;border:1px solid #2a2a4a;border-radius:12px;margin-bottom:16px;padding:12px}.wb-rank-list{margin:0;padding:0;list-style:none}.wb-empty{color:#88b;text-align:center;margin:0;padding:18px 8px;font-size:13px}.wb-sim-compare{flex-flow:wrap;justify-content:center;align-items:center;gap:18px}.wb-sim-col{color:#88b;flex-direction:column;align-items:center;gap:2px;font-size:13px;font-weight:700;display:flex}.wb-sim-col strong{color:#e8e8ff;font-size:20px}#sim-gain{color:#00e676}.wb-sim-arrow{color:#4a4a6a;font-size:22px}#sim-view .wb-primary-btn{width:100%;margin-bottom:16px}.wb-rank-row.wb-sim-row{border-radius:8px;grid-template-columns:28px 44px minmax(0,1fr) minmax(60px,140px) 46px auto}.wb-sim-row.is-on{background:#7b3ff224}.wb-rank-name em{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;font-weight:700;overflow:hidden}.wb-sim-owned{color:#ffb74d}.wb-sim-where{color:#00e676}.wb-sim-where.is-out{color:#88b}.wb-sim-step{align-items:center;gap:6px;display:inline-flex}.wb-sim-count{text-align:center;color:#e8e8ff;min-width:18px;font-size:15px;font-weight:700}.wb-sim-row.is-on .wb-sim-count{color:gold}.wb-spin{color:#fff;cursor:pointer;background:#1e1e3a;border:1px solid #7b3ff2;border-radius:6px;width:28px;height:28px;padding:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1}.wb-spin:hover:not(:disabled){background:#7b3ff2}.wb-spin:disabled{opacity:.35;cursor:default}@media (width<=480px){.wb-rank-row.wb-sim-row{grid-template-columns:24px 40px minmax(0,1fr) 40px auto}}.toggle-container label.wb-tab-result{color:#00e676;background:#00e6761a}.toggle-container input[type=radio]:checked+label.wb-tab-result{color:#0a0a18;background:#00c853}.wb-check:has(input:disabled){opacity:.45;cursor:not-allowed}.wb-file-btn:has(input:disabled){opacity:.45;cursor:not-allowed}.wb-rank-row{border-bottom:1px solid #22223a;grid-template-columns:28px 44px minmax(0,1fr) minmax(60px,160px) 46px;align-items:center;gap:10px;padding:6px 4px;display:grid}.wb-rank-row:last-child{border-bottom:none}.wb-rank-n{color:#88b;text-align:right;font-weight:700}.wb-rank-row:nth-child(-n+3) .wb-rank-n{color:gold}.wb-rank-icon{background:#1e1e38;border:2px solid #4a4a6a;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.wb-rank-icon.is-split{position:relative}.wb-rank-icon.is-split img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wb-rank-icon.is-split .is-left{clip-path:inset(0 50% 0 0)}.wb-rank-icon.is-split .is-right{clip-path:inset(0 0 0 50%)}.wb-rank-icon.is-split:after{content:"";background:#fff;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.wb-rank-icon.el-water{border-color:#42a5f5}.wb-rank-icon.el-fire{border-color:#ff5252}.wb-rank-icon.el-wind{border-color:#ffca28}.wb-rank-icon.el-light{border-color:#ffee58}.wb-rank-icon.el-dark{border-color:#ab47bc}.wb-rank-name{color:#e8e8ff;overflow-wrap:anywhere;flex-direction:column;font-size:14px;font-weight:700;line-height:1.25;display:flex}.wb-rank-name small{color:#e040fb;letter-spacing:1px;font-size:10px}.wb-rank-bar{background:#22223a;border-radius:4px;height:8px;overflow:hidden}.wb-rank-bar span{background:linear-gradient(90deg,#7b3ff2,#00e676);border-radius:4px;height:100%;display:block}.wb-rank-score{color:gold;text-align:right;font-size:14px;font-weight:700}@media (width<=480px){.wb-rank-row{grid-template-columns:24px 40px minmax(0,1fr) 40px}.wb-rank-bar{display:none}}.wb-power-cmp{text-transform:none;letter-spacing:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;display:flex}.wb-pw-old{color:#6e6e98;font-weight:700;-webkit-text-decoration:line-through #6e6e9899;text-decoration:line-through #6e6e9899}.wb-pw-arrow{color:#4a4a6a}.wb-pw-gain{color:#00e676;background:#00e6761f;border-radius:6px;align-self:center;padding:2px 7px;font-size:13px;font-weight:700}.wb-pw-gain.is-down{color:#ff5252;background:#ff52521f}.wb-power-total .wb-pw-old{font-size:20px}.wb-power-total .wb-pw-new{color:gold;font-size:32px}.wb-power-total .wb-pw-gain{font-size:15px}.wb-power-team .wb-power-cmp{flex-direction:column;align-items:center;gap:0}.wb-power-team .wb-pw-old{font-size:13px}.wb-power-team .wb-pw-arrow{display:none}.wb-power-team .wb-pw-new{color:#e8e8ff;font-size:20px}.wb-power-team .wb-pw-gain{margin-top:4px;font-size:12px}.wb-footnote{color:#6e6e98;text-align:center;max-width:960px;margin:8px auto 0;padding:0 16px;font-size:12px}.confirm-modal-content h3{margin-top:0}.wb-pw-ab{text-align:center;color:#88b;letter-spacing:0;text-transform:none;flex-basis:100%;font-size:12px;font-weight:700}.wb-sim-ab{color:#88b;font-size:11px;font-weight:700;display:block}.wb-power-team .wb-pw-ab{white-space:normal;flex-basis:auto;order:9;margin-top:4px;font-size:11px;line-height:1.3}
