.broker-section.svelte-10t0tr2{margin-bottom:32px}.broker-add.svelte-10t0tr2{margin-bottom:16px}.section-header.svelte-10t0tr2{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-header.svelte-10t0tr2 h2:where(.svelte-10t0tr2){font-size:1rem}.muted.svelte-10t0tr2{color:var(--text-dim);padding:24px 0;font-size:.875rem}.muted.small.svelte-10t0tr2{padding:12px 0;font-size:.875rem}.broker-card.svelte-10t0tr2{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-bottom:12px;padding:16px}.broker-header.svelte-10t0tr2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.broker-name-row.svelte-10t0tr2{align-items:center;gap:8px;display:flex}.broker-name.svelte-10t0tr2{font-size:.9375rem;font-weight:600}.profile-badge.svelte-10t0tr2{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);border-radius:10px;padding:2px 8px;font-size:.75rem;font-weight:500}.broker-actions.svelte-10t0tr2{gap:4px;display:flex}.versions-toggle.svelte-10t0tr2{align-items:center;gap:8px;margin-bottom:4px;display:flex}.recomputing-badge.svelte-10t0tr2{color:var(--accent);font-size:.8125rem;font-weight:500;animation:1.5s ease-in-out infinite svelte-10t0tr2-pulse}@keyframes svelte-10t0tr2-pulse{0%,to{opacity:1}50%{opacity:.5}}.versions-section.svelte-10t0tr2{border:1px solid var(--line);background:var(--bg);border-radius:8px;margin-top:8px;padding:12px}.version-card.svelte-10t0tr2{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin-bottom:8px;padding:10px}.version-header.svelte-10t0tr2{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.version-date.svelte-10t0tr2{color:var(--text);font-size:.875rem;font-weight:600}.version-date.editable.svelte-10t0tr2{cursor:pointer;border-radius:4px;padding:2px 6px;transition:background .15s}.version-date.editable.svelte-10t0tr2:hover{background:var(--line)}.date-edit-row.svelte-10t0tr2{align-items:center;gap:4px;display:flex}.version-actions.svelte-10t0tr2{gap:4px;display:flex}.version-actions-row.svelte-10t0tr2{justify-content:flex-end;align-items:center;gap:6px;margin-top:6px;display:flex}.save-success.svelte-10t0tr2{color:var(--green);font-size:.875rem;font-weight:500}.pricing-grid.svelte-10t0tr2{flex-direction:column;gap:6px;display:flex}.pricing-row.svelte-10t0tr2{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pricing-label.svelte-10t0tr2{color:var(--text-dim);text-transform:capitalize;min-width:60px;font-size:.8125rem}.pricing-row.svelte-10t0tr2 select:where(.svelte-10t0tr2){border:1px solid var(--line);background:var(--surface);color:var(--text);min-height:var(--touch);border-radius:6px;outline:none;flex:1;min-width:160px;max-width:220px;padding:5px 8px;font-size:.875rem}.input-group.svelte-10t0tr2{align-items:center;display:flex}.input-group.svelte-10t0tr2 input:where(.svelte-10t0tr2){border-radius:0;flex:1;width:100px;min-width:0}.input-group.prefix.svelte-10t0tr2 input:where(.svelte-10t0tr2){border-left:none;border-radius:0 6px 6px 0}.input-group.svelte-10t0tr2:not(.prefix) input:where(.svelte-10t0tr2){border-right:none;border-radius:6px 0 0 6px}.input-suffix.svelte-10t0tr2{border:1px solid var(--line);color:var(--text-dim);min-height:var(--touch);white-space:nowrap;background:0 0;border-left:none;border-radius:0 6px 6px 0;align-items:center;padding:0 8px;font-size:.8125rem;display:flex}.input-prefix.svelte-10t0tr2{border:1px solid var(--line);color:var(--text-dim);min-height:var(--touch);white-space:nowrap;background:0 0;border-right:none;border-radius:6px 0 0 6px;align-items:center;padding:0 8px;font-size:.8125rem;display:flex}.pricing-row.svelte-10t0tr2 input[type=number]:where(.svelte-10t0tr2){border:1px solid var(--line);background:var(--surface);color:var(--text);min-height:var(--touch);border-radius:6px;outline:none;padding:5px 8px;font-size:.875rem}.pricing-row.svelte-10t0tr2 .input-group:where(.svelte-10t0tr2) input[type=number]:where(.svelte-10t0tr2){border-radius:0}.pricing-row.svelte-10t0tr2 .input-group:where(.svelte-10t0tr2):not(.prefix) input[type=number]:where(.svelte-10t0tr2){border-right:none;border-radius:6px 0 0 6px}.pricing-row.svelte-10t0tr2 .input-group.prefix:where(.svelte-10t0tr2) input[type=number]:where(.svelte-10t0tr2){border-left:none;border-radius:0 6px 6px 0}.add-version-row.svelte-10t0tr2{justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.version-date-input.svelte-10t0tr2{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:6px;outline:none;min-height:30px;padding:4px 6px;font-size:.8125rem}label.svelte-10t0tr2{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.label.svelte-10t0tr2{color:var(--text-dim);font-size:.875rem}.hint.svelte-10t0tr2{color:var(--text-dim);opacity:.7;font-size:.8125rem}input[type=text].svelte-10t0tr2{border:1px solid var(--line);background:var(--bg);color:var(--text);min-height:var(--touch);border-radius:8px;outline:none;padding:10px 12px;font-size:.9375rem}input[type=text].svelte-10t0tr2:focus{border-color:var(--accent)}.form-actions.svelte-10t0tr2{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.btn.svelte-10t0tr2{border:1px solid var(--line);cursor:pointer;min-height:var(--touch);border-radius:8px;padding:10px 20px;font-size:.875rem;font-weight:500;transition:opacity .15s}.btn.svelte-10t0tr2:disabled{opacity:.5;cursor:not-allowed}.btn.ghost.svelte-10t0tr2{color:var(--text-dim);background:0 0;border-color:#0000}.btn.small.svelte-10t0tr2{min-height:var(--touch-sm);padding:4px 12px;font-size:.875rem}.risk-mgmt.svelte-1m3xzr8{flex-direction:column;gap:16px;display:flex}.hint.svelte-1m3xzr8{color:var(--text-dim);margin:0;font-size:.875rem}.picker-label.svelte-1m3xzr8{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:500}.account-card.svelte-1m3xzr8,.calc-card.svelte-1m3xzr8{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.account-desc.svelte-1m3xzr8{color:var(--text-dim);margin:0;font-size:.8125rem;line-height:1.5}.account-row.svelte-1m3xzr8{align-items:center;gap:8px;display:flex}.account-row.svelte-1m3xzr8 input:where(.svelte-1m3xzr8){border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--text);min-height:var(--touch);border-radius:8px;outline:none;flex:1;padding:4px 10px;font-size:.875rem}.account-row.svelte-1m3xzr8 input:where(.svelte-1m3xzr8):focus{border-color:var(--accent)}.inuse.svelte-1m3xzr8{align-items:baseline;gap:8px;display:flex}.inuse.svelte-1m3xzr8 span:where(.svelte-1m3xzr8){color:var(--text-dim);font-size:.8125rem}.inuse.svelte-1m3xzr8 strong:where(.svelte-1m3xzr8){color:var(--text);font-size:.9375rem;font-weight:600}.status-saved.svelte-1m3xzr8{color:var(--green,#16a34a);flex-shrink:0;font-size:.8125rem;font-weight:600}.seg-cards.svelte-1m3xzr8{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.seg-card.svelte-1m3xzr8{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;gap:10px;padding:14px;transition:opacity .15s;display:flex}.seg-card.off.svelte-1m3xzr8{opacity:.55}.seg-card-head.svelte-1m3xzr8{justify-content:space-between;align-items:center;gap:8px;display:flex}.seg-name.svelte-1m3xzr8{color:var(--text);font-size:.9375rem;font-weight:600}.toggle-label.svelte-1m3xzr8{cursor:pointer;min-height:var(--touch);align-items:center;display:inline-flex}.toggle-label.svelte-1m3xzr8 input[type=checkbox]:where(.svelte-1m3xzr8){display:none}.toggle-switch.svelte-1m3xzr8{background:var(--line);border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.toggle-switch.svelte-1m3xzr8:after{content:"";border:1px solid var(--control-border);background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.toggle-label.svelte-1m3xzr8 input:where(.svelte-1m3xzr8):checked+.toggle-switch:where(.svelte-1m3xzr8){background:var(--accent)}.toggle-label.svelte-1m3xzr8 input:where(.svelte-1m3xzr8):checked+.toggle-switch:where(.svelte-1m3xzr8):after{background:var(--text-on-accent,#fff);transform:translate(20px)}.seg-mode-row.svelte-1m3xzr8{justify-content:space-between;align-items:center;gap:8px;display:flex}.seg-budget.svelte-1m3xzr8{color:var(--accent);flex-shrink:0;font-size:.8125rem;font-weight:600}.seg-field.svelte-1m3xzr8{flex-direction:column;gap:4px;display:flex}.seg-field.svelte-1m3xzr8 span:where(.svelte-1m3xzr8){color:var(--text-dim);font-size:.8125rem}.seg-field.svelte-1m3xzr8 input:where(.svelte-1m3xzr8){border:1px solid var(--line);background:var(--bg);color:var(--text);min-height:var(--touch);border-radius:8px;outline:none;padding:4px 10px;font-size:.875rem}.seg-field.svelte-1m3xzr8 input:where(.svelte-1m3xzr8):focus{border-color:var(--accent)}.seg-input-row.svelte-1m3xzr8{align-items:center;gap:6px;display:flex}.seg-input-row.svelte-1m3xzr8 input:where(.svelte-1m3xzr8){flex:1;min-width:0}.btn-sm.svelte-1m3xzr8{border:1px solid var(--line);background:var(--surface);color:var(--text-dim);cursor:pointer;min-height:var(--touch);border-radius:8px;flex-shrink:0;padding:4px 14px;font-size:.8125rem;font-weight:500}.btn-sm.primary.svelte-1m3xzr8{background:var(--accent);color:var(--text-on-accent,#fff);border-color:var(--accent)}.btn-sm.svelte-1m3xzr8:disabled{opacity:.5;cursor:not-allowed}.calc-inputs.svelte-1m3xzr8{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.calc-inputs.svelte-1m3xzr8 label:where(.svelte-1m3xzr8){flex-direction:column;gap:4px;display:flex}.calc-inputs.svelte-1m3xzr8 span:where(.svelte-1m3xzr8){color:var(--text-dim);font-size:.8125rem}.calc-inputs.svelte-1m3xzr8 select:where(.svelte-1m3xzr8),.calc-inputs.svelte-1m3xzr8 input:where(.svelte-1m3xzr8){border:1px solid var(--line);background:var(--bg);color:var(--text);min-height:var(--touch);border-radius:8px;outline:none;padding:9px 12px;font-size:.9375rem}.calc-inputs.svelte-1m3xzr8 select:where(.svelte-1m3xzr8):focus,.calc-inputs.svelte-1m3xzr8 input:where(.svelte-1m3xzr8):focus{border-color:var(--accent)}.calc-results.svelte-1m3xzr8{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.calc-result.svelte-1m3xzr8{background:var(--accent-bg);border-radius:8px;flex-direction:column;gap:2px;padding:10px;display:flex}.calc-result.svelte-1m3xzr8 span:where(.svelte-1m3xzr8){color:var(--text-dim);font-size:.75rem}.calc-result.svelte-1m3xzr8 strong:where(.svelte-1m3xzr8){color:var(--accent);font-size:1.0625rem}@media (width<=600px){.calc-inputs.svelte-1m3xzr8,.seg-cards.svelte-1m3xzr8{grid-template-columns:1fr}}.page.svelte-1i19ct2{max-width:800px;margin:0 auto;padding:24px}.page-header.svelte-1i19ct2{margin-bottom:32px}.section.svelte-1i19ct2{border-bottom:1px solid var(--line);margin-bottom:0}.section.svelte-1i19ct2 h2:where(.svelte-1i19ct2){color:var(--text);font-size:1rem}.collapsible.svelte-1i19ct2 .section-toggle:where(.svelte-1i19ct2){cursor:pointer;width:100%;color:var(--text);min-height:var(--touch);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.collapsible.svelte-1i19ct2 .section-toggle:where(.svelte-1i19ct2):hover h2:where(.svelte-1i19ct2){color:var(--accent)}.chevron.svelte-1i19ct2{color:var(--text-dim);align-items:center;transition:transform .2s;display:flex}.chevron.open.svelte-1i19ct2{transform:rotate(180deg)}.section-body.svelte-1i19ct2{padding-bottom:20px}.hint.svelte-1i19ct2{color:var(--text-dim);margin-top:12px;font-size:.875rem}.journal-list.svelte-1i19ct2{flex-direction:column;gap:8px;margin-top:12px;display:flex}.journal-item.svelte-1i19ct2{border:1px solid var(--line);border-radius:var(--radius-sm,8px);background:var(--surface);box-shadow:var(--shadow-sm);min-height:var(--touch);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.journal-item.active.svelte-1i19ct2{border-color:var(--accent);background:var(--accent-bg)}.journal-info.svelte-1i19ct2{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.journal-name.svelte-1i19ct2{font-size:.875rem;font-weight:600}.journal-desc.svelte-1i19ct2{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.currency-badge.svelte-1i19ct2{background:var(--accent-bg);color:var(--accent);border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:.6875rem;font-weight:600}.default-badge.svelte-1i19ct2{background:var(--accent-bg);color:var(--accent);border-radius:9999px;flex-shrink:0;padding:1px 6px;font-size:.6875rem;font-weight:600}.journal-actions.svelte-1i19ct2{flex-shrink:0;gap:4px;display:flex}.icon-btn.svelte-1i19ct2{width:var(--touch);height:var(--touch);color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .1s;display:flex;position:relative}.icon-btn.svelte-1i19ct2:after{content:"";position:absolute;inset:-5px}.icon-btn.svelte-1i19ct2:hover{background:var(--line);color:var(--text)}.icon-btn.danger.svelte-1i19ct2:hover{background:var(--red-bg);color:var(--red)}.journal-edit-form.svelte-1i19ct2,.journal-create-form.svelte-1i19ct2{border:1px solid var(--accent);background:var(--surface);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.edit-input.svelte-1i19ct2{border:1px solid var(--line);background:var(--bg);color:var(--text);border-radius:6px;outline:none;padding:8px 10px;font-size:.875rem}.edit-input.svelte-1i19ct2:focus{border-color:var(--accent)}.field.svelte-1i19ct2{flex-direction:column;gap:4px;display:flex}.field-label.svelte-1i19ct2{color:var(--text-dim);font-size:.8125rem;font-weight:500}.currency-picker.svelte-1i19ct2{flex-direction:column;gap:6px;display:flex}.picker-label.svelte-1i19ct2{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:500}.currency-row.svelte-1i19ct2{flex-wrap:wrap;gap:4px;display:flex}.defaults-picker.svelte-1i19ct2{flex-direction:column;gap:8px;display:flex}.defaults-grid.svelte-1i19ct2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.default-field.svelte-1i19ct2{flex-direction:column;gap:4px;display:flex}.default-field.svelte-1i19ct2 span:where(.svelte-1i19ct2){color:var(--text-dim);font-size:.8125rem}.default-field.svelte-1i19ct2 select:where(.svelte-1i19ct2){border:1px solid var(--line);background:var(--bg);color:var(--text);min-height:var(--touch);border-radius:6px;outline:none;padding:6px 10px;font-size:.875rem}.default-field.svelte-1i19ct2 select:where(.svelte-1i19ct2):focus{border-color:var(--accent)}.cur-btn.svelte-1i19ct2{border:1px solid var(--line);background:var(--bg);color:var(--text-dim);cursor:pointer;min-height:var(--touch);border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:500;transition:all .1s}.cur-btn.active.svelte-1i19ct2{border-color:var(--active-border);background:var(--active-bg);color:var(--active-text)}.cur-btn.svelte-1i19ct2:hover{border-color:var(--accent)}.edit-actions.svelte-1i19ct2{gap:6px;display:flex}.btn-sm.svelte-1i19ct2{border:1px solid var(--line);background:var(--surface);color:var(--text-dim);cursor:pointer;min-height:var(--touch);border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:500}.btn-sm.primary.svelte-1i19ct2{background:var(--accent);color:var(--text-on-accent,#fff);border-color:var(--accent)}.btn-sm.svelte-1i19ct2:disabled{opacity:.5;cursor:not-allowed}.add-journal-btn.svelte-1i19ct2{border:1px dashed var(--line);width:100%;color:var(--accent);cursor:pointer;min-height:var(--touch);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:10px 14px;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.add-journal-btn.svelte-1i19ct2:hover{border-color:var(--accent);background:var(--accent-bg)}.toggle-field.svelte-1i19ct2{padding:8px 0}.toggle-label.svelte-1i19ct2{cursor:pointer;color:var(--text);min-height:var(--touch);align-items:center;gap:10px;font-size:.875rem;font-weight:500;display:flex}.toggle-label.svelte-1i19ct2 input[type=checkbox]:where(.svelte-1i19ct2){display:none}.toggle-switch.svelte-1i19ct2{background:var(--line);border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s,box-shadow .2s;position:relative}.toggle-switch.svelte-1i19ct2:after{content:"";border:1px solid var(--control-border);background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s,box-shadow .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.toggle-label.svelte-1i19ct2 input:where(.svelte-1i19ct2):checked+.toggle-switch:where(.svelte-1i19ct2){background:var(--accent);box-shadow:0 0 12px color-mix(in srgb, var(--accent) 40%, transparent)}.toggle-label.svelte-1i19ct2 input:where(.svelte-1i19ct2):checked+.toggle-switch:where(.svelte-1i19ct2):after{background:var(--text-on-accent,#fff);box-shadow:0 0 8px color-mix(in srgb, var(--accent) 30%, transparent);transform:translate(20px)}.toggle-hint.svelte-1i19ct2{color:var(--text-dim);margin-top:2px;font-size:.8125rem}.toggle-status.svelte-1i19ct2{margin-left:8px;font-size:.75rem;font-weight:500}.toggle-status.saving.svelte-1i19ct2{color:var(--text-dim)}.toggle-status.saved.svelte-1i19ct2{color:var(--green,#22c55e)}.toggle-switch.saving.svelte-1i19ct2{opacity:.6}.pref-toggle-text.svelte-1i19ct2{flex-direction:column;gap:2px;display:flex}.pref-toggle-title.svelte-1i19ct2{color:var(--text);font-size:.9375rem;font-weight:500}.pref-toggle-desc.svelte-1i19ct2{color:var(--text-dim);font-size:.8125rem;line-height:1.4}.theme-grid.svelte-1i19ct2{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.theme-card.svelte-1i19ct2{border:2px solid var(--line);background:var(--surface);cursor:pointer;min-height:var(--touch);border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;transition:border-color .15s;display:flex}.theme-card.active.svelte-1i19ct2{border-color:var(--accent)}.theme-card.svelte-1i19ct2:disabled{opacity:.5;cursor:not-allowed}.theme-preview.svelte-1i19ct2{border:1px solid;border-radius:6px;flex-direction:column;gap:4px;width:100%;padding:8px;display:flex}.swatch.svelte-1i19ct2{border-radius:3px;width:100%;height:6px}.preview-line.svelte-1i19ct2{border-radius:2px;height:4px}.preview-line.short.svelte-1i19ct2{width:60%}.theme-name.svelte-1i19ct2{color:var(--text);font-size:.875rem;font-weight:500}.theme-badge.svelte-1i19ct2{background:var(--accent-bg);color:var(--accent);border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:500}.info-row.svelte-1i19ct2{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.info-row.svelte-1i19ct2 .label:where(.svelte-1i19ct2){color:var(--text-dim);font-size:.875rem}.info-row.svelte-1i19ct2 .value:where(.svelte-1i19ct2){color:var(--text);font-size:.875rem;font-weight:500}.info-row-link.svelte-1i19ct2{cursor:pointer;min-height:var(--touch);border-radius:8px;margin:0 -14px;padding:12px 14px;text-decoration:none;transition:background .15s}.info-row-link.svelte-1i19ct2:hover{background:var(--bg)}.info-row-link.svelte-1i19ct2 svg:where(.svelte-1i19ct2){color:var(--text-dim);flex-shrink:0}.plan-badge.svelte-1i19ct2{background:var(--accent-bg);color:var(--accent);vertical-align:middle;border-radius:4px;margin-left:6px;padding:1px 8px;font-size:.875rem;font-weight:600;display:inline-block}.promo-text.svelte-1i19ct2{color:var(--green);font-size:.875rem}.signout-wrap.svelte-1i19ct2{justify-content:flex-end;padding:20px 0;display:flex}.danger-zone.svelte-1i19ct2{border:1px solid var(--red-border,var(--red));background:var(--red-bg);border-radius:8px;margin-top:16px;padding:16px}.danger-zone-header.svelte-1i19ct2 h4:where(.svelte-1i19ct2){color:var(--red);margin:0 0 4px;font-size:.875rem;font-weight:600}.danger-desc.svelte-1i19ct2{color:var(--text-dim);margin:0 0 12px;font-size:.875rem;line-height:1.4}.btn-delete-account.svelte-1i19ct2{border:1px solid var(--red);background:var(--red);color:var(--text-on-accent,#fff);cursor:pointer;min-height:var(--touch);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:opacity .15s;display:inline-flex}.btn-delete-account.svelte-1i19ct2:hover{opacity:.9}.btn-signout.svelte-1i19ct2{border:1px solid var(--line);background:var(--surface);color:var(--text-dim);cursor:pointer;min-height:var(--touch);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.btn-signout.svelte-1i19ct2:hover{border-color:var(--red);color:var(--red);background:var(--red-bg)}.support-links.svelte-1i19ct2{flex-direction:column;gap:4px;margin-top:12px;display:flex}.support-link.svelte-1i19ct2{color:var(--text);min-height:var(--touch);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .15s;display:flex}.support-link.svelte-1i19ct2:hover{background:var(--bg)}.support-link.svelte-1i19ct2 svg:where(.svelte-1i19ct2):first-child{color:var(--text-dim);flex-shrink:0}.support-link-text.svelte-1i19ct2{flex:1;min-width:0}.support-link-title.svelte-1i19ct2{color:var(--text);font-size:.875rem;font-weight:500;display:block}.support-link-desc.svelte-1i19ct2{color:var(--text-dim);margin-top:1px;font-size:.8125rem;display:block}.support-link.svelte-1i19ct2 svg:where(.svelte-1i19ct2):last-child{color:var(--text-dim);flex-shrink:0}
