.settings-page.svelte-1i19ct2{max-width:800px;margin:0 auto}.page-header.svelte-1i19ct2{margin-bottom:2rem}.page-title.svelte-1i19ct2{text-transform:uppercase;letter-spacing:.05em;text-shadow:3px 3px 0 var(--border-primary);margin:0 0 .5rem;font-size:2rem;font-weight:900}.page-subtitle.svelte-1i19ct2{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.875rem}.settings-grid.svelte-1i19ct2{flex-direction:column;gap:2rem;display:flex}.settings-section.svelte-1i19ct2{flex-direction:column;gap:1rem;display:flex}.section-header.svelte-1i19ct2{color:var(--accent-primary);border-bottom:3px solid var(--accent-primary);align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.section-header.svelte-1i19ct2 h2:where(.svelte-1i19ct2){color:var(--text-primary);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:1rem;font-weight:800}.setting-card.svelte-1i19ct2{background:var(--bg-card);border:3px solid var(--border-primary);box-shadow:6px 6px 0 var(--border-primary);border-radius:0;overflow:hidden}.telegram-gate-note.svelte-1i19ct2{border:2px solid var(--accent-primary);color:var(--text-secondary);background:#ffe06614;margin:1rem 1rem 0;padding:.75rem 1rem;font-size:.8125rem;font-weight:700}.setting-row.svelte-1i19ct2{border-bottom:2px solid var(--border-primary);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;transition:none;display:flex}.setting-row.svelte-1i19ct2:last-child{border-bottom:none}.setting-row.svelte-1i19ct2:hover{background:var(--bg-tertiary)}.setting-info.svelte-1i19ct2{flex-direction:column;gap:.25rem;display:flex}.setting-name.svelte-1i19ct2{text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:700}.setting-description.svelte-1i19ct2{color:var(--text-muted);font-family:monospace;font-size:.75rem}.connection-status.svelte-1i19ct2{border-bottom:2px solid var(--border-primary);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.status-info.svelte-1i19ct2{align-items:center;gap:.75rem;display:flex}.connection-status.connected.svelte-1i19ct2 .status-info:where(.svelte-1i19ct2){color:var(--green)}.connection-status.connected.svelte-1i19ct2 .status-info:where(.svelte-1i19ct2) svg{background:var(--green);color:var(--bg-primary);width:28px;height:28px;padding:4px}.connection-status.disconnected.svelte-1i19ct2 .status-info:where(.svelte-1i19ct2){color:var(--text-muted)}.connection-status.disconnected.svelte-1i19ct2 .status-info:where(.svelte-1i19ct2) svg{background:var(--border-primary);color:var(--text-muted);width:28px;height:28px;padding:4px}.status-label.svelte-1i19ct2{text-transform:uppercase;letter-spacing:.1em;font-size:.875rem;font-weight:800;display:block}.connection-status.connected.svelte-1i19ct2 .status-label:where(.svelte-1i19ct2){color:var(--green)}.status-value.svelte-1i19ct2{color:var(--text-muted);font-family:monospace;font-size:.75rem;display:block}.btn.danger.svelte-1i19ct2{color:var(--red);border:3px solid var(--red);text-transform:uppercase;letter-spacing:.05em;box-shadow:3px 3px 0 var(--red);background:0 0;font-weight:800}.btn.danger.svelte-1i19ct2:hover{background:var(--red);color:var(--bg-primary);box-shadow:none;transform:translate(3px,3px)}.connect-form.svelte-1i19ct2{background:var(--bg-tertiary);padding:1.25rem 1.5rem}.connect-form.svelte-1i19ct2 .btn-primary:where(.svelte-1i19ct2){border:3px solid var(--accent-primary);background:var(--accent-primary);width:100%;color:var(--bg-primary);text-transform:uppercase;letter-spacing:.05em;box-shadow:4px 4px 0 var(--border-primary);border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:800;text-decoration:none;display:flex}.connect-form.svelte-1i19ct2 .btn-primary:where(.svelte-1i19ct2):hover{box-shadow:none;transform:translate(4px,4px)}.toggle.svelte-1i19ct2{width:52px;height:28px;display:inline-block;position:relative}.toggle.svelte-1i19ct2 input:where(.svelte-1i19ct2){opacity:0;width:0;height:0}.toggle-slider.svelte-1i19ct2{cursor:pointer;background-color:var(--bg-tertiary);border:3px solid var(--border-primary);border-radius:0;transition:none;position:absolute;inset:0}.toggle-slider.svelte-1i19ct2:before{content:"";background-color:var(--text-muted);border-radius:0;width:18px;height:18px;transition:none;position:absolute;bottom:2px;left:2px}.toggle.svelte-1i19ct2 input:where(.svelte-1i19ct2):checked+.toggle-slider:where(.svelte-1i19ct2){background-color:var(--accent-primary);border-color:var(--accent-primary)}.toggle.svelte-1i19ct2 input:where(.svelte-1i19ct2):checked+.toggle-slider:where(.svelte-1i19ct2):before{background-color:var(--bg-primary);transform:translate(24px)}.toggle.svelte-1i19ct2:hover .toggle-slider:where(.svelte-1i19ct2){box-shadow:3px 3px 0 var(--border-primary)}.toggle.svelte-1i19ct2 input:where(.svelte-1i19ct2):checked+.toggle-slider:where(.svelte-1i19ct2):hover{box-shadow:3px 3px 0 var(--accent-secondary)}.theme-badge.svelte-1i19ct2,.chain-badge.svelte-1i19ct2{background:var(--bg-tertiary);border:2px solid var(--border-primary);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;border-radius:0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:800;display:flex}.chain-badge.svelte-1i19ct2{background:var(--orange);border-color:var(--orange);color:var(--bg-primary)}@media (width<=768px){.setting-row.svelte-1i19ct2{flex-direction:column;align-items:flex-start;gap:.75rem}.setting-card.svelte-1i19ct2{box-shadow:4px 4px 0 var(--border-primary)}.page-title.svelte-1i19ct2{font-size:1.5rem}.page-subtitle.svelte-1i19ct2{font-size:.75rem}.connection-status.svelte-1i19ct2{flex-direction:column;align-items:flex-start;gap:1rem}.connection-status.svelte-1i19ct2 .btn:where(.svelte-1i19ct2){width:100%}}@media (width<=480px){.page-title.svelte-1i19ct2{text-shadow:2px 2px 0 var(--border-primary);font-size:1.25rem}.page-subtitle.svelte-1i19ct2{font-size:.625rem}.settings-grid.svelte-1i19ct2{gap:1.5rem}.section-header.svelte-1i19ct2{gap:.5rem}.section-header.svelte-1i19ct2 h2:where(.svelte-1i19ct2){font-size:.875rem}.setting-row.svelte-1i19ct2{padding:1rem}.setting-name.svelte-1i19ct2{font-size:.75rem}.setting-description.svelte-1i19ct2{font-size:.625rem}.connection-status.svelte-1i19ct2{padding:1rem}.status-label.svelte-1i19ct2{font-size:.75rem}.connect-form.svelte-1i19ct2{padding:1rem}.theme-badge.svelte-1i19ct2,.chain-badge.svelte-1i19ct2{padding:.375rem .75rem;font-size:.625rem}}.btn-telegram.svelte-1i19ct2{color:#fff;text-transform:uppercase;letter-spacing:.05em;box-shadow:4px 4px 0 var(--border-primary);cursor:pointer;background:#08c;border:3px solid #08c;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:800;display:flex}.btn-telegram.svelte-1i19ct2:hover{box-shadow:2px 2px 0 var(--border-primary);background:#069;border-color:#069;transform:translate(2px,2px)}.full-width.svelte-1i19ct2{width:100%}.telegram-info.svelte-1i19ct2{background:var(--bg-tertiary);border-top:2px solid var(--border-primary);padding:1rem 1.5rem}.telegram-info.svelte-1i19ct2 p:where(.svelte-1i19ct2){color:var(--text-muted);margin:0;font-size:.75rem}.spinner{animation:1s linear infinite svelte-1i19ct2-spin}@keyframes svelte-1i19ct2-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
