.page.svelte-1lxkema{min-height:100vh;background:var(--color-bg);font-family:Lato,sans-serif;padding-bottom:120px}.container.svelte-1lxkema{max-width:600px;margin:0 auto;padding:0 16px}.topbar.svelte-1lxkema{display:flex;align-items:center;gap:12px;padding:16px 0}.back-btn.svelte-1lxkema{width:40px;height:40px;border-radius:10px;background:var(--color-bg-card);border:1px solid var(--color-border);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}h1.svelte-1lxkema{font-size:20px;font-weight:700;color:var(--color-text);margin:0}.intro.svelte-1lxkema{font-size:13px;color:var(--color-text-muted);margin:8px 0 16px;line-height:1.5}.theme-grid.svelte-1lxkema{display:grid;grid-template-columns:1fr;gap:12px;margin-top:8px}@media(min-width:540px){.theme-grid.svelte-1lxkema{grid-template-columns:repeat(3,1fr)}}.theme-card.svelte-1lxkema{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:16px;cursor:pointer;font-family:Lato,sans-serif;text-align:left;transition:border .15s ease,transform .1s ease;color:inherit}.theme-card.svelte-1lxkema:hover{border-color:#3905cc66}.theme-card.svelte-1lxkema:active{transform:scale(.98)}.theme-card.selected.svelte-1lxkema{border-color:#3905cc;box-shadow:0 0 0 3px #3905cc26}.preview.svelte-1lxkema{width:100%;aspect-ratio:16 / 9;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden}.preview-light.svelte-1lxkema{background:linear-gradient(140deg,#fff,#f4f5f7);border:1px solid rgba(0,0,0,.06)}.preview-light.svelte-1lxkema .preview-top:where(.svelte-1lxkema){background:#00000014}.preview-light.svelte-1lxkema .preview-row:where(.svelte-1lxkema){background:#00000026}.preview-light.svelte-1lxkema .preview-row.short:where(.svelte-1lxkema){background:#0000001a}.preview-light.svelte-1lxkema .preview-dot:where(.svelte-1lxkema){background:#3905cc}.preview-dark.svelte-1lxkema{background:linear-gradient(140deg,#1d1d1d,#0d0d0d);border:1px solid rgba(255,255,255,.08)}.preview-dark.svelte-1lxkema .preview-top:where(.svelte-1lxkema){background:#ffffff1a}.preview-dark.svelte-1lxkema .preview-row:where(.svelte-1lxkema){background:#ffffff40}.preview-dark.svelte-1lxkema .preview-row.short:where(.svelte-1lxkema){background:#ffffff26}.preview-dark.svelte-1lxkema .preview-dot:where(.svelte-1lxkema){background:#5a2ef5}.preview-system.svelte-1lxkema{background:linear-gradient(90deg,#fff,#fff 50%,#0d0d0d 50%,#0d0d0d);border:1px solid rgba(128,128,128,.15)}.preview-system.svelte-1lxkema .preview-top:where(.svelte-1lxkema),.preview-system.svelte-1lxkema .preview-row:where(.svelte-1lxkema),.preview-system.svelte-1lxkema .preview-row.short:where(.svelte-1lxkema),.preview-system.svelte-1lxkema .preview-dot:where(.svelte-1lxkema){background:linear-gradient(90deg,#00000026,#00000026 50%,#ffffff40 50%,#ffffff40)}.preview-system.svelte-1lxkema .preview-dot:where(.svelte-1lxkema){background:linear-gradient(90deg,#3905cc,#3905cc 50%,#5a2ef5 50%,#5a2ef5)}.preview-top.svelte-1lxkema{height:8px;border-radius:3px;width:50%}.preview-row.svelte-1lxkema{height:6px;border-radius:3px;width:100%}.preview-row.short.svelte-1lxkema{width:60%}.preview-dot.svelte-1lxkema{width:16px;height:16px;border-radius:50%;position:absolute;bottom:10px;right:10px}.theme-text.svelte-1lxkema{display:flex;flex-direction:column;gap:4px}.theme-head.svelte-1lxkema{display:flex;align-items:center;gap:8px;justify-content:space-between}.theme-label.svelte-1lxkema{font-size:14px;font-weight:700;color:var(--color-text)}.check-mini.svelte-1lxkema{width:20px;height:20px;border-radius:50%;background:#3905cc;display:flex;align-items:center;justify-content:center}.theme-hint.svelte-1lxkema{font-size:12px;color:var(--color-text-muted);margin:0;line-height:1.35}.tip.svelte-1lxkema{margin:16px 0 0;font-size:11px;color:var(--color-text-dim);text-align:center}
