.mobileMenu,.sideScrim,.sideClose,.mobileTabs{display:none}@media (max-width:850px){:root{--mob-topbar:60px;--mob-tabs:0px;--mob-safe-b:env(safe-area-inset-bottom,0px)}html,body{overflow-x:clip}body.sidebarOpen{overflow:hidden}.app{grid-template-columns:minmax(0,1fr)}.app .main{width:100%;max-width:100vw;padding-top:calc(var(--mob-topbar) + env(safe-area-inset-top,0px))}.topbar{height:calc(var(--mob-topbar) + env(safe-area-inset-top,0px));padding:0 12px;padding-top:env(safe-area-inset-top,0px);padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:8px;position:fixed;top:0;left:0;right:0}.mobileMenu{flex:none;display:grid}.crumbs{flex:auto;min-width:0;display:block}.crumbs b,.crumbs span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crumbs b{letter-spacing:-.01em;font-size:15px}.crumbs span{font-size:10.5px}.topSpace,.u5-experience-switch{display:none}.globalSearch{border-radius:12px;flex:0 0 42px;justify-content:center;width:42px;max-width:42px;height:42px;padding:0}.globalSearch .gs-trigger{justify-content:center}.globalSearch .gs-trigger-label,.globalSearch .kbd,.globalSearch .scopeSelect{display:none}.topbar .iconBtn,.topbar .createPlus,.topbar .globalSearch{border-radius:11px;flex:none;width:40px;max-width:40px;height:40px}.topbar .globalSearch{border-radius:11px;justify-content:center;align-items:center;gap:0;min-width:40px;padding:0;display:flex;position:relative}.topbar .globalSearch>svg:first-child{opacity:1;width:18px;height:18px;color:var(--chrome-muted);pointer-events:none;margin:0}.topbar .globalSearch .gs-trigger{border-radius:inherit;width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.sideScrim{z-index:88;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#04040699;transition:opacity .22s;display:block;position:fixed;inset:0}.sideScrim.show{opacity:1;pointer-events:auto}.app .sidebar{z-index:90;width:min(270px,78vw);height:100dvh;padding-bottom:var(--mob-safe-b);background:linear-gradient(#0f0f13fb,#0a0a0dfe);transition:transform .26s cubic-bezier(.32,.72,0,1);position:fixed;top:0;left:0;overflow:hidden;transform:translate(-104%);box-shadow:24px 0 70px #0009}.app .sidebar.show{transform:translate(0)}.app .sideHead{z-index:5;border-bottom:1px solid var(--hairline,#ffffff14);flex:none;padding:52px 12px 12px;position:sticky;top:0;overflow:visible}.app .ss-head-mark,.app .ss-head-mark__name{min-width:0}.app .ss-head-mark__name{text-overflow:ellipsis;font-size:17px;overflow:hidden}.app .ss-head-mark .workspaceIcon.is-mark{--ss-mark:40px}.sideClose{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:#ffffff0a;border-radius:10px;place-items:center;display:grid;position:absolute;top:8px;right:10px}.sideClose svg{width:16px;height:16px}.sideClose:active{color:#fff;background:#ffffff1a}.app .navItem{min-height:44px}.app .sideFoot{border-top:1px solid var(--hairline,#ffffff14)}.mobileTabs,.mobileTab{display:none!important}.mobileTab{height:var(--mob-tabs);color:#8a8a95;letter-spacing:0;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:0 2px;font-family:inherit;font-size:10px;font-weight:600;line-height:1;transition:color .15s;display:flex;position:relative}.mobileTab svg{width:21px;height:21px;transition:transform .18s cubic-bezier(.32,.72,0,1)}.mobileTab>span:not(.count){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.mobileTab:active svg{transform:scale(.9)}.mobileTab.active{color:var(--brand,#02dae0)}.mobileTab.active:before{content:"";background:var(--brand,#02dae0);width:26px;height:3px;box-shadow:0 0 12px var(--brand,#02dae0);border-radius:0 0 4px 4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mobileTab .count{background:var(--primary,#f97316);color:#fff;min-width:17px;height:17px;font:800 10px/17px var(--mono,monospace);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:8px;left:calc(50% + 6px);box-shadow:0 0 0 2px #0a0a0d}.content{padding-bottom:calc(var(--mob-tabs) + var(--mob-safe-b) + 28px)}.content:has(>.obx){padding-bottom:max(96px, calc(var(--mob-tabs) + var(--mob-safe-b) + 34px))!important}.toasts,.toastStack{bottom:calc(var(--mob-tabs) + var(--mob-safe-b) + 12px)}}@media (max-width:560px){.topbar .iconBtn[data-route=calendar],.topbar .iconBtn[data-action=raise-ticket],.topbar .iconBtn[data-action=report-bug]{display:none}.topbar{gap:6px}}@media (max-width:620px){.content{padding-left:14px;padding-right:14px}.heroPrimary,.u4-welcome,.u6-business-main{padding:22px 18px}.heroPrimary h2,.welcomeCard h2{font-size:30px}.heroButtons,.nextActions,.u4-hero-actions{flex-wrap:wrap;gap:8px;display:flex}.heroButtons .btn,.nextActions .btn,.u4-hero-actions .btn{flex:calc(50% - 8px);justify-content:center;min-height:44px}.heroButtons .btn.primary,.nextActions .btn.primary,.u4-hero-actions .btn.primary{flex-basis:100%}.nextCard{min-height:0;padding:18px}.agendaHead{flex-wrap:wrap;gap:10px}.agendaHead h3,.agendaHead>div{flex:100%}.agendaHead>div>.btn{flex:1;justify-content:center;min-height:38px}.homeAgendaRow{grid-template-columns:8px minmax(0,1fr);grid-auto-rows:auto;row-gap:4px}.homeAgendaRow>:nth-child(n+3){grid-column:2}.u4-check{grid-template-columns:34px minmax(0,1fr);row-gap:10px;padding:12px}.u4-check>div:nth-child(2){min-width:0}.u4-check>.btn{grid-column:2;justify-self:start;min-height:38px}.u4-check.done{grid-template-columns:34px minmax(0,1fr) auto;row-gap:0}.u4-check.done>.pill{white-space:nowrap;grid-column:3;align-self:flex-start;margin-left:auto}.u4-level{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:14px 16px}.u4-level i{width:32px;height:32px;box-shadow:none;border-radius:50%;align-self:center}.u4-level.current i{box-shadow:0 0 14px color-mix(in srgb, var(--brand) 42%, transparent)}.u4-level>div{min-width:0}.u4-level strong{line-height:1.3;display:block}.u4-level b{align-self:flex-start;margin-left:0}.u4-level.current{box-shadow:inset 0 1px 0 #ffffff12, 0 4px 16px color-mix(in srgb, var(--brand) 14%, transparent)}.u4-experience-card .field{width:100%;min-width:0}.u4-experience-card .btn.primary[data-action=save-experience]{border-radius:8px;justify-content:center;width:100%;min-height:40px}.sectionTitle{flex-wrap:wrap;gap:8px 12px}.u4-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.u4-quick{min-height:120px;padding:14px}.u7-readiness-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;min-width:0;max-width:100%;display:grid}.u7-readiness-card>div{min-width:0}.u7-readiness-card .btn{grid-column:1/-1;justify-content:center;width:100%;min-height:42px}.u7-connection-strip{scrollbar-width:none;flex-wrap:nowrap;min-width:0;max-width:100%;margin-bottom:0;padding-bottom:4px;display:flex;overflow-x:auto}.u7-mini-service{flex:none}.u7-connection-strip::-webkit-scrollbar{display:none}.homePipeline__phaseHead{flex-wrap:wrap;gap:6px 10px}.hp-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.u6-next-step{min-height:56px}}@media (max-width:360px){.u4-quick-grid,.hp-legend{grid-template-columns:1fr}}@media (hover:none) and (pointer:coarse){.card:hover,.u4-quick:hover,.u6-next-step:hover,.metric:hover{transform:none}}@media (max-width:620px){.pageHead{gap:12px;margin-bottom:16px}.pageHead h1{margin:4px 0;font-size:26px;line-height:1.1}.pageHead p{font-size:13px;line-height:1.45}.eyebrow{font-size:10.5px}.sectionTitle{margin:18px 0 10px}.sectionTitle h2{font-size:16px}.sectionTitle p{font-size:12.5px}.cardHead{min-height:44px;padding:10px 14px}.cardHead h3{font-size:15px}.cardBody{padding:12px}.btn{font-size:13.5px}.btn.sm{font-size:12.5px}.heroPrimary,.u4-welcome,.u6-business-main{min-height:0;padding:20px 16px}.heroPrimary h2,.welcomeCard h2{font-size:26px;line-height:1.08}.heroPrimary p,.welcomeCard p,.u4-welcome p,.u6-business-main p{font-size:13.5px;line-height:1.5}.heroButtons,.nextActions,.u4-hero-actions{margin-top:14px}.nextCard{padding:16px}.nextCard .nextTitle{font-size:15px}.nextCard .nextMeta{font-size:13px}.u7-readiness-card{padding:14px}.u7-readiness-card strong{font-size:14.5px}.u7-readiness-card span{font-size:12.5px;line-height:1.45}.agendaHead h3{font-size:16px}.homeAgendaTime{font-size:12px}.homeAgendaTitle{font-size:13.5px}.u4-quick{flex-direction:column;align-items:flex-start;min-height:0;padding:12px 12px 14px;display:flex}.u4-quick .u4-qicon{border-radius:10px;width:34px;height:34px}.u4-quick h3{margin:10px 0 3px;font-size:14px}.u4-quick p{padding-right:18px;font-size:12px;line-height:1.4}.u4-quick:after{font-size:13px;bottom:10px;right:12px}.u4-check strong{font-size:13.5px}.u4-check span{font-size:12px}.u6-next-step span{font-size:14.5px}.u6-next-step small{font-size:12px}.metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric{padding:12px 12px 13px}.metric span{font-size:10.5px}.metric strong{margin-top:5px;font-size:24px}.metric small{font-size:12px}.timelineRow strong{font-size:13.5px}.timelineRow span{font-size:12px}.timelineRow .time{font-size:11px}.obx-hero{gap:14px;margin-bottom:14px;padding:4px 0 2px}.obx-eyebrow{flex-wrap:wrap;gap:6px 8px}.obx-hero h1{margin-top:8px;font-size:24px}.obx-hero>.obx-heroCopy>p{font-size:12.5px}.obx-heroFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0;margin-top:16px;display:grid}.obx-fact{border-left:1px solid var(--line);padding:0 12px}.obx-fact:nth-child(odd){border-left:0;padding-left:0}.obx-fact b{font-size:22px}.obx-weather{flex-basis:100%;padding:14px}.obx-weatherTemp{font-size:34px}.obx-tabs{gap:8px;margin-bottom:14px;padding:6px;display:grid}.obx-tabList{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.obx-tabList::-webkit-scrollbar{display:none}.obx-tab{flex:none;min-height:34px;padding:0 11px;font-size:12px}.obx-tabActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-left:0;padding:0;display:grid}.obx-tabActions .btn{border-radius:10px;justify-content:center;min-width:0;min-height:40px;padding:0 10px}.obx-tabActions .btn.primary{min-height:42px;box-shadow:0 6px 16px -8px color-mix(in srgb, var(--warm,var(--orange)) 70%, transparent);grid-column:1/-1}.obx-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.obx-tile{padding:13px 13px 15px}.obx-tileIcon{border-radius:10px;width:34px;height:34px}.obx-tile .obx-tileValue{margin-top:10px;font-size:26px}.obx-tileLabel{margin-top:5px;font-size:12.5px}.obx-tileDesc{font-size:11px}.obx-card .cardHead{flex-wrap:wrap;row-gap:8px}.obx-card .cardHead h3{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.obx-card .cardHead .btn{border-radius:9px;flex:none;min-height:34px}.obx-card .cardHead .btn:only-of-type{margin-left:auto}.obx-sub{font-size:12.5px}.obx-list strong,.obx-timeline strong{font-size:13.5px}.obx-list small,.obx-timeline small{font-size:12px}.obx-timeline{padding-left:18px}.obx-timeline:before{top:10px;bottom:10px;left:4px}.obx-timeline li{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px;padding:9px 8px 9px 10px;display:grid}.obx-timeline li>div{min-width:0}.obx-timeline strong{overflow-wrap:anywhere;line-height:1.3}.obx-timeline small{color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;line-height:1.45;display:-webkit-box;overflow:hidden}.obx-dot{width:9px;height:9px;top:14px;left:-18px}.obx-when{align-self:start;padding-top:2px;font-size:11px;line-height:1.3}.obx-segTop b{font-size:17px}.obx-empty{padding:22px 14px}.obx-empty strong{font-size:15px}.obx-empty p{font-size:13px}.pageHead:has(+.taskViews){flex-direction:column;gap:12px;margin-bottom:12px}.pageHead:has(+.taskViews) .pageActions .btn{border-radius:12px;width:100%;min-height:44px;font-size:14px}.taskViews{border:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--panel), var(--bg2));border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0 0 12px;padding:4px;display:grid}.taskView{white-space:nowrap;border-radius:10px;justify-content:center;gap:5px;min-height:36px;padding:0 6px;font-size:12.5px}.taskView.on{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 16%, var(--panel2)), var(--panel2));border-color:color-mix(in srgb, var(--brand) 38%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 12%, transparent), 0 6px 18px #00000040}.taskView__count{padding:1px 6px;font-size:9.5px}.taskView.on .taskView__count{color:var(--brand);background:color-mix(in srgb, var(--brand) 16%, transparent)}.taskViews__overdue{text-align:center;grid-column:1/-1;margin:2px 0 4px;font-size:11.5px}.card:has(>.cardBody>.taskList){box-shadow:none;background:0 0;border:0}.card:has(>.cardBody>.taskList)>.cardBody{padding:0}.taskList{gap:10px}.taskRow{background:linear-gradient(180deg, var(--surface-2,#17171c), var(--surface-1,#131317));border-radius:14px;align-items:flex-start;gap:12px;padding:14px 12px 12px 14px;box-shadow:0 8px 24px #0000002e}.taskRow:before{opacity:.7;width:3px}.taskRow.is-overdue:before{opacity:1;background:linear-gradient(#ff5a4d,#ff8a98)}.taskRow.is-done:before{opacity:.6;background:#4de4b5}.taskRow__check{border-width:1.5px;width:26px;height:26px;margin-top:0}.taskRow__check svg{width:13px;height:13px}.taskRow__desc{font-size:14px;line-height:1.45}.taskRow__meta{gap:6px 8px;margin-top:9px}.taskRow__job{max-width:100%;min-height:26px;padding:2px 10px 2px 8px;font-size:11px}.taskRow__ownerNames{font-size:11.5px}.taskDue,.taskPriority{align-items:center;min-height:24px;font-size:10.5px;display:inline-flex}.taskRow__provenance,.taskRow__done{margin-top:8px;font-size:11px}.taskRow__tools{gap:4px;margin-left:0}.taskRow__tool{opacity:1;color:#8a8a95;border-color:var(--line);background:#ffffff05;width:32px;height:32px}.taskEmpty{padding:28px 16px}.taskEmpty h4{font-size:15px}.taskEmpty p{font-size:13px}.msgSurface .miu-messenger,.msgSurface .miu-inbox,.msgSurface .miu-convrow-title,.msgSurface .miu-inbox-title{font-size:14px}.msgSurface .miu-convrow-preview,.msgSurface .miu-inbox-summary{font-size:12.5px}.msgSurface .miu-section-head{font-size:11px}.msgSurface .miu-thread-title,.msgSurface .miu-detail-title{font-size:14px}.msgSurface .miu-bubble{padding:8px 11px;font-size:14px}.msgSurface .miu-msg-time{font-size:10.5px}.msgSurface .miu-tab{font-size:12.5px}.msgSurface .miu-detail-summary,.msgSurface .miu-detail-body{font-size:13.5px}}@media (max-width:768px){.msgSurface .miu-compose-btn{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(var(--mob-tabs,62px) + var(--mob-safe-b,0px) + 16px);z-index:85;border-radius:18px;flex:none;gap:10px;max-width:calc(100vw - 32px);height:56px;min-height:56px;padding:0 22px 0 18px;font-size:15px;transition:opacity .18s,transform .18s,filter .14s,box-shadow .14s;position:fixed;box-shadow:0 8px 20px -6px #0009,0 2px 6px #00000059}.msgSurface .miu-compose-ic{font-size:18px}.msgSurface[data-pane=thread] .miu-compose-btn{opacity:0;pointer-events:none;transform:translateY(12px)scale(.92)}.msgSurface .miu-inbox-list{padding-bottom:88px}}.msgBack{display:none}@media (max-width:850px){.tableWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%}.recordTable{min-width:0}.recordTable th:last-child,.recordTable td:last-child{white-space:nowrap;width:1%}.recordTable th:first-child,.recordTable td:first-child{z-index:5;background:var(--ss-surface-dark,#0d131f);min-width:128px;position:sticky;left:0}.recordTable td:nth-child(2),.recordTable td:nth-child(2) *{white-space:normal;overflow-wrap:anywhere}.recordTable .recordActions{opacity:1}:is(.content .card:has(>table),.content .cardBody:has(>table)){-webkit-overflow-scrolling:touch;overflow-x:auto}.u4-job-filter,.jobToolbar,.recordToolbar{max-width:100%}.u4-job-filter{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.u4-job-filter::-webkit-scrollbar{display:none}.u4-job-filter button{flex:none}.recordToolbar .searchField{flex:100%;min-width:0}.recordToolbar select,.recordToolbar .filterField{flex:calc(50% - 8px);min-width:0}.u5-map-layout{grid-template-columns:minmax(0,1fr)}.u5-map-tools{flex-wrap:wrap}.u5-map-tabs{flex:100%;min-width:0;max-width:100%}.u5-map-tabs button{white-space:nowrap;flex:none}.u5-map-search{flex:100%;min-width:0}.dispatchLayout{grid-template-columns:minmax(0,1fr)!important}.dispatchLayout>*{min-width:0}.calLayout{flex-direction:column!important;gap:12px!important}.calAside{flex-wrap:wrap;align-items:flex-end;flex-direction:row!important;width:100%!important}.calAside>*{flex:calc(50% - 12px);min-width:150px}.cal-preview-surface{min-width:0;max-width:100%;overflow-x:auto}.u4-calendar-shell{display:block}.msgSurface{position:relative}.msgSurface .miu-messenger,.msgSurface .miu-inbox-body{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.msgSurface .miu-messenger::-webkit-scrollbar{display:none}.msgSurface .miu-inbox-body::-webkit-scrollbar{display:none}.msgSurface .miu-sidebar,.msgSurface .miu-inbox-list,.msgSurface .miu-main,.msgSurface .miu-inbox-detail{scroll-snap-align:start;scroll-snap-stop:always;border-right:0;flex:0 0 100%;width:100%;min-width:0;max-width:100%}.msgSurface .miu-pane{display:none}.msgSurface .miu-thread-head,.msgSurface .miu-detail{padding-left:52px}.msgBack{z-index:5;border:1px solid var(--line);width:36px;height:36px;color:var(--muted);opacity:0;pointer-events:none;background:#16161deb;border-radius:10px;place-items:center;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:8px;left:8px;transform:translate(-6px)}.msgSurface[data-pane=thread] .msgBack{opacity:1;pointer-events:auto;transform:none}.main[data-fullheight]>.content{padding-bottom:calc(var(--mob-tabs) + var(--mob-safe-b))}.msgSurface:has(.miu-inbox-bar) .msgBack{top:63px}.msgSurface .miu-composer textarea,.msgSurface .miu-textarea{min-height:44px}.entityActions{gap:6px}.entityActions .btn{min-height:40px}.entityTabs{scrollbar-width:none}.entityTabs::-webkit-scrollbar{display:none}.u6-team-card{background:var(--surface-2);border:1px solid var(--hairline);border-radius:12px;flex-direction:column;padding:14px;display:flex}.u6-team-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.u6-team-card-head>div{flex:auto;min-width:0}.u6-team-card-head h3,.u6-team-card-head p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u6-team-card-head p{margin:2px 0 0}.u6-team-icon{border-radius:12px;width:40px;height:40px}.u6-team-icon svg{width:18px;height:18px}.u6-team-card-head .pill{flex:none;margin-left:0}.u6-team-meta{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:12px 0}.u6-team-meta>div{border:1px solid var(--hairline);background:var(--surface-1);border-radius:10px;flex-direction:column;justify-content:center;min-width:0;padding:8px 10px;display:flex}.u6-team-meta span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;line-height:1.2}.u6-team-meta b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;line-height:1.25;overflow:hidden}.u6-member-stack{margin:12px 0 0}.u6-member-stack:empty{display:none}.u6-member-stack span{border-color:var(--surface-2);width:30px;height:30px;margin-left:-7px}.u6-team-card .recordCardBottom{gap:8px;width:100%;margin-top:12px;padding-top:12px;display:flex}.u6-team-card .recordCardBottom .btn{text-align:center;flex:1 1 0;justify-content:center;min-width:0;min-height:40px;margin-left:0}.pageActions .btn{min-height:42px}.pageActions .btn:only-child{justify-content:center;width:100%}.tabs,.segmented,.u4-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.segmented::-webkit-scrollbar{display:none}.u4-tabs::-webkit-scrollbar{display:none}.content input:not([type=checkbox]):not([type=radio]),.content select,.modalBody input:not([type=checkbox]):not([type=radio]),.modalBody select,.modalBody textarea,.drawerBody input:not([type=checkbox]):not([type=radio]),.drawerBody select,.drawerBody textarea,.popover input,.popover select,.moreMenu input,.u7-service-popover input,.gs-modal input,.content textarea{font-size:max(16px,1em)}}@media (hover:none) and (pointer:coarse){.content input:not([type=checkbox]):not([type=radio]),.content select,.content textarea,.topbar select,.modalBody input:not([type=checkbox]):not([type=radio]),.modalBody select,.modalBody textarea,.drawerBody input:not([type=checkbox]):not([type=radio]),.drawerBody select,.drawerBody textarea,.popover input,.popover select,.moreMenu input,.u7-service-popover input,.gs-modal input,.tl-dd .tl-dd__search,.msRoot .msControl .msInput,.addr-ac>input{font-size:max(16px,1em)}}@media (max-width:560px){.recordTable,.recordTable tbody{width:100%;display:block}.recordTable thead{display:none}.recordTable tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:center;gap:6px 10px;padding:12px;display:grid}.recordTable tbody tr:first-child{border-top:0}.recordTable td{border:0;min-width:0;padding:0;display:block}.recordTable td:first-child{grid-area:1/1;min-width:0}.recordTable td:nth-child(2){color:var(--muted);grid-area:2/1;font-size:12px}.recordTable td:last-child{white-space:normal;grid-area:3/1;width:auto;padding-top:2px;display:block}.recordTable .recordActions{flex-wrap:wrap;justify-content:flex-start;gap:6px}.recordTable .recordActions>*{min-width:36px;min-height:34px}.cardHead{flex-wrap:wrap;gap:8px 10px}.cardHead h3{flex:auto;min-width:0}.cardHead .searchField{flex:100%;min-width:0;max-width:none!important}.cardHead .searchField input{width:100%;min-width:0}.overlay{justify-content:stretch;align-items:flex-end;padding:0}.modal,.modal.wide,.modal--confirm{border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;width:100vw;max-width:100vw;max-height:calc(100dvh - 20px);margin:0;animation:.34s cubic-bezier(.22,1.1,.36,1) both mobSheetIn}.modal:before{content:"";background:#ffffff2e;border-radius:999px;flex:none;width:40px;height:4px;margin:8px auto 0}.modalHead{padding:8px 16px 12px}.modalHead h3,.modalHead strong{min-width:0;font-size:17px}.modalBody{scrollbar-gutter:auto;overscroll-behavior:contain;padding:14px 16px}.modalFoot{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;justify-content:stretch;gap:8px}.modalFoot .btn{white-space:nowrap;flex:1 1 0;justify-content:center;min-height:46px}.modalFoot .taskFootHint,.modalFoot .modalFoot__busy,.modalFoot>p,.modalFoot>span:not(.btn),.modalFoot>small{flex:100%;order:-1;margin:0 0 2px}.modal .grid2,.modal .formGrid,.modal .u6-choice-grid,.modal .u6-check-grid,.modal .intakeGrid{grid-template-columns:1fr}.modal .steps{scrollbar-width:none;flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;padding:0 16px 6px;overflow-x:auto}.modal .steps::-webkit-scrollbar{display:none}.modal .step{white-space:nowrap;flex:none}@keyframes mobSheetIn{0%{opacity:0;transform:translateY(40px)}}.cal-ui-root [data-slot=dialog-content],[data-slot=dialog-content],[data-slot=alert-dialog-content]{overflow-y:auto;--tw-translate-x:0!important;--tw-translate-y:0!important;width:100vw!important;max-width:100vw!important;max-height:calc(100dvh - 20px)!important;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;border-radius:22px 22px 0 0!important;inset:auto 0 0!important;transform:none!important}.isw-support .isw-overlay{align-items:flex-end;padding:0}.isw-support .isw-modal{border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;width:100vw;max-width:100vw;max-height:calc(100dvh - 20px);animation:.34s cubic-bezier(.22,1.1,.36,1) both mobSheetIn}.isw-support .isw-modal-head,.isw-support .isw-modal-body{padding:14px 16px}.isw-support .isw-modal-foot{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;gap:8px}.isw-support .isw-modal-foot button{flex:1 1 0;justify-content:center;min-height:46px}body .cpq-modal-backdrop{place-items:end stretch;padding:0}.cpq-modal-backdrop .cpq-modal,.cpq-modal-backdrop .cpq-modal--narrow{border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 20px);animation:.34s cubic-bezier(.22,1.1,.36,1) both mobSheetIn}.cpq-modal-backdrop .cpq-modal-head{padding:14px 16px}.cpq-modal-backdrop .cpq-modal-body{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}.cpq-modal-backdrop .cpq-modal-actions{flex-wrap:wrap;gap:8px}.cpq-modal-backdrop .cpq-modal-actions .btn,.cpq-modal-backdrop .cpq-modal-actions button{flex:1 1 0;justify-content:center;min-height:46px}.popover,#moreMenu,.u7-service-popover,.u6-workspace-popover{z-index:230;animation:.26s cubic-bezier(.22,1.1,.36,1) both mobSheetIn;position:fixed;overflow-y:auto;top:auto!important;left:8px!important;right:8px!important;bottom:calc(var(--mob-tabs,62px) + var(--mob-safe-b,0px) + 10px)!important;width:auto!important;max-width:none!important;max-height:min(70vh, calc(100dvh - var(--mob-tabs,62px) - 90px))!important}.popover button,.popover a,#moreMenu button,.u7-service-popover button{min-height:44px}.u7-connection-summary{left:8px!important;right:8px!important}.u7-service-popover{bottom:calc(var(--mob-tabs,62px) + var(--mob-safe-b,0px) + 10px)!important}.toastStack{left:12px;right:12px}.toast{max-width:none}.gs-modal{border-radius:18px;max-height:calc(100dvh - 16px)}.drawer{border-left:0;height:100dvh}.drawerBody{--drawer-pad-x:16px;--drawer-pad-b:calc(16px + env(safe-area-inset-bottom,0px));padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px))}.drawerFoot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.drawerFoot .btn{flex:1 1 0;justify-content:center;min-height:46px}}@media (max-width:850px){.dispatchQueue{max-height:420px!important}.dispatchQueueList{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.dispatchQueueList button{min-height:48px}.dispatchMapShell>div,.dispatchMapShell .leaflet-container{height:320px!important}.dispatchMapPills{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:620px){.dispatchCandWho,.dispatchCandFactors{flex:100%!important;min-width:0!important}.dispatchCandGo{flex:100%;min-height:44px}}@media (max-width:560px){.dispatchFilters{flex-wrap:wrap}.dispatchFilters>label{flex:100%!important}.dispatchQueue{max-height:320px!important}.dispatchMapShell>div,.dispatchMapShell .leaflet-container{height:260px!important}.dispatchSchedRow{flex-wrap:wrap}}@media (max-width:360px){.dispatchFactorLabel{width:72px!important}.dispatchFactorValue{width:46px!important}.dispatchQueue{max-height:280px!important}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.dispatchQueue{max-height:240px!important}.dispatchMapShell>div,.dispatchMapShell .leaflet-container{height:220px!important}}@media (max-width:850px){.u5-map-layout .propertyMapCard{height:380px!important}.u5-map-side{position:static}.u6-reshape-bar{flex-wrap:wrap}.u6-reshape-bar .topSpace{display:none}.u6-reshape-bar .btn{flex:auto}.u5-map-layout .u6-draw-tool{min-height:38px}}@media (max-width:560px){.u5-map-layout .propertyMapCard{height:300px!important}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.u5-map-layout .propertyMapCard{height:240px!important}}@media (max-width:850px){.pc-tw .pcHead{gap:12px;padding:14px 16px}.pc-tw .pcTabs{padding:14px 16px 0}.pc-tw .pcMain{padding:16px}.pc-tw .pcTitle{letter-spacing:.08em;font-size:24px}.pc-tw .pcTabs a{align-items:center;min-height:40px;display:inline-flex}}@media (max-width:560px){.pc-tw .pcHead{padding:12px 14px}.pc-tw .pcTabs{padding:12px 14px 0}.pc-tw .pcMain{padding:14px}.pc-tw .pcTitle{letter-spacing:.06em;font-size:20px}.pc-tw .pcSub{font-size:10px}.pc-tw .pcLogo{width:40px;height:40px}.pc-tw .pcCanvass{gap:16px}.pc-tw .pcStats{gap:10px}.pc-tw .pcTile{padding:12px}.pc-tw .pcWalk,.pc-tw .pcCardInner{padding:16px}.pc-tw .pcQuest{gap:12px;padding:12px}}@media (max-width:360px),(max-width:850px) and (orientation:landscape) and (max-height:520px){.pc-tw .pcHex{width:84px!important;height:84px!important}.pc-tw .pcCardBadges{gap:6px}.pc-tw .pcCardBadge{width:38px;height:38px}.pc-tw .pcCardName{font-size:20px}.pc-tw .pcQuestIcon{width:38px;height:38px}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.pc-tw .pcCard{max-width:224px}.pc-tw .pcMain{padding:12px 16px}}@media (max-width:850px){.u5-platform-hero{padding:20px}.u5-platform-hero h1{font-size:26px}.u5-campaignx-flow{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:8px;display:flex;overflow-x:auto}.u5-campaignx-flow::-webkit-scrollbar{display:none}.u5-cx-step{flex:none;width:150px}}@media (max-width:560px){.u5-platform-actions .btn{flex:100%}.u5-candidate{padding:14px}.u5-candidate>div:empty{display:none}.lbEmpty{min-height:0;padding:24px!important}.pc-tw .pcBoard{padding:20px}}.propCards,.propertyToolbar .viewToggle .ico{display:none}.propChips{display:contents}@media (max-width:850px){.propTable{display:none}.propCards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.propertyToolbar{row-gap:10px}.propertyToolbar .viewToggle{order:-1;margin-left:auto}.propertyToolbar .viewToggle .ico{display:block}.propertyToolbar .viewToggle .vtText{display:none}.propertyToolbar .viewToggle button{min-width:46px;min-height:44px;padding:0 12px}.propChips{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex:100%;gap:8px;display:flex;overflow-x:auto}.propChips::-webkit-scrollbar{display:none}.propChips .filterChip{flex:none;min-height:40px}.propCard{border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--surface-1);padding:14px;position:relative}.propCardBody{cursor:pointer}.propCardHead{padding-right:40px}.propCardName{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.propCardStreet,.propCardWhere{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;display:block;overflow:hidden}.propCardMore{width:44px;height:44px;color:var(--muted);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:8px;right:8px}.propCardGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.propCardCell{min-width:0}.propCardLabel{color:var(--muted);font-size:11px;display:block}.propCardValue{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:600;display:block;overflow:hidden}.propCardValue.is-empty{color:var(--muted);font-weight:400}.propCardSub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.propCardHealth{align-items:center;gap:8px;margin-top:12px;display:flex}.propCardHealth .miniBar{flex:1;min-width:0;height:4px}.propCardPct{font-family:var(--mono);flex:none;font-size:12px;font-weight:700}.propCardStatus{max-width:45%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;overflow:hidden}.propCardNext{border-radius:var(--r-sm);background:var(--surface-2);align-items:flex-start;gap:10px;margin-top:12px;padding:10px;display:flex}.propCardNext .ico{color:var(--warn);flex:none;margin-top:1px}.propCardNext>div{min-width:0}.propCardNext strong{font-size:13px;font-weight:600;display:block}.propCardNext span{color:var(--muted);margin-top:2px;font-size:11px;display:block}.propCardActions{gap:8px;margin-top:12px;display:flex}.propCardActions .btn{flex:1;min-height:44px}}@media (max-width:360px){.propCardGrid{grid-template-columns:minmax(0,1fr);gap:10px}.propCardStatus{display:none}}.ccCards{display:none}@media (max-width:850px){.ccTable{display:none}.ccCards{gap:10px;margin:11px 0 0;padding:0;list-style:none;display:grid}.ccCard{border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--surface-1);cursor:pointer;padding:14px}.ccCardHead{align-items:center;gap:10px;display:flex}.ccCard .miniAvatar{border-radius:50%;flex:none;width:40px;height:40px}.ccCardWho{flex:1;min-width:0}.ccCardWho strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.ccCardWho span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.ccCardOpen{flex:none;min-height:40px;padding:0 16px}.ccCardGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.ccCardState{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--surface-2);min-width:0;padding:10px}.ccCardLabel{color:var(--muted);font-size:12px;display:block}.ccCardValue{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.ccCardValue.is-on{color:var(--brand)}.ccCardValue .ico{flex:none;width:15px;height:15px}.ccCardFoot{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.ccCardFoot .sourceBadge{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ccCardRights{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.ccCardRights .ico{width:14px;height:14px}}@media (max-width:360px){.ccCardGrid{grid-template-columns:minmax(0,1fr)}.ccCardFoot{flex-wrap:wrap;gap:6px}}.pbm{display:none}@media (max-width:850px){.pbDesk{display:none}.pb-page>.pbm{flex:auto;min-height:0}.pbm{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}.pbm-tabs{flex:none}.pbm-body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.pbm-tabs{border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--surface-1);gap:6px;padding:4px;display:flex}.pbm-tab{border-radius:var(--r-sm);min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:1;font-size:13px;font-weight:600}.pbm-tab span{opacity:.65}.pbm-tab.is-on{background:color-mix(in srgb, var(--brand) 18%, transparent);color:#fff}.pbm-strip{z-index:2;background:var(--surface-1);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:14px;margin-bottom:4px;padding-bottom:2px;display:flex;position:sticky;top:0;overflow-x:auto}.pbm-strip::-webkit-scrollbar{display:none}.pbm-strip__item{border-bottom:2px solid var(--c);text-align:center;flex:none;padding-bottom:6px}.pbm-strip__item b{font-size:15px;font-weight:700;display:block}.pbm-strip__item span{color:var(--muted);white-space:nowrap;font-size:11px;display:block}.pbm-sec{border-bottom:1px solid var(--hairline)}.pbm-sec:last-of-type{border-bottom:0}.pbm-sec__head{width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.pbm-sec__head h3{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:15px;font-weight:600;overflow:hidden}.pbm-sec__head:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);flex:none;width:7px;height:7px;margin-right:4px;transform:translateY(-2px)rotate(45deg)}.pbm-sec__head[aria-expanded=true]:after{transform:translateY(2px)rotate(-135deg)}.pbm-sec__list{gap:8px;padding-bottom:12px;display:grid}.pbm .pb-card{width:100%}}@media (max-width:1150px){.intakeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.intakeGrid{grid-template-columns:minmax(0,1fr)}.intakeChoice .choiceIcon{margin-bottom:16px}.bigFind input{min-width:0}.matchStrip{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.matchStrip::-webkit-scrollbar{display:none}.matchChip{min-height:44px}}@media (max-width:360px){.bigFind{flex-wrap:wrap;height:auto;padding:10px 12px}.bigFind input{flex:auto}.bigFind .btn{flex:100%;min-height:40px}}.jlCards,.jobFilterBtn,.jobListNote,.jobSheet__head,.jobSheet__done,.jobSheet__scrim{display:none}@media (max-width:850px){.jlDesk{display:none}.jlCards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.jlCard{border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--surface-1);cursor:pointer;border-left:3px solid #4a4a55;padding:12px 14px}.jlCard.is-lead{border-left-color:#ffc34b}.jlCard.is-job{border-left-color:#4de4b5}.jlCard__top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.jlCard__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.jlCard__name .u4-text-link{max-width:100%;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jlCard__urgent{background:color-mix(in srgb, var(--red) 22%, transparent);color:#ff8a98;border-radius:6px;flex:none;padding:1px 6px;font-size:11px;font-weight:700}.jlCard__top .pill{flex:none}.jlCard__top .pill:first-of-type{margin-left:auto}.jlCard__meta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;overflow:hidden}.jlCard__place{align-items:baseline;gap:6px;min-width:0;margin:6px 0 0;display:flex;overflow:hidden}.jlCard__place .ico{width:14px;height:14px;color:var(--muted);flex:none;align-self:center}.jlCard__place .u4-text-link{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;font-weight:600;overflow:hidden}.jlCard__place>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;overflow:hidden}.jlCard__place>span:before{content:"· "}.jlCard__act{border-top:1px solid var(--hairline);align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.jlCard__act .ico{width:15px;height:15px;color:var(--brand);flex:none}.jlCard__act strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.jlCard__act>span{color:var(--muted);flex:none;font-size:12px}.jobFilterBtn{border:1px solid var(--hairline-strong);border-radius:var(--r-sm);background:var(--surface-1);width:44px;height:44px;color:var(--muted);cursor:pointer;place-items:center;display:grid;position:relative}.jobFilterBtn em{background:var(--brand);color:#04262a;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;line-height:17px;position:absolute;top:-5px;right:-5px}.jobListNote{color:var(--muted);flex:100%;justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.jobSortBtn{color:#c8c8cf;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:34px;padding:0 4px;font-size:13px;font-weight:600;display:inline-flex}.jobSortBtn i{opacity:.7;font-style:normal}.jobToolbar__picks{z-index:240;max-height:86dvh;padding:14px 14px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hairline-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface-2);display:none;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.jobToolbar__picks.is-open{gap:10px;display:grid}.jobSheet__head{justify-content:space-between;align-items:center;display:flex}.jobSheet__head strong{font-size:16px;font-weight:600}.jobToolbar__picks .jobPick{padding:8px 12px}.jobToolbar__picks .jobPick select{width:100%;min-height:32px}.jobSheet__done{border-radius:var(--r-sm);background:var(--brand);color:#04262a;cursor:pointer;border:0;width:100%;min-height:46px;font-size:15px;font-weight:700;display:block}.jobSheet__scrim{z-index:239;background:#0000008c;border:0;width:100%;display:block;position:fixed;inset:0}.locFacet{position:static}.jobFacetBtn{justify-content:flex-start;width:100%;min-height:44px}.jobFacetBtn__caret{margin-left:auto}.locPop{width:auto;max-width:none;box-shadow:none;margin-top:8px;position:static}.locPop__tree{max-height:44dvh}.jobFacet__scrim{display:none}.locRow{min-height:44px}.jobLeadDetails__head,.jobDetails__head{flex-wrap:wrap}.jobLeadDetails__head>.btn{min-height:40px}.entityTab{min-height:44px}}@media (max-width:560px){.jobSched__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px}.jobSched__when{flex-direction:row;grid-area:1/1;align-items:baseline;gap:7px;min-width:0}.jobSched__row>.pill{grid-area:1/2;justify-self:end}.jobSched__what{grid-area:2/1/auto/-1}}@media (max-width:360px){.jcc-heroFacts{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.jcc-hero .entityIdentity h1{text-wrap:normal;margin:2px 0 0;font-size:21px;line-height:1.25}.jcc-hero .jcc-address{margin-top:3px}.jcc-hero .jcc-address .textButton{min-height:24px;line-height:1.45;display:inline-block}.jcc-heroProgress__meta{grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;display:grid}.jcc-stages .jobStages__step{min-width:88px}.jcc-stages .jobStages__name{overflow-wrap:break-word;min-width:0;max-width:100%;font-size:calc(10px * var(--text-scale,1))}.jcc-stages .jcc-substate{text-overflow:ellipsis;max-width:100%;overflow:hidden}.jcc-heroProgress__meta>span:first-child{grid-column:1/-1}.jcc-heroProgress__planned{display:none}.jcc-heroProgress__meta .btn{justify-content:center;min-height:42px;padding:0 10px}}@media (max-width:360px){.jcc-heroProgress__meta{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.fidux-hero .u6-business-main{min-height:0;padding:20px 18px}.fidux-hero .u6-business-main h1{letter-spacing:-.02em;margin:14px 0 10px;font-size:24px;line-height:1.25}.fidux-hero .u6-business-main p{font-size:13.5px;line-height:1.5}.fidux-hero .u6-business-actions{flex-direction:column;gap:10px;margin-top:18px}.fidux-hero .u6-business-actions .btn{border-radius:10px;justify-content:center;width:100%;min-height:44px}.fidux-status .cardHead{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fidux-status .cardHead h3{flex:auto;min-width:0}.fidux-status .cardHead .pill{white-space:nowrap;flex:none}.fidux-status .detailList{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin-top:0;display:grid}.fidux-status .detailItem{border:1px solid var(--hairline);background:#ffffff05;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:8px;min-width:0;padding:12px}.fidux-status .detailItem>div{min-width:0}.fidux-status .detailItem span{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.25;display:block}.fidux-status .detailItem b{overflow-wrap:anywhere;margin-top:4px;font-size:14.5px;font-weight:600;line-height:1.3}.fidux-hero+.sectionTitle{margin-top:24px}.u6-call-flow.fidux-flow{border:1px solid var(--hairline);border-radius:var(--r-lg);background:linear-gradient(180deg, var(--surface-2), var(--surface-1));grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.fidux-flow .u6-call-step{border:0;border-bottom:1px solid var(--hairline);background:0 0;border-radius:0;grid-template-columns:38px minmax(0,1fr);gap:2px 12px;min-height:0;padding:13px 14px;display:grid}.fidux-flow .u6-call-step:last-child{border-bottom:0}.fidux-flow .u6-call-step:hover{box-shadow:none;transform:none}.fidux-flow .u6-call-step i{width:38px;height:38px;font:700 13px/1 var(--mono);letter-spacing:0;color:var(--brand);background:color-mix(in srgb, var(--brand) 11%, transparent);border:1px solid color-mix(in srgb, var(--brand) 28%, transparent);border-radius:11px;grid-row:1/span 2;align-self:center;place-items:center;margin:0;display:grid}.fidux-flow .u6-call-step strong{align-self:end;margin:0}.fidux-flow .u6-call-step span{align-self:start;margin:0}.u6-service-grid.fidux-packages{grid-template-columns:minmax(0,1fr);gap:10px}.fidux-packages .u6-service-card{min-height:0;padding:16px 16px 16px 18px}.fidux-packages .u6-service-head{gap:12px;margin-bottom:0}.fidux-packages .u6-service-logo{border-radius:12px;width:40px;height:40px}.fidux-packages .u6-service-card .btn{min-height:44px}}@media (max-width:640px){.u6-ai-primary .u6-ai-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:18px 0!important;display:grid!important}.u6-ai-primary .u6-ai-stat{text-align:center!important;min-width:0!important;padding:10px 6px!important}.u6-ai-primary .u6-ai-stat span{overflow-wrap:anywhere;letter-spacing:.02em!important;white-space:normal!important;text-overflow:clip!important;word-break:break-word!important;font-size:10px!important;line-height:1.2!important;overflow:visible!important}.u6-ai-primary .u6-ai-stat b{white-space:nowrap;margin-top:5px;font-size:17px}.u6-ai-primary .u6-business-actions{margin-top:18px;flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.u6-ai-primary .u6-business-actions .btn{flex:calc(50% - 4px);justify-content:center;min-width:0;min-height:42px}.u6-ai-primary .u6-business-actions .btn.primary{flex-basis:100%}}@media (max-width:480px){.u6-ai-primary .u6-business-actions{flex-direction:column!important;gap:8px!important;display:flex!important}.u6-ai-primary .u6-business-actions .btn{flex:none;min-height:44px;justify-content:center!important;width:100%!important}}@media (max-width:380px){.u6-ai-primary .u6-ai-stat-grid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))!important}}.supportBack{display:none}@media (max-width:1100px){.supportPanes[data-pane=list] .isw-detail-col,.supportPanes .isw-body:not(.open) .isw-detail-col,.supportPanes[data-pane=detail] .isw-body.open .isw-col-list,.supportPanes[data-pane=detail] .isw-head,.supportPanes[data-pane=detail] .isw-toolbar{display:none}.supportPanes[data-pane=detail] .supportBack{border:1px solid var(--hairline-strong);border-radius:var(--r-md);background:var(--surface-1);min-height:42px;color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:6px;margin-bottom:14px;padding:0 14px 0 10px;font-weight:650;display:inline-flex}.supportPanes[data-pane=detail] .supportBack:active{background:var(--surface-2)}}@media (max-width:850px){.isw-support .isw-head{gap:12px}.isw-support .isw-head-actions{width:100%}.isw-support .isw-presence{align-items:flex-start}.isw-support .isw-queue{width:100%;min-width:0}.isw-support .isw-toolbar{border-bottom:0;flex-flow:column;align-items:stretch;gap:12px}.isw-support .isw-toolbar-right{order:-1;width:100%;margin-bottom:0}.isw-support .isw-search{flex:auto;width:auto;min-height:44px}.isw-support .isw-new{justify-content:center;min-height:44px}.isw-support .isw-tabs{overscroll-behavior-x:contain;scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--isw-border);gap:2px;padding-right:32px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.isw-support .isw-tabs::-webkit-scrollbar{display:none}.isw-support .isw-tabs button{white-space:nowrap;flex:none;min-height:44px;margin-bottom:0;padding:10px 12px}.isw-support .isw-col-list{min-height:0}.isw-support .isw-row-meta{flex-wrap:wrap;gap:4px 10px}.isw-support .isw-row-meta>*{white-space:nowrap}.isw-support .isw-detail-head{padding:16px}.isw-support .isw-detail-title{flex-wrap:wrap}.isw-support .isw-detail-title h2{overflow-wrap:anywhere;flex:auto;min-width:0}.isw-support .isw-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.isw-support .isw-actions .isw-btn{flex:calc(50% - 8px);justify-content:center;min-height:44px}.isw-support .isw-thread,.isw-support .isw-callback,.isw-support .isw-assign{padding:14px}.isw-support .isw-composer .isw-btn,.isw-support .isw-notice .isw-btn{justify-content:center;min-height:44px}.isw-support .isw-notice{flex-wrap:wrap}.isw-support .isw-conversation{height:min(64dvh,560px);min-height:300px}}@media (hover:none) and (pointer:coarse){.isw-support .isw-row:hover,.isw-support .isw-btn:hover{transform:none}}@media (max-width:850px){.connectionsPage .u6-service-grid{flex-direction:column!important;gap:16px!important;height:auto!important;min-height:0!important;display:flex!important}.connectionsPage .u6-service-grid+.u6-service-grid{margin-top:16px!important}.connectionsPage .u6-service-grid>.u6-service-card,.connectionsPage .u6-service-grid>.u5-connector{width:100%!important;height:auto!important;min-height:unset!important;flex:none!important;margin-bottom:0!important;position:relative!important;top:auto!important;bottom:auto!important}.connectionsPage .u6-service-grid>.u6-service-card:hover,.connectionsPage .u6-service-grid>.u5-connector:hover{transform:none!important}.connectionsPage .u6-service-grid+.sectionTitle,.connectionsPage .connSection+.connSection>.sectionTitle{margin-top:28px;position:relative}.u7-connection-strip{margin-top:6px;padding:6px 2px 8px;overflow-y:visible!important}:is(.jobToolbar--contacts .jobToolbar__picks,.jobToolbar:has(#contactSearch) .jobToolbar__picks){align-items:center;width:100%;z-index:auto!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;gap:8px!important;max-height:none!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important}:is(.jobToolbar--contacts .jobToolbar__picks .jobPick,.jobToolbar:has(#contactSearch) .jobToolbar__picks .jobPick){flex:calc(50% - 4px);min-width:0;padding:4px 10px 5px}:is(.jobToolbar--contacts .jobToolbar__picks .jobPick__trigger,.jobToolbar:has(#contactSearch) .jobToolbar__picks .jobPick__trigger){width:100%;min-width:0;max-width:none;min-height:30px}.jobToolbar--contacts,.jobToolbar--contacts .jobToolbar__picks{overflow:visible!important}:is(.jobToolbar--contacts .jobToolbar__clear,.jobToolbar:has(#contactSearch) .jobToolbar__clear){flex:100%;min-height:40px}}@media (max-width:640px){:is(.jobToolbar--contacts .jobToolbar__picks,.jobToolbar:has(#contactSearch) .jobToolbar__picks){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;padding:0 4px!important;display:grid!important}:is(.jobToolbar--contacts .jobToolbar__picks .jobPick,.jobToolbar:has(#contactSearch) .jobToolbar__picks .jobPick){width:100%!important;min-width:0!important}:is(.jobToolbar--contacts .jobToolbar__clear,.jobToolbar:has(#contactSearch) .jobToolbar__clear){grid-column:1/-1}:is(.jobToolbar--contacts .jobPick__menu,.jobToolbar:has(#contactSearch) .jobPick__menu){max-width:calc(100vw - 32px)}}@media (max-width:850px){.u4-settings-tabs{white-space:nowrap;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;display:flex;flex-wrap:nowrap!important;margin-bottom:14px!important;padding:10px!important;overflow:auto hidden!important}.u4-settings-tabs::-webkit-scrollbar{display:none}.u4-settings-tabs button{white-space:nowrap;flex:none}.u4-settings-tabs~.card,.u4-settings-tabs~.grid2>.card{height:auto;min-height:0}.u4-settings-tabs~.grid2>.card{min-width:0}.content:has(>.u4-settings-tabs){padding-bottom:max(96px, calc(var(--mob-tabs) + var(--mob-safe-b) + 32px))!important}}@media (max-width:640px){.u4-setting-row{gap:12px;padding:13px 14px}.u4-provider-card{padding:14px}.u4-photo-picker{gap:14px;padding:16px}.u4-settings-tabs~.card .detailItem{padding:10px 11px}.u4-settings-tabs~.card .detailItem>div{min-width:0}.u4-settings-tabs~.card .detailItem b{overflow-wrap:anywhere}.u4-settings-tabs~.card .formGrid,.u4-settings-tabs~.grid2 .formGrid,.u4-settings-tabs~.card .grid2,.u4-settings-tabs~.card .grid3{grid-template-columns:minmax(0,1fr)}.u4-settings-tabs~.card .field,.u4-settings-tabs~.grid2 .field{min-width:0}.u4-settings-tabs~.card .field input,.u4-settings-tabs~.card .field select,.u4-settings-tabs~.card .field textarea,.u4-settings-tabs~.grid2 .field input,.u4-settings-tabs~.grid2 .field select,.u4-settings-tabs~.grid2 .field textarea{width:100%}.u4-settings-tabs~.card>.cardBody>.btn,.u4-settings-tabs~.grid2>.card>.cardBody>.btn{justify-content:center;width:100%}}@media (max-width:430px){.u4-photo-picker{flex-direction:column;align-items:flex-start}.u4-photo-picker .btn{justify-content:center;width:100%}.u4-credit-metrics{grid-template-columns:minmax(0,1fr)}.u4-setting-row{gap:10px;padding:12px}.u7-provider-actions{grid-template-columns:minmax(0,1fr) 40px;gap:6px;margin-top:11px}}@media (max-width:850px){.tz-notice{flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:12px 14px}.tz-notice__text{flex:200px}.tz-notice__actions{flex:100%}.tz-notice__actions .btn{flex:auto;justify-content:center}.cp-teamplans{gap:26px}.cp-teamplans__title{font-size:17px}.recordTable.cp-table th:nth-child(2),.recordTable.cp-table td:nth-child(2){min-width:140px;max-width:220px}.recordTable.cp-table td:nth-child(2),.recordTable.cp-table td:nth-child(2) .cp-jobLink{white-space:normal;overflow-wrap:break-word;word-break:normal}.recordTable.cp-table td:nth-child(2) .cp-jobLink{max-width:100%;line-height:1.4;display:inline}.recordTable.cp-table{min-width:780px}.recordTable.cp-table.cp-sample__team{min-width:920px}}@media (max-width:640px){.cp .cardHead{padding:12px 14px}.cp .cardBody{padding:12px}.cp-stack{gap:12px}.cp-sample__inputs,.cp-sample__derived{grid-template-columns:minmax(0,1fr);gap:10px}.cp-sample__derived>div{padding:12px}.cp-sample__derived>div>b{font-size:18px}.cp-sample__timing{padding-top:10px}.cp-sampleStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-planRow{flex-wrap:wrap;padding:11px 12px}.cp-planRow__main,.cp-planRow__side{flex:100%}.cp-planRow__side{flex-flow:wrap;justify-content:space-between;align-items:center;max-width:none}.cp-planRow__actions{flex:auto}.cp-planRow__actions .btn{flex:auto;justify-content:center}.cp-form2{grid-template-columns:minmax(0,1fr);gap:10px}.cp-step,.cp-step.has-ofRole,.cp-step.is-deduction{--cp-step-cols:minmax(0, 1fr)}.cp-step{padding:12px}.cp-step__row{row-gap:10px}.cp-step__row>.cp-step__tail,.cp-step.has-ofRole .cp-step__row>.cp-step__tail,.cp-step.is-deduction .cp-step__row>.cp-step__tail,.cp-step__extras>.cp-check{grid-column:1/-1}.cp-step__tail{justify-content:space-between}.cp-step .cp-check{white-space:normal}.cp-steps{justify-items:stretch}.cp-steps>.btn{justify-content:center}.cp-example__inputs{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.cp-example__inputs>.cp-check{padding-bottom:0}.cp-wf{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:11px 12px}.cp-wf>span{grid-area:1/1}.cp-wf>b{grid-area:1/2}.cp-wf>em{grid-area:2/1/auto/-1}.cp-wf>em:empty{display:none}.cp-accessRow{flex-wrap:wrap;padding:12px}.cp-accessRow__who{flex:100%}.cp-accessRow>.btn{flex:auto;justify-content:center}.cp-emptyBox{padding:28px 14px}.cp-access__roles{padding:12px}.cp-access__roles>.btn{justify-content:center;width:100%}.cp-access__add select{max-width:none}.cp-check.is-wrap{padding:11px 12px}.cp-geoRoles{gap:2px 14px;padding:10px 12px}.cp .cp-row>.btn{flex:auto;justify-content:center}}@media (max-width:430px){.cp-sampleStrip{grid-template-columns:minmax(0,1fr)}.cp-teamplans{gap:22px}.cp-teamplans__title{font-size:16px}.cp-wf{padding:10px 11px}.cp-wf.is-line>span{padding-left:9px}.tz-notice__actions .btn{flex:100%}}@media (max-width:560px){.recordTable.cp-table,.recordTable.cp-table tbody,.recordTable.cp-table thead,.recordTable.cp-table tr,.recordTable.cp-table td,.recordTable.cp-table th{display:revert}.recordTable.cp-table td{border-bottom:1px solid var(--line);width:auto;padding:10px 12px}.recordTable.cp-table td:last-child{white-space:nowrap}.recordTable.cp-table .cp-actions .btn{flex:none}}@media (max-width:768px){.cp-reportsTo{min-width:200px}.cp .tableWrap{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.cp-plans,.cp-plans__list,.cp-plans__editor,.cp-teamplans__group,.cp .card,.cp .cardBody{width:100%;min-width:0;max-width:100%}.cp-plans{flex-direction:column;gap:12px;display:flex}.cp .field,.cp .field>input,.cp .field>select,.cp-money,.cp-money>input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.cp-money>input{flex:auto}}@media (max-width:480px){.cp .cardHead>.cp-push{flex:100%;order:4;width:100%;margin-top:6px;margin-left:0}.cp .cardHead>.cp-push>.btn,.cp .cardHead>.cp-push.btn,.cp .cp-row>.btn,.cp-steps>.btn,.cp-planRow__actions .btn,.cp-access__roles>.btn{box-sizing:border-box;justify-content:center;width:100%;height:42px;min-height:42px;margin-top:0}.cp .cp-row{flex-wrap:wrap;gap:8px;width:100%;display:flex}.cp-planRow__actions{flex-wrap:wrap;flex:100%;gap:8px}.cp-planRow__actions .btn{flex:100%}.cp-steps>.btn{margin-top:4px}.cp .cardHead,.cp .cardBody{padding:12px}.cp-step{padding:10px}}@media (max-width:768px){.cp-grid3,.cp-grid4,.cp-grid5{gap:12px;grid-template-columns:minmax(0,1fr)!important}.cp-grid4>.cp-span2{grid-column:auto}.cp-addrGrid{grid-template-columns:minmax(0,1fr);gap:12px}.cp-addrGrid>:nth-child(n){grid-column:auto}.cp-flatCard .field input,.cp-flatCard .field select{width:100%;min-width:0}.content:has(.u4-settings-tabs) .field{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.content:has(.u4-settings-tabs) .field select{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;overflow:hidden}}@media (max-width:640px){.card.cp-flatCard{padding:14px 16px}.cp-grid3,.cp-grid4,.cp-grid5{gap:12px;grid-template-columns:minmax(0,1fr)!important}.cp-flatCard .cp-row>.cp-save,.cp-flatCard .cp-saveRow>.cp-save{flex:auto;justify-content:center}.cp-tzRow>.btn{flex:100%;justify-content:center;margin-left:0}}@media (max-width:430px){.cp-avatarRow{flex-direction:column;align-items:flex-start;gap:12px}.cp-photoBtn{justify-content:center;width:100%}.card.cp-flatCard{padding:14px}}@media (max-width:768px){.cp-langGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.field:has(>.fieldPick){width:100%;min-width:0;position:relative}.fieldPick,.fieldPick__trigger{width:100%;min-width:0;max-width:100%}.fieldPick__trigger{height:42px;min-height:42px;font-size:14px}.fieldPick__menu{width:100%;max-width:100%;max-height:min(280px,45dvh);left:0;right:0}.fieldPick__option{min-height:42px;padding:10px 12px;font-size:14px}}@media (max-width:640px){.cp-callout{padding:13px 14px!important}.cp-callout__btn{flex:100%;justify-content:center}.cp-previewRow{flex-wrap:wrap;align-items:flex-start;gap:2px 16px}.cp-previewRow>b{text-align:left;flex:100%}.cp-toggleRow{flex-direction:column;align-items:flex-start;gap:12px}.cp-flatCard .detailList{gap:14px}.cp-radioCard{gap:10px;padding:14px}.cp-actionRow>.cp-save{flex:auto;justify-content:center}}@media (max-width:950px){.cp-accessLayout{flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.cp-roleList{width:100%;max-width:100%;max-height:none;padding-right:0;position:static;overflow-y:visible}.cp-privPane{width:100%;max-width:100%}}@media (max-width:768px){.cp-accessControls{gap:10px;width:100%;min-width:0;max-width:100%}.cp-searchField{box-sizing:border-box;flex:100%;width:100%;max-width:100%}.cp-segmented{box-sizing:border-box;max-width:100%}.cp-roleList{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:10px;margin:-4px -2px 0;padding:4px 2px 6px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}.cp-roleList::-webkit-scrollbar{display:none}.cp-roleCard{scroll-snap-align:start;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:4px;width:auto;min-width:165px;max-width:min(240px,72vw);padding:10px 14px;display:flex;overflow:hidden}.cp-roleCard small{display:none}.cp-roleCard strong,.cp-roleCard em{text-overflow:clip;white-space:normal;overflow-wrap:break-word;min-width:0;max-width:100%;display:block;overflow:visible}.cp-roleCard strong{font-size:13px;line-height:1.3}.cp-roleCard em{font-size:10px;line-height:1.25}.cp-roleList>.cp-empty{flex:100%}.cp-privRow{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.cp-privRow__copy{overflow-wrap:break-word;flex:1 1 0;min-width:0}}@media (max-width:640px){.cp-segmented{flex:100%}.cp-segmented button{flex:auto;min-width:0}.cp-privRow{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:12px 14px}.cp-privRow__copy{flex:180px}.cp-privRow>.u4-toggle{flex:none;margin-top:1px}.cp-privRow__action{flex:100%;justify-content:center}.cp-privHead{gap:10px}.cp-privHead__copy{flex:100%}.cp-resetBtn{text-align:center;flex:100%}.cp-noteCard{padding:14px}.cp-noteCard>.btn{justify-content:center;width:100%}.cp-privPane{padding:14px 16px}}@media (max-width:480px){.cp-accessControls{flex-direction:column;align-items:stretch;gap:10px}.cp-segmented{width:100%}.cp-searchField{height:40px}.cp-privPane{border-radius:12px;padding:12px}.cp-privRow{gap:8px 10px;padding:12px}.cp-privRow__copy>strong{overflow-wrap:break-word;font-size:13.5px}.cp-privRow__server,.cp-privRow__note,.cp-privRow__helper{overflow-wrap:anywhere}.cp-privGroupDesc{font-size:12.5px}.cp-actionRow{flex-wrap:wrap;gap:8px}.cp-actionRow>.cp-save{flex:100%}.cp-actionRow>.cp-cancelBtn{text-align:center;flex:100%;min-height:40px;margin-left:0}}@media (max-width:1100px){.obx-tabList{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.obx-tabList::-webkit-scrollbar{display:none}.obx-tab{flex:none}.obx-tabActions{width:100%;margin-left:0;padding-left:0}}@media (max-width:850px){.obx-forecast{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.obx-forecast::-webkit-scrollbar{display:none}.obx-forecastDay{flex:0 0 46px;min-height:116px}.obx-daySplit{grid-template-columns:minmax(0,1fr);gap:10px}.obx-money{grid-template-columns:repeat(2,minmax(0,1fr))}.obx-funnel{flex-direction:column;gap:8px}.obx-seg{min-width:0;padding:10px 12px}.obx-table,.jp-wrap{max-height:none}.jp-wrap{margin:10px 14px 14px}.jp-head{row-gap:8px}.jp-title{flex:100%}.jp-head .btn{flex:1 1 0;justify-content:center;min-height:38px}.jp-card{min-width:0;max-width:100%}.jp-toolbar{gap:8px 10px;padding:10px 12px}.jp-card .jp-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.jp-field,.jp-field--date{min-width:0}.jp-toolbar>.jp-field:last-child,.jp-custom{grid-column:1/-1}.jp-card .jp-custom{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.jp-toolbar .jobPick{width:100%;min-width:0;position:relative}.jp-toolbar .jobPick__menu{box-sizing:border-box;max-width:calc(100vw - 32px);overflow-x:hidden}.jp-toolbar .jobPick__option{min-height:40px;font-size:13px}.jp-toolbar .jp-field input{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;min-height:40px;font-size:16px}.jp-note{padding:10px 14px 0}.jp-empty{padding:28px 16px}.jp-table{min-width:760px}.jp-table th,.jp-table td{padding:10px 9px}.jp-wrap .jp-table.recordTable th,.jp-wrap .jp-table.recordTable td{display:table-cell}.jp-pill,.jp-open.btn.sm{flex-shrink:0}.cp-row{align-items:flex-start;padding:12px}.cp-row .btn{flex:100%;justify-content:center;min-height:38px}.cp-nav{margin-bottom:0}.cp-desc{font-size:13px}.cp-today{margin-top:12px}.cp-today .btn{flex:100%;justify-content:center;min-height:38px}}@media (max-width:620px){.jp-count{font-size:11.5px}.jp-card .jp-custom{gap:8px}.jp-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.jp-wrap .jp-table.recordTable,.jp-wrap .jp-table.recordTable tbody{gap:10px;width:100%;min-width:0;display:grid}.jp-wrap .jp-table.recordTable thead{display:none}.jp-wrap .jp-table.recordTable tr{border:1px solid var(--line);background:var(--panel2);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"stage stage stage""job job job""addr addr addr""team date value";align-items:center;gap:8px 10px;padding:12px 14px;display:grid;position:relative}.jp-wrap .jp-table.recordTable tr:has(>.jp-next){grid-template-areas:"stage stage stage""job job job""addr addr addr""next next next""team date value"}.jp-wrap .jp-table.recordTable td{white-space:normal;text-align:left;background:0 0;border:0;width:auto;min-width:0;padding:0;display:block}.jp-wrap .jp-table.recordTable td:nth-child(3){grid-area:stage;padding-right:44px}.jp-wrap .jp-table.recordTable .jp-pill{text-overflow:ellipsis;max-width:100%;overflow:hidden}.jp-wrap .jp-table.recordTable td:first-child{overflow-wrap:anywhere;grid-area:job;padding-right:44px}.jp-wrap .jp-table.recordTable td:nth-child(2){overflow-wrap:anywhere;grid-area:addr}.jp-wrap .jp-table.recordTable td:nth-child(2) .jp-line{font-size:13px}.jp-wrap .jp-table.recordTable td.jp-next{grid-area:next}.jp-wrap .jp-table.recordTable td:nth-child(n+4):not(.jp-num):not(.jp-next):not(.jp-date):not(.jp-openCell){grid-area:team}.jp-wrap .jp-table.recordTable td.jp-date{color:var(--muted);grid-area:date;font-size:12px}.jp-wrap .jp-table.recordTable td.jp-date:before{content:"Created "}.jp-wrap .jp-table.recordTable td.jp-num{text-align:right;white-space:nowrap;grid-area:value;justify-self:end}.jp-wrap .jp-table.recordTable td.jp-openCell{z-index:1;grid-area:auto;position:absolute;top:10px;right:10px}.jp-wrap .jp-table.recordTable .jp-open.btn.sm{flex-shrink:0;width:34px;height:34px;min-height:34px;margin:0}}@media (max-width:560px){.obx-money{grid-template-columns:minmax(0,1fr)}.obx-forecastDay{flex-basis:42px}.jp-wrap{margin:10px 12px 12px}.jp-toolbar{padding:12px}.jp-job{font-size:13.5px}.jp-sub{font-size:11px}.jp-face{width:26px;height:26px}.cp-row>span{flex-basis:100%;font-size:12px}}@media (max-width:360px){.obx-forecastDay{flex-basis:38px;min-height:104px}.jp-toolbar{padding:10px}.jp-wrap{margin:8px 10px 10px}.jp-wrap .jp-table.recordTable tr{padding:10px 12px}.jp-empty{padding:22px 12px}.jp-empty p{font-size:13px}.cp-row{padding:10px}.cp-today>span{flex:100%}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.obx-forecastDay{min-height:96px}.jp-wrap{max-height:62vh}.jp-toolbar{padding-block:8px}.jp-empty{padding-block:18px}.cp-row{padding-block:8px}.cp-today{margin-top:10px;padding-top:10px}}@media (max-width:1180px){.cc-top{grid-template-columns:minmax(200px,.8fr) minmax(0,1.6fr)}.cc-top>.cc-top__activity{grid-column:1/-1}.cc-grid{grid-template-columns:1fr}.cc-top__activity .cc-list{max-height:340px}}@media (max-width:850px){.cc{gap:14px}.cc-top{grid-template-columns:1fr;gap:10px}.cc-top__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cc-grid{gap:10px}.cc-card{padding:13px 14px}.cc-card__head{flex-wrap:wrap;row-gap:8px}.cc-card__actions{flex:100%}.cc-card__actions .btn{flex:1 1 0;justify-content:center;min-height:38px}.cc-card__head>.cc-open.btn.sm,.cc-card__head .lb-head{flex:none}.cc-stat{padding:13px 14px}.cc-stat__value{font-size:26px}.cc-day{grid-template-columns:1fr;gap:12px}.cc-top__activity .cc-list{max-height:300px}}@media (max-width:620px){.cc-top__tiles{grid-template-columns:1fr}.hc-funnel .cc-funnel__row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.hc-funnel .cc-funnel__bar{grid-area:2/1/auto/-1}.hc-funnel .cc-funnel__meta{text-align:right;white-space:normal}.lb-head{flex-basis:100%;justify-content:flex-end}}@media (max-width:560px){.cc-links{grid-template-columns:1fr}.cc-stat{grid-template-columns:34px minmax(0,1fr) auto;column-gap:11px}.cc-stat__icon{width:34px;height:34px}.cc-stat__value{font-size:24px}.cc-item{gap:9px}.lb-row{grid-template-columns:18px 26px minmax(0,1fr) auto;gap:8px}.lb-av{width:26px;height:26px}.cc-top__activity .cc-list{max-height:260px}}@media (max-width:360px){.cc-card,.cc-stat{padding:12px}.cc-stat__value{font-size:22px}.cc-stat__rowLabel,.cc-stat__story{font-size:10.5px}.lb-row{grid-template-columns:18px 24px minmax(0,1fr)}.lb-meta{text-align:left;grid-column:3}.lb-av{width:24px;height:24px}.cc-funnel__row{gap:8px}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.cc-top__activity .cc-list{max-height:180px}.cc-card,.cc-stat{padding-block:11px}.cc-stat__story{margin-top:8px;padding-top:7px}}@media (max-width:700px){.cp-item{grid-template-columns:var(--cc-icon,40px) minmax(0, 1fr)}.cp-item__meta{grid-column:2;justify-items:start}.lb-bars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lb-seg{flex:100%;justify-content:center}.cc-composer{flex-wrap:wrap}.cc-composer .btn{flex:100%;justify-content:center;min-height:38px}}@media (max-width:360px){.lb-seg button{padding:5px 7px;font-size:11px}.cp-item{gap:9px;padding:9px 8px 9px 10px}}@media (max-width:1100px){.onb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.onb{gap:14px}.onb-head h2{font-size:18px}.onb-cta{flex:100%;justify-content:center;min-height:40px}.onb-table{min-width:780px}.onb-table th,.onb-table td{padding:10px 9px}.onb .card,.onb .onb-tableScroll{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.onb .onb-tableScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-height:400px;display:block;overflow:auto}.onb-expiry{grid-template-columns:20px minmax(0,1fr);row-gap:8px}.onb-expiry .btn{grid-column:1/-1;justify-content:center;min-height:38px}}@media (max-width:620px){.onb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.onb-note{font-size:11.5px}}@media (max-width:560px){.recordTable.onb-table,.recordTable.onb-table tbody,.recordTable.onb-table thead,.recordTable.onb-table tr,.recordTable.onb-table td,.recordTable.onb-table th{display:revert}.recordTable.onb-table{min-width:780px}.recordTable.onb-table td{border-bottom:1px solid var(--line);width:auto;padding:10px 9px}.recordTable.onb-table td:last-child{white-space:nowrap}.recordTable.onb-table td:nth-child(2),.recordTable.onb-table td:nth-child(2) *{white-space:normal;overflow-wrap:break-word;word-break:normal}}@media (max-width:360px){.onb-avatar{width:26px;height:26px}.onb-person{gap:8px}}@media (max-width:850px){.onb-scrim{place-items:end stretch;padding:0}.onb-modal{border-bottom:0;border-radius:18px 18px 0 0;width:100%;max-height:92vh}.onb-modal__head,.onb-modal__body,.onb-modal__foot{padding-inline:16px}.onb-choices,.onb-choices--roles{grid-template-columns:1fr}.onb-choices--access{grid-template-columns:repeat(2,minmax(0,1fr))}.onb-methods{grid-template-columns:1fr}.onb-seat{flex-wrap:wrap}.onb-foot{flex-direction:column-reverse}.onb-modal__foot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.onb-foot .btn{justify-content:center;width:100%;min-height:42px}}@media (max-width:620px){.onb-grid2{grid-template-columns:1fr}.onb-stepper{gap:2px}.onb-stepper li{justify-content:center;padding:6px 2px}.onb-stepper li span{display:none}.onb-reqlist li{grid-template-columns:18px minmax(0,1fr);row-gap:6px}.onb-reqlist li>:last-child{grid-column:2;justify-self:start}}@media (max-width:360px){.onb-modal__head,.onb-modal__body,.onb-modal__foot{padding-inline:13px}.onb-choice{padding:11px}.onb-method{padding:13px}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.onb-modal{border-radius:0;max-height:100vh}.onb-modal__head{padding-block:12px 10px}.onb-modal__body{gap:12px;padding-block:12px 14px}}@media (max-width:1100px){.cp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.cp-filters h3{flex:100%}.cp-filters .field{flex:100%;min-width:0}.cp-filters .cp-filterPair{flex:100%;grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.cp-filters .fieldPick__menu{z-index:150}.cp-push{width:100%;margin-left:0}.cp-push .btn{justify-content:center;width:100%;min-height:38px}.cp-table th,.cp-table td{padding:10px 9px}:root{--ss-surface-dark:var(--surface-1)}.recordTable.cp-table th:first-child,.recordTable.cp-table td:first-child{z-index:5;background-color:var(--ss-surface-dark,#0d131f);position:sticky;left:0}.cp .card,.cp .tableWrap{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.cp .tableWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;display:block;overflow-x:auto}.sup-head-actions{flex:100%;margin-left:0}.sup-head-actions .btn{flex:1 1 0;justify-content:center;min-height:38px}.sup-table{min-width:840px}.sup-actions .btn{flex:1 1 0;justify-content:center;min-height:40px}}@media (max-width:620px){.cp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-muted{font-size:11.5px}.sup-picker{grid-template-columns:1fr}}@media (max-width:360px){.cp-empty{padding:22px 10px!important}.sup-check{min-height:34px}}@media (max-width:850px){.obr-head{row-gap:8px}.obr-title,.obr-actions{flex:100%}.obr-actions .btn{flex:1 1 0;justify-content:center;min-height:38px}.obr-toolbar{gap:10px;padding:12px 14px}.obr-field,.obr-field--wide{flex:calc(50% - 6px);min-width:0}.obr-toolbar .obr-field select,.obr-toolbar .obr-field input{min-height:40px}.obr-dir,.obr-clear{flex:100%;justify-content:center;min-height:38px}.obr-count{padding:10px 14px 0}.obr-wrap{-webkit-overflow-scrolling:touch;width:100%;max-width:calc(100% - 28px);max-height:none;margin:10px 14px 14px;overflow-x:auto}.recordTable.obr-table th:first-child,.recordTable.obr-table td:first-child{z-index:5;background-color:var(--ss-surface-dark,#0d131f);position:sticky;left:0}.obr-notes{padding:0 14px 14px}.obr-empty{padding:28px 16px}}@media (max-width:560px){.recordTable.obr-table,.recordTable.obr-table tbody,.recordTable.obr-table thead,.recordTable.obr-table tr,.recordTable.obr-table td,.recordTable.obr-table th{display:revert}.recordTable.obr-table{min-width:1100px}.recordTable.obr-table td{border-bottom:1px solid var(--line);width:auto;padding:10px 9px}.recordTable.obr-table td:nth-child(2),.recordTable.obr-table td:nth-child(2) *{white-space:normal;overflow-wrap:break-word;word-break:normal}}@media (max-width:620px){.obr-field--wide,.obr-field{flex:100%}.obr-basis{font-size:10.5px}}@media (max-width:360px){.obr-toolbar{padding:10px}.obr-wrap{max-width:calc(100% - 20px);margin:8px 10px 10px}.recordTable.obr-table th,.recordTable.obr-table td{padding:9px 8px}.ob-preview-today>span{flex:100%}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.obr-wrap{max-height:62vh}.obr-toolbar{padding-block:8px}.obr-empty{padding-block:18px}}@media (max-width:850px){.obx-hero .closeToDash{border-color:var(--line);width:38px;height:38px;position:absolute;top:10px;right:10px}.obx-hero .obx-heroCopy{padding-right:44px}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.sup{gap:7px}.sup .cardBody{padding-block:12px}.sup-check{min-height:26px}.sup-actions{margin-top:10px}.onb{gap:10px}.onb-note{padding-block:8px}.onb-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.onb-stat{padding:10px 12px}.cp-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-stack{gap:10px}.cp-filters{padding-block:10px}.cp-empty{padding-block:20px!important}.cp-row{padding-block:8px}}@media (max-width:850px){.cpq-modal-backdrop:has(.csvimp){padding:14px}.cpq-modal:has(.csvimp){max-height:calc(100dvh - 28px)}.csvimp .csvimp-scroll{max-height:200px}}@media (max-width:620px){.csvimp .csvimp-sample{text-align:center;flex-direction:column;align-items:stretch;gap:8px}.csvimp .csvimp-sample .btn{justify-content:center;width:100%}.csvimp .csvimp-list li{flex-direction:column;align-items:flex-start;gap:4px}.csvimp .csvimp-list li .cpq-sub{white-space:normal}.csvimp .csvimp-drop{padding-block:16px}.csvimp .cpq-modal-actions{flex-wrap:wrap}}@media (max-width:560px){.cpq-modal-backdrop:has(.csvimp){padding:8px}.csvimp .cpq-modal-actions{flex-direction:column-reverse;align-items:stretch}.csvimp .cpq-modal-actions .btn{justify-content:center;width:100%}.csvimp .csvimp-cols td{font-size:10.5px}}@media (max-width:360px){.csvimp .csvimp-chip{padding:2px 7px}.csvimp .csvimp-chip code{font-size:9px}.csvimp .csvimp-drop strong{font-size:11px}.csvimp .csvimp-drop span{font-size:9.5px}}@media (max-width:850px) and (orientation:landscape) and (max-height:520px){.cpq-modal-backdrop:has(.csvimp){padding:8px}.cpq-modal:has(.csvimp){max-height:calc(100dvh - 16px)}.csvimp{gap:10px;padding-block:12px}.csvimp .csvimp-sample{flex-direction:row;align-items:center;padding-block:8px}.csvimp .csvimp-sample .btn{width:auto}.csvimp .csvimp-drop{padding-block:10px}.csvimp .csvimp-scroll{max-height:130px}}@media (max-width:850px){.u7-readiness-card .u7-connection-strip{flex-wrap:wrap;overflow-x:visible}.gs-short{display:none}@media (max-width:560px){.topbar{gap:8px}.topbar .crumbs{display:none}.topbar .globalSearch{border-radius:14px;flex:auto;justify-content:flex-start;gap:8px;width:auto;min-width:0;max-width:none;height:44px;padding:0 14px}.topbar .globalSearch .gs-short{letter-spacing:-.008em;color:var(--chrome-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:inline;overflow:hidden}.topbar .mobileMenu,.topbar .iconBtn,.topbar .createPlus{flex:none;width:44px;max-width:44px;height:44px}.topbar button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.topbar .globalSearch>svg:first-child{color:var(--brand,#02dae0)}.topbar .mobileMenu,.topbar .iconBtn[data-action=notifications]{border-radius:50%}.topbar .iconBtn[data-action=notifications] .dot{top:9px;right:9px}}.u7-readiness-card .u7-mini-service{flex:0 auto;max-width:100%}}
.leaflet-container{isolation:isolate}.leaflet-pseudo-fullscreen{z-index:150!important}
