.atlas-page[data-v-c0574d86]{min-height:100vh;display:flex;flex-direction:column;background:#f5f5f5;color:#2c3e50;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.65}.atlas-page [data-v-c0574d86],.atlas-page [data-v-c0574d86]:after,.atlas-page [data-v-c0574d86]:before{box-sizing:border-box}.atlas-content[data-v-c0574d86]{flex:1;width:100%;max-width:1120px;padding:0 20px 24px;margin:0 auto;min-width:0}.card[data-v-c0574d86]{background:#fff;border:1px solid #ecf0f1;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.04)}button[data-v-c0574d86],input[data-v-c0574d86],select[data-v-c0574d86]{font:inherit}button[data-v-c0574d86]{cursor:pointer}.filters[data-v-c0574d86]{position:sticky;top:calc(36px + env(safe-area-inset-top, 0px));z-index:90;padding:4px 0;background:#f5f5f5}label[data-v-c0574d86]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#526577;min-width:0}input[data-v-c0574d86],select[data-v-c0574d86]{width:100%;min-width:0;min-height:42px;padding:9px 10px;border:1px solid #cbd5df;border-radius:6px;background:#fff;color:#2c3e50}input[data-v-c0574d86]::-moz-placeholder{color:#82909b}input[data-v-c0574d86]::placeholder{color:#82909b}input[data-v-c0574d86]:focus,select[data-v-c0574d86]:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.12)}button[data-v-c0574d86]:focus-visible{outline:2px solid #2980b9;outline-offset:3px}.filter-toolbar[data-v-c0574d86]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.filter-toolbar input[data-v-c0574d86]{flex:0 1 180px;width:180px;max-width:100%}.filter-toolbar select[data-v-c0574d86]{flex:0 0 72px;width:72px}.filter-toolbar .reset-btn[data-v-c0574d86]{flex:0 0 auto}.filters .reset-btn[data-v-c0574d86],.filters input[data-v-c0574d86],.filters select[data-v-c0574d86]{background:transparent}.secondary-btn[data-v-c0574d86]{min-height:40px;border:1px solid #cbd5df;border-radius:6px;padding:8px 14px;color:#2980b9;background:#fff;white-space:nowrap}.secondary-btn[data-v-c0574d86]:hover:not(:disabled){background:#edf7fe;border-color:#3498db}.secondary-btn[data-v-c0574d86]:disabled{color:#8c99a3;background:#f0f2f4;border-color:#e1e6eb;cursor:default}.reset-btn[data-v-c0574d86]{min-height:42px}.hint[data-v-c0574d86]{color:#687884;font-size:13px;margin:12px 0}.results-heading[data-v-c0574d86]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;scroll-margin-top:12px}.section-title[data-v-c0574d86]{display:inline-block;border-bottom:2px solid #3498db;margin:0;padding-bottom:4px;font-size:16px;font-weight:600}.results-heading p[data-v-c0574d86]{margin:0;color:#687884;font-size:13px}.table-card[data-v-c0574d86]{overflow:hidden}table[data-v-c0574d86]{border-collapse:collapse;width:100%;font-size:14px}td[data-v-c0574d86],th[data-v-c0574d86]{padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #ecf0f1;overflow-wrap:anywhere}thead th[data-v-c0574d86]{background:#f1f6fa;color:#526577;font-size:13px;font-weight:500}tbody th[data-v-c0574d86]{font-weight:500}tbody tr:last-child>[data-v-c0574d86]{border-bottom:0}.amulet-grid[data-v-c0574d86]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:6px;margin:0;padding:0;list-style:none}.amulet-card[data-v-c0574d86]{min-width:0;padding:8px 10px;border:1px solid;border-radius:4px;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.amulet-name[data-v-c0574d86]{font-weight:600}.amulet-effect strong[data-v-c0574d86]{color:#2980b9;font-weight:600}.rarity-1[data-v-c0574d86]{background:#f1eaf9;border-color:#e1d3f0}.rarity-2[data-v-c0574d86]{background:#fff4df;border-color:#efdfb8}.rarity-3[data-v-c0574d86]{background:#edf5fc;border-color:#d5e5f1}.rarity-4[data-v-c0574d86]{background:#edf5ee;border-color:#d8e7da}.rarity-5[data-v-c0574d86]{background:#fbeded;border-color:#eed8d8}.amulet-card.deprecated[data-v-c0574d86]{border-style:dashed;border-color:#aab3bc}.deprecated-tag[data-v-c0574d86]{float:right;margin:1px 0 2px 6px;padding:0 4px;border:1px solid #c5cbd0;border-radius:3px;background:hsla(0,0%,100%,.8);color:#626e79;font-size:10px;line-height:16px}.empty-state[data-v-c0574d86]{padding:32px 16px;text-align:center}.empty-state p[data-v-c0574d86]{margin:0 0 10px}.subsection-title[data-v-c0574d86]{font-size:16px;font-weight:600;margin:20px 0 12px}.stage-table th[data-v-c0574d86]:first-child{width:110px}.stage-name[data-v-c0574d86]{font-variant-numeric:tabular-nums;white-space:nowrap}.score-group[data-v-c0574d86]{margin-bottom:6px}.score-group[data-v-c0574d86]:last-child{margin-bottom:0}.score-value[data-v-c0574d86]{color:#2c3e50;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ex-heading[data-v-c0574d86]{margin-top:24px}.ex-heading .subsection-title[data-v-c0574d86]{margin:0}.ex-search[data-v-c0574d86]{flex-direction:row;align-items:center;gap:10px}.ex-search>span[data-v-c0574d86]{flex-shrink:0}.ex-search input[data-v-c0574d86]{width:190px}.ex-table[data-v-c0574d86]{table-layout:fixed}.ex-table th[data-v-c0574d86]:first-child{width:90px}.ex-table td[data-v-c0574d86]{font-size:13px}.wheel-note[data-v-c0574d86]{padding:0 2px}.sr-only[data-v-c0574d86]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (hover:hover){tbody tr[data-v-c0574d86]:hover{background:#f7fafc}}@media (min-width:761px){.filters .filter-toolbar[data-v-c0574d86]{gap:6px}.filter-toolbar .secondary-btn[data-v-c0574d86],.filter-toolbar input[data-v-c0574d86],.filter-toolbar select[data-v-c0574d86]{height:32px;min-height:32px;margin:0;padding-top:5px;padding-bottom:5px;border-radius:4px;font-size:13px;line-height:20px}.filter-toolbar .secondary-btn[data-v-c0574d86]{display:inline-flex;align-items:center;justify-content:center}}@media (max-width:1000px){.amulet-grid[data-v-c0574d86]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.atlas-content[data-v-c0574d86]{padding:0 12px 20px}label[data-v-c0574d86]{gap:4px;font-size:12px}input[data-v-c0574d86],select[data-v-c0574d86]{height:32px;min-height:32px;padding:4px 8px;border-radius:4px;font-size:13px;line-height:20px}.filter-toolbar[data-v-c0574d86]{gap:4px}.filter-toolbar input[data-v-c0574d86]{flex:1 1 72px;width:72px;min-width:72px;max-width:160px}.filter-toolbar select[data-v-c0574d86]{flex-basis:64px;width:64px;padding-left:6px;padding-right:6px}.filter-toolbar .reset-btn[data-v-c0574d86]{padding-left:7px;padding-right:7px}.secondary-btn[data-v-c0574d86]{height:32px;min-height:32px;padding:4px 10px;border-radius:4px;font-size:13px;line-height:20px}.filters .filter-toolbar[data-v-c0574d86]{gap:4px}.filter-toolbar .secondary-btn[data-v-c0574d86],.filter-toolbar input[data-v-c0574d86],.filter-toolbar select[data-v-c0574d86]{height:28px;min-height:28px;margin:0;padding-top:3px;padding-bottom:3px;border-radius:4px;font-size:12px;line-height:20px}.filter-toolbar .secondary-btn[data-v-c0574d86]{display:inline-flex;align-items:center;justify-content:center}.results-heading[data-v-c0574d86]{margin:14px 0 8px}.amulet-grid[data-v-c0574d86]{grid-template-columns:minmax(0,1fr);align-items:start;gap:4px}.amulet-card[data-v-c0574d86]{padding:6px 8px}.ex-table thead[data-v-c0574d86]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ex-table[data-v-c0574d86],.ex-table tbody[data-v-c0574d86]{display:block;width:100%}.ex-table tbody tr[data-v-c0574d86]{display:block;padding:0 14px 10px;border-bottom:1px solid #ecf0f1}.ex-table tbody tr[data-v-c0574d86]:last-child{border-bottom:0}.ex-table .stage-name[data-v-c0574d86]{display:block;background:#f1f6fa;margin:0 -14px 6px;padding:8px 14px;border:0}.ex-table td[data-v-c0574d86]{display:grid;grid-template-columns:minmax(0,130px) minmax(0,1fr);gap:12px;padding:6px 0;border:0}.ex-table td[data-v-c0574d86]:before{content:attr(data-label);color:#687884;font-size:12px}}@media (max-width:480px){.atlas-content[data-v-c0574d86]{padding-left:8px;padding-right:8px}td[data-v-c0574d86],th[data-v-c0574d86]{padding:10px 12px}.stage-table th[data-v-c0574d86]:first-child{width:76px}.stage-table td[data-v-c0574d86]{font-size:13px}.ex-heading[data-v-c0574d86]{align-items:stretch;flex-direction:column;gap:10px}.ex-search input[data-v-c0574d86]{width:100%}.ex-table td[data-v-c0574d86]{grid-template-columns:minmax(0,96px) minmax(0,1fr);gap:10px}}.bosses-content[data-v-c0574d86]{max-width:760px}.boss-group[data-v-c0574d86]{margin:0 0 6px;padding:6px 8px;border:1px solid var(--boss-border);border-radius:4px;background:var(--boss-background)}.boss-group h2[data-v-c0574d86]{margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.5}.boss-attributes[data-v-c0574d86]{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0 0 4px;padding:0;list-style:none;color:#526577;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.boss-effects[data-v-c0574d86]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:3px 6px;margin:0;padding:0;list-style:none}.boss-effects li[data-v-c0574d86]{min-width:0;padding:2px 4px;border-radius:3px;background:hsla(0,0%,100%,.65);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.boss-tone-0[data-v-c0574d86]{--boss-background:#edf5ee;--boss-border:#d8e7da}.boss-tone-1[data-v-c0574d86]{--boss-background:#f5f7fa;--boss-border:#dfe5eb}.boss-tone-2[data-v-c0574d86]{--boss-background:#fbeded;--boss-border:#eed8d8}.boss-tone-3[data-v-c0574d86]{--boss-background:#edf8fb;--boss-border:#d6eaf2}.boss-tone-4[data-v-c0574d86]{--boss-background:#f0f1f5;--boss-border:#dadde5}.boss-tone-5[data-v-c0574d86]{--boss-background:#edf2fc;--boss-border:#d8e2f5}.boss-tone-6[data-v-c0574d86]{--boss-background:#edf7ec;--boss-border:#d5e9d1}.boss-tone-7[data-v-c0574d86]{--boss-background:#fbf2e4;--boss-border:#ead9ba}.wheel-note[data-v-c0574d86]{margin:0;color:#687884;font-size:12px;line-height:1.5}@media (max-width:760px){.boss-effects[data-v-c0574d86]{grid-template-columns:minmax(0,1fr);gap:2px}}