*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink-color:#0a0a0a;--ink-faint:color-mix(in srgb, var(--paper-color) 74%, var(--ink-color));--ink-muted:color-mix(in srgb, var(--paper-color) 42%, var(--ink-color));--paper-color:#fff;--paper-2:#f5f5f4;--accent-color:#d12f2f;--link-color:#4a7c2f;--weekend-bg:color-mix(in srgb, var(--paper-color) 93%, var(--ink-color));--weekend-bg-past:color-mix(in srgb, var(--paper-color) 97%, var(--ink-color));--holiday-bg:color-mix(in srgb, var(--ink-color) 7%, transparent);--holiday-stripe:color-mix(in srgb, var(--ink-color) 33%, transparent);--past-opacity:.7;--shadow-1:0 1px 0 #00000014;--sans:"IBM Plex Sans Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--title-font:"Title Emoji", "IBM Plex Sans Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--serif:"IBM Plex Serif", "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;--name-font:"Title Emoji", var(--serif);--name-size:var(--fs-13);--name-x-height:none;--border-w:1px;--btn-border-w:var(--border-w);--btn-radius:2px;--pill-radius:1px;--filter-radius:6px;--time-header-h:max(58px, calc(58 / 14 * 1rem));--toolbar-h:36px;--tray-header-h:22px;--tray-side-w:min(360px, 40vw);--tray-left-w:0px;--time-header-pad-x:2px;--time-header-pad-y:1px;--time-header-date-h:max(21px, calc(21 / 14 * 1rem));--row-header-h:24px;--row-control-h:22px;--toolbar-gap:var(--time-header-pad-x);--past-label-max-w:9em;--past-label-fade-w:12px;--stroke-w:3px;--marker-stroke-w:5px;--on-backdrop-color:var(--paper-color);--backdrop-dim:#0006;--backdrop-halo:drop-shadow(0 0 2px color-mix(in srgb, var(--paper-color) 60%, #000)) drop-shadow(0 0 2px color-mix(in srgb, var(--paper-color) 60%, #000)) drop-shadow(0 0 2px color-mix(in srgb, var(--paper-color) 60%, #000));--clock-halo:drop-shadow(0 0 2px var(--paper-color)) drop-shadow(0 0 2px var(--paper-color)) drop-shadow(0 0 2px var(--paper-color)) drop-shadow(0 0 2px var(--paper-color)) drop-shadow(0 0 2px var(--paper-color));--cal-peach-bg:#fde6d3;--cal-peach-border:#e6b993;--cal-amber-bg:#fbeec3;--cal-amber-border:#d9bf73;--cal-mint-bg:#d6f1de;--cal-mint-border:#8fc6a3;--cal-teal-bg:#d3ece9;--cal-teal-border:#86b8b3;--cal-sky-bg:#d8e8f5;--cal-sky-border:#8ab1d4;--cal-lavender-bg:#e3d9ee;--cal-lavender-border:#a999c4;--cal-grey-bg:#e5e5e5;--cal-grey-border:#adadad;--pill-alpha:90%;--pill-fill:color-mix(in srgb, var(--paper-color) var(--pill-alpha), transparent);font-family:var(--sans);--fs-10:calc(10 / 14 * 1rem);--fs-11:calc(11 / 14 * 1rem);--fs-12:calc(12 / 14 * 1rem);--fs-13:calc(13 / 14 * 1rem);--fs-14:1rem;--z-chrome:10;--z-tray:19;--z-bar:20;--z-panel:20;--z-dialog:30;--z-popover:50;--z-flourish:9999;--dur-quick:80ms;--dur-ui:.15s;--dur-ink:calc(2 * var(--dur-ui));--dur-pulse:1.2s;--dur-readout:1s;font-size:14px;line-height:1.4}:root[data-border-weight=bold]{--border-w:2px}:root[data-spacing=relaxed]{--time-header-h:max(80px, calc(80 / 14 * 1rem));--time-header-date-h:max(27px, calc(27 / 14 * 1rem));--toolbar-h:50px;--tray-header-h:28px;--time-header-pad-x:6px;--time-header-pad-y:2px;--row-header-h:30px;--row-control-h:26px}::backdrop{--backdrop-dim:#0006;--dur-ui:.15s}:root[data-scheme=dark]{--on-backdrop-color:var(--ink-color);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-color:#f4f4f4;--paper-color:#0d0d0e;--paper-2:#161618;--accent-color:#ff6b6b;--link-color:#8fce5c;--shadow-1:0 1px 0 #0006;--cal-peach-bg:#3e2c1f;--cal-peach-border:#6b4a32;--cal-amber-bg:#3e371f;--cal-amber-border:#6e5f31;--cal-mint-bg:#243527;--cal-mint-border:#3f5a44;--cal-teal-bg:#233332;--cal-teal-border:#3f5a58;--cal-sky-bg:#233045;--cal-sky-border:#41597a;--cal-lavender-bg:#322940;--cal-lavender-border:#564972;--cal-grey-bg:#2f2f2f;--cal-grey-border:#565656}:root[data-palette=juniper]{--paper-color:#def;--ink-color:#1b2a22;--accent-color:#2f7d4f;--link-color:#5346a0}:root[data-palette=juniper][data-scheme=dark]{--paper-color:#1f2630;--ink-color:#ccc;--accent-color:#5fc487;--link-color:#9a97e0}:root[data-palette=bergamot]{--paper-color:#e6ddcb;--ink-color:#1c150e;--accent-color:#c87400;--link-color:#4f7a2f}:root[data-palette=bergamot][data-scheme=dark]{--paper-color:#161110;--ink-color:#ccc;--accent-color:#ff9d2e;--link-color:#8fc060}:root[data-palette=rose]{--paper-color:#ffd2e6;--ink-color:#000;--accent-color:#f88078;--link-color:#2f8a55}:root[data-palette=rose][data-scheme=dark]{--paper-color:#141414;--ink-color:#ffd2e6;--accent-color:#f88078;--link-color:#7fc79a}:root[data-palette=cinnamon]{--paper-color:#e3dedb;--ink-color:#2b0000;--accent-color:#bd1e2e;--link-color:#b23a6b}:root[data-palette=cinnamon][data-scheme=dark]{--paper-color:#2b0000;--ink-color:#bd9f5c;--accent-color:#bd1e2e;--link-color:#e58aae}:root[data-palette=sage]{--paper-color:#c9cfc9;--ink-color:#151c12;--accent-color:#6a4c93;--link-color:#304a99;--ink-faint:color-mix(in srgb, var(--paper-color) 85%, var(--ink-color))}:root[data-palette=sage][data-scheme=dark]{--paper-color:#313631;--ink-color:#ccc;--accent-color:#b6a0e0;--link-color:#93a8e6}html,body{background:var(--paper-color);color:var(--ink-color);scrollbar-color:var(--ink-muted) var(--paper-color);margin:0;padding:0;overflow-x:clip}body{overscroll-behavior:none;min-height:100dvh}::selection{background:var(--accent-color);color:var(--paper-color)}::-webkit-scrollbar{background:var(--paper-color);width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--ink-muted);border:2px solid var(--paper-color)}::-webkit-scrollbar-thumb:hover{background:var(--ink-color)}::-webkit-scrollbar-track{background:var(--paper-color)}button{background:var(--paper-color);color:var(--ink-color);border:var(--btn-border-w) solid var(--ink-color);border-radius:var(--btn-radius);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.3em .7em}button,a,[role=button],input,select,textarea,label,summary{-webkit-tap-highlight-color:transparent}button:disabled,button[aria-disabled=true]{opacity:.5;cursor:not-allowed;border-style:dashed}button[aria-pressed=true]{background:var(--ink-color);color:var(--paper-color)}button:hover:where(:not(:disabled):not([aria-pressed=true])){color:var(--accent-color)}button:focus-visible:where(:not(:disabled)){color:var(--link-color);outline:none}input,select,textarea{font:inherit;border:var(--border-w) solid var(--ink-color);background:var(--paper-color);color:var(--ink-color);padding:.3em .5em}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:2px solid var(--accent-color);outline-offset:-1px;border-color:var(--accent-color)}input::placeholder,textarea::placeholder{color:var(--ink-muted);opacity:1}input[type=search]::-webkit-search-cancel-button{filter:invert(0)}[hidden]{display:none!important}a{color:var(--ink-color)}a:hover,a:active,a:focus-visible{color:var(--link-color)}time,[data-mono]{font-family:var(--mono)}[data-title-font]{font-family:var(--title-font)}[data-search-active] article[data-match]:not([aria-current]){background-image:none}[data-search-active] article:not([data-match]){background-image:repeating-linear-gradient(45deg, var(--paper-color) 0 2px, var(--ink-color) 2px 3px);color:#0000}[data-search-active] article:not([data-match]) h3,[data-search-active] article:not([data-match]) p{visibility:hidden}article[data-past=true]{opacity:var(--past-opacity)}article[data-past=true]:not([data-focus=true]):not([aria-current=true]):not([data-selected=true]):not([data-label-fits=true]) h3,article[data-past=true]:not([data-focus=true]):not([aria-current=true]):not([data-selected=true]):not([data-label-fits=true]) .meta{width:max-content;max-width:var(--past-label-max-w);text-overflow:clip;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--past-label-fade-w)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--past-label-fade-w)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--past-label-fade-w)), transparent);overflow:hidden}article[data-clip=true]:not([data-focus=true]):not([aria-current=true]):not([data-selected=true]):not(:hover) h3,article[data-clip=true]:not([data-focus=true]):not([aria-current=true]):not([data-selected=true]):not(:hover) .meta{width:max-content;max-width:calc(var(--label-clip-w) - 8px);text-overflow:clip;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--past-label-fade-w)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--past-label-fade-w)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--past-label-fade-w)), transparent);overflow:hidden}article:not([data-style=dashed],[data-style=inverted],[data-focus=true],[aria-current=true]) h3[data-inside=true],article:not([data-style=dashed],[data-style=inverted],[data-focus=true],[aria-current=true]) .meta-time[data-inside=true],article:not([data-style=dashed],[data-style=inverted],[data-focus=true],[aria-current=true]) .meta-location[data-inside=true]{-webkit-text-stroke-color:var(--pill-fill);text-shadow:0 0 1px var(--pill-fill)}article[data-style=bold]{border-width:calc(var(--border-w) + 1px)!important}article[data-style=bold] h3{font-weight:700}article[data-style=inverted]{background:var(--ink-color)!important;color:var(--paper-color)!important}article[data-style=inverted] h3,article[data-style=inverted] .meta-time,article[data-style=inverted] .meta-location{-webkit-text-stroke-color:var(--ink-color);text-shadow:0 0 1px var(--ink-color)}article[data-style=inverted][data-cal-color]{color:var(--ink-color)!important}article[data-style=inverted][data-cal-color] h3,article[data-style=inverted][data-cal-color] .meta{-webkit-text-stroke-color:var(--solid-halo);text-shadow:0 0 1px var(--solid-halo)}article[data-style=inverted][data-cal-color=peach]{--solid-halo:var(--cal-peach-bg);background:var(--cal-peach-bg)!important}article[data-style=inverted][data-cal-color=amber]{--solid-halo:var(--cal-amber-bg);background:var(--cal-amber-bg)!important}article[data-style=inverted][data-cal-color=mint]{--solid-halo:var(--cal-mint-bg);background:var(--cal-mint-bg)!important}article[data-style=inverted][data-cal-color=teal]{--solid-halo:var(--cal-teal-bg);background:var(--cal-teal-bg)!important}article[data-style=inverted][data-cal-color=sky]{--solid-halo:var(--cal-sky-bg);background:var(--cal-sky-bg)!important}article[data-style=inverted][data-cal-color=lavender]{--solid-halo:var(--cal-lavender-bg);background:var(--cal-lavender-bg)!important}article[data-style=inverted][data-cal-color=grey]{--solid-halo:var(--cal-grey-bg);background:var(--cal-grey-bg)!important}article[data-style=dashed]{border-style:dashed!important}article[data-style=muted]{opacity:.4}article[data-style=striked] h3{text-decoration:line-through}article[data-style=hidden]:not([data-focus=true]):not([data-focused=true]):not([aria-current=true]):not([data-selected=true]){opacity:.25;pointer-events:auto;cursor:not-allowed}article[data-style=hidden]:not([data-focus=true]):not([data-focused=true]):not([aria-current=true]):not([data-selected=true]) h3,article[data-style=hidden]:not([data-focus=true]):not([data-focused=true]):not([aria-current=true]):not([data-selected=true]) .meta{visibility:hidden}article[data-cal-color=peach]{--pill-border-color:var(--cal-peach-border);--pill-fill:color-mix(in srgb, var(--cal-peach-bg) var(--pill-alpha), transparent);border-color:var(--cal-peach-border)!important}article[data-cal-color=amber]{--pill-border-color:var(--cal-amber-border);--pill-fill:color-mix(in srgb, var(--cal-amber-bg) var(--pill-alpha), transparent);border-color:var(--cal-amber-border)!important}article[data-cal-color=mint]{--pill-border-color:var(--cal-mint-border);--pill-fill:color-mix(in srgb, var(--cal-mint-bg) var(--pill-alpha), transparent);border-color:var(--cal-mint-border)!important}article[data-cal-color=teal]{--pill-border-color:var(--cal-teal-border);--pill-fill:color-mix(in srgb, var(--cal-teal-bg) var(--pill-alpha), transparent);border-color:var(--cal-teal-border)!important}article[data-cal-color=sky]{--pill-border-color:var(--cal-sky-border);--pill-fill:color-mix(in srgb, var(--cal-sky-bg) var(--pill-alpha), transparent);border-color:var(--cal-sky-border)!important}article[data-cal-color=lavender]{--pill-border-color:var(--cal-lavender-border);--pill-fill:color-mix(in srgb, var(--cal-lavender-bg) var(--pill-alpha), transparent);border-color:var(--cal-lavender-border)!important}article[data-cal-color=grey]{--pill-border-color:var(--cal-grey-border);--pill-fill:color-mix(in srgb, var(--cal-grey-bg) var(--pill-alpha), transparent);border-color:var(--cal-grey-border)!important}article[data-style=hidden][data-cal-color]:not([data-focus=true]):not([data-focused=true]):not([aria-current=true]):not([data-selected=true]){--pill-border-color:var(--ink-color);--pill-fill:color-mix(in srgb, var(--paper-color) var(--pill-alpha), transparent);border-color:var(--ink-color)!important}article[data-style=outline][data-cal-color]{--pill-fill:color-mix(in srgb, var(--paper-color) var(--pill-alpha), transparent)}article[data-style=dashed]{background:0 0!important}article[data-style=striked]{border-color:#0000!important}article[data-selected=true]{border-color:var(--accent-color)!important;color:var(--accent-color)!important}article[data-focus=true],article[aria-current=true]{background:var(--ink-color)!important;color:var(--paper-color)!important;border-color:var(--ink-color)!important}article[data-focus=true] h3,article[aria-current=true] h3{-webkit-text-stroke-color:var(--ink-color);text-shadow:none;font-weight:700}article[data-focus=true] .meta-time,article[data-focus=true] .meta-location,article[aria-current=true] .meta-time,article[aria-current=true] .meta-location{color:var(--paper-color);paint-order:stroke fill;-webkit-text-stroke:var(--stroke-w) var(--ink-color);text-shadow:none}article[data-filter=true]{border-bottom-left-radius:var(--filter-radius)!important}[data-clearing]{filter:invert()}.form-actions{justify-content:flex-end;gap:.5em;display:flex}.form-actions>button{border:var(--border-w) solid var(--ink-color);background:var(--paper-color);height:32px;color:var(--ink-color);cursor:pointer;font-size:var(--fs-13);padding:0 14px}.form-actions>button.primary{background:var(--ink-color);color:var(--paper-color)}button.add-btn,button.add,button.primary,button.zoom-btn,button.segmented-btn,button.config-actions>button,.config-actions>button,.form-actions>button,.modal-footer>button,.action-btn,.copy-btn,.raw-toggle,.tab-btn,.warn-btn,.status-text{text-transform:uppercase;letter-spacing:.04em}.flash-swap{place-items:center;display:inline-grid}.flash-swap>*{grid-area:1/1}.flash-swap-off{visibility:hidden}.style-swatch{border:var(--border-w) solid var(--ink-color);width:18px;height:18px;color:var(--ink-color);box-sizing:border-box;font-size:var(--fs-11);-webkit-user-select:none;user-select:none;background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;line-height:1;display:inline-flex;position:relative}.style-swatch[data-block]{margin:6px 9px}.style-swatch[data-block=thick]:before,.style-swatch[data-block=thin]:before{content:"";pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 0,9px 9px,9px calc(100% - 9px),calc(100% - 9px) calc(100% - 9px),calc(100% - 9px) 9px,9px 9px);position:absolute;inset:-9px}.style-swatch[data-block=thick]:before{background-image:repeating-linear-gradient(45deg, transparent 0, transparent 4px, var(--holiday-stripe) 4.5px, transparent 5px)}.style-swatch[data-block=thin]:before{background-image:repeating-linear-gradient(45deg, transparent 0, transparent 9px, var(--holiday-stripe) 9.5px, transparent 10px)}.style-swatch[data-style=bold]{border-width:calc(var(--border-w) + 1px);font-weight:700}.style-swatch[data-style=inverted]{background:var(--ink-color);color:var(--paper-color);font-weight:700}.style-swatch[data-style=dashed]{border-style:dashed}.style-swatch[data-style=muted]{opacity:.4}.style-swatch[data-style=striked]{text-decoration:line-through}.style-swatch[data-style=hidden]{opacity:.25;text-decoration:line-through}.style-swatch[data-cal-color=peach]{background:var(--cal-peach-bg);border-color:var(--cal-peach-border)}.style-swatch[data-cal-color=amber]{background:var(--cal-amber-bg);border-color:var(--cal-amber-border)}.style-swatch[data-cal-color=mint]{background:var(--cal-mint-bg);border-color:var(--cal-mint-border)}.style-swatch[data-cal-color=teal]{background:var(--cal-teal-bg);border-color:var(--cal-teal-border)}.style-swatch[data-cal-color=sky]{background:var(--cal-sky-bg);border-color:var(--cal-sky-border)}.style-swatch[data-cal-color=lavender]{background:var(--cal-lavender-bg);border-color:var(--cal-lavender-border)}.style-swatch[data-cal-color=grey]{background:var(--cal-grey-bg);border-color:var(--cal-grey-border)}.style-swatch[data-style=inverted][data-cal-color]{color:var(--ink-color)}.style-swatch[data-style=hidden][data-cal-color]{border-color:var(--ink-color);background:0 0}.style-swatch[data-style=outline][data-cal-color]{background:0 0}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after,:root[data-motion=reduced] ::backdrop{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.app-skeleton{z-index:var(--z-popover);pointer-events:none;background:var(--paper-color);transition:opacity calc(2 * var(--dur-ui)) ease;position:fixed;inset:0}.app-skeleton.is-hiding{opacity:0}.sk-inner{animation:sk-pulse var(--dur-pulse) ease-in-out infinite}.sk-toolbar{align-items:center;gap:var(--toolbar-gap);padding:var(--time-header-pad-x);height:var(--toolbar-h);border-bottom:var(--border-w) solid var(--ink-faint);display:flex}.sk-box{background:var(--paper-2);border:var(--border-w) solid var(--ink-faint);border-radius:var(--btn-radius);flex-shrink:0;height:32px}.sk-date{width:32px}.sk-week{width:32px;margin-right:var(--toolbar-gap)}.sk-zooms{flex-shrink:0;gap:0;display:inline-flex}.sk-zoom{border-radius:0;width:32px}.sk-zoom:first-child{border-top-left-radius:var(--btn-radius);border-bottom-left-radius:var(--btn-radius)}.sk-zoom:last-child{border-top-right-radius:var(--btn-radius);border-bottom-right-radius:var(--btn-radius)}.sk-zoom+.sk-zoom{border-left-width:0}.sk-zoom-collapsed{width:8px}.sk-icon{width:32px}.sk-spacer{flex:1}.sk-timeline{height:calc(100dvh - var(--toolbar-h));position:relative;overflow:hidden}.sk-ruler{z-index:1;height:var(--time-header-h);border-bottom:var(--border-w) solid var(--ink-faint);background:var(--paper-color);position:relative}.sk-ruler-tier{left:0;right:0;top:var(--time-header-date-h);border-top:var(--border-w) solid var(--ink-faint);position:absolute}.sk-grid{left:0;right:0;top:var(--time-header-h);position:absolute;bottom:0}.sk-weekend{background:var(--weekend-bg);width:5%;position:absolute;top:0;bottom:0}.sk-vline{border-left:var(--border-w) solid var(--ink-faint);width:0;position:absolute;top:0;bottom:0}.sk-today{top:0;bottom:var(--tray-header-h);z-index:2;border-left:1.5px dashed var(--accent-color);width:0;position:absolute;left:50%}.sk-statusbar{padding:0 var(--time-header-pad-x);height:var(--tray-header-h);border-top:2px solid var(--ink-faint);background:var(--paper-color);justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.sk-dots{--sk-dot-size:calc(var(--border-w) + 3px);width:14px;height:14px;color:var(--ink-faint);display:block;position:relative}.sk-dot{width:var(--sk-dot-size);height:var(--sk-dot-size);margin:calc(var(--sk-dot-size) / -2);background:currentColor;border-radius:50%;position:absolute}.sk-dot-apex{top:22.9%;left:50%}.sk-dot-left{top:77.1%;left:18.75%}.sk-dot-right{top:77.1%;left:81.25%}@keyframes sk-pulse{0%,to{opacity:.5}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.sk-inner{animation:none}}.icon-button.svelte-9egw83{border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);width:32px;height:32px;color:var(--ink-color);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button[data-variant=ghost].svelte-9egw83{background:0 0;border-color:#0000}.icon-button[aria-pressed=true].svelte-9egw83{background:var(--ink-color);color:var(--paper-color)}.icon-button.svelte-9egw83:disabled{opacity:.5;cursor:not-allowed;border-style:dashed}.icon-button[data-variant=ghost].svelte-9egw83:disabled{opacity:.28;border-color:#0000}.toolbar.svelte-1b5lykn{touch-action:pan-x pan-y;align-items:center;gap:var(--toolbar-gap);padding:var(--time-header-pad-x);height:var(--toolbar-h);border-bottom:var(--border-w) solid var(--ink-color);background:var(--paper-color);z-index:var(--z-chrome);margin-left:var(--tray-left-w,0);transition:margin-left var(--dur-ui) ease;display:flex;position:sticky;top:0}.title.svelte-1b5lykn{border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);height:32px;color:var(--ink-color);cursor:pointer;flex-shrink:0;align-items:center;gap:.5em;padding:0 .6em;display:inline-flex}.title[data-marker=true].svelte-1b5lykn{color:var(--accent-color);border-color:var(--accent-color)}.title.svelte-1b5lykn time:where(.svelte-1b5lykn),.zoom-btn.svelte-1b5lykn{text-box:trim-both cap alphabetic}.title.svelte-1b5lykn time:where(.svelte-1b5lykn){font-size:var(--fs-13);white-space:nowrap}nav.svelte-1b5lykn{--zoom-sliver-w:8px;touch-action:pan-y;flex-shrink:0;gap:0;display:inline-flex}.zoom-btn.svelte-1b5lykn{border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);height:32px;color:var(--ink-color);cursor:pointer;font-size:var(--fs-12);white-space:nowrap;min-width:32px;max-width:32px;transition:min-width var(--dur-ui) ease, max-width var(--dur-ui) ease, padding var(--dur-ui) ease;border-radius:0;padding:0;overflow:hidden}.zoom-btn[data-collapsed].svelte-1b5lykn{min-width:var(--zoom-sliver-w);max-width:var(--zoom-sliver-w);padding:0}.zoom-label.svelte-1b5lykn{transition:opacity var(--dur-ui) ease}.zoom-btn[data-collapsed].svelte-1b5lykn .zoom-label:where(.svelte-1b5lykn){opacity:0}.zoom-btn.svelte-1b5lykn+.zoom-btn:where(.svelte-1b5lykn){border-left-width:0}.zoom-btn.svelte-1b5lykn:first-of-type{border-top-left-radius:var(--btn-radius);border-bottom-left-radius:var(--btn-radius)}.zoom-btn.svelte-1b5lykn:last-of-type{border-top-right-radius:var(--btn-radius);border-bottom-right-radius:var(--btn-radius)}.zoom-btn[aria-pressed=true].svelte-1b5lykn{background:var(--ink-color);color:var(--paper-color)}.week-btn.svelte-1b5lykn{margin-right:var(--toolbar-gap);border-radius:var(--btn-radius);flex-shrink:0}.spacer.svelte-1b5lykn{flex:1}.toolbar-right.svelte-1b5lykn{align-items:center;gap:var(--toolbar-gap);flex-shrink:0;display:inline-flex}.refresh-wrap.svelte-1b5lykn,.settings-wrap.svelte-1b5lykn,.search-wrap.svelte-1b5lykn{display:inline-flex}.refresh-wrap[data-spinning=true].svelte-1b5lykn .icon-button svg,.refresh-wrap[data-spinning=true].svelte-1b5lykn .icon-button .icon{transform-origin:50%;animation:.8s linear infinite svelte-1b5lykn-cal-spin}@keyframes svelte-1b5lykn-cal-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=640px){.title.svelte-1b5lykn{justify-content:center;width:32px;padding:0}.title.svelte-1b5lykn time:where(.svelte-1b5lykn){display:none}.zoom-btn.svelte-1b5lykn{font-size:var(--fs-11)}}.search-toolbar.svelte-1wflibr{align-items:center;gap:var(--toolbar-gap);padding:var(--time-header-pad-x);height:var(--toolbar-h);border-bottom:var(--border-w) solid var(--ink-color);background:var(--paper-color);top:var(--toolbar-h);z-index:calc(var(--z-chrome) - 1);margin-left:var(--tray-left-w,0);transition:margin-left var(--dur-ui) ease;display:flex;position:sticky}.search-toolbar.svelte-1wflibr .icon-button[aria-pressed=true]{background:var(--ink-color);color:var(--paper-color);border-color:var(--ink-color)}.search-input-wrap.svelte-1wflibr{width:max(120px, calc(var(--toolbar-6m-right,240px) - var(--search-input-left,40px)));flex:none;align-items:center;min-width:0;display:flex;position:relative}.search-input-wrap.svelte-1wflibr input[type=search]:where(.svelte-1wflibr){box-sizing:border-box;width:100%;height:32px;padding-right:28px}.search-input-wrap.svelte-1wflibr input[type=search]:where(.svelte-1wflibr):focus,.search-input-wrap.svelte-1wflibr input[type=search]:where(.svelte-1wflibr):focus-visible{outline:2px solid var(--accent-color);outline-offset:-1px;border-color:var(--accent-color)}.search-input-wrap.svelte-1wflibr input[type=search]:where(.svelte-1wflibr)::-webkit-search-decoration{appearance:none}.search-input-wrap.svelte-1wflibr input[type=search]:where(.svelte-1wflibr)::-webkit-search-cancel-button{appearance:none}.clear-btn.svelte-1wflibr{width:20px;height:20px;color:var(--ink-muted);cursor:pointer;font-size:var(--fs-11);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.search-right.svelte-1wflibr{justify-content:flex-end;align-items:center;gap:var(--toolbar-gap);flex-shrink:0;display:inline-flex}.count.svelte-1wflibr{text-align:left;min-width:max-content;font-family:var(--mono);font-size:var(--fs-12);color:var(--ink-color);white-space:nowrap;flex:auto;padding:0 .5em}.count.svelte-1wflibr .icon{vertical-align:-2px;margin-right:.35em}.tiers.svelte-1xkwxsk{flex-direction:column;height:100%;display:flex;position:relative}.now-line-head.svelte-1xkwxsk{background:repeating-linear-gradient(to bottom, var(--accent-color) 0 4px, transparent 4px 8px);pointer-events:none;z-index:3;width:1.5px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.now-gap.svelte-1xkwxsk{background:var(--paper-color);width:10px;height:100%;filter:var(--clock-halo);clip-path:inset(0 -12px);pointer-events:none;z-index:2;position:absolute;top:0}.now-day-icon.svelte-1xkwxsk{height:100%;color:var(--accent-color);pointer-events:none;z-index:2;filter:var(--clock-halo);align-items:center;transition:none;display:flex;position:absolute;top:0;transform:translate(-100%)}.now-time-label.svelte-1xkwxsk{height:100%;font-size:var(--fs-12);color:var(--accent-color);filter:var(--clock-halo);white-space:nowrap;pointer-events:none;z-index:2;align-items:center;line-height:1;transition:none;display:flex;position:absolute;top:0}.temp-day-label.svelte-1xkwxsk{height:100%;font-size:var(--fs-12);color:var(--accent-color);filter:var(--clock-halo);white-space:nowrap;pointer-events:none;z-index:3;align-items:center;line-height:1;transition:none;display:flex;position:absolute;top:0;transform:translate(-100%)}.temp-date-label.svelte-1xkwxsk{height:100%;font-size:var(--fs-12);color:var(--accent-color);filter:var(--clock-halo);white-space:nowrap;pointer-events:none;z-index:3;align-items:center;padding:0 4px 0 5px;line-height:1;transition:none;display:flex;position:absolute;top:0}.tier.svelte-1xkwxsk{border-bottom:var(--border-w) solid var(--ink-color);flex:1 1 0;min-height:0;position:relative}.tier.svelte-1xkwxsk:last-child{border-bottom:none}[data-tier=quarter-year].svelte-1xkwxsk,[data-tier=year].svelte-1xkwxsk{flex:0 0 var(--time-header-date-h)}.band.svelte-1xkwxsk{border-left:var(--border-w) solid var(--ink-color);box-sizing:border-box;height:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border-top:none;border-bottom:none;border-right:none;border-radius:0;align-items:center;padding:0;display:flex;position:absolute;top:0}.band[data-past=true].svelte-1xkwxsk{border-left-color:var(--ink-faint)}.band[data-weekend=true].svelte-1xkwxsk{background:var(--weekend-bg)}.band[data-weekend=true][data-past=true].svelte-1xkwxsk{background:var(--weekend-bg-past)}.band[data-past=true].svelte-1xkwxsk .label:where(.svelte-1xkwxsk),.band[data-past=true].svelte-1xkwxsk .day-letter:where(.svelte-1xkwxsk),.band[data-past=true].svelte-1xkwxsk .day-num:where(.svelte-1xkwxsk),.band[data-past=true].svelte-1xkwxsk .week-letter:where(.svelte-1xkwxsk),.band[data-past=true].svelte-1xkwxsk .week-num:where(.svelte-1xkwxsk){color:var(--ink-faint)}.band[data-current=true].svelte-1xkwxsk .label:where(.svelte-1xkwxsk),.band[data-current=true].svelte-1xkwxsk .day-letter:where(.svelte-1xkwxsk),.band[data-current=true].svelte-1xkwxsk .day-num:where(.svelte-1xkwxsk){font-weight:500}[data-tier=month].svelte-1xkwxsk .band[data-current=true]:where(.svelte-1xkwxsk) .label:where(.svelte-1xkwxsk){font-weight:400}[data-tier=day-letters].svelte-1xkwxsk .band[data-current=true]:where(.svelte-1xkwxsk) .day-letter:where(.svelte-1xkwxsk),[data-tier=day-letters].svelte-1xkwxsk .band[data-current=true]:where(.svelte-1xkwxsk) .day-num:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk:not([data-marked]) [data-tier=week]:where(.svelte-1xkwxsk) .band[data-current=true]:where(.svelte-1xkwxsk) .label:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk:not([data-marked]) [data-tier=week]:where(.svelte-1xkwxsk) .band[data-current=true]:where(.svelte-1xkwxsk) .week-letter:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk:not([data-marked]) [data-tier=week]:where(.svelte-1xkwxsk) .band[data-current=true]:where(.svelte-1xkwxsk) .week-num:where(.svelte-1xkwxsk){color:var(--accent-color)}[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-holiday=true]:where(.svelte-1xkwxsk){position:absolute}[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-holiday=true]:where(.svelte-1xkwxsk):before{content:"";background-image:repeating-linear-gradient(45deg, transparent 0, transparent 4px, var(--holiday-stripe) 4.5px, transparent 5px);opacity:.6;pointer-events:none;z-index:0;background-attachment:fixed;position:absolute;inset:0}[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-holiday=true]:where(.svelte-1xkwxsk) .day-letter:where(.svelte-1xkwxsk),[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-holiday=true]:where(.svelte-1xkwxsk) .day-num:where(.svelte-1xkwxsk){z-index:1;position:relative}[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-observance=true]:where(.svelte-1xkwxsk){position:absolute}[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-observance=true]:where(.svelte-1xkwxsk):before{content:"";background-image:repeating-linear-gradient(45deg, transparent 0, transparent 9px, var(--holiday-stripe) 9.5px, transparent 10px);opacity:.6;pointer-events:none;z-index:0;background-attachment:fixed;position:absolute;inset:0}[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-observance=true]:where(.svelte-1xkwxsk) .day-letter:where(.svelte-1xkwxsk),[data-zoom=month].svelte-1xkwxsk .day-letter-band[data-observance=true]:where(.svelte-1xkwxsk) .day-num:where(.svelte-1xkwxsk){z-index:1;position:relative}[data-tier=week].svelte-1xkwxsk .band:where(.svelte-1xkwxsk),.day-letter-band.svelte-1xkwxsk{padding-left:var(--time-header-pad-x);padding-right:var(--time-header-pad-x)}.label.svelte-1xkwxsk{padding:0 var(--time-header-pad-x);font-size:var(--fs-11);white-space:nowrap;color:var(--ink-color);line-height:1.25;display:inline-block;position:sticky;left:0}[data-tier=quarter-year].svelte-1xkwxsk .label:where(.svelte-1xkwxsk),[data-tier=year].svelte-1xkwxsk .label:where(.svelte-1xkwxsk){font-size:var(--fs-12)}[data-tier=week].svelte-1xkwxsk .label:where(.svelte-1xkwxsk){text-align:center;width:100%;padding:0;display:block;position:static}[data-tier=month].svelte-1xkwxsk .label:where(.svelte-1xkwxsk),[data-tier=quarter].svelte-1xkwxsk .label:where(.svelte-1xkwxsk){text-transform:uppercase;letter-spacing:.04em}.lane-week.svelte-1xkwxsk{height:100%;padding-left:var(--time-header-pad-x);font-size:var(--fs-10);white-space:nowrap;color:var(--ink-muted);pointer-events:none;z-index:0;align-items:center;line-height:1;display:flex;position:absolute;top:0}.lane-week-probe.svelte-1xkwxsk{visibility:hidden}.lane-week[data-tight=true].svelte-1xkwxsk{padding-left:1px}.lane-week[data-past=true].svelte-1xkwxsk{color:var(--ink-faint)}.tiers.svelte-1xkwxsk:not([data-marked]) .lane-week[data-current=true]:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk .lane-week[data-temp=true]:where(.svelte-1xkwxsk){color:var(--accent-color)}.tiers.svelte-1xkwxsk .lane-week[data-temp=true]:where(.svelte-1xkwxsk){font-weight:700}[data-zoom=month].svelte-1xkwxsk [data-tier=month]:where(.svelte-1xkwxsk){overflow-y:clip}[data-zoom=month].svelte-1xkwxsk [data-tier=month]:where(.svelte-1xkwxsk) .label:where(.svelte-1xkwxsk){z-index:1;background:var(--paper-color)}[data-zoom=month].svelte-1xkwxsk [data-tier=month]:where(.svelte-1xkwxsk) .label:where(.svelte-1xkwxsk):after{content:"";background:linear-gradient(to right, var(--paper-color), transparent);pointer-events:none;width:1.5em;position:absolute;top:0;bottom:0;left:100%}[data-tier=week][data-stacked=true].svelte-1xkwxsk{flex:1.5 1 0}[data-tier=week][data-stacked=true].svelte-1xkwxsk .band:where(.svelte-1xkwxsk){padding-top:var(--time-header-pad-y);padding-bottom:var(--time-header-pad-y);flex-direction:column;justify-content:center}.week-letter.svelte-1xkwxsk,.week-num.svelte-1xkwxsk{font-size:var(--fs-10);text-align:center;color:var(--ink-color);line-height:1;display:block}.week-num.svelte-1xkwxsk{font-family:var(--mono)}[data-tier=day-letters].svelte-1xkwxsk{flex:1.5 1 0}.day-letter-band.svelte-1xkwxsk{border-left:var(--border-w) solid var(--ink-color);padding-top:var(--time-header-pad-y);padding-bottom:var(--time-header-pad-y);flex-direction:column;justify-content:center;align-items:center;display:flex}.day-letter-band[data-weekend=true].svelte-1xkwxsk .day-letter:where(.svelte-1xkwxsk),.day-letter-band[data-weekend=true].svelte-1xkwxsk .day-num:where(.svelte-1xkwxsk){color:var(--ink-muted)}.day-letter-band[data-weekend=true][data-past=true].svelte-1xkwxsk .day-letter:where(.svelte-1xkwxsk),.day-letter-band[data-weekend=true][data-past=true].svelte-1xkwxsk .day-num:where(.svelte-1xkwxsk){color:var(--ink-faint)}.day-letter.svelte-1xkwxsk{font-size:var(--fs-10);color:var(--ink-color);text-align:center;padding:0;line-height:1;display:block}.day-num.svelte-1xkwxsk{font-family:var(--mono);font-size:var(--fs-10);color:var(--ink-color);line-height:1;display:block}.tiers.svelte-1xkwxsk .band[data-temp=true]:where(.svelte-1xkwxsk) .label:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk .band[data-temp=true]:where(.svelte-1xkwxsk) .day-letter:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk .band[data-temp=true]:where(.svelte-1xkwxsk) .day-num:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk .band[data-temp=true]:where(.svelte-1xkwxsk) .week-letter:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk .band[data-temp=true]:where(.svelte-1xkwxsk) .week-num:where(.svelte-1xkwxsk){color:var(--accent-color);font-weight:700}.tiers.svelte-1xkwxsk [data-tier=quarter-year]:where(.svelte-1xkwxsk) .band:where(.svelte-1xkwxsk) .label:where(.svelte-1xkwxsk),.tiers.svelte-1xkwxsk [data-tier=year]:where(.svelte-1xkwxsk) .band:where(.svelte-1xkwxsk) .label:where(.svelte-1xkwxsk){font-weight:400}article.svelte-z3f9zv{border:var(--border-w) solid var(--ink-color);border-radius:var(--pill-radius);background:var(--pill-fill);min-height:14px;color:var(--ink-color);box-sizing:border-box;z-index:0;position:absolute;overflow:visible}.meta-time-rest.svelte-z3f9zv{display:none}article.svelte-z3f9zv:hover .meta-time-rest:where(.svelte-z3f9zv),article.svelte-z3f9zv:focus-within .meta-time-rest:where(.svelte-z3f9zv){display:inline}article.svelte-z3f9zv:hover,article.svelte-z3f9zv:focus-within{z-index:2}article[data-dragging=true].svelte-z3f9zv{opacity:.35}article[data-armed=true].svelte-z3f9zv{outline:calc(var(--border-w) * 2) solid var(--accent-color);outline-offset:1px}.drag-edge.svelte-z3f9zv{cursor:ew-resize;touch-action:none;z-index:1;width:6px;position:absolute;top:0;bottom:0}.drag-edge[data-edge=start].svelte-z3f9zv{left:-2px}.drag-edge[data-edge=end].svelte-z3f9zv{right:-2px}button.svelte-z3f9zv{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;padding:2px 8px;display:block;overflow:visible}button.svelte-z3f9zv:hover,button.svelte-z3f9zv:focus-visible{color:inherit}.pill-content.pinned.svelte-z3f9zv{position:sticky;left:8px}.pill-content.svelte-z3f9zv{vertical-align:top;max-width:100%;display:inline-block}h3.svelte-z3f9zv{font-family:var(--title-font);font-size:var(--fs-13);white-space:nowrap;paint-order:stroke fill;-webkit-text-stroke:var(--stroke-w) var(--paper-color);text-shadow:0 0 1px var(--paper-color);margin:0;font-weight:400;line-height:1.4;overflow:visible}.span-count.svelte-z3f9zv{color:inherit}.meta.svelte-z3f9zv{font-size:var(--fs-10);color:var(--ink-muted);white-space:nowrap;margin:-4px 0 0;line-height:1.2;overflow:visible}.meta-time.svelte-z3f9zv,.meta-location.svelte-z3f9zv{paint-order:stroke fill;-webkit-text-stroke:var(--stroke-w) var(--paper-color);text-shadow:0 0 1px var(--paper-color)}.meta-time.svelte-z3f9zv+.meta-location:where(.svelte-z3f9zv){margin-left:.6em}.meta-location.svelte-z3f9zv .icon{vertical-align:-2px;margin-right:3px}.emoji.svelte-1jcmy1f{font-size-adjust:none}.local-badge.svelte-1l1965i{opacity:.5;flex:none;align-items:center;display:inline-flex}.row-header.svelte-1tnavyl{left:0;top:var(--time-header-h);height:var(--row-header-h);background:var(--paper-color);border-bottom:var(--border-w) solid var(--weekend-bg);z-index:4;box-sizing:border-box;cursor:pointer;width:max-content;min-width:100%;transition:border-color var(--dur-ink) ease;align-items:center;padding:1px 0;display:flex;position:sticky}.row-header[data-collapsed=true].svelte-1tnavyl{border-bottom:var(--border-w) dashed var(--weekend-bg)}.row-header[data-ink=true].svelte-1tnavyl{border-bottom-color:var(--ink-color)}.hdr-weekend.svelte-1tnavyl,.hdr-hatch.svelte-1tnavyl{top:0;bottom:calc(-1 * var(--border-w));z-index:0;pointer-events:none;position:absolute}.hdr-weekend.svelte-1tnavyl{background:color-mix(in srgb, var(--ink-color) 6%, transparent)}.hdr-weekend[data-past=true].svelte-1tnavyl{background:color-mix(in srgb, var(--ink-color) 3%, transparent)}.hdr-hatch.svelte-1tnavyl{opacity:.6;background-attachment:fixed}.hdr-hatch-thick.svelte-1tnavyl{background-image:repeating-linear-gradient(45deg, transparent 0, transparent 4px, var(--holiday-stripe) 4.5px, transparent 5px)}.hdr-hatch-thin.svelte-1tnavyl{background-image:repeating-linear-gradient(45deg, transparent 0, transparent 9px, var(--holiday-stripe) 9.5px, transparent 10px)}.hdr-month-line.svelte-1tnavyl{top:calc(-1 * var(--border-w));bottom:calc(-1 * var(--border-w));border-left:var(--border-w) solid var(--ink-color);pointer-events:none;z-index:0;width:0;position:absolute}.hdr-month-line[data-past=true].svelte-1tnavyl{opacity:.4}.hdr-day-line.svelte-1tnavyl{top:calc(-1 * var(--border-w));bottom:calc(-1 * var(--border-w));border-left:var(--border-w) solid var(--ink-faint);pointer-events:none;z-index:0;width:0;transition:top var(--dur-ink) step-end, bottom var(--dur-ink) step-end;position:absolute}.row-header[data-ink=true].svelte-1tnavyl .hdr-day-line:where(.svelte-1tnavyl){transition:none;top:0;bottom:0}.lead.svelte-1tnavyl{z-index:1;align-items:center;gap:.5em;min-width:0;max-width:calc(100vw - 88px);padding:0 8px;display:flex;position:sticky;left:0}.actions.svelte-1tnavyl{padding:0 var(--row-actions-right,8px) 0 8px;z-index:1;opacity:0;pointer-events:none;transition:opacity var(--dur-ui) ease;flex-shrink:0;align-items:center;gap:.4em;display:flex;position:sticky;right:0}.row:hover .actions.svelte-1tnavyl,.row:focus-within .actions.svelte-1tnavyl,.row-header[data-focused=true].svelte-1tnavyl .actions:where(.svelte-1tnavyl){opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.actions.svelte-1tnavyl{transition:none}}.nav-wrap.svelte-1tnavyl{display:inline-flex}.actions.svelte-1tnavyl .icon-button{width:var(--row-control-h);height:var(--row-control-h);filter:var(--clock-halo)}.name-btn.svelte-1tnavyl{min-width:0;color:inherit;height:var(--row-control-h);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;outline:none;flex:auto;align-items:center;gap:.4em;padding:2px 8px;display:inline-flex;overflow:hidden}.name-btn.svelte-1tnavyl:focus{outline:none}.name-text.svelte-1tnavyl{font-size:var(--name-size);font-size-adjust:var(--name-x-height);font-weight:400;font-family:var(--name-font);text-overflow:ellipsis;white-space:nowrap;filter:var(--clock-halo);font-style:italic;overflow:hidden}.name-text[data-pending=true].svelte-1tnavyl{animation:svelte-1tnavyl-row-pending var(--dur-pulse) ease-in-out infinite}@keyframes svelte-1tnavyl-row-pending{0%,to{opacity:1}50%{opacity:.4}}.tz-icon.svelte-1tnavyl{height:100%;color:var(--ink-muted);pointer-events:none;z-index:0;filter:var(--clock-halo);align-items:center;transition:none;display:flex;position:absolute;top:0;transform:translate(-100%)}.tz-time.svelte-1tnavyl{height:100%;font-size:var(--fs-11);color:var(--ink-muted);filter:var(--clock-halo);white-space:nowrap;pointer-events:none;z-index:0;align-items:center;gap:.3em;transition:none;display:inline-flex;position:absolute;top:0}.tz-offset.svelte-1tnavyl{color:var(--ink-muted)}.badge.svelte-1tnavyl{font-size:var(--fs-11);color:var(--ink-muted);background:var(--paper-2);border-radius:999px;flex-shrink:0;padding:2px 6px}.match-badge.svelte-1tnavyl{color:var(--paper-color);background:var(--accent-color)}.lead.svelte-1tnavyl>button:where(.svelte-1tnavyl) .icon,.name-btn.svelte-1tnavyl .local-badge{filter:var(--clock-halo)}.category-mark.svelte-1tnavyl{color:var(--ink-color);flex-shrink:0;align-items:center;display:inline-flex}.charm-btn.svelte-1tnavyl{cursor:pointer;touch-action:none;background:0 0;border:none;padding:0}.charm-btn.svelte-1tnavyl:focus{outline:none}.warning-btn.svelte-1tnavyl{height:var(--row-control-h);min-width:var(--row-control-h);color:var(--accent-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:.3em;padding:0 4px;display:inline-flex}.scratch-add.svelte-1tnavyl{color:var(--ink-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.warning-btn.svelte-1tnavyl,.scratch-add.svelte-1tnavyl,.category-mark.svelte-1tnavyl{height:auto;font:italic 400 var(--name-size) / var(--row-control-h) var(--name-font);text-align:center;white-space:nowrap;align-self:baseline;display:inline-block}.warning-btn.svelte-1tnavyl>.icon,.scratch-add.svelte-1tnavyl>.icon,.category-mark.svelte-1tnavyl>.icon{vertical-align:middle;vertical-align:calc(.5cap - var(--icon-half,7px));translate:0 var(--baseline-snap,0px)}.name-btn.svelte-1tnavyl{align-self:baseline}.spacer.svelte-1tnavyl{flex:1}.row.svelte-1owbhwc{border-top:var(--border-w) solid var(--weekend-bg);box-sizing:border-box;width:max-content;min-width:100%;transition:border-color var(--dur-ink) ease;background:0 0;position:relative}.row.svelte-1owbhwc:first-of-type{border-top-color:var(--paper-color)}.row.svelte-1owbhwc:last-of-type{border-bottom:var(--border-w) solid var(--weekend-bg)}.row[data-ink=true].svelte-1owbhwc{border-color:var(--ink-color)}.row-body.svelte-1owbhwc{box-sizing:border-box;contain:layout;position:relative}.band-rule.svelte-1owbhwc{border-top:var(--border-w) dashed var(--weekend-bg);pointer-events:none;z-index:0;height:0;position:absolute;left:0}.band-labels.svelte-1owbhwc{z-index:3;pointer-events:none;width:0;height:0;position:sticky;left:0}.band-labels-past.svelte-1owbhwc{position:absolute;top:0}.band-label.svelte-1owbhwc{text-overflow:ellipsis;white-space:nowrap;max-width:40vw;font-size:var(--fs-10);color:var(--ink-muted);paint-order:stroke fill;-webkit-text-stroke:var(--stroke-w) var(--paper-color);text-shadow:0 0 1px var(--paper-color);padding:0 2px;line-height:1.4;position:absolute;left:8px;overflow:hidden;transform:translateY(-50%)}.drag-ghost.svelte-1owbhwc{box-sizing:border-box;border:var(--border-w) dashed var(--accent-color);border-radius:var(--pill-radius);pointer-events:none;z-index:4;transition:left var(--dur-quick) ease-out, width var(--dur-quick) ease-out;position:absolute}.drag-readout.svelte-1owbhwc{font-size:var(--fs-10);white-space:nowrap;color:var(--accent-color);filter:var(--clock-halo);margin-left:4px;line-height:1.2;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.row-collapsed.svelte-1owbhwc{height:16px;position:relative}.observance-strip.svelte-1owbhwc{pointer-events:none;z-index:0;background-image:repeating-linear-gradient(45deg, transparent 0, transparent 9px, var(--holiday-stripe) 9.5px, transparent 10px);opacity:.6;background-attachment:fixed;position:absolute;top:0;bottom:0}.holiday-strip.svelte-1owbhwc{pointer-events:none;z-index:0;background-image:repeating-linear-gradient(45deg, transparent 0, transparent 4px, var(--holiday-stripe) 4.5px, transparent 5px);opacity:.6;background-attachment:fixed;position:absolute;top:0;bottom:0}.dot.svelte-1owbhwc{border:var(--border-w) solid var(--ink-color);background:var(--pill-fill);cursor:pointer;border-radius:999px;width:10px;height:10px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.dot.svelte-1owbhwc:focus{outline:none}.span-bar.svelte-1owbhwc{border:var(--border-w) solid var(--ink-color);background:var(--pill-fill);cursor:pointer;border-radius:999px;height:10px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.span-bar.svelte-1owbhwc:focus{outline:none}.dot[data-cal-color=peach].svelte-1owbhwc,.span-bar[data-cal-color=peach].svelte-1owbhwc{border-color:var(--cal-peach-border);--pill-fill:color-mix(in srgb, var(--cal-peach-bg) var(--pill-alpha), transparent)}.dot[data-cal-color=amber].svelte-1owbhwc,.span-bar[data-cal-color=amber].svelte-1owbhwc{border-color:var(--cal-amber-border);--pill-fill:color-mix(in srgb, var(--cal-amber-bg) var(--pill-alpha), transparent)}.dot[data-cal-color=mint].svelte-1owbhwc,.span-bar[data-cal-color=mint].svelte-1owbhwc{border-color:var(--cal-mint-border);--pill-fill:color-mix(in srgb, var(--cal-mint-bg) var(--pill-alpha), transparent)}.dot[data-cal-color=teal].svelte-1owbhwc,.span-bar[data-cal-color=teal].svelte-1owbhwc{border-color:var(--cal-teal-border);--pill-fill:color-mix(in srgb, var(--cal-teal-bg) var(--pill-alpha), transparent)}.dot[data-cal-color=sky].svelte-1owbhwc,.span-bar[data-cal-color=sky].svelte-1owbhwc{border-color:var(--cal-sky-border);--pill-fill:color-mix(in srgb, var(--cal-sky-bg) var(--pill-alpha), transparent)}.dot[data-cal-color=lavender].svelte-1owbhwc,.span-bar[data-cal-color=lavender].svelte-1owbhwc{border-color:var(--cal-lavender-border);--pill-fill:color-mix(in srgb, var(--cal-lavender-bg) var(--pill-alpha), transparent)}.dot[data-style=outline][data-cal-color].svelte-1owbhwc,.span-bar[data-style=outline][data-cal-color].svelte-1owbhwc{--pill-fill:color-mix(in srgb, var(--paper-color) var(--pill-alpha), transparent)}.dot[data-style=bold].svelte-1owbhwc,.span-bar[data-style=bold].svelte-1owbhwc{border-width:calc(var(--border-w) + 1px)}.dot[data-style=bold].svelte-1owbhwc{width:12px;height:12px}.dot[data-style=bold][data-focused=true].svelte-1owbhwc{width:11px;height:11px}.dot[data-style=dashed].svelte-1owbhwc,.span-bar[data-style=dashed].svelte-1owbhwc{border-style:dashed}.dot[data-style=inverted].svelte-1owbhwc,.span-bar[data-style=inverted].svelte-1owbhwc{background:var(--ink-color)}.dot[data-style=inverted][data-cal-color=peach].svelte-1owbhwc,.span-bar[data-style=inverted][data-cal-color=peach].svelte-1owbhwc{background:var(--cal-peach-bg)}.dot[data-style=inverted][data-cal-color=amber].svelte-1owbhwc,.span-bar[data-style=inverted][data-cal-color=amber].svelte-1owbhwc{background:var(--cal-amber-bg)}.dot[data-style=inverted][data-cal-color=mint].svelte-1owbhwc,.span-bar[data-style=inverted][data-cal-color=mint].svelte-1owbhwc{background:var(--cal-mint-bg)}.dot[data-style=inverted][data-cal-color=teal].svelte-1owbhwc,.span-bar[data-style=inverted][data-cal-color=teal].svelte-1owbhwc{background:var(--cal-teal-bg)}.dot[data-style=inverted][data-cal-color=sky].svelte-1owbhwc,.span-bar[data-style=inverted][data-cal-color=sky].svelte-1owbhwc{background:var(--cal-sky-bg)}.dot[data-style=inverted][data-cal-color=lavender].svelte-1owbhwc,.span-bar[data-style=inverted][data-cal-color=lavender].svelte-1owbhwc{background:var(--cal-lavender-bg)}.dot[data-past=true].svelte-1owbhwc,.span-bar[data-past=true].svelte-1owbhwc{opacity:var(--past-opacity)}.dot[data-style=muted].svelte-1owbhwc,.span-bar[data-style=muted].svelte-1owbhwc{opacity:.4}.dot[data-style=hidden].svelte-1owbhwc,.span-bar[data-style=hidden].svelte-1owbhwc{opacity:.25;border-color:var(--ink-color);--pill-fill:color-mix(in srgb, var(--paper-color) var(--pill-alpha), transparent);cursor:not-allowed}.dot[data-match=true].svelte-1owbhwc{background:var(--accent-color);border-color:var(--accent-color);outline:2px solid var(--accent-color);outline-offset:1px}.dot[data-highlight=true].svelte-1owbhwc,.dot[data-selected=true].svelte-1owbhwc,.span-bar[data-match=true].svelte-1owbhwc,.span-bar[data-highlight=true].svelte-1owbhwc,.span-bar[data-selected=true].svelte-1owbhwc{background:var(--accent-color);border-color:var(--accent-color)}#timeline.svelte-cfijfh{background:var(--paper-color);overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overflow-anchor:none;margin-left:var(--tray-left-w,0);transition:margin-left var(--dur-ui) ease;scrollbar-color:var(--ink-muted) transparent;overflow:auto}@media (hover:hover) and (pointer:fine){#timeline.svelte-cfijfh{cursor:grab}#timeline[data-panning=true].svelte-cfijfh{cursor:grabbing}}#timeline.svelte-cfijfh::-webkit-scrollbar{background:0 0;width:10px;height:10px}#timeline.svelte-cfijfh::-webkit-scrollbar-track{background:0 0}#timeline.svelte-cfijfh::-webkit-scrollbar-corner{background:0 0}#timeline.svelte-cfijfh::-webkit-scrollbar-thumb{background:var(--ink-muted);background-clip:padding-box;border:3px solid #0000;border-radius:6px}#timeline.svelte-cfijfh::-webkit-scrollbar-thumb:hover{background:var(--ink-color);background-clip:padding-box}@media (pointer:coarse){#timeline.svelte-cfijfh{scrollbar-width:none}#timeline.svelte-cfijfh::-webkit-scrollbar{display:none}}.scroll-content.svelte-cfijfh{overflow-anchor:none;opacity:0;min-width:100%;min-height:100%;position:relative}.scroll-content.is-centered.svelte-cfijfh{opacity:1}#time-header.svelte-cfijfh{z-index:5;background:var(--paper-color);border-bottom:var(--border-w) solid var(--ink-color);height:var(--time-header-h);position:sticky;top:0}.rows.svelte-cfijfh{flex-direction:column;padding-bottom:16px;display:flex;position:relative}.weekend-col.svelte-cfijfh{top:var(--time-header-h);background:color-mix(in srgb, var(--ink-color) 6%, transparent);pointer-events:none;z-index:1;position:absolute}.weekend-col[data-past=true].svelte-cfijfh{background:color-mix(in srgb, var(--ink-color) 3%, transparent)}.month-line.svelte-cfijfh{top:var(--time-header-h);border-left:var(--border-w) solid var(--ink-color);pointer-events:none;z-index:0;width:0;position:absolute}.month-line[data-past=true].svelte-cfijfh{opacity:.4}.day-col.svelte-cfijfh{top:var(--time-header-h);border-left:var(--border-w) solid var(--ink-faint);pointer-events:none;z-index:0;width:0;position:absolute}.holiday-band.svelte-cfijfh{top:var(--time-header-h);pointer-events:none;z-index:1;background-image:repeating-linear-gradient(45deg, transparent 0, transparent 4px, var(--holiday-stripe) 4.5px, transparent 5px);opacity:.6;background-attachment:fixed;position:absolute}.holiday-band[data-density=thin].svelte-cfijfh{background-image:repeating-linear-gradient(45deg, transparent 0, transparent 9px, var(--holiday-stripe) 9.5px, transparent 10px)}.temp-col.svelte-cfijfh{background:var(--accent-color);opacity:.12;pointer-events:none;z-index:6;position:absolute;top:0;bottom:0}.today-line.svelte-cfijfh{z-index:4;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.music-sweep.svelte-cfijfh{z-index:8;pointer-events:none;width:0;height:0;position:sticky;left:0}.music-sweep-svg.svelte-cfijfh{opacity:.85;width:80px;position:absolute;top:0;left:-50px;overflow:visible}.music-sweep-svg.svelte-cfijfh path:where(.svelte-cfijfh){stroke:var(--accent-color);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.sweep-fade.svelte-cfijfh{z-index:var(--z-flourish);background:var(--paper-color);pointer-events:none;position:fixed;inset:0}.temp-line.svelte-cfijfh{background:var(--accent-color);z-index:7;cursor:ew-resize;touch-action:none;border:none;border-radius:0;width:1.5px;margin:0;padding:0;position:absolute;top:0;bottom:0}.temp-line[data-edge=end][data-single=true].svelte-cfijfh{border-right-color:#0000}.temp-line[data-edge=end].svelte-cfijfh{border-right:1.5px solid var(--accent-color);background:0 0;width:0;transform:translate(-1.5px)}.temp-line.svelte-cfijfh:before{content:"";position:absolute;inset:0 -7px}.temp-line[data-arming=true].svelte-cfijfh{box-shadow:0 0 0 1.5px var(--accent-color)}.hover-card.svelte-1oetzqw{z-index:var(--z-popover);box-sizing:border-box;border:var(--border-w) solid var(--ink-color);background:var(--paper-color);max-width:min(340px,100vw - 16px);color:var(--ink-color);pointer-events:none;animation:svelte-1oetzqw-hc-fade var(--dur-quick) ease-out;padding:.5em .7em;position:fixed;box-shadow:0 2px 10px #0000002e}@keyframes svelte-1oetzqw-hc-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hover-card.svelte-1oetzqw{animation:none}}.hc-title.svelte-1oetzqw{font-family:var(--title-font);font-size:var(--fs-13);margin:0 0 .15em;font-weight:700;line-height:1.25}.hc-dup.svelte-1oetzqw{color:var(--ink-muted);font-weight:400}.hc-date.svelte-1oetzqw{font-size:var(--fs-12);margin:.05em 0}.hc-date.svelte-1oetzqw time:where(.svelte-1oetzqw){font-family:var(--mono)}.hc-weekday.svelte-1oetzqw,.hc-dim.svelte-1oetzqw{color:var(--ink-muted)}.hc-time.svelte-1oetzqw{font-size:var(--fs-11);color:var(--ink-muted);margin:.05em 0}.hc-own-zone.svelte-1oetzqw{color:var(--ink-faint)}.hc-loc.svelte-1oetzqw{font-size:var(--fs-12);color:var(--ink-muted);margin:.05em 0}.hc-desc.svelte-1oetzqw{font-size:var(--fs-11);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:7.5em;margin:.35em 0 0;line-height:1.35;overflow:hidden}.hc-desc.svelte-1oetzqw a{color:var(--ink-color);overflow-wrap:anywhere;word-break:break-word}.backdrop.svelte-1bipt81{background:var(--backdrop-dim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-dialog);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog.svelte-1bipt81{background:var(--paper-color);color:var(--ink-color);border:var(--border-w) solid var(--ink-color);box-sizing:border-box;width:min(560px,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1em;overflow:auto}header.svelte-1bipt81{justify-content:space-between;align-items:center;gap:.5em;margin:0 0 .5em;display:flex}h2.svelte-1bipt81{margin:0;font-size:1em;font-weight:600}.staleness.svelte-1bipt81{font-size:var(--fs-12);color:var(--ink-muted);margin:0 0 .5em}pre.svelte-1bipt81{white-space:pre-wrap;word-break:break-word;font-family:var(--mono);font-size:var(--fs-12);color:var(--ink-color);background:var(--paper-2);border:var(--border-w) solid var(--ink-color);margin:0;padding:.5em}.confirm-btn.svelte-470io0{border:var(--btn-border-w) solid var(--ink-color);border-radius:var(--btn-radius);background:var(--paper-color);color:var(--ink-color);font:inherit;font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:.3em .7em;display:inline-flex;position:relative}.cb-stack.svelte-470io0{display:inline-grid}.cb-stack.svelte-470io0>:where(.svelte-470io0){grid-area:1/1}.cb-sizer.svelte-470io0{visibility:hidden}.cb-current.svelte-470io0,.cb-sizer.svelte-470io0{justify-content:center;align-items:center;display:inline-flex}.cb-icon-box.svelte-470io0{display:inline-block}.cb-count.svelte-470io0{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex}.cb-sr.svelte-470io0{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.confirm-btn[data-variant=delete][data-state=idle].svelte-470io0{border-color:var(--accent-color);color:var(--accent-color)}.confirm-btn[data-variant=delete][data-state=confirm].svelte-470io0{background:var(--accent-color);color:var(--paper-color);border-color:var(--accent-color)}.confirm-btn[data-variant=neutral][data-state=idle].svelte-470io0{border-color:var(--ink-color);color:var(--ink-color)}.confirm-btn[data-variant=neutral][data-state=confirm].svelte-470io0{background:var(--ink-color);color:var(--paper-color);border-color:var(--ink-color)}.confirm-btn[data-state=done].svelte-470io0,.confirm-btn[data-state=undo].svelte-470io0{background:var(--paper-color);color:var(--ink-color);border-color:var(--ink-color)}.confirm-btn.svelte-470io0:disabled{opacity:.5;cursor:not-allowed;border-style:dashed}.confirm-btn[data-state=confirm].svelte-470io0 .cb-current:where(.svelte-470io0) .icon{transform:translateY(1px)}.cal-dl.svelte-15venhv{display:inline-flex;position:relative}.cal-dl-trigger.svelte-15venhv{border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);width:28px;min-width:28px;height:28px;color:var(--ink-color);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.cal-dl-trigger[aria-expanded=true].svelte-15venhv{background:var(--ink-color);color:var(--paper-color)}.cal-dl-trigger.svelte-15venhv:disabled{opacity:.5;cursor:not-allowed;border-style:dashed}.cal-dl-menu.svelte-15venhv{z-index:var(--z-panel);background:var(--paper-color);border:var(--btn-border-w) solid var(--ink-color);flex-direction:column;min-width:12em;display:flex;position:fixed;top:0;left:0}.cal-dl-item.svelte-15venhv{background:var(--paper-color);color:var(--ink-color);font-size:var(--fs-13);text-align:left;cursor:pointer;white-space:nowrap;border:0;padding:.5em .75em;text-decoration:none;display:block}.cal-dl-item.svelte-15venhv+.cal-dl-item:where(.svelte-15venhv){border-top:var(--border-w) dashed var(--ink-color)}.cal-dl-item.svelte-15venhv:hover{color:var(--accent-color)}.cal-dl-item[aria-disabled=true].svelte-15venhv{color:var(--ink-muted);opacity:.4;cursor:default;pointer-events:none}.copy-icon-btn.svelte-1ub2mw{border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);width:28px;min-width:28px;height:28px;color:var(--ink-color);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.copy-icon-btn.svelte-1ub2mw:disabled{opacity:.5;cursor:not-allowed;border-style:dashed}.size-readout.svelte-161y12f{top:0;left:max(6px, var(--time-header-pad-x));height:var(--tray-header-h);z-index:2;color:var(--ink-color);pointer-events:none;animation:svelte-161y12f-size-readout-fade var(--dur-ink) ease-in var(--dur-readout) forwards;align-items:center;display:flex;position:absolute}.sr-status.svelte-161y12f{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes svelte-161y12f-size-readout-fade{to{opacity:0}}.status-bar.svelte-161y12f{z-index:var(--z-bar);border-top:calc(var(--border-w) + 1px) solid var(--ink-color);background:var(--paper-color);color:var(--ink-color);-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y;transition:height var(--dur-ui) ease-out;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.status-bar[data-expanded=true].svelte-161y12f .handle:where(.svelte-161y12f){border-bottom:var(--border-w) dashed var(--ink-color)}.status-bar[data-expanded=true].svelte-161y12f{transition:none}.handle.svelte-161y12f{align-items:center;gap:var(--toolbar-gap);height:var(--tray-header-h);padding:0 var(--time-header-pad-x);color:inherit;text-align:left;cursor:pointer;touch-action:none;background:0 0;border:0;flex-shrink:0;grid-template-columns:1fr auto 1fr;display:grid}.status-line.svelte-161y12f{font-size:var(--fs-12);align-items:center;gap:.6em;min-width:0;display:inline-flex;overflow:hidden}.status-line-left.svelte-161y12f{justify-content:flex-start}.status-line-right.svelte-161y12f{justify-content:flex-end;padding-right:.75em}.status-chip.svelte-161y12f{flex-shrink:0;align-items:center;gap:.4em;display:inline-flex}.dot.svelte-161y12f{background:#ef4444;border-radius:50%;width:8px;height:8px}.status-chip[data-online=true].svelte-161y12f .dot:where(.svelte-161y12f){background:#22c55e}.status-chip[data-updating=true].svelte-161y12f .dot:where(.svelte-161y12f){animation:svelte-161y12f-status-updating var(--dur-pulse) ease-in-out infinite;background:#f59e0b}@keyframes svelte-161y12f-status-updating{0%,to{opacity:1}50%{opacity:.35}}.next-event.svelte-161y12f,.size-readout.svelte-161y12f,.status-chip.svelte-161y12f{font-size:var(--fs-11);letter-spacing:.04em;line-height:1}.next-event.svelte-161y12f{flex:auto;min-width:0;overflow:hidden}.next-event-static.svelte-161y12f{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.next-event-track.svelte-161y12f{white-space:nowrap;will-change:transform;gap:48px;display:inline-flex}.next-event-track.marquee.svelte-161y12f{animation:svelte-161y12f-next-marquee var(--marquee-dur) linear 2s infinite}.next-event-copy.svelte-161y12f{white-space:nowrap}@keyframes svelte-161y12f-next-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--marquee-shift)))}}.toggle.svelte-161y12f{color:var(--ink-color);transition:transform var(--dur-ui) ease;justify-self:center;align-items:center;display:inline-flex}.selection-head.svelte-161y12f{align-items:center;gap:var(--toolbar-gap);height:auto;padding:var(--time-header-pad-x);cursor:pointer;touch-action:none;display:flex}.undo-message.svelte-161y12f{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-12);flex:auto;overflow:hidden}.sel-cancel-wrap.svelte-161y12f{margin-left:auto;display:inline-flex}.sel-count.svelte-161y12f{font-size:var(--fs-12);letter-spacing:.04em;white-space:nowrap}.sel-btn.svelte-161y12f{border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);height:28px;color:var(--ink-color);cursor:pointer;font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:0 .95em;display:inline-flex}.sel-stack.svelte-161y12f{display:inline-grid}.sel-stack.svelte-161y12f>:where(.svelte-161y12f){grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.sel-sizer.svelte-161y12f{visibility:hidden}.sel-icon-box.svelte-161y12f{width:13px;height:13px;display:inline-block}.sel-count.svelte-161y12f{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:13px;height:13px;line-height:1;display:inline-flex}.move-menu.svelte-161y12f{display:inline-flex;position:relative}.move-menu-list.svelte-161y12f{z-index:10;border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);flex-direction:column;min-width:9em;max-height:50vh;display:flex;position:absolute;bottom:calc(100% + 4px);right:0;overflow:auto}.move-menu-item.svelte-161y12f{text-align:left;background:var(--paper-color);color:var(--ink-color);cursor:pointer;font-size:var(--fs-12);white-space:nowrap;border:none;padding:.4em .6em}.move-menu-item.svelte-161y12f+.move-menu-item:where(.svelte-161y12f){border-top:var(--border-w) dashed var(--ink-color)}.events-tray.svelte-161y12f{flex-direction:column;flex:auto;display:flex;overflow:hidden}.events-tray.side-left.svelte-161y12f{width:var(--tray-side-w);transition:transform var(--dur-ui) ease;background:var(--paper-color);border-right:calc(var(--border-w) + 1px) solid var(--ink-color);z-index:var(--z-tray);position:fixed;left:0;transform:translate(-100%);box-shadow:2px 0 6px #0000001f}.events-tray.side-left[data-open=true].svelte-161y12f{transform:translate(0)}.events-tray.side-left.svelte-161y12f .copy-bar:where(.svelte-161y12f){height:var(--toolbar-h);border-top:0;border-bottom:var(--border-w) solid var(--ink-color);order:-2}.events-tray.side-left.svelte-161y12f .filter-panel:where(.svelte-161y12f){order:-1}.filter-panel.svelte-161y12f{border-top:var(--border-w) dashed var(--ink-color);background:var(--paper-2);-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;gap:.3em;padding:.4em 0;display:flex}.filter-row.svelte-161y12f{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.25em;max-width:100%;display:flex;overflow:auto visible}.filter-row.svelte-161y12f::-webkit-scrollbar{display:none}.filter-clear.svelte-161y12f{font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;border:var(--border-w) solid var(--ink-faint);background:var(--paper-color);color:var(--ink-muted);cursor:pointer;white-space:nowrap;border-radius:0;flex-shrink:0;margin-left:.6em;padding:0 calc(.5em - 2px)}.filter-clear[data-active=true].svelte-161y12f{border-color:var(--ink-color);color:var(--ink-color)}.filter-chip.svelte-161y12f{font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;border:var(--border-w) dashed var(--ink-color);color:var(--ink-color);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;flex-shrink:0;padding:0 calc(.5em - 2px)}.filter-chip[aria-pressed=true].svelte-161y12f{border-style:solid;border-color:var(--ink-color);background:var(--ink-color);color:var(--paper-color)}.copy-bar.svelte-161y12f{align-items:center;gap:var(--toolbar-gap);padding:var(--time-header-pad-x);border-top:var(--border-w) dashed var(--ink-color);flex-shrink:0;display:flex}.copy-spacer.svelte-161y12f{flex:auto}.copy-btn.svelte-161y12f{border:var(--btn-border-w) solid var(--ink-color);background:var(--paper-color);height:28px;color:var(--ink-color);cursor:pointer;font-size:var(--fs-12);justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.copy-btn[aria-pressed=true].svelte-161y12f{background:var(--ink-color);color:var(--paper-color)}.copy-btn[data-filter-active=true].svelte-161y12f{border-style:dashed}.copy-btn[data-toggle=true].svelte-161y12f{width:28px;min-width:28px;padding:0}.event-counter.svelte-161y12f{font-size:var(--fs-12);color:var(--ink-color);white-space:nowrap;padding:0 .5em}.raw-block.svelte-161y12f{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-user-select:text;user-select:text;flex:auto;min-height:0;padding:.6em .8em;overflow:auto}.raw-table.svelte-161y12f{border-collapse:collapse;font-family:var(--mono);font-size:var(--fs-11);white-space:nowrap;line-height:1.4}.raw-table.svelte-161y12f th:where(.svelte-161y12f),.raw-table.svelte-161y12f td:where(.svelte-161y12f){text-align:left;vertical-align:top;padding:.15em .6em .15em 0}.raw-cell.svelte-161y12f{text-overflow:ellipsis;display:block;overflow:hidden}.raw-table.svelte-161y12f th:where(.svelte-161y12f){border-bottom:var(--border-w) solid var(--ink-faint);font-weight:600}.tray-scroll.svelte-161y12f{overscroll-behavior:contain;-webkit-user-select:text;user-select:text;flex:auto;padding:.4em .6em .5em;overflow-y:auto}.week-group.svelte-161y12f{margin-bottom:.8em}h2.week-label.svelte-161y12f{border-bottom:var(--border-w) solid var(--ink-muted);font-size:var(--fs-12);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .3em;padding-bottom:.2em;font-weight:700}h2.span-title.svelte-161y12f{font-size:var(--fs-12);letter-spacing:.05em;color:var(--accent-color);margin:0 0 .5em;font-weight:700}.cat-group.svelte-161y12f{margin-bottom:.4em}h3.cat-label.svelte-161y12f{font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:.6em 0 .15em;font-weight:400;display:block}.event-list.svelte-161y12f{flex-direction:column;display:flex}.event-row.svelte-161y12f{width:100%;font-size:var(--fs-12);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) minmax(0,6em);align-items:baseline;gap:.5em;padding:1px 0;display:grid}.event-row.svelte-161y12f:focus,.event-row.svelte-161y12f:focus-visible{outline:none;text-decoration:underline}.event-time.svelte-161y12f{font-family:var(--mono);color:var(--ink-muted);font-size:var(--fs-12);white-space:nowrap}.event-title.svelte-161y12f{font-family:var(--title-font);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.event-loc.svelte-161y12f{font-size:var(--fs-12);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;text-align:right;min-width:0;overflow:hidden}.empty.svelte-161y12f{color:var(--ink-muted);font-size:var(--fs-12);margin:0}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-0-wght-normal-DAe-YQJA.woff2)format("woff2-variations");unicode-range:U+1F1E6-1F1FF}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-1-wght-normal-CNsMAtO0.woff2)format("woff2-variations");unicode-range:U+200D,U+2620,U+26A7,U+FE0F,U+1F308,U+1F38C,U+1F3C1,U+1F3F3-1F3F4,U+1F6A9,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-2-wght-normal-CyTLYxpq.woff2)format("woff2-variations");unicode-range:U+200D,U+203C,U+2049,U+20E3,U+2139,U+2194-2199,U+21A9-21AA,U+23CF,U+23E9-23EF,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2611,U+2622-2623,U+2626,U+262A,U+262E-262F,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267B,U+267E-267F,U+2695,U+269B-269C,U+26A0,U+26A7,U+26AA-26AB,U+26CE,U+26D4,U+2705,U+2714,U+2716,U+271D,U+2721,U+2733-2734,U+2747,U+274C,U+274E,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27A1,U+27B0,U+27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F170-1F171,U+1F17E-1F17F,U+1F18E,U+1F191-1F19A,U+1F201-1F202,U+1F21A,U+1F22F,U+1F232-1F23A,U+1F250-1F251,U+1F310,U+1F3A6,U+1F3B5-1F3B6,U+1F3BC,U+1F3E7,U+1F441,U+1F499-1F49C,U+1F49F-1F4A0,U+1F4AC-1F4AD,U+1F4B1-1F4B2,U+1F4B9,U+1F4DB,U+1F4F2-1F4F6,U+1F500-1F507,U+1F515,U+1F518-1F524,U+1F52F-1F53D,U+1F549,U+1F54E,U+1F5A4,U+1F5E8,U+1F5EF,U+1F6AB,U+1F6AD-1F6B1,U+1F6B3,U+1F6B7-1F6BC,U+1F6BE,U+1F6C2-1F6C5,U+1F6D0-1F6D1,U+1F6D7,U+1F6DC,U+1F7E0-1F7EB,U+1F7F0,U+1F90D-1F90E,U+1F9D1-1F9D2,U+1F9E1,U+1FA75-1FA77,U+1FAAF}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-3-wght-normal-C3K_4O--.woff2)format("woff2-variations");unicode-range:U+200D,U+231A-231B,U+2328,U+23F0-23F3,U+2602,U+260E,U+2692,U+2694,U+2696-2697,U+2699,U+26B0-26B1,U+26CF,U+26D1,U+26D3,U+2702,U+2709,U+270F,U+2712,U+FE0F,U+1F302,U+1F321,U+1F392-1F393,U+1F3A9,U+1F3BD,U+1F3EE,U+1F3F7,U+1F3FA,U+1F451-1F462,U+1F484,U+1F489-1F48A,U+1F48C-1F48E,U+1F4A1,U+1F4A3,U+1F4A5,U+1F4B0,U+1F4B3-1F4B8,U+1F4BB-1F4DA,U+1F4DC-1F4F1,U+1F4FF,U+1F508-1F514,U+1F516-1F517,U+1F526-1F529,U+1F52C-1F52E,U+1F550-1F567,U+1F56F-1F570,U+1F576,U+1F587,U+1F58A-1F58D,U+1F5A5,U+1F5A8,U+1F5B1-1F5B2,U+1F5C2-1F5C4,U+1F5D1-1F5D3,U+1F5DC-1F5DE,U+1F5E1,U+1F5F3,U+1F6AA,U+1F6AC,U+1F6BD,U+1F6BF,U+1F6C1,U+1F6CB,U+1F6CD-1F6CF,U+1F6D2,U+1F6E0-1F6E1,U+1F6F0,U+1F97B-1F97F,U+1F9AF,U+1F9BA,U+1F9E2-1F9E6,U+1F9EA-1F9EC,U+1F9EE-1F9F4,U+1F9F7-1F9FF,U+1FA71-1FA74,U+1FA79-1FA7B,U+1FA86,U+1FA8E-1FA8F,U+1FA91-1FA93,U+1FA96,U+1FA99-1FAA0,U+1FAA2-1FAA7,U+1FAAA-1FAAE}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-4-wght-normal-ChgjadM0.woff2)format("woff2-variations");unicode-range:U+265F,U+26BD-26BE,U+26F3,U+26F8,U+FE0F,U+1F004,U+1F0CF,U+1F380-1F384,U+1F386-1F38B,U+1F38D-1F391,U+1F396-1F397,U+1F399-1F39B,U+1F39E-1F39F,U+1F3A3-1F3A5,U+1F3A7-1F3A9,U+1F3AB-1F3B4,U+1F3B7-1F3BB,U+1F3BD-1F3C0,U+1F3C5-1F3C6,U+1F3C8-1F3C9,U+1F3CF-1F3D3,U+1F3F8-1F3F9,U+1F47E,U+1F4E2,U+1F4F7-1F4FD,U+1F52B,U+1F579,U+1F58C-1F58D,U+1F5BC,U+1F6F7,U+1F6F9,U+1F6FC,U+1F93F,U+1F941,U+1F945,U+1F947-1F94F,U+1F9E7-1F9E9,U+1F9F5-1F9F6,U+1FA70-1FA71,U+1FA80-1FA81,U+1FA83-1FA85,U+1FA87-1FA8A,U+1FA94-1FA95,U+1FA97-1FA98,U+1FAA1,U+1FAA9,U+1FADF}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-5-wght-normal-BXWyuyy0.woff2)format("woff2-variations");unicode-range:U+2693,U+26E9-26EA,U+26F1-26F2,U+26F4-26F5,U+26FA,U+26FD,U+2708,U+FE0F,U+1F301,U+1F303,U+1F306-1F307,U+1F309,U+1F310,U+1F3A0-1F3A2,U+1F3AA,U+1F3CD-1F3CE,U+1F3D5,U+1F3D7-1F3DB,U+1F3DF-1F3E6,U+1F3E8-1F3ED,U+1F3EF-1F3F0,U+1F488,U+1F492,U+1F4BA,U+1F54B-1F54D,U+1F5FA-1F5FF,U+1F680-1F6A2,U+1F6A4-1F6A8,U+1F6B2,U+1F6D1,U+1F6D5-1F6D6,U+1F6DD-1F6DF,U+1F6E2-1F6E5,U+1F6E9,U+1F6EB-1F6EC,U+1F6F3-1F6F6,U+1F6F8,U+1F6FA-1F6FB,U+1F9BC-1F9BD,U+1F9ED,U+1F9F3,U+1FA7C}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-6-wght-normal-CLnTHRhB.woff2)format("woff2-variations");unicode-range:U+200D,U+2615,U+FE0F,U+1F32D-1F330,U+1F336,U+1F33D,U+1F344-1F37F,U+1F382,U+1F52A,U+1F7E9,U+1F7EB,U+1F942-1F944,U+1F950-1F96F,U+1F99E,U+1F9AA,U+1F9C0-1F9CB,U+1FAD0-1FADC}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-7-wght-normal-BD0sw90Z.woff2)format("woff2-variations");unicode-range:U+200D,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26A1,U+26C4-26C5,U+26C8,U+26F0,U+2728,U+2744,U+2B1B,U+2B50,U+FE0F,U+1F300,U+1F304-1F305,U+1F308,U+1F30A-1F30F,U+1F311-1F321,U+1F324-1F32C,U+1F331-1F335,U+1F337-1F33C,U+1F33E-1F344,U+1F3D4,U+1F3D6,U+1F3DC-1F3DE,U+1F3F5,U+1F400-1F43F,U+1F490,U+1F4A7,U+1F4AE,U+1F525,U+1F54A,U+1F573,U+1F577-1F578,U+1F648-1F64A,U+1F6D8,U+1F940,U+1F980-1F9AE,U+1F9BA,U+1FA90,U+1FAA8,U+1FAB?,U+1FACD-1FACF,U+1FAE7}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-8-wght-normal-DOqR4XzH.woff2)format("woff2-variations");unicode-range:U+200D,U+2640,U+2642,U+2695-2696,U+26F7,U+26F9,U+2708,U+2764,U+27A1,U+FE0F,U+1F33E,U+1F373,U+1F37C,U+1F384-1F385,U+1F393,U+1F3A4,U+1F3A8,U+1F3C2-1F3C4,U+1F3C7,U+1F3CA-1F3CC,U+1F3EB,U+1F3ED,U+1F3FB-1F3FF,U+1F430,U+1F466-1F469,U+1F46B-1F478,U+1F47C,U+1F481-1F483,U+1F486-1F487,U+1F48B,U+1F48F,U+1F491,U+1F4BB-1F4BC,U+1F527,U+1F52C,U+1F574-1F575,U+1F57A,U+1F645-1F647,U+1F64B,U+1F64D-1F64E,U+1F680,U+1F692,U+1F6A3,U+1F6B4-1F6B6,U+1F6C0,U+1F6CC,U+1F91D,U+1F926,U+1F930-1F931,U+1F934-1F93A,U+1F93C-1F93E,U+1F977,U+1F9AF-1F9B3,U+1F9B8-1F9B9,U+1F9BC-1F9BD,U+1F9CC-1F9CF,U+1F9D1-1F9DF,U+1FA70,U+1FA82,U+1FAC3-1FAC5,U+1FAC8,U+1FAEF}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-9-wght-normal-CAKAyqAr.woff2)format("woff2-variations");unicode-range:U+200D,U+2194-2195,U+2603,U+261D,U+2620,U+2639-263A,U+2665,U+26A1,U+26C4,U+270A-270D,U+2728,U+2763-2764,U+2B50,U+FE0F,U+1F31A-1F31F,U+1F32B,U+1F389-1F38A,U+1F3FB-1F3FF,U+1F440-1F450,U+1F463-1F465,U+1F479-1F47B,U+1F47D-1F480,U+1F485,U+1F48B-1F48C,U+1F493-1F49F,U+1F4A2,U+1F4A4-1F4A6,U+1F4A8-1F4AB,U+1F4AF,U+1F525,U+1F573,U+1F590,U+1F595-1F596,U+1F5A4,U+1F5E3,U+1F600-1F644,U+1F648-1F64A,U+1F64C,U+1F64F,U+1F90C-1F925,U+1F927-1F92F,U+1F932-1F933,U+1F970-1F976,U+1F978-1F97A,U+1F9A0,U+1F9B4-1F9B7,U+1F9BB,U+1F9BE-1F9BF,U+1F9D0,U+1F9E0-1F9E1,U+1FA75-1FA79,U+1FAC0-1FAC2,U+1FAC6,U+1FAE0-1FAE6,U+1FAE8-1FAEA,U+1FAEF-1FAFA}@font-face{font-family:Title Emoji;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/noto-emoji-10-wght-normal-Cz_4SxtR.woff2)format("woff2-variations");unicode-range:U+1F6D9,U+1FA8B-1FA8D,U+1FACC,U+1FADD,U+1FAEB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-italic-O9KpBTMP.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-italic-BC1D_hcE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-italic-BOZ1G-_q.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-italic-CKSJVnJa.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-italic-QwKXLQRc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-italic-DKUSOBgV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-ext-400-italic-o20Cx6Xj.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-400-italic-CPw2or01.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-400-italic-C_ad97oI.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-400-italic-CygxzOWU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-vietnamese-400-italic-BSp0Db6W.woff2)format("woff2"),url(/assets/ibm-plex-serif-vietnamese-400-italic-1VBVfWB7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-ext-400-italic-hOoDEQwh.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-ext-400-italic-4IJS-XHX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-400-italic-BCf4TsCA.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-400-italic-Dd68USph.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
