.account-settings.svelte-dgrbpv{display:flex;height:100%;background:var(--color-background);font-family:var(--font-interface)}.sidebar.svelte-dgrbpv{width:200px;border-right:1px solid var(--color-border);display:flex;flex-direction:column;padding:var(--space);background:color-mix(in oklch,var(--color-foreground) 2%,var(--color-background))}.user-summary.svelte-dgrbpv{display:flex;flex-direction:column;align-items:center;gap:var(--space-half);text-align:center;padding-bottom:var(--space);border-bottom:1px solid var(--color-border);margin-bottom:var(--space)}.user-info.svelte-dgrbpv h3:where(.svelte-dgrbpv){font-size:var(--size-sm);margin:0;color:var(--color-foreground)}.user-info.svelte-dgrbpv p:where(.svelte-dgrbpv){font-size:var(--size-xs);color:var(--color-muted);margin:0}.nav-list.svelte-dgrbpv{flex:1;display:flex;flex-direction:column;gap:2px}.nav-item.svelte-dgrbpv{display:flex;align-items:center;gap:var(--space-half);padding:var(--space-half);border-radius:var(--radius-sm);background:transparent;border:none;cursor:pointer;color:var(--color-muted);font-size:var(--size-xs);text-align:left;transition:all var(--transition-fast)}.nav-item.svelte-dgrbpv:hover{background:var(--color-subtle);color:var(--color-foreground)}.nav-item.active.svelte-dgrbpv{background:var(--color-accent);color:#fff}.logout.svelte-dgrbpv{margin-top:auto;color:var(--color-red, #e5484d)}.content-area.svelte-dgrbpv{flex:1;padding:var(--space-2);overflow-y:auto}.section.svelte-dgrbpv h2:where(.svelte-dgrbpv){font-size:var(--size-base);font-weight:700;margin-bottom:var(--space);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-half)}.field-group.svelte-dgrbpv{margin-bottom:var(--space)}.field-group.svelte-dgrbpv label:where(.svelte-dgrbpv){display:block;font-size:var(--size-xs);font-weight:600;color:var(--color-muted);margin-bottom:4px}input.svelte-dgrbpv{width:100%;padding:var(--space-half);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-subtle);color:var(--color-foreground);font-size:var(--size-sm)}.hint.svelte-dgrbpv{font-size:var(--size-xs);color:var(--color-subtle);font-style:italic}.action-row.svelte-dgrbpv{display:flex;justify-content:space-between;align-items:center;padding:var(--space);background:var(--color-subtle);border-radius:var(--radius)}.action-row.svelte-dgrbpv h3:where(.svelte-dgrbpv){font-size:var(--size-sm);margin:0}.action-row.svelte-dgrbpv p:where(.svelte-dgrbpv){font-size:var(--size-xs);color:var(--color-muted);margin:0}.access-item.svelte-dgrbpv{display:flex;align-items:center;gap:var(--space-half);padding:var(--space-half);background:var(--color-subtle);border-radius:var(--radius-sm);margin-bottom:4px;font-size:var(--size-sm)}.stnd-btn.svelte-dgrbpv{padding:var(--space-half) var(--space);border-radius:var(--radius-sm);font-size:var(--size-xs);font-weight:600;cursor:pointer;border:none}.stnd-btn.secondary.svelte-dgrbpv{background:var(--color-border);color:var(--color-foreground)}.share-card.svelte-1ccdxvy{transition:all .2s}.share-card.primary.svelte-1ccdxvy{border-color:var(--color-accent);background:var(--color-accent-subtle, var(--color-surface))}.share-card.secondary.svelte-1ccdxvy{opacity:.9}.share-icon.svelte-1ccdxvy{font-size:var(--size-lg);line-height:1;flex-shrink:0}.url-display.svelte-1ccdxvy{background:var(--color-paper)}.copy-btn.svelte-1ccdxvy{background:var(--color-ink);color:var(--color-paper);border:none;border-radius:var(--radius);padding:var(--space-d2);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--scale-0);transition:all .2s;flex-shrink:0;width:2.25rem;height:2.25rem}.copy-btn.svelte-1ccdxvy:hover{background:var(--color-accent);transform:scale(1.05)}.copy-btn.svelte-1ccdxvy:active{transform:scale(.95)}button.secondary.svelte-1ccdxvy{display:flex;align-items:center;gap:var(--space-d2)}@media(max-width:640px){.url-display.svelte-1ccdxvy code:where(.svelte-1ccdxvy){font-size:var(--size-sm)}}.navigator-view.svelte-8t3e07{display:flex;flex-direction:column;height:100%;background:var(--color-background)}.nav-bar.svelte-8t3e07{background:var(--color-background);border-bottom:1px solid var(--color-border)}.btn-icon.svelte-8t3e07{background:transparent;border:none;padding:var(--space-d2);cursor:pointer;color:var(--color-foreground);border-radius:var(--radius);display:flex;align-items:center;justify-content:center}.btn-icon.svelte-8t3e07:hover{background:var(--color-background-hover)}.url-bar.svelte-8t3e07{display:flex;align-items:center}.url-input.svelte-8t3e07{width:100%;padding:var(--space-d2) var(--space);border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-background-subtle);font-family:var(--font-mono);font-size:var(--size-sm)}.url-input.svelte-8t3e07:focus{outline:none;border-color:var(--color-accent)}.loader-icon.svelte-8t3e07{position:absolute;right:var(--space-d2);color:var(--color-muted);pointer-events:none}.spin{animation:svelte-8t3e07-spin 1s linear infinite}@keyframes svelte-8t3e07-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.placeholder.svelte-8t3e07{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-subtle)}.icon-large.svelte-8t3e07{font-size:var(--size-2xl)}.back-btn.svelte-fesbj1{font-size:var(--size-base)}.empty-state.svelte-fesbj1{min-height:300px;display:flex;flex-direction:column;justify-content:center}.key-display.svelte-fesbj1{background:var(--color-background)}.key-action-btn.svelte-fesbj1{padding:var(--space-quarter);min-width:2rem}.key-action-btn.svelte-fesbj1:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.key-display.svelte-fesbj1 code:where(.svelte-fesbj1){max-width:200px}}.soul-avatar.svelte-t4gueq{width:64px;height:64px;border-radius:50%;overflow:hidden;flex-shrink:0}.email-display.svelte-t4gueq{background:var(--color-background);padding:var(--space-d2);border-radius:var(--radius);border:1px solid var(--color-border);word-break:break-all}.btn.svelte-t4gueq{display:inline-block;padding:var(--space-d2) var(--space);border:none;border-radius:var(--radius);cursor:pointer;font-weight:600;text-align:center}.btn-sm.svelte-t4gueq{font-size:var(--font-size-micro)}.btn-accent.svelte-t4gueq{background:var(--color-accent);color:var(--color-background)}.btn-accent.svelte-t4gueq:hover{opacity:.9}@media(max-width:640px){.grid-2.svelte-qem1ep{grid-template-columns:1fr}}.share-card.svelte-1ffxhii{transition:all .2s}.share-card.primary.svelte-1ffxhii{border-color:var(--color-accent);background:var(--color-background)}.share-icon.svelte-1ffxhii{font-size:var(--size-lg);line-height:1;flex-shrink:0}.url-display.svelte-1ffxhii{background:var(--color-background)}.copy-btn.svelte-1ffxhii{background:var(--color-foreground);color:var(--color-background);border:none;border-radius:var(--radius);padding:var(--space-d2);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--scale-0);transition:all .2s;flex-shrink:0;width:2.25rem;height:2.25rem}.copy-btn.svelte-1ffxhii:hover{background:var(--color-accent);transform:scale(1.05)}.copy-btn.svelte-1ffxhii:active{transform:scale(.95)}.copy-btn.small.svelte-1ffxhii{width:1.75rem;height:1.75rem;padding:var(--space-d3)}.join-card.svelte-1ffxhii{border:2px solid var(--color-accent);background:linear-gradient(135deg,var(--color-background) 0%,var(--color-background) 100%)}.benefit-list.svelte-1ffxhii{list-style:none;padding:0;margin:0;text-align:left}.benefit-list.svelte-1ffxhii li:where(.svelte-1ffxhii){padding:var(--space-d3) 0;margin:0}.btn.primary.svelte-1ffxhii{margin-top:var(--space-d2)}@media(max-width:640px){.url-display.svelte-1ffxhii code:where(.svelte-1ffxhii){font-size:var(--size-sm)}}.std-launcher-overlay.svelte-5sqnn2{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;z-index:5000;margin:0;padding-top:var(--launcher-top, 15vh);font-family:var(--font-interface, sans-serif)}.std-launcher-backdrop.svelte-5sqnn2{position:absolute;inset:0;background:var(--color-glass);backdrop-filter:var(--filter-glass);overflow:hidden}.std-launcher-backdrop.svelte-5sqnn2:after{content:"";position:absolute;inset:0;pointer-events:none;transform:translateZ(0);will-change:opacity}.std-launcher.svelte-5sqnn2{position:relative;width:100%;max-width:600px;font-family:var(--font-interface);background:var(--surface-low);border-radius:var(--radius);border:0;box-shadow:var(--shadow-raised),var(--shadow-xl);transition:all var(--transition-fast);overflow:hidden;:where(.svelte-5sqnn2){text-shadow:none!important}&.compact{max-width:50vh}&.standard{max-width:70vh}}.std-launcher-header.svelte-5sqnn2{padding:0;box-shadow:var(--shadow);background-color:var(--surface-mid);text-shadow:none!important;box-shadow:var(--shadow-raised),var(--shadow-glow);position:relative;z-index:1;transition:all var(--transition-fast)}.std-launcher-header-inner.svelte-5sqnn2{display:flex;align-items:center;justify-content:flex-start;position:relative;width:100%;min-height:2.5em}.std-launcher-back-btn.svelte-5sqnn2{position:absolute;right:calc(var(--space) * 1.25);top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--color-muted);cursor:pointer;padding:var(--space-d4, .25rem);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast, .15s ease);z-index:4}.std-launcher-back-btn.svelte-5sqnn2:hover{color:var(--color-foreground);background:var(--surface-highest)}.std-launcher-search-icon.svelte-5sqnn2{margin-left:var(--space-d2)}.std-launcher-search-area.svelte-5sqnn2{display:flex;flex:1;align-items:center;position:relative;z-index:3;align-self:stretch}.std-launcher-input.hidden.svelte-5sqnn2{display:none}.opacity-0.svelte-5sqnn2{opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}.std-launcher-title.svelte-5sqnn2{position:absolute;left:50%;transform:translate(-50%);font-size:var(--size-sm);color:var(--color-muted);font-weight:600;font-family:var(--font-interface, sans-serif);pointer-events:none;white-space:nowrap;z-index:2;transition:opacity var(--transition-fast)}.std-launcher-search-area.svelte-5sqnn2 .std-launcher-input:where(.svelte-5sqnn2){width:100%}.std-launcher-input.svelte-5sqnn2{flex:1;background:transparent;border:none;outline:none!important;font-weight:600;font-family:var(--font-interface, sans-serif);font-size:var(--size-sm);color:var(--color-muted);caret-color:var(--color-accent);margin:0;padding:0 var(--space) 0 var(--space-d2);box-shadow:none;border-radius:0!important;text-shadow:none!important;z-index:3;min-width:0;opacity:1;transition:opacity var(--transition-fast)}.std-launcher-close-btn.svelte-5sqnn2{position:absolute;right:var(--space-d3, .5rem);background:transparent;border:none;color:var(--color-muted);cursor:pointer;padding:var(--space-d4, .25rem);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast, .15s ease);z-index:4}.std-launcher-close-btn.svelte-5sqnn2:hover{color:var(--color-foreground);background:var(--surface-highest)}.std-launcher-body.svelte-5sqnn2{overflow-y:auto;transition:all var(--transition-fast)}.std-launcher-view.svelte-5sqnn2>:where(.svelte-5sqnn2):first-child{padding:var(--space)}.std-launcher-body.standard.svelte-5sqnn2{max-height:50vh}.std-launcher-body.tall.svelte-5sqnn2{max-height:70vh}.std-launcher-item.svelte-5sqnn2{display:flex;min-height:var(--space);align-items:center;gap:var(--leading);width:100%;padding:var(--trim) var(--leading)!important;background:transparent;margin:0;border:none;border-radius:var(--radius);cursor:pointer;text-align:left;transition:all var(--transition-fast);box-shadow:none}.std-launcher-item-title.svelte-5sqnn2{color:var(--color-muted);font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-box-trim:none;text-shadow:none!important}.std-launcher-item-desc.svelte-5sqnn2{font-size:var(--size-xs);color:var(--color-subtle);text-align:right;text-shadow:none!important}.std-launcher-item.svelte-5sqnn2:hover,.std-launcher-item.active.svelte-5sqnn2{background:var(--surface-highest);box-shadow:var(--shadow);.std-launcher-item-icon:where(.svelte-5sqnn2){color:var(--color-accent)}.std-launcher-item-title:where(.svelte-5sqnn2),.std-launcher-item-desc:where(.svelte-5sqnn2){color:var(--color-accent)}}.std-launcher-item-content.svelte-5sqnn2{flex:1;min-width:0}.std-launcher-item-username.svelte-5sqnn2{color:var(--color-accent, #007bff);font-size:var(--scale-d3, .85rem);text-decoration:none;white-space:nowrap;flex-shrink:0}.std-launcher-item-icon.svelte-5sqnn2{display:flex;align-items:center;justify-content:center;width:var(--space-d2);color:var(--color-muted);transition:all var(--duration-fast) var(--ease-snappy)}.std-launcher-empty.svelte-5sqnn2{padding:var(--space-2, 2rem) 0;text-align:center;color:var(--color-subtle, #999);font-style:italic;font-size:var(--scale-d2, 1rem)}.std-launcher-footer.svelte-5sqnn2{display:flex;justify-content:space-between;align-items:center;padding:var(--space-d2) var(--space-d2);font-size:var(--size-xs);color:var(--color-muted);background-color:var(--surface-mid);box-shadow:var(--shadow-raised)}.std-launcher-user.svelte-5sqnn2{display:flex;align-items:center;gap:var(--space-d4);color:var(--color-foreground-muted)}.std-launcher-user.svelte-5sqnn2 span:where(.svelte-5sqnn2){max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.std-launcher-hints.svelte-5sqnn2{display:flex;gap:1rem}@media(max-width:640px){.std-launcher-overlay.svelte-5sqnn2{align-items:flex-start;padding-top:var(--launcher-mobile-top, 1rem)}.std-launcher.svelte-5sqnn2{margin-inline:1rem}}.std-dialog.svelte-1rqprh2{background:transparent;border:none;padding:0;margin:auto;max-width:90vw;width:400px;color:var(--color-foreground);border-radius:var(--radius);&::backdrop{background:var(--color-glass);backdrop-filter:var(--filter-glass);animation:svelte-1rqprh2-fade-in var(--duration-fast) var(--ease-stnd)}&[open]{animation:svelte-1rqprh2-scale-in var(--duration-fast) var(--ease-stnd)}}.std-dialog-content.svelte-1rqprh2{background:var(--surface-mid);border:var(--border);border-radius:var(--radius);padding:var(--space);box-shadow:var(--shadow-raised),var(--shadow-glow)}.std-dialog-header.svelte-1rqprh2{margin-bottom:var(--space)}.std-dialog-title.svelte-1rqprh2{font-size:var(--size-lg);font-weight:500;line-height:1.2}.std-dialog-footer.svelte-1rqprh2{display:flex;justify-content:flex-end;gap:var(--space-half)}@keyframes svelte-1rqprh2-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1rqprh2-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.loader.svelte-1i17po2{width:var(--space-2);height:var(--space-2);border:var(--space-d3) solid transparent;border-bottom-color:color-mix(in srgb,var(--color-accent) 85%,transparent);background:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;filter:blur(.3px);animation:svelte-1i17po2-rotation .25s linear infinite;--color-loading-mix: color-mix( in srgb, var(--color-accent) 100%, black );--color-loading: color-mix( in srgb, var(--color-loading-mix) 25%, transparent );border-bottom-color:color-mix(in srgb,var(--color-loading) 100%,transparent);box-shadow:0 4px 6px -2px var(--color-loading),inset 0 -4px 6px -2px var(--color-loading)}@keyframes svelte-1i17po2-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.global-drop-zone.svelte-x994l0{position:fixed;inset:0;z-index:var(--z-modal);background:color-mix(in srgb,var(--color-background) 80%,transparent);backdrop-filter:var(--filter-blur);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--transition)}.global-drop-zone.visible.svelte-x994l0,.global-drop-zone.processing.svelte-x994l0{opacity:1;pointer-events:all}.drop-zone-content.svelte-x994l0{text-align:center;color:var(--color-foreground);padding:var(--space-6);border:var(--border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-lg);transform:scale(.9);transition:transform var(--transition);max-width:var(--line-width-sm)}.global-drop-zone.visible.svelte-x994l0 .drop-zone-content:where(.svelte-x994l0){transform:scale(1)}.drop-zone-icon.svelte-x994l0{font-size:var(--size-4xl);margin-bottom:var(--space-2);color:var(--color-accent)}.drop-zone-loader.svelte-x994l0{margin-bottom:var(--space-4);display:flex;justify-content:center}.drop-zone-text.svelte-x994l0{font-size:var(--size-lg);font-weight:500;margin-bottom:var(--space);font-family:var(--font-header)}.drop-zone-subtext.svelte-x994l0{font-size:var(--size-base);opacity:.6;line-height:var(--line-height-compact)}@media(max-width:768px){.global-drop-zone.svelte-x994l0{display:none}}
