.published-entry-icon.svelte-9ot76d{object-fit:contain;width:100%;height:100%;display:block}.desktop-grid.svelte-1meo1xu .entry-item:where(.svelte-1meo1xu){cursor:grab}.desktop-grid.desktop-custom.svelte-1meo1xu{min-height:max(100%, calc(var(--desktop-required-rows) * 136px));display:block;position:relative}.desktop-grid.desktop-custom.svelte-1meo1xu .entry-item:where(.svelte-1meo1xu){left:clamp(56px, var(--desktop-item-x), calc(100% - 56px));top:clamp(64px, var(--desktop-item-y), calc(100% - 64px));width:112px;height:128px;margin:0;position:absolute;transform:translate(-50%,-50%)}.desktop-grid.desktop-custom.svelte-1meo1xu .entry-item:where(.svelte-1meo1xu):active{cursor:grabbing}.avatar-widget.svelte-1ar3hqn{--avatar-glass-fill:#f3f2f294;--avatar-inner-shadows:0 0 1px #0000001a, inset 0 -1px 0 #ffffff1f, inset 0 1px 0 #ffffff1f, inset 0 3px 1.5px #ffffff0f, inset 0 -3px 1.5px #ffffff0f, inset .5px 0 0 #00000017, inset -.5px 0 0 #00000017;z-index:2;top:clamp(63px, var(--avatar-center-y,35%), calc(100% - 63px));left:clamp(63px, var(--avatar-center-x,77%), calc(100% - 63px));box-sizing:border-box;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 0 #0000);width:126px;height:126px;transition:filter .24s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)}.avatar-widget.is-dragging.svelte-1ar3hqn{cursor:grabbing;filter:drop-shadow(0 18px 24px #00000040)}.avatar-surface.svelte-1ar3hqn{box-sizing:border-box;isolation:isolate;background:var(--avatar-glass-fill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:.5px solid #0000;border-radius:18.75%;width:100%;height:100%;position:relative;overflow:hidden}.avatar-photo.svelte-1ar3hqn{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.avatar-gloss.svelte-1ar3hqn{border-radius:inherit;pointer-events:none;box-shadow:var(--avatar-inner-shadows);background:linear-gradient(#ffffff0d,#ffffff01 26%,#fff0 72%,#ffffff08);position:absolute;inset:0}@media (prefers-color-scheme:dark){.avatar-widget.svelte-1ar3hqn{--avatar-glass-fill:#34343aa8;--avatar-inner-shadows:0 0 1px #0000001a, inset 0 -1px 0 #ffffff1f, inset 0 1px 0 #ffffff1f, inset 0 3px 3px #ffffff03, inset 0 -3px 3px #ffffff03, inset .5px 0 0 #00000029, inset -.5px 0 0 #00000029}}@media (width<=1024px),(any-pointer:coarse){.avatar-widget.svelte-1ar3hqn{top:calc(var(--desktop-intro-anchor,170px) - 76px - 8px);z-index:0;cursor:default;touch-action:auto;width:76px;height:76px;left:calc(50% - 38px);transform:rotate(-2.5deg)}}@media (width<=767px){.avatar-widget.svelte-1ar3hqn{top:calc(var(--desktop-intro-anchor,132px) - 68px - 8px);width:68px;height:68px;left:calc(50% - 34px)}}@media (prefers-reduced-motion:reduce){.avatar-widget.svelte-1ar3hqn{transition:none}}.note-widget.svelte-14zszmu{z-index:3;box-sizing:border-box;color:#171714;touch-action:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 1px #0000002e);min-width:0;min-height:0;transition:filter .24s cubic-bezier(.22,1,.36,1);position:absolute}.note-widget.is-raised.svelte-14zszmu{z-index:100000}.note-widget.is-dragging.svelte-14zszmu{filter:drop-shadow(0 18px 24px #00000040)}.note-surface.svelte-14zszmu{isolation:isolate;box-sizing:border-box;background:#fcf39c;border:0;border-radius:21px;width:100%;height:100%;position:relative;overflow:hidden}.note-gloss.svelte-14zszmu{z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0d,#ffffff01 26%,#0000 72%,#ffffff08);position:absolute;inset:0;box-shadow:0 0 1px #0000001a,inset 0 -1px #ffffff1f,inset 0 1px #ffffff1f,inset 0 3px 1.5px #ffffff0f,inset 0 -3px 1.5px #ffffff0f,inset .5px 0 #00000017,inset -.5px 0 #00000017}.note-drag-handle.svelte-14zszmu{z-index:4;cursor:grab;touch-action:none;height:22px;position:absolute;top:0;left:16px;right:16px}.note-widget.is-dragging.svelte-14zszmu .note-drag-handle:where(.svelte-14zszmu){cursor:grabbing}.note-content-viewport.svelte-14zszmu{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;font-size:13px;line-height:1.5;position:absolute;inset:24px;overflow:hidden}.note-content.svelte-14zszmu{width:100%;min-width:0}.note-content.svelte-14zszmu>:first-child{margin-top:0}.note-content.svelte-14zszmu>:last-child{margin-bottom:0}.note-content.svelte-14zszmu p{margin:0 0 .85em}.note-content.svelte-14zszmu h1,.note-content.svelte-14zszmu h2,.note-content.svelte-14zszmu h3{margin:.7em 0 .4em;font-size:1.15em;line-height:1.25}.note-content.svelte-14zszmu ul,.note-content.svelte-14zszmu ol{margin:.4em 0 .8em;padding-left:1.25em}.note-content.svelte-14zszmu blockquote{border-left:2px solid #0000002e;margin:.4em 0 .8em;padding-left:.7em}.note-content.svelte-14zszmu pre{overflow:hidden}.note-content.svelte-14zszmu a{color:var(--desktop-selection-accent);cursor:pointer;pointer-events:auto}.note-ellipsis.svelte-14zszmu{z-index:1;pointer-events:none;background:#fcf39c;padding-left:12px;font-size:20px;line-height:1.3;position:absolute;bottom:0;right:0}.note-resize.svelte-14zszmu{z-index:5;touch-action:none;position:absolute}.note-resize-n.svelte-14zszmu,.note-resize-s.svelte-14zszmu{cursor:ns-resize;height:8px;left:18px;right:18px}.note-resize-n.svelte-14zszmu{top:-3px}.note-resize-s.svelte-14zszmu{bottom:-3px}.note-resize-e.svelte-14zszmu,.note-resize-w.svelte-14zszmu{cursor:ew-resize;width:8px;top:18px;bottom:18px}.note-resize-e.svelte-14zszmu{right:-3px}.note-resize-w.svelte-14zszmu{left:-3px}.note-resize-ne.svelte-14zszmu,.note-resize-nw.svelte-14zszmu,.note-resize-se.svelte-14zszmu,.note-resize-sw.svelte-14zszmu{width:18px;height:18px}.note-resize-ne.svelte-14zszmu{cursor:nesw-resize;top:-3px;right:-3px}.note-resize-nw.svelte-14zszmu{cursor:nwse-resize;top:-3px;left:-3px}.note-resize-se.svelte-14zszmu{cursor:nwse-resize;bottom:-3px;right:-3px}.note-resize-sw.svelte-14zszmu{cursor:nesw-resize;bottom:-3px;left:-3px}@media (width<=1024px),(any-pointer:coarse){.note-widget.svelte-14zszmu:not(.is-open){display:none}.note-widget.is-open.svelte-14zszmu{z-index:100000;cursor:auto;touch-action:auto;width:min(560px,100% - 32px);height:auto;display:block;top:60px;bottom:96px;left:50%;transform:translate(-50%)}.note-widget.is-open.svelte-14zszmu .note-drag-handle:where(.svelte-14zszmu),.note-widget.is-open.svelte-14zszmu .note-resize:where(.svelte-14zszmu){display:none}.note-widget.is-open.svelte-14zszmu .note-content-viewport:where(.svelte-14zszmu){overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;overflow:hidden auto}.note-widget.is-open.svelte-14zszmu .note-ellipsis:where(.svelte-14zszmu){display:none}}@media (prefers-reduced-motion:reduce){.note-widget.svelte-14zszmu{transition:none}}.window-controls.svelte-l2256k{z-index:2;gap:1px;height:26px;display:flex;position:absolute;top:13px;left:15px}.control-button.svelte-l2256k{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;width:22px;height:26px;padding:0;display:block;position:relative}.control-dot.svelte-l2256k{background:var(--window-controls-accent,#4ea2de);transform-origin:50%;pointer-events:none;border-radius:50%;width:14px;height:14px;transition:transform .21s cubic-bezier(.2,1.45,.32,1),background-color .12s;display:block;position:absolute;top:6px;left:4px;transform:scale(1)}.control-picture.svelte-l2256k{width:14px;height:14px;display:block}.control-picture-hover.svelte-l2256k,.window-controls.svelte-l2256k:hover .control-picture-default:where(.svelte-l2256k),.window-controls.svelte-l2256k:focus-within .control-picture-default:where(.svelte-l2256k){display:none}.window-controls.svelte-l2256k:hover .control-picture-hover:where(.svelte-l2256k),.window-controls.svelte-l2256k:focus-within .control-picture-hover:where(.svelte-l2256k){display:block}.control-image.svelte-l2256k{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:14px;height:14px;display:block}.window-controls.is-inactive.svelte-l2256k:not(:hover):not(:focus-within) .control-dot:where(.svelte-l2256k){background:#f0f0f4}@media (prefers-color-scheme:dark){.window-controls.is-inactive.svelte-l2256k:not(:hover):not(:focus-within) .control-dot:where(.svelte-l2256k){background:#4e4e4f}}.control-button.svelte-l2256k:active .control-dot:where(.svelte-l2256k){transform:scale(1.12)}.control-button.svelte-l2256k:focus-visible{outline:2px solid var(--desktop-selection-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.control-dot.svelte-l2256k{transition:none}}.window-toolbar.svelte-z1bya7{--toolbar-fill:#00000008;--toolbar-backdrop:blur(6px);--toolbar-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #fff, inset 0 1px 0 #fff, inset 0 3px 3px #ffffffbf, inset 0 -3px 3px #ffffffbf, inset .5px 0 0 #00000040, inset -.5px 0 0 #00000040;--toolbar-ink:#1a1a1af0;--toolbar-icon-ink:#000000d9;--toolbar-search-clear-ink:#7e7e7e;--toolbar-search-clear-active-ink:#000;--toolbar-divider:#0000001f;--toolbar-item-hover:#0000000a;--toolbar-item-active:#00000012;--toolbar-item-selected-hover:#0000001c;z-index:3;pointer-events:none;color:var(--toolbar-ink);position:absolute;inset:0}.desktop-window.inactive .window-toolbar.svelte-z1bya7{--toolbar-fill:#00000008;--toolbar-backdrop:none;--toolbar-shadow-stack:0 0 1px #00000080;--toolbar-ink:#aaa;--toolbar-icon-ink:#aaa;--toolbar-search-clear-ink:#aaa;--toolbar-search-clear-active-ink:#aaa}.desktop-window.inactive .window-toolbar.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7):disabled,.desktop-window.inactive .window-toolbar.svelte-z1bya7 .toolbar-search-input:where(.svelte-z1bya7)::placeholder{opacity:1}.toolbar-left.svelte-z1bya7,.toolbar-right.svelte-z1bya7{align-items:center;height:36px;display:flex;position:absolute;top:8px}.toolbar-left.svelte-z1bya7{gap:12px;min-width:0;left:96px;right:16px}.window-toolbar.is-folder.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){left:calc(var(--toolbar-sidebar-width) + 12px);right:324px}.window-toolbar.is-folder.hide-folder-view.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:252px}.window-toolbar.is-folder.hide-folder-search.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:60px}.window-toolbar.is-folder.hide-folder-share.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:16px}.window-toolbar.has-file-share.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:60px}.window-toolbar.has-color-reset.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:104px}.window-toolbar.has-image-zoom.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:162px}.window-toolbar.has-image-zoom.image-actions-in-menu.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:60px}.toolbar-right.svelte-z1bya7{pointer-events:auto;gap:8px;right:8px}.toolbar-single-control.files-sidebar-toggle-control.svelte-z1bya7,.toolbar-single-control.compact-more-control.svelte-z1bya7{display:none}.toolbar-title.svelte-z1bya7{min-width:0;color:var(--toolbar-ink);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.toolbar-title-measure.svelte-z1bya7{visibility:hidden;white-space:nowrap;pointer-events:none;width:max-content;font-size:15px;font-weight:600;line-height:20px;position:absolute}.audio-toolbar-title.svelte-z1bya7{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.audio-toolbar-right.svelte-z1bya7{--toolbar-icon-ink:#ffffffeb;--toolbar-divider:#ffffff2e;gap:8px;height:36px;top:8px;right:8px}.desktop-window:not(.inactive) .audio-toolbar-right.svelte-z1bya7{--toolbar-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #ffffff80, inset 0 1px 0 #ffffff80, inset 0 3px 3px #ffffff60, inset 0 -3px 3px #ffffff60, inset .5px 0 0 #00000040, inset -.5px 0 0 #00000040}.desktop-window.inactive .window-toolbar.is-audio.svelte-z1bya7 .audio-toolbar-right:where(.svelte-z1bya7){--toolbar-fill:#00000012;--toolbar-icon-ink:#ffffffc7;--toolbar-divider:#ffffff1f}.audio-toolbar-action.svelte-z1bya7{width:36px;min-width:36px;height:36px;color:var(--toolbar-icon-ink);border-radius:18px;flex:0 0 36px;padding:4px}.audio-volume-control.video-toolbar-volume.svelte-z1bya7{display:none}.audio-volume-control.svelte-z1bya7{width:max-content;height:36px;color:var(--toolbar-icon-ink);pointer-events:auto;border-radius:18px;flex:none;align-items:center;gap:4px;padding:4px 16px 4px 8px;display:flex}.audio-volume-button.svelte-z1bya7{width:28px;height:28px;color:var(--toolbar-icon-ink);transform-origin:50%;background:0 0;border:0;border-radius:14px;flex:0 0 28px;place-items:center;padding:0;transition:transform .11s cubic-bezier(.2,.75,.25,1);display:grid;transform:scale(1)}.audio-volume-button.svelte-z1bya7:active{transition-duration:55ms;transform:scale(.86)}.audio-volume-button.svelte-z1bya7:focus-visible{outline:2px solid var(--desktop-selection-accent);outline-offset:1px}.audio-volume-icon.svelte-z1bya7{color:var(--toolbar-icon-ink);transform-origin:50%;transition:transform .14s cubic-bezier(.18,1.65,.35,1);transform:scale(1)}.audio-volume-button.svelte-z1bya7:active .audio-volume-icon:where(.svelte-z1bya7){transform:scale(.88)}.audio-toolbar-action.svelte-z1bya7:hover:not(:disabled){filter:brightness(1.06);transform:scale(1.018)}.audio-toolbar-action.svelte-z1bya7:active:not(:disabled){filter:brightness(1.1);transition-duration:70ms;transform:scale(.978)}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7){appearance:none;background:0 0;width:84px;height:28px;margin:0;padding:0}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--toolbar-icon-ink) 0 var(--audio-volume-level), var(--toolbar-divider) var(--audio-volume-level) 100%);border-radius:3px;height:6px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:6px;width:24px;height:12px;margin-top:-3px;box-shadow:0 1px 3px #0000004d}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-moz-range-track{background:var(--toolbar-divider);border-radius:3px;height:6px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-moz-range-progress{background:var(--toolbar-icon-ink);border-radius:3px;height:6px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-moz-range-thumb{background:#fff;border:0;border-radius:6px;width:24px;height:12px;box-shadow:0 1px 3px #0000004d}.window-toolbar.hide-folder-title.svelte-z1bya7 .toolbar-title:where(.svelte-z1bya7),.window-toolbar.hide-folder-share.svelte-z1bya7 .toolbar-share-control:where(.svelte-z1bya7),.window-toolbar.hide-folder-view.svelte-z1bya7 .toolbar-view-switcher:where(.svelte-z1bya7),.window-toolbar.hide-folder-search.svelte-z1bya7 .toolbar-search:where(.svelte-z1bya7),.window-toolbar.hide-audio-music.svelte-z1bya7 .audio-music-control:where(.svelte-z1bya7){display:none}.toolbar-glass.svelte-z1bya7{isolation:isolate;box-sizing:border-box;background:var(--toolbar-fill);height:36px;color:var(--toolbar-ink);box-shadow:var(--toolbar-shadow-stack);-webkit-backdrop-filter:var(--toolbar-backdrop);backdrop-filter:var(--toolbar-backdrop);border:.5px solid #0000;position:relative}button.toolbar-glass.svelte-z1bya7{filter:brightness();transform-origin:50%;transition:transform .11s cubic-bezier(.2,.75,.25,1),filter .11s;transform:scale(1)}.toolbar-navigation.svelte-z1bya7,.toolbar-view-switcher.svelte-z1bya7,.toolbar-zoom-controls.svelte-z1bya7{pointer-events:auto;border-radius:18px;flex:none;align-items:center;width:max-content;padding:4px;display:flex;overflow:hidden}.toolbar-icon-button.svelte-z1bya7{isolation:isolate;width:37.5px;height:35px;color:inherit;transform-origin:50%;background:0 0;border:0;border-radius:15px;place-items:center;padding:0;transition:transform 90ms,opacity .1s;display:grid;position:relative;transform:scale(1)}.toolbar-icon-button.svelte-z1bya7:before{content:"";z-index:0;pointer-events:none;background:0 0;border-radius:14px;width:28px;height:28px;transition:background .1s;position:absolute}.toolbar-navigation.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7),.toolbar-view-switcher.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7),.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7){border-radius:14px;flex:0 0 28px;width:28px;height:28px}.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7){flex-basis:32px;width:32px}.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7):before{border-radius:14px;width:32px}.toolbar-icon-container.svelte-z1bya7{z-index:1;width:28px;height:28px;color:var(--toolbar-icon-ink);pointer-events:none;flex:0 0 28px;place-items:center;display:grid;position:relative}.toolbar-icon-container.svelte-z1bya7 svg{width:28px;height:28px;display:block}.toolbar-icon-container.toolbar-lucide-container.svelte-z1bya7 svg{width:18px;height:18px}.toolbar-icon-container.toolbar-nav-icon.svelte-z1bya7 svg{width:20px;height:20px}.toolbar-icon-button.svelte-z1bya7:hover:not(:disabled):before,.toolbar-icon-button.svelte-z1bya7:focus-visible:before{background:var(--toolbar-item-hover)}.toolbar-icon-button.svelte-z1bya7:focus-visible{outline:none}.toolbar-icon-button.svelte-z1bya7:active:not(:disabled){transform:scale(.94)}.toolbar-icon-button.svelte-z1bya7:active:not(:disabled):before,.toolbar-icon-button.is-selected.svelte-z1bya7:before{background:var(--toolbar-item-active)}.toolbar-view-switcher.svelte-z1bya7 .toolbar-icon-button.is-selected:where(.svelte-z1bya7):hover:not(:disabled):before{background:var(--toolbar-item-selected-hover)}.toolbar-view-switcher.svelte-z1bya7 .toolbar-divider:where(.svelte-z1bya7){transition:opacity .12s}.toolbar-view-switcher.svelte-z1bya7 .view-button:where(.svelte-z1bya7):is(.is-selected:where(.svelte-z1bya7),:where(.svelte-z1bya7):hover,:where(.svelte-z1bya7):focus-visible)+.toolbar-divider:where(.svelte-z1bya7){opacity:0}.toolbar-view-switcher.svelte-z1bya7 .toolbar-divider:where(.svelte-z1bya7):has(+.view-button:where(.svelte-z1bya7):is(.is-selected:where(.svelte-z1bya7),:where(.svelte-z1bya7):hover,:where(.svelte-z1bya7):focus-visible)){opacity:0}.toolbar-divider.svelte-z1bya7{background:var(--toolbar-divider);opacity:1;pointer-events:none;flex:0 0 1px;width:1px;height:22px;transition:opacity 90ms}:is(.toolbar-navigation.svelte-z1bya7:has(.toolbar-icon-button:where(.svelte-z1bya7):hover:not(:disabled)) .toolbar-divider:where(.svelte-z1bya7),.toolbar-navigation.svelte-z1bya7:has(.toolbar-icon-button:where(.svelte-z1bya7):focus-visible:not(:disabled)) .toolbar-divider:where(.svelte-z1bya7)),.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7):hover:not(:disabled)+.toolbar-divider:where(.svelte-z1bya7),.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7):focus-visible:not(:disabled)+.toolbar-divider:where(.svelte-z1bya7){opacity:0}.toolbar-zoom-controls.svelte-z1bya7 .toolbar-divider:where(.svelte-z1bya7):has(+.toolbar-icon-button:where(.svelte-z1bya7):hover:not(:disabled)){opacity:0}.toolbar-zoom-controls.svelte-z1bya7 .toolbar-divider:where(.svelte-z1bya7):has(+.toolbar-icon-button:where(.svelte-z1bya7):focus-visible:not(:disabled)){opacity:0}.toolbar-single-control.svelte-z1bya7{pointer-events:auto;border-radius:18px;place-items:center;width:max-content;min-width:0;padding:4px;display:grid}.toolbar-single-control.audio-toolbar-action.svelte-z1bya7{flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:4px}.color-mode-control.svelte-z1bya7,.color-reset-control.svelte-z1bya7{flex:0 0 36px;width:36px;min-width:36px;height:36px}.color-mode-button.svelte-z1bya7,.color-reset-button.svelte-z1bya7{border-radius:14px;flex:0 0 28px;width:28px;height:28px}.color-mode-icon.svelte-z1bya7 img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:28px;height:28px;display:block}.image-more-control.svelte-z1bya7{flex:0 0 36px;width:36px;min-width:36px;height:36px}.image-more-button.svelte-z1bya7,.toolbar-share-button.svelte-z1bya7{border-radius:14px;flex:0 0 28px;width:28px;height:28px}.toolbar-search.svelte-z1bya7{cursor:text;border-radius:18px;align-items:center;gap:4px;width:168px;min-width:132px;padding:4px;display:flex}.toolbar-search-input.svelte-z1bya7{appearance:none;width:100%;min-width:0;height:28px;color:var(--toolbar-ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px;font-weight:500;line-height:28px}.toolbar-search-input.svelte-z1bya7::placeholder{color:currentColor;opacity:.62}.toolbar-search-input.svelte-z1bya7::-webkit-search-decoration{display:none}.toolbar-search-input.svelte-z1bya7::-webkit-search-cancel-button{display:none}.toolbar-search-clear.svelte-z1bya7{width:28px;height:28px;color:var(--toolbar-search-clear-ink);cursor:default;background:0 0;border:0;border-radius:14px;flex:0 0 28px;place-items:center;padding:0;display:grid}.toolbar-search-clear.svelte-z1bya7 svg{width:28px;height:28px;display:block}.toolbar-search-clear.toolbar-lucide-clear.svelte-z1bya7 svg{width:18px;height:18px}.toolbar-search-clear.svelte-z1bya7:active{color:var(--toolbar-search-clear-active-ink)}.toolbar-search-clear.svelte-z1bya7:focus-visible{outline:2px solid var(--desktop-selection-accent);outline-offset:-2px}.toolbar-search.svelte-z1bya7:focus-within{outline:2px solid var(--desktop-selection-accent);outline-offset:2px}.toolbar-copy-menu.svelte-z1bya7{--context-fill:#ffffffe0;--context-backdrop:blur(18px);--context-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #fff, inset 0 1px 0 #fff, inset 0 3px 3px #ffffffbf, inset 0 -3px 3px #ffffffbf, inset .5px 0 0 #00000040, inset -.5px 0 0 #00000040;--context-ink:#1a1a1af0;--context-elevation:#00000024;z-index:1000001;background:var(--context-fill);width:224px;color:var(--context-ink);box-shadow:0 12px 30px var(--context-elevation), var(--context-shadow-stack);-webkit-backdrop-filter:var(--context-backdrop);backdrop-filter:var(--context-backdrop);isolation:isolate;pointer-events:auto;border:.5px solid #0000;border-radius:12px;margin:0;padding:4px;position:fixed;inset:auto}.toolbar-copy-menu.svelte-z1bya7>button:where(.svelte-z1bya7){width:100%;height:24px;min-height:24px;color:inherit;text-align:left;transform-origin:50%;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 8px;font-size:12px;line-height:16px;transition:background 90ms,transform 80ms;display:flex;transform:scale(1)}.toolbar-copy-menu.svelte-z1bya7>button:where(.svelte-z1bya7):focus-visible{background:var(--desktop-selection-accent);color:var(--desktop-selection-ink);outline:none}.toolbar-copy-menu.svelte-z1bya7>button:where(.svelte-z1bya7):active{background:var(--desktop-selection-accent);color:var(--desktop-selection-ink);transform:scale(.985)}.compact-folder-menu.svelte-z1bya7,.image-action-menu.svelte-z1bya7{width:220px}.compact-folder-menu.svelte-z1bya7>button:where(.svelte-z1bya7),.image-action-menu.svelte-z1bya7>button:where(.svelte-z1bya7){gap:8px;height:36px;min-height:36px;padding:0 8px;font-size:13px;line-height:18px}.compact-menu-icon.svelte-z1bya7{color:currentColor;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.compact-menu-icon.svelte-z1bya7 svg{width:28px;height:28px;display:block}.compact-menu-icon.toolbar-lucide-container.svelte-z1bya7 svg{width:18px;height:18px}.compact-menu-icon.toolbar-nav-icon.svelte-z1bya7 svg{width:20px;height:20px}.compact-folder-menu.svelte-z1bya7>button[aria-current=true]:where(.svelte-z1bya7){font-weight:650}@media (hover:hover) and (pointer:fine){button.toolbar-glass.svelte-z1bya7:hover{filter:brightness(1.06);transform:scale(1.018)}.toolbar-copy-menu.svelte-z1bya7>button:where(.svelte-z1bya7):hover{background:var(--desktop-selection-accent);color:var(--desktop-selection-ink)}}button.toolbar-glass.svelte-z1bya7:active{filter:brightness(1.1);transition-duration:70ms;transform:scale(.978)}button.toolbar-glass.svelte-z1bya7:focus-visible{outline:2px solid var(--desktop-selection-accent);outline-offset:2px}@media (prefers-color-scheme:light){.window-toolbar.is-audio.svelte-z1bya7 .audio-toolbar-right:where(.svelte-z1bya7){--toolbar-fill:#ffffff08}.desktop-window:not(.inactive) .window-toolbar.is-audio.svelte-z1bya7 .audio-toolbar-right:where(.svelte-z1bya7){--toolbar-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #ffffff20, inset 0 1px 0 #ffffff20, inset 0 3px 3px #ffffff03, inset 0 -3px 3px #ffffff03, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf}.desktop-window.inactive .window-toolbar.is-audio.svelte-z1bya7 .audio-toolbar-right:where(.svelte-z1bya7){--toolbar-fill:#ffffff12;--toolbar-shadow-stack:0 0 1px #000;--toolbar-icon-ink:#ffffffc7;--toolbar-divider:#ffffff1f}}@media (prefers-color-scheme:dark){.window-toolbar.svelte-z1bya7{--toolbar-fill:#ffffff08;--toolbar-backdrop:blur(6px);--toolbar-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #ffffff40, inset 0 1px 0 #ffffff40, inset 0 3px 3px #ffffff05, inset 0 -3px 3px #ffffff05, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf;--toolbar-ink:#ffffffe8;--toolbar-icon-ink:#ffffffd9;--toolbar-search-clear-ink:#a4a4a5;--toolbar-search-clear-active-ink:#fff;--toolbar-divider:#ffffff24;--toolbar-item-hover:#ffffff14;--toolbar-item-active:#ffffff21;--toolbar-item-selected-hover:#ffffff14}.desktop-window:not(.inactive) .window-toolbar.is-audio.svelte-z1bya7 .audio-toolbar-right:where(.svelte-z1bya7){--toolbar-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #ffffff20, inset 0 1px 0 #ffffff20, inset 0 3px 3px #ffffff03, inset 0 -3px 3px #ffffff03, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf}.toolbar-copy-menu.svelte-z1bya7{--context-fill:#1e1e22e0;--context-backdrop:blur(18px);--context-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #ffffff40, inset 0 1px 0 #ffffff40, inset 0 3px 3px #ffffff05, inset 0 -3px 3px #ffffff05, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf;--context-ink:#ffffffe8;--context-elevation:#00000061}.desktop-window.inactive .window-toolbar.svelte-z1bya7{--toolbar-fill:#ffffff0d;--toolbar-backdrop:none;--toolbar-shadow-stack:0 0 1px #000;--toolbar-ink:#aaa;--toolbar-icon-ink:#aaa;--toolbar-search-clear-ink:#aaa;--toolbar-search-clear-active-ink:#aaa}.desktop-window.inactive .window-toolbar.is-audio.svelte-z1bya7 .audio-toolbar-right:where(.svelte-z1bya7){--toolbar-fill:#ffffff12;--toolbar-icon-ink:#ffffffc7;--toolbar-divider:#ffffff1f}.desktop-window.inactive .window-toolbar .toolbar-icon-container svg g[style*=mix-blend-mode]{mix-blend-mode:normal!important}}.desktop-window.compact-files .window-toolbar.is-folder.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){left:96px;right:52px}@media (width<=1024px),(any-pointer:coarse){.desktop-window.compact-files .window-toolbar.is-folder.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){left:67px}}.desktop-window.compact-files .window-toolbar.is-folder.svelte-z1bya7 .toolbar-right:where(.svelte-z1bya7){pointer-events:none;height:36px;display:block;top:8px;left:8px;right:8px}.desktop-window.compact-files.compact-search-open .window-toolbar.is-folder.svelte-z1bya7 .toolbar-right:where(.svelte-z1bya7){height:80px}.desktop-window.compact-files .toolbar-single-control.files-sidebar-toggle-control.svelte-z1bya7{flex:0 0 36px;width:36px;min-width:36px;display:grid}.desktop-window.compact-files .files-sidebar-toggle.svelte-z1bya7{border-radius:14px;flex:0 0 28px;width:28px;height:28px}.desktop-window.compact-files .toolbar-single-control.compact-more-control.svelte-z1bya7{pointer-events:auto;border-radius:18px;width:36px;min-width:36px;height:36px;padding:4px;display:grid;position:absolute;top:0;right:0}.desktop-window.compact-files .compact-more-button.svelte-z1bya7{border-radius:14px;flex:0 0 28px;width:28px;height:28px}.desktop-window.compact-files .toolbar-view-switcher.svelte-z1bya7,.desktop-window.compact-files .toolbar-share-control.svelte-z1bya7{display:none}.desktop-window.compact-files .toolbar-search.svelte-z1bya7{pointer-events:auto;width:auto;min-width:0;display:none;position:absolute;top:44px;left:0;right:0}.desktop-window.compact-files.compact-search-open .toolbar-search.svelte-z1bya7{display:flex}.desktop-window.compact-files .window-toolbar.compact-navigation-in-menu.svelte-z1bya7 .toolbar-navigation:where(.svelte-z1bya7){display:none}.desktop-window.compact-files.files-sidebar-open .files-sidebar-toggle.svelte-z1bya7:before{background:var(--toolbar-item-active)}.desktop-window.compact-files.files-sidebar-open .window-toolbar.is-folder.svelte-z1bya7 .toolbar-navigation:where(.svelte-z1bya7),.desktop-window.compact-files.files-sidebar-open .window-toolbar.is-folder.svelte-z1bya7 .toolbar-right:where(.svelte-z1bya7){display:none}@media (width<=599px) and (any-pointer:coarse){.window-toolbar.is-folder.mobile-navigation-unused.svelte-z1bya7 .toolbar-navigation:where(.svelte-z1bya7){display:none}}@media (width<=350px){.window-toolbar.is-video.svelte-z1bya7 .toolbar-title:where(.svelte-z1bya7){display:none}}@media (prefers-reduced-motion:reduce){button.toolbar-glass.svelte-z1bya7,.toolbar-icon-button.svelte-z1bya7,.audio-volume-button.svelte-z1bya7,.audio-volume-icon.svelte-z1bya7,.toolbar-divider.svelte-z1bya7,.toolbar-copy-menu.svelte-z1bya7>button:where(.svelte-z1bya7){transition:none}}.touch-close-control.svelte-z1bya7{display:none}@media (width<=1024px),(any-pointer:coarse){.touch-close-control.svelte-z1bya7{z-index:4;pointer-events:auto;border-radius:24px;width:48px;height:48px;padding:6px;display:grid;position:absolute;top:8px;left:12px}.window-toolbar.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){left:67px}.touch-close-button.svelte-z1bya7{width:36px;height:36px;color:var(--toolbar-icon-ink);border-radius:18px;transition:transform .21s cubic-bezier(.2,1.45,.32,1)}.touch-close-button.svelte-z1bya7:active:not(:disabled){transform:scale(1.12)}.window-toolbar.is-video.has-file-share.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:236px}.audio-volume-control.video-toolbar-volume.svelte-z1bya7{gap:6px;height:48px;padding:6px 10px 6px 6px;display:flex}.audio-volume-control.video-toolbar-volume.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7){width:100px;height:36px}.audio-volume-control.video-toolbar-volume.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-webkit-slider-thumb{border-radius:6px;width:22px;height:12px;margin-top:-1.5px}.audio-volume-control.video-toolbar-volume.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-moz-range-thumb{border-radius:6px;width:22px;height:12px}.toolbar-left.svelte-z1bya7,.toolbar-right.svelte-z1bya7,.audio-toolbar-right.svelte-z1bya7{height:48px;top:8px}.window-toolbar.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){left:72px;right:16px}.window-toolbar.is-folder.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){left:calc(var(--toolbar-sidebar-width) + 16px);right:420px}.window-toolbar.is-folder.hide-folder-view.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:324px}.window-toolbar.is-folder.hide-folder-search.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:64px}.window-toolbar.is-folder.hide-folder-share.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:16px}.window-toolbar.has-file-share.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:72px}.window-toolbar.has-color-reset.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:120px}.window-toolbar.has-image-zoom.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:216px}.window-toolbar.has-image-zoom.image-actions-in-menu.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){right:72px}.toolbar-glass.svelte-z1bya7{height:48px}.toolbar-navigation.svelte-z1bya7,.toolbar-view-switcher.svelte-z1bya7,.toolbar-zoom-controls.svelte-z1bya7,.toolbar-single-control.svelte-z1bya7,.toolbar-search.svelte-z1bya7,.audio-volume-control.svelte-z1bya7{border-radius:24px}.toolbar-navigation.svelte-z1bya7,.toolbar-view-switcher.svelte-z1bya7,.toolbar-zoom-controls.svelte-z1bya7,.toolbar-single-control.svelte-z1bya7{padding:6px}.toolbar-icon-button.svelte-z1bya7,.toolbar-navigation.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7),.toolbar-view-switcher.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7),.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7),.toolbar-share-button.svelte-z1bya7,.color-mode-button.svelte-z1bya7,.color-reset-button.svelte-z1bya7,.image-more-button.svelte-z1bya7,.files-sidebar-toggle.svelte-z1bya7,.compact-more-button.svelte-z1bya7{border-radius:18px;flex:0 0 36px;width:36px;height:36px}.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7){flex-basis:42px;width:42px}.toolbar-icon-button.svelte-z1bya7:before,.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7):before{border-radius:18px;width:36px;height:36px}.toolbar-zoom-controls.svelte-z1bya7 .toolbar-icon-button:where(.svelte-z1bya7):before{width:42px}.toolbar-icon-container.svelte-z1bya7{flex:0 0 36px;width:36px;height:36px}.toolbar-icon-container.svelte-z1bya7 svg{width:36px;height:36px}.toolbar-icon-container.toolbar-lucide-container.svelte-z1bya7 svg,.toolbar-icon-container.toolbar-lucide-container.touch-close-icon.svelte-z1bya7 svg{width:24px;height:24px}.toolbar-icon-container.toolbar-nav-icon.svelte-z1bya7 svg{width:27px;height:27px}.toolbar-divider.svelte-z1bya7{height:29px}.toolbar-single-control.audio-toolbar-action.svelte-z1bya7,.audio-toolbar-action.svelte-z1bya7,.color-mode-control.svelte-z1bya7,.color-reset-control.svelte-z1bya7,.image-more-control.svelte-z1bya7{border-radius:24px;flex:0 0 48px;width:48px;min-width:48px;height:48px;padding:6px}.audio-volume-control.svelte-z1bya7{gap:6px;height:48px;padding:6px 24px 6px 12px}.audio-volume-button.svelte-z1bya7{border-radius:18px;flex:0 0 36px;width:36px;height:36px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7){width:126px;height:36px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-webkit-slider-runnable-track{border-radius:4.5px;height:9px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-moz-range-track{border-radius:4.5px;height:9px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-moz-range-progress{border-radius:4.5px;height:9px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-webkit-slider-thumb{border-radius:9px;width:36px;height:18px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-moz-range-thumb{border-radius:9px;width:36px;height:18px}.audio-volume-control.svelte-z1bya7 input[type=range]:where(.svelte-z1bya7)::-webkit-slider-thumb{margin-top:-4.5px}.toolbar-search.svelte-z1bya7{gap:6px;width:252px;min-width:198px;height:48px;padding:6px}.toolbar-search-input.svelte-z1bya7{height:36px;font-size:16px;line-height:36px}.toolbar-search-clear.svelte-z1bya7{border-radius:18px;flex:0 0 36px;width:36px;height:36px}.toolbar-search-clear.svelte-z1bya7 svg{width:36px;height:36px}.toolbar-search-clear.toolbar-lucide-clear.svelte-z1bya7 svg{width:24px;height:24px}.toolbar-title.svelte-z1bya7,.toolbar-title-measure.svelte-z1bya7{font-size:16px;line-height:22px}.touch-close-control.svelte-z1bya7{border-radius:24px;width:48px;height:48px;padding:6px;top:8px;left:12px}.touch-close-button.svelte-z1bya7{border-radius:18px;width:36px;height:36px}.desktop-window.compact-files .window-toolbar.is-folder.svelte-z1bya7 .toolbar-left:where(.svelte-z1bya7){left:72px;right:64px}.desktop-window.compact-files .window-toolbar.is-folder.svelte-z1bya7 .toolbar-right:where(.svelte-z1bya7){height:48px;top:8px;left:8px;right:8px}.desktop-window.compact-files.compact-search-open .window-toolbar.is-folder.svelte-z1bya7 .toolbar-right:where(.svelte-z1bya7){height:120px}.desktop-window.compact-files .toolbar-single-control.files-sidebar-toggle-control.svelte-z1bya7{width:48px;min-width:48px;height:48px;padding:6px}.desktop-window.compact-files .toolbar-single-control.compact-more-control.svelte-z1bya7{border-radius:24px;width:48px;min-width:48px;height:48px;padding:6px}.desktop-window.compact-files .files-sidebar-toggle.svelte-z1bya7,.desktop-window.compact-files .compact-more-button.svelte-z1bya7{border-radius:18px;flex:0 0 36px;width:36px;height:36px}.desktop-window.compact-files .toolbar-search.svelte-z1bya7{width:auto;min-width:0;top:64px;left:0;right:0}.toolbar-copy-menu.svelte-z1bya7{border-radius:26px;padding:6px}.toolbar-copy-menu.svelte-z1bya7>button:where(.svelte-z1bya7){border-radius:999px;height:40px;min-height:40px;padding-left:12px;padding-right:12px}}.standard-window-controls.svelte-zxtr2h{display:contents}@media (width<=1024px),(any-pointer:coarse){.standard-window-controls.svelte-zxtr2h{display:none}.window-header.svelte-zxtr2h,.desktop-window.compact-files .window-header.svelte-zxtr2h,.desktop-window.compact-files.files-sidebar-open .window-header.svelte-zxtr2h{flex:0 0 64px;height:64px}.desktop-window.compact-files.compact-search-open .window-header.svelte-zxtr2h{flex:0 0 128px;height:128px}}.markdown-content.svelte-6k9yjc{--markdown-link:#006eff;--markdown-muted:#0000007a;--markdown-rule:#0000001f;--markdown-code-bg:#0000000f;--markdown-quote:#00000024;box-sizing:border-box;min-width:0;color:inherit;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;padding:24px 28px 32px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.62}.markdown-body.svelte-6k9yjc{width:100%;max-width:880px;margin:0 auto}.markdown-body.svelte-6k9yjc>:first-child{margin-top:0}.markdown-body.svelte-6k9yjc>:last-child{margin-bottom:0}.markdown-content.svelte-6k9yjc h1,.markdown-content.svelte-6k9yjc h2,.markdown-content.svelte-6k9yjc h3,.markdown-content.svelte-6k9yjc h4,.markdown-content.svelte-6k9yjc h5,.markdown-content.svelte-6k9yjc h6{color:inherit;letter-spacing:-.02em;margin:1.35em 0 .55em;font-weight:700;line-height:1.2}.markdown-content.svelte-6k9yjc h1{font-size:28px}.markdown-content.svelte-6k9yjc h2{font-size:22px}.markdown-content.svelte-6k9yjc h3{font-size:18px}.markdown-content.svelte-6k9yjc h4{font-size:16px}.markdown-content.svelte-6k9yjc h5,.markdown-content.svelte-6k9yjc h6{font-size:14px}.markdown-content.svelte-6k9yjc p{margin:0 0 1em}.markdown-content.svelte-6k9yjc strong{font-weight:700}.markdown-content.svelte-6k9yjc a{color:var(--markdown-link);text-decoration:none}.markdown-content.svelte-6k9yjc a:hover{text-decoration:underline}.markdown-content.svelte-6k9yjc ul,.markdown-content.svelte-6k9yjc ol{margin:0 0 1em;padding-left:1.55em}.markdown-content.svelte-6k9yjc li+li{margin-top:.3em}.markdown-content.svelte-6k9yjc .task-item{list-style:none}.markdown-content.svelte-6k9yjc .task-item input{accent-color:var(--markdown-link);margin:0 .45em 0 -1.5em}.markdown-content.svelte-6k9yjc blockquote{border-left:3px solid var(--markdown-quote);color:var(--markdown-muted);margin:0 0 1em;padding:.05em 0 .05em 1em}.markdown-content.svelte-6k9yjc blockquote p{margin:0}.markdown-content.svelte-6k9yjc code{background:var(--markdown-code-bg);border-radius:4px;padding:.12em .34em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.markdown-content.svelte-6k9yjc pre{background:var(--markdown-code-bg);white-space:pre;tab-size:2;border-radius:8px;margin:0 0 1em;padding:14px 16px;overflow:auto}.markdown-content.svelte-6k9yjc pre code{background:0 0;border-radius:0;padding:0;font-size:12px;line-height:1.55}.markdown-content.svelte-6k9yjc hr{background:var(--markdown-rule);border:0;height:1px;margin:1.5em 0}.markdown-content.svelte-6k9yjc .markdown-table-wrap{max-width:100%;margin:0 0 1em;overflow:auto}.markdown-content.svelte-6k9yjc table{border-collapse:collapse;width:100%;font-size:13px}.markdown-content.svelte-6k9yjc th,.markdown-content.svelte-6k9yjc td{border:1px solid var(--markdown-rule);text-align:left;vertical-align:top;padding:7px 9px}.markdown-content.svelte-6k9yjc th{font-weight:700}.markdown-content.svelte-6k9yjc del{color:var(--markdown-muted)}@media (prefers-color-scheme:dark){.markdown-content.svelte-6k9yjc{--markdown-link:#2aa4ff;--markdown-muted:#ffffff85;--markdown-rule:#ffffff21;--markdown-code-bg:#ffffff14;--markdown-quote:#ffffff2e}}@media (width<=579px){.markdown-content.svelte-6k9yjc{padding:18px}.markdown-content.svelte-6k9yjc h1{font-size:24px}.markdown-content.svelte-6k9yjc h2{font-size:20px}}.text-dock-safe-area.svelte-s9229w{pointer-events:none;width:100%;height:128px}.image-preview[hidden].svelte-s9229w{display:none!important}.image-preview.svelte-s9229w{overscroll-behavior:contain;scrollbar-gutter:auto;outline:none;flex:auto;min-width:0;min-height:0;position:relative;overflow:auto}@media (width<=1024px),(any-pointer:coarse){.image-preview.svelte-s9229w{--image-dock-inset:var(--image-dock-clearance)}.image-preview.svelte-s9229w .image-stage:where(.svelte-s9229w){padding-bottom:var(--image-dock-inset)}}.image-preview.pannable.svelte-s9229w{cursor:grab}.image-preview.panning.svelte-s9229w{cursor:grabbing}.image-preview.navigation-ready.svelte-s9229w{cursor:grab;touch-action:pinch-zoom}.image-preview.svelte-s9229w:focus-visible{outline:none}.image-stage.svelte-s9229w{min-width:100%;min-height:calc(100% - var(--image-dock-inset,0px));box-sizing:content-box;place-items:center;padding:0;display:grid}.image-stage.svelte-s9229w img:where(.svelte-s9229w){object-fit:contain;visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:none;grid-area:1/1;max-width:none;max-height:none;display:block}.image-stage.svelte-s9229w img.image-ready:where(.svelte-s9229w){visibility:visible}.image-stage.svelte-s9229w img.image-entering:where(.svelte-s9229w){animation:.24s cubic-bezier(.22,1,.36,1) both svelte-s9229w-image-gallery-enter}.image-slide-out.svelte-s9229w{z-index:1;inset:0 0 var(--image-dock-inset,0px);pointer-events:none;place-items:center;display:grid;position:absolute;overflow:hidden}.image-slide-out.svelte-s9229w img:where(.svelte-s9229w){object-fit:contain;max-width:none;max-height:none;display:block}.image-slide-out.playing.svelte-s9229w{animation:.24s cubic-bezier(.22,1,.36,1) both svelte-s9229w-image-gallery-exit}@keyframes svelte-s9229w-image-gallery-enter{0%{opacity:.65;transform:translateX(calc(var(--image-slide-direction) * 56px))}to{opacity:1;transform:translate(0)}}@keyframes svelte-s9229w-image-gallery-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(var(--image-slide-direction) * -56px))}}@media (prefers-reduced-motion:reduce){.image-stage.svelte-s9229w img.image-entering:where(.svelte-s9229w),.image-slide-out.playing.svelte-s9229w{animation-duration:1ms}}.image-preview.svelte-s9229w .content-message:where(.svelte-s9229w){place-items:center;min-height:100%;margin:0;display:grid}.video-viewer.svelte-s9229w{box-sizing:border-box;flex:auto;min-width:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.video-stage.svelte-s9229w{--video-glass-fill:#f3f2f294;--video-glass-hover:#f3f2f2b8;--video-glass-blur:blur(4px);--video-glass-shadow:0 0 1px #00000040, inset 0 -1px 0 #fff, inset 0 1px 0 #fff, inset 0 2px 1px #ffffff40, inset 0 -2px 1px #ffffff40, inset .5px 0 0 #00000040, inset -.5px 0 0 #00000040;--video-glass-ink:#1a1a1af0;--video-track:#0000002e;--video-progress-ink:#1a1a1ae0;--video-thumb:#fff;--video-focus-ink:#1a1a1af0;isolation:isolate;background:0 0;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.video-stage.svelte-s9229w video:where(.svelte-s9229w){object-fit:contain;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.video-center-toggle.svelte-s9229w,.video-bottom-controls.svelte-s9229w,.video-volume-control.svelte-s9229w{box-sizing:border-box;background:var(--video-glass-fill);-webkit-backdrop-filter:var(--video-glass-blur);backdrop-filter:var(--video-glass-blur);box-shadow:var(--video-glass-shadow);color:var(--video-glass-ink);border:.5px solid #0000}.video-center-toggle.svelte-s9229w{z-index:3;cursor:pointer;border-radius:50%;place-items:center;width:60px;height:60px;padding:0;transition:opacity .18s,transform .16s cubic-bezier(.22,1,.36,1),background .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.video-center-toggle.svelte-s9229w:focus-visible,.video-volume-toggle.svelte-s9229w:focus-visible,.video-timeline.svelte-s9229w:focus-visible,.video-volume-range.svelte-s9229w:focus-visible{outline:2px solid var(--video-focus-ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.video-center-toggle.svelte-s9229w:hover{background:var(--video-glass-hover);transform:translate(-50%,-50%)scale(1.07)}}.video-center-toggle.svelte-s9229w:active{transform:translate(-50%,-50%)scale(.94)}.video-bottom-controls.svelte-s9229w{z-index:2;border-radius:17px;align-items:center;width:min(480px,100% - 24px);height:34px;padding:0 14px;transition:opacity .18s;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.video-volume-control.svelte-s9229w{z-index:2;border-radius:17px;align-items:center;gap:5px;width:138px;height:34px;padding:0 11px 0 5px;transition:opacity .18s;display:flex;position:absolute;top:12px;right:12px}.video-volume-toggle.svelte-s9229w{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;flex:0 0 26px;place-items:center;padding:0;transition:transform .12s cubic-bezier(.2,.75,.25,1);display:grid}.video-volume-toggle.svelte-s9229w:active{transform:scale(.9)}.video-timeline.svelte-s9229w,.video-volume-range.svelte-s9229w{appearance:none;cursor:pointer;touch-action:none;background:0 0;border:none;width:100%;height:24px;margin:0;padding:0;display:block}.video-volume-range.svelte-s9229w{flex:auto;min-width:0}.video-timeline.svelte-s9229w::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--video-progress-ink) var(--video-progress,0%), var(--video-track) var(--video-progress,0%));border-radius:99px;height:4px}.video-volume-range.svelte-s9229w::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--video-progress-ink) var(--video-progress,0%), var(--video-track) var(--video-progress,0%));border-radius:99px;height:4px}.video-volume-range.svelte-s9229w::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--video-progress-ink) var(--video-volume-progress,0%), var(--video-track) var(--video-volume-progress,0%))}.video-timeline.svelte-s9229w::-moz-range-track{background:var(--video-track);border-radius:99px;height:4px}.video-volume-range.svelte-s9229w::-moz-range-track{background:var(--video-track);border-radius:99px;height:4px}.video-timeline.svelte-s9229w::-moz-range-progress{background:var(--video-progress-ink);border-radius:99px;height:4px}.video-volume-range.svelte-s9229w::-moz-range-progress{background:var(--video-progress-ink);border-radius:99px;height:4px}.video-timeline.svelte-s9229w::-webkit-slider-thumb{appearance:none;background:var(--video-thumb);border:0;border-radius:6px;width:22px;height:12px;margin-top:-4px;box-shadow:0 1px 3px #0000004d}.video-volume-range.svelte-s9229w::-webkit-slider-thumb{appearance:none;background:var(--video-thumb);border:0;border-radius:6px;width:22px;height:12px;margin-top:-4px;box-shadow:0 1px 3px #0000004d}.video-timeline.svelte-s9229w::-moz-range-thumb{background:var(--video-thumb);border:0;border-radius:6px;width:22px;height:12px;box-shadow:0 1px 3px #0000004d}.video-volume-range.svelte-s9229w::-moz-range-thumb{background:var(--video-thumb);border:0;border-radius:6px;width:22px;height:12px;box-shadow:0 1px 3px #0000004d}.video-stage.controls-hidden.svelte-s9229w .video-center-toggle:where(.svelte-s9229w),.video-stage.controls-hidden.svelte-s9229w .video-bottom-controls:where(.svelte-s9229w),.video-stage.controls-hidden.svelte-s9229w .video-volume-control:where(.svelte-s9229w){opacity:0;pointer-events:none}.video-viewer.svelte-s9229w .content-message:where(.svelte-s9229w){flex:auto;place-items:center;margin:0;display:grid}@media (prefers-color-scheme:dark){.video-stage.svelte-s9229w{--video-glass-fill:#34343aa8;--video-glass-hover:#34343ac2;--video-glass-shadow:0 0 1px #00000040, inset 0 -1px 0 #ffffff40, inset 0 1px 0 #ffffff40, inset 0 3px 3px #ffffff05, inset 0 -3px 3px #ffffff05, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf;--video-glass-ink:#ffffffe8;--video-track:#ffffff38;--video-progress-ink:#ffffffe8;--video-thumb:#fff;--video-focus-ink:#fffffff5}}@media (width<=1024px),(any-pointer:coarse){.video-center-toggle.svelte-s9229w{top:calc(50% + var(--video-dock-center-shift))}.video-bottom-controls.svelte-s9229w{bottom:calc(var(--video-dock-clearance) + 24px)}}@media (width<=440px){.video-center-toggle.svelte-s9229w{width:54px;height:54px}.video-bottom-controls.svelte-s9229w{bottom:calc(var(--video-dock-clearance) + 24px);height:30px;padding:0 11px}.video-volume-control.svelte-s9229w{width:112px;height:30px;top:8px;right:8px}}@media (width>=1025px) and (hover:hover) and (pointer:fine){.desktop-window.is-maximized .video-bottom-controls.svelte-s9229w{bottom:calc(var(--video-dock-clearance) + 22px)}}@media (width<=1024px),(any-pointer:coarse){.video-center-toggle.svelte-s9229w{width:76px;height:76px}.video-center-toggle.svelte-s9229w svg{transform:scale(1.15)}.video-volume-control.svelte-s9229w{display:none}}.video-viewer.gallery-embedded.svelte-s9229w .video-bottom-controls:where(.svelte-s9229w){bottom:12px}.video-viewer.gallery-embedded.svelte-s9229w .video-volume-control:where(.svelte-s9229w){display:flex}@media (prefers-reduced-motion:reduce){.video-center-toggle.svelte-s9229w,.video-bottom-controls.svelte-s9229w,.video-volume-control.svelte-s9229w{transition:none}}.folder-gallery.svelte-2c3mno{--gallery-preview-outline:#80808038;width:100%;min-width:0;min-height:0;color:var(--window-ink);flex-direction:column;flex:auto;display:flex;overflow:hidden}.gallery-stage.svelte-2c3mno{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;padding:14px 18px;display:flex;overflow:hidden;container-type:size}.gallery-swipe-track.svelte-2c3mno{will-change:transform;flex:0 0 100%;width:100%;height:100%;min-height:0;display:flex}.gallery-swipe-track.is-settling.svelte-2c3mno{transition:transform .26s cubic-bezier(.22,1,.36,1)}.gallery-swipe-cell.svelte-2c3mno{flex:0 0 100%;justify-content:center;align-items:stretch;min-width:0;height:100%;min-height:0;display:flex;container-type:size}@media (width<=1024px),(any-pointer:coarse){.gallery-stage.svelte-2c3mno{touch-action:pan-y}}@media (prefers-reduced-motion:reduce){.gallery-swipe-track.is-settling.svelte-2c3mno{transition-duration:1ms}}.gallery-visual.svelte-2c3mno{width:100%;min-width:0;height:100%;min-height:0;color:inherit;background:0 0;border:0;flex:1 1 0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden;container-type:size}.gallery-video-visual.svelte-2c3mno{width:min(100%, calc(100cqh * var(--gallery-video-aspect)));height:auto;max-height:100%;aspect-ratio:var(--gallery-video-aspect);border:1px solid var(--gallery-preview-outline);box-sizing:border-box;border-radius:10px;flex:none;justify-content:stretch;align-items:stretch;margin:auto;display:flex;overflow:hidden}.gallery-video-visual.svelte-2c3mno .video-viewer{flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0}.gallery-open.svelte-2c3mno{cursor:pointer}.gallery-open.svelte-2c3mno:focus-visible,.gallery-thumbnail.svelte-2c3mno:focus-visible,.gallery-text-visual.svelte-2c3mno:focus-visible{outline:2px solid var(--desktop-accent,#4ea1dd);outline-offset:-2px}.gallery-main-image.svelte-2c3mno,.gallery-main-cover.svelte-2c3mno{width:min(100%, calc(100cqh * var(--gallery-image-aspect,1)));max-width:100%;height:auto;max-height:100%;aspect-ratio:var(--gallery-image-aspect,1);border:1px solid var(--gallery-preview-outline);box-sizing:border-box;object-fit:contain;border-radius:10px;display:block;position:relative}.gallery-folder-stack.svelte-2c3mno{isolation:isolate;pointer-events:none;flex:none;width:min(88cqw,88cqh,500px);max-width:100%;height:min(88cqw,88cqh,500px);max-height:100%;display:block;position:relative}.gallery-folder-front.svelte-2c3mno{z-index:2;filter:drop-shadow(0 3px 5px #0000001f);width:88%;height:88%;display:block;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.gallery-folder-front.svelte-2c3mno .entry-icon,.gallery-folder-front.svelte-2c3mno .entry-icon>svg,.gallery-folder-front.svelte-2c3mno .published-entry-icon{width:100%;height:100%;display:block}.gallery-folder-peek.svelte-2c3mno{z-index:1;top:var(--peek-y);left:var(--peek-x);pointer-events:none;opacity:0;width:29%;height:29%;animation:svelte-2c3mno-gallery-folder-peek-enter .22s cubic-bezier(.2, .8, .2, 1) var(--peek-delay) both;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)translateY(18%)rotate(0)scale(.7)}.gallery-folder-peek-media.svelte-2c3mno{outline-offset:-1px;object-fit:contain;border-radius:7px;outline:1px solid #0000001f;width:auto;max-width:64%;height:auto;max-height:64%;display:block;box-shadow:0 2px 5px #00000029}.gallery-folder-peek.svelte-2c3mno svg,.gallery-folder-peek.svelte-2c3mno .entry-icon,.gallery-folder-peek.svelte-2c3mno .entry-icon>svg,.gallery-folder-peek.svelte-2c3mno .published-entry-icon{width:100%;height:100%;display:block}.gallery-swipe-track.is-interacting.svelte-2c3mno .gallery-folder-peek:where(.svelte-2c3mno){animation-play-state:paused}@keyframes svelte-2c3mno-gallery-folder-peek-enter{0%{opacity:0;transform:translate(-50%,-50%)translateY(18%)rotate(0)scale(.7)}to{opacity:1;transform:translate(-50%, -50%) rotate(var(--peek-angle)) scale(1)}}@media (width<=1024px),(any-pointer:coarse){.gallery-folder-peek.svelte-2c3mno{animation-duration:.14s}}@media (prefers-reduced-motion:reduce){.gallery-folder-peek.svelte-2c3mno{opacity:1;transform:translate(-50%, -50%) rotate(var(--peek-angle));animation:none}}.gallery-titled-object.svelte-2c3mno{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;height:100%;min-height:0;display:flex}.gallery-titled-object.svelte-2c3mno .gallery-folder-stack:where(.svelte-2c3mno){width:min(88cqw,88cqh,max(0px,100cqh - 56px),500px);height:min(88cqw,88cqh,max(0px,100cqh - 56px),500px)}.gallery-titled-object.svelte-2c3mno .gallery-large-icon:where(.svelte-2c3mno){width:min(76cqw,76cqh,max(0px,100cqh - 56px),440px);height:min(76cqw,76cqh,max(0px,100cqh - 56px),440px)}.gallery-object-name.svelte-2c3mno{line-clamp:2;-webkit-line-clamp:2;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:min(88%,500px);max-height:36px;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.gallery-large-icon.svelte-2c3mno{place-items:center;width:min(76cqw,76cqh,440px);max-width:100%;height:min(76cqw,76cqh,440px);max-height:100%;display:grid}.gallery-large-icon.svelte-2c3mno .entry-icon,.gallery-large-icon.svelte-2c3mno .entry-icon>svg,.gallery-large-icon.svelte-2c3mno .published-entry-icon{width:100%;height:100%;display:block}.gallery-text-page.svelte-2c3mno{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--gallery-preview-outline);background:var(--window-bg,#fff);width:min(100%,880px);height:100%;max-height:100%;color:inherit;text-align:left;cursor:pointer;border-radius:10px;overflow-y:auto}.gallery-text-page.svelte-2c3mno .markdown-content{min-width:0}.gallery-text-status.svelte-2c3mno{opacity:.6;font-size:13px}.gallery-thumbnails.svelte-2c3mno{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#80808059 transparent;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex:0 0 116px;align-items:stretch;gap:9px;min-width:0;padding:10px 18px 12px;display:flex;overflow:auto hidden}.gallery-thumbnail.svelte-2c3mno{box-sizing:border-box;min-width:0;height:94px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;flex:0 0 88px;justify-content:center;align-items:center;gap:4px;padding:5px 5px 4px;display:flex}.gallery-thumbnail.is-selected.svelte-2c3mno{background:var(--selection-muted,#80808030);border-color:#80808038}.gallery-thumbnail.svelte-2c3mno:hover:not(.is-selected){background:var(--hover-fill,#80808014)}.gallery-thumbnail-art.svelte-2c3mno{flex:0 0 62px;place-items:center;width:70px;height:62px;min-height:0;display:grid;overflow:hidden}.gallery-thumbnail-art.svelte-2c3mno img:where(.svelte-2c3mno){object-fit:contain;width:100%;height:100%;display:block}.gallery-thumbnail-art.svelte-2c3mno img.gallery-media-thumb:where(.svelte-2c3mno){outline-offset:-1px;border-radius:6px;outline:1px solid #0000001f;width:auto;max-width:50px;height:auto;max-height:50px;box-shadow:0 1px 3px #00000040}.gallery-thumbnail-art.svelte-2c3mno svg,.gallery-thumbnail-art.svelte-2c3mno .entry-icon,.gallery-thumbnail-art.svelte-2c3mno .entry-icon>svg,.gallery-thumbnail-art.svelte-2c3mno .published-entry-icon{width:58px;height:58px}.gallery-thumbnail-name.svelte-2c3mno{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;line-height:13px;display:block;overflow:hidden}@media (prefers-color-scheme:dark){.folder-gallery.svelte-2c3mno{--gallery-preview-outline:#c8c8c833}}@media (width<=767px){.gallery-stage.svelte-2c3mno{padding:10px 14px 8px}.gallery-thumbnails.svelte-2c3mno{flex-basis:108px;gap:5px;padding:7px 12px 10px}.gallery-thumbnail.svelte-2c3mno{flex-basis:78px}.gallery-thumbnail-art.svelte-2c3mno{width:66px}.gallery-large-icon.svelte-2c3mno{width:min(80cqw,80cqh,320px);height:min(80cqw,80cqh,320px)}.gallery-titled-object.svelte-2c3mno .gallery-large-icon:where(.svelte-2c3mno){width:min(80cqw,80cqh,max(0px,100cqh - 56px),320px);height:min(80cqw,80cqh,max(0px,100cqh - 56px),320px)}.gallery-object-name.svelte-2c3mno{font-size:13px}}.folder-scroll.is-gallery.svelte-np2r4z{overflow:hidden}.folder-dock-safe-area.svelte-np2r4z{pointer-events:none;flex:0 0 0;width:100%;height:0}.desktop-window.is-maximized .folder-dock-safe-area.svelte-np2r4z{flex-basis:128px;height:128px}@media (width<=1024px),(any-pointer:coarse){.desktop-window.is-maximized .folder-scroll.is-gallery.svelte-np2r4z .folder-dock-safe-area:where(.svelte-np2r4z){flex-basis:104px;height:104px}}.audio-player.svelte-e6on8z{z-index:1;box-sizing:border-box;color:#fffffff0;text-shadow:0 1px 2px #00000059;flex:auto;place-items:center;min-width:0;min-height:0;padding:20px;display:grid;position:relative;overflow:hidden}.audio-player-card.svelte-e6on8z{--audio-card-gap:clamp(5px, 1.4cqh, 10px);justify-items:stretch;gap:var(--audio-card-gap);grid-template-rows:auto auto auto auto;width:min(100%,360px,max(0px,100cqh - 230px));min-width:0;max-width:360px;max-height:100%;display:grid}.audio-player-cover.svelte-e6on8z{aspect-ratio:1;object-fit:cover;transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:clamp(10px,2.6cqw,20px);width:100%;max-width:360px;margin:0;transition:transform .22s cubic-bezier(.2,.75,.25,1);display:block;transform:scale(1);box-shadow:0 10px 28px #00000047}.audio-player-cover.is-paused.svelte-e6on8z{transform:scale(.8)}.audio-track-meta.svelte-e6on8z{min-width:0;margin-top:10px}.audio-track-title.svelte-e6on8z,.audio-track-details.svelte-e6on8z{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audio-track-title.svelte-e6on8z{letter-spacing:-.02em;font-size:clamp(13px,4.6cqw,20px);font-weight:700;line-height:1.18}.audio-track-details.svelte-e6on8z{color:#ffffff94;margin-top:1px;font-size:clamp(10px,3.5cqw,14px);font-weight:500;line-height:1.15}.audio-timeline.svelte-e6on8z{gap:2px;display:grid}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z){appearance:none;background:0 0;width:100%;height:12px;margin:0;padding:0}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z)::-webkit-slider-runnable-track{background:linear-gradient(to right, #ffffffd1 0 var(--audio-progress), #ffffff40 var(--audio-progress) 100%);border-radius:3px;height:6px}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z)::-webkit-slider-thumb{appearance:none;opacity:0;background:#fff;border:0;border-radius:50%;width:8px;height:8px;margin-top:-1px;transition:opacity .1s;box-shadow:0 1px 3px #00000040}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z):hover::-webkit-slider-thumb{opacity:1}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z):focus-visible::-webkit-slider-thumb{opacity:1}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z)::-moz-range-track{background:#ffffff40;border-radius:3px;height:6px}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z)::-moz-range-progress{background:#ffffffd1;border-radius:3px;height:6px}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z)::-moz-range-thumb{opacity:0;background:#fff;border:0;border-radius:50%;width:8px;height:8px}.audio-times.svelte-e6on8z{color:#ffffff7a;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:clamp(9px,3cqw,11px);line-height:1.15;display:flex}.audio-controls.svelte-e6on8z{height:96px;margin-top:calc(var(--audio-card-gap) * -1.25);justify-content:center;align-items:center;gap:clamp(11px,4cqw,16px);display:flex}.audio-control-button.svelte-e6on8z{color:#ffffffdb;transform-origin:50%;background:0 0;border:0;border-radius:50%;place-items:center;width:72px;height:72px;padding:0;transition:transform .145s cubic-bezier(.18,1.65,.35,1),color 90ms;display:grid;transform:scale(1)}.audio-control-button.svelte-e6on8z:hover{color:#fff}.audio-control-button.svelte-e6on8z:active{color:#fff;transition-duration:55ms;transition-timing-function:cubic-bezier(.4,0,1,1);transform:scale(.8)}.audio-control-button.svelte-e6on8z svg{width:64px;height:64px;display:block}.audio-play-button.svelte-e6on8z{width:84px;height:84px}.audio-play-button.svelte-e6on8z svg{width:64px;height:64px}audio.svelte-e6on8z{display:none}@container (width<=260px){.audio-player.svelte-e6on8z{padding:20px}.audio-player-card.svelte-e6on8z{--audio-card-gap:3px;width:min(100%,max(0px,100cqh - 230px))}.audio-track-title.svelte-e6on8z{font-size:12px}.audio-track-details.svelte-e6on8z{font-size:9px}.audio-controls.svelte-e6on8z{gap:5px;height:64px}.audio-control-button.svelte-e6on8z{width:56px;height:56px}.audio-play-button.svelte-e6on8z{width:60px;height:60px}.audio-control-button.svelte-e6on8z svg{width:40px;height:40px}.audio-play-button.svelte-e6on8z svg{width:36px;height:36px}}@container (height<=230px){.audio-player.svelte-e6on8z{padding:20px}.audio-player-card.svelte-e6on8z{--audio-card-gap:3px;width:min(100%,max(0px,100cqh - 230px))}.audio-track-title.svelte-e6on8z{font-size:12px}.audio-track-details.svelte-e6on8z{font-size:9px}.audio-controls.svelte-e6on8z{gap:5px;height:64px}.audio-control-button.svelte-e6on8z{width:56px;height:56px}.audio-play-button.svelte-e6on8z{width:60px;height:60px}.audio-control-button.svelte-e6on8z svg{width:40px;height:40px}.audio-play-button.svelte-e6on8z svg{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.audio-player-cover.svelte-e6on8z,.audio-control-button.svelte-e6on8z{transition:none}.audio-timeline.svelte-e6on8z input[type=range]:where(.svelte-e6on8z)::-webkit-slider-thumb{transition:none}}.files-sidebar.svelte-5a623z{--files-sidebar-fill:#f3f2f2d9;--files-sidebar-ink:#000000d9;--files-sidebar-icon:var(--desktop-accent,#4ea1dd);--files-sidebar-secondary:#00000080;--files-sidebar-hover:#0000000d;--files-sidebar-current:#00000014;z-index:1;width:var(--files-sidebar-width);background:var(--files-sidebar-fill);color:var(--files-sidebar-ink);-webkit-backdrop-filter:blur(24px)saturate(1.12);backdrop-filter:blur(24px)saturate(1.12);position:absolute;inset:0 auto 0 0;overflow:hidden}.files-sidebar-nav.svelte-5a623z{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;padding:12px 10px 16px;position:absolute;inset:52px 0 0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}.files-sidebar-nav.svelte-5a623z::-webkit-scrollbar{display:none}.files-sidebar-item.svelte-5a623z{box-sizing:border-box;width:100%;min-width:0;min-height:32px;color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:3.5px;padding:3px 8px;display:flex}button.files-sidebar-item.svelte-5a623z:hover,button.files-sidebar-item.svelte-5a623z:focus-visible{background:var(--files-sidebar-hover);outline:none}button.files-sidebar-item.svelte-5a623z:active,.files-sidebar-item.is-current.svelte-5a623z{background:var(--files-sidebar-current)}.files-sidebar-item.is-current.svelte-5a623z .files-sidebar-label:where(.svelte-5a623z){font-weight:700}.files-sidebar-icon.svelte-5a623z{box-sizing:border-box;width:28px;height:28px;color:var(--files-sidebar-icon);flex:0 0 28px;place-items:center;padding:4px;display:grid}.files-sidebar-icon.svelte-5a623z svg{width:20px;height:20px}.files-sidebar-label.svelte-5a623z{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.files-sidebar-tags.svelte-5a623z{margin-top:24px}.files-sidebar-tags.svelte-5a623z h2:where(.svelte-5a623z){color:var(--files-sidebar-secondary);margin:0 8px 6px 12px;font-size:11px;font-weight:650;line-height:18px}.files-sidebar-tag.svelte-5a623z{min-height:30px}.files-tag-dot.svelte-5a623z{width:14px;height:14px;color:var(--files-tag-color);flex:0 0 14px;margin:0 4px 0 8px;display:block}.files-tag-dot.svelte-5a623z svg{width:100%;height:100%}.desktop-window.inactive .files-sidebar-tag.svelte-5a623z .files-tag-dot:where(.svelte-5a623z){color:#aaa}.files-sidebar-resizer.svelte-5a623z{z-index:2;cursor:col-resize;touch-action:none;background:0 0;border:0;width:7px;padding:0;position:absolute;top:0;bottom:0;right:-3px}.files-sidebar-resizer.svelte-5a623z:focus-visible{outline:none}.desktop-window.inactive .files-sidebar.svelte-5a623z{--files-sidebar-ink:#aaa;--files-sidebar-secondary:#aaa;--files-sidebar-icon:#aaa;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f2f2}@media (prefers-color-scheme:dark){.files-sidebar.svelte-5a623z{--files-sidebar-fill:#34343aeb;--files-sidebar-ink:#ffffffd9;--files-sidebar-secondary:#ffffff80;--files-sidebar-icon:var(--desktop-accent,#4ea1dd);--files-sidebar-hover:#ffffff12;--files-sidebar-current:#ffffff1c}.desktop-window.inactive .files-sidebar.svelte-5a623z{--files-sidebar-ink:#aaa;--files-sidebar-secondary:#aaa;--files-sidebar-icon:#aaa;-webkit-backdrop-filter:none;backdrop-filter:none;background:#252529}}.desktop-window.compact-files .files-sidebar.svelte-5a623z{z-index:1;background:var(--window-bg);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;width:100%;transition:none;transform:translate(-100%)}.desktop-window.compact-files.files-sidebar-animated .files-sidebar.svelte-5a623z{transition:transform .26s cubic-bezier(.2,.75,.25,1)}.desktop-window.compact-files.files-sidebar-open .files-sidebar.svelte-5a623z{pointer-events:auto;transform:translate(0)}.desktop-window.compact-files .files-sidebar-nav.svelte-5a623z{padding:12px 12px 20px}.desktop-window.compact-files .files-sidebar-resizer.svelte-5a623z{display:none}@media (width<=1024px),(any-pointer:coarse){.files-sidebar-nav.svelte-5a623z,.desktop-window.compact-files .files-sidebar-nav.svelte-5a623z{top:64px}.files-sidebar-item.svelte-5a623z{border-radius:999px;min-height:40px}.files-sidebar-tag.svelte-5a623z{min-height:38px}.files-sidebar-nav.svelte-5a623z,.desktop-window.compact-files .files-sidebar-nav.svelte-5a623z{padding-bottom:calc(116px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.desktop-window.compact-files .files-sidebar.svelte-5a623z{transition:none}}.color-settings.svelte-p6600r{box-sizing:border-box;background:var(--window-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--window-ink);-webkit-user-select:none;user-select:none;flex-direction:column;gap:18px;padding:16px;display:flex;overflow:auto}.color-settings.wheel-mode.svelte-p6600r{--wheel-controls-reserve:82px;gap:0;overflow:hidden;container-type:size}.wheel-picker.svelte-p6600r{flex-direction:column;flex:none;align-items:stretch;gap:0;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}.wheel-stage.svelte-p6600r{width:100%;height:calc(100cqh - var(--wheel-controls-reserve));flex:none;place-items:center;min-height:0;margin-bottom:12px;display:grid;overflow:visible}.wheel-shell.svelte-p6600r{width:min(100%, calc(100cqh - var(--wheel-controls-reserve)));aspect-ratio:1;flex:none}.color-wheel.svelte-p6600r{aspect-ratio:1;touch-action:none;cursor:crosshair;width:100%;height:100%;display:block;overflow:visible}.wheel-marker.svelte-p6600r{fill:none;stroke:#00000094;stroke-linecap:round;stroke-width:2px;filter:drop-shadow(0 0 1px #ffffffb8);pointer-events:none}.wheel-darkness-slider.svelte-p6600r{flex:0 0 24px;width:100%}.wheel-mode.svelte-p6600r .hex-row:where(.svelte-p6600r){flex:0 0 24px;width:100%;margin-top:10px}.model-select.svelte-p6600r{flex:0 0 24px;width:100%;height:24px;position:relative}.model-select.svelte-p6600r select:where(.svelte-p6600r){appearance:none;width:100%;height:100%;color:var(--window-ink);font:inherit;background:#0000000f;border:0;border-radius:8px;outline:0;padding:0 30px 0 10px;font-size:12px;line-height:24px}.model-select.svelte-p6600r svg:where(.svelte-p6600r){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;pointer-events:none;width:14px;height:14px;margin:auto 0;position:absolute;top:0;bottom:0;right:7px;transform:translateY(1px)}.channel-list.svelte-p6600r{flex-direction:column;flex:none;gap:14px;display:flex}.channel-row.svelte-p6600r{flex-direction:column;gap:5px;min-width:0;display:flex}.channel-label.svelte-p6600r{color:var(--secondary-ink);font-size:12px;line-height:16px}.channel-controls.svelte-p6600r{grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:8px;min-width:0;display:grid}.channel-slider.svelte-p6600r{box-sizing:border-box;appearance:none;background:var(--channel-gradient);border:0;border-radius:12px;outline:0;width:100%;min-width:0;height:24px;margin:0;padding:0 .5px;box-shadow:inset 0 0 0 1px #00000017}.channel-slider.svelte-p6600r::-webkit-slider-runnable-track{background:0 0;border-radius:12px;height:24px}.channel-slider.svelte-p6600r::-webkit-slider-thumb{box-sizing:border-box;appearance:none;background:color-mix(in srgb, var(--channel-thumb-color) 78%, transparent);transform-origin:50%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:3px solid #ffffffeb;border-radius:50%;width:22px;height:22px;margin-top:1px;transition:transform .1s cubic-bezier(.18,1.55,.35,1),border-color 90ms,background 90ms,box-shadow 90ms,-webkit-backdrop-filter 90ms,backdrop-filter 90ms;transform:scale(1);box-shadow:0 0 0 1px #00000026,0 1px 3px #00000029}.channel-slider.svelte-p6600r:active::-webkit-slider-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:.5px solid #0000001f;transform:scale(1.9091);box-shadow:0 1px 5px #0003,inset 0 1px 2px #fffc,inset 0 -1px 2px #ffffff47}.channel-slider.dragging.svelte-p6600r::-webkit-slider-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:.5px solid #0000001f;transform:scale(1.9091);box-shadow:0 1px 5px #0003,inset 0 1px 2px #fffc,inset 0 -1px 2px #ffffff47}.channel-slider.svelte-p6600r::-moz-range-track{background:0 0;border:0;border-radius:12px;height:24px}.channel-slider.svelte-p6600r::-moz-range-thumb{box-sizing:border-box;background:color-mix(in srgb, var(--channel-thumb-color) 78%, transparent);transform-origin:50%;border:3px solid #ffffffeb;border-radius:50%;width:22px;height:22px;transition:transform .1s cubic-bezier(.18,1.55,.35,1),border-color 90ms,background 90ms,box-shadow 90ms;transform:scale(1);box-shadow:0 0 0 1px #00000026,0 1px 3px #00000029}.channel-slider.svelte-p6600r:active::-moz-range-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);border:.5px solid #0000001f;transform:scale(1.9091);box-shadow:0 1px 5px #0003,inset 0 1px 2px #fffc,inset 0 -1px 2px #ffffff47}.channel-slider.dragging.svelte-p6600r::-moz-range-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);border:.5px solid #0000001f;transform:scale(1.9091);box-shadow:0 1px 5px #0003,inset 0 1px 2px #fffc,inset 0 -1px 2px #ffffff47}.channel-slider.svelte-p6600r:focus-visible{box-shadow:inset 0 0 0 1px #00000017, 0 0 0 2px var(--desktop-selection-accent)}.number-field.svelte-p6600r,.hex-field.svelte-p6600r{box-sizing:border-box;background:#ffffff94;border:1px solid #0000001a;border-radius:9px;align-items:center;min-width:0;height:24px;display:flex;box-shadow:inset 0 1px #ffffff85}.number-field.svelte-p6600r input:where(.svelte-p6600r),.hex-field.svelte-p6600r input:where(.svelte-p6600r){width:100%;min-width:0;height:100%;color:var(--window-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 8px;font-size:12px;line-height:22px}.number-field.svelte-p6600r input:where(.svelte-p6600r){text-align:center;appearance:textfield;padding:0 2px}.number-field.svelte-p6600r input:where(.svelte-p6600r)::-webkit-inner-spin-button{appearance:none;margin:0}.number-field.svelte-p6600r input:where(.svelte-p6600r)::-webkit-outer-spin-button{appearance:none;margin:0}.number-field.svelte-p6600r>span:where(.svelte-p6600r){color:var(--secondary-ink);pointer-events:none;padding:0 7px 0 2px;font-size:11px}.hex-row.svelte-p6600r{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;margin-top:2px;display:grid}.hex-controls.svelte-p6600r{align-items:center;gap:6px;min-width:0;display:flex}.hex-field.svelte-p6600r{flex:0 0 76px;width:76px}.color-copy-swatch.svelte-p6600r{box-sizing:border-box;background:var(--selected-color);transform-origin:50%;cursor:default;border:1px solid #0000001a;border-radius:4.5px;outline:0;flex:0 0 24px;width:24px;height:24px;padding:0;transform:scale(1)}.color-copy-swatch.svelte-p6600r:focus-visible{outline:2px solid var(--desktop-selection-accent);outline-offset:2px}.hex-row.svelte-p6600r>span:where(.svelte-p6600r):first-child{color:var(--secondary-ink);text-align:right;font-size:12px;line-height:16px}.hex-field.svelte-p6600r>span:where(.svelte-p6600r){color:var(--secondary-ink);pointer-events:none;padding-left:8px;font-size:12px}.hex-field.svelte-p6600r input:where(.svelte-p6600r){text-align:center;text-transform:uppercase;padding:0 2px}.number-field.svelte-p6600r:focus-within,.hex-field.svelte-p6600r:focus-within{border-color:var(--desktop-selection-accent);box-shadow:0 0 0 1px var(--desktop-selection-accent)}@media (prefers-color-scheme:dark){.model-select.svelte-p6600r select:where(.svelte-p6600r){background:#ffffff14}.channel-slider.svelte-p6600r{box-shadow:inset 0 0 0 1px #ffffff1a}.number-field.svelte-p6600r,.hex-field.svelte-p6600r{box-shadow:none;background:#ffffff0f;border-color:#ffffff1f}.color-copy-swatch.svelte-p6600r{border-color:#ffffff24}.channel-slider.svelte-p6600r:active::-webkit-slider-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);border-color:#ffffff1f;box-shadow:0 1px 5px #00000047,inset 0 1px 2px #ffffff70,inset 0 -1px 2px #ffffff1f}.channel-slider.dragging.svelte-p6600r::-webkit-slider-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);border-color:#ffffff1f;box-shadow:0 1px 5px #00000047,inset 0 1px 2px #ffffff70,inset 0 -1px 2px #ffffff1f}.channel-slider.svelte-p6600r:active::-moz-range-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);border-color:#ffffff1f;box-shadow:0 1px 5px #00000047,inset 0 1px 2px #ffffff70,inset 0 -1px 2px #ffffff1f}.channel-slider.dragging.svelte-p6600r::-moz-range-thumb{background:color-mix(in srgb, var(--channel-thumb-color) 1%, transparent);border-color:#ffffff1f;box-shadow:0 1px 5px #00000047,inset 0 1px 2px #ffffff70,inset 0 -1px 2px #ffffff1f}}@media (width<=300px){.color-settings.svelte-p6600r{gap:14px;padding:12px}.channel-list.svelte-p6600r{gap:12px}.channel-controls.svelte-p6600r{grid-template-columns:minmax(0,1fr) 58px;gap:6px}.hex-row.svelte-p6600r{grid-template-columns:1fr;gap:6px}.hex-row.svelte-p6600r>span:where(.svelte-p6600r):first-child{text-align:left}.hex-controls.svelte-p6600r{width:100%}.hex-field.svelte-p6600r{flex:auto;width:auto;min-width:0}}.desktop-window.is-maximized .color-settings.svelte-p6600r{padding-bottom:100px}@media (prefers-reduced-motion:reduce){.channel-slider.svelte-p6600r::-webkit-slider-thumb{transition:none}.channel-slider.svelte-p6600r::-moz-range-thumb{transition:none}}.mini-dock.svelte-5wmwym{--dock-icon-size:min(calc((var(--dock-shell-width) - 15px) / 4), calc(var(--dock-shell-height) - 11px));--dock-fill:#f3f2f294;--dock-backdrop:blur(4px);--dock-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #fff, inset 0 1px 0 #fff, inset 0 3px 1.5px #ffffff30, inset 0 -3px 1.5px #ffffff30, inset .5px 0 0 #00000040, inset -.5px 0 0 #00000040;--dock-ink:#1a1a1af0;--dock-menu-elevation:#00000024;--dock-menu-divider:#00000021;--dock-home-divider:#64646885;--dock-item-hover:#0000000a;--dock-item-active:#00000012;--dock-close-ink:#7e7e7e;--dock-close-active-ink:#000;z-index:1000000;transform:translateX(-50%) scale(var(--dock-fit-scale,1));transform-origin:bottom;color:var(--dock-ink);transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;bottom:6px;left:50%}.dock-shell.svelte-5wmwym,.dock-menu-stack.svelte-5wmwym{box-sizing:border-box;background:var(--dock-fill);color:var(--dock-ink);-webkit-backdrop-filter:var(--dock-backdrop);backdrop-filter:var(--dock-backdrop);box-shadow:var(--dock-shadow-stack);border:.5px solid #0000}.dock-tooltip.svelte-5wmwym{z-index:5;background:var(--dock-fill);max-width:min(190px,100vw - 24px);color:var(--dock-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:0;transform-origin:bottom;border:.5px solid #82828740;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1);position:absolute;bottom:calc(100% - 5px);overflow:hidden;transform:translate(-50%,4px)scale(.94);box-shadow:0 0 1px #0000003d,inset 0 1px #ffffff40}.dock-tooltip.is-visible.svelte-5wmwym{opacity:1;transform:translate(-50%)scale(1)}@media (hover:none),(pointer:coarse){.dock-tooltip.svelte-5wmwym{display:none}}.dock-shell.svelte-5wmwym{width:calc(15px + var(--dock-icon-size) * var(--dock-width-factor) + var(--dock-home-divider-extra));max-width:none;height:var(--dock-shell-height);border-radius:var(--dock-shell-radius);isolation:isolate;justify-content:center;align-items:center;gap:0;padding:5px 7px;transition:width .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.dock-icons.svelte-5wmwym{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex:auto;align-items:center;min-width:0;height:100%;display:flex;overflow:auto hidden}.dock-icons.svelte-5wmwym::-webkit-scrollbar{display:none}.dock-resize-handle.svelte-5wmwym{z-index:2;top:-3px;left:var(--dock-shell-radius);right:var(--dock-shell-radius);outline-offset:2px;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border:0;height:11px;display:none;position:absolute}@media (width>=1025px) and (hover:hover) and (pointer:fine){.dock-resize-handle.svelte-5wmwym{display:block}.dock-resize-handle.svelte-5wmwym:focus-visible{outline:2px solid var(--desktop-selection-accent)}}.dock-control.svelte-5wmwym{flex:0 0 var(--dock-icon-size);width:var(--dock-icon-size);height:var(--dock-icon-size);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;transition:filter .11s;display:grid}.dock-control.svelte-5wmwym+.dock-control:where(.svelte-5wmwym){margin-inline-start:calc(var(--dock-icon-size) * -.06)}.dock-home.svelte-5wmwym{opacity:0;pointer-events:none;flex-basis:0;width:0;min-width:0;transition:flex-basis .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),opacity .18s,transform .3s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translate(10px)scale(.94)}.dock-home.svelte-5wmwym+.dock-objects:where(.svelte-5wmwym){margin-inline-start:0;transition:margin-inline-start .3s cubic-bezier(.22,1,.36,1)}.mini-dock.touch-layout.home-visible.svelte-5wmwym .dock-home:where(.svelte-5wmwym){flex-basis:var(--dock-icon-size);width:var(--dock-icon-size);opacity:1;pointer-events:auto;transform:none}.mini-dock.touch-layout.home-visible.svelte-5wmwym .dock-home:where(.svelte-5wmwym)+.dock-objects:where(.svelte-5wmwym){margin-inline-start:14px}.mini-dock.touch-layout.home-visible.svelte-5wmwym .dock-home:where(.svelte-5wmwym)+.dock-objects:where(.svelte-5wmwym):before{content:"";width:1px;height:calc(var(--dock-icon-size) * .6);background:var(--dock-home-divider);pointer-events:none;border-radius:1px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.mini-dock.svelte-5wmwym:not(.touch-layout) .dock-home:where(.svelte-5wmwym){display:none}.dock-control.svelte-5wmwym:disabled{cursor:default;opacity:1}.dock-control.svelte-5wmwym:focus-visible{outline:2px solid var(--desktop-selection-accent);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.dock-control.svelte-5wmwym:not(:disabled):hover{filter:brightness(1.06)}}.dock-control.svelte-5wmwym:not(:disabled):active{filter:brightness(1.08);transition-duration:70ms}.dock-objects.svelte-5wmwym{position:relative;overflow:visible}.dock-objects.svelte-5wmwym>.entry-icon,.dock-objects.svelte-5wmwym>svg{width:var(--dock-icon-size);height:var(--dock-icon-size);flex:0 0 var(--dock-icon-size);display:block}.dock-stack.svelte-5wmwym{flex:0 0 var(--dock-icon-size);width:var(--dock-icon-size);height:var(--dock-icon-size);isolation:isolate;pointer-events:none;display:block;position:relative}.dock-stack-layer.svelte-5wmwym{pointer-events:none;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.dock-stack-front.svelte-5wmwym{z-index:3;width:100%;height:100%}.dock-stack-middle.svelte-5wmwym{z-index:2;width:80%;height:80%;top:-3.5%;transform:translate(-50%)rotate(4deg)}.dock-stack-back.svelte-5wmwym{z-index:1;width:62.2222%;height:62.2222%;top:-6%;transform:translate(-50%)rotate(-4deg)}.dock-stack-layer.svelte-5wmwym .entry-icon,.dock-stack-layer.svelte-5wmwym svg{width:100%;height:100%;display:block}.dock-telegram.svelte-5wmwym .entry-icon,.dock-search.svelte-5wmwym .entry-icon,.dock-home-icon.svelte-5wmwym,.dock-email-icon.svelte-5wmwym,.dock-collapse-icon.svelte-5wmwym{width:var(--dock-icon-size);height:var(--dock-icon-size);object-fit:contain;display:block}.dock-telegram.svelte-5wmwym .entry-icon,.dock-search.svelte-5wmwym .entry-icon{flex:0 0 var(--dock-icon-size)}.dock-control.svelte-5wmwym .thumbnail-play{display:none}.dock-menu-stack.svelte-5wmwym{width:260px;max-width:calc(100vw - 24px);max-height:min(460px,100dvh - 108px);box-shadow:0 12px 30px var(--dock-menu-elevation), var(--dock-shadow-stack);border-radius:26px;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%)}.dock-menu.svelte-5wmwym{overscroll-behavior:contain;flex:auto;width:100%;min-height:0;padding:5px;overflow:hidden auto}.dock-actions.svelte-5wmwym{flex:none;width:100%;padding:6px 5px 5px;position:relative}.dock-actions.svelte-5wmwym:before{content:"";background:var(--dock-menu-divider);pointer-events:none;height:1px;position:absolute;top:0;left:20px;right:20px}.dock-action.svelte-5wmwym{width:100%;min-height:42px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:21px;align-items:center;gap:9px;padding:8px 12px;font-size:13px;font-weight:650;transition:background 90ms,transform 80ms;display:flex}.dock-action.svelte-5wmwym:disabled{opacity:.4;cursor:default;pointer-events:none;transform:none}.dock-action.svelte-5wmwym svg{flex:0 0 19px;display:block}.dock-action.svelte-5wmwym:hover,.dock-action.svelte-5wmwym:focus-visible{background:var(--dock-item-hover);outline:none}.dock-action.svelte-5wmwym:active{background:var(--dock-item-active);transform:scale(.985)}.dock-menu-row.svelte-5wmwym{background:0 0;border-radius:21px;align-items:center;min-width:0;transition:background 90ms;display:flex;position:relative}.dock-menu-row.svelte-5wmwym:hover,.dock-menu-row.svelte-5wmwym:focus-within{background:var(--dock-item-hover)}.dock-menu-row.svelte-5wmwym:active{background:var(--dock-item-active)}.dock-restore.svelte-5wmwym,.dock-close.svelte-5wmwym{color:inherit;transform-origin:50%;background:0 0;border:0;transform:scale(1)}.dock-restore.svelte-5wmwym{text-align:left;border-radius:21px;flex:auto;align-items:center;gap:8px;min-width:0;min-height:42px;padding:5px 41px 5px 9px;font-size:13px;font-weight:650;transition:transform 80ms;display:flex}.dock-restore.svelte-5wmwym:focus-visible{outline:none}.dock-restore.svelte-5wmwym:active{transform:scale(.985)}.dock-close.svelte-5wmwym{width:28px;height:28px;color:var(--dock-close-ink);opacity:0;pointer-events:none;border-radius:14px;place-items:center;padding:0;transition:opacity 90ms,transform 90ms,color 70ms;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)scale(.9)}.dock-menu-row.svelte-5wmwym:hover .dock-close:where(.svelte-5wmwym),.dock-menu-row.svelte-5wmwym:focus-within .dock-close:where(.svelte-5wmwym){opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.dock-close.svelte-5wmwym:focus-visible{outline:2px solid var(--desktop-selection-accent);outline-offset:-2px}.dock-close.svelte-5wmwym:active{color:var(--dock-close-active-ink);transform:translateY(-50%)scale(.92)}.dock-close.svelte-5wmwym svg{width:18px;height:18px;display:block}.dock-restore.svelte-5wmwym>span:where(.svelte-5wmwym):not(.entry-icon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dock-menu.svelte-5wmwym .entry-icon{flex:0 0 26px;width:26px;height:26px}.dock-menu.svelte-5wmwym .thumbnail-plate{border-radius:2px;padding:2px;inset:0}.dock-menu.svelte-5wmwym .audio-thumbnail-plate{padding:0}.dock-menu.svelte-5wmwym .thumbnail-play{width:12px;height:12px;bottom:0;right:0}@media (hover:none),(pointer:coarse){.dock-menu-row.svelte-5wmwym .dock-close:where(.svelte-5wmwym){opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}}@media (prefers-color-scheme:dark){.mini-dock.svelte-5wmwym{--dock-fill:#34343aa8;--dock-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #ffffff40, inset 0 1px 0 #ffffff40, inset 0 3px 3px #ffffff05, inset 0 -3px 3px #ffffff05, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf;--dock-ink:#ffffffe8;--dock-menu-elevation:#00000061;--dock-menu-divider:#ffffff2b;--dock-home-divider:#d2d2d773;--dock-item-hover:#ffffff14;--dock-item-active:#ffffff21;--dock-close-ink:#a4a4a5;--dock-close-active-ink:#fff}}.mini-dock.touch-layout.svelte-5wmwym{--dock-icon-size:min(calc((254px - 15px) / 4), calc(72px - 11px))}.mini-dock.touch-layout.svelte-5wmwym .dock-shell:where(.svelte-5wmwym){border-radius:23.5px;height:72px}@media (prefers-reduced-motion:reduce){.dock-control.svelte-5wmwym,.dock-menu-row.svelte-5wmwym,.dock-restore.svelte-5wmwym,.dock-close.svelte-5wmwym,.dock-action.svelte-5wmwym,.dock-home.svelte-5wmwym+.dock-objects:where(.svelte-5wmwym),.dock-shell.svelte-5wmwym,.mini-dock.svelte-5wmwym,.dock-tooltip.svelte-5wmwym{transition:none}}.contact-toast.svelte-hadipa{z-index:2147483641;top:max(16px, env(safe-area-inset-top));box-sizing:border-box;color:#1a1a1af0;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#00000008;border:.5px solid #0000;border-radius:18px;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 24px);min-height:36px;padding:7px 12px;font-size:13px;font-weight:600;line-height:20px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 0 1px #00000040,inset 0 -1px #fff,inset 0 1px #fff,inset 0 3px 3px #ffffffbf,inset 0 -3px 3px #ffffffbf,inset .5px 0 #00000040,inset -.5px 0 #00000040}.contact-toast.svelte-hadipa .contact-toast-error{color:#ff453a;flex:none}@media (prefers-color-scheme:dark){.contact-toast.svelte-hadipa{color:#ffffffe8;background:#ffffff08;box-shadow:0 0 1px #00000040,inset 0 -1px #ffffff40,inset 0 1px #ffffff40,inset 0 3px 3px #ffffff05,inset 0 -3px 3px #ffffff05,inset .5px 0 #000000bf,inset -.5px 0 #000000bf}}@media (any-pointer:coarse){.contact-toast.svelte-hadipa{border-radius:22.5px;gap:10px;min-height:45px;padding:8.75px 15px;font-size:16.25px;line-height:25px}.contact-toast.svelte-hadipa svg{width:23.75px;height:23.75px}}.search-overlay-backdrop.svelte-1o2khyy{z-index:999000;background:0 0;position:fixed;inset:0}.search-overlay-shell.svelte-1o2khyy{--search-overlay-fill:#f8f8fab8;--search-overlay-border-light:#ffffff9e;--search-overlay-border-dark:#00000038;--search-overlay-ink:#121214f5;--search-overlay-secondary:#12121494;--search-overlay-placeholder:#12121499;--search-overlay-divider:#00000012;--search-overlay-selected:#0000000f;width:min(500px,100vw - 32px);max-height:calc(100dvh - var(--search-overlay-top,30dvh) - 16px);border:1px solid var(--search-overlay-border-light);background:var(--search-overlay-fill);color:var(--search-overlay-ink);-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);box-shadow:0 0 0 .5px var(--search-overlay-border-dark), 0 24px 64px #00000038, 0 8px 24px #0000001f, inset 0 1px #ffffff61, inset 0 -1px #00000008;transform-origin:top;border-radius:29px;transition:box-shadow .13s;animation:.135s cubic-bezier(.2,.78,.25,1) both svelte-1o2khyy-search-overlay-enter;position:absolute;top:30%;left:50%;overflow:hidden;transform:translate(-50%)}.search-overlay-search.svelte-1o2khyy{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;height:58px;min-height:58px;padding:0 18px 0 10px;display:grid;position:relative}.search-overlay-search-icon.svelte-1o2khyy{width:38px;height:38px;color:var(--search-overlay-secondary);touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid}.search-overlay-search-icon.svelte-1o2khyy>svg{width:30px;height:30px}.search-overlay-search-icon.is-draggable.svelte-1o2khyy{cursor:grab}.search-overlay-search-icon.is-draggable.svelte-1o2khyy:active{cursor:grabbing}.search-overlay-search.svelte-1o2khyy input:where(.svelte-1o2khyy){width:100%;min-width:0;height:50px;color:var(--search-overlay-ink);font:inherit;letter-spacing:-.35px;appearance:none;background:0 0;border:0;outline:0;padding:0;font-size:25px;font-weight:450;line-height:30px}.search-overlay-search.svelte-1o2khyy input:where(.svelte-1o2khyy)::-webkit-search-cancel-button{appearance:none}.search-overlay-search.svelte-1o2khyy input:where(.svelte-1o2khyy)::placeholder{color:var(--search-overlay-placeholder);opacity:1}.search-overlay-results.svelte-1o2khyy{max-height:min(420px, calc(100dvh - var(--search-overlay-top,30dvh) - 72px));border-top:1px solid var(--search-overlay-divider);overscroll-behavior:contain;scrollbar-width:thin;padding:7px;overflow:auto}.search-overlay-result.svelte-1o2khyy{width:100%;min-height:54px;color:inherit;text-align:left;transform-origin:50%;background:0 0;border:0;border-radius:14px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:6px 10px;transition:background 90ms,transform 80ms;display:grid;transform:scale(1)}.search-overlay-result.is-selected.svelte-1o2khyy{background:var(--search-overlay-selected)}.search-overlay-result.svelte-1o2khyy:active{transform:scale(.992)}.search-overlay-tag-icon.svelte-1o2khyy{width:38px;height:38px;color:var(--search-tag-color);background:color-mix(in srgb, var(--search-tag-color) 12%, transparent);border-radius:11px;place-items:center;display:grid}.search-overlay-tag-icon.svelte-1o2khyy svg{width:21px;height:21px;display:block}.search-overlay-result.svelte-1o2khyy .entry-icon{border-radius:7px;width:38px;height:38px}.search-overlay-result.svelte-1o2khyy .thumbnail-plate{border-radius:5px;padding:2px;inset:1px}.search-overlay-result.svelte-1o2khyy .image-thumbnail-plate,.search-overlay-result.svelte-1o2khyy .audio-thumbnail-plate{padding:0}.search-overlay-result.svelte-1o2khyy .thumbnail-play{display:none}.search-overlay-result-copy.svelte-1o2khyy{flex-direction:column;gap:1px;min-width:0;display:flex}.search-overlay-result-name.svelte-1o2khyy,.search-overlay-result-meta.svelte-1o2khyy{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.search-overlay-result-name.svelte-1o2khyy{font-size:14px;font-weight:650;line-height:19px}.search-overlay-result-meta.svelte-1o2khyy{color:var(--search-overlay-secondary);font-size:11px;line-height:15px}.search-overlay-empty.svelte-1o2khyy{color:var(--search-overlay-secondary);text-align:center;margin:0;padding:22px 18px 24px;font-size:13px}@keyframes svelte-1o2khyy-search-overlay-enter{0%{opacity:0;transform:translate(-50%)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (prefers-color-scheme:dark){.search-overlay-shell.svelte-1o2khyy{--search-overlay-fill:#2f2f34b3;--search-overlay-border-light:#ffffff47;--search-overlay-border-dark:#0000006b;--search-overlay-ink:#fffffff2;--search-overlay-secondary:#ffffff8a;--search-overlay-placeholder:#fff9;--search-overlay-divider:#ffffff17;--search-overlay-selected:#ffffff17;box-shadow:0 0 0 .5px var(--search-overlay-border-dark), 0 24px 64px #00000061, 0 8px 24px #00000038, inset 0 1px #ffffff1c, inset 0 -1px #0000002e}}@media (width<=767px){.search-overlay-shell.svelte-1o2khyy{width:calc(100vw - 32px);max-height:calc(100dvh - var(--search-overlay-top,30dvh) - 16px)}.search-overlay-search.svelte-1o2khyy{grid-template-columns:44px minmax(0,1fr);gap:7px;height:58px;min-height:58px;padding:0 14px 0 9px}.search-overlay-search-icon.svelte-1o2khyy,.search-overlay-search-icon.svelte-1o2khyy>svg{width:36px;height:36px}.search-overlay-search.svelte-1o2khyy input:where(.svelte-1o2khyy){height:50px;font-size:24px;line-height:29px}.search-overlay-results.svelte-1o2khyy{max-height:min(50dvh, calc(100dvh - var(--search-overlay-top,30dvh) - 70px))}}@media (prefers-reduced-motion:reduce){.search-overlay-shell.svelte-1o2khyy,.search-overlay-result.svelte-1o2khyy{transition:none;animation:none}}.context-menu.svelte-13g9dxe{--context-fill:#ffffffe0;--context-backdrop:blur(18px);--context-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #fff, inset 0 1px 0 #fff, inset 0 3px 3px #ffffffbf, inset 0 -3px 3px #ffffffbf, inset .5px 0 0 #00000040, inset -.5px 0 0 #00000040;--context-ink:#1a1a1af0;--context-elevation:#00000024;--context-item-hover:var(--desktop-selection-accent);--context-item-active:var(--desktop-selection-accent);z-index:1000001;background:var(--context-fill);width:224px;color:var(--context-ink);box-shadow:0 12px 30px var(--context-elevation), var(--context-shadow-stack);-webkit-backdrop-filter:var(--context-backdrop);backdrop-filter:var(--context-backdrop);isolation:isolate;border:.5px solid #0000;border-radius:12px;padding:4px;position:absolute}.context-menu.svelte-13g9dxe>button:where(.svelte-13g9dxe){width:100%;height:24px;min-height:24px;color:inherit;text-align:left;transform-origin:50%;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 8px;font-size:12px;line-height:16px;transition:background 90ms,transform 80ms;display:flex;transform:scale(1)}@media (hover:hover) and (pointer:fine){.context-menu.svelte-13g9dxe>button:where(.svelte-13g9dxe):hover{background:var(--context-item-hover);color:var(--desktop-selection-ink)}}.context-menu.svelte-13g9dxe>button:where(.svelte-13g9dxe):focus-visible{background:var(--context-item-hover);color:var(--desktop-selection-ink);outline:none}.context-menu.svelte-13g9dxe>button:where(.svelte-13g9dxe):active{background:var(--context-item-active);color:var(--desktop-selection-ink);transform:scale(.985)}@media (prefers-color-scheme:dark){.context-menu.svelte-13g9dxe{--context-fill:#1e1e22e0;--context-backdrop:blur(18px);--context-shadow-stack:0 0 1px #00000040, inset 0 -1px 0 #ffffff40, inset 0 1px 0 #ffffff40, inset 0 3px 3px #ffffff05, inset 0 -3px 3px #ffffff05, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf;--context-ink:#ffffffe8;--context-elevation:#00000061;--context-item-hover:var(--desktop-selection-accent);--context-item-active:var(--desktop-selection-accent)}}@media (prefers-reduced-motion:reduce){.context-menu.svelte-13g9dxe>button:where(.svelte-13g9dxe){transition:none}}@media (width<=1024px),(any-pointer:coarse){.context-menu.svelte-13g9dxe{border-radius:26px;padding:6px}.context-menu.svelte-13g9dxe>button:where(.svelte-13g9dxe){border-radius:999px;height:40px;min-height:40px;padding-left:12px;padding-right:12px}}.preview.svelte-sjfi{--preview-radius:16px;--preview-fill:#f3f2f2c4;--preview-border:#0000001f;--preview-button:#00000014;--preview-button-hover:#0000001f;--preview-secondary:#0000007a;--preview-text-bg:#fff;--preview-text-ink:#1d1d1f;--preview-text-muted:#1d1d1f7a;z-index:10000;border:1px solid var(--preview-border);border-radius:var(--preview-radius);background:var(--preview-fill);min-width:200px;min-height:200px;color:var(--window-ink);-webkit-backdrop-filter:blur(24px)saturate(1.12);backdrop-filter:blur(24px)saturate(1.12);-webkit-user-select:none;user-select:none;transform-origin:50%;will-change:transform, opacity;animation:.15s cubic-bezier(.2,.8,.2,1) both svelte-sjfi-preview-enter;position:absolute;overflow:visible;box-shadow:0 18px 45px #00000047,inset 0 1px #ffffff52,inset 0 -1px #0000000f}.preview.is-closing.svelte-sjfi{pointer-events:none;animation:.13s cubic-bezier(.4,0,1,1) both svelte-sjfi-preview-exit}@keyframes svelte-sjfi-preview-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes svelte-sjfi-preview-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.preview-material.svelte-sjfi{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.preview-drag-handle.svelte-sjfi{z-index:1;border-radius:var(--preview-radius) var(--preview-radius) 0 0;touch-action:none;height:36px;padding:0;position:absolute;top:0;left:0;right:0}.preview-close.svelte-sjfi,.preview-open.svelte-sjfi{z-index:4;position:absolute}.preview-close.svelte-sjfi{color:#000c;background:0 0;border-radius:12px;place-items:center;width:28px;height:28px;padding:0;transition:color .1s;display:grid;top:4px;left:4px}.preview-close.svelte-sjfi:hover{color:#000;background:0 0}.preview-close.svelte-sjfi:active{color:#0009;background:0 0}.preview-open.svelte-sjfi{background:var(--preview-button);text-align:center;border-radius:12px;min-width:64px;height:24px;padding:0 12px;font-size:13px;font-weight:600;line-height:24px;top:6px;right:6px}.preview-title.svelte-sjfi{z-index:4;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;height:36px;font-size:14px;font-weight:700;line-height:36px;position:absolute;top:0;left:34px;right:88px;overflow:hidden}.preview-open.svelte-sjfi:hover{background:var(--preview-button-hover)}.preview-content.svelte-sjfi{z-index:2;border-radius:0 0 12px 12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;position:absolute;inset:36px 4px 4px;overflow:hidden}.preview-preview.svelte-sjfi{--preview-visual-inset:64px;background:0 0;border-radius:14px;place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden;container-type:size}.preview-visual-frame.svelte-sjfi{--preview-visual-size:min(calc(100cqw - var(--preview-visual-inset)), calc(100cqh - var(--preview-visual-inset)), 360px);width:var(--preview-visual-size);height:var(--preview-visual-size);place-items:center;min-width:0;min-height:0;display:grid}.preview-file-icon.svelte-sjfi,.preview-app-icon.svelte-sjfi{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}.preview-file-icon.svelte-sjfi svg,.preview-file-icon.svelte-sjfi .entry-icon,.preview-app-icon.svelte-sjfi .entry-icon,.preview-app-icon.svelte-sjfi .entry-icon>svg{width:100%;height:100%}.preview-audio-cover.svelte-sjfi{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block;box-shadow:0 10px 28px #0000003d}.preview-link-card.svelte-sjfi{background:#0000000f;border-radius:22%;place-items:center;width:100%;height:100%;font-size:clamp(54px,28cqw,92px);font-weight:250;line-height:1;display:grid}.preview-info.svelte-sjfi{flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:28px 36px;display:flex;overflow:auto}.preview-info-title.svelte-sjfi{letter-spacing:-.35px;overflow-wrap:anywhere;margin-bottom:20px;font-size:24px;font-weight:650;line-height:1.12;overflow:hidden}.preview-info.svelte-sjfi dl:where(.svelte-sjfi){gap:10px;margin:0;display:grid}.preview-info-row.svelte-sjfi{min-width:0;font-size:13px;line-height:18px}.preview-info.svelte-sjfi dd:where(.svelte-sjfi){min-width:0;color:var(--preview-secondary);overflow-wrap:anywhere;margin:0;overflow:hidden}.preview-text-shell.svelte-sjfi{z-index:2;background:var(--preview-text-bg);min-width:0;min-height:0;color:var(--preview-text-ink);-webkit-user-select:text;user-select:text;overscroll-behavior:contain;border-radius:12px;position:absolute;inset:36px 4px 4px;overflow:auto}.preview-text-message.svelte-sjfi{box-sizing:border-box;min-height:100%;color:var(--preview-text-muted);text-align:center;place-content:center;gap:10px;margin:0;padding:24px;font-size:13px;display:grid}.preview-text-message.svelte-sjfi p:where(.svelte-sjfi){margin:0}.preview-text-retry.svelte-sjfi{background:var(--preview-button);height:24px;color:var(--preview-text-ink);border-radius:12px;justify-self:center;padding:0 12px;font-size:13px;font-weight:600}.preview-text-retry.svelte-sjfi:hover{background:var(--preview-button-hover)}.preview-image-shell.svelte-sjfi{z-index:2;border-radius:12px;min-width:0;min-height:0;position:absolute;inset:36px 4px 4px;overflow:hidden}.preview-image-shell.svelte-sjfi img:where(.svelte-sjfi){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transform:translate(-50%, -50%) scale(var(--preview-image-zoom,1));transform-origin:50%;-webkit-user-drag:none;transition:transform 80ms linear;display:block;position:absolute;top:50%;left:50%}.preview-video-shell.svelte-sjfi{--quick-video-glass-fill:#f3f2f294;--quick-video-glass-hover:#f3f2f2b8;--quick-video-glass-blur:blur(4px);--quick-video-glass-shadow:0 0 1px #00000040, inset 0 -1px 0 #fff, inset 0 1px 0 #fff, inset 0 2px 1px #ffffff40, inset 0 -2px 1px #ffffff40, inset .5px 0 0 #00000040, inset -.5px 0 0 #00000040;--quick-video-glass-ink:#1a1a1af0;--quick-video-track:#0000002e;--quick-video-progress-ink:#1a1a1ae0;--quick-video-thumb:#fff;--quick-video-focus-ink:#1a1a1af0;z-index:2;isolation:isolate;background:0 0;border-radius:12px;min-width:0;min-height:0;position:absolute;inset:36px 4px 4px;overflow:hidden}.preview-video-shell.svelte-sjfi video:where(.svelte-sjfi){object-fit:contain;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.preview-video-toggle.svelte-sjfi,.preview-video-bottom.svelte-sjfi,.preview-video-volume.svelte-sjfi{box-sizing:border-box;background:var(--quick-video-glass-fill);-webkit-backdrop-filter:var(--quick-video-glass-blur);backdrop-filter:var(--quick-video-glass-blur);box-shadow:var(--quick-video-glass-shadow);color:var(--quick-video-glass-ink);border:.5px solid #0000}.preview-video-toggle.svelte-sjfi{z-index:3;cursor:pointer;border-radius:50%;place-items:center;width:60px;height:60px;padding:0;transition:opacity .18s,transform .16s cubic-bezier(.22,1,.36,1),background .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.preview-video-toggle.svelte-sjfi:focus-visible,.preview-video-volume-toggle.svelte-sjfi:focus-visible,.preview-video-timeline.svelte-sjfi:focus-visible,.preview-video-volume-range.svelte-sjfi:focus-visible{outline:2px solid var(--quick-video-focus-ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.preview-video-toggle.svelte-sjfi:hover{background:var(--quick-video-glass-hover);transform:translate(-50%,-50%)scale(1.07)}}.preview-video-toggle.svelte-sjfi:active{transform:translate(-50%,-50%)scale(.94)}.preview-video-bottom.svelte-sjfi{z-index:2;border-radius:17px;align-items:center;width:min(480px,100% - 24px);height:34px;padding:0 14px;transition:opacity .18s;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.preview-video-volume.svelte-sjfi{z-index:2;border-radius:17px;align-items:center;gap:5px;width:138px;height:34px;padding:0 11px 0 5px;transition:opacity .18s;display:flex;position:absolute;top:12px;right:12px}.preview-video-volume-toggle.svelte-sjfi{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;flex:0 0 26px;place-items:center;padding:0;transition:transform .12s cubic-bezier(.2,.75,.25,1);display:grid}.preview-video-volume-toggle.svelte-sjfi:active{transform:scale(.9)}.preview-video-timeline.svelte-sjfi,.preview-video-volume-range.svelte-sjfi{appearance:none;cursor:pointer;touch-action:none;background:0 0;border:none;width:100%;height:24px;margin:0;padding:0;display:block}.preview-video-volume-range.svelte-sjfi{flex:auto;min-width:0}.preview-video-timeline.svelte-sjfi::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--quick-video-progress-ink) var(--video-progress,0%), var(--quick-video-track) var(--video-progress,0%));border-radius:99px;height:4px}.preview-video-volume-range.svelte-sjfi::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--quick-video-progress-ink) var(--video-progress,0%), var(--quick-video-track) var(--video-progress,0%));border-radius:99px;height:4px}.preview-video-volume-range.svelte-sjfi::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--quick-video-progress-ink) var(--video-volume-progress,0%), var(--quick-video-track) var(--video-volume-progress,0%))}.preview-video-timeline.svelte-sjfi::-moz-range-track{background:var(--quick-video-track);border-radius:99px;height:4px}.preview-video-volume-range.svelte-sjfi::-moz-range-track{background:var(--quick-video-track);border-radius:99px;height:4px}.preview-video-timeline.svelte-sjfi::-moz-range-progress{background:var(--quick-video-progress-ink);border-radius:99px;height:4px}.preview-video-volume-range.svelte-sjfi::-moz-range-progress{background:var(--quick-video-progress-ink);border-radius:99px;height:4px}.preview-video-timeline.svelte-sjfi::-webkit-slider-thumb{appearance:none;background:var(--quick-video-thumb);border:0;border-radius:6px;width:22px;height:12px;margin-top:-4px;box-shadow:0 1px 3px #0000004d}.preview-video-volume-range.svelte-sjfi::-webkit-slider-thumb{appearance:none;background:var(--quick-video-thumb);border:0;border-radius:6px;width:22px;height:12px;margin-top:-4px;box-shadow:0 1px 3px #0000004d}.preview-video-timeline.svelte-sjfi::-moz-range-thumb{background:var(--quick-video-thumb);border:0;border-radius:6px;width:22px;height:12px;box-shadow:0 1px 3px #0000004d}.preview-video-volume-range.svelte-sjfi::-moz-range-thumb{background:var(--quick-video-thumb);border:0;border-radius:6px;width:22px;height:12px;box-shadow:0 1px 3px #0000004d}@media (prefers-color-scheme:dark){.preview-video-shell.svelte-sjfi{--quick-video-glass-fill:#34343aa8;--quick-video-glass-hover:#34343ac2;--quick-video-glass-shadow:0 0 1px #00000040, inset 0 -1px 0 #ffffff40, inset 0 1px 0 #ffffff40, inset 0 3px 3px #ffffff05, inset 0 -3px 3px #ffffff05, inset .5px 0 0 #000000bf, inset -.5px 0 0 #000000bf;--quick-video-glass-ink:#ffffffe8;--quick-video-track:#ffffff38;--quick-video-progress-ink:#ffffffe8;--quick-video-thumb:#fff;--quick-video-focus-ink:#fffffff5}}.preview-video-shell.controls-hidden.svelte-sjfi .preview-video-toggle:where(.svelte-sjfi),.preview-video-shell.controls-hidden.svelte-sjfi .preview-video-bottom:where(.svelte-sjfi),.preview-video-shell.controls-hidden.svelte-sjfi .preview-video-volume:where(.svelte-sjfi){opacity:0;pointer-events:none}.preview-video-message.svelte-sjfi{color:#fff;text-align:center;align-content:center;justify-items:center;gap:12px;padding:16px;display:grid;position:absolute;inset:0}.preview-video-message.svelte-sjfi p:where(.svelte-sjfi){margin:0}.preview-video-message.svelte-sjfi button:where(.svelte-sjfi){color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:12px;padding:7px 14px}@media (width<=440px){.preview-video-bottom.svelte-sjfi{height:30px;padding:0 11px;bottom:8px}.preview-video-volume.svelte-sjfi{width:112px;height:30px;top:8px;right:8px}.preview-video-toggle.svelte-sjfi{width:54px;height:54px}}.preview-resize.svelte-sjfi{z-index:5;touch-action:none;padding:0;position:absolute}.preview-resize-n.svelte-sjfi,.preview-resize-s.svelte-sjfi{cursor:ns-resize;height:8px;left:18px;right:18px}.preview-resize-n.svelte-sjfi{top:-4px}.preview-resize-s.svelte-sjfi{bottom:-4px}.preview-resize-e.svelte-sjfi,.preview-resize-w.svelte-sjfi{cursor:ew-resize;width:8px;top:18px;bottom:18px}.preview-resize-e.svelte-sjfi{right:-4px}.preview-resize-w.svelte-sjfi{left:-4px}.preview-resize-ne.svelte-sjfi,.preview-resize-nw.svelte-sjfi,.preview-resize-se.svelte-sjfi,.preview-resize-sw.svelte-sjfi{width:14px;height:14px}.preview-resize-ne.svelte-sjfi{cursor:nesw-resize;top:-5px;right:-5px}.preview-resize-nw.svelte-sjfi{cursor:nwse-resize;top:-5px;left:-5px}.preview-resize-se.svelte-sjfi{cursor:nwse-resize;bottom:-5px;right:-5px}.preview-resize-sw.svelte-sjfi{cursor:nesw-resize;bottom:-5px;left:-5px}@media (prefers-color-scheme:dark){.preview.svelte-sjfi{--preview-fill:#34343adb;--preview-border:#ffffff26;--preview-button:#ffffff1a;--preview-button-hover:#ffffff26;--preview-secondary:#ffffff80;--preview-text-bg:#1c1c1e;--preview-text-ink:#f5f5f7;--preview-text-muted:#f5f5f785;box-shadow:0 18px 45px #0000005c,inset 0 1px #0000001f,inset 0 -1px #0000003d}.preview-close.svelte-sjfi{color:#ffffffeb}.preview-close.svelte-sjfi:hover{color:#fff}.preview-close.svelte-sjfi:active{color:#fffc}.preview-link-card.svelte-sjfi{background:#ffffff12}}@media (prefers-reduced-motion:reduce){.preview.svelte-sjfi,.preview.is-closing.svelte-sjfi{animation-duration:0s}.preview-video-toggle.svelte-sjfi,.preview-video-bottom.svelte-sjfi,.preview-video-volume.svelte-sjfi{transition:none}}@media (width<=720px){.preview.svelte-sjfi{min-width:200px;min-height:200px}.preview-preview.svelte-sjfi{--preview-visual-inset:40px}.preview-info.svelte-sjfi{padding:18px 20px}.preview-info-title.svelte-sjfi{margin-bottom:14px;font-size:20px}}@media (width<=720px) and (orientation:portrait){.preview-content.svelte-sjfi{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.preview-info.svelte-sjfi{justify-content:flex-start;padding-top:14px}}.window-stage.svelte-iohaze,.window-host.svelte-iohaze,.window-host-viewport.svelte-iohaze{display:contents}.desktop.touch-desktop-shown.svelte-iohaze .desktop-window{visibility:hidden!important;pointer-events:none!important}.desktop.svelte-iohaze{transition:background-color .65s cubic-bezier(.22,1,.36,1)}.desktop-customization-reset.svelte-iohaze{z-index:4;width:28px;height:28px;color:var(--desktop-ink);opacity:.42;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:4px;transition:opacity .65s,transform .65s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:8px;right:8px}.desktop-customization-reset.svelte-iohaze:hover,.desktop-customization-reset.svelte-iohaze:focus-visible{opacity:.9;transform:scale(1.12)}.desktop-customization-reset-icon.svelte-iohaze{width:18px;height:18px;display:block}.desktop-customization-reset.is-resetting.svelte-iohaze{opacity:0;pointer-events:none;transform:scale(0)}.desktop-customization-reset.is-resetting.svelte-iohaze .desktop-customization-reset-icon:where(.svelte-iohaze){animation:.65s cubic-bezier(.22,1,.36,1) forwards svelte-iohaze-desktop-customization-reset-spin}@keyframes svelte-iohaze-desktop-customization-reset-spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (width<=1024px),(any-pointer:coarse){.desktop-customization-reset.svelte-iohaze{display:none}}@media (prefers-reduced-motion:reduce){.desktop.svelte-iohaze,.desktop-customization-reset.svelte-iohaze{transition:none}.desktop-customization-reset.is-resetting.svelte-iohaze .desktop-customization-reset-icon:where(.svelte-iohaze){animation-duration:1ms}}
