.CrQ1cW_page{max-width:var(--site-frame-width);color:var(--strong);margin-inline:auto;padding:24px 0 64px}.CrQ1cW_header h1{font-size:clamp(30px,4vw,44px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking-lg);line-height:1.1}.CrQ1cW_header p{max-width:52ch;color:var(--muted);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.55}.CrQ1cW_bar,.CrQ1cW_stage{border-radius:var(--r);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-rim), var(--glass-shadow)}.CrQ1cW_section,.CrQ1cW_details{border-radius:var(--r);background:var(--panel);box-shadow:inset 0 0 0 1px var(--glass-rim)}@media (prefers-reduced-transparency:reduce){.CrQ1cW_bar,.CrQ1cW_stage{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none}}.CrQ1cW_bar{z-index:5;gap:14px;margin-top:24px;padding:16px;display:grid;position:relative}@media (min-width:768px){.CrQ1cW_bar{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px;padding:18px 20px}}.CrQ1cW_field{align-content:start;gap:6px;min-width:0;display:grid}.CrQ1cW_field label{color:var(--text);font-size:13px;font-weight:500}.CrQ1cW_inputWrap,.CrQ1cW_combo{position:relative}.CrQ1cW_input{border-radius:var(--r-ctl);background:var(--fill);width:100%;min-width:0;height:44px;box-shadow:0 0 0 1px var(--control-rim);color:var(--strong);font:inherit;caret-color:var(--accent-ink);transition:box-shadow .15s var(--out);border:0;padding:0 48px 0 12px;font-size:16px}.CrQ1cW_input::placeholder{color:var(--faint)}.CrQ1cW_input:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}@media (hover:hover) and (pointer:fine){.CrQ1cW_input:hover:not(:focus-visible){box-shadow:0 0 0 1px var(--rule-strong)}}.CrQ1cW_go,.CrQ1cW_chevron{border-radius:var(--r-sm);place-items:center;width:32px;height:32px;display:grid;position:absolute;top:6px;right:6px}.CrQ1cW_go{background:var(--accent);box-shadow:var(--accent-lift), 0 1px 2px var(--accent-shadow);color:var(--on-accent);cursor:pointer;transition:transform .26s var(--spring), background-color .15s var(--out), opacity .15s var(--out);border:0;font-size:16px}@media (hover:hover) and (pointer:fine){.CrQ1cW_go:hover{background:var(--accent-hover)}}.CrQ1cW_go:active{transform:scale(.92)}.CrQ1cW_go:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.CrQ1cW_go[aria-disabled=true]:not([aria-busy=true]){background:var(--fill-hover);box-shadow:none;color:var(--muted);cursor:default}.CrQ1cW_go[aria-disabled=true]:active{transform:none}.CrQ1cW_spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite CrQ1cW_spin}@keyframes CrQ1cW_spin{to{transform:rotate(360deg)}}.CrQ1cW_chevron{color:var(--muted);pointer-events:none;font-size:16px}.CrQ1cW_status{min-height:20px;color:var(--muted);font-size:13px;line-height:20px}.CrQ1cW_statusBad{color:var(--text)}.CrQ1cW_statusBad:before{background:var(--warn);content:"";vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.CrQ1cW_options{z-index:20;border-radius:var(--r);background:var(--popover);max-height:340px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px var(--glass-rim), var(--glass-shadow);opacity:0;transform-origin:top;visibility:hidden;transition:opacity .14s var(--out), transform .22s var(--spring-soft), visibility 0s .14s;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;transform:translateY(-4px)scale(.98)}.CrQ1cW_options[data-open]{opacity:1;visibility:visible;transition:opacity .14s var(--out), transform .22s var(--spring-soft), visibility 0s;transform:none}.CrQ1cW_optionsHead{color:var(--muted);padding:6px 10px 4px;font-size:12px}.CrQ1cW_option{border-radius:var(--r-in);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 10px;font-size:15px;display:flex}.CrQ1cW_option[aria-selected=true]{background:var(--fill-hover)}.CrQ1cW_optionMeta{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.CrQ1cW_failed{border-radius:var(--r);background:var(--panel);box-shadow:inset 0 0 0 1px var(--glass-rim);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:16px 20px;font-size:15px;display:flex}.CrQ1cW_stage{animation:CrQ1cW_rise .42s var(--out) both;margin-top:16px;padding:16px;position:relative}.CrQ1cW_stage:before{z-index:-1;background:radial-gradient(closest-side, var(--bloom-color), transparent);content:"";opacity:.16;pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;top:40px;left:-40px}@media (min-width:640px){.CrQ1cW_stage{padding:24px}}@keyframes CrQ1cW_rise{0%{opacity:0;transform:translateY(8px)}}.CrQ1cW_example{color:var(--text);align-items:center;gap:8px;margin-bottom:14px;font-size:14px;line-height:1.45;display:flex}.CrQ1cW_exampleDot{background:var(--accent-ink);border-radius:50%;flex:none;width:7px;height:7px}.CrQ1cW_stageTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.CrQ1cW_seg{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-radius:var(--r-ctl);background:var(--fill);box-shadow:0 0 0 1px var(--control-rim);padding:3px;display:grid;position:relative}.CrQ1cW_limitNote{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.45}.CrQ1cW_limitNote a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.CrQ1cW_styleTabs{flex:320px;max-width:420px}@media (max-width:559px){.CrQ1cW_styleTabs{flex-basis:100%;max-width:none}}.CrQ1cW_segThumb{width:calc((100% - 6px) / var(--n));background:var(--thumb);background-image:var(--btn-sheen);box-shadow:var(--btn-lift), inset 0 0 0 1px var(--glass-rim), var(--press-shadow);transition:transform .42s var(--spring-soft);border-radius:7px;position:absolute;top:3px;bottom:3px;left:3px}.CrQ1cW_segOption{z-index:1;min-height:46px;color:var(--muted);font:inherit;cursor:pointer;transition:color .15s var(--out);background:0 0;border:0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;padding:4px 8px;line-height:1.25;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.CrQ1cW_segOption:hover{color:var(--strong)}}.CrQ1cW_segOption:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.CrQ1cW_segOn{color:var(--strong)}.CrQ1cW_segLabel{align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.CrQ1cW_segSub{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.CrQ1cW_bestMark{border-radius:var(--r-sm);background:var(--accent-soft);color:var(--accent-ink);padding:0 5px;font-size:12px;font-weight:600;line-height:17px}.CrQ1cW_none{color:var(--muted);margin-top:20px;font-size:15px}.CrQ1cW_stageBody{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stats""curve""more""list";gap:16px;margin-top:18px;display:grid}@media (min-width:640px){.CrQ1cW_stageBody{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"doll head""doll stats""doll curve""more more""list list";gap:12px 28px}}@media (min-width:1000px){.CrQ1cW_stageBody{grid-template:"doll head list""doll stats list""doll curve list""doll more list"1fr/auto minmax(0,1.1fr) minmax(300px,.9fr);gap:12px 32px}}.CrQ1cW_dollWrap{grid-area:doll;align-self:start}@media (max-width:639px){.CrQ1cW_dollWrap{display:none}}.CrQ1cW_doll{grid-template-columns:repeat(3,42px);grid-auto-rows:42px;gap:5px;display:grid}@media (min-width:640px){.CrQ1cW_doll{grid-template-columns:repeat(3,52px);grid-auto-rows:52px;gap:7px}}.CrQ1cW_slot{border-radius:var(--r-in);background:var(--fill);transition:background-color .15s var(--out), border-color .15s var(--out);border:1px solid #0000;place-items:center;display:grid;position:relative}.CrQ1cW_slotFull{border-color:var(--glass-rim);background:var(--card-in-panel)}.CrQ1cW_slotHot{border-color:var(--accent-ink)}.CrQ1cW_slotArt,.CrQ1cW_slotEmpty,.CrQ1cW_listArt,.CrQ1cW_skillIcon{background:0 0;flex:none}.CrQ1cW_slotArt{width:32px;height:32px;animation:CrQ1cW_pop .42s var(--spring) both}@media (min-width:640px){.CrQ1cW_slotArt{width:38px;height:38px}}.CrQ1cW_slotEmpty{opacity:.22;filter:grayscale();width:26px;height:26px}@keyframes CrQ1cW_pop{0%{opacity:0;transform:scale(.82)}}.CrQ1cW_answerHead{grid-area:head;justify-items:start;gap:8px;min-width:0;display:grid}.CrQ1cW_chipRow{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;display:flex}.CrQ1cW_back{border-radius:var(--r-sm);min-height:28px;color:var(--accent-ink);font:inherit;cursor:pointer;animation:CrQ1cW_fadeIn .2s var(--out);background:0 0;border:0;padding:0 8px;font-size:13px;font-weight:500}@media (hover:hover) and (pointer:fine){.CrQ1cW_back:hover{background:var(--accent-soft)}}.CrQ1cW_back:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}@media (pointer:coarse){.CrQ1cW_back{min-height:36px}}.CrQ1cW_chip{border-radius:var(--r-sm);background:var(--fill);color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.CrQ1cW_chip:before{background:var(--faint);content:"";border-radius:50%;width:6px;height:6px}.CrQ1cW_chipOn{background:var(--accent-soft);color:var(--accent-ink)}.CrQ1cW_chipOn:before{background:var(--accent-ink)}.CrQ1cW_setupName{font-size:clamp(22px,2.6vw,30px);font-weight:var(--section-heading-weight);letter-spacing:var(--display-tracking-md);text-wrap:balance;line-height:1.15}.CrQ1cW_setupAmmo{color:var(--muted);font-weight:500}.CrQ1cW_statsArea{grid-area:stats;align-content:start;gap:12px;min-width:0;display:grid}.CrQ1cW_bigStats{flex-wrap:wrap;align-content:start;gap:8px 24px;display:flex}@media (max-width:639px){.CrQ1cW_bigStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}}.CrQ1cW_bigStats .CrQ1cW_statSub{color:var(--muted);letter-spacing:0;margin-top:2px;font-size:13px;font-weight:400}.CrQ1cW_tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:780px;margin-top:14px;display:grid}.CrQ1cW_tier{border-radius:var(--r-in);background:var(--fill);min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--out), box-shadow .15s var(--out), transform .2s var(--spring-soft);border:0;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;display:flex}@media (hover:hover) and (pointer:fine){.CrQ1cW_tier:hover{background-color:var(--fill-hover)}}.CrQ1cW_tier:active{transform:scale(.98)}.CrQ1cW_tier:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.CrQ1cW_tierOn,.CrQ1cW_tierOn:hover{background-color:var(--thumb);background-image:var(--btn-sheen);box-shadow:var(--btn-lift), inset 0 0 0 1.5px var(--accent-ink)}.CrQ1cW_tierHead{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.CrQ1cW_tierName{color:var(--strong);font-size:14px;font-weight:600}.CrQ1cW_tierTag{color:var(--accent-ink);font-size:12px;font-weight:500}.CrQ1cW_tierCost{color:var(--strong);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.2}.CrQ1cW_tierStats{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.45}.CrQ1cW_tierStats>span{white-space:nowrap}.CrQ1cW_tierTaken{display:block}.CrQ1cW_tierItems{align-items:center;gap:4px;min-height:30px;margin-top:auto;padding-top:6px;display:flex}.CrQ1cW_tierArt{border-radius:var(--r-sm);background:var(--card-in-panel);width:30px;height:30px}.CrQ1cW_tierMore{color:var(--muted);font-variant-numeric:tabular-nums;padding-left:2px;font-size:12px}.CrQ1cW_tierNote{max-width:64ch;color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:14px;line-height:1.5}.CrQ1cW_tierNote strong{color:var(--strong);font-weight:600}@media (max-width:639px){.CrQ1cW_tiersThree .CrQ1cW_tierGood{grid-column:1/-1}}@media (min-width:640px){.CrQ1cW_tiersThree{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.CrQ1cW_tier,.CrQ1cW_tier:active{transition:none;transform:none}}.CrQ1cW_saferNote{border-radius:var(--r-in);background:var(--fill);animation:CrQ1cW_fadeIn .2s var(--out);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.CrQ1cW_saferNote p{text-wrap:pretty;flex:32ch;max-width:60ch}.CrQ1cW_saferNote strong{font-weight:600}.CrQ1cW_bigStats dt{color:var(--muted);font-size:13px}.CrQ1cW_bigStats dd{letter-spacing:var(--display-tracking-md);font-variant-numeric:tabular-nums;font-size:clamp(26px,2.3vw,32px);font-weight:600;line-height:1.15}.CrQ1cW_more{grid-area:more;align-content:start;gap:8px;min-width:0;display:grid}.CrQ1cW_smallStats{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 16px;font-size:14px;display:flex}.CrQ1cW_smallStats strong{color:var(--strong);font-weight:600}.CrQ1cW_howLine,.CrQ1cW_compare{max-width:56ch;color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.55}.CrQ1cW_compare{color:var(--text)}.CrQ1cW_list{grid-area:list;align-content:start;gap:2px;display:grid}.CrQ1cW_listRow{border-radius:var(--r-in);min-height:44px;transition:background-color .15s var(--out);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 4px 4px 8px;display:grid}.CrQ1cW_listHot{background:var(--fill)}.CrQ1cW_listArt{width:28px;height:28px}.CrQ1cW_listName{min-width:0;font-size:14px;line-height:1.3;display:grid}.CrQ1cW_listSlot{color:var(--muted);font-size:12px}.CrQ1cW_listPrice{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:14px}.CrQ1cW_curveArea{grid-area:curve;min-width:0}.CrQ1cW_curveHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;display:flex}@media (min-width:640px){.CrQ1cW_curveArea{margin-top:6px}}.CrQ1cW_curveHead h3{font-size:15px;font-weight:600}.CrQ1cW_curveHead p{color:var(--muted);font-size:13px}.CrQ1cW_curve{-webkit-user-select:none;user-select:none;margin-top:4px;position:relative}.CrQ1cW_curveSvg{display:block;overflow:visible}.CrQ1cW_grid{stroke:var(--rule);stroke-dasharray:2 4}.CrQ1cW_baseline{stroke:var(--rule-strong)}.CrQ1cW_tick{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.CrQ1cW_area{fill:var(--fill);opacity:1;animation:CrQ1cW_fadeIn .7s .2s var(--out) both}.CrQ1cW_line{fill:none;stroke:var(--accent-ink);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:CrQ1cW_draw .9s var(--out) both}.CrQ1cW_dot{fill:var(--accent-ink);opacity:.55;animation:CrQ1cW_fadeIn .4s .5s var(--out) both}@keyframes CrQ1cW_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes CrQ1cW_fadeIn{0%{opacity:0}}.CrQ1cW_pickLine{stroke:var(--accent-ink);stroke-dasharray:3 4;opacity:.6}.CrQ1cW_pickDot{fill:var(--panel);stroke:var(--accent-ink);stroke-width:2px}.CrQ1cW_pickText{fill:var(--accent-ink);transition:opacity .15s var(--out);font-size:12px;font-weight:600}.CrQ1cW_markDot{fill:var(--panel);stroke:var(--accent-ink);stroke-width:1.5px}.CrQ1cW_markText{fill:var(--muted);transition:opacity .15s var(--out);font-size:12px;font-weight:500}.CrQ1cW_pickTextHidden{opacity:0}.CrQ1cW_scrub{cursor:grab;touch-action:pan-y;position:absolute}.CrQ1cW_scrubbing{cursor:grabbing}.CrQ1cW_handleWrap{pointer-events:none;width:0;height:0;transition:transform .46s var(--spring-soft);position:absolute;top:0;left:0}.CrQ1cW_dragging{transition:none}.CrQ1cW_handle{background:var(--accent);width:22px;height:22px;box-shadow:0 0 0 4px color-mix(in oklch, var(--accent) 22%, transparent), 0 2px 6px #0000004d;transition:transform .3s var(--spring), box-shadow .2s var(--out);border-radius:50%;position:absolute;top:-11px;left:-11px}@supports (color:lab(0% 0 0)){.CrQ1cW_handle{box-shadow:0 0 0 4px color-mix(in oklch, var(--accent) 22%, transparent), 0 2px 6px lab(0% 0 0/.3)}}.CrQ1cW_handle:after{background:var(--on-accent);content:"";border-radius:50%;position:absolute;inset:7px}.CrQ1cW_dragging .CrQ1cW_handle{box-shadow:0 0 0 8px color-mix(in oklch, var(--accent) 18%, transparent), 0 4px 12px #0000004d;transform:scale(1.18)}@supports (color:lab(0% 0 0)){.CrQ1cW_dragging .CrQ1cW_handle{box-shadow:0 0 0 8px color-mix(in oklch, var(--accent) 18%, transparent), 0 4px 12px lab(0% 0 0/.3)}}.CrQ1cW_handle:focus-visible{outline:2px solid var(--accent-ink);outline-offset:5px}.CrQ1cW_handleLabel{border-radius:var(--r-sm);background:var(--popover);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px var(--glass-rim), var(--glass-shadow);color:var(--strong);font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 8px;font-size:12px;font-weight:500;position:absolute;bottom:18px;left:0;transform:translate(-50%)}.CrQ1cW_labelStart{transform:translate(-14px)}.CrQ1cW_labelEnd{transform:translate(calc(14px - 100%))}.CrQ1cW_skeleton{animation:none}.CrQ1cW_bone{border-radius:var(--r-sm);background:var(--fill);animation:1.6s ease-in-out infinite CrQ1cW_breathe;display:block}.CrQ1cW_skeleton .CrQ1cW_slot{animation:1.6s ease-in-out infinite CrQ1cW_breathe}.CrQ1cW_boneSeg{border-radius:var(--r-ctl);width:min(420px,100%);height:52px}.CrQ1cW_boneSegSmall{border-radius:var(--r-ctl);width:220px;height:52px}.CrQ1cW_boneChip{width:84px;height:22px}.CrQ1cW_boneTitle{width:min(280px,100%);height:30px}.CrQ1cW_boneBig{width:min(240px,100%);height:56px}.CrQ1cW_boneLine{width:min(360px,100%);height:16px}@keyframes CrQ1cW_breathe{50%{opacity:.55}}.CrQ1cW_section{margin-top:16px;padding:20px 16px}@media (min-width:640px){.CrQ1cW_section{padding:24px}}.CrQ1cW_section h2{font-size:var(--section-heading-size);font-weight:var(--section-heading-weight);letter-spacing:var(--display-tracking-md);line-height:1.25}.CrQ1cW_sectionNote{max-width:64ch;color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55}.CrQ1cW_sectionNote a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.CrQ1cW_unlocks{gap:8px;margin-top:16px;display:grid}@media (min-width:900px){.CrQ1cW_unlocks{grid-template-columns:repeat(2,minmax(0,1fr))}}.CrQ1cW_unlock{border-radius:var(--r-in);background:var(--fill);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name action""gain action";align-items:center;gap:6px 16px;padding:12px 12px 12px 14px;display:grid}.CrQ1cW_unlock>button{grid-area:action}.CrQ1cW_unlockLeaving{animation:CrQ1cW_leave .26s var(--out) forwards}@keyframes CrQ1cW_leave{to{opacity:0;transform:scale(.96)}}.CrQ1cW_unlockName{grid-area:name;font-size:15px;font-weight:500;display:grid}.CrQ1cW_unlockKind{color:var(--muted);font-size:12px;font-weight:400}.CrQ1cW_gain{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:gain;align-items:center;gap:10px;font-size:13px;display:flex}.CrQ1cW_gainBar{background:var(--rule);border-radius:2px;flex:1;max-width:120px;height:4px;overflow:hidden}.CrQ1cW_gainBar>span{background:var(--accent-ink);border-radius:2px;height:100%;display:block}.CrQ1cW_details{margin-top:12px}.CrQ1cW_details summary{border-radius:var(--r);cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:0 16px;font-size:15px;font-weight:500;list-style:none;display:flex}.CrQ1cW_details summary::-webkit-details-marker{display:none}.CrQ1cW_details summary:after{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);content:"";width:8px;height:8px;transition:transform .3s var(--spring-soft);margin-left:auto;transform:translateY(-2px)rotate(45deg)}.CrQ1cW_details[open] summary:after{transform:translateY(2px)rotate(-135deg)}@media (hover:hover) and (pointer:fine){.CrQ1cW_details summary:hover{background:var(--fill)}}.CrQ1cW_details summary:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.CrQ1cW_detailsBody{padding:0 16px 20px}.CrQ1cW_detailsBody>.CrQ1cW_sectionNote:first-child{margin-top:0}.CrQ1cW_levels{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:14px 0;display:grid}.CrQ1cW_level{border-radius:var(--r-in);background:var(--fill);color:var(--text);grid-template-columns:18px minmax(0,1fr) 64px;align-items:center;gap:8px;padding:4px 4px 4px 10px;font-size:14px;display:grid}.CrQ1cW_skillIcon{width:18px;height:18px}.CrQ1cW_levelInput{border-radius:var(--r-sm);background:var(--panel);width:100%;height:36px;box-shadow:0 0 0 1px var(--control-rim);color:var(--strong);font:inherit;font-variant-numeric:tabular-nums;text-align:right;border:0;padding:0 8px;font-size:16px}.CrQ1cW_levelInput::placeholder{color:var(--faint)}.CrQ1cW_levelInput:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.CrQ1cW_marked{margin-top:18px}.CrQ1cW_marked h3{font-size:14px;font-weight:500}.CrQ1cW_marked ul{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.CrQ1cW_marked li{border-radius:var(--r-sm);background:var(--fill);align-items:center;gap:4px;min-height:32px;padding:0 4px 0 10px;font-size:13px;display:inline-flex}.CrQ1cW_markedNote{color:var(--muted);padding-right:6px;font-size:12px}.CrQ1cW_remove{min-height:28px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:12px}@media (hover:hover) and (pointer:fine){.CrQ1cW_remove:hover{background:var(--fill-hover);color:var(--strong)}}.CrQ1cW_remove:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.CrQ1cW_method{color:var(--text);gap:8px;padding-left:18px;font-size:14px;line-height:1.6;list-style:outside;display:grid}@media (prefers-reduced-motion:reduce){.CrQ1cW_stage,.CrQ1cW_slotArt,.CrQ1cW_line,.CrQ1cW_area,.CrQ1cW_dot,.CrQ1cW_bone,.CrQ1cW_skeleton .CrQ1cW_slot,.CrQ1cW_spin{animation:none}.CrQ1cW_segThumb,.CrQ1cW_handleWrap,.CrQ1cW_handle,.CrQ1cW_options,.CrQ1cW_go,.CrQ1cW_details summary:after{transition:none}}.CrQ1cW_bring{gap:8px;margin-top:16px;display:grid}@media (min-width:640px){.CrQ1cW_bring{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.CrQ1cW_bringItem{border-radius:var(--r-in);background:var(--fill);align-items:center;gap:12px;padding:12px 14px;display:flex}.CrQ1cW_bringArt{border-radius:var(--r-sm);background:var(--card-in-panel);flex:none;width:44px;height:44px}.CrQ1cW_bringText{gap:2px;min-width:0;display:grid}.CrQ1cW_bringValue{white-space:pre;color:var(--strong);font-variant-numeric:tabular-nums;align-items:baseline;font-size:17px;font-weight:600;display:inline-flex}.CrQ1cW_bringSub{color:var(--muted);font-size:13px;line-height:1.4}.CrQ1cW_prepWhy,.CrQ1cW_prepNote{max-width:64ch;color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:1.55}.CrQ1cW_prepWhy strong{color:var(--strong);font-weight:600}.CrQ1cW_prepNote a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.CrQ1cW_prepHead{color:var(--strong);margin-top:24px;font-size:16px;font-weight:600}.CrQ1cW_dangers{gap:8px;margin-top:12px;display:grid}@media (min-width:900px){.CrQ1cW_dangers{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.CrQ1cW_danger{border-radius:var(--r-in);background:var(--fill);align-content:start;gap:4px;padding:12px 14px;font-size:14px;line-height:1.45;display:grid}.CrQ1cW_dangerHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.CrQ1cW_dangerName{color:var(--strong);font-weight:600}.CrQ1cW_dangerHit{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.CrQ1cW_dangerHit:before{content:"";background:var(--warn);border-radius:50%;width:6px;height:6px}.CrQ1cW_dangerKill{color:var(--strong);font-weight:600}.CrQ1cW_dangerKill:before{background:var(--bad)}.CrQ1cW_dangerWhat{color:var(--text)}.CrQ1cW_dangerAvoid{color:var(--muted)}.CrQ1cW_backLink{min-height:44px;color:var(--muted);transition:color .16s var(--out);align-items:center;gap:8px;margin-top:-12px;font-size:13px;display:inline-flex}@media (hover:hover) and (pointer:fine){.CrQ1cW_backLink:hover{color:var(--strong)}}.CrQ1cW_fights{border-radius:var(--r);background:var(--panel);box-shadow:inset 0 0 0 1px var(--glass-rim);margin-top:12px;padding:16px}.CrQ1cW_fights h2{font-size:15px;font-weight:600}.CrQ1cW_fights p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5}.CrQ1cW_fightList{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:2px 12px;margin-top:10px;display:grid}.CrQ1cW_fightList a{border-radius:var(--r-sm);min-height:40px;color:var(--strong);transition:background-color .16s var(--out), color .16s var(--out);align-items:center;margin-inline:-8px;padding:0 8px;font-size:14px;display:flex}@media (hover:hover) and (pointer:fine){.CrQ1cW_fightList a:hover{background:var(--fill)}}.CrQ1cW_fightList a:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}
