.bygone_container__JmEhw{--dm-bg:#0b0d13;--dm-surface:var(--surface-panel);--dm-surface-raised:var(--surface-raised);--dm-border:rgba(255,255,255,0.08);--dm-border-hover:rgba(245,217,122,0.28);--dm-text:#d7d0dd;--dm-text-strong:#f4f0f6;--dm-muted:#918899;--dm-gold:#f5d97a;--dm-violet:#a77add;--dm-positive:#7fd2af;--bygone-gold:#f5d97a;--bygone-cyan:#38bdf8;--bygone-rose:#fb7185;--bygone-emerald:#34d399;--bygone-purple:#c084fc;--bygone-border:var(--dm-border);--bygone-border-hover:var(--dm-border-hover);--bygone-text:var(--dm-text);--bygone-text-strong:var(--dm-text-strong);--bygone-text-muted:var(--dm-muted);min-height:calc(100vh - 4rem);padding-bottom:2rem;color:var(--dm-text);background:var(--dm-bg);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bygone_layout__u3tzM{max-width:min(100%,var(--layout-wide,90rem));margin:0 auto;padding:.75rem 1.75rem 2.5rem;box-sizing:border-box}.bygone_hero__gEjut{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.625rem}.bygone_heroContent__Q_qzL{max-width:50rem;margin:0;text-align:left}.bygone_heroEyebrow__fgt_e{margin:0 0 .25rem;color:var(--bygone-gold);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.bygone_heroTitle__3xjxT{margin:0;color:var(--dm-text-strong);font-size:1.625rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.bygone_section__swUIp{margin-bottom:1.125rem}.bygone_sectionInner__ctFpd{display:flex;flex-direction:column;gap:.75rem}.bygone_sectionHeader__FehxB{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.bygone_sectionTitle__5u8_X{margin:0;color:var(--dm-text-strong);font-size:.9375rem;font-weight:600;line-height:1.2}.bygone_sectionBody__DPym3{margin:.25rem 0 0;color:var(--dm-muted);font-size:.8125rem;line-height:1.4}.bygone_chartsControls__UOiAx{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.bygone_controlItem__iHNYc{display:inline-flex;align-items:center;gap:.375rem}.bygone_controlLabel__6gXyD{color:var(--dm-muted);font-size:.75rem;font-weight:500}.bygone_segmentedSwitch__KSerV{display:inline-flex;min-width:0;max-width:100%;overflow-x:auto;padding:.125rem;background:rgba(255,255,255,.04);border:1px solid var(--bygone-border);border-radius:.375rem;gap:.125rem}.bygone_switchBtn__OlE43{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:.25rem;border:1px solid transparent;background:transparent;color:var(--dm-muted);font-size:.71875rem;font-weight:600;cursor:pointer;outline:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease;white-space:nowrap}.bygone_switchBtn__OlE43:focus-visible{outline:.125rem solid #f5d97a;outline-offset:1px}.bygone_switchBtn__OlE43:hover:not(.bygone_isActive__dDDb3){color:var(--dm-text-strong);background:rgba(255,255,255,.06)}.bygone_switchBtn__OlE43.bygone_isActive__dDDb3{background:var(--bygone-gold);color:#17111f;border-color:transparent}.bygone_rangeStatus__U0EqS{color:var(--dm-text-strong);font-size:.6875rem;font-weight:700;padding:.1875rem .5rem;background:rgba(255,255,255,.03);border:1px solid var(--bygone-border);border-radius:.375rem}.bygone_paletteIcon__7GKer{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bygone_chartStack__AAiGR{display:flex;flex-direction:column;gap:.875rem}.bygone_chartCard__Xoydi{background:var(--sim-surface,var(--surface-panel));border:1px solid var(--bygone-border);border-radius:.5rem;padding:.625rem .75rem;box-shadow:none}.bygone_chartCardHeader___fVu_{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.bygone_chartCardTitle__r2opQ{margin:0;color:var(--dm-text-strong);font-size:.875rem;font-weight:600;line-height:1.3}.bygone_actionGroup__znIsU{display:flex;align-items:center;gap:.5rem}.bygone_button__HYwxh{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.25rem .625rem;border-radius:.375rem;border:1px solid var(--bygone-border);background:var(--bygone-gold);color:#17111f;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease}.bygone_button__HYwxh:hover{background:#ffe87a}.bygone_buttonSubtle__0JNaZ{background:rgba(255,255,255,.03);border:1px solid var(--bygone-border);color:var(--dm-muted)}.bygone_buttonSubtle__0JNaZ:hover{color:var(--dm-text-strong);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.bygone_chartSubbar__i0Ix8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.04);margin-bottom:.5rem}.bygone_chartUnit__JZI_l{color:var(--dm-muted);font-family:var(--font-sans,system-ui);font-size:.6875rem}.bygone_chartOptions__fvQ3I{display:flex;align-items:center;gap:.375rem}.bygone_btnIcon___vMHB{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:.25rem;border:1px solid var(--bygone-border);background:rgba(255,255,255,.04);color:var(--dm-muted);font-size:.71875rem;font-weight:700;cursor:pointer;transition:all .15s ease}.bygone_btnIcon___vMHB:hover{color:var(--dm-text-strong);background:rgba(255,255,255,.08)}.bygone_chartFrame__ba_E_{position:relative;width:100%;aspect-ratio:1800/760;border-radius:.375rem;overflow:hidden;background:#0f0b15;border:1px solid var(--bygone-border);cursor:pointer}.bygone_chartFrame__ba_E_:focus-visible{outline:.125rem solid var(--bygone-gold);outline-offset:.125rem}.bygone_chartCanvas__NPpX6{width:100%;height:100%;display:block}.bygone_chartGuide__FLzic{position:absolute;width:0;border-left:1px dashed;pointer-events:none;transform:translateX(-.5px)}.bygone_chartHoverWeakness__Dc2vM{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.bygone_chartHoverWeaknessLabel__nlya4{color:var(--dm-muted);font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bygone_chartHoverWeaknessChip__NDXK7{display:inline-flex;align-items:center;gap:.25rem;color:var(--dm-text-strong)}.bygone_chartHoverWeaknessChip__NDXK7 img{width:1.125rem;height:1.125rem;object-fit:contain}.bygone_overviewPanel__pVmmr{margin-top:.875rem;background:var(--sim-surface,var(--surface-panel));border:1px solid var(--bygone-border);border-radius:.5rem;padding:.5rem .75rem .625rem}.bygone_overviewWrap__mfwe3{display:flex;flex-direction:column;gap:.25rem}.bygone_overviewLabel__SXD3E{color:var(--dm-muted);font-size:.65625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.bygone_overviewCanvas__fL7yD{width:100%;height:2.625rem;display:block;border-radius:.25rem;background:#0f0b15;cursor:crosshair}.bygone_chartHint__uq086{margin-top:.375rem;color:var(--dm-muted);font-size:.71875rem;line-height:1.4}.bygone_floorsHeader__x5Pt5{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.bygone_searchWrap__IlHz1{display:flex;align-items:center;gap:.625rem}.bygone_searchInput__iq1_G{width:17.5rem;max-width:100%;box-sizing:border-box;min-height:2rem;padding:.375rem .75rem;background:var(--surface-inset);border:1px solid rgba(255,255,255,.12);border-radius:.375rem;color:#f3f4f6;font-size:.8125rem;font-family:inherit;outline:none;transition:border-color .15s ease}.bygone_searchInput__iq1_G::placeholder{color:#6b7280}.bygone_searchInput__iq1_G:focus{border-color:#3b82f6}.bygone_filterBar__3PT9B{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.bygone_checkboxWrap__W8Xs1{display:inline-flex;align-items:center;gap:.5rem;font-size:.78125rem;color:var(--dm-muted);cursor:pointer;user-select:none}.bygone_checkboxWrap__W8Xs1 input{cursor:pointer;accent-color:var(--bygone-gold)}.bygone_tableWrap__kjR57{background:var(--sim-surface,var(--surface-panel));border:1px solid var(--bygone-border);border-radius:.5rem;max-height:37.5rem;overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.bygone_floorRowList__u8U1n{display:flex;flex-direction:column}.bygone_row__9D1up{display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,.25);gap:1rem;padding:.625rem 1rem;border-bottom:1px solid rgba(255,255,255,.04);transition:background-color .1s ease}.bygone_row__9D1up:hover{background:rgba(255,255,255,.025)}.bygone_rowBoss__lBoLK{background:rgba(245,217,122,.03);border-left:.1875rem solid var(--bygone-gold)}.bygone_rowLeft__oUWJj{display:flex;align-items:center;gap:.875rem;min-width:0;flex:1}.bygone_floorBadge__DGIVW{gap:.375rem;font-size:.84375rem;color:var(--dm-text-strong);white-space:nowrap}.bygone_badge__aYuyJ,.bygone_floorBadge__DGIVW{display:inline-flex;align-items:center;font-weight:700}.bygone_badge__aYuyJ{padding:.125rem .375rem;border-radius:.25rem;font-size:.65625rem;text-transform:uppercase;letter-spacing:.03em}.bygone_badgeBoss__2VEuj{background:rgba(245,217,122,.2);color:var(--bygone-gold);border:1px solid rgba(245,217,122,.4)}.bygone_badgeDuplicate__sFjwN{background:rgba(251,113,133,.16);color:var(--bygone-rose);border:1px solid rgba(251,113,133,.35)}.bygone_rowEnemy__VxemX{display:flex;align-items:center;gap:.5rem;min-width:0}.bygone_rowPortrait___feVp{width:2rem;height:2rem;border-radius:.25rem;overflow:hidden;background:rgba(255,255,255,.05);flex-shrink:0}.bygone_rowPortrait___feVp img{width:100%;height:100%;object-fit:cover}.bygone_rowEnemyName__iGsQh{font-size:.8125rem;font-weight:500;color:var(--dm-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bygone_weaknessList__XWXU4{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap}.bygone_weaknessChip__d__C7{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:.25rem;font-size:.6875rem;font-weight:600;background:rgba(255,255,255,.05);border:1px solid var(--bygone-border);color:var(--dm-text)}.bygone_weaknessIcon__BtLgT{width:1.5rem;height:1.5rem;object-fit:contain;filter:drop-shadow(0 1px .125rem rgba(0,0,0,.4))}.bygone_weaknessDot__ISrqJ{width:.375rem;height:.375rem;border-radius:50%}.bygone_rowStats__5koIL{display:flex;align-items:center;gap:1rem;flex-shrink:0}.bygone_statCell__qWXHt{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;font-size:.6875rem;color:var(--dm-muted)}.bygone_statCell__qWXHt strong{font-size:.8125rem;font-weight:700}.bygone_zoomModal__RcYxY{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center}.bygone_zoomBackdrop__NAKTf{position:absolute;inset:0;background:rgba(7,5,11,.88);backdrop-filter:blur(.5rem)}.bygone_zoomDialog__4fF1y{position:relative;z-index:2;width:min(94vw,97.5rem);height:min(92vh,57.5rem);background:var(--dm-surface);border:1px solid var(--bygone-border);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1rem 3rem rgba(0,0,0,.6)}.bygone_zoomHeader__ktDeC{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--bygone-border);background:var(--dm-surface-raised)}.bygone_zoomEyebrow__p1cfv{margin:0 0 .125rem;color:var(--bygone-gold);font-size:.6875rem;font-weight:700;text-transform:uppercase}.bygone_zoomTitle__BWAjm{margin:0;font-size:1.125rem;font-weight:700;color:var(--dm-text-strong)}.bygone_zoomHint__Fwzfp{padding:.375rem 1.5rem;font-size:.71875rem;color:var(--dm-muted);background:rgba(255,255,255,.02);border-bottom:1px solid var(--bygone-border)}.bygone_zoomViewport__CTbKg{position:relative;flex:1;overflow:hidden;background:#0f0b15;cursor:grab;user-select:none}.bygone_zoomViewport__CTbKg:active{cursor:grabbing}.bygone_zoomCanvasWrap__2bune{position:absolute;width:100%;height:100%;transform-origin:0 0;transition:transform .05s linear}.bygone_zoomCanvas__wFyuK{width:100%;height:100%;display:block}[data-chart-theme=light] .bygone_chartFrame__ba_E_,[data-chart-theme=light] .bygone_overviewCanvas__fL7yD,[data-chart-theme=light] .bygone_zoomViewport__CTbKg{background:#ffffff}@media (max-width:900px){.bygone_layout__u3tzM{padding:.75rem 1rem 2rem}.bygone_row__9D1up{flex-direction:column;align-items:flex-start;gap:.5rem}.bygone_rowStats__5koIL{width:100%;justify-content:space-between}.bygone_searchInput__iq1_G{width:100%}}@media (max-width:600px){.bygone_rowStats__5koIL{display:grid;grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));gap:.625rem .75rem}.bygone_statCell__qWXHt{align-items:flex-start;min-width:0}}