._boot_omcbk_1{position:fixed;inset:0;z-index:var(--z-boot);overflow:hidden;padding:18px 20px;background:#000;color:#c9ced6;cursor:wait;opacity:1;touch-action:manipulation;user-select:none;transition:opacity .2s ease-out}._log_omcbk_16{margin:0;font-family:var(--font-mono);font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-all}._line_omcbk_25{opacity:0;animation:_reveal_omcbk_1 1ms linear forwards}._ok_omcbk_30{color:var(--c-ok)}._cursor_omcbk_34{display:inline-block;width:8px;height:14px;vertical-align:-2px;background:#c9ced6;opacity:0;animation:_blink_omcbk_1 .6s steps(1,end) infinite}._leaving_omcbk_44{opacity:0;pointer-events:none}._fastExit_omcbk_49{transition-duration:.12s}._reducedMotion_omcbk_53{transition:none}._reducedMotion_omcbk_53 ._line_omcbk_25,._reducedMotion_omcbk_53 ._cursor_omcbk_34{opacity:1;animation:none}@keyframes _reveal_omcbk_1{to{opacity:1}}@keyframes _blink_omcbk_1{0%{opacity:1}50%{opacity:0}}._splash_omcbk_79{position:absolute;top:50%;left:50%;width:min(360px,calc(100vw - 32px));margin:-70px 0 0 calc(min(360px,calc(100vw - 32px))/-2);padding:3px;background:var(--c-widget);color:var(--c-text);border:1px solid var(--c-border);box-shadow:var(--bevel),4px 4px #00000080;font-family:var(--font-ui);font-size:12px;opacity:0;animation:_reveal_omcbk_1 1ms linear forwards}._splashTitle_omcbk_96{display:flex;align-items:center;gap:5px;height:20px;padding:0 4px;background:var(--title-grad);color:#fff;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.35)}._splashBody_omcbk_108{display:flex;align-items:center;gap:14px;padding:14px 12px 10px}._splashText_omcbk_115{display:flex;flex-direction:column;gap:3px}._splashText_omcbk_115 strong{font-size:18px}._splashText_omcbk_115 span{color:var(--c-text-muted)}._progress_omcbk_129{height:16px;margin:0 12px 12px;padding:2px;background:var(--c-paper);box-shadow:var(--bevel-in);overflow:hidden}._bar_omcbk_138{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--c-select) 0 10px,transparent 10px 12px);clip-path:inset(0 100% 0 0);animation-name:_fill_omcbk_1;animation-timing-function:linear;animation-fill-mode:forwards}._reducedMotion_omcbk_53 ._splash_omcbk_79{opacity:1;animation:none}._reducedMotion_omcbk_53 ._bar_omcbk_138{clip-path:none;animation:none}@keyframes _fill_omcbk_1{to{clip-path:inset(0 0 0 0)}}.pd-root{position:fixed;inset:0;overflow:hidden;background:var(--desktop-bg);color:var(--c-text);font-family:var(--font-ui);font-size:12px;-webkit-user-select:none;user-select:none}.pd-root *:focus-visible{outline:1px dotted var(--c-text);outline-offset:-3px}.pd-desktop-surface{position:absolute;inset:var(--menubar-h) 0 0 0}.pd-root ::-webkit-scrollbar{width:15px;height:15px}.pd-root ::-webkit-scrollbar-track{background:var(--c-widget-2);box-shadow:inset 1px 1px var(--bevel-dark)}.pd-root ::-webkit-scrollbar-thumb{background:var(--c-widget);box-shadow:var(--bevel),inset 2px 2px var(--c-widget-2);border-radius:0}.pd-root ::-webkit-scrollbar-thumb:active{background:var(--c-surface-2)}.pd-root ::-webkit-scrollbar-corner{background:var(--c-widget)}.pd-root ::-webkit-scrollbar-button:single-button{display:block;width:15px;height:15px;background-color:var(--c-widget);background-repeat:no-repeat;background-position:center;box-shadow:var(--bevel)}.pd-root ::-webkit-scrollbar-button:single-button:active{box-shadow:var(--bevel-in)}.pd-root ::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:var(--sb-up)}.pd-root ::-webkit-scrollbar-button:single-button:vertical:increment{background-image:var(--sb-down)}.pd-root ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:var(--sb-left)}.pd-root ::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:var(--sb-right)}@supports not selector(::-webkit-scrollbar){.pd-root *{scrollbar-color:var(--c-widget) var(--c-widget-2)}}.pd-bevel{background:var(--c-widget);box-shadow:var(--bevel)}.pd-sunken{box-shadow:var(--bevel-in)}.pd-menubar{position:absolute;top:0;left:0;right:0;height:var(--panel-h);display:flex;align-items:stretch;gap:2px;padding:1px 2px;background:var(--c-panel);box-shadow:var(--bevel);border-bottom:1px solid var(--c-panel-border);color:var(--c-panel-text);z-index:var(--z-menubar)}.pd-menubar-left{display:flex;align-items:stretch;flex:1;min-width:0;gap:1px}.pd-menubar-right{display:flex;align-items:stretch}.pd-menutitle{appearance:none;background:none;border:0;padding:0 8px;margin:0;height:100%;display:flex;align-items:center;gap:6px;font-family:var(--font-ui);font-size:12px;line-height:1;color:inherit;border-radius:0;cursor:default;white-space:nowrap}.pd-menutitle:hover{background:var(--c-widget-2)}.pd-menutitle[aria-expanded=true]{background:var(--c-select);color:var(--c-select-text)}.pd-menutitle--launcher{padding:0 3px;margin-right:4px;background:var(--c-widget);box-shadow:var(--bevel)}.pd-menutitle--launcher:hover{background:var(--c-widget-2)}.pd-menutitle--launcher[aria-expanded=true]{background:var(--c-widget-2);color:inherit;box-shadow:var(--bevel-in)}.pd-menutitle img{width:16px;height:16px}.pd-tray{display:flex;align-items:stretch;gap:1px;padding:1px 2px;box-shadow:var(--bevel-in)}.pd-clock{display:flex;align-items:center;font-size:12px;padding:0 6px;font-variant-numeric:tabular-nums;cursor:default}.pd-menubar-btn{appearance:none;background:none;border:0;padding:0 5px;display:flex;align-items:center;gap:5px;border-radius:0;color:inherit;font-family:var(--font-ui);font-size:12px;cursor:default}.pd-menubar-btn:hover{background:var(--c-widget-2);box-shadow:var(--bevel)}.pd-menubar-btn:active{box-shadow:var(--bevel-in)}.pd-menubar-btn img,.pd-menubar-btn svg{width:16px;height:16px}.pd-menubar-btn[aria-expanded=true]{background:var(--c-widget-2);box-shadow:var(--bevel-in)}.pd-tray-codec{font-variant-numeric:tabular-nums}.pd-tray-dot{width:7px;height:7px;background:var(--c-ok);border-radius:50%;box-shadow:inset -1px -1px #00000059;animation:pd-blink 1.2s steps(1,end) infinite}@keyframes pd-blink{0%{opacity:1}50%{opacity:.2}}.pd-theme-btn svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.pd-theme-btn svg .fill{fill:currentColor;stroke:none}.pd-menubar-item{position:relative;display:flex;align-items:stretch}.pd-menu{position:absolute;top:100%;left:0;min-width:210px;padding:3px;margin:0;list-style:none;background:var(--c-widget);color:var(--c-text);border:1px solid var(--c-border);border-radius:0;box-shadow:var(--bevel),var(--shadow-back);z-index:var(--z-menus)}.pd-menu-item{display:flex;width:100%;align-items:center;gap:16px;justify-content:space-between;appearance:none;background:none;border:0;border-radius:0;text-align:left;padding:3px 18px 3px 22px;color:inherit;font-family:var(--font-ui);font-size:12px;line-height:1.35;cursor:default;white-space:nowrap}.pd-menu-item:hover:not(:disabled),.pd-menu-item:focus-visible:not(:disabled),.pd-menu-item[data-active=true]:not(:disabled){background:var(--c-select);color:var(--c-select-text);outline:0}.pd-menu-item:disabled{color:var(--c-text-disabled);text-shadow:1px 1px var(--bevel-light)}.pd-menu-key{opacity:.75;font-size:11px}.pd-menu-sep{height:2px;margin:3px 2px;border-top:1px solid var(--bevel-dark);border-bottom:1px solid var(--bevel-light)}.pd-spotlight{position:absolute;top:100%;right:6px;width:320px;padding:6px;background:var(--c-widget);color:var(--c-text);border:1px solid var(--c-border);border-radius:0;box-shadow:var(--bevel),var(--shadow-back);z-index:var(--z-menus)}.pd-spotlight--mobile{left:6px;right:6px;width:auto}.pd-spotlight input{width:100%;font-family:var(--font-ui);font-size:12px;padding:4px 6px;color:var(--c-paper-text);background:var(--c-paper);border:0;border-radius:0;outline:0;box-shadow:var(--bevel-in)}.pd-spotlight input::placeholder{color:var(--c-paper-muted)}.pd-spotlight-results{max-height:min(52vh,340px);overflow:auto;margin-top:6px}.pd-spotlight-note{margin:6px 2px 2px;font-size:12px;color:var(--c-text-muted)}.pd-spotlight-grouphead{margin:6px 2px 2px;font-size:11px;font-weight:700;color:var(--c-text-muted)}.pd-spotlight-item{display:flex;flex-direction:column;gap:1px;padding:3px 6px;border-radius:0;cursor:default}.pd-spotlight-item--on{background:var(--c-select);color:var(--c-select-text)}.pd-spotlight-title{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-spotlight-excerpt{font-family:var(--font-doc);font-size:11px;color:var(--c-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-spotlight-item--on .pd-spotlight-excerpt{color:var(--c-select-text);opacity:.8}.pd-winlayer{position:absolute;inset:0;z-index:var(--z-windows);pointer-events:none}.pd-win{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:2px;padding:2px;pointer-events:auto;background:var(--c-widget);border:1px solid var(--c-border);border-radius:var(--win-radius);box-shadow:var(--bevel),var(--shadow-back);overflow:hidden;will-change:transform}.pd-win--front{box-shadow:var(--bevel),var(--shadow-front)}.pd-win--min{visibility:hidden}.pd-root .pd-win:focus-visible{outline:0}.pd-titlebar{position:relative;flex:0 0 auto;height:var(--titlebar-h);display:flex;align-items:center;gap:6px;padding:0 2px 0 3px;background:var(--title-grad-off);color:#eee;cursor:default;touch-action:none}.pd-win--front .pd-titlebar{background:var(--title-grad);color:#fff}.pd-title{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:5px;margin:0;font-family:var(--font-ui);font-size:12px;font-weight:700;color:inherit;text-shadow:1px 1px rgba(0,0,0,.35)}.pd-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-title img{flex:0 0 auto;width:16px;height:16px}.pd-winctl{flex:0 0 auto;display:flex;align-items:center;gap:2px}.pd-winbtn{appearance:none;width:16px;height:16px;padding:0;margin:0;display:grid;place-items:center;background:var(--c-widget);border:0;border-radius:0;box-shadow:var(--bevel);color:var(--c-text);cursor:default}.pd-winbtn--close{margin-left:2px}.pd-winbtn svg{width:10px;height:10px;stroke:currentColor;stroke-width:1.5;fill:none;shape-rendering:crispEdges}.pd-winbtn--close svg{stroke-width:1.6;shape-rendering:geometricPrecision}.pd-winbtn:hover{background:var(--c-widget-2)}.pd-winbtn:active{box-shadow:var(--bevel-in)}.pd-winbtn:focus-visible{outline-offset:-2px}.pd-body{flex:1 1 auto;min-height:0;overflow:auto;background:var(--c-paper);color:var(--c-paper-text);font-family:var(--font-doc);font-size:12px;-webkit-user-select:text;user-select:text;border:1px solid;border-color:var(--bevel-dark) var(--bevel-light) var(--bevel-light) var(--bevel-dark)}.pd-body--idle{content-visibility:auto;contain-intrinsic-size:400px 300px}.pd-grip{position:absolute;right:3px;bottom:3px;width:13px;height:13px;cursor:nwse-resize;touch-action:none;z-index:2;background:linear-gradient(135deg,transparent 0 45%,var(--bevel-light) 45% 52%,var(--bevel-dark) 52% 60%,transparent 60% 70%,var(--bevel-light) 70% 77%,var(--bevel-dark) 77% 85%,transparent 85%)}.pd-win-fallback{padding:18px;color:var(--c-paper-muted);font-family:var(--font-ui);font-size:12px}.pd-win--mobile{left:0!important;top:var(--menubar-h)!important;width:100%!important;height:calc(100% - var(--menubar-h) - 56px)!important;transform:none!important;box-shadow:none;border:0;padding:0}.pd-back{flex:0 0 auto;display:flex;align-items:center;gap:4px;height:18px;margin-right:4px;padding:0 8px;background:var(--c-widget);border:0;box-shadow:var(--bevel);font-family:var(--font-ui);font-size:12px;color:var(--c-text);cursor:default}.pd-back:active{box-shadow:var(--bevel-in)}.pd-genie-layer{position:fixed;inset:0;z-index:var(--z-menus);pointer-events:none;overflow:hidden}.pd-genie-ghost{position:absolute;will-change:transform,opacity;overflow:hidden;transform-origin:50% 50%}.pd-genie-ghost>*{position:absolute;left:0;top:0;margin:0;transform:none!important;box-shadow:none}.pd-dicon{position:absolute;top:0;left:0;width:84px;display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:0;padding:4px 2px;cursor:default;touch-action:none;will-change:transform}.pd-dicon img{width:48px;height:48px;pointer-events:none}.pd-dicon-label{font-family:var(--font-ui);font-size:11px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.85);padding:1px 4px;border-radius:2px;max-width:84px;overflow:hidden;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pd-dicon[aria-pressed=true] .pd-dicon-label{background:var(--c-select);color:var(--c-select-text);text-shadow:none}.pd-dicon[aria-pressed=true] img{filter:brightness(.8) sepia(.4) hue-rotate(180deg) saturate(2)}.pd-dicon:focus-visible{outline:0}.pd-dicon:focus-visible .pd-dicon-label{outline:1px dotted #fff;outline-offset:0}.pd-icongrid{position:absolute;inset:calc(var(--menubar-h) + 8px) 8px auto 8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px}.pd-icongrid .pd-dicon{position:static;width:auto;transform:none!important}.pd-dock{position:absolute;left:0;right:0;bottom:0;height:var(--taskbar-h);display:flex;align-items:center;gap:2px;padding:2px 3px;background:var(--c-panel);box-shadow:var(--bevel);border-top:1px solid var(--c-panel-border);color:var(--c-panel-text);z-index:var(--z-dock)}.pd-kicker{position:relative;flex:0 0 auto;display:flex;align-self:stretch}.pd-kicker-btn{appearance:none;display:grid;place-items:center;width:40px;padding:0;margin:0 4px 0 0;border:0;border-radius:0;background:var(--c-widget);box-shadow:var(--bevel);color:inherit;cursor:default}.pd-kicker-btn:hover{background:var(--c-widget-2)}.pd-kicker-btn[aria-expanded=true],.pd-kicker-btn:active{background:var(--c-widget-2);box-shadow:var(--bevel-in)}.pd-kicker-btn img{width:26px;height:26px;pointer-events:none}.pd-kicker .pd-menu{top:auto;bottom:calc(100% + 3px);left:0}.pd-dock-pins{flex:0 0 auto;display:flex;align-items:center;gap:1px}.pd-dock-item{position:relative;appearance:none;width:30px;height:30px;padding:0;display:grid;place-items:center;background:none;border:0;border-radius:0;cursor:default}.pd-dock-item:hover{background:var(--c-widget-2);box-shadow:var(--bevel)}.pd-dock-item:active{box-shadow:var(--bevel-in)}.pd-dock-icon{width:24px;height:24px;pointer-events:none}.pd-dock-run{position:absolute;left:50%;bottom:1px;width:4px;height:2px;margin-left:-2px;background:var(--c-select)}.pd-dock-sep{flex:0 0 auto;width:2px;height:26px;margin:0 4px;border-left:1px solid var(--bevel-dark);border-right:1px solid var(--bevel-light)}.pd-dock-item .pd-dock-tip{position:absolute;bottom:calc(100% + 8px);left:0;padding:2px 6px;background:#ffffe1;color:#000;border:1px solid #000;font-size:11px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease)}.pd-dock-item:hover .pd-dock-tip,.pd-dock-item:focus-visible .pd-dock-tip{opacity:1}.pd-dock-tasks{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:3px;overflow:hidden;align-self:stretch}.pd-dock-chip{appearance:none;flex:0 1 160px;min-width:48px;max-width:160px;height:100%;display:flex;align-items:center;gap:5px;padding:0 6px;background:var(--c-widget);color:var(--c-panel-text);border:0;box-shadow:var(--bevel);border-radius:0;font-family:var(--font-ui);font-size:12px;text-align:left;cursor:default}.pd-dock-chip:hover{background:var(--c-widget-2)}.pd-dock-chip img{flex:0 0 auto;width:16px;height:16px;pointer-events:none}.pd-dock-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-dock-chip--active{background:var(--c-widget-2);box-shadow:var(--bevel-in);font-weight:700;padding-top:1px}.pd-dock-chip--min{color:var(--c-text-disabled)}.pd-dock-chip--min img{opacity:.55}.pd-dock--mobile{height:56px;padding:0;justify-content:stretch}.pd-dock--mobile .pd-dock-pins{flex:1 1 auto;justify-content:space-around;gap:0}.pd-dock--mobile .pd-dock-item{flex:1 1 0;width:auto;height:52px}.pd-dock--mobile .pd-dock-icon{width:30px;height:30px}.pd-dock--mobile .pd-dock-tip{display:none}.pd-toolbar{display:flex;align-items:center;gap:2px;padding:2px 4px;background:var(--c-widget);border-bottom:1px solid var(--bevel-dark);box-shadow:inset 0 -1px var(--bevel-light);color:var(--c-text)}.pd-toolbar-btn{appearance:none;display:flex;flex-direction:column;align-items:center;gap:1px;background:none;border:0;border-radius:0;padding:3px 6px;font-family:var(--font-ui);font-size:10px;color:inherit;cursor:default}.pd-toolbar-btn:hover:not(:disabled){box-shadow:var(--bevel)}.pd-toolbar-btn:active:not(:disabled){box-shadow:var(--bevel-in)}.pd-toolbar-btn:disabled{opacity:.45}.pd-toolbar-btn img{width:22px;height:22px}.pd-toolbar-sep{width:2px;align-self:stretch;margin:2px 3px;border-left:1px solid var(--bevel-dark);border-right:1px solid var(--bevel-light)}.pd-paper,.pd-pinstripe{background:var(--c-paper);color:var(--c-paper-text);min-height:100%;padding:0 0 28px}.pd-hero{padding:26px 24px 16px;text-align:center;background:var(--c-paper);border-bottom:1px solid var(--c-paper-border)}.pd-hero img{margin:0 auto 16px;width:480px;max-width:100%;height:auto}.pd-hero h1{margin:0 0 6px;font-size:22px;line-height:1.25;font-weight:700;color:var(--c-paper-text)}.pd-hero p{margin:0;font-size:13px;color:var(--c-paper-muted)}.pd-hero-sub{max-width:60ch;margin:8px auto 0!important;text-align:center}.pd-foldergrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;padding:20px 22px}.pd-folder{appearance:none;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;background:none;border:0;padding:6px 2px;border-radius:2px;font-family:var(--font-ui);font-size:12px;color:var(--c-paper-text);cursor:default}.pd-folder-icon{position:relative;display:block;width:48px;height:48px}.pd-folder-icon img{display:block;width:48px;height:48px}.pd-folder-icon .pd-folder-badge{position:absolute;left:0;bottom:0;width:16px;height:16px}.pd-folder-label{padding:0 3px;text-align:center}.pd-folder:hover{background:var(--c-paper-2)}.pd-folder:focus-visible{outline:none}.pd-folder:focus-visible .pd-folder-label,.pd-folder:active .pd-folder-label{background:var(--c-select);color:var(--c-select-text);outline:1px dotted var(--c-select-text);outline-offset:-1px}.pd-folderstatus{flex:0 0 auto;padding:3px 8px;background:var(--c-widget);color:var(--c-text);border-top:1px solid var(--bevel-dark);box-shadow:inset 0 1px var(--bevel-light);font:11px/1.3 var(--font-ui)}.pd-app{padding:18px 20px;font-family:var(--font-doc);font-size:12px;line-height:1.55;color:var(--c-paper-text)}.pd-app h2{margin:0 0 8px;font-size:15px}.pd-app p{margin:0 0 10px;color:var(--c-paper-text);max-width:62ch}.pd-btn{appearance:none;font-family:var(--font-ui);font-size:12px;padding:4px 14px;min-height:24px;border-radius:0;border:0;background:var(--c-widget);color:var(--c-text);box-shadow:var(--bevel);cursor:default}.pd-btn:hover{background:var(--c-widget-2)}.pd-btn:focus-visible{outline:1px dotted currentColor;outline-offset:-4px}.pd-btn:active:not(:disabled){box-shadow:var(--bevel-in);padding:5px 13px 3px 15px}.pd-btn:disabled{color:var(--c-text-disabled);text-shadow:1px 1px var(--bevel-light)}.pd-field{display:flex;align-items:center;gap:8px;margin:0 0 8px}.pd-fieldset{margin:0 0 14px;padding:6px 12px 2px;border:1px solid var(--c-paper-border);box-shadow:inset 1px 1px var(--c-paper),1px 1px var(--c-paper)}.pd-fieldset legend{padding:0 4px;font-weight:700}.pd-fieldset .pd-field{display:inline-flex;margin-right:16px}:where(.pd-root) :where(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit]),textarea,select){font-family:var(--font-ui);font-size:12px;background:var(--c-paper);color:var(--c-paper-text);border:0;border-radius:0;box-shadow:var(--bevel-in)}:where(.pd-root) :where(input[type=checkbox],input[type=radio]){accent-color:var(--c-select)}@media(prefers-reduced-motion:reduce){.pd-tray-dot{animation:none}.pd-dock-item .pd-dock-tip{transition:none}}.pd-root[data-reduced-motion=true] .pd-tray-dot{animation:none}.pd-root[data-reduced-motion=true] .pd-dock-item .pd-dock-tip{transition:none}.pd-disc{display:flex;flex-direction:column;height:100%;min-height:0}.pd-disc>.pd-toolbar{flex:0 0 auto}.pd-disc>.pd-pinstripe,.pd-disc>.pd-paper{flex:1 1 auto;min-height:0;overflow:auto;padding-bottom:12px}.pd-location{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;margin-left:6px;font:12px var(--font-ui);color:var(--c-text)}.pd-location input{flex:1 1 auto;min-width:0;padding:2px 6px;font:12px var(--font-ui);color:var(--c-paper-text);background:var(--c-paper);border:1px solid var(--c-border);box-shadow:var(--bevel-in);cursor:default}
