body.rep-workspace-active .titan-global-sidebar{display:none!important}.titan-global-sidebar .unified-sales-sidebar{font-variant-numeric:tabular-nums;font-family:Inter,Segoe UI Variable,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.titan-global-sidebar .unified-brand small,.titan-global-sidebar .unified-section,.titan-global-sidebar .unified-company small{font-weight:700}.titan-global-sidebar .unified-brand small{letter-spacing:.13em;font-size:8.5px}.titan-global-sidebar .unified-workspaces a{font-weight:620}.titan-global-sidebar .unified-workspaces a strong{letter-spacing:.07em;font-size:9px;font-weight:650}.titan-global-sidebar .unified-section{color:#7188a8;letter-spacing:.14em;margin-top:12px;margin-bottom:3px;font-size:8.5px}.titan-global-sidebar .unified-sales-sidebar nav{gap:2px}.titan-global-sidebar .unified-nav-item{color:#b9c9dc;letter-spacing:-.012em;gap:9px;min-height:39px;padding-inline:10px;font-size:13px;font-weight:540;line-height:1.15}.titan-global-sidebar .unified-nav-icon{color:#8298b3;opacity:.72;flex:0 0 15px;width:15px;font-size:12.5px}.titan-global-sidebar .unified-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.titan-global-sidebar .unified-nav-item:hover{color:#eef5ff}.titan-global-sidebar .unified-nav-item:hover .unified-nav-icon{color:#c7d8ec;opacity:.92}.titan-global-sidebar .unified-nav-item.active{color:#fff;font-weight:650}.titan-global-sidebar .unified-nav-item.active .unified-nav-icon{color:#fff;opacity:1}.titan-global-sidebar .unified-company a{min-height:34px;font-size:11.5px;font-weight:540}@media (min-width:1401px){body.titan-canonical-nav:not(.rep-workspace-active){padding-left:248px!important}body.titan-canonical-nav:not(.rep-workspace-active) .titan-module-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .gcms-command-shell>.sidebar,body.titan-canonical-nav:not(.rep-workspace-active) main>.sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .accounts-board-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .account-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .admin-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .docs-side,body.titan-canonical-nav:not(.rep-workspace-active) .deals-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .quotes-side:not(.rep-workspace-sidebar),body.titan-canonical-nav:not(.rep-workspace-active) :is(main,div)>.unified-sales-sidebar{display:none!important}body.titan-canonical-nav:not(.rep-workspace-active) .titan-global-sidebar>.unified-sales-sidebar{display:flex!important}body.titan-canonical-nav:not(.rep-workspace-active) .accounts-board-shell,body.titan-canonical-nav:not(.rep-workspace-active) .admin-shell,body.titan-canonical-nav:not(.rep-workspace-active) .gcms-command-shell{grid-template-columns:minmax(0,1fr)!important}body.titan-canonical-nav:not(.rep-workspace-active) :is(main,div):has(>.unified-sales-sidebar){grid-template-columns:minmax(0,1fr)!important}body.titan-canonical-nav:not(.rep-workspace-active) :is(main,div):has(>.titan-module-sidebar){grid-template-columns:minmax(0,1fr)!important}body.titan-canonical-nav:not(.rep-workspace-active) .accounts-board-main,body.titan-canonical-nav:not(.rep-workspace-active) .account-workspace,body.titan-canonical-nav:not(.rep-workspace-active) .admin-workspace,body.titan-canonical-nav:not(.rep-workspace-active) .gcms-command-shell>.workspace,body.titan-canonical-nav:not(.rep-workspace-active) main>.workspace,body.titan-canonical-nav:not(.rep-workspace-active) .install-main,body.titan-canonical-nav:not(.rep-workspace-active) .inventory-main,body.titan-canonical-nav:not(.rep-workspace-active) .docs-main,body.titan-canonical-nav:not(.rep-workspace-active) .quotes-main,body.titan-canonical-nav:not(.rep-workspace-active) .deals-workspace{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important}body.titan-canonical-nav:not(.rep-workspace-active) :is(main,div):has(>.unified-sales-sidebar)>.unified-sales-sidebar+:is(main,section,div){grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important}body.titan-canonical-nav:not(.rep-workspace-active) :is(main,div):has(>.titan-module-sidebar)>.titan-module-sidebar+:is(main,section,div){grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important}body.titan-canonical-nav:not(.rep-workspace-active) .titan-support-route>.unified-sales-sidebar+main{width:100%!important;max-width:none!important;margin-left:0!important}body.titan-canonical-nav:not(.rep-workspace-active) .titan-support-route [class*=aiConsole]{left:248px!important}.titan-global-sidebar{z-index:80;width:248px;height:100vh;position:fixed;inset:0 auto 0 0}}@media (max-width:1400px){body.titan-canonical-nav{padding-left:0!important}.titan-global-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .titan-module-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .accounts-board-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .account-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .admin-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .docs-side,body.titan-canonical-nav:not(.rep-workspace-active) .deals-sidebar,body.titan-canonical-nav:not(.rep-workspace-active) .quotes-side:not(.rep-workspace-sidebar),body.titan-canonical-nav:not(.rep-workspace-active) .gcms-command-shell>.sidebar,body.titan-canonical-nav:not(.rep-workspace-active) main>.sidebar,body.titan-canonical-nav:not(.rep-workspace-active) :is(main,div)>.unified-sales-sidebar{display:none!important}body.titan-canonical-nav:not(.rep-workspace-active) .accounts-board-main,body.titan-canonical-nav:not(.rep-workspace-active) .account-workspace,body.titan-canonical-nav:not(.rep-workspace-active) .admin-workspace,body.titan-canonical-nav:not(.rep-workspace-active) .gcms-command-shell>.workspace,body.titan-canonical-nav:not(.rep-workspace-active) main>.workspace,body.titan-canonical-nav:not(.rep-workspace-active) .install-main,body.titan-canonical-nav:not(.rep-workspace-active) .inventory-main,body.titan-canonical-nav:not(.rep-workspace-active) .docs-main,body.titan-canonical-nav:not(.rep-workspace-active) .quotes-main,body.titan-canonical-nav:not(.rep-workspace-active) .deals-workspace{width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important}}
@media (min-width:700px) and (max-width:1400px) and (any-pointer:coarse){.mobile-nav-drawer{background:linear-gradient(#082234 0%,#061827 100%)!important;border-right:1px solid #5793b247!important;border-radius:0 22px 22px 0!important;width:354px!important;max-width:354px!important;overflow:hidden!important;box-shadow:28px 0 70px #0000006b!important}.mobile-nav-drawer>header{order:0;min-height:72px!important;padding:max(14px, env(safe-area-inset-top)) 14px 10px!important;border-bottom:1px solid #69a0bb29!important}.mobile-nav-drawer header .mobile-gcms-brand{gap:4px!important}.mobile-nav-drawer header .gcms-logo-lockup{max-width:176px!important;height:40px!important}.mobile-nav-drawer>header button{background:#0d2b3cd1!important;border-radius:12px!important;width:40px!important;height:40px!important}.mobile-nav-drawer>.nav-view-switch,.mobile-nav-drawer>.owner-navigation-actions,.mobile-nav-drawer>.company-switcher,.mobile-nav-drawer>footer{display:none!important}.tablet-workspace-switcher{background:#04131f59;border-bottom:1px solid #69a0bb24;order:1;grid-template-columns:1fr 1fr;gap:9px;padding:12px;display:grid}.tablet-workspace-switcher>button{color:#b8ccda;cursor:pointer;min-height:62px;font:inherit;background:#ffffff06;border:1px solid #72a2bd2e;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:9px 10px;display:flex;box-shadow:inset 0 1px #ffffff06}.tablet-workspace-switcher strong{color:#dcecf6;letter-spacing:-.01em;font-size:13px;font-weight:800}.tablet-workspace-switcher>button.active{background:linear-gradient(145deg,#19609b6b,#0c304c9e);border-color:#49a4e59e;box-shadow:0 8px 18px #00000029,inset 0 0 0 1px #5bbaf40f}.tablet-workspace-switcher>button.operations.active{background:linear-gradient(145deg,#603a1b7a,#202b37b3);border-color:#f69c488c}.tablet-workspace-icon{color:#87dfff;background:#0a2a3dd1;border:1px solid #70afd138;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;position:relative}.tablet-operations-icon{color:#ffc07a;font-size:18px}.tablet-sales-icon i{background:#77d7ff;border-radius:3px 3px 1px 1px;width:4px;position:absolute;bottom:8px}.tablet-sales-icon i:first-child{height:7px;left:8px}.tablet-sales-icon i:nth-child(2){height:12px;left:15px}.tablet-sales-icon i:nth-child(3){height:17px;left:22px}.tablet-sales-icon b{border-top:2px solid #77d7ff;border-right:2px solid #77d7ff;width:11px;height:7px;position:absolute;top:8px;right:7px;transform:rotate(-18deg)}.mobile-nav-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;order:2;min-height:0!important;padding:8px 10px max(24px, env(safe-area-inset-bottom))!important;background:0 0!important;flex:1 1 0!important;overflow:hidden auto!important}.mobile-nav-scroll details{background:0 0!important;border:0!important;border-bottom:1px solid #5f8ba31a!important;border-radius:0!important;margin:0!important;overflow:visible!important}.mobile-nav-scroll details[open]{background:0 0!important;border-color:#5f8ba324!important}.mobile-nav-scroll summary{color:#7794a7!important;letter-spacing:.13em!important;align-items:center!important;min-height:48px!important;padding:0 9px!important;font-size:9px!important;font-weight:850!important;display:flex!important}.mobile-nav-scroll details[open] summary{color:#a8c4d4!important;border-bottom:0!important}.mobile-nav-scroll summary i{color:#6f91a5;background:#ffffff06;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.mobile-nav-scroll nav{gap:3px!important;padding:0 0 9px!important;display:grid!important}.mobile-nav-scroll nav a{color:#aec2cf!important;background:0 0!important;border:0!important;border-radius:11px!important;align-items:center!important;min-height:50px!important;padding:0 12px!important;font-size:12px!important;font-weight:700!important;display:flex!important}.mobile-nav-scroll nav a+a{border-top:0!important}.mobile-nav-scroll nav a i{color:#52788e!important;font-size:18px!important}.mobile-nav-scroll nav a.active{color:#edfaff!important;background:linear-gradient(90deg,#1d89b52e,#1d89b50d)!important;border:1px solid #47bee84d!important;box-shadow:inset 3px 0 #48c7ee!important}.mobile-nav-trigger{border-radius:14px!important;justify-content:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important}.mobile-nav-trigger b{display:none!important}.mobile-nav-trigger span{font-size:23px!important}}@media (min-width:700px) and (max-width:1024px) and (any-pointer:coarse){.mobile-nav-drawer{width:348px!important;max-width:min(348px,62vw)!important}}
@media (min-width:700px) and (max-width:1400px) and (any-pointer:coarse){.mobile-nav-drawer.tablet-operations-mode .mobile-nav-scroll{display:none!important}.tablet-operations-menu{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;min-height:0;padding:10px 12px max(26px, env(safe-area-inset-bottom));flex:1 1 0;order:2;overflow:hidden auto}.tablet-operations-menu section{margin:0 0 14px}.tablet-operations-menu section>small{color:#6f8ea1;letter-spacing:.16em;padding:7px 9px 8px;font-size:8px;font-weight:900;display:block}.tablet-operations-menu section>nav{gap:3px;display:grid}.tablet-operations-menu a{color:#b7cad6;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:52px;padding:0 10px;text-decoration:none;display:grid}.tablet-operations-menu a:hover{background:#ffffff06}.tablet-operations-menu a.active{color:#fff4e6;background:linear-gradient(90deg,#844e1e3d,#34323114);border-color:#f59c4852;box-shadow:inset 3px 0 #f0a35a}.tablet-operations-menu .tablet-ops-icon{color:#8fdcf5;background:#0b293ab8;border:1px solid #769db22e;border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:900;display:grid}.tablet-operations-menu a.active .tablet-ops-icon{color:#ffc27d;background:#663d1c5c;border-color:#f0a35a52}.tablet-operations-menu a b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:760;overflow:hidden}.tablet-operations-menu a i{color:#54798e;text-align:center;font-size:18px;font-style:normal}.tablet-operations-menu a.active i{color:#d99a61}}
@media (min-width:700px) and (max-width:1400px) and (any-pointer:coarse){.mobile-nav-drawer>.tablet-workspace-switcher{color:#dcecf6!important;background:linear-gradient(#081f31 0%,#071a2a 100%)!important;border-bottom:1px solid #69a0bb29!important}.mobile-nav-drawer>.tablet-workspace-switcher>button{color:#b8ccda!important;background:#081f30d1!important;border-color:#72a2bd38!important}.mobile-nav-drawer>.tablet-workspace-switcher>button.active.sales{background:linear-gradient(145deg,#19609bbd,#0c304cf0)!important;border-color:#49a4e59e!important}.mobile-nav-drawer>.tablet-workspace-switcher>button.active.operations{background:linear-gradient(145deg,#603a1bbd,#202b37f0)!important;border-color:#f69c488c!important}.mobile-nav-drawer>.tablet-workspace-switcher strong{color:#e8f4fb!important}.mobile-nav-drawer>.tablet-workspace-switcher .tablet-workspace-icon{background:#0a2a3df5!important;border-color:#70afd142!important}}
