.AdminDesign-module__uwelFq__shell{background:var(--ui-canvas);flex-direction:column;height:100dvh;display:flex}.AdminDesign-module__uwelFq__header{background:var(--ui-chrome);border-bottom:1px solid var(--ui-border);flex:none;align-items:center;gap:16px;height:52px;padding:0 20px;display:flex}.AdminDesign-module__uwelFq__tag{background:var(--ui-brand-soft);color:var(--ui-brand);border-radius:999px;padding:2px 9px;font-size:.6875rem;font-weight:600}.AdminDesign-module__uwelFq__tabs{gap:4px;margin-left:12px;display:flex}.AdminDesign-module__uwelFq__tab{color:var(--ui-ink-muted);border-radius:8px;padding:0 12px;font-size:.84375rem;line-height:30px;text-decoration:none}.AdminDesign-module__uwelFq__tab:hover{background:var(--ui-sunken);color:var(--ui-ink)}.AdminDesign-module__uwelFq__tabOn{background:var(--ui-brand-soft);color:var(--ui-brand);font-weight:600}.AdminDesign-module__uwelFq__who{align-items:center;gap:12px;margin-left:auto;display:flex}.AdminDesign-module__uwelFq__whoName{color:var(--ui-ink-muted);font-size:.8125rem}.AdminDesign-module__uwelFq__leave{color:var(--ui-ink-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:.8125rem;line-height:28px}.AdminDesign-module__uwelFq__leave:hover{background:var(--ui-sunken);color:var(--ui-ink)}.AdminDesign-module__uwelFq__tab:focus-visible,.AdminDesign-module__uwelFq__leave:focus-visible,.AdminDesign-module__uwelFq__bottomTab:focus-visible,.AdminDesign-module__uwelFq__crumb:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.AdminDesign-module__uwelFq__page{flex:1;min-height:0;padding:20px 20px 24px;overflow-y:auto}.AdminDesign-module__uwelFq__pageColumn{max-width:var(--ui-content-width);margin:0 auto}.AdminDesign-module__uwelFq__bottomBar{display:none}.AdminDesign-module__uwelFq__panel{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--mantine-radius-md);overflow:hidden}.AdminDesign-module__uwelFq__spaced{margin-top:14px}.AdminDesign-module__uwelFq__panelHead{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.AdminDesign-module__uwelFq__panelHeadEnd{margin-left:auto}.AdminDesign-module__uwelFq__panelBody{padding:16px}.AdminDesign-module__uwelFq__toolbar{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 16px;display:flex}.AdminDesign-module__uwelFq__search{width:260px}.AdminDesign-module__uwelFq__chipCount{opacity:.7;margin-left:6px}.AdminDesign-module__uwelFq__scroll{overflow-x:auto}.AdminDesign-module__uwelFq__rows{border-collapse:collapse;width:100%}.AdminDesign-module__uwelFq__rows thead th{background:var(--ui-sunken);border-bottom:1px solid var(--ui-border);color:var(--ui-ink-muted);text-align:left;white-space:nowrap;padding:8px 16px;font-size:.8125rem;font-weight:500}.AdminDesign-module__uwelFq__rows tbody td{border-bottom:1px solid var(--ui-border);white-space:nowrap;height:48px;padding:6px 16px;font-size:.875rem}.AdminDesign-module__uwelFq__rows tbody tr:last-child td{border-bottom:0}.AdminDesign-module__uwelFq__businessRows{min-width:1020px}.AdminDesign-module__uwelFq__rows tbody td.AdminDesign-module__uwelFq__wrapCell{white-space:normal}.AdminDesign-module__uwelFq__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:140px;max-width:280px;font-weight:600;display:-webkit-box;overflow:hidden}.AdminDesign-module__uwelFq__clipped{text-overflow:ellipsis;max-width:220px;overflow:hidden}.AdminDesign-module__uwelFq__clickable{cursor:pointer}.AdminDesign-module__uwelFq__clickable:hover td{background:color-mix(in srgb, var(--ui-brand) 4%, var(--ui-surface))}.AdminDesign-module__uwelFq__clickable:focus-visible{outline:2px solid var(--ui-brand);outline-offset:-2px}.AdminDesign-module__uwelFq__cover{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.AdminDesign-module__uwelFq__cardTitle{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.AdminDesign-module__uwelFq__right,.AdminDesign-module__uwelFq__rows thead .AdminDesign-module__uwelFq__right{text-align:right}.AdminDesign-module__uwelFq__muted{color:var(--ui-ink-muted)}.AdminDesign-module__uwelFq__small{color:var(--ui-ink-muted);font-size:.8125rem}.AdminDesign-module__uwelFq__strong{font-weight:600}.AdminDesign-module__uwelFq__pager{border-top:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.AdminDesign-module__uwelFq__pagerButtons{margin-left:auto}.AdminDesign-module__uwelFq__pageNumbers{display:contents}.AdminDesign-module__uwelFq__crumb{color:var(--ui-ink-muted);align-items:center;gap:4px;margin-bottom:6px;font-size:.8125rem;text-decoration:none;display:inline-flex}.AdminDesign-module__uwelFq__crumb:hover{color:var(--ui-brand)}.AdminDesign-module__uwelFq__grid{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:14px;display:grid}.AdminDesign-module__uwelFq__stack{gap:14px;display:grid}.AdminDesign-module__uwelFq__pairs{grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.AdminDesign-module__uwelFq__pairKey,.AdminDesign-module__uwelFq__pairValue{border-bottom:1px solid var(--ui-border);margin:0;padding:10px 16px}.AdminDesign-module__uwelFq__pairKey{color:var(--ui-ink-muted);font-size:.8125rem}.AdminDesign-module__uwelFq__pairValue{overflow-wrap:anywhere;text-align:right;font-size:.84375rem}.AdminDesign-module__uwelFq__pairKey:last-of-type,.AdminDesign-module__uwelFq__pairValue:last-of-type{border-bottom:0}.AdminDesign-module__uwelFq__tiles{background:var(--ui-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.AdminDesign-module__uwelFq__tile{background:var(--ui-surface);padding:14px 16px}.AdminDesign-module__uwelFq__tileValue{letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.2}.AdminDesign-module__uwelFq__tileLabel{color:var(--ui-ink-muted);margin-top:2px;font-size:.78125rem}.AdminDesign-module__uwelFq__dangerPanel{border-color:color-mix(in srgb, var(--ui-danger) 35%, var(--ui-border))}.AdminDesign-module__uwelFq__dangerTitle{color:var(--ui-danger)}.AdminDesign-module__uwelFq__dangerBody{flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}.AdminDesign-module__uwelFq__dangerText{color:var(--ui-ink-muted);flex:260px}.AdminDesign-module__uwelFq__editor{background:var(--ui-sunken);border-top:1px solid var(--ui-border);gap:14px;padding:14px 16px;display:grid}.AdminDesign-module__uwelFq__field{gap:6px;display:grid}.AdminDesign-module__uwelFq__quickRow{flex-wrap:wrap;gap:6px;display:flex}.AdminDesign-module__uwelFq__quick{background:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-ink-muted);border-radius:999px;height:26px;padding:0 10px;font-size:.75rem}.AdminDesign-module__uwelFq__quick:hover{border-color:var(--ui-border-strong);color:var(--ui-ink)}.AdminDesign-module__uwelFq__quick:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.AdminDesign-module__uwelFq__hint{color:var(--ui-ink-muted);font-size:.75rem}.AdminDesign-module__uwelFq__coverResult{background:var(--ui-sunken);border-radius:var(--mantine-radius-md);flex-direction:column;gap:2px;padding:10px 12px;font-size:.8125rem;display:flex}.AdminDesign-module__uwelFq__coverResult[data-shorter]{background:color-mix(in srgb, var(--ui-warning) 12%, var(--ui-surface))}.AdminDesign-module__uwelFq__coverShorter{color:var(--ui-warning);font-weight:600}.AdminDesign-module__uwelFq__selectablePanel{overflow:clip}.AdminDesign-module__uwelFq__selectionBar{background:var(--ui-ink);color:var(--ui-surface);z-index:2;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:57px;padding:8px 12px 8px 16px;display:flex;position:sticky;top:-20px}.AdminDesign-module__uwelFq__selectionCount{flex:1;font-size:.875rem;font-weight:600}.AdminDesign-module__uwelFq__selectionClear{color:color-mix(in srgb, var(--ui-surface) 70%, var(--ui-ink));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:.8125rem;line-height:28px}.AdminDesign-module__uwelFq__selectionClear:hover{color:var(--ui-surface)}.AdminDesign-module__uwelFq__selectionClear:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.AdminDesign-module__uwelFq__selectionActions{flex-wrap:wrap;gap:8px;display:flex}.AdminDesign-module__uwelFq__selectionQuiet{background:color-mix(in srgb, var(--ui-surface) 14%, var(--ui-ink));color:var(--ui-surface)}.AdminDesign-module__uwelFq__selectionQuiet:hover{background:color-mix(in srgb, var(--ui-surface) 22%, var(--ui-ink))}.AdminDesign-module__uwelFq__pickCell{width:44px}.AdminDesign-module__uwelFq__rows thead th.AdminDesign-module__uwelFq__pickCell,.AdminDesign-module__uwelFq__rows tbody td.AdminDesign-module__uwelFq__pickCell{padding-right:0}.AdminDesign-module__uwelFq__picked td{background:color-mix(in srgb, var(--ui-brand) 7%, var(--ui-surface))}.AdminDesign-module__uwelFq__unreachable td{color:var(--ui-ink-subtle)}.AdminDesign-module__uwelFq__unreachable .mantine-Checkbox-input{border-style:dashed}.AdminDesign-module__uwelFq__touchPick{margin:-4px;padding:4px;display:inline-flex}.AdminDesign-module__uwelFq__notice{background:color-mix(in srgb, var(--ui-warning) 10%, var(--ui-surface));border-bottom:1px solid var(--ui-border);padding:8px 16px;font-size:.8125rem}.AdminDesign-module__uwelFq__cardPicked{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;display:grid}.AdminDesign-module__uwelFq__eraseNames{border:1px solid var(--ui-border);border-radius:var(--mantine-radius-sm);max-height:220px;overflow-y:auto}.AdminDesign-module__uwelFq__eraseRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;padding:8px 12px;display:flex}.AdminDesign-module__uwelFq__eraseRow:not(:first-child){border-top:1px solid var(--ui-border)}.AdminDesign-module__uwelFq__eraseWho{flex-direction:column;min-width:0;display:flex}.AdminDesign-module__uwelFq__letterCards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.AdminDesign-module__uwelFq__letterCard{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--mantine-radius-md);color:inherit;gap:6px;padding:16px;text-decoration:none;transition:border-color .12s;display:grid}.AdminDesign-module__uwelFq__letterCard:hover{border-color:var(--ui-brand)}.AdminDesign-module__uwelFq__letterCard:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.AdminDesign-module__uwelFq__letterName{font-size:.9375rem;font-weight:600}.AdminDesign-module__uwelFq__letterMeta{color:var(--ui-ink-muted);flex-wrap:wrap;gap:4px 12px;font-size:.75rem;display:flex}.AdminDesign-module__uwelFq__letterSplit{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.AdminDesign-module__uwelFq__letterFrame{border:0;width:100%;height:640px;display:block}.AdminDesign-module__uwelFq__recipientRows{min-width:720px}@media (max-width:1100px){.AdminDesign-module__uwelFq__letterSplit{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.AdminDesign-module__uwelFq__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:48em){.AdminDesign-module__uwelFq__header{gap:10px;padding:0 12px}.AdminDesign-module__uwelFq__tabs,.AdminDesign-module__uwelFq__whoName{display:none}.AdminDesign-module__uwelFq__page{padding:14px 12px 24px}.AdminDesign-module__uwelFq__selectionBar{top:-14px}.AdminDesign-module__uwelFq__letterFrame{height:480px}.AdminDesign-module__uwelFq__bottomBar{background:var(--ui-chrome);border-top:1px solid var(--ui-border);padding-bottom:env(safe-area-inset-bottom,0px);flex:none;display:flex}.AdminDesign-module__uwelFq__bottomTab{color:var(--ui-ink-muted);flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 0;font-size:.75rem;text-decoration:none;display:flex}.AdminDesign-module__uwelFq__bottomTab[data-open=true]{color:var(--ui-brand);font-weight:600}.AdminDesign-module__uwelFq__search{width:100%}.AdminDesign-module__uwelFq__pageNumbers{display:none}.AdminDesign-module__uwelFq__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ProductDesign-module__dWbPDW__pageHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.ProductDesign-module__dWbPDW__pageHeaderTitleLine{align-items:baseline;gap:10px;min-width:0;display:flex}.ProductDesign-module__dWbPDW__pageTitle{color:var(--ui-ink);font-family:var(--ui-font-display);letter-spacing:-.03em;font-size:1.75rem;font-weight:750;line-height:1.1}.ProductDesign-module__dWbPDW__pageLead{color:var(--ui-ink-muted);margin-top:4px}.ProductDesign-module__dWbPDW__pageHeaderLed{margin-bottom:6px}.ProductDesign-module__dWbPDW__pageHeaderAction{flex:none;margin-top:-3px}@media (max-width:47.99em){.ProductDesign-module__dWbPDW__pageHeaderActionWide{display:none}}.ProductDesign-module__dWbPDW__summaryStrip{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.ProductDesign-module__dWbPDW__summaryCard{background:linear-gradient(180deg, var(--ui-surface), color-mix(in srgb, var(--ui-surface) 92%, var(--ui-canvas)));flex-direction:column;height:100%;min-height:98px;padding:15px 16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.ProductDesign-module__dWbPDW__summaryTop{z-index:1;flex:1;gap:12px;display:flex;position:relative}.ProductDesign-module__dWbPDW__summaryWords{flex-direction:column;flex:1;min-width:0;display:flex}.ProductDesign-module__dWbPDW__summaryChip{border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ProductDesign-module__dWbPDW__summaryChip svg{width:22px;height:22px}.ProductDesign-module__dWbPDW__summaryChip[data-hue=violet]{background:var(--ui-brand-soft);color:var(--ui-brand)}.ProductDesign-module__dWbPDW__summaryChip[data-hue=amber]{background:var(--ui-status-in-progress-soft);color:var(--ui-status-in-progress-text)}.ProductDesign-module__dWbPDW__summaryChip[data-hue=blue]{background:var(--ui-status-waiting-soft);color:var(--ui-status-waiting-text)}.ProductDesign-module__dWbPDW__summaryChip[data-hue=green]{background:var(--ui-status-completed-soft);color:var(--ui-status-completed-text)}.ProductDesign-module__dWbPDW__summaryName{color:var(--ui-ink-muted);z-index:1;font-size:.8125rem;line-height:1.35;position:relative}.ProductDesign-module__dWbPDW__summaryLink{color:inherit;border-radius:12px;text-decoration:none}.ProductDesign-module__dWbPDW__summaryLink:hover .ProductDesign-module__dWbPDW__summaryCard{border-color:color-mix(in srgb, var(--ui-brand) 34%, var(--ui-border));box-shadow:var(--ui-shadow-md);transform:translateY(-1px)}.ProductDesign-module__dWbPDW__summaryLink:focus-visible{outline:2px solid var(--ui-brand);outline-offset:3px}.ProductDesign-module__dWbPDW__summaryFoot{color:var(--ui-ink-muted);z-index:1;min-height:1lh;padding-top:4px;font-size:.8125rem;line-height:1.4;position:relative}.ProductDesign-module__dWbPDW__summaryValueLine{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.ProductDesign-module__dWbPDW__summaryTrend{background:color-mix(in srgb, var(--ui-ink-subtle) 14%, transparent);color:var(--ui-ink-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;z-index:1;border-radius:6px;padding:1px 6px;font-size:.75rem;font-weight:700;position:relative}.ProductDesign-module__dWbPDW__summaryTrend[data-tone=success]{background:color-mix(in srgb, var(--ui-success) 14%, transparent);color:var(--ui-success)}.ProductDesign-module__dWbPDW__summaryTrend[data-tone=danger]{background:color-mix(in srgb, var(--ui-danger) 14%, transparent);color:var(--ui-danger)}.ProductDesign-module__dWbPDW__summaryCard[data-emphasis]{border-color:color-mix(in srgb, var(--ui-success) 55%, var(--ui-border))}.ProductDesign-module__dWbPDW__summaryValue{color:var(--ui-ink);font-family:var(--ui-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;z-index:1;margin-top:2px;font-size:1.75rem;font-weight:750;line-height:1.2;position:relative}.ProductDesign-module__dWbPDW__summaryDanger{color:var(--ui-danger)}.ProductDesign-module__dWbPDW__summaryWarning{color:var(--ui-warning)}@media (max-width:640px){.ProductDesign-module__dWbPDW__pageHeader{flex-direction:column;align-items:stretch}.ProductDesign-module__dWbPDW__pageHeaderAction,.ProductDesign-module__dWbPDW__pageHeaderAction>*{width:100%;margin-top:0}.ProductDesign-module__dWbPDW__pageHeaderMobileInline{flex-direction:row;align-items:center}.ProductDesign-module__dWbPDW__pageHeaderMobileInline>:first-child{flex:1;min-width:0}.ProductDesign-module__dWbPDW__pageHeaderMobileInline{gap:10px}.ProductDesign-module__dWbPDW__pageHeaderMobileInline .ProductDesign-module__dWbPDW__pageTitle{font-size:clamp(1.25rem,6vw,1.75rem)}.ProductDesign-module__dWbPDW__pageHeaderMobileInline .ProductDesign-module__dWbPDW__pageHeaderAction,.ProductDesign-module__dWbPDW__pageHeaderMobileInline .ProductDesign-module__dWbPDW__pageHeaderAction>*{width:auto}.ProductDesign-module__dWbPDW__summaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductDesign-module__dWbPDW__summaryFoot{min-height:0;margin-top:0;padding-top:3px;font-size:.75rem}.ProductDesign-module__dWbPDW__summaryStrip>:last-child:nth-child(odd){grid-column:1/-1}.ProductDesign-module__dWbPDW__summaryCard{min-height:92px;padding:12px}.ProductDesign-module__dWbPDW__summaryChip{border-radius:8px;width:26px;height:26px}.ProductDesign-module__dWbPDW__summaryChip svg{width:15px;height:15px}.ProductDesign-module__dWbPDW__summaryTop{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;column-gap:7px;display:grid}.ProductDesign-module__dWbPDW__summaryWords{display:contents}.ProductDesign-module__dWbPDW__summaryTop>:not(.ProductDesign-module__dWbPDW__summaryChip),.ProductDesign-module__dWbPDW__summaryWords>:not(.ProductDesign-module__dWbPDW__summaryName){grid-column:1/-1}.ProductDesign-module__dWbPDW__summaryName{align-items:center;min-height:2lh;line-height:1.25;display:flex}.ProductDesign-module__dWbPDW__summaryValue{font-size:1.5rem}}
.EmployeeSchedule-module___1ZOKq__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.EmployeeSchedule-module___1ZOKq__day{border:1px solid var(--ui-border);text-align:center;border-radius:8px;flex-direction:column;gap:1px;min-width:0;padding:6px 4px;display:flex}.EmployeeSchedule-module___1ZOKq__day[data-working]{background:color-mix(in srgb, var(--ui-brand) 8%, var(--ui-surface));border-color:color-mix(in srgb, var(--ui-brand) 25%, var(--ui-border))}.EmployeeSchedule-module___1ZOKq__dayName{color:var(--ui-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.EmployeeSchedule-module___1ZOKq__dayHours{color:var(--ui-ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;overflow:hidden}.EmployeeSchedule-module___1ZOKq__day:not([data-working]) .EmployeeSchedule-module___1ZOKq__dayHours{color:var(--ui-ink-subtle);font-weight:500}.EmployeeSchedule-module___1ZOKq__offDash{display:none}.EmployeeSchedule-module___1ZOKq__nothing{text-align:center;padding:12px}.EmployeeSchedule-module___1ZOKq__empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;display:flex}.EmployeeSchedule-module___1ZOKq__emptyIcon{background:var(--ui-sunken);color:var(--ui-ink-muted);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.EmployeeSchedule-module___1ZOKq__windowHeader.EmployeeSchedule-module___1ZOKq__windowHeader{display:flex}.EmployeeSchedule-module___1ZOKq__windowHeader.EmployeeSchedule-module___1ZOKq__windowHeader:before{display:none}.EmployeeSchedule-module___1ZOKq__windowTitle.EmployeeSchedule-module___1ZOKq__windowTitle{text-align:left;flex:1;overflow:visible}.EmployeeSchedule-module___1ZOKq__windowHead{justify-content:space-between;align-items:center;gap:8px;margin-right:8px;display:flex}.EmployeeSchedule-module___1ZOKq__windowBody{padding-bottom:0}.EmployeeSchedule-module___1ZOKq__formFoot{background:var(--ui-surface);border-top:1px solid var(--ui-border);margin:14px calc(-1 * var(--mantine-spacing-md)) 0;padding:10px var(--mantine-spacing-md) 14px;z-index:3;align-items:center;gap:8px;display:flex;position:sticky;bottom:0}.EmployeeSchedule-module___1ZOKq__formTotal{color:var(--ui-ink-muted);white-space:nowrap;margin-right:auto}@media (max-width:640px){.EmployeeSchedule-module___1ZOKq__formFoot{flex-wrap:wrap}.EmployeeSchedule-module___1ZOKq__formTotal{text-align:center;flex-basis:100%}.EmployeeSchedule-module___1ZOKq__formFoot>button{flex:1}.EmployeeSchedule-module___1ZOKq__day{padding-inline:2px}.EmployeeSchedule-module___1ZOKq__dayHours{font-size:.7rem}.EmployeeSchedule-module___1ZOKq__offWord{display:none}.EmployeeSchedule-module___1ZOKq__offDash{display:inline}}
.ScheduleFields-module__A758Kq__fields{flex-direction:column;gap:12px;display:flex}.ScheduleFields-module__A758Kq__kinds{background:var(--ui-sunken);border:1px solid var(--ui-border);border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.ScheduleFields-module__A758Kq__kind{color:var(--ui-ink-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;padding:6px 0;font-size:.8125rem;font-weight:600}.ScheduleFields-module__A758Kq__kind:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.ScheduleFields-module__A758Kq__kind[data-active]{background:var(--ui-surface);box-shadow:0 1px 3px color-mix(in srgb, var(--ui-ink) 14%, transparent);color:var(--ui-ink)}.ScheduleFields-module__A758Kq__caption{color:var(--ui-ink-muted);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:24px;font-size:.72rem;font-weight:600;display:flex}.ScheduleFields-module__A758Kq__caption button{letter-spacing:0;text-transform:none}.ScheduleFields-module__A758Kq__card{border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.ScheduleFields-module__A758Kq__card[data-open]{border-color:color-mix(in srgb, var(--ui-brand) 35%, var(--ui-border))}.ScheduleFields-module__A758Kq__row{grid-template-columns:34px 96px minmax(0,1fr);align-items:center;column-gap:12px;min-height:46px;padding:6px 12px;display:grid}.ScheduleFields-module__A758Kq__row+.ScheduleFields-module__A758Kq__row{border-top:1px solid var(--ui-border)}.ScheduleFields-module__A758Kq__row[data-off]{background:var(--ui-sunken)}.ScheduleFields-module__A758Kq__plain{grid-template-columns:104px minmax(0,1fr) auto}.ScheduleFields-module__A758Kq__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}.ScheduleFields-module__A758Kq__name small{color:var(--ui-ink-muted);font-size:.6875rem;font-weight:400;display:block}.ScheduleFields-module__A758Kq__row[data-off] .ScheduleFields-module__A758Kq__name{color:var(--ui-ink-muted)}.ScheduleFields-module__A758Kq__branchHead{background:color-mix(in srgb, var(--ui-brand) 6%, var(--ui-surface))}.ScheduleFields-module__A758Kq__card:not([data-open]) .ScheduleFields-module__A758Kq__branchHead{background:var(--ui-surface)}.ScheduleFields-module__A758Kq__value{align-items:center;min-width:0;display:flex}.ScheduleFields-module__A758Kq__pair{align-items:center;gap:6px;display:flex}.ScheduleFields-module__A758Kq__dash{color:var(--ui-ink-subtle)}.ScheduleFields-module__A758Kq__stepper{border:1px solid var(--ui-border-strong);border-radius:8px;align-items:center;gap:2px;padding:1px;display:flex}.ScheduleFields-module__A758Kq__stepper b{text-align:center;min-width:22px;font-size:.8125rem}.ScheduleFields-module__A758Kq__calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ScheduleFields-module__A758Kq__calendarWeekday{color:var(--ui-ink-muted);text-align:center;font-size:.6875rem}.ScheduleFields-module__A758Kq__calendarDay{background:var(--ui-sunken);color:var(--ui-ink-muted);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;height:32px;font-size:.78rem;display:flex}.ScheduleFields-module__A758Kq__calendarDay[data-before]{color:var(--ui-ink-subtle);background:0 0}.ScheduleFields-module__A758Kq__calendarDay[data-working]{background:color-mix(in srgb, var(--ui-brand) 14%, var(--ui-surface));color:var(--ui-brand);font-weight:700}.ScheduleFields-module__A758Kq__calendarDay[data-first]{box-shadow:inset 0 0 0 2px var(--ui-brand)}@media (max-width:640px){.ScheduleFields-module__A758Kq__row{grid-template-columns:34px 64px minmax(0,1fr);column-gap:10px}.ScheduleFields-module__A758Kq__plain{grid-template-columns:100px minmax(0,1fr) auto;column-gap:8px}.ScheduleFields-module__A758Kq__pair>div{width:62px!important}}
.EmployeeServices-module__ytp94q__picker{flex-direction:column;gap:8px;display:flex}.EmployeeServices-module__ytp94q__head{align-items:center;gap:12px;display:flex}.EmployeeServices-module__ytp94q__count{flex:none}.EmployeeServices-module__ytp94q__search{flex:1;min-width:0}.EmployeeServices-module__ytp94q__frame{border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.EmployeeServices-module__ytp94q__frame>*+*{border-top:1px solid var(--ui-border)}.EmployeeServices-module__ytp94q__band{background:color-mix(in srgb, var(--ui-sunken) 70%, var(--ui-surface));align-items:center;gap:10px;padding:6px 12px;display:flex}.EmployeeServices-module__ytp94q__bandToggle{color:var(--ui-ink-muted);cursor:pointer;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:2px 0;display:flex}.EmployeeServices-module__ytp94q__bandName{color:var(--ui-ink);letter-spacing:.04em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;font-size:.75rem;font-weight:600;overflow:hidden}.EmployeeServices-module__ytp94q__bandCount{font-size:.75rem}.EmployeeServices-module__ytp94q__row{border-top:1px solid var(--ui-border);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;padding:4px 6px 4px 12px;display:grid}.EmployeeServices-module__ytp94q__name{align-items:center;gap:6px;min-width:0;display:flex}.EmployeeServices-module__ytp94q__nameText{font-size:var(--mantine-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EmployeeServices-module__ytp94q__row[data-off] .EmployeeServices-module__ytp94q__nameText{color:var(--ui-ink-muted)}.EmployeeServices-module__ytp94q__figures{color:var(--ui-ink-muted);font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;gap:6px;display:flex}.EmployeeServices-module__ytp94q__figures [data-own]{color:var(--ui-brand);font-weight:600}.EmployeeServices-module__ytp94q__dot{color:var(--ui-ink-subtle)}.EmployeeServices-module__ytp94q__pencil[data-disabled]{visibility:hidden}.EmployeeServices-module__ytp94q__editor{background:var(--ui-sunken);border-top:1px dashed var(--ui-border-strong);grid-template-columns:140px 140px auto;align-items:end;gap:8px 10px;padding:10px 12px 12px 44px;display:grid}.EmployeeServices-module__ytp94q__unit{color:var(--ui-ink-muted);font-size:.75rem}.EmployeeServices-module__ytp94q__reset{justify-self:start}.EmployeeServices-module__ytp94q__editorHint{grid-column:1/-1}@media (max-width:640px){.EmployeeServices-module__ytp94q__head{flex-direction:column;align-items:stretch;gap:6px}.EmployeeServices-module__ytp94q__row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:0}.EmployeeServices-module__ytp94q__figures{grid-area:2/2;font-size:.75rem}.EmployeeServices-module__ytp94q__pencil{grid-area:1/3/3}.EmployeeServices-module__ytp94q__editor{grid-template-columns:1fr 1fr;padding-left:12px}.EmployeeServices-module__ytp94q__reset{grid-column:1/-1}}
.EmployeeServicesTab-module__MU4HGq__row{grid-template-columns:minmax(0,1fr) auto 80px 100px;align-items:center;gap:10px;min-height:44px;padding:6px 12px;display:grid}.EmployeeServicesTab-module__MU4HGq__row+.EmployeeServicesTab-module__MU4HGq__row{border-top:1px solid var(--ui-border)}.EmployeeServicesTab-module__MU4HGq__band{background:color-mix(in srgb, var(--ui-sunken) 70%, var(--ui-surface));border-bottom:1px solid var(--ui-border);color:var(--ui-ink);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;font-size:.6875rem;font-weight:600;display:flex}.EmployeeServicesTab-module__MU4HGq__bandCount{color:var(--ui-ink-muted);font-weight:500}.EmployeeServicesTab-module__MU4HGq__name{grid-column:1;min-width:0}.EmployeeServicesTab-module__MU4HGq__length,.EmployeeServicesTab-module__MU4HGq__price{color:var(--ui-ink-muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.EmployeeServicesTab-module__MU4HGq__length{grid-column:3}.EmployeeServicesTab-module__MU4HGq__price{grid-column:4}.EmployeeServicesTab-module__MU4HGq__length[data-own],.EmployeeServicesTab-module__MU4HGq__price[data-own]{color:var(--ui-brand);font-weight:600}.EmployeeServicesTab-module__MU4HGq__foot{background:var(--ui-surface);border-top:1px solid var(--ui-border);bottom:calc(-1 * var(--mantine-spacing-md));margin-inline:calc(-1 * var(--mantine-spacing-md));padding:10px var(--mantine-spacing-md) 14px;z-index:2;flex-wrap:nowrap;position:sticky}.EmployeeServicesTab-module__MU4HGq__footSummary{color:var(--ui-ink-muted);white-space:nowrap;margin-right:auto}.EmployeeServicesTab-module__MU4HGq__footSummary b{color:var(--ui-ink)}.EmployeeServicesTab-module__MU4HGq__empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;display:flex}.EmployeeServicesTab-module__MU4HGq__emptyIcon{background:var(--ui-sunken);color:var(--ui-ink-muted);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (max-width:640px){.EmployeeServicesTab-module__MU4HGq__row{grid-template-columns:minmax(0,1fr) auto auto}.EmployeeServicesTab-module__MU4HGq__length{display:none}.EmployeeServicesTab-module__MU4HGq__price{grid-column:3}}
.GuidedOverlay-module__zLLrdW__shade{pointer-events:auto;z-index:399;position:fixed}.GuidedOverlay-module__zLLrdW__focus{border:2px solid var(--ui-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-brand) 12%, transparent), 0 0 0 200vmax #05060d87;pointer-events:none;z-index:401;border-radius:14px;position:fixed}.GuidedOverlay-module__zLLrdW__dim{background:#05060d87}.GuidedOverlay-module__zLLrdW__enter{animation:.16s ease-out both GuidedOverlay-module__zLLrdW__guide-in}.GuidedOverlay-module__zLLrdW__actionFocus{border:2px solid var(--ui-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-brand) 14%, transparent), 0 6px 18px color-mix(in srgb, var(--ui-brand) 20%, transparent);pointer-events:none;z-index:402;border-radius:11px;position:fixed}.GuidedOverlay-module__zLLrdW__tooltip{background:var(--ui-surface);border:1px solid color-mix(in srgb, var(--ui-brand) 38%, var(--ui-border));color:var(--ui-ink);z-index:403;border-radius:14px;width:max-content;max-width:min(340px,100vw - 24px);max-height:calc(100vh - 24px);padding:14px 16px 12px;position:fixed;overflow:auto;box-shadow:0 18px 60px #0000006b}.GuidedOverlay-module__zLLrdW__step{color:var(--ui-brand);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:.72rem;font-weight:750}.GuidedOverlay-module__zLLrdW__title{margin:0;font-size:1rem;font-weight:750;line-height:1.25}.GuidedOverlay-module__zLLrdW__body{color:var(--ui-ink-muted);white-space:pre-line;margin:5px 0 9px;font-size:.84rem;line-height:1.45}.GuidedOverlay-module__zLLrdW__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.GuidedOverlay-module__zLLrdW__next{background:var(--ui-brand);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:9px;align-items:center;min-height:32px;padding:6px 10px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.GuidedOverlay-module__zLLrdW__next:hover{filter:brightness(1.06)}.GuidedOverlay-module__zLLrdW__leave{color:var(--ui-ink-subtle);cursor:pointer;font:inherit;background:0 0;border:0;padding:2px 0;font-size:.76rem}.GuidedOverlay-module__zLLrdW__leave:hover{color:var(--ui-ink)}.GuidedOverlay-module__zLLrdW__pointer{background:color-mix(in srgb, var(--ui-surface) 68%, transparent);border:1px solid color-mix(in srgb, white 72%, var(--ui-brand));pointer-events:none;z-index:404;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;animation:1.7s ease-out both GuidedOverlay-module__zLLrdW__onboarding-pointer;display:flex;position:fixed;box-shadow:0 3px 12px #00000038}.GuidedOverlay-module__zLLrdW__pointerWave{border:1px solid color-mix(in srgb, white 72%, var(--ui-brand));border-radius:999px;animation:1.7s ease-out both GuidedOverlay-module__zLLrdW__onboarding-wave;position:absolute;inset:-1px}.GuidedOverlay-module__zLLrdW__pointerDot{background:color-mix(in srgb, white 86%, var(--ui-brand));box-shadow:0 0 6px color-mix(in srgb, white 65%, var(--ui-brand));border-radius:999px;width:5px;height:5px;position:relative}.GuidedOverlay-module__zLLrdW__completion{background:var(--ui-surface);border:1px solid color-mix(in srgb, var(--ui-brand) 34%, var(--ui-border));z-index:405;border-radius:20px;width:100%;max-width:min(440px,100vw - 28px);padding:24px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0000007a}.GuidedOverlay-module__zLLrdW__backdrop{z-index:404;background:#05060db8;position:fixed;inset:0}.GuidedOverlay-module__zLLrdW__successHint{background:var(--ui-surface);border:1px solid color-mix(in srgb, var(--ui-brand) 34%, var(--ui-border));box-shadow:0 16px 50px #00000057, 0 0 28px color-mix(in srgb, var(--ui-brand) 12%, transparent);z-index:405;border-radius:16px;width:100%;max-width:min(360px,100vw - 24px);padding:16px;animation:.22s ease-out both GuidedOverlay-module__zLLrdW__success-in;position:fixed;bottom:18px;right:18px}.GuidedOverlay-module__zLLrdW__successHint .GuidedOverlay-module__zLLrdW__check{float:left;width:38px;height:38px;margin:0 12px 0 0}.GuidedOverlay-module__zLLrdW__successHint .GuidedOverlay-module__zLLrdW__title{padding-top:1px;font-size:.95rem}.GuidedOverlay-module__zLLrdW__successHint .GuidedOverlay-module__zLLrdW__body{margin-bottom:10px}.GuidedOverlay-module__zLLrdW__hintNext{color:var(--ui-brand);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:750}.GuidedOverlay-module__zLLrdW__hintNext:hover{color:color-mix(in srgb, var(--ui-brand) 82%, var(--ui-ink))}.GuidedOverlay-module__zLLrdW__check{background:color-mix(in srgb, var(--ui-brand) 16%, var(--ui-surface));color:var(--ui-brand);border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:flex}.GuidedOverlay-module__zLLrdW__completionList{color:var(--ui-ink-muted);margin:14px 0 20px;padding:0;font-size:.9rem;line-height:1.75;list-style:none}.GuidedOverlay-module__zLLrdW__completionList li:before{color:var(--ui-brand);content:"✓";margin-right:9px}.GuidedOverlay-module__zLLrdW__strip{background:var(--ui-surface);border-bottom:2px solid var(--ui-brand);color:var(--ui-ink);padding:calc(10px + env(safe-area-inset-top,0px)) 16px 9px;z-index:406;position:fixed;inset:0 0 auto;box-shadow:0 8px 24px #00000038}.GuidedOverlay-module__zLLrdW__stripMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.GuidedOverlay-module__zLLrdW__stripMeta .GuidedOverlay-module__zLLrdW__step{margin-bottom:0}.GuidedOverlay-module__zLLrdW__stripDots{flex:none;gap:3px;display:flex}.GuidedOverlay-module__zLLrdW__stripDots i{background:var(--ui-border-strong);border-radius:2px;width:14px;height:4px}.GuidedOverlay-module__zLLrdW__stripDots i[data-done]{background:var(--ui-brand)}.GuidedOverlay-module__zLLrdW__stripTitle{align-items:center;gap:8px;margin-top:4px;display:flex}.GuidedOverlay-module__zLLrdW__stripCheck{background:color-mix(in srgb, var(--ui-brand) 16%, var(--ui-surface));color:var(--ui-brand);border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.GuidedOverlay-module__zLLrdW__stripBody{max-height:40dvh;margin-bottom:0;overflow:auto}.GuidedOverlay-module__zLLrdW__stripActions{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-top:6px;display:flex}.GuidedOverlay-module__zLLrdW__stripButtons{align-items:center;gap:12px;display:flex}.GuidedOverlay-module__zLLrdW__stripMore{color:var(--ui-brand);cursor:pointer;font:inherit;background:0 0;border:0;padding:2px 0;font-size:.76rem;font-weight:650}@keyframes GuidedOverlay-module__zLLrdW__onboarding-pointer{0%{opacity:0;transform:scale(.82)}18%{opacity:.9;transform:scale(1)}46%{opacity:.92;transform:scale(.82)}58%{opacity:.92;transform:scale(1)}82%{opacity:.88}to{opacity:0}}@keyframes GuidedOverlay-module__zLLrdW__onboarding-wave{0%,48%{opacity:0;transform:scale(.7)}58%{opacity:.72;transform:scale(.9)}86%,to{opacity:0;transform:scale(1.9)}}@keyframes GuidedOverlay-module__zLLrdW__guide-in{0%{opacity:0}to{opacity:1}}@keyframes GuidedOverlay-module__zLLrdW__success-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.GuidedOverlay-module__zLLrdW__step{margin-bottom:2px;font-size:.62rem}.GuidedOverlay-module__zLLrdW__title{font-size:.86rem;line-height:1.18}.GuidedOverlay-module__zLLrdW__body{margin:3px 0 6px;font-size:.72rem;line-height:1.28}.GuidedOverlay-module__zLLrdW__actions{gap:5px 9px}.GuidedOverlay-module__zLLrdW__next{min-height:28px;padding:4px 8px;font-size:.72rem}.GuidedOverlay-module__zLLrdW__leave{font-size:.69rem}.GuidedOverlay-module__zLLrdW__completion{max-height:calc(100vh - 24px);padding:20px;overflow:auto}}@media (prefers-reduced-motion:reduce){.GuidedOverlay-module__zLLrdW__enter{animation:none}.GuidedOverlay-module__zLLrdW__pointer{opacity:.82;animation:none}.GuidedOverlay-module__zLLrdW__pointerWave{opacity:0;animation:none}.GuidedOverlay-module__zLLrdW__successHint{animation:none}}
.EmployeesScreen-module__gWxItq__toolbar{align-items:center;gap:8px;margin-bottom:14px;display:flex}.EmployeesScreen-module__gWxItq__search{flex:1;min-width:0}.EmployeesScreen-module__gWxItq__search input{height:var(--ui-control-height)}.EmployeesScreen-module__gWxItq__access{color:var(--ui-ink-subtle);flex:none;align-items:center;display:inline-flex}.EmployeesScreen-module__gWxItq__access[data-granted]{color:var(--ui-brand)}@media (max-width:440px){.EmployeesScreen-module__gWxItq__positions{padding-inline:10px}}@media (max-width:350px){.EmployeesScreen-module__gWxItq__hireWord{display:none}.EmployeesScreen-module__gWxItq__hire{width:36px;padding-inline:0}.EmployeesScreen-module__gWxItq__hire .mantine-Button-section{margin-inline-end:0}}
.HandoverCard-module__n7H-Jq__name{font-family:var(--ui-font-display), sans-serif;font-size:1.0625rem;font-weight:700}.HandoverCard-module__n7H-Jq__stamp{background:color-mix(in srgb, var(--ui-success) 14%, var(--ui-surface));color:var(--ui-success);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:4px 11px;font-size:.75rem;font-weight:600;display:flex}.HandoverCard-module__n7H-Jq__summary{color:var(--ui-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.HandoverCard-module__n7H-Jq__summary>span:not(:first-child):before{color:var(--ui-ink-subtle);content:"·";margin-right:8px}.HandoverCard-module__n7H-Jq__bad{color:var(--ui-warning);font-weight:600}.HandoverCard-module__n7H-Jq__handover{border:1px solid color-mix(in srgb, var(--ui-brand) 30%, var(--ui-border));border-radius:12px;overflow:hidden}.HandoverCard-module__n7H-Jq__handoverHead{background:var(--ui-brand-soft);color:var(--ui-brand);letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;font-size:.75rem;font-weight:700}.HandoverCard-module__n7H-Jq__credentials{padding:14px}.HandoverCard-module__n7H-Jq__credential{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.HandoverCard-module__n7H-Jq__key{color:var(--ui-ink-subtle);font-size:.75rem;font-weight:500}.HandoverCard-module__n7H-Jq__value{overflow-wrap:anywhere;font-size:.9375rem}.HandoverCard-module__n7H-Jq__secret{overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9375rem;font-weight:700}.HandoverCard-module__n7H-Jq__once{color:var(--ui-warning);padding:0 14px 14px}.HandoverCard-module__n7H-Jq__trouble{background:color-mix(in srgb, var(--ui-warning) 12%, var(--ui-surface));color:var(--ui-warning);border-radius:10px;align-items:flex-start;padding:12px 14px}.HandoverCard-module__n7H-Jq__trouble p{color:var(--ui-ink)}@media (max-width:640px){.HandoverCard-module__n7H-Jq__credential{grid-template-columns:minmax(0,1fr) auto}.HandoverCard-module__n7H-Jq__key{grid-column:1/-1}}
.NewEmployeeWizard-module__BArLCW__rail{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:100%;margin:0;padding:0;list-style:none;display:grid}.NewEmployeeWizard-module__BArLCW__step{justify-content:center;align-items:center;gap:7px;min-width:0;display:flex;position:relative}.NewEmployeeWizard-module__BArLCW__step:not(:first-child):before{background:var(--ui-border);content:"";width:calc(100% - 104px);height:1px;position:absolute;right:calc(50% + 52px)}.NewEmployeeWizard-module__BArLCW__number{border:1.5px solid var(--ui-border-strong);color:var(--ui-ink-subtle);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6875rem;font-weight:700;display:flex}.NewEmployeeWizard-module__BArLCW__name{color:var(--ui-ink-subtle);white-space:nowrap;font-size:.8125rem}.NewEmployeeWizard-module__BArLCW__here .NewEmployeeWizard-module__BArLCW__number{background:var(--ui-brand);border-color:var(--ui-brand);color:var(--mantine-color-white)}.NewEmployeeWizard-module__BArLCW__here .NewEmployeeWizard-module__BArLCW__name{color:var(--ui-ink);font-weight:600}.NewEmployeeWizard-module__BArLCW__behind .NewEmployeeWizard-module__BArLCW__number{background:color-mix(in srgb, var(--ui-success) 14%, var(--ui-surface));border-color:var(--ui-success);color:var(--ui-success)}.NewEmployeeWizard-module__BArLCW__behind .NewEmployeeWizard-module__BArLCW__name{color:var(--ui-ink-muted)}@media (max-width:640px){.NewEmployeeWizard-module__BArLCW__rail{grid-template-columns:repeat(3,minmax(44px,1fr))}.NewEmployeeWizard-module__BArLCW__step:not(:first-child):before{width:calc(100% - 88px);right:calc(50% + 44px)}.NewEmployeeWizard-module__BArLCW__step{gap:4px}.NewEmployeeWizard-module__BArLCW__name{font-size:.75rem}}
.EditableList-module__MrZvOW__list{border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.EditableList-module__MrZvOW__row,.EditableList-module__MrZvOW__add{align-items:center;gap:8px;min-height:44px;padding:6px 6px 6px 12px;display:flex}.EditableList-module__MrZvOW__row+.EditableList-module__MrZvOW__row,.EditableList-module__MrZvOW__row+.EditableList-module__MrZvOW__add{border-top:1px solid var(--ui-border)}.EditableList-module__MrZvOW__row[data-editing=true]{background:var(--ui-sunken);flex-wrap:wrap}.EditableList-module__MrZvOW__lead{color:var(--ui-ink-subtle);flex:0 0 16px;justify-content:center;align-items:center;display:flex}.EditableList-module__MrZvOW__words{flex-direction:column;flex:1;min-width:0;display:flex}.EditableList-module__MrZvOW__name,.EditableList-module__MrZvOW__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EditableList-module__MrZvOW__name{font-size:var(--mantine-font-size-md)}.EditableList-module__MrZvOW__sub,.EditableList-module__MrZvOW__meta{color:var(--ui-ink-muted);font-size:var(--mantine-font-size-sm)}.EditableList-module__MrZvOW__meta{font-variant-numeric:tabular-nums;flex:none}.EditableList-module__MrZvOW__field{flex:1;min-width:0}.EditableList-module__MrZvOW__below{flex-basis:100%;padding:2px 0 4px 24px}.EditableList-module__MrZvOW__add{color:var(--ui-brand);width:100%;font-weight:500}.EditableList-module__MrZvOW__add .EditableList-module__MrZvOW__lead{color:var(--ui-brand)}.EditableList-module__MrZvOW__add:hover{background:var(--ui-sunken)}
.EntityList-module__pW9OyW__frame{box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}.EntityList-module__pW9OyW__table{border-collapse:separate;border-spacing:0 8px;margin-top:-8px}.EntityList-module__pW9OyW__table thead th{color:var(--ui-ink-muted);background:0 0;border:0;height:38px;padding:0 13px;font-size:.6875rem}.EntityList-module__pW9OyW__table tbody td{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);border-top:1px solid var(--ui-border);padding:11px 13px}.EntityList-module__pW9OyW__table tbody td:first-child{border-left:1px solid var(--ui-border);border-radius:11px 0 0 11px}.EntityList-module__pW9OyW__table tbody td:last-child{border-right:1px solid var(--ui-border);border-radius:0 11px 11px 0}.EntityList-module__pW9OyW__row{cursor:pointer;filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--ui-ink) 4%, transparent));height:54px;transition:filter .15s,transform .15s}.EntityList-module__pW9OyW__row:hover{filter:drop-shadow(0 7px 14px color-mix(in srgb, var(--ui-brand) 10%, transparent));transform:translateY(-1px)}.EntityList-module__pW9OyW__row:hover td{background:color-mix(in srgb, var(--ui-brand) 6%, var(--ui-surface));border-color:color-mix(in srgb, var(--ui-brand) 22%, var(--ui-border))}.EntityList-module__pW9OyW__inset{background:color-mix(in srgb, var(--ui-canvas) 70%, var(--ui-surface));padding:0 8px 8px}.EntityList-module__pW9OyW__mobileList{background:0 0}.EntityList-module__pW9OyW__mobileItem{background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);border-radius:11px;margin-top:8px;transition:background .15s,border-color .15s,transform .15s;border:1px solid var(--ui-border)!important}.EntityList-module__pW9OyW__mobileItem:hover{background:color-mix(in srgb, var(--ui-brand) 6%, var(--ui-surface));transform:translateY(-1px);border-color:color-mix(in srgb, var(--ui-brand) 24%, var(--ui-border))!important}.EntityList-module__pW9OyW__row img,.EntityList-module__pW9OyW__mobileItem img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.EntityList-module__pW9OyW__lifted{opacity:.45}.EntityList-module__pW9OyW__group th{color:var(--ui-ink);letter-spacing:.04em;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:16px 13px 2px;font-size:.6875rem;font-weight:600}.EntityList-module__pW9OyW__mobileGroup{color:var(--ui-ink);letter-spacing:.04em;text-transform:uppercase;padding:16px 2px 2px;font-size:.6875rem;font-weight:600}.EntityList-module__pW9OyW__groupCount{color:var(--ui-ink-muted);letter-spacing:0;text-transform:none;font-weight:400}.EntityList-module__pW9OyW__card{padding:12px}.EntityList-module__pW9OyW__cardTop{align-items:flex-start;gap:12px;display:flex}.EntityList-module__pW9OyW__cardWho{flex:1;min-width:0;padding-top:3px}.EntityList-module__pW9OyW__cardName{font-size:.9375rem;font-weight:650}.EntityList-module__pW9OyW__cardMenu{border:1px solid var(--ui-border);color:var(--ui-ink-muted);border-radius:8px;flex:none}.EntityList-module__pW9OyW__facts{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-top:10px;display:grid}.EntityList-module__pW9OyW__fact{align-items:center;gap:9px;min-width:0;display:flex}.EntityList-module__pW9OyW__fact+.EntityList-module__pW9OyW__fact{border-left:1px solid var(--ui-border);padding-left:10px}.EntityList-module__pW9OyW__factIcon{background:var(--ui-brand-soft);color:var(--ui-brand);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.EntityList-module__pW9OyW__factCopy{flex-direction:column;min-width:0;display:flex}.EntityList-module__pW9OyW__factLabel{color:var(--ui-ink-muted);font-size:.6875rem}.EntityList-module__pW9OyW__factValue{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}@media (max-width:350px){.EntityList-module__pW9OyW__factIcon{display:none}}
.FilterPanel-module__rvxVWW__trigger{height:var(--ui-control-height);width:var(--ui-control-height);flex:none;position:relative;overflow:visible}.FilterPanel-module__rvxVWW__wideTrigger{height:var(--ui-control-height);flex:none;position:relative;overflow:visible}.FilterPanel-module__rvxVWW__trigger[data-active],.FilterPanel-module__rvxVWW__wideTrigger[data-active]{background:var(--ui-brand-soft);border-color:var(--ui-brand);color:var(--ui-brand)}.FilterPanel-module__rvxVWW__dot{background:var(--ui-brand);border:2px solid var(--ui-surface);border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-3px}.FilterPanel-module__rvxVWW__grab{background:var(--ui-border-strong);border-radius:2px;flex:none;width:40px;height:4px;margin:8px auto 0;display:block}.FilterPanel-module__rvxVWW__dropdown{flex-direction:column;max-height:min(78dvh,680px);padding:0;display:flex;overflow:hidden}.FilterPanel-module__rvxVWW__frame{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.FilterPanel-module__rvxVWW__head{background:linear-gradient(180deg, color-mix(in srgb, var(--ui-brand) 9%, var(--ui-surface)), var(--ui-surface));border-bottom:1px solid var(--ui-border);flex:none;align-items:center;gap:12px;padding:14px 16px;display:flex}.FilterPanel-module__rvxVWW__headIcon{background:var(--ui-brand);color:var(--mantine-color-white);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.FilterPanel-module__rvxVWW__headCopy{flex-direction:column;flex:1;min-width:0;display:flex}.FilterPanel-module__rvxVWW__title{font-size:1.125rem;font-weight:700;line-height:1.25}.FilterPanel-module__rvxVWW__hint{color:var(--ui-ink-muted);font-size:.8125rem;line-height:1.35}.FilterPanel-module__rvxVWW__close{border-color:color-mix(in srgb, var(--ui-brand) 45%, var(--ui-border));color:var(--ui-ink-muted);border-radius:10px;flex:none;width:40px;height:40px}.FilterPanel-module__rvxVWW__sections,.FilterPanel-module__rvxVWW__page{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 16px 8px;overflow-y:auto}.FilterPanel-module__rvxVWW__sections[hidden],.FilterPanel-module__rvxVWW__page[hidden]{display:none}.FilterPanel-module__rvxVWW__section{padding:12px 0 4px}.FilterPanel-module__rvxVWW__sectionLabel{margin-bottom:10px;font-size:.9375rem;font-weight:650}.FilterPanel-module__rvxVWW__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.FilterPanel-module__rvxVWW__choices[data-pair]{grid-template-columns:repeat(2,minmax(0,1fr))}.FilterPanel-module__rvxVWW__choice{background:var(--ui-surface);border:1px solid var(--ui-border);text-align:center;border-radius:10px;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:4px 6px;font-size:.8125rem;line-height:1.2;display:flex}.FilterPanel-module__rvxVWW__choice[aria-pressed=true]{background:var(--ui-brand-soft);border-color:var(--ui-brand);color:var(--ui-brand);font-weight:650}.FilterPanel-module__rvxVWW__drill{border:1px solid var(--ui-border);border-radius:12px;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:10px;padding:0 12px;font-size:.875rem;display:flex}.FilterPanel-module__rvxVWW__choices+.FilterPanel-module__rvxVWW__drill,.FilterPanel-module__rvxVWW__section>.FilterPanel-module__rvxVWW__drill:first-of-type{margin-top:10px}.FilterPanel-module__rvxVWW__sectionLabel+.FilterPanel-module__rvxVWW__drill{margin-top:0}.FilterPanel-module__rvxVWW__drillIcon{background:var(--ui-brand-soft);color:var(--ui-brand);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.FilterPanel-module__rvxVWW__drillLabel{flex:none;font-weight:500}.FilterPanel-module__rvxVWW__drillValue{color:var(--ui-brand);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-weight:600;overflow:hidden}.FilterPanel-module__rvxVWW__drillArrow{color:var(--ui-ink-subtle);flex:none;margin-left:auto}.FilterPanel-module__rvxVWW__drillValue+.FilterPanel-module__rvxVWW__drillArrow{margin-left:0}.FilterPanel-module__rvxVWW__back{align-items:center;gap:6px;width:100%;padding:12px 0 8px;font-size:1rem;font-weight:700;display:flex}.FilterPanel-module__rvxVWW__foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid}.FilterPanel-module__rvxVWW__foot .mantine-Button-root{border-radius:12px;height:48px}.FilterPanel-module__rvxVWW__reset{border-color:var(--ui-brand);color:var(--ui-brand)}.FilterPanel-module__rvxVWW__wholeRow{grid-column:1/-1}
.FilterPeople-module__Nf7GiW__list{flex-direction:column;padding-bottom:8px;display:flex}.FilterPeople-module__Nf7GiW__list>:first-child{margin-bottom:4px}.FilterPeople-module__Nf7GiW__row{border-top:1px solid var(--ui-border);align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 0;display:flex}.FilterPeople-module__Nf7GiW__list>:nth-child(2){border-top:0}.FilterPeople-module__Nf7GiW__copy{flex-direction:column;flex:1;min-width:0;display:flex}.FilterPeople-module__Nf7GiW__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;overflow:hidden}.FilterPeople-module__Nf7GiW__hint{color:var(--ui-ink-muted);font-size:.75rem}.FilterPeople-module__Nf7GiW__tick{pointer-events:none;flex:none}.FilterPeople-module__Nf7GiW__nothing{color:var(--ui-ink-muted);text-align:center;margin:12px 0;font-size:.8125rem}
.ListCard-module__EDuPuW__card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;min-width:0;overflow:hidden}.ListCard-module__EDuPuW__head{border-bottom:1px solid var(--ui-border)}.ListCard-module__EDuPuW__bar{align-items:center;gap:8px;padding:10px 12px;display:flex}.ListCard-module__EDuPuW__bar>:first-child{flex:auto;min-width:0}.ListCard-module__EDuPuW__bar>:not(:first-child){flex:none}.ListCard-module__EDuPuW__filters{scrollbar-width:none;align-items:center;gap:6px;padding:0 12px 10px;display:flex;overflow-x:auto}.ListCard-module__EDuPuW__chip{background:var(--ui-brand-soft);color:var(--ui-brand);font-size:var(--mantine-font-size-xs);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;height:26px;padding:0 4px 0 10px;font-weight:600;display:inline-flex}.ListCard-module__EDuPuW__chipOff{border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ListCard-module__EDuPuW__chipOff:hover{background:color-mix(in srgb, var(--ui-brand) 16%, transparent)}.ListCard-module__EDuPuW__found{color:var(--ui-ink-muted);font-size:var(--mantine-font-size-xs);white-space:nowrap;flex:none;margin-left:auto;padding-left:8px}.ListCard-module__EDuPuW__reset{flex:none}.ListCard-module__EDuPuW__footer{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.ListCard-module__EDuPuW__table{border-collapse:collapse;width:100%}.ListCard-module__EDuPuW__table thead th{background:var(--ui-sunken);border-bottom:1px solid var(--ui-border);color:var(--ui-ink-muted);font-size:var(--mantine-font-size-xs);white-space:nowrap;height:36px;padding:0 14px;font-weight:600}.ListCard-module__EDuPuW__table tbody td{border-top:1px solid var(--ui-border);padding:10px 14px}.ListCard-module__EDuPuW__table tbody tr:first-child td{border-top:0}.ListCard-module__EDuPuW__row{cursor:pointer}.ListCard-module__EDuPuW__row img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ListCard-module__EDuPuW__row:hover td{background:color-mix(in srgb, var(--ui-brand) 4%, var(--ui-surface))}.ListCard-module__EDuPuW__groupLabel{background:color-mix(in srgb, var(--ui-sunken) 60%, var(--ui-surface));border-top:1px solid var(--ui-border);color:var(--ui-ink);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:8px 14px;font-size:.6875rem;font-weight:600}.ListCard-module__EDuPuW__table tbody tr.ListCard-module__EDuPuW__group th{background:color-mix(in srgb, var(--ui-sunken) 60%, var(--ui-surface));border-top:1px solid var(--ui-border);color:var(--ui-ink);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:8px 14px;font-size:.6875rem;font-weight:600}.ListCard-module__EDuPuW__table tbody tr:first-child.ListCard-module__EDuPuW__group th{border-top:0}.ListCard-module__EDuPuW__groupCount{color:var(--ui-ink-muted);letter-spacing:0;text-transform:none;font-weight:400}.ListCard-module__EDuPuW__item{cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.ListCard-module__EDuPuW__item+.ListCard-module__EDuPuW__item{border-top:1px solid var(--ui-border)}.ListCard-module__EDuPuW__item:hover{background:color-mix(in srgb, var(--ui-brand) 4%, var(--ui-surface))}
.Question-module__CR8Cwq__actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:47.99em){.Question-module__CR8Cwq__actions{flex-wrap:wrap-reverse}.Question-module__CR8Cwq__actions>*{flex:auto;height:44px}.Question-module__CR8Cwq__actions>[data-variant=subtle]{border:1px solid var(--ui-border)}}
.PlanBanner-module__lNMBMa__banner{border-left:4px solid var(--tone);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 20px;margin-bottom:14px;padding:16px 18px;display:flex}.PlanBanner-module__lNMBMa__said{flex-direction:column;gap:4px;min-width:240px;display:flex}.PlanBanner-module__lNMBMa__title{font-family:var(--ui-font-display), sans-serif;letter-spacing:-.01em;font-size:1.1875rem;font-weight:700}.PlanBanner-module__lNMBMa__acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PlanBanner-module__lNMBMa__facts{display:none}.PlanBanner-module__lNMBMa__fact{flex-direction:column;min-width:0;display:flex}.PlanBanner-module__lNMBMa__fact+.PlanBanner-module__lNMBMa__fact{border-left:1px solid var(--ui-border);padding-left:12px}.PlanBanner-module__lNMBMa__factLabel{color:var(--ui-ink-muted);font-size:.6875rem}.PlanBanner-module__lNMBMa__factValue{font-size:.8125rem;font-weight:600}@media (max-width:640px){.PlanBanner-module__lNMBMa__facts{border-top:1px solid var(--ui-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;padding-top:10px;display:grid}.PlanBanner-module__lNMBMa__acts{width:100%}.PlanBanner-module__lNMBMa__acts>button{flex:auto}}
.BusinessDialog-module__5JB-gG__fact{background:var(--ui-sunken);border-radius:9px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:.8125rem;display:flex}.BusinessDialog-module__5JB-gG__fact span{color:var(--ui-ink-muted)}
.PlanAction-module__yBvQAa__action{background:linear-gradient(135deg, var(--ui-brand), var(--ui-brand-hover));box-shadow:0 11px 24px color-mix(in srgb, var(--ui-brand) 22%, transparent);margin-top:16px}.PlanAction-module__yBvQAa__action:disabled,.PlanAction-module__yBvQAa__action[data-disabled]{background:var(--ui-sunken);box-shadow:none;color:var(--ui-ink-subtle)}
.ModalHeading-module__8gAnYG__heading{text-align:left;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.ModalHeading-module__8gAnYG__icon{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));box-shadow:0 8px 20px color-mix(in srgb, var(--ui-brand) 26%, transparent);color:var(--mantine-color-white);flex:none}.ModalHeading-module__8gAnYG__copy{min-width:0}.ModalHeading-module__8gAnYG__title{color:var(--ui-ink);font-family:var(--ui-font-display), system-ui, sans-serif;font-size:1.05rem;font-weight:750;line-height:1.2}.ModalHeading-module__8gAnYG__subtitle{color:var(--ui-ink-muted);margin-top:3px;font-size:.8125rem;font-weight:400;line-height:1.35}@media (max-width:520px){.ModalHeading-module__8gAnYG__heading{gap:10px}.ModalHeading-module__8gAnYG__title{font-size:1rem}.ModalHeading-module__8gAnYG__subtitle{font-size:.75rem}}
.PeriodPicker-module__YzXkgW__savedBadge{background:color-mix(in srgb, var(--ui-brand) 14%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 25%, var(--ui-border));color:var(--ui-brand)}.PeriodPicker-module__YzXkgW__control{background:var(--ui-sunken);border:1px solid var(--ui-border);border-radius:12px;padding:4px}.PeriodPicker-module__YzXkgW__control .mantine-SegmentedControl-indicator{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-brand) 18%, var(--ui-surface)), var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 35%, var(--ui-border));box-shadow:0 5px 16px color-mix(in srgb, var(--ui-brand) 12%, transparent)}.PeriodPicker-module__YzXkgW__control .mantine-SegmentedControl-label{padding-block:10px;font-weight:650}.PeriodPicker-module__YzXkgW__label{justify-content:center;align-items:center;gap:8px;display:inline-flex}.PeriodPicker-module__YzXkgW__note{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.PeriodPicker-module__YzXkgW__note svg{flex:none;margin-top:2px}.PeriodPicker-module__YzXkgW__note p{min-width:0}.PeriodPicker-module__YzXkgW__benefit{color:var(--ui-brand)}.PeriodPicker-module__YzXkgW__discount{background:color-mix(in srgb, var(--ui-brand) 16%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 28%, var(--ui-border));color:var(--ui-brand);border-radius:999px;padding:4px 7px;font-size:.6875rem;font-weight:750;line-height:1}@media (max-width:520px){.PeriodPicker-module__YzXkgW__savedBadge{display:none}.PeriodPicker-module__YzXkgW__control .mantine-SegmentedControl-label{padding-inline:4px}.PeriodPicker-module__YzXkgW__label{gap:4px}.PeriodPicker-module__YzXkgW__discount{display:none}}@media (max-width:400px){.PeriodPicker-module__YzXkgW__control .mantine-SegmentedControl-label{padding-inline:2px;font-size:.72rem}}
.PeriodPicker-module__64ehZG__month{width:100%}.PeriodPicker-module__64ehZG__picker,.PeriodPicker-module__64ehZG__pickerButton{min-width:0}@media (max-width:640px){.PeriodPicker-module__64ehZG__picker{width:100%}.PeriodPicker-module__64ehZG__pickerButton{flex:1}.PeriodPicker-module__64ehZG__pickerButton .mantine-Button-inner{justify-content:space-between}.PeriodPicker-module__64ehZG__pickerButton .mantine-Button-label{text-align:center;text-box:normal;text-overflow:ellipsis;flex:1;min-width:0;height:auto;display:block;overflow:hidden}}.PeriodPicker-module__64ehZG__soFar{color:var(--ui-ink-muted);font-weight:500}.PeriodPicker-module__64ehZG__presets button{min-height:36px}.PeriodPicker-module__64ehZG__chosen{border-top:1px solid var(--ui-border);justify-content:space-between;align-items:baseline;gap:8px;margin-top:10px;padding-top:10px;font-size:.8125rem;display:flex}.PeriodPicker-module__64ehZG__chosen span{color:var(--ui-ink-muted)}.PeriodPicker-module__64ehZG__calendarHeader{max-width:none;margin-bottom:8px}.PeriodPicker-module__64ehZG__calendarHeaderControl,.PeriodPicker-module__64ehZG__calendarHeaderLevel{color:var(--ui-ink-muted);border-radius:8px}.PeriodPicker-module__64ehZG__calendarHeaderControl:hover,.PeriodPicker-module__64ehZG__calendarHeaderLevel:hover{background:color-mix(in srgb, var(--ui-brand) 9%, var(--ui-surface));color:var(--ui-brand)}.PeriodPicker-module__64ehZG__calendarHeaderLevel{color:var(--ui-ink);font-family:var(--ui-font-display);font-weight:700}.PeriodPicker-module__64ehZG__weekday{color:var(--ui-ink-subtle);padding-bottom:6px;font-size:.6875rem;font-weight:600}.PeriodPicker-module__64ehZG__day{color:var(--ui-ink);font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:8px}.PeriodPicker-module__64ehZG__day:hover:not([data-selected]){background:color-mix(in srgb, var(--ui-brand) 9%, var(--ui-surface));color:var(--ui-brand)}.PeriodPicker-module__64ehZG__day[data-selected],.PeriodPicker-module__64ehZG__day[data-in-range]{background:color-mix(in srgb, var(--ui-brand) 14%, var(--ui-surface));color:var(--ui-brand)}.PeriodPicker-module__64ehZG__day[data-selected]{background:var(--ui-brand);color:var(--mantine-color-white)}.PeriodPicker-module__64ehZG__day[data-today]:not([data-selected]){border-color:color-mix(in srgb, var(--ui-brand) 48%, var(--ui-border));color:var(--ui-brand)}.PeriodPicker-module__64ehZG__day[data-outside]{color:var(--ui-ink-subtle);opacity:.55}@media (max-width:420px){.PeriodPicker-module__64ehZG__month{max-width:calc(100vw - 56px)}}
.PlanWindow-module__1PXlGa__modalContent{background:var(--ui-surface);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-lg);max-height:calc(100dvh - 24px);overflow:hidden}.PlanWindow-module__1PXlGa__hiddenHeader{display:none}.PlanWindow-module__1PXlGa__modalBody{padding:0}.PlanWindow-module__1PXlGa__shell{max-height:calc(100dvh - 24px);overflow-y:auto}.PlanWindow-module__1PXlGa__header{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--ui-brand) 14%, transparent), transparent 42%), linear-gradient(135deg, color-mix(in srgb, var(--ui-brand) 12%, var(--ui-surface)), color-mix(in srgb, var(--ui-brand) 4%, var(--ui-surface)) 58%, var(--ui-surface));border-bottom:1px solid color-mix(in srgb, var(--ui-brand) 18%, var(--ui-border));z-index:4;padding:18px 22px;position:sticky;top:0}.PlanWindow-module__1PXlGa__headerIcon{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));box-shadow:0 8px 20px color-mix(in srgb, var(--ui-brand) 24%, transparent);color:var(--mantine-color-white)}.PlanWindow-module__1PXlGa__closeButton{border:1px solid var(--ui-border);color:var(--ui-ink-muted)}.PlanWindow-module__1PXlGa__closeButton:hover{background:color-mix(in srgb, var(--ui-brand) 8%, var(--ui-surface));color:var(--ui-brand)}.PlanWindow-module__1PXlGa__layout,.PlanWindow-module__1PXlGa__oneColumn{gap:18px;padding:18px 22px 22px;display:grid}.PlanWindow-module__1PXlGa__layout{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr)}.PlanWindow-module__1PXlGa__oneColumn{grid-template-columns:1fr}.PlanWindow-module__1PXlGa__controls,.PlanWindow-module__1PXlGa__summary{background:color-mix(in srgb, var(--ui-surface) 96%, var(--ui-canvas));border:1px solid var(--ui-border);border-radius:14px;padding:18px}.PlanWindow-module__1PXlGa__controls{flex-direction:column;gap:26px;min-width:0;display:flex}.PlanWindow-module__1PXlGa__summary{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--ui-brand) 17%, transparent), transparent 33%), linear-gradient(155deg, color-mix(in srgb, var(--ui-brand) 6%, var(--ui-surface)), var(--ui-surface));border-color:color-mix(in srgb, var(--ui-brand) 28%, var(--ui-border));align-self:start;min-width:0;position:sticky;top:78px}@media (max-width:760px){.PlanWindow-module__1PXlGa__layout{grid-template-columns:1fr}.PlanWindow-module__1PXlGa__summary{position:static}}@media (max-width:520px){.PlanWindow-module__1PXlGa__modalContent,.PlanWindow-module__1PXlGa__shell{border-radius:0;height:100dvh;max-height:100dvh}.PlanWindow-module__1PXlGa__header{padding:14px 16px}.PlanWindow-module__1PXlGa__layout,.PlanWindow-module__1PXlGa__oneColumn{gap:12px;padding:12px}.PlanWindow-module__1PXlGa__controls,.PlanWindow-module__1PXlGa__summary{padding:14px}}
.PersonMenu-module__XHKa3G__me{border:1px solid var(--ui-border);border-radius:12px;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding:11px 12px;display:flex}.PersonMenu-module__XHKa3G__meText{text-align:start;flex:1;min-width:0}.PersonMenu-module__XHKa3G__meName{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:650;overflow:hidden}.PersonMenu-module__XHKa3G__meRole{color:var(--ui-ink-muted);font-size:.8125rem}.PersonMenu-module__XHKa3G__rows{display:grid}.PersonMenu-module__XHKa3G__row{border:0;border-top:1px solid var(--ui-border);color:var(--ui-ink);cursor:pointer;font:inherit;text-align:start;background:0 0;align-items:center;gap:12px;width:100%;padding:13px 2px;text-decoration:none;display:flex}.PersonMenu-module__XHKa3G__row[data-tone=danger]{color:var(--ui-danger)}.PersonMenu-module__XHKa3G__rowName{flex:1;min-width:0;font-size:.9375rem;font-weight:550}.PersonMenu-module__XHKa3G__rowValue{color:var(--ui-ink-muted);font-size:.8125rem}.PersonMenu-module__XHKa3G__glyph{color:var(--ui-ink-muted);flex:0 0 20px;display:flex}.PersonMenu-module__XHKa3G__row[data-tone=danger] .PersonMenu-module__XHKa3G__glyph{color:inherit}
.PhoneField-module__evO_ja__code{border-inline-end:1px solid var(--ui-border);color:var(--ui-ink);font-variant-numeric:tabular-nums;align-self:stretch;align-items:center;gap:4px;padding-inline:11px 8px;font-size:.875rem;display:flex}.PhoneField-module__evO_ja__code:hover{background:color-mix(in srgb, var(--ui-brand) 7%, transparent)}.PhoneField-module__evO_ja__flag{font-size:1rem;line-height:1}.PhoneField-module__evO_ja__digits{--input-padding-inline-start:calc(var(--input-left-section-size) + 10px);font-variant-numeric:tabular-nums}.PhoneField-module__evO_ja__line{font-size:var(--mantine-font-size-xs);font-variant-numeric:tabular-nums;min-height:calc(var(--mantine-font-size-xs) * 1.4);white-space:pre;align-items:center;gap:6px;margin-top:5px;line-height:1.4;display:flex}.PhoneField-module__evO_ja__muted{color:var(--ui-ink-muted)}.PhoneField-module__evO_ja__ok{color:var(--ui-success)}.PhoneField-module__evO_ja__bad{color:var(--ui-danger);white-space:normal}.PhoneField-module__evO_ja__rest{color:var(--ui-ink-subtle)}
.PriceLadder-module__xMZBka__ladder{border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.PriceLadder-module__xMZBka__row,.PriceLadder-module__xMZBka__rowActive{min-height:38px;padding:7px 12px}.PriceLadder-module__xMZBka__row+.PriceLadder-module__xMZBka__row,.PriceLadder-module__xMZBka__row+.PriceLadder-module__xMZBka__rowActive,.PriceLadder-module__xMZBka__rowActive+.PriceLadder-module__xMZBka__row,.PriceLadder-module__xMZBka__rowActive+.PriceLadder-module__xMZBka__rowActive{border-top:1px solid var(--ui-border)}.PriceLadder-module__xMZBka__rowActive{background:color-mix(in srgb, var(--ui-brand) 11%, var(--ui-surface));box-shadow:inset 3px 0 0 var(--ui-brand);color:var(--ui-brand)}
.ResponsiveList-module__Ar0pgq__mobileList{display:none}.ResponsiveList-module__Ar0pgq__mobileItem{cursor:pointer;padding:14px;transition:background .16s}.ResponsiveList-module__Ar0pgq__mobileItem+.ResponsiveList-module__Ar0pgq__mobileItem{border-top:1px solid var(--ui-border)}.ResponsiveList-module__Ar0pgq__mobileItem:hover{background:color-mix(in srgb, var(--ui-brand) 3%, var(--ui-surface))}.ResponsiveList-module__Ar0pgq__mobileItem[data-selected=true]{background:color-mix(in srgb, var(--ui-brand) 7%, var(--ui-surface))}.ResponsiveList-module__Ar0pgq__mobileIdentity{min-width:0}.ResponsiveList-module__Ar0pgq__mobileTitle{color:var(--ui-ink);font-size:.875rem;font-weight:500}.ResponsiveList-module__Ar0pgq__mobileFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.ResponsiveList-module__Ar0pgq__mobileFact{min-width:0}.ResponsiveList-module__Ar0pgq__mobileFactFeatured{border-top:1px solid var(--ui-border);grid-column:1/-1;justify-content:space-between;align-items:baseline;padding-top:9px;display:flex}.ResponsiveList-module__Ar0pgq__mobileFactFeatured .ResponsiveList-module__Ar0pgq__mobileLabel{margin-bottom:0}.ResponsiveList-module__Ar0pgq__mobileFactFeatured .ResponsiveList-module__Ar0pgq__mobileValue{color:var(--ui-brand);font-size:.9375rem;font-weight:700}.ResponsiveList-module__Ar0pgq__mobileLabel{color:var(--ui-ink-muted);margin-bottom:3px;font-size:.6875rem}.ResponsiveList-module__Ar0pgq__mobileValue{color:var(--ui-ink);overflow-wrap:anywhere;font-size:.8125rem}@media (max-width:640px){.ResponsiveList-module__Ar0pgq__desktopTable{display:none}.ResponsiveList-module__Ar0pgq__mobileList{display:block}}
.PromoField-module__oWBU1a__field{background:color-mix(in srgb, var(--ui-surface) 72%, transparent);border:1px solid var(--ui-border);border-radius:12px;margin-bottom:14px;padding:12px}.PromoField-module__oWBU1a__input{flex:1;min-width:0}.PromoField-module__oWBU1a__applied{align-items:center;gap:4px;display:flex}@media (max-width:520px){.PromoField-module__oWBU1a__input+button{padding-inline:12px}}
.ScopePicker-module__4q_WCG__list{grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.ScopePicker-module__4q_WCG__label{color:var(--ui-ink-subtle);font-size:var(--mantine-font-size-xs);padding:4px 10px;font-weight:500}.ScopePicker-module__4q_WCG__business{color:var(--ui-ink);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:6px 10px;display:flex}.ScopePicker-module__4q_WCG__business:hover{background:var(--ui-sunken)}.ScopePicker-module__4q_WCG__mark{background:var(--ui-brand-soft);color:var(--ui-brand);font-size:var(--mantine-font-size-xs);border-radius:7px;flex:0 0 24px;justify-content:center;align-items:center;height:24px;font-weight:700;display:flex;overflow:hidden}.ScopePicker-module__4q_WCG__name{font-size:var(--mantine-font-size-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.ScopePicker-module__4q_WCG__aside{color:var(--ui-ink-subtle);flex:none;align-items:center;gap:6px;display:flex}.ScopePicker-module__4q_WCG__branches{border-inline-start:1px solid var(--ui-border);grid-template-columns:minmax(0,1fr);gap:1px;margin-inline-start:21px;padding-inline-start:8px;display:grid}.ScopePicker-module__4q_WCG__branch{color:var(--ui-ink);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:6px 10px;display:flex}.ScopePicker-module__4q_WCG__branch:hover{background:var(--ui-sunken)}.ScopePicker-module__4q_WCG__branch[data-picked=true]{background:var(--ui-brand-soft);color:var(--ui-brand)}.ScopePicker-module__4q_WCG__branchName{font-size:var(--mantine-font-size-sm);overflow-wrap:anywhere;flex:1;min-width:0}.ScopePicker-module__4q_WCG__branch[data-picked=true] .ScopePicker-module__4q_WCG__branchName{font-weight:600}.ScopePicker-module__4q_WCG__address{color:var(--ui-ink-subtle);font-size:var(--mantine-font-size-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:400;display:block;overflow:hidden}.ScopePicker-module__4q_WCG__wide{border:0;border-top:1px solid var(--ui-border);color:var(--ui-ink);cursor:pointer;font:inherit;font-size:var(--mantine-font-size-sm);background:0 0;border-radius:0 0 8px 8px;align-items:center;gap:8px;width:100%;margin-top:6px;padding:8px 10px 6px;display:flex}.ScopePicker-module__4q_WCG__wide:hover{background:var(--ui-sunken)}
.SavingsNote-module__5egxma__note{background:color-mix(in srgb, var(--ui-success) 10%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-success) 35%, var(--ui-border));border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:8px 12px;display:flex}
.CalendarScreen-module__hqfL2G__viewControl{height:var(--ui-control-height);flex:none}.CalendarScreen-module__hqfL2G__viewControl .mantine-SegmentedControl-label{justify-content:center;align-items:center;height:100%;padding-block:0;display:flex}.CalendarScreen-module__hqfL2G__toolbar{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;margin-bottom:16px;display:flex}.CalendarScreen-module__hqfL2G__spacer{flex:1 1 0}.CalendarScreen-module__hqfL2G__dateButton{flex:0 auto;min-width:0}.CalendarScreen-module__hqfL2G__dateButton .mantine-Button-label{text-overflow:ellipsis;overflow:hidden}.CalendarScreen-module__hqfL2G__legend{justify-content:center;margin-top:12px;display:flex}@media (max-width:640px){.CalendarScreen-module__hqfL2G__newBookingButton{padding-inline:13px}.CalendarScreen-module__hqfL2G__toolbar{gap:4px}.CalendarScreen-module__hqfL2G__dateButton{flex:auto;padding-inline:6px}.CalendarScreen-module__hqfL2G__viewMenu{flex:none;padding-inline:10px}.CalendarScreen-module__hqfL2G__viewMenu .mantine-Button-section[data-position=right]{margin-inline-start:4px}.CalendarScreen-module__hqfL2G__spacer{display:none}}.CalendarScreen-module__hqfL2G__lead,.CalendarScreen-module__hqfL2G__bar{box-sizing:border-box;width:100%;padding-inline:4px;position:sticky;left:0}.CalendarScreen-module__hqfL2G__lead:first-child{padding-top:14px}.CalendarScreen-module__hqfL2G__bar{background:var(--ui-canvas);z-index:9;padding-top:6px;padding-bottom:12px;top:0}.CalendarScreen-module__hqfL2G__bar .CalendarScreen-module__hqfL2G__toolbar{margin-bottom:0}
.SummaryRows-module__jQMGsq__rows{border-block:1px solid var(--ui-border);margin-bottom:16px}.SummaryRows-module__jQMGsq__row{min-height:43px}.SummaryRows-module__jQMGsq__row+.SummaryRows-module__jQMGsq__row{border-top:1px solid color-mix(in srgb, var(--ui-border) 65%, transparent)}.SummaryRows-module__jQMGsq__value{white-space:nowrap;flex:none}
.DayGrid-module__8zsk0W__scroller{max-height:calc(100dvh - var(--board-top,0px) - var(--board-bottom));overscroll-behavior:none;--board-bottom:16px;--rail-width:62px;min-height:320px;overflow:auto}.DayGrid-module__8zsk0W__board{width:max-content;min-width:100%}.DayGrid-module__8zsk0W__headerTrack,.DayGrid-module__8zsk0W__bodyTrack{display:flex}.DayGrid-module__8zsk0W__bodyTrack{position:relative}.DayGrid-module__8zsk0W__headerTrack{background:var(--ui-surface);top:var(--bar-height,0px);z-index:8;transition:box-shadow .16s;position:sticky}.DayGrid-module__8zsk0W__scroller[data-scrolled] .DayGrid-module__8zsk0W__headerTrack{box-shadow:0 8px 14px -10px color-mix(in srgb, var(--ui-ink) 45%, transparent)}.DayGrid-module__8zsk0W__scroller[data-with-top]{margin-top:-14px;container-type:inline-size}.DayGrid-module__8zsk0W__scroller[data-with-top]>.DayGrid-module__8zsk0W__board{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:16px;overflow:clip}.DayGrid-module__8zsk0W__groupHead,.DayGrid-module__8zsk0W__groupBody{background:color-mix(in srgb, var(--ui-canvas) 45%, var(--ui-surface));border:1px solid var(--ui-border-strong);flex-basis:calc((var(--span) - 1) * 6px + 18px);flex-grow:var(--span);min-width:calc(var(--span) * 164px + (var(--span) - 1) * 6px + 18px);flex-shrink:1;padding:0 8px}.DayGrid-module__8zsk0W__groupHead{border-bottom:none;border-radius:12px 12px 0 0;padding-top:7px}.DayGrid-module__8zsk0W__groupBody{border-top:none;border-radius:0 0 12px 12px;padding-bottom:8px}.DayGrid-module__8zsk0W__groupHead+.DayGrid-module__8zsk0W__groupHead,.DayGrid-module__8zsk0W__groupBody+.DayGrid-module__8zsk0W__groupBody{margin-left:12px}.DayGrid-module__8zsk0W__groupColumns{display:flex}.DayGrid-module__8zsk0W__groupLabel{color:var(--ui-ink-muted);height:20px;left:calc(var(--rail-width) + 10px);align-items:center;gap:5px;width:fit-content;max-width:100%;padding-left:2px;display:flex;position:sticky;overflow:hidden}.DayGrid-module__8zsk0W__timeRail{background:var(--ui-surface);width:var(--rail-width);z-index:5;flex-shrink:0;position:sticky;left:0}.DayGrid-module__8zsk0W__headerArea{height:66px}.DayGrid-module__8zsk0W__headerSpacer{background:var(--ui-surface);width:var(--rail-width);z-index:9;flex-shrink:0;align-self:stretch;position:sticky;left:0}.DayGrid-module__8zsk0W__timeSlot{text-align:right;height:24px;padding-right:10px}.DayGrid-module__8zsk0W__column{flex:1;min-width:164px}.DayGrid-module__8zsk0W__column+.DayGrid-module__8zsk0W__column{margin-left:6px}.DayGrid-module__8zsk0W__headerArea{padding:8px 6px 10px}.DayGrid-module__8zsk0W__columnHeader{border:1px solid var(--ui-border-strong);border-radius:10px;align-items:center;gap:10px;min-width:0;height:48px;padding:7px 10px;display:flex;box-shadow:0 1px 2px #1010180d}.DayGrid-module__8zsk0W__headerLink{color:inherit;border-radius:10px;text-decoration:none;display:block}.DayGrid-module__8zsk0W__headerLink .DayGrid-module__8zsk0W__columnHeader{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.DayGrid-module__8zsk0W__headerLink:hover .DayGrid-module__8zsk0W__columnHeader{border-color:color-mix(in srgb, var(--ui-brand) 38%, var(--ui-border));box-shadow:var(--ui-shadow-sm);transform:translateY(-1px)}.DayGrid-module__8zsk0W__headerLink:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.DayGrid-module__8zsk0W__employeeHeader{background:linear-gradient(135deg, var(--ui-brand-soft), var(--ui-surface))}.DayGrid-module__8zsk0W__dateHeader{background:var(--ui-sunken);text-align:center;justify-content:center}.DayGrid-module__8zsk0W__headerText{min-width:0}.DayGrid-module__8zsk0W__columnBody{background:color-mix(in srgb, var(--ui-surface) 97%, var(--ui-canvas));border:1px solid var(--ui-border);cursor:copy;border-radius:10px;position:relative;overflow:hidden}.DayGrid-module__8zsk0W__bookingCard{box-shadow:0 2px 5px color-mix(in srgb, var(--ui-ink) 7%, transparent);z-index:2;border-radius:7px;transition:box-shadow .14s,filter .14s,transform .14s}.DayGrid-module__8zsk0W__bookingCard:hover{box-shadow:0 8px 18px color-mix(in srgb, var(--ui-brand) 16%, transparent);filter:saturate(1.08);z-index:4;transform:translateY(-1px)}.DayGrid-module__8zsk0W__commentIcon{color:var(--ui-brand);flex:none;align-items:center;display:inline-flex}.DayGrid-module__8zsk0W__commentPreview{background:color-mix(in srgb, var(--ui-brand) 8%, transparent);color:var(--ui-ink-muted);border-radius:4px;margin-top:2px;padding:1px 4px;line-height:1.2}.DayGrid-module__8zsk0W__closedBand,.DayGrid-module__8zsk0W__breakBand,.DayGrid-module__8zsk0W__awayDay{pointer-events:none;position:absolute;left:0;right:0}.DayGrid-module__8zsk0W__awayDay{justify-content:center;align-items:flex-start;padding-top:14px;display:flex;top:0;bottom:0}.DayGrid-module__8zsk0W__closedBand,.DayGrid-module__8zsk0W__awayDay{background:var(--ui-sunken)}.DayGrid-module__8zsk0W__now{background:var(--ui-brand);pointer-events:none;z-index:3;height:2px;position:absolute;left:0;right:0}.DayGrid-module__8zsk0W__now:before{background:var(--ui-brand);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-1px}.DayGrid-module__8zsk0W__continuousNow{left:var(--rail-width);right:0}.DayGrid-module__8zsk0W__continuousNow:after,.DayGrid-module__8zsk0W__column:nth-child(2) .DayGrid-module__8zsk0W__now:after{background:var(--ui-brand);color:var(--mantine-color-white);content:attr(data-time);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 6px;font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:-9px;left:6px}.DayGrid-module__8zsk0W__past{background:color-mix(in srgb, var(--ui-sunken) 14%, transparent);pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0}.DayGrid-module__8zsk0W__landing{border:2px dashed var(--ui-brand);background:color-mix(in srgb, var(--ui-brand) 12%, transparent);color:var(--ui-brand);pointer-events:none;z-index:2;border-radius:4px;align-items:flex-start;padding:2px 6px;display:flex;position:absolute;left:2px;right:2px}.DayGrid-module__8zsk0W__awayLabel{background:var(--ui-surface);border:1px solid var(--ui-border-strong);color:var(--ui-ink-subtle);border-radius:999px;padding:2px 10px}.DayGrid-module__8zsk0W__breakBand{background:repeating-linear-gradient(135deg, var(--ui-sunken), var(--ui-sunken) 6px, transparent 6px, transparent 12px)}.DayGrid-module__8zsk0W__quarterHourSlot,.DayGrid-module__8zsk0W__halfHourSlot,.DayGrid-module__8zsk0W__hourSlot{height:24px}.DayGrid-module__8zsk0W__halfHourSlot{border-bottom:1px solid color-mix(in srgb, var(--ui-border-strong) 72%, var(--ui-border))}.DayGrid-module__8zsk0W__hourSlot{border-bottom:1px solid color-mix(in srgb, var(--ui-ink-subtle) 56%, var(--ui-border))}.DayGrid-module__8zsk0W__quarterHourSlot{border-bottom:1px solid color-mix(in srgb, var(--ui-border) 38%, transparent)}@media (max-width:48rem){.DayGrid-module__8zsk0W__scroller{--board-bottom:calc(80px + max(12px, calc(env(safe-area-inset-bottom,0px) - 10px)));--rail-width:54px}.DayGrid-module__8zsk0W__column{min-width:150px}.DayGrid-module__8zsk0W__columnHeader{padding-inline:8px}}
.CustomerCard-module__KclHhq__header{align-items:flex-start}.CustomerCard-module__KclHhq__title{flex:1;min-width:0}.CustomerCard-module__KclHhq__head{align-items:flex-start;gap:12px;min-width:0;display:flex}.CustomerCard-module__KclHhq__avatar{background:linear-gradient(145deg, color-mix(in srgb, var(--ui-sunken) 82%, var(--ui-border)), var(--ui-sunken));border:1px solid var(--ui-border-strong);color:var(--ui-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:1rem;font-weight:700;display:flex}.CustomerCard-module__KclHhq__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CustomerCard-module__KclHhq__name{color:var(--ui-ink);font-family:var(--ui-font-display);font-size:var(--mantine-font-size-lg);letter-spacing:-.01em;font-weight:700}.CustomerCard-module__KclHhq__nameField{flex:1;min-width:0}.CustomerCard-module__KclHhq__phone{font-variant-numeric:tabular-nums}.CustomerCard-module__KclHhq__actions{flex:none;align-items:center;gap:8px;margin-right:8px;display:flex}.CustomerCard-module__KclHhq__blocked{background:var(--ui-danger-soft);border:1px solid color-mix(in srgb, var(--ui-danger) 22%, transparent);color:var(--ui-danger);border-radius:10px;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.CustomerCard-module__KclHhq__blockedWords{font-size:var(--mantine-font-size-sm);flex:1;min-width:0}.CustomerCard-module__KclHhq__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.CustomerCard-module__KclHhq__figure{border:1px solid var(--ui-border);border-radius:10px;min-width:0;padding:10px 12px}.CustomerCard-module__KclHhq__figureValue{font-size:var(--mantine-font-size-lg);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.CustomerCard-module__KclHhq__bookings{border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.CustomerCard-module__KclHhq__booking{grid-template-columns:150px minmax(0,1fr) auto 96px;grid-template-areas:"when who status price";align-items:center;gap:4px 12px;padding:9px 12px;display:grid}.CustomerCard-module__KclHhq__booking+.CustomerCard-module__KclHhq__booking{border-top:1px solid var(--ui-border)}.CustomerCard-module__KclHhq__when{font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:when;font-weight:600}.CustomerCard-module__KclHhq__when small{color:var(--ui-ink-muted);margin-left:6px;font-weight:400}.CustomerCard-module__KclHhq__bookingWho{grid-area:who;min-width:0}.CustomerCard-module__KclHhq__bookingStatus{grid-area:status}.CustomerCard-module__KclHhq__price{font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;text-align:right;grid-area:price}.CustomerCard-module__KclHhq__pager{border-top:1px solid var(--ui-border);padding:8px 12px}.CustomerCard-module__KclHhq__tagRow{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:47.99em){.CustomerCard-module__KclHhq__header.CustomerCard-module__KclHhq__header{display:flex}.CustomerCard-module__KclHhq__header.CustomerCard-module__KclHhq__header:before{display:none}.CustomerCard-module__KclHhq__title.CustomerCard-module__KclHhq__title{text-align:left;white-space:normal;overflow:visible}}@media (max-width:640px){.CustomerCard-module__KclHhq__head{flex-wrap:wrap}.CustomerCard-module__KclHhq__actions{flex-basis:calc(100% + 44px);margin-right:-44px}.CustomerCard-module__KclHhq__tabList{flex-wrap:nowrap}.CustomerCard-module__KclHhq__tabList>button{flex:1;padding-inline:8px}.CustomerCard-module__KclHhq__actions>:first-child{flex:1}.CustomerCard-module__KclHhq__avatar{width:40px;height:40px}.CustomerCard-module__KclHhq__figures{grid-template-columns:repeat(2,minmax(0,1fr))}.CustomerCard-module__KclHhq__booking{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when status""who price"}.CustomerCard-module__KclHhq__bookingStatus{justify-self:end}}
.TeamSizePicker-module__qPjswG__seatInput{width:112px}.TeamSizePicker-module__qPjswG__seatInput input{font-variant-numeric:tabular-nums;text-align:center;font-weight:700}.TeamSizePicker-module__qPjswG__slider{margin-inline:7px}.TeamSizePicker-module__qPjswG__slider .mantine-Slider-track:before{background:var(--ui-sunken)}:is(.TeamSizePicker-module__qPjswG__slider .mantine-Slider-bar,.TeamSizePicker-module__qPjswG__slider .mantine-Slider-thumb){background:var(--ui-brand)}.TeamSizePicker-module__qPjswG__slider .mantine-Slider-thumb{border-color:var(--ui-surface);box-shadow:0 0 0 2px var(--ui-brand), 0 5px 14px color-mix(in srgb, var(--ui-brand) 28%, transparent)}.TeamSizePicker-module__qPjswG__markTaken{opacity:.45;text-decoration:line-through}
.MonthGrid-module__dzpTZq__month{width:100%;min-width:0;overflow:hidden}.MonthGrid-module__dzpTZq__week,.MonthGrid-module__dzpTZq__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.MonthGrid-module__dzpTZq__weekday,.MonthGrid-module__dzpTZq__day{min-width:0}.MonthGrid-module__dzpTZq__weekday{background:var(--ui-sunken);border-bottom:1px solid var(--ui-border);color:var(--ui-ink-muted);padding:6px 8px}.MonthGrid-module__dzpTZq__weekday[data-weekend]{color:var(--ui-ink-subtle)}.MonthGrid-module__dzpTZq__day{border-bottom:1px solid var(--ui-border);border-right:1px solid var(--ui-border);flex-direction:column;align-items:flex-start;gap:2px;min-height:96px;padding:8px;transition:background .12s;display:flex}.MonthGrid-module__dzpTZq__day:nth-child(7n){border-right:0}.MonthGrid-module__dzpTZq__day[data-weekend]{background:color-mix(in srgb, var(--ui-sunken) 70%, transparent)}.MonthGrid-module__dzpTZq__day:hover{background:color-mix(in srgb, var(--ui-brand) 6%, var(--ui-surface))}.MonthGrid-module__dzpTZq__day[data-outside]{opacity:.4}.MonthGrid-module__dzpTZq__number{color:var(--ui-ink);font-size:var(--mantine-font-size-sm);border-radius:50%;justify-content:center;align-items:center;min-width:26px;height:26px;margin:-3px 0 2px -4px;font-weight:600;display:inline-flex}.MonthGrid-module__dzpTZq__day[data-today] .MonthGrid-module__dzpTZq__number{background:var(--ui-brand);color:var(--mantine-color-white)}.MonthGrid-module__dzpTZq__count,.MonthGrid-module__dzpTZq__revenue{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.MonthGrid-module__dzpTZq__count{color:var(--ui-ink-muted);font-size:var(--mantine-font-size-xs)}.MonthGrid-module__dzpTZq__revenue{color:var(--ui-ink);font-size:var(--mantine-font-size-xs);font-weight:600}.MonthGrid-module__dzpTZq__stack{border-radius:2px;gap:2px;width:100%;height:4px;margin-top:auto;display:flex;overflow:hidden}.MonthGrid-module__dzpTZq__stack>i{flex-basis:0;min-width:3px}.MonthGrid-module__dzpTZq__dayList{border-top:1px solid var(--ui-border);flex-direction:column;display:flex}.MonthGrid-module__dzpTZq__dayListHead{justify-content:space-between;align-items:center;gap:8px;padding:12px 12px 6px;display:flex}.MonthGrid-module__dzpTZq__booking{border-top:1px solid var(--ui-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.MonthGrid-module__dzpTZq__booking:hover{background:var(--ui-sunken)}.MonthGrid-module__dzpTZq__time{font-size:var(--mantine-font-size-sm);font-weight:600}.MonthGrid-module__dzpTZq__who{flex-direction:column;min-width:0;display:flex}@media (max-width:640px){.MonthGrid-module__dzpTZq__weekday{text-align:center;padding:5px 2px}.MonthGrid-module__dzpTZq__day{align-items:center;min-height:60px;padding:6px 3px 5px}.MonthGrid-module__dzpTZq__number{margin:0}.MonthGrid-module__dzpTZq__day[data-picked]{background:color-mix(in srgb, var(--ui-brand) 12%, var(--ui-surface))}}
.CustomerTagManager-module__-_q92q__swatches{flex-wrap:wrap;gap:8px;display:flex}.CustomerTagManager-module__-_q92q__swatch{border:2px solid var(--ui-surface);box-shadow:0 0 0 1px var(--ui-border);border-radius:50%;width:22px;height:22px}.CustomerTagManager-module__-_q92q__swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--ui-brand)}.CustomerTagManager-module__-_q92q__dot{border-radius:50%;flex:none;width:10px;height:10px}
.PlanChangeDialog-module__XKysDW__scheduled{background:color-mix(in srgb, var(--ui-brand) 10%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 32%, var(--ui-border));margin:14px 22px 0}.PlanChangeDialog-module__XKysDW__sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}@media (max-width:420px){.PlanChangeDialog-module__XKysDW__sides{grid-template-columns:minmax(0,1fr)}}.PlanChangeDialog-module__XKysDW__card{background:var(--ui-sunken);border:1px solid var(--ui-border);border-radius:12px;padding:14px}.PlanChangeDialog-module__XKysDW__ahead{background:color-mix(in srgb, var(--ui-brand) 8%, var(--ui-surface));border-color:color-mix(in srgb, var(--ui-brand) 30%, var(--ui-border))}.PlanChangeDialog-module__XKysDW__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.PlanChangeDialog-module__XKysDW__what{color:var(--ui-ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.PlanChangeDialog-module__XKysDW__figure{color:var(--ui-ink);font-family:var(--ui-font-display);letter-spacing:-.03em;margin-top:6px;font-size:1.15rem;font-weight:750;line-height:1.2}.PlanChangeDialog-module__XKysDW__lead{letter-spacing:-.04em;margin-block:2px;font-size:clamp(1.7rem,4vw,2.1rem)}.PlanChangeDialog-module__XKysDW__nextLine{margin-block:10px 4px}
.HomeScreen-module__3JaGja__row{border-top:1px solid var(--ui-border);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:9px 6px;transition:background .16s;display:flex}.HomeScreen-module__3JaGja__row:first-of-type{border-top:0}.HomeScreen-module__3JaGja__row:hover{background:color-mix(in srgb, var(--ui-brand) 5%, var(--ui-surface))}.HomeScreen-module__3JaGja__row:focus-visible{outline:2px solid var(--ui-brand);outline-offset:-2px}.HomeScreen-module__3JaGja__running{background:color-mix(in srgb, var(--ui-brand) 6%, transparent);box-shadow:inset 2px 0 0 var(--ui-brand)}.HomeScreen-module__3JaGja__when{color:var(--ui-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.8125rem}.HomeScreen-module__3JaGja__who,.HomeScreen-module__3JaGja__what{min-width:0;display:block}.HomeScreen-module__3JaGja__who{flex:1.1 1 0}.HomeScreen-module__3JaGja__what{flex:1 1 0}.HomeScreen-module__3JaGja__lineTop{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;display:block;overflow:hidden}.HomeScreen-module__3JaGja__what .HomeScreen-module__3JaGja__lineTop{font-weight:500}.HomeScreen-module__3JaGja__lineUnder{color:var(--ui-ink-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.71875rem;display:block;overflow:hidden}.HomeScreen-module__3JaGja__badge{white-space:nowrap;border-radius:8px;flex:none;padding:4px 10px;font-size:.71875rem;font-weight:550}.HomeScreen-module__3JaGja__chevron{color:var(--ui-ink-subtle);flex:none;display:flex}.HomeScreen-module__3JaGja__shiftCell{flex:1.2 1 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"shift share""bar bar";align-items:baseline;gap:6px 8px;min-width:0;display:grid}.HomeScreen-module__3JaGja__shift{color:var(--ui-ink);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:shift;font-size:.8125rem;display:block}.HomeScreen-module__3JaGja__load{display:contents}.HomeScreen-module__3JaGja__shiftCell .HomeScreen-module__3JaGja__loadBar{grid-area:bar;align-self:center}.HomeScreen-module__3JaGja__shiftCell .HomeScreen-module__3JaGja__loadText{text-align:right;grid-area:share;width:auto;font-size:.8125rem}.HomeScreen-module__3JaGja__loadBar{background:var(--ui-sunken);border-radius:999px;flex:1 1 0;min-width:34px;height:6px;overflow:hidden}.HomeScreen-module__3JaGja__loadBar i{background:var(--ui-brand);border-radius:999px;height:100%;display:block}.HomeScreen-module__3JaGja__loadQuiet{background:var(--ui-ink-subtle)}.HomeScreen-module__3JaGja__loadText{color:var(--ui-ink-muted);font-variant-numeric:tabular-nums;flex:none;width:3rem;font-size:.71875rem}.HomeScreen-module__3JaGja__tally{text-align:right;flex:none;width:6.4rem;display:block}.HomeScreen-module__3JaGja__services{color:var(--ui-ink-subtle);white-space:nowrap;margin-top:3px;font-size:.71875rem;display:block}.HomeScreen-module__3JaGja__took{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:650;display:block}.HomeScreen-module__3JaGja__tookQuiet{color:var(--ui-ink-subtle);font-weight:400}.HomeScreen-module__3JaGja__empty{color:var(--ui-ink-muted);font-size:.8125rem}.HomeScreen-module__3JaGja__onlyNarrow{display:none}@container (max-width:470px){.HomeScreen-module__3JaGja__onlyNarrow{display:flex}.HomeScreen-module__3JaGja__onlyWide{display:none}.HomeScreen-module__3JaGja__row{gap:8px;padding:8px 4px}.HomeScreen-module__3JaGja__lineTop,.HomeScreen-module__3JaGja__when,.HomeScreen-module__3JaGja__took{font-size:.78125rem}.HomeScreen-module__3JaGja__lineUnder,.HomeScreen-module__3JaGja__shift,.HomeScreen-module__3JaGja__loadText,.HomeScreen-module__3JaGja__services{font-size:.6875rem}.HomeScreen-module__3JaGja__badge{padding:4px 8px}.HomeScreen-module__3JaGja__loadText{width:2rem}.HomeScreen-module__3JaGja__rosterRow{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"face name services chevron""face role shift chevron""face load load chevron";align-items:center;gap:2px 8px;display:grid}.HomeScreen-module__3JaGja__rosterRow>:first-child{grid-area:face}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__who,.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__shiftCell{display:contents}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__lineTop{grid-area:name}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__lineUnder{grid-area:role}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__shift{color:var(--ui-ink-muted);text-align:right;grid-area:shift;font-size:.6875rem}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__load{grid-area:load;align-items:center;gap:8px;margin-top:3px;display:flex}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__loadText{text-align:right;width:auto;min-width:2.6rem;font-size:.6875rem}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__tally{display:contents}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__services{color:var(--ui-ink-muted);grid-area:services;justify-self:end;margin-top:0}.HomeScreen-module__3JaGja__rosterRow .HomeScreen-module__3JaGja__chevron{grid-area:chevron}}
.PlanDialog-module__sBrwJa__stateCard{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--ui-brand) 24%, transparent), transparent 34%), linear-gradient(130deg, color-mix(in srgb, var(--ui-brand) 14%, var(--ui-surface)), var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 38%, var(--ui-border));border-radius:14px;align-items:center;gap:14px;margin:18px 22px 0;padding:16px;display:flex}.PlanDialog-module__sBrwJa__stateIcon{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));box-shadow:0 8px 20px color-mix(in srgb, var(--ui-brand) 24%, transparent);color:var(--mantine-color-white)}.PlanDialog-module__sBrwJa__stateCopy{flex:1;min-width:0}.PlanDialog-module__sBrwJa__stateBadge,.PlanDialog-module__sBrwJa__recommended{background:color-mix(in srgb, var(--ui-brand) 14%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 25%, var(--ui-border));color:var(--ui-brand)}.PlanDialog-module__sBrwJa__ownerNote{color:var(--ui-brand)}.PlanDialog-module__sBrwJa__remembers{padding-inline:2px}.PlanDialog-module__sBrwJa__recommended{float:right;margin-bottom:8px}.PlanDialog-module__sBrwJa__summaryTitle{clear:both;margin-top:4px}.PlanDialog-module__sBrwJa__totalCard{background:var(--ui-sunken);border:1px solid var(--ui-border);text-align:center;border-radius:12px;padding:16px 14px}.PlanDialog-module__sBrwJa__total{color:var(--ui-ink);font-family:var(--ui-font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,4vw,2.25rem);font-weight:750;line-height:1.2}@media (max-width:520px){.PlanDialog-module__sBrwJa__stateCard{align-items:flex-start;margin:12px 12px 0;padding:13px}.PlanDialog-module__sBrwJa__stateBadge{display:none}}
.RotaBoard-module__kDo36W__board{background:var(--ui-surface);border:1px solid var(--ui-border);--board-top:calc(var(--ui-top-chrome,0px) + var(--mantine-spacing-lg) - 14px);max-height:calc(100dvh - var(--board-top) - 16px);overscroll-behavior:none;border-radius:12px;overflow:auto}.RotaBoard-module__kDo36W__board[data-with-top]{background:0 0;border:0;border-radius:0;margin-top:-14px;container-type:inline-size}.RotaBoard-module__kDo36W__board[data-with-top]>.RotaBoard-module__kDo36W__grid{background:var(--ui-surface);border-left:1px solid var(--ui-border);border-top:1px solid var(--ui-border);border-radius:12px;overflow:clip}.RotaBoard-module__kDo36W__lead,.RotaBoard-module__kDo36W__bar{box-sizing:border-box;width:100%;padding-inline:4px;position:sticky;left:0}.RotaBoard-module__kDo36W__lead{z-index:1}.RotaBoard-module__kDo36W__bar{z-index:7}.RotaBoard-module__kDo36W__lead:first-child{padding-top:14px}.RotaBoard-module__kDo36W__bar{background:var(--ui-canvas);padding-top:6px;padding-bottom:12px;top:0}.RotaBoard-module__kDo36W__bar>.RotaBoard-module__kDo36W__toolbar{gap:6px;margin:0;padding:0;position:static}@media (max-width:640px){.RotaBoard-module__kDo36W__bar .mantine-Button-section[data-position=left]{display:none}}.RotaBoard-module__kDo36W__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.RotaBoard-module__kDo36W__frame{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.RotaBoard-module__kDo36W__frameHead{border-bottom:1px solid var(--ui-border);padding:10px 12px}.RotaBoard-module__kDo36W__frameHead .RotaBoard-module__kDo36W__toolbar{margin-bottom:0}.RotaBoard-module__kDo36W__framePlaces{padding:10px 12px 0}.RotaBoard-module__kDo36W__frame>.RotaBoard-module__kDo36W__board{border:0;border-radius:0}.RotaBoard-module__kDo36W__frameFoot{border-top:1px solid var(--ui-border);padding:4px 12px 12px}.RotaBoard-module__kDo36W__month{min-width:0}.RotaBoard-module__kDo36W__toolbarGap{flex:1}@media (max-width:640px){.RotaBoard-module__kDo36W__toolbarGap{display:none}.RotaBoard-module__kDo36W__toolbar{background:var(--ui-canvas);margin-bottom:8px;margin-inline:calc(var(--ui-page-gutter) * -1);padding:8px var(--ui-page-gutter);top:var(--ui-top-chrome,var(--ui-header-height));z-index:6;flex-wrap:nowrap;position:sticky}.RotaBoard-module__kDo36W__month{flex:1}:is(.RotaBoard-module__kDo36W__toolbar .mantine-Button-root,.RotaBoard-module__kDo36W__toolbar .mantine-ActionIcon-root){height:var(--ui-control-height);min-height:var(--ui-control-height)}.RotaBoard-module__kDo36W__toolbar .mantine-ActionIcon-root{min-width:var(--ui-control-height);width:var(--ui-control-height)}}@property --rota-name-width{syntax:"<length>";inherits:true;initial-value:170px}@property --rota-total-width{syntax:"<length>";inherits:true;initial-value:88px}.RotaBoard-module__kDo36W__grid{--rota-name-width:170px;--rota-total-width:88px;-webkit-user-select:none;user-select:none;min-width:max-content;font-size:.75rem;transition:--rota-name-width .22s,--rota-total-width .22s;display:grid}@media (max-width:640px){.RotaBoard-module__kDo36W__grid{--rota-name-width:108px;--rota-total-width:76px}.RotaBoard-module__kDo36W__who>span>:last-child{display:none}.RotaBoard-module__kDo36W__who>.mantine-Avatar-root{display:none}}.RotaBoard-module__kDo36W__grid>div{border-bottom:1px solid var(--ui-border);border-right:1px solid var(--ui-border);text-align:center;justify-content:center;align-items:center;min-height:52px;padding:7px 6px}.RotaBoard-module__kDo36W__head{background:var(--ui-sunken);color:var(--ui-ink-muted);text-align:center;top:var(--bar-height,0px);z-index:3;flex-direction:column;justify-content:center;align-items:center;font-size:.6875rem;display:flex;position:sticky}.RotaBoard-module__kDo36W__head strong{color:var(--ui-ink);font-size:.8125rem;display:block}.RotaBoard-module__kDo36W__weekend strong{color:var(--ui-danger)}.RotaBoard-module__kDo36W__corner,.RotaBoard-module__kDo36W__who{position:sticky;left:0}.RotaBoard-module__kDo36W__totalHead,.RotaBoard-module__kDo36W__totals{left:var(--rota-name-width);position:sticky}.RotaBoard-module__kDo36W__corner,.RotaBoard-module__kDo36W__totalHead{z-index:5}.RotaBoard-module__kDo36W__grid>.RotaBoard-module__kDo36W__corner,.RotaBoard-module__kDo36W__grid>.RotaBoard-module__kDo36W__totalHead,.RotaBoard-module__kDo36W__grid>.RotaBoard-module__kDo36W__totals,.RotaBoard-module__kDo36W__grid>.RotaBoard-module__kDo36W__who{text-align:left;align-items:flex-start}.RotaBoard-module__kDo36W__grid>.RotaBoard-module__kDo36W__who{justify-content:flex-start;align-items:center}.RotaBoard-module__kDo36W__who,.RotaBoard-module__kDo36W__totals{background:var(--ui-surface);z-index:2}.RotaBoard-module__kDo36W__who{cursor:pointer;gap:8px;min-width:0;display:flex}.RotaBoard-module__kDo36W__totals{cursor:default;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;gap:1px;display:flex}.RotaBoard-module__kDo36W__totals span{color:var(--ui-ink-muted);align-items:center;gap:4px;display:flex}.RotaBoard-module__kDo36W__totals strong{color:var(--ui-ink)}.RotaBoard-module__kDo36W__totalHead,.RotaBoard-module__kDo36W__totals{box-shadow:6px 0 7px -6px #00000038}.RotaBoard-module__kDo36W__totalHead{background:var(--ui-sunken);text-align:left}.RotaBoard-module__kDo36W__monthStart{border-left:3px solid var(--ui-brand)}.RotaBoard-module__kDo36W__head.RotaBoard-module__kDo36W__monthStart{background:color-mix(in srgb, var(--ui-brand) 10%, var(--ui-sunken));color:var(--ui-brand);font-weight:600}.RotaBoard-module__kDo36W__aside{color:var(--ui-warning);margin-left:4px}.RotaBoard-module__kDo36W__footer{background:var(--ui-sunken);font-weight:600}.RotaBoard-module__kDo36W__who:hover{background:var(--ui-sunken)}.RotaBoard-module__kDo36W__who>span{text-align:left;min-width:0}.RotaBoard-module__kDo36W__grid>.RotaBoard-module__kDo36W__cell{padding-left:3px;padding-right:3px}.RotaBoard-module__kDo36W__cell{cursor:pointer;font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;transition:background .12s;display:flex;overflow:hidden}.RotaBoard-module__kDo36W__absenceMark{background:color-mix(in srgb, currentColor 10%, transparent);border:1px solid color-mix(in srgb, currentColor 22%, transparent);vertical-align:middle;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;margin-block:-2px;display:inline-flex}.RotaBoard-module__kDo36W__legendIcon{border:1px solid color-mix(in srgb, currentColor 22%, var(--ui-border));border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.RotaBoard-module__kDo36W__legend{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:8px;display:flex}.RotaBoard-module__kDo36W__legend>*{min-width:0}.RotaBoard-module__kDo36W__work{background:color-mix(in srgb, var(--ui-brand) 8%, transparent);color:var(--ui-ink);font-weight:500}.RotaBoard-module__kDo36W__work:hover{background:color-mix(in srgb, var(--ui-brand) 18%, transparent)}.RotaBoard-module__kDo36W__branchBand:after{background:var(--band);content:"";height:4px;position:absolute;bottom:0;left:0;right:0}.RotaBoard-module__kDo36W__cell.RotaBoard-module__kDo36W__branchBand{position:relative}.RotaBoard-module__kDo36W__places{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.RotaBoard-module__kDo36W__place{background:var(--ui-sunken);color:var(--ui-ink);border-radius:999px;align-items:center;gap:6px;padding:3px 11px 3px 8px;font-size:12px;display:inline-flex}.RotaBoard-module__kDo36W__placeBar{background:var(--band);border-radius:2px;width:16px;height:4px}.RotaBoard-module__kDo36W__elsewhere{background:repeating-linear-gradient(-45deg, transparent 0 5px, color-mix(in srgb, var(--ui-ink-subtle) 26%, transparent) 5px 6px);color:var(--ui-ink-subtle);cursor:default}.RotaBoard-module__kDo36W__elsewhereMark{background:var(--ui-surface);border-radius:4px;padding:3px 5px;line-height:1}.RotaBoard-module__kDo36W__away{background:color-mix(in srgb, var(--ui-warning) 18%, transparent);color:var(--ui-warning);font-weight:500}.RotaBoard-module__kDo36W__unpaid{background:var(--ui-sunken);color:var(--ui-ink-muted);font-weight:500}.RotaBoard-module__kDo36W__unexcused{background:color-mix(in srgb, var(--ui-danger) 15%, transparent);color:var(--ui-danger);font-weight:500}.RotaBoard-module__kDo36W__off{color:var(--ui-ink-subtle)}.RotaBoard-module__kDo36W__off:hover{background:var(--ui-sunken)}.RotaBoard-module__kDo36W__cell.RotaBoard-module__kDo36W__today{box-shadow:inset 1px 0 0 var(--ui-brand), inset -1px 0 0 var(--ui-brand)}.RotaBoard-module__kDo36W__head.RotaBoard-module__kDo36W__today{background:color-mix(in srgb, var(--ui-brand) 13%, var(--ui-sunken));box-shadow:inset 0 2px 0 var(--ui-brand)}.RotaBoard-module__kDo36W__head.RotaBoard-module__kDo36W__today strong,.RotaBoard-module__kDo36W__head.RotaBoard-module__kDo36W__today.RotaBoard-module__kDo36W__weekend strong{color:var(--ui-brand)}.RotaBoard-module__kDo36W__picked{box-shadow:inset 0 0 0 2px var(--ui-brand)}.RotaBoard-module__kDo36W__swatch{border-radius:4px;width:18px;height:11px;margin-inline:3px;display:inline-block}.RotaBoard-module__kDo36W__swatch.RotaBoard-module__kDo36W__work{background:color-mix(in srgb, var(--ui-brand) 22%, transparent);border:1px solid color-mix(in srgb, var(--ui-brand) 45%, transparent)}.RotaBoard-module__kDo36W__swatch.RotaBoard-module__kDo36W__off{background:var(--ui-surface);border:1px dashed var(--ui-border-strong)}@media (max-width:640px){.RotaBoard-module__kDo36W__board{max-height:calc(100dvh - var(--board-top) - 80px - max(12px, calc(env(safe-area-inset-bottom,0px) - 10px)) - 8px);min-height:280px}.RotaBoard-module__kDo36W__grid[data-slim]{--rota-name-width:46px;--rota-total-width:0px}.RotaBoard-module__kDo36W__grid[data-slim]>.RotaBoard-module__kDo36W__who{justify-content:center;padding-inline:0}.RotaBoard-module__kDo36W__grid[data-slim]>.RotaBoard-module__kDo36W__who>.mantine-Avatar-root{display:flex}.RotaBoard-module__kDo36W__who>span,.RotaBoard-module__kDo36W__corner>*,.RotaBoard-module__kDo36W__totals,.RotaBoard-module__kDo36W__totalHead,.RotaBoard-module__kDo36W__footer{transition:opacity .16s}.RotaBoard-module__kDo36W__totals,.RotaBoard-module__kDo36W__totalHead{white-space:nowrap;overflow:hidden}.RotaBoard-module__kDo36W__grid[data-slim]>.RotaBoard-module__kDo36W__who>span,.RotaBoard-module__kDo36W__grid[data-slim]>.RotaBoard-module__kDo36W__corner>*{opacity:0;white-space:nowrap;width:0;overflow:hidden}.RotaBoard-module__kDo36W__grid[data-slim]>.RotaBoard-module__kDo36W__footer{display:none}.RotaBoard-module__kDo36W__grid[data-slim]>.RotaBoard-module__kDo36W__totals,.RotaBoard-module__kDo36W__grid[data-slim]>.RotaBoard-module__kDo36W__totalHead{opacity:0;border-right:0;padding:0;overflow:hidden}.RotaBoard-module__kDo36W__legend{text-align:start;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:9px 12px;display:grid}.RotaBoard-module__kDo36W__legend>.mantine-Group-root{flex-wrap:nowrap}}
.SetupChecklist-module__dw22BW__card{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-brand) 10%, var(--ui-surface)), var(--ui-surface) 48%);border:1px solid color-mix(in srgb, var(--ui-brand) 28%, var(--ui-border));border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:24px;padding:24px;display:grid}.SetupChecklist-module__dw22BW__icon{background:color-mix(in srgb, var(--ui-brand) 15%, var(--ui-surface));color:var(--ui-brand);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.SetupChecklist-module__dw22BW__content{min-width:0}.SetupChecklist-module__dw22BW__kicker{color:var(--ui-brand);letter-spacing:.045em;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:700}.SetupChecklist-module__dw22BW__title{color:var(--ui-ink);margin:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.18}.SetupChecklist-module__dw22BW__lead{color:var(--ui-ink-muted);margin:6px 0 0;line-height:1.5}.SetupChecklist-module__dw22BW__finished{grid-template-columns:auto minmax(0,1fr) auto}.SetupChecklist-module__dw22BW__list{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:14px;flex-direction:column;gap:14px;margin-bottom:24px;padding:16px;display:flex}.SetupChecklist-module__dw22BW__listHead{align-items:center;gap:12px;display:flex}.SetupChecklist-module__dw22BW__ring{background:conic-gradient(var(--ui-brand) 0 var(--done), var(--ui-sunken) var(--done) 100%);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.SetupChecklist-module__dw22BW__ring>span{background:var(--ui-surface);border-radius:50%;place-items:center;width:34px;height:34px;font-size:.75rem;font-weight:600;display:grid}.SetupChecklist-module__dw22BW__listTitle{flex-direction:column;flex:1;min-width:0;display:flex}.SetupChecklist-module__dw22BW__listTitle b{color:var(--ui-ink);font-size:var(--mantine-font-size-md);font-weight:600}.SetupChecklist-module__dw22BW__listTitle small{color:var(--ui-ink-muted);font-size:var(--mantine-font-size-sm)}.SetupChecklist-module__dw22BW__steps{border:1px solid var(--ui-border);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.SetupChecklist-module__dw22BW__stepRow{align-items:center;gap:12px;min-height:52px;padding:10px 12px;display:flex}.SetupChecklist-module__dw22BW__stepRow+.SetupChecklist-module__dw22BW__stepRow{border-top:1px solid var(--ui-border)}.SetupChecklist-module__dw22BW__stepRow[data-now]{background:color-mix(in srgb, var(--ui-brand) 5%, var(--ui-surface))}.SetupChecklist-module__dw22BW__mark{border:1.5px solid var(--ui-border-strong);color:var(--ui-ink-subtle);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.6875rem;font-weight:600;display:grid}.SetupChecklist-module__dw22BW__stepRow[data-done] .SetupChecklist-module__dw22BW__mark{background:var(--ui-success);border-color:var(--ui-success);color:var(--mantine-color-white)}.SetupChecklist-module__dw22BW__stepRow[data-now] .SetupChecklist-module__dw22BW__mark{border-color:var(--ui-brand);color:var(--ui-brand)}.SetupChecklist-module__dw22BW__stepWords{flex-direction:column;flex:1;min-width:0;display:flex}.SetupChecklist-module__dw22BW__stepWords b{color:var(--ui-ink);font-size:var(--mantine-font-size-sm);font-weight:500}.SetupChecklist-module__dw22BW__stepRow[data-done] .SetupChecklist-module__dw22BW__stepWords b{color:var(--ui-ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--ui-ink-subtle);text-decoration-color:var(--ui-ink-subtle)}.SetupChecklist-module__dw22BW__stepWords small{color:var(--ui-ink-muted);font-size:var(--mantine-font-size-xs)}@media (max-width:48em){.SetupChecklist-module__dw22BW__card,.SetupChecklist-module__dw22BW__finished{grid-template-columns:1fr;align-items:stretch;padding:19px}}
.Panel-module__TBIKca__panel{container-type:inline-size}.Panel-module__TBIKca__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.Panel-module__TBIKca__title{letter-spacing:-.01em;min-width:0;margin:0;font-size:.9375rem;font-weight:650}.Panel-module__TBIKca__link{color:var(--ui-brand);flex:none;align-items:center;gap:3px;font-size:.8125rem;font-weight:550;text-decoration:none;display:flex}.Panel-module__TBIKca__link:hover{text-decoration:underline}button.Panel-module__TBIKca__link{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.Panel-module__TBIKca__link:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px;border-radius:4px}
.SmsAccount-module__qv_vZW__title{align-items:center;gap:10px;min-width:0;display:flex}.SmsAccount-module__qv_vZW__logo{background:var(--ui-sunken);border:1px solid var(--ui-border);border-radius:var(--mantine-radius-md);color:var(--ui-ink);font-family:var(--ui-font-display), system-ui, sans-serif;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8125rem;font-weight:800;display:grid}.SmsAccount-module__qv_vZW__logoLarge{width:34px;height:34px;font-size:1rem}.SmsAccount-module__qv_vZW__providers{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;display:grid}.SmsAccount-module__qv_vZW__provider{align-items:center;gap:12px;display:flex}.SmsAccount-module__qv_vZW__providerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SmsAccount-module__qv_vZW__steps{border-top:1px solid var(--ui-border)}.SmsAccount-module__qv_vZW__steps:first-child{border-top:0}.SmsAccount-module__qv_vZW__step{grid-template-columns:26px minmax(0,1fr);gap:12px;padding:14px 18px;display:grid}.SmsAccount-module__qv_vZW__step:not(:first-child){border-top:1px solid var(--ui-border)}.SmsAccount-module__qv_vZW__number{background:var(--ui-sunken);color:var(--ui-ink-muted);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8125rem;font-weight:700;display:grid}.SmsAccount-module__qv_vZW__tokenRow{align-items:flex-start;gap:8px;max-width:520px;display:flex}.SmsAccount-module__qv_vZW__tokenField{flex:1;min-width:0}@media (max-width:36em){.SmsAccount-module__qv_vZW__tokenRow{flex-direction:column;align-items:stretch}}.SmsAccount-module__qv_vZW__senders{gap:6px;max-width:420px;display:grid}.SmsAccount-module__qv_vZW__found{color:var(--ui-success);font-size:.8125rem;font-weight:600}.SmsAccount-module__qv_vZW__footer{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.SmsAccount-module__qv_vZW__balance{border-top:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 18px;display:flex}.SmsAccount-module__qv_vZW__balanceFigure{flex-direction:column;flex:180px;gap:2px;display:flex}.SmsAccount-module__qv_vZW__amount{font-family:var(--ui-font-display), system-ui, sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2}.SmsAccount-module__qv_vZW__warning{margin:0 18px 16px}.SmsAccount-module__qv_vZW__warningWords{flex:260px}.SmsAccount-module__qv_vZW__pairs{border-top:1px solid var(--ui-border);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.SmsAccount-module__qv_vZW__pairs dt,.SmsAccount-module__qv_vZW__pairs dd{align-items:center;min-height:44px;margin:0;padding:6px 18px;display:flex}.SmsAccount-module__qv_vZW__pairs dt{color:var(--ui-ink-muted);font-size:.8125rem}.SmsAccount-module__qv_vZW__pairs dd{overflow-wrap:anywhere;text-align:right;justify-content:flex-end}.SmsAccount-module__qv_vZW__pairs dt:not(:first-of-type),.SmsAccount-module__qv_vZW__pairs dd:not(:first-of-type){border-top:1px solid var(--ui-border)}
.marketing-grid-module__ZQ_G-W__heroGrid,.marketing-grid-module__ZQ_G-W__sectionGrid{isolation:isolate;position:relative}.marketing-grid-module__ZQ_G-W__heroGrid:before,.marketing-grid-module__ZQ_G-W__sectionGrid:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#6242e814 1px,#0000 1px),linear-gradient(90deg,#6242e814 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(88% 78% at 50% 42%,#000 12%,#0000 82%);mask-image:radial-gradient(88% 78% at 50% 42%,#000 12%,#0000 82%)}:is(.marketing-grid-module__ZQ_G-W__heroGrid>.mantine-Container-root,.marketing-grid-module__ZQ_G-W__sectionGrid>.mantine-Container-root){z-index:1;position:relative}.marketing-grid-module__ZQ_G-W__sectionGrid:before{background-image:linear-gradient(#6242e80b 1px,#0000 1px),linear-gradient(90deg,#6242e80b 1px,#0000 1px);-webkit-mask-image:radial-gradient(88% 72%,#000 4%,#0000 82%);mask-image:radial-gradient(88% 72%,#000 4%,#0000 82%)}@media (max-width:760px){.marketing-grid-module__ZQ_G-W__heroGrid:before{background-image:linear-gradient(#6242e80f 1px,#0000 1px),linear-gradient(90deg,#6242e80f 1px,#0000 1px)}.marketing-grid-module__ZQ_G-W__sectionGrid:before{background-image:linear-gradient(#6242e808 1px,#0000 1px),linear-gradient(90deg,#6242e808 1px,#0000 1px)}}
.RevenueBars-module__9IcLOq__chart{flex-direction:column;gap:8px;width:100%;display:flex}.RevenueBars-module__9IcLOq__legend{color:var(--ui-ink-muted);justify-content:flex-end;gap:16px;font-size:.75rem;display:flex}.RevenueBars-module__9IcLOq__key{align-items:center;gap:6px;display:inline-flex}.RevenueBars-module__9IcLOq__keyBox{border-radius:3px;flex:none;width:10px;height:10px}.RevenueBars-module__9IcLOq__keyBox[data-kind=cash]{background:var(--ui-brand)}.RevenueBars-module__9IcLOq__keyBox[data-kind=card]{background:var(--ui-paid-by-card)}.RevenueBars-module__9IcLOq__plot{grid-template-columns:auto 1fr;gap:8px;display:grid}.RevenueBars-module__9IcLOq__plotBody{min-width:0}.RevenueBars-module__9IcLOq__axis{color:var(--ui-ink-subtle);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;height:150px;font-size:.6875rem;display:flex}.RevenueBars-module__9IcLOq__bars{height:150px;position:relative}.RevenueBars-module__9IcLOq__grid{pointer-events:none;position:absolute;inset:0}.RevenueBars-module__9IcLOq__gridLine{background:var(--ui-border);height:1px;position:absolute;left:0;right:0}.RevenueBars-module__9IcLOq__columns{align-items:flex-end;gap:6px;height:100%;display:flex;position:relative}.RevenueBars-module__9IcLOq__column{cursor:pointer;flex:1 1 0;justify-content:center;align-items:flex-end;gap:4px;min-width:0;height:100%;display:flex;position:relative}.RevenueBars-module__9IcLOq__column:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.RevenueBars-module__9IcLOq__bar{border-radius:4px 4px 0 0;flex:1 1 0;min-width:2px;max-width:54px;transition:opacity .12s}.RevenueBars-module__9IcLOq__bar[data-kind=cash]{background:var(--ui-brand)}.RevenueBars-module__9IcLOq__bar[data-kind=card]{background:var(--ui-paid-by-card)}.RevenueBars-module__9IcLOq__stack{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:3px;max-width:54px;height:100%;display:flex}.RevenueBars-module__9IcLOq__stack .RevenueBars-module__9IcLOq__bar{border-radius:0;flex:none;max-width:none}.RevenueBars-module__9IcLOq__stack .RevenueBars-module__9IcLOq__bar:first-child{border-radius:4px 4px 0 0}.RevenueBars-module__9IcLOq__tooltipTotal{border-top:1px solid var(--ui-border);margin-top:4px;padding-top:4px}.RevenueBars-module__9IcLOq__column[data-quiet="1"] .RevenueBars-module__9IcLOq__bar{opacity:.45}.RevenueBars-module__9IcLOq__days{color:var(--ui-ink-subtle);font-variant-numeric:tabular-nums;gap:6px;height:1rem;margin-top:6px;font-size:.6875rem;display:flex}.RevenueBars-module__9IcLOq__day{flex:1 1 0;min-width:0;position:relative}.RevenueBars-module__9IcLOq__day span{white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.RevenueBars-module__9IcLOq__tooltip{background:var(--ui-surface);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-md);pointer-events:none;z-index:2;border-radius:10px;min-width:172px;padding:8px 10px;position:absolute;top:0}.RevenueBars-module__9IcLOq__tooltip[data-side=after]{left:calc(100% + 6px)}.RevenueBars-module__9IcLOq__tooltip[data-side=before]{right:calc(100% + 6px)}.RevenueBars-module__9IcLOq__tooltipDay{margin-bottom:5px;font-size:.6875rem;font-weight:600}.RevenueBars-module__9IcLOq__tooltipRow{align-items:center;gap:8px;font-size:.71875rem;display:flex}.RevenueBars-module__9IcLOq__tooltipName{color:var(--ui-ink-muted);flex:1}.RevenueBars-module__9IcLOq__tooltipShare{color:var(--ui-ink-muted);font-variant-numeric:tabular-nums}.RevenueBars-module__9IcLOq__tooltipSum{font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:640px){.RevenueBars-module__9IcLOq__axis,.RevenueBars-module__9IcLOq__bars{height:120px}}
.NewBusinessesChart-module__dZoTlq__chart{padding:16px 16px 10px}.NewBusinessesChart-module__dZoTlq__plot{padding-left:26px;position:relative}.NewBusinessesChart-module__dZoTlq__scale{color:var(--ui-ink-muted);text-align:right;flex-direction:column;justify-content:space-between;width:20px;font-size:.6875rem;display:flex;position:absolute;top:0;bottom:22px;left:0}.NewBusinessesChart-module__dZoTlq__svg{width:100%;height:148px;display:block}.NewBusinessesChart-module__dZoTlq__grid{stroke:var(--ui-border);stroke-width:1px}.NewBusinessesChart-module__dZoTlq__baseline{stroke:var(--ui-border-strong);stroke-width:1px}.NewBusinessesChart-module__dZoTlq__bar{fill:var(--ui-brand);opacity:.45}.NewBusinessesChart-module__dZoTlq__barToday{fill:var(--ui-brand)}.NewBusinessesChart-module__dZoTlq__axis{height:22px;position:relative}.NewBusinessesChart-module__dZoTlq__axisLabel{color:var(--ui-ink-muted);white-space:nowrap;font-size:.6875rem;line-height:22px;position:absolute}.NewBusinessesChart-module__dZoTlq__legend{color:var(--ui-ink-muted);flex-wrap:wrap;gap:6px 18px;padding-top:4px;font-size:.75rem;display:flex}.NewBusinessesChart-module__dZoTlq__legend b{color:var(--ui-ink);font-weight:600}
.ServicesScreen-module__YgMD9G__categorySection+.ServicesScreen-module__YgMD9G__categorySection{border-top:1px solid var(--ui-border)}.ServicesScreen-module__YgMD9G__categoryHeader{background:color-mix(in srgb, var(--ui-sunken) 60%, var(--ui-surface));border-bottom:1px solid var(--ui-border)}.ServicesScreen-module__YgMD9G__categoryIcon{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));color:var(--mantine-color-white)}.ServicesScreen-module__YgMD9G__phoneRow{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:8px;padding:9px 6px 9px 14px;display:grid}.ServicesScreen-module__YgMD9G__phoneRow+.ServicesScreen-module__YgMD9G__phoneRow{border-top:1px solid var(--ui-border)}.ServicesScreen-module__YgMD9G__phoneName{color:var(--ui-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.ServicesScreen-module__YgMD9G__phonePrice{color:var(--ui-ink);text-align:right;grid-area:1/2/3;font-size:.875rem;font-weight:600}.ServicesScreen-module__YgMD9G__phoneMenu{grid-area:1/3/3}.ServicesScreen-module__YgMD9G__phoneMeta{color:var(--ui-ink-muted);white-space:nowrap;grid-column:1;align-items:center;gap:4px;font-size:.75rem;display:flex}.ServicesScreen-module__YgMD9G__phoneOnline{color:var(--ui-success);align-items:center;gap:3px;display:inline-flex}.ServicesScreen-module__YgMD9G__phoneOnline:before{background:var(--ui-success);content:"";border-radius:50%;width:6px;height:6px}.ServicesScreen-module__YgMD9G__phoneRow[data-hidden] .ServicesScreen-module__YgMD9G__phoneName,.ServicesScreen-module__YgMD9G__phoneRow[data-hidden] .ServicesScreen-module__YgMD9G__phonePrice{color:var(--ui-ink-subtle)}@media (max-width:640px){.ServicesScreen-module__YgMD9G__categoryHeader{gap:8px;padding-block:8px}.ServicesScreen-module__YgMD9G__categoryIcon{display:none}.ServicesScreen-module__YgMD9G__categoryHeader h3{font-size:.875rem}}
