.card.svelte-ssvulp{border-radius:var(--radius-card);min-width:0;padding:16px 18px}.card.column.svelte-ssvulp{gap:var(--card-gap,4px);flex-direction:column;display:flex}.fs-layer.svelte-1qbsmhi{display:contents}.fs-scrim.svelte-1qbsmhi{z-index:var(--layer-menu-scrim);pointer-events:auto;position:fixed;inset:0}.fs-surface.opaque.svelte-1qbsmhi{--glass-tint:var(--surface)}.fs-surface[data-beside].svelte-1qbsmhi:before{content:"";top:calc(var(--fs-arrow-y) - 7px);border:1px solid var(--glass-border);background:var(--glass-tint,var(--glass-bg));pointer-events:none;width:14px;height:14px;position:absolute;transform:rotate(45deg)}.fs-surface[data-beside=right].svelte-1qbsmhi:before{clip-path:polygon(0 0,0 100%,100% 100%);border-top-color:#0000;border-right-color:#0000;left:-8px}.fs-surface[data-beside=left].svelte-1qbsmhi:before{clip-path:polygon(0 0,100% 0,100% 100%);border-bottom-color:#0000;border-left-color:#0000;right:-8px}.fs-scrim.sheet.svelte-1qbsmhi{background:var(--scrim-tint-sheet)}.fs-surface.sheet.svelte-1qbsmhi{overscroll-behavior:contain;border-radius:var(--radius-sheet) var(--radius-sheet) var(--radius-none) var(--radius-none);width:100%;max-width:none;max-height:88dvh;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));--menu-row-radius:var(--radius-surface);border-bottom:0;inset:auto 0 0;overflow-y:auto}.fs-surface[data-density=touch].svelte-1qbsmhi{border-radius:var(--radius-menu-touch)}.fs-surface[data-draggable]{cursor:grab}.fs-surface[data-draggable] :is(p,h3,span,li,a,button){cursor:auto}.fs-surface[data-draggable] :is(a,button){cursor:pointer}.fs-surface[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none;transition:none}.checkbox-control.svelte-11nn1w6{appearance:none;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:grid}.checkbox-control.svelte-11nn1w6:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.checkbox-control.svelte-11nn1w6:disabled{cursor:default;opacity:.45}.checkbox-input-wrap.svelte-11nn1w6{width:var(--checkbox-size);height:var(--checkbox-size);margin:var(--checkbox-margin);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.checkbox-native-input.svelte-11nn1w6{appearance:none;z-index:1;border-radius:inherit;opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.checkbox-native-input.svelte-11nn1w6:disabled{cursor:default}.checkbox-native-input.svelte-11nn1w6:focus-visible+.checkbox-indicator:where(.svelte-11nn1w6){outline:var(--focus-ring);outline-offset:2px}.checkbox-indicator.svelte-11nn1w6{color:#0000;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.checkbox-fill.svelte-11nn1w6{border-radius:inherit;background:var(--accent);opacity:0;transition:transform var(--dur-morph) var(--ease-spring), opacity var(--dur-close) var(--ease-out);position:absolute;inset:0;transform:scale(.18)}.checkbox-indicator.checked.svelte-11nn1w6,.checkbox-indicator.mixed.svelte-11nn1w6{color:var(--on-accent)}.checkbox-indicator.checked.svelte-11nn1w6 .checkbox-fill:where(.svelte-11nn1w6),.checkbox-indicator.mixed.svelte-11nn1w6 .checkbox-fill:where(.svelte-11nn1w6){opacity:1;transform:scale(1)}.checkbox-glyph.svelte-11nn1w6{z-index:1;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;position:relative;overflow:visible}.checkbox-glyph.svelte-11nn1w6 path:where(.svelte-11nn1w6){fill:none;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--dur-open) var(--ease-out), opacity var(--dur-close) var(--ease-out)}.checkbox-indicator.checked.svelte-11nn1w6 .check-tick:where(.svelte-11nn1w6),.checkbox-indicator.mixed.svelte-11nn1w6 .check-dash:where(.svelte-11nn1w6){stroke-dashoffset:0;opacity:1}.checkbox-indicator.file.svelte-11nn1w6,.checkbox-indicator.tile.svelte-11nn1w6{border-radius:var(--radius-circle);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 35%, transparent)}.checkbox-indicator.tile.svelte-11nn1w6{box-shadow:none;position:absolute;top:8px;left:8px}.checkbox-indicator.file.svelte-11nn1w6 .checkbox-fill:where(.svelte-11nn1w6),.checkbox-indicator.tile.svelte-11nn1w6 .checkbox-fill:where(.svelte-11nn1w6){border-radius:var(--radius-circle)}.checkbox-control.fc-check-control.svelte-11nn1w6,.checkbox-control.fc-select-all-control.svelte-11nn1w6{z-index:1;top:50%;left:var(--fc-check-offset,-2px);width:var(--hit);height:var(--hit);border-radius:var(--radius-circle);position:absolute;transform:translateY(-50%)}.checkbox-control.fc-check-control.svelte-11nn1w6:active:not(:disabled) .checkbox-indicator:where(.svelte-11nn1w6){transform:scale(.9)}.checkbox-control.fc-check-control.svelte-11nn1w6:active:not(:disabled) .checkbox-indicator:where(.svelte-11nn1w6):not(.checked):not(.mixed){background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.checkbox-indicator.form.svelte-11nn1w6,.checkbox-indicator.editor.svelte-11nn1w6{width:var(--checkbox-size,13px);height:var(--checkbox-size,13px);border-radius:var(--radius-indicator);box-shadow:inset 0 0 0 1.5px var(--control-boundary);background:var(--paper-2)}.checkbox-indicator.editor.svelte-11nn1w6{border-radius:var(--radius-inset);background:var(--surface);width:16px;height:16px}.checkbox-indicator.editor.checked.svelte-11nn1w6,.checkbox-indicator.editor.mixed.svelte-11nn1w6{box-shadow:none}.checkbox-control.editor.svelte-11nn1w6:hover:not(:disabled) .checkbox-indicator:where(.svelte-11nn1w6):not(.checked):not(.mixed){box-shadow:inset 0 0 0 1.5px var(--accent)}.checkbox-input-wrap.svelte-11nn1w6 .checkbox-glyph:where(.svelte-11nn1w6){width:68%;height:68%}.checkbox-indicator.photo.svelte-11nn1w6{border:1.5px solid color-mix(in srgb, var(--ink) 38%, transparent);border-radius:var(--radius-circle);width:20px;height:20px;color:var(--on-accent)}.checkbox-indicator.photo.svelte-11nn1w6 .checkbox-glyph:where(.svelte-11nn1w6){stroke-width:3px;width:13px;height:13px}.checkbox-indicator.photo.checked.svelte-11nn1w6,.checkbox-indicator.photo.mixed.svelte-11nn1w6{border-color:var(--accent)}.checkbox-indicator.menu.svelte-11nn1w6{color:currentColor;width:16px;height:16px}.checkbox-indicator.menu.svelte-11nn1w6 .checkbox-fill:where(.svelte-11nn1w6){display:none}.checkbox-indicator.menu.svelte-11nn1w6 .checkbox-glyph:where(.svelte-11nn1w6){width:16px;height:16px}@media (prefers-reduced-motion:reduce){.checkbox-indicator.svelte-11nn1w6,.checkbox-fill.svelte-11nn1w6,.checkbox-glyph.svelte-11nn1w6 path:where(.svelte-11nn1w6){transition:none}.checkbox-control.svelte-11nn1w6:active:not(:disabled) .checkbox-indicator:where(.svelte-11nn1w6){transform:none}}.kbd.svelte-1ujgoe6{font-family:var(--font-ui);font-size:var(--menu-font,var(--text-small));font-variant-numeric:tabular-nums;color:var(--muted);letter-spacing:var(--tracking-label);white-space:nowrap;flex:none;margin-left:auto}.kbd-caps.svelte-1ujgoe6{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.kbd-combo.svelte-1ujgoe6{flex:none;align-items:center;gap:3px;display:inline-flex}.kbd-cap.svelte-1ujgoe6{box-sizing:border-box;min-width:24px;height:24px;font-family:var(--font-ui);font-size:var(--type-caption-size);font-weight:var(--weight-regular);line-height:var(--leading-single);font-variant-numeric:tabular-nums;white-space:nowrap;text-transform:none;color:var(--muted);background:var(--glass-chrome-bg);border:1px solid var(--glass-border);border-radius:var(--radius-pill);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.kbd-or.svelte-1ujgoe6{font-family:var(--font-ui);font-size:var(--type-caption-size);color:var(--muted);margin:0 2px}@media (hover:none) and (pointer:coarse){html:not([data-input=keyboard]) .kbd.svelte-1ujgoe6,html:not([data-input=keyboard]) .kbd-caps.svelte-1ujgoe6{display:none}}.menu-item.svelte-m5gtpr{align-items:center;gap:var(--menu-icon-gap,9px);height:var(--menu-row,28px);width:100%;min-width:0;padding:0 var(--menu-pad-x,10px);cursor:pointer;text-align:left;color:var(--menu-text);font-family:var(--font-ui);font-size:var(--menu-font,var(--text-small));border-radius:var(--menu-row-radius,var(--radius-control));transition:background-color var(--dur-press);background:0 0;border:0;flex:none;display:flex}.menu-item.drop-target.svelte-m5gtpr{background:color-mix(in srgb, var(--accent) 18%, transparent);box-shadow:inset 0 0 0 2px var(--accent)}.icon-box.svelte-m5gtpr{width:var(--menu-icon-box,14px);height:var(--menu-icon-box,14px);color:var(--menu-icon);flex:none;place-items:center;display:grid}.icon-box.svelte-m5gtpr svg{width:var(--menu-icon-glyph,11px);height:var(--menu-icon-glyph,11px)}.trailing-slot.svelte-m5gtpr{width:var(--menu-icon-box,14px);height:var(--menu-icon-box,14px);color:var(--menu-icon);flex:none;place-items:center;margin-left:auto;display:grid}.trailing-slot.svelte-m5gtpr svg:where(.svelte-m5gtpr){width:var(--menu-icon-glyph,11px);height:var(--menu-icon-glyph,11px)}.trailing-slot.svelte-m5gtpr .chevron:where(.svelte-m5gtpr){width:var(--menu-chevron,7px);height:var(--menu-chevron,7px)}.label.svelte-m5gtpr{text-overflow:ellipsis;white-space:nowrap;flex:none;align-self:stretch;min-width:0;overflow:hidden}.menu-copy.svelte-m5gtpr{min-width:0;line-height:var(--leading-single);flex-direction:column;flex:auto;justify-content:center;display:flex;overflow:hidden}.menu-swatch.svelte-m5gtpr{border-radius:var(--radius-inset);width:14px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent);display:block}.menu-swatch.selected.svelte-m5gtpr{outline-offset:2px;outline:1.5px solid}.detail.svelte-m5gtpr{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-single);flex:0 auto;overflow:hidden}.kbd-slot.svelte-m5gtpr{align-items:center;margin-left:auto;display:flex}.menu-item.svelte-m5gtpr .kbd{color:var(--menu-text)}.kbd-slot.svelte-m5gtpr+.trailing-slot:where(.svelte-m5gtpr){margin-left:var(--menu-end-gap,8px)}.menu-item.active.svelte-m5gtpr{background:var(--accent);color:var(--on-accent)}.menu-item.active.svelte-m5gtpr .icon-box:where(.svelte-m5gtpr),.menu-item.active.svelte-m5gtpr .trailing-slot:where(.svelte-m5gtpr),.menu-item.active.svelte-m5gtpr .detail:where(.svelte-m5gtpr),.menu-item.active.svelte-m5gtpr .kbd{color:var(--on-accent)}.menu-item.danger.active.svelte-m5gtpr .kbd{color:var(--on-now)}.menu-item.danger.svelte-m5gtpr,.menu-item.danger.svelte-m5gtpr .icon-box:where(.svelte-m5gtpr),.menu-item.danger.svelte-m5gtpr .trailing-slot:where(.svelte-m5gtpr){color:var(--menu-danger)}.menu-item.danger.active.svelte-m5gtpr{background:var(--now);color:var(--on-now)}.menu-item.danger.active.svelte-m5gtpr .icon-box:where(.svelte-m5gtpr),.menu-item.danger.active.svelte-m5gtpr .trailing-slot:where(.svelte-m5gtpr){color:var(--on-now)}.menu-item[aria-disabled=true].svelte-m5gtpr{opacity:.4;cursor:default}.menu-item[aria-disabled=true].svelte-m5gtpr:hover{color:var(--ink);background:0 0}.menu-item[aria-disabled=true].active.svelte-m5gtpr{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink)}.menu-item[aria-disabled=true].active.svelte-m5gtpr .icon-box:where(.svelte-m5gtpr),.menu-item[aria-disabled=true].active.svelte-m5gtpr .trailing-slot:where(.svelte-m5gtpr),.menu-item[aria-disabled=true].active.svelte-m5gtpr .kbd{color:var(--muted)}.menu-separator.svelte-dnqt7d{height:var(--menu-sep-block,10px);flex:none;position:relative}.menu-separator.svelte-dnqt7d:before{content:"";top:50%;left:var(--menu-label-x,10px);right:var(--menu-pad-x,10px);background:color-mix(in srgb, var(--hair) 70%, transparent);height:1px;position:absolute}.menu-list.svelte-18i80gu{--menu-row:var(--row-h);--menu-font:var(--text-menu);--menu-pad-x:10px;--menu-icon-box:var(--icon-sm);--menu-icon-glyph:12px;--menu-icon-gap:9px;--menu-sep-block:10px;--menu-chevron:8px;--menu-radius:var(--radius-menu);--menu-label-x:var(--menu-pad-x);flex-direction:column;gap:1px;display:flex}.menu-list.gutter.svelte-18i80gu{--menu-label-x:calc(var(--menu-pad-x) + var(--menu-icon-box) + var(--menu-icon-gap))}[data-density=touch] .menu-list.svelte-18i80gu{--menu-row:max(44px, var(--row-h));--menu-pad-x:12px;--menu-icon-box:20px;--menu-icon-glyph:15px;--menu-icon-gap:12px;--menu-sep-block:14px;--menu-chevron:10px;--menu-radius:var(--radius-menu-touch)}.menu-header.svelte-18i80gu{padding:6px var(--menu-pad-x) 4px var(--menu-label-x);font-family:var(--font-ui);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);color:var(--muted)}.select-trigger.svelte-qfda2b{width:100%;min-width:0;min-height:var(--control-h);border:1px solid var(--hair);border-radius:var(--radius-control);background:var(--input-surface);color:var(--ink);font:inherit;font-size:var(--text-body);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.selected-label.svelte-qfda2b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-trigger.svelte-qfda2b svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--muted);flex:none;transform:translateY(-.06em)}.select-trigger.svelte-qfda2b:focus-visible{border-color:var(--accent);outline:var(--focus-ring);outline-offset:1px}.select-trigger.svelte-qfda2b:disabled{cursor:default;opacity:.55}.pill.svelte-1erdkig{border-radius:var(--radius-pill);background:var(--pill-bg,var(--glass-chrome-bg));border:1px solid var(--pill-border,var(--glass-border));--pill-shadow:0 0 0 0 transparent;box-shadow:var(--pill-shadow);color:var(--pill-color,var(--muted));font-family:var(--font-ui);justify-content:center;align-items:center;display:inline-flex}.pill-content.svelte-1erdkig{justify-content:center;align-items:center;gap:inherit;min-width:0;max-width:100%;display:inline-flex}.pill.label.svelte-1erdkig{height:var(--control-h);padding:0 calc(var(--control-h) / 2 - 2px);white-space:nowrap;font-family:var(--font-ui);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.pill.icon.svelte-1erdkig{width:var(--pill-icon-size,var(--control-h));min-width:var(--pill-icon-size,var(--control-h));height:var(--pill-icon-size,var(--control-h));min-height:var(--pill-icon-size,var(--control-h));position:relative}.pill.icon.btn.svelte-1erdkig:before{content:"";--pill-hit-outset:max(0px, calc((var(--hit) - var(--pill-icon-size,var(--control-h))) / 2));inset:auto;top:calc(-1px - var(--pill-hit-outset));left:calc(-1px - var(--pill-hit-outset));width:calc(100% + 2px + var(--pill-hit-outset) + var(--pill-hit-outset));height:calc(100% + 2px + var(--pill-hit-outset) + var(--pill-hit-outset));position:absolute}.pill.label.btn.hit-floor.svelte-1erdkig{position:relative}.pill.label.btn.hit-floor.svelte-1erdkig:before{content:"";inset:calc(-1px - max(0px, (var(--hit) - var(--control-h)) / 2)) -1px;position:absolute}.pill.primary.svelte-1erdkig{--pill-bg:var(--accent);--pill-border:transparent;--pill-color:var(--on-accent);--pill-bg-hover:color-mix(in srgb, var(--accent) 88%, var(--ink));--pill-color-hover:var(--on-accent)}.pill.secondary.svelte-1erdkig{--pill-bg:var(--paper-2);--pill-border:transparent;--pill-color:var(--ink);--pill-bg-hover:color-mix(in srgb, var(--paper-2) 88%, var(--ink));--pill-color-hover:var(--ink)}.pill.quiet.svelte-1erdkig{--pill-bg:transparent;--pill-border:transparent;--pill-color:var(--accent);--pill-bg-hover:var(--accent-soft);--pill-color-hover:var(--accent)}.pill.toolbar-icon.svelte-1erdkig{--pill-bg:var(--glass-chrome-bg);--pill-border:var(--control-boundary);--pill-bg-hover:var(--glass-chrome-hover-bg);--pill-color:var(--ink);--pill-shadow:0 0 0 0 transparent}.pill.nav.svelte-1erdkig{min-height:var(--pill-nav-height,var(--control-h));gap:var(--pill-nav-gap,6px);padding:var(--pill-nav-padding,0 14px 0 10px);font-family:var(--font-ui);font-size:var(--pill-nav-font-size,var(--type-label-size));font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--pill-nav-color,var(--pill-color,var(--ink)))}.pill.count.svelte-1erdkig{box-sizing:border-box;width:var(--pill-count-size);min-width:var(--pill-count-size);height:var(--pill-count-size);min-height:var(--pill-count-size);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:var(--text-dense);font-weight:var(--weight-medium);line-height:var(--leading-single);font-variant-numeric:tabular-nums;white-space:nowrap;place-items:center;padding:0 6px;display:grid}.pill.count.hours.svelte-1erdkig{width:var(--hours-width,calc((var(--hours-chars) + 1) * 1ch + 12px));border-radius:var(--radius-pill)}.pill.count.svelte-1erdkig:has([torph-exiting]){width:var(--hours-width,calc((var(--hours-chars) + 1) * 1ch + 12px));border-radius:var(--radius-pill)}.pill.chip.svelte-1erdkig{box-sizing:border-box;height:24px;min-height:24px;padding:0 var(--pill-chip-padding,7px);font-size:var(--type-caption-size);font-weight:var(--weight-medium);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);font-variant-numeric:tabular-nums;white-space:nowrap;gap:3px}.pill.count.svelte-1erdkig>.pill-content:where(.svelte-1erdkig)>span{white-space:nowrap;min-width:1ch;display:inline-block}.pill.count.btn.svelte-1erdkig:hover{background:color-mix(in srgb, var(--accent-soft) 60%, transparent)}.pill.glass-chrome.svelte-1erdkig{--pill-bg:var(--glass-chrome-bg);--pill-border:var(--glass-border);--pill-shadow:var(--glass-shadow)}.pill.select.svelte-1erdkig{box-sizing:border-box;height:var(--control-h);--pill-bg:var(--glass-chrome-bg);--pill-border:var(--glass-border);min-width:112px;color:var(--ink);-webkit-tap-highlight-color:transparent;position:relative}.pill.select.svelte-1erdkig>.pill-content:where(.svelte-1erdkig){width:100%;height:100%;display:flex;position:relative}.pill-select-native.svelte-1erdkig{appearance:none;box-sizing:border-box;border-radius:inherit;width:100%;height:100%;color:inherit;font-family:var(--font-ui);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0 30px 0 14px}.pill-select-chevron.svelte-1erdkig{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:50%;right:9px;translate:0 -50%}.pill-select-native.svelte-1erdkig:focus{outline:none}:root:not([data-input=pointer]) .pill.select.svelte-1erdkig:has(.pill-select-native:where(.svelte-1erdkig):focus-visible){outline:var(--focus-ring);outline-offset:2px}.pill.btn.svelte-1erdkig{appearance:none;cursor:pointer;transition:color var(--dur-quick), background-color var(--dur-quick)}.pill.btn.svelte-1erdkig:hover{color:var(--pill-color-hover,var(--ink));background:var(--pill-bg-hover,var(--glass-chrome-hover-bg))}.pill.btn.svelte-1erdkig:not(.primary):not(.secondary):not(.quiet):not(.glass-chrome){--pill-border:var(--control-boundary)}:root:not([data-input=pointer]) .pill.btn.svelte-1erdkig:focus-visible,:root:not([data-input=pointer]) .pill.btn.svelte-1erdkig:focus{outline:var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 1px var(--focus-ring-inner), 0 0 0 5px var(--focus-ring-outer), var(--pill-shadow)}.pill.count.btn.svelte-1erdkig{transition:width var(--dur-morph) var(--ease-out), color var(--dur-quick), background-color var(--dur-quick)}.pill.svelte-1erdkig svg:not(.pill-select-chevron){width:var(--pill-glyph-size,24px);height:var(--pill-glyph-size,24px);stroke-width:2px}@media (prefers-reduced-motion:reduce){.pill.count.btn.svelte-1erdkig{transition:none}}.copy-feedback.svelte-iuwd46{--glyph:var(--copy-link-glyph,var(--pill-group-glyph-size,var(--icon)));width:var(--glyph);height:var(--glyph);flex:none;place-items:center;display:grid;position:relative}.copy-feedback.svelte-iuwd46 svg:where(.svelte-iuwd46){width:var(--glyph);height:var(--glyph);transition:opacity var(--dur-press) var(--ease-standard-out), transform var(--dur-press) var(--ease-standard-out);grid-area:1/1}.copy-check.svelte-iuwd46{color:var(--accent);opacity:0;transform:scale(.8)}.copy-feedback.copied.svelte-iuwd46 .copy-icon:where(.svelte-iuwd46){opacity:0;transform:scale(.98)}.copy-feedback.copied.svelte-iuwd46 .copy-check:where(.svelte-iuwd46){opacity:1;transform:scale(1)}.copy-link-item.svelte-iuwd46{--copy-link-glyph:var(--icon);width:100%;min-height:max(var(--row-h), 50px);border-radius:var(--radius-surface);color:var(--ink);font:inherit;font-size:var(--text-body);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}.copy-link-item.svelte-iuwd46:active:not(:disabled){background:color-mix(in srgb, var(--ink) 7%, transparent)}.copy-link-item.svelte-iuwd46:disabled{opacity:.5;cursor:default}.copy-link-status.svelte-iuwd46{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.copy-feedback.svelte-iuwd46 svg:where(.svelte-iuwd46){transition:none;transform:none}}.blob.svelte-181z08{border-radius:var(--radius-surface);contain:layout style;flex:none;width:50px;height:54px;position:relative}.frost.svelte-181z08{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.face.svelte-181z08{color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.w.svelte-181z08{font-family:var(--font-ui);font-size:var(--type-tick-size);font-weight:var(--type-tick-weight);letter-spacing:var(--type-tick-tracking);text-transform:none;color:var(--muted);line-height:var(--leading-single)}.num.svelte-181z08{font-family:var(--font-display);font-optical-sizing:auto;font-weight:var(--weight-medium);font-size:var(--text-title-2);line-height:var(--leading-single);letter-spacing:var(--text-title-2-tracking)}.strip-wrap.svelte-c5rpyd{pointer-events:auto;contain:layout paint;align-items:center;max-width:640px;margin:0 auto;display:flex;position:relative}.blob-slot.svelte-c5rpyd{box-sizing:border-box;pointer-events:none;flex:none;align-items:center;width:64px;padding-left:14px;display:flex}.track.svelte-c5rpyd{scroll-behavior:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;flex:1;align-items:stretch;gap:2px;min-width:0;padding:4px 0 6px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.track.svelte-c5rpyd::-webkit-scrollbar{display:none}.pad.svelte-c5rpyd{flex:none;width:8px}.pad.end.svelte-c5rpyd{width:24px}.strip-wrap.scrolling.svelte-c5rpyd .track:where(.svelte-c5rpyd){will-change:scroll-position}.cell.svelte-c5rpyd{appearance:none;border-radius:var(--radius-control);cursor:pointer;width:42px;color:var(--muted);transition:color var(--dur-open) var(--ease-standard), background-color var(--dur-open) var(--ease-standard), transform var(--dur-open) var(--ease-bounce);background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:3px;padding:5px 0 4px;display:flex;position:relative}.cell.svelte-c5rpyd:active{transform:scale(.92)}.dow.svelte-c5rpyd{font-family:var(--font-ui);font-size:var(--type-tick-size);font-weight:var(--type-tick-weight);letter-spacing:var(--type-tick-tracking);text-transform:none;opacity:.85}.dom.svelte-c5rpyd{font-family:var(--font-display);font-optical-sizing:auto;font-weight:var(--weight-regular);font-size:var(--text-body);line-height:var(--leading-single);letter-spacing:var(--text-small-tracking);color:var(--ink)}.dot.svelte-c5rpyd{border-radius:var(--radius-circle);width:4px;height:4px;transition:background-color var(--dur-open) var(--ease-standard), transform var(--dur-open) var(--ease-standard);background:0 0}.cell.wk.svelte-c5rpyd:before{content:"";background:color-mix(in srgb, var(--hair) 60%, transparent);width:1px;position:absolute;top:8px;bottom:8px;left:-2px}.cell.active.svelte-c5rpyd{background:var(--accent-soft);color:var(--accent)}.cell.active.svelte-c5rpyd .dom:where(.svelte-c5rpyd){color:var(--accent);font-weight:var(--weight-medium)}.cell.active.svelte-c5rpyd .dot:where(.svelte-c5rpyd){background:var(--accent)}.cell.today.svelte-c5rpyd .dot:where(.svelte-c5rpyd){background:var(--accent);transform:scale(1.15)}.cell.today.svelte-c5rpyd .dom:where(.svelte-c5rpyd){color:var(--ink)}.cell.today.active.svelte-c5rpyd .dom:where(.svelte-c5rpyd){color:var(--accent)}@media (prefers-reduced-motion:reduce){.cell.svelte-c5rpyd,.dot.svelte-c5rpyd{transition:none}.cell.svelte-c5rpyd:active{transform:none}}.settings-disclosure.svelte-1almnfi{gap:8px;min-width:0;display:grid}.settings-disclosure.nested.svelte-1almnfi{margin-inline-start:8px}.settings-disclosure-trigger{width:fit-content;max-width:100%}.settings-disclosure-trigger:after{aspect-ratio:1;width:.42rem;content:"";transition:transform var(--dur-short) var(--ease-standard);border-block-end:1.5px solid;border-inline-end:1.5px solid;margin-inline-start:var(--icon-label-gap);transform:rotate(45deg)}.settings-disclosure-trigger[aria-expanded=true]:after{transform:rotate(225deg)}.settings-disclosure-panel[hidden].svelte-1almnfi{display:none}@media (prefers-reduced-motion:reduce){.settings-disclosure-trigger:after{transition:none}}:root{--island-hit:var(--control-h);--tray-bottom:26px;--island-height:calc(var(--island-hit) + 2 * var(--island-pad) + 2px);--tray-top:calc(var(--tray-bottom) + var(--island-height));--fab-bottom:calc(var(--tray-top) + 20px);--bottom-chrome-clearance:calc(var(--tray-top) + 2rem);--island-tint-hover:var(--glass-chrome-hover-bg);--island-tint-selected:var(--glass-chrome-selected-bg)}.mode-island--flow{padding:var(--island-pad);border-radius:var(--radius-pill);gap:0;display:inline-flex}.island-segment,.pill-group .pg-btn{appearance:none;cursor:pointer;color:var(--muted);border-radius:var(--radius-pill);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}.island-segment:focus-visible,.pill-group .pg-btn:focus-visible{outline:var(--focus-ring);outline-offset:var(--island-segment-focus-offset,2px)}.pill-group .pg-btn{transition:color var(--dur-quick), background-color var(--dur-quick)}.pill-group .pg-btn:hover{color:var(--ink);background:var(--island-tint-hover)}.pill-group.svelte-uy6t2l{--pill-group-glyph-size:var(--icon);--island-segment-focus-offset:-2px;align-items:stretch}.pg-toolbar-row.svelte-uy6t2l{align-items:center;gap:2px;min-width:0;display:flex}.pg-scroll.svelte-uy6t2l{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.pg-scroll.svelte-uy6t2l::-webkit-scrollbar{display:none}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]{transition:color var(--dur-quick), background-color var(--dur-quick), padding-inline var(--dur-short) var(--ease-out), gap var(--dur-short) var(--ease-out);overflow:visible}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:after{content:attr(data-pill-reveal);opacity:0;white-space:nowrap;max-inline-size:0;font:inherit;letter-spacing:var(--tracking-default);pointer-events:none;transition:max-inline-size var(--dur-short) var(--ease-out), opacity var(--dur-press) var(--ease-standard), transform var(--dur-long) var(--ease-spring);display:inline-block;overflow:hidden;transform:translate(8px)}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:focus-visible:after{opacity:1;max-inline-size:16ch;transform:translate(0)}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:focus-visible{gap:6px;padding-inline:12px}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]>svg{transition:transform var(--dur-long) var(--ease-spring)}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:focus-visible>svg{transform:translate(-4px)}@media (hover:hover){.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:hover:after{opacity:1;max-inline-size:16ch;transform:translate(0)}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:hover{gap:6px;padding-inline:12px}.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:hover>svg{transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.pill-group--reveal.svelte-uy6t2l [data-pill-reveal],.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]:after,.pill-group--reveal.svelte-uy6t2l [data-pill-reveal]>svg{transition:none}}.pill-group.svelte-uy6t2l .pg-btn{height:var(--control-h-compact);min-width:var(--control-h);padding:0 calc((var(--control-h) - var(--icon)) / 2);font-family:var(--font-ui);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);line-height:var(--type-label-leading);text-transform:var(--type-label-case)}.pill-group--touch.svelte-uy6t2l .pg-btn{padding:0}.pill-group.svelte-uy6t2l .pg-btn:before{content:"";top:calc(-1 * var(--hit-outset));right:0;bottom:calc(-1 * var(--hit-outset));position:absolute;left:0}.pill-group--feed-toolbar.svelte-uy6t2l .pg-btn{width:var(--feed-toolbar-visible-size);min-width:var(--feed-toolbar-visible-size);height:var(--feed-toolbar-visible-size);min-height:var(--feed-toolbar-visible-size);margin-inline:var(--feed-toolbar-hit-outset);padding:0}.pill-group--feed-toolbar.svelte-uy6t2l .pg-btn:before{content:"";inset:calc(-1 * var(--feed-toolbar-hit-outset));position:absolute}.pill-group.pill-group--count.svelte-uy6t2l .pg-btn{width:var(--pill-count-size);min-width:var(--pill-count-size);height:var(--pill-count-size);min-height:var(--pill-count-size);padding:0}.pill-group--single.svelte-uy6t2l .pg-btn{height:var(--island-hit,38px);width:var(--island-hit,38px);min-width:var(--island-hit,38px);padding:0}.pill-group.svelte-uy6t2l .pg-btn svg{width:var(--pill-group-glyph-size,var(--pill-glyph-size,24px));height:var(--pill-group-glyph-size,var(--pill-glyph-size,24px));stroke-width:2px}.fab-corner.svelte-e5jkgg{right:max(20px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:var(--layer-bottom-chrome);transition:opacity var(--dur-press) var(--ease-standard-out);position:fixed}html.scrim-open .fab-corner.svelte-e5jkgg{opacity:0;pointer-events:none}.ui-heading.svelte-1wvbs0v{color:var(--ink);font-family:var(--font-display);font-optical-sizing:auto;text-wrap:balance;margin:0}.ui-heading--1.svelte-1wvbs0v{font-size:var(--ui-heading-1-size,var(--text-large-title));line-height:var(--ui-heading-1-line-height,var(--text-large-title-leading));letter-spacing:var(--ui-heading-1-tracking,var(--text-large-title-tracking));font-weight:var(--ui-heading-1-weight,500)}.ui-heading--2.svelte-1wvbs0v{font-size:var(--ui-heading-2-size,var(--text-title-3));line-height:var(--ui-heading-2-line-height,var(--text-title-3-leading));letter-spacing:var(--ui-heading-2-tracking,var(--text-title-3-tracking));font-weight:var(--ui-heading-2-weight,600)}.ui-heading--3.svelte-1wvbs0v{font-size:var(--ui-heading-3-size,var(--text-body));line-height:var(--ui-heading-3-line-height,var(--text-body-leading));letter-spacing:var(--ui-heading-3-tracking,var(--text-body-tracking));font-weight:var(--ui-heading-3-weight,600)}.linked-heading{touch-action:manipulation;max-width:100%;display:block}.linked-heading-toolbar{vertical-align:middle;align-items:center;margin-inline-start:.35em;display:inline-flex}.linked-heading-text{position:relative}.linked-heading-text:after{background-color:var(--accent);content:"";opacity:0;transform-origin:0;height:4px;transition:transform var(--dur-open) var(--ease-standard-out), opacity 80ms var(--ease-standard-out);pointer-events:none;position:absolute;inset-block-end:-.08em;inset-inline:0;transform:scaleX(0);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath d='M0 3 Q 5 0, 10 3 T 20 3' stroke='black' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath d='M0 3 Q 5 0, 10 3 T 20 3' stroke='black' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");-webkit-mask-size:20px 4px;mask-size:20px 4px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.linked-heading:focus-within .linked-heading-text:after,.linked-heading-text.touch-feedback:after{opacity:1;transform:scaleX(1)}.linked-heading .linked-heading-copy{color:var(--accent);opacity:0;transition:opacity var(--dur-open) var(--ease-standard-out), transform var(--dur-open) var(--ease-standard-out);pointer-events:none;flex:none;transform:translate(-4px)}.linked-heading:focus-within .linked-heading-copy,.linked-heading.touch-feedback .linked-heading-copy{opacity:1;pointer-events:auto;transform:translate(0)}@media (hover:hover) and (pointer:fine){.linked-heading:has(.linked-heading-text:hover,.linked-heading-toolbar:hover) .linked-heading-text:after{opacity:1;transform:scaleX(1)}.linked-heading:has(.linked-heading-text:hover,.linked-heading-toolbar:hover) .linked-heading-copy{opacity:1;pointer-events:auto;transform:translate(0)}}.linked-heading-status.svelte-1pg0blc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.linked-heading-text:after{transition:none}.linked-heading .linked-heading-copy{transition:none;transform:none}}@media (hover:none),(pointer:coarse){.editor-surface .cal-prose .cal-block-selected.linked-heading .linked-heading-copy,.cal-prose .linked-heading-touch-always .linked-heading-copy{opacity:1;pointer-events:auto;transform:none}}.sidebar-section-header.svelte-1y60bsh{min-width:0;position:relative}.sidebar-section-header .sidebar-section-label{align-items:center;gap:var(--toolbar-gap);min-width:0;color:var(--ink-muted);font-family:var(--font-ui);font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:var(--type-eyebrow-tracking);line-height:var(--type-eyebrow-leading);text-wrap:initial;margin:0 0 .42rem .65rem;display:flex}.sidebar-section-header.as-heading .sidebar-section-label{color:var(--ink);font-family:var(--font-display);font-optical-sizing:auto}.sidebar-section-header.as-heading .sidebar-section-label.ui-heading--2{font-size:var(--ui-heading-2-size,var(--text-title-3));font-weight:var(--ui-heading-2-weight,600);letter-spacing:var(--ui-heading-2-tracking,var(--text-title-3-tracking));line-height:var(--ui-heading-2-line-height,var(--text-title-3-leading))}.sidebar-section-header.as-heading .sidebar-section-label.ui-heading--3{font-size:var(--ui-heading-3-size,var(--text-body));font-weight:var(--ui-heading-3-weight,600);letter-spacing:var(--ui-heading-3-tracking,var(--text-body-tracking));line-height:var(--ui-heading-3-line-height,var(--text-body-leading))}.sidebar-section-header .linked-heading-text{align-items:center;gap:var(--toolbar-gap);flex:1;min-width:0;display:flex}.sidebar-section-header .linked-heading-text:after{display:none}.sidebar-section-title.svelte-1y60bsh{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sidebar-section-count.svelte-1y60bsh{font:inherit;font-variant-numeric:tabular-nums;flex:none}.sidebar-section-header .sidebar-section-collapse{flex:none}.sidebar-section-collapse svg{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--dur-short) var(--ease-out)}.sidebar-section-collapse svg.open{transform:rotate(90deg)}.sidebar-section-status.svelte-1y60bsh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.sidebar-section-collapse svg{transition:none}}.floating-sidebar.svelte-1akgjel{border-radius:var(--radius-glass);flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden auto}.list.svelte-1akgjel{gap:var(--list-row-gap);padding:var(--glass-list-inset);flex-direction:column;flex:none;min-height:0;display:flex;position:relative}.section.svelte-1akgjel{gap:var(--list-row-gap);flex-direction:column;display:flex}.section.svelte-1akgjel+.section:where(.svelte-1akgjel){margin-top:.55rem}.capsule.svelte-1akgjel{top:0;left:var(--glass-list-inset);right:var(--glass-list-inset);border-radius:var(--radius-glass-row);background:var(--glass-chrome-selected-bg);pointer-events:none;position:absolute}.item.svelte-1akgjel{z-index:1;cursor:pointer;color:var(--muted);font:inherit;font-size:var(--text-small);font-weight:var(--sidebar-row-weight);text-align:left;min-height:var(--sidebar-row-h);border-radius:var(--radius-glass-row);transition:color var(--dur-quick) var(--ease-standard), background-color var(--dur-quick) var(--ease-standard);background:0 0;border:0;align-items:center;gap:10px;padding:4px 10px;display:flex;position:relative}.item[aria-current=page].svelte-1akgjel{color:var(--ink);font-weight:var(--weight-medium)}@media (hover:hover){.item.svelte-1akgjel:hover:not([aria-current=page]){background:var(--glass-chrome-hover-bg);color:var(--ink)}}.item.svelte-1akgjel svg:where(.svelte-1akgjel){width:var(--icon);height:var(--icon);flex:none}.lbl.svelte-1akgjel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item.svelte-1akgjel:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.item.svelte-1akgjel{transition:none}}.progressive-blur.svelte-lcpn9x{pointer-events:none;transition:opacity var(--dur-morph) var(--ease-out)}.progressive-blur.svelte-lcpn9x>span:where(.svelte-lcpn9x),.wash.svelte-lcpn9x{position:absolute;inset:0}.top.svelte-lcpn9x>span:where(.svelte-lcpn9x):first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#000 76%,#0000 96%);mask-image:linear-gradient(#000 76%,#0000 96%)}.top.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#000 62%,#0000 84%);mask-image:linear-gradient(#000 62%,#0000 84%)}.top.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#000 48%,#0000 72%);mask-image:linear-gradient(#000 48%,#0000 72%)}.top.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#000 32%,#0000 58%);mask-image:linear-gradient(#000 32%,#0000 58%)}.top.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#000 15%,#0000 42%);mask-image:linear-gradient(#000 15%,#0000 42%)}.bottom.svelte-lcpn9x>span:where(.svelte-lcpn9x):first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 4%,#000 24%);mask-image:linear-gradient(#0000 4%,#000 24%)}.bottom.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 16%,#000 38%);mask-image:linear-gradient(#0000 16%,#000 38%)}.bottom.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#0000 28%,#000 52%);mask-image:linear-gradient(#0000 28%,#000 52%)}.bottom.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000 42%,#000 68%);mask-image:linear-gradient(#0000 42%,#000 68%)}.bottom.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#0000 58%,#000 85%);mask-image:linear-gradient(#0000 58%,#000 85%)}.left.svelte-lcpn9x>span:where(.svelte-lcpn9x):first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(90deg,#000 76%,#0000 96%);mask-image:linear-gradient(90deg,#000 76%,#0000 96%)}.left.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000 84%);mask-image:linear-gradient(90deg,#000 62%,#0000 84%)}.left.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(90deg,#000 48%,#0000 72%);mask-image:linear-gradient(90deg,#000 48%,#0000 72%)}.left.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(90deg,#000 32%,#0000 58%);mask-image:linear-gradient(90deg,#000 32%,#0000 58%)}.left.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(90deg,#000 15%,#0000 42%);mask-image:linear-gradient(90deg,#000 15%,#0000 42%)}.right.svelte-lcpn9x>span:where(.svelte-lcpn9x):first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(270deg,#000 76%,#0000 96%);mask-image:linear-gradient(270deg,#000 76%,#0000 96%)}.right.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(270deg,#000 62%,#0000 84%);mask-image:linear-gradient(270deg,#000 62%,#0000 84%)}.right.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(270deg,#000 48%,#0000 72%);mask-image:linear-gradient(270deg,#000 48%,#0000 72%)}.right.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(270deg,#000 32%,#0000 58%);mask-image:linear-gradient(270deg,#000 32%,#0000 58%)}.right.svelte-lcpn9x>span:where(.svelte-lcpn9x):nth-child(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(270deg,#000 15%,#0000 42%);mask-image:linear-gradient(270deg,#000 15%,#0000 42%)}.wash.svelte-lcpn9x{background:var(--glass-header-wash)}.left.svelte-lcpn9x>.wash:where(.svelte-lcpn9x){background:linear-gradient(to right, color-mix(in srgb, var(--paper) 72%, transparent), color-mix(in srgb, var(--paper) 40%, transparent) 60%, transparent)}.right.svelte-lcpn9x>.wash:where(.svelte-lcpn9x){background:linear-gradient(to left, color-mix(in srgb, var(--paper) 72%, transparent), color-mix(in srgb, var(--paper) 40%, transparent) 60%, transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.progressive-blur.svelte-lcpn9x>span:where(.svelte-lcpn9x){display:none}.progressive-blur.top.svelte-lcpn9x{background:linear-gradient(to bottom, var(--paper) 55%, transparent)}.progressive-blur.bottom.svelte-lcpn9x{background:linear-gradient(to top, var(--paper) 30%, transparent)}.progressive-blur.left.svelte-lcpn9x{background:linear-gradient(to right, var(--paper) 55%, transparent)}.progressive-blur.right.svelte-lcpn9x{background:linear-gradient(to left, var(--paper) 55%, transparent)}}@media (prefers-reduced-transparency:reduce){.progressive-blur.svelte-lcpn9x>span:where(.svelte-lcpn9x){display:none}.progressive-blur.top.svelte-lcpn9x{background:linear-gradient(to bottom, var(--paper) 55%, transparent)}.progressive-blur.bottom.svelte-lcpn9x{background:linear-gradient(to top, var(--paper) 30%, transparent)}.progressive-blur.left.svelte-lcpn9x{background:linear-gradient(to right, var(--paper) 55%, transparent)}.progressive-blur.right.svelte-lcpn9x{background:linear-gradient(to left, var(--paper) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.progressive-blur.svelte-lcpn9x{transition:none}}.scrim.svelte-1l7pbq4{z-index:var(--layer-overlay-scrim);position:fixed;inset:0}.overlay-layer.svelte-1l7pbq4{display:contents}.surface.svelte-1l7pbq4{z-index:var(--layer-overlay-surface);color:var(--fg,inherit);overscroll-behavior:contain;overscroll-behavior-x:none;max-height:92dvh;position:fixed;overflow:hidden auto}.surface-background.svelte-1l7pbq4{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.surface.sheet.svelte-1l7pbq4{border-radius:var(--radius-sheet) var(--radius-sheet) var(--radius-none) var(--radius-none);--sheet-chrome-height:5rem;touch-action:pan-y;border-bottom:none;flex-direction:column;padding:0;display:flex;bottom:0;left:0;right:0;overflow:hidden}.sheet-chrome.svelte-1l7pbq4{z-index:2;height:var(--sheet-chrome-height);background:var(--glass-chrome-static-bg);touch-action:none;position:absolute;top:0;left:0;right:0}.grabber-row.svelte-1l7pbq4{place-items:center;height:1.5rem;display:grid}.sheet-title-row.svelte-1l7pbq4{z-index:1;min-height:var(--control-h,44px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:.25rem;padding-inline:1rem;display:grid;position:relative}.sheet-title-row.svelte-1l7pbq4:not(:has(.sheet-leading,.sheet-trailing)){grid-template-columns:minmax(0,1fr)}.sheet-title-row.svelte-1l7pbq4:not(:has(.sheet-leading,.sheet-trailing)) .sheet-title:where(.svelte-1l7pbq4){grid-column:1}@media (width<=767px){.sheet-title-row.svelte-1l7pbq4{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sheet-title.svelte-1l7pbq4{max-width:calc(100vw - 8rem)}}.sheet-title-row.svelte-1l7pbq4:has(.sheet-trailing:where(.svelte-1l7pbq4)):not(:has(.sheet-leading)){grid-template-columns:minmax(0,1fr) auto}.sheet-title-row.svelte-1l7pbq4:has(.sheet-trailing:where(.svelte-1l7pbq4)):not(:has(.sheet-leading)) .sheet-title:where(.svelte-1l7pbq4){text-align:left;grid-column:1}.sheet-title-row.svelte-1l7pbq4:has(.sheet-trailing:where(.svelte-1l7pbq4)):not(:has(.sheet-leading)) .sheet-trailing:where(.svelte-1l7pbq4){grid-column:2}.sheet-leading.svelte-1l7pbq4{grid-column:1;justify-self:start;align-items:center;min-width:0;display:flex}.sheet-trailing.svelte-1l7pbq4{grid-column:3;justify-self:end;align-items:center;min-width:0;display:flex}.sheet-title.svelte-1l7pbq4{width:100%;min-width:0;color:var(--ink,var(--fg,inherit));font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-title-3);font-weight:var(--weight-semibold);letter-spacing:var(--text-title-3-tracking);line-height:var(--text-title-3-leading);text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:2;align-items:center;margin:0;display:grid;overflow:hidden}.sheet-title.svelte-1l7pbq4 span:where(.svelte-1l7pbq4){text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;display:block;overflow:hidden}.sheet-scroll.svelte-1l7pbq4 [data-sheet-title-content][data-sheet-collapsing]{opacity:calc(1 - var(--sheet-header-progress,0));transform:translate3d(0, var(--sheet-header-shift,0px), 0)}.sheet-scroll.svelte-1l7pbq4{box-sizing:border-box;overscroll-behavior:contain;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;max-height:92dvh;padding:calc(var(--sheet-chrome-height) + .75rem) 1rem calc(1rem + env(safe-area-inset-bottom,0px));scroll-padding-top:calc(var(--sheet-chrome-height) + .75rem);flex:auto;overflow:hidden auto}.surface.sheet.sheet-three-quarter.svelte-1l7pbq4{box-sizing:border-box;height:75dvh;min-height:0}.surface.sheet.sheet-three-quarter.svelte-1l7pbq4 .sheet-scroll:where(.svelte-1l7pbq4){height:0;max-height:none;padding-bottom:max(calc(75dvh - var(--sheet-chrome-height) - 22rem + env(safe-area-inset-bottom,0px)), calc(1rem + env(safe-area-inset-bottom,0px)));flex:1 1 0}.surface.panel.svelte-1l7pbq4{border-radius:var(--radius-dialog) var(--radius-none) var(--radius-none) var(--radius-dialog);transform-origin:0%;width:min(420px,92vw);padding:16px;top:0;bottom:0;right:0}.surface.dialog.svelte-1l7pbq4{border-radius:var(--radius-dialog);overscroll-behavior:contain;width:min(640px,100vw - 32px);max-height:min(88dvh,60rem);padding:24px;inset:50% auto auto 50%;overflow-y:auto;translate:-50% -50%}.surface.pill.svelte-1l7pbq4{top:var(--palette-top);width:var(--palette-width);border-radius:var(--radius-glass);padding:0;left:50%;overflow:hidden;transform:translate(-50%)}.surface.pill.viewport-fit.svelte-1l7pbq4{top:calc(var(--vv-top,0px) + var(--vv-height,100dvh) / 2);max-height:calc(var(--vv-height,100dvh) - 24px);transition:top var(--dur-morph) var(--ease-bounce);flex-direction:column;display:flex;translate:0 -50%}.surface.dashboard.svelte-1l7pbq4{top:calc(env(safe-area-inset-top,0px) + 56px);width:min(1100px,94vw);max-height:calc(92dvh - env(safe-area-inset-top,0px) - 56px);border-radius:var(--radius-dialog);overscroll-behavior:contain;padding:0 28px 24px;left:50%;overflow-y:auto;transform:translate(-50%)}.grabber.svelte-1l7pbq4{box-sizing:content-box;border-radius:var(--radius-indicator);background:color-mix(in srgb, var(--fg,#888) 28%, transparent);touch-action:none;cursor:grab;background-clip:content-box;width:36px;height:4px;margin:0;padding:9px 24px}@media (prefers-reduced-motion:reduce){.surface.svelte-1l7pbq4{transition:none!important}}.surface :focus-visible{outline:2px solid var(--accent,#4f7cff);outline-offset:2px}.fs-surface.popover-surface{width:min(var(--popover-width,20rem), calc(100vw - 20px));overscroll-behavior:contain;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:var(--popover-padding,14px);border-radius:var(--radius-menu-touch);color:var(--ink);overflow:auto}.popover-content.svelte-1uwzyfb{gap:8px;min-width:0;display:grid}.popover-content.sheet.svelte-1uwzyfb{padding:4px 18px calc(18px + env(safe-area-inset-bottom,0px))}.popover-header.svelte-1uwzyfb{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.popover-header-content.svelte-1uwzyfb{flex:1;min-width:0}.popover-body.svelte-1uwzyfb,.popover-chips.svelte-1uwzyfb{min-width:0}.popover-actions.svelte-1uwzyfb{align-items:center;gap:4px;display:flex}.popover-inline.svelte-1uwzyfb,.popover-inline.svelte-1uwzyfb .popover-content:where(.svelte-1uwzyfb),.popover-inline.svelte-1uwzyfb .popover-body:where(.svelte-1uwzyfb){display:contents}.sr-only.svelte-1uwzyfb{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.seg.svelte-1991m4a{border-radius:var(--radius-pill);--segmented-control-font-family:var(--font-ui);--segmented-control-font-size:var(--type-label-size);--segmented-control-font-weight:var(--type-label-weight);--segmented-control-line-height:var(--type-label-leading);--segmented-control-letter-spacing:var(--type-label-tracking);--segmented-control-text-transform:var(--type-label-case);gap:0;display:inline-flex;position:relative}.capsule.svelte-1991m4a{border-radius:var(--radius-pill);pointer-events:none;position:absolute;left:0}.seg.svelte-1991m4a .capsule:where(.svelte-1991m4a){top:var(--island-pad);bottom:var(--island-pad);background:var(--island-tint-selected)}.capsule.hov.svelte-1991m4a{background:var(--island-tint-hover);box-shadow:none;opacity:0;transition:translate var(--dur-open) var(--ease-spring), width var(--dur-open) var(--ease-spring), opacity var(--dur-close) var(--ease-out)}.seg-btn.svelte-1991m4a{z-index:1;font-family:var(--segmented-control-font-family);font-size:var(--segmented-control-font-size);font-weight:var(--segmented-control-font-weight);line-height:var(--segmented-control-line-height);letter-spacing:var(--segmented-control-letter-spacing);text-transform:var(--segmented-control-text-transform);flex:none}.seg-btn.rearranging.svelte-1991m4a{cursor:grab;animation:svelte-1991m4a-tab-reorder-wiggle .52s var(--ease-standard-in-out) infinite}.seg-btn.reorder-source.svelte-1991m4a{z-index:3;cursor:grabbing;box-shadow:0 3px 12px color-mix(in srgb, var(--ink) 18%, transparent);scale:1.04}@keyframes svelte-1991m4a-tab-reorder-wiggle{0%,to{rotate:-.5deg}50%{rotate:.5deg}}@media (prefers-reduced-motion:reduce){.seg-btn.rearranging.svelte-1991m4a{animation:none}.seg-btn.reorder-source.svelte-1991m4a{box-shadow:none;scale:1}}.seg.svelte-1991m4a .seg-btn:where(.svelte-1991m4a){min-width:var(--control-h);min-height:var(--island-hit);padding:0 6px}.seg.show-labels.svelte-1991m4a .seg-btn:where(.svelte-1991m4a){min-width:0;padding:4px 14px}.seg.svelte-1991m4a .seg-btn:where(.svelte-1991m4a):before{content:"";left:0;right:0;top:calc(-1 * var(--island-pad));bottom:calc(-1 * var(--island-pad));position:absolute}.seg-btn.svelte-1991m4a svg:where(.svelte-1991m4a){width:var(--icon);height:var(--icon);flex:none}.seg-btn[aria-checked=true].svelte-1991m4a,.seg-btn[aria-selected=true].svelte-1991m4a{color:var(--ink)}.seg-btn[aria-disabled=true].svelte-1991m4a{opacity:.45;cursor:default}.seg.svelte-1991m4a .seg-btn:where(.svelte-1991m4a):focus-visible{box-shadow:none}.seg-btn.svelte-1991m4a:has(svg:where(.svelte-1991m4a)) .lbl:where(.svelte-1991m4a){display:none}.seg.show-labels.svelte-1991m4a .seg-btn:where(.svelte-1991m4a):has(svg:where(.svelte-1991m4a)) .lbl:where(.svelte-1991m4a){display:inline}.seg.labels-active.svelte-1991m4a .capsule:where(.svelte-1991m4a):not(.hov){display:none}.seg.labels-active.svelte-1991m4a .seg-btn:where(.svelte-1991m4a){--pill-feedback-label-growth-width:14px;transition:padding var(--dur-open) var(--ease-out), background-color var(--dur-open) var(--ease-out);padding:4px 11px}.seg.labels-active.svelte-1991m4a .seg-btn[aria-selected=true]:where(.svelte-1991m4a),.seg.labels-active.svelte-1991m4a .seg-btn[aria-checked=true]:where(.svelte-1991m4a){background:var(--island-tint-selected);padding:4px 16px 4px 13px}.seg.labels-active.svelte-1991m4a{--dur-open:.14s}.seg.labels-active.svelte-1991m4a .lbl-morph:where(.svelte-1991m4a){opacity:0;transition:grid-template-columns var(--dur-open) var(--ease-out), margin-left var(--dur-open) var(--ease-out), opacity var(--dur-open) var(--ease-out);grid-template-columns:0fr;margin-left:0;display:grid}.seg.labels-active.svelte-1991m4a .seg-btn[aria-selected=true]:where(.svelte-1991m4a) .lbl-morph:where(.svelte-1991m4a),.seg.labels-active.svelte-1991m4a .seg-btn[aria-checked=true]:where(.svelte-1991m4a) .lbl-morph:where(.svelte-1991m4a){opacity:1;grid-template-columns:1fr;margin-left:7px}.seg.labels-active.svelte-1991m4a .lbl-morph:where(.svelte-1991m4a) .lbl:where(.svelte-1991m4a){white-space:nowrap;min-width:0;display:block;overflow:hidden}.seg-track.svelte-1991m4a{display:contents}.seg.scrolls.svelte-1991m4a .seg-track:where(.svelte-1991m4a){--island-segment-focus-offset:-2px;--fade-start:0px;--fade-end:0px;min-width:0;max-width:100%;margin-block:calc(-1 * var(--island-pad));padding-block:var(--island-pad);padding-inline:var(--pill-feedback-scroll-gutter);scroll-padding-inline:var(--pill-feedback-scroll-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;flex:none;display:flex;position:relative;overflow:auto hidden}.seg.scrolls.svelte-1991m4a:before,.seg.scrolls.svelte-1991m4a:after{content:"";z-index:2;width:calc(var(--island-pad) + 18px);pointer-events:none;position:absolute;top:1px;bottom:1px}.seg.scrolls[data-more-start].svelte-1991m4a:before{background:linear-gradient(to right, var(--island-bg), transparent);left:1px}.seg.scrolls[data-more-end].svelte-1991m4a:after{background:linear-gradient(to left, var(--island-bg), transparent);right:1px}.seg.scrolls.svelte-1991m4a:focus-within:before,.seg.scrolls.svelte-1991m4a:focus-within:after{opacity:0}.seg.scrolls.svelte-1991m4a .seg-track:where(.svelte-1991m4a)::-webkit-scrollbar{display:none}.seg.scrolls.svelte-1991m4a .seg-track[data-more-start]:where(.svelte-1991m4a){--fade-start:18px}.seg.scrolls.svelte-1991m4a .seg-track[data-more-end]:where(.svelte-1991m4a){--fade-end:18px}.seg.scrolls.svelte-1991m4a .seg-btn:where(.svelte-1991m4a){scroll-snap-align:start}.setting-row.svelte-cu9bj7{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:1rem;min-height:4.1rem;padding:.7rem 0;display:flex}.setting-row.svelte-cu9bj7:last-child{border-bottom:0}.setting-copy.svelte-cu9bj7{min-width:0}.setting-copy.svelte-cu9bj7 h3:where(.svelte-cu9bj7){font-size:var(--text-small);font-weight:var(--weight-semibold);margin:0}.setting-copy.svelte-cu9bj7 p:where(.svelte-cu9bj7){color:var(--ink-muted);font-size:var(--text-caption);line-height:var(--leading-body);margin:.2rem 0 0}.setting-control.svelte-cu9bj7{flex:none}@media (width<=520px){.setting-row.svelte-cu9bj7{flex-direction:column;align-items:flex-start;gap:.55rem}.setting-control.svelte-cu9bj7{margin-inline-start:auto}}.status-pill-frame.svelte-15cz932{isolation:isolate;display:inline-grid;position:relative}.status-pill{--pill-nav-height:44px;--pill-nav-gap:10px;--pill-nav-padding:6px 8px 6px 12px;--pill-nav-font-size:var(--text-dense);--pill-nav-color:var(--status-pill-color,var(--ink));z-index:1;max-width:min(92vw,560px);min-height:44px;font-family:var(--font-ui);position:relative}.status-pill-bloom.svelte-15cz932{z-index:0;background:radial-gradient(ellipse closest-side at center, color-mix(in srgb, var(--accent) 32%, transparent) 0%, color-mix(in srgb, var(--accent) 19%, transparent) 44%, transparent 100%);pointer-events:none;width:calc(100% + 48px);height:calc(100% + 28px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.status-pill-leading.svelte-15cz932,.status-pill-actions.svelte-15cz932{flex:none;align-items:center;display:inline-flex}.status-pill-actions.svelte-15cz932{gap:4px}.status-pill-content.svelte-15cz932{overflow-wrap:anywhere;min-width:0}.tabbar-shell.svelte-2eqqvb{pointer-events:auto}.tabbar-stage.svelte-2eqqvb{max-width:calc(100vw - 24px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);isolation:isolate;position:relative}.capsule-pane.svelte-2eqqvb{transform-origin:bottom;pointer-events:auto;justify-content:center;align-items:center;width:max-content;max-width:calc(100vw - 24px);display:flex;inset:0 auto auto 0}.capsule-pane.shortcuts.svelte-2eqqvb{align-items:flex-end}.tabbar-mode.svelte-2eqqvb{justify-content:center;align-items:center;width:max-content;max-width:calc(100vw - 24px);display:flex}@media (prefers-reduced-motion:reduce){.tabbar-stage.svelte-2eqqvb{transition:none!important}}.selection-bar.svelte-1xww5tc{z-index:var(--layer-selection-bar);align-items:center;gap:var(--toolbar-gap);width:max-content;min-width:0;max-width:calc(100vw - 24px);display:flex}.selection-capsule{flex:auto;width:max-content;min-width:0;max-width:calc(100vw - 24px)}.selection-count-pill{--pill-color:var(--ink);--pill-color-hover:var(--ink);flex:none}.selection-count-trigger.svelte-1xww5tc{flex:none;display:inline-flex}.selection-contents.svelte-1xww5tc{align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.selection-capsule .pg-toolbar-row{width:100%;min-width:0;max-width:100%}.selection-count-content.svelte-1xww5tc{align-items:center;gap:var(--icon-label-gap);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.count-window.svelte-1xww5tc{display:grid;overflow:hidden}.count-value.svelte-1xww5tc{grid-area:1/1}.selection-actions.svelte-1xww5tc{scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;flex:1 1 0;align-items:center;gap:0;min-width:0;display:flex;overflow-x:auto}.selection-actions.more-end.svelte-1xww5tc{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--scroll-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--scroll-fade)), transparent)}.selection-actions.more-start.svelte-1xww5tc{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade));mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade))}.selection-actions.more-start.more-end.svelte-1xww5tc{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade), #000 calc(100% - var(--scroll-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade), #000 calc(100% - var(--scroll-fade)), transparent)}.selection-actions.svelte-1xww5tc::-webkit-scrollbar{display:none}.selection-action.svelte-1xww5tc{flex:none;align-items:center;display:inline-flex}.selection-action.svelte-1xww5tc svg{width:var(--icon);height:var(--icon)}.selection-count-clear.svelte-1xww5tc{width:var(--icon);height:var(--icon);flex:none}@media (width<=380px){.selection-count-pill{padding-inline:7px}}@media (width<=640px){.selection-bar.svelte-1xww5tc{width:calc(100vw - 24px)}.selection-capsule{width:0}}@media (prefers-reduced-motion:reduce){.selection-actions.svelte-1xww5tc{scroll-behavior:auto}}.tag.svelte-6wdf06{font-family:var(--font-ui);font-size:var(--text-caption);font-weight:var(--weight-medium);border-radius:var(--radius-pill);letter-spacing:var(--tracking-label);color:color-mix(in srgb, var(--tfg) 62%, var(--ink));background:color-mix(in srgb, var(--tfg) 15%, var(--surface));line-height:var(--leading-ui);white-space:nowrap;border:0;padding:3px 9px}:root.is-dark .tag.svelte-6wdf06{color:color-mix(in srgb, var(--tfg) 20%, var(--ink))}.tag.md.svelte-6wdf06{box-sizing:border-box;height:var(--pill-nav-height,40px);padding:var(--pill-nav-padding,0 14px 0 10px);font-size:var(--pill-nav-font-size,var(--type-label-size));line-height:var(--leading-single);letter-spacing:normal;align-items:center;display:inline-flex}button.tag.svelte-6wdf06{cursor:pointer;transition:transform var(--dur-medium) var(--ease-bounce)}button.tag.svelte-6wdf06:hover{transform:translateY(-1px)}button.tag.active.svelte-6wdf06{box-shadow:0 0 0 1.5px var(--tfg)}.theme-picker-trigger{justify-content:space-between;gap:8px;min-width:128px}.theme-picker-trigger .pill-content{justify-content:space-between;width:100%}.theme-swatch.svelte-kggw32{border-radius:var(--radius-inset);width:14px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent);flex:none}.theme-label.svelte-kggw32{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.today-button.today-button.svelte-zo67e0{min-width:78px;color:var(--ink);padding-inline:14px}.day.svelte-zo67e0{min-width:0;font-family:var(--font-display);font-optical-sizing:auto;font-weight:var(--weight-medium);font-size:var(--text-title-3);letter-spacing:var(--text-small-tracking);line-height:var(--leading-single);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.toggle.svelte-1m3n8v7{appearance:none;border:1.5px solid var(--control-boundary);background:var(--paper-2);width:var(--switch-w);height:var(--switch-h);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur-medium) var(--ease-standard), border-color var(--dur-medium) var(--ease-standard);flex:none;position:relative}.toggle.on.svelte-1m3n8v7{background:var(--accent);border-color:var(--accent)}.toggle.svelte-1m3n8v7:after{content:"";width:calc(var(--switch-h) - 7px);height:calc(var(--switch-h) - 7px);border-radius:var(--radius-circle);background:var(--control-boundary);transition:translate var(--dur-morph) var(--ease-spring), background-color var(--dur-medium) var(--ease-standard);position:absolute;top:2px;left:2px;translate:0;scale:1}.toggle.on.svelte-1m3n8v7:after{translate:calc(var(--switch-w) - var(--switch-h)) 0;background:var(--on-accent)}.toggle.squishing.svelte-1m3n8v7:after{animation:svelte-1m3n8v7-toggle-squish var(--toggle-squish-duration) var(--ease-spring)}@keyframes svelte-1m3n8v7-toggle-squish{0%,to{scale:1}38%{scale:1.34 .88}70%{scale:.92 1.06}}.toggle.svelte-1m3n8v7:before{content:"";inset:calc(-1.5px - max(0px, (var(--hit) - var(--switch-h)) / 2)) -1.5px;position:absolute}.toggle.svelte-1m3n8v7:focus-visible{outline:var(--focus-ring);outline-offset:2px}.toggle[aria-disabled=true].svelte-1m3n8v7{opacity:.5;cursor:default}.toggle.reduce.svelte-1m3n8v7,.toggle.reduce.svelte-1m3n8v7:after{transition:none}.toggle.reduce.squishing.svelte-1m3n8v7:after{animation:none}.chrome-action.svelte-1eseibc svg{width:var(--icon);height:var(--icon)}.bell.svelte-1eseibc{position:relative}.bell-badge.svelte-1eseibc{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--accent);min-width:1rem;height:1rem;color:var(--on-accent);font-family:var(--font-ui);font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--text-caption-leading);font-variant-numeric:tabular-nums;text-align:center;letter-spacing:var(--tracking-default);pointer-events:none;padding:0 .25rem;position:absolute;top:-3px;left:calc(50% + 1px)}.mode-header.svelte-1367hyx{z-index:var(--layer-shell-control);pointer-events:none;touch-action:pan-y;height:0;position:sticky;top:0}.mh-row.svelte-1367hyx{width:min(100%, var(--content-max,80rem));height:var(--control-h);align-items:center;gap:var(--toolbar-gap);padding-inline:var(--content-pad-start,1.25rem) var(--content-pad-end,1.25rem);box-sizing:border-box;translate:0 var(--header-top);transition:translate var(--dur-morph) var(--ease-out);margin-inline:auto;display:flex;position:absolute;top:0;left:0;right:0;container:mode-header/inline-size}.collapsed.svelte-1367hyx .mh-row:where(.svelte-1367hyx){translate:0 var(--header-top-small)}.mh-row.svelte-1367hyx>*{pointer-events:auto}.mh-nav{flex:none}.mh-title-slot.svelte-1367hyx{flex:0 auto;align-items:center;min-width:0;height:100%;display:flex;position:relative}.mh-breadcrumbs.svelte-1367hyx{white-space:nowrap;flex:0 auto;align-items:center;gap:.12em;min-width:0;height:100%;margin-inline-start:-.25rem;display:flex;overflow:hidden}.mh-crumb-link.svelte-1367hyx,.mh-crumb-ellipsis.svelte-1367hyx,.mh-crumb-switch.svelte-1367hyx{border-radius:var(--radius-control);min-width:0;height:100%;color:var(--ink-muted);font:520 var(--text-large-title) / 1 var(--font-display);letter-spacing:var(--text-large-title-tracking);white-space:nowrap;background:0 0;border:0;flex:0 auto;align-items:center;padding:0 .17em;text-decoration:none;display:flex;position:relative}.mh-crumb-link.svelte-1367hyx{min-width:var(--hit)}.mh-crumb-label.svelte-1367hyx{text-overflow:ellipsis;min-width:0;overflow:hidden}.mh-crumb-link.svelte-1367hyx:before,.mh-crumb-ellipsis.svelte-1367hyx:before,.mh-crumb-switch.svelte-1367hyx:before{border-radius:var(--radius-none);content:"";pointer-events:auto;position:absolute;inset:0}.mh-crumb-link.current.svelte-1367hyx{color:var(--ink)}.mh-crumb-link.svelte-1367hyx:hover,.mh-crumb-ellipsis.svelte-1367hyx:hover,.mh-crumb-switch.svelte-1367hyx:hover{background:var(--island-tint-hover);color:var(--ink)}.mh-crumb-link.drop.svelte-1367hyx{background:color-mix(in srgb, var(--accent) 18%, transparent);box-shadow:inset 0 0 0 2px var(--accent)}.mh-crumb-link.svelte-1367hyx:focus-visible,.mh-crumb-ellipsis.svelte-1367hyx:focus-visible,.mh-crumb-switch.svelte-1367hyx:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mh-crumb-separator.svelte-1367hyx{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-muted);opacity:.7;flex:none}.mh-crumb-switch.svelte-1367hyx,.mh-crumb-ellipsis.svelte-1367hyx{min-width:var(--hit);cursor:pointer;flex:none}.mh-crumb-switch.svelte-1367hyx svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-muted)}.mh-crumb-ellipsis.svelte-1367hyx{padding-inline:.28em}.mh-crumb-measure.svelte-1367hyx{color:#0000;width:max-content;height:1px;font:520 var(--text-large-title) / 1 var(--font-display);letter-spacing:var(--text-large-title-tracking);visibility:hidden;white-space:nowrap;pointer-events:none;align-items:center;gap:.12em;display:flex;position:fixed;top:-10000px;left:-10000px;overflow:visible}.mh-crumb-measure.svelte-1367hyx svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.mh-title.svelte-1367hyx{border-radius:var(--radius-control);min-width:0;height:100%;color:var(--ink);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-large-title);font-weight:var(--weight-semibold);letter-spacing:var(--text-large-title-tracking);line-height:var(--leading-single);white-space:nowrap;transition:font-size var(--dur-morph) var(--ease-out), opacity var(--dur-morph) var(--ease-out);background:0 0;border:0;flex:0 auto;align-items:center;gap:.25rem;margin:0;margin-inline-start:-.25rem;padding:0 .25rem;display:flex}.narrow.svelte-1367hyx .mh-title:where(.svelte-1367hyx){font-size:var(--text-title-1);letter-spacing:var(--text-title-1-tracking)}.collapsed.svelte-1367hyx .mh-title:where(.svelte-1367hyx){font-size:var(--text-title-3);font-weight:var(--weight-semibold);letter-spacing:var(--text-title-3-tracking)}.collapsed.svelte-1367hyx .mh-crumb-link:where(.svelte-1367hyx),.collapsed.svelte-1367hyx .mh-crumb-ellipsis:where(.svelte-1367hyx),.collapsed.svelte-1367hyx .mh-crumb-switch:where(.svelte-1367hyx){font-size:var(--text-title-3);font-weight:var(--weight-medium);letter-spacing:var(--text-title-3-tracking)}.mh-switch.svelte-1367hyx{cursor:pointer}.mh-switch.svelte-1367hyx:hover{background:var(--island-tint-hover)}.mh-switch.svelte-1367hyx:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mh-title-text.svelte-1367hyx{text-overflow:ellipsis;min-width:0;overflow:hidden}.mh-switch.svelte-1367hyx .mh-chevron{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-muted);flex:none}.inline-title.svelte-1367hyx .mh-title:where(.svelte-1367hyx){transition:font-size var(--dur-morph) var(--ease-out)}.inline-title.svelte-1367hyx:not(.inline-title-visible) .mh-title:where(.svelte-1367hyx){visibility:hidden}.mh-end.svelte-1367hyx{justify-content:flex-end;align-items:center;gap:var(--toolbar-gap);flex:1 0 auto;min-width:0;display:flex}.mh-tools.svelte-1367hyx{align-items:center;gap:var(--toolbar-gap);min-width:0;display:flex}.mh-actions{flex:none}.mh-action.svelte-1367hyx svg,.mh-toggle.svelte-1367hyx svg,.mh-back.svelte-1367hyx svg{width:var(--icon);height:var(--icon)}.mh-band.svelte-1367hyx{height:calc(var(--header-top-small) + var(--control-h) + var(--header-gap-below));visibility:hidden;width:0;position:absolute;top:0;left:0}.sr-only.svelte-1367hyx{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.mh-row.svelte-1367hyx,.mh-title.svelte-1367hyx{transition:none}}.primary-pill.svelte-trk6ow{transition:opacity var(--dur-short) var(--ease-standard-out);flex:none;display:flex}.primary-pill.covered.svelte-trk6ow{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.primary-pill.svelte-trk6ow{transition:none}}.file-glyph.svelte-15zyi6o{width:var(--glyph-size);height:var(--glyph-size);color:color-mix(in srgb, var(--ink) 62%, transparent);flex:none;place-items:center;display:inline-grid;position:relative}.file-glyph.svelte-15zyi6o svg{width:var(--glyph-size);height:var(--glyph-size)}.file-glyph[data-kind=folder].svelte-15zyi6o{color:var(--accent)}.file-glyph[data-kind=folder].svelte-15zyi6o svg{fill:color-mix(in srgb, var(--accent) 16%, transparent)}.file-glyph[data-kind=image].svelte-15zyi6o{color:var(--tag-life)}.file-glyph[data-kind=video].svelte-15zyi6o,.file-glyph[data-kind=audio].svelte-15zyi6o{color:var(--tag-flow)}.file-glyph[data-kind=pdf].svelte-15zyi6o{color:var(--danger)}.file-glyph[data-kind=code].svelte-15zyi6o{color:var(--tag-work)}.file-glyph-shared.svelte-15zyi6o{border-radius:var(--radius-circle);background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--surface);position:absolute;bottom:-1px;right:-2px}.file-name.svelte-1cxt5ly{box-sizing:border-box;-webkit-line-clamp:2;line-clamp:2;text-align:start;overflow-wrap:break-word;word-break:normal;white-space:pre-wrap;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.file-name.single.svelte-1cxt5ly{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;white-space:nowrap;display:block}.file-thumb.svelte-1es1i6p{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.file-thumb-glyph.svelte-1es1i6p{place-items:center;display:grid}.file-thumb-type.svelte-1es1i6p{max-width:100%;color:var(--tag-work);font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--text-caption-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-thumb-type-card.svelte-1es1i6p{grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;width:100%;min-width:0;padding:2px;display:grid}.file-thumb-type-card.svelte-1es1i6p .file-thumb-name{width:100%;min-width:0;color:var(--ink-muted);font-size:var(--text-caption);line-height:var(--text-caption-leading);text-align:center}img.svelte-1es1i6p{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-short) var(--ease-standard-out);position:absolute;inset:0}.file-thumb[data-fit=contain].svelte-1es1i6p img:where(.svelte-1es1i6p){object-fit:contain}.file-thumb.loaded.svelte-1es1i6p img:where(.svelte-1es1i6p){opacity:1}.file-thumb.has-image.loaded.svelte-1es1i6p:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.1)}:root.is-dark .file-thumb.has-image.loaded.svelte-1es1i6p:after{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.1)}.file-thumb[data-fit=contain].has-image.loaded.svelte-1es1i6p:after{display:none}.fc.svelte-g4t7k5{--fc-radius:10px;--fc-leading-pad:8px;--fc-leading-columns:24px 22px var(--fc-columns);width:100%;position:relative}.fc-head.svelte-g4t7k5{grid-template-columns:var(--fc-leading-columns);height:max(30px, var(--hit));padding:0 10px 0 var(--fc-leading-pad);color:var(--ink-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold);align-items:center;gap:0 12px;display:grid;position:relative}.fc.svelte-g4t7k5{--fc-columns:minmax(10rem, 1fr) 11rem 6rem 9rem}.fc.with-detail.svelte-g4t7k5{--fc-columns:minmax(10rem, 1fr) minmax(8rem, 14rem) 11rem 6rem 9rem}.fc[data-view=list].svelte-g4t7k5:not(.compact){container:fc/inline-size}@container fc (width<=51rem){.fc-head.svelte-g4t7k5,.fc-item-inner.svelte-g4t7k5{--fc-columns:minmax(10rem, 1fr) 11rem 6rem}.with-detail.svelte-g4t7k5 .fc-head:where(.svelte-g4t7k5),.with-detail.svelte-g4t7k5 .fc-item-inner:where(.svelte-g4t7k5){--fc-columns:minmax(10rem, 1fr) minmax(8rem, 14rem) 11rem 6rem}.fc.svelte-g4t7k5 .col-kind:where(.svelte-g4t7k5){display:none}}@container fc (width<=41rem){.with-detail.svelte-g4t7k5 .fc-head:where(.svelte-g4t7k5),.with-detail.svelte-g4t7k5 .fc-item-inner:where(.svelte-g4t7k5){--fc-columns:minmax(10rem, 1fr) 11rem 6rem}.fc.svelte-g4t7k5 .col-detail:where(.svelte-g4t7k5){display:none}}@container fc (width<=32rem){.fc-head.svelte-g4t7k5,.fc-item-inner.svelte-g4t7k5,.with-detail.svelte-g4t7k5 .fc-head:where(.svelte-g4t7k5),.with-detail.svelte-g4t7k5 .fc-item-inner:where(.svelte-g4t7k5){--fc-columns:minmax(0, 1fr) minmax(0, 11rem)}.fc.svelte-g4t7k5 .col-size:where(.svelte-g4t7k5){display:none}}.fc-sort.svelte-g4t7k5{border-radius:var(--radius-control);min-width:0;height:26px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin-left:-6px;padding:0 6px;display:inline-flex}.fc-sort.svelte-g4t7k5:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.fc-sort.active.svelte-g4t7k5{color:var(--ink)}.fc-sort.svelte-g4t7k5:disabled,.fc-sort.static.svelte-g4t7k5{cursor:default}.fc-sort.col-size.svelte-g4t7k5{justify-self:end;margin-left:0;margin-right:-6px}.fc-sort.svelte-g4t7k5 .fc-desc{transform:rotate(180deg)}.fc-head.svelte-g4t7k5 .fc-select-all-control{width:var(--hit);margin-left:calc((24px - var(--hit)) / 2);position:relative;top:auto;left:auto;transform:translateY(-.25px)}.compact[data-view=list].svelte-g4t7k5{--fc-leading-pad:12px;--fc-leading-columns:24px 40px minmax(0, 1fr)}.fc.svelte-g4t7k5:not(.selection-active):not(.select-mode) .fc-head:where(.svelte-g4t7k5) .fc-select-all-control .fc-check{opacity:0}@media (hover:hover){.fc.svelte-g4t7k5:not(.selection-active):not(.select-mode) .fc-head:where(.svelte-g4t7k5):hover .fc-select-all-control .fc-check,.fc.svelte-g4t7k5:not(.selection-active):not(.select-mode) .fc-head:where(.svelte-g4t7k5) .fc-select-all-control:focus-visible .fc-check{opacity:1}}.compact[data-view=list].svelte-g4t7k5 .fc-head:where(.svelte-g4t7k5){height:var(--hit);padding-right:12px}.fc-listbox.svelte-g4t7k5{border-radius:var(--radius-surface);outline:none;position:relative}.fc-listbox.svelte-g4t7k5:focus-visible{box-shadow:var(--focus-ring)}.fc-body.svelte-g4t7k5{contain:layout;min-height:3rem;position:relative}.fc-item.svelte-g4t7k5{border-radius:var(--fc-radius);width:100%;color:var(--ink);cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;contain:layout paint;position:absolute;top:0;left:0}.fc-item-inner.svelte-g4t7k5{border-radius:inherit;height:100%;position:relative}[data-view=list].svelte-g4t7k5 .fc-item-inner:where(.svelte-g4t7k5){grid-template-columns:var(--fc-leading-columns);padding:0 10px 0 var(--fc-leading-pad);background:0 0;align-items:center;gap:0 12px;display:grid}[data-view=list].svelte-g4t7k5 .fc-item:where(.svelte-g4t7k5):nth-child(2n) .fc-item-inner:where(.svelte-g4t7k5){background:color-mix(in srgb, var(--ink) 3%, transparent)}[data-view=list].svelte-g4t7k5 .fc-item.selected:where(.svelte-g4t7k5) .fc-item-inner:where(.svelte-g4t7k5){background:color-mix(in srgb, var(--accent) 14%, transparent)}[data-view=list].svelte-g4t7k5 .fc-listbox:where(.svelte-g4t7k5):focus-within .fc-item.selected:where(.svelte-g4t7k5) .fc-item-inner:where(.svelte-g4t7k5){background:color-mix(in srgb, var(--accent) 20%, transparent)}.fc-listbox.svelte-g4t7k5:focus-visible .fc-item.focus:where(.svelte-g4t7k5) .fc-item-inner:where(.svelte-g4t7k5){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 70%, transparent)}.fc-item.drop.svelte-g4t7k5 .fc-item-inner:where(.svelte-g4t7k5){background:color-mix(in srgb, var(--accent) 24%, transparent)}.fc-item.pending.svelte-g4t7k5{opacity:.5}.fc-icon.svelte-g4t7k5{place-items:center;width:22px;height:22px;display:grid}[data-view=list].svelte-g4t7k5 .fc-row-check{opacity:0;justify-self:center}[data-view=list].svelte-g4t7k5 .fc-item.selected:where(.svelte-g4t7k5) .fc-row-check,.select-mode[data-view=list].svelte-g4t7k5 .fc-row-check,.selection-active[data-view=list].svelte-g4t7k5 .fc-row-check{opacity:1}@media (hover:hover){[data-view=list].svelte-g4t7k5 .fc-item:where(.svelte-g4t7k5):hover .fc-row-check{opacity:1}}.fc-mini-thumb.svelte-g4t7k5{border-radius:var(--radius-surface);width:22px;height:22px;display:block;overflow:hidden}.fc-namecell.svelte-g4t7k5{min-width:0;display:grid}.fc-name.svelte-g4t7k5{font-size:var(--text-small)}.fc-cell.svelte-g4t7k5{color:var(--ink-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fc-cell.col-size.svelte-g4t7k5{text-align:end}.fc-sub.svelte-g4t7k5{color:var(--ink-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fc-rename.svelte-g4t7k5{border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;height:26px;color:var(--ink);font-size:var(--text-small);box-shadow:0 0 0 2px var(--accent);border:0;outline:none;padding:0 7px}.compact.svelte-g4t7k5 .fc-item:where(.svelte-g4t7k5){touch-action:pan-y}.compact[data-view=list].svelte-g4t7k5 .fc-item-inner:where(.svelte-g4t7k5){padding:0 12px 0 var(--fc-leading-pad);background:0 0;gap:0 12px}.compact[data-view=list].svelte-g4t7k5 .fc-item:where(.svelte-g4t7k5):nth-child(2n) .fc-item-inner:where(.svelte-g4t7k5){background:0 0}.compact[data-view=list].svelte-g4t7k5 .fc-item.selected:where(.svelte-g4t7k5) .fc-item-inner:where(.svelte-g4t7k5){background:color-mix(in srgb, var(--accent) 12%, transparent)}.compact[data-view=list].svelte-g4t7k5 .fc-item-inner.swiping:where(.svelte-g4t7k5){background:var(--paper)}.compact[data-view=list].svelte-g4t7k5 .fc-item.selected:where(.svelte-g4t7k5) .fc-item-inner.swiping:where(.svelte-g4t7k5){background:color-mix(in srgb, var(--accent) 12%, var(--paper))}.compact.svelte-g4t7k5 .fc-icon:where(.svelte-g4t7k5),.compact.svelte-g4t7k5 .fc-mini-thumb:where(.svelte-g4t7k5){width:40px;height:40px}.compact.svelte-g4t7k5 .fc-mini-thumb:where(.svelte-g4t7k5){border-radius:var(--radius-surface)}.compact.svelte-g4t7k5 .fc-name:where(.svelte-g4t7k5){font-size:var(--text-dense)}.compact[data-view=list].svelte-g4t7k5 .fc-namecell:where(.svelte-g4t7k5){row-gap:.2rem}.compact.svelte-g4t7k5 .fc-sub:where(.svelte-g4t7k5){font-size:var(--text-caption)}.fc-swipe-tray.svelte-g4t7k5{border-radius:inherit;background:color-mix(in srgb, var(--accent) 10%, var(--paper));align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.fc-swipe-action.svelte-g4t7k5{color:var(--accent);font-size:var(--text-small);font-weight:var(--weight-medium);transition:transform var(--dur-short) var(--ease-out);align-items:center;gap:8px;padding:0 18px;display:inline-flex}.fc-swipe-action.end.svelte-g4t7k5{margin-left:auto}.fc-swipe-action.armed.svelte-g4t7k5{transform:scale(1.06)}[data-view=grid].svelte-g4t7k5 .fc-item-inner:where(.svelte-g4t7k5){grid-template-rows:1fr 48px;gap:0;display:grid}.fc-tile-media.svelte-g4t7k5{border-radius:var(--radius-surface);background:color-mix(in srgb, var(--ink) 4%, transparent);place-items:center;display:grid;position:relative;overflow:hidden}[data-view=grid].svelte-g4t7k5 .fc-tile-check{opacity:0}[data-view=grid].svelte-g4t7k5 .fc-item.selected:where(.svelte-g4t7k5) .fc-tile-check,.select-mode[data-view=grid].svelte-g4t7k5 .fc-tile-check,.selection-active[data-view=grid].svelte-g4t7k5 .fc-tile-check{opacity:1}@media (hover:hover){[data-view=grid].svelte-g4t7k5 .fc-item:where(.svelte-g4t7k5):hover .fc-tile-check{opacity:1}}.fc-item.drop.svelte-g4t7k5 .fc-tile-media:where(.svelte-g4t7k5){background:color-mix(in srgb, var(--accent) 16%, transparent)}.fc-listbox.svelte-g4t7k5:focus-visible .fc-item.focus:where(.svelte-g4t7k5) .fc-tile-media:where(.svelte-g4t7k5){outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);outline-offset:3px}.fc-tile-label.svelte-g4t7k5{text-align:center;align-content:start;justify-items:center;min-width:0;padding:7px 4px 0;display:grid}.fc-tile-label.svelte-g4t7k5 .fc-name:where(.svelte-g4t7k5){border-radius:var(--radius-surface);max-width:100%;font-size:var(--text-caption);padding:1px 6px}.fc-item.selected.svelte-g4t7k5 .fc-tile-label:where(.svelte-g4t7k5) .fc-name:where(.svelte-g4t7k5){background:var(--accent);color:var(--on-accent)}.fc-tile-label.svelte-g4t7k5 .fc-sub:where(.svelte-g4t7k5){font-size:var(--text-caption)}.fc-band.svelte-g4t7k5{z-index:2;border-radius:var(--radius-indicator);background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent);pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.fc-swipe-action.svelte-g4t7k5{transition:none}}.image-view.svelte-1ywn5fy{touch-action:none;cursor:zoom-in;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.image-view.zoomed.svelte-1ywn5fy{cursor:grab}img.svelte-1ywn5fy{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;will-change:transform;max-width:100%;max-height:100%}img.animate.svelte-1ywn5fy{transition:transform var(--dur-long) var(--ease-out)}.decoder.svelte-1ywn5fy{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (prefers-reduced-motion:reduce){img.animate.svelte-1ywn5fy{transition:none}}.pdf.svelte-nibenl{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:16px;height:100%;padding:16px;display:grid;overflow:auto}.pdf-page.svelte-nibenl{border-radius:var(--radius-surface);background:#fff;width:min(100%,880px);height:auto;box-shadow:0 1px 2px #0000001f,0 8px 24px -12px #0000004d}.pdf-state.svelte-nibenl{color:var(--ink-muted);font-size:var(--text-small);align-self:center;margin:0}.text-view.svelte-kk75fo{overscroll-behavior:contain;height:100%;overflow:auto}.code.svelte-kk75fo{min-height:100%;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-small);line-height:var(--leading-prose);tab-size:4;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:20px 24px 32px}.code.plain.svelte-kk75fo{font-family:var(--font-ui);font-size:var(--text-small);line-height:var(--leading-prose)}.text-state.svelte-kk75fo{max-width:28rem;color:var(--ink-muted);font-size:var(--text-small);text-align:center;margin:3rem auto}.code.svelte-kk75fo .hljs-comment,.code.svelte-kk75fo .hljs-quote{color:var(--ink-muted);font-style:italic}.code.svelte-kk75fo .hljs-keyword,.code.svelte-kk75fo .hljs-selector-tag,.code.svelte-kk75fo .hljs-literal,.code.svelte-kk75fo .hljs-section{color:var(--accent)}.code.svelte-kk75fo .hljs-string,.code.svelte-kk75fo .hljs-attr,.code.svelte-kk75fo .hljs-template-tag,.code.svelte-kk75fo .hljs-addition{color:var(--tag-life)}.code.svelte-kk75fo .hljs-number,.code.svelte-kk75fo .hljs-symbol,.code.svelte-kk75fo .hljs-bullet,.code.svelte-kk75fo .hljs-meta{color:var(--tag-flow)}.code.svelte-kk75fo .hljs-title,.code.svelte-kk75fo .hljs-type,.code.svelte-kk75fo .hljs-built_in,.code.svelte-kk75fo .hljs-name{color:var(--tag-work)}.code.svelte-kk75fo .hljs-deletion{color:var(--danger)}.code.svelte-kk75fo .hljs-strong{font-weight:var(--weight-semibold)}.code.svelte-kk75fo .hljs-emphasis{font-style:italic}.video-view.svelte-qx88z8{background:#000;place-items:center;width:100%;height:100%;display:grid;position:relative}video.svelte-qx88z8{object-fit:contain;width:100%;height:100%}.video-status.svelte-qx88z8{border-radius:var(--radius-pill);font-size:var(--text-small);white-space:nowrap;margin:0;padding:8px 14px;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.live-motion.svelte-2azecq{object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--dur-medium) var(--ease-out);position:absolute;inset:0}.live-motion.playing.svelte-2azecq{opacity:1}.live-badge.svelte-2azecq{z-index:2;border-radius:var(--radius-pill);height:28px;font:inherit;font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);cursor:pointer;align-items:center;gap:5px;padding:0 11px 0 8px;display:inline-flex;position:absolute;top:14px;left:14px}.live-badge.svelte-2azecq svg:where(.svelte-2azecq){width:16px;height:16px}@media (prefers-reduced-motion:reduce){.live-motion.svelte-2azecq{transition:none}}.fs-surface.inspector-surface{max-height:min(70dvh,40rem)}.fs-surface.inspector-surface.popover-surface{padding:6px}.inspector-title.svelte-1fsaoo8{min-width:0;font-size:var(--text-body);font-weight:var(--weight-semibold);letter-spacing:var(--text-title-2-tracking);line-height:var(--leading-ui);margin:0}.inspector-title.svelte-1fsaoo8 .file-name{width:100%}.inspector-close.svelte-1fsaoo8{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out), color var(--dur-press) var(--ease-standard-out);background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.inspector-close.svelte-1fsaoo8:after{content:"";position:absolute;inset:-8px}.inspector-close.svelte-1fsaoo8:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}.inspector-close.svelte-1fsaoo8 svg{width:16px;height:16px}.inspector-body.svelte-1fsaoo8{overscroll-behavior:contain;min-height:0;max-height:min(70dvh,40rem);padding:0 .6rem .6rem;overflow-y:auto}.popover-content.sheet .inspector-body{max-height:calc(88dvh - 5rem)}.surface.dashboard.quicklook-surface{top:max(16px, env(safe-area-inset-top,0px));width:min(1480px,100vw - 32px);height:calc(100dvh - 32px - env(safe-area-inset-top,0px));max-height:none;padding:0;overflow:hidden}.surface.sheet.quicklook-surface{height:calc(100dvh - env(safe-area-inset-top,0px) - 12px);max-height:none;padding:8px 0 0;overflow:hidden}.ql.svelte-h0h6fu{outline:none;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.ql-head.svelte-h0h6fu{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 12px 22px;display:flex}.ql-title.svelte-h0h6fu{align-items:center;gap:12px;min-width:0;display:flex}.ql-title-text.svelte-h0h6fu{min-width:0}.ql-count.svelte-h0h6fu{flex:none}.ql-title.svelte-h0h6fu h2:where(.svelte-h0h6fu){font-size:var(--text-dense);font-weight:var(--weight-semibold);letter-spacing:var(--text-title-2-tracking);text-overflow:ellipsis;white-space:pre;margin:0;overflow:hidden}.ql-title.svelte-h0h6fu p:where(.svelte-h0h6fu){white-space:nowrap;color:var(--ink-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;gap:10px;margin:2px 0 0;display:flex;overflow:hidden}.ql-actions{flex:none}.ql-body.svelte-h0h6fu{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.ql-bottom.svelte-h0h6fu{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:3;position:fixed;transform:translate(-50%)}.ql.with-bar.svelte-h0h6fu .ql-body:where(.svelte-h0h6fu){padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))}.ql-main.svelte-h0h6fu{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.ql-below.svelte-h0h6fu{border-top:1px solid var(--hair);background:var(--surface);min-width:0}.ql-badge.svelte-h0h6fu{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 10%, transparent);height:18px;color:var(--ink-muted);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);vertical-align:2px;align-items:center;margin-left:8px;padding:0 7px;display:inline-flex}.surface.dashboard.quicklook-surface.quicklook-fullscreen{border-radius:var(--radius-none);background:var(--paper);width:100vw;height:100dvh;max-height:none;box-shadow:none;padding-top:env(safe-area-inset-top,0px);top:0;left:0;transform:none}.ql.fullscreen.svelte-h0h6fu .ql-stage:where(.svelte-h0h6fu){background:var(--paper)}.ql.fullscreen.svelte-h0h6fu .ql-head:where(.svelte-h0h6fu){padding-top:10px}.ql-stage.svelte-h0h6fu{background:color-mix(in srgb, var(--ink) 4%, var(--surface));min-height:0;position:relative;overflow:hidden}.ql-stage[data-kind=text].svelte-h0h6fu,.ql-stage[data-kind=code].svelte-h0h6fu,.ql-stage[data-kind=markdown].svelte-h0h6fu{background:var(--surface)}.ql-audio.svelte-h0h6fu,.ql-none.svelte-h0h6fu{height:100%;color:var(--ink-muted);text-align:center;place-content:center;justify-items:center;gap:18px;display:grid}.ql-none.svelte-h0h6fu p:where(.svelte-h0h6fu){font-size:var(--text-small);margin:0}.ql-audio.svelte-h0h6fu audio:where(.svelte-h0h6fu){width:min(420px,80vw)}.ql-download.svelte-h0h6fu{border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-small);font-weight:var(--weight-medium);padding:10px 18px;text-decoration:none}@media (width<=767px){.ql-head.svelte-h0h6fu{padding:4px 12px 10px 16px}}.cal-switcher.svelte-1a3gtdn{flex:none;display:flex}.cal-switcher.svelte-1a3gtdn .cal-views .seg-btn{padding-inline:10px}.cal-pager{flex:none}.today-btn.svelte-1a3gtdn{font-size:var(--text-small);font-weight:var(--weight-medium);padding-inline:12px!important}.compact-pager.svelte-1a3gtdn svg{width:var(--icon);height:var(--icon)}@container mode-header (width<=52rem){.cal-switcher.svelte-1a3gtdn{display:none}}.strong.svelte-vz9ruu{font-weight:var(--weight-semibold)}.rest.svelte-vz9ruu{font-weight:var(--weight-regular)}.col.svelte-gpwovw{width:var(--colw);content-visibility:auto;border-left:1px solid var(--line-soft);background-image:linear-gradient(to bottom, var(--line) 1px, transparent 1px), linear-gradient(to bottom, transparent 50%, var(--line-soft) 50%, var(--line-soft) calc(50% + 1px), transparent calc(50% + 1px));cursor:default;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;background-size:100% 4.16667%;grid-row:1;height:100%;position:relative}.col.today.svelte-gpwovw{background-color:color-mix(in srgb, var(--now) 3%, transparent)}.lanes.svelte-gpwovw{position:absolute;inset:0 0 0 -1px}.block.svelte-gpwovw,.ghost.svelte-gpwovw{top:calc(var(--s) / 24 * 100%);height:max(var(--calendar-event-min-ink), calc(var(--d) / 24 * 100% - var(--calendar-event-stack-gap)));padding:var(--calendar-event-padding-block) var(--calendar-event-padding-inline);border-radius:var(--calendar-event-radius);font-size:var(--text-caption);line-height:var(--leading-tight);text-align:left;border:0;flex-direction:column;gap:1px;display:flex;position:absolute;overflow:clip}.block.svelte-gpwovw{--lane-width:calc((100% - 2 * var(--calendar-event-edge-inset) - (var(--cols) - 1) * var(--calendar-event-lane-gap)) / var(--cols));--lane-step:calc(var(--lane-width) + var(--calendar-event-lane-gap));left:calc(var(--calendar-event-edge-inset) + var(--col) * var(--lane-step));right:calc(var(--calendar-event-edge-inset) + (var(--cols) - var(--col) - 1) * var(--lane-step));width:auto}.block.pending.svelte-gpwovw{opacity:.66;cursor:progress}.block.svelte-gpwovw{--c:var(--accent);background:color-mix(in srgb, var(--c) 15%, var(--surface));color:var(--ink);cursor:pointer;box-shadow:none;transform-origin:30%;transition:transform var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-standard-out), background-color var(--dur-short) var(--ease-standard-out)}.block.continues-before.svelte-gpwovw{border-top-left-radius:var(--calendar-event-cut-radius);border-top-right-radius:var(--calendar-event-cut-radius)}.block.continues-after.svelte-gpwovw{border-bottom-left-radius:var(--calendar-event-cut-radius);border-bottom-right-radius:var(--calendar-event-cut-radius)}.block.has-more.svelte-gpwovw{right:calc(var(--calendar-event-edge-inset) + 34px * var(--ui-scale) + (var(--cols) - var(--col) - 1) * var(--lane-step))}:root.is-dark .block.svelte-gpwovw{background:color-mix(in srgb, var(--c) 24%, var(--surface))}.block.svelte-gpwovw:hover{background:color-mix(in srgb, var(--c) 22%, var(--surface));z-index:2}:root.is-dark .block.svelte-gpwovw:hover{background:color-mix(in srgb, var(--c) 32%, var(--surface))}.block.svelte-gpwovw:active{transform:scale(.985)}.block.selected.svelte-gpwovw,:root.is-dark .block.selected.svelte-gpwovw{z-index:3;background:color-mix(in srgb, var(--c) 36%, var(--surface));box-shadow:none}.block.svelte-gpwovw:focus-visible{z-index:3;outline:2px solid var(--accent);outline-offset:-2px}.block.plan.svelte-gpwovw,:root.is-dark .block.plan.svelte-gpwovw{background:var(--event-background);color:var(--event-text);box-shadow:none}.block.plan.subscription.svelte-gpwovw:after{background:var(--event-color);content:"";pointer-events:none;width:3px;position:absolute;inset-block:0;inset-inline-start:0}.block.plan.subscription.cramped.svelte-gpwovw{padding-inline:4px}.block.plan.subscription.cramped.svelte-gpwovw .b-content:where(.svelte-gpwovw){display:flex}.block.plan.svelte-gpwovw:hover,:root.is-dark .block.plan.svelte-gpwovw:hover{background:var(--event-hover);box-shadow:none}.block.plan.past.svelte-gpwovw,:root.is-dark .block.plan.past.svelte-gpwovw{background:var(--event-past);color:var(--event-past-text)}.block.plan.past.svelte-gpwovw:hover,:root.is-dark .block.plan.past.svelte-gpwovw:hover{background:var(--event-hover)}.block.plan.selected.svelte-gpwovw,:root.is-dark .block.plan.selected.svelte-gpwovw{background:var(--event-selected);box-shadow:none}.block.plan.task-plan.svelte-gpwovw,:root.is-dark .block.plan.task-plan.svelte-gpwovw{background:var(--calendar-task-fill);color:var(--ink)}.block.plan.task-plan.svelte-gpwovw:hover,:root.is-dark .block.plan.task-plan.svelte-gpwovw:hover{background:var(--calendar-task-fill-hover)}.block.plan.task-plan.selected.svelte-gpwovw,:root.is-dark .block.plan.task-plan.selected.svelte-gpwovw{background:var(--calendar-task-fill-selected)}.block.plan.task-plan.done.svelte-gpwovw .b-title:where(.svelte-gpwovw){color:var(--muted);text-decoration:line-through}.block.plan.moving.svelte-gpwovw,:root.is-dark .block.plan.moving.svelte-gpwovw{background:var(--event-selected);box-shadow:0 10px 24px -10px color-mix(in srgb, var(--event-color) 48%, transparent)}.block.plan.short.svelte-gpwovw{font-size:var(--text-caption);line-height:var(--leading-single);padding-block:0;container:short-event/size}.block.plan.short.svelte-gpwovw .b-title:where(.svelte-gpwovw) .ext-icon{vertical-align:0;width:8px;height:8px;margin-right:3px}@container short-event (height<=13px){.block.plan.short.svelte-gpwovw .b-content:where(.svelte-gpwovw){visibility:hidden}}@container short-event (height>=21px){.block.plan.short.svelte-gpwovw{padding-block:var(--calendar-event-padding-block);line-height:var(--leading-tight)}.block.plan.short.svelte-gpwovw .b-title:where(.svelte-gpwovw) .ext-icon{vertical-align:-1px;width:11px;height:11px;margin-right:4px}}.b-content.svelte-gpwovw{top:var(--calendar-event-padding-block);flex-direction:column;gap:1px;min-width:0;display:flex;position:sticky}.b-title-row.svelte-gpwovw{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;min-width:0;display:grid}.b-title.svelte-gpwovw svg{width:var(--calendar-block-glyph);height:var(--calendar-block-glyph);margin-right:var(--calendar-block-glyph-gap);vertical-align:-1px}@supports (vertical-align:1cap){.b-title.svelte-gpwovw svg{vertical-align:calc((1cap - var(--calendar-block-glyph)) / 2)}}.b-title.svelte-gpwovw .ext-icon{color:color-mix(in srgb, var(--ink) 55%, transparent)}.b-title.svelte-gpwovw{font-weight:var(--weight-semibold);overflow-wrap:anywhere;word-break:normal;-webkit-line-clamp:var(--l1,1);line-clamp:var(--l1,1);-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}.lod-2 .b-title.svelte-gpwovw{-webkit-line-clamp:var(--l2,1);line-clamp:var(--l2,1)}.lod-3 .b-title.svelte-gpwovw{-webkit-line-clamp:var(--l3,1);line-clamp:var(--l3,1)}.block.has-files.svelte-gpwovw .b-title:where(.svelte-gpwovw){padding-right:0}.block.cramped.svelte-gpwovw .b-title:where(.svelte-gpwovw){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.block.cramped.has-files.svelte-gpwovw .b-title:where(.svelte-gpwovw){padding-right:0}.block.plan.compact.svelte-gpwovw .b-title:where(.svelte-gpwovw){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.block.plan.compact.svelte-gpwovw .b-title:where(.svelte-gpwovw) .ext-icon,.block.plan.compact.svelte-gpwovw .b-meta:where(.svelte-gpwovw),.block.plan.cramped.svelte-gpwovw .b-content:where(.svelte-gpwovw),.block.cramped.svelte-gpwovw .b-pile:where(.svelte-gpwovw),.block.cramped.svelte-gpwovw .b-meta:where(.svelte-gpwovw){display:none}.b-meta.svelte-gpwovw{color:color-mix(in srgb, var(--ink) 74%, transparent);font-size:var(--text-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity var(--dur-open) var(--ease-standard-out);flex-shrink:0;overflow:hidden}.block.plan.svelte-gpwovw .b-meta:where(.svelte-gpwovw){color:var(--event-text)}.block.plan.past.svelte-gpwovw .b-meta:where(.svelte-gpwovw){color:var(--event-past-text)}.lod-2 .meta2.svelte-gpwovw .b-meta:where(.svelte-gpwovw),.lod-3 .meta3.svelte-gpwovw .b-meta:where(.svelte-gpwovw),.b-meta.always.svelte-gpwovw{opacity:1}.b-deck.svelte-gpwovw{opacity:0;transition:opacity var(--dur-open) var(--ease-standard-out);flex-shrink:0;gap:4px;margin-top:3px;display:flex}.lod-3 .deckable.svelte-gpwovw .b-deck:where(.svelte-gpwovw){opacity:1}.b-thumb.svelte-gpwovw{border-radius:var(--radius-surface);background:var(--glass-chrome-bg);width:28px;height:28px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);color:var(--muted);flex:none;place-items:center;display:grid;overflow:hidden}.b-thumb.svelte-gpwovw svg{width:14px;height:14px}.b-more.svelte-gpwovw{color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;align-self:center}img.svelte-gpwovw{object-fit:cover;width:100%;height:100%;display:block}.b-pile.svelte-gpwovw{pointer-events:none;width:22px;height:16px;transition:opacity var(--dur-open) var(--ease-standard-out);flex:none;margin-top:calc(.625em - 8px);position:relative}.lod-3 .deckable.svelte-gpwovw .b-pile:where(.svelte-gpwovw){opacity:0}.b-pile-card.svelte-gpwovw{top:0;right:calc(var(--layer) * 5px);border-radius:var(--radius-surface);background:var(--surface);width:16px;height:16px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--c) 30%, var(--surface));color:var(--muted);transform:rotate(calc(var(--layer) * -8deg));z-index:calc(2 - var(--layer));place-items:center;display:grid;position:absolute;overflow:hidden}.b-pile-card.svelte-gpwovw svg{width:10px;height:10px}.block.movable.svelte-gpwovw{cursor:grab}.block.movable.svelte-gpwovw:active{cursor:grabbing}.block.movable.svelte-gpwovw:before{content:"";cursor:ns-resize;height:6px;position:absolute;top:0;left:0;right:0}.block.movable.svelte-gpwovw:after{content:"";cursor:ns-resize;height:6px;position:absolute;bottom:0;left:0;right:0}.block.lifted.svelte-gpwovw{opacity:.35}.block.moving.svelte-gpwovw{z-index:6;pointer-events:none;--drag-label-inset:var(--calendar-event-padding-block);background:color-mix(in srgb, var(--c) 30%, var(--surface));box-shadow:0 10px 24px -10px color-mix(in srgb, var(--c) 80%, transparent);animation:none;overflow:visible;transform:scale(1.01);container:drag-range/size}.more.svelte-gpwovw{top:calc(var(--s) / 24 * 100%);right:var(--calendar-event-edge-inset);z-index:2;width:max-content;max-width:calc(100% - 2 * var(--calendar-event-edge-inset));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 10%, var(--surface));min-width:0;height:18px;color:var(--ink);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;line-height:var(--text-caption-leading);text-align:center;white-space:nowrap;cursor:pointer;border:0;padding:0 4px;position:absolute;overflow:hidden}.more.svelte-gpwovw:hover{background:color-mix(in srgb, var(--ink) 16%, var(--surface))}.more.svelte-gpwovw:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pile-slot.svelte-gpwovw{z-index:2;top:calc(var(--s) / 24 * 100%);left:calc(var(--calendar-event-edge-inset) - 1px);width:var(--pile-width);height:calc(var(--slot,.5) / 24 * 100%);pointer-events:none;position:absolute}.pile.svelte-gpwovw{top:min(calc(var(--o) * 100%), max(0%, calc(100% - var(--pile-width) + 2px)));width:min(var(--pile-width), 100%);height:min(var(--pile-width), calc(100% - 2px));pointer-events:auto;cursor:pointer;contain:layout style;background:0 0;border:0;min-height:12px;padding:0;position:absolute;left:0}.pile.svelte-gpwovw:before{content:"";position:absolute;inset:0}@media (pointer:coarse){.col.svelte-gpwovw:not(.narrow) .pile-slot:where(.svelte-gpwovw){left:calc(var(--calendar-event-edge-inset) - 1px)}.col.svelte-gpwovw:not(.narrow) .pile:where(.svelte-gpwovw):before{inset:min(0px, calc((100% - var(--hit)) / 2))}}.col.narrow.svelte-gpwovw .pile-slot:where(.svelte-gpwovw){left:calc(var(--calendar-event-edge-inset) - 1px)}.card.svelte-gpwovw{border-radius:var(--radius-surface);background:var(--surface);box-shadow:0 2px 6px -2px color-mix(in srgb, var(--ink) 40%, transparent);color:var(--muted);transform:translate(calc(var(--layer) * 3px), calc(var(--layer) * 2px)) rotate(calc(var(--layer) * 4deg));transform-origin:50% 100%;transition:transform var(--dur-open) var(--ease-out);z-index:calc(3 - var(--layer));place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.card.svelte-gpwovw:after{content:"";border:1px solid var(--hair);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.card.svelte-gpwovw svg{width:60%;max-width:18px;height:60%;max-height:18px}.card.kind-note.svelte-gpwovw,.card.kind-bookmark.svelte-gpwovw{background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent)}@media (hover:hover) and (pointer:fine){.pile.svelte-gpwovw:hover .card:where(.svelte-gpwovw){transform:translate(calc(var(--layer) * 60%), 0) rotate(calc(var(--layer) * 4deg))}}.pile.svelte-gpwovw:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-control)}.pile.selected.svelte-gpwovw .card:where(.svelte-gpwovw):first-child{box-shadow:0 0 0 2px var(--accent), 0 4px 10px -3px color-mix(in srgb, var(--accent) 60%, transparent)}.count.svelte-gpwovw{z-index:4;min-width:min(17px, calc(var(--pile-width) * .42));max-width:calc(var(--pile-width) * .55);height:min(17px, calc(var(--pile-width) * .42));border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;line-height:var(--text-caption-leading);text-align:center;pointer-events:none;padding:0 2px;position:absolute;top:2px;right:2px;overflow:hidden}.ghost.svelte-gpwovw{z-index:4;right:var(--calendar-event-edge-inset);left:var(--calendar-event-edge-inset);background:var(--calendar-task-fill-hover);box-shadow:0 8px 22px -12px color-mix(in srgb, var(--accent) 80%, transparent);color:var(--accent);height:max(calc(var(--text-caption) * 1.5), max(var(--calendar-event-min-ink), calc(var(--d) / 24 * 100% - var(--calendar-event-stack-gap))));--drag-label-inset:0px;pointer-events:none;animation:svelte-gpwovw-ghost-in var(--dur-short) var(--ease-out) both;padding-block:0;overflow:visible;container:drag-range/size}.ghost.svelte-gpwovw .b-meta:where(.svelte-gpwovw),.block.moving.svelte-gpwovw .drag-label:where(.svelte-gpwovw){color:var(--accent);font-weight:var(--weight-regular)}.drag-label.svelte-gpwovw{z-index:1;text-overflow:clip;white-space:nowrap;pointer-events:none;width:max-content;max-width:none;transition:none;position:absolute;overflow:visible}.drag-label-start.svelte-gpwovw,.drag-label-combined.svelte-gpwovw{top:var(--drag-label-inset,var(--calendar-event-padding-block));left:var(--calendar-event-padding-inline);right:auto}.drag-label-end.svelte-gpwovw{right:var(--calendar-event-padding-inline);bottom:var(--drag-label-inset,var(--calendar-event-padding-block));text-align:right;left:auto}.drag-label-combined.svelte-gpwovw{display:none}@container drag-range (height<=42px){.drag-label-start.svelte-gpwovw,.drag-label-end.svelte-gpwovw{display:none}.drag-label-combined.svelte-gpwovw{display:block}}@keyframes svelte-gpwovw-ghost-in{0%{opacity:0;transform:scale(.98)}}.now-line.svelte-gpwovw{top:calc(var(--s) / 24 * 100%);z-index:3;background:var(--now);pointer-events:none;height:2px;margin-top:-1px;position:absolute;left:-1px;right:0}.now-line.svelte-gpwovw:before{content:"";border-radius:var(--radius-pill);background:var(--now);width:10px;height:10px;position:absolute;top:-4px;left:0}.now-line.faint.svelte-gpwovw{background:color-mix(in srgb, var(--now) 38%, transparent);height:1px;margin-top:0}.now-line.faint.svelte-gpwovw:before{display:none}@media (width<=767px){.block.svelte-gpwovw,.ghost.svelte-gpwovw{padding:var(--calendar-event-padding-block) var(--calendar-event-padding-inline)}}@media (prefers-reduced-motion:reduce){.block.svelte-gpwovw,.b-meta.svelte-gpwovw,.b-deck.svelte-gpwovw,.b-pile.svelte-gpwovw{transition:none}.ghost.svelte-gpwovw{animation:none}.card.svelte-gpwovw{transition:none}}.tg.svelte-1ktrqgl{--gutter:var(--calendar-time-gutter);--head-h:68px;--line:color-mix(in srgb, var(--hair) 85%, transparent);--line-soft:color-mix(in srgb, var(--hair) 45%, transparent);isolation:isolate;min-width:0;height:100%;min-height:0;position:relative}.tg.single.svelte-1ktrqgl{--head-h:28px}.tg-body.svelte-1ktrqgl{inset:var(--head-h) 0 0;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;touch-action:pan-x pan-y;visibility:hidden;outline:none;position:absolute;overflow:auto}.ready.svelte-1ktrqgl .tg-body:where(.svelte-1ktrqgl){visibility:visible}.head.svelte-1ktrqgl{z-index:6;grid-template-columns:var(--gutter) minmax(0, 1fr);width:100%;height:var(--head-h);border-radius:var(--radius-surface) var(--radius-surface) var(--radius-none) var(--radius-none);background:var(--glass-chrome-wash-bg);box-shadow:none;visibility:hidden;border:0;grid-template-rows:1fr;display:grid;position:absolute;inset:0 0 auto;overflow:hidden}.ready.svelte-1ktrqgl .head:where(.svelte-1ktrqgl){visibility:visible}.head-days.svelte-1ktrqgl{grid-column:2;min-width:0;height:100%;overflow:hidden}.head-track.svelte-1ktrqgl{grid-template-columns:repeat(var(--track), var(--colw));width:calc(var(--track) * var(--colw));grid-template-rows:1fr;height:100%;display:grid}.tg-body.svelte-1ktrqgl:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.track.svelte-1ktrqgl{--calendar-columns:var(--gutter) repeat(var(--track), var(--colw));width:calc(var(--gutter) + var(--track) * var(--colw,0px));position:relative}.corner.svelte-1ktrqgl{width:var(--gutter);touch-action:pan-y;background:0 0;flex-direction:column;grid-area:1/1;justify-content:flex-end;height:100%;display:flex}.corner-days.svelte-1ktrqgl{flex:1}.lane-label.svelte-1ktrqgl{height:28px;color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-regular);justify-content:flex-end;align-items:center;padding-right:8px;display:flex}.head-cell.svelte-1ktrqgl{flex-direction:column;grid-row:1;min-width:0;height:100%;display:flex;position:relative}.dayhead.svelte-1ktrqgl{border-radius:var(--radius-surface);min-width:0;color:var(--ink);font-size:var(--text-dense);cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:flex}.dayhead.svelte-1ktrqgl:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.dayhead.svelte-1ktrqgl:active .num:where(.svelte-1ktrqgl){transform:scale(.92)}.dayhead.svelte-1ktrqgl .wd:where(.svelte-1ktrqgl){color:var(--muted);font-weight:var(--weight-regular);white-space:nowrap}.dayhead.weekend.svelte-1ktrqgl .wd:where(.svelte-1ktrqgl),.dayhead.weekend.svelte-1ktrqgl .num:where(.svelte-1ktrqgl){color:var(--muted)}.tg.compact.svelte-1ktrqgl:not(.single){--head-h:76px}.compact.svelte-1ktrqgl .dayhead:where(.svelte-1ktrqgl){font-size:var(--text-caption);flex-direction:column;justify-content:center;gap:0;padding:0}.compact.svelte-1ktrqgl .dayhead:where(.svelte-1ktrqgl) .num:where(.svelte-1ktrqgl){min-width:26px;height:26px}.dayhead.svelte-1ktrqgl .num:where(.svelte-1ktrqgl){border-radius:var(--radius-pill);min-width:28px;height:28px;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;transition:transform var(--dur-short) var(--ease-bounce);place-items:center;padding:0 5px;display:inline-grid}.dayhead.today.svelte-1ktrqgl .num:where(.svelte-1ktrqgl){background:var(--now);color:var(--on-now)}.dayhead.today.svelte-1ktrqgl .wd:where(.svelte-1ktrqgl){color:var(--now)}.allday.svelte-1ktrqgl{border-top:1px solid var(--line-soft);border-left:1px solid var(--line-soft);align-items:center;gap:3px;min-width:0;height:28px;padding:0 4px;display:flex;overflow:hidden}.chip.svelte-1ktrqgl{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 5.5%, transparent);min-width:0;height:22px;color:var(--ink);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out), transform var(--dur-press) var(--ease-standard-out);border:0;flex:0 auto;align-items:center;gap:5px;padding:0 7px;display:flex}.chip.svelte-1ktrqgl span:where(.svelte-1ktrqgl){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip.svelte-1ktrqgl svg{width:13px;height:13px;color:var(--muted);flex:none}.chip.svelte-1ktrqgl:hover{background:color-mix(in srgb, var(--ink) 9%, transparent)}.chip.svelte-1ktrqgl:active{transform:scale(.97)}.chip.selected.svelte-1ktrqgl{background:var(--accent-soft);color:var(--accent)}.task-chip.done.svelte-1ktrqgl span:where(.svelte-1ktrqgl){color:var(--muted);text-decoration:line-through}.event-chip.svelte-1ktrqgl{background:var(--event-background);color:var(--event-text);padding-inline:var(--calendar-event-padding-inline);border-radius:var(--calendar-event-radius)}.event-chip.svelte-1ktrqgl:hover{background:var(--event-hover)}.event-chip.past.svelte-1ktrqgl{background:var(--event-past);color:var(--event-past-text)}.event-chip.past.svelte-1ktrqgl:hover{background:var(--event-hover)}.event-chip.selected.svelte-1ktrqgl{background:var(--event-selected);color:var(--event-text);box-shadow:none}.event-chip.svelte-1ktrqgl svg{color:var(--event-color)}.more-chip.svelte-1ktrqgl{color:var(--muted);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none}.more-items-heading.svelte-1ktrqgl{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.popover-content.sheet .more-items-heading.svelte-1ktrqgl{display:none}.more-items-list.svelte-1ktrqgl{gap:3px;margin:0;padding:0;list-style:none;display:grid}.more-item.svelte-1ktrqgl{border-radius:var(--radius-surface);width:100%;min-height:44px;color:var(--ink);font:inherit;line-height:var(--leading-ui);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:8px 10px;display:flex}.more-item.svelte-1ktrqgl:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.more-item.svelte-1ktrqgl:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.more-item.svelte-1ktrqgl span:where(.svelte-1ktrqgl){overflow-wrap:anywhere;min-width:0}.more-item.svelte-1ktrqgl svg{width:16px;height:16px;font-size:inherit;color:var(--muted);flex:none;align-self:baseline;translate:0 calc(8px - .5cap)}@supports not (height:1cap){.more-item.svelte-1ktrqgl{align-items:center}.more-item.svelte-1ktrqgl svg{align-self:center;translate:none}}.more-item.event.svelte-1ktrqgl svg{color:var(--event-color)}.more-item.done.svelte-1ktrqgl span:where(.svelte-1ktrqgl){color:var(--muted);text-decoration:line-through}@property --hour{syntax:"<length>";inherits:false;initial-value:48px}.grid.svelte-1ktrqgl{grid-template-columns:var(--calendar-columns);box-sizing:content-box;height:calc(var(--hour) * 24);padding-top:10px;padding-bottom:calc(var(--bottom-chrome-clearance) + env(safe-area-inset-bottom,0px));grid-template-rows:1fr;display:grid;position:relative}.lane-clip.svelte-1ktrqgl{left:var(--gutter);z-index:1;min-width:0;width:calc(var(--visible-days) * var(--colw));grid-area:1/2/auto/-1;height:100%;position:sticky;overflow:clip}.lane-track.svelte-1ktrqgl{grid-template-columns:repeat(var(--track), var(--colw));width:calc(var(--track) * var(--colw,0px));grid-template-rows:1fr;height:100%;display:grid;position:relative}.hours.svelte-1ktrqgl{z-index:5;width:var(--gutter);background:var(--glass-chrome-wash-bg);touch-action:pan-y;grid-area:1/1;height:100%;position:sticky;left:0}.hours.svelte-1ktrqgl:before{content:"";background:var(--glass-chrome-wash-bg);height:10px;position:absolute;top:-10px;left:0;right:0}.hour.svelte-1ktrqgl{top:calc(var(--h) / 24 * 100%);width:100%;color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;text-align:center;transition:opacity var(--dur-short) var(--ease-standard-out);position:absolute;left:0;transform:translateY(-50%)}.hour.optical-caps.svelte-1ktrqgl{margin-block:0;padding-block:0}.hour.faded.svelte-1ktrqgl{opacity:0}.hour-labels.svelte-1ktrqgl{font-size:var(--text-caption);position:absolute;inset:0}.hour-labels.now-collision.svelte-1ktrqgl{--now-y:calc(var(--s) / 24 * 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--now-y) - 1.833em), transparent calc(var(--now-y) - 1.5em), transparent calc(var(--now-y) + 1.5em), #000 calc(var(--now-y) + 1.833em), #000 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--now-y) - 1.833em), transparent calc(var(--now-y) - 1.5em), transparent calc(var(--now-y) + 1.5em), #000 calc(var(--now-y) + 1.833em), #000 100%);mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--now-y) - 1.833em), transparent calc(var(--now-y) - 1.5em), transparent calc(var(--now-y) + 1.5em), #000 calc(var(--now-y) + 1.833em), #000 100%)}.now-label.svelte-1ktrqgl{top:calc(var(--s) / 24 * 100%);padding:var(--calendar-now-label-padding-block) var(--calendar-now-label-padding-inline);border-radius:var(--radius-pill);background:var(--now);color:var(--on-now);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;line-height:var(--leading-single);white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}@media (width<=767px){.tg.svelte-1ktrqgl{--head-h:76px}.tg.single.svelte-1ktrqgl{--head-h:28px}.lane-label.svelte-1ktrqgl{justify-content:center;padding-right:0}.dayhead.svelte-1ktrqgl{font-size:var(--text-caption);flex-direction:column;justify-content:center;gap:0;padding:0}.dayhead.svelte-1ktrqgl .num:where(.svelte-1ktrqgl){min-width:26px;height:26px}}.narrow.svelte-1ktrqgl .chip:where(.svelte-1ktrqgl) span:where(.svelte-1ktrqgl){display:none}@media (prefers-reduced-motion:reduce){.dayhead.svelte-1ktrqgl .num:where(.svelte-1ktrqgl),.hour.svelte-1ktrqgl{transition:none}}.month.svelte-ir1ukc{--line:color-mix(in srgb, var(--hair) 85%, transparent);min-width:0;display:grid}.wk-row.svelte-ir1ukc,.cells.svelte-ir1ukc{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.wk-row.svelte-ir1ukc{background:var(--glass-chrome-wash-bg)}.wk.svelte-ir1ukc{color:var(--muted);font-size:var(--text-small);font-weight:var(--weight-regular);text-align:right;padding:0 8px 6px}.wk.weekend.svelte-ir1ukc{opacity:.8}.cells.svelte-ir1ukc{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-auto-rows:max(104px,16.6667dvh - 55px)}.cell.svelte-ir1ukc{border-right:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;flex-direction:column;gap:2px;min-width:0;padding:4px 4px 6px;display:flex;position:relative;overflow:hidden}.cell.weekend.svelte-ir1ukc{background:color-mix(in srgb, var(--ink) 1.8%, transparent)}.cell.out.svelte-ir1ukc>:where(.svelte-ir1ukc):not(.cover){opacity:.45}.cover.svelte-ir1ukc{z-index:-1;object-fit:cover;opacity:.16;width:100%;height:100%;transition:opacity var(--dur-morph) var(--ease-standard-out), transform .4s var(--ease-out);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}:root.is-dark .cover.svelte-ir1ukc{opacity:.22}.cell.svelte-ir1ukc:hover .cover:where(.svelte-ir1ukc){opacity:.3;transform:scale(1.03)}.num.svelte-ir1ukc{min-height:var(--hit);border-radius:var(--radius-pill);color:var(--ink);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-dense);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-self:flex-end;align-items:center;gap:4px;padding:0 2px 0 6px;display:flex}.num.svelte-ir1ukc .n:where(.svelte-ir1ukc){border-radius:var(--radius-pill);min-width:26px;height:26px;transition:background-color var(--dur-press) var(--ease-standard-out), transform var(--dur-short) var(--ease-bounce);place-items:center;display:inline-grid}.num.svelte-ir1ukc:hover .n:where(.svelte-ir1ukc){background:color-mix(in srgb, var(--ink) 7%, transparent)}.num.svelte-ir1ukc:active .n:where(.svelte-ir1ukc){transform:scale(.92)}.mon.svelte-ir1ukc{font-weight:var(--weight-semibold)}.today.svelte-ir1ukc .num:where(.svelte-ir1ukc) .n:where(.svelte-ir1ukc){background:var(--now);color:var(--on-now)}.rows.svelte-ir1ukc{grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.row.svelte-ir1ukc,.more.svelte-ir1ukc{border-radius:var(--radius-surface);width:100%;min-width:0;height:21px;color:var(--ink);font-size:var(--text-caption);text-align:left;cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out);background:0 0;border:0;align-items:center;gap:5px;padding:0 5px;display:flex}.row.svelte-ir1ukc:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.row.pending.svelte-ir1ukc{opacity:.66;cursor:progress}.row.selected.svelte-ir1ukc{background:var(--accent-soft)}.row.continues-before.svelte-ir1ukc{border-top-left-radius:2px;border-top-right-radius:2px}.row.continues-after.svelte-ir1ukc{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.row.event.svelte-ir1ukc{background:var(--event-background);color:var(--event-text);padding-inline:var(--calendar-event-padding-inline);border-radius:var(--calendar-event-radius)}.row.event.svelte-ir1ukc .time:where(.svelte-ir1ukc){color:var(--event-text)}.row.event.svelte-ir1ukc:hover{background:var(--event-hover)}.row.event.past.svelte-ir1ukc{background:var(--event-past);color:var(--event-past-text)}.row.event.past.svelte-ir1ukc .time:where(.svelte-ir1ukc){color:var(--event-past-text)}.row.event.past.svelte-ir1ukc:hover{background:var(--event-hover)}.row.event.selected.svelte-ir1ukc{background:var(--event-selected)}.row.svelte-ir1ukc svg{width:12px;height:12px;color:var(--muted);flex:none}.row.done.svelte-ir1ukc .t:where(.svelte-ir1ukc){color:var(--muted);text-decoration:line-through}.dot.svelte-ir1ukc{border-radius:var(--radius-pill);flex:none;width:7px;height:7px}.t.svelte-ir1ukc{min-width:0;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;padding-block:1px;overflow:hidden}.time.svelte-ir1ukc{color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex:none}.more.svelte-ir1ukc{color:var(--muted);font-weight:var(--weight-medium)}.activity.svelte-ir1ukc{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;margin-top:auto;padding:2px 5px 0;display:flex}.activity.svelte-ir1ukc span:where(.svelte-ir1ukc){align-items:center;gap:3px;display:inline-flex}.activity.svelte-ir1ukc svg{width:11px;height:11px}@media (width<=767px){.wk.svelte-ir1ukc{font-size:var(--text-caption);text-align:center;padding:0 4px 4px}.cell.svelte-ir1ukc{padding:2px 1px 4px}.num.svelte-ir1ukc{font-size:var(--text-small);justify-content:center;align-self:stretch;padding:0}.mon.svelte-ir1ukc{display:none}.row.svelte-ir1ukc{gap:3px;height:16px;padding:0 2px}.row.svelte-ir1ukc .time:where(.svelte-ir1ukc),.row.svelte-ir1ukc svg{display:none}.t.svelte-ir1ukc{font-size:var(--text-caption)}.activity.svelte-ir1ukc{gap:4px;padding:0 2px}}@media (prefers-reduced-motion:reduce){.cover.svelte-ir1ukc,.num.svelte-ir1ukc .n:where(.svelte-ir1ukc){transition:none}.cell.svelte-ir1ukc:hover .cover:where(.svelte-ir1ukc){transform:none}}.year.svelte-1tjjbqd{gap:14px;display:grid}.summary.svelte-1tjjbqd{color:var(--muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;margin:0}.months.svelte-1tjjbqd{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 32px;display:grid}@media (width>=1200px){.months.svelte-1tjjbqd{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 26px}}.mon.svelte-1tjjbqd{min-width:0;animation:svelte-1tjjbqd-mon-in var(--dur-settle) var(--ease-out) both;animation-delay:calc(var(--m) * 22ms)}@keyframes svelte-1tjjbqd-mon-in{0%{opacity:0;transform:translateY(6px)}}.mon-title.svelte-1tjjbqd{border-radius:var(--radius-control);color:var(--ink);font-family:var(--font-display);font-size:var(--text-title-3);font-weight:var(--weight-semibold);letter-spacing:var(--text-body-tracking);cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out);background:0 0;border:0;margin:0 0 6px -6px;padding:2px 6px;display:block}.mon-title.current.svelte-1tjjbqd{color:var(--now)}.mon-title.svelte-1tjjbqd:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.mini.svelte-1tjjbqd{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.wd.svelte-1tjjbqd{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-regular);text-align:center}.d.svelte-1tjjbqd{aspect-ratio:1;border-radius:var(--radius-control);background:color-mix(in srgb, var(--ink) 4.5%, transparent);min-width:0;color:color-mix(in srgb, var(--ink) 70%, transparent);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--dur-short) var(--ease-bounce), box-shadow var(--dur-press) var(--ease-standard-out);border:0;place-items:center;padding:0;display:grid;position:relative}.d.pad.svelte-1tjjbqd{cursor:default;background:0 0}button.d.svelte-1tjjbqd:hover{z-index:1;box-shadow:0 4px 12px -4px color-mix(in srgb, var(--ink) 40%, transparent);transform:scale(1.18)}button.d.svelte-1tjjbqd:active{transform:scale(1.05)}.l1.svelte-1tjjbqd{background:color-mix(in srgb, var(--accent) 20%, var(--surface))}.l2.svelte-1tjjbqd{background:color-mix(in srgb, var(--accent) 38%, var(--surface))}.l3.svelte-1tjjbqd{background:color-mix(in srgb, var(--accent) 62%, var(--surface));color:var(--on-accent)}.l4.svelte-1tjjbqd{background:var(--accent);color:var(--on-accent)}.d.today.svelte-1tjjbqd{box-shadow:inset 0 0 0 2px var(--now);color:var(--ink);font-weight:var(--weight-medium)}.l3.today.svelte-1tjjbqd,.l4.today.svelte-1tjjbqd{color:var(--on-accent)}.d.photo.svelte-1tjjbqd:after{content:"";border-radius:var(--radius-pill);background:var(--now);width:4px;height:4px;box-shadow:0 0 0 1px var(--surface);position:absolute;bottom:2px;right:2px}.d.event.svelte-1tjjbqd:before{content:"";border-radius:var(--radius-pill);background:var(--event-dot);width:4px;height:4px;box-shadow:0 0 0 1px var(--surface);position:absolute;bottom:2px;left:2px}.d.past-event.svelte-1tjjbqd:before{opacity:.62}.legend.svelte-1tjjbqd{color:var(--muted);font-size:var(--text-caption);justify-content:flex-end;align-items:center;gap:4px;display:flex}.legend.svelte-1tjjbqd .d:where(.svelte-1tjjbqd){border-radius:var(--radius-indicator);cursor:default;width:12px;height:12px}.legend.svelte-1tjjbqd .d.photo:where(.svelte-1tjjbqd):after{bottom:4px;right:4px}.legend.svelte-1tjjbqd .sep:where(.svelte-1tjjbqd){width:12px}.loading.svelte-1tjjbqd .months:where(.svelte-1tjjbqd){opacity:.7}@media (width<=1000px){.months.svelte-1tjjbqd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.months.svelte-1tjjbqd{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.mini.svelte-1tjjbqd{gap:2px}.d.svelte-1tjjbqd{border-radius:var(--radius-control);font-size:0}.mon-title.svelte-1tjjbqd{font-size:var(--text-body)}}@media (prefers-reduced-motion:reduce){.mon.svelte-1tjjbqd{animation:none}.d.svelte-1tjjbqd{transition:none}button.d.svelte-1tjjbqd:hover{transform:none}}.mini-month.svelte-wy8k6h{gap:6px;display:grid}.head.svelte-wy8k6h{align-items:center;gap:2px;display:flex}.title.svelte-wy8k6h{font-size:var(--text-dense);font-weight:var(--weight-semibold);flex:1}.nav.svelte-wy8k6h{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out), transform var(--dur-press) var(--ease-standard-out);background:0 0;border:0;place-items:center;display:grid}.nav.svelte-wy8k6h svg{width:var(--icon-sm);height:var(--icon-sm)}.nav.svelte-wy8k6h:hover{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.nav.svelte-wy8k6h:active{transform:scale(.9)}.grid.svelte-wy8k6h{row-gap:2px;display:grid}.weekdays.svelte-wy8k6h,.week.svelte-wy8k6h{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.week.svelte-wy8k6h{isolation:isolate;height:28px;position:relative}.range-band.svelte-wy8k6h{z-index:0;border-radius:var(--radius-pill);background:var(--accent-soft);transform-origin:0;will-change:transform;pointer-events:none;position:absolute;inset:2px 0;transform:translate(0,0)scaleX(0)}.wd.svelte-wy8k6h{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-regular);text-align:center;padding-bottom:2px}.d.svelte-wy8k6h{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;cursor:pointer;z-index:1;transition:background-color var(--dur-press) var(--ease-standard-out), transform var(--dur-short) var(--ease-bounce);background:0 0;border:0;justify-self:center;place-items:center;padding:0;display:grid;position:relative}.d.svelte-wy8k6h:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.d.svelte-wy8k6h:active{transform:scale(.9)}.d.out.svelte-wy8k6h{color:var(--muted)}.d.selected.svelte-wy8k6h{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent);font-weight:var(--weight-medium)}.d.today.svelte-wy8k6h{background:var(--now);color:var(--on-now);font-weight:var(--weight-medium)}.d.busy.svelte-wy8k6h:after{content:"";border-radius:var(--radius-pill);opacity:.55;background:currentColor;width:3px;height:3px;position:absolute;bottom:2px}.d.event.svelte-wy8k6h:after{background:var(--event-dot);opacity:.9}.d.past-event.svelte-wy8k6h:after{opacity:.6}@media (prefers-reduced-motion:reduce){.d.svelte-wy8k6h,.nav.svelte-wy8k6h{transition:none}}.stack.svelte-1rx4ctt{width:calc(var(--size) + 6px);height:var(--size);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;padding:0;position:relative}.stack.svelte-1rx4ctt:after{content:"";inset:min(0px, (100% - var(--hit)) / 2);position:absolute}.card.svelte-1rx4ctt{width:var(--size);height:var(--size);border:1px solid color-mix(in srgb, var(--hair) 80%, transparent);border-radius:var(--radius-card);background:var(--surface);color:var(--muted);transform:translate(calc(var(--depth) * 2.5px), calc(var(--depth) * -1.5px)) rotate(calc(var(--depth) * 5deg));transform-origin:50% 90%;transition:transform var(--dur-morph) var(--ease-bounce);z-index:calc(3 - var(--depth));place-items:center;display:grid;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 1px 2px #00000014}.card.svelte-1rx4ctt svg{width:60%;height:60%}.kind-notes.svelte-1rx4ctt .card:where(.svelte-1rx4ctt){background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--accent)}.kind-files.svelte-1rx4ctt .card:where(.svelte-1rx4ctt){background:color-mix(in srgb, var(--tag-flow) 10%, var(--surface));color:var(--tag-flow)}.stack.svelte-1rx4ctt:hover .card:where(.svelte-1rx4ctt),.stack.svelte-1rx4ctt:focus-visible .card:where(.svelte-1rx4ctt){transform:translate(calc(var(--depth) * 7px), calc(var(--depth) * -2px)) rotate(calc(var(--depth) * 10deg))}.stack.svelte-1rx4ctt:active .card:where(.svelte-1rx4ctt){transition-duration:var(--dur-press);transform:scale(.94)}.count.svelte-1rx4ctt{right:calc(100% - var(--size) + 2px);z-index:4;border-radius:var(--radius-pill);background:var(--ink);min-width:1.125rem;height:1.125rem;color:var(--paper);font-size:var(--text-caption);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;line-height:var(--text-caption-leading);text-align:center;padding:0 .25rem;position:absolute;bottom:2px}.stack.svelte-1rx4ctt:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-control)}@media (prefers-reduced-motion:reduce){.card.svelte-1rx4ctt{transition:none}.stack.svelte-1rx4ctt:hover .card:where(.svelte-1rx4ctt),.stack.svelte-1rx4ctt:focus-visible .card:where(.svelte-1rx4ctt){transform:translate(calc(var(--depth) * 2.5px), calc(var(--depth) * -1.5px)) rotate(calc(var(--depth) * 5deg))}}.attachment-deck.svelte-1xid2yy{--deck-h:max(36px, var(--hit));min-width:0;position:relative}.sr-only.svelte-1xid2yy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.deck.svelte-1xid2yy{--card:28px;--stack-step:5px;min-height:var(--deck-h);min-width:var(--deck-h);border-radius:var(--radius-surface);max-width:100%;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:0 0 0 -4px;padding:4px;display:inline-flex;position:relative}.deck.svelte-1xid2yy:after{content:"";position:absolute;inset:0}.deck[hidden].svelte-1xid2yy{display:none}.stack.svelte-1xid2yy{width:calc(var(--card) + (var(--n) - 1) * var(--stack-step));height:var(--card);flex:none;display:block}.attachment-list.svelte-1xid2yy{--thumb:32px;--card:28px;--stack-scale:.875;--stack-step:5px;--fan-step:22px;--row-h:40px;--card-pad:4px;--stack-top:calc((var(--deck-h) - var(--card)) / 2);--thumb-x:calc(1px + var(--card-pad));--thumb-y:calc((var(--row-h) - var(--thumb)) / 2);flex-wrap:wrap;gap:6px;margin:0;padding:2px 0 4px;list-style:none;display:flex}@media (pointer:coarse){.attachment-list.svelte-1xid2yy{--row-h:44px}}.attachment-list.svelte-1xid2yy>li:where(.svelte-1xid2yy){min-width:0;max-width:min(15rem,100%)}.attachment-row.svelte-1xid2yy{box-sizing:border-box;border-radius:var(--radius-surface);max-width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.row-content.svelte-1xid2yy{box-sizing:border-box;min-width:0;max-width:100%;height:var(--row-h);padding:0 12px 0 var(--card-pad);border:1px solid color-mix(in srgb, var(--hair) 90%, transparent);border-radius:var(--radius-surface);background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent);transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);align-items:center;gap:8px;display:inline-flex}.attachment-list.is-stack.is-fan.svelte-1xid2yy .row-content:where(.svelte-1xid2yy){background:var(--glass-overlay-bg)}.attachment-row.svelte-1xid2yy:focus{outline:none}.attachment-row.svelte-1xid2yy:focus-visible .row-content:where(.svelte-1xid2yy){outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.attachment-list.svelte-1xid2yy:not(.is-stack) .attachment-row:where(.svelte-1xid2yy):hover .row-content:where(.svelte-1xid2yy){background:color-mix(in srgb, var(--ink) 4%, var(--surface))}}.attachment-name.svelte-1xid2yy{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--ink);unicode-bidi:plaintext;overflow:hidden}.is-stack.svelte-1xid2yy .attachment-name:where(.svelte-1xid2yy){opacity:0}.is-stack.svelte-1xid2yy .row-content:where(.svelte-1xid2yy){box-shadow:none;background:0 0;border-color:#0000}.attachment-list.is-stack.svelte-1xid2yy{pointer-events:none;height:0;margin:0;padding:0;position:absolute;inset:0 0 auto}.is-stack.svelte-1xid2yy>li:where(.svelte-1xid2yy){top:calc(var(--stack-top) + (var(--card) - var(--thumb)) / 2 - var(--thumb-y));z-index:calc(10 - var(--i));position:absolute;inset-inline-start:calc((var(--card) - var(--thumb)) / 2 + min(var(--i), var(--last)) * var(--stack-step) - var(--thumb-x))}.is-stack.svelte-1xid2yy>li[data-overflow]:where(.svelte-1xid2yy){opacity:0}.thumb.svelte-1xid2yy{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border-radius:var(--radius-surface);background:var(--surface);color:var(--muted);outline:1px solid color-mix(in srgb, var(--ink) 10%, transparent);outline-offset:-1px;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 12%, transparent);flex:none;place-items:center;display:grid;overflow:hidden}.tile.svelte-1xid2yy{background:var(--paper-2,var(--surface))}.tile.svelte-1xid2yy svg{width:55%;height:55%}.tile.kind-note.svelte-1xid2yy{background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--accent)}.tile.kind-file.svelte-1xid2yy{background:color-mix(in srgb, var(--tag-flow) 10%, var(--surface));color:var(--tag-flow)}.is-stack.svelte-1xid2yy .thumb:where(.svelte-1xid2yy){transform:rotate(calc((min(var(--i), var(--last)) - var(--last) / 2) * 3deg)) scale(var(--stack-scale))}@media (hover:hover) and (pointer:fine){.attachment-list.is-stack.is-fan.svelte-1xid2yy>li:where(.svelte-1xid2yy):not([data-overflow]) .row-content:where(.svelte-1xid2yy){transform:translateX(calc(min(var(--i), var(--last)) * (var(--fan-step) - var(--stack-step))))}[dir=rtl] .attachment-list.is-stack.is-fan.svelte-1xid2yy>li:where(.svelte-1xid2yy):not([data-overflow]) .row-content:where(.svelte-1xid2yy){transform:translateX(calc(min(var(--i), var(--last)) * (var(--stack-step) - var(--fan-step))))}}@media (prefers-reduced-motion:reduce){.row-content.svelte-1xid2yy{transition:none}}.repair.svelte-4dr6n5{gap:6px;display:grid}.notice.svelte-4dr6n5{border-radius:var(--radius-surface);background:color-mix(in srgb, var(--warning) 9%, transparent);color:var(--ink);font-size:var(--text-caption);line-height:var(--leading-body);margin:0;padding:8px 10px}ul.svelte-4dr6n5{gap:2px;margin:0;padding:0;list-style:none;display:grid}li.svelte-4dr6n5{gap:1px;padding:4px 0;display:grid}.raw.svelte-4dr6n5{color:var(--muted);font-size:var(--text-small);overflow-wrap:anywhere}.fix.svelte-4dr6n5{border-radius:var(--radius-pill);min-height:28px;color:var(--accent);font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out), transform var(--dur-press) var(--ease-standard-out);background:0 0;border:0;justify-self:start;align-items:center;gap:5px;margin-left:-8px;padding:0 8px;display:inline-flex}.fix.svelte-4dr6n5 svg{width:13px;height:13px}.fix.svelte-4dr6n5:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.fix.svelte-4dr6n5:active{transform:scale(.97)}.fix.svelte-4dr6n5:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.fix.svelte-4dr6n5{transition:none}}.agenda.svelte-hrbhqu{--time-w:max-content;gap:22px;max-width:720px;margin:0 auto;padding-bottom:8px;display:grid}.sr-only.svelte-hrbhqu{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.day.svelte-hrbhqu{padding-inline:8px;content-visibility:auto;contain-intrinsic-size:auto 180px;gap:2px;min-width:0;margin-inline:-8px;padding-bottom:6px;display:grid}.day-head.svelte-hrbhqu{border-bottom:1px solid color-mix(in srgb, var(--hair) 70%, transparent);justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:4px;padding-bottom:4px;display:flex}.day-title.svelte-hrbhqu{min-width:0;min-height:var(--hit);border-radius:var(--radius-control);color:var(--ink);text-align:start;cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-inline-start:-6px;padding:2px 6px;display:flex}.day-title.svelte-hrbhqu:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.day-title.svelte-hrbhqu:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.day-title.svelte-hrbhqu h3:where(.svelte-hrbhqu){font-family:var(--font-display);font-size:var(--text-title-3);font-weight:var(--weight-semibold);letter-spacing:var(--text-title-3-tracking);margin:0}.today.svelte-hrbhqu .day-title:where(.svelte-hrbhqu) h3:where(.svelte-hrbhqu){color:var(--now)}.day-sub.svelte-hrbhqu{color:var(--muted);font-size:var(--text-small);font-variant-numeric:tabular-nums}.day-tools.svelte-hrbhqu{opacity:0;transition:opacity var(--dur-press) var(--ease-standard-out);flex:none;gap:2px;display:flex}.day-head.svelte-hrbhqu:hover .day-tools:where(.svelte-hrbhqu),.day-head.svelte-hrbhqu:focus-within .day-tools:where(.svelte-hrbhqu){opacity:1}@media (hover:none){.day-tools.svelte-hrbhqu{opacity:1}.log-tool.svelte-hrbhqu{display:none}}.tool.svelte-hrbhqu,.more.svelte-hrbhqu{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-control);color:var(--muted);cursor:pointer;transition:background-color var(--dur-press) var(--ease-standard-out), color var(--dur-press) var(--ease-standard-out), opacity var(--dur-press) var(--ease-standard-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.tool.svelte-hrbhqu:after,.more.svelte-hrbhqu:after{content:"";inset:min(0px, (100% - var(--hit)) / 2);background:0 0;position:absolute}.tool.svelte-hrbhqu:hover,.more.svelte-hrbhqu:hover{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.tool.svelte-hrbhqu:focus-visible,.more.svelte-hrbhqu:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tool.svelte-hrbhqu svg,.more.svelte-hrbhqu svg{width:var(--icon-sm);height:var(--icon-sm)}.empty.svelte-hrbhqu{color:var(--muted);font-size:var(--text-small);margin:4px 0 2px}.items.svelte-hrbhqu{gap:1px;margin:0;padding:0;list-style:none;display:grid}.item.svelte-hrbhqu{grid-template-columns:var(--time-w) minmax(0, 1fr) auto;border-radius:var(--radius-surface);transition:background-color var(--dur-press) var(--ease-standard-out);align-items:start;column-gap:12px;margin-inline:-8px;padding-inline:8px 4px;display:grid}.item.svelte-hrbhqu:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}.item.selected.svelte-hrbhqu{background:color-mix(in srgb, var(--accent) 7%, transparent)}.item.event.svelte-hrbhqu:hover{background:var(--event-hover)}.item.event.svelte-hrbhqu{background:var(--event-background);border-radius:var(--calendar-event-radius)}.item.event.past.svelte-hrbhqu{background:var(--event-past);color:var(--event-past-text)}.item.event.past.svelte-hrbhqu:hover{background:var(--event-hover)}.item.event.selected.svelte-hrbhqu{background:var(--event-selected)}.line.svelte-hrbhqu{grid-column:1/3;grid-template-columns:var(--time-w) minmax(0, 1fr);min-width:0;min-height:max(40px, var(--hit));border-radius:var(--radius-surface);color:var(--ink);font:inherit;font-size:var(--text-body);text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:baseline;column-gap:12px;padding:9px 0;display:grid}.line.event.svelte-hrbhqu{color:var(--event-text)}.line.pending.svelte-hrbhqu{opacity:.66;cursor:progress}.item.event.past.svelte-hrbhqu .line.event:where(.svelte-hrbhqu){color:var(--event-past-text)}.line.svelte-hrbhqu{position:relative}.line.svelte-hrbhqu:after{content:"";background:0 0;position:absolute;inset:0 0 -2px}.line.svelte-hrbhqu:focus{outline:none}.line.svelte-hrbhqu:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-control)}.time.svelte-hrbhqu{color:var(--ink);font-size:var(--text-small);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;line-height:var(--leading-ui);white-space:nowrap;direction:ltr;justify-items:start;display:grid}.time.svelte-hrbhqu .end:where(.svelte-hrbhqu){color:var(--muted);font-weight:var(--weight-regular)}.task.svelte-hrbhqu .time:where(.svelte-hrbhqu){color:var(--muted);align-self:center}.event.svelte-hrbhqu .time:where(.svelte-hrbhqu){color:var(--event-text);align-self:center}.item.event.past.svelte-hrbhqu .line.event:where(.svelte-hrbhqu) .time:where(.svelte-hrbhqu){color:var(--event-past-text)}.event.svelte-hrbhqu .time:where(.svelte-hrbhqu) svg{width:16px;height:16px}.task.svelte-hrbhqu .time:where(.svelte-hrbhqu) svg{width:18px;height:18px}.text.svelte-hrbhqu{min-width:0;line-height:var(--leading-body);overflow-wrap:anywhere}.title.svelte-hrbhqu{font-weight:var(--weight-semibold);unicode-bidi:plaintext}.task-time.svelte-hrbhqu,.continuation.svelte-hrbhqu{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap;margin-inline-start:.55em}.continuation.svelte-hrbhqu{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);padding:1px 6px}.item.svelte-hrbhqu:not(.selected) .text:where(.svelte-hrbhqu){-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.task.done.svelte-hrbhqu .title:where(.svelte-hrbhqu){color:var(--muted);text-decoration:line-through}.tag.svelte-hrbhqu{color:color-mix(in srgb, var(--tc) 72%, var(--ink));font-size:var(--text-small);font-weight:var(--weight-medium);white-space:nowrap;margin-inline-start:.6em;display:inline-block}.place.svelte-hrbhqu{color:var(--muted);font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;margin-inline-start:.6em}.more.svelte-hrbhqu{margin-top:calc((max(40px, var(--hit)) - var(--control-h)) / 2);opacity:0;grid-area:1/3;align-self:start}.item.svelte-hrbhqu:hover .more:where(.svelte-hrbhqu),.item.selected.svelte-hrbhqu .more:where(.svelte-hrbhqu),.item.svelte-hrbhqu:focus-within .more:where(.svelte-hrbhqu){opacity:1}@media (hover:none){.more.svelte-hrbhqu{opacity:1;color:color-mix(in srgb, var(--muted) 70%, transparent)}}.deck-row.svelte-hrbhqu{grid-area:2/2/auto/4;min-width:0;padding:2px 0 10px}.saved.svelte-hrbhqu{flex-wrap:wrap;gap:14px 16px;padding:10px 2px 2px;display:flex}.sentinel.svelte-hrbhqu{height:1px}.status.svelte-hrbhqu{color:var(--muted);font-size:var(--text-small);justify-self:center;margin:6px 0}.more-days.svelte-hrbhqu{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);min-height:44px;color:var(--ink);font-weight:var(--weight-medium);cursor:pointer;border:0;padding:0 16px}@media (width<=420px){.item.svelte-hrbhqu,.line.svelte-hrbhqu{column-gap:10px}}@media (prefers-reduced-motion:reduce){.item.svelte-hrbhqu,.day-tools.svelte-hrbhqu,.tool.svelte-hrbhqu,.more.svelte-hrbhqu{transition:none}}.editor.svelte-10kx7nn{gap:8px;display:grid}.field.svelte-10kx7nn{gap:3px;min-width:0;display:grid}.label.svelte-10kx7nn{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-regular)}textarea.svelte-10kx7nn,input.svelte-10kx7nn{border:1px solid var(--hair);border-radius:var(--radius-control);background:var(--glass-chrome-bg);width:100%;min-height:36px;color:var(--ink);font:inherit;font-size:var(--text-input);line-height:var(--leading-ui);resize:vertical;transition:border-color var(--dur-press) var(--ease-standard-out), box-shadow var(--dur-press) var(--ease-standard-out);outline:none;padding:7px 10px}textarea.svelte-10kx7nn:focus,input.svelte-10kx7nn:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}input[type=time].svelte-10kx7nn{font-variant-numeric:tabular-nums}.times.svelte-10kx7nn{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tags.svelte-10kx7nn{flex-wrap:wrap;gap:5px;display:flex}.hint.svelte-10kx7nn{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-body);margin:0}.error.svelte-10kx7nn{color:var(--danger);font-size:var(--text-small);margin:0}.actions.svelte-10kx7nn{justify-content:flex-end;margin-top:2px;display:flex}.text.svelte-10kx7nn{font-size:var(--text-small);font-weight:var(--weight-medium);padding-inline:14px!important}.primary.svelte-10kx7nn:not(:disabled){color:var(--accent)}.primary.svelte-10kx7nn:disabled{color:var(--muted);opacity:.6}.preview.svelte-ezn4af{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.preview.event.svelte-ezn4af{border-radius:var(--radius-surface);background:var(--event-selected);color:var(--event-text);padding:8px}.preview.event.past.svelte-ezn4af{background:var(--event-past);color:var(--event-past-text)}.preview.event.svelte-ezn4af .eyebrow:where(.svelte-ezn4af),.preview.event.svelte-ezn4af .meta:where(.svelte-ezn4af){color:inherit}.eyebrow.svelte-ezn4af{color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);align-items:center;gap:6px;margin:0;padding-right:64px;display:flex}.eyebrow.svelte-ezn4af svg{width:14px;height:14px}.item-eyebrow.svelte-ezn4af{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kind-dot.svelte-ezn4af{border-radius:var(--radius-pill);background:var(--accent);width:8px;height:8px}.title.svelte-ezn4af{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body);font-weight:var(--weight-semibold);letter-spacing:var(--text-title-2-tracking);line-height:var(--leading-ui);overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;margin:0;padding-right:40px;display:-webkit-box;overflow:hidden}.title.done.svelte-ezn4af{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent)}.title-link.svelte-ezn4af{color:inherit;text-decoration:none}.title-link.svelte-ezn4af:hover{text-decoration:underline}.meta.svelte-ezn4af{color:var(--muted);font-size:var(--text-small);flex-wrap:wrap;gap:2px 10px;margin:0;display:flex}.zone.svelte-ezn4af{font-variant-numeric:tabular-nums}.place.svelte-ezn4af{overflow-wrap:anywhere}.tabular.svelte-ezn4af{font-variant-numeric:tabular-nums}.tags.svelte-ezn4af{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.item-list.svelte-ezn4af,.photo-grid.svelte-ezn4af{margin:2px 0 0;padding:0;list-style:none}.item-list.svelte-ezn4af a svg{width:15px;height:15px;color:var(--muted);flex:none;transform:translateY(-1px)}.deck-row.svelte-ezn4af{margin-top:4px}.unlinked.svelte-ezn4af{min-width:0;min-height:34px;color:var(--muted);font-size:var(--text-small);flex:1;align-items:center;gap:8px;display:flex}.unlinked.svelte-ezn4af svg{flex:none;width:15px;height:15px}.item-list.svelte-ezn4af li:where(.svelte-ezn4af){align-items:center;gap:4px;display:flex}.item-list.svelte-ezn4af a:where(.svelte-ezn4af){min-width:0;min-height:max(34px, var(--hit,34px));border-radius:var(--radius-surface);color:var(--ink);font-size:var(--text-small);transition:background-color var(--dur-press) var(--ease-standard-out);flex:1;align-items:flex-start;gap:8px;margin-left:-8px;padding:4px 8px;text-decoration:none;display:flex}.item-list.svelte-ezn4af a:where(.svelte-ezn4af):hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.item-list.svelte-ezn4af .name,.unlinked.svelte-ezn4af .name{min-width:0;line-height:var(--leading-ui);flex:1}.item-list.svelte-ezn4af .time:where(.svelte-ezn4af){line-height:var(--text-caption-leading);color:var(--muted);font-size:var(--text-caption);align-self:flex-start}.item-list.svelte-ezn4af li:where(.svelte-ezn4af) .pill-group{opacity:0;transition:opacity var(--dur-press) var(--ease-standard-out)}.item-list.svelte-ezn4af li:where(.svelte-ezn4af):hover .pill-group,.item-list.svelte-ezn4af li:where(.svelte-ezn4af):focus-within .pill-group{opacity:1}@media (hover:none){.item-list.svelte-ezn4af li:where(.svelte-ezn4af) .pill-group{opacity:1}}.photo-grid.svelte-ezn4af{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.photo-grid.svelte-ezn4af li:where(.svelte-ezn4af){aspect-ratio:1;border-radius:var(--radius-surface);background:var(--paper-2);animation:svelte-ezn4af-photo-in var(--dur-long) var(--ease-out) both;animation-delay:calc(var(--i) * 18ms);overflow:hidden}.photo-grid.svelte-ezn4af a:where(.svelte-ezn4af){width:100%;height:100%;display:block}.photo-grid.svelte-ezn4af img:where(.svelte-ezn4af){object-fit:cover;width:100%;height:100%;transition:transform var(--dur-morph) var(--ease-out);display:block}.photo-grid.svelte-ezn4af a:where(.svelte-ezn4af):hover img:where(.svelte-ezn4af){transform:scale(1.06)}.thumb-fallback.svelte-ezn4af{height:100%;color:var(--muted);font-size:var(--text-caption);overflow-wrap:anywhere;place-items:center;padding:4px;display:grid}@keyframes svelte-ezn4af-photo-in{0%{opacity:0;transform:scale(.94)}}.more.svelte-ezn4af{color:var(--muted);font-size:var(--text-caption);margin:0}.actions.svelte-ezn4af{margin-top:8px;display:flex}.danger.svelte-ezn4af:hover{color:var(--danger)}.actions.svelte-ezn4af .pg-btn svg{width:var(--icon);height:var(--icon)}a.pg-btn.svelte-ezn4af{color:inherit;text-decoration:none}.mentions-card{margin-top:0}.group-header.svelte-1nzd5y8{align-items:center;min-height:44px;display:flex}.mention-heading{flex:1;min-width:0}.group-header.svelte-1nzd5y8 .mention-heading{font-size:var(--text-body);line-height:var(--leading-tight)}.search-note.svelte-1nzd5y8,.mention-meta.svelte-1nzd5y8{color:var(--muted);font-family:var(--font-ui);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);letter-spacing:var(--type-caption-tracking);text-transform:var(--type-caption-case);line-height:var(--leading-ui)}.mention-group.svelte-1nzd5y8{min-width:0}.mention-toggle.svelte-1nzd5y8{border-radius:var(--radius-control);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.mention-toggle.svelte-1nzd5y8:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mention-heading-label.svelte-1nzd5y8{overflow-wrap:anywhere;min-width:0}.mention-heading-actions.svelte-1nzd5y8{flex:none;align-items:center;gap:6px;display:inline-flex}.mention-count.pill.count{width:24px;min-width:24px;height:24px;min-height:24px;font-size:var(--text-caption);padding:0 3px}.mention-chevron.svelte-1nzd5y8{width:16px;height:16px;color:var(--muted);transition:transform var(--dur-medium) var(--ease-out);flex:none}.mention-panel.svelte-1nzd5y8{min-width:0}.mention-panel.svelte-1nzd5y8:not([hidden]) .mention-panel-inner:where(.svelte-1nzd5y8){animation:cal-reveal-in var(--dur-short) var(--ease-reveal)}.mention-panel-inner.svelte-1nzd5y8{min-width:0}.show-more.svelte-1nzd5y8{border:1px solid color-mix(in srgb, var(--hair) 70%, transparent);border-radius:var(--radius-control);width:100%;min-height:40px;color:var(--muted);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;margin-top:8px;padding:8px 11px}.show-more.svelte-1nzd5y8:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 30%, var(--hair))}.show-more.svelte-1nzd5y8:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sr-only.svelte-1nzd5y8{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.mention-list.svelte-1nzd5y8{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mention-link.svelte-1nzd5y8{border:1px solid color-mix(in srgb, var(--hair) 70%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--paper-2) 55%, transparent);min-width:0;color:inherit;transition:transform var(--dur-medium) var(--ease-out), border-color var(--dur-quick) var(--ease-standard), background-color var(--dur-quick) var(--ease-standard), box-shadow var(--dur-medium) var(--ease-standard);gap:4px;padding:10px 12px;text-decoration:none;display:grid}a.mention-link.svelte-1nzd5y8:hover{border-color:color-mix(in srgb, var(--accent) 22%, var(--hair));background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface));box-shadow:var(--card-shadow);transform:translateY(-1px)}a.mention-link.svelte-1nzd5y8:active{transition-duration:var(--dur-fast);transform:translateY(0)scale(.995)}a.mention-link.svelte-1nzd5y8:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mention-label.svelte-1nzd5y8{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:var(--text-small);font-weight:var(--weight-semibold)}.mention-meta.svelte-1nzd5y8{font-family:var(--font-ui);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);letter-spacing:var(--type-caption-tracking);text-transform:var(--type-caption-case)}.mention-excerpt.svelte-1nzd5y8{overflow-wrap:anywhere;min-width:0;color:var(--muted);font-size:var(--text-dense);line-height:var(--leading-body);display:block}.block-id.svelte-1nzd5y8{white-space:nowrap}mark.svelte-1nzd5y8{border-radius:var(--radius-inset);background:var(--accent-soft);color:var(--ink);padding:0 2px}.empty.svelte-1nzd5y8{border:1px dashed color-mix(in srgb, var(--hair) 55%, transparent);border-radius:var(--radius-surface);min-height:42px;color:var(--muted);font-size:var(--text-small);line-height:var(--leading-body);margin:10px 0 0;padding:12px}.search-note.svelte-1nzd5y8{margin:8px 0 0}@media (prefers-reduced-motion:reduce){a.mention-link.svelte-1nzd5y8:hover,a.mention-link.svelte-1nzd5y8:active{transform:none}.mention-link.svelte-1nzd5y8,.mention-chevron.svelte-1nzd5y8{transition:none}.mention-panel-inner.svelte-1nzd5y8{animation:none!important}}.note-properties.svelte-1dfqlbw{width:100%}.properties-toggle.svelte-1dfqlbw{min-height:var(--control-h-compact);border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--text-small);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-standard), color var(--dur-quick) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:6px;margin-left:-6px;padding:2px 8px 2px 6px;display:inline-flex}.properties-toggle.svelte-1dfqlbw:hover{background:color-mix(in srgb, var(--ink) 5%, transparent);color:var(--ink)}.properties-toggle.svelte-1dfqlbw:focus-visible{outline:var(--focus-ring);outline-offset:2px}.properties-count.pill.count{width:20px;min-width:20px;height:20px;min-height:20px;font-size:var(--text-caption);padding:0 3px}.properties-chevron.svelte-1dfqlbw{width:14px;height:14px;transition:transform var(--dur-medium) var(--ease-out);flex:none}.properties-panel.svelte-1dfqlbw{padding:2px 0 6px 20px}.properties-panel.svelte-1dfqlbw:not([hidden]){animation:cal-reveal-in var(--dur-medium) var(--ease-reveal)}.properties-grid.svelte-1dfqlbw{gap:2px;margin:4px 0 0;display:grid}.property-row.svelte-1dfqlbw{grid-template-columns:minmax(6.5rem,9.5rem) minmax(0,1fr);align-items:center;gap:10px;min-height:36px;display:grid}.property-key.svelte-1dfqlbw{min-width:0;color:var(--muted);font-size:var(--text-small);align-items:center;gap:8px;margin:0;display:flex}.property-key.svelte-1dfqlbw svg:where(.svelte-1dfqlbw){flex:none;width:15px;height:15px}.property-key.svelte-1dfqlbw span:where(.svelte-1dfqlbw){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.property-value.svelte-1dfqlbw{align-items:center;gap:6px;min-width:0;margin:0;display:flex;position:relative}.property-value[aria-busy=true].svelte-1dfqlbw{opacity:.6}.tag-value.svelte-1dfqlbw{flex-wrap:wrap;padding-block:4px}.property-static.svelte-1dfqlbw{color:var(--ink);font-size:var(--text-small);font-variant-numeric:tabular-nums;padding-inline:8px}.property-input.svelte-1dfqlbw{border-radius:var(--radius-control);width:100%;min-width:0;min-height:32px;color:var(--ink);font:inherit;font-size:var(--text-small);transition:background-color var(--dur-quick) var(--ease-standard);background:0 0;border:0;padding:4px 8px}.property-input.svelte-1dfqlbw::placeholder{color:var(--muted);opacity:.8}.property-input.svelte-1dfqlbw:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.property-input.svelte-1dfqlbw:focus{background:var(--paper-2);outline:none}.property-input.svelte-1dfqlbw:focus-visible{outline:var(--focus-ring);outline-offset:1px}.tag-input.svelte-1dfqlbw{flex:6rem;width:auto}.key-input.svelte-1dfqlbw{color:var(--muted)}.tag-chip.svelte-1dfqlbw{align-items:center;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.tag-chip.svelte-1dfqlbw .tag-remove:where(.svelte-1dfqlbw){background:var(--paper-2);width:16px;height:16px;position:absolute;top:-7px;right:-7px}.tag-chip.svelte-1dfqlbw .tag-remove:where(.svelte-1dfqlbw) svg:where(.svelte-1dfqlbw){width:8px;height:8px}}.tag-remove.svelte-1dfqlbw,.property-remove.svelte-1dfqlbw{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--muted);cursor:pointer;opacity:0;transition:opacity var(--dur-quick) var(--ease-standard), background-color var(--dur-quick) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.tag-remove.svelte-1dfqlbw svg:where(.svelte-1dfqlbw),.property-remove.svelte-1dfqlbw svg:where(.svelte-1dfqlbw){width:11px;height:11px}.tag-chip.svelte-1dfqlbw:hover .tag-remove:where(.svelte-1dfqlbw),.tag-remove.svelte-1dfqlbw:focus-visible,.property-row.svelte-1dfqlbw:hover .property-remove:where(.svelte-1dfqlbw),.property-remove.svelte-1dfqlbw:focus-visible{opacity:1}.tag-remove.svelte-1dfqlbw:hover,.property-remove.svelte-1dfqlbw:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}.tag-remove.svelte-1dfqlbw:focus-visible,.property-remove.svelte-1dfqlbw:focus-visible{outline:var(--focus-ring)}@media (hover:none),(pointer:coarse){.property-row.svelte-1dfqlbw{min-height:44px}.property-input.svelte-1dfqlbw{min-height:40px;font-size:var(--text-input)}.tag-remove.svelte-1dfqlbw,.property-remove.svelte-1dfqlbw{opacity:1;width:32px;height:32px}}.properties-footer.svelte-1dfqlbw{gap:6px;margin-top:8px;display:flex}.properties-error.svelte-1dfqlbw{color:var(--danger);font-size:var(--text-small);margin:8px 0 0}@media (width<=520px){.property-row.svelte-1dfqlbw{grid-template-columns:minmax(5.5rem,7rem) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.properties-chevron.svelte-1dfqlbw,.properties-toggle.svelte-1dfqlbw,.property-input.svelte-1dfqlbw,.tag-remove.svelte-1dfqlbw,.property-remove.svelte-1dfqlbw{transition:none}.properties-panel.svelte-1dfqlbw:not([hidden]){animation:none}}.warm-tooltip.svelte-1rlt49v{z-index:var(--layer-tooltip);pointer-events:none;visibility:hidden;max-width:min(20rem,100vw - 16px);transition:visibility 0s var(--ease-linear) var(--dur-press);border-radius:var(--radius-surface);text-shadow:none;position:fixed;top:0;left:0;overflow:hidden}.warm-tooltip.visible.svelte-1rlt49v{visibility:visible;transition:visibility}.warm-tooltip.travel.svelte-1rlt49v{transition:transform var(--dur-open) var(--ease-out), visibility 0s}.warm-tooltip-body.svelte-1rlt49v{border-radius:var(--radius-surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-caption);font-weight:var(--weight-regular);line-height:var(--leading-ui);white-space:nowrap;opacity:0;transform-origin:50% 0;transition:opacity var(--dur-fast) var(--ease-standard-out), transform var(--dur-fast) var(--ease-standard-out);align-items:center;gap:.5rem;padding:.3rem .55rem;display:flex;transform:scale(.94)}.warm-tooltip[data-side=top].svelte-1rlt49v .warm-tooltip-body:where(.svelte-1rlt49v){transform-origin:50% 100%}.warm-tooltip.visible.svelte-1rlt49v .warm-tooltip-body:where(.svelte-1rlt49v){opacity:1;transition:opacity var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);transform:none}.warm-tooltip-label.svelte-1rlt49v{text-overflow:ellipsis;min-width:0;overflow:hidden}.warm-tooltip-title.svelte-1rlt49v{align-items:baseline;gap:var(--icon-label-gap);min-width:0;display:inline-flex}.warm-tooltip-icon{translate:0 calc(var(--icon-sm) / 2 - .5cap);flex:none}.warm-tooltip-keys.svelte-1rlt49v{gap:.2rem;display:inline-flex}kbd.svelte-1rlt49v{border-radius:var(--radius-inset);background:color-mix(in srgb, var(--ink) 12%, transparent);min-width:1.25rem;height:1.25rem;color:var(--ink);font-family:var(--font-ui);font-size:var(--text-caption);font-variant-numeric:tabular-nums;font-weight:var(--weight-regular);line-height:var(--leading-single);place-items:center;padding:0 .25rem;display:inline-grid}@supports not (height:1cap){.warm-tooltip-title.svelte-1rlt49v{align-items:center}.warm-tooltip-icon{translate:none}}@media (prefers-reduced-motion:reduce){.warm-tooltip-body.svelte-1rlt49v,.warm-tooltip.visible.svelte-1rlt49v .warm-tooltip-body:where(.svelte-1rlt49v){transform:none}}.mode-selector.svelte-wne04q{z-index:1;flex:none;min-width:0;display:inline-flex;position:relative}.mode-trigger.svelte-wne04q,.mode-options.svelte-wne04q{grid-area:1/1;min-width:0}.mode-trigger.svelte-wne04q{display:none}.mode-options.svelte-wne04q{opacity:0;pointer-events:none;width:100%;min-width:0;transition:opacity var(--dur-open) var(--ease-out)}.mode-options .mode-pill{width:100%;min-width:0}.mode-pill.glass-chrome{border-color:#0000}.mode-pill{--island-hit:var(--control-h-compact)}.mode-pill .seg-btn{min-width:var(--control-h);min-height:var(--control-h-compact);transition:opacity var(--dur-medium) var(--ease-out), color var(--dur-medium) var(--ease-out);padding:0}.mode-pill .seg-btn:before{top:calc(-1 * var(--hit-outset));bottom:calc(-1 * var(--hit-outset))}.mode-pill .seg-btn[data-dimmed=true]{opacity:.45}.mode-pill .seg-btn[data-suggested=true]{color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent), 0 0 12px color-mix(in srgb, var(--accent) 30%, transparent)}.mode-pill .seg-btn[data-suggested=true]:after{content:"";border-radius:inherit;box-shadow:0 0 18px color-mix(in srgb, var(--accent) 45%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.mode-pill .seg-btn[data-suggested=true]:after{animation:composer-mode-breathe 2.8s var(--ease-standard-in-out) 3}}@keyframes composer-mode-breathe{50%{opacity:1}}@media (width<=767px),(pointer:coarse){.mode-selector.svelte-wne04q{grid-template-columns:var(--composer-mode-collapsed-width);display:grid;overflow:visible}.mode-selector.expanded.svelte-wne04q{grid-template-columns:var(--composer-mode-expanded-width)}.mode-trigger.svelte-wne04q{width:100%;height:var(--control-h);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;opacity:1;pointer-events:auto;transition:opacity var(--dur-close) var(--ease-out);place-items:center;padding:0;display:grid}.mode-selector.expanded.svelte-wne04q .mode-trigger:where(.svelte-wne04q){opacity:0;pointer-events:none}.mode-selector.expanded.svelte-wne04q .mode-options:where(.svelte-wne04q){opacity:1;pointer-events:auto;overflow:visible}.mode-options.svelte-wne04q{overflow:hidden}}@media (prefers-reduced-motion:reduce){.mode-selector.svelte-wne04q,.mode-options.svelte-wne04q,.mode-trigger.svelte-wne04q{transition:none!important}}.draft-ladder.svelte-ypdkn9{max-height:calc(3 * (var(--control-h,28px) + 12px));overscroll-behavior:contain;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.draft-swipe.svelte-ypdkn9{touch-action:pan-y}.draft-row.svelte-ypdkn9{min-height:var(--control-h,28px);align-items:center;gap:8px;display:flex}.draft-glyph.svelte-ypdkn9{color:var(--muted);flex:none;place-items:center;display:grid}.draft-glyph.svelte-ypdkn9 svg:where(.svelte-ypdkn9){width:var(--icon-sm,14px);height:var(--icon-sm,14px)}.draft-main.svelte-ypdkn9{appearance:none;border-radius:var(--radius-surface);text-align:start;min-width:0;font:inherit;font-size:var(--text-small);color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;background:0 0;border:0;flex:1;margin:0;padding:2px 0;overflow:hidden}.draft-count.svelte-ypdkn9{font-size:var(--text-caption);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.draft-main.svelte-ypdkn9:focus-visible,.draft-discard.svelte-ypdkn9:focus-visible{outline:var(--focus-ring);outline-offset:2px}.draft-discard.svelte-ypdkn9{appearance:none;width:var(--control-h,28px);height:var(--control-h,28px);color:var(--muted);cursor:pointer;border-radius:var(--radius-circle);background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.draft-discard.svelte-ypdkn9:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}.draft-discard.svelte-ypdkn9 svg:where(.svelte-ypdkn9){width:var(--icon-sm,14px);height:var(--icon-sm,14px)}.mirror.svelte-16r3nay{pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font:var(--composer-font);letter-spacing:var(--composer-tracking,normal);padding:var(--composer-pad,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-align:start;unicode-bidi:plaintext;position:absolute;inset:0;overflow:hidden}.run.svelte-16r3nay{color:inherit;border-radius:var(--radius-indicator);box-shadow:inset 0 -.34em 0 var(--run-bg);background:0 0;padding:0}.run[data-kind=date].svelte-16r3nay,.run[data-kind=anchor].svelte-16r3nay{--run-bg:color-mix(in srgb, var(--accent) 24%, transparent)}.run[data-kind=time].svelte-16r3nay,.run[data-kind=duration].svelte-16r3nay{--run-bg:color-mix(in srgb, var(--now,var(--accent)) 24%, transparent)}.run[data-kind=priority].svelte-16r3nay{--run-bg:color-mix(in srgb, var(--tag-flow,var(--accent)) 28%, transparent)}.run[data-kind=recurrence].svelte-16r3nay{--run-bg:color-mix(in srgb, var(--tag-life,var(--accent)) 26%, transparent)}.run[data-kind=tag].svelte-16r3nay{--run-bg:color-mix(in srgb, var(--muted) 24%, transparent)}.selection.svelte-16r3nay{color:var(--selection-ink);background:var(--selection-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone}.field-form.svelte-g89zgx{flex-direction:column;gap:10px;min-width:240px;padding:12px;display:flex}.row.svelte-g89zgx{font-size:var(--text-small);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.toggle.svelte-g89zgx{font-size:var(--text-small);color:var(--ink);cursor:pointer;align-items:center;gap:8px;display:flex}input[type=date].svelte-g89zgx,input[type=time].svelte-g89zgx{font:inherit;font-size:var(--text-small);min-height:var(--control-h);border:1px solid var(--control-boundary);border-radius:var(--radius-control);background:var(--input-surface);color:var(--ink);font-variant-numeric:tabular-nums;padding:0 8px}.actions.svelte-g89zgx{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.btn.svelte-g89zgx{appearance:none;border-radius:var(--radius-control);min-height:var(--control-h);font:inherit;font-size:var(--text-small);background:var(--paper-2);color:var(--ink);cursor:pointer;border:0;padding:0 14px}.btn.primary.svelte-g89zgx{background:var(--accent);color:var(--on-accent)}.btn.svelte-g89zgx:disabled{opacity:.5;cursor:default}.btn.svelte-g89zgx:focus-visible,input.svelte-g89zgx:focus-visible{outline:var(--focus-ring);outline-offset:2px}
