.office-mobile-nav{display:none}@media (max-width:760px){.office-demo-mobile-nav-fix,.office-demo-mobile-nav-fix>main,.office-demo-mobile-nav-fix>main>section{box-sizing:border-box;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;min-width:0;max-width:100vw;overflow-x:clip}.office-demo-mobile-nav-fix,.office-demo-mobile-nav-fix>main{min-height:100dvh}.office-demo-mobile-nav-fix button,.office-demo-mobile-nav-fix a,.office-demo-mobile-nav-fix summary,.office-demo-mobile-nav-fix input,.office-demo-mobile-nav-fix select,.office-demo-mobile-nav-fix textarea{touch-action:manipulation}.office-demo-mobile-nav-fix>main>aside{display:none!important}.office-demo-mobile-nav-fix>main>section{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.office-demo-mobile-nav-fix>main>section>header{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.office-demo-mobile-nav-fix>main>section>header>div:last-child{min-width:0}.office-demo-mobile-nav-fix>main>section>header input[aria-label=Search\ CRM],.office-demo-mobile-nav-fix>main>section>header select{min-width:0!important;max-width:100%!important;font-size:16px!important}.office-mobile-nav{z-index:140;min-height:72px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));-moz-text-size-adjust:100%;text-size-adjust:100%;background:#102a43;border-top:1px solid #ffffff17;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:3px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #102a432e}.office-mobile-nav__item{color:#d6e2ea;cursor:pointer;min-width:0;min-height:56px;font:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.office-mobile-nav__item:active,.office-mobile-nav__item:focus-visible{color:#fff;background:#ffffff1f;outline:none}.office-mobile-nav__item>span{font-size:19px;font-weight:700;line-height:1}.office-mobile-nav__item small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:inherit;font-size:10px;font-weight:700;line-height:1.1;display:block;overflow:hidden}.office-mobile-nav__more{min-width:0}.office-mobile-nav__more>summary{width:100%;list-style:none}.office-mobile-nav__more>summary::-webkit-details-marker{display:none}.office-mobile-nav__more[open]>summary{color:#fff;background:#ffffff1f}.office-mobile-nav__sheet{z-index:141;left:10px;right:10px;bottom:calc(82px + env(safe-area-inset-bottom));color:#18334a;background:#fff;border:1px solid #dce5eb;border-radius:18px;padding:16px;position:fixed;box-shadow:0 18px 50px #102a433d}.office-mobile-nav__sheet>strong{color:#102a43;margin:0 0 12px;font-size:14px;display:block}.office-mobile-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.office-mobile-nav__grid a,.office-mobile-nav__grid button{color:#18334a;min-height:46px;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#f8fafc;border:1px solid #e5ecf2;border-radius:11px;align-items:center;gap:8px;padding:10px 12px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.office-mobile-nav__grid a span,.office-mobile-nav__grid button span{font-size:11px;font-weight:700}}@media (max-width:520px){.office-demo-mobile-nav-fix>main>section>header{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;height:auto!important;min-height:0!important;padding:10px 12px!important;display:grid!important}.office-demo-mobile-nav-fix>main>section>header>div:first-child{min-width:0}.office-demo-mobile-nav-fix>main>section>header>div:last-child{grid-template-columns:minmax(0,1fr) minmax(104px,128px) 38px;align-items:center;width:100%;gap:6px!important;padding-top:0!important;display:grid!important}.office-demo-mobile-nav-fix>main>section>header input[aria-label=Search\ CRM],.office-demo-mobile-nav-fix>main>section>header select{width:100%!important}.office-demo-mobile-nav-fix>main>section>header button[aria-label="Try automated enquiry"],.office-demo-mobile-nav-fix>main>section>header div:last-child>span:not(:last-child){display:none!important}.office-demo-mobile-nav-fix>main>section>header div:last-child>span:last-child{width:38px;min-width:38px;height:38px}}
.office-demo-mobile-nav-fix div[class*=drawerBackdrop]{z-index:1000!important;position:fixed!important}@media (max-width:760px){body:has(.office-demo-mobile-nav-fix div[class*=drawerBackdrop]) .office-mobile-nav{display:none!important}.office-demo-mobile-nav-fix div[class*=drawerBackdrop]{inset:0!important;background:#0f243694!important;justify-content:stretch!important;align-items:stretch!important;width:100vw!important;height:100dvh!important;inset:0!important;overflow:hidden!important}.office-demo-mobile-nav-fix div[class*=drawerBackdrop]>aside[class*=drawer]{box-sizing:border-box;overscroll-behavior:contain;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:24px 18px calc(30px + env(safe-area-inset-bottom))!important;box-shadow:none!important;border-radius:0!important;margin:0!important;position:relative!important;overflow-y:auto!important}.office-demo-mobile-nav-fix div[class*=drawerBackdrop] button,.office-demo-mobile-nav-fix div[class*=drawerBackdrop] input,.office-demo-mobile-nav-fix div[class*=drawerBackdrop] select,.office-demo-mobile-nav-fix div[class*=drawerBackdrop] textarea{touch-action:manipulation}.office-demo-mobile-nav-fix div[class*=drawerBackdrop] input,.office-demo-mobile-nav-fix div[class*=drawerBackdrop] select,.office-demo-mobile-nav-fix div[class*=drawerBackdrop] textarea{font-size:16px!important}}
.office-v4-type-tabs button{color:#18334a;background:#f7f9fb;font-weight:800;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;border:1px solid #dce5eb!important;border-radius:9px!important;padding:8px 10px!important}.office-v4-type-tabs button:not([class*=primary]):hover{background:color-mix(in srgb, var(--accent,#1f8a8a) 9%, white)!important;border-color:color-mix(in srgb, var(--accent,#1f8a8a) 28%, #dce5eb)!important}.office-demo-mobile-nav-fix .office-v4-type-tabs>button[class*=primary]{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;background:#1f8a8a!important;border-color:#1f8a8a!important;box-shadow:0 5px 14px #1f8a8a38!important}.office-demo-mobile-nav-fix .office-v4-type-tabs>button[class*=primary]:hover,.office-demo-mobile-nav-fix .office-v4-type-tabs>button[class*=primary]:focus-visible{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1f8a8a!important}.office-v4-mobile-status{display:none}.office-mobile-nav__item--active{color:#fff!important;background:#ffffff21!important}@media (max-width:760px){.office-demo-mobile-nav-fix>main>section>header{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;height:auto!important;min-height:0!important;padding:10px 12px!important;display:grid!important}.office-demo-mobile-nav-fix>main>section>header>div:first-child,.office-demo-mobile-nav-fix>main>section>header>div:last-child{min-width:0}.office-demo-mobile-nav-fix>main>section>header>div:last-child{grid-template-columns:minmax(0,1fr) minmax(104px,128px) auto;align-items:center;width:100%;gap:6px!important;display:grid!important}.office-demo-mobile-nav-fix>main>section>header input[aria-label=Search\ CRM],.office-demo-mobile-nav-fix>main>section>header>div:last-child>select{width:100%!important;min-width:0!important;max-width:100%!important;font-size:16px!important}.office-demo-mobile-nav-fix>main>section>header>div:last-child>button,.office-demo-mobile-nav-fix>main>section>header>div:last-child>span{display:none!important}.office-demo-mobile-nav-fix>main>section>header>div:last-child>div{min-width:0}.office-demo-mobile-nav-fix>main>section>header>div:last-child>div>button{white-space:nowrap;min-height:40px}.office-v4-type-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto;flex-wrap:nowrap!important;padding-bottom:10px!important}.office-v4-type-tabs button{flex:none;min-height:40px}.office-v4-mobile-status{color:#18334a;touch-action:manipulation;background:#fff;border:1px solid #dbe5eb;border-radius:9px;width:100%;margin-top:10px;padding:9px 10px;font-size:16px;display:block}.office-v4-drawer-grid{grid-template-columns:1fr!important}.office-v4-pipeline{scroll-snap-type:x proximity;padding-right:14px}.office-v4-pipeline>section{scroll-snap-align:start}.office-demo-mobile-nav-fix [class*=inboxLayout]{min-height:0!important;display:block!important}.office-demo-mobile-nav-fix [class*=messageList]{border-bottom:1px solid #e5ecf2;border-right:0!important}.office-demo-mobile-nav-fix [class*=messagePane]{padding:18px 16px!important;display:block!important}.office-demo-mobile-nav-fix [class*=messagePane] textarea{font-size:16px!important}}@media (max-width:520px){.office-demo-mobile-nav-fix>main>section>header>div:last-child{grid-template-columns:minmax(0,1fr) minmax(98px,118px) auto}.office-demo-mobile-nav-fix>main>section>header h1{font-size:18px!important}}
.office-demo-mobile-nav-fix div:has(>button[data-legacy-route]){scrollbar-width:thin;flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important;display:flex!important;overflow-x:auto!important}.office-demo-mobile-nav-fix div:has(>button[data-legacy-route])>button{white-space:nowrap!important;border:1px solid #dce5eb!important;border-radius:8px!important;flex:none!important;padding:8px 10px!important}.office-demo-mobile-nav-fix [data-pipeline-status-context]{color:#18334a!important;background:#f0f9f8!important;border:1px solid #bfe0e0!important;border-left:4px solid #1f8a8a!important;border-radius:10px!important;margin:-2px 0 12px!important;padding:10px 14px!important;font-size:13px!important;font-weight:850!important;line-height:1.35!important}.office-demo-mobile-nav-fix div:has(>section[data-general-status]){align-items:stretch!important;gap:12px!important;padding-bottom:18px!important;display:flex!important;overflow-x:auto!important}.office-demo-mobile-nav-fix div:has(>section[data-general-status])>section[data-general-status]{box-sizing:border-box;overflow:hidden;border-top:3px solid #1f8a8a!important;flex:1 0 220px!important;width:auto!important;min-width:220px!important;padding-top:0!important}.office-demo-mobile-nav-fix section[data-general-status]>header{box-sizing:border-box;background:#eaf6f6!important;border-bottom:2px solid #c7e4e4!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:54px!important;margin:0 -10px 12px!important;padding:12px 14px!important;display:flex!important;box-shadow:0 2px #1f8a8a0f!important}.office-demo-mobile-nav-fix section[data-general-status]>header:before{content:none!important}.office-demo-mobile-nav-fix section[data-general-status]>header>[data-general-status-label]{white-space:normal;letter-spacing:.01em;flex:auto;min-width:0;color:#102a43!important;text-align:left!important;order:0!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.office-demo-mobile-nav-fix section[data-general-status]>header>span:not([data-general-status-label]){box-sizing:border-box;flex:none;min-width:28px;height:28px;color:#fff!important;background:#1f8a8a!important;border-radius:999px!important;order:1!important;justify-content:center!important;align-items:center!important;padding:0 8px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}@media (max-width:900px){.office-demo-mobile-nav-fix div:has(>section[data-general-status])>section[data-general-status]{flex-basis:210px!important;min-width:210px!important}.office-demo-mobile-nav-fix section[data-general-status]>header>[data-general-status-label]{font-size:13px!important}.office-demo-mobile-nav-fix [data-pipeline-status-context]{font-size:12px!important}}
