.schedule-day-timeline{--day-person-width:180px;--day-anytime-width:0px;container:day-schedule/inline-size}.schedule-day-timeline.has-anytime-items{--day-anytime-width:120px}.schedule-day-hours,.schedule-day-row{grid-template-columns:var(--day-person-width) 2880px;width:calc(var(--day-person-width) + 2880px)}.has-anytime-items .schedule-day-hours,.has-anytime-items .schedule-day-row{grid-template-columns:var(--day-person-width) var(--day-anytime-width) 2880px;width:calc(var(--day-person-width) + var(--day-anytime-width) + 2880px)}.schedule-day-anytime,.schedule-day-anytime-heading{left:var(--day-person-width)}.schedule-day-anytime .schedule-visit-card{width:calc(var(--day-anytime-width) - 10px)}.schedule-day-initials,.sidebar-collapse-toggle{display:none}@media (min-width:761px){.sidebar .brand{padding-right:8px}.sidebar-collapse-toggle{z-index:2;border:1px solid var(--line);width:28px;height:28px;color:var(--spg-secondary);background:var(--spg-surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:41px;right:-14px;box-shadow:0 2px 6px #0000001a}.sidebar-collapse-toggle:hover{color:var(--spg-label);background:var(--spg-raised)}.sidebar-collapse-toggle:focus-visible{outline:2px solid var(--spg-dark-link,#176ee7);outline-offset:3px}.shell.sidebar-collapsed .sidebar{width:76px;padding:26px 10px 18px}.shell.sidebar-collapsed .workspace{width:calc(100% - 76px);max-width:calc(100% - 76px);margin-left:76px}.shell.sidebar-collapsed .sidebar .brand{justify-content:center;padding:0 0 30px}.shell.sidebar-collapsed .sidebar .brand-mark{width:44px;height:58px}.shell.sidebar-collapsed .sidebar .brand>div,.shell.sidebar-collapsed .nav-label,.shell.sidebar-collapsed .sidebar-nav-text,.shell.sidebar-collapsed .sidebar .count,.shell.sidebar-collapsed .sidebar-new>span{display:none}.shell.sidebar-collapsed .nav-item{justify-content:center;padding:12px 8px}.shell.sidebar-collapsed .sidebar .profile{flex-direction:column;gap:6px;padding:12px 0 0}.shell.sidebar-collapsed .sidebar .profile>div:not(.avatar):not(.profile-menu){display:none}.shell.sidebar-collapsed .sidebar .profile-trigger{margin:0}.shell.sidebar-collapsed .sidebar .profile-menu{bottom:18px;left:66px}}@media (min-width:761px) and (max-width:1200px){.workspace:has(.schedule-page-v2){padding:20px 14px}}@container day-schedule (max-width:900px){.schedule-day-hours,.schedule-day-row{--day-person-width:86px;--day-anytime-width:100px}.schedule-day-person{flex-direction:column;justify-content:center;gap:5px;padding:8px}.schedule-day-full-name{display:none}.schedule-day-initials{display:block}.schedule-day-person small{font-size:10px}.schedule-day-corner{padding:9px 6px;font-size:11px}.schedule-day-corner small{font-size:9px}.schedule-day-anytime,.schedule-day-anytime-heading{left:86px}.schedule-day-anytime .schedule-visit-card{width:90px}}
@media (max-width:1200px){.workspace>.topbar{flex-wrap:wrap;align-items:flex-start;gap:16px}.workspace>.topbar>div:first-child{flex:320px;min-width:0}.workspace .top-actions{flex-wrap:wrap;flex:none;max-width:100%}.workspace .top-actions>button{white-space:nowrap;flex-shrink:0}.workspace .directory-heading{flex-wrap:wrap;gap:16px}.workspace .directory-heading>div:first-child{flex:240px;min-width:0}.workspace .clients-actions{flex-wrap:wrap;max-width:100%}.workspace .clients-actions button{white-space:nowrap;flex:none;min-height:42px}.workspace .clients-list-tools{flex-wrap:wrap}.workspace .clients-search{flex:260px;min-width:0;max-width:100%}.workspace .clients-search input{min-width:0}.workspace .ts-track-layout{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}}html[data-spg-theme=dark] .workspace .clients-actions button:not(.clients-primary),html[data-spg-theme=dark] .workspace .today-summary>header>button{color:var(--spg-label,#f4f7f8);border-color:var(--line);background:var(--spg-raised,#2c3940)!important}html[data-spg-theme=dark] .workspace .clients-tabs button[aria-selected=true]{color:#fff;background:var(--spg-action-blue,#237fe5)!important}.workspace .clients-list-card{container:client-list/inline-size}@container client-list (max-width:760px){.workspace .clients-table-wrap{overflow:visible}.workspace .clients-table{min-width:0;display:block}.workspace .clients-table thead{display:none}.workspace .clients-table tbody{padding:0 12px 12px;display:block}.workspace .clients-table tr{border:1px solid var(--line);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;margin-top:12px;padding:14px;display:grid;background:var(--spg-surface,#fff)!important}.workspace .clients-table td{border:0;min-width:0;max-width:none;display:block;padding:0!important}.workspace .clients-table tr:hover td{background:0 0!important}.workspace .clients-table td:first-child{grid-area:1/1}.workspace .clients-table td:nth-child(2){grid-area:2/1/auto/-1;padding-left:56px!important}.workspace .clients-table td:nth-child(3){color:var(--spg-secondary);overflow-wrap:anywhere;grid-area:3/1/auto/-1;padding-left:56px!important}.workspace .clients-table td:nth-child(4){grid-area:4/1/auto/-1;padding-left:56px!important}.workspace .clients-table td:last-child{grid-area:1/2}.workspace .clients-table td:last-child button{width:44px;padding:8px}.workspace .clients-person{max-width:100%}.workspace .clients-person>span:last-child{min-width:0}}
