.sm.svelte-gc85mf{display:flex;flex-direction:column;gap:var(--space-4)}.sm-head.svelte-gc85mf{display:flex;align-items:center;justify-content:space-between}.sm-head.svelte-gc85mf h3:where(.svelte-gc85mf){margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.sm-close.svelte-gc85mf{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer}.sm-close.svelte-gc85mf:hover{background:var(--color-hover);color:var(--color-text)}.sm-toggle.svelte-gc85mf{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;cursor:pointer;width:100%;text-align:left;transition:border-color .15s ease}.sm-toggle.svelte-gc85mf:hover{border-color:var(--color-text-secondary)}.sm-toggle.svelte-gc85mf:disabled{opacity:.6;cursor:wait}.sm-toggle-icon.svelte-gc85mf{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-secondary);transition:all .15s ease}.sm-toggle-icon.active.svelte-gc85mf{background:#22c55e1a;color:var(--color-success, #22c55e)}.sm-toggle-text.svelte-gc85mf{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sm-toggle-label.svelte-gc85mf{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.sm-toggle-hint.svelte-gc85mf{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.sm-toggle-switch.svelte-gc85mf{flex-shrink:0;width:40px;height:22px;border-radius:11px;background:var(--color-border);position:relative;transition:background .2s ease}.sm-toggle-switch.on.svelte-gc85mf{background:var(--color-success, #22c55e)}.sm-toggle-knob.svelte-gc85mf{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #00000026}.sm-toggle-switch.on.svelte-gc85mf .sm-toggle-knob:where(.svelte-gc85mf){transform:translate(18px)}.sm-link-section.svelte-gc85mf{display:flex;flex-direction:column;gap:var(--space-2)}.sm-link-row.svelte-gc85mf{display:flex;gap:var(--space-2)}.sm-link-input.svelte-gc85mf{flex:1;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-xs);font-family:var(--font-mono, monospace)}.sm-link-input.svelte-gc85mf:focus{outline:none;border-color:var(--color-primary)}.sm-copy.svelte-gc85mf,.sm-reset-btn.svelte-gc85mf{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all .15s ease}.sm-copy.svelte-gc85mf:hover,.sm-reset-btn.svelte-gc85mf:hover{background:var(--color-hover);color:var(--color-text)}.sm-reset-btn.svelte-gc85mf:hover{color:var(--color-error, #ef4444)}.sm-reset-done.svelte-gc85mf{color:var(--color-success, #22c55e)!important;border-color:var(--color-success, #22c55e)!important}.sm-reset-btn.svelte-gc85mf:disabled{opacity:.5;cursor:wait}.pm.svelte-11jp3lu{display:flex;flex-direction:column;gap:var(--space-4)}.pm-head.svelte-11jp3lu{display:flex;align-items:center;justify-content:space-between}.pm-head.svelte-11jp3lu h3:where(.svelte-11jp3lu){margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.pm-close.svelte-11jp3lu{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer}.pm-close.svelte-11jp3lu:hover{background:var(--color-hover);color:var(--color-text)}.pm-center.svelte-11jp3lu{display:flex;justify-content:center;padding:var(--space-6);color:var(--color-text-secondary)}.pm-empty.svelte-11jp3lu{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6);color:var(--color-text-secondary);text-align:center}.pm-empty.svelte-11jp3lu p:where(.svelte-11jp3lu){margin:0;font-size:var(--font-size-sm)}.pm-link.svelte-11jp3lu{background:none;border:none;color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;padding:0}.pm-sites.svelte-11jp3lu{display:flex;flex-direction:column;gap:var(--space-3)}.pm-row.svelte-11jp3lu{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .15s ease}.pm-row.ok.svelte-11jp3lu{border-color:var(--color-success, #22c55e);background:#22c55e0a}.pm-row.fail.svelte-11jp3lu{border-color:var(--color-error, #ef4444);background:#ef44440a}.pm-icon.svelte-11jp3lu{flex-shrink:0;color:var(--color-text-secondary)}.pm-info.svelte-11jp3lu{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pm-url.svelte-11jp3lu{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);word-break:break-all}.pm-name.svelte-11jp3lu,.pm-prev.svelte-11jp3lu{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.pm-ext.svelte-11jp3lu{display:inline-flex;align-items:center;gap:3px;font-size:var(--font-size-xs);color:var(--color-primary);-webkit-text-decoration:none;text-decoration:none}.pm-ext.svelte-11jp3lu:hover{-webkit-text-decoration:underline;text-decoration:underline}.pm-hint.svelte-11jp3lu{font-size:10px;color:var(--color-text-secondary);font-style:italic}.pm-err.svelte-11jp3lu{font-size:var(--font-size-xs);color:var(--color-error, #ef4444)}.pm-action.svelte-11jp3lu{flex-shrink:0}.pm-send.svelte-11jp3lu{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .15s ease}.pm-send.svelte-11jp3lu:hover{opacity:.85}.pm-sending.svelte-11jp3lu{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.pm-done.svelte-11jp3lu{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--color-success, #22c55e)}.spin{animation:svelte-11jp3lu-spin 1s linear infinite}@keyframes svelte-11jp3lu-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
