.e3mBVq_window{--line:#2a2f3a;--line-gold:#c89a4b55;--ivory:#ece4d8;--muted:#9aa0aa;--gold:#d8a24a;--gold-soft:#d8a24a40;--blood:#c0394a;--blood-soft:#c0394a40;--ok:#6fbf8a;--bad:#e07a6a;--panel:#0d1016;height:100%;min-height:0;color:var(--ivory);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(18rem,25rem) minmax(0,1fr) minmax(15rem,19rem);gap:.6rem .75rem;display:grid}.e3mBVq_top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;display:flex}.e3mBVq_tabs{flex-wrap:wrap;gap:4px;display:flex}.e3mBVq_tab{color:var(--muted);border:1px solid var(--line);background:var(--panel);align-items:center;gap:6px;padding:.4rem .8rem;font-size:.8rem;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.e3mBVq_tab i{background:var(--chip);width:8px;height:8px;box-shadow:0 0 6px var(--chip);border-radius:50%}.e3mBVq_tab:hover{color:var(--ivory)}.e3mBVq_tab[data-on=true]{color:#1a1206;background:linear-gradient(#e7b964,#b7822f);border-color:#e7b964}.e3mBVq_ninja{border:1px solid var(--line-gold);background:linear-gradient(90deg, #1a0d11, var(--panel));align-items:center;gap:.6rem;padding:.35rem .8rem .35rem .35rem;display:flex}.e3mBVq_ninjaArt{border:1px solid var(--blood);width:44px;height:44px;color:var(--blood);place-items:center;font-size:1.3rem;display:grid;overflow:hidden}.e3mBVq_ninjaArt img{object-fit:cover;width:100%;height:100%}.e3mBVq_ninja b{font-size:.9rem;display:block}.e3mBVq_ninja small{color:var(--muted);font-size:.72rem}.e3mBVq_catalogue,.e3mBVq_detail,.e3mBVq_mastery{border:1px solid var(--line);background:var(--panel);min-height:0}.e3mBVq_catalogue{flex-direction:column;display:flex}.e3mBVq_searchRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:6px;padding:.5rem;display:grid}.e3mBVq_search,.e3mBVq_sort{color:var(--ivory);border:1px solid var(--line);background:#080a0f;padding:.4rem .55rem;font-size:.8rem}.e3mBVq_list{flex:1;min-height:0;padding:.3rem;overflow-y:auto}.e3mBVq_entry{text-align:left;cursor:pointer;border:1px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;width:100%;padding:.35rem .45rem;transition:background .12s,border-color .12s;display:grid}.e3mBVq_entry:hover{background:#141822}.e3mBVq_entry[draggable=true]{cursor:grab}.e3mBVq_entry[data-selected=true]{border-color:var(--gold);background:linear-gradient(90deg,#d8a24a1c,#0000)}.e3mBVq_entry[data-armed=true]{box-shadow:0 0 0 1px var(--gold) inset}.e3mBVq_entry[data-status=verrouille]{opacity:.5}.e3mBVq_entryArt{border:1px solid var(--line-gold);background:#080a0f;place-items:center;width:46px;height:46px;display:grid}.e3mBVq_entry[data-origin=heritage] .e3mBVq_entryArt{border-color:var(--blood)}.e3mBVq_entryText{flex-direction:column;gap:3px;min-width:0;display:flex}.e3mBVq_entryText b{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.e3mBVq_chipsRow{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.e3mBVq_chipsRow small{color:var(--muted);font-size:.72rem}.e3mBVq_chipsRow em,.e3mBVq_chips span{border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:1px 7px;font-size:.68rem;font-style:normal}.e3mBVq_chipsRow em[data-kind=element],.e3mBVq_chips span[data-kind=element]{color:var(--chip);border-color:color-mix(in srgb, var(--chip) 55%, transparent);background:color-mix(in srgb, var(--chip) 12%, transparent)}.e3mBVq_chipsRow em[data-kind=heritage]{color:var(--blood);border-color:var(--blood-soft)}.e3mBVq_chipsRow em[data-kind=passif],.e3mBVq_chips span[data-status=passif]{color:#9fb7d9;border-color:#9fb7d955}.e3mBVq_tag{color:var(--gold);text-align:right;min-width:1.6rem;font-size:.72rem}.e3mBVq_passiveMark{color:#9fb7d9}.e3mBVq_detail{background:radial-gradient(ellipse at 30% 0%, #1a1418 0%, var(--panel) 60%);padding:.9rem 1rem;overflow-y:auto}.e3mBVq_hint{text-align:center;height:100%;color:var(--muted);place-content:center;gap:.6rem;font-size:.85rem;display:grid}.e3mBVq_card{grid-template-columns:minmax(12rem,16rem) 1fr;gap:1rem;animation:.22s ease-out e3mBVq_rise;display:grid}.e3mBVq_cardArt{aspect-ratio:1;border:1px solid var(--line-gold);background:#07080c;align-self:start;place-items:center;display:grid;position:relative;overflow:hidden}.e3mBVq_cardArt[data-origin=heritage]{border-color:var(--blood)}.e3mBVq_aura{background:conic-gradient(#0000,#d8a24a33,#0000 30%,#c0394a2e,#0000 60%);animation:14s linear infinite e3mBVq_turn;position:absolute;inset:-40%}.e3mBVq_cardArt[data-locked=true] .e3mBVq_aura{display:none}.e3mBVq_cardArt>:not(.e3mBVq_aura){position:relative}.e3mBVq_passiveBig{color:#9fb7d9;font-size:4rem}.e3mBVq_cardBody{align-content:start;gap:.6rem;display:grid}.e3mBVq_cardHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.e3mBVq_cardHead h3{font-size:1.35rem;font-weight:600}.e3mBVq_levelChip{color:var(--gold);border:1px solid var(--gold);padding:2px 10px;font-size:.78rem}.e3mBVq_chips{flex-wrap:wrap;gap:5px;display:flex}.e3mBVq_chips span[data-status=equipe]{color:var(--gold);border-color:var(--gold-soft)}.e3mBVq_description{color:#d6cfc3;font-size:.86rem;line-height:1.45}.e3mBVq_stats{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.e3mBVq_stats div{background:var(--panel);grid-template-columns:auto 1fr;column-gap:8px;padding:.45rem .55rem;display:grid}.e3mBVq_stats div>span{color:var(--gold);grid-row:span 2;align-self:center;font-size:1.05rem}.e3mBVq_stats dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.e3mBVq_stats dd{font-size:.82rem}.e3mBVq_effectsRow{grid-template-columns:1fr auto;gap:.75rem;display:grid}.e3mBVq_effects{border:1px solid var(--line);padding:.5rem .6rem}.e3mBVq_effects small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.e3mBVq_effects p{font-size:.84rem;line-height:1.4}.e3mBVq_areaBox{align-items:center;gap:.6rem;display:flex}.e3mBVq_area{grid-template-columns:repeat(7,12px);gap:2px;display:grid}.e3mBVq_area i{background:#1a1e27;width:12px;height:12px}.e3mBVq_area i[data-on=true]{background:#b53a2c;box-shadow:0 0 6px #e0583d88}.e3mBVq_area i[data-centre=true]{background:#f0c060}.e3mBVq_legend{color:var(--muted);gap:4px;font-size:.7rem;display:grid}.e3mBVq_legend li:before{content:"";vertical-align:middle;width:9px;height:9px;margin-right:6px;display:inline-block}.e3mBVq_legend li[data-kind=zone]:before{background:#b53a2c}.e3mBVq_legend li[data-kind=centre]:before{background:#f0c060}.e3mBVq_source,.e3mBVq_small,.e3mBVq_muted{color:var(--muted);font-size:.74rem}.e3mBVq_actions{gap:.5rem;display:flex}.e3mBVq_primary,.e3mBVq_secondary{letter-spacing:.04em;border:1px solid var(--gold-soft);padding:.5rem 1rem;font-size:.82rem}.e3mBVq_primary{color:#1a1206;background:linear-gradient(#e7b964,#b7822f);border-color:#e7b964}.e3mBVq_primary[data-on=true]{color:var(--gold);background:0 0}.e3mBVq_secondary{color:var(--ivory);border-color:var(--line-gold);background:0 0}.e3mBVq_primary:disabled,.e3mBVq_secondary:disabled{opacity:.4;cursor:not-allowed}.e3mBVq_mastery{align-content:start;gap:.5rem;padding:.8rem;display:grid;overflow-y:auto}.e3mBVq_mastery h4{color:var(--ivory);font-size:.9rem}.e3mBVq_mastery h5{color:var(--gold);font-size:.8rem}.e3mBVq_masteryHead{font-size:.82rem}.e3mBVq_masteryBar{border:1px solid var(--line);background:#080a0f;height:6px}.e3mBVq_masteryBar i{background:linear-gradient(90deg,#b7822f,#f0c060);height:100%;display:block}.e3mBVq_masteryLine{font-size:.85rem}.e3mBVq_lines{gap:.25rem;padding-left:1rem;font-size:.8rem;list-style:"▸ ";display:grid}.e3mBVq_barZone{border:1px solid var(--line-gold);background:linear-gradient(#11141b,#0a0c11);grid-column:1/-1;padding:.55rem .75rem}.e3mBVq_barTitle{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.45rem;font-size:.78rem;display:flex}.e3mBVq_barTitle b{color:var(--gold);letter-spacing:.1em;text-transform:uppercase}.e3mBVq_barTitle span{color:var(--muted)}.e3mBVq_armed{color:var(--gold)!important}.e3mBVq_barRow{align-items:center;gap:1rem;display:flex}.e3mBVq_bar{scroll-snap-type:x proximity;flex:1;align-items:center;gap:.6rem;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.e3mBVq_group{border:1px solid var(--line);scroll-snap-align:start;align-items:flex-start;gap:6px;padding:.35rem .5rem;display:flex}.e3mBVq_group[data-side=heritage]{border-color:var(--blood-soft)}.e3mBVq_groupLabel{align-self:center;width:5.6rem;display:grid}.e3mBVq_groupLabel b{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.e3mBVq_group[data-side=heritage] .e3mBVq_groupLabel b{color:var(--blood)}.e3mBVq_groupLabel small{color:var(--muted);font-size:.68rem}.e3mBVq_divider{color:var(--gold);text-shadow:0 0 8px #d8a24a;font-size:1.2rem}.e3mBVq_slotCell{justify-items:center;gap:3px;display:grid}.e3mBVq_slot{border:1px solid var(--line);background:#07080c;flex:none;place-items:center;width:60px;height:60px;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid;position:relative;overflow:hidden}.e3mBVq_slot[data-filled=true]{border-color:var(--line-gold);cursor:grab}.e3mBVq_slot[data-heritage=true]{border-color:var(--blood-soft);background:#0f070a}.e3mBVq_slot[data-heritage=true][data-filled=true]{border-color:var(--blood);box-shadow:0 0 10px var(--blood-soft)}.e3mBVq_slot[data-weapon]{cursor:default;border-color:#6d7482}.e3mBVq_slot[data-accept=yes]{border-color:var(--ok);transform:translateY(-2px);box-shadow:0 0 12px #6fbf8a77}.e3mBVq_slot[data-accept=no]{opacity:.3}.e3mBVq_slot[data-changed=true]{animation:.42s ease-out e3mBVq_drop,1.6s ease-in-out .42s infinite e3mBVq_glow}.e3mBVq_plus{color:#3a3f4b;font-size:1.4rem}.e3mBVq_slotKey{color:var(--muted);font-size:.66rem}.e3mBVq_barActions{gap:6px;display:grid}.e3mBVq_ok,.e3mBVq_bad{margin-top:.35rem;font-size:.78rem}.e3mBVq_ok{color:var(--ok)}.e3mBVq_bad{color:var(--bad)}.e3mBVq_empty{color:var(--muted);padding:1rem;font-size:.8rem}@keyframes e3mBVq_turn{to{transform:rotate(360deg)}}@keyframes e3mBVq_rise{0%{opacity:0;transform:translateY(6px)}}@keyframes e3mBVq_drop{0%{transform:scale(1.18);box-shadow:0 0 22px #f0c060}}@keyframes e3mBVq_glow{50%{box-shadow:0 0 12px #d8a24a88}}@media (prefers-reduced-motion:reduce){.e3mBVq_aura,.e3mBVq_card,.e3mBVq_slot[data-changed=true]{animation:none}}@media (max-width:1280px){.e3mBVq_window{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}.e3mBVq_mastery{grid-column:2}}@media (max-width:760px),(pointer:coarse) and (max-height:520px){.e3mBVq_window{grid-template-rows:auto minmax(0,1fr) minmax(0,1.2fr) auto;grid-template-columns:1fr}.e3mBVq_top{flex-direction:column;align-items:stretch}.e3mBVq_tabs{flex-wrap:nowrap;overflow-x:auto}.e3mBVq_tab{flex:none}.e3mBVq_mastery{display:none}.e3mBVq_card{grid-template-columns:1fr}.e3mBVq_cardArt{justify-self:center;width:128px}.e3mBVq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.e3mBVq_effectsRow{grid-template-columns:1fr}.e3mBVq_barRow{flex-direction:column;align-items:stretch}.e3mBVq_barActions{grid-template-columns:1fr 1fr}.e3mBVq_slot{width:48px;height:48px}.e3mBVq_groupLabel{width:auto}.e3mBVq_window{flex-direction:column;display:flex;overflow-y:auto}.e3mBVq_ninja{display:none}.e3mBVq_catalogue{flex:none;max-height:44vh}.e3mBVq_detail{flex:none;overflow:visible}.e3mBVq_cardArt{width:104px}.e3mBVq_barZone{z-index:2;position:sticky;bottom:0}}.e3mBVq_panes{display:none}.e3mBVq_tab{background:linear-gradient(#141821,#0c0f15);border-radius:999px;padding:.42rem .95rem;transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .16s;box-shadow:inset 0 1px #ffffff08}.e3mBVq_tab:hover{border-color:#d8a24a66}.e3mBVq_tab[data-on=true]{background:linear-gradient(#ffdc8e,#d99a3e);border-color:#ffd27a;box-shadow:0 0 16px #ff8a2a44,inset 0 1px #fff8}.e3mBVq_ninja{background:linear-gradient(90deg, #2a0f14, var(--panel) 75%);border-radius:999px}.e3mBVq_ninjaArt{box-shadow:0 0 14px var(--blood-soft);border-radius:50%}.e3mBVq_catalogue,.e3mBVq_detail,.e3mBVq_mastery{border-radius:18px;box-shadow:inset 0 1px #ffffff0a}.e3mBVq_catalogue{background:linear-gradient(#10131a,#0a0c11);overflow:hidden}.e3mBVq_detail{background:radial-gradient(at 30% 0,#2a151855,#0000 60%),linear-gradient(#10131a,#0a0c11)}.e3mBVq_mastery{background:radial-gradient(at 50% 0,#2a150a44,#0000 60%),linear-gradient(#10131a,#0a0c11)}.e3mBVq_search,.e3mBVq_sort{border-radius:10px;transition:border-color .2s,box-shadow .2s}.e3mBVq_search:focus,.e3mBVq_sort:focus{border-color:#d8a24a99;outline:none;box-shadow:0 0 0 3px #d8a24a22}.e3mBVq_entry{border-radius:12px;transition:background .2s,border-color .2s,box-shadow .2s,transform .16s}.e3mBVq_entry:hover{transform:translate(2px)}.e3mBVq_entry[data-selected=true]{background:linear-gradient(90deg,#d8a24a22,#d8a24a06 70%,#0000);border-color:#d8a24aaa;box-shadow:0 0 18px #d8a24a1a}.e3mBVq_entryArt{border-radius:12px;overflow:hidden}.e3mBVq_cardArt{border-radius:18px;box-shadow:0 10px 30px #0009,0 0 26px #d8a24a1a}.e3mBVq_levelChip{background:#d8a24a14;border-radius:999px}.e3mBVq_stats{border-radius:14px;overflow:hidden}.e3mBVq_effects{background:#0b0e14;border-radius:12px}.e3mBVq_area i{border-radius:3px}.e3mBVq_primary,.e3mBVq_secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 1.1rem;font-weight:700;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .2s,filter .2s,border-color .2s,color .2s;display:inline-flex}.e3mBVq_primary{background:linear-gradient(#ffdc8e,#e2a345 55%,#b9772a);border-color:#ffd27a;box-shadow:0 0 0 1px #0007,0 6px 18px #ff8a2a3a,inset 0 1px #fff7}.e3mBVq_primary:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 0 0 1px #0007,0 10px 24px #ff8a2a5a,inset 0 1px #fff9}.e3mBVq_primary[data-on=true]{box-shadow:none}.e3mBVq_secondary{background:linear-gradient(#171b25,#0e1117);border-color:#3a404d;box-shadow:inset 0 1px #ffffff0a}.e3mBVq_secondary:hover:not(:disabled){color:#ffe3a3;border-color:#d8a24a99}.e3mBVq_primary:active:not(:disabled),.e3mBVq_secondary:active:not(:disabled){transform:scale(.97)}.e3mBVq_masteryBar{border-radius:999px;overflow:hidden}.e3mBVq_masteryBar i{border-radius:999px;box-shadow:0 0 10px #f0c06088}.e3mBVq_barZone{border-radius:18px;box-shadow:0 -6px 24px #0007,inset 0 1px #ffffff0d}.e3mBVq_group{background:#0a0c1180;border-radius:14px}.e3mBVq_slot{border-radius:12px}.e3mBVq_slot[data-filled=true]:hover{transform:translateY(-2px);box-shadow:0 6px 14px #0008,0 0 12px #d8a24a33}@media (max-width:760px),(pointer:coarse) and (max-height:520px){.e3mBVq_panes{border:1px solid var(--line);background:#0b0d12;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid}.e3mBVq_panes button{height:34px;color:var(--muted);border-radius:999px;font-size:.8rem;font-weight:700;transition:background .24s,color .24s}.e3mBVq_panes button[data-on=true]{color:#1a1206;background:linear-gradient(#ffdc8e,#d99a3e);box-shadow:0 0 14px #ff8a2a44}.e3mBVq_window[data-pane=liste]>[data-pane-id]:not([data-pane-id=liste]),.e3mBVq_window[data-pane=fiche]>[data-pane-id]:not([data-pane-id=fiche]),.e3mBVq_window[data-pane=maitrise]>[data-pane-id]:not([data-pane-id=maitrise]){display:none}.e3mBVq_window>[data-pane-id]{animation:.24s ease-out e3mBVq_rise}.e3mBVq_window[data-pane=liste] .e3mBVq_catalogue{flex:1;min-height:46vh;max-height:none}.e3mBVq_window[data-pane=maitrise] .e3mBVq_mastery{display:grid}.e3mBVq_entry:hover{transform:none}}@media (pointer:coarse) and (max-height:520px){.e3mBVq_catalogue{max-height:none}.e3mBVq_barZone{position:static}}[data-ui-theme=verre] .e3mBVq_window{--line:#a5d7ff29;--line-gold:#7dd3fc5c;--ivory:#eaf5ff;--muted:#a3bad0;--gold:#7dd3fc;--gold-soft:#7dd3fc3d;--panel:#040c1873}
.DYI18W_shell{isolation:isolate;color:#ece4d8;background:#101722;border:1px solid #b88a422b;border-radius:14px;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.DYI18W_backdrop{z-index:-1;object-fit:cover;object-position:60% center;opacity:.38;pointer-events:none;-webkit-user-select:none;user-select:none}.DYI18W_legend{border-bottom:1px solid #b88a422b;flex-wrap:wrap;flex-shrink:0;gap:6px 16px;padding:6px 10px;font-size:11px;display:flex}.DYI18W_legend small{color:#acb2c2;margin-left:auto;font-size:11px}.DYI18W_legend [data-state=available]{color:#84daca}.DYI18W_legend [data-state=bought]{color:#efc77e}.DYI18W_legend [data-state=planned]{color:#91beff}.DYI18W_legend [data-state=locked]{color:#a8aebb}.DYI18W_stage{overscroll-behavior:contain;scrollbar-color:#75603e #10141c;flex:1;min-height:180px;padding:4px;overflow:auto}.DYI18W_sizer{background:linear-gradient(90deg,#0000,#080d1666 15% 85%,#0000);margin-inline:auto;position:relative}.DYI18W_branches{grid-template-columns:repeat(3,minmax(0,1fr));height:34px;display:grid}.DYI18W_branches>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px;display:flex}.DYI18W_branches strong{text-overflow:ellipsis;white-space:nowrap;color:#ead0a1;max-width:100%;font-size:12px;overflow:hidden}.DYI18W_branches span{color:#aeb9c9;font-size:11px}.DYI18W_board{transform-origin:0 0;position:absolute;top:34px;left:0}.DYI18W_lane{pointer-events:none;background:linear-gradient(90deg,#0000,#c89a4b07,#0000);border-right:1px solid #8667371c;position:absolute;top:0;bottom:0}.DYI18W_links{pointer-events:none;position:absolute;inset:0}.DYI18W_links path{fill:none;stroke:#8993a4;stroke-width:3px;opacity:.7;transition:opacity .22s,stroke .22s,stroke-width .22s,stroke-dashoffset .32s cubic-bezier(.22,1,.36,1)}.DYI18W_links path[data-lit=true]{stroke:#d2a333;opacity:1;stroke-width:5px}.DYI18W_links path[data-path=true]{stroke:#9adeff;stroke-width:4px;opacity:1}.DYI18W_links path[data-muted=true]{opacity:.12}.DYI18W_tier{color:#b8a780;pointer-events:none;border-top:1px solid #70603f33;padding-top:1px;position:absolute;left:4px;right:4px}.DYI18W_tier[data-locked=true]{color:#979ca8}.DYI18W_node{color:#d6b274;cursor:pointer;background:#11151c;border:2px solid #777f8c;border-radius:50%;place-items:center;padding:3px;display:grid;position:absolute;box-shadow:0 0 0 3px #080c13cc,0 3px 12px #000,inset 0 0 0 2px #06080b}.DYI18W_node[data-state=available]{border-color:#70d9b1;box-shadow:0 0 0 3px #080c13cc,0 0 16px #55b9a166,inset 0 0 0 2px #06080b}.DYI18W_node[data-state=bought]{border-color:#e3b245;box-shadow:0 0 0 3px #080c13cc,0 0 14px #b2882955,inset 0 0 0 2px #06080b}.DYI18W_node[data-state=planned]{border-color:#76aef7}.DYI18W_node[data-kind=major]{box-shadow:0 0 0 4px #5f451d,0 0 16px #ae82244d}.DYI18W_node[data-selected=true],.DYI18W_node[data-path=true],.DYI18W_node:focus-visible{outline-offset:4px;outline:3px solid #a7dfff}.DYI18W_node:hover{filter:brightness(1.2)}.DYI18W_node[data-pending=true]{opacity:.65}.DYI18W_icon{background:#0b0e14;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.DYI18W_icon img{object-fit:cover;width:100%;height:100%}.DYI18W_node[data-state=locked] .DYI18W_icon,.DYI18W_node[data-state=other-tree] .DYI18W_icon{filter:grayscale()brightness(.55)}.DYI18W_rank{color:#f7d582;pointer-events:none;background:#080b11;border:1px solid #765d36;border-radius:4px;padding:0 4px;font-weight:700;line-height:1.25;position:absolute;bottom:-6px;right:-8px}.DYI18W_node[data-state=available] .DYI18W_rank{color:#83e9b4}.DYI18W_node[data-state=planned] .DYI18W_rank{color:#94c1ff}.DYI18W_node[data-state=locked] .DYI18W_rank{color:#a4a9b5;border-color:#48505d}.DYI18W_major{color:#edc369;text-shadow:0 2px 3px #000;font-size:18px;position:absolute;top:-11px}.DYI18W_footer{border-top:1px solid #86673744;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.DYI18W_zoom{align-items:center;gap:8px;display:flex}.DYI18W_zoom button{color:#eed09a;cursor:pointer;background:#141925;border:1px solid #86673766;border-radius:6px;min-width:30px;min-height:30px;padding:3px 8px}.DYI18W_zoom button:disabled{opacity:.4;cursor:default}.DYI18W_zoom span{text-align:center;font-variant-numeric:tabular-nums;min-width:40px}.DYI18W_actions>div{width:auto;max-width:100%;padding:4px;position:static;transform:none}.DYI18W_tooltip{pointer-events:none;z-index:10000;box-sizing:border-box;color:#e9e2d5;background:#0b1019f7;border:1px solid #bfa66a;border-radius:9px;width:310px;max-width:min(340px,100vw - 24px);max-height:none;padding:10px 12px;font-size:12px;line-height:1.35;position:fixed;overflow:visible;box-shadow:0 12px 40px #000b,inset 0 0 0 2px #30271f}.DYI18W_tipTitle{color:#f7d58c;justify-content:space-between;align-items:flex-start;gap:10px;font-size:15px;display:flex}.DYI18W_tipTitle button{color:#ddd;cursor:pointer;background:#ffffff0a;border-radius:5px;flex-shrink:0;width:26px;height:26px}.DYI18W_tipMeta,.DYI18W_tooltip small{color:#9fa9bb;font-size:11px}.DYI18W_cost{color:#9fd7fa;margin:8px 0;font-weight:600}.DYI18W_effects{color:#f5da92}.DYI18W_requirements{color:#d7aaa0;border-top:1px solid #87663755;padding-top:8px}.DYI18W_pathCost{color:#b8cfdf;font-size:11px}.DYI18W_refusal{color:#e5a190;font-size:11px}.DYI18W_tipActions{flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.DYI18W_tipActions button{color:#f5d79d;cursor:pointer;background:#362819;border:1px solid #967448;border-radius:5px;padding:6px 8px}.DYI18W_tipActions button:disabled{opacity:.4;cursor:default}.DYI18W_tooltip :focus-visible{outline-offset:2px;outline:2px solid #a7dfff}@media (max-width:600px){.DYI18W_tooltip{width:min(340px,100vw - 24px)}.DYI18W_tipActions button{min-height:40px}.DYI18W_legend{gap:5px 10px;padding:8px}.DYI18W_legend small{flex-basis:100%;margin-left:0}.DYI18W_footer{padding:7px}.DYI18W_zoom{gap:4px}}.DYI18W_guide{color:#aeb6c5;border-bottom:1px solid #b88a421c;flex-shrink:0;margin:0;padding:8px 16px;font-size:11px;line-height:1.5}.DYI18W_guide strong{color:#ddd1b9}.DYI18W_guide span{align-items:center;gap:6px;margin-top:3px;display:flex}.DYI18W_guide i{background:#d2a333;width:16px;height:2px;display:inline-block}.DYI18W_guide i[data-tone=path]{background:#9adeff;margin-left:10px}.DYI18W_links path[data-remote=true]{stroke-dasharray:1;stroke-dashoffset:0}.DYI18W_links path[data-visible=false]{opacity:.26;stroke-width:2px;stroke-dashoffset:0}.DYI18W_links path[data-visible=false][data-muted=true]{opacity:.07}.DYI18W_node[data-required=unmet]{outline-offset:5px;z-index:4;outline:3px dashed #ff9a4d}.DYI18W_node[data-required=met]{outline-offset:5px;z-index:4;outline:3px dashed #62dd98}.DYI18W_node[data-excluded=true]{outline-offset:5px;z-index:4;outline:3px dotted #c58bff}.DYI18W_excludedTag{color:#e3ccff;white-space:nowrap;pointer-events:none;z-index:5;background:#170e24f2;border:1px solid #c58bff;border-radius:4px;padding:1px 6px;font-weight:600;line-height:1.3;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.DYI18W_exclusive{color:#dcc0ff;white-space:nowrap;pointer-events:none;z-index:2;background:#150d20;border:1px solid #8f63c9;border-radius:4px;padding:0 5px;font-weight:700;line-height:1.25;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.DYI18W_exclusive[data-choice=in]{color:#f7d582;background:#1c1506;border-color:#e3b245}.DYI18W_exclusive[data-choice=out]{color:#ff9c8a;background:#1f0c0a;border-color:#c4574a}.DYI18W_requiredTag[data-met=true]{color:#c8f7da;background:#0c1a12f2;border-color:#62dd98}.DYI18W_requirements span[data-met=true]{color:#7fe6a8}.DYI18W_requirements span[data-met=false]{color:#ff9c8a}.DYI18W_requirements[data-met=true]{color:#a9d9bb}.DYI18W_exclusions{color:#d6b8ff;font-size:12px}.DYI18W_exclusions span[data-taken=true]{color:#ff9c8a}.DYI18W_requiredTag{color:#ffdca6;white-space:nowrap;pointer-events:none;z-index:5;background:#1b1307f2;border:1px solid #ffb454;border-radius:4px;padding:1px 6px;font-weight:600;line-height:1.3;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.DYI18W_rankTable{gap:2px;margin:4px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.DYI18W_rankTable li{color:#8f98a8;grid-template-columns:4.2em 1fr;gap:6px;display:grid}.DYI18W_rankTable li b{white-space:nowrap;font-weight:600}.DYI18W_rankTable li[data-reached=true]{color:#f3d58a}.DYI18W_rankTable li[data-planned=true]{color:#94c1ff}.DYI18W_rankTable li[data-current=true] b:before{content:"▸ "}@media (prefers-reduced-motion:reduce){.DYI18W_links path{transition:none}}.DYI18W_node[data-types]{padding:5px}.DYI18W_typeFill{place-items:center;width:100%;height:100%;display:grid}.DYI18W_typeMark{pointer-events:none;z-index:2;background:#080b11;border:1.5px solid;border-radius:50%;place-items:center;width:40%;min-width:20px;height:40%;min-height:20px;display:grid;position:absolute;top:-7px;box-shadow:0 1px 4px #000c}.DYI18W_typeMark[data-side=start]{left:-7px}.DYI18W_typeMark[data-side=end]{right:-7px}.DYI18W_node[data-state=locked] .DYI18W_typeMark{opacity:.8}.DYI18W_nodeName{color:#d9d2c4;text-align:left;overflow-wrap:anywhere;pointer-events:none;-webkit-box-orient:vertical;font-weight:600;line-height:1.15;display:-webkit-box;position:absolute;top:50%;left:calc(100% + 12px);overflow:hidden;transform:translateY(-50%)}.DYI18W_node[data-state=locked] .DYI18W_nodeName{color:#8f96a3}.DYI18W_node[data-state=bought] .DYI18W_nodeName{color:#f3d58a}.DYI18W_node[data-state=planned] .DYI18W_nodeName{color:#a9cbff}.DYI18W_legendType{align-items:center;gap:4px;font-weight:600;display:inline-flex}.DYI18W_tipMeta{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.DYI18W_tipType{align-items:center;gap:3px;font-weight:600;display:inline-flex}.DYI18W_pointLine{margin-top:1px;display:block}.DYI18W_pointLine[data-late=true]{color:#e5a190}.DYI18W_rankList{border-top:1px solid #51472e;margin-top:6px;font-size:11px}.DYI18W_guide{padding:5px 10px}@media (pointer:coarse){.DYI18W_tooltip{pointer-events:auto;width:min(340px,100vw - 24px)}.DYI18W_guide,.DYI18W_legend small{display:none}}@media (pointer:coarse) and (max-height:500px){.DYI18W_stage{min-height:100px}.DYI18W_guide,.DYI18W_legend small{display:none}.DYI18W_legend{padding:3px 8px}.DYI18W_footer{padding:3px 6px}}.DYI18W_shell{background:0 0;border:0;border-radius:0}.DYI18W_backdrop{display:none}.DYI18W_stage{min-height:0;padding:4px}.DYI18W_legend,.DYI18W_guide,.DYI18W_footer,.DYI18W_actions{background:0 0}.DYI18W_legend{border:0;padding:2px 8px}.DYI18W_guide{border:0;padding:1px 8px 4px}.DYI18W_sizer{background:0 0}.DYI18W_lane{background:0 0;border:0}.DYI18W_tier{border-color:#d3bb7520}.DYI18W_footer{border:0;padding:3px 8px}.DYI18W_actions{flex-shrink:0;height:48px}.DYI18W_estimate{margin-top:7px;display:block}.DYI18W_tooltip{background:#070b12f7;border-radius:3px;box-shadow:0 4px 18px #000a}.DYI18W_tooltip p{margin:6px 0}@media (max-height:600px){.DYI18W_tooltip{width:min(360px,100vw - 24px);font-size:11px;line-height:1.3}}@media (pointer:coarse) and (max-height:520px){.DYI18W_shell{height:auto}.DYI18W_stage{flex:none;height:max(250px,76dvh);min-height:0}}
.UQdLXq_treeHead{background:#171219;border:1px solid #74533655;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:5px 10px;padding:8px 10px;display:grid}.UQdLXq_treeHead>div{min-width:0}.UQdLXq_treeHead strong{color:#efc48d;font-size:16px}.UQdLXq_treeHead small{color:#c4bbae;font-size:12px;display:block}.UQdLXq_treeHead img{object-fit:contain;grid-row:span 2;width:40px;height:40px}.UQdLXq_treeHead .UQdLXq_masteryBar{grid-column:1/-1;width:100%}.UQdLXq_treeLegend{color:#bfc2c9;margin:0;padding:0 6px;font-size:11px}.UQdLXq_treeScroll{overscroll-behavior:contain;background:radial-gradient(at 50% 30%,#583c2638,#0000 70%),#0b1019b0;border:1px solid #c79a4133;border-radius:12px;flex:1;min-height:0;overflow:auto}.UQdLXq_treeColumns{grid-template-columns:repeat(3,minmax(100px,1fr));padding:10px 5px;display:grid}.UQdLXq_treeBranch{text-align:center;min-width:0}.UQdLXq_treeBranch h4{color:#cfc3a6;align-items:center;height:44px;margin:0;padding:0 4px;font-size:11px;line-height:1.3;display:grid}.UQdLXq_treeBranch ol{margin:0;padding:0;list-style:none}.UQdLXq_treeBranch li{flex-direction:column;align-items:center;min-height:124px;padding:22px 4px 6px;display:flex;position:relative}.UQdLXq_treeBranch li[data-linked=true]:before{content:"";background:#596477;width:2px;height:24px;position:absolute;top:0;left:calc(50% - 1px)}.UQdLXq_treeBranch li[data-lit=true]:before{background:#cca457}.UQdLXq_treeNode{background:#080c13;border:2px solid #657083;border-radius:50%;flex-shrink:0;width:54px;height:54px;padding:3px;position:relative;box-shadow:0 0 0 3px #080c13}.UQdLXq_treeNode[data-obtained=true]{border-color:#deb054}.UQdLXq_treeNode[data-equipped=true]{border-color:#75e4c0;box-shadow:0 0 12px #60d9ae55}.UQdLXq_treeNode[data-waiting=true]{border-color:#b994ff;box-shadow:0 0 12px #b994ff55}.UQdLXq_treeNode:hover,.UQdLXq_treeNode:focus-visible{outline-offset:3px;outline:2px solid #a9dafa}.UQdLXq_treeArt{color:#cfb56d;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.UQdLXq_treeArt>img{object-fit:cover;width:100%;height:100%}.UQdLXq_treeBadge{white-space:nowrap;color:#ecce84;background:#090d16;border:1px solid #665b41;border-radius:4px;padding:0 4px;font-size:10px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.UQdLXq_treeName{color:#e4dece;overflow-wrap:anywhere;margin-top:13px;font-size:12px;line-height:1.3}.UQdLXq_treeOptions{gap:4px;width:100%;margin-top:8px;display:grid}.UQdLXq_treeOptions button{color:#dbc6ed;background:#211829;border:1px solid #957aaa;border-radius:6px;min-height:34px;padding:5px 3px;font-size:11px}.UQdLXq_treeOptions button[data-chosen=true]{color:#80e7c0;border-color:#67cbaa}.UQdLXq_treeOptions button[aria-disabled=true]{opacity:.5}.UQdLXq_treeOptions button[data-chosen=true][aria-disabled=true]{opacity:1}.UQdLXq_treeCampaign{color:#b8bfd0;border-top:1px solid #5f4a2e;padding:12px;font-size:12px}.UQdLXq_treeCampaign summary{color:#dbc38e;cursor:pointer}.UQdLXq_treeCampaign p{margin:10px 0}.UQdLXq_treeCampaign ol{padding-left:14px}.UQdLXq_treeCampaign li{margin:10px 0}.UQdLXq_treeCampaign span,.UQdLXq_treeCampaign small{display:block}.UQdLXq_treeFoot{text-align:center;color:#edcc87;padding:8px;font-size:14px;font-weight:700}.UQdLXq_treeFoot small{color:#aeb6c8;margin-top:3px;font-size:11px;font-weight:400;display:block}.UQdLXq_treePreview .UQdLXq_art{display:none}.UQdLXq_treePreview .UQdLXq_card{text-align:left;background:0 0;border:0;padding:0}.UQdLXq_treePreview .UQdLXq_card h3{letter-spacing:0;margin:0 0 8px;font-size:15px}.UQdLXq_treePreview .UQdLXq_quote{font-size:12px}.UQdLXq_treePreview .UQdLXq_chips{justify-content:flex-start}.UQdLXq_treePreview .UQdLXq_checks{font-size:12px}.UQdLXq_treePreview .UQdLXq_nextAction{margin:8px 0;padding:7px}.UQdLXq_heritage,.UQdLXq_treePreview{--line:#2a2f3a;--ivory:#ece4d8;--muted:#8d929c;--gold:#d2a95a;--gold-soft:#d2a95a3d;--blood:#c0394a;--blood-soft:#c0394a33;--advanced:#7fa6d6;--ok:#6fbf8a;--bad:#e07a6a}.UQdLXq_heritage{height:100%;min-height:0;color:var(--ivory);flex-direction:column;gap:.75rem;display:flex}.UQdLXq_empty{height:100%;color:var(--muted);text-align:center;place-content:center;gap:.5rem;display:grid}.UQdLXq_head{border:1px solid var(--line);background:linear-gradient(90deg,#1a0d11 0%,#0d1016 55%);grid-template-columns:minmax(10rem,1fr) minmax(16rem,1.4fr) minmax(12rem,1fr);align-items:center;gap:1rem;padding:.75rem 1rem;display:grid}.UQdLXq_clan h3{letter-spacing:.35em;color:var(--blood);font-size:1.35rem}.UQdLXq_clan p{color:var(--muted);font-size:.75rem;font-style:italic}.UQdLXq_masteryLine{justify-content:space-between;font-size:.9rem;display:flex}.UQdLXq_masteryLine span{color:var(--gold);font-variant-numeric:tabular-nums}.UQdLXq_masteryBar{border:1px solid var(--line);background:#0a0c11;height:6px;margin:.35rem 0}.UQdLXq_masteryBar span{background:linear-gradient(90deg, var(--blood), var(--gold));height:100%;transition:width .4s;display:block}.UQdLXq_masteryMeta,.UQdLXq_recent{color:var(--muted);flex-wrap:wrap;gap:.6rem;font-size:.7rem;display:flex}.UQdLXq_recent span{color:var(--ok)}.UQdLXq_nextBox{gap:.15rem;font-size:.8rem;display:grid}.UQdLXq_nextBox small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.UQdLXq_nextBox span{color:var(--muted);font-size:.72rem}.UQdLXq_body{flex:1;grid-template-columns:1fr minmax(18rem,24rem);gap:.75rem;min-height:0;display:grid}.UQdLXq_branches{flex-direction:column;gap:.6rem;min-height:0;display:flex;overflow-y:auto}.UQdLXq_branch{border:1px solid var(--line);background:#0d1016;padding:.5rem .75rem .75rem}.UQdLXq_branch h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem;font-size:.72rem}.UQdLXq_branch h4 span{color:var(--blood);margin-right:.35rem}.UQdLXq_chain{align-items:flex-start;padding:.25rem .5rem;display:flex;overflow-x:auto}.UQdLXq_link{flex:1 1 0;align-items:flex-start;min-width:8.5rem;display:flex;position:relative}.UQdLXq_link[data-first=true]{flex:none;min-width:0}.UQdLXq_link:not([data-first=true]):before{content:"";background:var(--line);flex:1;min-width:1.5rem;height:1px;margin-top:36px}.UQdLXq_link[data-lit=true]:not([data-first=true]):before{background:linear-gradient(90deg, var(--blood), var(--gold))}.UQdLXq_node{text-align:center;justify-items:center;gap:.25rem;width:7.5rem;display:grid}.UQdLXq_nodeArt{border:1px solid var(--line);background:#090b10;border-radius:50%;place-items:center;width:72px;height:72px;transition:box-shadow .2s,border-color .2s;display:grid}.UQdLXq_nodeMark{color:var(--muted);font-size:1.4rem}.UQdLXq_node[data-status=debloque] .UQdLXq_nodeArt,.UQdLXq_node[data-status=eveil-reussi] .UQdLXq_nodeArt{border-color:var(--blood);box-shadow:0 0 12px var(--blood-soft)}.UQdLXq_node[data-rarity=avance][data-status=debloque] .UQdLXq_nodeArt{border-color:var(--advanced);box-shadow:0 0 12px #7fa6d633}.UQdLXq_node[data-rarity=eveil][data-status=eveil-reussi] .UQdLXq_nodeArt{border-color:var(--gold);box-shadow:0 0 16px var(--gold-soft)}.UQdLXq_node[data-status=quete-disponible] .UQdLXq_nodeArt,.UQdLXq_node[data-status=quete-en-cours] .UQdLXq_nodeArt{border-color:var(--gold);animation:1.8s ease-in-out infinite UQdLXq_beckon}.UQdLXq_node[data-selected=true] .UQdLXq_nodeArt{outline:1px solid var(--ivory);outline-offset:3px}.UQdLXq_nodeName{font-size:.82rem;line-height:1.15}.UQdLXq_nodeRarity{letter-spacing:.12em;color:var(--muted);font-size:.56rem}.UQdLXq_node[data-rarity=eveil] .UQdLXq_nodeRarity{color:var(--gold)}.UQdLXq_chaptersSoon{color:var(--muted);padding:.25rem .25rem .5rem;font-size:.72rem}.UQdLXq_chapters{border:1px solid var(--line);padding:.5rem .75rem;font-size:.78rem}.UQdLXq_chapters ol{gap:.35rem;display:grid}.UQdLXq_chapters li{display:grid}.UQdLXq_chapters li[data-state=termine] b{color:var(--ok)}.UQdLXq_chapters li[data-state=disponible] b{color:var(--gold)}.UQdLXq_chapters small,.UQdLXq_chapters span{color:var(--muted);font-size:.7rem}.UQdLXq_detail{border:1px solid var(--line);background:radial-gradient(at 50% 0,#1b1016 0%,#0d1016 55%);min-height:0;padding:1rem;overflow-y:auto}.UQdLXq_emptyDetail{color:var(--muted);font-size:.85rem}.UQdLXq_card{gap:.55rem;display:grid}.UQdLXq_card h3{text-align:center;letter-spacing:.18em;font-size:1.05rem}.UQdLXq_art{justify-self:center;place-items:center;width:150px;height:150px;display:grid;position:relative}.UQdLXq_halo{border:1px solid var(--line);border-radius:50%;position:absolute;inset:0}.UQdLXq_art[data-obtained=true] .UQdLXq_halo{border-color:var(--blood);box-shadow:0 0 30px var(--blood-soft), 0 0 60px #c0394a14 inset;animation:3.2s ease-in-out infinite UQdLXq_breathe}.UQdLXq_art[data-rarity=eveil][data-obtained=true] .UQdLXq_halo{border:1px dashed var(--gold);box-shadow:0 0 34px var(--gold-soft), 0 0 60px #d2a95a14 inset;animation:24s linear infinite UQdLXq_turn,3.2s ease-in-out infinite UQdLXq_breathe}.UQdLXq_artMark{color:var(--muted);font-size:3rem}.UQdLXq_chips{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.UQdLXq_chips span{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);padding:.1rem .4rem;font-size:.62rem}.UQdLXq_chips span[data-rarity=eveil]{color:var(--gold);border-color:var(--gold-soft)}.UQdLXq_chips span[data-rarity=avance]{color:var(--advanced)}.UQdLXq_chips span[data-status=debloque],.UQdLXq_chips span[data-status=eveil-reussi]{color:var(--ok)}.UQdLXq_quote{text-align:center;color:#cfc6b8;font-size:.8rem;font-style:italic}.UQdLXq_gives{border-left:1px solid var(--blood-soft);padding-left:.6rem;font-size:.8rem;line-height:1.45}.UQdLXq_checks{gap:.25rem;font-size:.78rem;display:grid}.UQdLXq_checks li[data-ok=true]{color:var(--ok)}.UQdLXq_checks li[data-ok=false]{color:var(--bad)}.UQdLXq_checks li[data-ok=soon]{color:var(--muted)}.UQdLXq_nextAction{border:1px solid var(--gold-soft);background:#d2a95a0d;gap:.15rem;padding:.5rem .6rem;font-size:.82rem;display:grid}.UQdLXq_nextAction small,.UQdLXq_choice small{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:.6rem}.UQdLXq_choice,.UQdLXq_options{gap:.4rem;display:grid}.UQdLXq_options button{text-align:left;border:1px solid var(--line);gap:.15rem;padding:.5rem .6rem;font-size:.75rem;display:grid}.UQdLXq_options button b{color:var(--ivory);font-size:.85rem}.UQdLXq_options button span{color:var(--muted)}.UQdLXq_options button[data-chosen=true]{border-color:var(--gold);box-shadow:0 0 12px var(--gold-soft)}.UQdLXq_options button[aria-disabled=true]:not([data-chosen=true]){opacity:.5}.UQdLXq_hint{color:var(--muted);font-size:.72rem}@keyframes UQdLXq_beckon{50%{box-shadow:0 0 14px var(--gold-soft)}}@keyframes UQdLXq_breathe{50%{opacity:.7}}@keyframes UQdLXq_turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.UQdLXq_node .UQdLXq_nodeArt,.UQdLXq_art .UQdLXq_halo{animation:none!important}}@media (max-width:760px){.UQdLXq_head{grid-template-columns:1fr;gap:.5rem}.UQdLXq_body{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.UQdLXq_detail{border-top:1px solid var(--gold-soft);max-height:55vh}.UQdLXq_node{width:5.2rem}}.UQdLXq_clan{grid-template-columns:auto 1fr;align-items:center;column-gap:.8rem;display:grid}.UQdLXq_clan>:not(.UQdLXq_emblem){grid-column:2}.UQdLXq_emblem{object-fit:cover;border:1px solid var(--blood);width:64px;height:64px;box-shadow:0 0 18px var(--blood-soft);grid-row:span 2}.UQdLXq_artImg{object-fit:cover;border-radius:50%;width:132px;height:132px;position:relative}.UQdLXq_artImg[data-muted=true]{filter:grayscale()brightness(.5)}.UQdLXq_art{width:170px;height:170px}.UQdLXq_technique{border:1px solid var(--line);gap:.1rem;padding:.45rem .6rem;display:grid}.UQdLXq_technique small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.6rem}.UQdLXq_technique b{font-size:.9rem}.UQdLXq_nodeArt img{object-fit:cover;width:100%;height:100%}.UQdLXq_head{border-color:#3a2226;border-radius:18px;box-shadow:inset 0 1px #ffffff0a,0 0 24px #c0394a14}.UQdLXq_masteryBar{border-radius:999px;overflow:hidden}.UQdLXq_branch{background:linear-gradient(#11141b,#0b0e13);border-radius:16px;transition:border-color .24s;box-shadow:inset 0 1px #ffffff08}.UQdLXq_branch:hover{border-color:#c0394a44}.UQdLXq_chapters{background:#0b0e14;border-radius:14px}.UQdLXq_detail{border-radius:18px;box-shadow:inset 0 1px #ffffff0a}.UQdLXq_nextAction{border-radius:12px}.UQdLXq_technique{background:#0b0e14;border-radius:12px}.UQdLXq_emblem{border-radius:14px}.UQdLXq_options button{background:linear-gradient(#151923,#0d1016);border-radius:12px;transition:border-color .2s,box-shadow .2s,transform .16s}.UQdLXq_options button:hover:not(:disabled){border-color:#d2a95a99;transform:translateY(-1px)}.UQdLXq_options button[data-chosen=true]{background:linear-gradient(#2a1f10,#120e08)}.UQdLXq_masteryHelp{color:#d4d4d8;margin-top:12px;font-size:13px;line-height:1.6}.UQdLXq_masteryHelp summary{cursor:pointer;color:#fcd34d}.UQdLXq_masteryHelp p{margin-top:8px}.UQdLXq_treePreview{line-height:1.4}.UQdLXq_treePreview .UQdLXq_card p{margin:6px 0}.UQdLXq_treePreview .UQdLXq_chips{gap:4px;margin:5px 0}.UQdLXq_treePreview .UQdLXq_technique{border:0;padding:5px 0}.UQdLXq_treeNode[data-usable=true]:not([data-equipped=true]){border-color:#a5cef7}@media (max-height:850px){.UQdLXq_treeBranch li{min-height:110px;padding-top:16px}.UQdLXq_treeBranch li[data-linked=true]:before{height:18px}}.UQdLXq_treeNode[data-obtained=false] .UQdLXq_treeArt{filter:grayscale()brightness(.55)}@media (pointer:coarse) and (max-height:500px){.UQdLXq_heritage{gap:5px}.UQdLXq_treeHead{grid-template-columns:auto 1fr minmax(100px,30%);padding:4px 8px}.UQdLXq_treeHead img{grid-row:auto;width:30px;height:30px}.UQdLXq_treeHead strong{font-size:14px}.UQdLXq_treeHead .UQdLXq_masteryBar{grid-column:auto;margin:0}.UQdLXq_treeFoot{padding:3px;font-size:12px}.UQdLXq_treeFoot small{margin:0;font-size:10px}}.UQdLXq_heritage{gap:5px;position:relative}.UQdLXq_treeHead{background:0 0;border:0;grid-template-columns:auto 1fr minmax(60px,25%);gap:4px 8px;padding:0 4px}.UQdLXq_treeHead img{grid-row:auto;width:32px;height:32px}.UQdLXq_treeHead strong{font-size:14px}.UQdLXq_treeHead small{font-size:11px}.UQdLXq_treeHead .UQdLXq_masteryBar{grid-column:auto;margin:0}.UQdLXq_treeLegend{padding:1px 4px;font-size:10px}.UQdLXq_treeScroll{background:0 0;border:0;border-radius:0;overflow:hidden}.UQdLXq_treeColumns{grid-template-columns:repeat(3,minmax(0,1fr));height:100%;padding:0}.UQdLXq_treeBranch h4{height:28px;font-size:10px}.UQdLXq_treeBranch li{height:var(--heritage-row);justify-content:flex-start;min-height:0;padding:5px 0 8px}.UQdLXq_treeBranch li[data-choice=true]{height:calc(var(--heritage-row) * 1.7)}.UQdLXq_treeBranch li[data-linked=true]:before{height:calc(var(--heritage-row) - var(--heritage-icon) - 4px);top:calc(-1 * (var(--heritage-row) - var(--heritage-icon) - 8px))}.UQdLXq_treeNode{width:var(--heritage-icon);height:var(--heritage-icon);z-index:1;padding:2px}.UQdLXq_treeName{display:none}.UQdLXq_treeBadge{padding:0 3px;font-size:9px;bottom:-7px}.UQdLXq_treeOptions{justify-content:center;gap:12px;margin-top:12px;display:flex}.UQdLXq_treeOptions button{border-radius:50%;width:28px;height:28px;min-height:0;padding:2px;position:relative;overflow:hidden}.UQdLXq_optionLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.UQdLXq_treeCampaign{border:0;flex-shrink:0;padding:3px 6px;font-size:11px}.UQdLXq_treeCampaign[open]{bottom:50px;z-index:10;background:#0a101af7;border:1px solid #80673b;max-height:80%;padding:10px;position:absolute;inset-inline:0;overflow:auto}.UQdLXq_treeFoot{padding:4px}.UQdLXq_treeFoot small{font-size:10px}.UQdLXq_compactTip h3{color:#f3d28a;margin:0 0 4px;font-size:14px;font-weight:700}.UQdLXq_compactTip p{margin:6px 0}.UQdLXq_tipCost{color:#a4d8f2}.UQdLXq_tipEffect{color:#edce85}.UQdLXq_tipRequirement{color:#eca392;border-top:1px solid #755d3440;padding-top:6px}@media (pointer:coarse){.UQdLXq_treeScroll{overflow:auto}.UQdLXq_treeColumns{--heritage-row:76px;--heritage-icon:44px;height:auto}}:is([data-ui-theme=verre] .UQdLXq_heritage,[data-ui-theme=verre] .UQdLXq_treePreview){--line:#a5d7ff29;--ivory:#eaf5ff;--muted:#a3bad0;--gold:#7dd3fc;--gold-soft:#7dd3fc3d}
.e2EfAa_root{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.e2EfAa_columns{flex:1;grid-template-columns:minmax(0,1.7fr) minmax(330px,1fr);gap:18px;min-height:0;display:grid}.e2EfAa_classTree,.e2EfAa_heritageTree{flex-direction:column;min-width:0;min-height:0;display:flex}.e2EfAa_content{flex:1;min-height:0}.e2EfAa_heritageTree{border-left:1px solid #b5985c70;padding-left:18px}.e2EfAa_title{color:#edcc87;text-align:center;flex-shrink:0;padding:8px;font-size:14px;font-weight:700}.e2EfAa_tabs{display:none}@media (max-width:1400px){.e2EfAa_columns{gap:10px}.e2EfAa_heritageTree{padding-left:10px}}@media (max-width:900px),(pointer:coarse) and (max-width:1100px){.e2EfAa_tabs{background:#0a0e15;border:1px solid #76603a;border-radius:22px;align-self:center;gap:4px;margin-bottom:8px;padding:3px;display:flex}.e2EfAa_tabs button{color:#bec8da;border-radius:20px;min-height:38px;padding:6px 18px;font-size:13px}.e2EfAa_tabs button[aria-pressed=true]{color:#22190b;background:#e6b960}.e2EfAa_columns{flex-direction:column;display:flex}.e2EfAa_classTree,.e2EfAa_heritageTree{flex:1}.e2EfAa_heritageTree{border:0;padding-left:0}.e2EfAa_root[data-tab=classe] .e2EfAa_heritageTree,.e2EfAa_root[data-tab=heritage] .e2EfAa_classTree{display:none}}@media (pointer:coarse) and (max-height:500px){.e2EfAa_tabs{margin-bottom:4px}.e2EfAa_tabs button{min-height:28px;padding-block:3px}.e2EfAa_title{padding:3px;font-size:12px}}.e2EfAa_root{isolation:isolate;background:linear-gradient(#090d1680,#090d16a3),url(/landing/hero-konoha-nuit.png) 50%/cover;border-radius:8px;padding:8px;position:relative}.e2EfAa_columns{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr)}.e2EfAa_heritageTree{border-image:linear-gradient(#0000,#b5985c88 15% 85%,#0000) 1}.e2EfAa_title{padding:4px;font-size:14px}@media (pointer:coarse) and (max-height:520px){.e2EfAa_root{height:auto}.e2EfAa_columns,.e2EfAa_classTree,.e2EfAa_heritageTree{flex:none}}
@property --srv{syntax:"<number>";inherits:true;initial-value:0}@property --pln{syntax:"<number>";inherits:true;initial-value:0}.EKxTrW_panel{--ember:#ff8a2a;--ember-soft:#ff8a2a55;--gold:#e2ac52;--gold-pale:#ffe3a3;--line:#2a2f3a;--text:#ece4d8;--muted:#8d929c;isolation:isolate;background:radial-gradient(45% 60% at 8%,#ff7a1a1c,#0000 70%),radial-gradient(60% 50% at 75% 15%,#3b1c0c22,#0000 70%),radial-gradient(70% 60% at 60% 110%,#1b2433aa,#0000 70%),linear-gradient(#0b0d12,#07080c);border:1px solid #2c2620;border-radius:18px;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 0 60px #000a,0 10px 30px #0006}.EKxTrW_backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.EKxTrW_backdrop i{width:3px;height:3px;box-shadow:0 0 6px 1px var(--ember);opacity:0;background:#ffc06a;border-radius:50%;animation:linear infinite EKxTrW_ember;position:absolute;bottom:-8px}.EKxTrW_motto{color:var(--gold);gap:6px;display:grid;position:absolute;bottom:70px;left:22px}.EKxTrW_motto b{opacity:.1;font-family:Yu Mincho,MS Mincho,Noto Serif JP,serif;font-size:56px;font-weight:700;line-height:1}.EKxTrW_motto span{letter-spacing:.28em;text-transform:uppercase;opacity:.28;max-width:190px;font-size:10px}.EKxTrW_stage{z-index:1;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3a3f4b transparent;outline:none;min-height:0;display:flex;position:relative;overflow:auto}.EKxTrW_sizer{flex:none;margin:auto;position:relative}.EKxTrW_board{transform-origin:0 0;position:absolute;top:0;left:0}.EKxTrW_guide{pointer-events:none;background:linear-gradient(#e2ac5230,#e2ac5210 60%,#0000);width:1px;position:absolute;top:70px;bottom:24px}.EKxTrW_panel[data-orientation=tall] .EKxTrW_guide{background:linear-gradient(90deg,#e2ac5230,#e2ac5210 60%,#0000);width:auto;height:1px;inset:auto 14px auto 52px}.EKxTrW_palier{text-align:center;white-space:nowrap;pointer-events:none;gap:2px;display:grid;position:absolute;transform:translate(-50%,-50%)}.EKxTrW_palier b{letter-spacing:.16em;text-transform:uppercase;color:#7d6f58;font-size:13px;font-weight:700}.EKxTrW_palier small{color:#5f6571;font-size:11px}.EKxTrW_palier[data-open=true] b{color:var(--gold);text-shadow:0 0 12px #ff8a2a55}.EKxTrW_palier[data-open=true] small{color:#a9a296}.EKxTrW_panel[data-orientation=tall] .EKxTrW_palierWord{display:none}.EKxTrW_panel[data-orientation=tall] .EKxTrW_palier b{letter-spacing:.04em;font-size:17px}.EKxTrW_links{pointer-events:none;position:absolute;inset:0;overflow:visible}.EKxTrW_link path{fill:none;stroke-linecap:round}.EKxTrW_track{stroke:#151920;stroke-width:6px}.EKxTrW_core{stroke:#333946;stroke-width:1.8px;transition:stroke .4s,stroke-width .4s}.EKxTrW_glow{stroke:var(--ember);stroke-width:9px;opacity:.1;transition:opacity .4s}.EKxTrW_link[data-look=open] .EKxTrW_core{stroke:#a8702e;stroke-width:2px;stroke-dasharray:2.2 1.6;animation:1.6s linear infinite EKxTrW_march}.EKxTrW_link[data-look=open] .EKxTrW_glow{opacity:.07}.EKxTrW_link[data-look=plan] .EKxTrW_core{stroke:var(--gold-pale);stroke-width:2.6px;stroke-dasharray:3 1.6;animation:.9s linear infinite EKxTrW_march}.EKxTrW_link[data-look=plan] .EKxTrW_glow{stroke:#ffd27a;stroke-width:11px;opacity:.18}.EKxTrW_link[data-look=lit] .EKxTrW_core{stroke:#f5a13c;stroke-width:3.2px}.EKxTrW_link[data-look=lit] .EKxTrW_glow{stroke:#ff7a1a;stroke-width:12px;opacity:.26}.EKxTrW_spark{stroke:#fff3cf;stroke-width:3px;stroke-dasharray:5 95;opacity:.9;animation:3.2s linear infinite EKxTrW_spark}.EKxTrW_link[data-flow=true] .EKxTrW_core{stroke:#ffd27a;stroke-width:3.4px;stroke-dasharray:100;stroke-dashoffset:100px;animation:.62s cubic-bezier(.3,.7,.2,1) forwards EKxTrW_draw}.EKxTrW_emblem{pointer-events:none;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.EKxTrW_emblemAura{background:radial-gradient(circle,#ff8a2a38,#ff8a2a10 45%,#0000 68%);border-radius:50%;animation:5.5s ease-in-out infinite EKxTrW_breathe;position:absolute;inset:-34%}.EKxTrW_emblemRing{background:repeating-conic-gradient(#e2ac5266 0 2deg, transparent 2deg 11deg);border-radius:50%;animation:80s linear infinite EKxTrW_spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.EKxTrW_emblemCore{background:radial-gradient(circle at 50% 32%,#3d1c0c,#120c0a 62%,#08080a);border:1.5px solid #ff9a3c77;border-radius:50%;place-items:center;display:grid;position:absolute;inset:11%;box-shadow:0 0 30px #ff7a1a44,inset 0 0 22px #000}.EKxTrW_emblemCore b{color:#ffb04a;text-shadow:0 0 18px #ff7a1a,0 0 3px #000;font-family:Yu Mincho,MS Mincho,Noto Serif JP,serif;font-size:54px;line-height:1}.EKxTrW_emblem[data-lit=false] .EKxTrW_emblemCore b{color:#b08a52;text-shadow:0 0 10px #ff7a1a55}.EKxTrW_emblem small{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--gold);text-shadow:0 0 10px #000;font-size:12px;position:absolute;top:calc(100% + 10px)}.EKxTrW_panel[data-orientation=tall] .EKxTrW_emblem small{top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.EKxTrW_node{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;outline:none;place-items:center;padding:0;transition:--srv .52s cubic-bezier(.3,.7,.2,1),--pln .38s cubic-bezier(.3,.7,.2,1),opacity .3s;display:grid;position:absolute;transform:translate(-50%,-50%)}.EKxTrW_node:hover,.EKxTrW_node:focus-visible,.EKxTrW_node[data-selected=true]{z-index:4}.EKxTrW_ring{background:conic-gradient(#ff9a3c 0 calc(var(--srv) * 1turn), var(--gold-pale) 0 calc(var(--pln) * 1turn), #2a2f3a 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px))}.EKxTrW_node[data-kind=major] .EKxTrW_ring{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px))}.EKxTrW_core2{background:radial-gradient(circle at 50% 30%,#1f2431,#0a0c11);border-radius:50%;place-items:center;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .3s,filter .3s;display:grid;position:absolute;inset:4px;overflow:hidden;box-shadow:inset 0 0 12px #000c}.EKxTrW_node[data-kind=major] .EKxTrW_core2{inset:6px}.EKxTrW_core2 img{object-fit:cover;width:100%;height:100%;transition:filter .4s}.EKxTrW_kindGlyph{filter:drop-shadow(0 0 6px #ff8a2a55);flex:none}.EKxTrW_core2{color:#e2ac52}.EKxTrW_node[data-kind=major]:after{content:"";z-index:-1;background:radial-gradient(circle,#ff8a2a2a,#0000 68%);border-radius:50%;position:absolute;inset:-16px}.EKxTrW_node[data-state=bought] .EKxTrW_core2{box-shadow:0 0 0 1px #ffb35a,0 0 20px #ff8a2aaa,inset 0 0 8px #0008}.EKxTrW_node[data-state=planned] .EKxTrW_core2{box-shadow:0 0 0 1.5px var(--gold-pale), 0 0 16px #ffd27a88;animation:2s ease-in-out infinite EKxTrW_plan}.EKxTrW_node[data-state=available] .EKxTrW_core2{box-shadow:0 0 0 1px #e2ac5288,0 0 12px #e2ac5230}.EKxTrW_node[data-state=available] .EKxTrW_core2 img{filter:saturate(.8)brightness(.88)}.EKxTrW_node[data-state=locked]{cursor:help}.EKxTrW_node[data-state=locked] .EKxTrW_ring{background:#232833}.EKxTrW_node[data-state=locked] .EKxTrW_core2 img,.EKxTrW_node[data-state=locked] .EKxTrW_kindGlyph{filter:grayscale()brightness(.42)}.EKxTrW_node[data-state=other-tree]{opacity:.3;cursor:default}.EKxTrW_node:hover .EKxTrW_core2{transform:scale(1.09)}.EKxTrW_node[data-state=available]:hover .EKxTrW_core2{box-shadow:0 0 0 1.5px #ffd27a,0 0 24px #ff9a3c99}.EKxTrW_node[data-state=available]:hover .EKxTrW_core2 img{filter:none}.EKxTrW_node:active .EKxTrW_core2{transition-duration:90ms;transform:scale(.96)}.EKxTrW_node:focus-visible .EKxTrW_core2{outline:2px solid var(--gold-pale);outline-offset:3px}.EKxTrW_node[data-selected=true]:before{content:"";border:1.5px dashed #ffe3a3bb;border-radius:50%;animation:14s linear infinite EKxTrW_spin;position:absolute;inset:-9px}.EKxTrW_node[data-pending=true] .EKxTrW_ring{animation:.9s linear infinite EKxTrW_spin}.EKxTrW_lock{color:#9aa0aa;background:#0b0d12;border:1px solid #3a404d;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.EKxTrW_rank{font-variant-numeric:tabular-nums;color:#aeb4bf;background:#0b0d12ee;border:1px solid #3a404d;border-radius:999px;min-width:28px;padding:1px 6px;font-size:10.5px;font-weight:700;line-height:1.35;position:absolute;bottom:-6px;right:-9px}.EKxTrW_node[data-state=bought] .EKxTrW_rank{color:#ffd27a;border-color:#c9812f}.EKxTrW_node[data-planned]:not([data-planned="0"]) .EKxTrW_rank{border-color:var(--gold-pale);color:var(--gold-pale)}.EKxTrW_plus{color:#1a1206;background:linear-gradient(#fff0c4,#e2a84a);border-radius:999px;place-items:center;min-width:23px;height:21px;padding:0 5px;font-size:11px;font-weight:800;animation:.36s cubic-bezier(.3,1.6,.5,1) EKxTrW_pop;display:grid;position:absolute;top:-9px;right:-9px;box-shadow:0 0 14px #ffd27aaa,0 2px 4px #0008}.EKxTrW_name{z-index:3;white-space:nowrap;color:var(--text);opacity:0;pointer-events:none;background:#07090df2;border:1px solid #353b48;border-radius:9px;padding:4px 9px;font-size:12.5px;font-weight:600;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%,-4px);box-shadow:0 6px 16px #000a}.EKxTrW_node:hover .EKxTrW_name,.EKxTrW_node:focus-visible .EKxTrW_name,.EKxTrW_node[data-selected=true] .EKxTrW_name{opacity:1;transform:translate(-50%)}.EKxTrW_node[data-kind=major] .EKxTrW_name{opacity:.92;color:#ffd9a0;border-color:#5a3c1c;transform:translate(-50%)}.EKxTrW_node[data-burst=true] .EKxTrW_core2{animation:.9s cubic-bezier(.3,.7,.2,1) EKxTrW_burst}.EKxTrW_shock{pointer-events:none;border:2px solid #ffd27a;border-radius:50%;animation:.9s ease-out forwards EKxTrW_shock;position:absolute;inset:-4px}.EKxTrW_node[data-denied=true] .EKxTrW_core2{animation:.38s cubic-bezier(.36,.07,.19,.97) EKxTrW_deny}.EKxTrW_node[data-awaken=true] .EKxTrW_core2{animation:.8s ease-out both EKxTrW_awaken;animation-delay:inherit}.EKxTrW_toolbar{z-index:3;background:linear-gradient(#0c0f15d9,#08090df2);border-top:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.EKxTrW_toolbarSide{align-items:center;gap:8px;min-width:0;display:flex}.EKxTrW_toolbarEnd{justify-content:flex-end}.EKxTrW_zoom{background:#0b0e14;border:1px solid #2f3440;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex;box-shadow:inset 0 1px #ffffff08}.EKxTrW_zoom button{min-width:32px;height:32px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:17px;transition:background .16s,color .16s;display:inline-flex}.EKxTrW_zoom button:hover{color:#ffd9a0;background:#1b2030}.EKxTrW_zoom span{font-variant-numeric:tabular-nums;text-align:center;color:#cfc7b8;min-width:54px;font-size:12px}.EKxTrW_zoom .EKxTrW_centre{letter-spacing:.04em;border-left:1px solid #2f3440;border-radius:0 999px 999px 0;margin-left:4px;padding:0 12px 0 10px;font-size:12px}.EKxTrW_panel[data-orientation=tall] .EKxTrW_toolbar{grid-template-columns:auto minmax(0,1fr) auto;gap:6px;padding:8px}.EKxTrW_panel[data-orientation=tall] .EKxTrW_zoom{justify-self:center}.EKxTrW_panel[data-orientation=tall] .EKxTrW_zoom span{min-width:42px}.EKxTrW_panel[data-orientation=tall] .EKxTrW_motto{display:none}@keyframes EKxTrW_ember{0%{opacity:0;transform:translate(0,0)scale(1)}12%{opacity:.75}to{opacity:0;transform:translate(28px,-620px)scale(.4)}}@keyframes EKxTrW_march{to{stroke-dashoffset:-7.6px}}@keyframes EKxTrW_spark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes EKxTrW_draw{to{stroke-dashoffset:0}}@keyframes EKxTrW_breathe{50%{opacity:.75;transform:scale(1.08)}}@keyframes EKxTrW_spin{to{transform:rotate(360deg)}}@keyframes EKxTrW_plan{50%{box-shadow:0 0 0 1.5px var(--gold-pale), 0 0 26px #ffd27acc}}@keyframes EKxTrW_pop{0%{opacity:0;transform:scale(.3)}}@keyframes EKxTrW_burst{35%{transform:scale(1.22);box-shadow:0 0 0 2px #fff3cf,0 0 46px #ffcf6a}}@keyframes EKxTrW_shock{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes EKxTrW_deny{20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}@keyframes EKxTrW_awaken{55%{transform:scale(1.14);box-shadow:0 0 0 1.5px #ffd27a,0 0 28px #ffd27a}}@media (prefers-reduced-motion:reduce){.EKxTrW_backdrop i,.EKxTrW_emblemAura,.EKxTrW_emblemRing,.EKxTrW_spark,.EKxTrW_node:before,.EKxTrW_node[data-state=planned] .EKxTrW_core2,.EKxTrW_link[data-look=open] .EKxTrW_core,.EKxTrW_link[data-look=plan] .EKxTrW_core{animation:none!important}.EKxTrW_link[data-flow=true] .EKxTrW_core{stroke-dashoffset:0;animation:none}}[data-ui-theme=verre] .EKxTrW_panel{--line:#a5d7ff29;--text:#eaf5ff;--muted:#a3bad0}
.wgnXAW_root{--tal-gold:#e2ac52;--tal-gold-pale:#ffe3a3;--tal-ember:#ff9a3c;--tal-line:#2a2f3a;--tal-text:#ece4d8;--tal-muted:#8d929c;min-width:0;height:100%;min-height:0;color:var(--tal-text);flex-direction:column;gap:12px;display:flex}.wgnXAW_notice,.wgnXAW_lead{color:var(--tal-muted);margin:0;font-size:14px;line-height:1.55}.wgnXAW_notice{border:1px solid var(--tal-line);background:linear-gradient(#11141b,#0b0e13);border-radius:16px;padding:16px 18px}.wgnXAW_notice strong,.wgnXAW_lead strong{color:var(--tal-text)}.wgnXAW_error{color:#fca5a5;background:linear-gradient(#2a0f0f,#1a0909);border:1px solid #7f1d1d;border-radius:12px;margin:0;padding:10px 14px;font-size:13px;animation:.24s ease-out wgnXAW_fadeIn}.wgnXAW_gold,.wgnXAW_ghost,.wgnXAW_danger{letter-spacing:.03em;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 18px;font-size:13px;font-weight:700;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .2s,filter .2s,border-color .2s,color .2s,background .2s;display:inline-flex}.wgnXAW_gold{color:#1a1206;background:linear-gradient(#ffdc8e,#e2a345 55%,#b9772a);border:1px solid #ffd27a;box-shadow:0 0 0 1px #0007,0 6px 18px #ff8a2a44,inset 0 1px #fff7}.wgnXAW_gold:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 0 0 1px #0007,0 10px 24px #ff8a2a66,inset 0 1px #fff9}.wgnXAW_ghost{color:#e3ddd2;background:linear-gradient(#171b25,#0e1117);border:1px solid #3a404d;height:36px;padding:0 14px;box-shadow:inset 0 1px #ffffff0a}.wgnXAW_ghost:hover:not(:disabled){color:var(--tal-gold-pale);border-color:#e2ac5299}.wgnXAW_danger{color:#fff;background:linear-gradient(#d93a3a,#8f1d1d);border:1px solid #ef4444;height:36px;padding:0 14px;box-shadow:0 6px 16px #b91c1c44,inset 0 1px #fff4}.wgnXAW_gold:active:not(:disabled),.wgnXAW_ghost:active:not(:disabled),.wgnXAW_danger:active:not(:disabled){transform:scale(.97)}.wgnXAW_gold:disabled,.wgnXAW_ghost:disabled,.wgnXAW_danger:disabled{opacity:.42;filter:grayscale(.35);cursor:not-allowed}.wgnXAW_head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.wgnXAW_headEnd{justify-content:flex-end;display:flex}.wgnXAW_points{flex-wrap:wrap;gap:8px;display:flex}.wgnXAW_point{background:linear-gradient(#151923,#0c0f15);border:1px solid #2f3440;border-radius:14px;gap:1px;min-width:132px;padding:7px 14px;display:grid;box-shadow:inset 0 1px #ffffff0a}.wgnXAW_point small{letter-spacing:.12em;text-transform:uppercase;color:var(--tal-muted);font-size:10.5px}.wgnXAW_point b{font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-size:20px;font-weight:800;display:flex}.wgnXAW_point b i{color:var(--tal-muted);font-style:normal;font-weight:500}.wgnXAW_point[data-tone=left]{border-color:#e2ac5266;box-shadow:inset 0 1px #ffffff0a,0 0 18px #ff8a2a18}.wgnXAW_point[data-tone=left] b{color:#ffd27a;text-shadow:0 0 12px #ff8a2a66}.wgnXAW_point b em{color:var(--tal-gold-pale);background:#ffe3a322;border-radius:999px;margin-left:8px;padding:0 7px;font-size:12px;font-style:normal;animation:.22s ease-out wgnXAW_fadeIn}.wgnXAW_switch{background:#0b0d12;border:1px solid #3a3024;border-radius:999px;grid-template-columns:1fr 1fr;min-width:270px;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 6px #000a,0 0 0 1px #0006}.wgnXAW_switch button{z-index:1;letter-spacing:.16em;text-transform:uppercase;color:#9aa0aa;border-radius:999px;height:36px;padding:0 26px;font-size:12.5px;font-weight:800;transition:color .26s;position:relative}.wgnXAW_switch button:hover{color:var(--tal-text)}.wgnXAW_switch button[data-on=true]{color:#1a1206}.wgnXAW_switchThumb{background:linear-gradient(#ffdc8e,#d99a3e);border-radius:999px;width:calc(50% - 4px);transition:transform .42s cubic-bezier(.3,1.25,.5,1),background .3s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 0 18px #ff8a2a55,inset 0 1px #fff8}.wgnXAW_switch[data-tab=heritage] .wgnXAW_switchThumb{background:linear-gradient(#ff7f7f,#b8222f);transform:translate(100%);box-shadow:0 0 18px #c0394a66,inset 0 1px #fff6}.wgnXAW_switch[data-tab=heritage] button[data-on=true]{color:#fff}.wgnXAW_who{background:linear-gradient(90deg,#2a1208,#0d1016 75%);border:1px solid #3a2a1c;border-radius:999px;align-items:center;gap:10px;padding:5px 16px 5px 5px;display:flex}.wgnXAW_whoSign{color:#ffb04a;text-shadow:0 0 10px #ff7a1a;background:radial-gradient(circle at 50% 35%,#3d1c0c,#0b0a0c);border:1px solid #ff9a3c88;border-radius:50%;place-items:center;width:40px;height:40px;font-family:Yu Mincho,MS Mincho,Noto Serif JP,serif;font-size:20px;display:grid}.wgnXAW_whoText{display:grid}.wgnXAW_whoText b{font-size:14px}.wgnXAW_whoText small{color:var(--tal-muted);font-size:11.5px}.wgnXAW_choice{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wgnXAW_choiceCard{border:1px solid var(--tal-line);background:linear-gradient(#12161e,#0b0e13);border-radius:18px;align-content:start;gap:10px;padding:14px;transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .24s,box-shadow .24s;display:grid}.wgnXAW_choiceCard[data-open]:hover{border-color:#ff9a3c88;transform:translateY(-3px);box-shadow:0 14px 30px #0008,0 0 24px #ff8a2a22}.wgnXAW_choiceCard[data-card=empty]{opacity:.5}.wgnXAW_choiceCard b{font-size:18px}.wgnXAW_choiceCard small{color:var(--tal-muted);font-size:13px;line-height:1.5}.wgnXAW_choiceMeta{color:var(--tal-muted);font-size:11.5px}.wgnXAW_role{--role:#9aa3b2;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.wgnXAW_role i{border:1px solid color-mix(in srgb, var(--role) 55%, transparent);background:color-mix(in srgb, var(--role) 16%, transparent);color:var(--role);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.wgnXAW_role em{color:var(--tal-text);font-size:12px;font-style:normal}.wgnXAW_role[data-role=dps-melee]{--role:#f97316}.wgnXAW_role[data-role=dps-distance]{--role:#f43f5e}.wgnXAW_role[data-role=tank]{--role:#60a5fa}.wgnXAW_role[data-role=tank-dps]{--role:#a78bfa}.wgnXAW_role[data-role=heal]{--role:#4ade80}.wgnXAW_role[data-role=soutien]{--role:#2dd4bf}.wgnXAW_role[data-role=controle]{--role:#facc15}.wgnXAW_role[data-role=invocateur]{--role:#c084fc}.wgnXAW_specText .wgnXAW_role i{padding:1px 6px;font-size:9.5px}.wgnXAW_choiceCard .wgnXAW_gold{justify-self:start;margin-top:4px}.wgnXAW_panes{background:#0b0d12;border:1px solid #2f3440;border-radius:999px;flex-shrink:0;align-self:flex-start;gap:3px;padding:3px;display:inline-flex}.wgnXAW_panes button{white-space:nowrap;height:32px;color:var(--tal-muted);border-radius:999px;padding:0 16px;font-size:12.5px;font-weight:700;transition:background .24s,color .24s}.wgnXAW_panes button[data-on=true]{color:#1a1206;background:linear-gradient(#ffdc8e,#d99a3e);box-shadow:0 0 14px #ff8a2a44}.wgnXAW_screen{min-height:0;display:block}.wgnXAW_screen>*{animation:.24s ease-out wgnXAW_fadeIn}.wgnXAW_screen[data-pane=tree]>:not([data-pane-id=tree]),.wgnXAW_screen[data-pane=specs]>:not([data-pane-id=specs]){display:none}.wgnXAW_treePane{height:100%;min-height:360px}.wgnXAW_screen{flex:1;min-width:0}.wgnXAW_treePane{min-width:0;min-height:0;position:relative}.wgnXAW_help{white-space:nowrap;text-overflow:ellipsis;color:var(--tal-muted);font-size:11.5px;overflow:hidden}.wgnXAW_specs{scrollbar-width:thin;flex-direction:column;gap:10px;min-height:0;display:flex;overflow-y:auto}.wgnXAW_sectionTitle{letter-spacing:.2em;text-transform:uppercase;color:#8d7a5a;margin:2px 4px;font-size:11px;font-weight:700}.wgnXAW_specCard{opacity:.7;background:linear-gradient(#11151d,#0b0e13);border:1px solid #262b36;border-radius:16px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:11px;padding:10px;transition:opacity .24s,border-color .24s,box-shadow .24s;display:grid}.wgnXAW_specCard:hover{opacity:.9}.wgnXAW_specCard[data-current=true]{border-color:var(--tal-ember);opacity:1;background:linear-gradient(135deg,#2a150a,#0e1016 62%);box-shadow:0 0 0 1px #ff9a3c44,0 0 24px #ff8a2a2a,inset 0 0 30px #ff8a2a10}.wgnXAW_specArt{background:radial-gradient(circle at 50% 30%,#1d2230,#07080c);border:1px solid #3a3f4b;border-radius:14px;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.wgnXAW_specArt img{object-fit:cover;width:100%;height:100%}.wgnXAW_specArt:after{content:"";background:linear-gradient(#0000 55%,#000a);position:absolute;inset:0}.wgnXAW_specArt[data-size=big]{border-radius:14px;width:100%;height:150px}.wgnXAW_specCard[data-current=true] .wgnXAW_specArt{border-color:#ff9a3c99}.wgnXAW_specGlyph{color:var(--tal-gold);font-size:24px}.wgnXAW_specText{gap:3px;min-width:0;display:grid}.wgnXAW_specText b{font-size:14.5px}.wgnXAW_specText small{color:var(--tal-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.wgnXAW_specText em{color:#6f7582;font-size:10.5px;font-style:normal}.wgnXAW_specText em[data-tone=on]{color:#ffd27a}.wgnXAW_overlay{z-index:5;pointer-events:none;justify-items:center;gap:8px;width:max-content;max-width:calc(100% - 20px);display:grid;position:absolute;bottom:66px;left:50%;transform:translate(-50%)}.wgnXAW_overlay>*{pointer-events:auto}.wgnXAW_planBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#1c150ce6,#0c0a08f2);border:1px solid #e2ac5277;border-radius:999px;align-items:center;gap:10px;padding:7px 7px 7px 18px;animation:.36s cubic-bezier(.2,.9,.3,1.15) wgnXAW_slideUp;display:flex;box-shadow:0 12px 30px #000b,0 0 26px #ff8a2a26,inset 0 1px #ffffff14}.wgnXAW_planBar[data-committing=true]{border-color:#ffe3a3;animation:.36s cubic-bezier(.2,.9,.3,1.15) wgnXAW_slideUp,1.4s ease-in-out infinite wgnXAW_shimmer}.wgnXAW_planCount{white-space:nowrap;color:#d9d2c6;font-size:13px}.wgnXAW_planCount b{color:var(--tal-gold-pale);text-shadow:0 0 10px #ffd27a88;font-size:18px}.wgnXAW_planDone{color:#ffd27a;background:linear-gradient(#2a1608f0,#120c08f0);border:1px solid #ff9a3c;border-radius:999px;padding:9px 18px;font-size:13.5px;font-weight:800;animation:.36s cubic-bezier(.2,.9,.3,1.15) wgnXAW_slideUp,2.6s ease-in forwards wgnXAW_fadeAway;box-shadow:0 0 26px #ff8a2a44}.wgnXAW_mini{display:none}@media (max-width:1800px){.wgnXAW_specCard{grid-template-columns:minmax(0,1fr);gap:8px}.wgnXAW_specArt{width:100%;height:68px}.wgnXAW_specText small{display:none}}@media (max-width:1550px){.wgnXAW_head{grid-template-columns:minmax(0,1fr) auto}.wgnXAW_headMiddle{grid-area:1/1/auto/-1;justify-self:center}.wgnXAW_specs{flex-direction:row;grid-column:1/-1;overflow-x:auto}.wgnXAW_sectionTitle{display:none}.wgnXAW_specCard{flex:none;grid-template-columns:44px minmax(0,1fr);width:230px}.wgnXAW_specArt{border-radius:12px;width:44px;height:44px}.wgnXAW_choice{grid-template-columns:minmax(0,1fr)}}@media (max-width:1200px){.wgnXAW_root{gap:10px}.wgnXAW_head{grid-template-columns:minmax(0,1fr);gap:8px}.wgnXAW_headMiddle{justify-self:stretch}.wgnXAW_switch{min-width:0}.wgnXAW_headEnd{display:none}.wgnXAW_points{grid-template-columns:1fr 1fr;display:grid}.wgnXAW_point{min-width:0;padding:6px 10px}.wgnXAW_point b{font-size:17px}.wgnXAW_specs{flex-direction:column;overflow:visible}.wgnXAW_specCard{grid-template-columns:64px minmax(0,1fr);width:auto}.wgnXAW_specArt{width:64px;height:64px}.wgnXAW_specText small{display:-webkit-box}.wgnXAW_help{display:none}.wgnXAW_overlay{bottom:60px}.wgnXAW_mini{white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0d12ee;border:1px solid #3a404d;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:7px 14px;font-size:12.5px;display:flex;box-shadow:0 8px 20px #000a}.wgnXAW_mini b{text-overflow:ellipsis;overflow:hidden}.wgnXAW_mini span{color:var(--tal-muted)}.wgnXAW_mini em{color:#ffd27a;font-style:normal}.wgnXAW_planBar{gap:6px;padding-left:12px}.wgnXAW_planBar .wgnXAW_ghost{padding:0 10px}.wgnXAW_planBar .wgnXAW_gold{padding:0 12px}}@keyframes wgnXAW_fadeIn{0%{opacity:0;transform:translateY(6px)}}@keyframes wgnXAW_slideUp{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes wgnXAW_shimmer{50%{box-shadow:0 12px 30px #000b,0 0 38px #ffd27a55,inset 0 1px #ffffff14}}@keyframes wgnXAW_fadeAway{75%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.wgnXAW_planBar,.wgnXAW_planDone,.wgnXAW_screen>*,.wgnXAW_error{animation:none!important}.wgnXAW_switchThumb{transition:none}}.wgnXAW_switch,.wgnXAW_panes,.wgnXAW_specs{-webkit-user-select:none;user-select:none}.wgnXAW_switch button,.wgnXAW_panes button{cursor:pointer;-webkit-tap-highlight-color:transparent}.wgnXAW_switchThumb{pointer-events:none}button.wgnXAW_specCard{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer}button.wgnXAW_specCard:hover:not(:disabled){opacity:1;border-color:#ff9a3c88;transform:translateY(-1px);box-shadow:0 0 18px #ff8a2a22}button.wgnXAW_specCard:hover:not(:disabled) em{color:#ffd27a}button.wgnXAW_specCard:disabled{cursor:not-allowed}@media (min-width:1201px) and (max-width:1550px){button.wgnXAW_specCard{width:230px}}.wgnXAW_confirmBackdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b3;place-items:center;padding:16px;animation:.2s ease-out wgnXAW_fadeIn;display:grid;position:fixed;inset:0}.wgnXAW_confirmCard{text-align:center;background:radial-gradient(at 50% 0,#3a1c0c,#0d1016 65%);border:1px solid #ff9a3c99;border-radius:20px;gap:12px;width:min(420px,100%);padding:18px;animation:.32s cubic-bezier(.2,.9,.3,1.15) wgnXAW_slideUp;display:grid;box-shadow:0 24px 60px #000c,0 0 40px #ff8a2a33}.wgnXAW_confirmCard h3{margin:0;font-size:19px;font-weight:600}.wgnXAW_confirmCard h3 b{color:#ffd27a}.wgnXAW_confirmCard p{color:#b9b3a8;margin:0;font-size:13px;line-height:1.5}.wgnXAW_confirmNote{background:#0b0e14;border:1px solid #3a404d;border-radius:12px;padding:10px 12px}.wgnXAW_confirmActions{justify-content:center;gap:10px;display:flex}.wgnXAW_effectLine{color:#ffd9a0;background:linear-gradient(90deg,#ff8a2a14,#0000);border:1px solid #ff9a3c44;border-radius:10px;margin:0;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.45}.wgnXAW_savedBuilds{background:#121318d9;border:1px solid #ad88404a;border-radius:10px;margin:0 12px 8px;padding:8px 12px;font-size:12px}.wgnXAW_savedBuilds summary{cursor:pointer;color:#edd293}.wgnXAW_savedBuilds p{color:#abb4c2;max-width:720px;margin:8px 0}.wgnXAW_savedBuilds>div{flex-wrap:wrap;align-items:end;gap:8px;margin-top:8px;display:flex}.wgnXAW_savedBuilds label{flex:1;gap:3px;min-width:130px;display:grid}.wgnXAW_savedBuilds label span{color:#abb4c2}.wgnXAW_savedBuilds input{background:#080b12;border:1px solid #424650;border-radius:5px;width:100%;padding:6px}.wgnXAW_savedBuilds button{color:#edd293;border:1px solid #ad884066;border-radius:6px;padding:6px 10px}.wgnXAW_savedBuilds button:disabled{opacity:.4}[data-twin-trees] .wgnXAW_root{gap:6px}[data-twin-trees] .wgnXAW_head{display:block}[data-twin-trees] .wgnXAW_headMiddle,[data-twin-trees] .wgnXAW_headEnd{display:none}[data-twin-trees] .wgnXAW_points{align-items:center;gap:14px;display:flex}[data-twin-trees] .wgnXAW_point{border-radius:7px;align-items:center;gap:8px;min-width:0;padding:5px 8px;display:flex}[data-twin-trees] .wgnXAW_point small{letter-spacing:0;font-size:10px}[data-twin-trees] .wgnXAW_point b{font-size:17px}[data-twin-trees] .wgnXAW_savedBuilds{flex-shrink:0;max-height:42%;margin:0;padding:5px 9px;overflow:auto}[data-twin-trees] .wgnXAW_panes{margin:0}[data-twin-trees] .wgnXAW_help{display:none}[data-twin-trees] .wgnXAW_planBar{box-shadow:none;flex-wrap:nowrap;justify-content:center;gap:6px;padding:4px 8px;animation:none}[data-twin-trees] .wgnXAW_planBar button{height:30px;padding-inline:8px;font-size:12px}[data-twin-trees] .wgnXAW_planCount{font-size:11px}[data-twin-trees] .wgnXAW_planCount b{font-size:14px}[data-twin-trees] .wgnXAW_notice{padding:6px 10px;font-size:12px}@media (min-width:901px) and (max-height:850px){[data-twin-trees] .wgnXAW_ghost,[data-twin-trees] .wgnXAW_gold{height:30px;padding-inline:10px;font-size:12px}}@media (pointer:coarse) and (max-height:500px){[data-twin-trees] .wgnXAW_root{gap:3px}[data-twin-trees] .wgnXAW_point,[data-twin-trees] .wgnXAW_savedBuilds{padding-block:2px}[data-twin-trees] .wgnXAW_panes button{min-height:28px;padding-block:3px}}.wgnXAW_treeControls{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px 12px;display:flex;position:relative}.wgnXAW_treeControls .wgnXAW_head{flex:1;min-width:230px}.wgnXAW_treeControls .wgnXAW_point{background:0 0;border:0;padding:0}.wgnXAW_treeControls .wgnXAW_point small{font-size:10px}.wgnXAW_treeControls .wgnXAW_savedBuilds{background:#0a1018;border:0;order:3}.wgnXAW_treeControls .wgnXAW_savedBuilds[open]{z-index:20;border:1px solid #80673b;width:min(390px,100%);max-height:400px;padding:10px;position:absolute;top:34px;right:0}.wgnXAW_treeControls .wgnXAW_panes{background:0 0;border:0;padding:0}.wgnXAW_treeControls .wgnXAW_panes button{height:28px;padding:0 10px}[data-twin-trees] .wgnXAW_treeControls .wgnXAW_points{flex-wrap:nowrap;gap:12px}[data-twin-trees] .wgnXAW_treeControls .wgnXAW_point{box-shadow:none;background:0 0;border:0;padding:0}[data-twin-trees] .wgnXAW_treeControls .wgnXAW_point small{white-space:nowrap;font-size:9px}[data-twin-trees] .wgnXAW_treeControls .wgnXAW_point b{white-space:nowrap;font-size:16px}[data-twin-trees] .wgnXAW_treeControls .wgnXAW_head{flex:270px}[data-twin-trees] .wgnXAW_treeControls .wgnXAW_savedBuilds{max-height:none;overflow:visible}[data-twin-trees] .wgnXAW_treeControls .wgnXAW_savedBuilds[open]{max-height:400px;overflow:auto}[data-ui-theme=verre] .wgnXAW_root{--tal-line:#a5d7ff29;--tal-text:#eaf5ff;--tal-muted:#a3bad0}
._5ASZOq_wrap{--accent:#e2c07a;flex-direction:column;gap:12px;display:flex}._5ASZOq_hero{border:1px solid color-mix(in srgb, var(--accent) 35%, #222733);background:radial-gradient(120% 140% at 0% 100%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 60%), linear-gradient(180deg, #151923, #0d1016);border-radius:14px;align-items:center;gap:16px;min-height:96px;padding:14px 18px;display:flex;position:relative;overflow:hidden}._5ASZOq_heroKanji{color:var(--accent);opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Yu Mincho,MS Mincho,Noto Serif JP,serif;font-size:110px;font-weight:900;line-height:1;position:absolute;bottom:-18px;right:14px}._5ASZOq_emblem{border:2px solid color-mix(in srgb, var(--accent) 70%, transparent);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--accent) 25%, #151923), #07090d 75%);width:64px;height:64px;box-shadow:0 0 24px color-mix(in srgb, var(--accent) 35%, transparent);color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:30px;display:grid}._5ASZOq_eyebrow{color:#8d929c;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}._5ASZOq_heroTitle{color:#f4ede2;font-family:var(--font-pixel), sans-serif;letter-spacing:.04em;margin:2px 0 0;font-size:22px;font-weight:700}._5ASZOq_heroText{color:#cfc7b8;margin:4px 0 0;font-size:13px;line-height:1.5}._5ASZOq_heroStat{z-index:1;text-align:right;margin-left:auto;position:relative}._5ASZOq_heroStat strong{color:var(--accent);font-family:var(--font-pixel), sans-serif;font-size:26px;display:block}._5ASZOq_heroStat small{color:#8d929c;letter-spacing:.08em;text-transform:uppercase;font-size:11px}._5ASZOq_tabs{flex-wrap:wrap;gap:6px;display:flex}._5ASZOq_tab{color:#ddd6ca;cursor:pointer;background:linear-gradient(#171b25,#10131a);border:1px solid #2a3040;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}._5ASZOq_tab:hover{border-color:#3a4152}._5ASZOq_tab[aria-selected=true],._5ASZOq_tab[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 80%, white 5%);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 85%, #000 15%), color-mix(in srgb, var(--accent) 55%, #000 45%));color:#fff}._5ASZOq_tab small{opacity:.7}._5ASZOq_grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}._5ASZOq_split{grid-template-columns:minmax(200px,34%) minmax(0,1fr);gap:12px;display:grid}@media (max-width:760px){._5ASZOq_grid2,._5ASZOq_split{grid-template-columns:minmax(0,1fr)}}._5ASZOq_card{background:linear-gradient(#12151d,#0d1016);border:1px solid #222733;border-radius:12px;min-width:0;padding:12px 14px;box-shadow:inset 0 1px #ffffff08}._5ASZOq_title{color:#c89a4b;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;font-size:12px;font-weight:700;display:flex}._5ASZOq_title span{color:#6b7280;letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}._5ASZOq_text{color:#cfc7b8;margin:0;font-size:13px;line-height:1.55}._5ASZOq_muted{color:#7c828d;margin:0;font-size:12px;line-height:1.5}._5ASZOq_quote{color:#e8dcc6;margin:0;font-family:Segoe Script,Brush Script MT,cursive;font-size:15px;line-height:1.5}._5ASZOq_tiles{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}._5ASZOq_tile{background:#0b0e14;border:1px solid #222733;border-radius:10px;padding:9px 12px}._5ASZOq_tile dt{color:#8d929c;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}._5ASZOq_tile dd{color:#f1ebe1;font-family:var(--font-pixel), sans-serif;margin:3px 0 0;font-size:18px}._5ASZOq_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._5ASZOq_chip{border:1px solid color-mix(in srgb, var(--accent) 45%, #2a3040);background:color-mix(in srgb, var(--accent) 10%, #10131a);color:#e8dcc6;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}._5ASZOq_list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._5ASZOq_row{background:#0f1219;border:1px solid #1f2430;border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:6px 10px;display:flex}._5ASZOq_row:hover{border-color:#353c4c}._5ASZOq_row[data-self=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, #0f1219)}._5ASZOq_dot{background:#52525b;border-radius:50%;flex-shrink:0;width:9px;height:9px}._5ASZOq_dot[data-on=true]{background:#4ade80;box-shadow:0 0 8px #4ade8088}._5ASZOq_name{color:#f1ebe1;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}._5ASZOq_meta{color:#8d929c;white-space:nowrap;font-size:12px}._5ASZOq_num{color:#f5c46a;font-family:var(--font-pixel), sans-serif;white-space:nowrap;font-size:13px}._5ASZOq_memberGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._5ASZOq_search{color:#f1ebe1;background:#0b0e14 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239aa1ad' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 11px no-repeat;border:1px solid #2a3040;border-radius:10px;outline:none;flex:1;min-width:0;height:38px;padding:0 12px 0 36px;font-size:13px}._5ASZOq_search:focus{border-color:var(--accent)}._5ASZOq_btn,._5ASZOq_ghost,._5ASZOq_danger{white-space:nowrap;cursor:pointer;border-radius:9px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700}._5ASZOq_btn{color:#fff;background:linear-gradient(#f0932f,#c8601a);border:1px solid #f5a04a}._5ASZOq_ghost{color:#e7e2da;background:#121620;border:1px solid #3a4152}._5ASZOq_danger{color:#fff;background:linear-gradient(#b91c1c,#7f1d1d);border:1px solid #ef4444}._5ASZOq_btn:disabled,._5ASZOq_ghost:disabled,._5ASZOq_danger:disabled{opacity:.4;cursor:not-allowed}._5ASZOq_empty{color:#7c828d;text-align:center;margin:0;padding:22px 10px;font-size:13px;line-height:1.6}._5ASZOq_notice{color:#e2c07a;background:#1a150d;border:1px solid #3a2f1d;border-radius:10px;margin:0;padding:9px 14px;font-size:13px}._5ASZOq_alert{color:#fca5a5;background:#1f0d0d;border-color:#7f1d1d}._5ASZOq_art{border-radius:12px;height:100%;min-height:260px;position:relative;overflow:hidden}._5ASZOq_art>div{position:absolute;inset:0}._5ASZOq_podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}._5ASZOq_step{text-align:center;background:linear-gradient(#171b25,#0d1016);border:1px solid #2a3040;border-radius:12px 12px 4px 4px;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;display:flex}._5ASZOq_step[data-place="1"]{background:linear-gradient(#3a2c12,#120f0a);border-color:#e2c07a;min-height:132px;box-shadow:0 0 24px #e2c07a33}._5ASZOq_step[data-place="2"]{border-color:#cbd5e1aa;min-height:112px}._5ASZOq_step[data-place="3"]{border-color:#d9773aaa;min-height:100px}._5ASZOq_step b{font-size:26px;line-height:1}._5ASZOq_step strong{color:#f4ede2;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}._5ASZOq_month{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._5ASZOq_month small{color:#6b7280;text-align:center;font-size:11px;font-weight:700}._5ASZOq_day{aspect-ratio:1.3;color:#8d929c;background:#0b0e14;border:1px solid #1f2430;border-radius:8px;place-items:center;font-size:12px;font-weight:600;display:grid}._5ASZOq_day[data-claimed=true]{color:#4ade80;background:#0d1f14;border-color:#16a34a88}._5ASZOq_day[data-today=true]{border-color:var(--accent);color:#fff;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 40%, transparent)}._5ASZOq_mission{background:#0f1219;border:1px solid #222733;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}._5ASZOq_mission[data-ready=true]{border-color:#f5a04a;box-shadow:0 0 16px #f08a2c22}._5ASZOq_mission h4{color:#f1ebe1;margin:0;font-size:14px;font-weight:700}._5ASZOq_bar{background:#1c2230;border-radius:4px;height:6px;margin-top:6px;position:relative;overflow:hidden}._5ASZOq_bar i{background:linear-gradient(90deg,#f0932f,#f5c46a);border-radius:4px;position:absolute;inset:0 auto 0 0}._5ASZOq_posters{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._5ASZOq_poster{background:linear-gradient(#2a2116,#1a140d);border:1px solid #5c4526;border-radius:6px;flex-direction:column;gap:6px;padding:12px;display:flex;box-shadow:inset 0 0 30px #0008}._5ASZOq_poster h4{color:#f4e6c8;font-family:var(--font-pixel), sans-serif;text-align:center;margin:0;font-size:16px}._5ASZOq_wanted{color:#d42a2a;letter-spacing:.3em;text-align:center;font-family:Yu Mincho,MS Mincho,serif;font-size:13px;font-weight:800}._5ASZOq_bounty{color:#f5c46a;font-family:var(--font-pixel), sans-serif;text-align:center;font-size:20px}._5ASZOq_hearts{color:#ef4444;letter-spacing:2px;text-align:center;font-size:13px}._5ASZOq_poster ._5ASZOq_ghost,._5ASZOq_poster ._5ASZOq_danger{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:34px;padding:7px 10px;line-height:1.25}[data-ui-theme=verre] ._5ASZOq_wrap{--accent:#7dd3fc}
.R5JfBq_layout{grid-template-columns:200px minmax(0,1fr);gap:16px;min-height:100%;display:grid}.R5JfBq_rail{border-right:1px solid #222733;flex-direction:column;gap:4px;padding-right:12px;display:flex}.R5JfBq_railItem{color:#cfc7b8;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:7px 9px;display:grid}.R5JfBq_railItem:hover{background:#ffffff08;border-color:#2a3040}.R5JfBq_railItem[aria-selected=true]{border-color:color-mix(in srgb, var(--accent) 60%, #222733);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 18%, #12151d), #0d1016);color:#f4ede2}.R5JfBq_railKanji{width:34px;height:34px;color:var(--accent);background:#0b0e14;border-radius:8px;place-items:center;font-family:Yu Mincho,MS Mincho,Noto Serif JP,serif;font-size:18px;font-weight:700;display:grid}.R5JfBq_railLabel{font-size:13px;font-weight:700;line-height:1.2;display:block}.R5JfBq_railHint{color:#7c828d;font-size:11px;line-height:1.3;display:block}.R5JfBq_railItem[aria-selected=true] .R5JfBq_railHint{color:#a8a295}.R5JfBq_railBadge{color:#f08a2c;letter-spacing:.08em;text-transform:uppercase;margin-left:4px;font-size:10px;font-weight:700}.R5JfBq_content{flex-direction:column;gap:12px;min-width:0;display:flex}.R5JfBq_head{border-bottom:1px solid #222733;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-bottom:8px;display:flex}.R5JfBq_headTitle{color:#f4ede2;font-family:var(--font-pixel), sans-serif;letter-spacing:.04em;margin:0;font-size:18px}.R5JfBq_headText{color:#8d929c;margin:0;font-size:12px;line-height:1.4}.R5JfBq_chips{scrollbar-width:none;gap:6px;padding-bottom:6px;display:flex;overflow-x:auto}.R5JfBq_chips::-webkit-scrollbar{display:none}.R5JfBq_chip{color:#cfc7b8;background:linear-gradient(#171b25,#10131a);border:1px solid #2a3040;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.R5JfBq_chip[aria-selected=true]{border-color:color-mix(in srgb, var(--accent) 80%, white 5%);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 85%, #000 15%), color-mix(in srgb, var(--accent) 65%, #000 35%));color:#15120b}.R5JfBq_ladder{gap:6px;display:grid}.R5JfBq_rung{color:#7c828d;background:#0d1016;border:1px solid #222733;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.R5JfBq_rung[data-reached=true]{border-color:color-mix(in srgb, var(--accent) 45%, #222733);color:#e7dfd0}.R5JfBq_rung[data-shown=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 16%, #12151d), #0d1016)}.R5JfBq_rungDot{border:1px solid;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.R5JfBq_rung[data-reached=true] .R5JfBq_rungDot{background:var(--accent);border-color:var(--accent);color:#15120b}.R5JfBq_rungName{font-size:13px;font-weight:700}.R5JfBq_rungMeta{color:#7c828d;font-size:11px}.R5JfBq_villages{flex-wrap:wrap;gap:6px;display:flex}.R5JfBq_layout[data-mobile=true]{grid-template-columns:minmax(0,1fr);gap:10px}@media (max-width:760px){.R5JfBq_layout{grid-template-columns:minmax(0,1fr);gap:10px}.R5JfBq_rail{display:none}}
._0xH67G_banner{--tone:#fdba74;--glow:#f97316cc;inset-inline:0;z-index:30;pointer-events:none;justify-content:center;display:flex;position:absolute;top:32%}._0xH67G_banner[data-kind=end]{--tone:#93c5fd;--glow:#3b82f699}._0xH67G_band{text-align:center;width:min(720px,92vw);animation:_0xH67G_turn-banner var(--ms,1.4s) ease-out forwards;background:linear-gradient(90deg,#0000,#05070cb8 16%,#05070ceb 50%,#05070cb8 84%,#0000);flex-direction:column;align-items:center;gap:4px;padding:16px 24px 14px;display:flex;position:relative}._0xH67G_band:before,._0xH67G_band:after{content:"";background:linear-gradient(90deg, transparent, var(--tone), transparent);height:2px;box-shadow:0 0 12px var(--glow);position:absolute;left:6%;right:6%}._0xH67G_band:before{top:0}._0xH67G_band:after{bottom:0}._0xH67G_title{letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 0 22px var(--glow), 0 0 6px var(--glow), 0 2px 0 #000;font-size:clamp(30px,4.6vw,60px);line-height:1}._0xH67G_detail{letter-spacing:.26em;text-transform:uppercase;color:var(--tone);text-shadow:0 1px #000;font:700 12px/1.2 Arial,sans-serif}@keyframes _0xH67G_turn-banner{0%{opacity:0;transform:scaleX(.55)}16%{opacity:1;transform:scaleX(1)}76%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.05)}}@keyframes _0xH67G_turn-banner-still{0%{opacity:0}14%{opacity:1}78%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._0xH67G_band{animation-name:_0xH67G_turn-banner-still}}@media (max-height:520px){._0xH67G_banner{top:22%}._0xH67G_band{padding:8px 16px 7px}._0xH67G_title{font-size:clamp(22px,5vw,34px)}._0xH67G_detail{font-size:10px}}._0xH67G_banner[data-look=or]{top:38%}._0xH67G_gold{animation:_0xH67G_turn-gold var(--ms,2.3s) ease forwards;flex-direction:column;align-items:center;display:flex}._0xH67G_goldTitle{letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#fff3cf 0%,#ffc45a 45%,#e07a10 100%);color:#0000;filter:drop-shadow(0 3px #2a1406)drop-shadow(0 0 12px #f68c2873);-webkit-background-clip:text;background-clip:text;align-items:center;gap:18px;font:900 clamp(32px,4.2vw,52px)/1 Segoe UI,Arial,sans-serif;display:flex}._0xH67G_banner[data-kind=end] ._0xH67G_goldTitle{filter:drop-shadow(0 3px #0b1530)drop-shadow(0 0 12px #508cf673);background-image:linear-gradient(#f1f5ff 0%,#a5c8ff 45%,#3b6fd6 100%)}._0xH67G_goldTitle:before,._0xH67G_goldTitle:after{content:"";background:linear-gradient(90deg,#0000,#f6b23c);width:130px;height:2px}._0xH67G_goldTitle:after{background:linear-gradient(270deg,#0000,#f6b23c)}._0xH67G_banner[data-kind=end] ._0xH67G_goldTitle:before{background:linear-gradient(90deg,#0000,#7aa7f5)}._0xH67G_banner[data-kind=end] ._0xH67G_goldTitle:after{background:linear-gradient(270deg,#0000,#7aa7f5)}._0xH67G_goldDetail{letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 2px 4px #000;border-block:1px solid #f6b23c99;margin-top:8px;padding:4px 18px;font:800 15px/1.2 Segoe UI,Arial,sans-serif}._0xH67G_banner[data-kind=end] ._0xH67G_goldDetail{border-color:#7aa7f599}@keyframes _0xH67G_turn-gold{0%{opacity:0;transform:translateY(-10px)scale(.96)}12%{opacity:1;transform:none}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._0xH67G_gold{animation:none}}
.B720MW_paper{--paper:#f2e4c4;--paper-deep:#e6d2a6;--paper-edge:#c9ab72;--ink:#2b1c10;--ink-soft:#5b4630;--ink-faint:#8a7457;--seal:#a8231a;--seal-deep:#7a160f;--gold:#9a6b1c;--rule:#5b463047;color:var(--ink);background:radial-gradient(120% 80% at 50% 0%, #fffaeba6, transparent 60%), radial-gradient(90% 60% at 10% 100%, #966e3c2e, transparent 70%), radial-gradient(90% 60% at 90% 90%, #966e3c24, transparent 70%), repeating-linear-gradient(0deg, #785a3206 0 2px, transparent 2px 5px), var(--paper);font-size:15.5px;line-height:1.6}.B720MW_page{flex-direction:column;gap:30px;display:flex}.B720MW_titleBlock{border-bottom:2px solid var(--rule);flex-direction:column;gap:8px;padding-bottom:18px;display:flex;position:relative}.B720MW_kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--seal);font-size:11px;font-weight:700}.B720MW_title{color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.1}.B720MW_lead{max-width:70ch;color:var(--ink-soft);margin:0;font-size:16.5px}.B720MW_seal{background:var(--seal);color:#fbe9d0;width:46px;height:46px;box-shadow:inset 0 0 0 2px #ffe6c859, 0 2px 0 var(--seal-deep);border-radius:8px;place-items:center;font-size:22px;font-weight:700;display:grid;position:absolute;top:2px;right:0;transform:rotate(-6deg)}.B720MW_section{flex-direction:column;gap:12px;min-width:0;display:flex}.B720MW_sectionTitle{color:var(--ink);text-wrap:balance;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:700;display:flex}.B720MW_sectionTitle:before{content:"";background:var(--seal);border-radius:2px;flex:none;width:10px;height:10px;transform:rotate(45deg)}.B720MW_p{max-width:72ch;color:var(--ink-soft);margin:0}.B720MW_list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.B720MW_list li{color:var(--ink);max-width:76ch;padding-left:18px;position:relative}.B720MW_list li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:3px}.B720MW_facts{grid-template-columns:minmax(9rem,auto) minmax(0,1fr);gap:6px 22px;margin:0;display:grid}.B720MW_facts dt{color:var(--ink-soft);font-weight:700}.B720MW_facts dd{color:var(--ink);margin:0}@media (max-width:560px){.B720MW_facts{grid-template-columns:1fr;gap:2px}.B720MW_facts dd{margin-bottom:8px}}.B720MW_tableWrap{border:1px solid var(--rule);background:#fff8e68c;border-radius:8px;overflow-x:auto}.B720MW_table{border-collapse:collapse;width:100%;font-size:14px}.B720MW_table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);background:var(--paper-deep);border-bottom:1px solid var(--rule);white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:700;position:sticky;top:0}.B720MW_table td{border-bottom:1px solid var(--rule);vertical-align:top;padding:7px 12px}.B720MW_table tr:last-child td{border-bottom:0}.B720MW_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.B720MW_strong{color:var(--ink);font-weight:700}.B720MW_muted{color:var(--ink-faint);font-size:13px}.B720MW_note{color:var(--ink);background:#a8231a12;border:1px solid #a8231a59;border-radius:8px;gap:10px;padding:12px 14px;display:flex}.B720MW_note:before{content:"印";background:var(--seal);color:#fbe9d0;border-radius:5px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.B720MW_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;display:grid}.B720MW_card{border:1px solid var(--rule);color:var(--ink);background:#fffaecb3;border-radius:10px;flex-direction:column;gap:4px;padding:14px;text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}.B720MW_card:hover,.B720MW_card:focus-visible{border-color:var(--seal);outline:none;transform:translateY(-2px);box-shadow:0 4px #7a160f2e}.B720MW_cardTitle{font-size:17px;font-weight:700}.B720MW_cardSummary{color:var(--ink-soft);font-size:13.5px}.B720MW_cardNote{color:var(--seal);font-size:12px;font-weight:700}.B720MW_link{color:var(--seal);text-underline-offset:2px;cursor:pointer;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.B720MW_link:hover{color:var(--seal-deep)}.B720MW_chips{flex-wrap:wrap;gap:6px;display:flex}.B720MW_chip{border:1px solid var(--rule);color:var(--ink-soft);cursor:pointer;background:#fffaeccc;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700}.B720MW_chip[aria-pressed=true]{border-color:var(--seal);background:var(--seal);color:#fbe9d0}.B720MW_search{box-sizing:border-box;border:1px solid var(--paper-edge);width:100%;color:var(--ink);font:inherit;background:#fffcf2e6;border-radius:8px;padding:9px 12px}.B720MW_search:focus{outline:2px solid var(--seal);outline-offset:1px}.B720MW_guideStep{border:1px solid var(--rule);background:#fffaec8c;border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.B720MW_guideMeta{color:var(--seal);letter-spacing:.04em;font-size:12px;font-weight:700}.B720MW_desk{--lacquer:#17110c;--lacquer-line:#d6aa6038;--lacquer-text:#e9d6b0;--lacquer-faint:#a48d68;background:radial-gradient(80% 50% at 50% 0%, #a8231a2e, transparent 70%), repeating-linear-gradient(90deg, #ffffff05 0 1px, transparent 1px 7px), var(--lacquer);min-height:100dvh;color:var(--lacquer-text)}.B720MW_siteBar{z-index:30;border-bottom:1px solid var(--lacquer-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#17110cf0;position:sticky;top:0}.B720MW_siteBarInner{max-width:1240px;height:56px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));align-items:center;gap:14px;margin:0 auto;display:flex}.B720MW_brand{color:#ff8a00;letter-spacing:.03em;white-space:nowrap;align-items:center;gap:8px;font-size:21px;text-decoration:none;display:flex}.B720MW_brandTag{letter-spacing:.14em;text-transform:uppercase;color:var(--lacquer-text);border:1px solid #d6aa6073;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:700;text-decoration:none}.B720MW_barActions{align-items:center;gap:8px;margin-left:auto;display:flex}.B720MW_discord{color:#fff;background:#5865f2;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.B720MW_play{color:#fff;background:#c2410c;border-radius:6px;padding:6px 16px;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 3px #7c2d12}.B720MW_play:hover{background:#ea580c}.B720MW_book{max-width:1240px;padding-block:22px 40px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));grid-template-columns:250px minmax(0,1fr);align-items:start;gap:22px;margin:0 auto;display:grid}.B720MW_toc{border:1px solid var(--lacquer-line);scrollbar-width:thin;background:#2a1d12b3;border-radius:12px;flex-direction:column;max-height:calc(100dvh - 96px);padding:16px 14px;display:flex;position:sticky;top:78px;overflow-y:auto}.B720MW_tocDrawer{flex-direction:column;gap:14px;display:flex}.B720MW_tocHome{color:var(--lacquer-text);align-items:center;gap:10px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.B720MW_tocHomeSeal{color:#fbe9d0;background:#a8231a;border-radius:6px;place-items:center;width:30px;height:30px;font-size:15px;display:grid;transform:rotate(-5deg)}.B720MW_tocFilter{box-sizing:border-box;border:1px solid var(--lacquer-line);width:100%;color:var(--lacquer-text);font:inherit;background:#00000047;border-radius:7px;padding:7px 10px;font-size:13.5px}.B720MW_tocFilter::placeholder{color:var(--lacquer-faint)}.B720MW_tocFilter:focus{outline-offset:1px;outline:2px solid #d6aa60}.B720MW_tocGroup{flex-direction:column;gap:2px;display:flex}.B720MW_tocGroupTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--lacquer-faint);margin:0 0 4px;font-size:10.5px;font-weight:700}.B720MW_tocLink{color:var(--lacquer-text);border-radius:7px;align-items:center;gap:9px;padding:6px 8px;font-size:14.5px;text-decoration:none;display:flex}.B720MW_tocLink:hover{background:#d6aa601a}.B720MW_tocLink[aria-current=page]{background:#a8231a52;box-shadow:inset 3px 0 #e0503f}.B720MW_tocKanji{text-align:center;color:#d6aa60;flex:none;width:22px;font-size:15px}.B720MW_tocEmpty{color:var(--lacquer-faint);font-size:13px}.B720MW_tocToggle{display:none}.B720MW_sheet{border-radius:6px 14px 14px 6px;min-width:0;padding-block:28px 36px;padding-inline:clamp(16px,4vw,48px);box-shadow:0 0 0 1px #c9ab7299,0 18px 40px #00000073,inset 0 0 60px #966e3c40}.B720MW_crumbs{color:var(--ink-faint);flex-wrap:wrap;gap:6px;margin-bottom:14px;font-size:12.5px;display:flex}.B720MW_crumbs a{color:var(--ink-soft);text-decoration:none}.B720MW_crumbs a:hover{color:var(--seal)}.B720MW_hero{border-radius:6px 14px 0 0;height:150px;margin:-28px calc(-1*clamp(16px,4vw,48px)) 22px;position:relative;overflow:hidden}.B720MW_hero img{object-fit:cover;filter:sepia(.55)saturate(.8)contrast(.95);opacity:.85}.B720MW_hero:after{content:"";background:linear-gradient(180deg, transparent 30%, var(--paper) 100%);position:absolute;inset:0}.B720MW_heroTall{height:220px}.B720MW_footer{border-top:1px solid var(--rule);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:36px;padding-top:16px;font-size:12.5px;display:flex}.B720MW_footer a{color:var(--ink-soft)}@media (max-width:900px){.B720MW_book{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:12px 28px}.B720MW_toc{background:0 0;border:0;max-height:none;padding:0;position:static}.B720MW_tocToggle{border:1px solid var(--lacquer-line);width:100%;color:var(--lacquer-text);font:inherit;cursor:pointer;background:#2a1d12d9;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:flex}.B720MW_tocDrawer{display:none}.B720MW_tocDrawer[data-open=true]{border:1px solid var(--lacquer-line);background:#2a1d12f2;border-radius:12px;margin-top:8px;padding:14px;display:flex}.B720MW_seal{width:38px;height:38px;font-size:18px}.B720MW_hero{height:110px}.B720MW_heroTall{height:150px}}.B720MW_fold{border:1px solid var(--rule);background:#fffaec8c;border-radius:8px;padding:10px 14px;scroll-margin-top:90px}.B720MW_fold>summary{cursor:pointer;color:var(--ink);font-weight:700}.B720MW_fold[open]>summary{margin-bottom:8px}.B720MW_stack{flex-direction:column;gap:10px;display:flex}.B720MW_small{color:var(--ink-soft);font-size:13.5px}.B720MW_accent{color:var(--seal-deep);font-weight:700}.B720MW_inlineForm{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.B720MW_inlineForm label{color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.B720MW_button{background:var(--seal);color:#fbe9d0;font:inherit;cursor:pointer;box-shadow:0 2px 0 var(--seal-deep);border:0;border-radius:8px;padding:9px 16px;font-weight:700}.B720MW_button:hover{background:var(--seal-deep)}.B720MW_tag{color:var(--gold);white-space:nowrap;background:#9a6b1c26;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.B720MW_grid2{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.B720MW_h3{color:var(--ink);margin:0;font-size:17px;font-weight:700}.B720MW_desk{font-family:var(--wiki-body), Georgia, "Times New Roman", serif}.B720MW_title,.B720MW_sectionTitle,.B720MW_cardTitle,.B720MW_h3,.B720MW_tocHome,.B720MW_seal,.B720MW_tocKanji,.B720MW_tocHomeSeal{font-family:var(--wiki-title), var(--wiki-body), Georgia, serif}.B720MW_brand{font-family:var(--wiki-brand), system-ui, sans-serif}
.ECXjCq_dialog{color:#e9e2d7;background:radial-gradient(at 0 0,#72292c33,#0000 50%),#0c1018;border:1px solid #a57e4266;border-radius:20px;width:min(1120px,96vw);max-width:none;height:min(880px,92dvh);max-height:none;margin:auto;padding:0;box-shadow:0 25px 100px #000a}.ECXjCq_dialog[open]{flex-direction:column;display:flex}.ECXjCq_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02050bd9}.ECXjCq_header{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px 18px;display:flex}.ECXjCq_eyebrow{color:#d7ad69;letter-spacing:.25em;font-size:10px}.ECXjCq_header h2{margin:4px 0;font-size:clamp(20px,3vw,28px);font-weight:700}.ECXjCq_header p{color:#a7b1c3;font-size:13px}.ECXjCq_header button{border:1px solid #a57e4266;border-radius:50%;flex-shrink:0;width:40px;height:40px}.ECXjCq_tabs{border-bottom:1px solid #9a743c44;flex-wrap:wrap;align-items:center;gap:8px;padding:0 28px 18px;display:flex}.ECXjCq_tabs button,.ECXjCq_specs button{border:1px solid #7c654c77;border-radius:10px;padding:10px 16px;font-size:13px}.ECXjCq_tabs button[aria-pressed=true]{color:#fff;background:linear-gradient(#d74d59,#981d30);border-color:#e75c63}.ECXjCq_tabs span{color:#adb8cc;margin-left:auto;font-size:11px}.ECXjCq_body{flex:1;grid-template-columns:230px minmax(0,1fr);min-height:0;display:grid}.ECXjCq_choices{border-right:1px solid #8d713744;flex-direction:column;gap:8px;padding:18px 12px;display:flex;overflow:auto}.ECXjCq_choices button{text-align:left;border:1px solid #0000;border-radius:10px;padding:12px}.ECXjCq_choices strong{color:#e9ce9f;font-size:15px;display:block}.ECXjCq_choices span{color:#a8b2c3;margin-top:4px;font-size:12px;line-height:1.45;display:block}.ECXjCq_choices button[aria-pressed=true],.ECXjCq_specs button[aria-pressed=true]{background:#c799421a;border-color:#c79942aa}.ECXjCq_content{padding:24px 28px;overflow:auto}.ECXjCq_content h3{color:#f0d09b;font-size:26px;font-weight:700}.ECXjCq_content h4{margin:22px 0 10px;font-size:16px;font-weight:700}.ECXjCq_content p,.ECXjCq_content li{color:#bcc5d5;margin:8px 0;font-size:13px;line-height:1.65}.ECXjCq_content ul{padding-left:18px;list-style:outside}.ECXjCq_content .ECXjCq_notice{background:#be93440b;border-left:2px solid #bc9051;margin:16px 0;padding:10px 14px}.ECXjCq_content .ECXjCq_conditions{color:#e0bd80}.ECXjCq_specs{flex-wrap:wrap;gap:8px;display:flex}.ECXjCq_specs .ECXjCq_role{color:#e5bd7a;letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:10.5px;font-weight:700;display:block}.ECXjCq_roleLine{color:#dfe6f3;margin:10px 0 0}.ECXjCq_roleLine b{color:#e5bd7a;letter-spacing:.04em;text-transform:uppercase}.ECXjCq_stack{flex-direction:column;gap:10px;margin-top:12px;display:flex}.ECXjCq_section{background:#121722;border:1px solid #384153;border-radius:10px;padding:12px 15px}.ECXjCq_section summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.6}.ECXjCq_section small{color:#aab6ca;font-weight:400}.ECXjCq_dialog button{cursor:pointer}.ECXjCq_dialog button:hover{filter:brightness(1.15)}.ECXjCq_dialog :focus-visible{outline-offset:3px;outline:2px solid #e5bd75}@media (max-width:650px){.ECXjCq_dialog{border-radius:0;width:100vw;height:100dvh}.ECXjCq_header{padding:18px}.ECXjCq_tabs{padding:0 18px 12px}.ECXjCq_body{flex-direction:column;display:flex}.ECXjCq_choices{border-bottom:1px solid #8d713744;flex-direction:row;flex-shrink:0;max-height:96px;padding:8px}.ECXjCq_choices button{flex-shrink:0;max-width:170px}.ECXjCq_choices span{display:none}.ECXjCq_content{flex:1;min-height:0;padding:18px}}
@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/394054bac8398f3a-s.1_o3_06unm_ig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dcec0ca6851bfaf8-s.1-9t2a8-y9qr7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fc967cca4b01637-s.p.12zymgsojk14i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bangers Fallback;src:local(Arial);ascent-override:107.26%;descent-override:21.99%;line-gap-override:0.0%;size-adjust:82.32%}.BBN9Nq_className{font-family:Bangers,Bangers Fallback;font-style:normal;font-weight:400}.BBN9Nq_variable{--wiki-brand:"Bangers", "Bangers Fallback"}
.fB8DEG_pages{background:#0a0c11;border:1px solid #3a3024;border-radius:999px;flex-shrink:0;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 6px #000a,0 0 0 1px #0006}.fB8DEG_pages button{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:#9aa0aa;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:128px;height:38px;padding:0 18px;font-size:13px;font-weight:800;transition:color .26s;display:inline-flex;position:relative}.fB8DEG_pages button:hover{color:#ece4d8}.fB8DEG_pages button b{letter-spacing:0;color:#d42a2a;font-family:Yu Mincho,MS Mincho,Noto Serif JP,serif;font-size:13px;transition:color .26s}.fB8DEG_pages button[data-on=true]{color:#1a1206}.fB8DEG_pages button[data-on=true] b{color:#7a1010}.fB8DEG_thumb{background:linear-gradient(#ffdc8e,#d99a3e);border-radius:999px;width:calc(50% - 4px);transition:transform .42s cubic-bezier(.3,1.25,.5,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 0 18px #ff8a2a55,inset 0 1px #fff8}.fB8DEG_pages[data-page=talents] .fB8DEG_thumb{transform:translate(100%)}.fB8DEG_page{height:100%;min-height:0;animation:.28s cubic-bezier(.2,.8,.2,1) fB8DEG_pageIn}.fB8DEG_page[hidden]{display:none!important}@media (max-width:760px){.fB8DEG_pages{margin-bottom:10px}.fB8DEG_pages button{min-width:0;height:36px}.fB8DEG_page{height:auto}}@keyframes fB8DEG_pageIn{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.fB8DEG_page{animation:none}.fB8DEG_thumb{transition:none}}.fB8DEG_pages{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fB8DEG_pages button{cursor:pointer;width:100%}.fB8DEG_thumb{pointer-events:none}.fB8DEG_talentPage{flex:1;height:100%;min-height:0}@media (pointer:coarse) and (max-height:500px){.fB8DEG_pages{margin-bottom:4px}.fB8DEG_pages button{height:28px}}@media (pointer:coarse) and (max-height:520px){.fB8DEG_talentPage{flex:none;height:auto}}
