.taskbar{position:fixed;bottom:0;left:0;width:100%;background-color:#444;color:#fff;font-family:Arial,sans-serif;display:flex;justify-content:center;padding:10px 0;z-index:999}.taskbar-container{display:flex;justify-content:space-between;width:80%;max-width:1200px}.left-section,.center-section,.right-section{display:flex;align-items:center}.center-section{flex-grow:1;justify-content:center;gap:20px}.task-item,.start-button,.notification-item{cursor:pointer;padding:8px}.taskbar-datetime{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:14px}.start-menu{display:none;position:fixed;bottom:70px;left:20px;background-color:#444;color:#fff;padding:15px 20px;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,.2);min-width:220px;z-index:1000}.start-menu ul{list-style:none;margin:0;padding-left:0}.start-menu li{margin:4px 0}.start-menu li a{display:block;color:#fff;text-decoration:none !important;padding:3px 0}.start-menu li a:hover{text-decoration:underline}.user-info{display:flex;align-items:center;gap:10px;padding:8px;color:#ddd}.user-info img{border-radius:50%}.user-name{font-weight:700}.menu-separator{margin:10px 0;border:none;border-top:1px solid #666}.bottom-icons{display:flex;justify-content:space-around;margin-top:10px}.bottom-icons .icon{display:flex;flex-direction:column;align-items:center;cursor:pointer;color:#fff}.bottom-icons .icon i{font-size:1.5em}.bottom-icons .icon span{font-size:.8em}.notifications-menu{display:none;position:fixed;bottom:70px;right:150px;background-color:#444;color:#fff;padding:10px;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,.2);grid-template-columns:repeat(4,1fr);gap:5px;z-index:1000}.notifications-menu a{color:#fff;text-decoration:none;padding:8px;text-align:center;border-radius:3px;transition:background-color .3s}.notifications-menu a:hover{background-color:#555}.info-popup{position:fixed;bottom:70px;left:50%;transform:translateX(-50%);background-color:#444;color:#fff;padding:10px 15px;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,.2);z-index:1000}.info-popup ul{list-style:none;margin:0;padding:0}.info-popup li{margin-bottom:5px}.info-popup li:last-child{margin-bottom:0}.info-popup a{color:#fff;text-decoration:none}.info-popup a:hover{text-decoration:underline}.help-modal{position:fixed;inset:0;background:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:2000}.help-modal-content{background:#202020;color:#fff;padding:20px 24px;border-radius:8px;max-width:520px;width:90%;box-shadow:0 10px 30px rgba(0,0,0,.6);position:relative;font-size:.95rem;line-height:1.5}.help-modal-content a{color:#4da3ff;text-decoration:underline}.help-close{position:absolute;top:8px;right:10px;background:0 0;border:none;color:#fff;font-size:1.4rem;cursor:pointer}.help-close:hover{opacity:.8}.start-menu ul,.start-menu ul.sub-menu{list-style:none !important;margin:0 !important;padding-left:0 !important}.start-menu ul li:before,.start-menu ul li:after{content:none !important}.start-menu{padding:15px 20px !important;min-width:220px}.start-menu li{margin:4px 0 !important}.start-menu li a{display:block;color:#fff;text-decoration:none;padding:3px 0}.start-menu li a:hover{text-decoration:underline}.taskbar{position:fixed;bottom:0;left:0;width:100%;background-color:#444;color:#fff;font-family:Arial,sans-serif;display:flex;justify-content:center;padding:10px 0;z-index:999}.taskbar-container{display:flex;justify-content:space-between;width:80%;max-width:1200px}.left-section,.center-section,.right-section{display:flex;align-items:center}.center-section{flex-grow:1;justify-content:center;gap:20px}.task-item,.start-button,.notification-item{cursor:pointer;padding:8px}.taskbar-datetime{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:14px}.start-menu{display:none;position:fixed;bottom:70px;left:20px;background-color:#444;color:#fff;padding:10px;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,.2);min-width:200px;z-index:1000}.user-info{display:flex;align-items:center;gap:10px;padding:8px;color:#ddd}.user-info img{border-radius:50%}.user-name{font-weight:700}.menu-separator{margin:10px 0;border:none;border-top:1px solid #666}.bottom-icons{display:flex;justify-content:space-around;margin-top:10px}.icon{display:flex;flex-direction:column;align-items:center;cursor:pointer;color:#fff}.icon i{font-size:1.5em}.icon span{font-size:.8em}.notifications-menu{display:none;position:fixed;bottom:70px;right:150px;background-color:#444;color:#fff;padding:10px;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,.2);grid-template-columns:repeat(4,1fr);gap:5px;z-index:1000}.notifications-menu a{color:#fff;text-decoration:none;padding:8px;text-align:center;border-radius:3px;transition:background-color .3s}.notifications-menu a:hover{background-color:#555}.info-popup{position:fixed;bottom:70px;left:50%;transform:translateX(-50%);background-color:#444;color:#fff;padding:10px 15px;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,.2);z-index:1000}.info-popup ul{list-style:none;margin:0;padding:0}.info-popup li{margin-bottom:5px}.info-popup li:last-child{margin-bottom:0}.info-popup a{color:#fff;text-decoration:none}.info-popup a:hover{text-decoration:underline}.help-modal{position:fixed;inset:0;background:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:2000}.help-modal-content{background:#202020;color:#fff;padding:20px 24px;border-radius:8px;max-width:520px;width:90%;box-shadow:0 10px 30px rgba(0,0,0,.6);position:relative;font-size:.95rem;line-height:1.5}.help-modal-content a{color:#4da3ff;text-decoration:underline}.help-close{position:absolute;top:8px;right:10px;background:0 0;border:none;color:#fff;font-size:1.4rem;cursor:pointer}.help-close:hover{opacity:.8}#startMenu ul.start-menu-links{list-style:none;margin:0;padding:0}#startMenu ul.start-menu-links li{margin:0;padding:0}#startMenu ul.start-menu-links a{display:block;padding:8px 10px;color:#fff;text-decoration:none;border-radius:4px}#startMenu ul.start-menu-links a:hover{background:#555}.start-menu .wtb-account-block{display:flex;align-items:flex-start;gap:12px;padding:6px 0 10px}.start-menu .wtb-account-logo-col{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:center;min-width:52px}.start-menu .wtb-account-logo,.start-menu .wtb-account-logo .custom-logo-link{display:inline-flex;align-items:center;justify-content:center}.start-menu .wtb-account-logo img,.start-menu .wtb-account-logo .custom-logo{width:42px;height:42px;object-fit:contain;border-radius:8px}.start-menu .wtb-start-logo-img{width:42px;height:42px;object-fit:contain;border-radius:8px}.start-menu .wtb-start-logo-fallback{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#2d2d2d;color:#fff;font-weight:700}.start-menu .wtb-account-links-col{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:160px}.start-menu .wtb-account-block-link{display:block;width:100%;color:#fff;text-decoration:none;padding:4px 0;line-height:1.35}.start-menu .wtb-account-block-link:hover{text-decoration:underline}.start-menu .wtb-account-block{display:grid;grid-template-columns:72px minmax(150px, 1fr);gap:14px;align-items:flex-start}.start-menu .wtb-account-logo-col{display:flex;align-items:flex-start;justify-content:center}.start-menu .wtb-account-logo,.start-menu .wtb-account-logo .custom-logo-link{display:inline-flex;align-items:center;justify-content:center}.start-menu .wtb-account-logo .custom-logo,.start-menu .wtb-account-logo img,.start-menu .wtb-start-logo-img,.start-menu .wtb-start-logo-fallback{width:64px;height:64px;object-fit:contain;display:block;border-radius:12px}.start-menu .wtb-account-links-col{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:2px}.start-menu .wtb-account-block-link{display:block;width:100%;padding:4px 0}.start-menu{--wtb-programs-max-height:min(78vh, calc(100vh - 150px));--wtb-program-plugins-max-height:min(46vh, calc(100vh - 320px))}.start-menu .wtb-programs-entry{position:static;margin:0 0 10px}.start-menu .wtb-programs-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:4px;background:0 0;color:var(--tb-sm-link,#fff);cursor:default;text-align:left;outline:none}.start-menu .wtb-programs-entry:hover>.wtb-programs-toggle,.start-menu .wtb-programs-entry:focus-within>.wtb-programs-toggle,.start-menu .wtb-programs-entry.is-open>.wtb-programs-toggle{background:var(--tb-sm-hover-bg,#555)}.start-menu .wtb-programs-toggle-label{display:inline-flex;align-items:center;gap:10px}.start-menu .wtb-programs-chevron{transition:transform .14s ease}.start-menu .wtb-programs-entry:hover>.wtb-programs-toggle .wtb-programs-chevron,.start-menu .wtb-programs-entry:focus-within>.wtb-programs-toggle .wtb-programs-chevron,.start-menu .wtb-programs-entry.is-open>.wtb-programs-toggle .wtb-programs-chevron{transform:rotate(90deg)}.start-menu .wtb-programs-submenu{position:absolute;top:auto;bottom:0;left:calc(100% + 8px);min-width:420px;max-width:460px;max-height:var(--wtb-programs-max-height);padding:14px;display:flex;flex-direction:column;background:var(--tb-sm-bg,rgba(28,28,28,.98));border:1px solid var(--tb-sm-sep,rgba(255,255,255,.08));border-radius:4px;box-shadow:0 12px 26px rgba(0,0,0,.34);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility .12s ease;z-index:30}.start-menu .wtb-programs-entry:hover>.wtb-programs-submenu,.start-menu .wtb-programs-entry:focus-within>.wtb-programs-submenu,.start-menu .wtb-programs-entry.is-open>.wtb-programs-submenu{opacity:1;visibility:visible;pointer-events:auto}.start-menu .wtb-programs-heading{margin-bottom:10px;font-size:.86rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tb-sm-link,rgba(255,255,255,.78));opacity:.82}.start-menu .wtb-project-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:12px}.start-menu .wtb-project-shortcut{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100px;padding:14px 12px;border-radius:6px;background:color-mix(in srgb,var(--tb-sm-bg,#444) 72%,#fff 6%);border:1px solid var(--tb-sm-sep,#666);color:var(--tb-sm-link,#fff);text-decoration:none;text-align:center}.start-menu .wtb-project-shortcut:hover{background:var(--tb-sm-hover-bg,#555)}.start-menu .wtb-project-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:10px;background:var(--tb-home,rgba(77,163,255,.18));color:var(--tb-start-text,#fff);font-size:1.12rem}.start-menu .wtb-project-shortcut-extension .wtb-project-icon{background:color-mix(in srgb,var(--tb-sm-hover-bg,#555) 84%,#fff 6%);color:var(--tb-sm-link,#fff)}.start-menu .wtb-programs-separator{margin:14px 0 12px}.start-menu .wtb-program-plugins-list{list-style:none;margin:0;padding:0 6px 0 0;display:flex;flex-direction:column;gap:6px;max-height:var(--wtb-program-plugins-max-height);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--tb-sm-hover-bg,#555) var(--tb-sm-bg,#444)}.start-menu .wtb-program-plugins-list::-webkit-scrollbar{width:8px}.start-menu .wtb-program-plugins-list::-webkit-scrollbar-track{background:var(--tb-sm-bg,#444);border-radius:999px}.start-menu .wtb-program-plugins-list::-webkit-scrollbar-thumb{background:var(--tb-sm-hover-bg,#555);border-radius:999px}.start-menu .wtb-program-plugins-list::-webkit-scrollbar-thumb:hover{filter:brightness(1.08)}.start-menu .wtb-program-plugin-item{position:relative}.start-menu .wtb-program-plugin-link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:4px;background:0 0;color:var(--tb-sm-link,#fff);text-decoration:none;border:1px solid transparent}.start-menu .wtb-program-plugin-item:hover>.wtb-program-plugin-link,.start-menu .wtb-program-plugin-item:focus-within>.wtb-program-plugin-link{background:var(--tb-sm-hover-bg,#555);border-color:var(--tb-sm-sep,#666)}.start-menu .wtb-program-plugin-main{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.start-menu .wtb-program-plugin-name{overflow-wrap:anywhere;font-weight:600}.start-menu .wtb-program-plugin-version{flex:0 0 auto;font-size:.78rem;opacity:.72}.start-menu .wtb-program-plugin-arrow{flex:0 0 auto;opacity:.72}.start-menu .wtb-program-plugin-submenu{position:absolute;top:-1px;left:calc(100% - 1px);width:280px;padding:12px;border-radius:4px;background:var(--tb-sm-bg,rgba(24,24,24,.98));border:1px solid var(--tb-sm-sep,rgba(255,255,255,.08));box-shadow:0 12px 24px rgba(0,0,0,.32);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility .12s ease;z-index:35}.start-menu .wtb-program-plugin-item:hover>.wtb-program-plugin-submenu,.start-menu .wtb-program-plugin-item:focus-within>.wtb-program-plugin-submenu{opacity:1;visibility:visible;pointer-events:auto}.start-menu .wtb-program-plugin-subtitle{margin-bottom:6px;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase;color:var(--tb-sm-link,rgba(255,255,255,.66));opacity:.72}.start-menu .wtb-program-plugin-subname{font-weight:700;line-height:1.35;overflow-wrap:anywhere}.start-menu .wtb-program-plugin-submeta{margin-top:4px;font-size:.82rem;color:var(--tb-sm-link,rgba(255,255,255,.72));opacity:.78}.start-menu .wtb-program-plugin-subaction{display:inline-flex;margin-top:10px;padding:8px 10px;border-radius:4px;background:var(--tb-home,rgba(77,163,255,.16));color:var(--tb-start-text,#fff);text-decoration:none}.start-menu .wtb-program-plugin-subaction:hover{filter:brightness(1.07)}@media (max-height:820px){.start-menu{--wtb-programs-max-height:min(74vh, calc(100vh - 140px));--wtb-program-plugins-max-height:min(42vh, calc(100vh - 280px))}.start-menu .wtb-programs-submenu{min-width:400px}}@media (max-height:680px){.start-menu{--wtb-programs-max-height:min(70vh, calc(100vh - 130px));--wtb-program-plugins-max-height:min(38vh, calc(100vh - 230px))}.start-menu .wtb-programs-submenu{min-width:380px;padding:12px}.start-menu .wtb-project-shortcuts{gap:10px}.start-menu .wtb-project-shortcut{min-height:88px;padding:12px 10px}}.start-menu{--wtb-programs-max-height:min(76vh, calc(100vh - 130px));--wtb-program-plugins-max-height:calc(var(--wtb-programs-max-height) - 210px)}.start-menu .wtb-programs-submenu{position:absolute;top:auto;bottom:0;left:calc(100% + 10px);min-width:430px;max-width:470px;max-height:var(--wtb-programs-max-height);display:flex;flex-direction:column;box-sizing:border-box;overflow:visible !important}.start-menu .wtb-program-plugins-list{list-style:none;margin:0;padding:0 10px 0 0;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;max-height:var(--wtb-program-plugins-max-height);overflow-y:auto !important;overflow-x:visible !important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--tb-sm-hover-bg,#555) var(--tb-sm-bg,#444)}.start-menu .wtb-program-plugin-item{position:relative;z-index:1}.start-menu .wtb-program-plugin-item:hover,.start-menu .wtb-program-plugin-item:focus-within{z-index:60}.start-menu .wtb-program-plugin-submenu{position:absolute;top:0;left:calc(100% + 10px);width:300px;max-width:min(300px, calc(100vw - 60px));box-sizing:border-box;z-index:80}@media (max-height:820px){.start-menu{--wtb-programs-max-height:min(72vh, calc(100vh - 120px));--wtb-program-plugins-max-height:calc(var(--wtb-programs-max-height) - 195px)}}@media (max-height:680px){.start-menu{--wtb-programs-max-height:min(68vh, calc(100vh - 110px));--wtb-program-plugins-max-height:calc(var(--wtb-programs-max-height) - 180px)}.start-menu .wtb-programs-submenu{min-width:390px;max-width:420px;padding:12px}.start-menu .wtb-program-plugin-submenu{width:270px;max-width:min(270px, calc(100vw - 50px))}}.start-menu{--wtb-programs-panel-width:clamp(540px, 44vw, 680px)}.start-menu .wtb-programs-entry{position:static;margin:0}.start-menu .wtb-programs-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:0;border-radius:4px;background:0 0;color:var(--tb-sm-link,#fff);cursor:pointer;text-align:left}.start-menu .wtb-programs-entry.is-open>.wtb-programs-toggle,.start-menu .wtb-programs-toggle:hover,.start-menu .wtb-programs-toggle:focus-visible{background:var(--tb-sm-hover-bg,#555)}.start-menu .wtb-programs-submenu{position:absolute;top:0;bottom:0;left:calc(100% + 12px);width:var(--wtb-programs-panel-width);min-width:var(--wtb-programs-panel-width);max-width:min(var(--wtb-programs-panel-width), calc(100vw - 48px));padding:16px;display:flex;flex-direction:column;background:var(--tb-sm-bg,#444);border:1px solid var(--tb-sm-sep,#666);border-radius:6px;box-shadow:0 14px 28px rgba(0,0,0,.34);overflow:hidden !important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility .16s ease;z-index:80}.start-menu .wtb-programs-entry.is-open>.wtb-programs-submenu{opacity:1;visibility:visible;pointer-events:auto}.start-menu .wtb-programs-shell{display:flex;flex-direction:column;min-height:0;height:100%}.start-menu .wtb-programs-heading{margin-bottom:10px;font-size:.82rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--tb-sm-link,#fff);opacity:.82}.start-menu .wtb-project-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:12px;align-items:stretch}.start-menu .wtb-project-shortcut{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:104px;padding:16px 12px;border-radius:8px;border:1px solid var(--tb-sm-sep,#666);background:color-mix(in srgb,var(--tb-sm-bg,#444) 86%,#fff 5%);color:var(--tb-sm-link,#fff);text-decoration:none;text-align:center}.start-menu .wtb-project-shortcut:hover{background:var(--tb-sm-hover-bg,#555)}.start-menu .wtb-project-shortcut.is-placeholder{opacity:.7}.start-menu .wtb-project-label{font-weight:600;line-height:1.25;text-align:center;width:100%}.start-menu .wtb-project-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:var(--tb-home,#4da3ff);color:var(--tb-start-text,#fff);font-size:1.18rem}.start-menu .wtb-programs-separator{margin:16px 0 12px}.start-menu .wtb-program-plugins-section{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.start-menu .wtb-program-plugins-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--tb-sm-hover-bg,#555) var(--tb-sm-bg,#444)}.start-menu .wtb-program-plugins-grid::-webkit-scrollbar{width:8px}.start-menu .wtb-program-plugins-grid::-webkit-scrollbar-track{background:var(--tb-sm-bg,#444);border-radius:999px}.start-menu .wtb-program-plugins-grid::-webkit-scrollbar-thumb{background:var(--tb-sm-hover-bg,#555);border-radius:999px}.start-menu .wtb-program-plugin-card{display:flex;align-items:flex-start;gap:10px;min-height:78px;padding:12px;border-radius:8px;border:1px solid var(--tb-sm-sep,#666);background:color-mix(in srgb,var(--tb-sm-bg,#444) 88%,#fff 4%);color:var(--tb-sm-link,#fff);text-decoration:none}.start-menu .wtb-program-plugin-card:hover{background:var(--tb-sm-hover-bg,#555)}.start-menu .wtb-program-plugin-card-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--tb-home,#4da3ff) 70%,#000 10%);color:var(--tb-start-text,#fff);flex:0 0 auto}.start-menu .wtb-program-plugin-card-body{display:flex;flex-direction:column;min-width:0;gap:4px}.start-menu .wtb-program-plugin-card-name{font-weight:700;line-height:1.3;overflow-wrap:anywhere}.start-menu .wtb-program-plugin-card-version{font-size:.8rem;opacity:.72}.start-menu .wtb-program-plugins-list,.start-menu .wtb-program-plugin-submenu,.start-menu .wtb-program-plugin-link,.start-menu .wtb-program-plugin-item,.start-menu .wtb-program-plugin-main,.start-menu .wtb-program-plugin-arrow,.start-menu .wtb-program-plugin-subtitle,.start-menu .wtb-program-plugin-subname,.start-menu .wtb-program-plugin-submeta,.start-menu .wtb-program-plugin-subaction{all:revert}.start-menu .wtb-program-plugins-list,.start-menu .wtb-program-plugin-submenu,.start-menu .wtb-program-plugin-link,.start-menu .wtb-program-plugin-item,.start-menu .wtb-program-plugin-main,.start-menu .wtb-program-plugin-arrow,.start-menu .wtb-program-plugin-subtitle,.start-menu .wtb-program-plugin-subname,.start-menu .wtb-program-plugin-submeta,.start-menu .wtb-program-plugin-subaction{display:none !important}@media (max-width:1024px){.start-menu{--wtb-programs-panel-width:min(520px, calc(100vw - 36px))}.start-menu .wtb-project-shortcuts{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:860px){.start-menu{--wtb-programs-panel-width:min(400px, calc(100vw - 36px))}.start-menu .wtb-programs-submenu{left:calc(100% + 8px);padding:14px}}@media (max-height:760px){.start-menu .wtb-project-shortcuts{gap:10px}.start-menu .wtb-project-shortcut{min-height:98px;padding:14px 10px}.start-menu .wtb-program-plugin-card{min-height:72px}}.start-menu{overflow:visible !important;isolation:isolate}.start-menu>.wtb-account-block,.start-menu>.menu-separator,.start-menu>.start-menu-links,.start-menu>.taskbar-menu-missing{position:relative;z-index:1}.start-menu>.wtb-programs-entry{position:static;z-index:220}.start-menu .wtb-programs-submenu{top:0 !important;bottom:0 !important;left:calc(100% + 12px) !important;right:auto !important;z-index:500 !important}.start-menu{box-sizing:border-box}.start-menu .wtb-programs-submenu{top:0 !important;bottom:0 !important;height:100% !important;min-height:100% !important;max-height:none !important;box-sizing:border-box}.start-menu .wtb-programs-shell{height:100%;min-height:0;box-sizing:border-box}.start-menu .wtb-program-plugins-section{min-height:0}.start-menu .wtb-program-plugins-grid{flex:1 1 auto;min-height:0}.start-menu{--wtb-start-menu-height:auto}.start-menu .wtb-programs-submenu{top:0 !important;bottom:auto !important;height:var(--wtb-start-menu-height,100%) !important;min-height:var(--wtb-start-menu-height,100%) !important;max-height:var(--wtb-start-menu-height,100%) !important;box-sizing:border-box !important}.start-menu .wtb-programs-shell{height:100% !important;min-height:0 !important}.start-menu .wtb-program-plugins-section{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.start-menu .wtb-program-plugins-grid{flex:1 1 auto;min-height:0}.start-menu{--wtb-programs-top:0px;--wtb-programs-left:calc(100% + 12px);--wtb-programs-height:auto}.start-menu .wtb-programs-submenu{position:fixed !important;top:var(--wtb-programs-top) !important;left:var(--wtb-programs-left) !important;right:auto !important;bottom:auto !important;height:var(--wtb-programs-height) !important;min-height:var(--wtb-programs-height) !important;max-height:var(--wtb-programs-height) !important;z-index:2147483000 !important}.start-menu .wtb-programs-entry,.start-menu .wtb-programs-toggle{position:relative;z-index:2}.start-menu .wtb-admin-shortcuts{margin-bottom:0}.start-menu .wtb-program-empty-state{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;min-height:0;padding:20px 18px;border:1px solid var(--tb-sm-sep,#666);border-radius:10px;background:color-mix(in srgb,var(--tb-sm-bg,#444) 88%,#fff 4%);color:var(--tb-sm-text,#fff)}.start-menu .wtb-program-empty-state.is-login-required{flex:1 1 auto;justify-content:center}.start-menu .wtb-program-empty-state.is-empty-plugins{flex:1 1 auto}.start-menu .wtb-program-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:14px;background:color-mix(in srgb,var(--tb-home,#4da3ff) 76%,#000 6%);color:var(--tb-start-text,#fff);font-size:1.25rem}.start-menu .wtb-program-empty-title{font-size:1rem;font-weight:700;line-height:1.3}.start-menu .wtb-program-empty-state p{margin:0;line-height:1.55;opacity:.9}.start-menu .wtb-program-empty-note{font-size:.84rem;line-height:1.5;opacity:.74}.start-menu .wtb-program-empty-action{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:8px;background:var(--tb-home,#4da3ff);color:var(--tb-start-text,#fff);font-weight:700;text-decoration:none}.start-menu .wtb-program-empty-action:hover,.start-menu .wtb-program-empty-action:focus-visible{background:color-mix(in srgb,var(--tb-home,#4da3ff) 88%,#fff 12%)}.taskbar{z-index:2147482500 !important}.start-menu,.notifications-menu,.info-popup,.calendar-menu,.booking-modal,.help-modal{z-index:2147482600 !important}html,body{padding-bottom:84px}body.admin-bar,html.wp-toolbar,html.wp-toolbar body{margin-top:0 !important;padding-top:0 !important}#wpadminbar,html.wp-toolbar #wpadminbar,body.admin-bar #wpadminbar{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}html.wp-toolbar #adminmenuback,html.wp-toolbar #adminmenuwrap,html.wp-toolbar #wpcontent,html.wp-toolbar #wpfooter,html.wp-toolbar .interface-interface-skeleton,html.wp-toolbar .edit-post-layout,html.wp-toolbar .edit-site-layout{margin-top:0 !important;padding-top:0 !important}.wp-admin #wpwrap,.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin .interface-interface-skeleton,.wp-admin .edit-post-layout,.wp-admin .edit-site-layout{box-sizing:border-box}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin .interface-interface-skeleton,.wp-admin .edit-post-layout,.wp-admin .edit-site-layout{padding-bottom:92px !important}.wp-admin #wpbody-content{padding-bottom:92px !important}@media screen and (max-width:782px){html,body{padding-bottom:92px}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin #wpbody-content{padding-bottom:104px !important}}.taskbar{padding:var(--tb-pad-y,2px) 0 !important;height:var(--tb-height,44px) !important;min-height:var(--tb-height,44px) !important}.taskbar-container{min-height:calc(var(--tb-height, 44px) - (2 * var(--tb-pad-y, 2px)))}.task-item,.start-button,.notification-item,.calendar-trigger{padding:4px 6px !important}.taskbar-datetime{gap:6px !important;font-size:12px !important}.start-menu,.notifications-menu,.info-popup,.calendar-menu{bottom:calc(var(--tb-height, 44px) + 8px) !important}html,body{padding-bottom:56px !important}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin .interface-interface-skeleton,.wp-admin .edit-post-layout,.wp-admin .edit-site-layout,.wp-admin #wpbody-content{padding-bottom:62px !important}@media screen and (max-width:782px){html,body{padding-bottom:64px !important}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin #wpbody-content{padding-bottom:72px !important}}.start-menu{--wtb-programs-panel-width:540px}.start-menu .wtb-admin-shortcuts{grid-template-columns:repeat(3,minmax(0, 1fr))}.start-menu .wtb-admin-shortcut .wtb-project-label{font-size:.95rem}@media (max-width:1024px){.start-menu{--wtb-programs-panel-width:min(540px, calc(100vw - 36px))}}@media (max-width:860px){.start-menu .wtb-admin-shortcuts{grid-template-columns:repeat(2,minmax(0, 1fr))}}:root{--wtb-bar-safe-gap:10px}.wp-admin #adminmenuback,.wp-admin #adminmenuwrap{bottom:calc(var(--tb-height, 44px) + var(--wtb-bar-safe-gap, 10px)) !important}.wp-admin #adminmenuwrap{box-sizing:border-box;padding-bottom:8px}.wp-admin #adminmenu{padding-bottom:8px;box-sizing:border-box}.wp-admin #adminmenu .wp-submenu{max-height:calc(100vh - var(--tb-height, 44px) - 24px) !important;overflow-y:auto;overscroll-behavior:contain}.wp-admin .start-menu,.wp-admin .notifications-menu,.wp-admin .info-popup,.wp-admin .calendar-menu{bottom:calc(var(--tb-height, 44px) + var(--wtb-bar-safe-gap, 10px)) !important}@media screen and (max-width:782px){:root{--wtb-bar-safe-gap:12px}.wp-admin #adminmenuback,.wp-admin #adminmenuwrap{bottom:calc(var(--tb-height, 44px) + var(--wtb-bar-safe-gap, 12px)) !important}.wp-admin #adminmenu .wp-submenu{max-height:calc(100vh - var(--tb-height, 44px) - 28px) !important}}html.wp-toolbar .taskbar,body.wp-admin .taskbar{background-color:var(--tb-bg,#444) !important;color:var(--tb-fg,#fff) !important;font-family:Arial,sans-serif !important;border-top:none !important;box-shadow:none !important}html.wp-toolbar .taskbar .taskbar-container,body.wp-admin .taskbar .taskbar-container{width:80% !important;max-width:1200px !important;min-height:calc(var(--tb-height, 44px) - (2 * var(--tb-pad-y, 2px))) !important;align-items:center !important}html.wp-toolbar .taskbar .start-button,html.wp-toolbar .taskbar .notification-item,html.wp-toolbar .taskbar .calendar-trigger,body.wp-admin .taskbar .start-button,body.wp-admin .taskbar .notification-item,body.wp-admin .taskbar .calendar-trigger{background:0 0 !important;border:0 !important;box-shadow:none !important}html.wp-toolbar .taskbar .start-button i,body.wp-admin .taskbar .start-button i{color:var(--tb-start-icon,#fff) !important}html.wp-toolbar .taskbar .start-button span,body.wp-admin .taskbar .start-button span{color:var(--tb-start-text,#fff) !important}html.wp-toolbar .taskbar .center-section a:nth-of-type(1) i,body.wp-admin .taskbar .center-section a:nth-of-type(1) i{color:var(--tb-home,#fff) !important}html.wp-toolbar .taskbar .center-section a:nth-of-type(2) i,body.wp-admin .taskbar .center-section a:nth-of-type(2) i{color:var(--tb-info,#fff) !important}html.wp-toolbar .taskbar .center-section a:nth-of-type(3) i,body.wp-admin .taskbar .center-section a:nth-of-type(3) i{color:var(--tb-mail,#fff) !important}html.wp-toolbar .taskbar .center-section a:nth-of-type(4) i,body.wp-admin .taskbar .center-section a:nth-of-type(4) i{color:var(--tb-phone,#fff) !important}html.wp-toolbar .taskbar .center-section a:hover i,body.wp-admin .taskbar .center-section a:hover i{color:var(--tb-center-hover,#fff) !important}html.wp-toolbar .taskbar .notification-item i,body.wp-admin .taskbar .notification-item i{color:var(--tb-bell,#fff) !important}html.wp-toolbar .taskbar #current-date,body.wp-admin .taskbar #current-date{color:var(--tb-date,#fff) !important}html.wp-toolbar .taskbar #current-time,body.wp-admin .taskbar #current-time{color:var(--tb-time,#fff) !important}html.wp-toolbar .start-menu,html.wp-toolbar .notifications-menu,html.wp-toolbar .info-popup,html.wp-toolbar .calendar-menu,body.wp-admin .start-menu,body.wp-admin .notifications-menu,body.wp-admin .info-popup,body.wp-admin .calendar-menu{background-color:var(--tb-sm-bg,#444) !important;color:var(--tb-sm-text,#fff) !important}:root{--tb-height:40px;--tb-pad-y:1px;--wtb-bar-safe-gap:6px}.taskbar{height:var(--tb-height,40px) !important;min-height:var(--tb-height,40px) !important;padding:var(--tb-pad-y,1px) 0 !important}.taskbar-container{width:min(88%, 1220px) !important;min-height:calc(var(--tb-height, 40px) - (2 * var(--tb-pad-y, 1px))) !important}.center-section{gap:16px !important}.task-item,.start-button,.notification-item,.calendar-trigger{padding:3px 6px !important}.start-button span,.notification-item span,.taskbar-datetime{line-height:1.1 !important}.taskbar-datetime{gap:5px !important;font-size:11px !important}.start-button i,.center-section i,.notification-item i{font-size:.96rem !important}.start-menu,.notifications-menu,.info-popup,.calendar-menu{bottom:calc(var(--tb-height, 40px) + 6px) !important}html,body{padding-bottom:50px !important}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin .interface-interface-skeleton,.wp-admin .edit-post-layout,.wp-admin .edit-site-layout,.wp-admin #wpbody-content{padding-bottom:54px !important}.wp-admin #adminmenuback,.wp-admin #adminmenuwrap{top:0 !important;bottom:auto !important;height:calc(100vh - var(--tb-height, 40px) - var(--wtb-bar-safe-gap, 6px)) !important}.wp-admin #adminmenuwrap{overflow:hidden !important;padding-bottom:0 !important}.wp-admin #adminmenu{height:100% !important;overflow-y:auto !important;overscroll-behavior:contain;padding-bottom:0 !important;box-sizing:border-box}.wp-admin #adminmenu .wp-submenu{max-height:min(72vh, calc(100vh - var(--tb-height, 40px) - 36px)) !important;overflow-y:auto !important;overscroll-behavior:contain}.wp-admin .start-menu,.wp-admin .notifications-menu,.wp-admin .info-popup,.wp-admin .calendar-menu{bottom:calc(var(--tb-height, 40px) + var(--wtb-bar-safe-gap, 6px)) !important}@media screen and (max-width:782px){:root{--tb-height:42px;--tb-pad-y:1px;--wtb-bar-safe-gap:8px}html,body{padding-bottom:54px !important}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin #wpbody-content{padding-bottom:58px !important}.wp-admin #adminmenuback,.wp-admin #adminmenuwrap{height:calc(100vh - var(--tb-height, 42px) - var(--wtb-bar-safe-gap, 8px)) !important}.wp-admin #adminmenu .wp-submenu{max-height:calc(100vh - var(--tb-height, 42px) - 32px) !important}}.taskbar{box-sizing:border-box !important;padding:0 !important;height:40px !important;min-height:40px !important;max-height:40px !important}.taskbar-container{box-sizing:border-box !important;height:40px !important;min-height:40px !important;max-height:40px !important;align-items:stretch !important}.left-section,.center-section,.right-section{height:100% !important;min-height:0 !important}.task-item,.start-button,.notification-item,.calendar-trigger{display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;height:100% !important;min-height:0 !important;padding:0 8px !important;line-height:1 !important}.taskbar i{font-size:16px !important;line-height:1 !important}.taskbar-datetime{display:inline-flex !important;align-items:center !important;height:100% !important;min-height:0 !important;gap:6px !important;font-size:12px !important;line-height:1 !important}.taskbar-datetime span,.taskbar-datetime a,.start-button span{line-height:1 !important}.start-menu,.notifications-menu,.info-popup,.calendar-menu{bottom:48px !important}html,body{padding-bottom:48px !important}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin .interface-interface-skeleton,.wp-admin .edit-post-layout,.wp-admin .edit-site-layout,.wp-admin #wpbody-content{padding-bottom:50px !important}@media screen and (max-width:782px){html,body{padding-bottom:52px !important}.wp-admin #wpcontent,.wp-admin #wpfooter,.wp-admin #wpbody-content{padding-bottom:56px !important}}.start-menu{--wtb-programs-panel-width:clamp(620px, 48vw, 760px)}.start-menu .wtb-admin-shortcuts{grid-template-columns:repeat(4,minmax(0, 1fr));gap:12px}.start-menu .wtb-admin-shortcut,.start-menu .wtb-admin-shortcut-toggle{min-height:112px}.start-menu .wtb-admin-shortcut-slot{position:relative;min-width:0}.start-menu .wtb-admin-shortcut-toggle{width:100%;border:1px solid var(--tb-sm-sep,#666);cursor:pointer;font:inherit}.start-menu .wtb-admin-shortcut-toggle:after{content:'\f054';font-family:'Font Awesome 6 Free';font-weight:900;font-size:.72rem;opacity:.72;position:absolute;right:10px;top:10px}.start-menu .wtb-admin-shortcut-slot:hover>.wtb-admin-shortcut-toggle,.start-menu .wtb-admin-shortcut-slot:focus-within>.wtb-admin-shortcut-toggle,.start-menu .wtb-admin-shortcut-slot.is-open>.wtb-admin-shortcut-toggle{background:var(--tb-sm-hover-bg,#555)}.start-menu .wtb-admin-shortcut-flyout{position:absolute;top:0;left:calc(100% + 10px);width:min(290px, calc(100vw - 64px));max-height:320px;padding:14px;border-radius:8px;border:1px solid var(--tb-sm-sep,#666);background:var(--tb-sm-bg,#444);box-shadow:0 14px 28px rgba(0,0,0,.34);display:flex;flex-direction:column;gap:10px;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(6px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;z-index:2147483200;overflow:hidden}.start-menu .wtb-admin-shortcut-slot:hover>.wtb-admin-shortcut-flyout,.start-menu .wtb-admin-shortcut-slot:focus-within>.wtb-admin-shortcut-flyout,.start-menu .wtb-admin-shortcut-slot.is-open>.wtb-admin-shortcut-flyout{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.start-menu .wtb-admin-shortcut-flyout-title{font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--tb-sm-link,#fff);opacity:.78}.start-menu .wtb-admin-shortcut-flyout-list{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--tb-sm-hover-bg,#555) var(--tb-sm-bg,#444)}.start-menu .wtb-admin-shortcut-flyout-link{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:7px;border:1px solid var(--tb-sm-sep,#666);background:color-mix(in srgb,var(--tb-sm-bg,#444) 88%,#fff 4%);color:var(--tb-sm-link,#fff);text-decoration:none}.start-menu .wtb-admin-shortcut-flyout-link:hover{background:var(--tb-sm-hover-bg,#555)}.start-menu .wtb-admin-shortcut-flyout-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--tb-home,#4da3ff) 70%,#000 10%);color:var(--tb-start-text,#fff);flex:0 0 auto}.start-menu .wtb-admin-shortcut-flyout-label{min-width:0;line-height:1.3;font-weight:600}.start-menu .wtb-admin-shortcut-flyout-empty{padding:12px;border-radius:7px;border:1px dashed var(--tb-sm-sep,#666);color:var(--tb-sm-link,#fff);opacity:.78}@media (max-width:1240px){.start-menu{--wtb-programs-panel-width:min(640px, calc(100vw - 40px))}}@media (max-width:1100px){.start-menu .wtb-admin-shortcuts{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:860px){.start-menu .wtb-admin-shortcuts{grid-template-columns:repeat(2,minmax(0, 1fr))}.start-menu .wtb-admin-shortcut-flyout{left:0;top:calc(100% + 8px);width:100%;max-width:none}}#startMenu ul.start-menu-links,#startMenu ul.start-menu-links .sub-menu{list-style:none !important;margin:0 !important;padding:0 !important}#startMenu ul.start-menu-links>li,#startMenu ul.start-menu-links .sub-menu li{position:relative}#startMenu ul.start-menu-links li{margin:0 !important}#startMenu ul.start-menu-links li>a{position:relative;display:flex !important;align-items:center;min-height:36px;padding:8px 34px 8px 10px !important;color:var(--tb-sm-link,#fff) !important;text-decoration:none;border-radius:4px;transition:background-color .18s ease,color .18s ease}#startMenu ul.start-menu-links li>a:hover,#startMenu ul.start-menu-links li:focus-within>a{background:var(--tb-sm-hover-bg,#555) !important}#startMenu ul.start-menu-links li.menu-item-has-children>a:after{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px;line-height:1;position:absolute;top:50%;right:12px;transform:translateY(-50%);opacity:.78;pointer-events:none}#startMenu ul.start-menu-links .sub-menu{display:none;position:absolute;top:0;left:calc(100% + 8px);min-width:230px;background:var(--tb-sm-bg,#444) !important;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:6px !important;box-shadow:0 10px 26px rgba(0,0,0,.28);z-index:1250}#startMenu ul.start-menu-links .sub-menu .sub-menu{top:-6px;left:calc(100% + 8px)}#startMenu ul.start-menu-links li:hover>.sub-menu,#startMenu ul.start-menu-links li:focus-within>.sub-menu,#startMenu ul.start-menu-links li.is-open>.sub-menu{display:block}#startMenu ul.start-menu-links .sub-menu li>a{min-height:34px}#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu{display:none;position:fixed;top:0;left:calc(100% + 12px);width:clamp(340px, 30vw, 420px);min-width:340px;max-width:min(420px, calc(100vw - 36px));height:var(--wtb-start-menu-height,auto);min-height:var(--wtb-start-menu-height,auto);max-height:var(--wtb-start-menu-height,auto);box-sizing:border-box;padding:14px !important;background:var(--tb-sm-bg,#444) !important;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 20px 44px rgba(0,0,0,.34);z-index:9100;overflow-x:visible;overflow-y:auto;align-content:flex-start}#startMenu ul.start-menu-links>li.menu-item-has-children.is-panel-open>.sub-menu,#startMenu ul.start-menu-links>li.menu-item-has-children:focus-within>.sub-menu{display:block}#startMenu ul.start-menu-links>li.menu-item-has-children>a{padding-right:36px !important}#startMenu ul.start-menu-links>li.menu-item-has-children.is-panel-open>a,#startMenu ul.start-menu-links>li.menu-item-has-children>a:hover,#startMenu ul.start-menu-links>li.menu-item-has-children:focus-within>a{background:var(--tb-sm-hover-bg,#555) !important}#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu>li>a{min-height:38px;padding:9px 34px 9px 12px !important;border-radius:8px}#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu>li>a:hover,#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu>li:focus-within>a{background:var(--tb-sm-hover-bg,#555) !important}#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu .sub-menu{top:-8px;left:calc(100% + 12px);min-width:240px;border-radius:10px;padding:8px !important;background:var(--tb-sm-bg,#444) !important;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 36px rgba(0,0,0,.3);z-index:9150}#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu::-webkit-scrollbar{width:10px}#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:999px}#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22);border-radius:999px}@media (max-width:1280px){#startMenu ul.start-menu-links>li.menu-item-has-children>.sub-menu{width:min(360px, calc(100vw - 32px));min-width:320px}}#startMenu ul.start-menu-links>li.menu-item-has-children.is-panel-open>.sub-menu{height:var(--wtb-start-menu-height,auto) !important;min-height:var(--wtb-start-menu-height,auto) !important;max-height:var(--wtb-start-menu-height,auto) !important;box-sizing:border-box !important}.center-section{gap:14px}.wtb-contextual-menu{position:relative;display:flex;align-items:center;flex:0 1 auto}.wtb-contextual-trigger{display:inline-flex;align-items:center;gap:8px;max-width:240px;padding:6px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.08);color:inherit;cursor:pointer;font:inherit;line-height:1}.wtb-contextual-trigger span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wtb-contextual-trigger:hover,.wtb-contextual-menu:focus-within .wtb-contextual-trigger,.wtb-contextual-menu:hover .wtb-contextual-trigger{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.22)}.wtb-contextual-flyout{position:absolute;left:0;bottom:calc(100% + 10px);display:none;min-width:260px;max-width:320px;padding:14px;border-radius:12px;background:var(--tb-sm-bg,#444);color:var(--tb-sm-text,#fff);border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 28px rgba(0,0,0,.28);z-index:3000}.wtb-contextual-menu:hover .wtb-contextual-flyout,.wtb-contextual-menu:focus-within .wtb-contextual-flyout{display:block}.wtb-contextual-title{font-weight:700;margin-bottom:4px}.wtb-contextual-subtitle{font-size:12px;opacity:.76;margin-bottom:10px}.wtb-contextual-links{display:flex;flex-direction:column;gap:6px}.wtb-contextual-link{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;color:inherit;text-decoration:none !important;background:rgba(255,255,255,.04)}.wtb-contextual-link:hover{background:rgba(255,255,255,.1)}body.wp-admin .wtb-contextual-trigger,html.wp-toolbar .wtb-contextual-trigger{background:rgba(255,255,255,.08) !important;color:inherit !important}@media (max-width:980px){.wtb-contextual-trigger{max-width:170px;padding:6px 10px}}@media (max-width:760px){.wtb-contextual-menu{display:none}}.notification-item>span{position:relative;display:inline-flex;align-items:center;justify-content:center}.wtb-update-badge{position:absolute;top:-7px;right:-12px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1;background:#d63638;color:#fff;box-shadow:0 0 0 2px rgba(0,0,0,.2)}.wtb-update-panel{display:grid;gap:8px;padding:10px 12px 12px;margin:0 0 10px;border-bottom:1px solid rgba(255,255,255,.12)}.wtb-update-panel-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff}.notifications-menu .wtb-update-panel-link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;text-decoration:none;color:inherit;background:rgba(255,255,255,.06);transition:background-color .2s ease,transform .2s ease}.notifications-menu .wtb-update-panel-link:hover{background:rgba(255,255,255,.12);transform:translateX(2px)}.notifications-menu .wtb-update-panel-link strong{min-width:24px;text-align:center;padding:3px 7px;border-radius:999px;background:rgba(214,54,56,.18);color:#ffb3b3;font-size:11px;font-weight:700}.start-menu .wtb-program-plugins-grid.wtb-program-plugins-links{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:8px 10px;align-content:start}.start-menu .wtb-program-plugin-link-text{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:54px;padding:9px 10px;border-radius:6px;border:1px solid var(--tb-sm-sep,#666);background:color-mix(in srgb,var(--tb-sm-bg,#444) 92%,#fff 3%);color:var(--tb-sm-link,#fff);text-decoration:none;line-height:1.25}.start-menu .wtb-program-plugin-link-text:hover{background:var(--tb-sm-hover-bg,#555);color:var(--tb-sm-link,#fff)}.start-menu .wtb-program-plugin-link-name{font-size:.88rem;font-weight:700;overflow-wrap:anywhere}.start-menu .wtb-program-plugin-link-version{margin-top:4px;font-size:.74rem;opacity:.72}@media (max-width:1024px){.start-menu .wtb-program-plugins-grid.wtb-program-plugins-links{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:760px){.start-menu .wtb-program-plugins-grid.wtb-program-plugins-links{grid-template-columns:repeat(2,minmax(0, 1fr))}}body.wtb-taskbar-position-bottom{padding-bottom:84px}body.wtb-taskbar-position-top{padding-top:84px}body.wtb-taskbar-position-left{padding-left:88px}body.wtb-taskbar-position-right{padding-right:88px}.taskbar.taskbar-pos-bottom{bottom:0;top:auto;left:0;right:0;width:100%}.taskbar.taskbar-pos-top{top:0;bottom:auto;left:0;right:0;width:100%}.taskbar.taskbar-pos-left,.taskbar.taskbar-pos-right{top:0;bottom:0;width:72px;padding:12px 0}.taskbar.taskbar-pos-left{left:0;right:auto}.taskbar.taskbar-pos-right{right:0;left:auto}.taskbar.taskbar-pos-left .taskbar-container,.taskbar.taskbar-pos-right .taskbar-container{width:100%;max-width:none;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:8px 6px}.taskbar.taskbar-pos-left .left-section,.taskbar.taskbar-pos-left .center-section,.taskbar.taskbar-pos-left .right-section,.taskbar.taskbar-pos-right .left-section,.taskbar.taskbar-pos-right .center-section,.taskbar.taskbar-pos-right .right-section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.taskbar.taskbar-pos-left .center-section,.taskbar.taskbar-pos-right .center-section{flex-grow:1;gap:14px}.taskbar.taskbar-pos-left .taskbar-datetime,.taskbar.taskbar-pos-right .taskbar-datetime{flex-direction:column;gap:6px;text-align:center;font-size:12px}.taskbar.taskbar-pos-left .start-button span,.taskbar.taskbar-pos-right .start-button span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;text-align:center}.taskbar.taskbar-pos-bottom .start-menu{bottom:70px;top:auto;left:20px;right:auto}.taskbar.taskbar-pos-bottom .notifications-menu{bottom:70px;top:auto;right:150px;left:auto}.taskbar.taskbar-pos-bottom .info-popup{bottom:70px;top:auto;left:50%;right:auto;transform:translateX(-50%)}.taskbar.taskbar-pos-bottom .calendar-menu{bottom:70px;top:auto;right:20px;left:auto}.taskbar.taskbar-pos-top .start-menu{top:70px;bottom:auto;left:20px;right:auto}.taskbar.taskbar-pos-top .notifications-menu{top:70px;bottom:auto;right:150px;left:auto}.taskbar.taskbar-pos-top .info-popup{top:70px;bottom:auto;left:50%;right:auto;transform:translateX(-50%)}.taskbar.taskbar-pos-top .calendar-menu{top:70px;bottom:auto;right:20px;left:auto}.taskbar.taskbar-pos-left .start-menu{left:86px;right:auto;top:16px;bottom:auto}.taskbar.taskbar-pos-left .notifications-menu{left:86px;right:auto;top:110px;bottom:auto}.taskbar.taskbar-pos-left .info-popup{left:86px;right:auto;top:220px;bottom:auto;transform:none}.taskbar.taskbar-pos-left .calendar-menu{left:86px;right:auto;top:320px;bottom:auto}.taskbar.taskbar-pos-right .start-menu{right:86px;left:auto;top:16px;bottom:auto}.taskbar.taskbar-pos-right .notifications-menu{right:86px;left:auto;top:110px;bottom:auto}.taskbar.taskbar-pos-right .info-popup{right:86px;left:auto;top:220px;bottom:auto;transform:none}.taskbar.taskbar-pos-right .calendar-menu{right:86px;left:auto;top:320px;bottom:auto}body.wtb-backend-ui-admin-bar #wpadminbar,html.wp-toolbar body.wtb-backend-ui-admin-bar #wpadminbar,body.wtb-backend-ui-admin-bar.admin-bar #wpadminbar{display:block !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important}body.wtb-backend-ui-admin-bar.admin-bar,html.wp-toolbar body.wtb-backend-ui-admin-bar{margin-top:32px !important;padding-top:0 !important}html.wp-toolbar body.wtb-backend-ui-admin-bar #adminmenuback,html.wp-toolbar body.wtb-backend-ui-admin-bar #adminmenuwrap,html.wp-toolbar body.wtb-backend-ui-admin-bar #wpcontent,html.wp-toolbar body.wtb-backend-ui-admin-bar #wpfooter,html.wp-toolbar body.wtb-backend-ui-admin-bar .interface-interface-skeleton,html.wp-toolbar body.wtb-backend-ui-admin-bar .edit-post-layout,html.wp-toolbar body.wtb-backend-ui-admin-bar .edit-site-layout{margin-top:32px !important}@media (max-width:980px){body.wtb-taskbar-position-left,body.wtb-taskbar-position-right{padding-left:0;padding-right:0;padding-bottom:84px}.taskbar.taskbar-pos-left,.taskbar.taskbar-pos-right{left:0;right:0;top:auto;bottom:0;width:100%;padding:10px 0}.taskbar.taskbar-pos-left .taskbar-container,.taskbar.taskbar-pos-right .taskbar-container{width:80%;max-width:1200px;height:auto;flex-direction:row;justify-content:space-between;align-items:center;padding:0}.taskbar.taskbar-pos-left .left-section,.taskbar.taskbar-pos-left .center-section,.taskbar.taskbar-pos-left .right-section,.taskbar.taskbar-pos-right .left-section,.taskbar.taskbar-pos-right .center-section,.taskbar.taskbar-pos-right .right-section{width:auto;flex-direction:row;gap:12px}.taskbar.taskbar-pos-left .taskbar-datetime,.taskbar.taskbar-pos-right .taskbar-datetime{flex-direction:row;gap:10px;font-size:14px}.taskbar.taskbar-pos-left .start-button span,.taskbar.taskbar-pos-right .start-button span{flex-direction:row;font-size:inherit}.taskbar.taskbar-pos-left .start-menu,.taskbar.taskbar-pos-right .start-menu{left:20px;right:auto;top:auto;bottom:70px}.taskbar.taskbar-pos-left .notifications-menu,.taskbar.taskbar-pos-left .info-popup,.taskbar.taskbar-pos-left .calendar-menu,.taskbar.taskbar-pos-right .notifications-menu,.taskbar.taskbar-pos-right .info-popup,.taskbar.taskbar-pos-right .calendar-menu{top:auto;bottom:70px;left:auto;right:20px;transform:none}.taskbar.taskbar-pos-left .info-popup,.taskbar.taskbar-pos-right .info-popup{left:50%;right:auto;transform:translateX(-50%)}}