.h2-panel-shell.svelte-6r1ko6{width:100%;height:100%;min-height:220px}.h2-panel-shell.fit-parent.svelte-6r1ko6{min-height:0}.h2-panel-surface.svelte-6r1ko6{width:100%;height:100%;min-height:inherit;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.h2-panel-shell.svelte-6r1ko6:not(.fit-parent) .h2-panel-surface:where(.svelte-6r1ko6){z-index:1;background:var(--mock-surface);box-shadow:0 12px 40px -12px var(--mock-shadow);-webkit-backdrop-filter:blur(48px)saturate(.85);border:none;border-radius:0;transition:background-color .22s,box-shadow .22s}.h2-panel-cols.svelte-6r1ko6{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1.85fr);width:100%;min-height:0;display:grid}.h2-col.svelte-6r1ko6{flex-direction:column;min-width:0;min-height:0;padding:10px 12px 12px;display:flex}.h2-col.svelte-6r1ko6+.h2-col:where(.svelte-6r1ko6){border-left:1px solid var(--mock-divider)}.editor-col.svelte-6r1ko6{padding-left:16px;padding-right:16px}.col-topbar.svelte-6r1ko6{box-sizing:border-box;flex-shrink:0;align-items:center;height:28px;min-height:28px;max-height:28px;margin-bottom:10px;display:flex}.col-body.svelte-6r1ko6{flex:1;min-height:0;overflow:hidden}.clipboard-topbar.svelte-6r1ko6{margin-bottom:8px}.clipboard-title.svelte-6r1ko6{height:100%;color:var(--mock-title);align-items:center;font-size:12px;font-weight:500;line-height:28px;display:inline-flex}.clipboard-actions.svelte-6r1ko6{height:100%;color:var(--mock-muted);align-items:center;gap:8px;margin-left:auto;display:inline-flex}.clipboard-empty.svelte-6r1ko6{text-align:center;min-height:0;color:var(--mock-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:12px 8px 20px;display:flex}.clipboard-empty-icon.svelte-6r1ko6{opacity:.55;width:40px;height:40px}.clipboard-empty-text.svelte-6r1ko6{max-width:11em;color:var(--mock-search-fg);font-size:12px;line-height:1.4}.clipboard-search.svelte-6r1ko6{background:var(--mock-search-bg);height:28px;color:var(--mock-search-fg);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px;font-size:12px;line-height:28px;transition:background-color .22s,color .22s;display:flex}.clipboard-search.svelte-6r1ko6>svg,.clipboard-search.svelte-6r1ko6>span:where(.svelte-6r1ko6){align-items:center;display:inline-flex}.clipboard-list.svelte-6r1ko6{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.clip-item.svelte-6r1ko6{border-bottom:1px solid var(--mock-divider);align-items:flex-start;gap:8px;min-width:0;padding:7px 2px 8px;display:flex}.clip-item.svelte-6r1ko6:last-child{border-bottom:none}.clip-icon.svelte-6r1ko6{width:18px;height:18px;color:var(--mock-muted);background:var(--mock-tile);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.clip-icon[data-kind=chat].svelte-6r1ko6{color:#fff;background:#4a154b;border-radius:6px}.clip-icon[data-kind=safari].svelte-6r1ko6{color:#fff;background:linear-gradient(160deg,#5ab0ff,#1d74f2);border-radius:999px}.clip-icon[data-kind=edit].svelte-6r1ko6{color:oklch(55% .02 255);background:oklch(92% .01 255/.7)}.dark .clip-icon[data-kind=edit].svelte-6r1ko6{color:oklch(85% .01 255);background:oklch(100% 0 0/.12)}.clip-text.svelte-6r1ko6{-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.01em;min-width:0;color:var(--mock-body);word-break:break-all;white-space:pre-wrap;-webkit-box-orient:vertical;flex:1;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.notes-search.svelte-6r1ko6{background:var(--mock-search-bg);color:var(--mock-search-fg);border-radius:8px;gap:6px;padding:0 8px;font-size:12px;line-height:28px;transition:background-color .22s,color .22s}.notes-search.svelte-6r1ko6>svg,.notes-search.svelte-6r1ko6>span:where(.svelte-6r1ko6){align-items:center;display:inline-flex}.notes-list.svelte-6r1ko6{text-align:left;flex-direction:column;gap:1px;display:flex}.note-item.svelte-6r1ko6{text-align:left;border-radius:8px;padding:6px 9px 7px}.note-item.selected.svelte-6r1ko6{background:var(--mock-row)}.note-title.svelte-6r1ko6{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;text-align:left;color:var(--mock-note);font-size:13px;font-weight:700;overflow:hidden}.note-item.selected.svelte-6r1ko6 .note-title:where(.svelte-6r1ko6){color:var(--mock-note-strong)}.note-meta.svelte-6r1ko6{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--mock-meta);margin-top:2px;font-size:11px;font-weight:400;line-height:1.35;overflow:hidden}.note-item.selected.svelte-6r1ko6 .note-meta:where(.svelte-6r1ko6){color:var(--mock-meta-strong)}.note-preview.svelte-6r1ko6{text-overflow:ellipsis;white-space:nowrap;color:var(--mock-meta);opacity:.85;margin-top:2px;font-size:11px;line-height:1.35;overflow:hidden}.editor-topbar.svelte-6r1ko6{justify-content:flex-start;gap:12px}.editor-heading.svelte-6r1ko6{letter-spacing:-.02em;height:100%;color:var(--mock-group);align-items:center;font-size:18px;font-weight:600;line-height:28px;display:inline-flex}.editor-body.svelte-6r1ko6{text-align:left;color:var(--mock-body);font-size:13px;line-height:1.65}.editor-md.svelte-6r1ko6{font:inherit;letter-spacing:-.01em;color:var(--mock-body);white-space:pre;background:0 0;margin:2px 0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.7;overflow:hidden}.caret.svelte-6r1ko6{vertical-align:baseline;background:#1d74f2;width:1.5px;height:.95em;margin-left:1px;animation:1.1s step-end infinite svelte-6r1ko6-caret-blink;display:inline-block;translate:0 2px}.panel-handle.svelte-6r1ko6{pointer-events:none;z-index:0;border:1px solid var(--mock-handle-border);background:var(--mock-handle-bg);width:42px;height:18px;box-shadow:0 6px 14px -6px var(--mock-shadow);border-top:none;border-radius:0 0 9px 9px;justify-content:center;align-items:center;transition:background-color .22s,border-color .22s;display:flex;position:absolute;bottom:0;left:50%;translate:-50% calc(100% - 1px)}.panel-handle.svelte-6r1ko6 .handle-gear{width:12px;height:12px;color:var(--mock-handle-fg)}.h2-panel-animate.svelte-6r1ko6{animation:.9s cubic-bezier(.22,1,.36,1) both svelte-6r1ko6-panel-drop}@keyframes svelte-6r1ko6-panel-drop{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-6r1ko6-caret-blink{0%,45%{opacity:1}50%,to{opacity:0}}.scene-scale-shell.svelte-ymjfuc{width:100%;position:relative;overflow:hidden}.scene-scale-canvas.svelte-ymjfuc{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.scene-scale-canvas.svelte-ymjfuc .scene-frame{width:100%;height:100%}.scene-scale-canvas.svelte-ymjfuc .panel-stage,.scene-scale-canvas.svelte-ymjfuc .settings-stage,.scene-scale-canvas.svelte-ymjfuc .status-menu-stage{aspect-ratio:auto;width:100%;height:100%;min-height:0}.scene-frame.svelte-eyhigw{border:1px solid var(--mock-frame-border);box-shadow:0 30px 80px -36px var(--mock-frame-shadow);transition:border-color .22s,box-shadow .22s}.panel-stage.svelte-eyhigw{background:#3d7cc4;width:100%;height:100%;container-type:size}.panel-stage.is-resize.svelte-eyhigw{background:#8fad7a}.desktop-wallpaper.svelte-eyhigw{filter:brightness(var(--mock-wallpaper-brightness)) saturate(var(--mock-wallpaper-saturate));transition:filter .22s}.wallpaper-dim.svelte-eyhigw{pointer-events:none;z-index:1;background:var(--mock-wallpaper-dim);transition:background-color .22s;position:absolute;inset:0}.wallpaper-veil.svelte-eyhigw{pointer-events:none;z-index:2;background:oklch(18% .02 255/.42);position:absolute;inset:0}.dark .wallpaper-veil.svelte-eyhigw{background:oklch(12% .02 255/.28)}.menubar-scrim.svelte-eyhigw{pointer-events:none;z-index:15;background:linear-gradient(to bottom, var(--mock-menubar-scrim-top) 0%, var(--mock-menubar-scrim-mid) 45%, transparent 100%);height:40px;transition:background .22s;position:absolute;top:0;left:0;right:0}.panel-stage.is-veiled.svelte-eyhigw .menubar-scrim:where(.svelte-eyhigw){background:linear-gradient(oklch(14% .02 255/.55) 0%,oklch(18% .02 255/.22) 50%,#0000 100%);height:48px}.dark .panel-stage.is-veiled.svelte-eyhigw .menubar-scrim:where(.svelte-eyhigw){background:linear-gradient(oklch(8% .02 255/.45) 0%,oklch(12% .02 255/.18) 50%,#0000 100%)}.panel-stage.is-veiled.svelte-eyhigw .macos-menubar:where(.svelte-eyhigw){text-shadow:0 .5px 1.5px oklch(0% 0 0/.55)}.macos-menubar.svelte-eyhigw{z-index:20;box-sizing:border-box;color:#fff;-webkit-user-select:none;user-select:none;width:100%;height:24px;box-shadow:none;-webkit-backdrop-filter:none;text-shadow:0 .5px 1px oklch(20% .05 255/.35);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:11px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.menubar-left.svelte-eyhigw,.menubar-right.svelte-eyhigw{align-items:center;min-width:0;display:flex}.menubar-left.svelte-eyhigw{gap:11px;overflow:hidden}.menubar-right.svelte-eyhigw{flex-shrink:0;gap:6px}.panel-stage.is-veiled.svelte-eyhigw .menubar-right:where(.svelte-eyhigw){gap:8px}.apple-logo.svelte-eyhigw{opacity:.95;flex-shrink:0;width:12px;height:14px}.app-status.svelte-eyhigw{border-radius:4px;justify-content:center;align-items:center;padding:3px;display:inline-flex}.app-status-icon.svelte-eyhigw{filter:drop-shadow(0 0 .6px oklch(0% 0 0/.75))drop-shadow(0 .5px 1px oklch(0% 0 0/.45));width:13px;height:13px;display:block}.menu-item.svelte-eyhigw{opacity:.95;flex-shrink:0}.menu-item.app.svelte-eyhigw{font-weight:600}.status-icon.svelte-eyhigw{opacity:.95;flex-shrink:0;width:11px;height:11px;display:block}.status-icon.status-battery.svelte-eyhigw{width:15px;height:10px}.input-method.svelte-eyhigw,.clock.svelte-eyhigw{letter-spacing:.01em;opacity:.95;flex-shrink:0;font-size:11px}.panel-drop-slot.svelte-eyhigw{z-index:10;box-sizing:border-box;width:100%;height:68%;box-shadow:0 12px 40px -12px var(--mock-shadow);border:none;border-radius:0;position:absolute;top:24px;left:0;right:0;overflow:visible}.panel-handle.svelte-eyhigw{pointer-events:none;z-index:0;border:1px solid var(--mock-handle-border);background:var(--mock-handle-bg);width:42px;height:18px;box-shadow:0 6px 14px -6px var(--mock-shadow);border-top:none;border-radius:0 0 9px 9px;justify-content:center;align-items:center;transition:background-color .22s,border-color .22s;display:flex;position:absolute;bottom:0;left:50%;translate:-50% calc(100% - 1px)}.panel-handle.svelte-eyhigw .handle-gear{width:12px;height:12px;color:var(--mock-handle-fg)}.frost-plate.svelte-eyhigw{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.frost-wallpaper.svelte-eyhigw{object-fit:cover;object-position:center;width:100cqw;max-width:none;height:100cqh;filter:blur(36px) saturate(.7) brightness(var(--mock-wallpaper-brightness));transform-origin:top;transition:filter .22s;position:absolute;top:-24px;left:0;transform:scale(1.12)}.frost-tint.svelte-eyhigw{background:var(--mock-frost);transition:background-color .22s;position:absolute;inset:0}.panel-drop-content.svelte-eyhigw{z-index:2;height:100%;position:relative}.panel-sheet.svelte-eyhigw{transform-origin:top;will-change:transform;transition:transform .98s cubic-bezier(.55,.05,.9,.5);transform:translateY(calc(-100% - 52px))}.panel-sheet.panel-open.svelte-eyhigw{transition:transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.shift-callout.svelte-eyhigw{pointer-events:none;z-index:35;-webkit-backdrop-filter:blur(12px);color:#fff;text-shadow:0 .5px 1px oklch(0% 0 0/.35);background:oklch(18% .02 255/.55);border:1px solid oklch(100% 0 0/.22);border-radius:10px;align-items:center;gap:8px;max-width:min(92%,420px);padding:8px 12px;font-size:12px;font-weight:500;line-height:1.2;display:flex;position:absolute;top:40px;left:50%;translate:-50%;box-shadow:0 8px 24px -12px oklch(0% 0 0/.45)}.shift-keycap.svelte-eyhigw{background:linear-gradient(oklch(42% .02 255/.88),oklch(28% .02 255/.92));border:1px solid oklch(100% 0 0/.28);border-radius:7px;align-items:center;gap:6px;min-height:28px;padding:4px 10px;transition:transform .1s,box-shadow .1s,background .1s;display:inline-flex;transform:translateY(0);box-shadow:0 2px oklch(0% 0 0/.35),inset 0 1px oklch(100% 0 0/.22)}.shift-keycap.is-pressed.svelte-eyhigw{background:linear-gradient(oklch(32% .02 255/.92),oklch(24% .02 255/.94));transform:translateY(2px);box-shadow:0 0 oklch(0% 0 0/.35),inset 0 1px 2px oklch(0% 0 0/.35)}.shift-glyph.svelte-eyhigw{font-size:14px;font-weight:600}.shift-name.svelte-eyhigw{opacity:.92;font-size:11px}.shift-plus.svelte-eyhigw{opacity:.9;font-size:13px;font-weight:600}.shift-hint.svelte-eyhigw{opacity:.88;text-wrap:balance;max-width:14em;font-size:11px;line-height:1.35}.drop-cursor.svelte-eyhigw{pointer-events:none;z-index:40;opacity:1;width:1px;height:1px;transition:none;position:absolute}.drop-cursor.is-moving.svelte-eyhigw{transition:left 1.55s cubic-bezier(.4,.05,.2,1),top 1.55s cubic-bezier(.4,.05,.2,1)}.drop-ptr.svelte-eyhigw{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:18px;max-width:none;height:auto;display:block;position:absolute;top:0;left:0;translate:-22% -10%}.panel-stage.is-resize.svelte-eyhigw .panel-drop-slot:where(.svelte-eyhigw){height:48%}.panel-resize.svelte-eyhigw{will-change:height;animation:4.8s cubic-bezier(.45,.05,.25,1) infinite svelte-eyhigw-panel-height-drag}@keyframes svelte-eyhigw-panel-height-drag{0%,14%{height:42%}44%,54%{height:78%}84%,to{height:42%}}.demo-cursor.svelte-eyhigw{pointer-events:none;z-index:40;opacity:0;width:1px;height:1px;position:absolute;top:100%;left:calc(50% + 100px);transform:translate(0)}.demo-cursor-drag.svelte-eyhigw{animation:4.8s cubic-bezier(.4,.05,.2,1) infinite svelte-eyhigw-cursor-edge-presence}.cursor-ptr.svelte-eyhigw,.cursor-ns.svelte-eyhigw{image-rendering:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.cursor-ptr.svelte-eyhigw{opacity:1;transform-origin:22% 10%;width:18px;height:auto;top:0;left:0;transform:scale(1)}.cursor-ns.svelte-eyhigw{opacity:0;transform-origin:50%;width:23px;height:auto;top:0;left:0;transform:scale(.86)}.demo-cursor-drag.svelte-eyhigw .cursor-ptr:where(.svelte-eyhigw){animation:4.8s cubic-bezier(.4,0,.2,1) infinite svelte-eyhigw-cursor-show-ptr}.demo-cursor-drag.svelte-eyhigw .cursor-ns:where(.svelte-eyhigw){animation:4.8s cubic-bezier(.4,0,.2,1) infinite svelte-eyhigw-cursor-show-ns}@keyframes svelte-eyhigw-cursor-show-ptr{0%,9%{opacity:1;transform:scale(1)}11%{opacity:.55;transform:scale(.97)}14%{opacity:0;transform:scale(.92)}14.01%,84%{opacity:0;transform:scale(.92)}87%{opacity:.4;transform:scale(.96)}90%,to{opacity:1;transform:scale(1)}}@keyframes svelte-eyhigw-cursor-show-ns{0%,9%{opacity:0;transform:scale(.86)}11%{opacity:.45;transform:scale(.94)}14%,84%{opacity:1;transform:scale(1)}87%{opacity:.35;transform:scale(.94)}90%,to{opacity:0;transform:scale(.86)}}@keyframes svelte-eyhigw-cursor-edge-presence{0%{opacity:0;transform:translate(10px,26px)}7%,9%{opacity:1;transform:translate(0)}14%,84%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px,26px)}}@media (prefers-reduced-motion:reduce){.panel-sheet.svelte-eyhigw{transition:none;transform:translateY(0)}.shift-keycap.svelte-eyhigw{transition:none}.panel-resize.svelte-eyhigw,.demo-cursor-drag.svelte-eyhigw,.demo-cursor-drag.svelte-eyhigw .cursor-ptr:where(.svelte-eyhigw),.demo-cursor-drag.svelte-eyhigw .cursor-ns:where(.svelte-eyhigw),.drop-cursor.svelte-eyhigw{transition:none;animation:none}.panel-stage.is-resize.svelte-eyhigw .panel-drop-slot:where(.svelte-eyhigw){height:58%}.demo-cursor.svelte-eyhigw{opacity:1;transform:none}.demo-cursor.svelte-eyhigw .cursor-ptr:where(.svelte-eyhigw){opacity:0}.demo-cursor.svelte-eyhigw .cursor-ns:where(.svelte-eyhigw){opacity:1;transform:scale(1)}}
