.compact.svelte-1xjbbjo{display:flex}.compact.svelte-1xjbbjo .segmented-item{flex:1;padding:.3rem .5rem;font-size:.72rem;white-space:nowrap}.inline-row.svelte-1xjbbjo{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.inline-row.svelte-1xjbbjo .segmented:where(.svelte-1xjbbjo){width:12.5rem;min-width:0}.segmented-icon.svelte-1xjbbjo{width:.9rem;height:.9rem;margin-right:.35rem;display:inline-block;vertical-align:-.15em}@media(max-width:767px){.weather-glyph.svelte-h92gyk{width:1.5em;height:1.5em}}.upcoming-pill.svelte-19onsr6{display:flex;max-width:calc(100% + 1.1rem);font-size:.82em;letter-spacing:.1em;text-shadow:inherit}.pill-meta.svelte-19onsr6{display:none}@media(max-width:767px){.upcoming-pill.svelte-19onsr6{display:grid;grid-template-columns:minmax(0,1fr);row-gap:4px;line-height:1rem;text-align:left}.upcoming-pill.svelte-19onsr6>.header-glyph:where(.svelte-19onsr6),.pill-when.svelte-19onsr6{display:none}.pill-meta.svelte-19onsr6{display:block}}.upcoming-pill.svelte-19onsr6:focus-visible{outline:2px solid var(--color-content-muted);outline-offset:3px;border-radius:4px}.upcoming-list.svelte-19onsr6{max-height:min(24rem,60vh);overflow-y:auto}.upcoming-item.svelte-19onsr6{display:flex;align-items:center}.event-dot.svelte-19onsr6{display:inline-block;width:.5rem;height:.5rem;margin-right:.45rem;border-radius:999px;vertical-align:.05em}.upcoming-item.svelte-19onsr6:hover{background:var(--color-surface-card-hover)}.upcoming-call.svelte-19onsr6{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;margin-right:10px;border-radius:.5rem;color:var(--color-content-muted);transition:color .15s ease,background .15s ease}.upcoming-call.svelte-19onsr6:hover,.upcoming-call.svelte-19onsr6:focus-visible{color:var(--color-content);background:var(--color-surface-card-strong)}.upcoming-call.svelte-19onsr6 svg{width:1rem;height:1rem}.pill-call.svelte-19onsr6{margin:0;width:1.5rem;height:1.5rem}@media(max-width:767px){.pill-call.svelte-19onsr6{height:1rem}}.upcoming-row.svelte-19onsr6{flex:1;min-width:0;display:grid;grid-template-columns:3.75rem minmax(0,1fr);gap:10px;align-items:baseline;width:100%;padding:7px 16px;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;color:inherit;text-decoration:none}.clock-period.svelte-1elxaub{margin-left:.3em;font-size:.55em;font-weight:500;letter-spacing:.08em;color:var(--color-content-muted)}.guide-dismiss.svelte-7uacbc{width:.95rem;height:.95rem;margin:0;accent-color:var(--text);cursor:pointer}.path-card.svelte-7uacbc{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .85rem;border-radius:.75rem;border:1px solid var(--color-border-card);background:var(--color-surface-input);color:inherit;font:inherit;cursor:pointer;transition:background-color .15s,border-color .15s}.path-card.svelte-7uacbc:hover,.path-card.svelte-7uacbc:focus-visible{background:var(--color-surface-card-strong)}.path-icon.svelte-7uacbc{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:.6rem;background:var(--color-surface-card-strong);color:var(--color-content-muted)}.path-icon.svelte-7uacbc svg:where(.svelte-7uacbc){width:1.15rem;height:1.15rem}.path-chevron.svelte-7uacbc{width:1rem;height:1rem;flex-shrink:0;color:var(--color-content-dim)}.guide-steps.svelte-7uacbc>summary:where(.svelte-7uacbc){list-style:none}.guide-steps.svelte-7uacbc>summary:where(.svelte-7uacbc)::-webkit-details-marker{display:none}.more-fade.svelte-7uacbc{position:absolute;left:0;right:0;bottom:0;height:3.5rem;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--modal-fade, rgba(20, 20, 22, .85)))}body.theme-light .more-fade.svelte-7uacbc{--modal-fade: rgba(245, 245, 247, .9)}.more-btn.svelte-7uacbc{position:absolute;left:50%;bottom:.6rem;transform:translate(-50%);width:1.9rem;height:1.9rem;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-border-card);background:var(--color-surface-card-strong);color:var(--color-content);cursor:pointer;animation:svelte-7uacbc-more-nudge 1.6s ease-in-out infinite}@keyframes svelte-7uacbc-more-nudge{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,3px)}}@media(prefers-reduced-motion:reduce){.more-btn.svelte-7uacbc{animation:none}}.steps-chevron.svelte-7uacbc{transition:transform .15s}.guide-steps[open].svelte-7uacbc .steps-chevron:where(.svelte-7uacbc){transform:rotate(90deg)}.add-picker.svelte-1w0cjeo{position:fixed;width:220px;max-height:280px;overflow-y:auto;padding:.25rem;background:var(--glass-menu-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--hero-search-border);border-radius:.6rem;box-shadow:0 12px 28px -10px #00000073,0 4px 12px -4px #0000002e;z-index:80}.picker-empty.svelte-1w0cjeo{padding:.6rem .7rem;text-align:center;font-size:.7rem;color:var(--hero-search-text-dim)}.picker-section-label.svelte-1w0cjeo{padding:.4rem .5rem .2rem;font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--hero-search-text-dim)}.picker-section-label.svelte-1w0cjeo:first-child{padding-top:.2rem}.picker-item.svelte-1w0cjeo{display:flex;align-items:center;gap:.5rem;width:100%;padding:.3rem .45rem;background:transparent;border:1px solid transparent;border-radius:.4rem;color:var(--hero-search-text);font:inherit;font-size:.72rem;text-align:left;cursor:pointer;transition:background .15s var(--ease-standard, ease)}.picker-item.svelte-1w0cjeo:hover{background:var(--hero-search-chip-bg)}.picker-icon.svelte-1w0cjeo{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:var(--tile-bg-default);flex-shrink:0}.picker-name.svelte-1w0cjeo{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-area.svelte-4tqudg{padding:1rem 0 1.5rem}.edit-hint.svelte-4tqudg{font-size:.7rem;letter-spacing:.06em;color:var(--color-content-dim, #a1a1aa);opacity:.7;text-align:center;margin-top:1rem;margin-bottom:1rem}.tray-reset.svelte-4tqudg,.tray-done.svelte-4tqudg{font-size:.7rem;letter-spacing:.06em;padding:.2rem .6rem;border-radius:9999px;background:transparent;border:1px solid rgba(255,255,255,.1);color:var(--color-content-dim, #a1a1aa);opacity:.7;cursor:pointer;transition:background .18s var(--ease-standard, ease),border-color .18s,color .18s,opacity .18s}.tray-undo.svelte-4tqudg{color:var(--color-content, #fafafa);opacity:1}.tray-done.svelte-4tqudg{border-color:#ffffff38;color:var(--color-content-muted, #d4d4d8);opacity:.9}.tray-reset.svelte-4tqudg:hover,.tray-reset.svelte-4tqudg:focus-visible,.tray-done.svelte-4tqudg:hover,.tray-done.svelte-4tqudg:focus-visible{background:#ffffff0f;border-color:#ffffff52;color:var(--color-content, #fafafa);opacity:1;outline:none}.theme-light .tray-reset.svelte-4tqudg,.theme-light .tray-done.svelte-4tqudg,.theme-light .edit-chip.svelte-4tqudg{border-color:#00000024}.theme-light .tray-reset.svelte-4tqudg:hover,.theme-light .tray-reset.svelte-4tqudg:focus-visible,.theme-light .tray-done.svelte-4tqudg:hover,.theme-light .tray-done.svelte-4tqudg:focus-visible,.theme-light .edit-chip.svelte-4tqudg:hover,.theme-light .edit-chip.svelte-4tqudg:focus-visible{background:#0000000d;border-color:#0000004d}.hero-slot.svelte-4tqudg{min-height:3rem}.add-btn.svelte-4tqudg{background:transparent;border:none;cursor:pointer;font:inherit}.add-btn.app-tile-link.svelte-4tqudg:hover{background:transparent;border-color:transparent}.add-icon.svelte-4tqudg{background:transparent;border:1px dashed var(--text-dim);color:var(--text-muted);box-shadow:none!important;transition:border-color .2s,color .2s}.add-btn.svelte-4tqudg:hover .add-icon:where(.svelte-4tqudg),.add-btn[aria-expanded=true].svelte-4tqudg .add-icon:where(.svelte-4tqudg){border-style:solid;color:var(--text)}.surface-header.svelte-4tqudg{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .25rem;margin-top:.25rem;margin-bottom:.5rem}.surface-label.svelte-4tqudg{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-content-dim, #a1a1aa);font-variant-numeric:tabular-nums}.surface-actions.svelte-4tqudg{display:flex;gap:.4rem}.surface-footer.svelte-4tqudg{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1rem}.edit-chip.svelte-4tqudg{font-size:.7rem;letter-spacing:.06em;padding:.2rem .6rem;position:relative;border-radius:9999px;background:transparent;border:1px solid rgba(255,255,255,.1);color:var(--color-content-dim, #a1a1aa);opacity:.85;cursor:pointer;transition:background .18s var(--ease-standard, ease),border-color .18s,color .18s,opacity .18s}.edit-chip.svelte-4tqudg:before{content:"";position:absolute;top:-.45rem;right:-.25rem;bottom:-.45rem;left:-.25rem}.edit-chip.svelte-4tqudg:hover,.edit-chip.svelte-4tqudg:focus-visible{background:#ffffff0f;border-color:#ffffff47;color:var(--color-content, #fafafa);opacity:1;outline:none}.widget-surface.svelte-4tqudg{min-height:4rem}.grid-center-wrap.svelte-4tqudg{transition:transform .22s var(--ease-standard, ease)}.app-tile.svelte-4tqudg{position:relative;width:100%;height:100%;display:flex}.app-tile-link.svelte-4tqudg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;width:100%;height:100%;padding:.4rem .25rem;border:1px solid transparent;border-radius:.6rem;text-decoration:none;color:var(--color-content, #e4e4e7);transition:background .2s var(--ease-standard, ease),border-color .2s var(--ease-standard, ease);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.app-tile-link.svelte-4tqudg:hover,.app-tile-link.menu-open.svelte-4tqudg{background:var(--input-bg);border-color:var(--glass-border)}.app-tile-icon.svelte-4tqudg{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ffffff0f;flex-shrink:0}.app-tile-name.svelte-4tqudg{font-size:.7rem;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-content-muted, #d4d4d8)}.app-tile-remove.svelte-4tqudg{position:absolute;top:2px;right:2px;width:22px;height:22px;border-radius:9999px;background:#000000b3;color:#fff;font-size:1rem;line-height:1;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:5}.app-tile-remove.svelte-4tqudg:hover{background:#dc2626d9}.app-tile-remove.svelte-4tqudg:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.gs-drag-handle.svelte-4tqudg{cursor:grab}.gs-drag-handle.svelte-4tqudg:active{cursor:grabbing}.privacy-md.svelte-iq5p2x h1,.privacy-md.svelte-iq5p2x h2,.privacy-md.svelte-iq5p2x h3{color:var(--text);font-weight:600;margin-top:1.25rem;margin-bottom:.25rem}.privacy-md.svelte-iq5p2x h1{font-size:.95rem}.privacy-md.svelte-iq5p2x h2{font-size:.85rem}.privacy-md.svelte-iq5p2x h3{font-size:.8rem}.privacy-md.svelte-iq5p2x p{margin:.5rem 0}.privacy-md.svelte-iq5p2x ul{padding-left:1.25rem;margin:.25rem 0;list-style:disc}.privacy-md.svelte-iq5p2x li{margin-bottom:.125rem}.privacy-md.svelte-iq5p2x a{color:var(--text-muted);text-decoration:underline}.privacy-md.svelte-iq5p2x a:hover,.privacy-md.svelte-iq5p2x strong{color:var(--text)}.services-list.more.svelte-wss6ba{mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent)}.onboarding-privacy-md.svelte-wss6ba h1,.onboarding-privacy-md.svelte-wss6ba h2,.onboarding-privacy-md.svelte-wss6ba h3{color:var(--text);font-weight:600;margin-top:.5rem;margin-bottom:.125rem;font-size:.75rem}.onboarding-privacy-md.svelte-wss6ba p{margin:.25rem 0}.onboarding-privacy-md.svelte-wss6ba ul{padding-left:1rem;margin:.125rem 0}.onboarding-privacy-md.svelte-wss6ba li{margin-bottom:.0625rem}.onboarding-privacy-md.svelte-wss6ba strong{color:var(--text)}@keyframes svelte-wss6ba-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in{animation:svelte-wss6ba-slide-in .25s ease-out both}.install-prompt.svelte-wh6tnt{position:fixed;z-index:59;left:0;right:0;margin:0 auto;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);width:min(440px,calc(100vw - 24px));display:flex;align-items:center;gap:12px;padding:12px 10px 12px 12px;border-radius:18px;box-shadow:0 12px 32px -8px #00000073}@media(max-width:767px){.install-prompt.svelte-wh6tnt{bottom:calc(env(safe-area-inset-bottom,0px) + 72px)}}.install-prompt-icon.svelte-wh6tnt{width:44px;height:44px;border-radius:11px;flex-shrink:0}.install-prompt-text.svelte-wh6tnt{flex:1;min-width:0}.install-prompt-title.svelte-wh6tnt{font-size:.9rem;font-weight:600;color:var(--color-content)}.install-prompt-sub.svelte-wh6tnt{font-size:.75rem;line-height:1.4;color:var(--color-content-dim);margin-top:2px}.install-prompt-sub.svelte-wh6tnt strong:where(.svelte-wh6tnt){color:var(--color-content-muted);font-weight:600}.install-prompt-glyph.svelte-wh6tnt{display:inline-block;width:14px;height:14px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.install-prompt-btn.svelte-wh6tnt{flex-shrink:0;padding:7px 14px;border-radius:10px;border:none;background:var(--color-content);color:var(--color-surface, #09090b);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.install-prompt-close.svelte-wh6tnt{flex-shrink:0;width:28px;height:28px;border:none;background:transparent;color:var(--color-content-dim);font-size:1.25rem;line-height:1;cursor:pointer}.install-prompt-close.svelte-wh6tnt:hover{color:var(--color-content)}.mini-player.svelte-kbbpe6{position:relative;display:flex;align-items:center;gap:12px;padding:10px 10px 12px;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px -8px #00000073}.mini-player-art.svelte-kbbpe6{position:relative;width:48px;height:48px;flex-shrink:0;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--color-content) 8%,transparent);color:var(--color-content-dim)}.mini-player-art.svelte-kbbpe6 svg:where(.svelte-kbbpe6){width:22px;height:22px}.mini-player-art.svelte-kbbpe6 img:where(.svelte-kbbpe6){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mini-player-text.svelte-kbbpe6{flex:1;min-width:0}.mini-player-title.svelte-kbbpe6,.mini-player-sub.svelte-kbbpe6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-player-title.svelte-kbbpe6{font-size:.85rem;font-weight:600;color:var(--color-content)}.mini-player-sub.svelte-kbbpe6{font-size:.75rem;color:var(--color-content-dim);margin-top:1px}.mini-player-sub.is-error.svelte-kbbpe6{color:var(--color-content-muted)}.mini-player-time.svelte-kbbpe6{font-size:.7rem;color:var(--color-content-dim);margin-top:2px;font-variant-numeric:tabular-nums}.mini-player-buttons.svelte-kbbpe6{display:flex;gap:2px;flex-shrink:0}.mini-player-btn.svelte-kbbpe6{width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:999px;background:transparent;color:var(--color-content);cursor:pointer}.mini-player-btn.svelte-kbbpe6:hover:not(:disabled){background:color-mix(in srgb,var(--color-content) 10%,transparent)}.mini-player-btn.svelte-kbbpe6:disabled{opacity:.4;cursor:default}.mini-player-btn.svelte-kbbpe6:focus-visible{outline:2px solid var(--color-content-muted);outline-offset:1px}.mini-player-btn.svelte-kbbpe6 svg:where(.svelte-kbbpe6){width:16px;height:16px}.mini-player-progress.svelte-kbbpe6{position:absolute;left:0;right:0;bottom:0;height:3px;background:color-mix(in srgb,var(--color-content) 10%,transparent)}.mini-player-progress.svelte-kbbpe6 div:where(.svelte-kbbpe6){height:100%;background:var(--color-content-muted);transform-origin:left}.reminders.svelte-956hor{display:flex;flex-direction:column;gap:8px}.reminder.svelte-956hor{display:flex;gap:12px;padding:12px;border-radius:16px;box-shadow:0 12px 32px -8px #00000073}.reminder-icon.svelte-956hor{width:36px;height:36px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--color-content) 8%,transparent);color:var(--color-content-dim)}.reminder-icon.has-color.svelte-956hor{background:color-mix(in srgb,var(--event) 18%,transparent);color:var(--event)}.reminder-icon.svelte-956hor svg:where(.svelte-956hor){width:18px;height:18px}.reminder-text.svelte-956hor{flex:1;min-width:0}.reminder-title.svelte-956hor,.reminder-sub.svelte-956hor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reminder-title.svelte-956hor{font-size:.85rem;font-weight:600;color:var(--color-content)}.reminder-sub.svelte-956hor{font-size:.75rem;color:var(--color-content-dim);margin-top:1px;font-variant-numeric:tabular-nums}.reminder-actions.svelte-956hor{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.reminder-btn.svelte-956hor{height:26px;padding:0 10px;display:inline-flex;align-items:center;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-content) 10%,transparent);color:var(--color-content);font:inherit;font-size:.72rem;text-decoration:none;cursor:pointer}.reminder-btn.svelte-956hor:hover{background:color-mix(in srgb,var(--color-content) 16%,transparent)}.reminder-btn.svelte-956hor:focus-visible{outline:2px solid var(--color-content-muted);outline-offset:1px}.corner-stack.svelte-ujapdr{position:fixed;z-index:59;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);width:min(340px,calc(100vw - 24px));display:flex;flex-direction:column;gap:8px;pointer-events:none}.corner-stack.svelte-ujapdr>*{pointer-events:auto}@media(max-width:767px){.corner-stack.svelte-ujapdr{right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 72px)}}.notes.svelte-1vq8mva ul{padding-left:1.1rem;margin:.25rem 0;list-style:disc}.notes.svelte-1vq8mva li{margin-bottom:.4rem}.notes.svelte-1vq8mva li::marker{color:var(--color-content-dim)}.notes.svelte-1vq8mva p{margin:.5rem 0}.notes.svelte-1vq8mva strong{color:var(--color-content);font-weight:600}.notes.svelte-1vq8mva code{font-family:var(--font-mono, ui-monospace, monospace);font-size:.95em}.notes.svelte-1vq8mva a{color:var(--color-content-muted);text-decoration:underline}.advanced.svelte-haoqt2>summary:where(.svelte-haoqt2){cursor:pointer;width:fit-content;transition:color .15s ease}.advanced.svelte-haoqt2>summary:where(.svelte-haoqt2):hover{color:var(--color-content)}.swatches.svelte-haoqt2{display:flex;flex-wrap:wrap;gap:.5rem;padding:.15rem 0}.swatch.svelte-haoqt2{width:1.25rem;height:1.25rem;border-radius:999px;border:none;padding:0;cursor:pointer;background:var(--swatch);transition:transform .15s ease}.swatch.svelte-haoqt2:hover{transform:scale(1.1)}.swatch[aria-checked=true].svelte-haoqt2{outline:2px solid var(--swatch);outline-offset:2px}.swatch.svelte-haoqt2:focus-visible{outline:2px solid var(--color-content-muted);outline-offset:2px}.account-dot.svelte-haoqt2{width:.6rem;height:.6rem;border-radius:999px;flex-shrink:0;background:var(--swatch)}.field-help.svelte-haoqt2 ol,.field-help.svelte-haoqt2 ul{margin:.25rem 0;padding-left:0;list-style-position:inside}.field-help.svelte-haoqt2 li{margin:.1rem 0}.field-help.svelte-haoqt2 p{margin:.2rem 0}.field-help.svelte-haoqt2 strong{color:var(--content-muted, #aaa);font-weight:600}.field-help.svelte-haoqt2 a{color:var(--color-content);font-weight:700}.account-row.svelte-haoqt2{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.4rem .5rem;border-radius:.5rem;background:transparent;border:1px solid transparent;cursor:pointer;transition:background .15s ease}.account-row.svelte-haoqt2:hover{background:var(--color-surface-card-hover)}.account-row.svelte-haoqt2:focus-visible{outline:2px solid var(--color-content-muted);outline-offset:1px}.account-row.is-open.svelte-haoqt2{border-color:var(--color-border-card)}.chevron.svelte-haoqt2{width:.85rem;height:.85rem;flex-shrink:0;color:var(--color-content-dim);transition:transform .15s ease}.account-row.is-open.svelte-haoqt2 .chevron:where(.svelte-haoqt2){transform:rotate(180deg)}.account-btn.svelte-haoqt2{padding:.3rem .65rem;border-radius:.5rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.72rem;background:transparent;color:var(--color-content-dim);border:1px solid var(--color-border-card);cursor:pointer;transition:color .15s ease}.account-btn.svelte-haoqt2:hover:not(:disabled){color:var(--color-content)}.account-btn.svelte-haoqt2:disabled{opacity:.3;cursor:not-allowed}.account-btn.svelte-haoqt2:focus-visible{outline:2px solid var(--color-content-muted);outline-offset:1px}.account-btn.is-primary.svelte-haoqt2{background:var(--color-surface-card-strong);color:var(--color-content)}.account-btn.is-danger.svelte-haoqt2{color:#fca5a5;border-color:#ef444466}.advanced.svelte-1iuwfoc>summary:where(.svelte-1iuwfoc){cursor:pointer;width:fit-content;transition:color .15s ease}.advanced.svelte-1iuwfoc>summary:where(.svelte-1iuwfoc):hover{color:var(--color-content)}.swatches.svelte-1iuwfoc{display:flex;flex-wrap:wrap;gap:.5rem;padding:.15rem 0}.swatch.svelte-1iuwfoc{width:1.25rem;height:1.25rem;border-radius:999px;border:none;padding:0;cursor:pointer;background:var(--swatch);transition:transform .15s ease}.swatch.svelte-1iuwfoc:hover{transform:scale(1.1)}.swatch[aria-checked=true].svelte-1iuwfoc{outline:2px solid var(--swatch);outline-offset:2px}.swatch.svelte-1iuwfoc:focus-visible{outline:2px solid var(--color-content-muted);outline-offset:2px}.signin-digits.svelte-1iuwfoc{font-size:1.75rem;font-weight:600;letter-spacing:.3em;margin-right:-.3em;-webkit-user-select:all;user-select:all}.signin-spinner.svelte-1iuwfoc{width:10px;height:10px;border-radius:50%;border:1.5px solid currentColor;border-right-color:transparent;animation:svelte-1iuwfoc-signin-spin .8s linear infinite}@keyframes svelte-1iuwfoc-signin-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.signin-spinner.svelte-1iuwfoc{animation:none;border-right-color:currentColor;opacity:.6}}.field-help.svelte-1iuwfoc ol,.field-help.svelte-1iuwfoc ul{margin:.25rem 0;padding-left:0;list-style-position:inside}.field-help.svelte-1iuwfoc li{margin:.1rem 0}.field-help.svelte-1iuwfoc p{margin:.2rem 0}.field-help.svelte-1iuwfoc strong{color:var(--content-muted, #aaa);font-weight:600}.field-help.svelte-1iuwfoc a{color:var(--color-content);font-weight:700}.field-help.svelte-1iuwfoc code{font-size:.65rem;background:var(--card-bg, rgba(255,255,255,.05));padding:.1rem .25rem;border-radius:3px}.version-line.svelte-1r4juu9{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:0 .75rem}.version-line.flush.svelte-1r4juu9{padding:0}.widget-card.svelte-1r4juu9{border:1px solid var(--glass-border);border-radius:12px;background:var(--input-bg);overflow:hidden}.widget-head.svelte-1r4juu9{display:flex;align-items:center;gap:.75rem;width:100%;min-height:3.5rem;padding:.6rem .75rem;background:transparent;border:none;text-align:left;font-family:var(--font-mono)}button.widget-head.svelte-1r4juu9{cursor:pointer;transition:background .15s}button.widget-head.svelte-1r4juu9:hover{background:var(--input-bg)}button.widget-head.svelte-1r4juu9:focus-visible{outline:2px solid var(--text-muted);outline-offset:-2px;border-radius:12px}.widget-setting.svelte-1r4juu9{display:flex;align-items:center;min-height:2.75rem;padding:.4rem .75rem .4rem 3.5rem;border-top:1px solid var(--glass-border)}.widget-setting.svelte-1r4juu9>*{flex:1;min-width:0}@media(max-width:767px){.widget-setting.svelte-1r4juu9{padding-left:.75rem}}.version-link.svelte-1r4juu9{text-align:left;text-decoration:none;background:transparent;border:none;cursor:pointer;font-family:var(--font-mono, ui-monospace, monospace);font-size:.68rem;color:var(--color-content-dim);opacity:.7;transition:opacity .15s ease}.version-link.svelte-1r4juu9:hover,.version-link.svelte-1r4juu9:focus-visible{opacity:1;color:var(--color-content)}.version-link.update.svelte-1r4juu9{color:var(--color-content);opacity:.9}
