.opt-radar.svelte-1w25kmd{display:flex;flex-direction:column;align-items:center;gap:.35rem;font-family:var(--font-mono, monospace)}svg.svelte-1w25kmd{overflow:visible;display:block}.ring.svelte-1w25kmd{fill:none;stroke:#ffffff1a;stroke-width:1}.target-ring.svelte-1w25kmd{stroke:#ffd369;stroke-opacity:.75;stroke-dasharray:4 3}.spoke.svelte-1w25kmd{stroke:#ffffff14;stroke-width:1}.shape.svelte-1w25kmd{fill:var(--accent-primary, #2fb8a4);fill-opacity:.22;stroke:var(--accent-primary, #2fb8a4);stroke-width:1.75;stroke-linejoin:round}.dot.svelte-1w25kmd{fill:var(--accent-primary, #2fb8a4);stroke:#0a0b14;stroke-width:1.5}.dot.miss.svelte-1w25kmd{fill:#f87171}.lbl.svelte-1w25kmd{font-size:10px;font-weight:700;fill:var(--text-primary, #e8e6f0);letter-spacing:.04em}.lbl.miss.svelte-1w25kmd{fill:#f87171}.val.svelte-1w25kmd{font-size:9px;fill:var(--text-muted, #8e8aa3)}.bars.svelte-1w25kmd{width:var(--size);display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.bar-row.svelte-1w25kmd{display:grid;grid-template-columns:3.2rem 1fr 3.8rem;align-items:center;gap:.5rem;font-size:.72rem}.bar-lbl.svelte-1w25kmd{font-weight:700;color:var(--text-primary, #e8e6f0)}.bar-lbl.miss.svelte-1w25kmd{color:#f87171}.bar-val.svelte-1w25kmd{text-align:right;color:var(--text-muted, #8e8aa3)}.bar-track.svelte-1w25kmd{position:relative;height:8px;background:#ffffff12;border-radius:4px}.bar-fill.svelte-1w25kmd{height:100%;border-radius:4px;background:var(--accent-primary, #2fb8a4)}.bar-fill.miss.svelte-1w25kmd{background:#f87171}.bar-target.svelte-1w25kmd{position:absolute;top:-3px;bottom:-3px;width:2px;background:#ffd369}.foot.svelte-1w25kmd{display:flex;align-items:baseline;gap:.5rem;font-size:.72rem;color:var(--text-secondary, #c9c6d8)}.score.svelte-1w25kmd{font-size:1.1rem;font-weight:800;color:var(--accent-primary, #2fb8a4)}.build.svelte-1w25kmd{color:#ffd369}.key.svelte-1w25kmd{display:flex;gap:.75rem;font-size:.65rem;color:var(--text-muted, #8e8aa3)}.key.svelte-1w25kmd span:where(.svelte-1w25kmd){display:inline-flex;align-items:center;gap:.3rem}.key.svelte-1w25kmd i:where(.svelte-1w25kmd){display:inline-block;width:10px;height:10px;border-radius:50%}.k-target.svelte-1w25kmd{border:1.5px dashed #ffd369;border-radius:0!important;height:0!important;width:12px!important}.k-hit.svelte-1w25kmd{background:var(--accent-primary, #2fb8a4)}.k-miss.svelte-1w25kmd{background:#f87171}.lc-tip.svelte-1yq675{position:fixed;z-index:2147483647;pointer-events:none;width:300px;background:#080912f7;border:1.5px solid var(--rc, #7c7c7c);border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;gap:8px;box-shadow:var(--rc) 25%,transparent ),0 8px 32px #000000a6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:svelte-1yq675-tip-in .12s ease;color:#e8e8f4;font-family:inherit}@keyframes svelte-1yq675-tip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.tip-head.svelte-1yq675{display:flex;align-items:center;gap:8px}.tip-art.svelte-1yq675{width:34px;height:34px;border-radius:6px;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.1)}.tip-name.svelte-1yq675{flex:1;font-weight:600;font-size:.88rem;color:var(--rc, #eee);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tip-badge.svelte-1yq675{font-size:.65rem;font-weight:600;background:#ffffff17;border:1px solid rgba(255,255,255,.12);border-radius:5px;padding:1px 6px;color:#dcdcebbf;white-space:nowrap;flex-shrink:0}.tip-desc.svelte-1yq675{font-size:.72rem;color:#c3c8dcc7;line-height:1.55;max-height:160px;overflow:hidden}.tip-desc.svelte-1yq675 b{color:#fff;font-weight:600}.tip-desc.svelte-1yq675 .param{color:#ffd369;font-weight:600}.set-tip.svelte-tbg23i{position:fixed;z-index:2147483647;background:#0a0b16f7;border:1px solid rgba(201,168,76,.28);border-radius:10px;padding:8px 16px;min-width:240px;max-width:320px;display:flex;flex-direction:column;gap:4px;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 32px #0009;animation:svelte-tbg23i-tip-in .12s ease;color:#e8e8f4}@keyframes svelte-tbg23i-tip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.set-tip-head.svelte-tbg23i{display:flex;align-items:center;gap:8px;margin-bottom:3px}.set-tip-ic.svelte-tbg23i{width:22px;height:22px;border-radius:4px}.set-tip-name.svelte-tbg23i{flex:1;font-weight:600;color:#7df797;font-size:.82rem}.set-tip-cnt.svelte-tbg23i{background:#ffffff1a;border-radius:6px;padding:0 6px;font-size:.68rem;font-weight:600;color:#eee}.set-tip-line.svelte-tbg23i{font-size:.72rem;color:#888;line-height:1.5}.set-tip-line.active.svelte-tbg23i{color:#ddd;font-weight:500}.set-tip-line.svelte-tbg23i b{color:#fff;font-weight:600}.pc.svelte-tbg23i{margin-right:4px;font-weight:600;color:#c9a84cd9}
