.pwg-panel.svelte-1ckhiif{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:20px}.pwg-field.svelte-1ckhiif{display:flex;flex-direction:column;gap:8px}.pwg-textarea.svelte-1ckhiif{resize:vertical;min-height:104px;font-family:var(--font-mono);line-height:1.5}.pwg-seg.svelte-1ckhiif{display:flex;gap:8px}.pwg-seg-btn.svelte-1ckhiif{flex:1;min-height:40px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--card);color:var(--ink-2);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.pwg-seg-btn.svelte-1ckhiif:hover{border-color:var(--accent);color:var(--accent)}.pwg-seg-btn--on.svelte-1ckhiif{border-color:var(--accent);background:var(--sage-tint);color:var(--accent)}.pwg-seg-btn.svelte-1ckhiif:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pwg-file.svelte-1ckhiif{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--field)}.pwg-file-icon.svelte-1ckhiif{display:inline-flex;color:var(--accent);flex:none}.pwg-file-name.svelte-1ckhiif{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pwg-file-size.svelte-1ckhiif{flex:none;font:500 12px/1.4 var(--font-mono);color:var(--ink-2)}.pwg-file-hidden.svelte-1ckhiif{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pwg-algos.svelte-1ckhiif{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.pwg-tip.svelte-1ckhiif{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);font-size:13px;line-height:1.5;color:var(--ink-2)}.pwg-tip.svelte-1ckhiif svg{flex:none;margin-top:1px;color:var(--accent)}.pwg-tip.svelte-1ckhiif strong:where(.svelte-1ckhiif){color:var(--ink)}.pwg-results.svelte-1ckhiif{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:clamp(18px,2.5vw,24px)}.pwg-results-head.svelte-1ckhiif{display:flex;align-items:center;gap:10px;margin-bottom:16px}.pwg-results-icon.svelte-1ckhiif{display:inline-flex;color:var(--accent)}.pwg-results-title.svelte-1ckhiif{font-family:var(--font-display);font-optical-sizing:auto;font-size:18px;font-weight:580;color:var(--ink);margin:0}.pwg-empty.svelte-1ckhiif{display:grid;place-items:center;text-align:center;min-height:180px;padding:16px;border:1px dashed var(--line-strong);border-radius:var(--r-card);color:var(--ink-2);font-size:14px}.pwg-list.svelte-1ckhiif{display:flex;flex-direction:column;gap:10px}.pwg-row.svelte-1ckhiif{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg)}.pwg-row-head.svelte-1ckhiif{display:flex;align-items:center;justify-content:space-between;gap:10px}.pwg-row-label.svelte-1ckhiif{font:600 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.pwg-row-value.svelte-1ckhiif{font:500 13px/1.5 var(--font-mono);color:var(--ink);word-break:break-all}.pwg-copy.svelte-1ckhiif{flex:none;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--card);color:var(--ink-2);cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.pwg-copy.svelte-1ckhiif:hover{border-color:var(--accent);color:var(--accent)}.pwg-copy.svelte-1ckhiif:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pwg-copy--on.svelte-1ckhiif{border-color:var(--success);color:var(--success);background:var(--success-tint)}
