:root,[data-theme=light]{--sys-alternate-selected-control-text:#fff;--sys-alternating-content-background0:#fff;--sys-alternating-content-background1:#f4f5f5;--sys-control:#fff;--sys-control-accent:#007aff;--sys-control-background:#fff;--sys-control-text:#000000d8;--sys-disabled-control-text:#0000003f;--sys-find-highlight:#ff0;--sys-grid:#e6e6e6;--sys-header-text:#000000d8;--sys-highlight:#fff;--sys-keyboard-focus-indicator:#0067f47f;--sys-label:#000000d8;--sys-link:#0068da;--sys-placeholder-text:#0000007f;--sys-quaternary-label:#00000019;--sys-quaternary-system-fill:#00000007;--sys-quinary-label:#0000000c;--sys-quinary-system-fill:#00000002;--sys-secondary-label:#0000007f;--sys-secondary-system-fill:#00000014;--sys-selected-content-background:#0064e1;--sys-selected-control:#b3d7ff;--sys-selected-control-text:#000000d8;--sys-selected-menu-item-text:#fff;--sys-selected-text:#000;--sys-selected-text-background:#b3d7ff;--sys-separator:#00000019;--sys-shadow:#000;--sys-system-blue:#08f;--sys-system-brown:#ac7f5e;--sys-system-cyan:#00c0e8;--sys-system-fill:#00000019;--sys-system-gray:#8e8e93;--sys-system-green:#34c759;--sys-system-indigo:#6155f5;--sys-system-mint:#00c8b3;--sys-system-orange:#ff8d28;--sys-system-pink:#ff2d55;--sys-system-purple:#cb30e0;--sys-system-red:#ff383c;--sys-system-teal:#00c3d0;--sys-system-yellow:#fc0;--sys-tertiary-label:#00000042;--sys-tertiary-system-fill:#0000000c;--sys-text:#000;--sys-text-background:#fff;--sys-under-page-background:#f6f6f6;--sys-unemphasized-selected-content-background:#dcdcdc;--sys-unemphasized-selected-text:#000;--sys-unemphasized-selected-text-background:#dcdcdc;--sys-window-background:#fff;--sys-window-frame-text:#000000d8}[data-theme=dark]{--sys-alternate-selected-control-text:#fff;--sys-alternating-content-background0:#1e1e1e;--sys-alternating-content-background1:#ffffff0c;--sys-control:#ffffff3f;--sys-control-accent:#007aff;--sys-control-background:#1e1e1e;--sys-control-text:#ffffffd8;--sys-disabled-control-text:#ffffff3f;--sys-find-highlight:#ff0;--sys-grid:#1a1a1a;--sys-header-text:#fff;--sys-highlight:#b4b4b4;--sys-keyboard-focus-indicator:#1aa9ff7f;--sys-label:#ffffffd8;--sys-link:#419cff;--sys-placeholder-text:#ffffff8c;--sys-quaternary-label:#ffffff19;--sys-quaternary-system-fill:#ffffff07;--sys-quinary-label:#ffffff0c;--sys-quinary-system-fill:#ffffff02;--sys-secondary-label:#ffffff8c;--sys-secondary-system-fill:#ffffff14;--sys-selected-content-background:#0059d1;--sys-selected-control:#3f638b;--sys-selected-control-text:#ffffffd8;--sys-selected-menu-item-text:#fff;--sys-selected-text:#fff;--sys-selected-text-background:#3f638b;--sys-separator:#ffffff19;--sys-shadow:#000;--sys-system-blue:#0091ff;--sys-system-brown:#b78a66;--sys-system-cyan:#3cd3fe;--sys-system-fill:#ffffff19;--sys-system-gray:#98989d;--sys-system-green:#30d158;--sys-system-indigo:#6d7cff;--sys-system-mint:#00dac3;--sys-system-orange:#ff9230;--sys-system-pink:#ff375f;--sys-system-purple:#db34f2;--sys-system-red:#ff4245;--sys-system-teal:#00d2e0;--sys-system-yellow:#ffd600;--sys-tertiary-label:#ffffff3f;--sys-tertiary-system-fill:#ffffff0c;--sys-text:#fff;--sys-text-background:#1e1e1e;--sys-under-page-background:#282828;--sys-unemphasized-selected-content-background:#464646;--sys-unemphasized-selected-text:#fff;--sys-unemphasized-selected-text-background:#464646;--sys-window-background:#1e1e1e;--sys-window-frame-text:#ffffffd8}[data-theme=light][data-contrast=high]{--sys-alternate-selected-control-text:#fff;--sys-alternating-content-background0:#fff;--sys-alternating-content-background1:#f4f5f5;--sys-control:#fff;--sys-control-accent:#007aff;--sys-control-background:#fff;--sys-control-text:#000000d8;--sys-disabled-control-text:#0000003f;--sys-find-highlight:#ff0;--sys-grid:#e6e6e6;--sys-header-text:#000000d8;--sys-highlight:#fff;--sys-keyboard-focus-indicator:#0067f47f;--sys-label:#000000d8;--sys-link:#0068da;--sys-placeholder-text:#0000007f;--sys-quaternary-label:#00000019;--sys-quaternary-system-fill:#00000007;--sys-quinary-label:#0000000c;--sys-quinary-system-fill:#00000002;--sys-secondary-label:#0000007f;--sys-secondary-system-fill:#00000014;--sys-selected-content-background:#0064e1;--sys-selected-control:#b3d7ff;--sys-selected-control-text:#000000d8;--sys-selected-menu-item-text:#fff;--sys-selected-text:#000;--sys-selected-text-background:#b3d7ff;--sys-separator:#00000019;--sys-shadow:#000;--sys-system-blue:#08f;--sys-system-brown:#ac7f5e;--sys-system-cyan:#00c0e8;--sys-system-fill:#00000019;--sys-system-gray:#8e8e93;--sys-system-green:#34c759;--sys-system-indigo:#6155f5;--sys-system-mint:#00c8b3;--sys-system-orange:#ff8d28;--sys-system-pink:#ff2d55;--sys-system-purple:#cb30e0;--sys-system-red:#ff383c;--sys-system-teal:#00c3d0;--sys-system-yellow:#fc0;--sys-tertiary-label:#00000042;--sys-tertiary-system-fill:#0000000c;--sys-text:#000;--sys-text-background:#fff;--sys-under-page-background:#f6f6f6;--sys-unemphasized-selected-content-background:#dcdcdc;--sys-unemphasized-selected-text:#000;--sys-unemphasized-selected-text-background:#dcdcdc;--sys-window-background:#fff;--sys-window-frame-text:#000000d8}[data-theme=dark][data-contrast=high]{--sys-alternate-selected-control-text:#fff;--sys-alternating-content-background0:#1e1e1e;--sys-alternating-content-background1:#ffffff0c;--sys-control:#ffffff3f;--sys-control-accent:#007aff;--sys-control-background:#1e1e1e;--sys-control-text:#ffffffd8;--sys-disabled-control-text:#ffffff3f;--sys-find-highlight:#ff0;--sys-grid:#1a1a1a;--sys-header-text:#fff;--sys-highlight:#b4b4b4;--sys-keyboard-focus-indicator:#1aa9ff7f;--sys-label:#ffffffd8;--sys-link:#419cff;--sys-placeholder-text:#ffffff8c;--sys-quaternary-label:#ffffff19;--sys-quaternary-system-fill:#ffffff07;--sys-quinary-label:#ffffff0c;--sys-quinary-system-fill:#ffffff02;--sys-secondary-label:#ffffff8c;--sys-secondary-system-fill:#ffffff14;--sys-selected-content-background:#0059d1;--sys-selected-control:#3f638b;--sys-selected-control-text:#ffffffd8;--sys-selected-menu-item-text:#fff;--sys-selected-text:#fff;--sys-selected-text-background:#3f638b;--sys-separator:#ffffff19;--sys-shadow:#000;--sys-system-blue:#0091ff;--sys-system-brown:#b78a66;--sys-system-cyan:#3cd3fe;--sys-system-fill:#ffffff19;--sys-system-gray:#98989d;--sys-system-green:#30d158;--sys-system-indigo:#6d7cff;--sys-system-mint:#00dac3;--sys-system-orange:#ff9230;--sys-system-pink:#ff375f;--sys-system-purple:#db34f2;--sys-system-red:#ff4245;--sys-system-teal:#00d2e0;--sys-system-yellow:#ffd600;--sys-tertiary-label:#ffffff3f;--sys-tertiary-system-fill:#ffffff0c;--sys-text:#fff;--sys-text-background:#1e1e1e;--sys-under-page-background:#282828;--sys-unemphasized-selected-content-background:#464646;--sys-unemphasized-selected-text:#fff;--sys-unemphasized-selected-text-background:#464646;--sys-window-background:#1e1e1e;--sys-window-frame-text:#ffffffd8}:root{--font-text:-apple-system, "SF Pro Web", sans-serif;--font-display:var(--font-text);--font-rounded:ui-rounded, "SF Pro Rounded Web", "SF Pro Web", sans-serif;--font-mono:ui-monospace, "SF Mono Web", Menlo, monospace;--font-serif:ui-serif, "New York", Georgia, serif;--text-large-title:26px/32px var(--font-text);--text-title1:22px/26px var(--font-text);--text-title2:17px/22px var(--font-text);--text-title3:15px/20px var(--font-text);--text-headline:700 13px/16px var(--font-text);--text-body:13px/16px var(--font-text);--text-callout:12px/15px var(--font-text);--text-subheadline:11px/14px var(--font-text);--text-footnote:10px/13px var(--font-text);--text-caption:10px/13px var(--font-text);--weight-regular:400;--weight-medium:510;--weight-semibold:590;--weight-bold:700;--cursor-arrow:image-set(url(/cursors/arrow.png) 1x, url(/cursors/arrow@2x.png) 2x) 9 9, default;--cursor-ibeam:image-set(url(/cursors/ibeam.png) 1x, url(/cursors/ibeam@2x.png) 2x) 16 15, text;--cursor-pointer:image-set(url(/cursors/pointinghand.png) 1x, url(/cursors/pointinghand@2x.png) 2x) 16 12, pointer;--cursor-grab:image-set(url(/cursors/openhand.png) 1x, url(/cursors/openhand@2x.png) 2x) 19 20, grab;--cursor-grabbing:image-set(url(/cursors/closedhand.png) 1x, url(/cursors/closedhand@2x.png) 2x) 19 20, grabbing;--cursor-not-allowed:image-set(url(/cursors/not-allowed.png) 1x, url(/cursors/not-allowed@2x.png) 2x) 9 9, not-allowed;--cursor-copy:image-set(url(/cursors/drag-copy.png) 1x, url(/cursors/drag-copy@2x.png) 2x) 9 9, copy;--cursor-alias:image-set(url(/cursors/drag-link.png) 1x, url(/cursors/drag-link@2x.png) 2x) 15 7, alias;--cursor-context-menu:image-set(url(/cursors/context-menu.png) 1x, url(/cursors/context-menu@2x.png) 2x) 9 9, context-menu;--cursor-poof:image-set(url(/cursors/poof.png) 1x, url(/cursors/poof@2x.png) 2x) 9 9, default;--cursor-crosshair:image-set(url(/cursors/crosshair.png) 1x, url(/cursors/crosshair@2x.png) 2x) 15 15, crosshair;--cursor-move:image-set(url(/cursors/move.png) 1x, url(/cursors/move@2x.png) 2x) 16 16, move;--cursor-zoom-in:image-set(url(/cursors/zoomin.png) 1x, url(/cursors/zoomin@2x.png) 2x) 16 15, zoom-in;--cursor-zoom-out:image-set(url(/cursors/zoomout.png) 1x, url(/cursors/zoomout@2x.png) 2x) 16 15, zoom-out;--cursor-resize-ew:image-set(url(/cursors/resizeeastwest.png) 1x, url(/cursors/resizeeastwest@2x.png) 2x) 16 13, ew-resize;--cursor-resize-ns:image-set(url(/cursors/resizenorthsouth.png) 1x, url(/cursors/resizenorthsouth@2x.png) 2x) 13 18, ns-resize;--cursor-resize-nesw:image-set(url(/cursors/resizenortheastsouthwest.png) 1x, url(/cursors/resizenortheastsouthwest@2x.png) 2x) 15 15, nesw-resize;--cursor-resize-nwse:image-set(url(/cursors/resizenorthwestsoutheast.png) 1x, url(/cursors/resizenorthwestsoutheast@2x.png) 2x) 15 15, nwse-resize;--cursor-col-resize:image-set(url(/cursors/resizeleftright.png) 1x, url(/cursors/resizeleftright@2x.png) 2x) 19 16, col-resize;--cursor-row-resize:image-set(url(/cursors/resizeupdown.png) 1x, url(/cursors/resizeupdown@2x.png) 2x) 16 18, row-resize;--accent-blue:#007aff;--accent-purple:#953d96;--accent-pink:#f74f9e;--accent-red:#e0383e;--accent-orange:#f7821b;--accent-yellow:#ffc600;--accent-green:#62ba46;--accent-graphite:#8c8c8c;--accent:var(--accent-blue);--selection:var(--sys-selected-content-background);--selection-unemphasized:var(--sys-unemphasized-selected-content-background);--text-selection:var(--sys-selected-text-background);--menubar-height:24px;--window-radius:20px;--window-radius-fallback:17.5px;--menu-radius:15px;--menu-radius-fallback:12px;--corner-shape:superellipse(1.27);--control-radius:6px;--shadow-window-active:0 0 0 .5px #00000042, 0 28px 70px #00000054, 0 8px 22px #00000024;--shadow-window-inactive:0 0 0 .5px #0003, 0 16px 42px #0003, 0 4px 12px #00000014;--shadow-menu:0 0 0 .5px #00000024, 0 10px 32px #00000042, 0 2px 7px #0000001a;--window-background:var(--sys-window-background);--scrollbar-thumb:#0000006b;--scrollbar-track:#fafafa;--scrollbar-track-edge:#0000000f;--hairline:#0000001a;--glass-tint:.5;--motion-scale:1}[data-theme=dark]{--accent-blue:#007aff;--accent-purple:#a550a7;--accent-pink:#f74f9e;--accent-red:#ff5257;--accent-orange:#f7821b;--accent-yellow:#ffc600;--accent-green:#62ba46;--accent-graphite:#8c8c8c;--scrollbar-thumb:#ffffff6b;--scrollbar-track:#2b2b2b;--scrollbar-track-edge:#ffffff0f;--hairline:#ffffff1a;--shadow-window-active:0 0 0 .5px #000000bf, inset 0 0 0 .5px #ffffff2e, 0 28px 70px #0000008c, 0 8px 22px #0000004d;--shadow-window-inactive:0 0 0 .5px #000000a6, inset 0 0 0 .5px #ffffff1f, 0 16px 42px #0000006b, 0 4px 12px #0003}[data-accent=purple]{--accent:var(--accent-purple)}[data-accent=pink]{--accent:var(--accent-pink)}[data-accent=red]{--accent:var(--accent-red)}[data-accent=orange]{--accent:var(--accent-orange)}[data-accent=yellow]{--accent:var(--accent-yellow)}[data-accent=green]{--accent:var(--accent-green)}[data-accent=graphite]{--accent:var(--accent-graphite)}[data-accent]:not([data-accent=multicolor]):not([data-accent=blue]){--selection:color-mix(in srgb, var(--accent) 88%, black);--text-selection:color-mix(in srgb, var(--accent) 35%, white)}[data-theme=dark][data-accent]:not([data-accent=multicolor]):not([data-accent=blue]){--selection:color-mix(in srgb, var(--accent) 80%, black);--text-selection:color-mix(in srgb, var(--accent) 45%, black)}.glass{--g-blur:12px;--g-sat:1.9;--g-bright:1;--g-fill-a:calc(.16 + .46 * var(--glass-tint));--g-fill:rgb(250 250 252/var(--g-fill-a));--g-rim-top:#ffffffbf;--g-rim:#ffffff47;--g-rim-bottom:#fff6;--g-shade:#00000012;--g-shadow:0 8px 30px #00000024, 0 1px 4px #00000014;isolation:isolate;background:var(--g-fill);-webkit-backdrop-filter:var(--g-refract, ) blur(var(--g-blur)) saturate(var(--g-sat)) brightness(var(--g-bright));backdrop-filter:var(--g-refract, ) blur(var(--g-blur)) saturate(var(--g-sat)) brightness(var(--g-bright));box-shadow:var(--g-shadow);position:relative}.glass:before{content:"";z-index:-1;border-radius:inherit;corner-shape:inherit;pointer-events:none;box-shadow:inset 0 .5px 0 0 var(--g-rim-top), inset 0 -.5px 0 0 var(--g-rim-bottom), inset 0 0 0 .5px var(--g-rim), inset 0 -8px 16px -12px var(--g-shade);background:linear-gradient(#ffffff1a,#fff0 42%);position:absolute;inset:0}[data-theme=dark] .glass{--g-fill-a:calc(.2 + .5 * var(--glass-tint));--g-fill:rgb(38 38 42/var(--g-fill-a));--g-sat:1.6;--g-bright:.92;--g-rim-top:#ffffff57;--g-rim:#ffffff1f;--g-rim-bottom:#ffffff29;--g-shade:#00000040;--g-shadow:0 10px 34px #0000005c, 0 1px 4px #0003}[data-theme=dark] .glass:before{background:linear-gradient(#ffffff0d,#fff0 42%)}.glass-clear{--g-fill-a:calc(.08 + .4 * var(--glass-tint));--g-blur:6px}[data-theme=dark] .glass-clear{--g-fill-a:calc(.1 + .45 * var(--glass-tint))}.glass-menu{--g-blur:24px;--g-fill-a:calc(.62 + .3 * var(--glass-tint));--g-fill:rgb(246 246 246/var(--g-fill-a));--g-shadow:var(--shadow-menu)}[data-theme=dark] .glass-menu{--g-fill-a:calc(.68 + .28 * var(--glass-tint));--g-fill:rgb(32 32 32/var(--g-fill-a));--g-rim:#fff3;--g-rim-top:#ffffff4d;--g-shadow:0 0 0 .5px #00000080, 0 10px 32px #00000073, 0 2px 7px #0003}[data-reduce-transparency] .glass{--g-fill-a:.97;-webkit-backdrop-filter:none;backdrop-filter:none}@property --ls{syntax:"<length>";inherits:true;initial-value:0}:root{--track-pro:0px;--track-rounded:0px;--track:var(--track-pro)}:root[data-sf-web]{--track-pro:calc(.24024px - .02443 * (max(1em, 6px) - 6px) - .02532 * max(0px, 1em - 9px) - .00299 * max(0px, 1em - 10px) - .01172 * max(0px, 1em - 11px) - .01172 * max(0px, 1em - 12px) + .002 * max(0px, 1em - 13px) - .00976 * max(0px, 1em - 14px) + .00576 * max(0px, 1em - 15px) - .04097 * max(0px, 1em - 16px) + .11329 * max(0px, 1em - 17px) + .10154 * max(0px, 1em - 20px) + .0684 * max(0px, 1em - 22px) - .08597 * max(0px, 1em - 24px) - .0722 * max(0px, 1em - 28px) - .01526 * max(0px, 1em - 32px) + .00742 * max(0px, 1em - 36px) - .00687 * max(0px, 1em - 50px) - .00489 * max(0px, 1em - 64px) + .01368 * max(0px, 1em - 80px));--track-rounded:calc(.50976px + .02052 * (max(1em, 6px) - 6px) - .02544 * max(0px, 1em - 9px) - .0029 * max(0px, 1em - 10px) - .01172 * max(0px, 1em - 11px) - .01172 * max(0px, 1em - 12px) + .002 * max(0px, 1em - 13px) - .00976 * max(0px, 1em - 14px) + .00576 * max(0px, 1em - 15px) + .00051 * max(0px, 1em - 16px) + .02872 * max(0px, 1em - 17px) - .00485 * max(0px, 1em - 20px) + .01087 * max(0px, 1em - 22px) + .00287 * max(0px, 1em - 28px) - .00196 * max(0px, 1em - 32px) - .00609 * max(0px, 1em - 36px) - .00785 * max(0px, 1em - 50px) - .00069 * max(0px, 1em - 64px) + .01172 * max(0px, 1em - 80px))}*,:before,:after{letter-spacing:calc(var(--ls) + var(--track))}@font-face{font-family:SF Pro Web;src:url(/fonts/SF-Pro.woff2)format("woff2-variations"),url(/fonts/SF-Pro.woff2)format("woff2");font-weight:1 1000;font-style:normal;font-display:block}@font-face{font-family:SF Pro Web;src:url(/fonts/SF-Pro-Italic.woff2)format("woff2-variations"),url(/fonts/SF-Pro-Italic.woff2)format("woff2");font-weight:1 1000;font-style:italic;font-display:block}@font-face{font-family:SF Pro Rounded Web;src:url(/fonts/SF-Pro-Rounded.woff2)format("woff2-variations"),url(/fonts/SF-Pro-Rounded.woff2)format("woff2");font-weight:1 1000;font-display:block}@font-face{font-family:SF Mono Web;src:url(/fonts/SF-Mono.woff2)format("woff2-variations"),url(/fonts/SF-Mono.woff2)format("woff2");font-weight:300 900;font-display:block}*,:before,:after{box-sizing:border-box}html,body,#root{overscroll-behavior:none;width:100%;height:100%;margin:0;overflow:hidden}body{font-family:var(--font-text);font-optical-sizing:auto;text-rendering:optimizelegibility;font-kerning:normal;color:var(--sys-label);cursor:var(--cursor-arrow);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:none;background:#000;font-size:13px;line-height:16px}button{font:inherit;color:inherit;cursor:inherit;appearance:none;background:0 0;border:0;margin:0;padding:0}input,textarea{font:inherit;color:inherit;cursor:var(--cursor-ibeam);-webkit-user-select:text;user-select:text}img,svg,video{display:block}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}a{color:inherit;cursor:inherit;text-decoration:none}:focus{outline:none}:is(button,a[href],[role=button],[role=menuitem],[role=tab],[role=link],[role=checkbox],[role=switch],[role=option],[role=group][tabindex],select,summary):focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:1px}.selectable{-webkit-user-select:text;user-select:text;cursor:var(--cursor-ibeam)}[data-invert] :is(img,video,canvas):not([data-keep-colors] *),[data-invert] [data-keep-colors]{filter:invert()hue-rotate(180deg)}img[data-folder]{filter:var(--folder-filter,none)}img[data-tinted]{filter:var(--tint-filter,none)}[data-invert] img[data-folder]:not([data-keep-colors] *){filter:invert(1) hue-rotate(180deg) var(--folder-filter,hue-rotate(0deg))}:root[data-drag-cursor],:root[data-drag-cursor] *{cursor:var(--cursor-arrow)!important}:root[data-drag-cursor=copy],:root[data-drag-cursor=copy] *{cursor:var(--cursor-copy)!important}:root[data-drag-cursor=alias],:root[data-drag-cursor=alias] *{cursor:var(--cursor-alias)!important}:root[data-locating],:root[data-locating] *{cursor:none!important}.scroll{overscroll-behavior:contain;overflow:auto}.scroll::-webkit-scrollbar{background:0 0;width:16px;height:16px}.scroll::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:4px solid #0000;border-left-width:5px;border-radius:8px}.scroll[data-scrolling]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.scroll:hover::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb)}.scroll::-webkit-scrollbar-corner{background:0 0}:root[data-scrollbars=always] .scroll::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-width:4px}:root[data-scrollbars=always] .scroll::-webkit-scrollbar-track{background:var(--scrollbar-track);box-shadow:inset 1px 0 0 var(--scrollbar-track-edge)}:root[data-scrollbars=always] .scroll::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 1px 0 var(--scrollbar-track-edge)}@supports ((-moz-appearance:none)){.scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.scroll[data-scrolling],:root[data-scrollbars=always] .scroll{scrollbar-color:var(--scrollbar-thumb) transparent}}@media (prefers-reduced-motion:reduce){:root{--motion-scale:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
