.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme]{--enterprise-background:#0b0f17;--lp-surface:#111827;--lp-text:#eef2f7;--lp-secondary:#9aa8bc;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:64px minmax(0,1fr)!important;min-height:0!important;background:#0b0f17!important}.enterprise-launchpad.lp-refined.nx-shell{--nx-line:#252f41;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}.nx-shell .nx-actions,.nx-shell .nx-start{font-family:inherit}.nx-shell button{cursor:pointer}.nx-shell .nx-topbar{grid-column:1/-1;grid-row:1;gap:16px;padding:0 22px;min-width:0;border-bottom:1px solid var(--nx-line);background:#0b0f17;z-index:30}.nx-brand,.nx-shell .nx-topbar{display:flex;align-items:center}.nx-brand{gap:11px;flex-shrink:0;white-space:nowrap;color:#f4f6fa}.nx-brand strong{font-size:16px;letter-spacing:.035em}.nx-monogram{display:grid;place-items:center;width:32px;height:34px;border-radius:9px;background:#6250d6;color:#fff;font-size:25px;font-weight:750}.nx-company{max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9aa8bc;font-size:12px;border-left:1px solid var(--nx-line);padding-left:16px}.nx-space{gap:8px;color:#b9c3d4}.nx-new,.nx-space{display:flex;align-items:center;font-size:12px!important;white-space:nowrap}.nx-new{gap:7px;padding:9px 13px;border-radius:10px;color:#eef0f3;margin-left:auto}.nx-search{display:flex;align-items:center;gap:10px;min-width:40px;max-width:390px;flex:1;padding:10px 12px;border:1px solid var(--nx-line);border-radius:12px;background:#111721;color:#aab6ca}.nx-search span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.nx-search svg{flex-shrink:0}.nx-search kbd{margin-left:auto;font-size:10px;white-space:nowrap;border:1px solid #303b4e;border-radius:4px;padding:1px 4px}.nx-top-tools{display:flex;align-items:center;gap:13px;flex-shrink:0}.nx-top-clock{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--lp-text);white-space:nowrap;min-width:38px;text-align:right}.nx-top-tools>button{display:flex;align-items:center;gap:6px;min-height:36px;font-size:12px;color:#d5dce6}.nx-shell .nx-topbar :is(.nx-main-links,.nx-top-tools,.nx-new,.nx-search) svg{width:16px;height:16px;flex-shrink:0}.nx-shell .nx-topbar svg.lucide{stroke-width:1.5}.nx-top-tools>button:nth-child(-n+2):not(.nx-focus-toggle) svg{color:#a78bfa}.nx-top-tools>.nx-system-control{width:28px;justify-content:center;flex-shrink:0}.nx-connection{color:#8ea0b8}.nx-notifications{display:flex;align-items:center}.nx-shell .nx-topbar .nx-notifications>button{border:0!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important}.nx-shell .nx-topbar .nx-notifications>button:focus-visible{outline:2px solid #aeb6c2;outline-offset:2px}.nx-dock{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:center;min-height:0;padding:14px 10px;gap:14px;background:#0e141e;border-right:1px solid var(--nx-line);z-index:31}.nx-dock button{display:grid;place-items:center;position:relative;width:40px;height:40px;flex-shrink:0;border-radius:10px;color:#aebacc;border:1px solid transparent}.nx-dock button svg{width:20px;height:20px;stroke-width:1.5}.nx-dock button.nx-dock-preview svg{width:26px;height:26px}.nx-dock button.nx-dock-preview{cursor:default}.nx-dock button:hover{background:#172132}.nx-dock button.is-active{border-color:#2377d8;background:#11243c;color:#38bdf8}.nx-dock-apps{display:flex;flex-direction:column;gap:10px;overflow-y:auto;min-height:0;width:100%;align-items:center}.nx-dock-apps i,.nx-open-app i{width:5px;height:5px;background:#38bdf8;border-radius:50%}.nx-dock-apps i{position:absolute;left:2px;top:20px}.nx-running-app-icon{display:grid;place-items:center;width:30px;height:30px;background:transparent}.nx-dock .nx-running-app-icon :is(svg,img){width:28px;height:28px;object-fit:contain}.nx-app-letter{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:8px;background:#1b2a41;color:#8dc8ff;font-size:14px;font-weight:650}.nx-dock-bottom{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--nx-line);margin-top:auto}.nx-user{padding-top:5px}.nx-user button{border-radius:50%}.nx-dock .nx-user .lp-user-trigger{display:flex;justify-content:center;align-items:center;gap:0;padding:0}.nx-dock .nx-user .lp-user-trigger-copy,.nx-dock .nx-user .lp-user-trigger>svg{display:none}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .enterprise-workspace{grid-column:2!important;grid-row:2!important;padding:0!important;gap:0;min-height:0}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .enterprise-board{padding:0!important;gap:0!important;height:100%}.nx-shell .lp-desktop-stage{height:100%}@media(min-width:768px){.nx-shell .lp-desktop-stage:has(.nx-desktop){overflow:hidden}.nx-shell .lp-desktop-stage .nx-desktop{height:100%;min-height:0;max-height:100%;overflow:hidden;box-sizing:border-box}.nx-shell .lp-application-card[data-desktop-page-hidden=true]{visibility:hidden;pointer-events:none}}.desktop-app-pages{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:12px;z-index:8;background:rgba(24,24,26,.7);backdrop-filter:blur(18px);border-radius:20px;padding:3px 8px;color:var(--org-brand-primary,#3b82f6);font-size:12px}.desktop-app-pages button{background:transparent;border:0;padding:6px;color:inherit}.desktop-app-pages button:disabled{opacity:.35}.nx-desktop{min-height:100%;position:relative;display:flex;flex-direction:column;padding:32px 52px 80px 28px;background:#0b0f17}.nx-desktop-applications{width:min(100%,500px);margin-left:auto}.nx-desktop-clock{margin-top:auto;padding-top:40px;display:flex;align-items:flex-end;flex-direction:column;color:#98a6bb;font-size:11px;gap:4px}.nx-desktop-clock time{color:#e8eef8;font-size:24px;font-variant-numeric:tabular-nums;font-weight:400}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications :is(.enterprise-applications-content,.lp-application-groups,.lp-application-body,.lp-application-grid){background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;border:0!important;height:auto!important}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:none!important;gap:14px 16px!important;align-content:start}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-tile{display:flex!important;flex-direction:column!important;justify-content:flex-start;text-align:center!important;min-height:108px!important;height:auto!important;padding:8px 6px!important;gap:10px!important;background:transparent!important;border:0!important;box-shadow:none!important}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-tile:hover{background:#172132!important}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-icon{width:72px!important;height:60px!important;background:transparent!important;border:0!important}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-icon svg{width:64px!important;height:50px!important}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-tile:has(.lp-application-icon:not(.nx-folder-icon)){gap:4px!important}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-tile>span:last-child>span:first-child{font-size:12px!important;font-weight:500;color:#e6edf7}.nx-desktop-applications .lp-application-tile>span:last-child>span:nth-child(2){display:none!important}.nx-panel-dismiss{position:absolute;inset:64px 0 0 72px;background:transparent;z-index:35}.nx-actions,.nx-start{position:absolute;z-index:36;background:#101620;border:1px solid var(--nx-line);border-radius:12px;color:#e5eaf3;box-shadow:0 12px 32px #0003}.nx-start{top:76px;bottom:18px;left:84px;width:380px;max-width:calc(100% - 98px);padding:20px;overflow:auto}.nx-actions header,.nx-start header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.nx-actions h2,.nx-start h2{font-size:14px;font-weight:600}.nx-actions header button,.nx-start header button{display:grid;place-items:center;min-width:30px;min-height:30px;border-radius:8px;color:#a2b1c7}.nx-start-search{display:flex;align-items:center;gap:9px;padding:11px;background:#0b111b;border:1px solid var(--nx-line);border-radius:10px}.nx-start-search input{width:100%;min-width:0;background:transparent;color:#e5eaf3;font-size:12px;outline:none}.nx-start-search:focus-within{border-color:#3485e4}.nx-start-link{gap:8px;padding:12px 0;font-size:11px!important;color:#91a5c0}.nx-start h3,.nx-start-link{display:flex;align-items:center}.nx-start h3{justify-content:space-between;border-top:1px solid var(--nx-line);padding-top:18px;margin:10px 0 12px;font-size:12px;font-weight:550}.nx-start h3 span{color:#91a5c0}.nx-open-app{display:flex;align-items:center;gap:6px}.nx-open-app>button:first-child{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:10px 4px;text-align:left}.nx-open-app strong{display:block;font-size:12px;font-weight:500}.nx-open-app small{display:block;color:#92a5bf;font-size:11px;margin-top:3px}.nx-open-app i{margin-left:auto;flex-shrink:0}.nx-open-app>button:last-child:not(:first-child){padding:8px;color:#9aa8bc}.nx-empty{font-size:12px;color:#92a0b6;line-height:1.7;padding:8px 0 18px}.nx-workspace-preview{display:flex;align-items:center;gap:14px;width:100%;height:76px;border:1px solid #236ec8;border-radius:10px;padding:16px;background:#111d2d;font-size:12px!important;color:#bad8ff}.nx-start-links{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--nx-line);margin-top:20px;padding-top:12px}.nx-start-links button{display:flex;align-items:center;gap:12px;padding:11px 6px;text-align:left;font-size:12px;border-radius:8px}.nx-start-links button:hover{background:#192434}.nx-start-links svg{width:18px;height:18px;color:#9eafc6}.nx-start-company{border-top:1px solid var(--nx-line);margin-top:16px;padding-top:14px;color:#9aa8bc;font-size:12px}.nx-start-company img{max-height:32px;max-width:150px;object-fit:contain}.nx-actions{top:76px;right:24px;width:280px;padding:16px}.nx-actions>button{display:flex;align-items:center;gap:12px;padding:12px;width:100%;border-radius:8px;font-size:12px;text-align:left}.nx-actions>button:hover{background:#1a2638}.nx-actions>button svg{width:18px;height:18px;color:#69adfa}.nx-shell .lp-desktop-activity{top:12px;right:16px;bottom:20px;background:#101620;border:1px solid var(--nx-line);border-radius:12px;z-index:34}.nx-shell .lp-desktop-activity .lp-home-weather{height:260px!important;min-height:0!important;margin-bottom:16px}.nx-shell .company-overlay{top:76px!important;left:84px!important;height:calc(100dvh - 94px)!important;z-index:38}.nx-shell .company-overlay-backdrop{z-index:37}.nx-shell .enterprise-assistant{z-index:40}.nx-shell .enterprise-command-bar-slot{z-index:32}@media(max-width:1200px){.nx-company,.nx-top-tools>button span{display:none}.nx-shell .nx-topbar{gap:12px;padding:0 16px}}@media(max-width:900px){.nx-search kbd,.nx-search span,.nx-space{display:none}.nx-search{flex:0 0 38px;padding:9px}.nx-new{margin-left:auto}.nx-desktop{padding-right:24px}}@media(max-width:600px){.nx-brand strong,.nx-connection,.nx-new span{display:none}.nx-shell .nx-topbar{gap:8px;padding:0 12px}.nx-top-tools{gap:9px}.nx-desktop{padding:18px 12px 80px}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:no-preference){.nx-actions,.nx-start{animation:nx-panel-in .16s ease-out}@keyframes nx-panel-in{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme]{grid-template-columns:60px minmax(0,1fr)!important;grid-template-rows:50px minmax(0,1fr)!important;background:#050a12!important}.nx-shell .nx-topbar{padding:0 24px;gap:22px;background:linear-gradient(180deg,#090e16,#050910);border-color:#1c2534}.nx-brand{gap:20px}.nx-brand .nx-monogram{width:30px;height:32px;background:none}.nx-monogram svg{width:100%;height:100%}.nx-brand-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.nx-brand-copy strong{font-size:16px;font-weight:600;letter-spacing:.01em}.nx-brand-copy small{color:#9bb8f3;font-size:10px;letter-spacing:.03em}.nx-main-links{display:flex;gap:23px;align-items:center}.nx-main-links button{display:flex;flex-direction:row;align-items:center;gap:6px;color:#eef2f9;font-size:12px;white-space:nowrap}.nx-space{display:none}.nx-new{border-radius:18px;background:#18191c;box-shadow:none;height:30px;padding:0 12px;gap:5px;font-size:11px!important}.nx-new:hover{background:#26282d}.nx-new:focus-visible{outline:2px solid #aeb6c2;outline-offset:3px}.nx-search{height:36px;padding-top:7px;padding-bottom:7px;border-radius:24px;background:linear-gradient(180deg,#101723,#0b111b)}.nx-dock{border-right:0;border-radius:0 14px 14px 0;background:linear-gradient(100deg,#111824ef,#0b111beb);padding:12px 6px;gap:10px}.nx-dock>button:first-child{width:40px;height:40px}.nx-dock>button:first-child svg{width:22px;height:22px;color:#00c4ff}.nx-dock>button:first-child.is-active{box-shadow:0 0 14px #205dff22,inset 0 0 14px #205dff11}.nx-desktop{background:#050a12;isolation:isolate}.nx-wallpaper{inset:0;width:100%;height:100%;z-index:-1}.nx-desktop-wordmark,.nx-wallpaper{position:absolute;pointer-events:none}.nx-desktop-wordmark{top:47%;left:51%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:12px;white-space:nowrap;z-index:0}.nx-desktop-wordmark strong{color:#ecedf8;font-size:clamp(28px,3.5vw,54px);letter-spacing:.15em;font-weight:500}.nx-desktop-wordmark span{font-size:clamp(9px,.85vw,13px);letter-spacing:.42em;color:#a9b8f8;text-align:center}.nx-desktop-clock,.nx-desktop-footer{position:relative;z-index:1}.nx-desktop-footer{margin-top:auto;padding-top:32px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.nx-desktop-quote{margin:0 0 20px 28%;color:#aec6ef;font-size:14px;line-height:1.6}.nx-desktop-quote:after{content:"";display:block;width:50px;height:2px;margin-top:12px;background:linear-gradient(90deg,#9146ff,#d500ff)}.nx-desktop-signature{display:flex;align-items:center;gap:18px;min-height:100px;max-width:100%;padding:20px 24px;border:1px solid #172650;border-radius:16px;background:linear-gradient(115deg,#101431aa,#060d18bb)}.nx-signature-mark{width:44px;flex-shrink:0}.nx-signature-mark svg{display:block;width:100%}.nx-signature-copy{display:flex;flex-direction:column;gap:6px;white-space:nowrap;font-size:13px;color:#a8c2f0}.nx-signature-copy strong{color:#ab8aff;font-weight:400}.nx-desktop-signature .nx-desktop-clock{margin:0;padding:0 0 0 22px;border-left:1px solid #1b2541;gap:4px;min-width:110px;max-width:170px;text-align:right;color:#e5edf9}.nx-desktop-signature .nx-desktop-clock time{font-size:24px}@media(min-width:701px){.nx-desktop{padding-bottom:38px;padding-right:26px}}@media(max-width:1000px){.nx-desktop-quote{margin-left:4%}.nx-desktop-signature{padding:16px;gap:12px}}@media(max-width:700px){.nx-desktop-quote,.nx-signature-copy,.nx-signature-mark{display:none}.nx-desktop-footer{justify-content:flex-end}.nx-desktop-signature{min-height:70px}.nx-desktop-signature .nx-desktop-clock{border:0;padding:0}}.nx-start{top:58px;left:68px;max-width:calc(100% - 78px);background:linear-gradient(125deg,#0e1620f5,#090f18f5);border-color:#293344}.nx-panel-dismiss{inset:50px 0 0 60px}.nx-actions{top:58px;background:linear-gradient(125deg,#10192a,#080e18);border-color:#304675}.nx-shell .company-overlay{top:58px!important;left:68px!important;height:calc(100dvh - 74px)!important}@media(max-width:1400px){.nx-shell .nx-topbar{gap:14px;padding:0 20px}.nx-main-links{gap:16px}.nx-brand{gap:10px}}@media(max-width:1200px){.nx-main-links{display:none}}@media(max-width:700px){.nx-brand-copy,.nx-desktop-wordmark{display:none}.nx-shell .nx-topbar{gap:8px;padding:0 10px}.nx-brand .nx-monogram{width:32px}}.nx-desktop-applications{width:min(100%,340px);margin-left:0;position:relative;z-index:2}.nx-visual-folders{position:absolute;inset:24px 36px 12px 24px;pointer-events:none;z-index:3;min-height:112px}.nx-visual-folder{position:absolute;display:flex;flex-direction:column;align-items:center;gap:10px;width:100px;height:112px;padding:10px 4px;border-radius:10px;color:#e7edf8;font-size:12px!important;touch-action:none;user-select:none;pointer-events:auto;cursor:grab!important}.nx-visual-folder svg{width:72px;height:56px;flex-shrink:0;pointer-events:none}.nx-visual-folder span{pointer-events:none}.nx-visual-folder:focus-visible,.nx-visual-folder:hover{background:transparent}.nx-visual-folder:focus-visible{outline:1px solid #578bcd;outline-offset:2px}.nx-visual-folder.is-dragging{cursor:grabbing!important;background:transparent;box-shadow:none;z-index:3}@media(max-width:700px){.nx-visual-folders{top:200px;right:12px;left:12px}}@media(max-width:600px){.nx-shell .nx-topbar .nx-brand{display:none}.nx-shell .nx-topbar{gap:5px;padding:0 8px}.nx-shell .nx-company-trigger{max-width:58px;padding-left:5px;padding-right:5px;gap:5px}.nx-new{padding:0;width:28px;height:32px;justify-content:center;flex-shrink:0}.nx-new>svg:last-child{display:none}.nx-search{min-width:28px;flex-basis:28px;padding:4px}.nx-top-tools{gap:4px}.nx-top-tools>button{width:26px;min-height:32px;justify-content:center}}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme=light]{--lp-text:#18243b;--lp-secondary:#53627b;--nx-line:#cbd5e3;background:#edf2fa!important}.nx-shell[data-theme=light] .nx-desktop{background:#edf2fa}.nx-shell[data-theme=light] .nx-topbar{background:linear-gradient(#fdfefe,#f2f5fb);border-color:#d3dce9}.nx-shell[data-theme=light] :is(.nx-brand,.nx-main-links button,.nx-top-tools>button,.nx-visual-folder){color:#25324b}.nx-shell[data-theme=light] :is(.nx-brand-copy small,.nx-desktop-wordmark span,.nx-desktop-quote){color:#52668d}.nx-shell[data-theme=light] .nx-desktop-wordmark strong{color:#263755}.nx-shell[data-theme=light] :is(.nx-search,.nx-company-trigger,.nx-start,.nx-actions,.nx-desktop-signature){background:linear-gradient(125deg,#ffffffed,#eaf0fbed);border-color:#c7d3e5;color:#354866}.nx-shell[data-theme=light] :is(.nx-signature-copy,.nx-desktop-clock,.nx-desktop-clock time){color:#435b80}.nx-shell[data-theme=light] .nx-signature-copy strong{color:#7148ca}.nx-shell[data-theme=light] .nx-start-search{background:#f8faff}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme=light] .nx-desktop-applications .lp-application-tile>span:last-child>span:first-child,.nx-shell[data-theme=light] .nx-start-search input{color:#25324b}@media(max-height:760px){.nx-dock{gap:6px;padding-top:8px;padding-bottom:8px;overflow-y:auto;scrollbar-width:thin}.nx-dock button{height:36px;width:36px}.nx-dock-bottom{gap:4px;padding-top:8px;flex-shrink:0}}.nx-shell{--nx-dock-glass:rgba(19,19,21,.52);--nx-dock-solid:#131315}.nx-dock#enterprise-navigation{--nx-line:hsla(0,0%,100%,.12);color-scheme:dark;background:var(--nx-dock-glass,rgba(19,19,21,.52));-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);border:0;border-radius:0;box-shadow:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-dock#enterprise-navigation{background:var(--nx-dock-solid,#131315)}}.nx-shell.nx-shared-wallpaper,.nx-shell:has(>.nx-shell-wallpaper){position:relative;isolation:isolate}.nx-shell-wallpaper{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:var(--nx-wallpaper-background,#050a12)}.nx-shell-wallpaper>.nx-wallpaper{z-index:0}.nx-shell:has(>.nx-shell-wallpaper) .enterprise-workspace{position:relative;z-index:1}.nx-shell:has(>.nx-shell-wallpaper) .lp-desktop-stage .nx-desktop{background:transparent}.nx-shell:has(>.nx-shell-wallpaper) .lp-desktop-stage .nx-desktop>.nx-custom-wallpaper,.nx-shell:has(>.nx-shell-wallpaper) .lp-desktop-stage .nx-desktop>.nx-wallpaper{display:none}.nx-shell-wallpaper[data-desktop-background=violet]>.nx-wallpaper{filter:hue-rotate(35deg)}.nx-shell-wallpaper[data-desktop-background=blue]>.nx-wallpaper{filter:hue-rotate(-30deg)}.nx-shell-wallpaper[data-desktop-background=aurora]>.nx-wallpaper{filter:hue-rotate(230deg)}@media(prefers-reduced-motion:no-preference){.nx-shell-wallpaper[data-dynamic=true]>.nx-wallpaper{animation:nx-desktop-breathe 12s ease-in-out infinite alternate}}.nx-shell[data-theme] .nx-topbar{background:var(--nx-chrome-background,rgba(19,19,21,.52));border:0;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);border-radius:0;box-shadow:none}.nx-shell[data-theme=light] .nx-topbar :is(.nx-brand,.nx-main-links button,.nx-top-tools>button,.nx-top-clock){color:#25324b}.nx-shell .nx-topbar .nx-brand .nx-monogram{filter:none;background:none;color:#aebacc;transform:translateX(-9px)}.nx-shell .nx-topbar .nx-brand .nx-monogram svg path{fill:currentColor}@media(max-width:1400px){.nx-shell .nx-topbar .nx-brand .nx-monogram{transform:translateX(-5px)}}@media(max-width:700px){.nx-shell .nx-topbar .nx-brand .nx-monogram{transform:translateX(4px)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-shell[data-theme] .nx-topbar{background:var(--nx-chrome-solid,#131315)}}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-tile:is(:hover,:active){background:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important}.nx-desktop-applications :is(.enterprise-applications-content,.lp-application-groups,.lp-application-body,.lp-application-grid){overflow:visible!important}.nx-desktop-applications .lp-application-card[data-desktop-movable]{touch-action:none;user-select:none}.nx-desktop-applications .lp-application-card[data-desktop-movable]>.lp-application-tile{cursor:grab;touch-action:none}.nx-desktop-applications .lp-application-card[data-dragging]{z-index:10}.nx-desktop-applications .lp-application-card[data-dragging]>.lp-application-tile{cursor:grabbing}.nx-dock .nx-user .user-nav-avatar{width:26px!important;height:26px!important;min-width:26px!important;flex-shrink:0}.nx-dock .nx-user .lp-user-trigger,.nx-dock .nx-user>button{display:flex;align-items:center;justify-content:center}.nx-dock-pinned{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;max-height:25vh;overflow-y:auto;scrollbar-width:thin;padding:5px 0;border-top:1px solid #ffffff12}.nx-dock-pinned button{flex-shrink:0}.nx-pin-notice{position:fixed;right:24px;top:76px;z-index:12000;display:flex;align-items:center;gap:16px;width:min(460px,calc(100vw - 32px));padding:18px 20px;background:rgba(19,19,21,.8);backdrop-filter:blur(18px);border-radius:14px;color:#e2e8f0;box-shadow:0 12px 30px #0003,inset 0 0 0 1px #41414450}.nx-pin-notice>span{display:grid;place-items:center;width:40px;height:40px;color:#10d6ad}.nx-pin-notice>span svg{width:36px;height:36px}.nx-pin-notice strong{font-size:15px}.nx-pin-notice p{margin:5px 0 0;font-size:13px;color:#aebdcb}.nx-pin-notice button{align-self:flex-start;margin-left:auto;background:none;border:0;color:#cbd5e1;cursor:pointer}.nx-dock#enterprise-navigation{overflow-x:hidden;overflow-y:hidden;box-sizing:border-box}.nx-dock .nx-dock-library{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1 40px;min-height:40px;width:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain}.nx-dock .nx-dock-library::-webkit-scrollbar{display:none}.nx-dock .nx-dock-library .nx-dock-apps,.nx-dock .nx-dock-library .nx-dock-pinned{flex:none;max-height:none;min-height:0;overflow:visible;box-sizing:border-box}.nx-dock .nx-dock-apps:empty{display:none}.nx-dock .nx-dock-bottom{flex-shrink:0;width:100%;box-sizing:border-box}@media(max-height:640px){.nx-dock#enterprise-navigation{gap:4px;padding-top:6px;padding-bottom:6px}.nx-dock#enterprise-navigation button,.nx-dock#enterprise-navigation>button:first-child{width:32px;height:32px}.nx-dock .nx-dock-bottom{gap:3px;padding-top:6px}.nx-dock .nx-dock-library{gap:4px}}@media(max-height:520px){.nx-dock#enterprise-navigation{overflow-y:auto;scrollbar-width:none}.nx-dock#enterprise-navigation::-webkit-scrollbar{display:none}.nx-dock .nx-dock-library{flex-shrink:0;max-height:96px}}.nx-shell .nx-dock>button[aria-controls=nx-start]:is(.is-active,:hover){background:linear-gradient(120deg,rgba(225,237,248,.12),rgba(225,237,248,.04));border-color:rgba(225,237,248,.13);box-shadow:none;color:#c0c9d4}.nx-shell .nx-dock>button[aria-controls=nx-start] svg{color:#c0c9d4;filter:none}.nx-shell :is(.nx-shell-wallpaper,.nx-desktop>.nx-wallpaper,.nx-desktop>.nx-custom-wallpaper,.nx-desktop .lp-application-tile,.nx-desktop .nx-visual-folder,.nx-desktop .nx-client-file-overflow){transition:filter .2s ease,opacity .2s ease}.nx-shell[data-focus-mode=true] :is(.nx-shell-wallpaper,.nx-desktop>.nx-wallpaper,.nx-desktop>.nx-custom-wallpaper){filter:blur(7px)}.nx-shell[data-focus-mode=true] .nx-desktop :is(.lp-application-tile,.nx-visual-folder,.nx-client-file-overflow){filter:blur(4px);opacity:.5}.nx-shell .nx-top-tools .nx-focus-toggle[aria-pressed=true]{background:#ffffff12;color:#f4f4f5;border-radius:8px}@media(prefers-reduced-motion:reduce){.nx-shell :is(.nx-shell-wallpaper,.nx-desktop>.nx-wallpaper,.nx-desktop>.nx-custom-wallpaper,.nx-desktop .lp-application-tile,.nx-desktop .nx-visual-folder,.nx-desktop .nx-client-file-overflow){transition:none}}.nx-shell .nx-top-tools .nx-focus-toggle svg{color:#d5dce6}.nx-shell .nx-topbar .binzy-inbox-trigger>span{top:2px}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme=light]{color-scheme:light;--enterprise-background:#edf2fa;--enterprise-panel:#f8faff;--enterprise-text:#25324b;--lp-surface:#f8faff;--nx-wallpaper-background:#edf2fa;--nx-chrome-background:rgba(248,250,255,.84);--nx-chrome-solid:#f8faff}.nx-shell[data-theme=light] .nx-wallpaper{opacity:.09}@media(prefers-reduced-motion:no-preference){.nx-shell[data-theme=light] :is(.nx-shell-wallpaper,.nx-desktop)[data-dynamic=true]>.nx-wallpaper{animation-name:nx-desktop-breathe-light}@keyframes nx-desktop-breathe-light{0%{opacity:.07}to{opacity:.12}}}.nx-shell[data-theme=light] :is(.nx-new,.nx-search,.nx-company-trigger){background:#f7f9fd;border-color:#c7d3e5;color:#354866}.nx-shell[data-theme=light] .nx-search kbd{border-color:#c7d3e5}.nx-shell[data-theme=light] .nx-topbar .nx-brand .nx-monogram{color:#526781}.nx-shell[data-theme=light] .nx-top-tools .nx-focus-toggle svg{color:#475b78}.nx-shell[data-theme=light] .nx-top-tools .nx-focus-toggle[aria-pressed=true]{background:#dde7f3;color:#25324b}.nx-shell[data-theme=light] :is(.nx-desktop-system-info,.nx-desktop-feedback,.nx-pin-notice){background:#f7f9fdef;color:#25324b;border-color:#c7d3e5}.nx-shell[data-theme=light] :is(.nx-pin-notice p,.nx-pin-notice button,.nx-start-link,.nx-start-links button,.nx-workspace-preview){color:#475b78}.nx-shell[data-theme=light] .nx-workspace-preview{background:#e7effa;border-color:#c7d3e5}.nx-shell[data-theme=light] .nx-start.nx-start-hub{--hub-card:#f0f4fa;--hub-line:#cbd5e3;--hub-muted:#53627b;background:rgba(248,250,255,.96);color:#25324b}.nx-shell[data-theme=light] .nx-start-hub :is(h2,h3){color:#25324b}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme] .nx-desktop-applications .lp-application-icon-communication svg{width:42px!important;height:42px!important}.nx-mobile-menu-trigger{display:none}.nx-mobile-menu-sheet{width:min(340px,calc(100vw - 24px))!important;max-width:none!important;padding:20px 14px!important;background:rgba(23,23,25,.98)!important;color:#e4e4e7!important;overflow:auto;overscroll-behavior:contain}.nx-mobile-menu-sheet>h2{padding:0 44px 18px 8px;color:inherit;font-weight:500}.nx-mobile-menu-sheet .nx-dock#enterprise-navigation{display:flex;position:static;width:100%;height:auto;min-height:0;border:0;border-radius:0;background:transparent;padding:0;gap:6px;overflow:visible;box-shadow:none}.nx-mobile-menu-sheet .nx-dock :is(.nx-dock-library,.nx-dock-apps,.nx-dock-pinned,.nx-dock-bottom){display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;max-height:none;flex:none;overflow:visible}.nx-mobile-menu-sheet .nx-dock button{width:100%!important;min-height:44px!important;height:auto!important;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:10px 12px;border:0;color:#e4e4e7;background:transparent;text-align:left;flex-shrink:0}.nx-mobile-menu-sheet .nx-dock button[aria-label]:after{content:attr(aria-label);font-size:13px;font-weight:400;line-height:1.4}.nx-mobile-menu-sheet .nx-dock button[aria-label="Opciones del sistema"]:after{content:"Opciones del sistema"}.nx-mobile-menu-sheet .nx-dock button:is(:hover,:focus-visible){background:#ffffff0a}.nx-mobile-menu-sheet .nx-dock svg{width:21px;height:21px;flex:none}.nx-mobile-menu-sheet .nx-dock-bottom{border-top:1px solid #ffffff15;margin-top:8px;padding-top:8px}.nx-mobile-menu-sheet .nx-user{align-self:flex-start}.nx-mobile-menu-sheet .nx-user button:after{content:none!important}.nx-mobile-menu-sheet .desktop-quick-window-tab{min-width:0;max-width:100%;box-sizing:border-box}.nx-mobile-menu-sheet .desktop-quick-window-tab button:after{content:none!important}.nx-mobile-menu-sheet .desktop-quick-window-tab .desktop-quick-window-restore{width:auto!important;min-width:0;flex:1}.nx-mobile-menu-sheet .desktop-quick-window-tab .desktop-quick-window-tab-close{width:44px!important;min-width:44px;flex:0 0 44px;padding:0;justify-content:center}@media(max-width:767px){.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme]{grid-template-columns:0 minmax(0,1fr)!important;grid-template-rows:56px minmax(0,1fr)!important}.nx-shell>.nx-dock{display:none}.nx-mobile-menu-trigger{display:grid;place-items:center;position:absolute;left:max(6px,env(safe-area-inset-left));top:max(6px,env(safe-area-inset-top));width:44px;height:44px;z-index:32;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;color:#e4e4e7}.nx-shell[data-theme=light] .nx-mobile-menu-trigger{background:#e9ecf0;color:#30343a;border-color:#d0d5dd}.nx-shell .nx-topbar{padding-left:58px;gap:4px;padding-right:6px}.nx-shell .nx-topbar :is(.nx-brand,.nx-company-trigger,.nx-top-clock){display:none}.nx-shell .nx-topbar :is(.nx-new,.nx-search){width:44px;height:44px;min-width:44px;flex:0 0 44px;justify-content:center;padding:8px}.nx-shell .nx-topbar .nx-new span,.nx-shell .nx-topbar .nx-search :is(span,kbd){display:none}.nx-shell .nx-top-tools{flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin;gap:2px}.nx-shell .nx-top-tools>button{min-width:44px;width:44px;min-height:44px;flex-shrink:0}.nx-shell .nx-top-tools>button span{display:none}.nx-shell .nx-actions,.nx-shell .nx-start{left:8px!important;right:8px!important;top:64px!important;max-width:none!important;width:auto!important;max-height:calc(100dvh - 80px);overflow:auto}.nx-shell .nx-panel-dismiss{inset:56px 0 0}.nx-shell .nx-desktop{overflow-y:auto;overscroll-behavior:contain;padding:16px 12px 100px}.nx-shell .nx-desktop-applications{width:100%;max-width:none}.nx-shell .nx-visual-folders{position:relative;inset:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;width:100%;height:auto;min-height:0;margin-top:20px;pointer-events:auto;flex-shrink:0}.nx-shell .nx-visual-folder{position:relative;left:auto!important;top:auto!important;width:100%;height:132px;touch-action:pan-y;cursor:pointer!important}.nx-shell .nx-desktop-applications .lp-application-card{transform:none!important;touch-action:pan-y}.nx-shell:has(.lp-desktop-running:not([hidden]) [data-viewport-maximized=true])>.nx-mobile-menu-trigger{visibility:hidden;pointer-events:none}}.application-shell-content-only{display:contents}.persistent-application-shell{--persistent-rail-width:60px;--nx-wallpaper-background:#050a12;display:grid;grid-template-columns:var(--persistent-rail-width) minmax(0,1fr);min-width:0;min-height:100dvh;width:100%}.persistent-application-shell[data-theme=light]{--nx-wallpaper-background:#edf2fa;--nx-chrome-background:rgba(248,250,255,.84);--nx-chrome-solid:#f8faff}.persistent-application-shell>.nx-shell-wallpaper{position:fixed;inset:0;z-index:0}.persistent-application-content{grid-column:2;min-width:0;min-height:0;position:relative;isolation:isolate;z-index:1}.persistent-application-content .w-screen{width:100%;max-width:100%}.lp-persistent-navigation{grid-column:1;grid-row:1;z-index:90;width:var(--persistent-rail-width)}.nx-application-desktop-rail{position:fixed;left:0;top:0;bottom:0;width:var(--persistent-rail-width);display:flex;flex-direction:column}.nx-application-desktop-rail .nx-dock#enterprise-navigation{flex:1;min-height:0;width:100%}.nx-application-brand{flex:0 0 50px;display:grid;place-items:center;background:var(--nx-dock-glass,rgba(19,19,21,.52));backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.nx-application-brand .nx-brand{width:40px;height:40px;display:grid;place-items:center;padding:0}.nx-application-brand .nx-monogram,.nx-dock-brand .nx-monogram{width:30px;height:32px;background:none}.nx-application-brand .nx-monogram svg,.nx-dock-brand .nx-monogram svg{width:100%;height:100%}.lp-persistent-navigation .company-overlay.lp-rail-panel{left:calc(var(--persistent-rail-width) + 12px);right:auto;max-width:calc(100vw - var(--persistent-rail-width) - 24px)}.persistent-application-shell .lp-navigation-edge{display:none}.persistent-application-content #crm-navigation[role=dialog],.persistent-application-content #taskflow-sidebar[role=dialog]{left:var(--persistent-rail-width)!important;max-width:calc(100vw - var(--persistent-rail-width) - 8px);min-width:0}.persistent-application-content .fixed.inset-0,.persistent-application-content .fixed.left-0.right-0{left:var(--persistent-rail-width)}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme][data-persistent-dock]{grid-template-columns:60px minmax(0,1fr)!important}.enterprise-launchpad.nx-shell[data-persistent-dock]>.nx-dock#enterprise-navigation{display:flex!important;visibility:visible!important;pointer-events:auto!important;grid-column:1;grid-row:2}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme][data-persistent-dock][data-mobile-app-active=true]{grid-template-rows:0 minmax(0,1fr)!important}.enterprise-launchpad.lp-refined.lp-desktop.nx-shell[class][data-theme][data-persistent-dock][data-dock-revealed=true]:has(.lp-desktop-running:not([hidden]) [data-viewport-maximized=true]){grid-template-columns:60px minmax(0,1fr)!important}.nx-dock-brand{display:none;flex-shrink:0}.nx-shell:has(.lp-desktop-running:not([hidden]) [data-viewport-maximized=true])>.nx-dock .nx-dock-brand,.nx-shell[data-mobile-app-active=true]>.nx-dock .nx-dock-brand{display:grid;place-items:center}.nx-dock#enterprise-navigation .nx-dock-brand button{width:36px;height:38px}.nx-dock#enterprise-navigation .nx-dock-brand svg{width:30px;height:32px}.lp-navigation-notice{position:fixed;left:72px;bottom:16px;z-index:10001;max-width:330px;padding:12px 36px 12px 14px;border:1px solid #ffffff20;border-radius:12px;background:#161b24;color:#e5e7eb;font-size:13px}.lp-navigation-notice button{position:absolute;right:8px;top:8px;width:24px;height:24px}:root:has(.lp-persistent-navigation){--workspace-rail-offset:60px}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-application-brand{background:var(--nx-dock-solid,#131315)}}