.actions-grid.svelte-ydp9pb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.actions-grid.compact.svelte-ydp9pb{grid-template-columns:repeat(2,minmax(0,1fr))}.action-btn.svelte-ydp9pb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:13px 10px;background:var(--surface-paper);border:1px solid rgba(var(--accent-rgb),.2);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--dur) ease;box-shadow:0 8px 16px #0003;min-height:90px;text-align:center;overflow:hidden;position:relative}.action-btn.svelte-ydp9pb:hover{background:var(--surface-hover);border-color:var(--border-accent);box-shadow:0 12px 24px #00000040}.action-btn.svelte-ydp9pb:active{transform:scale(.97)}.action-icon-wrap.svelte-ydp9pb{width:36px;height:36px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--accent-rgb),.25),rgba(var(--accent-rgb),.12));box-shadow:0 4px 12px rgba(var(--accent-rgb),.25)}.action-btn.svelte-ydp9pb svg:where(.svelte-ydp9pb){width:16px;height:16px;color:var(--accent);flex-shrink:0}.action-label.svelte-ydp9pb{font-size:11px;font-weight:500;color:var(--text-secondary);text-align:center;line-height:1.25;max-width:96px;text-wrap:balance}@media (max-width: 380px){.actions-grid.svelte-ydp9pb,.actions-grid.compact.svelte-ydp9pb{gap:8px}.action-btn.svelte-ydp9pb{padding:12px 8px;min-height:84px}.action-icon-wrap.svelte-ydp9pb{width:34px;height:34px;border-radius:var(--radius-md)}.action-label.svelte-ydp9pb{font-size:10px;max-width:84px}}@media (min-width: 700px){.actions-grid.svelte-ydp9pb,.actions-grid.compact.svelte-ydp9pb{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.action-btn.svelte-ydp9pb{min-height:92px;padding:14px 12px}.action-label.svelte-ydp9pb{font-size:11px;max-width:92px}}.mobile-back-button.svelte-r4ouws{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:12px;z-index:40;width:42px;height:42px;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg);background:var(--surface-paper);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--text-primary);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #00000047}.mobile-back-button.svelte-r4ouws:active{transform:scale(.96)}.mobile-back-button.svelte-r4ouws svg:where(.svelte-r4ouws){width:20px;height:20px}.download-page.svelte-8e1xip{min-height:100vh;padding:56px 16px 100px}.download-container.svelte-8e1xip{max-width:960px;margin:0 auto}.header.svelte-8e1xip{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:28px;text-align:center}.title.svelte-8e1xip{font-size:22px;font-weight:700;color:var(--text-primary)}.subtitle.svelte-8e1xip{font-size:14px;color:var(--text-secondary)}.platforms-grid.svelte-8e1xip{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.platform-card.svelte-8e1xip{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--radius-xl);background:var(--surface-paper);border:1px solid var(--glass-border);box-shadow:0 4px 12px #00000014;transition:transform var(--dur) ease,box-shadow var(--dur) ease}.platform-card.svelte-8e1xip:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0000001f}.platform-card.disabled.svelte-8e1xip{opacity:.6}.platform-icon.svelte-8e1xip{width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:var(--surface-paper);border-radius:var(--radius-md)}.platform-icon.svelte-8e1xip img:where(.svelte-8e1xip){width:28px;height:28px}.fallback-icon.svelte-8e1xip{font-size:12px;font-weight:600;color:var(--text-tertiary);letter-spacing:1px}.platform-name.svelte-8e1xip{font-size:16px;font-weight:600;color:var(--text-primary)}.platform-version.svelte-8e1xip{font-size:12px;color:var(--text-tertiary);margin-top:4px}.platform-actions.svelte-8e1xip{display:flex;align-items:center;justify-content:flex-start}.download-btn.svelte-8e1xip{background:var(--fill-accent);color:var(--text-on-accent);border:none;border-radius:var(--radius-xs);padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:transform var(--dur) ease,opacity var(--dur) ease}.download-btn.svelte-8e1xip:disabled{opacity:.6;cursor:not-allowed}.download-btn.svelte-8e1xip:active{transform:scale(.98)}.coming-soon.svelte-8e1xip{font-size:12px;font-weight:600;color:var(--text-secondary);padding:6px 10px;background:var(--surface-paper);border-radius:var(--radius-xs)}.error-state.svelte-8e1xip{margin-bottom:16px;text-align:center;color:var(--text-secondary)}.updates-page.svelte-1fnd0gp{min-height:100vh;padding:56px 16px 100px}.updates-container.svelte-1fnd0gp{max-width:960px;margin:0 auto}.header.svelte-1fnd0gp{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.title.svelte-1fnd0gp{font-size:20px;font-weight:600;color:var(--text-primary)}.loading.svelte-1fnd0gp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.spinner.svelte-1fnd0gp{width:32px;height:32px;border:3px solid var(--glass-border);border-top-color:var(--accent);border-radius:50%;animation:svelte-1fnd0gp-spin 1s linear infinite}@keyframes svelte-1fnd0gp-spin{to{transform:rotate(360deg)}}.loading.svelte-1fnd0gp span:where(.svelte-1fnd0gp){color:var(--text-secondary);font-size:14px}.empty-state.svelte-1fnd0gp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-icon.svelte-1fnd0gp{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:var(--surface-paper);border-radius:var(--radius-xl);margin-bottom:16px}.empty-icon.svelte-1fnd0gp svg:where(.svelte-1fnd0gp){width:32px;height:32px;color:var(--text-tertiary)}.empty-state.svelte-1fnd0gp h2:where(.svelte-1fnd0gp){font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.empty-state.svelte-1fnd0gp p:where(.svelte-1fnd0gp){font-size:14px;color:var(--text-tertiary)}.error-state.svelte-1fnd0gp{padding:40px 20px;text-align:center;color:var(--text-secondary)}.updates-list.svelte-1fnd0gp{display:flex;flex-direction:column;gap:12px}.update-card.svelte-1fnd0gp{scroll-margin-top:16px;background:var(--surface-paper);border:1px solid var(--glass-border);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--dur) ease;box-shadow:0 2px 8px #00000014}.update-card.important.svelte-1fnd0gp{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.update-card.expanded.svelte-1fnd0gp{box-shadow:0 4px 16px #0000001f}.update-header.svelte-1fnd0gp{width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:16px;background:transparent;border:none;cursor:pointer;text-align:left}.update-info.svelte-1fnd0gp{flex:1;min-width:0}.important-badge.svelte-1fnd0gp{display:inline-block;padding:3px 8px;background:var(--accent);color:#fff;font-size:10px;font-weight:600;border-radius:var(--radius-2xs);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.update-title.svelte-1fnd0gp{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.update-meta.svelte-1fnd0gp{display:flex;align-items:center;gap:8px;margin-bottom:8px}.version.svelte-1fnd0gp{padding:2px 6px;background:var(--surface-paper);border-radius:var(--radius-2xs);font-size:11px;font-weight:500;color:var(--accent)}.date.svelte-1fnd0gp{font-size:12px;color:var(--text-tertiary)}.update-summary.svelte-1fnd0gp{font-size:14px;color:var(--text-secondary);line-height:1.5;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.expand-icon.svelte-1fnd0gp{width:20px;height:20px;color:var(--text-tertiary);flex-shrink:0;margin-left:12px;margin-top:4px;transition:transform var(--dur) ease}.expand-icon.rotated.svelte-1fnd0gp{transform:rotate(180deg)}.update-content.svelte-1fnd0gp{padding:0 16px 16px;animation:svelte-1fnd0gp-slideDown .2s ease}.update-content.svelte-1fnd0gp *{color:var(--text-secondary)!important}.update-content.svelte-1fnd0gp h1,.update-content.svelte-1fnd0gp h2,.update-content.svelte-1fnd0gp h3,.update-content.svelte-1fnd0gp h4,.update-content.svelte-1fnd0gp h5,.update-content.svelte-1fnd0gp h6,.update-content.svelte-1fnd0gp strong{color:var(--text-primary)!important}.update-content.svelte-1fnd0gp a{color:var(--accent)!important}@keyframes svelte-1fnd0gp-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.update-content.svelte-1fnd0gp p{font-size:14px;color:var(--text-secondary);line-height:1.8;margin:0 0 12px}.update-content.svelte-1fnd0gp h2{font-size:1.3em;font-weight:600;color:var(--text-primary);margin:20px 0 10px}.update-content.svelte-1fnd0gp h3{font-size:1.15em;font-weight:600;color:var(--text-primary);margin:16px 0 8px}.update-content.svelte-1fnd0gp h4{font-size:1em;font-weight:600;color:var(--text-primary);margin:12px 0 6px}.update-content.svelte-1fnd0gp ul,.update-content.svelte-1fnd0gp ol{padding-left:24px;margin:8px 0 12px}.update-content.svelte-1fnd0gp li{font-size:14px;color:var(--text-secondary);line-height:1.8;margin:6px 0}.update-content.svelte-1fnd0gp strong{color:var(--text-primary);font-weight:600}.update-content.svelte-1fnd0gp em{font-style:italic;opacity:.9}.update-content.svelte-1fnd0gp a{color:var(--accent);text-decoration:none;transition:opacity var(--dur)}.update-content.svelte-1fnd0gp a:hover{opacity:.8;text-decoration:underline}.update-content.svelte-1fnd0gp blockquote{border-left:3px solid var(--accent);padding-left:16px;margin:12px 0;color:var(--text-secondary);font-style:italic}.update-content.svelte-1fnd0gp hr{border:none;border-top:1px solid var(--glass-border);margin:16px 0}.update-content.svelte-1fnd0gp code{background:#ffffff1a;padding:2px 6px;border-radius:var(--radius-2xs);font-family:monospace;font-size:.9em}.update-content.svelte-1fnd0gp pre{background:#0003;padding:12px 16px;border-radius:var(--radius-xs);overflow-x:auto;margin:12px 0}.update-content.svelte-1fnd0gp pre code{background:none;padding:0}.update-content.svelte-1fnd0gp img{max-width:100%;border-radius:var(--radius-xs);margin:12px 0}.guide-qr.svelte-xj68o1{display:flex;align-items:center;gap:12px;margin:0}.guide-qr__code.svelte-xj68o1{flex:none;width:132px;height:132px;padding:6px;border-radius:var(--radius-md);background:var(--surface-scannable)}.guide-qr__caption.svelte-xj68o1{color:var(--text-secondary);font-size:.875rem}.guide.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-6, 24px);padding:72px var(--space-4, 16px) calc(120px + env(safe-area-inset-bottom))}.guide__head.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.guide__layout.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-5, 20px)}.guide__pick.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-3, 12px)}.guide__pick[hidden].svelte-1isnc25{display:none}.guide__label.svelte-1isnc25{margin-top:var(--space-2, 8px)}.guide__devices.svelte-1isnc25{display:none}.guide__tile.svelte-1isnc25{--tile-size: 40px}.guide__tile.svelte-1isnc25 svg:where(.svelte-1isnc25){width:22px;height:22px}.guide__help.svelte-1isnc25{display:none;flex-direction:column;gap:4px;padding:var(--space-4, 16px);border:1px solid var(--border-soft);border-radius:var(--radius-xl);color:inherit;text-decoration:none;transition:border-color var(--dur) var(--ease-out)}.guide__help.svelte-1isnc25:hover{border-color:var(--border-strong)}.guide__help.svelte-1isnc25:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.guide__help-title.svelte-1isnc25{font-weight:var(--weight-bold);color:var(--text-primary)}.guide__help-text.svelte-1isnc25{font-size:var(--text-caption-size);color:var(--text-secondary)}.guide__body.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-5, 20px);min-width:0}.guide__block.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-4, 16px);padding:var(--space-5, 20px);border:1px solid var(--border-soft);border-radius:var(--radius-3xl);background:var(--fill-paper);box-shadow:var(--shadow-card)}.guide__block-head.svelte-1isnc25{display:flex;align-items:center;gap:var(--space-3, 12px)}.guide__block-head.svelte-1isnc25>div:where(.svelte-1isnc25){display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.guide__block-head.svelte-1isnc25>.guide__titles:where(.svelte-1isnc25){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px) var(--space-3, 12px);min-width:0}.guide__badge.svelte-1isnc25{flex:none}.guide__note.svelte-1isnc25{margin:0;font-size:var(--text-caption-size);line-height:1.5;color:var(--text-secondary)}.guide__steps.svelte-1isnc25{display:grid;gap:var(--space-3, 12px);margin:0;padding:0;list-style:none}.guide__steps.svelte-1isnc25 .sand-step:where(.svelte-1isnc25){min-height:0;padding:var(--space-5, 20px)}.guide__steps.svelte-1isnc25 .sand-step__ord:where(.svelte-1isnc25){margin-bottom:var(--space-3, 12px)}.guide__steps.svelte-1isnc25 .sand-step__title:where(.svelte-1isnc25){font-size:20px}.guide__step-action.svelte-1isnc25{margin-top:var(--space-4, 16px)}.guide__ink-link.svelte-1isnc25{margin-top:var(--space-3, 12px);font-size:var(--text-caption-size);font-weight:600;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.guide__ink-link.svelte-1isnc25:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.guide__numbered.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-3, 12px);margin:0;padding:0;list-style:none}.guide__numbered.svelte-1isnc25 li:where(.svelte-1isnc25){display:flex;align-items:flex-start;gap:var(--space-3, 12px);font-size:15px;line-height:1.5;color:var(--text-primary)}.guide__ord.svelte-1isnc25{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:var(--radius-pill);background:var(--accent-quiet);color:var(--text-accent);font-family:var(--font-mono);font-size:13px;font-weight:var(--weight-bold)}.guide__step-text.svelte-1isnc25{display:flex;flex-direction:column;gap:6px;min-width:0}.guide__hint.svelte-1isnc25{font-size:var(--text-caption-size);color:var(--text-secondary)}.guide__code.svelte-1isnc25{display:block;max-width:100%;padding:8px 12px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);text-align:left;cursor:copy;overflow-x:auto}.guide__code.svelte-1isnc25:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.guide__code.svelte-1isnc25 code:where(.svelte-1isnc25){font-family:var(--font-mono);font-size:13px;white-space:pre}.guide__apps.svelte-1isnc25{box-shadow:none}.guide__app.svelte-1isnc25{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:none;row-gap:var(--space-3, 12px);cursor:default}.guide__app.svelte-1isnc25 .sand-list__text:where(.svelte-1isnc25){grid-area:auto}.guide__app.svelte-1isnc25:hover{background:transparent}.guide__app-icon.svelte-1isnc25{flex:none;width:40px;height:40px;border-radius:var(--radius-md)}.guide__app-icon--lg.svelte-1isnc25{width:48px;height:48px}.guide__app-actions.svelte-1isnc25{grid-column:1 / -1;display:flex;gap:var(--space-2, 8px)}.guide__app-actions.svelte-1isnc25 .sand-btn:where(.svelte-1isnc25){flex:1}.guide__link.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.guide__link--empty.svelte-1isnc25{align-items:flex-start}.guide__link-row.svelte-1isnc25{display:flex;align-items:center;gap:var(--space-2, 8px)}.guide__link-value.svelte-1isnc25{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-sunken);font-family:var(--font-mono);font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guide__section.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-3, 12px)}.guide__text.svelte-1isnc25{margin:0;font-size:15px;line-height:1.5;color:var(--text-primary)}.guide__list.svelte-1isnc25{display:flex;flex-direction:column;gap:var(--space-2, 8px);margin:0;padding-left:var(--space-5, 20px);font-size:15px;line-height:1.5;color:var(--text-primary)}.guide__table-wrap.svelte-1isnc25{max-width:100%;overflow-x:auto}.guide__table.svelte-1isnc25{width:100%;border-collapse:collapse;font-size:var(--text-caption-size);line-height:1.4}.guide__table.svelte-1isnc25 th:where(.svelte-1isnc25),.guide__table.svelte-1isnc25 td:where(.svelte-1isnc25){padding:8px 10px;border-bottom:1px solid var(--border-soft);text-align:left;vertical-align:top;color:var(--text-primary)}.guide__table.svelte-1isnc25 th:where(.svelte-1isnc25){color:var(--text-secondary);font-weight:600}.guide__table.svelte-1isnc25 code:where(.svelte-1isnc25){font-family:var(--font-mono);white-space:nowrap}.guide__section-title.svelte-1isnc25{margin:0;font-size:16px;font-weight:var(--weight-bold);color:var(--text-primary)}.guide__actions.svelte-1isnc25{display:flex;flex-wrap:wrap;gap:var(--space-3, 12px)}.guide__chips.svelte-1isnc25 .sand-seg__item[aria-checked=true]:where(.svelte-1isnc25){background:var(--surface-ink);color:var(--text-on-ink)}@media (min-width: 960px){.guide.svelte-1isnc25{padding-top:96px;padding-bottom:var(--space-8, 40px)}.guide__layout.svelte-1isnc25{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--space-8, 40px);align-items:start}.guide--router.svelte-1isnc25 .guide__layout:where(.svelte-1isnc25){grid-template-columns:minmax(0,760px);justify-content:center}.guide__pick.svelte-1isnc25{position:sticky;top:88px}.guide__devices.svelte-1isnc25{display:block}.guide__chips.svelte-1isnc25{display:none}.guide__help.svelte-1isnc25{display:flex;margin-top:var(--space-2, 8px)}.guide__block.svelte-1isnc25{padding:var(--space-6, 24px)}.guide__steps--ink.svelte-1isnc25{grid-template-columns:repeat(3,minmax(0,1fr))}.guide__app.svelte-1isnc25{grid-template-columns:40px minmax(0,1fr) auto}.guide__app-actions.svelte-1isnc25{grid-column:auto}.guide__app-actions.svelte-1isnc25 .sand-btn:where(.svelte-1isnc25){flex:none}}.bottom-sheet-overlay.svelte-axl4xs{position:fixed;inset:0;background:rgba(0,0,0,var(--overlay-opacity, .6));backdrop-filter:blur(var(--blur-amount, 4px));-webkit-backdrop-filter:blur(var(--blur-amount, 4px));display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:0;touch-action:none}.bottom-sheet.svelte-axl4xs{width:100%;max-width:500px;background:var(--surface-page);border-radius:20px 20px 0 0;border:1px solid rgba(var(--accent-rgb),.3);border-bottom:none;overflow:hidden;display:flex;flex-direction:column;will-change:transform;touch-action:none;box-shadow:0 -4px 20px #0006}.sheet-handle-area.svelte-axl4xs{padding:12px 0 8px;display:flex;justify-content:center;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sheet-handle-area.svelte-axl4xs:active{cursor:grabbing}.sheet-handle.svelte-axl4xs{width:40px;height:4px;background:rgba(var(--text-muted-rgb),.4);border-radius:2px}.sheet-header.svelte-axl4xs{padding:8px 20px 16px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sheet-header.svelte-axl4xs:active{cursor:grabbing}.sheet-title.svelte-axl4xs{margin:0;font-size:18px;font-weight:600;color:var(--text-primary);text-align:center}.sheet-content.svelte-axl4xs{padding:0 20px 20px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(90vh - 80px)}@supports (padding-bottom: env(safe-area-inset-bottom)){.sheet-content.svelte-axl4xs{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.inline-notification.svelte-q1vnr0{border-radius:var(--radius-lg);padding:14px 16px;display:flex;align-items:center;justify-content:flex-start;gap:12px;animation:svelte-q1vnr0-fadeIn .3s ease-out;backdrop-filter:blur(20px)}.notification-icon.svelte-q1vnr0{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.notification-icon.svelte-q1vnr0 svg:where(.svelte-q1vnr0){width:20px;height:20px}.inline-notification.success.svelte-q1vnr0 .notification-icon:where(.svelte-q1vnr0){background:var(--accent-quiet);color:var(--text-accent)}.inline-notification.error.svelte-q1vnr0 .notification-icon:where(.svelte-q1vnr0){background:var(--error-quiet);color:var(--error)}.inline-notification.warning.svelte-q1vnr0 .notification-icon:where(.svelte-q1vnr0){background:var(--accent-quiet);color:var(--warning)}.inline-notification.info.svelte-q1vnr0 .notification-icon:where(.svelte-q1vnr0){background:var(--surface-sunken);color:var(--text-secondary)}.inline-notification.pending.svelte-q1vnr0 .notification-icon:where(.svelte-q1vnr0){background:var(--surface-sunken);color:var(--text-secondary)}.inline-notification.family.svelte-q1vnr0 .notification-icon:where(.svelte-q1vnr0){background:var(--surface-sunken);color:var(--text-secondary)}.inline-notification.pending.svelte-q1vnr0{background:linear-gradient(135deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.15));border:1px solid rgba(var(--accent-rgb),.3)}.inline-notification.success.svelte-q1vnr0{background:linear-gradient(135deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.2));border:1px solid rgba(var(--accent-rgb),.3)}.inline-notification.error.svelte-q1vnr0{background:linear-gradient(135deg,rgba(var(--error-rgb),.2),rgba(var(--error-rgb),.2));border:1px solid rgba(var(--error-rgb),.3)}.inline-notification.info.svelte-q1vnr0,.inline-notification.family.svelte-q1vnr0{background:linear-gradient(135deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.15));border:1px solid rgba(var(--accent-rgb),.3)}.notification-avatar.svelte-q1vnr0{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--fill-accent);display:flex;align-items:center;justify-content:center}.avatar-img.svelte-q1vnr0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-initials.svelte-q1vnr0{font-size:16px;font-weight:600;color:#fff}.notification-content.svelte-q1vnr0{display:flex;flex-direction:column;gap:2px;flex:1}.notification-title.svelte-q1vnr0{font-size:15px;font-weight:600;color:var(--text-primary)}.notification-desc.svelte-q1vnr0{font-size:13px;color:var(--text-secondary)}.loading-spinner.svelte-q1vnr0{width:20px;height:20px;border:2px solid var(--glass-border);border-top-color:var(--accent);border-radius:50%;animation:svelte-q1vnr0-spin 1s linear infinite;flex-shrink:0}@keyframes svelte-q1vnr0-spin{to{transform:rotate(360deg)}}@keyframes svelte-q1vnr0-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.legal-page.svelte-1aktjjq{max-width:920px;margin:0 auto;padding:56px 16px 48px;display:flex;flex-direction:column;gap:16px}.page-header.svelte-1aktjjq{display:flex;align-items:center;justify-content:center;margin-bottom:8px}.page-title.svelte-1aktjjq{font-size:20px;font-weight:600;color:var(--text-primary);text-align:center}.card.svelte-1aktjjq{background:var(--surface-paper);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-4xl);padding:24px;box-shadow:0 18px 48px #00000047}.lead.svelte-1aktjjq{margin:0;font-size:16px;line-height:1.65;color:#ffffffe6}.updated-line.svelte-1aktjjq{margin-top:14px;font-size:13px;color:#ffffffb8}.section-card.svelte-1aktjjq h2:where(.svelte-1aktjjq){margin:0 0 14px;font-size:20px}.section-card.svelte-1aktjjq p:where(.svelte-1aktjjq){margin:0 0 12px;line-height:1.7;color:#ffffffe0}.section-card.svelte-1aktjjq ul:where(.svelte-1aktjjq){margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.section-card.svelte-1aktjjq li:where(.svelte-1aktjjq){line-height:1.65;color:#ffffffe0}.actions.svelte-1aktjjq{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.action-btn.svelte-1aktjjq{border:0;border-radius:var(--radius-lg);padding:12px 16px;font:inherit;cursor:pointer;background:var(--fill-accent);color:var(--text-on-accent);transition:transform var(--dur) ease,opacity var(--dur) ease}.action-btn.secondary.svelte-1aktjjq{background:#ffffff14;border:1px solid rgba(255,255,255,.1)}.action-btn.svelte-1aktjjq:hover{transform:translateY(-1px);opacity:.95}@media (max-width: 640px){.legal-page.svelte-1aktjjq{padding:56px 12px 32px}.card.svelte-1aktjjq{padding:18px;border-radius:var(--radius-3xl)}.page-title.svelte-1aktjjq{font-size:18px}.actions.svelte-1aktjjq{flex-direction:column}.action-btn.svelte-1aktjjq{width:100%}}.activation-screen.svelte-1w03h9r{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);z-index:9999;padding:24px}.content.svelte-1w03h9r{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:360px}.icon-container.svelte-1w03h9r{margin-bottom:24px}.icon-bg.svelte-1w03h9r{width:80px;height:80px;border-radius:var(--radius-4xl);background:linear-gradient(135deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.2));display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(var(--accent-rgb),.3)}.icon-bg.warning.svelte-1w03h9r{background:var(--fill-accent);box-shadow:var(--shadow-accent)}.icon-bg.svelte-1w03h9r svg:where(.svelte-1w03h9r){width:40px;height:40px;color:var(--accent)}.icon-bg.warning.svelte-1w03h9r svg:where(.svelte-1w03h9r){color:var(--text-on-accent)}.title.svelte-1w03h9r{font-size:24px;font-weight:700;color:var(--text-primary);margin:0 0 12px}.description.svelte-1w03h9r{font-size:15px;color:var(--text-secondary);line-height:1.5;margin:0 0 24px}.warning-text.svelte-1w03h9r{color:var(--text-primary);font-weight:500}.features.svelte-1w03h9r{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;width:100%}.warning-features.svelte-1w03h9r{margin-bottom:16px}.feature.svelte-1w03h9r{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);text-align:left}.feature.warning.svelte-1w03h9r{background:var(--error-quiet);border-color:var(--border-error)}.feature-icon.svelte-1w03h9r{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-icon.svelte-1w03h9r svg:where(.svelte-1w03h9r){width:20px;height:20px}.feature-icon.success.svelte-1w03h9r svg:where(.svelte-1w03h9r){color:var(--success)}.feature.warning.svelte-1w03h9r .feature-icon:where(.svelte-1w03h9r) svg:where(.svelte-1w03h9r){color:var(--error)}.feature.svelte-1w03h9r span:where(.svelte-1w03h9r){font-size:14px;color:var(--text-primary)}.feature.warning.svelte-1w03h9r span:where(.svelte-1w03h9r){color:var(--text-primary)}.decline-info.svelte-1w03h9r{display:flex;gap:12px;padding:16px;background:var(--accent-quiet);border:1px solid var(--border-accent);border-radius:var(--radius-md);margin-bottom:24px;text-align:left}.info-icon.svelte-1w03h9r{flex-shrink:0}.info-icon.svelte-1w03h9r svg:where(.svelte-1w03h9r){width:24px;height:24px;color:var(--text-accent)}.decline-info.svelte-1w03h9r p:where(.svelte-1w03h9r){font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0}.decline-buttons.svelte-1w03h9r{display:flex;gap:12px;width:100%}.back-btn.svelte-1w03h9r{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all var(--dur)}.back-btn.svelte-1w03h9r svg:where(.svelte-1w03h9r){width:18px;height:18px}.back-btn.svelte-1w03h9r:active{transform:scale(.98)}.confirm-decline-btn.svelte-1w03h9r{flex:1;padding:14px 20px;background:var(--error);border:none;border-radius:var(--radius-md);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all var(--dur)}.confirm-decline-btn.svelte-1w03h9r:active{transform:scale(.98);background:var(--error-strong)}.buttons-container.svelte-1w03h9r{display:flex;flex-direction:column;gap:12px;width:100%}.error-message.svelte-1w03h9r{padding:12px 16px;background:var(--error-quiet);border:1px solid var(--border-error);border-radius:var(--radius-xs);color:var(--error);font-size:14px;margin-bottom:16px;width:100%}.activate-btn.svelte-1w03h9r{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 24px;background:var(--accent);border:none;border-radius:var(--radius-lg);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all var(--dur);box-shadow:0 4px 20px rgba(var(--accent-rgb),.4)}.activate-btn.svelte-1w03h9r:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px rgba(var(--accent-rgb),.5)}.activate-btn.svelte-1w03h9r:active:not(:disabled){transform:scale(.98)}.activate-btn.svelte-1w03h9r:disabled{background:var(--surface-elevated);color:var(--text-secondary);box-shadow:none;cursor:not-allowed}.activate-btn.svelte-1w03h9r svg:where(.svelte-1w03h9r){width:22px;height:22px}.decline-btn.svelte-1w03h9r{width:100%;padding:14px 24px;background:var(--error);border:none;border-radius:var(--radius-md);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all var(--dur)}.decline-btn.svelte-1w03h9r:active{transform:scale(.98);background:var(--error-strong)}.spinner.svelte-1w03h9r{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-1w03h9r-spin .8s linear infinite}@keyframes svelte-1w03h9r-spin{to{transform:rotate(360deg)}}.hint.svelte-1w03h9r{font-size:13px;color:var(--text-tertiary);margin-top:16px;animation:svelte-1w03h9r-pulse 2s ease-in-out infinite}@keyframes svelte-1w03h9r-pulse{0%,to{opacity:.6}50%{opacity:1}}.retry-btn.svelte-1w03h9r{margin-top:12px;padding:10px 20px;background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-xs);font-size:14px;cursor:pointer;transition:all var(--dur)}.retry-btn.svelte-1w03h9r:hover{background:var(--surface-hover)}.bot-link-hint.svelte-1w03h9r{margin-top:20px;font-size:13px;color:var(--text-tertiary)}.bot-link-hint.svelte-1w03h9r strong:where(.svelte-1w03h9r){color:var(--accent)}.web-instructions.svelte-1w03h9r{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px;background:var(--surface-elevated);border-radius:var(--radius-xl);border:1px solid var(--border-strong);margin-top:8px}.instruction-text.svelte-1w03h9r{font-size:14px;color:var(--text-secondary);margin:0}.bot-username-box.svelte-1w03h9r{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--bg-primary);border-radius:var(--radius-md);border:1px solid var(--accent)}.bot-username.svelte-1w03h9r{font-size:18px;font-weight:600;color:var(--accent)}.copy-btn.svelte-1w03h9r{display:flex;align-items:center;justify-content:center;padding:6px;background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-2xs);transition:all var(--dur)}.copy-btn.svelte-1w03h9r:hover{background:var(--surface-hover);color:var(--text-primary)}.instruction-hint.svelte-1w03h9r{font-size:13px;color:var(--text-tertiary);margin:0}[data-theme=dark] .feature.warning.svelte-1w03h9r{background:rgba(var(--error-rgb),.15);border-color:rgba(var(--error-rgb),.3)}[data-theme=dark] .feature.warning.svelte-1w03h9r span:where(.svelte-1w03h9r){color:var(--text-primary)}[data-theme=dark] .decline-info.svelte-1w03h9r{background:rgba(var(--accent-rgb),.15);border-color:rgba(var(--accent-rgb),.3)}[data-theme=dark] .decline-info.svelte-1w03h9r p:where(.svelte-1w03h9r){color:var(--accent)}[data-theme=dark] .info-icon.svelte-1w03h9r svg:where(.svelte-1w03h9r){color:var(--accent-deep)}[data-theme=dark] .icon-bg.warning.svelte-1w03h9r{background:linear-gradient(135deg,rgba(var(--accent-rgb),.3),rgba(var(--accent-rgb),.3))}[data-theme=dark] .error-message.svelte-1w03h9r{background:rgba(var(--error-rgb),.15);border-color:rgba(var(--error-rgb),.3)}.pay-result.svelte-8rs1h5{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:440px;margin:0 auto;text-align:center}.pay-result__tile.svelte-8rs1h5{--tile-size: 64px;margin-bottom:8px}.pay-result__tile--error.svelte-8rs1h5{border-color:var(--border-error);background:var(--error-quiet);color:var(--error)}.pay-result__spinner.svelte-8rs1h5{width:40px;height:40px;margin-bottom:12px;border:3px solid var(--accent-quiet);border-top-color:var(--text-accent);border-radius:var(--radius-pill);animation:svelte-8rs1h5-pay-result-spin .8s linear infinite}.pay-result__title.svelte-8rs1h5{margin:0;font-size:var(--text-h3-size);letter-spacing:var(--text-h3-track);color:var(--text-primary)}.pay-result__text.svelte-8rs1h5{margin:0 0 8px;max-width:36ch;font-size:15px;line-height:1.5;color:var(--text-secondary)}.pay-result__spec.svelte-8rs1h5{width:100%;margin-bottom:8px;text-align:left}@keyframes svelte-8rs1h5-pay-result-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.pay-result__spinner.svelte-8rs1h5{animation-duration:2.4s}}.option-grid.svelte-ljv21x{display:flex;flex-direction:column;gap:var(--space-2)}.option-grid__label.svelte-ljv21x{margin:0}
