:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-serif:ui-serif, "New York", Georgia, "Times New Roman", serif;--label:#000;--label-title:#262626;--label-secondary:gray;--label-tertiary:#b3b3b3;--label-inactive:#777;--link:#0068da;--accent:#0069f9;--accent-list:#0165e2;--accent-symbol:#005fd7;--accent-symbol-selected:#0052ca;--accent-button:#08f;--focus-ring:#0069f980;--selection-inactive:#d9d9d9;--window-bg:#fff;--sidebar-bg:#e6e6e6;--sidebar-bg-inactive:#f3f3f3;--sidebar-selected:#d9d9d9;--sidebar-selected-inactive:#efefef;--sidebar-heading:#595959;--sidebar-heading-inactive:#b3b3b3;--separator:#f7f7f7;--grouped-bg:#f7f7f7;--grouped-separator:#ebebeb;--list-stripe:#f2f2f2;--scroll-thumb:gray;--menubar-h:33px;--menubar-text:#fff;--menubar-pill:#ffffff30;--menu-radius:15px;--menu-row-h:24px;--menu-pad-y:5px;--menu-bg:#d8d8d8b9;--menu-filter:blur(12px) saturate(2.2);--menu-hairline:#0003;--menu-hairlines:0 0 0 1px #0000001a, -1px 0 0 0 #00000021, 1px 0 0 0 #00000021, 0 1px 0 0 #00000012;--menu-highlight:#ffffff73;--menu-highlight-bottom:#ffffff59;--menu-highlight-side:#ffffff1a;--menu-shadow:0 10px 38px #0003, 0 0 10px #0000000a;--menu-hover:#0000001f;--menu-separator:#00000020;--menu-shortcut:#0000005c;--menu-disabled:#0000004d;--window-radius:24px;--window-corner-shape:squircle;--window-radius-round:14px;--window-hairline:#00000014;--window-hairlines:0 0 0 1px var(--window-hairline), 0 -1px 0 0 #0001, -1px 0 0 0 #0000000e, 0 1px 0 0 #0001;--window-shadow:0 18.5px 39.5px 5.5px #0000003a, 0 15.5px 23.5px -8.25px #0000000c;--window-shadow-inactive:0 7px 15px 1.25px #0000002c;--titlebar-h:52px;--titlebar-compact-h:40px;--sidebar-w:240px;--light-size:14px;--light-pitch:23px;--light-left:19px;--light-top:19px;--light-close:#ff5c60;--light-close-ring:#ff484b;--light-min:#fac800;--light-min-ring:#f9bb00;--light-zoom:#35c759;--light-zoom-ring:#29ba45;--light-inactive:#cfcfcf;--light-inactive-ring:#c7c7c7;--control-h:38px;--control-compact-h:26px;--control-rim:#0000001f;--control-rim-top:#0000000d;--control-rim-bottom:#0001;--control-fill:linear-gradient(#fafafa99 0%, #e4e4e485 25%, #f0f0f085 60%, #ffffffe6 87%);--control-selected:linear-gradient(#d9d9d9, #ddd 50%, #e6e6e6);--control-ink:#1c1c1c;--search-placeholder:#686868;--dock-tile:72px;--dock-padding:5px 3px;--dock-radius:26px;--dock-bottom-gap:4px;--dock-hairline:#fff3;--dock-highlight:#ffffff6b;--dock-bg:linear-gradient(#ffffff29, #ffffff12 45%, #ffffff1a);--dock-filter:blur(5px) saturate(1.7) brightness(1.04);--dock-indicator:#0000008c;--glass-bg:#ffffff47;--glass-bg-strong:#f6f4f0c7;--glass-edge:0 0 0 1px #0000001f, inset 0 0 0 1px #fff6;--glass-filter:blur(24px) saturate(1.4);--dock-shadow:0 8px 24px #0000001f;--dur-fast:.12s;--dur-base:.24s;--dur-menu:.14s;--dur-panel:.18s;--dur-slide:.24s;--dur-zoom:.28s;--ease-out:cubic-bezier(.2, .8, .2, 1);--z-dock:100000;--z-menubar:100001}html[data-mobile]{--ios-nav-h:56px;--ios-blue:#08f;--ios-green:#34c759;--ios-bg:#f2f2f7;--ios-fill:#7878801f;--ios-separator:#3c3c4324;--ios-secondary:#3c3c4399;--ios-bar-bg:#fff;--ios-glass:linear-gradient(#fdfdfd, #f1f1f3);--ios-glass-shadow:0 0 0 .5px #0000001a, 0 3px 12px #0000001f, inset 0 1px 0 #fff;--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--menubar-h:env(safe-area-inset-top,0px)!important}html[data-mobile][data-device=duo]{--duo-margin:20px;--duo-button:48px;--menubar-h:0px!important}html[data-duo=rail]{--duo-rail:84px;--duo-status:118px;--ios-nav-h:88px;--duo-axis:48.5px}html[data-duo=rail][data-duo-screen=outer]{--duo-status:169px}html[data-mobile][data-duo=rail][data-duo-screen=inner]{--duo-margin:34px}html[data-duo=bars]{--duo-rail:0px;--duo-status-w:151px;--ios-nav-h:83px}
*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;height:100%;margin:0;overflow:hidden}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-ui);color:var(--label);text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;background:#d9cfc4;font-size:13px;line-height:16px}button{font:inherit;color:inherit;cursor:default;background:0 0;border:0;margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,p{margin:0}a{color:var(--link)}img{display:block}[hidden]{display:none!important}.chrome,[data-drag-region]{-webkit-user-select:none;user-select:none}html:not([data-mobile]) [data-drag-region]{touch-action:none}.selectable{-webkit-user-select:text;user-select:text;cursor:auto}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px;border-radius:5px}:focus:not(:focus-visible){outline:none}html[data-gesture=move],html[data-gesture=move] *,html[data-gesture=marquee],html[data-gesture=marquee] *{cursor:default!important}html[data-gesture],html[data-gesture] *{-webkit-user-select:none!important;user-select:none!important}html[data-gesture^=resize-n],html[data-gesture^=resize-s]{cursor:ns-resize}html[data-gesture=resize-e],html[data-gesture=resize-w]{cursor:ew-resize}html[data-gesture=col-resize],html[data-gesture=col-resize] *{cursor:col-resize!important}html[data-gesture=resize-ne],html[data-gesture=resize-sw]{cursor:nesw-resize}html[data-gesture=resize-nw],html[data-gesture=resize-se]{cursor:nwse-resize}html[data-gesture] iframe{pointer-events:none}html[data-scene] *,html[data-scene] :before,html[data-scene] :after{caret-color:#0000!important;transition:none!important;animation:none!important}html[data-reduce-motion] *,html[data-reduce-motion] :before,html[data-reduce-motion] :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}[data-quiet-focus]:focus-visible{box-shadow:none!important;outline:none!important}html[data-page-scroll],html[data-page-scroll] body{overscroll-behavior:auto;height:auto;min-height:100%;overflow:hidden visible}html[data-from-lock] body{background:#3a3540 var(--from-lock-wp) center / cover no-repeat}html[data-os=other] *{scrollbar-width:thin;scrollbar-color:#00000047 transparent}
