.ba-character-detail{--ba-ink:#28313e;--ba-muted:#647080;--ba-line:#dfe3e9;--ba-purple:#665378;--ba-paper:#f7f8fa;--hero-body-size:15px;--hero-ui-size:14px;--hero-meta-size:12px;background:var(--ba-paper);color:var(--ba-ink);font-variant-numeric:tabular-nums;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:15px;line-height:1.65}.ba-character-detail *{box-sizing:border-box}.ba-character-detail ::selection{color:#2e2539;background:#dcd1ea}.ba-character-detail :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #876a9f}.ba-character-detail button,.ba-character-detail select{font:inherit}.ba-character-detail button{cursor:pointer}.ba-character-detail button:disabled{cursor:default;opacity:.35}.ba-character-detail :is(h1,h2,h3,h4,p,dl,figure){margin:0}.ba-character-detail h2{letter-spacing:0;font-size:26px;font-weight:700;line-height:1.4}.ba-character-detail h3{font-size:19px;font-weight:400;line-height:1.5}.ba-character-detail h4{font-size:14px;font-weight:600}.ba-character-detail .v2-nav{color:#fff;z-index:5;border-bottom:1px solid #ffffff24;justify-content:space-between;height:76px;padding-inline:20px}.ba-character-detail .v2-nav>.ba-cover-game-logo{background:0 0;align-items:flex-start;width:160px;max-width:48%;height:55px;margin:0}.ba-cover-game-logo{display:block}.ba-cover-game-logo>.pv3-fit-frame{background:0 0;width:100%;height:100%}.ba-cover-game-logo:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #7bd6ff}.ba-character-detail .ba-character-switcher{color:#f0eaf6;cursor:default;background:#231c3066;border:1px solid #ddd0ed55;border-radius:999px;align-items:center;gap:10px;padding:4px 10px 4px 5px;display:flex}.ba-character-detail .ba-character-switcher>.pv3-fit-frame{background:#ffffff12;border:1px solid #fff4;border-radius:50%;flex:none;width:34px;height:34px}.ba-character-detail .ba-character-switcher>svg{opacity:.9;flex:none}.ba-character-detail .ba-cover{background:linear-gradient(115deg,var(--catalog-base,#282330),var(--catalog-end,#494051));isolation:isolate;height:100svh;min-height:680px;display:block}.ba-character-detail .ba-cover:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--catalog-base,#282330) 90%,transparent),transparent 64%);position:absolute;inset:0}.ba-character-detail .ba-cover-art{z-index:0;width:64.1%;position:absolute;top:76px;bottom:0;right:0}.ba-character-detail .ba-cover-art>.pv3-fit-frame{background:0 0;width:100%;height:100%;position:absolute;inset:0}.ba-character-detail .ba-cover-art.is-live2d{z-index:0;width:auto;inset:0}.ba-character-detail .ba-cover-poster,.ba-character-detail .ba-cover-poster>.pv3-fit-frame{width:100%;height:100%;position:absolute;inset:0}.ba-character-detail .ba-cover-poster{z-index:0;transition:opacity .25s}.ba-character-detail .ba-cover-art:has(.ba-cover-live2d .hero-spine-layer[data-player-status=ready]) .ba-cover-poster{opacity:0}.ba-character-detail .ba-cover-live2d,.ba-character-detail .ba-cover-live2d>.hero-spine-layer,.ba-character-detail .ba-cover-live2d .hero-spine-stage{width:100%;height:100%;position:absolute;inset:0;overflow:clip}.ba-character-detail .ba-cover-live2d{z-index:1}.ba-character-detail .ba-cover-live2d .hero-spine-stage canvas,.ba-character-detail .ba-cover-live2d .hero-spine-stage>div{width:100%;height:100%;display:block}.ba-character-detail .ba-cover-live2d .hero-spine-gesture-surface{display:none}.ba-character-detail .ba-cover-live2d .hero-spine-placeholder{z-index:2;pointer-events:none;color:#fffa;font-size:12px;position:absolute;inset:auto 24px 24px auto}.ba-character-detail .ba-cover-live2d[data-player-status=loading] .hero-spine-placeholder [role=status]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ba-character-detail .ba-cover-live2d[data-player-status=error] .hero-spine-placeholder{align-items:center;gap:8px;display:flex}.ba-character-detail .ba-cover-live2d[data-player-status=error] .hero-spine-placeholder button{pointer-events:auto;color:#fff;background:#241d2d;border:1px solid #fff6;border-radius:6px;padding:6px 12px}.ba-character-detail .ba-cover:has(.ba-cover-live2d):after{z-index:2}.ba-character-detail .hero-cover-identity{color:#fbf8fd;width:36%;max-width:520px;font-family:inherit;top:51%;left:clamp(24px,2.76vw,53px)}@media (min-width:981px){.ba-character-detail .hero-cover-identity{flex-direction:column;display:flex;top:auto;bottom:30px;transform:none}}.ba-character-detail .hero-cover-identity-name{letter-spacing:.02em!important;font-family:inherit!important;font-size:clamp(64px,6.5vw,100px)!important;font-weight:700!important;line-height:1.15!important}.ba-character-detail .hero-cover-identity-latin{color:#d2c7dd;letter-spacing:.16em;font:400 14px/1.5 Wiki Sans,sans-serif}.ba-character-detail .hero-cover-identity-quote{color:#e6dfeb;max-width:28em;margin-top:24px;font:400 15px/1.9 Wiki Sans,sans-serif}.ba-character-detail .hero-cover-identity-meta{gap:14px;margin:24px 0 30px}.ba-character-detail .hero-cover-identity-stars{color:#e5c38c;font-size:21px}.ba-character-detail .hero-cover-identity-traits{gap:14px 20px;font-family:inherit;font-size:14px}.ba-character-detail .hero-cover-identity-traits img{object-fit:contain;width:28px;height:22px}.ba-character-detail .hero-cover-identity-action>a{color:#f5edf9;background:#ffffff08;border:1px solid #d8c5e888;border-radius:8px;width:220px;min-height:54px;font:500 14px/1.5 Wiki Sans,sans-serif;text-decoration:none;transition:background .18s}.ba-character-detail .hero-cover-identity-action>a:hover{background:#ffffff15}.ba-character-detail .ba-cover-form{z-index:3;color:#f0eaf6;background:#231c3066;border:1px solid #ddd0ed55;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex;position:absolute;bottom:30px;right:calc(clamp(24px,5vw,96px) - 50px)}.ba-character-detail .ba-cover-form[aria-disabled=true]{opacity:.62}.ba-character-detail .ba-cover-form select{-webkit-appearance:none;appearance:none;color:inherit;outline-offset:2px;cursor:pointer;background:0 0;border:0;min-height:28px;padding:0 12px}.ba-character-detail .ba-cover-form-static{color:inherit;padding:0 12px}.ba-character-detail .ba-cover-form option{color:#fff;background:#30283b}.ba-character-detail .ba-live2d-tuner-toggle{z-index:4;color:#f0eaf6;background:#231c30aa;border:1px solid #ddd0ed55;border-radius:6px;padding:7px 10px;font-size:12px;position:absolute;bottom:86px;right:calc(clamp(24px,5vw,96px) - 50px)}.ba-character-detail .ba-live2d-tuner{z-index:6;color:#f2edf6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#211b2bea;border:1px solid #ddd0ed55;border-radius:10px;width:280px;padding:16px;font-size:12px;position:absolute;top:92px;right:clamp(24px,5vw,96px);box-shadow:0 14px 36px #0005}.ba-character-detail .ba-live2d-tuner h2{margin:0 0 12px;font-size:15px;line-height:1.4}.ba-character-detail .ba-live2d-tuner label{color:#d9d0e2;grid-template-columns:1fr auto;gap:4px 12px;margin-top:10px;display:grid}.ba-character-detail .ba-live2d-tuner output{font-variant-numeric:tabular-nums;color:#fff}.ba-character-detail .ba-live2d-tuner input{accent-color:#bd8de4;grid-column:1/-1;width:100%}.ba-character-detail .ba-live2d-tuner code{color:#e9d9f5;overflow-wrap:anywhere;background:#ffffff12;border-radius:5px;margin-top:12px;padding:8px;font:11px/1.6 ui-monospace,monospace;display:block}.ba-character-detail .ba-live2d-tuner-error{color:#ffb4b4;margin:10px 0 0;font-size:12px;line-height:1.5}.ba-character-detail .ba-live2d-tuner-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ba-character-detail .ba-live2d-tuner-actions>button{color:#e2d8ea;background:0 0;border:1px solid #ddd0ed55;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:12px;transition:background .16s,border-color .16s;display:inline-flex}.ba-character-detail .ba-live2d-tuner-actions>button:disabled{opacity:.65;cursor:wait}.ba-character-detail .ba-live2d-tuner-actions>button:hover{background:#ffffff12;border-color:#ddd0ed99}.ba-character-detail .ba-live2d-tuner-actions>.ba-live2d-tuner-confirm{color:#241a2d;background:#c9a2e9;border-color:#c9a2e9;font-weight:600}.ba-character-detail .ba-live2d-tuner-actions>.ba-live2d-tuner-confirm:hover{background:#d5b5ee;border-color:#d5b5ee}.ba-character-detail .catalog-page-outline{color:var(--ba-muted)}.ba-character-detail .catalog-page-outline a{color:var(--ba-muted);letter-spacing:0;font-family:inherit}.ba-character-detail .catalog-page-outline a[aria-current=location]{color:var(--ba-purple)}.ba-character-detail .catalog-page-outline a:after{background:var(--ba-purple)}.ba-character-detail .catalog-page-outline .ba-outline-return{color:#3c3546;justify-content:flex-end;gap:6px;margin-bottom:14px;font-size:13px}.ba-character-detail .ba-paper{background:var(--ba-paper);padding-inline:32px}.ba-character-detail .ba-section{border-bottom:1px solid var(--ba-line);max-width:1080px;margin-inline:auto;padding:40px 0;scroll-margin-top:76px}.ba-character-detail .ba-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.ba-character-detail .ba-section-heading>span{color:var(--ba-muted);text-align:right;align-items:center;gap:8px;font-size:12px;display:flex}.ba-character-detail .ba-overview-layout{grid-template-columns:minmax(0,1fr);display:grid}.ba-character-detail .ba-combat-overview{grid-template-columns:minmax(190px,.85fr) minmax(0,1.75fr) minmax(230px,1.15fr);align-items:center;gap:24px;display:grid}.ba-character-detail .ba-student-intro{align-items:center;gap:18px;min-width:0;display:flex}.ba-character-detail .ba-student-intro>.pv3-fit-frame{background:#e8e6ed;border-radius:9px;width:72px;height:82px}.ba-character-detail .ba-student-intro h3{font-size:20px}.ba-character-detail .ba-student-intro span,.ba-character-detail .ba-student-intro p{color:var(--ba-muted);margin-top:4px;font-size:12px}.ba-character-detail .ba-combat-fields{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;min-width:0;margin:0;display:grid}.ba-character-detail .ba-combat-fields>div{border-bottom:1px solid var(--ba-line);padding:8px 0}.ba-character-detail :is(.ba-combat-fields dt,.ba-profile-fields dt){color:var(--ba-muted);margin-bottom:3px;font-size:12px}.ba-character-detail .ba-combat-fields dd{margin:0;font-size:14px;font-weight:600}.ba-character-detail .ba-terrain{min-width:0}.ba-character-detail .ba-terrain>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.ba-character-detail .ba-terrain>div>div{background:#fff;border-radius:4px;grid-template-columns:28px 1fr;align-items:center;gap:0 8px;padding:4px 8px;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:10px;display:grid}.ba-character-detail .ba-terrain>div>div span{color:#28313e;white-space:nowrap;font-size:10px;font-weight:500;line-height:12px}.ba-character-detail .ba-terrain>div>div:first-child span{color:#222}.ba-character-detail .ba-terrain img{object-fit:contain;grid-row:span 2;width:28px;height:28px}.ba-character-detail .ba-terrain b{color:var(--ba-muted);font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:16px;font-weight:700;line-height:19px}.ba-character-detail .ba-terrain b[data-rank=S]{color:#997526}.ba-character-detail .ba-stat-panel{background:#00000005;border-radius:4px;min-width:0;padding:12px 20px 15px}.ba-character-detail .ba-stat-panel .ba-segmented{background:#0000000f}.ba-character-detail .ba-stat-panel>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;display:flex}.ba-character-detail .ba-stat-panel h3{font-size:16px;font-weight:400;line-height:24px}.ba-character-detail .ba-segmented{background:#edeef2;border:0;border-radius:8px;align-items:center;gap:2px;max-width:100%;margin:0;padding:3px;display:inline-flex}.ba-character-detail .ba-segmented button{color:#596575;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:34px;padding:5px 12px;font-size:12px}.ba-character-detail .ba-segmented button[aria-pressed=true]{color:#51405f;background:#fff;font-weight:650}.ba-character-detail .ba-segmented button:not([aria-pressed=true]):hover{color:#4a3c59;background:#ffffff70}.ba-character-detail .ba-stat-grid{grid-template-columns:1fr 1fr;column-gap:69px;display:grid}.ba-character-detail .ba-stat-grid>div{border-top:1px solid #e3e3e3;justify-content:space-between;gap:16px;padding:12px 0;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:14px;line-height:17px;display:flex}.ba-character-detail .ba-stat-grid dt{color:#727272;font-weight:700}.ba-character-detail .ba-stat-grid dd{color:#28313d;margin:0;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:14px;font-weight:700;line-height:17px}.ba-character-detail .ba-data-note{color:#333;max-width:none;margin-top:20px;font-size:14px;line-height:21px}.ba-character-detail .ba-growth-overview{gap:20px;display:grid}.ba-character-detail .ba-growth-overview>.ba-stat-panel{padding:22px 24px 18px}.ba-character-detail .ba-growth-overview .ba-stat-panel>header{margin-bottom:22px}.ba-character-detail .ba-growth-overview .ba-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}.ba-character-detail .ba-growth-overview .ba-stat-grid dd{align-items:baseline;gap:8px;display:flex}.ba-character-detail .ba-growth-overview .ba-stat-grid dd small{color:#b1812f;white-space:nowrap;font-size:12px;font-weight:600}.ba-character-detail #growth .ba-section-heading>span{font-size:11px}.ba-character-detail .ba-growth-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}.ba-character-detail .ba-growth-source{border-top:1px solid var(--ba-line);min-width:0;padding:18px 12px}.ba-character-detail .ba-growth-source h3{margin:0;font-size:16px;font-weight:600;line-height:1.45}.ba-character-detail .ba-growth-source-heading{align-items:center;gap:12px;min-height:58px;margin-bottom:12px;display:flex}.ba-character-detail .ba-growth-source-heading>.pv3-fit-frame{background:0 0;border-radius:5px;flex:none;width:64px;height:52px}.ba-character-detail .ba-growth-weapon .ba-growth-source-heading>.pv3-fit-frame{width:76px;height:52px}.ba-character-detail .ba-growth-source-heading>div{min-width:0}.ba-character-detail .ba-growth-source-heading span{color:var(--ba-muted);margin-top:3px;font-size:11px;line-height:1.5;display:block}.ba-character-detail .ba-growth-source ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:0;list-style:none;display:grid}.ba-character-detail .ba-growth-source li{border-top:1px solid color-mix(in srgb,var(--ba-line) 75%,transparent);color:var(--ba-muted);justify-content:space-between;align-items:baseline;gap:8px;padding:7px 0;font-size:12px;display:flex}.ba-character-detail .ba-growth-source li b{color:var(--ba-ink);white-space:nowrap;font-weight:600}.ba-character-detail .ba-growth-source p{border-top:1px solid color-mix(in srgb,var(--ba-line) 75%,transparent);color:var(--ba-ink);margin:0;padding-top:8px;font-size:12px;font-weight:500;line-height:1.65}.ba-character-detail .ba-growth-release>h3{min-height:58px;padding-top:5px}.ba-character-detail .ba-growth-release ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ba-character-detail .ba-growth-release li{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 0}.ba-character-detail .ba-growth-gear{grid-column:1/-1}.ba-character-detail .ba-growth-gear-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.ba-character-detail .ba-growth-gear-list>div{border:1px solid var(--ba-line);background:#ffffffa3;border-radius:7px;align-items:center;gap:12px;min-width:0;min-height:96px;padding:12px;display:flex}.ba-character-detail .ba-growth-gear-list>div>.pv3-fit-frame{background:#f1f2f4;border-radius:5px;flex:none;width:64px;height:64px}.ba-character-detail .ba-growth-gear-list>div>div{min-width:0;color:var(--ba-muted);gap:3px;font-size:12px;line-height:1.45;display:grid}.ba-character-detail .ba-growth-gear-list b{color:var(--ba-ink);margin-bottom:2px;font-size:13px}.ba-character-detail .ba-growth-bond{grid-column:1/-1}.ba-character-detail .ba-growth-bond>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.ba-character-detail .ba-growth-bond>div>div{border:1px solid var(--ba-line);background:#ffffffa3;border-radius:7px;align-items:center;gap:12px;min-width:0;min-height:68px;padding:8px 10px;font-size:12px;display:flex}.ba-character-detail .ba-growth-bond .pv3-fit-frame{background:#f0eff3;border-radius:5px;flex:none;width:52px;height:48px}.ba-character-detail .ba-growth-bond .ba-growth-bond-primary{width:45px;height:50px}.ba-character-detail .ba-growth-bond span{color:var(--ba-muted);flex:1}.ba-character-detail .ba-growth-bond b{color:var(--ba-ink);white-space:nowrap;font-size:12px}.ba-character-detail .ba-skill{border-top:1px solid var(--ba-line);grid-template-columns:66px minmax(0,1fr);gap:24px;padding:21px 0;display:grid}.ba-character-detail .ba-skills>.ba-skill:first-child{border-top:0;padding:0 0 28px}.ba-character-detail .ba-skill-icon{place-items:start center;padding-top:5px;display:grid}.ba-character-detail .ba-skill-icon>img{object-fit:contain;width:64px;height:62px}.ba-character-detail .ba-skill-content{min-width:0}.ba-character-detail .ba-skill-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.ba-character-detail .ba-skill-type{color:var(--ba-muted);align-items:center;gap:12px;margin-bottom:4px;font-size:12px;display:flex}.ba-character-detail .ba-skill-type>b{color:#69557f;background:#eae5ef;border-radius:4px;padding:1px 7px;font-size:11px;font-weight:600}.ba-character-detail .ba-level-control{background:#fff;border:1px solid #d7dce3;border-radius:7px;flex-shrink:0;align-items:center;display:flex;overflow:hidden}.ba-character-detail .ba-level-control button{width:34px;height:36px;color:var(--ba-purple);background:0 0;border:0;place-items:center;display:grid}.ba-character-detail .ba-level-control button:not(:disabled):hover{background:#f0ecf5}.ba-character-detail .ba-level-control label{align-items:center;gap:0;display:flex;position:relative}.ba-character-detail .ba-level-control select{-webkit-appearance:none;appearance:none;color:#3a3146;cursor:pointer;background:0 0;border:0;min-width:62px;min-height:36px;padding:0 20px 0 8px;font-size:13px;font-weight:600}.ba-character-detail .ba-level-control label>svg{pointer-events:none;position:absolute;right:6px}.ba-character-detail .ba-skill-description{white-space:pre-line;color:#35404d;max-width:none;margin:12px 0;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:normal}.ba-character-detail .ba-effect-number{color:#6c4b83;font-weight:650}.ba-character-detail .ba-skill-comparison{margin-top:8px}.ba-character-detail .ba-skill-comparison summary{color:var(--ba-muted);cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:12px;list-style:none;display:inline-flex}.ba-character-detail .ba-skill-comparison summary::-webkit-details-marker{display:none}.ba-character-detail .ba-skill-comparison[open] summary{color:var(--ba-purple);margin-bottom:12px}.ba-character-detail .ba-skill-comparison[open] summary svg{rotate:180deg}.ba-character-detail .ba-table-scroll{scrollbar-width:thin;scrollbar-color:#bdb3c9 transparent;background:#fff;border-radius:8px;overflow:auto}.ba-character-detail .ba-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.ba-character-detail .ba-table-scroll :is(th,td){vertical-align:top;border-bottom:1px solid #edf0f3;padding:12px 16px}.ba-character-detail .ba-table-scroll thead th{color:var(--ba-muted);background:#f0f1f5;font-weight:500}.ba-character-detail .ba-table-scroll tbody th{white-space:nowrap;width:76px;font-weight:600}.ba-character-detail .ba-table-scroll tr.is-selected{background:#f2edf7}.ba-character-detail .ba-upgrade-materials{padding:18px 0 4px}.ba-character-detail .ba-skill-material-row th,.ba-character-detail .ba-skill-material-row td{background:#faf9fc;border-bottom:1px solid #edf0f3}.ba-character-detail .ba-skill-material-row th{padding-block:0!important}.ba-character-detail .ba-skill-materials{padding:8px 0 10px}.ba-character-detail .ba-skill-materials h4{color:var(--ba-muted);font-size:12px;font-weight:500}.ba-character-detail .ba-skill-materials .ba-materials{gap:8px 16px;margin-top:6px}.ba-character-detail .ba-skill-materials .ba-materials img{width:32px;height:30px}.ba-character-detail .ba-skill-materials .ba-materials li{gap:4px;font-size:12px}.ba-character-detail .ba-materials{flex-wrap:wrap;gap:12px 22px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ba-character-detail .ba-materials li{color:#46505d;align-items:center;gap:7px;font-size:13px;display:flex}.ba-character-detail .ba-materials img{object-fit:contain;width:48px;height:44px}.ba-character-detail .ba-muted{color:var(--ba-muted);margin-top:8px;font-size:13px}.ba-character-detail .ba-weapon{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;min-height:336.5px;padding:6px 0 30px;display:grid}.ba-character-detail .ba-content-label{color:var(--ba-muted);margin-bottom:7px;font-size:12px;display:block}.ba-character-detail .ba-weapon-copy>p,.ba-character-detail .ba-unique-heading p{color:#5e6875;white-space:pre-line;max-width:none;margin-top:12px;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:21px}.ba-character-detail .ba-weapon-art{background:#fff;border-radius:8px;place-items:center;height:160px;margin-top:20px;display:grid}.ba-character-detail .ba-weapon-art img{object-fit:contain;width:100%;max-width:459px;height:100%;max-height:144px}.ba-character-detail .ba-weapon-data>.ba-segmented{width:100%;display:flex}.ba-character-detail .ba-weapon-data>.ba-segmented button{flex:1}.ba-character-detail .ba-weapon-stats{grid-template-columns:1fr 1fr;gap:24px;margin:24px 0 20px;display:grid}.ba-character-detail .ba-weapon-stats>div{border-bottom:1px solid var(--ba-line);justify-content:space-between;align-items:center;padding:8px 0 16px;font-size:16px;font-weight:700;line-height:19px;display:flex}.ba-character-detail .ba-weapon-stats dt{color:var(--ba-muted);font-size:16px;line-height:19px}.ba-character-detail .ba-weapon-stats dd{color:#4d3b5e;margin:0;font-size:16px;font-weight:700;line-height:19px}.ba-character-detail .ba-weapon-stars{margin:0;padding:0;list-style:none}.ba-character-detail .ba-weapon-stars li{align-items:baseline;gap:16px;margin-top:13px;font-size:13px;display:flex}.ba-character-detail .ba-weapon-stars li>span{color:#897139;white-space:nowrap;font-size:12px}.ba-character-detail .ba-weapon-enhancement{padding:0}.ba-character-detail .ba-weapon-enhancement .ba-skill{min-height:176px}.ba-character-detail .ba-unique-item{border-top:1px solid var(--ba-line);padding-top:32px}.ba-character-detail .ba-unique-heading{grid-template-columns:112px minmax(0,1fr);align-items:flex-start;gap:26px;min-height:147.1px;display:grid}.ba-character-detail .ba-unique-heading>img{object-fit:contain;background:#e6e6e6;border-radius:10px;width:112px;height:108px}.ba-character-detail .ba-item-tier-row{color:var(--ba-muted);align-items:center;gap:18px;margin:0;font-size:12px;display:flex}.ba-character-detail .ba-item-tier-row .ba-segmented button{min-width:66px}.ba-character-detail .ba-item-base-effect{color:#4b4058;background:#eeebf2;border-radius:7px;align-items:center;gap:9px;min-height:48px;margin-top:14px;margin-bottom:0;padding:12px 16px;font-size:14px;display:flex}.ba-character-detail .ba-unique-item>.ba-skill{border-top:0;min-height:135px;margin-top:24px;padding:0}.ba-character-detail .ba-item-materials{margin-left:90px;padding-top:12px}.ba-character-detail .ba-item-materials .ba-materials{gap:12px;margin-top:12px}.ba-character-detail .ba-item-materials .ba-materials li{color:#46505d;background:#fff;border-radius:4px;gap:0;padding:0 8px 0 4px;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:13px;font-weight:700}.ba-character-detail .ba-item-materials .ba-materials img{width:32px;height:32px}.ba-character-detail .ba-archive-layout{grid-template-columns:280px minmax(0,1fr);gap:44px;display:grid}.ba-character-detail .ba-archive-portrait{background:#0000001f;border-radius:12px;min-height:670px;position:relative;overflow:hidden}.ba-character-detail .ba-archive-portrait>.pv3-fit-frame{background:0 0;position:absolute;inset:0}.ba-character-detail .ba-profile-fields{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.ba-character-detail .ba-profile-fields>div{border-bottom:1px solid var(--ba-line);min-height:67.5938px;padding:10px 0}.ba-character-detail .ba-profile-fields dd{color:#333;margin:0;padding-top:3px;font-family:Wiki Sans,Noto Sans SC,sans-serif;font-size:14px;font-weight:700;line-height:21px}.ba-character-detail .ba-profile-story{margin-top:28px}.ba-character-detail .ba-profile-story p{white-space:normal;color:#4e5967;max-width:none;margin-top:12px;font-size:14px;line-height:21px}.ba-character-detail .ba-profile-extras{border-top:1px solid var(--ba-line);flex-direction:column;margin-top:40px;padding-top:20px;display:flex}.ba-character-detail .ba-profile-extras>h3{margin:0}.ba-character-detail .ba-extras-row{align-items:flex-start;gap:24px;width:100%;padding-top:12px;display:flex}.ba-character-detail .ba-gift-group{background:#fff;border-radius:8px;align-items:center;gap:12px;height:74.75px;padding:0 2px 0 12px;display:flex}.ba-character-detail .ba-gift-mood{object-fit:contain;width:32px;height:32px}.ba-character-detail .ba-gift-group a{background:#dcf2ff;border-radius:4px;width:72px;height:70.75px;display:block;position:relative;overflow:hidden}.ba-character-detail .ba-gift-group a img{object-fit:contain;width:72px;height:64px;position:absolute;top:0;left:0}.ba-character-detail .ba-chocolate{background:#fff;flex:auto;align-items:center;gap:22px;min-width:0;height:74.75px;padding-left:2px;display:flex;overflow:hidden}.ba-character-detail .ba-chocolate>img{object-fit:contain;background:#00000014;width:92px;height:70px}.ba-character-detail .ba-chocolate>div{flex:0 0 442px;width:442px;min-width:0}.ba-character-detail .ba-chocolate p{color:var(--ba-muted);margin-top:8px;font-size:12px;line-height:16px}.ba-character-detail .ba-variants{margin-top:32px}.ba-character-detail .ba-variants>div{flex-wrap:wrap;gap:24px;margin-top:16px;display:flex}.ba-character-detail .ba-variants a{color:#374354;background:#fff;border-radius:4px;flex:0 0 201px;align-items:center;gap:12px;width:201px;height:60px;padding:4px;font-size:13px;line-height:21.45px;text-decoration:none;display:flex}.ba-character-detail .ba-variants .ba-variant-image{background:#000000a1;border-radius:4px;flex:0 0 52px;width:52px;height:52px;position:relative}.ba-character-detail .ba-variants a>span{white-space:nowrap;flex:0 0 102px;width:102px}.ba-character-detail .ba-variants a>svg{flex:0 0 15px;width:15px;height:15px}.ba-character-detail .ba-variants a:hover{color:var(--ba-purple)}.ba-character-detail .ba-voice-toolbar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;height:40px;min-height:40px;display:flex}.ba-character-detail .ba-category-tabs{scrollbar-width:none;gap:22px;min-width:0;display:flex;overflow-x:auto}.ba-character-detail .ba-category-tabs button{min-height:44px;color:var(--ba-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-size:13px;display:flex;position:relative}.ba-character-detail .ba-category-tabs button[aria-selected=true]{color:#4a335c;font-weight:400}.ba-character-detail .ba-category-tabs button[aria-selected=true]:after{content:"";background:#7c638f;height:2px;position:absolute;bottom:0;left:0;right:0}.ba-character-detail .ba-category-tabs small{color:var(--ba-muted);font-size:10px;font-weight:400}.ba-character-detail .ba-voice-toolbar>.ba-segmented{flex-shrink:0}.ba-character-detail .ba-voice-row{border-bottom:1px solid #e7e9ef;grid-template-columns:56px minmax(0,1fr) 56px;align-items:start;gap:24px;padding:16px 0;display:grid}.ba-character-detail .ba-voice-row:last-child{border-bottom:0}.ba-character-detail .ba-voice-name{color:var(--ba-muted);padding-top:4px;font-size:12px}.ba-character-detail .ba-voice-row p{white-space:pre-line;max-width:75ch;font-size:14px;line-height:1.85}.ba-character-detail .ba-voice-row p.ba-voice-original{color:var(--ba-muted);margin-top:8px;font-size:12px}.ba-character-detail .ba-voice-play{color:#665078;background:0 0;border:1px solid #dce0e7;border-radius:50%;justify-self:center;place-items:center;width:40px;height:40px;display:grid}.ba-character-detail .ba-voice-play:hover,.ba-character-detail .ba-voice-play[aria-pressed=true]{background:#e8e1ef;border-color:#cbbbd6}.ba-character-detail .ba-voice-row.is-playing .ba-voice-name{color:var(--ba-purple);font-weight:650}.ba-character-detail .ba-audio-error{color:#a44e48;margin-top:6px;font-size:12px;display:block}.ba-character-detail .ba-gallery-tabs{border-bottom:1px solid var(--ba-line);margin-bottom:26px}.ba-character-detail .ba-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.ba-character-detail .ba-gallery-grid figure{min-width:0}.ba-character-detail .ba-gallery-grid figure>a{background:#eeedf2;border-radius:9px;display:block;position:relative;overflow:hidden}.ba-character-detail .ba-gallery-grid .pv3-fit-frame{background:#eeedf2;width:100%;height:320px}.ba-character-detail .ba-gallery-sleepwear .pv3-fit-frame{align-items:flex-start}.ba-character-detail .ba-gallery-grid a>span{width:30px;height:30px;color:var(--ba-purple);opacity:0;background:#fff;border-radius:50%;place-items:center;transition:opacity .18s;display:grid;position:absolute;bottom:10px;right:10px}:is(.ba-character-detail .ba-gallery-grid a:hover>span,.ba-character-detail .ba-gallery-grid a:focus-visible>span){opacity:1}.ba-character-detail .ba-gallery-grid figcaption{color:#465362;margin-top:12px;font-size:13px}.ba-character-detail .ba-gallery-grid figcaption small{color:var(--ba-muted);overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.ba-character-detail .ba-gallery-expressions{grid-template-columns:repeat(6,minmax(0,1fr))}.ba-character-detail .ba-gallery-expressions .pv3-fit-frame{height:150px}.ba-character-detail .ba-gallery-memory{grid-template-columns:1fr}.ba-character-detail .ba-gallery-memory .pv3-fit-frame{aspect-ratio:1.426;height:auto}.ba-character-detail .ba-gallery-official .pv3-fit-frame{height:240px}.ba-character-detail .ba-memory-video{margin-top:32px}.ba-character-detail .ba-memory-video video{background:#211e28;border-radius:9px;width:100%;max-height:620px;margin-top:16px}.ba-character-detail .ba-review{grid-template-columns:220px minmax(0,1fr);gap:48px;display:grid}.ba-character-detail .ba-review-score{background:#91bfcd1c;border-radius:12px;flex-direction:column;justify-content:center;gap:8px;padding:16px;display:flex}.ba-character-detail .ba-review-score>span{color:var(--ba-muted);font-size:13px;line-height:21.45px}.ba-character-detail .ba-review-score>b{color:#594366;font-size:38px;font-weight:400;line-height:49.4px}.ba-character-detail .ba-review-score>small{color:var(--ba-muted);font-size:11px}.ba-character-detail .ba-review dl{grid-template-columns:1fr 1fr;gap:0 32px;display:grid}.ba-character-detail .ba-review dl>div{border-bottom:1px solid var(--ba-line);justify-content:space-between;gap:16px;padding:12px 0;font-size:13px;display:flex}.ba-character-detail .ba-review dt{color:var(--ba-muted)}.ba-character-detail .ba-review dd{color:#77603d;margin:0}.ba-character-detail .ba-review-notes{grid-template-columns:1fr 1fr;gap:48px;margin-top:32px;display:grid}.ba-character-detail .ba-review-notes>div{min-height:81px}.ba-character-detail .ba-review-notes p{white-space:normal;color:#55606e;margin-top:8px;font-size:14px;line-height:21px}.ba-character-detail .ba-review-share-card{color:#1f2f4a;background:#e9f4fb;border-radius:14px;gap:12px;padding:14px;display:grid}.ba-character-detail .ba-review-share-heading,.ba-character-detail .ba-review-copy-block{background:#ffffffd9;border:1px solid #ffffffb8;border-radius:12px;min-width:0;padding:16px 20px}.ba-character-detail .ba-review-share-heading{grid-template-columns:minmax(150px,.75fr) minmax(220px,1.25fr) auto;align-items:center;gap:22px;display:grid}.ba-character-detail .ba-review-student{align-items:center;gap:12px;min-width:0;display:flex}.ba-character-detail .ba-review-student>.pv3-fit-frame{background:#e8eef8;border-radius:7px;flex:none;width:54px;height:60px}.ba-character-detail .ba-review-student h3{color:#1e293b;font-size:18px;font-weight:700;line-height:1.35}.ba-character-detail .ba-review-student span{color:#eabf37;letter-spacing:1px;margin-top:3px;font-size:15px;line-height:1;display:block}.ba-character-detail .ba-review-total{white-space:nowrap;align-items:baseline;gap:9px;display:flex}.ba-character-detail .ba-review-total strong{font-size:18px;font-weight:700}.ba-character-detail .ba-review-total b{color:#7652d7;font-size:26px;line-height:1.2}.ba-character-detail .ba-review-total small{color:#718198;margin-left:auto;font-size:11px}.ba-character-detail .ba-review-scene-grid{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ba-character-detail .ba-review-scene-grid>div{text-align:center;background:#f8fbfe;border:1px solid #eef4fa;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:66px;padding:8px 6px;display:flex}.ba-character-detail .ba-review-scene-grid dt{color:#4c5b70;white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}.ba-character-detail .ba-review-scene-grid dt svg{color:#7e72ae}.ba-character-detail .ba-review-scene-grid dd{color:#7652d7;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.25}.ba-character-detail .ba-review-scene-grid>div:nth-child(3) dd{color:#20a84e}.ba-character-detail .ba-review-scene-grid dd[data-rating=unsuitable]{color:#59779b;font-size:13px;font-weight:500}.ba-character-detail .ba-review-copy-block h3{color:#17263e;align-items:center;gap:10px;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}.ba-character-detail .ba-review-copy-block h3 svg{color:#8058e7;stroke-width:2.4px}.ba-character-detail .ba-review-copy-block p{color:#29405c;white-space:normal;max-width:none;font-size:14px;line-height:1.65}.ba-character-detail .ba-review-skills ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ba-character-detail .ba-review-skills li{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:28px;display:grid}.ba-character-detail .ba-review-skills li p{margin:0}.ba-character-detail .ba-review-skill-type{border-radius:6px;justify-content:center;align-items:center;min-height:24px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.ba-character-detail .ba-review-skill-type.is-ex{color:#7950da;background:#e3d7ff}.ba-character-detail .ba-review-skill-type.is-ns{color:#1689d2;background:#d7efff}.ba-character-detail .ba-review-skill-type.is-ps{color:#d84269;background:#ffe0e8}.ba-character-detail .ba-review-skill-type.is-ss{color:#e1911b;background:#ffedc9}.ba-character-detail .ba-review-emphasis{color:#f04444;font-weight:600}.ba-character-detail .ba-review-advice>div{gap:2px;display:grid}.ba-character-detail .ba-review-disclaimer{color:#75859a;text-align:center;max-width:none;margin:0;padding:0 10px;font-size:12px;line-height:1.6}.ba-character-detail .ba-review-source{color:#718198;justify-content:space-between;align-items:center;gap:16px;padding:8px 10px 2px;font-size:11px;display:flex}.ba-character-detail .ba-review-source>div{align-items:center;gap:14px;display:flex}.ba-character-detail .ba-review-source b{color:#30435e;font-size:12px;font-weight:600}.ba-character-detail #skills{padding-bottom:0}.ba-character-detail #equipment{padding-bottom:30px}.ba-character-detail #voices{padding-bottom:0}.ba-character-detail #voices .ba-section-heading,.ba-character-detail #gallery .ba-section-heading,.ba-character-detail #evaluation .ba-section-heading{margin-bottom:12px}.ba-character-detail #voices .ba-category-tabs button{min-height:40px;padding:8px 0}.ba-character-detail #gallery,.ba-character-detail #evaluation{padding-bottom:28px}@media (max-width:1479px){.ba-character-detail .catalog-page-outline{border-bottom:1px solid var(--ba-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f8fa;justify-content:space-between;padding-inline:max(28px,50vw - 540px)}.ba-character-detail .catalog-page-outline .ba-outline-return{white-space:nowrap;margin:0}.ba-character-detail .catalog-page-outline-tabs{gap:22px}}@media (max-width:1100px){.ba-character-detail .ba-overview-layout{grid-template-columns:minmax(0,1fr);gap:0}.ba-character-detail .ba-stat-panel>header{flex-direction:column;align-items:flex-start}.ba-character-detail .ba-voice-toolbar{flex-direction:column;align-items:stretch;gap:10px;height:auto;min-height:0}.ba-character-detail .ba-voice-toolbar>.ba-segmented{align-self:flex-end}.ba-character-detail .catalog-page-outline-tabs{scrollbar-width:none;gap:16px;overflow-x:auto}.ba-character-detail .catalog-page-outline-tabs a{white-space:nowrap}.ba-character-detail .catalog-page-outline .ba-outline-return{display:none}}@media (max-width:760px){.ba-character-detail .ba-live2d-tuner-toggle,.ba-character-detail .ba-live2d-tuner{display:none}.ba-character-detail .v2-nav{height:60px;padding-inline:22px}.ba-character-detail .v2-nav>.ba-cover-game-logo{width:130px;max-width:48%;height:45px}.ba-character-detail .ba-cover{height:100svh;min-height:740px}.ba-character-detail .ba-cover-art{width:100%;top:55px;bottom:200px;right:0}.ba-character-detail .ba-cover:after{background:linear-gradient(0deg,var(--catalog-base,#282330) 0%,color-mix(in srgb,var(--catalog-base,#282330) 90%,transparent) 16%,transparent 65%)}.ba-character-detail .hero-cover-identity{width:auto;max-width:none;inset:auto 24px 38px;transform:none}.ba-character-detail .hero-cover-identity-name{font-size:52px!important}.ba-character-detail .hero-cover-identity-latin{letter-spacing:.12em;margin-top:6px;font-size:11px}.ba-character-detail .hero-cover-identity-quote{max-width:30em;margin-top:14px;font-size:12px;line-height:1.8}.ba-character-detail .hero-cover-identity-meta{gap:8px;margin:14px 0 20px}.ba-character-detail .hero-cover-identity-stars{font-size:17px}.ba-character-detail .hero-cover-identity-traits{gap:12px;font-size:12px}.ba-character-detail .hero-cover-identity-traits img{width:24px;height:20px}.ba-character-detail .hero-cover-identity-action>a{width:180px;min-height:46px;font-size:13px}.ba-character-detail .ba-cover-form{gap:4px;padding:5px 8px;font-size:11px;bottom:38px;right:22px}.ba-character-detail .ba-cover-form>span:first-child{display:none}.ba-character-detail .ba-cover-form select{padding-inline:4px}.ba-character-detail .ba-paper{padding-inline:22px}.ba-character-detail .ba-section{padding:40px 0;scroll-margin-top:68px}.ba-character-detail h2{font-size:23px}.ba-character-detail h3{font-size:17px}.ba-character-detail .ba-section-heading{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:24px}.ba-character-detail .ba-section-heading>span{text-align:left;font-size:11px}.ba-character-detail .ba-overview-layout{grid-template-columns:1fr;gap:28px}.ba-character-detail .ba-combat-overview{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.ba-character-detail .ba-student-intro,.ba-character-detail .ba-combat-fields{grid-column:1/-1}.ba-character-detail .ba-terrain,.ba-character-detail .ba-equipment-slots{grid-column:1/-1;margin-top:20px}.ba-character-detail .ba-terrain>div{gap:12px}.ba-character-detail .ba-equipment-slots>div{margin-top:8px}.ba-character-detail .ba-stat-panel{padding:18px}.ba-character-detail .ba-stat-panel>header{flex-direction:row;align-items:center;gap:8px}.ba-character-detail .ba-stat-panel h3{white-space:nowrap;font-size:14px}.ba-character-detail .ba-segmented button{min-height:34px;padding:5px 9px;font-size:11px}.ba-character-detail .ba-stat-grid{column-gap:24px}.ba-character-detail .ba-stat-grid>div{gap:8px;padding:11px 0;font-size:11px}.ba-character-detail .ba-stat-grid dd{font-size:13px}.ba-character-detail .ba-data-note{font-size:11px}.ba-character-detail .ba-skill{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:24px 0}.ba-character-detail .ba-skill-icon>img{width:42px;height:42px}.ba-character-detail .ba-skill-heading{flex-wrap:wrap;align-items:flex-start;gap:10px}.ba-character-detail .ba-skill-heading h3{font-size:16px}.ba-character-detail .ba-skill-type{font-size:11px}.ba-character-detail .ba-skill-description{margin-top:12px;font-size:14px}.ba-character-detail .ba-level-control button{width:30px;height:32px}.ba-character-detail .ba-level-control select{min-width:58px;min-height:32px;font-size:12px}.ba-character-detail .ba-skill-comparison summary{font-size:11px}.ba-character-detail .ba-table-scroll :is(th,td){padding:10px;font-size:11px}.ba-character-detail .ba-table-scroll tbody th{width:48px}.ba-character-detail .ba-materials{gap:10px 16px}.ba-character-detail .ba-materials img{width:40px;height:38px}.ba-character-detail .ba-materials li{font-size:12px}.ba-character-detail .ba-weapon{grid-template-columns:1fr;gap:22px;min-height:0;padding-bottom:28px}.ba-character-detail .ba-weapon-art{height:130px}.ba-character-detail .ba-weapon-data>.ba-segmented button{padding-inline:8px}.ba-character-detail .ba-weapon-stats dd{font-size:22px}.ba-character-detail .ba-weapon-stars li{font-size:12px}.ba-character-detail .ba-weapon-copy>p,.ba-character-detail .ba-unique-heading p{font-size:13px}.ba-character-detail .ba-unique-heading{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:18px;min-height:0}.ba-character-detail .ba-unique-heading>img{width:70px;height:76px}.ba-character-detail .ba-unique-heading p{grid-column:1/-1}.ba-character-detail .ba-item-materials{margin-left:56px}.ba-character-detail .ba-item-base-effect{padding:11px;font-size:12px}.ba-character-detail .ba-item-tier-row{gap:12px;font-size:11px}.ba-character-detail .ba-unique-item>.ba-skill{min-height:0;margin-top:24px;padding:0}.ba-character-detail .ba-archive-layout{grid-template-columns:1fr;gap:24px}.ba-character-detail .ba-archive-portrait{display:none}.ba-character-detail .ba-profile-fields{gap:0 22px}.ba-character-detail .ba-profile-fields dd,.ba-character-detail .ba-profile-story p{font-size:13px}.ba-character-detail .ba-profile-extras{gap:18px}.ba-character-detail .ba-extras-row{flex-direction:column;gap:12px;padding-top:12px}.ba-character-detail .ba-chocolate{gap:16px;width:100%}.ba-character-detail .ba-chocolate>div{flex:1;width:auto}.ba-character-detail .ba-chocolate h3{font-size:16px}.ba-character-detail .ba-variants>div{gap:14px}.ba-character-detail .ba-variants a{flex:none;gap:8px;width:auto;height:60px;font-size:12px}.ba-character-detail .ba-variants a>span{flex:none;width:auto}.ba-character-detail .ba-variants .ba-variant-image{flex-basis:50px;width:50px;height:44px}.ba-character-detail .ba-category-tabs{gap:20px}.ba-character-detail .ba-category-tabs button{font-size:12px}.ba-character-detail .ba-voice-row{grid-template-columns:minmax(0,1fr) 36px;gap:8px 14px;padding:18px 0}.ba-character-detail .ba-voice-name{grid-column:1;padding:0;font-size:11px}.ba-character-detail .ba-voice-row>div{grid-area:2/1}.ba-character-detail .ba-voice-row .ba-voice-play{grid-area:1/2/3;align-self:center;width:36px;height:36px}.ba-character-detail .ba-voice-row p{font-size:13px}.ba-character-detail .ba-voice-row p.ba-voice-original{font-size:11px}.ba-character-detail .ba-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.ba-character-detail .ba-gallery-grid .pv3-fit-frame{height:230px}.ba-character-detail .ba-gallery-expressions{grid-template-columns:repeat(3,minmax(0,1fr))}.ba-character-detail .ba-gallery-expressions .pv3-fit-frame{height:100px}.ba-character-detail .ba-gallery-memory{grid-template-columns:1fr}.ba-character-detail .ba-gallery-memory .pv3-fit-frame{height:auto}.ba-character-detail .ba-gallery-official .pv3-fit-frame{height:150px}.ba-character-detail .ba-gallery-grid figcaption{font-size:11px}.ba-character-detail .ba-gallery-grid a>span{opacity:1;width:24px;height:24px;bottom:7px;right:7px}.ba-character-detail .ba-memory-video h3{font-size:16px}.ba-character-detail .ba-review{grid-template-columns:1fr;gap:24px}.ba-character-detail .ba-review-score{gap:6px}.ba-character-detail .ba-review-score>b{font-size:32px}.ba-character-detail .ba-review dl{gap:0 22px}.ba-character-detail .ba-review dl>div{font-size:12px}.ba-character-detail .ba-review-notes{grid-template-columns:1fr;gap:24px}.ba-character-detail .ba-review-notes p{font-size:13px}.ba-character-detail #skills,.ba-character-detail #voices,.ba-character-detail #gallery,.ba-character-detail #evaluation{padding-bottom:40px}.ba-character-detail #voices .ba-section-heading,.ba-character-detail #gallery .ba-section-heading,.ba-character-detail #evaluation .ba-section-heading{margin-bottom:24px}.ba-character-detail .ba-stat-panel>header{margin-bottom:18px}.ba-character-detail .ba-weapon-enhancement{padding-bottom:30px}.ba-character-detail .ba-item-tier-row{margin-top:24px}.ba-character-detail .ba-item-base-effect{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.ba-character-detail *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ba-character-detail .hero-cover-identity-action>a{box-shadow:none}.ba-character-detail>.shared-comments.catalog-comments-preview{background:var(--ba-paper);padding-top:42px}.ba-character-detail .ba-gallery-credit:empty{display:none}.ba-character-detail .ba-gallery-credit{color:var(--ba-muted);margin-bottom:20px;font-size:12px}.ba-character-detail .ba-gallery-credit a{color:var(--ba-purple);align-items:center;gap:4px;text-decoration:none;display:inline-flex}
