.connections-module__FbVuPG__page{color:var(--panel-ink,#172044);gap:20px;min-width:0;display:grid}.connections-module__FbVuPG__heading,.connections-module__FbVuPG__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.connections-module__FbVuPG__heading p,.connections-module__FbVuPG__row p{margin:6px 0}.connections-module__FbVuPG__form{gap:20px;display:grid}.connections-module__FbVuPG__fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.connections-module__FbVuPG__fields label{gap:8px;display:grid}.connections-module__FbVuPG__page input:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--panel-border,#dbe2ef);background:var(--panel-surface,#fff);width:100%;min-width:0;color:inherit;border-radius:8px;padding:10px}.connections-module__FbVuPG__page fieldset{border:1px solid var(--panel-border,#dbe2ef);border-radius:10px;min-width:0;padding:16px}.connections-module__FbVuPG__permissions{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin-top:16px;display:grid}.connections-module__FbVuPG__permissions summary{text-transform:capitalize;margin-bottom:12px;font-weight:700}.connections-module__FbVuPG__permission{overflow-wrap:anywhere;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.connections-module__FbVuPG__permission input{flex:none;margin-top:4px}.connections-module__FbVuPG__permission small{opacity:.7;margin-top:3px;font-size:11px;display:block}.connections-module__FbVuPG__actions{flex-wrap:wrap;gap:8px;display:flex}.connections-module__FbVuPG__row{border-bottom:1px solid var(--panel-border,#dbe2ef);overflow-wrap:anywhere;padding:16px 0}.connections-module__FbVuPG__secret{overflow-wrap:anywhere;border:1px solid #7669ef;border-radius:8px;margin-top:18px;padding:16px}.connections-module__FbVuPG__secret .connections-module__FbVuPG__actions{margin-top:12px}.connections-module__FbVuPG__error{color:#b42318}.connections-module__FbVuPG__endpoints{gap:10px;display:grid}.connections-module__FbVuPG__endpoints div{flex-wrap:wrap;gap:16px;display:flex}.connections-module__FbVuPG__endpoints dd{overflow-wrap:anywhere;margin:0}.connections-module__FbVuPG__email{border-bottom:1px solid var(--panel-border,#dbe2ef);padding:16px 0}.connections-module__FbVuPG__email pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.connections-module__FbVuPG__email iframe{border:1px solid #dbe2ef;width:100%;height:260px}.connections-module__FbVuPG__page button:focus-visible,.connections-module__FbVuPG__page input:focus-visible,.connections-module__FbVuPG__page summary:focus-visible{outline-offset:3px;outline:2px solid #6157ef}@media (max-width:600px){.connections-module__FbVuPG__fields{grid-template-columns:1fr}.connections-module__FbVuPG__heading{align-items:flex-start}.connections-module__FbVuPG__row{display:grid}.connections-module__FbVuPG__page fieldset{padding:12px}}
.AssistantConnectionSetup-module__p5fgBq__root{width:100%;margin-top:12px}.AssistantConnectionSetup-module__p5fgBq__panel{border:1px solid var(--panel-border,#dce3ee);border-radius:12px;margin-top:12px;padding:20px}.AssistantConnectionSetup-module__p5fgBq__panel h3{margin:0}.AssistantConnectionSetup-module__p5fgBq__panel p{font-size:14px;line-height:1.6}.AssistantConnectionSetup-module__p5fgBq__panel textarea{box-sizing:border-box;resize:vertical;width:100%;min-width:0;color:inherit;background:0 0;border:1px solid #b7c1d2;border-radius:8px;padding:12px;font:13px/1.6 monospace;display:block}.AssistantConnectionSetup-module__p5fgBq__actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.AssistantConnectionSetup-module__p5fgBq__button,.AssistantConnectionSetup-module__p5fgBq__primary{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #b7c1d2;border-radius:8px;padding:9px 13px;font-size:13px;font-weight:600}.AssistantConnectionSetup-module__p5fgBq__primary{color:#fff;background:#465fff;border-color:#465fff}.AssistantConnectionSetup-module__p5fgBq__button:focus-visible,.AssistantConnectionSetup-module__p5fgBq__primary:focus-visible,.AssistantConnectionSetup-module__p5fgBq__panel textarea:focus-visible{outline-offset:3px;outline:2px solid #465fff}.AssistantConnectionSetup-module__p5fgBq__primary:disabled{opacity:.5;cursor:default}@media (max-width:600px){.AssistantConnectionSetup-module__p5fgBq__panel{padding:12px}.AssistantConnectionSetup-module__p5fgBq__actions{flex-direction:column}}
.ConnectionWebhooks-module__KjgaUW__root{width:100%;color:inherit;margin-top:12px}.ConnectionWebhooks-module__KjgaUW__panel{background:0 0;border:1px solid #dce3ee;border-radius:12px;margin-top:12px;padding:20px}.ConnectionWebhooks-module__KjgaUW__panel p{margin:10px 0;font-size:14px;line-height:1.6}.ConnectionWebhooks-module__KjgaUW__heading,.ConnectionWebhooks-module__KjgaUW__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ConnectionWebhooks-module__KjgaUW__actions{justify-content:flex-start}.ConnectionWebhooks-module__KjgaUW__heading h3{margin:0}.ConnectionWebhooks-module__KjgaUW__panel h4{margin:24px 0 12px}.ConnectionWebhooks-module__KjgaUW__form fieldset{border:1px solid #dce3ee;border-radius:10px;gap:12px;min-width:0;margin:16px 0;padding:16px;display:grid}.ConnectionWebhooks-module__KjgaUW__form label{gap:6px;font-size:14px;font-weight:600;display:grid}.ConnectionWebhooks-module__KjgaUW__form input:not([type=checkbox]),.ConnectionWebhooks-module__KjgaUW__form select{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:1px solid #b7c1d2;border-radius:8px;padding:10px 12px}.ConnectionWebhooks-module__KjgaUW__form .ConnectionWebhooks-module__KjgaUW__check{align-items:center;display:flex}.ConnectionWebhooks-module__KjgaUW__form details label{margin-top:12px}.ConnectionWebhooks-module__KjgaUW__button,.ConnectionWebhooks-module__KjgaUW__primary{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #b7c1d2;border-radius:8px;padding:9px 13px;font-size:13px;font-weight:600}.ConnectionWebhooks-module__KjgaUW__primary{color:#fff;background:#465fff;border-color:#465fff;justify-self:start}.ConnectionWebhooks-module__KjgaUW__button:disabled,.ConnectionWebhooks-module__KjgaUW__primary:disabled{opacity:.55;cursor:default}.ConnectionWebhooks-module__KjgaUW__button:focus-visible,.ConnectionWebhooks-module__KjgaUW__primary:focus-visible,.ConnectionWebhooks-module__KjgaUW__form input:focus-visible,.ConnectionWebhooks-module__KjgaUW__form select:focus-visible{outline-offset:3px;outline:2px solid #465fff}.ConnectionWebhooks-module__KjgaUW__subscription{border-top:1px solid #dce3ee;padding:16px 0}.ConnectionWebhooks-module__KjgaUW__address,.ConnectionWebhooks-module__KjgaUW__deliveries code{overflow-wrap:anywhere}.ConnectionWebhooks-module__KjgaUW__deliveries{padding:0;list-style:none}.ConnectionWebhooks-module__KjgaUW__deliveries li{border-top:1px solid #dce3ee;flex-wrap:wrap;gap:8px 16px;padding:12px 0;font-size:13px;display:flex}.ConnectionWebhooks-module__KjgaUW__deliveries code{flex-basis:100%}.ConnectionWebhooks-module__KjgaUW__error{color:#b42318}.ConnectionWebhooks-module__KjgaUW__notice{color:#067647}@media (max-width:600px){.ConnectionWebhooks-module__KjgaUW__panel{padding:12px}.ConnectionWebhooks-module__KjgaUW__actions{flex-direction:column;align-items:stretch}.ConnectionWebhooks-module__KjgaUW__actions button{text-align:left}}
.emailPreferences-module__6dkTIa__panel{color:var(--panel-text,#344054);background:var(--panel-surface,#fff);border:1px solid var(--panel-border,#e4e7ec);border-radius:16px;gap:20px;min-width:0;padding:24px;display:grid}.emailPreferences-module__6dkTIa__header{align-items:flex-start;gap:14px;display:flex}.emailPreferences-module__6dkTIa__header h2{color:var(--panel-ink,#101828);margin:0 0 6px;font-size:20px}.emailPreferences-module__6dkTIa__header p,.emailPreferences-module__6dkTIa__note,.emailPreferences-module__6dkTIa__footer p{color:var(--panel-muted,#667085);margin:0;font-size:14px;line-height:1.6}.emailPreferences-module__6dkTIa__icon{background:var(--panel-brand-soft,#ecf3ff);height:44px;color:var(--panel-brand,#465fff);border-radius:12px;flex:0 0 44px;place-items:center;display:grid}.emailPreferences-module__6dkTIa__groups{gap:12px;display:grid}.emailPreferences-module__6dkTIa__group{border:1px solid var(--panel-border,#e4e7ec);border-radius:12px;position:relative;overflow:clip}.emailPreferences-module__6dkTIa__groupToggle{z-index:1;position:absolute;top:20px;right:18px}.emailPreferences-module__6dkTIa__summary{cursor:pointer;background:var(--panel-wash,#f9fafb);align-items:center;gap:12px;min-height:78px;padding:18px 82px 18px 18px;list-style:none;display:flex}.emailPreferences-module__6dkTIa__summary::-webkit-details-marker{display:none}.emailPreferences-module__6dkTIa__summaryCopy{flex:1;gap:4px;min-width:0;display:grid}.emailPreferences-module__6dkTIa__summary strong{color:var(--panel-ink,#101828);font-size:15px;font-weight:600}.emailPreferences-module__6dkTIa__summary small,.emailPreferences-module__6dkTIa__item small{color:var(--panel-muted,#667085);font-size:13px;line-height:1.6;display:block}.emailPreferences-module__6dkTIa__chevron{flex-shrink:0;transform:rotate(-90deg)}.emailPreferences-module__6dkTIa__group details[open] .emailPreferences-module__6dkTIa__chevron{transform:rotate(0)}.emailPreferences-module__6dkTIa__badge,.emailPreferences-module__6dkTIa__paused{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}.emailPreferences-module__6dkTIa__badge{color:var(--panel-accent-text,var(--panel-brand,#465fff));background:var(--panel-brand-soft,#ecf3ff)}.emailPreferences-module__6dkTIa__paused{color:var(--panel-muted,#667085);background:var(--panel-soft,#f2f4f7)}.emailPreferences-module__6dkTIa__items{padding:0 20px}.emailPreferences-module__6dkTIa__item{border-top:1px solid var(--panel-border,#e4e7ec);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.emailPreferences-module__6dkTIa__item label{color:var(--panel-ink,#101828);cursor:pointer;margin-bottom:4px;font-size:14px;font-weight:500;display:block}.emailPreferences-module__6dkTIa__switch{background:var(--panel-control-border,#d0d5dd);cursor:pointer;border:0;border-radius:99px;flex-shrink:0;align-items:center;width:44px;height:26px;padding:3px;display:flex}.emailPreferences-module__6dkTIa__switch[aria-checked=true]{background:var(--panel-brand,#465fff)}.emailPreferences-module__6dkTIa__switch span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:0 1px 2px #1018281f}.emailPreferences-module__6dkTIa__switch[aria-checked=true] span{transform:translate(18px)}.emailPreferences-module__6dkTIa__switch:disabled{opacity:.5;cursor:not-allowed}.emailPreferences-module__6dkTIa__panel :is(button,summary):focus-visible{outline:3px solid var(--panel-brand,#465fff);outline-offset:3px}.emailPreferences-module__6dkTIa__pausedNote,.emailPreferences-module__6dkTIa__warning{color:var(--panel-warning,#b54708);font-size:13px;line-height:1.6}.emailPreferences-module__6dkTIa__warning{background:var(--panel-warning-soft,#fffaeb);border-radius:10px;margin:0;padding:12px 16px}.emailPreferences-module__6dkTIa__footer{border-top:1px solid var(--panel-border,#e4e7ec);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.emailPreferences-module__6dkTIa__actions{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.emailPreferences-module__6dkTIa__footer .emailPreferences-module__6dkTIa__error{color:var(--panel-danger,#b42318)}.emailPreferences-module__6dkTIa__page{max-width:960px;margin:32px auto;padding:0 20px}.emailPreferences-module__6dkTIa__page h1{margin:20px 0;font-size:30px}@media (max-width:640px){.emailPreferences-module__6dkTIa__panel{padding:16px}.emailPreferences-module__6dkTIa__summary{flex-wrap:wrap;gap:8px;padding-left:12px}.emailPreferences-module__6dkTIa__summaryCopy{flex-basis:calc(100% - 30px)}.emailPreferences-module__6dkTIa__summary small{display:none}.emailPreferences-module__6dkTIa__badge,.emailPreferences-module__6dkTIa__paused{margin-left:26px}.emailPreferences-module__6dkTIa__items{padding:0 14px}.emailPreferences-module__6dkTIa__footer{flex-direction:column;align-items:stretch}.emailPreferences-module__6dkTIa__actions>button{flex:1}.emailPreferences-module__6dkTIa__page{padding:0 12px}}@media (prefers-reduced-motion:reduce){.emailPreferences-module__6dkTIa__switch span{transition:none}}.emailPreferences-module__6dkTIa__compact{box-shadow:var(--panel-shadow);border-radius:12px;gap:14px;padding:20px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__header h2{font-size:15px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__header p,.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__note,.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__footer p{font-size:12px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__icon{display:none}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__groups{gap:0}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__group{border:0;border-bottom:1px solid var(--panel-border);border-radius:0;overflow:visible}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__summary{background:0 0;gap:8px;min-height:0;padding:14px 58px 14px 0}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__summary strong{font-size:13px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__summary small{font-size:11px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__badge,.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__paused{font-size:10px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__groupToggle{top:14px;right:0}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__switch{width:38px;height:22px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__switch span{width:16px;height:16px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__switch[aria-checked=true] span{transform:translate(16px)}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__chevron{width:14px;height:14px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__items{padding:0 0 0 22px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__item{padding:12px 0}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__item label{font-size:12px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__item small{font-size:11px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__footer{padding-top:14px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__actions button{min-height:0;padding:8px 12px;font-size:12px}@media (max-width:520px){.emailPreferences-module__6dkTIa__compact{padding:16px}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__badge,.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__paused{margin-left:0}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__summary small{display:block}.emailPreferences-module__6dkTIa__compact .emailPreferences-module__6dkTIa__summaryCopy{flex-basis:auto}}
.dashboardAssistant-module__tnflYG__dock{z-index:70;pointer-events:none;width:min(430px,100vw - 32px);font-size:14px;position:fixed;bottom:18px;right:20px}.dashboardAssistant-module__tnflYG__dock>.dashboardAssistant-module__tnflYG__launcher,.dashboardAssistant-module__tnflYG__dock>.dashboardAssistant-module__tnflYG__chat{pointer-events:auto}.dashboardAssistant-module__tnflYG__dock[hidden]{display:none}.dashboardAssistant-module__tnflYG__launcher{border:1px solid var(--panel-control-border,#5046ef);background:var(--panel-button-bg,#5046ef);width:56px;height:56px;color:var(--panel-on-brand,#fff);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative;box-shadow:0 6px 24px #11182733}.dashboardAssistant-module__tnflYG__launcher:focus-visible{outline:2px solid var(--panel-control-border,#5046ef);outline-offset:4px}.dashboardAssistant-module__tnflYG__attention{background:var(--panel-danger,#e64d59);border:2px solid var(--panel-surface,#fff);border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:2px}.dashboardAssistant-module__tnflYG__chat{height:min(680px,calc(var(--assistant-viewport-height,100dvh) - 104px));background:var(--panel-surface,#fff);border:1px solid var(--panel-border,#dce5e2);border-radius:18px;overflow:hidden;box-shadow:0 16px 56px #11182733}.dashboardAssistant-module__tnflYG__chat[hidden]{display:none}.dashboardAssistant-module__tnflYG__chat>section{box-sizing:border-box;height:100%;max-height:100%;overflow:hidden}.dashboardAssistant-module__tnflYG__chat button{max-width:100%}.dashboardAssistant-module__tnflYG__wide{width:min(800px,100vw - 48px)}.dashboardAssistant-module__tnflYG__wide .dashboardAssistant-module__tnflYG__chat{height:calc(var(--assistant-viewport-height,100dvh) - 104px)}@media (max-width:600px){.dashboardAssistant-module__tnflYG__dock,.dashboardAssistant-module__tnflYG__wide{right:8px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + var(--assistant-keyboard-offset,0px));width:calc(100vw - 16px)}.dashboardAssistant-module__tnflYG__chat,.dashboardAssistant-module__tnflYG__wide .dashboardAssistant-module__tnflYG__chat{height:calc(var(--assistant-viewport-height,100dvh) - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)));border-radius:16px}}
.freePlan-module__k8ColW__planControl.freePlan-module__k8ColW__planControl{border:1px solid var(--border,#e5e9f0);background:var(--bg,#f6f8fa);color:var(--text,#1a2233);white-space:nowrap;border-radius:24px;flex-shrink:0;align-items:center;gap:0;padding:3px;font-size:12px;line-height:1.4;display:flex;position:relative}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__planTrigger,.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__upgrade{min-height:30px;font:inherit;border:0;border-radius:18px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;text-decoration:none;display:inline-flex}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__planTrigger{color:var(--text,#1a2233);cursor:pointer;background:0 0}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__currentLabel{color:var(--muted,#64748b)}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__planTrigger:hover{background:var(--card,#fff)}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__planTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__usage{border-left:1px solid var(--border,#e5e9f0);color:var(--muted,#64748b);align-items:center;gap:5px;margin:0 9px 0 3px;padding-left:12px;display:inline-flex}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__usage strong{color:var(--text,#1a2233);font-variant-numeric:tabular-nums}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__usage[data-exhausted=true] strong{color:var(--warn,#b45309)}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__upgrade{background:var(--fz-brand,#1865e3);color:#fff;border-radius:8px;font-weight:600}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__upgrade:hover{background:var(--fz-brand-hover,#1454bf)}.freePlan-module__k8ColW__planControl :is(button,a):focus-visible{outline:2px solid var(--accent,#1865e3);outline-offset:3px}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__planDetails{z-index:60;overscroll-behavior:contain;white-space:normal;border:1px solid var(--border,#e5e9f0);background:var(--card,#fff);border-radius:14px;width:350px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 150px);padding:20px;font-size:13px;line-height:1.5;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 12px 36px #10182829}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__detailsHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__detailsHeading>div>span{color:var(--muted,#64748b);font-size:11px}.freePlan-module__k8ColW__planDetails h2{font-size:18px;font-weight:700;line-height:1.5}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__active{background:var(--accent-soft,#eaf2ff);color:var(--accent,#1865e3);border-radius:12px;padding:3px 9px;font-size:11px;font-weight:600}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__allowance{border-top:1px solid var(--border,#e5e9f0);margin-top:16px;padding-top:16px}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__allowance>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__allowance>div>span{white-space:nowrap;font-variant-numeric:tabular-nums}.freePlan-module__k8ColW__planDetails progress{appearance:none;background:var(--border,#e5e9f0);width:100%;height:5px;color:var(--accent,#1865e3);border:0;border-radius:6px;margin:10px 0;display:block;overflow:hidden}.freePlan-module__k8ColW__planDetails progress::-webkit-progress-bar{background:var(--border,#e5e9f0)}.freePlan-module__k8ColW__planDetails progress::-webkit-progress-value{background:var(--accent,#1865e3);border-radius:6px}.freePlan-module__k8ColW__planDetails progress::-moz-progress-bar{background:var(--accent,#1865e3);border-radius:6px}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__allowance p{color:var(--muted,#64748b);margin-top:4px;font-size:11px}.freePlan-module__k8ColW__planDetails .freePlan-module__k8ColW__explanation{color:var(--muted,#64748b);margin:12px 0 16px;font-size:12px}.freePlan-module__k8ColW__planDetails h3{margin-bottom:10px;font-size:12px;font-weight:600}.freePlan-module__k8ColW__planDetails ul{grid-template-columns:1fr 1fr;gap:10px 12px;list-style:none;display:grid}.freePlan-module__k8ColW__planDetails li{align-items:center;gap:6px;font-size:11px;display:flex}.freePlan-module__k8ColW__planDetails li svg{color:var(--accent,#1865e3);flex-shrink:0}.freePlan-module__k8ColW__planDetails footer{border-top:1px solid var(--border,#e5e9f0);margin-top:18px;padding-top:14px}.freePlan-module__k8ColW__planDetails footer p{color:var(--muted,#64748b);font-size:12px}.freePlan-module__k8ColW__planDetails footer a{color:var(--accent,#1865e3);align-items:center;gap:5px;margin-top:8px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:768px){.freePlan-module__k8ColW__planControl.freePlan-module__k8ColW__planControl{width:100%}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__planTrigger,.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__upgrade{min-height:34px}.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__usage{margin-left:auto}}@media (max-width:380px){.freePlan-module__k8ColW__planControl .freePlan-module__k8ColW__currentLabel{display:none}}.freePlan-module__k8ColW__overlay a{white-space:nowrap;color:#fff;background:#19633f;border-radius:9px;padding:11px 17px;font-weight:650;text-decoration:none;display:inline-block}.freePlan-module__k8ColW__overlay a:focus-visible{outline-offset:4px;outline:3px solid #47ad79}.freePlan-module__k8ColW__locked{isolation:isolate;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:18px;min-height:430px;position:relative;overflow:hidden}.freePlan-module__k8ColW__preview{filter:blur(6px);opacity:.4;-webkit-user-select:none;user-select:none;pointer-events:none;padding:28px}.freePlan-module__k8ColW__tiles{gap:20px;display:flex}.freePlan-module__k8ColW__tiles i{background:color-mix(in srgb,currentColor 15%,transparent);border-radius:12px;flex:1;height:110px}.freePlan-module__k8ColW__rows{margin-top:24px}.freePlan-module__k8ColW__rows>div{border-bottom:1px solid;align-items:center;gap:24px;padding:17px 0;display:flex}.freePlan-module__k8ColW__rows i{background:currentColor;border-radius:50%;width:24px;height:24px}.freePlan-module__k8ColW__rows span{background:currentColor;border-radius:8px;width:30%;height:12px}.freePlan-module__k8ColW__overlay{text-align:center;background:color-mix(in srgb,var(--panel-surface,#f8faf9) 75%,transparent);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.freePlan-module__k8ColW__overlay h2{margin:16px 0 8px;font-size:1.65rem}.freePlan-module__k8ColW__overlay p{max-width:440px;margin:0 0 22px;line-height:1.6}.freePlan-module__k8ColW__badge{border:1px solid;border-radius:30px;padding:5px 12px;font-size:.8rem;font-weight:700}@media (max-width:600px){.freePlan-module__k8ColW__locked{min-height:400px}.freePlan-module__k8ColW__overlay{padding:20px}.freePlan-module__k8ColW__overlay h2{font-size:1.4rem}}
.overview-module__yfnaYq__shell{--bg:#f6f8fa;--card:#fff;--border:#e5e9f0;--text:#1a2233;--muted:#64748b;--success:#0e7c6b;--success-soft:#e6f4f1;--accent:var(--fz-brand);--accent-soft:var(--fz-brand-soft);--warn:#b45309;--warn-soft:#fef3c7;--danger:#dc2626;--radius:12px;--shadow:0 1px 3px #10182814;--danger-soft:#fee2e2}.overview-module__yfnaYq__shell[data-panel-theme=dark]{--danger-soft:#f26d6d29;--bg:#0b0f17;--card:#121826;--border:#232d42;--text:#e8edf5;--muted:#93a0b4;--success:#2aa88f;--success-soft:#2aa88f29;--accent:var(--fz-brand-light);--accent-soft:var(--fz-brand-soft-dark);--warn:#f0a832;--warn-soft:#f0a83229;--danger:#f26d6d;--shadow:0 1px 3px #00000073}.overview-module__yfnaYq__shell[data-panel-theme=dark] .overview-module__yfnaYq__sidebar{background:#080b11}.overview-module__yfnaYq__shell[data-panel-theme=dark] .overview-module__yfnaYq__nav-item:hover,.overview-module__yfnaYq__shell[data-panel-theme=dark] .overview-module__yfnaYq__tz-badge,.overview-module__yfnaYq__shell[data-panel-theme=dark] .overview-module__yfnaYq__btn.overview-module__yfnaYq__ghost{background:#1a2233}.overview-module__yfnaYq__shell[data-panel-theme=dark] .overview-module__yfnaYq__bar{background:linear-gradient(180deg,var(--fz-brand-light),var(--fz-brand-hover))}.overview-module__yfnaYq__theme-btn{background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.overview-module__yfnaYq__shell *{box-sizing:border-box;margin:0;padding:0}.overview-module__yfnaYq__shell{background:var(--bg);color:var(--text);min-height:100dvh;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:normal;display:flex}.overview-module__yfnaYq__sidebar{color:#d0d5dd;background:#101828;flex-direction:column;flex-shrink:0;gap:4px;width:236px;padding:20px 12px;display:flex}.overview-module__yfnaYq__brand{align-items:center;gap:10px;padding:8px 12px 20px;display:flex}.overview-module__yfnaYq__brand-mark{background:var(--fz-brand);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:800;display:flex}.overview-module__yfnaYq__brand-name{color:#fff;font-size:16px;font-weight:700}.overview-module__yfnaYq__brand-sub{color:#98a2b3;font-size:11px}.overview-module__yfnaYq__nav-label{text-transform:uppercase;letter-spacing:.06em;color:#667085;padding:14px 12px 6px;font-size:11px}.overview-module__yfnaYq__nav-item{cursor:pointer;color:#d0d5dd;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;text-decoration:none;display:flex}.overview-module__yfnaYq__nav-item:hover{background:#1d2939}.overview-module__yfnaYq__navIcon{flex-shrink:0}.overview-module__yfnaYq__nav-item.overview-module__yfnaYq__active{background:var(--fz-brand);color:#fff;font-weight:600}.overview-module__yfnaYq__nav-item .overview-module__yfnaYq__dot{color:#fff;background:#dc2626;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:flex}.overview-module__yfnaYq__main{flex-direction:column;flex:1;min-width:0;display:flex}.overview-module__yfnaYq__topbar{background:var(--card);border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:14px 28px;display:flex}.overview-module__yfnaYq__crumbs{color:var(--muted);font-size:13px}.overview-module__yfnaYq__crumbs strong{color:var(--text)}.overview-module__yfnaYq__tz-badge{border:1px solid var(--border);color:var(--muted);white-space:nowrap;background:#eef2f7;border-radius:20px;margin-left:auto;padding:5px 12px;font-size:12px}.overview-module__yfnaYq__tz-badge b{color:var(--text)}.overview-module__yfnaYq__plan{flex-shrink:0}.overview-module__yfnaYq__withPlan{gap:12px}.overview-module__yfnaYq__withPlan .overview-module__yfnaYq__crumbs{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1600px){.overview-module__yfnaYq__withPlan .overview-module__yfnaYq__clockDate{display:none}}@media (max-width:1200px){.overview-module__yfnaYq__withPlan .overview-module__yfnaYq__tz-badge{display:none}.overview-module__yfnaYq__withPlan .overview-module__yfnaYq__plan{margin-left:auto}}.overview-module__yfnaYq__content{width:100%;max-width:1180px;margin:0 auto;padding:28px}.overview-module__yfnaYq__page-head{justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.overview-module__yfnaYq__page-head h1{max-width:none;font-size:24px;font-weight:700;line-height:normal}.overview-module__yfnaYq__page-head p{color:var(--muted);margin-top:4px;font-size:13px}.overview-module__yfnaYq__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px}.overview-module__yfnaYq__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.overview-module__yfnaYq__stat .overview-module__yfnaYq__label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:12px}.overview-module__yfnaYq__stat .overview-module__yfnaYq__value{font-size:28px;font-weight:700}.overview-module__yfnaYq__stat .overview-module__yfnaYq__trend{margin-top:4px;font-size:12px}.overview-module__yfnaYq__trend.overview-module__yfnaYq__up{color:var(--success)}.overview-module__yfnaYq__trend.overview-module__yfnaYq__down{color:var(--danger)}.overview-module__yfnaYq__grid-2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.overview-module__yfnaYq__card h2{margin-bottom:4px;font-size:15px;font-weight:700}.overview-module__yfnaYq__card .overview-module__yfnaYq__sub{color:var(--muted);margin-bottom:14px;font-size:12px}.overview-module__yfnaYq__attention{border-left:4px solid var(--warn);align-items:center;gap:14px;margin-bottom:16px;display:flex}.overview-module__yfnaYq__attention .overview-module__yfnaYq__icon{background:var(--warn-soft);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.overview-module__yfnaYq__attention strong{font-size:14px}.overview-module__yfnaYq__attention p{color:var(--muted);font-size:13px}.overview-module__yfnaYq__btn{background:var(--fz-brand);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;margin-left:auto;padding:9px 16px;font-size:13px;font-weight:600}.overview-module__yfnaYq__btn.overview-module__yfnaYq__ghost{color:var(--text);border:1px solid var(--border);background:#fff}.overview-module__yfnaYq__booking{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:14px 4px;display:flex}.overview-module__yfnaYq__booking:last-child{border-bottom:none}.overview-module__yfnaYq__b-date{background:var(--accent-soft);width:52px;height:52px;color:var(--accent);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.overview-module__yfnaYq__b-date .overview-module__yfnaYq__d{font-size:18px;font-weight:800;line-height:1}.overview-module__yfnaYq__b-date .overview-module__yfnaYq__m{text-transform:uppercase;font-size:10px;font-weight:700}.overview-module__yfnaYq__b-info{flex:1;min-width:0}.overview-module__yfnaYq__b-info .overview-module__yfnaYq__t{font-size:14px;font-weight:600}.overview-module__yfnaYq__b-info .overview-module__yfnaYq__t[dir=rtl]{text-align:left}.overview-module__yfnaYq__b-info .overview-module__yfnaYq__m2{color:var(--muted);margin-top:2px;font-size:12px}.overview-module__yfnaYq__pill{white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700}.overview-module__yfnaYq__pill.overview-module__yfnaYq__confirmed{background:var(--success-soft);color:var(--success)}.overview-module__yfnaYq__pill.overview-module__yfnaYq__pending{background:var(--warn-soft);color:var(--warn)}.overview-module__yfnaYq__bars{align-items:flex-end;gap:8px;height:140px;padding-top:10px;display:flex}.overview-module__yfnaYq__bar{background:linear-gradient(180deg,var(--fz-brand-light),var(--accent));border-radius:6px 6px 2px 2px;flex:1;position:relative}.overview-module__yfnaYq__bar span{color:var(--muted);font-size:10px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.overview-module__yfnaYq__chart-x{height:20px}.overview-module__yfnaYq__tl{list-style:none}.overview-module__yfnaYq__tl li{border-bottom:1px solid var(--border);gap:12px;padding:10px 0;font-size:13px;display:flex}.overview-module__yfnaYq__tl li:last-child{border:none}.overview-module__yfnaYq__tl .overview-module__yfnaYq__t{color:var(--muted);white-space:nowrap;flex-shrink:0;width:86px;font-size:12px}.overview-module__yfnaYq__menu-btn{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:18px;display:none}@media (max-width:1024px){.overview-module__yfnaYq__stats{grid-template-columns:repeat(2,1fr)}.overview-module__yfnaYq__grid-2{grid-template-columns:1fr}}@media (max-width:768px){.overview-module__yfnaYq__sidebar{display:none}.overview-module__yfnaYq__menu-btn{display:block}.overview-module__yfnaYq__content{padding:16px}.overview-module__yfnaYq__topbar{flex-wrap:wrap;padding:12px 16px}.overview-module__yfnaYq__tz-badge{text-align:center;white-space:normal;order:3;width:100%}.overview-module__yfnaYq__page-head{flex-direction:column;align-items:stretch;gap:10px}.overview-module__yfnaYq__attention{flex-wrap:wrap}.overview-module__yfnaYq__attention .overview-module__yfnaYq__btn{width:100%;margin-left:0}.overview-module__yfnaYq__b-info .overview-module__yfnaYq__m2{font-size:11px}}@media (max-width:520px){.overview-module__yfnaYq__stats{grid-template-columns:repeat(2,1fr);gap:10px}.overview-module__yfnaYq__stat .overview-module__yfnaYq__value{font-size:22px}.overview-module__yfnaYq__card{padding:16px}}.overview-module__yfnaYq__shell a{color:inherit;text-decoration:none}.overview-module__yfnaYq__shell button{cursor:pointer}.overview-module__yfnaYq__shell :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.overview-module__yfnaYq__navigation{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;width:100%;font-weight:400;display:flex}.overview-module__yfnaYq__navGroup{display:contents}.overview-module__yfnaYq__brand{color:inherit;min-width:0}.overview-module__yfnaYq__brand>span:last-child{min-width:0}.overview-module__yfnaYq__brand-name,.overview-module__yfnaYq__brand-sub{overflow-wrap:anywhere;display:block}.overview-module__yfnaYq__brand-sub{font-weight:400}.overview-module__yfnaYq__brand-mark{flex-shrink:0}.overview-module__yfnaYq__shell .overview-module__yfnaYq__nav-item{color:#d0d5dd;font-weight:400}.overview-module__yfnaYq__shell .overview-module__yfnaYq__nav-item.overview-module__yfnaYq__active{color:#fff;font-weight:600}.overview-module__yfnaYq__shell .overview-module__yfnaYq__btn{color:#fff;text-align:center;font-family:Arial,sans-serif}.overview-module__yfnaYq__shell .overview-module__yfnaYq__btn.overview-module__yfnaYq__ghost{color:var(--text)}.overview-module__yfnaYq__card{min-width:0}.overview-module__yfnaYq__stat .overview-module__yfnaYq__value{overflow-wrap:anywhere}.overview-module__yfnaYq__stat .overview-module__yfnaYq__trend{color:var(--muted)}.overview-module__yfnaYq__stat .overview-module__yfnaYq__trend.overview-module__yfnaYq__up{color:var(--success)}.overview-module__yfnaYq__stat .overview-module__yfnaYq__trend.overview-module__yfnaYq__down{color:var(--danger)}.overview-module__yfnaYq__b-info .overview-module__yfnaYq__t{text-align:left;overflow-wrap:anywhere}.overview-module__yfnaYq__b-info .overview-module__yfnaYq__m2{overflow-wrap:anywhere}.overview-module__yfnaYq__tl a{overflow-wrap:anywhere;min-width:0}.overview-module__yfnaYq__tl .overview-module__yfnaYq__t{white-space:normal}.overview-module__yfnaYq__shell .overview-module__yfnaYq__bar.overview-module__yfnaYq__untracked{background:var(--border)}.overview-module__yfnaYq__empty{color:var(--muted);padding:10px 0;font-size:13px}.overview-module__yfnaYq__account{flex-shrink:0}.overview-module__yfnaYq__notifications .business-dashboard-notification-button{background:var(--card);border:1px solid var(--border);border-radius:50%;width:36px;min-width:36px;height:36px;min-height:0;padding:8px}.overview-module__yfnaYq__account .business-dashboard-owner-menu-button{color:#fff;width:36px;min-width:36px;max-width:36px;height:36px;min-height:0;box-shadow:none;background:#344054;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font:700 14px Inter,-apple-system,Segoe UI,sans-serif;display:flex}.overview-module__yfnaYq__account .business-dashboard-owner-menu-button>span{display:block}.overview-module__yfnaYq__account .business-dashboard-owner-menu-button:after{display:none}.overview-module__yfnaYq__account .business-dashboard-owner-dropdown{z-index:60}.overview-module__yfnaYq__account .business-dashboard-owner-dropdown :is(a,button){padding:10px 12px}.overview-module__yfnaYq__shell[data-panel-theme=dark] .overview-module__yfnaYq__account .business-dashboard-owner-menu-button{background:#4b5563}.overview-module__yfnaYq__drawer{width:260px;max-width:none;height:100dvh;max-height:none;box-shadow:none;color:#d0d5dd;background:#101828;border:none;border-radius:0;margin:0;padding:20px 12px;position:fixed;inset:0 auto 0 0;overflow-y:auto}.overview-module__yfnaYq__shell[data-panel-theme=dark] .overview-module__yfnaYq__drawer{background:#080b11}.overview-module__yfnaYq__drawer::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#10182873}.overview-module__yfnaYq__drawerClose{color:#d0d5dd;background:0 0;border:0;width:28px;height:28px;font-size:24px;position:absolute;top:4px;right:8px}.overview-module__yfnaYq__skip{z-index:100;background:var(--card);padding:12px;position:absolute;top:0;left:260px;transform:translateY(-120%)}.overview-module__yfnaYq__skip:focus{transform:translateY(0)}@media (max-width:768px){.overview-module__yfnaYq__crumbs{overflow-wrap:anywhere;flex:1;min-width:0}.overview-module__yfnaYq__withPlan .overview-module__yfnaYq__plan{order:3;width:100%;margin-left:0}.overview-module__yfnaYq__menu-btn{color:var(--text)}.overview-module__yfnaYq__skip{left:16px}}
.dashboardTheme-module__3Mw7tq__theme.dashboardTheme-module__3Mw7tq__theme{--panel-dialog-width:440px;--panel-dialog-radius:14px;--panel-dialog-heading-size:17px;--panel-drawer-width:460px;--bg:#f6f8fa;--card:#fff;--border:#e5e9f0;--text:#1a2233;--muted:#64748b;--success:#0e7c6b;--success-soft:#e6f4f1;--accent:var(--fz-brand);--accent-soft:var(--fz-brand-soft);--warn:#b45309;--warn-soft:#fef3c7;--danger:#dc2626;--danger-soft:#fee2e2;--radius:12px;--shadow:0 1px 3px #10182814;--panel-surface:var(--card);--panel-wash:var(--bg);--panel-soft:var(--bg);--panel-chrome:var(--card);--panel-control-bg:var(--card);--panel-control-border:var(--border);--panel-border:var(--border);--panel-ink:var(--text);--panel-text:var(--text);--panel-muted:var(--muted);--panel-brand:var(--accent);--panel-brand-hover:var(--accent);--panel-brand-soft:var(--accent-soft);--panel-button-bg:var(--fz-brand);--panel-button-hover:var(--fz-brand-hover);--panel-on-brand:#fff;--panel-outline-bg:var(--card);--panel-outline-text:var(--text);--panel-outline-border:var(--border);--panel-outline-hover:var(--bg);--panel-outline-hover-text:var(--text);--panel-success:var(--success);--panel-success-solid:var(--success);--panel-success-soft:var(--success-soft);--panel-warning:var(--warn);--panel-warning-soft:var(--warn-soft);--panel-danger:var(--danger);--panel-danger-soft:var(--danger-soft);--panel-shadow:var(--shadow);--fz-primary:var(--accent);--fz-primary-dark:var(--accent);--fz-accent:var(--accent);--fz-accent-soft:var(--accent-soft);--fz-ink:var(--text);--fz-muted:var(--muted);--fz-border:var(--border);--fz-surface:var(--card);--fz-wash:var(--bg);--fz-background:var(--bg);--fz-danger:var(--danger);--fz-radius-card:12px;--fz-shadow-soft:var(--shadow);--fz-shadow-lifted:var(--shadow);--business-accent:var(--accent);--business-accent-2:var(--accent);--business-ink:var(--text);--business-muted:var(--muted);--business-panel:var(--card);--business-panel-border:var(--border);--panel-success-border:var(--border);--panel-danger-border:var(--border);--panel-warning-border:var(--border);--panel-danger-solid:var(--danger);--panel-warning-solid:var(--warn);--panel-icon:currentColor;--panel-accent-text:var(--accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.dashboardTheme-module__3Mw7tq__theme.dashboardTheme-module__3Mw7tq__theme[data-panel-theme=dark]{--bg:#0b0f17;--card:#121826;--border:#232d42;--text:#e8edf5;--muted:#93a0b4;--success:#2aa88f;--success-soft:#2aa88f29;--accent:var(--fz-brand-light);--accent-soft:var(--fz-brand-soft-dark);--warn:#f0a832;--warn-soft:#f0a83229;--danger:#f26d6d;--danger-soft:#f26d6d29;--shadow:0 1px 3px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.dashboard-module__qOsEeG__workspace.dashboard-module__qOsEeG__workspace{color:var(--text);font:400 14px/1.5 Inter,-apple-system,Segoe UI,Roboto,sans-serif}.dashboard-module__qOsEeG__workspace.dashboard-module__qOsEeG__workspace[data-panel-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dashboard-module__qOsEeG__workspace.dashboard-module__qOsEeG__workspace[data-panel-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dashboard-module__qOsEeG__workspace *{min-width:0}.dashboard-module__qOsEeG__workspace [hidden]{display:none!important}.dashboard-module__qOsEeG__workspace :is(h1,h2,h3,h4){color:var(--text);letter-spacing:normal;max-width:none;line-height:1.4}.dashboard-module__qOsEeG__workspace h2{font-size:15px;font-weight:700}.dashboard-module__qOsEeG__workspace h3{font-size:14px;font-weight:700}.dashboard-module__qOsEeG__workspace p{font-size:13px}.dashboard-module__qOsEeG__workspace :is(button,input,select,textarea){font-family:inherit;font-size:13px}.dashboard-module__qOsEeG__workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea){color:var(--text);background:var(--card);border:1px solid var(--border);box-shadow:none;border-radius:8px;max-width:100%;padding:9px 12px}.dashboard-module__qOsEeG__workspace :is(input[type=checkbox],input[type=radio]){accent-color:var(--accent)}.dashboard-module__qOsEeG__workspace :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.dashboard-module__qOsEeG__workspace button{cursor:pointer}.dashboard-module__qOsEeG__workspace button:disabled{cursor:not-allowed;opacity:.5}.dashboard-module__qOsEeG__pageHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.dashboard-module__qOsEeG__pageHead h1{margin:0;font-size:24px;font-weight:700;line-height:normal}.dashboard-module__qOsEeG__pageHead p{color:var(--muted);margin-top:4px;font-size:13px}.dashboard-module__qOsEeG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-module__qOsEeG__actions .business-dashboard-inline-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-module__qOsEeG__actions .business-dashboard-inline-actions>strong{color:var(--muted);font-size:12px;font-weight:400}.dashboard-module__qOsEeG__actions>:is(a,button){background:var(--accent);color:#fff;box-shadow:none;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:0;padding:9px 16px;font:600 13px/1.5 Arial,sans-serif;display:inline-flex}.dashboard-module__qOsEeG__actions .business-dashboard-inline-actions>:is(a,button){background:var(--accent);color:#fff;box-shadow:none;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:0;padding:9px 16px;font:600 13px/1.5 Arial,sans-serif;display:inline-flex}.dashboard-module__qOsEeG__notice{background:var(--warn-soft);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px 20px;font-size:13px;display:flex}.dashboard-module__qOsEeG__notice p{color:var(--muted);margin-top:4px}.dashboard-module__qOsEeG__notice a{color:var(--accent);font-weight:600}.dashboard-module__qOsEeG__notice ul{padding-left:18px}.dashboard-module__qOsEeG__workspace .business-dashboard-review-alert{margin-bottom:16px}:is(.dashboard-module__qOsEeG__workspace .business-dashboard-panel,.dashboard-module__qOsEeG__workspace .business-settings-panel,.dashboard-module__qOsEeG__workspace .member-work-panel,.dashboard-module__qOsEeG__workspace .team-member-detail-card,.dashboard-module__qOsEeG__workspace .team-member-form,.dashboard-module__qOsEeG__workspace .business-customers-panel,.dashboard-module__qOsEeG__workspace .business-call-calendar-panel,.dashboard-module__qOsEeG__workspace .business-bookings-panel){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;padding:20px}:is(.dashboard-module__qOsEeG__workspace .business-dashboard-section-head,.dashboard-module__qOsEeG__workspace .business-calendar-panel-head){justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}:is(.dashboard-module__qOsEeG__workspace .business-dashboard-section-head p,.dashboard-module__qOsEeG__workspace .business-calendar-panel-head p),:is(.dashboard-module__qOsEeG__workspace .business-dashboard-section-head strong,.dashboard-module__qOsEeG__workspace .business-calendar-panel-head>strong){color:var(--muted);font-size:12px}.dashboard-module__qOsEeG__workspace .business-dashboard-panel+.business-dashboard-panel{margin-top:16px}.dashboard-module__qOsEeG__workspace :is(table){border-collapse:collapse;width:100%;font-size:13px}.dashboard-module__qOsEeG__workspace :is(th){text-align:left;background:var(--bg);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:11px 14px;font-size:11px;font-weight:600}.dashboard-module__qOsEeG__workspace :is(td){border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle;padding:14px}.dashboard-module__qOsEeG__workspace tbody tr:last-child td{border-bottom:0}.dashboard-module__qOsEeG__workspace tbody tr:hover{background:var(--bg)}.dashboard-module__qOsEeG__workspace .business-customers-table-wrap{border:0;border-radius:8px;overflow:auto}.dashboard-module__qOsEeG__workspace .business-customers-table{min-width:790px}.dashboard-module__qOsEeG__workspace .business-customers-table td :is(strong,span){display:block}.dashboard-module__qOsEeG__workspace .business-customers-table td span{color:var(--muted);font-size:12px}.dashboard-module__qOsEeG__workspace .business-customers-row-action{border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none;border-radius:8px;padding:6px 12px;font-size:12px}.dashboard-module__qOsEeG__workspace .member-work-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.dashboard-module__qOsEeG__workspace .member-work-panel header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dashboard-module__qOsEeG__workspace .member-work-panel header p{display:none}.dashboard-module__qOsEeG__workspace .member-work-panel header a{color:var(--accent);font-size:12px}.dashboard-module__qOsEeG__workspace .member-work-list{gap:0;display:grid}.dashboard-module__qOsEeG__workspace .member-work-list>article{border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;justify-content:space-between;gap:16px;padding:14px 0;display:flex}.dashboard-module__qOsEeG__workspace .member-work-list>article>span{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.dashboard-module__qOsEeG__workspace .member-work-list>article>span:last-child{align-items:flex-end}:is(.dashboard-module__qOsEeG__workspace .member-work-list small,.dashboard-module__qOsEeG__workspace .member-work-list time){color:var(--muted);font-size:12px}.dashboard-module__qOsEeG__workspace .member-work-list b{background:var(--accent-soft);color:var(--accent);border-radius:99px;padding:3px 9px;font-size:11px;font-weight:600}.dashboard-module__qOsEeG__workspace .member-work-task-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dashboard-module__qOsEeG__workspace .member-work-task-actions :is(button,a,summary){border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500}.dashboard-module__qOsEeG__workspace .business-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.dashboard-module__qOsEeG__workspace .business-settings-panel h2{margin-bottom:4px}.dashboard-module__qOsEeG__workspace .business-settings-panel p{color:var(--muted);margin-bottom:14px}.dashboard-module__qOsEeG__workspace .business-settings-kicker{display:none}.dashboard-module__qOsEeG__workspace .business-settings-panel-header{margin-bottom:14px}.dashboard-module__qOsEeG__workspace .business-settings-status{color:var(--accent);background:var(--accent-soft);border-radius:99px;padding:3px 9px;font-size:11px}.dashboard-module__qOsEeG__workspace .business-settings-toggle{width:100%;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.dashboard-module__qOsEeG__workspace .business-settings-toggle-copy{flex-direction:column;gap:4px;display:flex}.dashboard-module__qOsEeG__workspace .business-settings-toggle-copy small{color:var(--muted);font-size:12px;font-weight:400}.dashboard-module__qOsEeG__workspace .business-settings-switch{background:var(--border);border-radius:99px;flex-shrink:0;width:38px;height:22px;padding:3px}.dashboard-module__qOsEeG__workspace .business-settings-switch>span{background:#fff;border-radius:50%;width:16px;height:16px;display:block}.dashboard-module__qOsEeG__workspace .business-settings-toggle[aria-checked=true] .business-settings-switch{background:var(--accent)}.dashboard-module__qOsEeG__workspace .business-settings-toggle[aria-checked=true] .business-settings-switch>span{transform:translate(16px)}.dashboard-module__qOsEeG__workspace .business-settings-reminder-summary{color:var(--muted);gap:8px;font-size:12px;display:grid}:is(.dashboard-module__qOsEeG__workspace .business-bookings-empty,.dashboard-module__qOsEeG__workspace .member-work-empty,.dashboard-module__qOsEeG__workspace .team-member-empty){text-align:center;color:var(--muted);box-shadow:none;background:0 0;border:0;justify-items:center;gap:6px;padding:28px 16px;display:grid}.dashboard-module__qOsEeG__workspace .business-bookings-empty>strong{color:var(--text);font-size:15px}.dashboard-module__qOsEeG__workspace .business-bookings-empty>span{font-size:13px}.dashboard-module__qOsEeG__workspace :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere}:is(.dashboard-module__qOsEeG__workspace .business-customer-form,.dashboard-module__qOsEeG__workspace .team-member-form){box-shadow:none;background:0 0;border:0;gap:16px;padding:0;display:grid}:is(.dashboard-module__qOsEeG__workspace .business-customer-form-section,.dashboard-module__qOsEeG__workspace .team-member-form-section){box-shadow:none;background:0 0;border:0;gap:12px;padding:0;display:grid}:is(.dashboard-module__qOsEeG__workspace .business-customer-form-section-head,.dashboard-module__qOsEeG__workspace .team-member-form-section-head){display:none}:is(.dashboard-module__qOsEeG__workspace .business-customer-form-grid,.dashboard-module__qOsEeG__workspace .team-member-form-grid){grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:is(.dashboard-module__qOsEeG__workspace .business-customer-field,.dashboard-module__qOsEeG__workspace .team-member-field){color:var(--muted);gap:6px;font-size:12px;font-weight:600;display:grid}:is(.dashboard-module__qOsEeG__workspace .business-customer-field :is(input,select,textarea),.dashboard-module__qOsEeG__workspace .team-member-field :is(input,select,textarea)){width:100%;font-weight:400}:is(.dashboard-module__qOsEeG__workspace .business-customer-form-footer,.dashboard-module__qOsEeG__workspace .team-member-form-footer){border:0;justify-content:flex-end;gap:8px;padding:4px 0 0;display:flex}:is(.dashboard-module__qOsEeG__workspace .business-customer-form-footer :is(a,button),.dashboard-module__qOsEeG__workspace .team-member-form-footer :is(a,button)){border:1px solid var(--border);background:var(--card);box-shadow:none;border-radius:8px;padding:9px 16px;font-size:13px}:is(.dashboard-module__qOsEeG__workspace .business-customer-form-footer button,.dashboard-module__qOsEeG__workspace .team-member-form-footer button){background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.dashboard-module__qOsEeG__workspace :is(.business-customer-form-footer,.team-member-form-footer,.business-service-form-footer) button[type=button]{background:var(--card);color:var(--text);border:1px solid var(--border);box-shadow:none}.dashboard-module__qOsEeG__workspace .team-service-selector{gap:6px;max-height:220px;display:grid;overflow:auto}.dashboard-module__qOsEeG__workspace .team-service-option{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.dashboard-module__qOsEeG__workspace .team-service-option span{font-size:12px;display:grid}.dashboard-module__qOsEeG__workspace .team-service-option small{color:var(--muted)}@media (max-width:1024px){.dashboard-module__qOsEeG__workspace .business-settings-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.dashboard-module__qOsEeG__pageHead{flex-direction:column;align-items:stretch}.dashboard-module__qOsEeG__actions{align-self:flex-start}.dashboard-module__qOsEeG__notice{flex-direction:column;align-items:flex-start}}@media (max-width:520px){:is(.dashboard-module__qOsEeG__workspace .business-dashboard-panel,.dashboard-module__qOsEeG__workspace .business-settings-panel,.dashboard-module__qOsEeG__workspace .business-customers-panel,.dashboard-module__qOsEeG__workspace .business-bookings-panel,.dashboard-module__qOsEeG__workspace .business-call-calendar-panel,.dashboard-module__qOsEeG__workspace .member-work-panel){padding:16px}.dashboard-module__qOsEeG__workspace .member-work-list>article{flex-direction:column}.dashboard-module__qOsEeG__workspace .member-work-list>article>span:last-child{align-items:flex-start}}.dashboard-module__qOsEeG__workspace[data-dashboard-page=settings] .business-settings-grid{grid-template-columns:minmax(0,1fr)}.dashboard-module__qOsEeG__workspace .business-bookings-filterbar{justify-content:space-between;align-items:center;gap:10px;margin:0 0 8px;display:flex}.dashboard-module__qOsEeG__workspace .business-bookings-filterbar>span{color:var(--muted);font-size:11px}.dashboard-module__qOsEeG__workspace .business-bookings-filters{flex-wrap:wrap;gap:8px;display:flex}.dashboard-module__qOsEeG__workspace .business-bookings-filters button{border:1px solid var(--border);background:var(--card);min-height:0;color:var(--muted);box-shadow:none;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;display:flex}.dashboard-module__qOsEeG__workspace .business-bookings-filters button[aria-pressed=true]{background:var(--text);color:var(--card);border-color:var(--text)}.dashboard-module__qOsEeG__workspace .business-bookings-filters button span{color:inherit;background:#7f8ca02e;border-radius:10px;padding:1px 7px;font-size:11px}.dashboard-module__qOsEeG__workspace .business-bookings-layout{display:block}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-form{box-shadow:none;background:0 0;border:0;gap:16px;padding:0;display:grid}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-form-section{box-shadow:none;background:0 0;border:0;gap:12px;padding:0;display:grid}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-form-section-head{display:none}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-form-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.dashboard-module__qOsEeG__workspace [data-panel-dialog] :is(.business-service-field,.business-service-form>label){color:var(--muted);gap:6px;font-size:12px;font-weight:600;display:grid}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-field :is(input,select,textarea){width:100%;font-weight:400}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-form-footer{border:0;justify-content:flex-end;gap:10px;padding:4px 0 0;display:flex}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-form-footer button{border:1px solid var(--accent);background:var(--accent);color:#fff;box-shadow:none;border-radius:8px;padding:9px 16px;font-size:13px}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-customer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-customer-form-grid .is-wide{grid-column:1/-1}.dashboard-module__qOsEeG__workspace [data-panel-dialog] :is(.business-customer-form-footer,.team-member-form-footer,.business-service-form-footer) button[type=button]{background:var(--card);color:var(--text);border-color:var(--border)}@media (max-width:400px){.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-customer-form-grid{grid-template-columns:minmax(0,1fr)}}.dashboard-module__qOsEeG__workspace .dashboard-form-details{border-top:1px solid var(--border);font-size:12px}.dashboard-module__qOsEeG__workspace .dashboard-form-details>summary{color:var(--muted);cursor:pointer;padding:12px 0 0;font-weight:500}.dashboard-module__qOsEeG__workspace .dashboard-form-details-body{gap:16px;padding-top:14px;display:grid}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-field:has(input[name=priceType][type=hidden]){display:none}.dashboard-module__qOsEeG__workspace [data-panel-dialog] :is(.google-address-card,.selected-address-readout){background:var(--card);color:var(--text);border-color:var(--border);box-shadow:none}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .wizard-field{color:var(--muted);font-size:12px;font-weight:500}.dashboard-module__qOsEeG__workspace [data-panel-dialog] :is(.location-point-map-caption,.location-point-map-fallback){color:var(--text);background:var(--bg);border-color:var(--border)}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .location-point-map-fallback p{color:var(--muted)}.dashboard-module__qOsEeG__workspace [data-panel-dialog] .business-service-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__qOsEeG__workspace [data-panel-dialog] :is(.business-customer-form-footer,.team-member-form-footer,.business-service-form-footer){flex-direction:row;align-items:center;gap:10px}.dashboard-module__qOsEeG__workspace [data-panel-dialog] :is(.business-customer-form-footer,.team-member-form-footer,.business-service-form-footer) button{flex:0 auto;width:auto;min-width:0;min-height:36px;padding:8px 12px;font-size:12px;font-weight:600}
.orderItemsTable-module__Q8Umua__wrap{border:1px solid var(--border,#dfe5ee);border-radius:10px;min-width:0;max-width:100%;margin:12px 0;overflow-x:auto}.orderItemsTable-module__Q8Umua__table{border-collapse:collapse;text-align:left;width:100%;color:inherit;font-size:13px;line-height:1.5}.orderItemsTable-module__Q8Umua__table th{color:var(--muted,#64748b);background:var(--bg,#f6f8fa);font-weight:600}.orderItemsTable-module__Q8Umua__table th,.orderItemsTable-module__Q8Umua__table td{border-bottom:1px solid var(--border,#dfe5ee);vertical-align:top;padding:10px 12px}.orderItemsTable-module__Q8Umua__table th:first-child,.orderItemsTable-module__Q8Umua__table td:first-child{overflow-wrap:anywhere;width:100%;min-width:90px}.orderItemsTable-module__Q8Umua__table th:not(:first-child),.orderItemsTable-module__Q8Umua__table td:not(:first-child){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.orderItemsTable-module__Q8Umua__table tbody tr:last-child td{border-bottom:0}@media (max-width:480px){.orderItemsTable-module__Q8Umua__table{font-size:12px}.orderItemsTable-module__Q8Umua__table th,.orderItemsTable-module__Q8Umua__table td{padding:8px 6px}.orderItemsTable-module__Q8Umua__table th:first-child,.orderItemsTable-module__Q8Umua__table td:first-child{min-width:65px}}
.ai-module__S_GZtW__workspace{width:100%;min-width:0;color:var(--panel-ink,var(--text-primary,#172033))}.ai-module__S_GZtW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ai-module__S_GZtW__toolbar h2,.ai-module__S_GZtW__toolbar h1{margin:0;font-size:22px}.ai-module__S_GZtW__tabs{border-bottom:1px solid var(--panel-border,#d8dfe8);white-space:nowrap;gap:20px;margin-bottom:20px;display:flex;overflow-x:auto}.ai-module__S_GZtW__tabs button{color:var(--panel-muted,#536078);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-weight:600}.ai-module__S_GZtW__tabs button[aria-selected=true]{color:var(--panel-accent-text,var(--panel-brand,#5046ef));border-color:var(--panel-control-border,#5046ef)}.ai-module__S_GZtW__form{gap:16px;max-width:800px;display:grid}.ai-module__S_GZtW__form label{gap:6px;font-size:14px;font-weight:600;display:grid}.ai-module__S_GZtW__form input:not([type=checkbox]),.ai-module__S_GZtW__form select,.ai-module__S_GZtW__form textarea,.ai-module__S_GZtW__select{border:1px solid var(--panel-border,#cbd4df);background:var(--panel-surface,#fff);width:100%;color:var(--panel-ink,#172033);font:inherit;border-radius:6px;padding:10px 12px}.ai-module__S_GZtW__form textarea{resize:vertical;min-height:110px}.ai-module__S_GZtW__document{border-bottom:1px solid var(--panel-border,#d8dfe8);margin-bottom:24px;padding-bottom:20px}.ai-module__S_GZtW__documentInput{resize:vertical;border:1px solid var(--panel-border,#cbd4df);width:100%;min-height:320px;font:inherit;border-radius:6px;margin-bottom:12px;padding:12px;line-height:1.6}.ai-module__S_GZtW__reviewNotice{background:var(--panel-danger-soft,#fff0ed);border-left:3px solid var(--panel-danger-border,#bd4530);margin-bottom:14px;padding:10px 12px}.ai-module__S_GZtW__form .ai-module__S_GZtW__check{align-items:center;gap:9px;display:flex}.ai-module__S_GZtW__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ai-module__S_GZtW__section{border-bottom:1px solid var(--panel-border,#d8dfe8);padding:22px 0}.ai-module__S_GZtW__section h3{margin:0 0 16px;font-size:17px}.ai-module__S_GZtW__row{border-bottom:1px solid var(--panel-border,#e2e7ed);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ai-module__S_GZtW__row>div{min-width:0}.ai-module__S_GZtW__row strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ai-module__S_GZtW__muted{color:var(--panel-muted,#657287);font-size:13px}.ai-module__S_GZtW__notice{background:var(--panel-warning-soft,#fff5e8);border-left:3px solid var(--panel-warning-border,#cf8b17);margin-bottom:16px;padding:12px 16px}.ai-module__S_GZtW__error{color:var(--panel-danger,#b42318);margin:12px 0}.ai-module__S_GZtW__success{color:var(--panel-success,#13724e);margin:12px 0}.ai-module__S_GZtW__small{align-items:center;gap:7px;width:max-content;display:inline-flex;min-height:32px!important;padding:7px 12px!important;font-size:13px!important}.ai-module__S_GZtW__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ai-module__S_GZtW__split{grid-template-columns:minmax(280px,1fr) minmax(360px,1.4fr);gap:28px;display:grid}.ai-module__S_GZtW__split>*{min-width:0}@media (max-width:1000px){.ai-module__S_GZtW__split{grid-template-columns:minmax(0,1fr)}}.ai-module__S_GZtW__selected{background:var(--panel-success-soft,#edf7f1)}.ai-module__S_GZtW__transcript{max-height:480px;padding:8px 0;overflow:auto}.ai-module__S_GZtW__message{white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid var(--panel-border,#e3e8ec);padding:12px 0;line-height:1.55}.ai-module__S_GZtW__message b{color:var(--panel-muted,#45645a);margin-bottom:5px;font-size:12px;display:block}.ai-module__S_GZtW__bookingForm{border-top:1px solid var(--panel-border,#d8dfe8);border-bottom:1px solid var(--panel-border,#d8dfe8);min-width:0;margin-bottom:20px;padding:16px 0}:is(.ai-module__S_GZtW__bookingForm .food-order-checkout,.ai-module__S_GZtW__bookingForm .public-booking-flow,.ai-module__S_GZtW__bookingForm .public-food-order-layout){width:100%;max-width:none;margin:0;padding:0}.ai-module__S_GZtW__bookingForm .food-order-checkout>form{grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:20px}.ai-module__S_GZtW__bookingForm .food-order-checkout-panel{position:static}.ai-module__S_GZtW__bookingForm .public-booking-flow h1{font-size:24px}.ai-module__S_GZtW__bookingForm select{border:1px solid var(--panel-border,#cbd4df);background:var(--panel-surface,white);border-radius:6px;min-width:0;max-width:100%;padding:8px}
.bookingExtrasPicker-module__tp37AW__root{gap:20px;display:grid}.bookingExtrasPicker-module__tp37AW__root h3{margin:0 0 12px;font-size:16px}.bookingExtrasPicker-module__tp37AW__row{border:1px solid var(--panel-border,#dce3f0);background:var(--panel-surface,#fff);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:9px;padding:16px;display:flex}.bookingExtrasPicker-module__tp37AW__row[data-selected=true]{background:var(--panel-brand-soft,#f3f2ff);border-color:var(--panel-control-border,#bdb6ff)}.bookingExtrasPicker-module__tp37AW__row label{cursor:pointer;align-items:center;gap:12px;display:flex}.bookingExtrasPicker-module__tp37AW__row input[type=checkbox]{accent-color:var(--panel-button-bg,#5548ff);width:18px;height:18px}.bookingExtrasPicker-module__tp37AW__row strong{font-size:14px}.bookingExtrasPicker-module__tp37AW__row small,.bookingExtrasPicker-module__tp37AW__summary small{color:var(--panel-muted,#687995);margin-top:5px;font-size:12px;display:block}.bookingExtrasPicker-module__tp37AW__required{color:var(--panel-text,#475569);background:var(--panel-soft,#eef1f6);border-radius:5px;padding:5px;font-size:10px}.bookingExtrasPicker-module__tp37AW__price{white-space:nowrap;justify-items:end;gap:8px;display:grid}.bookingExtrasPicker-module__tp37AW__price label{font-size:12px}.bookingExtrasPicker-module__tp37AW__price input{border:1px solid var(--panel-border,#ccd5e7);border-radius:5px;width:52px;padding:5px}.bookingExtrasPicker-module__tp37AW__summary{border-top:1px solid var(--panel-border,#e1e6f0);margin-top:14px;padding-top:14px}.bookingExtrasPicker-module__tp37AW__summary>div{justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;display:flex}@media (max-width:450px){.bookingExtrasPicker-module__tp37AW__row{gap:8px;padding:12px}.bookingExtrasPicker-module__tp37AW__row label{gap:8px}.bookingExtrasPicker-module__tp37AW__required{padding:3px;font-size:9px}}
.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__trigger{border:1px solid var(--booking-border,#e5e9f0);background:var(--booking-wash,#f6f8fa);width:100%;min-width:0;min-height:44px;color:var(--booking-text,#1a2233);font:inherit;text-align:start;cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:11px 14px;font-size:13px;display:flex}.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__trigger:hover{border-color:var(--booking-color,#ea7c28)}.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__trigger:focus-visible{outline:2px solid var(--accent,var(--fz-brand));outline-offset:3px}.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__summary{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__trigger svg{color:var(--booking-muted,#64748b);flex-shrink:0}.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__expanded{transform:rotate(180deg)}.orderItemsDisclosure-module__3aMbVq__disclosure [data-order-items]{margin-top:6px}.orderItemsDisclosure-module__3aMbVq__disclosure table{min-width:480px}:is(.orderItemsDisclosure-module__3aMbVq__disclosure.orderItemsDisclosure-module__3aMbVq__disclosure th:first-child,.orderItemsDisclosure-module__3aMbVq__disclosure.orderItemsDisclosure-module__3aMbVq__disclosure td:first-child){min-width:180px}.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__limit{color:var(--booking-muted,#64748b);margin:6px 0;font-size:12px}.orderItemsDisclosure-module__3aMbVq__disclosure .orderItemsDisclosure-module__3aMbVq__limit a{color:var(--accent,var(--fz-brand))}
.invoiceDraft-module__Alse-W__review{overflow-wrap:anywhere}.invoiceDraft-module__Alse-W__items{margin:16px 0;padding:0;list-style:none}.invoiceDraft-module__Alse-W__items li{border-bottom:1px solid var(--panel-border,#dbe2ef);white-space:pre-wrap;padding:12px 0}.invoiceDraft-module__Alse-W__totals{grid-template-columns:minmax(0,1fr) auto;gap:10px 20px;margin:20px 0;display:grid}.invoiceDraft-module__Alse-W__totals dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.invoiceDraft-module__Alse-W__workspace{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:20px;display:grid}.invoiceDraft-module__Alse-W__workspace form{min-width:0}.invoiceDraft-module__Alse-W__assistant{border:1px solid var(--panel-border,#dbe2ef);background:var(--panel-surface,#f8f9ff);border-radius:12px;gap:16px;padding:18px;display:grid}.invoiceDraft-module__Alse-W__assistant p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.invoiceDraft-module__Alse-W__assistant label{gap:8px;font-size:13px;display:grid}.invoiceDraft-module__Alse-W__assistant textarea{box-sizing:border-box;border:1px solid var(--panel-border,#ccd6e8);width:100%;min-height:110px;font:inherit;resize:vertical;border-radius:8px;padding:12px}.invoiceDraft-module__Alse-W__footer{background:var(--panel-surface,#fff);justify-content:flex-end;gap:12px;padding:16px 0;display:flex;position:sticky;bottom:0}@media (max-width:1100px){.invoiceDraft-module__Alse-W__workspace{grid-template-columns:minmax(0,1fr)}}.invoiceDraft-module__Alse-W__manual{min-width:0}.invoiceDraft-module__Alse-W__mobileTabs{display:none}@media (max-width:1100px){.invoiceDraft-module__Alse-W__mobileTabs{gap:12px;display:flex}.invoiceDraft-module__Alse-W__mobileTabs button{border:1px solid var(--panel-border,#dbe2ef);border-radius:8px;padding:10px 16px}.invoiceDraft-module__Alse-W__mobileTabs button[aria-pressed=true]{background:var(--panel-button-bg,#5145ee);color:var(--panel-on-brand,white)}.invoiceDraft-module__Alse-W__workspace[data-mobile-panel=document]>aside,.invoiceDraft-module__Alse-W__workspace[data-mobile-panel=assistant]>form{display:none}}.invoiceDraft-module__Alse-W__root{container:invoice-workspace/inline-size}@container invoice-workspace (max-width:900px){.invoiceDraft-module__Alse-W__workspace{grid-template-columns:minmax(0,1fr)}.invoiceDraft-module__Alse-W__mobileTabs{gap:12px;display:flex}.invoiceDraft-module__Alse-W__workspace[data-mobile-panel=document]>aside,.invoiceDraft-module__Alse-W__workspace[data-mobile-panel=assistant]>form{display:none}}
.bookingListCard-module___Z5XMG__card.bookingListCard-module___Z5XMG__card{--booking-color:var(--booking-color-light);--booking-bg:var(--card,var(--panel-surface,#fff));--booking-wash:var(--bg,var(--panel-wash,#f6f8fa));--booking-border:var(--border,var(--fz-border,#e5e9f0));--booking-text:var(--text,var(--fz-ink,#1a2233));--booking-muted:var(--muted,var(--fz-muted,#64748b));background:var(--booking-bg);color:var(--booking-text);border:1px solid var(--booking-border);border-left:4px solid var(--booking-color);box-shadow:var(--shadow,0 1px 3px #10182814);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:18px 20px;container-type:inline-size}[data-panel-theme=dark] .bookingListCard-module___Z5XMG__card.bookingListCard-module___Z5XMG__card{--booking-color:var(--booking-color-dark)}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__top{align-items:flex-start;gap:14px;min-width:0;display:flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__date{border:1px solid var(--booking-border);background:var(--booking-wash);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:58px;display:flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__date b{color:var(--booking-color);font-size:20px;font-weight:800;line-height:1.2}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__date small{text-transform:uppercase;color:var(--booking-muted);font-size:10px;font-weight:700}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__main{flex:1;min-width:0}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__heading{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__heading h3{min-width:0;margin:0;font-size:15px;font-weight:700;line-height:1.5}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__heading a{color:inherit;text-decoration:none}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__heading a:hover{text-decoration:underline}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__reference{color:var(--booking-muted);font-size:11px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__kind{background:var(--booking-color);color:#fff;white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:3px 11px;font-size:11px;font-weight:700;display:inline-flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__customer{color:var(--booking-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__unread{color:var(--accent,var(--fz-brand));font-size:10px;font-weight:700}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__meta{color:var(--booking-muted);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:10px;font-size:12.5px;display:flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__meta b{color:var(--booking-text);font-weight:600}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__meta a{color:inherit}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__items{max-width:640px;margin:4px 0 12px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__items table{font-size:13px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__items th{text-transform:uppercase;letter-spacing:.05em;background:var(--booking-wash);color:var(--booking-muted);font-size:11px}:is(.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__items th,.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__items td){padding:9px 14px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__side{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;max-width:220px;margin-left:auto;display:flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__amount{font-size:17px;font-weight:800}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__status{border-radius:20px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__confirmed{background:var(--panel-success-soft,var(--public-success-soft,#e6f4f1));color:var(--panel-success,var(--public-success,#0e7c6b))}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__pending{background:var(--warn-soft,#fef3c7);color:var(--warn,#b45309)}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__cancelled{background:var(--danger-soft,#fee2e2);color:var(--danger,#dc2626)}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__info{background:color-mix(in srgb,var(--booking-color) 14%,transparent);color:var(--booking-color)}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__actions :is(button,a){font-family:inherit;font-size:12px;font-weight:600;line-height:1.3}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__actions>a{border:1px solid var(--booking-border);color:var(--booking-text);background:var(--booking-bg);border-radius:8px;justify-content:center;align-items:center;min-height:30px;padding:6px 12px;text-decoration:none;display:inline-flex}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__actions :is(a,button):focus-visible,.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__heading a:focus-visible{outline:2px solid var(--accent,var(--fz-brand));outline-offset:3px}.bookingListCard-module___Z5XMG__card.bookingListCard-module___Z5XMG__compact{padding:14px}.bookingListCard-module___Z5XMG__card.bookingListCard-module___Z5XMG__compact .bookingListCard-module___Z5XMG__side{max-width:160px}.bookingListCard-module___Z5XMG__card.bookingListCard-module___Z5XMG__compact .bookingListCard-module___Z5XMG__top{gap:10px}@container (max-width:600px){.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__top{flex-wrap:wrap}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__main{flex-basis:calc(100% - 66px)}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__side{text-align:left;flex-flow:wrap;align-items:flex-start;max-width:calc(100% - 66px);margin-left:66px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__actions :is(a,button){min-height:44px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__amount{font-size:15px}}@media (max-width:480px){.bookingListCard-module___Z5XMG__card.bookingListCard-module___Z5XMG__card{padding:14px 12px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__kind{font-size:10px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__heading{gap:6px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__meta{gap:6px 12px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__date{width:44px;height:54px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__side{max-width:calc(100% - 58px);margin-left:58px}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__main{flex-basis:calc(100% - 58px)}}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__actions button{border:1px solid var(--booking-border);background:var(--booking-bg);color:var(--booking-text);cursor:pointer;border-radius:8px;min-height:30px;padding:6px 12px}@container (max-width:600px){.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__actions button{min-height:44px}}.bookingListCard-module___Z5XMG__card .bookingListCard-module___Z5XMG__note{color:var(--booking-muted);white-space:pre-line;margin:4px 0 12px;font-size:13px;line-height:1.6}
.bookingRequestTypeBadge-module__NHz0pq__badge{border-radius:var(--panel-badge-radius,6px);background:var(--panel-brand-soft,#edf3ff);color:var(--panel-text,#315b9b);white-space:nowrap;vertical-align:middle;align-items:center;margin:3px 6px 3px 0;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex}.bookingRequestTypeBadge-module__NHz0pq__badge[data-quote=true]{background:var(--panel-brand-soft,#f0ebff);color:var(--panel-brand,#6941b7)}
.requestCountdown-module__4RTB9G__countdown{background:var(--panel-success-soft,#f0fdf4);width:fit-content;max-width:100%;color:var(--panel-success,#166534);overflow-wrap:anywhere;border-radius:6px;margin-top:6px;padding:4px 8px;font-size:.8125rem;font-weight:600;line-height:1.5;display:block}.requestCountdown-module__4RTB9G__countdown[data-elapsed=true]{color:var(--panel-danger,#b91c1c);background:var(--panel-danger-soft,#fef2f2)}.requestCountdown-module__4RTB9G__inline{margin-left:.35em;font-weight:600;display:inline}.requestCountdown-module__4RTB9G__inline[data-elapsed=true]{color:var(--panel-danger,#b91c1c)}
.serviceMenuBrowser-module__br8Ufq__browser{gap:20px;min-width:0;display:grid}.serviceMenuBrowser-module__br8Ufq__search{border:1px solid var(--fz-border,#d9e4f2);background:var(--panel-brand-soft,#fafbfe);border-radius:9px;align-items:center;gap:10px;padding:0 14px;display:flex}.serviceMenuBrowser-module__br8Ufq__search>span{color:var(--fz-muted,#65748c);font-size:24px}.serviceMenuBrowser-module__br8Ufq__search input{width:100%;min-width:0;font:inherit;color:inherit;outline-offset:4px;background:0 0;border:0;padding:12px 0}.serviceMenuBrowser-module__br8Ufq__tabs{gap:8px;padding:3px;display:flex;overflow:auto}.serviceMenuBrowser-module__br8Ufq__tabs button{border:1px solid var(--fz-border,#d9e4f2);background:var(--panel-surface,white);font:inherit;color:inherit;border-radius:24px;flex-shrink:0;min-height:40px;padding:9px 18px;font-size:13px}.serviceMenuBrowser-module__br8Ufq__tabs button[aria-pressed=true]{background:var(--fz-primary,#5947ef);color:var(--panel-on-brand,white);border-color:#0000}.serviceMenuBrowser-module__br8Ufq__group h2{align-items:center;gap:8px;margin:0 0 12px;font-size:17px;display:flex}.serviceMenuBrowser-module__br8Ufq__group h2 span{color:var(--fz-muted,#65748c);font-size:12px;font-weight:500}.serviceMenuBrowser-module__br8Ufq__items{gap:10px;display:grid}.serviceMenuBrowser-module__br8Ufq__browser button:focus-visible{outline:2px solid var(--fz-primary,#5947ef);outline-offset:3px}.serviceMenuBrowser-module__br8Ufq__group h2{font-weight:650}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__tabs{top:calc(var(--food-sticky-top,0px) + 52px);z-index:15;background:var(--panel-surface,white);margin:-6px 0;padding:10px 0;position:sticky}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__tabs span{opacity:.7;margin-left:5px;font-size:11px}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__items{gap:10px}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__tabs button[aria-pressed=true]{background:var(--panel-button-bg,#5947ef)}@media (min-width:760px){.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__tabs span{opacity:1;background:#8b91aa18;border-radius:5px;padding:3px 6px}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__tabs button[aria-pressed=true] span{background:#ffffff26}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__group h2{font-size:21px;font-weight:var(--panel-weight-bold,700);margin-bottom:14px}.serviceMenuBrowser-module__br8Ufq__menu .serviceMenuBrowser-module__br8Ufq__group h2>span{display:none}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__tabs{z-index:15;background:var(--panel-surface,white);padding:10px 0;position:sticky;top:52px}.serviceMenuBrowser-module__br8Ufq__serviceNavigation{gap:14px}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__search{background:var(--panel-surface,white);padding:0 12px}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__search input{padding:9px 0;font-size:13px}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__search>span{display:flex}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__tabs{gap:8px;margin:-10px 0}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__tabs button{min-height:32px;padding:6px 18px;font-size:12px}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__group h2{font-size:15px;font-weight:var(--panel-weight-bold,700);margin-bottom:9px}.serviceMenuBrowser-module__br8Ufq__serviceNavigation .serviceMenuBrowser-module__br8Ufq__group h2>span{display:none}
.ownerRun-module__xv7RDG__panel{border-block:1px solid var(--border,#d9dce3);color:inherit;min-width:0;padding:12px}.ownerRun-module__xv7RDG__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ownerRun-module__xv7RDG__heading h3,.ownerRun-module__xv7RDG__card h4{margin:0}.ownerRun-module__xv7RDG__hint{opacity:.8;font-size:.85rem}.ownerRun-module__xv7RDG__card{border:1px solid var(--border,#d9dce3);overflow-wrap:anywhere;border-radius:12px;min-width:0;margin-block:12px;padding:14px}.ownerRun-module__xv7RDG__goal,.ownerRun-module__xv7RDG__answer{white-space:pre-wrap;overflow-wrap:anywhere}.ownerRun-module__xv7RDG__heading strong{flex:180px}.ownerRun-module__xv7RDG__heading span{border:1px solid;border-radius:20px;padding:3px 9px;font-size:.8rem}.ownerRun-module__xv7RDG__buttons{flex-wrap:wrap;gap:8px;margin-block:10px;display:flex}.ownerRun-module__xv7RDG__panel button{border:1px solid var(--border,#b8bdc8);min-height:40px;color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:8px;padding:8px 12px}.ownerRun-module__xv7RDG__panel button:disabled{opacity:.5;cursor:default}.ownerRun-module__xv7RDG__panel button:focus-visible,.ownerRun-module__xv7RDG__panel input:focus-visible,.ownerRun-module__xv7RDG__panel textarea:focus-visible{outline-offset:3px;outline:2px solid #6366f1}.ownerRun-module__xv7RDG__panel label{gap:6px;margin-block:12px;font-weight:500;display:grid}.ownerRun-module__xv7RDG__panel input,.ownerRun-module__xv7RDG__panel textarea{box-sizing:border-box;border:1px solid var(--border,#b8bdc8);width:100%;max-width:100%;min-height:42px;color:inherit;font:inherit;background:0 0;border-radius:8px;padding:10px}.ownerRun-module__xv7RDG__panel textarea{resize:vertical;min-height:80px}.ownerRun-module__xv7RDG__interaction{border-top:1px solid var(--border,#d9dce3);margin-top:12px;padding-top:12px}.ownerRun-module__xv7RDG__fields{margin:10px 0}.ownerRun-module__xv7RDG__fields dt{font-weight:600}.ownerRun-module__xv7RDG__fields dd{margin:0}.ownerRun-module__xv7RDG__fields pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#80808012;border-radius:6px;padding:10px;font-size:.85rem}.ownerRun-module__xv7RDG__batchRows{overflow-wrap:anywhere;max-height:360px;padding:0 12px 0 28px;overflow:auto}.ownerRun-module__xv7RDG__batchRows li{margin:12px 0}.ownerRun-module__xv7RDG__batchRows p{margin:4px 0}
.requestClarity-module__onrwUW__summary,.requestClarity-module__onrwUW__issue{overflow-wrap:anywhere;min-width:0;color:var(--fz-ink,#172b27);font-size:1rem;line-height:1.5}.requestClarity-module__onrwUW__summary{gap:12px;display:grid}.requestClarity-module__onrwUW__status{font-size:1.125rem}.requestClarity-module__onrwUW__summary dl{gap:10px;margin:0;display:grid}.requestClarity-module__onrwUW__summary dl:empty{display:none}.requestClarity-module__onrwUW__summary dt{color:var(--fz-muted,#52635e);font-size:.875rem}.requestClarity-module__onrwUW__summary dd{margin:0}.requestClarity-module__onrwUW__primary{background:var(--fz-primary,#4939df);min-height:44px;color:var(--panel-on-brand,#fff);font:inherit;cursor:pointer;white-space:normal;text-align:center;border:0;border-radius:9px;justify-content:center;justify-self:start;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex}.requestClarity-module__onrwUW__primary:disabled{opacity:.6;cursor:wait}.requestClarity-module__onrwUW__primary:focus-visible,.requestClarity-module__onrwUW__issue summary:focus-visible{outline:3px solid var(--panel-brand,#377bda);outline-offset:3px}.requestClarity-module__onrwUW__issue{border:1px solid var(--fz-border,#d5ded9);background:var(--panel-surface,white);border-radius:12px;margin-top:16px;padding:18px}.requestClarity-module__onrwUW__issue summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:8px 0}.requestClarity-module__onrwUW__form{gap:12px;display:grid}.requestClarity-module__onrwUW__form label{gap:6px;display:grid}.requestClarity-module__onrwUW__form textarea{box-sizing:border-box;width:100%;min-height:100px;font:inherit;border:1px solid var(--panel-border,#7b8983);resize:vertical;border-radius:8px;padding:10px}.requestClarity-module__onrwUW__history article{border-bottom:1px solid var(--panel-border,#e3e8e5);padding:12px 0}.requestClarity-module__onrwUW__history time{color:var(--fz-muted,#52635e);font-size:.875rem;display:block}.requestClarity-module__onrwUW__history p{white-space:pre-wrap;margin:6px 0}.requestClarity-module__onrwUW__issue p[role=alert]{color:var(--panel-danger,#a12d20)}
.invoiceEditor-module__bg1rna__editor{color:var(--panel-text,var(--color-text,#172344));background:var(--panel-surface,#fff);border:1px solid var(--panel-border,#dbe2ef);border-radius:14px;min-width:0;padding:24px}.invoiceEditor-module__bg1rna__dialogBody>section{box-shadow:none;background:0 0;border:0;padding:0}.invoiceEditor-module__bg1rna__dialogBody>section>div:first-child:has([data-invoice-close]){display:none}.invoiceEditor-module__bg1rna__heading{justify-content:space-between;gap:16px;margin-bottom:24px;display:flex}.invoiceEditor-module__bg1rna__heading div{overflow-wrap:anywhere;gap:6px;display:grid}.invoiceEditor-module__bg1rna__heading small,.invoiceEditor-module__bg1rna__amount small{color:var(--panel-muted,#64748b)}.invoiceEditor-module__bg1rna__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.invoiceEditor-module__bg1rna__field{gap:6px;min-width:0;font-size:13px;display:grid}.invoiceEditor-module__bg1rna__field input,.invoiceEditor-module__bg1rna__field select,.invoiceEditor-module__bg1rna__field textarea{box-sizing:border-box;border:1px solid var(--panel-border,#ccd6e8);background:var(--panel-surface,#fff);width:100%;min-width:0;color:inherit;font:inherit;border-radius:7px;padding:10px}.invoiceEditor-module__bg1rna__field input:focus{outline:2px solid var(--panel-control-border,#6653ff);outline-offset:1px}.invoiceEditor-module__bg1rna__field input[aria-invalid=true]{border-color:var(--panel-danger,#ce2445)}.invoiceEditor-module__bg1rna__field input:read-only{background:var(--panel-surface,#f8fafc)}.invoiceEditor-module__bg1rna__error{color:var(--panel-danger,#bd1537)}.invoiceEditor-module__bg1rna__terms{flex-wrap:wrap;gap:8px;margin:12px 0 24px;display:flex}.invoiceEditor-module__bg1rna__editor button{border:1px solid var(--panel-outline-border,#dbe2ef);border-radius:var(--panel-control-radius,7px);background:var(--panel-outline-bg,white);color:var(--panel-outline-text,var(--panel-brand,#4935d2));cursor:pointer;font:inherit;padding:8px 10px;font-size:13px}.invoiceEditor-module__bg1rna__editor button:disabled{opacity:.5;cursor:default}.invoiceEditor-module__bg1rna__lines{margin-top:24px}.invoiceEditor-module__bg1rna__line{border-bottom:1px solid var(--panel-border,#e2e8f0);grid-template-columns:minmax(100px,1fr) 65px 95px 75px 30px;align-items:start;gap:10px;padding:16px 0;display:grid}.invoiceEditor-module__bg1rna__amount{text-align:right;font-variant-numeric:tabular-nums;gap:16px;font-size:13px;display:grid}.invoiceEditor-module__bg1rna__line .invoiceEditor-module__bg1rna__remove{color:var(--panel-danger,#bd1537);margin-top:20px;padding:8px 4px}.invoiceEditor-module__bg1rna__editor .invoiceEditor-module__bg1rna__add{border:none;margin:14px 0;font-weight:600}.invoiceEditor-module__bg1rna__bottom{grid-template-columns:minmax(0,1fr) minmax(190px,240px);gap:24px;margin-top:16px;display:grid}.invoiceEditor-module__bg1rna__bottom summary{cursor:pointer;color:var(--panel-brand,#4935d2);margin-bottom:12px}.invoiceEditor-module__bg1rna__summary{gap:12px;display:grid}.invoiceEditor-module__bg1rna__total{border-top:1px solid var(--panel-border,#e2e8f0);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;padding:12px 0;display:flex}@media (max-width:700px){.invoiceEditor-module__bg1rna__editor{padding:16px}.invoiceEditor-module__bg1rna__line{grid-template-columns:1fr 1fr 1fr 30px}.invoiceEditor-module__bg1rna__line>:first-child{grid-column:1/-1}.invoiceEditor-module__bg1rna__bottom{grid-template-columns:1fr}.invoiceEditor-module__bg1rna__heading{font-size:14px}.invoiceEditor-module__bg1rna__fields{gap:12px}}.invoiceEditor-module__bg1rna__dialog{border:1px solid var(--panel-border,#dbe2ef);width:min(920px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--panel-ink,#172344);background:var(--panel-surface,#fff);border-radius:16px;padding:16px;overflow:auto}.invoiceEditor-module__bg1rna__dialog::backdrop{background:#0f172a73}.invoiceEditor-module__bg1rna__dialog{margin:auto}.invoiceEditor-module__bg1rna__summary .invoiceEditor-module__bg1rna__field{grid-template-columns:minmax(0,1fr) 110px;align-items:center}.invoiceEditor-module__bg1rna__summary .invoiceEditor-module__bg1rna__error{grid-column:1/-1}.invoiceEditor-module__bg1rna__editor{container:invoice-editor/inline-size}@container invoice-editor (max-width:580px){.invoiceEditor-module__bg1rna__line{grid-template-columns:1fr 1fr 1fr 30px}.invoiceEditor-module__bg1rna__line>:first-child{grid-column:1/-1}.invoiceEditor-module__bg1rna__bottom{grid-template-columns:1fr}}.invoiceEditor-module__bg1rna__previewItems{margin:24px 0;display:grid}.invoiceEditor-module__bg1rna__previewItems>div{border-bottom:1px solid var(--panel-border,#e2e8f0);justify-content:space-between;gap:16px;padding:16px 0;display:flex}.invoiceEditor-module__bg1rna__previewItems>div>div{overflow-wrap:anywhere;gap:8px;display:grid}.invoiceEditor-module__bg1rna__previewTotals{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:12px 24px;max-width:300px;margin-left:auto;display:grid}.invoiceEditor-module__bg1rna__previewTotals dd{text-align:right;margin:0}.invoiceEditor-module__bg1rna__previewDates{flex-wrap:wrap;gap:16px 24px;display:flex}.invoiceEditor-module__bg1rna__previewDates>div{gap:6px;display:grid}
.cancelBooking-module__p9IIpa__dialog{border:1px solid var(--fz-border,#d9e4f2);width:min(460px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--fz-ink,#10234d);background:var(--panel-surface,white);border-radius:14px;margin:auto;padding:24px;inset:0;overflow-y:auto}.cancelBooking-module__p9IIpa__dialog::backdrop{background:#0f172a73}.cancelBooking-module__p9IIpa__dialog h2{margin:0 0 20px;font-size:22px}.cancelBooking-module__p9IIpa__fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.cancelBooking-module__p9IIpa__fields label{gap:8px;font-weight:600;display:grid}.cancelBooking-module__p9IIpa__fields textarea{border:1px solid var(--fz-border,#d9e4f2);width:100%;min-width:0;font:inherit;resize:vertical;border-radius:8px;padding:10px}.cancelBooking-module__p9IIpa__fields small{color:var(--fz-muted,#5c6f89)}.cancelBooking-module__p9IIpa__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cancelBooking-module__p9IIpa__error{color:var(--panel-danger,#b4233b)}
.ownerMemory-module__abauxq__panel{gap:14px;display:grid}.ownerMemory-module__abauxq__panel h2,.ownerMemory-module__abauxq__panel p{margin:0}.ownerMemory-module__abauxq__panel>p{font-size:13px;line-height:1.6}.ownerMemory-module__abauxq__panel form{gap:10px;display:grid}.ownerMemory-module__abauxq__panel label{gap:7px;font-size:13px;display:grid}.ownerMemory-module__abauxq__panel textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;border:1px solid #dbe2ef;border-radius:8px;padding:10px}.ownerMemory-module__abauxq__panel article{overflow-wrap:anywhere;border:1px solid #dbe2ef;border-radius:10px;gap:10px;padding:14px;display:grid}.ownerMemory-module__abauxq__panel article>div{flex-wrap:wrap;gap:8px;display:flex}.ownerMemory-module__abauxq__panel small{color:#63718a;line-height:1.5}.ownerMemory-module__abauxq__panel details{font-size:12px;line-height:1.6}.ownerMemory-module__abauxq__panel summary{cursor:pointer}.ownerMemory-module__abauxq__panel details p{padding-top:8px}.ownerMemory-module__abauxq__panel>button{justify-self:start}
.publicChat-module__vMDKGW__widget{color:var(--fz-ink);letter-spacing:0}.publicChat-module__vMDKGW__widget [hidden]{display:none!important}.publicChat-module__vMDKGW__launcher{right:24px;bottom:var(--public-chat-launcher-bottom,24px);z-index:55;border:1px solid var(--fz-primary);border-radius:var(--fz-radius-control);background:var(--fz-primary);color:#fff;max-width:min(360px,100vw - 48px);min-height:56px;box-shadow:var(--fz-shadow-lifted);font:inherit;cursor:pointer;align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:700;display:flex;position:fixed}.publicChat-module__vMDKGW__launcherLabel{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.publicChat-module__vMDKGW__launcherPrefix{flex:none}.publicChat-module__vMDKGW__launcherName{text-overflow:ellipsis;min-width:0;overflow:hidden}.publicChat-module__vMDKGW__launcherAvatar{flex:none;width:36px;height:36px;position:relative}.publicChat-module__vMDKGW__chatBadge{border:1px solid var(--fz-border);background:var(--fz-surface);width:18px;height:18px;color:var(--fz-primary);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.publicChat-module__vMDKGW__launcher svg{flex:none}.publicChat-module__vMDKGW__launcher:hover{background:var(--fz-primary-dark)}.publicChat-module__vMDKGW__launcher:focus-visible,.publicChat-module__vMDKGW__window button:focus-visible,.publicChat-module__vMDKGW__composer textarea:focus-visible{outline:2px solid var(--fz-primary);outline-offset:3px}.publicChat-module__vMDKGW__window{z-index:55;background:var(--fz-surface);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);flex-direction:column;width:min(420px,100vw - 48px);min-width:0;height:min(660px,100dvh - 48px);display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 16px 60px #10234d33}.publicChat-module__vMDKGW__window.publicChat-module__vMDKGW__expanded{width:min(1060px,100vw - 48px);height:min(820px,100dvh - 48px)}.publicChat-module__vMDKGW__header{border-bottom:1px solid var(--fz-border);flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.publicChat-module__vMDKGW__avatar{background:var(--fz-wash);width:36px;height:36px;color:var(--fz-primary);border-radius:6px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid;overflow:hidden}.publicChat-module__vMDKGW__avatar img{object-fit:contain;width:36px;height:36px}.publicChat-module__vMDKGW__identity{flex:1;min-width:0}.publicChat-module__vMDKGW__identity h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:700;line-height:1.35;overflow:hidden}.publicChat-module__vMDKGW__identity span{color:var(--fz-muted);font-size:12px}.publicChat-module__vMDKGW__headerActions{flex:none;gap:2px;display:flex}.publicChat-module__vMDKGW__window .publicChat-module__vMDKGW__iconButton{width:30px;height:30px;min-height:30px;box-shadow:none;color:var(--fz-muted);background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.publicChat-module__vMDKGW__window .publicChat-module__vMDKGW__iconButton:hover{color:var(--fz-ink);background:var(--fz-wash)}.publicChat-module__vMDKGW__chat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.publicChat-module__vMDKGW__toolbar{border-bottom:1px solid var(--fz-border);flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:4px 14px;display:flex}.publicChat-module__vMDKGW__chatLog{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--fz-wash);flex:1;min-height:0;padding:20px 16px;overflow:auto}.publicChat-module__vMDKGW__messageRow{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:18px;display:flex}.publicChat-module__vMDKGW__outgoing{align-items:flex-end}.publicChat-module__vMDKGW__author{color:var(--fz-muted);padding:0 3px;font-size:11px}.publicChat-module__vMDKGW__bubble{border:1px solid var(--fz-border);background:var(--fz-surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;min-width:0;max-width:88%;padding:10px 12px;font-size:14px;line-height:1.65}.publicChat-module__vMDKGW__outgoing .publicChat-module__vMDKGW__bubble{color:var(--fz-ink);background:#e9f2ff;border-color:#cbdff7}.publicChat-module__vMDKGW__window .publicChat-module__vMDKGW__requestButton{width:max-content;max-width:100%;min-height:30px;margin-top:10px;padding:6px 10px;font-size:12px;display:flex}.publicChat-module__vMDKGW__empty{height:100%;min-height:100px;color:var(--fz-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.publicChat-module__vMDKGW__empty svg{color:var(--fz-primary)}.publicChat-module__vMDKGW__empty p{margin:0;font-size:14px}.publicChat-module__vMDKGW__loading{color:var(--fz-muted);margin:24px 16px;font-size:13px}.publicChat-module__vMDKGW__replying{color:var(--fz-muted);margin:8px 0;font-size:12px}.publicChat-module__vMDKGW__composer{border-top:1px solid var(--fz-border);background:var(--fz-surface);flex:none;align-items:flex-end;gap:10px;padding:12px 14px;display:flex}.publicChat-module__vMDKGW__composer textarea{resize:vertical;border:1px solid var(--fz-border);border-radius:var(--fz-radius-control);background:var(--fz-wash);min-width:0;min-height:60px;max-height:130px;color:var(--fz-ink);font:inherit;flex:1;padding:10px 12px;font-size:14px;line-height:1.5}.publicChat-module__vMDKGW__window .publicChat-module__vMDKGW__sendButton{background:var(--fz-primary);width:36px;height:36px;min-height:36px;box-shadow:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.publicChat-module__vMDKGW__notice{color:#785019;background:#fff8ec;flex:none;margin:0;padding:10px 14px;font-size:12px;line-height:1.5}.publicChat-module__vMDKGW__error{color:var(--fz-danger);background:#fff0ef;flex:none;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:12px;display:flex}.publicChat-module__vMDKGW__bookingPanel{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;padding:0 20px 20px;overflow:auto}.publicChat-module__vMDKGW__bookingToolbar{z-index:2;background:var(--fz-surface);border-bottom:1px solid var(--fz-border);align-items:center;gap:8px;padding:12px 0;display:flex;position:sticky;top:0}.publicChat-module__vMDKGW__bookingToolbar h3{margin:0;font-size:16px}@media (max-width:808px){.publicChat-module__vMDKGW__bookingPanel .food-order-checkout>form{grid-template-columns:minmax(0,1fr)}}
.invoiceFinance-module__c_qykq__panel{width:100%;color:var(--panel-ink,#172448);gap:16px;display:grid}.invoiceFinance-module__c_qykq__panel h3{margin:0;font-size:20px}.invoiceFinance-module__c_qykq__filters,.invoiceFinance-module__c_qykq__buttons,.invoiceFinance-module__c_qykq__heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.invoiceFinance-module__c_qykq__filters label{flex:1;min-width:160px}.invoiceFinance-module__c_qykq__card{border:1px solid var(--panel-border,#d6def0);background:var(--panel-surface,#fff);border-radius:14px;gap:12px;min-width:0;padding:18px;display:grid}.invoiceFinance-module__c_qykq__heading{overflow-wrap:anywhere;justify-content:space-between}.invoiceFinance-module__c_qykq__badge{background:var(--panel-brand-soft,#edf3fa);border-radius:var(--panel-badge-radius,12px);padding:5px 10px;font-size:12px}.invoiceFinance-module__c_qykq__totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.invoiceFinance-module__c_qykq__totals dt{color:var(--panel-text,#516383);font-size:12px}.invoiceFinance-module__c_qykq__totals dd{font-weight:var(--panel-weight-bold,700);margin:6px 0 0}.invoiceFinance-module__c_qykq__panel label{gap:6px;font-size:14px;display:grid}.invoiceFinance-module__c_qykq__panel input,.invoiceFinance-module__c_qykq__panel select,.invoiceFinance-module__c_qykq__panel textarea{box-sizing:border-box;border:1px solid var(--panel-border,#c5d1e6);background:var(--panel-surface,#fff);width:100%;max-width:100%;color:var(--panel-ink,#172448);font:inherit;border-radius:8px;min-height:44px;padding:10px}.invoiceFinance-module__c_qykq__panel button{border:1px solid var(--panel-outline-border,#c5d1e6);border-radius:var(--panel-control-radius,8px);background:var(--panel-outline-bg,white);min-height:44px;color:var(--panel-outline-text,var(--panel-ink,#172448));cursor:pointer;font:inherit;padding:9px 14px}.invoiceFinance-module__c_qykq__panel button:disabled{opacity:.55;cursor:default}.invoiceFinance-module__c_qykq__panel .invoiceFinance-module__c_qykq__primary{background:var(--panel-button-bg,#4f3bd9);color:var(--panel-on-brand,#fff);border-color:var(--panel-brand,#4f3bd9)}.invoiceFinance-module__c_qykq__panel p{margin:0;line-height:1.5}.invoiceFinance-module__c_qykq__panel a{color:var(--panel-brand,#334acb);text-decoration:underline}.invoiceFinance-module__c_qykq__editor summary{cursor:pointer;min-height:36px;font-weight:600}.invoiceFinance-module__c_qykq__editor fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:8px 0;display:grid}.invoiceFinance-module__c_qykq__editor fieldset p,.invoiceFinance-module__c_qykq__editor fieldset button{grid-column:1/-1}.invoiceFinance-module__c_qykq__error,.invoiceFinance-module__c_qykq__overdue{color:var(--panel-danger,#b42318)}.invoiceFinance-module__c_qykq__panel :focus-visible{outline:2px solid var(--panel-brand,#5646e9);outline-offset:3px}@media (max-width:600px){.invoiceFinance-module__c_qykq__card{padding:12px}.invoiceFinance-module__c_qykq__totals{grid-template-columns:1fr}.invoiceFinance-module__c_qykq__totals div{justify-content:space-between;display:flex}.invoiceFinance-module__c_qykq__totals dd{margin:0}.invoiceFinance-module__c_qykq__editor fieldset{grid-template-columns:1fr}.invoiceFinance-module__c_qykq__buttons{align-items:stretch}.invoiceFinance-module__c_qykq__buttons button{flex:1}}.invoiceFinance-module__c_qykq__tableScroll{border:1px solid var(--panel-border);background:var(--panel-surface);box-shadow:var(--panel-shadow);border-radius:12px;overflow:auto}.invoiceFinance-module__c_qykq__table{border-collapse:collapse;width:100%;min-width:780px;font-size:13px}.invoiceFinance-module__c_qykq__table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--panel-muted);border-bottom:1px solid var(--panel-border);padding:10px 12px;font-size:11px}.invoiceFinance-module__c_qykq__table td{border-bottom:1px solid var(--panel-border);padding:12px}.invoiceFinance-module__c_qykq__table tr:last-child td{border:0}.invoiceFinance-module__c_qykq__table td:first-child a{margin-top:4px;font-size:11px;display:block}.invoiceFinance-module__c_qykq__table a{color:var(--panel-brand)}.invoiceFinance-module__c_qykq__table .invoiceFinance-module__c_qykq__badge{white-space:nowrap;background:var(--panel-soft);color:var(--panel-muted);padding:3px 9px;font-size:11px}.invoiceFinance-module__c_qykq__table .invoiceFinance-module__c_qykq__badge[data-status=paid]{background:var(--panel-success-soft);color:var(--panel-success)}.invoiceFinance-module__c_qykq__table .invoiceFinance-module__c_qykq__badge[data-status=partially_paid]{background:var(--panel-warning-soft);color:var(--panel-warning)}.invoiceFinance-module__c_qykq__tableScroll button{min-height:0;padding:6px 12px;font-size:12px}.invoiceFinance-module__c_qykq__panel:has(.invoiceFinance-module__c_qykq__tableScroll)>h3{display:none}.invoiceFinance-module__c_qykq__panel:has(.invoiceFinance-module__c_qykq__tableScroll)>.invoiceFinance-module__c_qykq__filters{border:1px solid var(--panel-border);background:var(--panel-surface);box-shadow:var(--panel-shadow);border-radius:12px;padding:14px 16px}.invoiceFinance-module__c_qykq__reminder{gap:16px;font-size:13px;display:grid}.invoiceFinance-module__c_qykq__reminder dl{gap:8px;display:grid}.invoiceFinance-module__c_qykq__reminder dl>div{justify-content:space-between;gap:12px;display:flex}.invoiceFinance-module__c_qykq__reminder dt{color:var(--panel-muted)}.invoiceFinance-module__c_qykq__reminder dd{text-align:right;overflow-wrap:anywhere;font-weight:600}.invoiceFinance-module__c_qykq__reminder label{gap:6px;display:grid}.invoiceFinance-module__c_qykq__reminder textarea{background:var(--panel-surface);width:100%;color:var(--panel-text);border:1px solid var(--panel-border);border-radius:8px;padding:10px 12px}.invoiceFinance-module__c_qykq__reminderPreview{white-space:pre-wrap;border:1px solid var(--panel-border);background:var(--panel-soft);border-radius:8px;padding:14px}.invoiceFinance-module__c_qykq__reminder button{justify-self:start}
.aiModelSettings-module__GsMCTq__panel{border:1px solid var(--panel-border,#cbd5e1);border-radius:12px;gap:10px;min-width:0;padding:16px;display:grid}.aiModelSettings-module__GsMCTq__panel h3,.aiModelSettings-module__GsMCTq__panel p{margin:0}.aiModelSettings-module__GsMCTq__panel p{font-size:13px;line-height:1.6}.aiModelSettings-module__GsMCTq__panel form{gap:10px;min-width:0;display:grid}.aiModelSettings-module__GsMCTq__panel label{font-weight:600}.aiModelSettings-module__GsMCTq__panel select{box-sizing:border-box;border:1px solid var(--panel-control-border,#cbd5e1);width:100%;min-width:0;color:inherit;background:var(--panel-control-bg,#fff);font:inherit;border-radius:8px;padding:10px}.aiModelSettings-module__GsMCTq__panel button{border:1px solid var(--panel-border,#cbd5e1);color:var(--panel-on-brand,#fff);background:var(--panel-button-bg,#465fff);font:inherit;cursor:pointer;border-radius:8px;justify-self:start;padding:10px 14px}.aiModelSettings-module__GsMCTq__panel button:disabled{cursor:default;opacity:.6}.aiModelSettings-module__GsMCTq__panel :is(select,button):focus-visible{outline:2px solid var(--panel-brand,#635bff);outline-offset:2px}
.categoryPresentation-module__cPgWAG__tone{--category-ink:color-mix(in srgb, var(--category-color,var(--category-fallback,#475569)) 88%, #0f172a);--category-soft:color-mix(in srgb, var(--category-color,var(--category-fallback,#475569)) 8%, var(--public-card,#fff));color:var(--category-ink)}.categoryPresentation-module__cPgWAG__group{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.categoryPresentation-module__cPgWAG__label{overflow-wrap:anywhere;vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;font-weight:600;line-height:1.45;display:inline-flex}.categoryPresentation-module__cPgWAG__badge{background:var(--category-soft);border:1px solid color-mix(in srgb, var(--category-color) 22%, transparent);border-radius:8px;padding:4px 8px;font-size:12px}.categoryPresentation-module__cPgWAG__label svg{flex:none;width:17px;height:17px}.categoryPresentation-module__cPgWAG__tone.category-picker-card strong{color:var(--category-ink)}.categoryPresentation-module__cPgWAG__tone.category-picker-card .category-picker-icon{background:var(--category-soft)}.categoryPresentation-module__cPgWAG__tone.category-picker-card:hover{background:var(--category-soft);border-color:var(--category-color);box-shadow:inset 0 0 0 1px var(--category-color)}.categoryPresentation-module__cPgWAG__tone.category-picker-card.is-selected{background:var(--category-soft);border-color:var(--category-color);box-shadow:inset 0 0 0 1px var(--category-color)}:is([data-public-theme=dark] .categoryPresentation-module__cPgWAG__tone,[data-panel-theme=dark] .categoryPresentation-module__cPgWAG__tone){--category-ink:color-mix(in srgb, var(--category-color,var(--category-fallback,#475569)) 40%, #fff);--category-soft:color-mix(in srgb, var(--category-color,var(--category-fallback,#475569)) 20%, var(--public-card,#121826))}@media (prefers-color-scheme:dark){:is([data-public-theme=system] .categoryPresentation-module__cPgWAG__tone,[data-panel-theme=system] .categoryPresentation-module__cPgWAG__tone){--category-ink:color-mix(in srgb, var(--category-color,var(--category-fallback,#475569)) 40%, #fff);--category-soft:color-mix(in srgb, var(--category-color,var(--category-fallback,#475569)) 20%, var(--public-card,#121826))}}
.panelDialog-module__yd8Rya__trigger{border:1px solid var(--border,var(--fz-border));background:var(--card,var(--fz-surface));color:var(--text,var(--fz-ink));cursor:pointer;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.5}.panelDialog-module__yd8Rya__dialog,.panelDialog-module__yd8Rya__drawer{box-sizing:border-box;width:min(var(--panel-dialog-width,500px),calc(100vw - 40px));background:var(--card,var(--fz-surface));max-width:calc(100vw - 40px);max-height:90dvh;color:var(--text,var(--fz-ink));border-radius:var(--panel-dialog-radius,12px);font:inherit;border:0;margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 60px #0000004d}.panelDialog-module__yd8Rya__dialog[open],.panelDialog-module__yd8Rya__drawer[open]{flex-direction:column;display:flex}.panelDialog-module__yd8Rya__dialog::backdrop,.panelDialog-module__yd8Rya__drawer::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#10182880}.panelDialog-module__yd8Rya__heading.panelDialog-module__yd8Rya__heading{background:var(--card,var(--fz-surface));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 24px 0;display:flex}.panelDialog-module__yd8Rya__heading.panelDialog-module__yd8Rya__heading h2{font-size:var(--panel-dialog-heading-size,16px);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.4}.panelDialog-module__yd8Rya__heading p{color:var(--muted,var(--fz-muted));margin:4px 0 0;font-size:12px;line-height:1.5}.panelDialog-module__yd8Rya__heading button{color:var(--muted,var(--fz-muted));cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;width:28px;height:28px;margin:-3px -4px 0 0;padding:4px;display:grid}.panelDialog-module__yd8Rya__heading button:hover{background:var(--bg,var(--fz-bg))}.panelDialog-module__yd8Rya__body{overscroll-behavior:contain;overflow-wrap:anywhere;min-width:0;min-height:0;padding:16px 24px 24px;overflow:auto}.panelDialog-module__yd8Rya__body:first-child{padding-top:24px}.panelDialog-module__yd8Rya__footer{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:0 24px 24px;display:flex}.panelDialog-module__yd8Rya__wide.panelDialog-module__yd8Rya__wide{width:min(920px,100vw - 40px)}.panelDialog-module__yd8Rya__media.panelDialog-module__yd8Rya__media{width:min(1000px,100vw - 40px)}.panelDialog-module__yd8Rya__drawer.panelDialog-module__yd8Rya__drawer{width:min(var(--panel-drawer-width,480px),94vw);border-radius:0;max-width:94vw;height:100dvh;max-height:100dvh;margin:0;inset:0 0 0 auto;box-shadow:-8px 0 30px #10182826}.panelDialog-module__yd8Rya__drawer .panelDialog-module__yd8Rya__heading{border-bottom:1px solid var(--border,var(--fz-border));padding:18px 22px}.panelDialog-module__yd8Rya__drawer .panelDialog-module__yd8Rya__body{flex:1;padding:22px}.panelDialog-module__yd8Rya__drawer .panelDialog-module__yd8Rya__footer{border-top:1px solid var(--border,var(--fz-border));padding:16px 22px}.panelDialog-module__yd8Rya__body :is(form,fieldset){min-width:0}.panelDialog-module__yd8Rya__body img{max-width:100%}.panelDialog-module__yd8Rya__dialog :is(button,a,input,select,textarea):focus-visible,.panelDialog-module__yd8Rya__drawer :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent,var(--fz-primary));outline-offset:3px}.panelDialog-module__yd8Rya__dialog button:disabled,.panelDialog-module__yd8Rya__drawer button:disabled{cursor:default;opacity:.55}@media (max-width:520px){.panelDialog-module__yd8Rya__dialog{max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(20px,env(safe-area-inset-bottom)))}.panelDialog-module__yd8Rya__drawer .panelDialog-module__yd8Rya__heading{padding-top:max(18px,env(safe-area-inset-top))}.panelDialog-module__yd8Rya__drawer .panelDialog-module__yd8Rya__body{padding-bottom:max(22px,env(safe-area-inset-bottom))}.panelDialog-module__yd8Rya__drawer .panelDialog-module__yd8Rya__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}}
.favorites-module___yKPBa__control{flex-direction:column;align-items:flex-start;gap:5px;display:inline-flex}.favorites-module___yKPBa__favorite{min-width:44px;min-height:44px;color:var(--public-text,#1a2233);background:var(--public-card,white);border:1px solid var(--public-border,#e5e9f0);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:650;display:inline-flex}.favorites-module___yKPBa__favorite[aria-pressed=true]{color:var(--public-accent,#1b6ae0);background:var(--public-accent-soft,#eaf2ff)}.favorites-module___yKPBa__favorite:disabled{opacity:.6;cursor:wait}.favorites-module___yKPBa__favorite:focus-visible,.favorites-module___yKPBa__link:focus-visible{outline:3px solid var(--public-accent,#1b6ae0);outline-offset:3px}.favorites-module___yKPBa__error{max-width:220px;color:var(--public-text,#1a2233);font-size:13px;line-height:1.5}.favorites-module___yKPBa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.favorites-module___yKPBa__card{border:1px solid var(--public-border);background:var(--public-card);border-radius:16px;flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding:22px;display:flex}.favorites-module___yKPBa__card h3{overflow-wrap:anywhere;margin:0;font-size:18px}.favorites-module___yKPBa__card p{color:var(--public-muted);margin:7px 0 0;font-size:14px}.favorites-module___yKPBa__identity{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.favorites-module___yKPBa__initials{width:48px;height:48px;color:var(--public-accent);background:var(--public-accent-soft);border-radius:14px;place-items:center;font-weight:750;display:grid}.favorites-module___yKPBa__card .favorites-module___yKPBa__link{color:var(--public-text);border:1px solid var(--public-border);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.favorites-module___yKPBa__shell{max-width:1180px;margin:0 auto;padding:36px 24px 64px}.favorites-module___yKPBa__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.favorites-module___yKPBa__heading h1{margin:0}.favorites-module___yKPBa__heading p{color:var(--public-muted)}.favorites-module___yKPBa__pages{justify-content:space-between;gap:16px;margin-top:28px;display:flex}@media (max-width:760px){.favorites-module___yKPBa__grid{grid-template-columns:1fr}.favorites-module___yKPBa__shell{padding:24px 16px 48px}.favorites-module___yKPBa__heading{flex-direction:column;align-items:flex-start}}
.customerMessageComposer-module__6A6Zya__composer{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:100%;display:grid}.customerMessageComposer-module__6A6Zya__composer>*{min-width:0;max-width:100%}.customerMessageComposer-module__6A6Zya__composer label{flex-wrap:wrap;gap:8px;display:flex}.customerMessageComposer-module__6A6Zya__composer input{width:100%;min-width:0;max-width:100%}.customerMessageComposer-module__6A6Zya__composer textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit}.customerMessageComposer-module__6A6Zya__composer button{white-space:normal;min-height:44px}
.workConsoleMedia-module__q718HG__image{object-fit:contain;background:var(--bg,var(--fz-wash));border-radius:8px;width:100%;max-height:64dvh;display:block}.workConsoleMedia-module__q718HG__navigation{width:100%;color:var(--muted,var(--fz-muted));justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.workConsoleMedia-module__q718HG__navigation button{border:1px solid var(--border,var(--fz-border));background:var(--card,var(--fz-surface));color:var(--text,var(--fz-ink));font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.workConsoleMedia-module__q718HG__note{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font-size:13px;line-height:1.7}
