.modal-overlay.svelte-mcuar0.svelte-mcuar0{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-box.svelte-mcuar0.svelte-mcuar0{background:#1a1a28;border:1px solid #2a2a3a;border-radius:10px;padding:24px 28px;width:min(96vw,680px);max-height:88vh;display:flex;flex-direction:column;gap:14px;box-shadow:0 8px 40px #00000080}.modal-header.svelte-mcuar0.svelte-mcuar0{display:flex;align-items:center;justify-content:space-between}.modal-header.svelte-mcuar0 h3.svelte-mcuar0{margin:0;font-size:16px;color:#c0c8e0;font-weight:600}.close-btn.svelte-mcuar0.svelte-mcuar0{background:transparent;border:none;color:#505070;font-size:16px;cursor:pointer;padding:4px}.close-btn.svelte-mcuar0.svelte-mcuar0:hover{color:#a0b0d0}.log-header.svelte-mcuar0.svelte-mcuar0{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#6070a0}.log-label.svelte-mcuar0.svelte-mcuar0{font-weight:600}.follow-toggle.svelte-mcuar0.svelte-mcuar0{display:flex;align-items:center;gap:4px;font-size:11px;color:#7080a0;cursor:pointer}.follow-toggle.svelte-mcuar0 input.svelte-mcuar0{cursor:pointer}.log-box.svelte-mcuar0.svelte-mcuar0{flex:1;overflow-y:auto;background:#0e0e18;border:1px solid #2a2a3a;border-radius:6px;padding:10px 12px;font-family:Courier New,monospace;font-size:11px;line-height:1.6;min-height:200px;max-height:55vh;color:#c0d0c0}.log-line.svelte-mcuar0.svelte-mcuar0{white-space:pre-wrap;word-break:break-all}.log-line.ok.svelte-mcuar0.svelte-mcuar0{color:#60c060}.log-line.err.svelte-mcuar0.svelte-mcuar0{color:#e07070}.log-line.blink.svelte-mcuar0.svelte-mcuar0{animation:svelte-mcuar0-blink 1s step-end infinite}@keyframes svelte-mcuar0-blink{0%,to{opacity:1}50%{opacity:0}}.action-row.svelte-mcuar0.svelte-mcuar0{display:flex;gap:8px;flex-wrap:wrap}button.svelte-mcuar0.svelte-mcuar0{background:#2a2a42;color:#8090b8;border:1px solid #3a3a5a;padding:7px 14px;border-radius:6px;font-size:12px;cursor:pointer}button.small.svelte-mcuar0.svelte-mcuar0{padding:4px 10px;font-size:11px}button.svelte-mcuar0.svelte-mcuar0:hover:not(:disabled){background:#3a3a5a;color:#a0c4ff}.error-msg.svelte-mcuar0.svelte-mcuar0{font-size:12px;color:#e07070;background:#2a1010;border:1px solid #5a2020;padding:8px 10px;border-radius:4px;word-break:break-word}.modal-overlay.svelte-3d9wci.svelte-3d9wci{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-box.svelte-3d9wci.svelte-3d9wci{background:#1a1a28;border:1px solid #2a2a3a;border-radius:10px;padding:20px 24px;width:min(98vw,900px);height:80vh;display:flex;flex-direction:column;gap:12px;box-shadow:0 8px 40px #00000080}.modal-header.svelte-3d9wci.svelte-3d9wci{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.header-left.svelte-3d9wci.svelte-3d9wci{display:flex;flex-direction:column;gap:2px}.header-left.svelte-3d9wci h3.svelte-3d9wci{margin:0;font-size:15px;color:#c0c8e0;font-weight:600}.log-path.svelte-3d9wci.svelte-3d9wci{font-size:10px;color:#505070;font-family:monospace}.header-right.svelte-3d9wci.svelte-3d9wci{display:flex;align-items:center;gap:8px;flex-shrink:0}.follow-toggle.svelte-3d9wci.svelte-3d9wci{display:flex;align-items:center;gap:4px;font-size:11px;color:#7080a0;cursor:pointer}.follow-toggle.svelte-3d9wci input.svelte-3d9wci{cursor:pointer}select.svelte-3d9wci.svelte-3d9wci{background:#1e1e2e;border:1px solid #3a3a5a;color:#9090b0;padding:4px 6px;border-radius:4px;font-size:11px}button.svelte-3d9wci.svelte-3d9wci{background:#2a2a42;color:#8090b8;border:1px solid #3a3a5a;padding:5px 10px;border-radius:5px;font-size:11px;cursor:pointer;white-space:nowrap}button.svelte-3d9wci.svelte-3d9wci:hover:not(:disabled){background:#3a3a5a;color:#a0c4ff}button.svelte-3d9wci.svelte-3d9wci:disabled{opacity:.4;cursor:not-allowed}.close-btn.svelte-3d9wci.svelte-3d9wci{padding:4px 8px;font-size:14px;color:#505070}.log-box.svelte-3d9wci.svelte-3d9wci{flex:1;overflow-y:auto;background:#0e0e18;border:1px solid #2a2a3a;border-radius:6px;padding:10px 12px;font-family:Courier New,monospace;font-size:11px;line-height:1.55;color:#c0c8c0}.log-line.svelte-3d9wci.svelte-3d9wci{white-space:pre-wrap;word-break:break-all}.log-line.error.svelte-3d9wci.svelte-3d9wci{color:#e07070}.log-line.warn.svelte-3d9wci.svelte-3d9wci{color:#d0a040}.log-line.info.svelte-3d9wci.svelte-3d9wci{color:#80b0d0}.loading-hint.svelte-3d9wci.svelte-3d9wci{color:#505070;font-style:italic}.footer-row.svelte-3d9wci.svelte-3d9wci{display:flex;align-items:center;justify-content:space-between}.line-count.svelte-3d9wci.svelte-3d9wci{font-size:10px;color:#404060}.error-msg.svelte-3d9wci.svelte-3d9wci{font-size:12px;color:#e07070;background:#2a1010;border:1px solid #5a2020;padding:8px 10px;border-radius:4px}.intro.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.88em;opacity:.8;line-height:1.5;margin:0 0 14px}.group.svelte-1qtrsdb.svelte-1qtrsdb{margin:18px 0 8px;font-size:.95em;opacity:.9}.feature.svelte-1qtrsdb.svelte-1qtrsdb{border:1px solid var(--border, #333);border-left:3px solid var(--border, #333);border-radius:6px;padding:12px;margin-bottom:10px}.feature.on.svelte-1qtrsdb.svelte-1qtrsdb{border-left-color:#3a9}.head.svelte-1qtrsdb.svelte-1qtrsdb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.status.svelte-1qtrsdb.svelte-1qtrsdb{font-weight:700;color:#c55}.status.on.svelte-1qtrsdb.svelte-1qtrsdb{color:#3a9}.role.svelte-1qtrsdb.svelte-1qtrsdb{margin-left:auto;font-size:.75em;opacity:.6}.rationale.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.85em;opacity:.8;line-height:1.45;margin:6px 0}.refs.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.75em;opacity:.55;margin:4px 0}.attestation.svelte-1qtrsdb.svelte-1qtrsdb{margin:8px 0;padding:8px 12px;font-size:.85em;line-height:1.45;border-left:2px solid var(--border, #444);opacity:.95}.confirm.svelte-1qtrsdb.svelte-1qtrsdb{display:flex;gap:8px;align-items:flex-start;font-size:.85em;margin:8px 0}.ref.svelte-1qtrsdb.svelte-1qtrsdb{width:100%;padding:6px 8px;font-size:.85em;margin-bottom:8px}.attested.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.8em;opacity:.75;margin:6px 0}.stale.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.82em;color:#d90;margin:6px 0}.locked.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.82em;opacity:.7;font-style:italic;margin:6px 0}.btn.svelte-1qtrsdb.svelte-1qtrsdb{padding:6px 12px;font-size:.85em;cursor:pointer}.btn[disabled].svelte-1qtrsdb.svelte-1qtrsdb{opacity:.45;cursor:not-allowed}.btn.link.svelte-1qtrsdb.svelte-1qtrsdb{background:none;border:none;padding:8px 0;opacity:.8}.providers.svelte-1qtrsdb.svelte-1qtrsdb{display:flex;flex-wrap:wrap;gap:6px}.prov.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.75em;border:1px solid var(--border, #333);border-radius:10px;padding:2px 8px;display:inline-flex;gap:6px}.prov.svelte-1qtrsdb em.svelte-1qtrsdb{font-style:normal;opacity:.6}.prov.local.svelte-1qtrsdb.svelte-1qtrsdb{border-color:#3a9}.prov.eu.svelte-1qtrsdb.svelte-1qtrsdb{border-color:#58a}.prov.non_eu.svelte-1qtrsdb.svelte-1qtrsdb{border-color:#c85}.log.svelte-1qtrsdb.svelte-1qtrsdb{width:100%;border-collapse:collapse;font-size:.75em;margin-top:6px}.log.svelte-1qtrsdb th.svelte-1qtrsdb,.log.svelte-1qtrsdb td.svelte-1qtrsdb{text-align:left;padding:3px 6px;border-bottom:1px solid var(--border, #2a2a2a)}.log.svelte-1qtrsdb td.enabled.svelte-1qtrsdb{color:#3a9}.muted.svelte-1qtrsdb.svelte-1qtrsdb{opacity:.6}.small.svelte-1qtrsdb.svelte-1qtrsdb{font-size:.78em}.note.svelte-1qtrsdb.svelte-1qtrsdb{font-style:italic}.err.svelte-1qtrsdb.svelte-1qtrsdb{color:#c55;font-size:.85em}.info-hint.svelte-1xvbpts{display:inline-block;position:relative;line-height:1;vertical-align:middle;margin-left:4px}.info-btn.svelte-1xvbpts{width:16px;height:16px;border-radius:50%;border:1px solid #4a6080;background:#1a2030;color:#a0c0e0;font-family:serif;font-style:italic;font-size:11px;font-weight:700;line-height:14px;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none}.info-btn.svelte-1xvbpts:hover,.info-btn.svelte-1xvbpts:focus{background:#2a3a55;color:#d0e0f0;outline:none}.info-pop.svelte-1xvbpts{position:absolute;left:20px;top:-4px;z-index:100;display:block;padding:8px 10px;background:#121826;border:1px solid #2a3550;border-radius:6px;color:#d0d8e0;font-size:11.5px;font-weight:400;line-height:1.45;box-shadow:0 4px 14px #0006;white-space:normal;text-transform:none;letter-spacing:normal}.info-title.svelte-1xvbpts{display:block;margin-bottom:4px;color:#a0c0e0;font-size:11px;font-weight:700;letter-spacing:.03em}.info-pop.svelte-1xvbpts code{background:#1e2638;padding:1px 4px;border-radius:3px;font-size:10.5px}.info-pop.svelte-1xvbpts strong{color:#d8e4f0}.settings-view.svelte-lek790.svelte-lek790{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px;max-width:700px}h2.svelte-lek790.svelte-lek790{font-size:1.1rem;color:#c0c8e0}h3.svelte-lek790.svelte-lek790{font-size:.9rem;color:#9090b8;margin-bottom:12px}.card.svelte-lek790.svelte-lek790{background:#1a1a28;border:1px solid #2a2a3a;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:10px}.form-grid.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:180px 1fr;gap:8px;align-items:center}.form-grid.svelte-lek790 label.svelte-lek790{font-size:12px;color:#7080a0}.slider-row.svelte-lek790.svelte-lek790{display:flex;gap:8px;align-items:center}.slider-row.svelte-lek790 input.svelte-lek790{flex:1;accent-color:#6080c0}.slider-row.svelte-lek790 span.svelte-lek790{font-size:12px;color:#6080a0;min-width:36px}.size-hint.svelte-lek790.svelte-lek790{font-size:10px;color:#505070;margin-left:8px}.model-row.svelte-lek790.svelte-lek790{display:flex;gap:4px}.model-row.svelte-lek790 select.svelte-lek790{flex:1}.field-row.svelte-lek790.svelte-lek790{display:flex;gap:8px}.auth-row.svelte-lek790.svelte-lek790{display:flex;align-items:center;gap:12px;font-size:13px;color:#8090a8}.auth-row.svelte-lek790 strong.svelte-lek790{color:#c0d0f0}.save-btn.svelte-lek790.svelte-lek790{align-self:flex-start;padding:8px 20px}.save-msg.svelte-lek790.svelte-lek790{font-size:12px;color:#80c080}.error-msg.svelte-lek790.svelte-lek790{font-size:12px;color:#e08080}.archive-field-row.svelte-lek790.svelte-lek790{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 0;border-bottom:1px solid #2a2a3a}.small-input.svelte-lek790.svelte-lek790{background:#252538;border:1px solid #4a4a6a;border-radius:4px;color:#e0e0f0;padding:4px 7px;font-size:11px;flex:1;min-width:80px}.small-input.svelte-lek790.svelte-lek790:focus{outline:none;border-color:#6a8fff}.inline-check.svelte-lek790.svelte-lek790{display:flex;align-items:center;gap:3px;font-size:11px;color:#9090b8;cursor:pointer;white-space:nowrap}.inline-check.svelte-lek790 input.svelte-lek790{accent-color:#6a8fff}.danger-sm.svelte-lek790.svelte-lek790{background:#3a1a1a;border:1px solid #6a3a3a;color:#d08080;border-radius:4px;padding:3px 7px;font-size:11px;cursor:pointer}.danger-sm.svelte-lek790.svelte-lek790:hover{background:#4a2020}.hint-row.svelte-lek790.svelte-lek790{font-size:10px;color:#606080;font-style:italic}.preset-row.svelte-lek790.svelte-lek790{display:flex;align-items:center;gap:6px;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.05)}.preset-row.svelte-lek790.svelte-lek790:last-child{border-bottom:none}.preset-info.svelte-lek790.svelte-lek790{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.preset-name.svelte-lek790.svelte-lek790{font-size:13px;color:#c0d0f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preset-connect.svelte-lek790.svelte-lek790{font-size:12px;padding:3px 10px;flex-shrink:0}.preset-connect.active-preset.svelte-lek790.svelte-lek790{background:#2a4a2a;border-color:#4a8a4a;color:#80c080}.icon-btn.svelte-lek790.svelte-lek790{padding:3px 8px;font-size:14px;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;color:#8090a8}.icon-btn.svelte-lek790.svelte-lek790:hover{border-color:#ffffff26;color:#c0d0f0}.icon-btn.danger.svelte-lek790.svelte-lek790:hover{color:#e08080;border-color:#e080804d}.key-row.svelte-lek790.svelte-lek790{border-top:1px solid #252535;padding-top:8px;display:flex;flex-direction:column;gap:6px}.key-row.svelte-lek790.svelte-lek790:first-of-type{border-top:none;padding-top:0}.key-meta.svelte-lek790.svelte-lek790{display:flex;align-items:center;gap:8px}.key-name.svelte-lek790.svelte-lek790{font-size:12px;color:#a0b0c8;font-weight:600}.key-status.svelte-lek790.svelte-lek790{display:flex;align-items:center;gap:4px;font-size:11px}.has-key.svelte-lek790.svelte-lek790{color:#60c060}.no-key.svelte-lek790.svelte-lek790{color:#505070}.key-input-row.svelte-lek790.svelte-lek790{display:flex;gap:6px}.key-input-row.svelte-lek790 input.svelte-lek790{flex:1}.key-input-row.svelte-lek790 select.svelte-lek790{width:80px}.key-msg.svelte-lek790.svelte-lek790{font-size:11px;color:#80c080}button.small.svelte-lek790.svelte-lek790{padding:3px 8px;font-size:11px}.hint.svelte-lek790.svelte-lek790{font-size:11px;color:#505070}.nc-hint.svelte-lek790.svelte-lek790{background:#1c1410;border:1px solid #5a3a20;border-radius:4px;padding:6px 10px;color:#c09060;font-size:11px;line-height:1.5;margin-top:4px}.nc-hint.svelte-lek790 strong{color:#e0a040}.nc-hint.svelte-lek790 a{color:#c0a060}.offline-notice.svelte-lek790.svelte-lek790{background:#1a1a10;border-color:#4a4a20}.offline-notice.svelte-lek790 p.svelte-lek790{font-size:11px;color:#808060;line-height:1.5}.sync-stats.svelte-lek790.svelte-lek790{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:12px;color:#7090c0}.sync-stats.svelte-lek790 .muted.svelte-lek790{color:#505070}.sync-progress.svelte-lek790.svelte-lek790{font-size:12px;color:#6090b8;margin-top:8px;font-variant-numeric:tabular-nums}.pending-badge.svelte-lek790.svelte-lek790{display:inline-block;margin-top:10px;padding:4px 10px;background:#2a1e06;border:1px solid #6a4a10;border-radius:12px;font-size:12px;color:#c09030}.model-cache-section.svelte-lek790.svelte-lek790{margin-top:14px;padding-top:12px;border-top:1px solid #2a2a42;display:flex;flex-direction:column;gap:4px}.model-status-row.svelte-lek790.svelte-lek790{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:3px 0}.model-status-label.svelte-lek790.svelte-lek790{color:#8090b0}.model-badge.svelte-lek790.svelte-lek790{font-size:11px;padding:2px 8px;border-radius:10px}.model-badge.ok.svelte-lek790.svelte-lek790{background:#0e2a1e;color:#50c080;border:1px solid #205040}.model-badge.missing.svelte-lek790.svelte-lek790{background:#2a1e06;color:#c09030;border:1px solid #6a4a10}.mode-selector.svelte-lek790.svelte-lek790{display:flex;gap:10px;margin-top:4px}.mode-btn.svelte-lek790.svelte-lek790{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px;border:2px solid #2a2a42;border-radius:8px;background:#16161e;cursor:pointer;transition:border-color .15s,background .15s}.mode-btn.svelte-lek790.svelte-lek790:hover{border-color:#4a5a8a;background:#1e1e30}.mode-btn.active.svelte-lek790.svelte-lek790{border-color:#4a6fa5;background:#1a2030}.mode-icon.svelte-lek790.svelte-lek790{font-size:1.4rem}.mode-label.svelte-lek790.svelte-lek790{font-size:13px;font-weight:600;color:#d0d8f0}.mode-desc.svelte-lek790.svelte-lek790{font-size:10px;color:#6878a0}.db-path-display.svelte-lek790.svelte-lek790{font-size:11px;color:#6080a0;font-family:monospace;word-break:break-all;padding:4px 0}.mode-radios.svelte-lek790.svelte-lek790{display:flex;flex-direction:column;gap:8px}.radio-row.svelte-lek790.svelte-lek790{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding:6px 8px;border-radius:6px;transition:background .15s}.radio-row.svelte-lek790.svelte-lek790:hover{background:#22223a}.radio-row.svelte-lek790 input[type=radio].svelte-lek790{margin-top:3px;accent-color:#6080c0;flex-shrink:0}.radio-label.svelte-lek790.svelte-lek790{font-size:13px;color:#c0c8e0;display:block}.radio-hint.svelte-lek790.svelte-lek790{font-size:11px;color:#505070;display:block}.test-result.svelte-lek790.svelte-lek790{font-size:11px;padding:2px 0}.test-result.ok.svelte-lek790.svelte-lek790{color:#60c060}.test-result.svelte-lek790.svelte-lek790:not(.ok){color:#e08080}.model-table.svelte-lek790.svelte-lek790{margin-top:12px;border:1px solid #252535;border-radius:6px;overflow:hidden}.model-table-head.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:1fr 80px 90px;padding:6px 10px;background:#141422;font-size:10px;color:#505070;text-transform:uppercase;letter-spacing:.5px}.model-row-item.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:1fr 80px 90px;align-items:center;padding:7px 10px;border-top:1px solid #1e1e2e;font-size:12px}.model-row-item.active-model.svelte-lek790.svelte-lek790{background:#1a1a30}.model-name.svelte-lek790.svelte-lek790{color:#a0b0c8;font-family:monospace}.model-status-badge.svelte-lek790.svelte-lek790{font-size:13px}.model-status-badge.downloaded.svelte-lek790.svelte-lek790{color:#60c060}.model-status-badge.svelte-lek790.svelte-lek790:not(.downloaded){color:#604040}.badge-active.svelte-lek790.svelte-lek790{font-size:10px;color:#6080c0;background:#1e2040;padding:2px 6px;border-radius:3px}.download-msg.svelte-lek790.svelte-lek790{font-size:10px;color:#7090a8;padding:2px 10px 6px;border-top:1px solid #1e1e2e;grid-column:1 / -1}.users-table.svelte-lek790.svelte-lek790{border:1px solid #252535;border-radius:6px;overflow:hidden;font-size:12px}.users-head.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:1fr 110px 55px 130px 90px;padding:5px 10px;background:#141422;font-size:10px;color:#505070;text-transform:uppercase;letter-spacing:.5px}.user-row.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:1fr 110px 55px 130px 90px;align-items:center;padding:6px 10px;border-top:1px solid #1e1e2e}.user-row.inactive.svelte-lek790.svelte-lek790{opacity:.5}.user-name.svelte-lek790.svelte-lek790{color:#c0d0f0;font-family:monospace}.user-login.svelte-lek790.svelte-lek790{color:#505070;font-size:11px}.user-actions.svelte-lek790.svelte-lek790{display:flex;gap:4px;align-items:center}.add-user-form.svelte-lek790.svelte-lek790{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.add-user-form.svelte-lek790 input.svelte-lek790{flex:1;min-width:100px}.add-user-form.svelte-lek790 select.svelte-lek790{width:110px}button.danger.svelte-lek790.svelte-lek790{background:#402020;color:#e08080;border-color:#604040}button.danger.svelte-lek790.svelte-lek790:hover{background:#502020}.db-status-grid.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:80px 1fr;gap:4px 8px;align-items:baseline;font-size:12px}.db-status-grid.svelte-lek790 .ok.svelte-lek790{color:#60c060}.db-status-grid.svelte-lek790 .error-badge.svelte-lek790{color:#e08080}.detector-grid.svelte-lek790.svelte-lek790{display:flex;flex-direction:column;gap:3px}.detector-row.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:90px 1fr auto;gap:6px;align-items:baseline;font-size:12px}.det-name.svelte-lek790.svelte-lek790{color:#c0c8e0;font-weight:500}.det-size.svelte-lek790.svelte-lek790{font-size:10px;color:#404060}.detector-row.svelte-lek790 .ok.svelte-lek790{color:#60c060}.detector-row.svelte-lek790 .error-badge.svelte-lek790{color:#e08080}.set-pass-row.svelte-lek790.svelte-lek790{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:6px 10px 8px;background:#14142a;border-top:1px solid #1e1e2e}.set-pass-row.svelte-lek790 input.svelte-lek790{flex:1;min-width:140px}.set-pass-msg.svelte-lek790.svelte-lek790{font-size:11px}.key-msg-err.svelte-lek790.svelte-lek790{color:#e08080!important}.path-row.svelte-lek790.svelte-lek790{display:flex;gap:6px;align-items:center;margin-bottom:4px}.path-row.svelte-lek790 input.svelte-lek790{flex:1}.ai-notice.svelte-lek790.svelte-lek790{margin-top:14px;padding-top:12px;border-top:1px solid var(--border, #333);font-size:.85em;opacity:.85}.ai-notice.svelte-lek790 h4.svelte-lek790{margin:0 0 6px;font-size:.95em}.ai-notice.svelte-lek790 ul.svelte-lek790{margin:0;padding-left:18px}.ai-notice.svelte-lek790 li.svelte-lek790{margin-bottom:4px;line-height:1.4}.ai-notice-more.svelte-lek790.svelte-lek790{margin:8px 0 0;opacity:.75}.about-grid.svelte-lek790.svelte-lek790{display:grid;grid-template-columns:90px 1fr;gap:4px 12px;align-items:baseline;font-size:12px}.about-key.svelte-lek790.svelte-lek790{color:#6080a0;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.about-val.svelte-lek790.svelte-lek790{color:#c0d0e8;font-family:monospace}.about-hash.svelte-lek790.svelte-lek790{font-size:11px;color:#8090a8}
