.activities-backdrop.svelte-392rd3{z-index:15;pointer-events:none;opacity:0;visibility:hidden;place-items:center;padding:5rem 1rem 7rem;transition:opacity .2s,visibility .2s;display:grid;position:fixed;inset:0}.activities-backdrop.is-open.svelte-392rd3{pointer-events:auto;opacity:1;visibility:visible}.activities-scrim.svelte-392rd3{-webkit-backdrop-filter:blur(22px)saturate(118%);backdrop-filter:blur(22px)saturate(118%);background:#0c1017a8;position:absolute;inset:0}.activities-panel.svelte-392rd3{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel-strong);opacity:0;gap:1.4rem;width:min(58rem,100%);max-height:100%;padding:1.5rem 1.4rem 1.6rem;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s;display:grid;position:relative;overflow-y:auto;transform:translateY(10px)scale(.992);box-shadow:inset 0 1px #ffffff14,0 30px 70px #0000006b}.activities-backdrop.is-open.svelte-392rd3 .activities-panel:where(.svelte-392rd3){opacity:1;transform:none}.search-wrap.svelte-392rd3{align-items:center;display:flex;position:relative}.search-glyph.svelte-392rd3{width:1.15rem;height:1.15rem;color:var(--text-muted);pointer-events:none;position:absolute;left:1rem}.search.svelte-392rd3{border:1px solid var(--border);border-radius:var(--radius-pill,999px);width:100%;color:var(--text);background:#ffffff0f;outline:none;padding:.85rem 1.1rem .85rem 2.85rem;font-size:1rem;transition:border-color .14s,background .14s,box-shadow .14s}.search.svelte-392rd3::placeholder{color:var(--text-muted)}.search.svelte-392rd3:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);background:#ffffff14}.section-title.svelte-392rd3{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .7rem;font-size:.74rem;font-weight:700}.previews.svelte-392rd3{display:grid}.preview-row.svelte-392rd3{scrollbar-width:thin;gap:.9rem;padding-bottom:.3rem;display:flex;overflow-x:auto}.preview-card.svelte-392rd3{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-muted);width:13.5rem;color:var(--text);text-align:left;flex:none;padding:0;transition:transform .16s,box-shadow .16s,border-color .16s,filter .16s;overflow:hidden}.preview-card.svelte-392rd3:hover{box-shadow:var(--shadow-hover);border-color:#6aa6ff7a;transform:translateY(-2px)}.preview-card.svelte-392rd3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.preview-card.active.svelte-392rd3{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 16px 30px #00000057}.preview-card.minimized.svelte-392rd3{filter:saturate(.7);opacity:.62}.preview-titlebar.svelte-392rd3{background:var(--titlebar);border-bottom:1px solid var(--titlebar-border);grid-template-columns:auto 1fr;align-items:center;gap:.6rem;padding:.5rem .7rem;display:grid}.dots.svelte-392rd3{gap:.28rem;display:inline-flex}.dots.svelte-392rd3 i:where(.svelte-392rd3){background:#ffffff29;border-radius:999px;width:.6rem;height:.6rem}.preview-title.svelte-392rd3{color:#f4f6fbc7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:650;overflow:hidden}.preview-body.svelte-392rd3{align-items:center;gap:.7rem;padding:.75rem .85rem;display:flex}.preview-icon.svelte-392rd3{color:#fffffff0;border-radius:.6rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:inset 0 1px #ffffff1f}.preview-icon.svelte-392rd3 svg{width:1.05rem;height:1.05rem;display:block}.preview-meta.svelte-392rd3{gap:.1rem;min-width:0;display:grid}.preview-meta.svelte-392rd3 strong:where(.svelte-392rd3){font-size:.9rem;font-weight:700}.descriptor.svelte-392rd3{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.results.svelte-392rd3{gap:1rem;display:grid}.group.svelte-392rd3{gap:.2rem;display:grid}.group-title.svelte-392rd3{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .3rem;padding:0 .5rem;font-size:.74rem;font-weight:700}.group-items.svelte-392rd3{margin:0;padding:0;list-style:none;display:grid}.result.svelte-392rd3{border-radius:var(--radius-md);width:100%;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:baseline;gap:.8rem;padding:.62rem .7rem;transition:background .12s,box-shadow .12s;display:grid}.result.svelte-392rd3:hover,.result.active.svelte-392rd3{background:var(--accent-soft)}.result.svelte-392rd3:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.result-label.svelte-392rd3{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.result-subtitle.svelte-392rd3{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.empty.svelte-392rd3{text-align:center;justify-items:center;gap:.35rem;padding:1.6rem 1rem 1.2rem;display:grid}.empty-title.svelte-392rd3{color:var(--text);margin:0;font-size:1.1rem;font-weight:700}.empty-sub.svelte-392rd3{color:var(--text-soft);margin:0 0 .9rem;font-size:.88rem}.fallback.svelte-392rd3{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.fallback-chip.svelte-392rd3{border:1px solid var(--border);border-radius:var(--radius-pill,999px);color:var(--text);background:#ffffff0f;align-items:center;gap:.5rem;padding:.5rem .9rem .5rem .5rem;font-size:.88rem;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}.fallback-chip.svelte-392rd3:hover,.fallback-chip.svelte-392rd3:focus-visible{background:var(--accent-soft);border-color:#6aa6ff7a;outline:none}.fallback-icon.svelte-392rd3{color:#fffffff0;border-radius:.5rem;place-items:center;width:1.6rem;height:1.6rem;display:grid}.fallback-icon.svelte-392rd3 svg{width:.85rem;height:.85rem;display:block}@media (width<=720px){.activities-backdrop.svelte-392rd3{padding:4.5rem .75rem 6.5rem}.activities-panel.svelte-392rd3{padding:1.1rem 1rem 1.3rem}.previews.svelte-392rd3{display:none}.result.svelte-392rd3{grid-template-columns:1fr;gap:.1rem}.result-subtitle.svelte-392rd3{white-space:normal}}@media (prefers-reduced-motion:reduce){.activities-backdrop.svelte-392rd3,.activities-panel.svelte-392rd3,.preview-card.svelte-392rd3,.result.svelte-392rd3,.fallback-chip.svelte-392rd3{transition:opacity .12s}.activities-panel.svelte-392rd3{transform:none}}.window.svelte-y7mb1c{width:var(--window-width);max-height:var(--window-max-height);border:1px solid var(--window-border);border-radius:var(--radius-lg);background:var(--window-bg);color:var(--window-text);box-shadow:var(--shadow);will-change:transform;transition:box-shadow .14s,filter .14s;position:absolute;top:0;left:0;overflow:hidden}.window.svelte-y7mb1c:not(.placed){visibility:hidden}.window.active.svelte-y7mb1c{box-shadow:var(--window-active-shadow)}.window.svelte-y7mb1c:not(.active){filter:var(--window-inactive-filter)}.titlebar.svelte-y7mb1c{--titlebar-controls-width:4.45rem;grid-template-columns:var(--titlebar-controls-width) minmax(0, 1fr) var(--titlebar-controls-width);background:var(--window-titlebar-bg);border-bottom:1px solid var(--window-titlebar-border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:1rem;padding:.7rem .95rem;display:grid}.window.dragging.svelte-y7mb1c .titlebar:where(.svelte-y7mb1c){cursor:grabbing}.titlebar-side.svelte-y7mb1c{align-items:center;display:flex}.titlebar-spacer.svelte-y7mb1c{pointer-events:none}.controls.svelte-y7mb1c{justify-content:flex-end;gap:.45rem}.chrome-button.svelte-y7mb1c{background:var(--window-chrome-bg);width:2rem;height:2rem;color:var(--window-chrome-color);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;font-size:1rem;line-height:1;transition:background .14s,color .14s,transform .14s;display:grid}.chrome-button.svelte-y7mb1c:hover{background:var(--window-chrome-hover-bg);color:var(--window-chrome-hover-color)}.chrome-button.svelte-y7mb1c:focus-visible{outline:2px solid var(--window-chrome-focus-outline);outline-offset:2px;background:var(--window-chrome-focus-bg);color:var(--window-chrome-focus-color)}.title.svelte-y7mb1c{text-align:center;min-width:0;color:var(--window-title);font-size:.9rem;font-weight:650}.chrome-button.svelte-y7mb1c:active{transform:scale(.96)}.chrome-button.svelte-y7mb1c svg{width:1rem;height:1rem;display:block}.window.svelte-y7mb1c:not(.active) .titlebar:where(.svelte-y7mb1c){background:var(--window-titlebar-bg-inactive)}.window.svelte-y7mb1c:not(.active) .title:where(.svelte-y7mb1c),.window.svelte-y7mb1c:not(.active) .chrome-button:where(.svelte-y7mb1c){color:var(--window-chrome-inactive-color)}.content.svelte-y7mb1c{padding:var(--window-content-padding);overflow:var(--window-content-overflow);max-height:var(--window-content-max-height)}@media (width<=900px){.window.svelte-y7mb1c{width:var(--window-tablet-width);max-height:var(--window-tablet-max-height)}}@media (width<=640px){.window.svelte-y7mb1c{width:var(--window-mobile-width);max-height:var(--window-mobile-max-height)}.content.svelte-y7mb1c{padding:var(--window-mobile-content-padding)}}.about-app.svelte-16hvv5x{gap:1.25rem;display:grid}.hero.svelte-16hvv5x{grid-template-columns:minmax(0,1.7fr) minmax(16rem,.9fr);align-items:start;gap:1.25rem;display:grid}.hero-copy.svelte-16hvv5x{gap:.45rem;display:grid}h1.svelte-16hvv5x,p.svelte-16hvv5x{margin:0}h1.svelte-16hvv5x{text-wrap:balance;font-size:clamp(1.95rem,2.6vw,3.1rem);font-weight:700;line-height:1.02}.summary.svelte-16hvv5x{max-width:58ch;color:var(--text-soft);text-wrap:pretty;font-size:.98rem;line-height:1.65}.quick-links.svelte-16hvv5x{border-left:1px solid var(--border);align-content:start;gap:.5rem;padding-left:.9rem;display:grid}.quick-links.svelte-16hvv5x a:where(.svelte-16hvv5x){min-height:2.5rem;color:var(--text-soft);word-break:break-word;align-items:center;gap:.7rem;padding:.35rem 0;font-size:.93rem;line-height:1.45;text-decoration:none;transition:color .14s,transform .14s;display:inline-flex}.link-icon.svelte-16hvv5x{border-radius:var(--radius-sm);background:var(--accent-muted);width:1.55rem;height:1.55rem;color:var(--accent-strong);flex:none;place-items:center;display:grid}.link-icon.svelte-16hvv5x svg{width:.9rem;height:.9rem;display:block}.quick-links.svelte-16hvv5x a:where(.svelte-16hvv5x):hover,.quick-links.svelte-16hvv5x a:where(.svelte-16hvv5x):focus-visible{color:var(--accent);transform:translate(2px)}.body-copy.svelte-16hvv5x{border-top:1px solid var(--border);gap:.85rem;max-width:62ch;padding-top:1rem;display:grid}.body-copy.svelte-16hvv5x p:where(.svelte-16hvv5x){color:var(--text-soft);text-wrap:pretty;font-size:.98rem;line-height:1.65}@media (width<=900px){.hero.svelte-16hvv5x{grid-template-columns:1fr}.quick-links.svelte-16hvv5x{border-left:0;border-top:1px solid var(--border);padding-top:.85rem;padding-left:0}}@media (width<=720px){.about-app.svelte-16hvv5x,.hero.svelte-16hvv5x{gap:1rem}}.projects-app.svelte-nhs58y{gap:1.2rem;display:grid}h2.svelte-nhs58y,h3.svelte-nhs58y,p.svelte-nhs58y,ul.svelte-nhs58y{margin:0}.heading.svelte-nhs58y{gap:.7rem;max-width:62ch;display:grid}.context.svelte-nhs58y{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}h2.svelte-nhs58y{font-size:1.05rem;line-height:1.25}h3.svelte-nhs58y{font-size:1.16rem;line-height:1.15}.summary.svelte-nhs58y,.copy.svelte-nhs58y,.impact.svelte-nhs58y{color:var(--text-soft);text-wrap:pretty;line-height:1.6}.featured.svelte-nhs58y{gap:.95rem;display:grid}.section-header.svelte-nhs58y{display:block}.featured-list.svelte-nhs58y{gap:.9rem;display:grid}.featured-item.svelte-nhs58y{border-radius:var(--radius-md);background:var(--surface-muted);border:1px solid var(--border);grid-template-columns:minmax(12rem,.75fr) minmax(0,1.65fr);gap:1rem;padding:1.1rem 1.15rem;display:grid;box-shadow:inset 0 1px #ffffff0d}.featured-meta.svelte-nhs58y{align-content:start;gap:.55rem;padding-right:.2rem;display:grid}.project-number.svelte-nhs58y{color:var(--text);font-size:1.15rem;font-weight:700;line-height:1}.featured-main.svelte-nhs58y{gap:.7rem;display:grid}.title-row.svelte-nhs58y{justify-content:space-between;align-items:start;gap:1rem;display:flex}.stack.svelte-nhs58y{color:var(--text);font-size:.88rem;font-weight:700}.signal-list.svelte-nhs58y{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.signal-list.svelte-nhs58y li:where(.svelte-nhs58y){color:var(--text);background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;padding:.48rem .72rem;font-size:.83rem;line-height:1.35}a.svelte-nhs58y{border:1px solid var(--border-strong);min-height:2.2rem;color:var(--text);background:linear-gradient(#343c49,#2c323f);border-radius:999px;justify-content:center;align-items:center;padding:0 .9rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .14s,border-color .14s,box-shadow .14s,transform .14s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 1px 2px #0000002e}a.svelte-nhs58y:hover,a.svelte-nhs58y:focus-visible{background:linear-gradient(#394250,#313846);border-color:#6aa6ff5c;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,0 2px 5px #0000003d}@media (width<=900px){.featured-item.svelte-nhs58y{grid-template-columns:1fr}}@media (width<=720px){.projects-app.svelte-nhs58y{gap:1rem}.title-row.svelte-nhs58y{flex-direction:column}.featured-item.svelte-nhs58y{padding:.95rem}.featured-meta.svelte-nhs58y{gap:.4rem}.signal-list.svelte-nhs58y li:where(.svelte-nhs58y){border-radius:var(--radius-sm);width:100%}}.contact-app.svelte-i48oz6{gap:.75rem;display:grid}.contact-link.svelte-i48oz6{border-radius:var(--radius-md);background:var(--surface-muted);border:1px solid var(--border);color:inherit;justify-content:start;align-items:center;gap:1rem;padding:.95rem 1rem;text-decoration:none;transition:background .14s,transform .14s,box-shadow .14s;display:flex;box-shadow:inset 0 1px #ffffff0d}.icon-wrap.svelte-i48oz6{border-radius:var(--radius-sm);background:var(--accent-muted);width:2.25rem;height:2.25rem;color:var(--accent-strong);flex:none;place-items:center;display:grid}.icon-wrap.svelte-i48oz6 svg{width:1rem;height:1rem;display:block}strong.svelte-i48oz6{color:var(--text);word-break:break-word;font-size:.97rem}.contact-link.svelte-i48oz6:hover,.contact-link.svelte-i48oz6:focus-visible{background:var(--surface-subtle);box-shadow:var(--shadow-hover);border-color:#6aa6ff57;transform:translateY(-1px)}@media (width<=720px){.contact-link.svelte-i48oz6{padding:.85rem .9rem}strong.svelte-i48oz6{font-size:.9rem}}@media (width<=560px){.contact-link.svelte-i48oz6{gap:.8rem}strong.svelte-i48oz6{font-size:.88rem}}.dock.svelte-1el9aa1{z-index:20;border:1px solid var(--border);-webkit-backdrop-filter:blur(24px)saturate(132%);backdrop-filter:blur(24px)saturate(132%);background:#2d323ceb;border-radius:999px;grid-auto-flow:column;align-items:center;gap:.5rem;padding:.48rem .62rem .68rem;display:grid;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000002e,0 16px 30px #00000052}.dock-stack.svelte-1el9aa1{grid-auto-flow:column;gap:.08rem;display:grid}.dock-item.svelte-1el9aa1{width:3.05rem;color:var(--text-inverse);background:0 0;border:0;border-radius:1rem;grid-template-columns:auto;place-items:center;gap:0;padding:0;transition:transform .16s,filter .16s,background-color .16s;display:grid;position:relative}.dock-item.svelte-1el9aa1:hover{transform:translateY(-1px)}.dock-item.svelte-1el9aa1:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.indicator.svelte-1el9aa1{opacity:.75;background:0 0;border-radius:999px;width:.42rem;height:.18rem;transition:width .16s,background .16s,opacity .16s;position:absolute;top:auto;bottom:-.34rem;left:50%;transform:translate(-50%)}.icon.svelte-1el9aa1{border-radius:.9rem;place-items:center;width:2.7rem;height:2.7rem;font-size:1.15rem;font-weight:700;transition:transform .16s,filter .16s,box-shadow .16s;display:grid;box-shadow:inset 0 1px #ffffff14,0 4px 10px #0003}.icon.svelte-1el9aa1 svg{width:1.28rem;height:1.28rem;display:block}.icon-about.svelte-1el9aa1{background:linear-gradient(#77aeff,#5d8fe6)}.icon-terminal.svelte-1el9aa1{background:linear-gradient(#525a69,#414754)}.icon-projects.svelte-1el9aa1{background:linear-gradient(#67c58a,#4ea271)}.icon-contact.svelte-1el9aa1{background:linear-gradient(#f2aa65,#d58442)}.dock-item.svelte-1el9aa1:before{content:"";background:#fff0;border-radius:1rem;transition:background .16s;position:absolute;inset:.16rem .08rem .28rem}.dock-item.svelte-1el9aa1:hover:before,.dock-item.active.svelte-1el9aa1:before{background:#ffffff14}.dock-item.svelte-1el9aa1:hover .icon:where(.svelte-1el9aa1),.dock-item.active.svelte-1el9aa1 .icon:where(.svelte-1el9aa1){filter:brightness(1.02);transform:scale(1.02);box-shadow:inset 0 1px #ffffff1a,0 6px 12px #00000029}.dock-item.running.svelte-1el9aa1 .indicator:where(.svelte-1el9aa1){background:var(--text);opacity:1;width:1rem;height:.2rem}.tooltip.svelte-1el9aa1{border:1px solid var(--border-strong);color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;background:#2a2e36f5;border-radius:.9rem;padding:.58rem 1rem;font-size:.82rem;font-weight:500;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + .72rem);left:50%;transform:translate(-50%)translateY(.2rem);box-shadow:0 14px 26px #00000047}.tooltip.svelte-1el9aa1:after{content:"";background:inherit;border-right:1px solid var(--border);border-bottom:1px solid var(--border);width:.78rem;height:.78rem;position:absolute;top:100%;left:50%;transform:translate(-50%)rotate(45deg)}.dock-item.svelte-1el9aa1:hover .tooltip:where(.svelte-1el9aa1),.dock-item.svelte-1el9aa1:focus-visible .tooltip:where(.svelte-1el9aa1){opacity:1;transform:translate(-50%)translateY(0)}@media (width<=720px){.dock.svelte-1el9aa1{padding-inline:.5rem;justify-content:center;width:min(100vw - 1.5rem,24rem);padding-bottom:.9rem}.dock-stack.svelte-1el9aa1{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;justify-content:center;width:100%}.dock-item.svelte-1el9aa1{width:100%}.tooltip.svelte-1el9aa1{display:none}}@media (width<=520px){.icon.svelte-1el9aa1{width:2.45rem;height:2.45rem}}.calendar-popover.svelte-vhvafv{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:min(21rem,100vw - 2rem);color:var(--text);background:#272c36f5;border-radius:1.25rem;padding:1rem;box-shadow:inset 0 1px #ffffff0f,0 20px 40px #00000057}.calendar-header.svelte-vhvafv{padding-bottom:.9rem}.today-day.svelte-vhvafv{font-size:1.75rem;font-weight:700;line-height:1}.today-date.svelte-vhvafv{color:var(--text-soft);margin-top:.3rem;font-size:.95rem}.month-toolbar.svelte-vhvafv{grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.4rem;margin-bottom:.85rem;display:grid}.month-label.svelte-vhvafv{text-align:center;font-size:.95rem;font-weight:600}.month-nav.svelte-vhvafv{width:2rem;height:2rem;color:var(--text-soft);background:#ffffff0f;border:0;border-radius:999px;place-items:center;font-size:1.2rem;line-height:1;display:grid}.month-nav.svelte-vhvafv:hover{background:#ffffff1a}.month-nav.svelte-vhvafv:focus-visible{outline:2px solid var(--accent);outline-offset:2px;background:var(--accent-soft);color:var(--text)}.weekday-row.svelte-vhvafv,.calendar-grid.svelte-vhvafv{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekday-row.svelte-vhvafv{color:var(--text-muted);text-align:center;margin-bottom:.3rem;font-size:.72rem;font-weight:700}.calendar-grid.svelte-vhvafv{gap:.2rem}.calendar-day.svelte-vhvafv{height:2.15rem;color:var(--text);background:0 0;border:0;border-radius:999px;place-items:center;font-size:.88rem;display:grid}.calendar-day.svelte-vhvafv:hover{background:#ffffff12}.calendar-day.svelte-vhvafv:focus-visible{outline:2px solid var(--accent);outline-offset:1px;background:var(--accent-soft);color:var(--text)}.calendar-day.is-outside.svelte-vhvafv{color:#98a2b38c}.calendar-day.is-today.svelte-vhvafv{background:var(--accent);color:#0f141b;font-weight:700}.topbar.svelte-yic9pk{z-index:25;background:var(--panel);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.65rem 1rem;display:grid;position:relative}.activities-button.svelte-yic9pk{color:inherit;font:inherit;background:#ffffff0f;border:0;border-radius:999px;padding:.2rem .7rem;transition:background .14s,box-shadow .14s}.activities-button.svelte-yic9pk:hover,.activities-button.is-open.svelte-yic9pk{background:#ffffff1a}.activities-button.is-open.svelte-yic9pk{box-shadow:inset 0 1px #ffffff14}.activities-button.svelte-yic9pk:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.left.svelte-yic9pk,.center.svelte-yic9pk,.right.svelte-yic9pk{font-size:.92rem;font-weight:600}.center-wrap.svelte-yic9pk{justify-self:center;position:relative}.center.svelte-yic9pk{text-align:center;color:inherit;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:.55rem;padding:.2rem .7rem;display:inline-flex}.center.svelte-yic9pk:hover,.center.is-open.svelte-yic9pk{background:#ffffff1a}.center.is-open.svelte-yic9pk{box-shadow:inset 0 1px #ffffff14}.calendar-anchor.svelte-yic9pk{z-index:30;position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%)}.clock.svelte-yic9pk{color:var(--text-inverse)}.date.svelte-yic9pk{color:var(--text-muted);font-size:.84rem}.right.svelte-yic9pk{color:var(--text-soft);justify-content:flex-end;align-items:center;display:flex}.system-menu.svelte-yic9pk{color:inherit;font:inherit;box-shadow:none;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .58rem;transition:background .14s,box-shadow .14s;display:inline-flex}.system-menu.svelte-yic9pk:hover{background:#ffffff1a}.system-menu.svelte-yic9pk:focus-visible{outline:2px solid var(--accent);outline-offset:2px;background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.status-icon.svelte-yic9pk{width:1rem;height:1rem;color:var(--text);justify-content:center;align-items:center;display:inline-flex}.status-icon.svelte-yic9pk svg{width:100%;height:100%}.chevron-icon.svelte-yic9pk{width:.85rem;height:.85rem;color:var(--text-muted)}.battery.svelte-yic9pk{align-items:center;gap:.35rem;padding-left:.1rem;display:inline-flex}.battery-icon.svelte-yic9pk{align-items:center;gap:.1rem;display:inline-flex}.battery-cap.svelte-yic9pk{background:#f4f6fb85;border-radius:999px;width:.12rem;height:.38rem}.battery-body.svelte-yic9pk{box-sizing:border-box;border:1.35px solid #f4f6fb99;border-radius:.15rem;width:1rem;height:.56rem;padding:.07rem;position:relative}.battery-fill.svelte-yic9pk{background:linear-gradient(90deg, var(--success), #b5e78a);border-radius:.05rem;height:100%;display:block}.battery-label.svelte-yic9pk{color:var(--text-soft);letter-spacing:.01em;font-size:.8rem}@media (width<=720px){.topbar.svelte-yic9pk{grid-template-columns:auto 1fr auto;gap:.7rem;padding-inline:.75rem}.left.svelte-yic9pk{font-size:.84rem}.center-wrap.svelte-yic9pk{width:100%;min-width:0}.center.svelte-yic9pk{justify-content:center;width:100%}.date.svelte-yic9pk,.battery-label.svelte-yic9pk,.chevron-icon.svelte-yic9pk{display:none}.system-menu.svelte-yic9pk{padding-inline:.48rem}}@media (width<=520px){.topbar.svelte-yic9pk{grid-template-columns:auto 1fr auto}.activities-button.svelte-yic9pk{padding-inline:.6rem}}.desktop.svelte-1maiwzo{grid-template-rows:auto 1fr;min-height:100vh;display:grid;position:relative}.workspace.svelte-1maiwzo{z-index:1;padding:2rem 2rem 2rem 7rem;position:relative;overflow:auto}@media (width<=900px){.workspace.svelte-1maiwzo{padding:1.5rem 1.5rem 7rem}}@media (width<=640px){.workspace.svelte-1maiwzo{padding:1rem 1rem 7rem}}
