:root{--p-menubar-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "SF Pro", "Inter", sans-serif;--p-menubar-text:#000000d9;--p-menubar-text-status:#000000b8;--p-menubar-highlight:#00000014;--p-menubar-material:#f6f6f6b8;--p-menubar-material-opaque:#f6f6f6}.p-dark-mode,[data-p-theme=darkmode]{--p-menubar-text:#fff;--p-menubar-text-status:#ffffffd9;--p-menubar-highlight:#ffffff14;--p-menubar-material:#28282cb8;--p-menubar-material-opaque:#28282c}@media (prefers-color-scheme:dark){.p-auto-dark-mode{--p-menubar-text:#fff;--p-menubar-text-status:#ffffffd9;--p-menubar-highlight:#ffffff14;--p-menubar-material:#28282cb8;--p-menubar-material-opaque:#28282c}}.p-light-mode,[data-p-theme=lightmode]{--p-menubar-text:#000000d9;--p-menubar-text-status:#000000b8;--p-menubar-highlight:#00000014;--p-menubar-material:#f6f6f6b8;--p-menubar-material-opaque:#f6f6f6}.p-menubar-on-dark{--p-menubar-text:#fff;--p-menubar-text-status:#ffffffd9;--p-menubar-highlight:#ffffff14}.p-menubar-on-light{--p-menubar-text:#000000d9;--p-menubar-text-status:#000000b8;--p-menubar-highlight:#00000014}.p-menubar{box-sizing:border-box;color:var(--p-menubar-text);font-family:var(--p-menubar-font);-webkit-user-select:none;user-select:none;align-items:center;height:37px;padding:0 12px 0 7px;display:flex}.p-menubar *{box-sizing:border-box}.p-menubar-material{backdrop-filter:blur(20px)saturate(180%);background:var(--p-menubar-material)}.p-menubar-item{color:inherit;cursor:default;background:0 0;border:0;border-radius:12.5px;align-items:center;height:25px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:590;display:flex}.p-menubar-app{font-weight:860}.p-menubar-apple{padding:0 12px;font-size:16.3px;font-weight:400}.p-menubar-item.p-open,.p-menubar-item[aria-expanded=true]{backdrop-filter:blur(30px);background:var(--p-menubar-highlight)}.p-menubar-item:focus-visible{outline-offset:-1px;outline:3px solid #007aff80}.p-menubar-status{align-items:center;margin-left:auto;display:flex}.p-menubar-status .p-menubar-item{color:var(--p-menubar-text-status);justify-content:center;min-width:38px;padding:0 8px}.p-menubar-clock{color:var(--p-menubar-text);white-space:pre}@supports not ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.p-menubar-material{background:var(--p-menubar-material-opaque)}}@media (prefers-reduced-transparency:reduce){.p-menubar-material{backdrop-filter:none;background:var(--p-menubar-material-opaque)}.p-menubar-item.p-open,.p-menubar-item[aria-expanded=true]{backdrop-filter:none}}:root{--p-dock-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "SF Pro", "Inter", sans-serif;--p-dock-bg:#0000002b;--p-dock-bg-opaque:#707075;--p-dock-rim:#ffffff59;--p-dock-glow:#ffffff14;--p-dock-outline:#00000080;--p-dock-separator:#ffffff59;--p-dock-indicator:#00000073}.p-dark-mode,[data-p-theme=darkmode]{--p-dock-bg:#ffffff12;--p-dock-bg-opaque:#2c2c2e;--p-dock-rim:#ffffff40;--p-dock-glow:#ffffff0d;--p-dock-outline:#000c;--p-dock-separator:#ffffff4d;--p-dock-indicator:#ffffffa6}@media (prefers-color-scheme:dark){.p-auto-dark-mode{--p-dock-bg:#ffffff12;--p-dock-bg-opaque:#2c2c2e;--p-dock-rim:#ffffff40;--p-dock-glow:#ffffff0d;--p-dock-outline:#000c;--p-dock-separator:#ffffff4d;--p-dock-indicator:#ffffffa6}}.p-light-mode,[data-p-theme=lightmode]{--p-dock-bg:#0000002b;--p-dock-bg-opaque:#707075;--p-dock-rim:#ffffff59;--p-dock-glow:#ffffff14;--p-dock-outline:#00000080;--p-dock-separator:#ffffff59;--p-dock-indicator:#00000073}.p-dock{backdrop-filter:blur(20px);background:var(--p-dock-bg);box-shadow:0 0 0 .5px var(--p-dock-outline), inset 0 1px 0 var(--p-dock-rim), inset 0 -1px 0 var(--p-dock-rim), inset 0 12px 10px -6px var(--p-dock-glow), inset 0 -12px 10px -6px var(--p-dock-glow);box-sizing:border-box;font-family:var(--p-dock-font);border-radius:15px;align-items:flex-end;gap:9px;height:55px;padding:8px 8px 11px;display:inline-flex;position:relative}.p-dock *{box-sizing:border-box}.p-dock-fixed{z-index:90;position:fixed;bottom:4px;left:50%;transform:translate(-50%)}.p-dock-item{cursor:pointer;height:var(--p-dock-icon,36px);width:var(--p-dock-icon,36px);background:0 0;border:0;flex:none;padding:0;position:relative}.p-dock-item img,.p-dock-item svg{width:100%;height:100%;display:block}.p-dock-item:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #007aff80}.p-dock-item.p-running:after{background:var(--p-dock-indicator);content:"";border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-8px;left:50%}.p-dock-separator{background:var(--p-dock-separator);flex:none;align-self:center;width:1px;height:36px;margin:0 5px}.p-dock-label{backdrop-filter:blur(10px);box-sizing:border-box;color:#fff;font-family:var(--p-dock-font);opacity:0;pointer-events:none;white-space:nowrap;z-index:95;background:#3a3a3ed6;border-radius:12px;height:24px;padding:0 16px;font-size:13px;font-weight:510;line-height:24px;transition:opacity .12s;position:absolute;bottom:calc(100% + 47px);transform:translate(-50%)}.p-dock-label.active{opacity:1}.p-dock-label:after{clip-path:path("M0 0H17.5C13.4 0 11.2 6 8.75 6C6.3 6 4.1 0 0 0Z");content:"";background:#3a3a3ef2;width:17.5px;height:6px;margin-left:-8.75px;position:absolute;top:100%;left:50%}@supports not ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.p-dock-label{background:#4a4a4e}}@media (prefers-reduced-transparency:reduce){.p-dock-label{backdrop-filter:none;background:#4a4a4e}}.p-dock-item.p-bouncing>*{animation:.9s p-dock-bounce}@keyframes p-dock-bounce{0%{transform:translateY(0)}22%{transform:translateY(-22px)}44%{transform:translateY(0)}62%{transform:translateY(-10px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@supports not ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.p-dock{background:var(--p-dock-bg-opaque)}}@media (prefers-reduced-transparency:reduce){.p-dock{backdrop-filter:none;background:var(--p-dock-bg-opaque)}}@media (prefers-contrast:more){.p-dock{--p-dock-outline:#000000b3;--p-dock-rim:#ffffff80}}@media (forced-colors:active){.p-dock{border:1px solid canvastext}.p-dock-separator{background:canvastext}}@media (prefers-reduced-motion){.p-dock-item,.p-dock-item>*{animation:none!important;transform:none!important}}
