.pro-workspace-page{--workspace-wide:1280px;--workspace-narrow:960px;--workspace-gutter:24px;--workspace-space-1:8px;--workspace-space-2:12px;--workspace-space-3:16px;--workspace-space-4:24px;--workspace-radius:12px;--workspace-target:44px;--workspace-safe-top:env(safe-area-inset-top, 0px);--workspace-safe-right:env(safe-area-inset-right, 0px);--workspace-safe-bottom:env(safe-area-inset-bottom, 0px);--workspace-safe-left:env(safe-area-inset-left, 0px)}.pro-workspace-page .workspace-container{box-sizing:border-box;width:100%;max-width:var(--workspace-wide);min-width:0;min-height:0;margin:0 auto;padding-block:var(--workspace-space-3) var(--workspace-space-4);padding-inline:var(--workspace-gutter);padding-block-start:max(var(--workspace-space-3),env(safe-area-inset-top,0px));padding-block-end:max(var(--workspace-space-4),env(safe-area-inset-bottom,0px));padding-left:max(var(--workspace-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--workspace-gutter),env(safe-area-inset-right,0px))}.pro-workspace-page .workspace-container--narrow{max-width:var(--workspace-narrow)}.pro-workspace-page .workspace-main{padding-block-start:var(--workspace-space-4)}.pro-workspace-page .workspace-header{position:static;inset:auto;z-index:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--workspace-space-2) var(--workspace-space-4);width:100%;min-width:0;margin:0 0 var(--workspace-space-4);padding:0 0 var(--workspace-space-3);border:0;border-block-end:1px solid var(--border,#d8e2ef);border-radius:0;background:0 0}.pro-workspace-page .workspace-header.workspace-container--header{margin-inline:auto;margin-block-end:0;padding-block-start:max(var(--workspace-space-3),env(safe-area-inset-top,0px));padding-left:max(var(--workspace-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--workspace-gutter),env(safe-area-inset-right,0px))}.pro-workspace-page .workspace-header :is(.brand,.left,.nav-slot--left){min-width:0;max-width:100%;flex-wrap:wrap;gap:var(--workspace-space-2)}.pro-workspace-page .workspace-header .brand{white-space:normal}.pro-workspace-page .workspace-header .workspace-header-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--workspace-space-1);min-width:0;max-width:100%;width:auto;margin:0;margin-inline-start:auto}.pro-workspace-page .workspace-header-actions>*{min-width:0;max-width:100%}.pro-workspace-page .workspace-header .workspace-back{position:static;inset:auto;z-index:auto;display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;width:auto;min-height:var(--workspace-target);max-width:100%;white-space:normal;text-align:center;text-decoration:none}.pro-workspace-page .workspace-header :is(.menu-btn,.workspace-back){gap:var(--workspace-space-1);border-radius:var(--workspace-radius)}.pro-workspace-page .workspace-header :is(a.pro-group-back-btn,a.back,.nav-slot--right > a.btn){display:inline-flex;align-items:center;justify-content:center;padding:var(--workspace-space-1) var(--workspace-space-3);border:1px solid var(--border,#d8e2ef);border-radius:var(--workspace-radius);text-align:center;white-space:normal}.pro-workspace-page .workspace-header .menu-icon{flex:0 0 24px;width:24px;height:24px}.pro-workspace-page .workspace-header :is(.menu-name,.email,.badge){min-width:0;white-space:normal;overflow-wrap:normal}.pro-workspace-page :is(.workspace-section,.filters-card,.review-card,.attachments-card){min-width:0;padding:var(--workspace-space-4);border-radius:var(--workspace-radius)}.pro-workspace-page .workspace-section{margin-block:0 var(--workspace-space-4)}.pro-workspace-page :is(.workspace-grid,.workspace-form){min-width:0;gap:var(--workspace-space-3)}.pro-workspace-page .workspace-grid{margin-block-end:var(--workspace-space-4)}.pro-workspace-page .workspace-grid>.workspace-section{margin-block:0}.pro-workspace-page :is(.field,.filter-field,.filter-panel-field,.card-content,.card-head,.card-header,.category-title-text),.pro-workspace-page :is(.workspace-grid,.workspace-form,.workspace-actions,.workspace-header-actions)>*{min-width:0;max-width:100%}.pro-workspace-page .workspace-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:end}.pro-workspace-page :is(.workspace-form-area,.workspace-form,.workspace-section) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.sr-only),select,textarea){box-sizing:border-box;min-width:0;max-width:100%}.pro-workspace-page :is(.field,.filter-field,.filter-panel-field,.pro-group-field){gap:var(--workspace-space-1)}.pro-workspace-page :is(.workspace-form,.workspace-form-area,.workspace-section) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.sr-only),select){min-height:var(--workspace-target)}.pro-workspace-page :is(button,.btn,a.secondary,.workspace-back,.download-menu > summary){box-sizing:border-box;min-height:var(--workspace-target);max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.4}.pro-workspace-page button:where(:not(.date-field__picker):not(.pw-eye):not(.info-btn):not(.country-pill):not(.avatar-pill):not(.remove-btn):not(.trash-btn):not(.card-collapse-btn):not(.sort-btn):not(.mawaaid-date-range-picker__day):not(.mawaaid-date-range-picker__nav):not(.guest-lock-feedback)){padding-block:var(--workspace-space-1);padding-inline:var(--workspace-space-3);border-radius:var(--workspace-radius)}.pro-workspace-page button.is-loading{padding-inline-end:36px}.pro-workspace-page .workspace-actions>a.secondary{display:inline-flex;align-items:center;justify-content:center;padding:var(--workspace-space-1) var(--workspace-space-3);border:1px solid currentColor;border-radius:var(--workspace-radius)}.pro-workspace-page .date-field .date-field__control{--date-field-height:var(--workspace-target);min-width:0}.pro-workspace-page .date-field__control .date-field__picker{width:var(--workspace-target);padding:0;display:inline-flex;align-items:center;justify-content:center}.pro-workspace-page .date-field__picker svg{width:22px;height:22px;flex-shrink:0}.pro-workspace-page :is(.sp-auto-select,.dropdown-option__box) input:where([type=checkbox],[type=radio]){width:18px;height:18px;min-width:18px;padding:0;flex:0 0 18px}.pro-workspace-page .pw-wrap input{padding-inline-end:52px}.pro-workspace-page .pw-wrap .pw-eye{display:inline-flex;align-items:center;justify-content:center;min-width:var(--workspace-target);min-height:var(--workspace-target);inset-inline-end:2px}.pro-workspace-page :is(.workspace-actions,.actions,.category-actions,.expense-form-actions,.pro-group-row__actions,.note-item__actions,.attachments-item__actions,.review-actions,.shared-card-file-actions,.file-actions){flex-wrap:wrap;gap:var(--workspace-space-1);min-width:0}.pro-workspace-page :is(.workspace-actions,.actions,.category-actions,.pro-group-row__actions,.file-actions)>*{min-width:0;max-width:100%;flex-shrink:1}.pro-workspace-page :is(.card-head,.card-header,.recap-heading,.expense-heading,.section-header,.review-card header,.sp-card-head){flex-wrap:wrap;gap:var(--workspace-space-2)}.pro-workspace-page :is(.analyzer-heading__info,.recap-heading__info,.expense-heading__info,.visibility-card-text,.employee-visibility__text){min-width:0;flex:1 1 240px}.pro-workspace-page :is(.recap-heading__actions,.expense-heading__actions,.card-filter-group){flex-wrap:wrap;min-width:0;max-width:100%;flex-shrink:1}.pro-workspace-page :is(.page-title,h1,h2,h3,.h1,.h2,.h3,.small,.muted,.notice,.intro,.lead,.field-label,.review-meta,.attachments-item__meta){overflow-wrap:normal}.pro-workspace-page :is(.page-title,.workspace-container > h2){margin-block:0 var(--workspace-space-4)}.pro-workspace-page :is(.pagination,.table-pagination,.recap-pagination,.pager,.pager-actions,.table-controls){flex-wrap:wrap;gap:var(--workspace-space-1);min-width:0}.pro-workspace-page :is(.recap-pagination__status,.table-pagination__label,.page-indicator){min-width:0;white-space:normal;overflow-wrap:normal}.pro-workspace-page :is(.recap-total-row,.recap-pagination__size,.perpage){flex-wrap:wrap;min-width:0}.pro-workspace-page .recap-total-row strong{overflow-wrap:normal}.pro-workspace-page :is(.table-wrap,.expense-table-wrap,.workspace-table-scroll){min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table){min-width:640px;width:100%;table-layout:auto}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table,.workspace-table-scroll > table) :is(th,td){text-align:start;min-width:8rem;white-space:normal;overflow-wrap:break-word;word-break:normal}.pro-workspace-page .workspace-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-block-end:var(--workspace-space-2);border:1px solid var(--border,#d8e2ef);border-radius:var(--workspace-radius);background:linear-gradient(to right,#fff 30%,transparent) left/32px 100% local,linear-gradient(to left,#fff 30%,transparent) right/32px 100% local,linear-gradient(to right,rgb(0 0 0 / 12%),transparent) left/12px 100%,linear-gradient(to left,rgb(0 0 0 / 12%),transparent) right/12px 100%;background-repeat:no-repeat}.pro-workspace-page .workspace-table-scroll>table{min-width:760px;width:100%}.pro-workspace-page :is(.workspace-table-scroll,.workspace-header a,.workspace-chart-legend button):focus-visible{outline:2px solid var(--accent,#111);outline-offset:3px}.pro-workspace-page .workspace-chart{position:relative;min-width:0;min-height:0;width:100%;height:340px;margin-block:var(--workspace-space-2)}.pro-workspace-page .workspace-chart--square{max-width:420px;height:auto;aspect-ratio:1;margin-inline:auto}.pro-workspace-page .workspace-chart>canvas{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:none;aspect-ratio:auto}.pro-workspace-page .workspace-chart-legend{display:flex;flex-wrap:wrap;gap:var(--workspace-space-1) var(--workspace-space-2);padding:0;margin:var(--workspace-space-2) 0;list-style:none}.pro-workspace-page .workspace-chart-legend li{min-width:0;max-width:100%}.pro-workspace-page .workspace-chart-legend button{display:inline-flex;align-items:flex-start;gap:var(--workspace-space-1);text-align:start;font:inherit;color:var(--text,#111);background:0 0;border:1px solid var(--border,#d8e2ef);box-shadow:none}.pro-workspace-page .workspace-chart-legend button[aria-pressed=false] .workspace-legend-label{text-decoration:line-through;opacity:.65}.pro-workspace-page .workspace-legend-swatch{display:inline-block;flex:0 0 12px;width:12px;height:12px;margin-block-start:4px;border:1px solid var(--border,#d8e2ef);border-radius:3px}.pro-workspace-page :is(.workspace-legend-label,.chart-legend-item,.chart-legend-item > span){min-width:0;overflow-wrap:normal}.pro-workspace-page .chart-legend-item{flex-wrap:wrap;gap:var(--workspace-space-1) var(--workspace-space-2);align-items:flex-start}.pro-workspace-page .chart-legend-item>span:first-child{flex:1 1 160px}.pro-workspace-page .chart-legend-item>span:last-child{margin-inline-start:auto}.pro-workspace-page .kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--workspace-space-2);margin-block:var(--workspace-space-3)}.pro-workspace-page .kpi{padding:var(--workspace-space-3);overflow-wrap:normal}.pro-workspace-page .kpi .big{margin-block-start:var(--workspace-space-1);font-variant-numeric:tabular-nums;line-height:1.35}.pro-workspace-page .kpi-hint-bubble{position:static;width:100%;margin-block-start:var(--workspace-space-1)}.pro-workspace-page .kpi-hint{flex-wrap:wrap}.pro-workspace-page .heatmap{min-width:0;max-width:100%;overflow-x:auto;grid-template-columns:64px repeat(24,minmax(32px,1fr));padding-block-end:var(--workspace-space-2)}.pro-workspace-page .sp-wrap{padding:0}.pro-workspace-page .sp-layout{grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start}.pro-workspace-page :is(.cards,.overview-grid,.sp-grid-2){grid-template-columns:repeat(2,minmax(0,1fr))}.pro-workspace-page .cards-single{grid-template-columns:minmax(0,1fr)}.pro-workspace-page .sp-auto-select{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;white-space:normal;direction:inherit;text-align:start}.pro-workspace-page .sp-auto-select input{margin:2px 0 0}.pro-workspace-page .sp-auto-select span{min-width:0;overflow-wrap:normal}.pro-workspace-page .sp-sidebar .recap-heading__info{flex:1 1 auto;width:100%;min-width:0}.pro-workspace-page :is(.category-menu,.staff-menu,.client-menu,.status-menu):not(.is-portal):not(.workspace-floating-menu){left:auto;right:auto;inset-inline-start:0;min-width:0;width:100%;max-width:100%;max-height:min(300px,60dvh);overflow:auto}.pro-workspace-page :is(.dropdown-option,.dropdown-option__label){min-width:0;white-space:normal;overflow-wrap:normal}.pro-workspace-page .dropdown-option{min-height:var(--workspace-target)}.pro-workspace-page :is(.card-filter-group,.card-filter-control,.analyzer-staff-control,.status-filter){min-width:0;max-width:100%}.pro-workspace-page :is(.chart-filter,.chart-filter-menu-btn,#staffRevenueStaff){min-width:0;max-width:100%}.pro-workspace-page .chart-filter-menu-btn,.pro-workspace-page .filter-field-control{text-align:start}.pro-workspace-page :is(.pw-popover,.popover-panel,.combo .menu-panel){max-width:100%;box-sizing:border-box}.pro-workspace-page .workspace-phone-menu{box-sizing:border-box}@media (max-width:767px){.pro-workspace-page .workspace-phone-menu{--workspace-menu-gutter-x:max(16px, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));--workspace-menu-gutter-y:max(16px, env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px));left:var(--workspace-menu-left,50%)!important;top:var(--workspace-menu-top,50%)!important;transform:translate(-50%,-50%);max-width:max(0px,calc(var(--workspace-menu-width,100vw) - 2 * var(--workspace-menu-gutter-x)));max-height:min(300px,max(0px,calc(var(--workspace-menu-height,100vh) - 2 * var(--workspace-menu-gutter-y))))!important}}.pro-workspace-page .workspace-phone-menu a{min-height:var(--workspace-target);overflow-wrap:normal}.pro-workspace-page :is(.modal,.confirm-card,.pro-group-modal,#notif){box-sizing:border-box;overflow-wrap:normal;word-break:normal;padding:var(--workspace-space-3);padding-top:max(var(--workspace-space-3),env(safe-area-inset-top,0px));padding-bottom:max(var(--workspace-space-3),env(safe-area-inset-bottom,0px));padding-left:max(var(--workspace-space-3),env(safe-area-inset-left,0px));padding-right:max(var(--workspace-space-3),env(safe-area-inset-right,0px));overflow-y:auto}.pro-workspace-page :is(.modal .panel,.modal .sheet,.confirm-card__panel,.pro-group-modal__panel,#notif .box){box-sizing:border-box;overflow-wrap:normal;word-break:normal;min-width:0;max-width:100%;max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow:auto;padding:var(--workspace-space-4);border-radius:var(--workspace-radius);margin-block:auto}.pro-workspace-page :is(.modal .row,.confirm-card__actions,.pro-group-modal__actions){flex-wrap:wrap;gap:var(--workspace-space-1);flex-shrink:0}.pro-workspace-page .confirm-card__panel{width:min(420px,100%)}.pro-workspace-page .workspace-search{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.pro-workspace-page.pro-workspace--batch-book .brand-stack{align-items:flex-start}.pro-workspace-page.pro-workspace--batch-book .layout{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr)}.pro-workspace-page.pro-workspace--batch-book .slots .day{padding:var(--workspace-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,104px),1fr));justify-items:stretch}.pro-workspace-page.pro-workspace--batch-book .slot-item{width:100%;margin:0}.pro-workspace-page.pro-workspace--batch-book #selectedAside{min-width:0;top:var(--workspace-space-3);max-height:calc(100dvh - 32px)}.pro-workspace-page.pro-workspace--batch-book #selectedTable{table-layout:auto;min-width:540px}.pro-workspace-page.pro-workspace--batch-book #selectedTable :is(th,td){text-align:start;overflow-wrap:normal}.pro-workspace-page.pro-workspace--batch-book #selectedTable :is(th,td):not(:last-child){min-width:7rem}.pro-workspace-page.pro-workspace--batch-book .guest-card{margin-block-end:var(--workspace-space-4)}.pro-workspace-page.pro-workspace--batch-book .selected-mobile-item .row{flex-wrap:wrap;min-width:0;overflow-wrap:normal}.pro-workspace-page :is(.remove-btn,.trash-btn,.card-collapse-btn,.sort-btn){min-width:var(--workspace-target);min-height:var(--workspace-target);flex-shrink:0;padding:0;display:inline-flex;align-items:center;justify-content:center}.pro-workspace-page .trash-btn{width:var(--workspace-target);height:var(--workspace-target)}.pro-workspace-page .trash-btn svg{width:24px;height:24px;flex:0 0 24px}.pro-workspace-page :is(.workspace-actions,.actions,.sp-collapse-btn,.card-collapse-btn,.download-menu,.file-actions) svg{flex-shrink:0}.pro-workspace-page .expense-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--workspace-space-2)}.pro-workspace-page :is(.expense-category-title,.category-create){min-width:0;max-width:100%}.pro-workspace-page .category-name-input{width:100%;min-width:0}.pro-workspace-page .expense-table-wrap td.actions{white-space:normal}.pro-workspace-page #employeesContainer{min-height:0}.pro-workspace-page #logsContainer{padding:0 0 var(--workspace-space-2);text-align:start}.pro-workspace-page #logsContainer :is(th,td){display:table-cell}.pro-workspace-page .log-details{max-width:36rem;overflow-wrap:normal}.pro-workspace-page :is(.emp-card,.pro-group-row,.pro-group-subcard,.review-card,.shared-card-file,.table-card,.note-item,.attachments-item){min-width:0;overflow-wrap:normal}.pro-workspace-page :is(.emp-detail-value,.pro-group-row__meta,.pro-group-row__actions,.attachments-item__meta,.file-cell,.file-name){min-width:0;max-width:100%}.pro-workspace-page :is(.pro-group-status-pill,.verified-badge,.plan-badge,.selection-legend__chip){max-width:100%;white-space:normal;overflow-wrap:normal}.pro-workspace-page #pdays{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--workspace-space-3)}.pro-workspace-page #pdays :is(.day,.hours,.break-row,label),.pro-workspace-page #vacations .row>*{min-width:0}.pro-workspace-page #pdays .breaks .break-row,.pro-workspace-page #pdays .day .hours{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-workspace-page #pdays .breaks .break-row .rem{grid-column:1/-1;justify-self:end}.pro-workspace-page #pdays .breaks .break-row .rem .rem-text{display:inline}.pro-workspace-page #pdays .breaks .break-row .rem::after{content:none}.pro-workspace-page #vacations .row{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-workspace-page #vacations .row>div:last-child{grid-column:1/-1}.pro-workspace-page.pro-workspace--profile #vacations .date-field__control input[type=text]{padding-inline-end:52px}.pro-workspace-page.pro-workspace--profile #vacations .date-field__picker{width:var(--workspace-target);height:var(--workspace-target);inset-inline-end:2px}.pro-workspace-page .service-row .service-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.pro-workspace-page :is(.service-categories,.service-editor,.category-services,.category-editor-panel,.service-row,.category-header .field){min-width:0;max-width:100%}.pro-workspace-page :is(.inline-actions,.service-actions,.selection-legend__chips,.with-info){flex-wrap:wrap}.pro-workspace-page .services-head .hide-prices-toggle{margin-left:0;margin-inline-start:auto}.pro-workspace-page.pro-workspace--notes :is(.list-head,.note-item){grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr)) 44px;gap:var(--workspace-space-2)}.pro-workspace-page.pro-workspace--notes :is(.cell--name,.cell--muted,.meta-chip){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal}.pro-workspace-page.pro-workspace--notes .list-shell{overflow:visible}.pro-workspace-page.pro-workspace--notes .list-head{border-start-start-radius:var(--workspace-radius);border-start-end-radius:var(--workspace-radius)}.pro-workspace-page.pro-workspace--note-create .note-meta__count{margin-left:0;margin-inline-start:auto}.pro-workspace-page.pro-workspace--note-create .note-remove{margin-left:0;margin-inline-start:var(--workspace-space-1)}.pro-workspace-page.pro-workspace--reviews .workspace-container{gap:var(--workspace-space-3)}.pro-workspace-page.pro-workspace--shared-files .table-wrap.min-rows-3{min-height:0}.pro-workspace-page.pro-workspace--shared-files :is(.table td,.table-card-value,.table-card-contact-btn){white-space:normal;overflow-wrap:normal;text-align:start}.pro-workspace-page.pro-workspace--shared-files .table-card-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.pro-workspace-page.pro-workspace--shared-files .shared-card-file-actions>*{min-width:0;max-width:100%}.pro-workspace-page .workspace-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.pro-workspace-page .workspace-plans .card{min-width:0;padding:var(--workspace-space-4);border-radius:var(--workspace-radius);overflow-wrap:normal}.pro-workspace-page .workspace-plans :is(.card-head,.price-row,h2,.actions){flex-wrap:wrap}.pro-workspace-page :is(.workspace-plans,.sheet) :is(.features,.details-list){margin-inline:0;padding-inline-start:20px;padding-inline-end:0}.pro-workspace-page.pro-workspace--offers details summary::after{margin-left:0;margin-inline-start:auto}.pro-workspace-page.pro-workspace--plans .disclaimer__content{text-align:end}@media (max-width:1023px){.pro-workspace-page{--workspace-gutter:16px}.pro-workspace-page :is(.sp-layout,.cards,.overview-grid,.sp-grid-2),.pro-workspace-page.pro-workspace--batch-book .layout{grid-template-columns:minmax(0,1fr)}.pro-workspace-page .workspace-plans,.pro-workspace-page .workspace-search{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-workspace-page :is(.workspace-section,.filters-card,.review-card,.attachments-card,.workspace-plans .card){padding:var(--workspace-space-3)}.pro-workspace-page.pro-workspace--batch-book #selectedAside,.pro-workspace-page.pro-workspace--batch-book #selectedAside.mobile-inline{position:static;inset:auto;max-height:none;overflow:visible;z-index:auto;width:100%}.pro-workspace-page.pro-workspace--batch-book #selectedAside.mobile-inline .selected-mobile{max-height:none;overflow:visible;margin-inline:0;padding-inline:0}.pro-workspace-page .service-builder{flex-direction:column}.pro-workspace-page :is(.service-categories,.service-editor){flex-basis:auto;width:100%}}@media (max-width:900px){.pro-workspace-page .download-menu__panel{inset:50% auto auto 50%;transform:translate(-50%,-50%);min-width:0;width:min(320px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto}}@media (max-width:768px){.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table){display:block;min-width:0;width:100%;max-width:100%;border:0;border-spacing:0}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table) thead{display:table-header-group;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table) :is(tbody,tfoot){display:block;width:100%}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table) :is(tbody,tfoot) tr{display:block;min-width:0;margin-block:0 var(--workspace-space-2);padding:var(--workspace-space-2);border:1px solid var(--border,#d8e2ef);border-radius:var(--workspace-radius);background:var(--card,#fff)}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table) :is(tbody,tfoot) td{display:block;width:auto;min-width:0;padding:var(--workspace-space-1) 0;border:0;white-space:normal;text-align:start;overflow:visible;overflow-wrap:normal}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table) td[data-label]::before{content:attr(data-label);display:block;margin-block-end:4px;font-size:.8rem;font-weight:600;line-height:1.4;text-transform:none;letter-spacing:normal;color:var(--muted,#5a6b81)}.pro-workspace-page :is(.workspace-table-cards,.expense-table-wrap > table) td[colspan]::before{content:none}.pro-workspace-page #resTable tbody td{display:block;padding:var(--workspace-space-1) 0}.pro-workspace-page #resTable thead{display:table-header-group}.pro-workspace-page #resTable tbody td[data-label]::before{display:block;margin-block-end:4px;text-transform:none;letter-spacing:normal}.pro-workspace-page #resTable tbody td[colspan]::before{content:none}.pro-workspace-page .expense-table-wrap td.actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--workspace-space-1)}.pro-workspace-page .expense-table-wrap td.actions::before{flex:0 0 100%}.pro-workspace-page .expense-table-wrap{border:0}.pro-workspace-page.pro-workspace--batch-book #selectedAside .table-wrap{display:none}.pro-workspace-page.pro-workspace--batch-book .selected-mobile{display:flex}.pro-workspace-page #employeesContainer table{display:none}.pro-workspace-page .emp-mobile-list{display:flex;flex-direction:column;gap:var(--workspace-space-2)}.pro-workspace-page.pro-workspace--notes .note-item{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"main delete" "meta delete"}.pro-workspace-page.pro-workspace--notes .note-item>.cell:last-child{grid-area:delete}.pro-workspace-page.pro-workspace--notes .meta-chip{max-width:100%;line-height:1.4}.pro-workspace-page.pro-workspace--notes .meta-chip>span{min-width:0}}@media (max-width:767px){.pro-workspace-page{--workspace-gutter:12px}.pro-workspace-page #pdays,.pro-workspace-page :is(.workspace-form,.workspace-search,.workspace-plans){grid-template-columns:minmax(0,1fr)}.pro-workspace-page .workspace-header .workspace-header-actions{flex:1 1 auto}.pro-workspace-page .workspace-header .workspace-header-actions>button{width:auto}.pro-workspace-page .workspace-header .page-actions{margin-block:0}.pro-workspace-page :is(.workspace-form,.workspace-form-area,.workspace-section,.workspace-phone-menu,.workspace-floating-menu,.is-portal) :is(input:not([type=checkbox]):not([type=radio]):not(.sr-only),select,textarea){font-size:16px}.pro-workspace-page .workspace-chart:not(.workspace-chart--square){height:280px}.pro-workspace-page :is(.card-filter-group,.card-filter-control,.analyzer-staff-control,.status-filter){width:100%;align-items:stretch}.pro-workspace-page :is(.card-filter-group select,.chart-filter-menu-btn,#staffRevenueStaff){width:100%;max-width:100%}.pro-workspace-page .table-pagination__label{flex:1 1 100%}.pro-workspace-page .table-pagination{justify-content:center}.pro-workspace-page .recap-pagination{margin-inline-start:0;justify-content:flex-start}.pro-workspace-page .team-access-card{max-height:none;overflow:visible}.pro-workspace-page #employeesContainer{overflow:visible}.pro-workspace-page .expense-category-list.is-scroll,.pro-workspace-page .expense-table-wrap.is-scroll{max-height:none!important;overflow:visible;padding-inline:0}.pro-workspace-page :is(.note-item,.expense-category-card,.category-card,.emp-card,.pro-group-subcard,.service-editor){padding:var(--workspace-space-2)}.pro-workspace-page :is(.modal .panel,.modal .sheet,.confirm-card__panel,.pro-group-modal__panel,#notif .box){padding:var(--workspace-space-3)}.pro-workspace-page.pro-workspace--note-create :is(.notes-list--scroll,.attachments-list--scroll),.pro-workspace-page.pro-workspace--profile #vacations{max-height:none;overflow:visible}.pro-workspace-page :is(.category-create,.category-create input,.expense-form-actions,.workspace-search #btnSearch,.workspace-search #btnApplyFilters){width:100%;min-width:0}.pro-workspace-page.pro-workspace--plans .nav .left{flex:1 1 100%}}@media (max-width:480px){.pro-workspace-page #pdays .breaks .break-row,.pro-workspace-page #pdays .day .hours,.pro-workspace-page #vacations .row,.pro-workspace-page .kpis{grid-template-columns:minmax(0,1fr)}.pro-workspace-page .expense-table-wrap td.actions>button,.pro-workspace-page :is(.workspace-actions,.expense-form-actions,.category-actions,.review-actions,.attachments-item__actions,.shared-card-file-actions)>:is(button,a){flex:1 1 100%;width:100%}.pro-workspace-page .workspace-header .workspace-header-actions>*{flex:0 1 auto;width:auto}.pro-workspace-page.pro-workspace--notes .pager-actions .page-indicator{flex:1 1 100%;order:-1}.pro-workspace-page.pro-workspace--shared-files .shared-card-file{padding:var(--workspace-space-1)}}.pro-workspace-page :is(.email,.client-email,.file-name,.file-cell,.log-details,.reply-body,.attachments-item__meta strong,.result-value--contact,a[href^="mailto:"],a[href^=http]){overflow-wrap:anywhere;word-break:normal}.pro-workspace-page #resTable .result-value:not(.result-value--contact){overflow-wrap:normal;word-break:normal}.pro-workspace-page .workspace-floating-menu{position:fixed;box-sizing:border-box;min-width:0;max-width:none;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pro-workspace-page .select-menu-panel.workspace-floating-menu{z-index:70000;display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid #0b1220;border-radius:12px;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.12);scrollbar-gutter:stable}.pro-workspace-page .workspace-country-menu.workspace-floating-menu{z-index:70000;border:1px solid var(--border,#c8d2e1);border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(0,0,0,.08);padding:8px}.pro-workspace-page .workspace-country-menu .country-item{display:flex;align-items:center;gap:8px;min-height:var(--workspace-target);padding:8px 10px;white-space:normal;overflow-wrap:normal}.pro-workspace-page .workspace-country-menu .flag{flex:0 0 1.2em;text-align:center}.pro-workspace-page .workspace-country-menu .country-item:is(:hover,:focus-visible){background:#f3f7ff}.pro-workspace-page.pro-workspace--shared-files .table td.client-email{overflow-wrap:anywhere;word-break:normal}.pro-workspace-page .workspace-header .email{overflow-wrap:anywhere}.pro-workspace-page.pro-workspace--shared-files #sharedTable :is(th,td){min-width:8rem}.pro-workspace-page.pro-workspace--notes :is(.cell--name,.cell--muted,.meta-chip > span){overflow-wrap:break-word}.pro-workspace-page :is(.dropdown-option__label,.workspace-legend-label){overflow:visible;text-overflow:clip}.pro-workspace-page .select-menu-option{flex-shrink:0;width:100%;text-align:start;background:#fff;color:#000}.pro-workspace-page .select-menu-option[aria-selected=true]{outline:#0b1220 solid 2px;outline-offset:-2px}.pro-workspace-page .select-menu-option:hover{background:#f1f5f9}.pro-workspace-page .select-menu-option .select-menu-label{display:inline-flex;align-items:center;gap:8px}.pro-workspace-page .select-menu-label{min-width:0;overflow-wrap:break-word}.pro-workspace-page .select-menu-label .icon{flex-shrink:0}.pro-workspace-page .mawaaid-date-range-picker{box-sizing:border-box;padding:12px}.pro-workspace-page .mawaaid-date-range-picker__months{grid-template-columns:repeat(var(--workspace-range-months,1),minmax(0,1fr))}.pro-workspace-page .mawaaid-date-range-picker__month{min-width:0}.pro-workspace-page button.mawaaid-date-range-picker__day{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;min-height:40px;aspect-ratio:1;padding:0;white-space:nowrap;overflow-wrap:normal;word-break:normal;line-height:1;text-align:center}.pro-workspace-page button.mawaaid-date-range-picker__nav{flex:0 0 var(--workspace-target);width:var(--workspace-target);height:var(--workspace-target);padding:0;white-space:nowrap}.pro-workspace-page .mawaaid-date-range-picker__week span{min-width:0;overflow-wrap:normal;word-break:normal;white-space:nowrap;font-size:clamp(10px, 3vw, 12px)}.pro-workspace-page .mawaaid-date-range-picker__bar,.pro-workspace-page .mawaaid-date-range-picker__footer{position:sticky;z-index:1;background:#fff}.pro-workspace-page .mawaaid-date-range-picker__bar{top:-12px;padding-block:8px}.pro-workspace-page .mawaaid-date-range-picker__footer{bottom:-12px;flex-wrap:wrap;padding-block:8px}.pro-workspace-page .mawaaid-date-range-picker__title{min-width:0;overflow-wrap:normal}.pro-workspace-page .mawaaid-date-range-picker.workspace-popup--short :is(.mawaaid-date-range-picker__bar,.mawaaid-date-range-picker__footer){position:static}.pro-workspace-page.pro-workspace--batch-book .guest-lock-surface{position:relative;min-width:0;max-width:100%}.pro-workspace-page.pro-workspace--batch-book .guest-lock-surface>:is(select,#btnBook){width:100%}.pro-workspace-page.pro-workspace--batch-book button.guest-lock-feedback{position:absolute;inset:0;z-index:2001;width:100%;height:100%;padding:0;border:0;background:0 0;box-shadow:none;cursor:help}.pro-workspace-page.pro-workspace--batch-book button.guest-lock-feedback:active{transform:none}.pro-workspace-page.pro-workspace--batch-book #globalToast{border-radius:12px;padding:12px 16px}@media (max-width:480px){.pro-workspace-page .workspace-actions>.guest-lock-surface{flex:1 1 100%;width:100%}}.pro-workspace-page .hidden,.pro-workspace-page [hidden]{display:none!important}