.dropdown.svelte-1m0aekb{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;min-width:280px;max-width:340px;z-index:100020;overflow:hidden}.dark .dropdown.svelte-1m0aekb{background:#1e293b;box-shadow:0 10px 40px #0006}.item.svelte-1m0aekb{display:flex;align-items:center;gap:10px;padding:12px;position:relative}.item.clickable.svelte-1m0aekb{cursor:pointer;transition:background .1s}.item.clickable.svelte-1m0aekb:hover{background:#f1f5f9}.dark .item.clickable.svelte-1m0aekb:hover{background:#334155}.item.current.svelte-1m0aekb{background:#f8fafc;border-bottom:1px solid #e2e8f0}.dark .item.current.svelte-1m0aekb{background:#1e293b;border-color:#334155}.avatar.svelte-1m0aekb{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0}.avatar.sm.svelte-1m0aekb{width:36px;height:36px;font-size:12px}.info.svelte-1m0aekb{flex:1;min-width:0}.name.svelte-1m0aekb{font-weight:600;color:#1e293b;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email.svelte-1m0aekb{font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .name.svelte-1m0aekb{color:#f1f5f9}.dark .email.svelte-1m0aekb{color:#94a3b8}.badge.svelte-1m0aekb{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:9px;font-weight:600;padding:2px 8px;border-radius:8px;text-transform:uppercase}.rm.svelte-1m0aekb{position:absolute;right:8px;width:22px;height:22px;border-radius:50%;border:none;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;font-size:12px}.item.clickable.svelte-1m0aekb:hover .rm:where(.svelte-1m0aekb){opacity:1}.rm.svelte-1m0aekb:hover{background:#fee2e2;color:#dc2626}.sep.svelte-1m0aekb{height:1px;background:#e2e8f0;margin:4px 10px}.dark .sep.svelte-1m0aekb{background:#334155}.menu-action.svelte-1m0aekb{display:block;width:calc(100% - 20px);margin:0 10px 4px;padding:10px 12px;border:none;border-radius:8px;background:transparent;text-align:left;font-size:12px;font-weight:600;color:#334155;cursor:pointer;transition:background-color .15s ease,color .15s ease}.menu-action.svelte-1m0aekb:hover{background:#f1f5f9;color:#1d4ed8}.dark .menu-action.svelte-1m0aekb{color:#e2e8f0}.dark .menu-action.svelte-1m0aekb:hover{background:#334155;color:#93c5fd}.add.svelte-1m0aekb{display:flex;align-items:center;gap:10px;padding:12px;border:none;background:transparent;width:100%;cursor:pointer;color:#6366f1;font-weight:600;font-size:13px}.add.svelte-1m0aekb:hover{background:#f1f5f9}.add.svelte-1m0aekb:disabled{opacity:.5;cursor:not-allowed}.dark .add.svelte-1m0aekb{color:#818cf8}.dark .add.svelte-1m0aekb:hover{background:#334155}.plus.svelte-1m0aekb{width:36px;height:36px;border-radius:50%;border:2px dashed currentColor;display:flex;align-items:center;justify-content:center;font-size:18px}.sidebar-aside.svelte-6dohdz .sidebar-icon:where(.svelte-6dohdz){width:var(--sidebar-icon-size, 1rem);height:var(--sidebar-icon-size, 1rem)}.sidebar-aside.svelte-6dohdz .sidebar-text:where(.svelte-6dohdz){font-size:var(--sidebar-font-size, .875rem)}.sidebar-category-nav.svelte-6dohdz{container-type:inline-size;container-name:sidebar-cat}.sidebar-category-nav.svelte-6dohdz button:where(.svelte-6dohdz){overflow:visible;height:auto}.sidebar-category-nav.svelte-6dohdz .sidebar-category-text:where(.svelte-6dohdz){font-size:clamp(.5625rem,calc(var(--sidebar-font-size, .875rem) * .7),.6875rem);line-height:1.2;overflow-wrap:normal;word-break:normal;hyphens:auto;white-space:normal;overflow:hidden;display:block;text-wrap:balance}@container sidebar-cat (min-width: 6.25rem){.sidebar-category-nav.svelte-6dohdz .sidebar-category-text:where(.svelte-6dohdz){font-size:clamp(.625rem,calc(var(--sidebar-font-size, .875rem) * .76),.75rem)}}.sidebar-items-nav.svelte-6dohdz{container-type:inline-size;container-name:sidebar-items}.sidebar-items-nav.svelte-6dohdz .sidebar-item-text:where(.svelte-6dohdz){font-size:clamp(.625rem,calc(var(--sidebar-font-size, .875rem) * .74),.75rem);line-height:1.3;overflow-wrap:break-word;word-break:normal;white-space:normal}.sidebar-items-nav.svelte-6dohdz .sidebar-section-title:where(.svelte-6dohdz){font-size:clamp(.5625rem,calc(var(--sidebar-font-size, .875rem) * .68),.6875rem);line-height:1.2;letter-spacing:.04em;overflow-wrap:break-word;word-break:normal}.sidebar-items-panel.svelte-6dohdz{flex:1 1 0;min-width:0;max-width:var(--shell-panel-width);overflow:hidden}@container sidebar-items (min-width: 11rem){.sidebar-items-nav.svelte-6dohdz .sidebar-item-text:where(.svelte-6dohdz){font-size:clamp(.6875rem,calc(var(--sidebar-font-size, .875rem) * .86),.8125rem)}.sidebar-items-nav.svelte-6dohdz .sidebar-section-title:where(.svelte-6dohdz){font-size:clamp(.625rem,calc(var(--sidebar-font-size, .875rem) * .8),.75rem)}}@container sidebar-items (min-width: 14rem){.sidebar-items-nav.svelte-6dohdz .sidebar-item-text:where(.svelte-6dohdz){font-size:var(--sidebar-font-size, .875rem);line-height:1.35}.sidebar-items-nav.svelte-6dohdz .sidebar-section-title:where(.svelte-6dohdz){font-size:clamp(.6875rem,calc(var(--sidebar-font-size, .875rem) * .9),var(--sidebar-font-size, .875rem));letter-spacing:.05em}}@supports not (container-type: inline-size){.sidebar-items-nav.svelte-6dohdz .sidebar-item-text:where(.svelte-6dohdz){font-size:clamp(.6875rem,calc(var(--sidebar-font-size, .875rem) * .84),.8125rem)}@media(min-width:1536px){.sidebar-items-nav.svelte-6dohdz .sidebar-item-text:where(.svelte-6dohdz){font-size:var(--sidebar-font-size, .875rem)}}}.sidebar-aside.svelte-6dohdz .sidebar-nav-scroll:where(.svelte-6dohdz){scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-gutter:stable}.sidebar-aside.svelte-6dohdz .sidebar-nav-scroll:where(.svelte-6dohdz)::-webkit-scrollbar{width:6px;height:6px}.sidebar-aside.svelte-6dohdz .sidebar-nav-scroll:where(.svelte-6dohdz)::-webkit-scrollbar-track{background:var(--scrollbar-track)}.sidebar-aside.svelte-6dohdz .sidebar-nav-scroll:where(.svelte-6dohdz)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:9999px;border:2px solid transparent;background-clip:padding-box}.sidebar-aside.svelte-6dohdz .sidebar-nav-scroll:where(.svelte-6dohdz):hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-hover)}@media(min-width:1280px){aside.svelte-6dohdz{z-index:1!important}}#terminal-output.svelte-h96b80::-webkit-scrollbar{width:8px}#terminal-output.svelte-h96b80::-webkit-scrollbar-track{background:#000}#terminal-output.svelte-h96b80::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}#terminal-output.svelte-h96b80::-webkit-scrollbar-thumb:hover{background:#16a34a}.menubar.svelte-1qktokz{-webkit-user-select:none;-moz-user-select:none;user-select:none}.menubar-dropdown.svelte-1qktokz{animation:svelte-1qktokz-fadeIn .15s ease-out}@keyframes svelte-1qktokz-fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bottom-shell-nav__bar.svelte-1nb20jj{-webkit-overflow-scrolling:touch;scrollbar-width:none}.bottom-shell-nav__bar.svelte-1nb20jj::-webkit-scrollbar{display:none}.bottom-shell-nav__btn.svelte-1nb20jj{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;flex:1 1 0;min-width:3.25rem;max-width:5.5rem;padding:.45rem .25rem;border-radius:.75rem;font-size:.625rem;font-weight:500;line-height:1.1;color:#374151;transition:background-color .15s ease,color .15s ease}.bottom-shell-nav__btn.svelte-1nb20jj span:where(.svelte-1nb20jj){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.dark .bottom-shell-nav__btn.svelte-1nb20jj{color:#d1d5db}.bottom-shell-nav__btn.svelte-1nb20jj:hover{background:#f3f4f6}.dark .bottom-shell-nav__btn.svelte-1nb20jj:hover{background:#1f2937}.bottom-shell-nav__btn--primary.svelte-1nb20jj{flex:1.2 1 0;min-width:3.75rem;background:linear-gradient(to right,#2563eb,#1d4ed8);color:#fff;font-weight:600;box-shadow:0 2px 8px #2563eb59}.bottom-shell-nav__btn--primary.svelte-1nb20jj:hover{background:linear-gradient(to right,#1d4ed8,#1e40af);color:#fff}.bottom-shell-nav__btn--accent.svelte-1nb20jj{background:linear-gradient(to right,#9333ea,#7e22ce);color:#fff}.bottom-shell-nav__btn--accent.svelte-1nb20jj:hover{background:linear-gradient(to right,#7e22ce,#6b21a8);color:#fff}.bottom-shell-nav__btn--voice.svelte-1nb20jj{flex:1.15 1 0;min-width:3.5rem;background:linear-gradient(135deg,#4f46e5,#2563eb);color:#fff;font-weight:600;box-shadow:0 2px 10px #4f46e559}.bottom-shell-nav__btn--voice.svelte-1nb20jj:hover{background:linear-gradient(135deg,#4338ca,#1d4ed8);color:#fff}.bottom-shell-nav__btn--voice-active.svelte-1nb20jj{outline:2px solid rgb(129 140 248 / .65);outline-offset:1px}@media(max-width:420px){.bottom-shell-nav__btn.svelte-1nb20jj{min-width:2.75rem;padding:.4rem .15rem;font-size:.55rem}.bottom-shell-nav__btn--primary.svelte-1nb20jj{min-width:3.25rem}}.shell-dock-brand.svelte-y2zwih{position:relative;flex-shrink:0}.shell-dock-brand__trigger.svelte-y2zwih{display:inline-flex;align-items:center;height:34px;padding:0 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.shell-dock-brand__trigger.svelte-y2zwih:hover,.shell-dock-brand__trigger--open.svelte-y2zwih{border-color:rgb(var(--shell-os-border-strong));background:rgb(var(--shell-os-hover))}.shell-dock-brand__menu.svelte-y2zwih{position:fixed;min-width:220px;padding:6px;border:1px solid rgb(var(--shell-os-border));border-radius:10px;background:rgb(var(--shell-os-surface));box-shadow:0 12px 32px #00000059;z-index:100200}.shell-dock-brand__item.svelte-y2zwih{display:block;width:100%;padding:8px 10px;border:none;border-radius:7px;background:transparent;color:rgb(var(--shell-os-text));font-size:12px;font-weight:550;text-align:left;cursor:pointer}.shell-dock-brand__item.svelte-y2zwih:hover{background:rgb(var(--shell-os-hover))}.shell-os-notif-badge.svelte-1b09ygx{position:absolute;top:-2px;right:-2px;min-width:1rem;height:1rem;padding:0 .2rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.625rem;font-weight:700;line-height:1rem;text-align:center;pointer-events:none}.shell-os-dnd-toggle.svelte-1b09ygx{position:absolute;bottom:-2px;right:-2px;width:.65rem;height:.65rem;border-radius:999px;border:1px solid rgb(var(--shell-os-border));background:rgb(var(--shell-os-surface));padding:0}.shell-os-dnd-toggle--on.svelte-1b09ygx{background:#f59e0be6}.shell-os-dnd-dot.svelte-1b09ygx{display:block;width:100%;height:100%;border-radius:inherit;background:#ffffffe6}kbd.svelte-e1oibi{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.logger-error-hint.svelte-7nisio{position:fixed;bottom:5.5rem;right:1rem;z-index:40}.error-hint-button.svelte-7nisio{min-width:28px;height:28px;padding:0 8px;border-radius:9999px;background:#fef2f2;border:1px solid #fecaca;color:#dc2626;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0000001f;transition:opacity .15s ease,transform .15s ease;opacity:.9}.error-hint-button.svelte-7nisio:hover{opacity:1;transform:translateY(-1px)}.error-hint-count.svelte-7nisio{font-size:11px;font-weight:700}.dark .error-hint-button.svelte-7nisio{background:#7f1d1d59;border-color:#7f1d1d;color:#fca5a5}.logger-panel.svelte-7nisio{position:fixed;top:8.5rem;right:1rem;bottom:auto;width:380px;max-height:min(55vh,calc(100dvh - 10rem));background:#fff;border-radius:6px;box-shadow:0 4px 12px #0000001a;border:1px solid #e2e8f0;z-index:50;display:flex;flex-direction:column;overflow:hidden}@media(max-width:768px){.logger-panel.svelte-7nisio{top:7.5rem;right:.75rem;left:.75rem;width:auto;max-height:min(60vh,calc(100dvh - 9rem))}}@media(max-width:480px){.logger-panel.svelte-7nisio{top:7rem;max-height:min(50vh,calc(100dvh - 8.5rem))}}.logger-header.svelte-7nisio{padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.header-title.svelte-7nisio h3:where(.svelte-7nisio){margin:0;font-size:13px;font-weight:500;color:#475569}.stats.svelte-7nisio{display:flex;gap:6px;margin-top:3px}.stat.svelte-7nisio{font-size:11px;padding:2px 5px;border-radius:3px;background:#f1f5f9;color:#64748b;font-weight:500}.stat.success.svelte-7nisio{background:#f0fdf4;color:#15803d}.stat.warning.svelte-7nisio{background:#fffbeb;color:#d97706}.stat.error.svelte-7nisio{background:#fef2f2;color:#dc2626}.header-actions.svelte-7nisio{display:flex;gap:8px}.action-btn.svelte-7nisio{width:28px;height:28px;border:none;background:transparent;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;color:#64748b}.action-btn.svelte-7nisio svg:where(.svelte-7nisio){width:14px;height:14px}.action-btn.svelte-7nisio:hover{background:#f1f5f9;color:#475569}.action-btn.close.svelte-7nisio:hover{background:#fef2f2;color:#dc2626}.logger-filters.svelte-7nisio{padding:8px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:6px;flex-wrap:wrap}.filter-group.svelte-7nisio{display:flex;align-items:center}.filter-select.svelte-7nisio,.search-input.svelte-7nisio{padding:4px 6px;border:1px solid #e2e8f0;border-radius:3px;font-size:11px;background:#fff;color:#475569}.search-group.svelte-7nisio{flex:1}.search-input.svelte-7nisio{width:100%}.auto-scroll-label.svelte-7nisio{font-size:11px;color:#64748b;display:flex;align-items:center;gap:3px;cursor:pointer}.logger-content.svelte-7nisio{flex:1;overflow-y:auto;padding:8px;max-height:400px}.empty-state.svelte-7nisio{text-align:center;padding:40px 20px;color:#6b7280}.empty-subtitle.svelte-7nisio{font-size:14px;margin-top:8px}.log-entry.svelte-7nisio{margin-bottom:6px;padding:8px 10px;border-radius:4px;border-left:3px solid #e2e8f0;background:#fefefe;cursor:pointer;transition:all .15s ease}.log-entry.svelte-7nisio:hover{background:#f8fafc;border-left-color:#94a3b8}.log-entry.success.svelte-7nisio{border-left-color:#22c55e}.log-entry.error.svelte-7nisio{border-left-color:#ef4444}.log-entry.warning.svelte-7nisio{border-left-color:#f59e0b}.log-entry.info.svelte-7nisio{border-left-color:#3b82f6}.log-entry.debug.svelte-7nisio{border-left-color:#6b7280}.log-header.svelte-7nisio{margin-bottom:6px}.log-meta.svelte-7nisio{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.log-time.svelte-7nisio{font-size:10px;color:#94a3b8;font-family:monospace}.log-level.svelte-7nisio{font-size:10px;padding:1px 4px;border-radius:2px;font-weight:500}.log-category.svelte-7nisio{font-size:10px;color:#64748b}.log-title.svelte-7nisio{font-weight:500;color:#334155;margin-bottom:3px;font-size:13px}.log-message.svelte-7nisio{color:#64748b;font-size:12px;line-height:1.3}.log-badge.svelte-7nisio{display:inline-block;font-size:9px;padding:1px 4px;border-radius:2px;margin-top:3px}.log-badge.user-action.svelte-7nisio{background:#eff6ff;color:#2563eb}.log-badge.system-process.svelte-7nisio{background:#f1f5f9;color:#64748b}.modal-overlay.svelte-7nisio{position:fixed;inset:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:99999}.modal-content.svelte-7nisio{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.modal-header.svelte-7nisio{padding:16px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.modal-header.svelte-7nisio h4:where(.svelte-7nisio){margin:0;color:#374151}.modal-close.svelte-7nisio{background:none;border:none;font-size:18px;cursor:pointer;color:#6b7280}.modal-body.svelte-7nisio{padding:16px;overflow-y:auto}.detail-row.svelte-7nisio{margin-bottom:12px;display:flex;flex-direction:column;gap:4px}.detail-row.svelte-7nisio strong:where(.svelte-7nisio){color:#374151;font-size:14px}.context-data.svelte-7nisio{background:#f3f4f6;padding:8px;border-radius:4px;font-size:12px;overflow-x:auto;margin-top:4px}.confirm-modal.svelte-7nisio{background:#fff;border-radius:8px;width:90%;max-width:400px;overflow:hidden;box-shadow:0 10px 25px #00000026}.confirm-header.svelte-7nisio{padding:20px;display:flex;gap:16px;align-items:flex-start}.confirm-icon.svelte-7nisio{width:48px;height:48px;background:#fef2f2;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#dc2626;flex-shrink:0}.confirm-icon.svelte-7nisio svg:where(.svelte-7nisio){width:24px;height:24px}.confirm-content.svelte-7nisio h4:where(.svelte-7nisio){margin:0 0 8px;font-size:16px;font-weight:600;color:#111827}.confirm-content.svelte-7nisio p:where(.svelte-7nisio){margin:0 0 4px;font-size:14px;color:#6b7280;line-height:1.4}.confirm-warning.svelte-7nisio{color:#dc2626!important;font-weight:500}.confirm-actions.svelte-7nisio{padding:16px 20px;background:#f9fafb;display:flex;gap:12px;justify-content:flex-end}.confirm-btn.svelte-7nisio{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.confirm-btn.cancel.svelte-7nisio{background:#fff;color:#374151;border-color:#d1d5db}.confirm-btn.cancel.svelte-7nisio:hover{background:#f9fafb;border-color:#9ca3af}.confirm-btn.confirm.svelte-7nisio{background:#dc2626;color:#fff}.confirm-btn.confirm.svelte-7nisio:hover{background:#b91c1c}@media(max-width:768px){.logger-panel.svelte-7nisio{width:calc(100vw - 40px);right:20px;left:20px}.confirm-modal.svelte-7nisio{width:calc(100vw - 32px);max-width:none}.confirm-header.svelte-7nisio{padding:16px;gap:12px}.confirm-icon.svelte-7nisio{width:40px;height:40px}.confirm-icon.svelte-7nisio svg:where(.svelte-7nisio){width:20px;height:20px}.confirm-actions.svelte-7nisio{padding:12px 16px;flex-direction:column-reverse}.confirm-btn.svelte-7nisio{width:100%;justify-content:center}}.dark .logger-panel.svelte-7nisio{background:#1f2937;border-color:#374151}.dark .logger-header.svelte-7nisio{background:#111827;border-color:#374151}.dark .logger-header.svelte-7nisio h3:where(.svelte-7nisio){color:#f3f4f6}.dark .action-btn.svelte-7nisio{color:#9ca3af;background:transparent}.dark .action-btn.svelte-7nisio:hover{background:#374151;color:#d1d5db}.dark .logger-filters.svelte-7nisio{background:#111827;border-color:#374151}.dark .filter-select.svelte-7nisio,.dark .filter-input.svelte-7nisio{background:#374151;border-color:#4b5563;color:#f3f4f6}.dark .filter-select.svelte-7nisio:focus,.dark .filter-input.svelte-7nisio:focus{border-color:#60a5fa}.dark .log-list.svelte-7nisio{background:#1f2937}.dark .log-entry.svelte-7nisio{background:#111827;border-color:#374151}.dark .log-entry.svelte-7nisio:hover{background:#1f2937;border-color:#4b5563}.dark .log-title.svelte-7nisio{color:#f3f4f6}.dark .log-message.svelte-7nisio{color:#9ca3af}.dark .log-meta.svelte-7nisio{color:#6b7280}.dark .modal-overlay.svelte-7nisio{background:#000000bf}.dark .modal-content.svelte-7nisio,.dark .confirm-modal.svelte-7nisio{background:#1f2937}.dark .modal-header.svelte-7nisio,.dark .confirm-header.svelte-7nisio{background:#111827;border-color:#374151}.dark .modal-header.svelte-7nisio h4:where(.svelte-7nisio),.dark .confirm-content.svelte-7nisio h4:where(.svelte-7nisio){color:#f3f4f6}.dark .modal-body.svelte-7nisio,.dark .confirm-content.svelte-7nisio p:where(.svelte-7nisio){color:#d1d5db}.dark .detail-row.svelte-7nisio strong:where(.svelte-7nisio){color:#f3f4f6}.dark .context-data.svelte-7nisio{background:#111827;border-color:#374151;color:#d1d5db}.dark .confirm-actions.svelte-7nisio{background:#111827;border-color:#374151}.dark .confirm-btn.cancel.svelte-7nisio{background:#374151;color:#d1d5db;border-color:#4b5563}.dark .confirm-btn.cancel.svelte-7nisio:hover{background:#4b5563}.shell-os-personal-actions__btn--voice.svelte-6dgjel{position:relative}.shell-os-personal-actions__badge.svelte-6dgjel{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 .25rem;margin-left:.15rem;border-radius:999px;font-size:.62rem;font-weight:600;background:color-mix(in srgb,var(--shell-os-accent, #6366f1) 85%,white);color:#fff}.shell-os-profile-window__embed{display:block;width:100%;height:100%;min-height:0;border:0}.shell-os-about.svelte-1wdx6du{display:flex;flex-direction:column;gap:22px;padding:8px 4px 4px;color:rgb(var(--shell-os-text))}.shell-os-about__hero.svelte-1wdx6du{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:8px 0 4px}.shell-os-about__logo.svelte-1wdx6du{height:22px;width:auto;display:block;opacity:.96}.shell-os-about__name.svelte-1wdx6du{margin:0;font-size:22px;font-weight:700;letter-spacing:-.03em}.shell-os-about__edition.svelte-1wdx6du{margin:0;font-size:12px;color:rgb(var(--shell-os-text-muted))}.shell-os-about__specs.svelte-1wdx6du{display:grid;gap:10px;margin:0}.shell-os-about__row.svelte-1wdx6du{display:grid;grid-template-columns:148px 1fr;gap:12px;padding:8px 0;border-bottom:1px solid rgb(var(--shell-os-border) / .7)}.shell-os-about__row.svelte-1wdx6du dt:where(.svelte-1wdx6du){font-size:11px;font-weight:650;color:rgb(var(--shell-os-text-muted))}.shell-os-about__row.svelte-1wdx6du dd:where(.svelte-1wdx6du){margin:0;font-size:13px;font-weight:550}.shell-os-about__sub.svelte-1wdx6du{display:block;margin-top:3px;font-size:12px;font-weight:450;color:rgb(var(--shell-os-text-muted))}.shell-os-about__layers.svelte-1wdx6du h3:where(.svelte-1wdx6du){margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--shell-os-text-muted))}.shell-os-about__layers.svelte-1wdx6du ul:where(.svelte-1wdx6du){display:grid;gap:10px;margin:0;padding:0;list-style:none}.shell-os-about__layers.svelte-1wdx6du li:where(.svelte-1wdx6du){display:grid;gap:2px}.shell-os-about__layers.svelte-1wdx6du strong:where(.svelte-1wdx6du){font-size:13px;font-weight:650}.shell-os-about__layers.svelte-1wdx6du span:where(.svelte-1wdx6du){font-size:12px;line-height:1.45;color:rgb(var(--shell-os-text-muted))}.shell-os-about__footer.svelte-1wdx6du{margin:0;font-size:11px;line-height:1.45;color:rgb(var(--shell-os-text-muted))}.shell-voice-note-recorder.svelte-7o6jv5{display:flex;flex-direction:column;gap:.35rem;min-width:0}.shell-voice-note-recorder--compact.svelte-7o6jv5{align-items:center}.shell-voice-note-recorder__btn.svelte-7o6jv5{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--shell-os-accent, #6366f1) 40%,transparent);background:color-mix(in srgb,var(--shell-os-accent, #6366f1) 14%,transparent);color:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease}.shell-voice-note-recorder__btn.svelte-7o6jv5:hover:not(:disabled){background:color-mix(in srgb,var(--shell-os-accent, #6366f1) 22%,transparent)}.shell-voice-note-recorder__btn.svelte-7o6jv5:active:not(:disabled){transform:scale(.98)}.shell-voice-note-recorder__btn.svelte-7o6jv5:disabled{opacity:.55;cursor:not-allowed}.shell-voice-note-recorder__live.svelte-7o6jv5{display:flex;align-items:center;gap:.55rem;width:100%;padding:.2rem .1rem}.shell-voice-note-recorder__live.svelte-7o6jv5 .voice-recording-waveform{flex:1;min-width:0}.shell-voice-note-recorder__stop.svelte-7o6jv5{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:999px;border:1px solid rgb(148 163 184 / .45);background:#94a3b829;color:#cbd5e1;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease}.shell-voice-note-recorder__stop.svelte-7o6jv5:hover:not(:disabled){background:#94a3b847;border-color:#94a3b8a6}.shell-voice-note-recorder__stop.svelte-7o6jv5:active:not(:disabled){transform:scale(.96)}.shell-voice-note-recorder__stop.svelte-7o6jv5:disabled{opacity:.5;cursor:not-allowed}.shell-voice-note-recorder__icon{width:1rem;height:1rem;flex-shrink:0}.shell-voice-note-recorder__icon--spin{animation:svelte-7o6jv5-shell-voice-note-spin .9s linear infinite}@keyframes svelte-7o6jv5-shell-voice-note-spin{to{transform:rotate(360deg)}}.shell-voice-note-recorder__hint.svelte-7o6jv5{margin:0;font-size:.68rem;opacity:.75}.voice-note-player.svelte-1ihqiq6{display:flex;align-items:center;gap:.65rem;min-width:0;padding:.55rem .7rem;border-radius:.85rem;border:1px solid rgb(var(--shell-os-border));background:rgb(var(--shell-os-surface) / .92);box-shadow:inset 0 1px #ffffff0a}.voice-note-player__audio-hidden.svelte-1ihqiq6{display:none}.voice-note-player__state.svelte-1ihqiq6{display:flex;align-items:center;gap:.45rem;width:100%;min-height:2.25rem;font-size:.78rem;color:rgb(var(--shell-os-text-muted))}.voice-note-player__state--error.svelte-1ihqiq6{flex-wrap:wrap;color:#f87171}.voice-note-player__spin{animation:svelte-1ihqiq6-voice-note-player-spin .9s linear infinite}@keyframes svelte-1ihqiq6-voice-note-player-spin{to{transform:rotate(360deg)}}.voice-note-player__play.svelte-1ihqiq6{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;flex-shrink:0;border-radius:999px;border:1px solid rgb(var(--shell-os-active-border) / .45);background:rgb(var(--shell-os-active-bg) / var(--shell-os-active-bg-alpha, .22));color:rgb(var(--shell-os-active-border));cursor:pointer;transition:transform .12s ease,background .15s ease,border-color .15s ease}.voice-note-player__play.svelte-1ihqiq6:hover:not(:disabled){background:rgb(var(--shell-os-active-bg) / .35);border-color:rgb(var(--shell-os-active-border) / .7)}.voice-note-player__play.svelte-1ihqiq6:active:not(:disabled){transform:scale(.96)}.voice-note-player__play--active.svelte-1ihqiq6{background:rgb(var(--shell-os-active-border) / .18)}.voice-note-player__play.svelte-1ihqiq6:disabled{opacity:.45;cursor:not-allowed}.voice-note-player__track-wrap.svelte-1ihqiq6{flex:1;min-width:0;display:flex;flex-direction:column;gap:.28rem}.voice-note-player__track.svelte-1ihqiq6{position:relative;height:.32rem;border-radius:999px;background:rgb(var(--shell-os-border) / .55);cursor:pointer;overflow:hidden}.voice-note-player__track--disabled.svelte-1ihqiq6{cursor:default;opacity:.55}.voice-note-player__track-fill.svelte-1ihqiq6{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--shell-os-active-border) / .85),rgb(var(--shell-os-active-border)));transition:width .08s linear}.voice-note-player__times.svelte-1ihqiq6{display:flex;align-items:center;gap:.2rem;font-size:.68rem;font-variant-numeric:tabular-nums;color:rgb(var(--shell-os-text-muted))}.voice-note-player__times-sep.svelte-1ihqiq6{opacity:.55}.voice-note-player__text-btn.svelte-1ihqiq6{display:inline-flex;align-items:center;gap:.25rem;border:none;background:transparent;color:rgb(var(--shell-os-active-border));font-size:.72rem;cursor:pointer;padding:.1rem;flex-shrink:0}.voice-note-player__text-btn.svelte-1ihqiq6:hover{opacity:.85}.shell-os-notes__sidebar-toolbar.svelte-1to3ro6{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.shell-os-notes__sidebar-item-head.svelte-1to3ro6{display:flex;align-items:center;gap:.35rem;min-width:0}.shell-os-notes__sidebar-voice-icon{width:.8rem;height:.8rem;flex-shrink:0;opacity:.85}.shell-os-notes__sidebar-item--voice.svelte-1to3ro6 .shell-os-notes__sidebar-item-title:where(.svelte-1to3ro6){font-weight:500}.shell-os-notes__sidebar-status.svelte-1to3ro6{display:inline-flex;align-items:center;gap:.25rem;font-size:.68rem;margin-top:.15rem}.shell-os-notes__sidebar-status--processing.svelte-1to3ro6{opacity:.8}.shell-os-notes__sidebar-status--error.svelte-1to3ro6{color:#ef4444}.shell-os-notes__sidebar-status--saved.svelte-1to3ro6{opacity:.85;font-style:italic}.shell-os-notes__voice-status--saved.svelte-1to3ro6{background:color-mix(in srgb,var(--shell-os-accent, #6366f1) 8%,transparent);display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.shell-os-notes__voice-transcribe-btn.svelte-1to3ro6{display:inline-flex;align-items:center;gap:.3rem;border:1px solid color-mix(in srgb,var(--shell-os-accent, #6366f1) 35%,transparent);background:color-mix(in srgb,var(--shell-os-accent, #6366f1) 12%,transparent);color:inherit;font-size:.72rem;padding:.25rem .55rem;border-radius:999px;cursor:pointer}.shell-os-notes__voice-transcribe-btn.svelte-1to3ro6:hover{background:color-mix(in srgb,var(--shell-os-accent, #6366f1) 20%,transparent)}.shell-os-notes__voice-panel.svelte-1to3ro6{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;padding:.35rem .85rem .85rem}.shell-os-notes__voice-status.svelte-1to3ro6{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:.78rem;padding:.45rem .55rem;border-radius:.45rem}.shell-os-notes__voice-status--processing.svelte-1to3ro6{background:color-mix(in srgb,var(--shell-os-accent, #6366f1) 10%,transparent)}.shell-os-notes__voice-status--error.svelte-1to3ro6{background:color-mix(in srgb,#ef4444 12%,transparent);color:#ef4444}.shell-os-notes__voice-retry.svelte-1to3ro6{display:inline-flex;align-items:center;gap:.25rem;border:none;background:transparent;color:inherit;cursor:pointer;font-size:.75rem;padding:.15rem .35rem;border-radius:.35rem}.shell-os-notes__voice-retry.svelte-1to3ro6:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.shell-os-notes__voice-transcript-label.svelte-1to3ro6{font-size:.72rem;opacity:.75}.shell-os-notes__editor-input--voice.svelte-1to3ro6{flex:1;min-height:8rem}.shell-os-notes__editor-empty-actions.svelte-1to3ro6{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.35rem}.voice-mic-notice.svelte-1pqxbyi{display:flex;align-items:flex-start;gap:.45rem;margin:0 0 .65rem;padding:.5rem .6rem;border-radius:.65rem;text-align:left}.voice-mic-notice--blocked.svelte-1pqxbyi{background:#fff7edf2;border:1px solid rgb(253 186 116 / .7);color:#9a3412}.dark .voice-mic-notice--blocked.svelte-1pqxbyi{background:#7c2d1247;border-color:#ea580c59;color:#fed7aa}.voice-mic-notice--hint.svelte-1pqxbyi{align-items:center;background:rgb(var(--shell-os-active-bg) / .45);border:1px solid rgb(var(--shell-os-active-border) / .22);color:rgb(var(--shell-os-text-secondary))}.voice-mic-notice__copy.svelte-1pqxbyi{min-width:0;flex:1}.voice-mic-notice__title.svelte-1pqxbyi{margin:0;font-size:.6875rem;font-weight:700;line-height:1.3}.voice-mic-notice__body.svelte-1pqxbyi{margin:.12rem 0 0;font-size:.625rem;line-height:1.4;opacity:.92}.voice-mic-notice--hint.svelte-1pqxbyi .voice-mic-notice__body:where(.svelte-1pqxbyi){margin:0;flex:1}.voice-mic-notice__action.svelte-1pqxbyi,.voice-mic-notice__dismiss.svelte-1pqxbyi{flex-shrink:0;margin-left:auto;padding:.15rem .35rem;border-radius:.35rem;font-size:.625rem;font-weight:600;color:inherit;opacity:.8}.voice-mic-notice__action.svelte-1pqxbyi:hover,.voice-mic-notice__dismiss.svelte-1pqxbyi:hover{opacity:1;background:#ffffff47}.ops-voice-mic.svelte-11v3qm5{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.ops-voice-mic__hint.svelte-11v3qm5{display:inline-flex;color:#d97706}.ops-voice-mic__btn.svelte-11v3qm5{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:9999px;color:#374151;border:1px solid rgb(209 213 219);background:#fff}.dark .ops-voice-mic__btn.svelte-11v3qm5{background:#1f2937;border-color:#4b5563;color:#d1d5db}.ops-voice-mic__btn.svelte-11v3qm5:hover:not(:disabled){border-color:#6366f1;color:#6366f1}.ops-voice-mic__btn--recording.svelte-11v3qm5{background:#6366f1;border-color:#6366f1;color:#fff;animation:svelte-11v3qm5-pulse-rec 1.2s ease-in-out infinite}.ops-voice-mic__btn--muted.svelte-11v3qm5{background:#f3f4f6;border-color:#d1d5db;color:#6b7280}.dark .ops-voice-mic__btn--muted.svelte-11v3qm5{background:#374151;border-color:#4b5563;color:#9ca3af}.ops-voice-mic__btn--busy.svelte-11v3qm5{opacity:.7}.ops-voice-mic__end.svelte-11v3qm5{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;color:#6b7280;border:1px solid transparent}.ops-voice-mic__end.svelte-11v3qm5:hover{color:#ef4444;border-color:#fecaca;background:#fef2f2}.dark .ops-voice-mic__end.svelte-11v3qm5:hover{color:#f87171;background:#450a0a59;border-color:#7f1d1d}@keyframes svelte-11v3qm5-pulse-rec{0%,to{opacity:1}50%{opacity:.75}}.voice-assistant.svelte-1qvfo4m{--voice-panel-action: rgb(var(--shell-os-active-border));--voice-panel-ice: rgb(var(--shell-os-active-bg) / var(--shell-os-active-bg-alpha, .85));--voice-panel-border: rgb(var(--shell-os-border));--voice-panel-hairline: rgb(var(--shell-os-surface-muted));--voice-panel-bg: rgb(var(--shell-os-surface) / .98);--voice-panel-text: rgb(var(--shell-os-text-secondary));--voice-panel-body: rgb(var(--shell-os-text));--voice-panel-muted: rgb(var(--shell-os-text-muted));position:fixed;left:50%;right:auto;top:auto;bottom:calc(4.75rem + 10px);transform:translate(-50%);z-index:100010;pointer-events:none;width:min(22.5rem,calc(100vw - 1.5rem));animation:svelte-1qvfo4m-voice-panel-in .24s cubic-bezier(.22,1,.36,1)}@media(min-width:1280px){.voice-assistant--anchored.svelte-1qvfo4m{left:auto;right:var(--voice-right, 14px);bottom:var(--voice-bottom, calc(var(--shell-dock-height, 52px) + 10px));transform:none;width:min(22.5rem,calc(100vw - var(--voice-right, 14px) - .75rem));animation:svelte-1qvfo4m-voice-panel-in-anchored .24s cubic-bezier(.22,1,.36,1)}}@media(max-width:1279px){.voice-assistant--anchored.svelte-1qvfo4m{left:var(--voice-left, 50%);right:auto;bottom:var(--voice-bottom, calc(4.75rem + 10px) );transform:translate(-50%);width:min(22.5rem,calc(100vw - 1.5rem))}}@keyframes svelte-1qvfo4m-voice-panel-in-anchored{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1qvfo4m-voice-panel-in{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.voice-assistant__card.svelte-1qvfo4m{position:relative;pointer-events:auto;overflow:hidden;border-radius:14px;border:1px solid var(--voice-panel-border);background:var(--voice-panel-bg);box-shadow:0 30px 60px -28px rgb(var(--shell-os-window-shadow) / .22);backdrop-filter:blur(12px)}.dark .voice-assistant__card.svelte-1qvfo4m{box-shadow:0 30px 60px -28px rgb(var(--shell-os-window-shadow) / var(--shell-os-window-shadow-alpha, .45))}.voice-assistant__actions.svelte-1qvfo4m{position:absolute;top:2.65rem;right:.35rem;z-index:2;display:inline-flex;align-items:center;gap:.1rem;opacity:.72;transition:opacity .15s ease}.voice-assistant__card.svelte-1qvfo4m:hover .voice-assistant__actions:where(.svelte-1qvfo4m),.voice-assistant__actions.svelte-1qvfo4m:focus-within{opacity:1}.voice-assistant__action.svelte-1qvfo4m{display:inline-grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:.4rem;color:var(--voice-panel-muted);transition:color .15s ease,background-color .15s ease}.voice-assistant__action.svelte-1qvfo4m:hover{color:var(--voice-panel-action);background:var(--voice-panel-ice)}.voice-assistant__action--close.svelte-1qvfo4m:hover{color:#ef4444;background:#fef2f2}.dark .voice-assistant__action--close.svelte-1qvfo4m:hover{background:#7f1d1d40;color:#fca5a5}.voice-assistant__action--tts-off.svelte-1qvfo4m{color:#d97706}.voice-assistant__mode-switch.svelte-1qvfo4m{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.45rem .55rem .35rem;border-bottom:1px solid var(--voice-panel-hairline)}.voice-assistant__mode-btn.svelte-1qvfo4m{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .5rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--voice-panel-muted);font-size:.72rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.voice-assistant__mode-btn.svelte-1qvfo4m:hover{color:var(--voice-panel-body);background:var(--voice-panel-ice)}.voice-assistant__mode-btn--active.svelte-1qvfo4m{color:var(--voice-panel-action);background:var(--voice-panel-ice);border-color:color-mix(in srgb,var(--voice-panel-action) 35%,transparent)}.voice-assistant__hero--voice-note.svelte-1qvfo4m{padding-top:.65rem}.voice-assistant__voice-note-panel.svelte-1qvfo4m{display:flex;flex-direction:column;align-items:center;gap:.55rem;margin-bottom:.35rem}.voice-assistant__open-notes.svelte-1qvfo4m{border:none;background:transparent;color:var(--voice-panel-action);font-size:.72rem;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.voice-assistant__hint--voice-note.svelte-1qvfo4m{text-align:center;line-height:1.45;padding:.25rem .15rem .5rem}.voice-assistant__hero.svelte-1qvfo4m{padding:.85rem 1rem .75rem;text-align:center;border-bottom:1px solid var(--voice-panel-hairline);transition:background-color .2s ease}.voice-assistant__hero--muted.svelte-1qvfo4m{background:linear-gradient(180deg,rgb(254 242 242 / .55) 0%,transparent 100%)}.dark .voice-assistant__hero--muted.svelte-1qvfo4m{background:linear-gradient(180deg,rgb(127 29 29 / .22) 0%,transparent 100%)}.voice-assistant__hero--listening.svelte-1qvfo4m{background:linear-gradient(180deg,rgb(var(--shell-os-active-bg) / .35) 0%,transparent 100%)}.voice-assistant__state-banner.svelte-1qvfo4m{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin-bottom:.55rem;padding:.22rem .55rem;border-radius:9999px;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.voice-assistant__state-banner--muted.svelte-1qvfo4m{color:#b91c1c;background:#fee2e2f2;border:1px solid rgb(252 165 165 / .8)}.dark .voice-assistant__state-banner--muted.svelte-1qvfo4m{color:#fca5a5;background:#7f1d1d73;border-color:#ef444459}.voice-assistant__state-banner--live.svelte-1qvfo4m{color:#15803d;background:#dcfce7f2;border:1px solid rgb(134 239 172 / .85)}.dark .voice-assistant__state-banner--live.svelte-1qvfo4m{color:#86efac;background:#14532d73;border-color:#22c55e59}.voice-assistant__live-dot.svelte-1qvfo4m{width:.45rem;height:.45rem;border-radius:9999px;background:#22c55e;box-shadow:0 0 #22c55e73;animation:svelte-1qvfo4m-voice-live-dot 1.4s ease-in-out infinite}@keyframes svelte-1qvfo4m-voice-live-dot{0%,to{transform:scale(1);box-shadow:0 0 #22c55e73}50%{transform:scale(1.08);box-shadow:0 0 0 5px #22c55e00}}.voice-assistant__mic-toggle.svelte-1qvfo4m{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:9999px;background:var(--voice-panel-ice);color:var(--voice-panel-action);border:2px solid rgb(var(--shell-os-active-border) / .35);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.voice-assistant__mic-toggle.svelte-1qvfo4m:hover{transform:scale(1.04)}.voice-assistant__mic-toggle--listening.svelte-1qvfo4m{border-color:rgb(var(--shell-os-active-border) / .75);animation:svelte-1qvfo4m-voice-mic-pulse 1.8s ease-in-out infinite}.voice-assistant__mic-toggle--muted.svelte-1qvfo4m{background:#fef2f2;color:#b91c1c;border-color:#fca5a5;box-shadow:none;animation:none}.dark .voice-assistant__mic-toggle--muted.svelte-1qvfo4m{background:#7f1d1d59;color:#fca5a5;border-color:#ef444473}@keyframes svelte-1qvfo4m-voice-mic-pulse{0%,to{box-shadow:0 0 rgb(var(--shell-os-active-border) / .22)}50%{box-shadow:0 0 0 7px rgb(var(--shell-os-active-border) / 0)}}.voice-assistant__status.svelte-1qvfo4m{margin:.5rem 0 0;font-size:.8125rem;font-weight:700;line-height:1.3;color:var(--voice-panel-body)}.voice-assistant__hero--muted.svelte-1qvfo4m .voice-assistant__status:where(.svelte-1qvfo4m){color:#b91c1c}.dark .voice-assistant__hero--muted.svelte-1qvfo4m .voice-assistant__status:where(.svelte-1qvfo4m){color:#fca5a5}.voice-assistant__hero--listening.svelte-1qvfo4m .voice-assistant__status:where(.svelte-1qvfo4m){color:#15803d}.dark .voice-assistant__hero--listening.svelte-1qvfo4m .voice-assistant__status:where(.svelte-1qvfo4m){color:#86efac}.voice-assistant__status-hint.svelte-1qvfo4m{margin:.2rem 0 0;font-size:.6875rem;line-height:1.35;color:var(--voice-panel-muted)}.voice-assistant__hero .voice-recording-waveform{margin-top:.75rem}.voice-assistant__body.svelte-1qvfo4m{padding:.75rem 1rem}.voice-assistant__hint.svelte-1qvfo4m,.voice-assistant__line.svelte-1qvfo4m{margin:0;font-size:.75rem;line-height:1.6;word-break:break-word;white-space:pre-wrap}.voice-assistant__hint.svelte-1qvfo4m,.voice-assistant__line--user.svelte-1qvfo4m{color:var(--voice-panel-body)}.voice-assistant__transcript.svelte-1qvfo4m{max-height:min(32vh,11rem);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.voice-assistant__turn.svelte-1qvfo4m+.voice-assistant__turn:where(.svelte-1qvfo4m){margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--voice-panel-hairline)}.voice-assistant__line--reply.svelte-1qvfo4m{margin-top:.3rem;color:var(--voice-panel-text);font-size:.6875rem}.voice-assistant__confirm.svelte-1qvfo4m{display:flex;gap:.35rem;flex-wrap:wrap;margin-top:.65rem}.voice-assistant__confirm-yes.svelte-1qvfo4m,.voice-assistant__confirm-no.svelte-1qvfo4m{font-size:.625rem;font-weight:600;padding:.28rem .55rem;border-radius:.4rem;transition:background-color .15s ease}.voice-assistant__confirm-yes.svelte-1qvfo4m{background:var(--voice-panel-action);color:#fff}.voice-assistant__confirm-yes.svelte-1qvfo4m:hover{filter:brightness(1.05)}.voice-assistant__confirm-no.svelte-1qvfo4m{background:rgb(var(--shell-os-surface-muted));color:var(--voice-panel-body)}.voice-assistant__confirm-no.svelte-1qvfo4m:hover{background:rgb(var(--shell-os-hover))}.voice-assistant__footer.svelte-1qvfo4m{display:flex;justify-content:flex-end;margin-top:.55rem;padding-top:.45rem;border-top:1px solid var(--voice-panel-hairline)}.voice-assistant__new-session.svelte-1qvfo4m{display:inline-flex;align-items:center;gap:.3rem;font-size:.625rem;font-weight:600;color:var(--voice-panel-text);padding:.15rem .25rem;border-radius:.35rem;transition:color .15s ease,background-color .15s ease}.voice-assistant__new-session.svelte-1qvfo4m:hover{color:var(--voice-panel-action);background:var(--voice-panel-ice)}.voice-assistant__mic-host.svelte-1qvfo4m{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.nav-progress-bar.svelte-vr1z90{position:absolute;top:0;left:0;right:0;height:3px;z-index:50;background:linear-gradient(90deg,transparent 0%,rgb(99 102 241) 35%,rgb(129 140 248) 65%,transparent 100%);background-size:200% 100%;animation:svelte-vr1z90-nav-progress-slide 1s ease-in-out infinite;pointer-events:none}@keyframes svelte-vr1z90-nav-progress-slide{0%{background-position:100% 0}to{background-position:-100% 0}}
