.ahero{height:auto;min-height:90vh}.ahero .frame{background:#6a1438}.ahero .bg-wrap{position:absolute;left:50%;top:0;width:0;pointer-events:none}.ah-bg{position:absolute;left:-928px;top:0;width:1856px;height:1016px;overflow:hidden;zoom:var(--k, 1.27);background:#6a1438}.ah-bg>*{position:absolute}.ah-grad{inset:0;background:linear-gradient(to bottom,#470634cc,#2a0b28)}.ah-name{left:1035.1px;top:309.2px;transform:translate(-50%,-50%);font:900 272.921px/normal var(--font-wide);text-transform:uppercase;white-space:nowrap;background:linear-gradient(to bottom,#622861,#87417e00);-webkit-background-clip:text;background-clip:text;color:transparent}.ah-e3{left:-684px;top:123px;width:3719.031px;height:931px}.ah-e4{top:439px;width:1009px;height:1009px}.ah-e2{left:394.5px;top:439px;width:1562px;height:1009px}.ah-e4 img{position:absolute;inset:-49.55%;width:199.1%;height:199.1%}.ah-e2 img{position:absolute;inset:-49.55% -32.01%;width:164.02%;height:199.1%}.ah-art{left:653.5px;top:-14px;width:1043px;height:1044px;overflow:hidden}.ah-art img{position:absolute;left:-22.42px;top:-9.38px;width:1050.4px;height:1050.4px;display:block}.ah-main{position:relative;flex:1;display:flex;flex-direction:column;gap:66px;padding-top:20px}.ah-crumbs{display:flex;align-items:center;gap:32px;white-space:nowrap}.ah-crumbs a{font:500 16px/normal var(--font)}.ah-crumbs span{font:400 18px/1.2 var(--font);opacity:.5;text-box:trim-both cap alphabetic}.ah-row{flex:1;display:flex;gap:66px}.ah-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:32px}.ah-info{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:36px}.ah-stage{display:flex;align-items:center;gap:32px;padding:4px 0;zoom:.75}.ah-badge{display:block;width:60px;height:60px}.ah-pill{position:relative;padding:17px 30px 17px 90px;border-radius:22px 30px 30px 38px}.ah-pill img{position:absolute;left:-8px;top:-9px;width:106px;height:78px}.ah-pill.lumin{background:#676767}.ah-pill.gamma{background:#8ca9e9}.ah-pill.nova{background:#c86df8}.ah-pill.prismana{background:linear-gradient(98.7deg,#f884e0,#a457e1 50%,#82c7ec)}.ah-pill span{position:relative;display:block;font:500 32px/.8 var(--font);color:#f0f0fe;white-space:nowrap}.ah-title{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ah-title h1{margin:0;font:600 96px/.8 var(--font);white-space:nowrap}.ah-chips{display:flex;gap:16px}.ah-chip{display:flex;align-items:center;gap:16px;padding:6px 24px 6px 6px;border-radius:30px;background:#3d3d50}.ah-chip i{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#3d3d50}.ah-chip img{width:20px;height:20px;display:block}.ah-chip.role{gap:13px;padding:3px 24px 3px 3px}.ah-chip.role i{width:38px;height:38px;background:none}.ah-chip.role img{width:38px;height:38px;transform:translateY(-1px)}.ah-chip b{font:600 20px/.8 var(--font);white-space:nowrap}.ah-nums{display:flex;gap:64px;margin:0}.ah-nums div{display:flex;flex-direction:column;gap:6px;filter:drop-shadow(0 4px 5px rgba(0,0,0,.25))}.ah-nums dt{font:500 20px/normal var(--font);opacity:.6}.ah-nums dd{margin:0;display:flex;align-items:flex-start;gap:12px;font:600 48px/1 var(--font);white-space:nowrap}.ah-nums small{padding:2px 0;font:500 16px/normal var(--font);opacity:.6}.ah-log{flex:1;width:610px;max-width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px}.ahero .ah-log{margin-top:-18px}.ah-tag{display:block;padding:6px 12px;border-radius:6px;background:var(--lime);color:#4c0b36;font:400 18px/1.2 var(--font)}.ah-tag span{display:block}.ah-log p{font:400 18px/1.2 var(--font)}.ah-btns{display:flex}.ah-btn{position:relative;display:block;width:164.228px;height:60.185px}.ah-btn.wide{width:338.959px;margin-right:-6.687px}.ah-btn .shape{position:absolute;top:0;left:2.783px;width:160.947px;height:100%;-webkit-mask:url(../assets/aniimo/btn-builds.svg) 0 0 / 100% 100% no-repeat;mask:url(../assets/aniimo/btn-builds.svg) 0 0 / 100% 100% no-repeat}.ah-btn.wide .shape{left:0;width:336.178px;-webkit-mask-image:url(../assets/aniimo/btn-team.svg);mask-image:url(../assets/aniimo/btn-team.svg)}.ah-btn .peek b{font:500 19.37px/.8 var(--font)}.ah-forms{flex:none;width:300px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:16px}.fcard{position:relative;display:block;width:300px;height:93.601px;color:#11182f}.fcard>*{position:absolute;display:block}.fc-plate{left:0;top:15.66px;width:300px;height:77.937px}.fc-ico{left:264.02px;top:20.53px;width:30.854px;height:27.394px;transform:rotate(15deg)}.fc-ico.prism{left:257.73px;top:15.73px;width:42.084px;height:42.084px}.fc-circle{left:4.58px;top:20.82px;width:67.622px;height:67.622px;border-radius:50%;background:#d95c8a}.fc-art{left:5px;top:0;width:67px;height:88px;overflow:hidden;border-radius:0 0 33.5px 33.5px}.fc-art img{position:absolute;left:-37.1px;top:-.9px;width:146.2px;height:146.2px;max-width:none;transform:scaleX(-1)}.fc-badge{left:49px;top:65px;width:23.485px;height:23.485px}.fc-no{left:100.5px;top:37.5px;transform:translate(-50%,-50%);font:400 16px/.8 var(--font);color:#d95c8a;text-box:trim-both cap alphabetic}.fc-form{left:122px;top:37.5px;width:130px;transform:translateY(-50%);font:500 16px/.8 var(--font);color:#626271;white-space:nowrap;text-box:trim-both cap alphabetic}.fc-name{left:160px;top:65.5px;transform:translate(-50%,-50%);font:700 32px/.8 var(--font);white-space:nowrap;text-box:trim-both cap alphabetic}.fc-name.long{left:86px;transform:translateY(-50%)}.a-aniimo .top>.nav-extra{display:flex;flex:none;height:80px;padding:6px;border-radius:calc(16px * var(--sq));corner-shape:squircle;background:#040d1b3b;backdrop-filter:blur(5px)}.a-aniimo .top>.nav-extra>a.nav-ico{display:none}.a-aniimo .top>.nav-extra .nav-ico{width:72px;height:68px}.a-aniimo .top>.nav-extra .nav-search input{height:68px}.a-aniimo .top>.nav-extra .nav-search.on input{margin-right:6px}.a-aniimo .steam{width:80px}.a-aniimo .steam .dot,.a-aniimo .steam span{display:none}.a-aniimo .steam .icon{width:100%}@media(max-width:1100px){.ah-title h1{font-size:72px}.ah-nums{gap:40px}}@media(max-width:760px){.ahero .frame{padding:24px}.ah-main{gap:32px}.ah-crumbs span{display:none}.ah-stage{gap:16px}.ah-pill{padding:14px 24px 14px 84px}.ah-pill span{font-size:24px}.ah-title h1{font-size:52px;white-space:normal;line-height:.95}.ah-chips{flex-wrap:wrap}.ah-nums{gap:28px}.ah-nums dd{font-size:36px}.ah-log{width:auto}.ah-log p{font-size:16px}.ah-btns{flex-wrap:wrap;row-gap:12px}}.ap{display:flex;flex-direction:column;gap:24px;padding:0 32px;color:#383840}.ap-sec{display:flex;flex-direction:column;gap:24px;scroll-margin-top:92px}.ap-sec .hub-head{padding:0 60px}.ap-content{min-width:0;display:flex;flex-direction:column;gap:24px}.ap-page{display:flex;flex-direction:column;gap:24px}.ap-page[hidden]{display:none}.ap-content .ap-sec .hub-head{padding:0 0 0 24px}.ap-content .ap-sub{margin-left:24px}.ap-note{flex:1;text-align:right}.ap-grid,.ap-grid2,.ap-grid3{display:grid;gap:24px;align-items:stretch}.ap-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.ap-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.span6{grid-column:span 6}.span12{grid-column:1 / -1}.ap-tile{display:flex;flex-direction:column;gap:12px;margin:0;padding:24px;border-radius:calc(24px * var(--sq));corner-shape:squircle;background:#ffffffd1;color:#383840}.ap-label{margin:0;font:600 13px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:#6c6c84}.ap-small{margin:0;font:400 14px/1.4 var(--font);color:#6c6c84}.ap-desc{margin:0;font:400 16px/1.45 var(--font);color:#57576a;white-space:pre-line}.ap-sub{margin:8px 0 -8px 60px;font:600 20px/1 var(--font);color:#11182f}.ap-after{margin-top:-8px;padding:0 4px}.ap-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ap-between{justify-content:space-between}.ap-col{min-width:0;display:flex;flex-direction:column;gap:10px}.ap-sk-name{font:600 20px/1.2 var(--font);color:#11182f}.ap-link{font:600 15px/1.2 var(--font);color:#5a4fd6}.ap-link:after{content:" \2192"}.ap-link.plain:after{content:none}.ap-chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:14px;background:#f1f2f7;font:500 14px/1 var(--font);color:#383840;white-space:nowrap}.ap-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:12px;background:#f1f2f7;font:500 13px/1 var(--font);color:#6c6c84}.ap-el{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-style:normal}.ap-el img{width:22px;height:22px}.ap-el.sm{width:28px;height:28px}.ap-el.sm img{width:17px;height:17px}.dyn,.one{padding:0 3px;border-radius:4px;cursor:help}.dyn{background:#5a4fd614}.one{background:#d9730d1a}.ap-big{margin:0;font:600 64px/1 var(--font);color:#11182f}.ap-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ap-bars li{display:grid;grid-template-columns:80px 48px 1fr;align-items:center;gap:12px;cursor:help}.ap-bars span{font:500 16px/1 var(--font);color:#6c6c84}.ap-bars b{font:600 18px/1 var(--font);color:#11182f;text-align:right;font-variant-numeric:tabular-nums}.ap-bars i{height:10px;border-radius:5px;background:#f1f2f7;overflow:hidden}.ap-bars em{display:block;height:100%;border-radius:5px;background:#7171e8}.ap-about{grid-template-areas:"facts facts" "stats def";grid-template-columns:repeat(2,minmax(0,1fr))}.ap-about .a-stats{grid-area:stats}.ap-about .a-def{grid-area:def}.ap-radar .rec{fill:#3a78e0}.ap-bars li.rec span,.ap-bars li.rec b{color:#3a78e0}.ap-bars li.rec em{background:#4a8bf0}.ap-recnote{display:flex;align-items:center;gap:8px}.ap-recnote i{width:10px;height:10px;border-radius:50%;background:#4a8bf0}.ap-about .ap-facts{grid-area:facts}.ap-wheel{width:100%;max-width:467px;display:block;margin:0 auto}.ap-wheel .wb{fill:#ececfb;stroke:#ececfb;stroke-width:18;stroke-linejoin:round}.ap-wheel .wf{fill:color-mix(in srgb,var(--c) 38%,#fff);stroke:color-mix(in srgb,var(--c) 38%,#fff);stroke-width:18;stroke-linejoin:round}.ap-wheel text{text-anchor:middle;font:600 26px var(--font);font-variant-numeric:tabular-nums}.rm.norm{fill:#6c6c84}.rm.weak{fill:#c9383e}.rm.resist{fill:#15803d}.ap-lead b.weak{color:#c9383e}.ap-lead b.resist{color:#15803d}.ap-mus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ap-mu{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:calc(16px * var(--sq));corner-shape:squircle;background:#f1f2f7}.ap-mu p{margin:0;font:600 13px/1 var(--font);letter-spacing:.04em;text-transform:uppercase}.ap-mu.strong p{color:#b7791f}.ap-mu.weak p{color:#c9383e}.ap-mu.vuln p{color:#d9730d}.ap-mu.resist p{color:#3a78e0}.ap-mu .ap-chip{background:#fff}.ap-legend{display:flex;justify-content:center;gap:20px;font:500 14px/1 var(--font);color:#6c6c84}.ap-legend span{display:inline-flex;align-items:center;gap:6px}.ap-legend i{width:10px;height:10px;border-radius:50%}.ap-legend i.resist{background:#15803d}.ap-legend i.norm{background:#9a9ab0}.ap-legend i.weak{background:#c9383e}.ap-el.xs{width:22px;height:22px;margin-left:-6px}.ap-el.xs img{width:14px;height:14px}.ap-chip:has(.ap-el){gap:6px;padding-left:8px}.ap-radar-tile{align-items:center;justify-content:center}.ap-radar{width:100%;max-width:560px;display:block;margin:0 auto;overflow:visible}.ap-radar [class^=rg]{stroke-width:16;stroke-linejoin:round}.ap-radar .rg0{fill:#ececfb;stroke:#ececfb}.ap-radar .rg1{fill:#e0e0f8;stroke:#e0e0f8}.ap-radar .rg2{fill:#d3d3f4;stroke:#d3d3f4}.ap-radar .ra{stroke:#fff;stroke-width:2}.ap-radar .rs{fill:url(#rs-fill);fill-opacity:.9;stroke:#fff;stroke-width:3;stroke-linejoin:round}.ap-radar .rd{fill:#fff;stroke:#6363dc;stroke-width:3}.ap-radar text{text-anchor:middle;font-family:var(--font)}.ap-radar .rl{font-size:17px;font-weight:600;letter-spacing:.04em;fill:#6c6c84}.ap-radar .rv{font-size:30px;font-weight:600;fill:#11182f}.ap-radar .rt circle{fill:#4a8bf0}.ap-radar .rt path{fill:#fff}.ap-facts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px}.ap-facts>div{display:flex;flex-direction:column;gap:10px;padding:16px 20px;border-radius:calc(16px * var(--sq));corner-shape:squircle;background:#f1f2f7}.ap-facts b{display:flex;align-items:center;gap:12px;font:600 20px/1.2 var(--font);color:#11182f}.ap-segs{display:inline-flex;gap:4px}.ap-segs i{width:18px;height:6px;border-radius:3px;background:#dcdde8}.ap-segs i.on{background:#7171e8}.ap-evoline{display:flex;align-items:center;gap:16px;overflow-x:auto;padding-bottom:4px}.ap-evocol{flex:1 1 0;min-width:200px;display:flex;flex-direction:column;gap:8px}.ap-evo{align-items:center;text-align:center;gap:6px;transition:background-color .2s ease}a.ap-evo:hover{background:#fff}.ap-evo img{width:160px;height:160px;object-fit:contain}.ap-evo b{font:600 20px/1.2 var(--font);color:#11182f}.ap-evo span{font:500 14px/1 var(--font);color:#6c6c84}.ap-evo.cur{background:var(--lime)}.ap-evo.cur span{color:#11182f}.ap-evo.soon{opacity:.6}.ap-arrow{flex:none;font:500 40px/1 var(--font);color:#9a9ab0}.ap-or{text-align:center;font:500 14px/1 var(--font);color:#6c6c84}.ap-skill{flex-direction:row;align-items:flex-start;gap:16px}.ap-sk-ico{flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#3a3f66,#1c1f3a 75%)}.ap-sk-ico.light{background:#f1f2f7}.ap-sk-ico img{width:96%;height:96%;object-fit:contain}.ap-sk-ico img.wiki{transform:scale(1.3)}.ap-stats{display:inline-flex;flex-wrap:wrap;align-self:flex-start;border-radius:calc(12px * var(--sq));corner-shape:squircle;background:#f1f2f7;padding:6px 4px}.ap-stats span{display:inline-flex;align-items:baseline;gap:6px;padding:0 12px;font:400 14px/1.2 var(--font)}.ap-stats span+span{border-left:1px solid #dcdde8}.ap-stats em{font-style:normal;color:#6c6c84}.ap-stats b{color:#11182f}.ap-stats b.fmt{cursor:help;border-bottom:1px dotted #6c6c84}.ap-upg summary{cursor:pointer;font:600 15px/1.3 var(--font);color:#5a4fd6}.ap-upg[open] summary{margin-bottom:8px}.ap-cost{display:inline-flex;align-items:center;gap:6px;font:400 14px/1 var(--font);color:#57576a}.ap-cost img{width:28px;height:28px}.ap-kit{gap:14px}.ap-kit .ap-desc b{color:#11182f;font-weight:600}.ap-kit dl{margin:10px 0 0}.ap-kit dl>div{display:grid;grid-template-columns:240px 1fr;gap:16px;padding:14px 0;border-top:1px solid #ececf3}.ap-kit dt{font:600 13px/1.4 var(--font);letter-spacing:.04em;text-transform:uppercase;color:#6c6c84}.ap-kit dd{margin:0;font:500 16px/1.4 var(--font);color:#11182f}.ap-get{gap:16px}.ap-get>a{gap:14px;color:inherit}.ap-get-ava{width:56px;height:56px;border-radius:50%;overflow:hidden;background:#d95c8a;flex:none}.ap-get-ava img{width:100%;height:100%;object-fit:cover;transform:scale(1.35) translateY(8%) scaleX(-1)}.ap-get-ava img[style*=--fx]{transform:scale(1.35) translate(calc((var(--fx) - .5) * 100%),calc((.5 - var(--fy)) * 100%)) scaleX(-1)}.ap-get-row{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid #ececf3}.ap-evo-req{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.ap-evo-mini{display:flex;flex-direction:column;align-items:center;gap:4px;font:600 14px/1.2 var(--font);color:#11182f}.ap-evo-mini img{width:64px;height:64px;object-fit:contain;border-radius:calc(16px * var(--sq));corner-shape:squircle;background:#f1f2f7}.ap-arrow.sm{font-size:28px}.ap-why b{color:#11182f;font-weight:600}.ap-strip{flex-direction:row;justify-content:space-around;gap:12px;flex-wrap:wrap}.ap-pick{display:flex;flex-direction:column;align-items:center;gap:6px;width:120px;text-align:center;color:#11182f}.ap-pick .ap-sk-ico{width:64px;height:64px;transition:transform .2s ease}.ap-pick:hover .ap-sk-ico{transform:translateY(-3px)}.ap-pick b{font:600 15px/1.2 var(--font)}.ap-pick small{font:500 13px/1 var(--font);color:#6c6c84}.ap-skwrap{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr);gap:16px}.ap-skmap{align-items:center;justify-content:center}.ap-spiral{position:relative;width:min(100%,440px);aspect-ratio:1;margin-bottom:28px;background:url(../assets/aniimo/skill-spiral.webp?v=1) center / 90.9% 90.9% no-repeat}.ap-spiral .ap-pick{position:absolute;left:50%;top:50%;width:20%;transform:translate(-50%,-50%)}.ap-spiral .ap-sk-ico{width:100%;height:auto;aspect-ratio:1}.ap-spiral .ap-sk-ico img.wiki{transform:none;width:80%;height:80%}.ap-pick-cap{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);padding:4px 10px;border-radius:12px;background:#f1f2f7;font:600 12px/1 var(--font)!important;color:#6c6c84!important;white-space:nowrap}.ap-pick-cap.ult{background:#3d3d50;color:#ffd54a!important}.ap-sklist{gap:0;padding-block:8px}.ap-skrow{flex:1 1 0;display:flex;align-items:center;gap:16px;padding:14px 0;color:inherit;scroll-margin-top:92px}.ap-skrow+.ap-skrow{border-top:1px solid #ececf3}.ap-skrow .ap-col{gap:2px;min-width:0}.ap-skrow b{font:600 16px/1.3 var(--font);color:#11182f}.ap-skrow small{font:500 13px/1.3 var(--font);color:#6c6c84}.ap-skrow-d{margin-top:4px;font:400 14px/1.45 var(--font);color:#57576a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ap-skrow-d .hl{font-style:normal;color:#11182f;font-weight:600}.ap-skrow-d u.term{text-decoration:none}@media(max-width:1100px){.ap-skwrap{grid-template-columns:1fr}}.ap-list{display:flex;flex-direction:column;gap:16px}.ap-ab{gap:14px;scroll-margin-top:92px}.ap-ab-head{display:flex;align-items:center;gap:16px}.ap-ab .ap-label{margin-top:2px}.ap-ab .ap-desc{color:#383840}.ap-chip.atk,.ap-chip.rare{background:#f2e8fd;color:#8a3fd1}.ap-chip.el{gap:6px;padding-left:8px;background:color-mix(in srgb,var(--c) 18%,#fff);color:#11182f}.ap-pill{display:inline-flex;align-items:baseline;gap:8px;height:34px;padding:0 14px;align-items:center;border-radius:17px;background:#f1f2f7;font:600 16px/1 var(--font);color:#11182f}.ap-pill em{font:500 13px/1 var(--font);font-style:normal;color:#6c6c84}.ap-desc em.hl{font-style:normal;font-weight:700;color:#c26a0d}.ap-desc u.term{text-decoration:none;border-bottom:1px dashed currentColor}.ap-hico{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;overflow:hidden}.ap-hico img{width:100%;height:100%;object-fit:cover}.ap-home .ap-chip{margin-left:auto}.ap-wx{width:22px;height:22px;vertical-align:-5px;margin:0 2px}.ap-ava{width:56px;height:56px;object-fit:contain;border-radius:calc(14px * var(--sq));corner-shape:squircle;background:#f1f2f7}.ap-ava.me{background:var(--lime)}.ap-why{margin:0;padding-left:20px;font:400 15px/1.45 var(--font);color:#57576a}.ap-looks{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px}.ap-look{align-items:center;text-align:center}.ap-look img{width:100%;aspect-ratio:1;object-fit:contain}.ap-look figcaption{display:flex;flex-direction:column;gap:4px;font:600 16px/1.2 var(--font);color:#11182f}@media(max-width:1100px){.ah-forms{display:none}.span6{grid-column:1 / -1}.ap-about{grid-template-areas:"facts" "stats" "def";grid-template-columns:1fr}.ap-facts{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.ap-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ap{padding:24px 16px 0}.ap-sec .hub-head{padding:0 8px}.ap-sub{margin-left:8px}.ap-grid2,.ap-grid3{grid-template-columns:1fr}.ap-defs{gap:8px}.ap-def{flex-direction:column;gap:6px;padding:10px}.ap-evoline{flex-direction:column;align-items:stretch}.ap-arrow{transform:rotate(90deg);align-self:center}}.ap-core{position:relative;display:inline-grid;flex:none}.ap-core:after{content:"";position:absolute;left:-6.25%;top:-15.625%;width:112.5%;height:121.875%;background:url(../assets/aniimo/skill-core-frame.webp?v=1) center / 100% 100% no-repeat;pointer-events:none}.ap-spiral .ap-core{width:100%}.ap-list.ap-row3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ap-list.ap-row3>:last-child:nth-child(odd){grid-column:1 / -1}@media(max-width:1100px){.ap-list.ap-row3{grid-template-columns:1fr}}.ap-upg summary{display:flex;align-items:center;gap:10px;list-style:none}.ap-upg summary::-webkit-details-marker{display:none}.ap-pact{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px 0 4px;border-radius:20px;background:linear-gradient(90deg,#4a2c8f,#e889c6);font:600 15px/1 var(--font);color:#fff}.ap-pact img{width:32px;height:32px}.ap-upg summary .ap-pact{flex:1;padding-right:16px}.ap-upg summary .ap-pact:after{content:"";width:9px;height:9px;margin-left:auto;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.ap-upg[open] summary .ap-pact:after{transform:translateY(2px) rotate(-135deg)}.ap-upg summary small{font:500 13px/1.2 var(--font);color:#6c6c84}a.ap-cost{color:inherit;text-decoration:none}u.term[data-term]{cursor:pointer}.term-pop{position:absolute;z-index:60;width:min(360px,calc(100vw - 24px));padding:16px 18px;border-radius:calc(20px * var(--sq, 1));corner-shape:squircle;background:#3d3d50;color:#fff}.term-pop b{display:block;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.25);font:600 18px/1.25 var(--font)}.term-pop p{margin:10px 0 0;font:400 15px/1.5 var(--font);color:#fff}.term-pop p em{font-style:normal;color:#ffb547}.term-pop small{display:block;margin-top:8px;font:500 13px/1.3 var(--font);color:#fff9}.ap-desc u.term:not([data-term]){border-bottom:0}.ap-pills4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ap-pills4 .ap-pill{justify-content:space-between;min-width:0}.ap-pills4 .ap-pill[title]{cursor:help}.ap-trio{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:24px 16px}.ap-col3{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.ap-col3>.ap-sub{align-self:end}.ap-col3>.ap-list>.ap-tile{flex:1}@media(max-width:1100px){.ap-trio{grid-auto-flow:row;grid-template-rows:none}.ap-col3{grid-row:auto;grid-template-rows:none}}.ap-pills4 .ap-pill{height:auto;min-height:34px;padding-block:6px;gap:8px}.ap-pills4 .ap-pill em{line-height:1.15}.ap-pills4 .ap-pill b{white-space:nowrap}.ap-pact-gears{display:inline-flex;gap:6px;margin-left:auto}.ap-pact-gear{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffffe6}.ap-pact-gear img{width:28px;height:28px;object-fit:contain}.ap-upg summary .ap-pact-gears+*{margin-left:0}.ap-upg summary .ap-pact:has(.ap-pact-gears):after{margin-left:12px}
