.profile-support-section-module__lHDh-W__support{padding-block:8px 16px;container:support/inline-size}.profile-support-section-module__lHDh-W__intro{border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--color-pine);color:var(--color-surface);justify-content:space-between;align-items:center;gap:12px;padding:26px 24px 28px;display:flex;position:relative}.profile-support-section-module__lHDh-W__introCopy{z-index:1;position:relative}.profile-support-section-module__lHDh-W__intro h2{letter-spacing:-.035em;text-wrap:balance;max-width:7em;margin:0;font-size:2rem;font-weight:550;line-height:1.08}.profile-support-section-module__lHDh-W__intro p{color:#dee5df;max-width:300px;margin:18px 0 0}@supports (color:color-mix(in srgb, black, white)){.profile-support-section-module__lHDh-W__intro p{color:color-mix(in srgb, var(--color-surface) 86%, var(--color-pine))}}.profile-support-section-module__lHDh-W__intro p{text-wrap:pretty;font-size:.875rem;line-height:1.55}.profile-support-section-module__lHDh-W__conversationArt{flex-shrink:0;width:86px;height:78px;position:absolute;top:25px;right:16px}.profile-support-section-module__lHDh-W__backBubble{fill:#89a497}@supports (color:color-mix(in srgb, black, white)){.profile-support-section-module__lHDh-W__backBubble{fill:color-mix(in srgb, var(--color-pine) 52%, var(--color-surface))}}.profile-support-section-module__lHDh-W__options{border:1px solid var(--color-line);border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--color-surface);border-top:0;grid-template-columns:minmax(0,1fr);display:grid}.profile-support-section-module__lHDh-W__option{min-height:144px;color:var(--color-ink);transition:background-color .18s var(--ease-bigu-out);-webkit-tap-highlight-color:transparent;grid-template-columns:42px minmax(0,1fr) 34px;align-items:start;gap:14px;padding:25px 22px 27px;text-decoration:none;display:grid;position:relative}.profile-support-section-module__lHDh-W__option+.profile-support-section-module__lHDh-W__option{border-top:1px solid var(--color-line);border-radius:0 0 var(--radius-panel) var(--radius-panel)}.profile-support-section-module__lHDh-W__option:focus-visible{z-index:1;outline:3px solid var(--color-focus);outline-offset:-4px}.profile-support-section-module__lHDh-W__optionIcon{width:42px;height:42px;color:var(--color-pine);align-items:center;display:flex}.profile-support-section-module__lHDh-W__optionIcon svg{width:39px;height:39px}.profile-support-section-module__lHDh-W__optionCopy{grid-area:1/2;padding-top:2px}.profile-support-section-module__lHDh-W__optionTitle{letter-spacing:-.025em;text-wrap:pretty;max-width:320px;font-size:1.125rem;font-weight:600;line-height:1.25;display:block}.profile-support-section-module__lHDh-W__optionDescription{max-width:320px;color:var(--color-ink-3);text-wrap:pretty;margin-top:9px;font-size:.875rem;line-height:1.5;display:block}.profile-support-section-module__lHDh-W__optionArrow{border:1px solid var(--color-action);width:32px;height:32px;color:var(--color-action);transition:background-color .18s var(--ease-bigu-out), color .18s var(--ease-bigu-out), transform .18s var(--ease-bigu-out);border-radius:50%;grid-area:1/3;align-self:start;place-items:center;margin-top:4px;display:grid}.profile-support-section-module__lHDh-W__optionArrow svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.profile-support-section-module__lHDh-W__option:hover{background:var(--bigu-hover-surface)}.profile-support-section-module__lHDh-W__option:hover .profile-support-section-module__lHDh-W__optionArrow{background:var(--color-action);color:var(--color-surface);transform:translate(3px)}}.profile-support-section-module__lHDh-W__option:active .profile-support-section-module__lHDh-W__optionArrow{transform:translate(5px)scale(.96)}.profile-support-section-module__lHDh-W__mailNote{color:var(--color-ink-3);align-items:flex-start;gap:9px;margin:20px 8px 0;font-size:.75rem;line-height:1.65;display:flex}.profile-support-section-module__lHDh-W__mailNote svg{flex-shrink:0;width:17px;height:17px;margin-top:2px}@media (min-width:48rem){.profile-support-section-module__lHDh-W__support{padding-top:32px}}@container support (min-width:44rem){.profile-support-section-module__lHDh-W__intro{gap:32px;padding:36px 44px 38px}.profile-support-section-module__lHDh-W__intro h2{letter-spacing:-.04em;font-size:2.625rem;line-height:1.06}.profile-support-section-module__lHDh-W__intro p{max-width:445px;margin-top:20px;font-size:.9375rem;line-height:1.6}.profile-support-section-module__lHDh-W__conversationArt{width:196px;height:162px;margin-right:16px;position:static}.profile-support-section-module__lHDh-W__options{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-support-section-module__lHDh-W__option{grid-template-rows:58px 1fr;grid-template-columns:minmax(0,1fr) 48px;gap:29px 20px;min-height:250px;padding:32px 36px 34px}.profile-support-section-module__lHDh-W__option:first-child{border-radius:0 0 0 var(--radius-panel)}.profile-support-section-module__lHDh-W__option+.profile-support-section-module__lHDh-W__option{border-top:0;border-left:1px solid var(--color-line);border-radius:0 0 var(--radius-panel) 0}.profile-support-section-module__lHDh-W__optionIcon{width:58px;height:58px}.profile-support-section-module__lHDh-W__optionIcon svg{width:49px;height:49px}.profile-support-section-module__lHDh-W__optionCopy{grid-area:2/1;padding-top:0}.profile-support-section-module__lHDh-W__optionTitle{text-wrap:balance;font-size:1.375rem;font-weight:570;line-height:1.2}.profile-support-section-module__lHDh-W__optionDescription{margin-top:12px;font-size:.9375rem;line-height:1.55}.profile-support-section-module__lHDh-W__optionArrow{grid-area:2/2;align-self:end;width:44px;height:44px;margin:0 0 1px}.profile-support-section-module__lHDh-W__optionArrow svg{width:22px;height:22px}.profile-support-section-module__lHDh-W__mailNote{justify-content:center;gap:10px;margin:22px 4px 0;line-height:1.7}.profile-support-section-module__lHDh-W__noteBreak{display:none}}@container support (max-width:21rem){.profile-support-section-module__lHDh-W__intro{padding:24px 20px}.profile-support-section-module__lHDh-W__intro h2{font-size:1.875rem}.profile-support-section-module__lHDh-W__conversationArt{width:64px;top:22px;right:10px}.profile-support-section-module__lHDh-W__option{grid-template-columns:34px minmax(0,1fr) 28px;gap:10px;padding:22px 16px}.profile-support-section-module__lHDh-W__optionIcon,.profile-support-section-module__lHDh-W__optionIcon svg{width:32px;height:36px}.profile-support-section-module__lHDh-W__optionArrow{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.profile-support-section-module__lHDh-W__option,.profile-support-section-module__lHDh-W__optionArrow{transition:none}.profile-support-section-module__lHDh-W__option:active .profile-support-section-module__lHDh-W__optionArrow,.profile-support-section-module__lHDh-W__option:hover .profile-support-section-module__lHDh-W__optionArrow{transform:none}}
.assistant-thread-scroll{overscroll-behavior:contain;scrollbar-gutter:stable}.assistant-header{border-bottom:1px solid var(--color-line-soft);flex-shrink:0;align-items:center;gap:8px;min-height:92px;padding:12px 16px;display:flex}.assistant-mascot-dock{aspect-ratio:6/7;flex-shrink:0;width:52px}.assistant-header-action{width:44px;height:44px;color:var(--color-ink-3);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.assistant-header-action:hover{background:var(--color-surface-subtle);color:var(--color-ink)}.assistant-header-action:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.conversation-surface .assistant-thread-scroll{padding:24px}.conversation-surface .conversation-assistant-marker,.conversation-surface .conversation-owner-avatar{display:none}.conversation-surface .conversation-speaker{color:var(--color-ink-3);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.conversation-surface .conversation-assistant-text{background:0 0;border:0;border-radius:0;padding:0;font-size:16px;line-height:1.65}.conversation-surface .conversation-owner-body{max-width:88%}.conversation-surface .conversation-owner-text{white-space:pre-wrap;border-radius:18px 18px 5px;padding:12px 16px;font-size:16px;line-height:1.6}.conversation-surface .conversation-thinking{background:0 0;border:0;padding-left:0}@media (max-width:1023px){.assistant-header{padding-inline:16px}.conversation-surface .assistant-thread-scroll{padding:20px}}
.assistant-actions-module__RZpwEG__action{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-pine);text-align:left;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;transition:background-color .14s,border-color .14s;display:flex;position:relative}.assistant-actions-module__RZpwEG__action:hover:not(:disabled){border-color:var(--color-line-strong);background:var(--color-surface-subtle)}.assistant-actions-module__RZpwEG__action>svg{flex-shrink:0;width:16px;height:16px}.assistant-actions-module__RZpwEG__label{overflow-wrap:anywhere;flex:1;min-width:0}.assistant-actions-module__RZpwEG__hint{color:var(--color-ink-3);margin-top:2px;font-size:12px;font-weight:400;display:block}.assistant-actions-module__RZpwEG__questions{min-width:0}.assistant-actions-module__RZpwEG__title{color:var(--color-pine);font-size:14px;font-weight:600}.assistant-actions-module__RZpwEG__description{color:var(--color-ink-3);margin-top:4px;margin-bottom:12px;font-size:13px}.assistant-actions-module__RZpwEG__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:8px;display:grid}@media (prefers-reduced-motion:reduce){.assistant-actions-module__RZpwEG__action{transition:none}}
.agenda-calendar-module__dWFDFW__calendar{container:agenda-calendar/inline-size}.agenda-calendar-module__dWFDFW__gridScroll{overscroll-behavior:contain;max-height:48rem;display:none;overflow:auto}.agenda-calendar-module__dWFDFW__gridScroll:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.agenda-calendar-module__dWFDFW__grid{min-width:100%;display:grid}.agenda-calendar-module__dWFDFW__heading{z-index:5;background:var(--color-surface);border-bottom:1px solid var(--color-line);min-height:3rem;font-size:var(--text-sm);text-align:center;justify-content:center;align-items:center;padding:.125rem .5rem;display:flex;position:sticky;top:0}.agenda-calendar-module__dWFDFW__heading+.agenda-calendar-module__dWFDFW__heading{border-left:1px solid var(--color-line)}.agenda-calendar-module__dWFDFW__axis{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-ink-3);position:relative}.agenda-calendar-module__dWFDFW__hour{position:absolute;right:.5rem;transform:translateY(-50%)}.agenda-calendar-module__dWFDFW__column{border:0;border-left:1px solid var(--color-line);min-width:0;margin:0;padding:0;position:relative}.agenda-calendar-module__dWFDFW__hourLine{border-top:1px solid var(--color-line);pointer-events:none;width:100%;position:absolute}.agenda-calendar-module__dWFDFW__event{z-index:2;border-left:3px solid var(--agenda-event-ink);background:var(--agenda-event-surface);color:var(--color-ink);text-align:left;min-height:44px;font-size:var(--text-xs);border-radius:5px;flex-direction:column;justify-content:center;padding:.25rem .375rem;display:flex;position:absolute;overflow:hidden}:is(.agenda-calendar-module__dWFDFW__event,.agenda-calendar-module__dWFDFW__appointmentCard)[data-tone=success]{--agenda-event-ink:var(--color-success);--agenda-event-surface:var(--color-success-tint)}:is(.agenda-calendar-module__dWFDFW__event,.agenda-calendar-module__dWFDFW__appointmentCard)[data-tone=warning]{--agenda-event-ink:var(--color-warning);--agenda-event-surface:var(--color-warning-tint)}:is(.agenda-calendar-module__dWFDFW__event,.agenda-calendar-module__dWFDFW__appointmentCard)[data-tone=danger]{--agenda-event-ink:var(--color-danger);--agenda-event-surface:var(--color-danger-tint)}:is(.agenda-calendar-module__dWFDFW__event,.agenda-calendar-module__dWFDFW__appointmentCard)[data-tone=info]{--agenda-event-ink:var(--color-info);--agenda-event-surface:var(--color-info-tint)}:is(.agenda-calendar-module__dWFDFW__event,.agenda-calendar-module__dWFDFW__appointmentCard)[data-tone=neutral]{--agenda-event-ink:var(--color-ink-3);--agenda-event-surface:var(--color-surface-subtle)}.agenda-calendar-module__dWFDFW__event[aria-pressed=true],.agenda-calendar-module__dWFDFW__event:focus-visible{border-left-color:#0000}.agenda-calendar-module__dWFDFW__event[aria-pressed=true]{outline:2px solid var(--color-selection-indicator);outline-offset:-2px}.agenda-calendar-module__dWFDFW__event:focus-visible{z-index:4;outline:2px solid var(--color-focus);outline-offset:-2px}button.agenda-calendar-module__dWFDFW__event{transition:filter .16s var(--ease-bigu-out)}.agenda-calendar-module__dWFDFW__block{border-block:1px dashed var(--color-warning);background:var(--color-surface-subtle);color:var(--color-ink-2);font-size:var(--text-xs);padding:.5rem;position:absolute;inset-inline:2px;overflow:hidden}.agenda-calendar-module__dWFDFW__blockDraft{z-index:7;border:1px dashed var(--color-warning);border-radius:var(--radius-control);background:var(--color-warning-tint);color:var(--color-ink);font-size:var(--text-xs);flex-direction:column;gap:.125rem;padding:.375rem .375rem 12px;display:flex;position:absolute;inset-inline:3px;overflow:visible}.agenda-calendar-module__dWFDFW__blockDraft span:first-child{font-weight:700}.agenda-calendar-module__dWFDFW__now{z-index:3;border-top:2px solid var(--color-danger);pointer-events:none;width:100%;position:absolute}.agenda-calendar-module__dWFDFW__now:before{content:"";background:var(--color-danger);border-radius:50%;width:6px;height:6px;position:absolute;top:-4px;left:0}.agenda-calendar-module__dWFDFW__mobileList{display:block}@container agenda-calendar (min-width:36rem){.agenda-calendar-module__dWFDFW__gridScroll{display:block}.agenda-calendar-module__dWFDFW__mobileList{display:none}}.agenda-calendar-module__dWFDFW__timelineRow{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.agenda-calendar-module__dWFDFW__timelineTime{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-ink-2);padding-top:.625rem}.agenda-calendar-module__dWFDFW__appointmentCard{border-left:3px solid var(--agenda-event-ink);background:var(--agenda-event-surface);text-align:left;font-size:var(--text-sm);border-radius:5px;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.agenda-calendar-module__dWFDFW__appointmentSummary{text-align:left;font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.375rem;padding:.75rem 0;display:flex}.agenda-calendar-module__dWFDFW__appointmentCopy{flex:1;min-width:0}.agenda-calendar-module__dWFDFW__appointmentCard>:last-child{white-space:normal;max-width:45%}.agenda-calendar-module__dWFDFW__appointmentSummary>:last-child{margin-left:auto}.agenda-calendar-module__dWFDFW__weekStrip{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;min-width:0;margin-bottom:12px;display:grid}.agenda-calendar-module__dWFDFW__weekStrip button{border-radius:var(--radius-control);min-height:52px;color:var(--color-ink-2);font-size:var(--text-xs);transition:background-color .16s var(--ease-bigu-out), color .16s var(--ease-bigu-out);place-content:center;gap:2px;display:grid}.agenda-calendar-module__dWFDFW__weekStrip button[aria-pressed=true]{background:var(--color-pine);color:#fff}.agenda-calendar-module__dWFDFW__weekStrip button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.agenda-calendar-module__dWFDFW__emptyColumn{text-align:left;width:100%;height:100%;position:absolute;inset:0}.agenda-calendar-module__dWFDFW__emptyColumn[data-actionable=false]{cursor:not-allowed}.agenda-calendar-module__dWFDFW__emptyColumn:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.agenda-calendar-module__dWFDFW__slotHint{z-index:1;border:1px solid var(--color-selection-indicator);border-radius:var(--radius-control);background:var(--color-selection);min-height:44px;color:var(--color-selection-ink);font-size:var(--text-xs);pointer-events:none;padding:.375rem;font-weight:600;position:absolute;inset-inline:3px}.agenda-calendar-module__dWFDFW__slotHint[data-actionable=false]{border-color:var(--color-line);background:var(--color-surface-subtle);color:var(--color-ink-3)}.agenda-calendar-module__dWFDFW__slotMenu{z-index:8;border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface);min-width:0;padding:.25rem;position:absolute;inset-inline:3px;box-shadow:0 10px 24px -14px #17211c8c}.agenda-calendar-module__dWFDFW__slotMenuHeading{color:var(--color-ink-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;padding:.25rem .5rem;font-weight:600;overflow:hidden}.agenda-calendar-module__dWFDFW__slotMenuAction{border-radius:calc(var(--radius-control) - 3px);width:100%;min-height:44px;color:var(--color-ink);font-size:var(--text-sm);text-align:left;transition:background-color .16s var(--ease-bigu-out);padding:.5rem;font-weight:600;display:block}.agenda-calendar-module__dWFDFW__slotMenuAction:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.agenda-calendar-module__dWFDFW__creationDraft{z-index:7;border:1px dashed var(--color-selection-indicator);background:var(--color-selection);width:auto;min-width:0;color:var(--color-selection-ink);margin:0;padding:0;display:block;inset-inline:3px;overflow:visible}.agenda-calendar-module__dWFDFW__creationDraftBody{flex-direction:column;justify-content:center;gap:0;padding:.125rem .25rem;line-height:14px;display:flex;position:absolute;inset:0 0 12px;overflow:hidden}.agenda-calendar-module__dWFDFW__creationDraftBody>span{line-height:14px}.agenda-calendar-module__dWFDFW__creationDraftActions{white-space:nowrap;gap:.5rem;display:flex}.agenda-calendar-module__dWFDFW__creationDraftBody button{font-size:var(--text-xs);text-underline-offset:2px;font-weight:700;line-height:14px;text-decoration:underline}.agenda-calendar-module__dWFDFW__creationDraftBody button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.agenda-calendar-module__dWFDFW__draftResize{inset-inline:0;cursor:ns-resize;touch-action:none;place-items:center;width:100%;height:12px;display:grid;position:absolute;bottom:0}.agenda-calendar-module__dWFDFW__draftResize span{background:currentColor;border-radius:999px;width:30px;height:3px}.agenda-calendar-module__dWFDFW__draftResize:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.agenda-calendar-module__dWFDFW__movePreview{z-index:6;pointer-events:none;outline:2px dashed var(--color-selection-indicator);outline-offset:1px}.agenda-calendar-module__dWFDFW__movePreview[data-invalid=true]{outline-color:var(--color-warning)}.agenda-calendar-module__dWFDFW__moveReason{z-index:7;border-radius:var(--radius-control);background:var(--color-selection);max-width:calc(100% - 6px);color:var(--color-selection-ink);font-size:var(--text-xs);pointer-events:none;padding:.25rem .5rem;font-weight:600;position:absolute;transform:translateY(-100%)}.agenda-calendar-module__dWFDFW__moveReason[data-below=true]{transform:none}.agenda-calendar-module__dWFDFW__moveReason[data-invalid=true]{background:var(--color-warning-tint);color:var(--color-warning-strong)}@media (hover:hover) and (pointer:fine){button.agenda-calendar-module__dWFDFW__event:hover{filter:brightness(.98)}.agenda-calendar-module__dWFDFW__weekStrip button:not(:disabled,[aria-pressed=true]):hover,.agenda-calendar-module__dWFDFW__slotMenuAction:not(:disabled):hover{background:var(--color-surface-subtle)}.agenda-calendar-module__dWFDFW__event[draggable=true]{cursor:grab}.agenda-calendar-module__dWFDFW__event[draggable=true]:active{cursor:grabbing}}@media (prefers-reduced-motion:reduce){button.agenda-calendar-module__dWFDFW__event,.agenda-calendar-module__dWFDFW__weekStrip button,.agenda-calendar-module__dWFDFW__slotMenuAction{transition:none}}
.appointment-detail-module__b2Tg_q__inspector{min-width:0;container:appointment-inspector/inline-size}.appointment-detail-module__b2Tg_q__summary,.appointment-detail-module__b2Tg_q__facts,.appointment-detail-module__b2Tg_q__context{min-width:0}.appointment-detail-module__b2Tg_q__context:empty{display:none}@container appointment-inspector (min-width:44rem){.appointment-detail-module__b2Tg_q__summary:has(>.appointment-detail-module__b2Tg_q__context:not(:empty)){align-items:start;gap:var(--spacing-section-gap);border-bottom:1px solid var(--color-line);padding-bottom:var(--spacing-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.appointment-detail-module__b2Tg_q__summary:has(>.appointment-detail-module__b2Tg_q__context:not(:empty)) .appointment-detail-module__b2Tg_q__facts,.appointment-detail-module__b2Tg_q__context>dl{border-bottom:0}.appointment-detail-module__b2Tg_q__context{overflow-wrap:anywhere;padding-top:8px}.appointment-detail-module__b2Tg_q__context>:first-child{margin-top:0}.appointment-detail-module__b2Tg_q__actions{flex-wrap:wrap;align-items:start;display:flex}.appointment-detail-module__b2Tg_q__actions>div{flex-basis:100%}}
.scheduling-configuration-layout-module__zfLXUq__layout{width:100%;padding-top:16px}.scheduling-configuration-layout-module__zfLXUq__back{border-radius:var(--radius-control);min-height:44px;color:var(--color-ink-2);font-size:var(--text-sm);align-items:center;gap:8px;margin-bottom:16px;font-weight:500;display:inline-flex}.scheduling-configuration-layout-module__zfLXUq__back svg{width:20px;height:20px}.scheduling-configuration-layout-module__zfLXUq__back:hover{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.scheduling-configuration-layout-module__zfLXUq__back:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.scheduling-configuration-layout-module__zfLXUq__main{min-width:0;container:configuration-content/inline-size}.scheduling-configuration-layout-module__zfLXUq__content{gap:24px;min-width:0;margin-top:24px;display:grid}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-page-header]{margin:0}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-row]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:0}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-copy]>div{min-height:44px}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-row] h1{font-size:1.75rem;line-height:1.2}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-subtitle]{max-width:65ch;line-height:1.5}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-identity]{align-items:start}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-utilities]{grid-area:1/2}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-actions]{grid-area:2/1/auto/-1;gap:12px}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-actions]:not(:has(a,button)){display:none}.scheduling-configuration-layout-module__zfLXUq__main [class~=configuration-primary-actions]{flex-wrap:wrap;gap:12px;min-width:0;display:flex}.scheduling-configuration-layout-module__zfLXUq__main [class~=configuration-primary-actions]:empty{display:none}@container configuration-content (min-width:48rem){.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-row]{grid-template-columns:minmax(0,1fr) auto auto}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-actions]{grid-area:1/2;justify-content:end}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-utilities]{grid-area:1/3}}@container product-frame not (min-width:40rem){.scheduling-configuration-layout-module__zfLXUq__layout{padding-top:8px}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-row] h1{font-size:1.5rem}.scheduling-configuration-layout-module__zfLXUq__main [class~=product-header-actions]{align-items:stretch}.scheduling-configuration-layout-module__zfLXUq__main [class~=configuration-primary-actions],.scheduling-configuration-layout-module__zfLXUq__main [class~=configuration-primary-actions]>button{width:100%}}
.configuration-connections-module__q2RADG__panel{min-width:0;padding:var(--spacing-section-gap)}.configuration-connections-module__q2RADG__clientPanel{container:client-messages/inline-size}.configuration-connections-module__q2RADG__teamPanel{container:team-notices/inline-size}.configuration-connections-module__q2RADG__teamSettings{container:team-notice-settings/inline-size}.configuration-connections-module__q2RADG__form,.configuration-connections-module__q2RADG__messages,.configuration-connections-module__q2RADG__integrations,.configuration-connections-module__q2RADG__editor,.configuration-connections-module__q2RADG__deliveryControls,.configuration-connections-module__q2RADG__teamLayout,.configuration-connections-module__q2RADG__teamFields{gap:var(--spacing-section-gap);min-width:0;display:grid}.configuration-connections-module__q2RADG__messages,.configuration-connections-module__q2RADG__integrations{align-items:start}.configuration-connections-module__q2RADG__form>*,.configuration-connections-module__q2RADG__editor>*,.configuration-connections-module__q2RADG__teamLayout>*,.configuration-connections-module__q2RADG__teamFields>*{min-width:0}.configuration-connections-module__q2RADG__deliveryControls{margin-top:var(--spacing-section-gap);border:0;padding:0}.configuration-connections-module__q2RADG__editor{border-top:1px solid var(--color-line);padding-top:var(--spacing-section-gap);align-items:start}.configuration-connections-module__q2RADG__editorFields{gap:var(--spacing-card-gap);border:0;margin:0;padding:0;display:grid}.configuration-connections-module__q2RADG__preview{border-top:1px solid var(--color-line);min-width:0;padding-top:var(--spacing-section-gap)}.configuration-connections-module__q2RADG__saveActions{border-top:1px solid var(--color-line);padding-top:var(--spacing-card-gap);margin:0}.configuration-connections-module__q2RADG__provider{min-width:0}.configuration-connections-module__q2RADG__providerDescription{max-width:65ch}.configuration-connections-module__q2RADG__providerHeader{align-items:start;gap:var(--spacing-card-gap);min-height:4rem;display:flex}.configuration-connections-module__q2RADG__providerHeader>div{padding-block:4px}.configuration-connections-module__q2RADG__providerMark{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 4rem;align-self:center;width:4rem;height:4rem;display:block}.configuration-connections-module__q2RADG__calendarMark{background-image:url(/images/scheduling/google-calendar.png)}.configuration-connections-module__q2RADG__mapsMark{background-image:url(/images/scheduling/google-maps.png)}.configuration-connections-module__q2RADG__teamFields{margin-top:var(--spacing-section-gap);border:0;padding:0}.configuration-connections-module__q2RADG__teamFields>label{align-self:center}.configuration-connections-module__q2RADG__teamScope{grid-column:1/-1}@container client-messages (min-width:40rem){.configuration-connections-module__q2RADG__deliveryControls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@container team-notice-settings (min-width:40rem){.configuration-connections-module__q2RADG__teamFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@container configuration-content (min-width:40rem){.configuration-connections-module__q2RADG__integrations{grid-template-columns:repeat(2,minmax(0,1fr))}}@container configuration-content (min-width:80rem){.configuration-connections-module__q2RADG__messages:has(>:nth-child(2)){grid-template-columns:minmax(0,1fr) 20rem}}@container configuration-content (min-width:100rem){.configuration-connections-module__q2RADG__messages:has(>:nth-child(2)){grid-template-columns:minmax(0,1fr) 24rem}}@container team-notices (min-width:40rem){.configuration-connections-module__q2RADG__teamLayout:has(>section:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}@container client-messages (min-width:38rem){.configuration-connections-module__q2RADG__editor{grid-template-columns:repeat(2,minmax(0,1fr))}.configuration-connections-module__q2RADG__preview{border-top:0;border-inline-start:1px solid var(--color-line);padding-top:0;padding-inline-start:var(--spacing-section-gap)}}@container configuration-content not (min-width:36rem){.configuration-connections-module__q2RADG__panel{padding:var(--spacing-card-gap)}.configuration-connections-module__q2RADG__saveActions>div>button{width:100%}.configuration-connections-module__q2RADG__providerMark{flex-basis:3.5rem;width:3.5rem;height:3.5rem}}
.configuration-collections-module___2YiaG__stack{gap:24px;min-width:0;display:grid}.configuration-collections-module___2YiaG__toolbar{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.configuration-collections-module___2YiaG__toolbar>:first-child{min-width:0}.configuration-collections-module___2YiaG__search{flex:16rem;min-width:0}.configuration-collections-module___2YiaG__categoryHeader{align-items:end;gap:20px;margin-bottom:20px;display:grid}.configuration-collections-module___2YiaG__categoryList{border-top:1px solid var(--color-line);min-width:0;display:grid}.configuration-collections-module___2YiaG__categoryEdit{min-width:0;margin-bottom:var(--spacing-card-gap);gap:12px;display:grid}.configuration-collections-module___2YiaG__scope{gap:16px;min-width:0;display:grid}.configuration-collections-module___2YiaG__scopeControls{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.configuration-collections-module___2YiaG__scopeSelect{flex:0 30rem;gap:8px;min-width:0;display:grid}.configuration-collections-module___2YiaG__scopeSelect>div{min-width:0}@container configuration-content (min-width:38rem){.configuration-collections-module___2YiaG__search{max-width:22rem;margin-inline-start:auto}.configuration-collections-module___2YiaG__scopeSelect{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px}}@container service-categories (min-width:48rem){.configuration-collections-module___2YiaG__categoryHeader{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);gap:24px}}@container service-categories (min-width:64rem){.configuration-collections-module___2YiaG__categoryList{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.configuration-collections-module___2YiaG__categoryList>li{border-top:1px solid var(--color-line);border-bottom:0;padding-block:16px}}@container category-row (min-width:26rem){.configuration-collections-module___2YiaG__categoryEdit{grid-template-columns:minmax(0,28rem) auto;justify-content:start;align-items:end}}
.weekly-day-editor-module__kjUQMq__workspace,.weekly-day-editor-module__kjUQMq__primary,.weekly-day-editor-module__kjUQMq__support{align-items:start;gap:24px;min-width:0;display:grid}.weekly-day-editor-module__kjUQMq__editor{border-top:1px solid var(--color-line);min-width:0;margin-top:24px;container:weekly-days/inline-size}.weekly-day-editor-module__kjUQMq__editor:first-child{border-top:0;margin-top:0}.weekly-day-editor-module__kjUQMq__editor:first-child .weekly-day-editor-module__kjUQMq__day:first-child{padding-top:0}.weekly-day-editor-module__kjUQMq__day{border-bottom:1px solid var(--color-line);gap:12px;min-width:0;padding-block:20px;display:grid}.weekly-day-editor-module__kjUQMq__day:last-child{border-bottom:0;padding-bottom:0}.weekly-day-editor-module__kjUQMq__dayName{font-size:var(--text-sm);font-weight:600}.weekly-day-editor-module__kjUQMq__ranges,.weekly-day-editor-module__kjUQMq__rangeList{gap:12px;min-width:0;display:grid}.weekly-day-editor-module__kjUQMq__range{grid-template-columns:minmax(0,1fr) 2.75rem;align-items:end;gap:12px 8px;min-width:0;display:grid}.weekly-day-editor-module__kjUQMq__range>:nth-child(2){grid-column:1}.weekly-day-editor-module__kjUQMq__range>:last-child{grid-area:2/2}.weekly-day-editor-module__kjUQMq__add{justify-self:start}.weekly-day-editor-module__kjUQMq__closed{font-size:var(--text-sm);color:var(--color-ink-3);align-self:center}.weekly-day-editor-module__kjUQMq__save{justify-content:space-between;gap:16px;margin-top:24px}.weekly-day-editor-module__kjUQMq__saveFeedback{flex:12rem;gap:4px;display:grid}.weekly-day-editor-module__kjUQMq__saveFeedback:empty{display:none}@container product-frame not (min-width:60rem){.weekly-day-editor-module__kjUQMq__save{gap:8px}.weekly-day-editor-module__kjUQMq__saveFeedback{border-radius:var(--radius-control);background:var(--color-canvas);box-shadow:0 -8px 0 8px var(--color-canvas);flex-basis:100%;padding:4px 8px}}@container weekly-days (min-width:19.5rem){.weekly-day-editor-module__kjUQMq__range{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.75rem;align-items:end}.weekly-day-editor-module__kjUQMq__range>:nth-child(2),.weekly-day-editor-module__kjUQMq__range>:last-child{grid-area:auto}}@container weekly-days (min-width:38rem){.weekly-day-editor-module__kjUQMq__ranges{flex-wrap:wrap;align-items:start;gap:16px 24px;display:flex}.weekly-day-editor-module__kjUQMq__rangeList{display:contents}.weekly-day-editor-module__kjUQMq__range{flex:0 23rem}.weekly-day-editor-module__kjUQMq__add{flex-shrink:0;margin-top:24px}.weekly-day-editor-module__kjUQMq__closed{min-width:8rem}.weekly-day-editor-module__kjUQMq__day[data-closed=true] .weekly-day-editor-module__kjUQMq__add{margin-top:0}}@container configuration-content (min-width:40rem){.weekly-day-editor-module__kjUQMq__workspace{grid-template-columns:repeat(2,minmax(0,1fr))}}@container configuration-content (min-width:64rem){.weekly-day-editor-module__kjUQMq__workspace{grid-template-columns:minmax(0,1fr) minmax(20rem,.65fr)}}@container weekly-days (min-width:48rem){.weekly-day-editor-module__kjUQMq__day{grid-template-columns:6rem minmax(0,1fr);align-items:start;gap:24px}.weekly-day-editor-module__kjUQMq__dayName{padding-top:34px}.weekly-day-editor-module__kjUQMq__day[data-closed=true] .weekly-day-editor-module__kjUQMq__dayName{padding-top:12px}}
.scheduling-attention-view-module__kCDBuq__flow{gap:calc(var(--spacing-section-gap) + var(--spacing-card-gap));min-width:0;display:grid}.scheduling-attention-view-module__kCDBuq__group{align-content:start;gap:16px;min-width:0;display:grid}.scheduling-attention-view-module__kCDBuq__directory{gap:var(--spacing-section-gap);min-width:0;display:grid}.scheduling-attention-view-module__kCDBuq__schedule{min-width:0;container:configuration-content/inline-size}@container configuration-content (min-width:40rem){.scheduling-attention-view-module__kCDBuq__directory{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
.bookable-service-detail-module__fecBHW__summary{min-width:0;container:bookable-service-summary/inline-size}.bookable-service-detail-module__fecBHW__facts{overflow-wrap:anywhere;gap:16px;min-width:0;margin-top:24px;display:grid}.bookable-service-detail-module__fecBHW__facts>div{gap:4px;min-width:0;display:grid}.bookable-service-detail-module__fecBHW__facts dt{color:var(--color-ink-3);font-size:var(--text-xs);font-weight:500;line-height:1.5}.bookable-service-detail-module__fecBHW__facts dd{min-width:0;color:var(--color-ink);font-size:var(--text-sm);line-height:1.5}@container bookable-service-summary (min-width:28rem){.bookable-service-detail-module__fecBHW__facts>div{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;gap:16px}}@container bookable-service-summary (min-width:44rem){.bookable-service-detail-module__fecBHW__facts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px}.bookable-service-detail-module__fecBHW__facts>div{grid-template-columns:minmax(0,1fr);gap:4px}}
.settings-layout-module__5xIZ7a__builder{gap:20px;min-width:0;display:grid;container:booking-builder/inline-size}.settings-layout-module__5xIZ7a__builderHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.settings-layout-module__5xIZ7a__publicationStatus{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.settings-layout-module__5xIZ7a__saveActions{flex-wrap:wrap;gap:8px;display:flex}@container product-frame not (min-width:40rem){.settings-layout-module__5xIZ7a__saveActions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.settings-layout-module__5xIZ7a__saveActions>button{width:100%}}.settings-layout-module__5xIZ7a__mobileTabs{display:block}.settings-layout-module__5xIZ7a__workbench{align-items:start;gap:20px;min-width:0;display:grid}.settings-layout-module__5xIZ7a__bookingConditions{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;min-width:0;padding-top:20px;display:flex}.settings-layout-module__5xIZ7a__editorPanel{min-width:0;padding:var(--spacing-panel-inset);border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);container:booking-editor/inline-size}.settings-layout-module__5xIZ7a__editorFields{border:0;align-items:start;gap:24px;min-width:0;margin:0;padding:0;display:grid}.settings-layout-module__5xIZ7a__editorFields>*{min-width:0}.settings-layout-module__5xIZ7a__editorSection{border-top:1px solid var(--color-line);padding-top:24px}.settings-layout-module__5xIZ7a__themeSection{container:booking-themes/inline-size}.settings-layout-module__5xIZ7a__themeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.settings-layout-module__5xIZ7a__previewPanel{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface-subtle);min-width:0;overflow:hidden}.settings-layout-module__5xIZ7a__previewToolbar{background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.settings-layout-module__5xIZ7a__previewBranch{align-items:center;gap:8px;min-width:0;display:flex}.settings-layout-module__5xIZ7a__previewStep{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.settings-layout-module__5xIZ7a__previewHost{min-width:0;padding:0}.settings-layout-module__5xIZ7a__previewScreen{max-width:100%;margin-inline:auto;position:relative;overflow:hidden}.settings-layout-module__5xIZ7a__previewCanvas{transform-origin:0 0;position:absolute;top:0;left:0}.settings-layout-module__5xIZ7a__previewEmpty{text-align:center;align-content:center;justify-items:center;min-height:28rem;padding:40px 24px;display:grid}.settings-layout-module__5xIZ7a__themeThumbnail{aspect-ratio:4/3;border-radius:var(--radius-control);border:1px solid;display:block;overflow:hidden}.settings-layout-module__5xIZ7a__themeComposition{grid-template-rows:1fr 1fr;gap:6px;min-width:0;height:100%;padding:6px;display:grid}.settings-layout-module__5xIZ7a__themeHero{grid-template-columns:1fr 1.4fr;gap:6px;min-width:0;display:grid}.settings-layout-module__5xIZ7a__themeTitle{opacity:.7;background:currentColor;align-self:center;height:35%}.settings-layout-module__5xIZ7a__themePhoto{opacity:.18;background:currentColor}.settings-layout-module__5xIZ7a__themeBody{grid-template-columns:1fr .35fr;gap:6px;min-width:0;display:grid}.settings-layout-module__5xIZ7a__themeSidebar{opacity:.12;background:currentColor;order:1}.settings-layout-module__5xIZ7a__themeServices{gap:4px;min-width:0;display:grid}.settings-layout-module__5xIZ7a__themeServices>span{opacity:.25;background:currentColor;border-bottom:1px solid}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=calm] .settings-layout-module__5xIZ7a__themeHero{grid-template-columns:1fr}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=calm] .settings-layout-module__5xIZ7a__themeTitle{display:none}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=calm] .settings-layout-module__5xIZ7a__themeBody{z-index:1;background:#fbfaf5;border-radius:8px;grid-template-columns:.35fr 1fr;margin:-10px 4px 0;padding:5px}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=calm] .settings-layout-module__5xIZ7a__themeSidebar{order:0}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=calm] .settings-layout-module__5xIZ7a__themeServices>span{border-radius:4px}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=precise] .settings-layout-module__5xIZ7a__themeComposition{grid-template-rows:1fr;grid-template-columns:.4fr 1fr}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=precise] .settings-layout-module__5xIZ7a__themeHero{grid-template-rows:.3fr 1fr;grid-template-columns:1fr}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=precise] .settings-layout-module__5xIZ7a__themeBody{grid-template-columns:1fr}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=precise] .settings-layout-module__5xIZ7a__themeSidebar{display:none}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=workshop] .settings-layout-module__5xIZ7a__themeHero{color:#69b5ba;background:#182624;padding:4px}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=workshop] .settings-layout-module__5xIZ7a__themeBody{grid-template-columns:.3fr 1fr}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=workshop] .settings-layout-module__5xIZ7a__themeSidebar{order:0}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=classes] .settings-layout-module__5xIZ7a__themeTitle{height:65%}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=classes] .settings-layout-module__5xIZ7a__themeBody{grid-template-columns:1fr}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=classes] .settings-layout-module__5xIZ7a__themeSidebar{display:none}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=classes] .settings-layout-module__5xIZ7a__themeServices{grid-template-columns:1fr 1fr}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=classes] .settings-layout-module__5xIZ7a__themeServices>span:last-child{display:none}.settings-layout-module__5xIZ7a__themeThumbnail[data-world=sports] .settings-layout-module__5xIZ7a__themeServices>span{opacity:1;background:0 0;border:1px solid;border-right-width:12px}@container booking-builder (max-width:69.99rem){.settings-layout-module__5xIZ7a__workbench[data-mobile-panel=edit]>.settings-layout-module__5xIZ7a__previewPanel,.settings-layout-module__5xIZ7a__workbench[data-mobile-panel=preview]>.settings-layout-module__5xIZ7a__editorPanel{display:none}}@container booking-editor (min-width:36rem){.settings-layout-module__5xIZ7a__editorFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}}@container booking-themes (min-width:24rem){.settings-layout-module__5xIZ7a__themeChoices{grid-template-columns:repeat(3,minmax(0,1fr))}}@container booking-builder (min-width:70rem){.settings-layout-module__5xIZ7a__workbench{grid-template-columns:clamp(22rem,23%,25rem) minmax(0,1fr)}.settings-layout-module__5xIZ7a__mobileTabs{display:none}}
.today-module__zweVIW__root{container-type:inline-size}.today-module__zweVIW__today-day-grid{gap:var(--spacing-section-gap,1.25rem);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.today-module__zweVIW__today-context{gap:var(--spacing-section-gap,1.25rem);min-width:0;display:grid}.today-module__zweVIW__today-section-heading{border-bottom:1px solid var(--color-line);padding:1.125rem 1.25rem}.today-module__zweVIW__today-section-heading h2{color:var(--color-ink);font-size:.9375rem;font-weight:600;line-height:1.3}.today-module__zweVIW__today-section-heading p{color:var(--color-ink-2);overflow-wrap:anywhere;margin-top:.25rem;font-size:.875rem}.today-module__zweVIW__today-attention-list{gap:.375rem;padding:.375rem;list-style:none;display:grid}.today-module__zweVIW__today-attention-list>li{position:relative}.today-module__zweVIW__today-attention-list>li+li:before{content:"";top:-.1875rem;background:var(--color-line);pointer-events:none;height:1px;position:absolute;inset-inline:.875rem}.today-module__zweVIW__today-attention-trigger,.today-module__zweVIW__today-attention-row{text-align:left;grid-template-columns:1.5rem minmax(0,1fr) 1rem;align-items:center;gap:.375rem .875rem;width:100%;min-height:4.875rem;padding:1rem .875rem;display:grid}.today-module__zweVIW__today-attention-trigger{border-radius:.625rem}.today-module__zweVIW__today-attention-trigger:hover{background:var(--bigu-hover-surface,#eef2ec)}.today-module__zweVIW__today-item-icon{color:var(--color-ink-2);align-content:start;align-self:start;padding-top:.1875rem;display:grid}.today-module__zweVIW__today-item-icon svg{width:1.25rem;height:1.25rem}.today-module__zweVIW__today-item-icon[data-urgent=true]{color:var(--color-danger-strong)}.today-module__zweVIW__today-attention-copy{min-width:0}.today-module__zweVIW__today-attention-copy strong{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.45;display:block}.today-module__zweVIW__today-detail{color:var(--color-ink-2);overflow-wrap:anywhere;margin-top:.25rem;font-size:.875rem;line-height:1.5;display:block}.today-module__zweVIW__today-attention-arrow{color:var(--color-pine)}.today-module__zweVIW__today-attention-action{grid-column:2/-1;min-width:0}.today-module__zweVIW__today-attention-links{flex-wrap:wrap;align-items:center;gap:0 1rem;display:flex}.today-module__zweVIW__today-row-action{min-height:2.75rem;color:var(--color-pine);text-align:left;border-radius:.25rem;align-items:center;gap:.5rem;padding:.375rem .125rem;font-size:.8125rem;font-weight:600;display:inline-flex}.today-module__zweVIW__today-row-action:hover{text-underline-offset:.2em;text-decoration:underline}.today-module__zweVIW__today-row-action:focus-visible,.today-module__zweVIW__today-commitment-link:focus-visible,.today-module__zweVIW__today-attention-trigger:focus-visible,.today-module__zweVIW__today-panel-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.today-module__zweVIW__today-row-action:disabled{opacity:.6;cursor:wait}.today-module__zweVIW__today-empty{color:var(--color-ink-2);overflow-wrap:anywhere;align-items:start;gap:.875rem;padding:1.25rem;font-size:.875rem;line-height:1.5;display:flex}.today-module__zweVIW__today-empty>div{min-width:0}.today-module__zweVIW__today-empty svg{flex-shrink:0}.today-module__zweVIW__today-empty h3{color:var(--color-ink);margin-bottom:.25rem;font-weight:600}.today-module__zweVIW__today-source-warning{border:1px solid var(--color-line);border-radius:var(--radius-control);color:var(--color-ink-2);overflow-wrap:anywhere;margin:0 1.25rem 1rem;padding:.875rem;font-size:.875rem}.today-module__zweVIW__today-source-warning a{text-decoration:underline}.today-module__zweVIW__today-commitment-list{padding:0 1.25rem}.today-module__zweVIW__today-commitment-list li+li{border-top:1px solid var(--color-line)}.today-module__zweVIW__today-commitment-link{grid-template-columns:2.875rem minmax(0,1fr) 1rem;align-items:start;gap:.75rem;padding:.875rem 0;display:grid}.today-module__zweVIW__today-commitment-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:.125rem;font-size:.8125rem;font-weight:600}.today-module__zweVIW__today-commitment-copy{min-width:0}.today-module__zweVIW__today-commitment-title{overflow-wrap:anywhere;font-size:.875rem;font-weight:500}.today-module__zweVIW__today-commitment-link:hover .today-module__zweVIW__today-commitment-title{text-underline-offset:.2em;text-decoration:underline}.today-module__zweVIW__today-commitment-arrow{color:var(--color-ink-2)}.today-module__zweVIW__today-panel-link{border-top:1px solid var(--color-line);width:100%;min-height:3rem;color:var(--color-pine);text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;font-size:.8125rem;font-weight:500;display:flex}.today-module__zweVIW__today-panel-link:hover{background:var(--bigu-hover-surface,#eef2ec)}.today-module__zweVIW__today-daily-summary{overflow:hidden}.today-module__zweVIW__today-summary-metric{flex-direction:column;display:flex}.today-module__zweVIW__today-summary-metric [class~=product-metric-detail]{flex-direction:column;flex:1;gap:.375rem;display:flex}.today-module__zweVIW__today-summary-metric .today-module__zweVIW__today-row-action{align-self:flex-start;margin-top:auto}.today-module__zweVIW__today-daily-summary [class~=product-metric-grid]{border-radius:var(--radius-panel)}.today-module__zweVIW__today-daily-summary [class~=product-metric-grid]>*{flex-basis:8rem}@container (min-width:52rem){.today-module__zweVIW__today-day-grid[data-has-context=true]{grid-template-columns:minmax(0,1.55fr) minmax(19rem,1fr)}.today-module__zweVIW__today-attention-row{grid-template-columns:1.5rem minmax(0,1fr) minmax(6rem,auto)}.today-module__zweVIW__today-attention-action{grid-column:3}}@container (max-width:30rem){.today-module__zweVIW__today-daily-summary [class~=product-metric],.today-module__zweVIW__today-section-heading{padding:1rem}.today-module__zweVIW__today-section-heading h2{font-size:.9375rem}.today-module__zweVIW__today-attention-trigger,.today-module__zweVIW__today-attention-row{grid-template-columns:1.25rem minmax(0,1fr) 1rem;gap:.375rem .625rem;padding:.875rem .625rem}.today-module__zweVIW__today-attention-copy strong{font-size:.875rem}.today-module__zweVIW__today-commitment-list{padding-inline:1rem}}.today-module__zweVIW__today-week-sales{flex-direction:column;display:flex}.today-module__zweVIW__today-week-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:.5rem;padding:0 1.25rem 1rem;list-style:none;display:grid}.today-module__zweVIW__today-week-bars>li{justify-items:center;gap:.375rem;min-width:0;display:grid;position:relative}.today-module__zweVIW__today-week-track{align-items:flex-end;block-size:4.5rem;inline-size:100%;max-inline-size:2.5rem;display:flex}.today-module__zweVIW__today-week-bar{border-radius:var(--radius-control) var(--radius-control) 0 0;background:var(--color-pine);min-block-size:2px;inline-size:100%}.today-module__zweVIW__today-week-bar[data-empty=true]{background:var(--color-line)}.today-module__zweVIW__today-week-day{color:var(--color-ink-2);font-size:.75rem}.today-module__zweVIW__today-recent-list{padding:.375rem;list-style:none}.today-module__zweVIW__today-recent-row{border-radius:var(--radius-control);justify-content:space-between;align-items:baseline;gap:.875rem;padding:.75rem .875rem;display:flex}.today-module__zweVIW__today-recent-row:hover{background:var(--bigu-hover-surface,#eef2ec)}.today-module__zweVIW__today-recent-row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.today-module__zweVIW__today-recent-copy{overflow-wrap:anywhere;gap:.125rem;min-width:0;display:grid}.today-module__zweVIW__today-recent-copy strong{color:var(--color-ink);font-size:.875rem;font-weight:500}.today-module__zweVIW__today-recent-copy>span{color:var(--color-ink-2);font-size:.8125rem}.today-module__zweVIW__today-recent-time{color:var(--color-ink-3);flex-shrink:0;font-size:.75rem}.today-module__zweVIW__today-fiscal-block{padding:0 1.25rem 1rem}.today-module__zweVIW__today-fiscal-block h3{color:var(--color-ink-2);font-size:.8125rem;font-weight:600}.today-module__zweVIW__today-fiscal-block>p{color:var(--color-ink-3);margin-top:.375rem;font-size:.875rem}.today-module__zweVIW__today-fiscal-block .today-module__zweVIW__today-recent-list{padding:.25rem 0 0}.today-module__zweVIW__today-fiscal-block .today-module__zweVIW__today-recent-row{padding-inline:0}.today-module__zweVIW__today-loading{gap:var(--spacing-section-gap);display:grid}.today-module__zweVIW__today-skeleton-line{border-radius:var(--radius-control);background:var(--color-surface-subtle);width:65%;max-width:18rem;height:1rem;display:block}.today-module__zweVIW__today-skeleton-row{border-top:1px solid var(--color-line);gap:.75rem;padding:1.25rem;display:grid}.today-module__zweVIW__today-skeleton-row>:last-child{width:85%}.today-module__zweVIW__today-next{background:var(--color-pine);border-color:var(--color-pine);color:var(--color-surface);padding:1.5rem}.today-module__zweVIW__today-next-label{font-size:.875rem;font-weight:600}.today-module__zweVIW__today-next h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:.5rem;font-size:clamp(1.375rem,3cqi,1.75rem);font-weight:600;line-height:1.2}.today-module__zweVIW__today-next h2+p{overflow-wrap:anywhere;margin-top:.75rem;font-size:.9375rem;line-height:1.5}.today-module__zweVIW__today-next>a{min-height:2.75rem;margin-top:1.25rem}.today-module__zweVIW__today-next>a:focus-visible{outline:2px solid var(--color-surface);outline-offset:4px}.today-module__zweVIW__today-attention-focus{background:var(--color-attention-tint);border-color:color-mix(in srgb, var(--color-attention) 25%, var(--color-attention-tint));padding:1.5rem}.today-module__zweVIW__today-focus-label{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.today-module__zweVIW__today-attention-focus h3{overflow-wrap:anywhere;margin-top:.625rem;font-size:1.25rem;font-weight:600;line-height:1.3}.today-module__zweVIW__today-attention-focus h3+p{color:var(--color-attention);overflow-wrap:anywhere;margin-top:.625rem;font-size:.875rem;line-height:1.5}.today-module__zweVIW__today-focus-action{margin-top:1.25rem}.today-module__zweVIW__today-focus-action>a,.today-module__zweVIW__today-focus-action>button{min-height:2.75rem}
@container product-content (min-width:60rem){.customer-workspace-module__Slulda__workspace[data-layout=directory][data-has-detail=true]{grid-template-columns:minmax(18rem,26%) minmax(0,1fr)}}
.today-queue-module__xNPG2W__records{margin:0;padding:0;list-style:none}.today-queue-module__xNPG2W__record{padding:1rem 0}.today-queue-module__xNPG2W__records>li:first-child .today-queue-module__xNPG2W__record{padding-top:0}.today-queue-module__xNPG2W__heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.today-queue-module__xNPG2W__heading>div:first-child{min-width:0}.today-queue-module__xNPG2W__heading h3{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.4}.today-queue-module__xNPG2W__heading p{color:var(--color-ink-2);overflow-wrap:anywhere;margin-top:.375rem;font-size:.8125rem}.today-queue-module__xNPG2W__urgent{color:var(--color-danger-strong);margin-top:.375rem;font-size:.75rem;font-weight:500;display:inline-block}.today-queue-module__xNPG2W__action{flex:none;max-width:10rem}.today-queue-module__xNPG2W__products{margin-top:.5rem}.today-queue-module__xNPG2W__products summary{cursor:pointer;min-height:2.75rem;color:var(--color-ink-2);padding-block:.75rem;font-size:.75rem}.today-queue-module__xNPG2W__products summary:focus-visible,.today-queue-module__xNPG2W__products a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.today-queue-module__xNPG2W__products ul{padding:0;list-style:none}.today-queue-module__xNPG2W__products li{justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;font-size:.8125rem;display:flex}.today-queue-module__xNPG2W__products li+li{border-top:1px solid var(--color-line)}.today-queue-module__xNPG2W__products a{color:var(--color-pine);overflow-wrap:anywhere}.today-queue-module__xNPG2W__products a:hover{text-underline-offset:3px;text-decoration:underline}.today-queue-module__xNPG2W__products span{color:var(--color-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}@media (max-width:380px){.today-queue-module__xNPG2W__heading{gap:.25rem;display:grid}.today-queue-module__xNPG2W__action{max-width:none}}.today-queue-module__xNPG2W__records>li+li{border-top:1px solid var(--color-line)}
