.pw.svelte-1ig8k00{background:var(--card,#12141a);border:1px solid var(--line,#232838);border-radius:12px;overflow:hidden}.pw-head.svelte-1ig8k00{border-bottom:1px solid var(--line2,#232838);background:linear-gradient(#ffffff09,#0000);align-items:center;gap:10px;padding:12px 14px;display:flex}.pw-ic.svelte-1ig8k00{object-fit:contain;opacity:.85;width:20px;height:20px;color:var(--gold2,#f0c069);flex-shrink:0;display:inline-flex}.pw-ic.svelte-1ig8k00 svg{width:100%;height:100%}.pw-title.svelte-1ig8k00{color:var(--gold2,#f0c069);letter-spacing:.01em;margin:0;font-size:15px;font-weight:800}.pw-hint.svelte-1ig8k00{color:var(--muted,#9aa0aa);font-size:11.5px}.pw-toggle.svelte-1ig8k00{border:1px solid var(--line2,#2a2e38);color:var(--muted,#9aa0aa);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.pw-toggle.svelte-1ig8k00:hover{color:var(--text,#e8e8ea);border-color:var(--gold,#d8b45a)}.pw-toggle.svelte-1ig8k00 svg:where(.svelte-1ig8k00){width:14px;height:14px;transition:transform .15s}.pw-toggle.svelte-1ig8k00 svg.up:where(.svelte-1ig8k00){transform:rotate(180deg)}.pw-body.svelte-1ig8k00{padding:16px 14px}@media (width<=760px){.pw-toggle.svelte-1ig8k00{min-height:44px;padding:4px 12px}}.rn.svelte-1cvvdz6{border-top:1px solid var(--line2,#232838);margin-top:16px;padding-top:12px}.rn-head.svelte-1cvvdz6{align-items:center;gap:10px;margin-bottom:8px;display:flex}.rn-title.svelte-1cvvdz6{color:var(--muted,#9aa0aa);letter-spacing:.02em;font-size:12.5px;font-weight:800}.rn-btn.svelte-1cvvdz6{border:1px solid var(--line2,#2a2e38);color:var(--muted,#9aa0aa);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.rn-btn.svelte-1cvvdz6:hover{color:var(--gold2,#f0c069);border-color:var(--gold,#d8b45a)}.rn-btn.svelte-1cvvdz6 svg:where(.svelte-1cvvdz6){width:12px;height:12px}.rn-btn.done.svelte-1cvvdz6{color:var(--gold2,#f0c069);border-color:var(--gold,#d8b45a)}.rn-tools.svelte-1cvvdz6{background:var(--bg2,#14161c);border:1px solid var(--line2,#2a2e38);border-bottom:none;border-radius:8px 8px 0 0;flex-wrap:wrap;align-items:center;gap:3px;padding:5px;display:flex}.rn-tools.svelte-1cvvdz6 button:where(.svelte-1cvvdz6){min-width:28px;height:28px;color:var(--muted,#9aa0aa);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 6px;font-size:13px}.rn-tools.svelte-1cvvdz6 button:where(.svelte-1cvvdz6):hover{color:var(--text,#e8e8ea);background:#ffffff12}.rn-tools.svelte-1cvvdz6 .t-bold:where(.svelte-1cvvdz6){font-weight:900}.rn-tools.svelte-1cvvdz6 .t-italic:where(.svelte-1cvvdz6){font-style:italic}.rn-tools.svelte-1cvvdz6 .t-underline:where(.svelte-1cvvdz6){text-decoration:underline}.rn-tools.svelte-1cvvdz6 .t-strikeThrough:where(.svelte-1cvvdz6){text-decoration:line-through}.rn-sep.svelte-1cvvdz6{background:var(--line2,#2a2e38);width:1px;height:16px;margin:0 3px}.rn-edit.svelte-1cvvdz6{background:var(--bg2,#14161c);border:1px solid var(--line2,#2a2e38);min-height:110px;color:var(--text,#e8e8ea);border-radius:0 0 8px 8px;outline:none;padding:10px 12px;font-size:13.5px;line-height:1.65}.rn-edit.svelte-1cvvdz6:focus{border-color:var(--gold,#d8b45a)}.rn-empty.svelte-1cvvdz6{color:var(--muted,#6a7080);margin:0;font-size:12.5px}.rn-view.svelte-1cvvdz6{color:var(--text,#cdd3df);font-size:13.5px;line-height:1.7}.rn-view.svelte-1cvvdz6 p{margin:0 0 8px}.rn-view.svelte-1cvvdz6 p:last-child{margin-bottom:0}.rn-view.svelte-1cvvdz6 h3,.rn-view.svelte-1cvvdz6 h4{color:var(--gold2,#f0c069);margin:10px 0 6px;font-size:14px;font-weight:800}.rn-view.svelte-1cvvdz6 ul,.rn-view.svelte-1cvvdz6 ol{margin:0 0 8px;padding-left:20px}.rn-view.svelte-1cvvdz6 li{margin:2px 0}.rn-view.svelte-1cvvdz6 a{color:var(--gold2,#f0c069)}.rn-view.svelte-1cvvdz6 code{background:#ffffff0f;border-radius:4px;padding:1px 5px;font-size:12.5px}.rn-view.svelte-1cvvdz6 blockquote{border-left:3px solid var(--line2,#2a2e38);color:var(--muted,#9aa0aa);margin:8px 0;padding-left:10px}.rn-view.svelte-1cvvdz6 .d4tip,.rn-edit.svelte-1cvvdz6 .d4tip{cursor:help;border-bottom:1px dotted;font-weight:700}.rn-view.svelte-1cvvdz6 .d4tip.has-ic{white-space:nowrap;border-bottom:0}.rn-view.svelte-1cvvdz6 .d4tip-ic{object-fit:contain;vertical-align:-.22em;border-radius:3px;width:1.15em;height:1.15em;margin-right:2px}.rn-view.svelte-1cvvdz6 [data-tip^=item\:],.rn-edit.svelte-1cvvdz6 [data-tip^=item\:],.rn-view.svelte-1cvvdz6 [data-tip^=charm\:],.rn-edit.svelte-1cvvdz6 [data-tip^=charm\:]{color:#dca779}.rn-view.svelte-1cvvdz6 [data-tip^=aspect\:],.rn-edit.svelte-1cvvdz6 [data-tip^=aspect\:]{color:#ff8000}.rn-view.svelte-1cvvdz6 [data-tip^=skill\:],.rn-edit.svelte-1cvvdz6 [data-tip^=skill\:]{color:#7fc4e8}.rn-view.svelte-1cvvdz6 [data-tip^=gem\:],.rn-edit.svelte-1cvvdz6 [data-tip^=gem\:]{color:#7fd68a}.rn-view.svelte-1cvvdz6 [data-tip^=rune\:],.rn-edit.svelte-1cvvdz6 [data-tip^=rune\:]{color:#b58af0}.rn-view.svelte-1cvvdz6 [data-tip^=seal\:],.rn-edit.svelte-1cvvdz6 [data-tip^=seal\:]{color:#cda1d8}.rn-view.svelte-1cvvdz6 [data-tip^=merc\:],.rn-edit.svelte-1cvvdz6 [data-tip^=merc\:]{color:#d9a066}.rn-view.svelte-1cvvdz6 [data-tip^=warplan\:],.rn-edit.svelte-1cvvdz6 [data-tip^=warplan\:]{color:#7fb3e8}.rn-view.svelte-1cvvdz6 [data-tip^=mechanic\:],.rn-edit.svelte-1cvvdz6 [data-tip^=mechanic\:]{color:#e0a0d8}.rn-view.svelte-1cvvdz6 [data-tip^=glyph\:],.rn-edit.svelte-1cvvdz6 [data-tip^=glyph\:]{color:#d8cf7a}.rn-pick.svelte-1cvvdz6{border:1px solid var(--line2,#2a2e38);background:var(--bg2,#14161c);border-bottom:none;padding:7px}.rn-pick-kinds.svelte-1cvvdz6{flex-wrap:wrap;gap:3px;margin-bottom:6px;display:flex}.rn-pick-kinds.svelte-1cvvdz6 button:where(.svelte-1cvvdz6){border:1px solid var(--line2,#2a2e38);color:var(--muted,#9aa0aa);cursor:pointer;background:0 0;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:700}.rn-pick-kinds.svelte-1cvvdz6 button.on:where(.svelte-1cvvdz6){color:var(--gold2,#f0c069);border-color:var(--gold,#d8b45a)}.rn-pick-kinds.svelte-1cvvdz6 .rn-pick-x:where(.svelte-1cvvdz6){color:#c98;margin-left:auto}.rn-pick-q.svelte-1cvvdz6{border:1px solid var(--line2,#2a2e38);width:100%;color:var(--text,#e8e8ea);background:#0f1116;border-radius:7px;padding:6px 9px;font-size:13px}.rn-pick-list.svelte-1cvvdz6{flex-direction:column;gap:1px;max-height:220px;margin-top:5px;display:flex;overflow:auto}.rn-pick-i.svelte-1cvvdz6{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:5px 6px;display:flex}.rn-pick-i.svelte-1cvvdz6:hover{background:#ffffff0f}.rn-pick-i.svelte-1cvvdz6 img:where(.svelte-1cvvdz6){object-fit:contain;flex-shrink:0;width:26px;height:26px}.rn-at.svelte-1cvvdz6{z-index:400;background:#14110c;border:1px solid #6b5a33;border-radius:8px;width:268px;max-height:264px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 12px 34px #0009}.rn-at-i.svelte-1cvvdz6{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 8px;font-family:inherit;display:flex}.rn-at-i.on.svelte-1cvvdz6{background:#d8b45a29}.rn-at-i.svelte-1cvvdz6 img:where(.svelte-1cvvdz6){object-fit:contain;flex-shrink:0;width:22px;height:22px}.rn-at-n.svelte-1cvvdz6{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:700;overflow:hidden}.rn-at-s.svelte-1cvvdz6{color:#8a8578;flex-shrink:0;font-size:11px}.rn-pick-t.svelte-1cvvdz6{flex-direction:column;min-width:0;display:flex}.rn-pick-n.svelte-1cvvdz6{font-size:12.5px;font-weight:700}.rn-pick-s.svelte-1cvvdz6{color:var(--muted,#9aa0aa);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.rn-pick-e.svelte-1cvvdz6{color:var(--muted,#6a7080);text-align:center;padding:10px;font-size:12px}.rn-tip.svelte-1cvvdz6{z-index:280;background:linear-gradient(#16110b,#0a0806);border:1px solid #7c6636;border-radius:6px;width:320px;max-width:92vw;max-height:min(460px,72vh);padding:11px 13px;position:fixed;overflow-y:auto;box-shadow:0 16px 44px #000000b3}.rn-tip-h.svelte-1cvvdz6{align-items:center;gap:9px;margin-bottom:8px;display:flex}.rn-tip-h.svelte-1cvvdz6 img:where(.svelte-1cvvdz6){object-fit:contain;width:36px;height:36px}.rn-tip-n.svelte-1cvvdz6{color:var(--rc,#dca779);font-size:14.5px;font-weight:800}.rn-tip-s.svelte-1cvvdz6{color:#8a7a5c;margin-top:2px;font-size:11px}.rn-tip-d.svelte-1cvvdz6{color:#d7cbb2;white-space:pre-line;font-size:12.5px;line-height:1.55}.pc.svelte-jmdrqi{background:var(--card,#12141a);border:1px solid var(--line,#232838);border-radius:12px;padding:10px 12px 12px}.pc-tabs.svelte-jmdrqi{align-items:center;gap:6px;margin-bottom:9px;display:flex}.pc-tabs.svelte-jmdrqi button:where(.svelte-jmdrqi){border:1px solid var(--line2,#2a2e38);color:var(--muted,#9aa0aa);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:800;display:inline-flex}.pc-tabs.svelte-jmdrqi button:where(.svelte-jmdrqi):hover{color:var(--text,#e8e8ea)}.pc-tabs.svelte-jmdrqi button.on:where(.svelte-jmdrqi){color:var(--gold2,#f0c069);border-color:var(--gold,#d8b45a);background:#d8b45a1a}.pc-n.svelte-jmdrqi{opacity:.75;font-size:10.5px;font-weight:700}.pc-add.svelte-jmdrqi{margin-left:auto;color:var(--gold2,#f0c069)!important;border-style:dashed!important}.pc-list.svelte-jmdrqi{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.pc-list.svelte-jmdrqi li:where(.svelte-jmdrqi){align-items:center;gap:8px;display:flex}.pc-mark.svelte-jmdrqi{color:#5fd18f;background:#5fd18f1f;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:12px;font-weight:900;display:grid}.pc-list.cons.svelte-jmdrqi .pc-mark:where(.svelte-jmdrqi){color:#e0603a;background:#e0603a1f}.pc-txt.svelte-jmdrqi{color:var(--text,#cdd3df);font-size:13.5px}.pc-list.svelte-jmdrqi input:where(.svelte-jmdrqi){flex:1;min-width:0}.pc-x.svelte-jmdrqi{color:var(--muted,#9aa0aa);cursor:pointer;background:0 0;border:none;padding:2px 5px;font-size:13px}.pc-x.svelte-jmdrqi:hover{color:#e06a5a}.pc-empty.svelte-jmdrqi{color:var(--muted,#6a7080);font-size:12.5px}
