.pws-input-card.svelte-svougp{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:20px}.pws-field-wrap.svelte-svougp{position:relative}.pws-field.svelte-svougp{padding-right:44px;font-family:var(--font-mono);font-size:15px;letter-spacing:.05em}.pws-eye.svelte-svougp{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border:0;background:none;border-radius:var(--r-ctl);color:var(--ink-2);cursor:pointer;transition:color .18s ease,background-color .18s ease}.pws-eye.svelte-svougp:hover{color:var(--accent);background:var(--surface)}.pws-eye.svelte-svougp:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pws-bar-block.svelte-svougp{display:flex;align-items:center;gap:12px;margin-top:16px}.pws-bar.svelte-svougp{display:flex;gap:5px;flex:1}.pws-seg.svelte-svougp{flex:1;height:7px;border-radius:3px;background:var(--line-strong);transition:background-color .2s ease}.pws-seg--on.svelte-svougp{background:var(--seg, var(--accent))}.pws-bar-label.svelte-svougp{font-size:13px;font-weight:700;white-space:nowrap;min-width:44px;text-align:right}.pws-input-card.svelte-svougp .wb-msg{margin-top:16px}.pws-tips.svelte-svougp{display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.pws-tip.svelte-svougp{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:var(--ink-2)}.pws-tip.svelte-svougp .icon{flex:none;margin-top:2px;color:var(--accent)}.pws-results.svelte-svougp{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:20px}.pws-empty.svelte-svougp{text-align:center;padding:36px 12px;color:var(--ink-2)}.pws-empty-icon.svelte-svougp{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 14px;border:1px solid var(--line);border-radius:var(--r-card);color:var(--ink-3)}.pws-empty.svelte-svougp p:where(.svelte-svougp){margin:0;font-size:14px;line-height:1.5;max-width:36ch;margin-inline:auto}.pws-section-lbl.svelte-svougp{font:500 11px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-2);margin-bottom:12px}.pws-tiles.svelte-svougp{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pws-tile.svelte-svougp{border:1px solid var(--line);border-radius:var(--r-card);padding:12px 14px;background:var(--bg);display:flex;flex-direction:column;gap:6px}.pws-tile--wide.svelte-svougp{grid-column:1 / -1;border-color:var(--tile-accent, var(--line))}.pws-tile-k.svelte-svougp{font:500 10px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2)}.pws-tile-v.svelte-svougp{font-size:22px;font-weight:700;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.pws-tile-v--accent.svelte-svougp{font-size:18px;color:var(--tile-accent, var(--accent))}.pws-tile-u.svelte-svougp{font-size:12px;font-weight:600;color:var(--ink-2)}.pws-rule.svelte-svougp{height:1px;border:0;background:var(--line);margin:16px 0}.pws-checks.svelte-svougp{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pws-check.svelte-svougp{display:flex;align-items:center;gap:8px;font-size:13px}.pws-check-icon.svelte-svougp{display:inline-flex;flex:none}.pws-check-lbl.svelte-svougp{color:var(--ink)}.pws-issues.svelte-svougp{display:flex;flex-direction:column;gap:8px}.pws-issue.svelte-svougp{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:var(--r-ctl);background:var(--warning-tint);color:var(--warning);font-size:13px;line-height:1.4}.pws-issue.svelte-svougp .icon{flex:none;margin-top:1px}@container wb (max-width: 720px){.pws-tiles.svelte-svougp,.pws-checks.svelte-svougp{grid-template-columns:1fr}}
