.JourneyTipThanks-module-scss-module__GD6k8W__panel{border:1px solid var(--color-border);border-radius:var(--radius-m);background:color-mix(in srgb,var(--color-primary)6%,var(--color-bg-surface));gap:10px;padding:16px;display:grid}.JourneyTipThanks-module-scss-module__GD6k8W__kicker{color:var(--color-text-muted);font-family:var(--font-family-mono);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px}.JourneyTipThanks-module-scss-module__GD6k8W__title{font-family:var(--font-family-display);font-size:var(--font-size-m);margin:0}.JourneyTipThanks-module-scss-module__GD6k8W__body{color:var(--color-text);font-size:var(--font-size-s);margin:0;line-height:1.5}.JourneyTipThanks-module-scss-module__GD6k8W__actions{flex-wrap:wrap;gap:8px;display:flex}.JourneyTipThanks-module-scss-module__GD6k8W__linkish{color:var(--color-primary);font-size:var(--font-size-xs);text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}
.TextField-module-scss-module__cjv4na__root{align-content:start;gap:8px;display:grid}.TextField-module-scss-module__cjv4na__fullWidth{width:100%}.TextField-module-scss-module__cjv4na__label{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;line-height:var(--line-height-xs);text-transform:uppercase;color:var(--color-text-muted);display:block}.TextField-module-scss-module__cjv4na__labelProfile{font-family:var(--font-body);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:var(--line-height-xs);text-transform:none;color:var(--color-text)}.TextField-module-scss-module__cjv4na__required{color:var(--color-primary);margin-left:2px}.TextField-module-scss-module__cjv4na__control{min-height:var(--height-input);border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-input-background);transition:border-color var(--transition-duration-fast),box-shadow var(--transition-duration-fast);align-items:center;display:flex;position:relative}.TextField-module-scss-module__cjv4na__control:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.TextField-module-scss-module__cjv4na__field{width:100%;height:var(--height-input);font-family:var(--font-body);font-size:var(--font-size-control);color:var(--color-text);background:0 0;border:none;outline:none;padding:0 14px}.TextField-module-scss-module__cjv4na__field::placeholder{color:#5b534780}.TextField-module-scss-module__cjv4na__field[type=password],.TextField-module-scss-module__cjv4na__field[data-password-toggle=true]{padding-right:64px}.TextField-module-scss-module__cjv4na__toggle{z-index:1;border-radius:var(--radius-s);color:var(--color-text-muted);font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px 8px;position:absolute;right:8px}.TextField-module-scss-module__cjv4na__hasError{border-color:var(--color-danger)}.TextField-module-scss-module__cjv4na__isDisabled{opacity:.6}.TextField-module-scss-module__cjv4na__errorMessage{color:var(--color-danger);font-size:var(--font-size-s)}.TextField-module-scss-module__cjv4na__hint{color:var(--color-text-muted);font-family:var(--font-family-base);font-size:11px;line-height:1.4}.TextField-module-scss-module__cjv4na__hintProfile{font-family:var(--font-body);font-size:var(--font-size-xs);line-height:1.45}
.PartnerPackageFields-module-scss-module__oy5XYG__compactField{width:fit-content;max-width:100%}.PartnerPackageFields-module-scss-module__oy5XYG__metricsRow{flex-wrap:wrap;align-items:start;gap:12px;display:flex}
.CatalogIconPicker-module-scss-module__x_UzdW__root{gap:10px;display:grid}.CatalogIconPicker-module-scss-module__x_UzdW__current{align-items:center;gap:10px;display:flex}.CatalogIconPicker-module-scss-module__x_UzdW__currentPreview{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);width:32px;height:32px;color:var(--color-secondary);justify-content:center;align-items:center;display:inline-flex}.CatalogIconPicker-module-scss-module__x_UzdW__currentPreviewColor{border-color:color-mix(in srgb,var(--icon-accent)35%,var(--color-border));background:color-mix(in srgb,var(--icon-accent)16%,var(--color-bg-surface));color:var(--icon-accent)}.CatalogIconPicker-module-scss-module__x_UzdW__currentMeta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.CatalogIconPicker-module-scss-module__x_UzdW__currentLabel{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold)}.CatalogIconPicker-module-scss-module__x_UzdW__collections{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);flex-wrap:wrap;gap:4px;width:fit-content;padding:3px;display:inline-flex}.CatalogIconPicker-module-scss-module__x_UzdW__collectionTab{border-radius:calc(var(--radius-s) - 1px);color:var(--color-text-muted);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);transition:color var(--transition-duration-fast),background-color var(--transition-duration-fast),border-color var(--transition-duration-fast);background:0 0;border:1px solid #0000;padding:5px 10px}.CatalogIconPicker-module-scss-module__x_UzdW__collectionTab:hover:not(:disabled){color:var(--color-text)}.CatalogIconPicker-module-scss-module__x_UzdW__collectionTab:disabled{cursor:not-allowed;opacity:.6}.CatalogIconPicker-module-scss-module__x_UzdW__collectionTabActive{border-color:var(--color-border);background:var(--color-bg-surface);color:var(--color-text)}.CatalogIconPicker-module-scss-module__x_UzdW__grid{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr));gap:4px;max-height:200px;padding:4px;display:grid;overflow:auto}.CatalogIconPicker-module-scss-module__x_UzdW__gridColor{gap:5px}.CatalogIconPicker-module-scss-module__x_UzdW__cell{aspect-ratio:1;border-radius:var(--radius-s);min-height:2.5rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-duration-fast),background-color var(--transition-duration-fast),border-color var(--transition-duration-fast),box-shadow var(--transition-duration-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.CatalogIconPicker-module-scss-module__x_UzdW__cell:hover:not(:disabled){color:var(--color-text);background:var(--color-bg-muted)}.CatalogIconPicker-module-scss-module__x_UzdW__cell:disabled{cursor:not-allowed;opacity:.6}.CatalogIconPicker-module-scss-module__x_UzdW__cellColor{border-color:color-mix(in srgb,var(--icon-accent)28%,var(--color-border));background:color-mix(in srgb,var(--icon-accent)14%,var(--color-bg-surface));color:var(--icon-accent)}.CatalogIconPicker-module-scss-module__x_UzdW__cellColor:hover:not(:disabled){background:color-mix(in srgb,var(--icon-accent)22%,var(--color-bg-surface));color:var(--icon-accent)}.CatalogIconPicker-module-scss-module__x_UzdW__cellSelected{border-color:color-mix(in srgb,var(--color-secondary)40%,var(--color-border));background:var(--color-secondary-soft);color:var(--color-secondary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-secondary)25%,transparent)}.CatalogIconPicker-module-scss-module__x_UzdW__cellColor.CatalogIconPicker-module-scss-module__x_UzdW__cellSelected{border-color:color-mix(in srgb,var(--icon-accent)55%,var(--color-border));background:color-mix(in srgb,var(--icon-accent)28%,var(--color-bg-surface));color:var(--icon-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--icon-accent)35%,transparent)}
.PartnerBillingCardForm-module-scss-module__WYZ2Aa__form{gap:14px;display:grid}.PartnerBillingCardForm-module-scss-module__WYZ2Aa__row{gap:12px;display:grid}@media (min-width:560px){.PartnerBillingCardForm-module-scss-module__WYZ2Aa__row{grid-template-columns:1fr 1fr 1fr}}.PartnerBillingCardForm-module-scss-module__WYZ2Aa__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.PartnerBillingCardForm-module-scss-module__WYZ2Aa__sandboxHint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.PartnerBillingCardForm-module-scss-module__WYZ2Aa__error{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}
.LegalDocumentBlocks-module-scss-module__Ht49rq__blocks{gap:10px;display:grid}.LegalDocumentBlocks-module-scss-module__Ht49rq__paragraph{font-size:var(--font-size-s);color:var(--color-text);white-space:pre-line;margin:0;line-height:1.6}.LegalDocumentBlocks-module-scss-module__Ht49rq__subheading{font-size:var(--font-size-s);color:var(--color-text);margin:4px 0 0;font-weight:600;line-height:1.45}.LegalDocumentBlocks-module-scss-module__Ht49rq__list{font-size:var(--font-size-s);color:var(--color-text);margin:0;padding-left:1.2rem;line-height:1.6}.LegalDocumentBlocks-module-scss-module__Ht49rq__list li+li{margin-top:4px}
.AnalyticsFilters-module-scss-module__dmBnOW__root{border:1px solid var(--line,#dde1da);background:var(--surface,#fff);font-family:var(--font-family-guest);border-radius:18px;gap:14px;padding:18px;display:grid}.AnalyticsFilters-module-scss-module__dmBnOW__presets{flex-wrap:wrap;gap:8px;display:flex}.AnalyticsFilters-module-scss-module__dmBnOW__fields{gap:12px;display:grid}@media (min-width:720px){.AnalyticsFilters-module-scss-module__dmBnOW__fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.AnalyticsFilters-module-scss-module__dmBnOW__actions{justify-content:flex-end;display:flex}
.PackageReengagePanel-module-scss-module__IjlcNq__root{border-top:1px solid var(--color-border);gap:14px;padding-top:4px;display:grid}.PackageReengagePanel-module-scss-module__IjlcNq__head{gap:6px;display:grid}.PackageReengagePanel-module-scss-module__IjlcNq__title{font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.PackageReengagePanel-module-scss-module__IjlcNq__lead,.PackageReengagePanel-module-scss-module__IjlcNq__note,.PackageReengagePanel-module-scss-module__IjlcNq__counts,.PackageReengagePanel-module-scss-module__IjlcNq__campaignMeta,.PackageReengagePanel-module-scss-module__IjlcNq__campaignStatus{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}.PackageReengagePanel-module-scss-module__IjlcNq__counts strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}.PackageReengagePanel-module-scss-module__IjlcNq__countBreakdown{margin-left:4px}.PackageReengagePanel-module-scss-module__IjlcNq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PackageReengagePanel-module-scss-module__IjlcNq__upgradeLink{color:var(--color-accent);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);justify-self:start;text-decoration:none}.PackageReengagePanel-module-scss-module__IjlcNq__upgradeLink:hover{text-decoration:underline}.PackageReengagePanel-module-scss-module__IjlcNq__campaignResult{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);gap:4px;padding:10px 12px;display:grid}.PackageReengagePanel-module-scss-module__IjlcNq__successMessage,.PackageReengagePanel-module-scss-module__IjlcNq__errorMessage{border-radius:var(--radius-s);font-size:var(--font-size-s);margin:0;padding:10px 12px;line-height:1.45}.PackageReengagePanel-module-scss-module__IjlcNq__successMessage{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d}.PackageReengagePanel-module-scss-module__IjlcNq__errorMessage{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger)}
.SupportMessageList-module-scss-module__o6FV1G__thread{border:1px solid var(--color-border);border-radius:var(--radius-m);background:color-mix(in srgb,var(--color-bg-muted)35%,var(--color-bg-surface));gap:16px;width:100%;padding:16px 12px;display:grid}.SupportMessageList-module-scss-module__o6FV1G__dayMarker{background:color-mix(in srgb,var(--color-bg-muted)65%,var(--color-bg-surface));color:var(--color-text-muted);font-size:11px;font-weight:var(--font-weight-medium);text-align:center;border-radius:999px;justify-self:center;margin:4px 0;padding:4px 10px;line-height:1.25}.SupportMessageList-module-scss-module__o6FV1G__row{align-items:flex-end;gap:8px;max-width:min(84%,520px);display:flex}.SupportMessageList-module-scss-module__o6FV1G__mineRow{justify-self:end}.SupportMessageList-module-scss-module__o6FV1G__theirsRow{justify-self:start}.SupportMessageList-module-scss-module__o6FV1G__groupEndRow{margin-bottom:0}.SupportMessageList-module-scss-module__o6FV1G__avatar{background:color-mix(in srgb,var(--color-primary)18%,var(--color-bg-surface));width:28px;height:28px;color:var(--color-primary);font-family:var(--font-family-base);font-size:11px;font-weight:var(--font-weight-bold);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.SupportMessageList-module-scss-module__o6FV1G__avatarSpacer{flex-shrink:0;width:28px}.SupportMessageList-module-scss-module__o6FV1G__stack{gap:4px;min-width:0;display:grid}.SupportMessageList-module-scss-module__o6FV1G__senderName{color:var(--color-text-muted);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);margin:0 0 0 4px;line-height:1.2}.SupportMessageList-module-scss-module__o6FV1G__bubble{border-radius:18px;padding:10px 14px;box-shadow:0 1px 2px #1a17140f}.SupportMessageList-module-scss-module__o6FV1G__mineBubble{background:var(--color-primary);color:var(--color-primary-contrast)}.SupportMessageList-module-scss-module__o6FV1G__theirsBubble{background:var(--color-bg-surface);color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-border)85%,transparent)}.SupportMessageList-module-scss-module__o6FV1G__continuedBubble{border-radius:18px}.SupportMessageList-module-scss-module__o6FV1G__tailBubble.SupportMessageList-module-scss-module__o6FV1G__mineBubble{border-bottom-right-radius:6px}.SupportMessageList-module-scss-module__o6FV1G__tailBubble.SupportMessageList-module-scss-module__o6FV1G__theirsBubble{border-bottom-left-radius:6px}.SupportMessageList-module-scss-module__o6FV1G__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-size-m);text-align:left;margin:0;line-height:1.5}.SupportMessageList-module-scss-module__o6FV1G__mineBubble .SupportMessageList-module-scss-module__o6FV1G__body{color:inherit}@media (max-width:560px){.SupportMessageList-module-scss-module__o6FV1G__row{max-width:90%}.SupportMessageList-module-scss-module__o6FV1G__thread{gap:14px;padding:14px 10px}}
.ProfileForm-module-scss-module__JV687W__loading{color:#646b75;font-family:var(--font-family-guest);text-align:center;margin:48px auto;font-size:14px}.ProfileForm-module-scss-module__JV687W__profileCard{--color-bg:#f5f6f3;--color-bg-surface:#fff;--color-bg-muted:#eef1ec;--color-input-background:#fff;--color-text:#171a1f;--color-text-muted:#646b75;--color-border:#dde1da;--color-border-strong:#c5cac3;--color-primary:#6257f6;--color-primary-hover:#5146db;--color-primary-contrast:#fff;--color-primary-soft:#f0effe;--color-secondary:#6257f6;--color-accent:#6257f6;--radius-s:12px;--radius-m:16px;color:#171a1f;width:min(100% - 32px,920px);font-family:var(--font-family-guest);background:#fff;border:1px solid #dde1da;border-radius:22px;gap:20px;margin:28px auto 88px;padding:32px;display:grid;box-shadow:0 8px 24px #1f261e0d}.ProfileForm-module-scss-module__JV687W__profileCard h1,.ProfileForm-module-scss-module__JV687W__profileCard h2,.ProfileForm-module-scss-module__JV687W__profileCard p,.ProfileForm-module-scss-module__JV687W__profileCard label,.ProfileForm-module-scss-module__JV687W__profileCard button,.ProfileForm-module-scss-module__JV687W__profileCard input,.ProfileForm-module-scss-module__JV687W__profileCard textarea,.ProfileForm-module-scss-module__JV687W__profileCard select,.ProfileForm-module-scss-module__JV687W__profileCard a,.ProfileForm-module-scss-module__JV687W__profileCard span,.ProfileForm-module-scss-module__JV687W__profileCard dt,.ProfileForm-module-scss-module__JV687W__profileCard dd{font-family:var(--font-family-guest)}.ProfileForm-module-scss-module__JV687W__profileCard h1{letter-spacing:-.04em;font-size:32px;font-weight:400;line-height:1.15}.ProfileForm-module-scss-module__JV687W__profileCard label{letter-spacing:0;text-transform:none;font-weight:600}.ProfileForm-module-scss-module__JV687W__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.ProfileForm-module-scss-module__JV687W__tabPanels{gap:0;display:grid}.ProfileForm-module-scss-module__JV687W__tags{gap:8px;display:grid}.ProfileForm-module-scss-module__JV687W__tagList{flex-wrap:wrap;gap:8px;display:flex}.ProfileForm-module-scss-module__JV687W__tag{border:1px solid var(--color-border);background:var(--color-bg-surface);font-family:var(--font-body);font-size:var(--font-size-s);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.ProfileForm-module-scss-module__JV687W__tagIcon{flex-shrink:0}.ProfileForm-module-scss-module__JV687W__tagSelected{border-color:color-mix(in srgb,var(--color-secondary)35%,var(--color-border));background:var(--color-secondary-soft);color:var(--color-secondary)}.ProfileForm-module-scss-module__JV687W__textarea{border:1px solid var(--color-border);border-radius:var(--radius-s);width:100%;min-height:120px;font-family:var(--font-body);font-size:var(--font-size-control);resize:vertical;margin-top:8px;padding:12px 14px}.ProfileForm-module-scss-module__JV687W__errorMessage,.ProfileForm-module-scss-module__JV687W__successMessage{border-radius:var(--radius-s);font-size:var(--font-size-s);padding:10px 12px}.ProfileForm-module-scss-module__JV687W__errorMessage{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger)}.ProfileForm-module-scss-module__JV687W__successMessage{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d}.ProfileForm-module-scss-module__JV687W__savedToast{z-index:1100;border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));border-radius:var(--radius-s);background:color-mix(in srgb,#16a34a 10%,var(--color-bg-surface));color:#15803d;width:max-content;max-width:min(90vw,360px);font-family:var(--font-body);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);text-align:center;padding:12px 18px;line-height:1.4;animation:.18s ease-out ProfileForm-module-scss-module__JV687W__saved-toast-in;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #1a171429}@keyframes ProfileForm-module-scss-module__JV687W__saved-toast-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.ProfileForm-module-scss-module__JV687W__verificationBanner{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);font-size:var(--font-size-s);padding:12px 14px}.ProfileForm-module-scss-module__JV687W__avatarSection{align-items:center;gap:20px;display:flex}.ProfileForm-module-scss-module__JV687W__avatarPreview{aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-bg-muted);appearance:none;cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:96px;min-width:96px;height:96px;min-height:96px;padding:0;display:grid;overflow:hidden}.ProfileForm-module-scss-module__JV687W__avatarPreview:disabled{cursor:not-allowed}.ProfileForm-module-scss-module__JV687W__avatarPreviewBusy{opacity:.7}.ProfileForm-module-scss-module__JV687W__avatarImage{object-fit:cover;width:100%;height:100%;display:block}.ProfileForm-module-scss-module__JV687W__avatarFallback{font-size:var(--font-size-l);color:var(--color-text-muted);font-weight:600}.ProfileForm-module-scss-module__JV687W__avatarActions{gap:8px;display:grid}@media (min-width:640px){.ProfileForm-module-scss-module__JV687W__contactField{width:var(--contact-field-width,30vw);justify-self:start;max-width:100%}.ProfileForm-module-scss-module__JV687W__contactTimezone[data-unsized]{justify-self:start;width:30vw;max-width:100%}.ProfileForm-module-scss-module__JV687W__contactTimezone[data-unsized]>div{width:100%}}.ProfileForm-module-scss-module__JV687W__dateOfBirth{justify-self:start;width:fit-content;max-width:100%}.ProfileForm-module-scss-module__JV687W__dateOfBirth>div{width:fit-content}.ProfileForm-module-scss-module__JV687W__dateOfBirth input[type=date]{width:auto}@media (min-width:640px){.ProfileForm-module-scss-module__JV687W__inlineAction{justify-self:start;width:fit-content}.ProfileForm-module-scss-module__JV687W__saveAction{justify-self:start;width:133px}}.ProfileForm-module-scss-module__JV687W__avatarInput{display:none}.ProfileForm-module-scss-module__JV687W__locationSection{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);gap:12px;padding:16px;display:grid}.ProfileForm-module-scss-module__JV687W__locationLead{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}.ProfileForm-module-scss-module__JV687W__locationBody{align-items:start;gap:16px;display:grid}@media (min-width:640px){.ProfileForm-module-scss-module__JV687W__locationBody{grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:20px}}.ProfileForm-module-scss-module__JV687W__locationDetails{align-content:start;gap:12px;min-width:0;display:grid}.ProfileForm-module-scss-module__JV687W__locationMap{width:100%;min-width:0}.ProfileForm-module-scss-module__JV687W__smsSection{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);gap:12px;padding:16px;display:grid}.ProfileForm-module-scss-module__JV687W__smsLead{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}.ProfileForm-module-scss-module__JV687W__checkRow{font-family:var(--font-body);font-size:var(--font-size-s);cursor:pointer;align-items:center;gap:10px;display:flex}.ProfileForm-module-scss-module__JV687W__checkRow input{width:16px;height:16px;accent-color:var(--color-primary)}.ProfileForm-module-scss-module__JV687W__quietHoursRow{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.ProfileForm-module-scss-module__JV687W__locationMeta{gap:8px;margin:0;display:grid}.ProfileForm-module-scss-module__JV687W__locationMeta div{grid-template-columns:88px 1fr;align-items:baseline;gap:8px;display:grid}.ProfileForm-module-scss-module__JV687W__locationMeta dt{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-xs);margin:0}.ProfileForm-module-scss-module__JV687W__locationMeta dd{font-family:var(--font-body);font-size:var(--font-size-s);margin:0}.ProfileForm-module-scss-module__JV687W__tourRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.ProfileForm-module-scss-module__JV687W__tourButton{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ProfileForm-module-scss-module__JV687W__tourButton:hover:not(:disabled){filter:brightness(.96)}.ProfileForm-module-scss-module__JV687W__tourHintWrap{display:inline-flex;position:relative}.ProfileForm-module-scss-module__JV687W__tourHintButton{border:1px solid color-mix(in srgb,#3b82f6 35%,var(--color-border));color:#2563eb;cursor:pointer;background:#e0ebfe;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.ProfileForm-module-scss-module__JV687W__tourHintButton:hover,.ProfileForm-module-scss-module__JV687W__tourHintButton[aria-expanded=true]{border-color:color-mix(in srgb,#3b82f6 55%,var(--color-border));color:#1d4ed8;background:#d0e1fd}.ProfileForm-module-scss-module__JV687W__tourHintButton:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.ProfileForm-module-scss-module__JV687W__tourTooltip{z-index:20;border-radius:var(--radius-s);background:var(--palette-ink);color:#fff;width:max-content;max-width:min(260px,100vw - 32px);font-size:var(--font-size-xs);box-shadow:var(--shadow-m);pointer-events:none;padding:8px 10px;line-height:1.45;position:absolute;top:calc(100% + 8px);left:auto;right:0;transform:none}.ProfileForm-module-scss-module__JV687W__tourTooltip:before{content:"";background:var(--palette-ink);width:8px;height:8px;position:absolute;top:-4px;left:auto;right:10px;transform:rotate(45deg)}.ProfileForm-module-scss-module__JV687W__incompleteBanner{border:1px solid color-mix(in srgb,var(--color-primary)25%,var(--color-border));border-radius:var(--radius-s);background:var(--color-primary-soft);color:var(--color-text);font-size:var(--font-size-s);padding:12px 14px;line-height:1.5}.ProfileForm-module-scss-module__JV687W__incompleteLink{color:var(--color-primary);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ProfileForm-module-scss-module__JV687W__moreCriteriaHint{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0}.ProfileForm-module-scss-module__JV687W__moreCriteriaLink{color:var(--color-primary);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
.WorkspacePageHeader-module-scss-module__hctr6G__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-m);margin-bottom:32px;display:flex}.WorkspacePageHeader-module-scss-module__hctr6G__content{min-width:0}.WorkspacePageHeader-module-scss-module__hctr6G__title{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin:0;line-height:1.25}.WorkspacePageHeader-module-scss-module__hctr6G__subtitle{color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-s);line-height:var(--line-height-xs);margin:4px 0 0}.WorkspacePageHeader-module-scss-module__hctr6G__actions{flex-shrink:0}
.PhoneVerifyPanel-module-scss-module__H-wOsG__panel{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);gap:12px;padding:16px;display:grid}.PhoneVerifyPanel-module-scss-module__H-wOsG__verified{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));border-radius:var(--radius-s);background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d;font-size:var(--font-size-s);padding:12px 14px}.PhoneVerifyPanel-module-scss-module__H-wOsG__lead{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}.PhoneVerifyPanel-module-scss-module__H-wOsG__phone{font-family:var(--font-family-mono);color:var(--color-text)}.PhoneVerifyPanel-module-scss-module__H-wOsG__actions{flex-wrap:wrap;gap:8px;display:flex}.PhoneVerifyPanel-module-scss-module__H-wOsG__confirmRow{align-items:end;gap:10px;display:grid}@media (min-width:480px){.PhoneVerifyPanel-module-scss-module__H-wOsG__confirmRow{grid-template-columns:minmax(0,1fr) auto}}.PhoneVerifyPanel-module-scss-module__H-wOsG__errorMessage,.PhoneVerifyPanel-module-scss-module__H-wOsG__successMessage{border-radius:var(--radius-s);font-size:var(--font-size-s);padding:10px 12px}.PhoneVerifyPanel-module-scss-module__H-wOsG__errorMessage{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger)}.PhoneVerifyPanel-module-scss-module__H-wOsG__successMessage{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d}
.PartnerBillingBanner-module-scss-module__1sTuGG__banner{border:1px solid var(--line,#dde1da);background:var(--surface,#fff);font-family:var(--font-family-guest);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:0;padding:14px 16px;display:flex}.PartnerBillingBanner-module-scss-module__1sTuGG__warning{border-color:color-mix(in srgb,var(--lime,#d8ff65)55%,var(--line,#dde1da));background:color-mix(in srgb,var(--lime,#d8ff65)22%,#fff)}.PartnerBillingBanner-module-scss-module__1sTuGG__danger{border-color:color-mix(in srgb,var(--danger,#c43c37)35%,var(--line,#dde1da));background:color-mix(in srgb,var(--danger,#c43c37)8%,#fff)}.PartnerBillingBanner-module-scss-module__1sTuGG__message{color:var(--ink,#171a1f);margin:0;font-size:14px;line-height:1.5}.PartnerBillingBanner-module-scss-module__1sTuGG__link{color:var(--brand-600,#5146db);flex-shrink:0;font-size:14px;font-weight:700;text-decoration:none}.PartnerBillingBanner-module-scss-module__1sTuGG__link:hover{text-decoration:underline}
.BusinessSelfRegisterForm-module-scss-module__WkoClG__page{width:100%;max-width:var(--content-max);margin:0 auto;padding:28px 24px 64px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__cols{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:56px;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__rail{gap:20px;display:grid;position:sticky;top:24px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__railTitle{max-width:14ch;color:var(--color-text);font-family:var(--font-family-display);font-size:clamp(2rem,3.5vw,2.75rem);font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0;line-height:1.08}.BusinessSelfRegisterForm-module-scss-module__WkoClG__railLede{max-width:42ch;color:var(--color-text-muted);font-size:var(--font-size-m);margin:0;line-height:1.55}.BusinessSelfRegisterForm-module-scss-module__WkoClG__benefits{max-width:40ch;margin:0;padding:0;list-style:none}.BusinessSelfRegisterForm-module-scss-module__WkoClG__benefits li{border-top:1px solid var(--color-border);color:var(--color-text);font-size:var(--font-size-s);padding:12px 0;line-height:1.45}.BusinessSelfRegisterForm-module-scss-module__WkoClG__benefits li:last-child{border-bottom:1px solid var(--color-border)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__preview{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);max-width:360px;padding:16px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__previewCap{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.02em;margin:0 0 10px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__previewName{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);margin:0;line-height:1.25}.BusinessSelfRegisterForm-module-scss-module__WkoClG__previewNameEmpty{color:var(--color-text-muted)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__previewChip{border:1px solid var(--color-border-strong);color:var(--color-text-muted);font-size:var(--font-size-xs);border-radius:999px;margin-top:12px;padding:3px 10px;display:inline-block}.BusinessSelfRegisterForm-module-scss-module__WkoClG__trust{max-width:40ch;color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;line-height:1.5}.BusinessSelfRegisterForm-module-scss-module__WkoClG__panel{border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-bg-surface);box-shadow:var(--shadow-m);gap:20px;padding:28px;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.BusinessSelfRegisterForm-module-scss-module__WkoClG__panelTitle{color:var(--color-text);font-family:var(--font-family-display);font-size:clamp(1.35rem,1.5vw,1.65rem);font-weight:var(--font-weight-bold);margin:0;line-height:1.2}.BusinessSelfRegisterForm-module-scss-module__WkoClG__signIn{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0}.BusinessSelfRegisterForm-module-scss-module__WkoClG__link{color:var(--color-secondary);text-underline-offset:2px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__link:hover{color:var(--color-text)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__intro{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}.BusinessSelfRegisterForm-module-scss-module__WkoClG__valueTicks{color:var(--color-text);font-size:var(--font-size-s);gap:6px;margin:0;padding:0;line-height:1.4;list-style:none;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__valueTicks li:before{content:"✓ ";color:var(--color-secondary);font-weight:var(--font-weight-semibold)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__steps{gap:0;margin:0;padding:0;list-style:none;display:flex}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepItem{border-top:2px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-xs);flex:1;align-items:center;gap:8px;padding-top:10px;display:flex}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepNum{width:20px;height:20px;font-size:11px;font-weight:var(--font-weight-semibold);border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepDone{border-top-color:var(--color-border-strong);color:var(--color-text-muted)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepDone .BusinessSelfRegisterForm-module-scss-module__WkoClG__stepNum{border-color:var(--color-border-strong);background:var(--color-border-strong);color:var(--color-bg-surface)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepNow{border-top-color:var(--color-secondary);color:var(--color-secondary)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepNow .BusinessSelfRegisterForm-module-scss-module__WkoClG__stepNum{border-color:var(--color-secondary);background:var(--color-secondary);color:var(--color-primary-contrast)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepNote{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;line-height:1.45}.BusinessSelfRegisterForm-module-scss-module__WkoClG__fields{gap:16px;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__nameRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__actions{border-top:1px solid var(--color-border);gap:12px;margin-top:8px;padding-top:20px;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__dropHint{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0 0 8px;line-height:1.45}.BusinessSelfRegisterForm-module-scss-module__WkoClG__drop{border:1px dashed var(--color-border-strong);border-radius:var(--radius-s);background:var(--color-bg);color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center;cursor:pointer;gap:4px;padding:16px;line-height:1.4;display:grid}.BusinessSelfRegisterForm-module-scss-module__WkoClG__drop strong{color:var(--color-text);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__drop input{display:none}.BusinessSelfRegisterForm-module-scss-module__WkoClG__dropHasFile{border-style:solid;border-color:color-mix(in srgb,var(--color-secondary)35%,var(--color-border));background:var(--color-secondary-soft)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__dropError{color:var(--color-danger);font-size:var(--font-size-xs);margin:0}.BusinessSelfRegisterForm-module-scss-module__WkoClG__reassure,.BusinessSelfRegisterForm-module-scss-module__WkoClG__fine{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;line-height:1.45}.BusinessSelfRegisterForm-module-scss-module__WkoClG__back{color:var(--color-text-muted);font:inherit;font-size:var(--font-size-s);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 0}.BusinessSelfRegisterForm-module-scss-module__WkoClG__back:hover{color:var(--color-text)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__errorMessage,.BusinessSelfRegisterForm-module-scss-module__WkoClG__successMessage{border-radius:var(--radius-s);font-size:var(--font-size-s);padding:10px 12px;line-height:1.45}.BusinessSelfRegisterForm-module-scss-module__WkoClG__errorMessage{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger)}.BusinessSelfRegisterForm-module-scss-module__WkoClG__successMessage{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d}@media (max-width:900px){.BusinessSelfRegisterForm-module-scss-module__WkoClG__page{padding:20px 18px 48px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__cols{grid-template-columns:1fr;gap:28px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__rail{position:static}.BusinessSelfRegisterForm-module-scss-module__WkoClG__railTitle{max-width:none}.BusinessSelfRegisterForm-module-scss-module__WkoClG__benefits,.BusinessSelfRegisterForm-module-scss-module__WkoClG__preview,.BusinessSelfRegisterForm-module-scss-module__WkoClG__trust{display:none}.BusinessSelfRegisterForm-module-scss-module__WkoClG__panel{padding:22px 18px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__stepLabel{display:none}}@media (max-width:480px){.BusinessSelfRegisterForm-module-scss-module__WkoClG__nameRow{grid-template-columns:1fr;gap:16px}.BusinessSelfRegisterForm-module-scss-module__WkoClG__drops{grid-template-columns:1fr}}
.FunnelChart-module-scss-module__Poq9Oq__panel{border:1px solid var(--line,#dde1da);background:var(--surface,#fff);font-family:var(--font-family-guest);border-radius:18px;gap:14px;padding:18px;display:grid}.FunnelChart-module-scss-module__Poq9Oq__skeleton{background:color-mix(in srgb,#f5f6f3 80%,var(--line,#dde1da));min-height:280px}.FunnelChart-module-scss-module__Poq9Oq__title{color:var(--ink,#171a1f);font-family:var(--font-family-guest);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:400}.FunnelChart-module-scss-module__Poq9Oq__empty{color:var(--muted,#646b75);margin:0;font-size:14px;line-height:1.5}.FunnelChart-module-scss-module__Poq9Oq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.FunnelChart-module-scss-module__Poq9Oq__row{gap:6px;display:grid}.FunnelChart-module-scss-module__Poq9Oq__meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.FunnelChart-module-scss-module__Poq9Oq__label{font-size:14px;font-weight:700}.FunnelChart-module-scss-module__Poq9Oq__count{color:var(--muted,#646b75);font-size:12px}.FunnelChart-module-scss-module__Poq9Oq__track{background:#f5f6f3;border-radius:999px;height:10px;overflow:hidden}.FunnelChart-module-scss-module__Poq9Oq__bar{background:var(--brand-500,#6257f6);border-radius:999px;height:100%}
.MicroFeedbackForm-module-scss-module__uQJQcW__sheet{border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-bg-surface);gap:16px;padding:16px;display:grid}.MicroFeedbackForm-module-scss-module__uQJQcW__lead{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}.MicroFeedbackForm-module-scss-module__uQJQcW__field{gap:8px;display:grid}.MicroFeedbackForm-module-scss-module__uQJQcW__label{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0}.MicroFeedbackForm-module-scss-module__uQJQcW__chips{flex-wrap:wrap;gap:8px;display:flex}.MicroFeedbackForm-module-scss-module__uQJQcW__chip,.MicroFeedbackForm-module-scss-module__uQJQcW__chipActive{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-xs);cursor:pointer;border-radius:2px;margin:0;padding:6px 12px}.MicroFeedbackForm-module-scss-module__uQJQcW__chipActive{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary)12%,var(--color-bg))}.MicroFeedbackForm-module-scss-module__uQJQcW__error{color:var(--color-danger);font-size:var(--font-size-xs);margin:0}
.SupportTicketHeader-module-scss-module__sgXkZG__header{gap:4px;display:grid}.SupportTicketHeader-module-scss-module__sgXkZG__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 12px;display:flex}.SupportTicketHeader-module-scss-module__sgXkZG__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.SupportTicketHeader-module-scss-module__sgXkZG__title{min-width:0;color:var(--color-text);font-family:var(--font-family-display);font-size:clamp(1.125rem,.35vw + 1.05rem,1.35rem);font-weight:var(--font-weight-bold);flex:12rem;margin:0;line-height:1.25}.SupportTicketHeader-module-scss-module__sgXkZG__statusPill{font-family:var(--font-family-base);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.01em;text-transform:none;border-radius:999px;padding:5px 12px}.SupportTicketHeader-module-scss-module__sgXkZG__statusPill .SupportTicketHeader-module-scss-module__sgXkZG__dot{width:5px;height:5px}.SupportTicketHeader-module-scss-module__sgXkZG__meta{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;line-height:1.4}.SupportTicketHeader-module-scss-module__sgXkZG__composer{gap:6px;margin-top:4px;display:grid}.SupportTicketHeader-module-scss-module__sgXkZG__composerBar{border:1px solid var(--color-border);background:var(--color-bg-surface);border-radius:22px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}.SupportTicketHeader-module-scss-module__sgXkZG__composerInput{min-width:0;min-height:36px;max-height:120px;color:var(--color-text);font:inherit;font-size:var(--font-size-m);resize:none;field-sizing:content;background:0 0;border:0;flex:auto;margin:0;padding:7px 0;line-height:22px;overflow-y:auto}.SupportTicketHeader-module-scss-module__sgXkZG__composerInput:focus{outline:none}.SupportTicketHeader-module-scss-module__sgXkZG__composerInput::placeholder{color:var(--color-text-muted)}.SupportTicketHeader-module-scss-module__sgXkZG__composerSend{background:var(--color-primary);min-width:56px;min-height:36px;color:var(--color-primary-contrast);font-family:var(--font-family-base);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;align-self:center;padding:0 14px;line-height:1}.SupportTicketHeader-module-scss-module__sgXkZG__composerSend:disabled{opacity:.45;cursor:not-allowed}.SupportTicketHeader-module-scss-module__sgXkZG__composerFooter{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.SupportTicketHeader-module-scss-module__sgXkZG__detailPage{width:100%;max-width:var(--content-max);gap:12px;margin-inline:auto;display:grid}.SupportTicketHeader-module-scss-module__sgXkZG__conversationPanel{min-height:0;max-height:min(720px,100dvh - var(--support-conversation-offset,10rem));flex-direction:column;gap:12px;display:flex}.SupportTicketHeader-module-scss-module__sgXkZG__conversationPanelSite{--support-conversation-offset:calc(var(--site-header-height) + var(--role-context-banner-height,0px) + 5rem)}.SupportTicketHeader-module-scss-module__sgXkZG__conversationPanelAdmin{--support-conversation-offset:8rem}.SupportTicketHeader-module-scss-module__sgXkZG__chatScroll{overscroll-behavior:contain;flex:auto;min-height:12rem;overflow-y:auto}.SupportTicketHeader-module-scss-module__sgXkZG__conversationFooter{flex-shrink:0;gap:6px;display:grid}.SupportTicketHeader-module-scss-module__sgXkZG__backLink{color:var(--color-text-muted);font-size:var(--font-size-xs);text-decoration:none}.SupportTicketHeader-module-scss-module__sgXkZG__backLink:hover{color:var(--color-text)}.SupportTicketHeader-module-scss-module__sgXkZG__feedback{font-size:var(--font-size-xs);margin:0;line-height:1.4}.SupportTicketHeader-module-scss-module__sgXkZG__feedbackSuccess{color:var(--color-feedback-success);font-size:var(--font-size-xs);margin:0;line-height:1.4}.SupportTicketHeader-module-scss-module__sgXkZG__feedbackError{color:var(--color-danger);font-size:var(--font-size-xs);margin:0;line-height:1.4}
.CursorPagination-module-scss-module__LEbNXG__root{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}
.PartnerPageHeader-module-scss-module__iyPkCG__header{font-family:var(--font-family-guest),"Manrope",system-ui,sans-serif;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 24px;padding:4px 0 8px;display:flex}.PartnerPageHeader-module-scss-module__iyPkCG__content{min-width:0}.PartnerPageHeader-module-scss-module__iyPkCG__title{color:var(--ink,#171a1f);letter-spacing:-.04em;margin:0;font-family:inherit;font-size:36px;font-weight:400;line-height:1.15}@media (max-width:760px){.PartnerPageHeader-module-scss-module__iyPkCG__title{font-size:30px}}.PartnerPageHeader-module-scss-module__iyPkCG__subtitle{max-width:52ch;color:var(--muted,#646b75);margin:10px 0 0;font-family:inherit;font-size:15px;font-weight:400;line-height:1.55}.PartnerPageHeader-module-scss-module__iyPkCG__actions{flex-shrink:0;padding-top:4px}
.SocialAuthButtons-module-scss-module__Lkm2lq__root{gap:10px;margin-bottom:4px;display:grid}.SocialAuthButtons-module-scss-module__Lkm2lq__button{justify-content:center;align-items:center;gap:10px;display:inline-flex}.SocialAuthButtons-module-scss-module__Lkm2lq__icon{flex-shrink:0;width:18px;height:18px}.SocialAuthButtons-module-scss-module__Lkm2lq__divider{color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:8px 0 4px;display:grid}.SocialAuthButtons-module-scss-module__Lkm2lq__divider:before,.SocialAuthButtons-module-scss-module__Lkm2lq__divider:after{content:"";background:var(--color-border);height:1px}
.AdminMarketingPackageFields-module-scss-module__dEgD1a__sectionTitle{font-size:var(--font-size-md);margin:8px 0 0;font-weight:600}.AdminMarketingPackageFields-module-scss-module__dEgD1a__row{gap:12px;display:grid}@media (min-width:640px){.AdminMarketingPackageFields-module-scss-module__dEgD1a__row{grid-template-columns:1fr 1fr}}
.ReviewForm-module-scss-module__Jn-U0G__form{gap:16px;display:grid}.ReviewForm-module-scss-module__Jn-U0G__field{gap:8px;display:grid}.ReviewForm-module-scss-module__Jn-U0G__label{color:var(--color-text);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0}.ReviewForm-module-scss-module__Jn-U0G__textarea{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);width:100%;min-height:120px;color:var(--color-text);font:inherit;resize:vertical;padding:10px 12px}.ReviewForm-module-scss-module__Jn-U0G__moods{flex-wrap:wrap;gap:8px;display:flex}.ReviewForm-module-scss-module__Jn-U0G__mood,.ReviewForm-module-scss-module__Jn-U0G__moodActive{border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-xs);cursor:pointer;border-radius:999px;margin:0;padding:6px 10px}.ReviewForm-module-scss-module__Jn-U0G__mood:disabled,.ReviewForm-module-scss-module__Jn-U0G__moodActive:disabled{cursor:not-allowed;opacity:.45}.ReviewForm-module-scss-module__Jn-U0G__moodActive{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary)12%,var(--color-bg-surface))}.ReviewForm-module-scss-module__Jn-U0G__check{font-size:var(--font-size-s);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.ReviewForm-module-scss-module__Jn-U0G__images{flex-wrap:wrap;gap:10px;display:flex}.ReviewForm-module-scss-module__Jn-U0G__imageCard{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);width:96px;height:96px;position:relative;overflow:hidden}.ReviewForm-module-scss-module__Jn-U0G__image{object-fit:cover}.ReviewForm-module-scss-module__Jn-U0G__imageStatus{height:100%;color:var(--color-text-muted);text-align:center;text-transform:uppercase;place-items:center;padding:8px;font-size:11px;display:grid}.ReviewForm-module-scss-module__Jn-U0G__imageRemove{color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:2px;margin:0;padding:2px 6px;font-size:10px;position:absolute;bottom:4px;right:4px}.ReviewForm-module-scss-module__Jn-U0G__fileInput{display:none}.ReviewForm-module-scss-module__Jn-U0G__error{color:var(--color-danger);font-size:var(--font-size-xs);margin:0}
.SecuritySettingsPanel-module-scss-module__f8TuIq__panel{gap:28px;display:grid}.SecuritySettingsPanel-module-scss-module__f8TuIq__section{gap:12px;display:grid}.SecuritySettingsPanel-module-scss-module__f8TuIq__fitControl{justify-self:start;width:fit-content;max-width:100%}.SecuritySettingsPanel-module-scss-module__f8TuIq__stack{gap:12px;display:grid}.SecuritySettingsPanel-module-scss-module__f8TuIq__stack>button,.SecuritySettingsPanel-module-scss-module__f8TuIq__stack>a{justify-self:start;width:fit-content;max-width:100%}.SecuritySettingsPanel-module-scss-module__f8TuIq__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SecuritySettingsPanel-module-scss-module__f8TuIq__lead,.SecuritySettingsPanel-module-scss-module__f8TuIq__hint{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-s);margin:0;line-height:1.5}.SecuritySettingsPanel-module-scss-module__f8TuIq__textButton{color:var(--color-primary);font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.SecuritySettingsPanel-module-scss-module__f8TuIq__nudge,.SecuritySettingsPanel-module-scss-module__f8TuIq__banner{border-radius:var(--radius-s);font-family:var(--font-body);font-size:var(--font-size-s);padding:10px 12px;line-height:1.45}.SecuritySettingsPanel-module-scss-module__f8TuIq__nudge{border:1px solid color-mix(in srgb,var(--color-primary)28%,var(--color-border));background:color-mix(in srgb,var(--color-primary)8%,var(--color-bg-surface));color:var(--color-text)}.SecuritySettingsPanel-module-scss-module__f8TuIq__banner{border:1px solid color-mix(in srgb,#ca8a04 30%,var(--color-border));background:color-mix(in srgb,#ca8a04 10%,var(--color-bg-surface));color:#854d0e}.SecuritySettingsPanel-module-scss-module__f8TuIq__modeLink{color:var(--color-primary);font:inherit;font-size:var(--font-size-s);cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.SecuritySettingsPanel-module-scss-module__f8TuIq__modeLink[aria-pressed=true]{font-weight:var(--font-weight-semibold)}.SecuritySettingsPanel-module-scss-module__f8TuIq__sessionList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.SecuritySettingsPanel-module-scss-module__f8TuIq__sessionItem{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.SecuritySettingsPanel-module-scss-module__f8TuIq__sessionTitle{font-family:var(--font-body);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0 0 4px}.SecuritySettingsPanel-module-scss-module__f8TuIq__sessionMeta{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-xs);overflow-wrap:anywhere;margin:0;line-height:1.45}.SecuritySettingsPanel-module-scss-module__f8TuIq__codeList{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);font-family:var(--font-family-mono);font-size:var(--font-size-s);gap:6px;margin:0;padding:12px;list-style:none;display:grid}.SecuritySettingsPanel-module-scss-module__f8TuIq__errorMessage,.SecuritySettingsPanel-module-scss-module__f8TuIq__successMessage{border-radius:var(--radius-s);font-family:var(--font-body);font-size:var(--font-size-s);padding:10px 12px}.SecuritySettingsPanel-module-scss-module__f8TuIq__errorMessage{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger)}.SecuritySettingsPanel-module-scss-module__f8TuIq__successMessage{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d}
.FormShell-module-scss-module__Kc1y5a__page{min-height:80vh;padding:var(--spacing-l)var(--spacing-m);place-items:center;display:grid}.FormShell-module-scss-module__Kc1y5a__shell{width:min(100%,440px)}.FormShell-module-scss-module__Kc1y5a__logoWrap{justify-content:center;margin-bottom:32px;display:flex}.FormShell-module-scss-module__Kc1y5a__card{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);width:100%;min-width:0;max-width:100%;box-shadow:var(--shadow-m);flex-direction:column;padding:32px;display:flex}.FormShell-module-scss-module__Kc1y5a__accent{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));width:48px;height:2px;margin-bottom:20px}.FormShell-module-scss-module__Kc1y5a__title{font-family:var(--font-family-display);text-align:left;margin-bottom:8px;font-size:28px;font-weight:700;line-height:1.2}.FormShell-module-scss-module__Kc1y5a__subtitle{color:var(--color-text-muted);font-size:var(--font-size-s);text-align:left;margin:0 0 24px}.FormShell-module-scss-module__Kc1y5a__errorMessage{margin-bottom:var(--spacing-m);border:1px solid var(--color-feedback-danger-border);border-radius:var(--radius-s);background:var(--color-feedback-danger-surface);color:var(--color-danger);font-size:var(--font-size-s);overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;padding:10px 12px;line-height:1.45}.FormShell-module-scss-module__Kc1y5a__fields{gap:16px;display:grid}.FormShell-module-scss-module__Kc1y5a__metaRow{justify-content:space-between;gap:var(--spacing-s);margin-top:16px;display:flex}.FormShell-module-scss-module__Kc1y5a__link{color:var(--color-primary);font-size:var(--font-size-s);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:none}.FormShell-module-scss-module__Kc1y5a__link:hover{text-decoration:underline}.FormShell-module-scss-module__Kc1y5a__submitButton{margin-top:20px}.FormShell-module-scss-module__Kc1y5a__footerText{color:var(--color-text-muted);font-size:var(--font-size-s);text-align:center;margin-top:24px}.FormShell-module-scss-module__Kc1y5a__successMessage{margin-bottom:var(--spacing-m);border:1px solid color-mix(in srgb,var(--palette-green-dot)28%,var(--color-border));border-radius:var(--radius-s);background:var(--color-feedback-success-surface);color:var(--color-feedback-success);font-size:var(--font-size-s);padding:10px 12px}@media (max-width:767.98px){.FormShell-module-scss-module__Kc1y5a__card{padding:24px 20px}}
.AdminBookingDetailModal-module-scss-module__Oeg-Hq__dialog{z-index:200;background:#14121073;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__card{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);width:min(100%,640px);max-height:min(92vh,820px);box-shadow:var(--shadow-m);font-family:var(--font-family-base);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__headerText{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__title{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin:0;line-height:1.25}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__close{border:1px solid var(--color-border);border-radius:var(--radius-s);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__close:hover:not(:disabled){color:var(--color-text);background:var(--color-bg-muted)}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__close:disabled{opacity:.5;cursor:not-allowed}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__body{gap:16px;min-height:0;padding:16px 20px;display:grid;overflow:auto}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__meta dt{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__meta dd{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:4px 0 0;line-height:1.35}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__section{border-top:1px solid var(--color-border);gap:8px;padding-top:4px;display:grid}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__sectionTitle{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__sectionBody{font-size:var(--font-size-s);color:var(--color-text);margin:0;line-height:1.45}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__sectionHint{font-size:var(--font-size-s);color:var(--color-text-muted);margin:0;line-height:1.45}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__errorText{color:var(--color-danger);font-size:var(--font-size-s);margin:0}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__successText{color:var(--color-success,#15803d);font-size:var(--font-size-s);margin:0}.AdminBookingDetailModal-module-scss-module__Oeg-Hq__footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}@media (max-width:560px){.AdminBookingDetailModal-module-scss-module__Oeg-Hq__meta{grid-template-columns:1fr}}
.AdminProfileCatalogView-module-scss-module__5LONKq__page{gap:20px;display:grid}.AdminProfileCatalogView-module-scss-module__5LONKq__tableWrap{border:1px solid var(--color-border);overflow-x:auto}.AdminProfileCatalogView-module-scss-module__5LONKq__table{border-collapse:collapse;width:100%;font-family:var(--font-family-base);font-size:var(--font-size-s)}.AdminProfileCatalogView-module-scss-module__5LONKq__table th,.AdminProfileCatalogView-module-scss-module__5LONKq__table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;white-space:nowrap;padding:10px 12px}.AdminProfileCatalogView-module-scss-module__5LONKq__table th{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.AdminProfileCatalogView-module-scss-module__5LONKq__table td{color:var(--color-text);line-height:1.45}.AdminProfileCatalogView-module-scss-module__5LONKq__table td:nth-child(3){white-space:normal;min-width:10rem}.AdminProfileCatalogView-module-scss-module__5LONKq__table code{font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.AdminProfileCatalogView-module-scss-module__5LONKq__iconCell{width:40px}.AdminProfileCatalogView-module-scss-module__5LONKq__iconThumb{object-fit:cover;border-radius:var(--radius-s);border:1px solid var(--color-border);background:var(--color-bg-muted);width:32px;height:32px;display:block}.AdminProfileCatalogView-module-scss-module__5LONKq__iconFallback{border-radius:var(--radius-s);border:1px solid color-mix(in srgb,currentColor 28%,var(--color-border));background:color-mix(in srgb,currentColor 12%,var(--color-bg-surface));justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.AdminProfileCatalogView-module-scss-module__5LONKq__rowActions{flex-wrap:wrap;gap:8px;display:flex}.AdminProfileCatalogView-module-scss-module__5LONKq__checkLabel{font-family:var(--font-family-base);font-size:var(--font-size-s);color:var(--color-text);align-items:center;gap:8px;line-height:1.4;display:inline-flex}.AdminProfileCatalogView-module-scss-module__5LONKq__messageError,.AdminProfileCatalogView-module-scss-module__5LONKq__messageSuccess{border-radius:var(--radius-s);font-family:var(--font-family-base);font-size:var(--font-size-s);padding:10px 12px;line-height:1.4}.AdminProfileCatalogView-module-scss-module__5LONKq__messageError{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger)}.AdminProfileCatalogView-module-scss-module__5LONKq__messageSuccess{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d}.AdminProfileCatalogView-module-scss-module__5LONKq__dialog{z-index:200;background:#14121073;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogCard{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);width:min(100%,560px);max-height:min(92vh,760px);box-shadow:var(--shadow-m);font-family:var(--font-family-base);grid-template-rows:auto minmax(0,1fr) auto;gap:0;display:grid;overflow:hidden}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogHeaderText{gap:6px;min-width:0;display:grid}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogTitle{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin:0;line-height:1.25}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogLead{color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-s);margin:0;line-height:1.45}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogClose{border:1px solid var(--color-border);border-radius:var(--radius-s);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogClose:hover:not(:disabled){color:var(--color-text);background:var(--color-bg-muted)}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogClose:disabled{opacity:.5;cursor:not-allowed}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogBody{gap:18px;min-height:0;padding:16px 20px;display:grid;overflow:auto}.AdminProfileCatalogView-module-scss-module__5LONKq__fields{gap:16px;display:grid}.AdminProfileCatalogView-module-scss-module__5LONKq__fieldGrid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 12px;display:grid}.AdminProfileCatalogView-module-scss-module__5LONKq__section{gap:12px;display:grid}.AdminProfileCatalogView-module-scss-module__5LONKq__sectionTitle{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.AdminProfileCatalogView-module-scss-module__5LONKq__sectionHint{color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-xs);margin:0;line-height:1.4}.AdminProfileCatalogView-module-scss-module__5LONKq__dialogFooter{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}.AdminProfileCatalogView-module-scss-module__5LONKq__formError{color:var(--color-danger);font-family:var(--font-family-base);font-size:var(--font-size-s);margin:0;line-height:1.4}@media (max-width:640px){.AdminProfileCatalogView-module-scss-module__5LONKq__fieldGrid2{grid-template-columns:1fr}}
.AdminSupportView-module-scss-module__ZrclDG__page{gap:20px;display:grid}.AdminSupportView-module-scss-module__ZrclDG__item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.AdminSupportView-module-scss-module__ZrclDG__itemMain{flex:1;min-width:0}.AdminSupportView-module-scss-module__ZrclDG__itemTitle{font-size:var(--font-size-s);margin:0 0 4px;font-weight:600}.AdminSupportView-module-scss-module__ZrclDG__itemMeta{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0}.AdminSupportView-module-scss-module__ZrclDG__filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.AdminSupportView-module-scss-module__ZrclDG__filtersRow{flex-wrap:nowrap;align-items:flex-end;gap:12px;display:flex}.AdminSupportView-module-scss-module__ZrclDG__filterField{flex-shrink:0;width:200px}@media (max-width:720px){.AdminSupportView-module-scss-module__ZrclDG__filtersRow{flex-wrap:wrap}.AdminSupportView-module-scss-module__ZrclDG__filterField{width:100%}}.AdminSupportView-module-scss-module__ZrclDG__backLink{color:var(--color-text-muted);font-size:var(--font-size-s);text-decoration:none}.AdminSupportView-module-scss-module__ZrclDG__backLink:hover{color:var(--color-text)}.AdminSupportView-module-scss-module__ZrclDG__panel{gap:16px;max-width:720px;display:grid}.AdminSupportView-module-scss-module__ZrclDG__panelCompact{gap:10px;max-width:720px;display:grid}.AdminSupportView-module-scss-module__ZrclDG__panelTitle{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0}.AdminSupportView-module-scss-module__ZrclDG__controls{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.AdminSupportView-module-scss-module__ZrclDG__textareaLabel{font-size:var(--font-size-sm);gap:6px;display:grid}.AdminSupportView-module-scss-module__ZrclDG__textarea{border:1px solid var(--color-border);min-height:120px;font:inherit;resize:vertical;border-radius:2px;padding:10px 12px}.AdminSupportView-module-scss-module__ZrclDG__errorMessage,.AdminSupportView-module-scss-module__ZrclDG__successMessage{font-size:var(--font-size-s)}.AdminSupportView-module-scss-module__ZrclDG__errorMessage{color:var(--color-danger)}.AdminSupportView-module-scss-module__ZrclDG__successMessage{color:var(--color-success)}.AdminSupportView-module-scss-module__ZrclDG__actions{flex-wrap:wrap;gap:12px;display:flex}
.AdminUserMatchDebugView-module-scss-module__vHd9hG__page{max-width:880px;font-family:var(--font-family-base);font-size:var(--font-size-s);color:var(--color-text);line-height:1.45}.AdminUserMatchDebugView-module-scss-module__vHd9hG__backLink{font-size:var(--font-size-s);color:var(--color-primary);text-decoration:none}.AdminUserMatchDebugView-module-scss-module__vHd9hG__section{gap:14px;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__sectionHead{gap:4px;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__hint{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.4}.AdminUserMatchDebugView-module-scss-module__vHd9hG__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-s);overflow-x:auto}.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable{border-collapse:collapse;width:100%;font-size:var(--font-size-s)}.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable th,.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:10px 12px;line-height:1.35}.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable thead th{color:var(--color-text-muted);font-size:12px;font-weight:var(--font-weight-semibold);white-space:nowrap}.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable tbody th{width:68%;color:var(--color-text);font-family:var(--font-family-mono);word-break:break-word;font-size:12px;font-weight:500}.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable td{width:32%;font-family:var(--font-family-mono);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable tbody tr:last-child th,.AdminUserMatchDebugView-module-scss-module__vHd9hG__configTable tbody tr:last-child td{border-bottom:0}.AdminUserMatchDebugView-module-scss-module__vHd9hG__records{gap:10px;margin:0;padding:0;list-style:none;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__record{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg,transparent);min-width:0;padding:12px 14px}.AdminUserMatchDebugView-module-scss-module__vHd9hG__fields{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px;margin:0;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__field{gap:3px;min-width:0;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__fieldLabel{color:var(--color-text-muted);font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:.01em;margin:0;line-height:1.3}.AdminUserMatchDebugView-module-scss-module__vHd9hG__fieldValue{min-width:0;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);overflow-wrap:break-word;margin:0;line-height:1.35}.AdminUserMatchDebugView-module-scss-module__vHd9hG__idRow{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.AdminUserMatchDebugView-module-scss-module__vHd9hG__id{min-width:0;color:var(--color-text);font-family:var(--font-family-mono);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:auto;margin:0;padding:0;font-size:12px;font-weight:500;line-height:1.35;display:block;overflow:hidden}.AdminUserMatchDebugView-module-scss-module__vHd9hG__copyBtn{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);color:var(--color-text-muted);font-family:var(--font-family-base);font-size:11px;font-weight:var(--font-weight-medium);cursor:pointer;flex:none;margin:0;padding:2px 6px;line-height:1.2}.AdminUserMatchDebugView-module-scss-module__vHd9hG__copyBtn:hover{color:var(--color-text);border-color:var(--color-border-strong,var(--color-border))}.AdminUserMatchDebugView-module-scss-module__vHd9hG__copyBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.AdminUserMatchDebugView-module-scss-module__vHd9hG__statusText{text-transform:none;font-weight:var(--font-weight-semibold)}.AdminUserMatchDebugView-module-scss-module__vHd9hG__lifecycleBadge{border-radius:var(--radius-s);background:var(--color-status-surface);max-width:100%;color:var(--color-status-text);font-size:12px;font-weight:var(--font-weight-semibold);white-space:nowrap;padding:3px 8px;line-height:1.3;display:inline-flex}.AdminUserMatchDebugView-module-scss-module__vHd9hG__lifecycleMatched{background:var(--color-status-success-surface);color:var(--color-status-success-text)}.AdminUserMatchDebugView-module-scss-module__vHd9hG__muted{color:var(--color-text-muted)}.AdminUserMatchDebugView-module-scss-module__vHd9hG__emptyInline{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0}.AdminUserMatchDebugView-module-scss-module__vHd9hG__eligibilityForm{gap:12px;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__eligibilityField{min-width:0}.AdminUserMatchDebugView-module-scss-module__vHd9hG__eligibilityActions{flex-wrap:wrap;gap:8px;display:flex}.AdminUserMatchDebugView-module-scss-module__vHd9hG__eligibilityResult{gap:10px;padding-top:2px;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__eligibilityStatus{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.AdminUserMatchDebugView-module-scss-module__vHd9hG__reasons{gap:6px;margin:0;padding:0;list-style:none;display:grid}.AdminUserMatchDebugView-module-scss-module__vHd9hG__reasons li{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg,transparent);font-family:var(--font-family-mono);word-break:break-word;padding:8px 10px;font-size:12px;line-height:1.35}.AdminUserMatchDebugView-module-scss-module__vHd9hG__raw{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);padding:12px 14px}.AdminUserMatchDebugView-module-scss-module__vHd9hG__raw summary{cursor:pointer;font-size:var(--font-size-s);font-weight:var(--font-weight-semibold)}.AdminUserMatchDebugView-module-scss-module__vHd9hG__rawPre{border-radius:var(--radius-s);background:var(--color-bg,transparent);max-height:480px;font-family:var(--font-family-mono);white-space:pre;margin:12px 0 0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}@media (min-width:720px){.AdminUserMatchDebugView-module-scss-module__vHd9hG__eligibilityForm{grid-template-columns:minmax(0,1fr) auto;align-items:end}.AdminUserMatchDebugView-module-scss-module__vHd9hG__eligibilityActions{padding-bottom:2px}}
.PartnerBusinessView-module-scss-module__EbTW-G__page{max-width:880px;color:var(--ink,#171a1f);font-family:var(--font-family-guest);gap:20px;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__pageTop{gap:12px;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__tabPanel{gap:16px;min-width:0;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__tabLead{color:var(--muted,#646b75);font-family:var(--font-family-guest);margin:0;font-size:14px;line-height:1.45}.PartnerBusinessView-module-scss-module__EbTW-G__card{border:1px solid var(--line,#dde1da);background:var(--surface,#fff);border-radius:18px;gap:16px;min-width:0;padding:22px;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__sectionTitle{color:var(--ink,#171a1f);font-family:var(--font-family-guest);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:400;line-height:1.25}.PartnerBusinessView-module-scss-module__EbTW-G__fields{gap:14px;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__fieldLabel{color:var(--ink,#171a1f);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.PartnerBusinessView-module-scss-module__EbTW-G__textarea{border:1px solid var(--line,#dde1da);width:100%;min-height:112px;color:var(--ink,#171a1f);font:inherit;resize:vertical;background:#fff;border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.45}.PartnerBusinessView-module-scss-module__EbTW-G__notice{border:1px solid color-mix(in srgb,var(--lime,#d8ff65)50%,var(--line,#dde1da));background:color-mix(in srgb,var(--lime,#d8ff65)18%,#fff);color:var(--ink,#171a1f);border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.PartnerBusinessView-module-scss-module__EbTW-G__errorMessage,.PartnerBusinessView-module-scss-module__EbTW-G__successMessage{border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.PartnerBusinessView-module-scss-module__EbTW-G__errorMessage{border:1px solid color-mix(in srgb,var(--danger,#c43c37)28%,var(--line,#dde1da));background:color-mix(in srgb,var(--danger,#c43c37)8%,#fff);color:var(--danger,#c43c37)}.PartnerBusinessView-module-scss-module__EbTW-G__successMessage{border:1px solid color-mix(in srgb,#16a34a 28%,var(--line,#dde1da));color:#15803d;background:#ecf8f1}.PartnerBusinessView-module-scss-module__EbTW-G__socialBlock{gap:10px;padding-top:4px;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__socialTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.PartnerBusinessView-module-scss-module__EbTW-G__optionalToggle{color:var(--muted,#646b75);font-family:var(--font-family-guest);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;font-size:12px;font-weight:700;line-height:1.3;text-decoration:underline;display:inline-flex}.PartnerBusinessView-module-scss-module__EbTW-G__optionalToggle:hover{color:var(--ink,#171a1f)}.PartnerBusinessView-module-scss-module__EbTW-G__optionalToggle:focus-visible{outline:2px solid var(--brand-500,#6257f6);outline-offset:2px;border-radius:8px}.PartnerBusinessView-module-scss-module__EbTW-G__optionalChevronOpen{transform:rotate(180deg)}.PartnerBusinessView-module-scss-module__EbTW-G__formActions{flex-wrap:wrap;gap:8px;display:flex}.PartnerBusinessView-module-scss-module__EbTW-G__aiHeader{gap:8px;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__aiTitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PartnerBusinessView-module-scss-module__EbTW-G__aiLead{color:var(--muted,#646b75);margin:0;font-size:14px;line-height:1.5}.PartnerBusinessView-module-scss-module__EbTW-G__aiBadgeOn,.PartnerBusinessView-module-scss-module__EbTW-G__aiBadgeOff{font-family:var(--font-family-guest);letter-spacing:.04em;text-transform:uppercase;border-radius:9px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.PartnerBusinessView-module-scss-module__EbTW-G__aiBadgeOn{border:1px solid color-mix(in srgb,var(--lime,#d8ff65)55%,var(--line,#dde1da));background:color-mix(in srgb,var(--lime,#d8ff65)28%,#fff);color:var(--ink,#171a1f)}.PartnerBusinessView-module-scss-module__EbTW-G__aiBadgeOff{border:1px solid var(--line,#dde1da);color:var(--muted,#646b75);background:#f5f6f3}.PartnerBusinessView-module-scss-module__EbTW-G__aiControl{gap:8px;display:grid}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitch{width:fit-content;max-width:100%;color:var(--ink,#171a1f);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitch:disabled{cursor:wait;opacity:.7}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitch:focus-visible{outline:2px solid var(--brand-500,#6257f6);outline-offset:4px;border-radius:12px}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitchTrack{background:#b8bdb6;border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background .16s;position:relative}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitchTrack[data-on=true]{background:var(--brand-500,#6257f6)}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #171a1f47}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitchTrack[data-on=true] .PartnerBusinessView-module-scss-module__EbTW-G__aiSwitchThumb{transform:translate(18px)}.PartnerBusinessView-module-scss-module__EbTW-G__aiSwitchLabel{font-size:14px;font-weight:700;line-height:1.4}.PartnerBusinessView-module-scss-module__EbTW-G__logoRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.PartnerBusinessView-module-scss-module__EbTW-G__logoSelect{flex:220px;min-width:180px}.PartnerBusinessView-module-scss-module__EbTW-G__logoPreview{object-fit:cover;border:1px solid var(--line,#dde1da);background:#f5f6f3;border-radius:12px;width:96px;height:96px}
.AdminSidePanel-module-scss-module__d4kDeW__panel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:2px;flex-shrink:0;width:320px;padding:20px;position:sticky;top:24px}.AdminSidePanel-module-scss-module__d4kDeW__header{justify-content:space-between;align-items:center;gap:var(--spacing-m);margin-bottom:20px;display:flex}.AdminSidePanel-module-scss-module__d4kDeW__title{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin:0;line-height:1.25}.AdminSidePanel-module-scss-module__d4kDeW__closeButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.AdminSidePanel-module-scss-module__d4kDeW__closeButton:hover{color:var(--color-text)}.AdminSidePanel-module-scss-module__d4kDeW__body{gap:var(--spacing-m);display:grid}.AdminSidePanel-module-scss-module__d4kDeW__successMessage{color:#065f46;font-family:var(--font-family-base);font-size:var(--font-size-s);background:#d1fae5;border:1px solid #6ee7b7;border-radius:2px;padding:10px 12px}
.ForgotPasswordForm-module-scss-module__H6GIla__submit{align-self:flex-start}
.ResetPasswordForm-module-scss-module__kCHVYG__submit{align-self:flex-start}
.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__section{border:1px solid var(--line,#dde1da);background:#f5f6f3;border-radius:12px;gap:10px;min-width:0;padding:16px;display:grid}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__title{color:var(--ink,#171a1f);font-family:var(--font-family-guest);letter-spacing:.02em;margin:0;font-size:12px;font-weight:700}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__lead{color:var(--muted,#646b75);margin:0;font-size:13px;line-height:1.45}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__body{align-items:start;gap:16px;display:grid}@media (min-width:560px){.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__body{grid-template-columns:minmax(0,1fr) minmax(160px,256px)}}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__details{gap:12px;min-width:0;display:grid}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__meta{gap:6px;margin:0;display:grid}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__meta div{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;column-gap:8px;display:grid}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__meta dt{color:var(--muted,#646b75);font-family:var(--font-family-guest);margin:0;font-size:12px;font-weight:700}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__meta dd{color:var(--ink,#171a1f);margin:0;font-size:13px;line-height:1.4}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__map{border:1px solid var(--line,#dde1da);border-radius:12px;min-width:0;overflow:hidden}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__error,.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__success{border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__error{border:1px solid color-mix(in srgb,var(--danger,#c43c37)28%,var(--line,#dde1da));background:color-mix(in srgb,var(--danger,#c43c37)8%,#fff);color:var(--danger,#c43c37)}.PartnerBusinessLocationPanel-module-scss-module__gIt7kW__success{border:1px solid color-mix(in srgb,#16a34a 28%,var(--line,#dde1da));color:#15803d;background:#ecf8f1}
.PartnerRegisterForm-module-scss-module__EacXVW__fields{gap:16px;display:grid}.PartnerRegisterForm-module-scss-module__EacXVW__fieldLabel{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-bottom:6px;display:block}.PartnerRegisterForm-module-scss-module__EacXVW__textarea{border:1px solid var(--color-border);border-radius:var(--radius-s);width:100%;min-height:96px;font:inherit;resize:vertical;padding:12px 14px}
.ProfileStepUpDialog-module-scss-module__6SvxYW__overlay{z-index:1000;background:#1a17148f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ProfileStepUpDialog-module-scss-module__6SvxYW__dialog{border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-bg-surface);width:min(100%,420px);box-shadow:var(--shadow-m);gap:12px;padding:20px;display:grid}.ProfileStepUpDialog-module-scss-module__6SvxYW__title{font-family:var(--font-display);font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;line-height:1.25}.ProfileStepUpDialog-module-scss-module__6SvxYW__lead{font-size:var(--font-size-s);color:var(--color-text-muted);margin:0;line-height:1.45}.ProfileStepUpDialog-module-scss-module__6SvxYW__form{gap:12px;display:grid}.ProfileStepUpDialog-module-scss-module__6SvxYW__error{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));border-radius:var(--radius-s);background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger);font-size:var(--font-size-s);padding:10px 12px}.ProfileStepUpDialog-module-scss-module__6SvxYW__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}
.AdminAuditEventsView-module-scss-module__Pub8Yq__page{gap:20px;display:grid}.AdminAuditEventsView-module-scss-module__Pub8Yq__filtersRow{max-width:none;display:block}.AdminAuditEventsView-module-scss-module__Pub8Yq__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.AdminAuditEventsView-module-scss-module__Pub8Yq__filterField{width:min(100%,220px)}.AdminAuditEventsView-module-scss-module__Pub8Yq__filterButton{min-height:var(--height-input);height:var(--height-input)}.AdminAuditEventsView-module-scss-module__Pub8Yq__fetching{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0}.AdminAuditEventsView-module-scss-module__Pub8Yq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.AdminAuditEventsView-module-scss-module__Pub8Yq__item{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AdminAuditEventsView-module-scss-module__Pub8Yq__itemMain{flex:1;min-width:0}.AdminAuditEventsView-module-scss-module__Pub8Yq__itemTitle{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0 0 4px}.AdminAuditEventsView-module-scss-module__Pub8Yq__itemMeta{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);margin:0;line-height:1.45}.AdminAuditEventsView-module-scss-module__Pub8Yq__metaSep{color:var(--color-text-faint,var(--color-text-muted));margin:0 .35em}.AdminAuditEventsView-module-scss-module__Pub8Yq__preview{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere;margin:8px 0 0;line-height:1.4}.AdminAuditEventsView-module-scss-module__Pub8Yq__metadata{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);max-height:240px;color:var(--color-text);font-family:var(--font-family-mono);font-size:var(--font-size-xs);white-space:pre-wrap;margin:10px 0 0;padding:12px;line-height:1.45;overflow:auto}
.AdminBillingPlansView-module-scss-module__LVKn5q__page{gap:20px;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__tableWrap{border:1px solid var(--color-border);overflow-x:auto}.AdminBillingPlansView-module-scss-module__LVKn5q__table{border-collapse:collapse;width:100%;font-family:var(--font-family-base);font-size:var(--font-size-s)}.AdminBillingPlansView-module-scss-module__LVKn5q__table th,.AdminBillingPlansView-module-scss-module__LVKn5q__table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;white-space:nowrap;padding:10px 12px}.AdminBillingPlansView-module-scss-module__LVKn5q__table th{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.AdminBillingPlansView-module-scss-module__LVKn5q__table td{color:var(--color-text);line-height:1.45}.AdminBillingPlansView-module-scss-module__LVKn5q__table td:nth-child(2){white-space:normal;min-width:10rem}.AdminBillingPlansView-module-scss-module__LVKn5q__table code{font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.AdminBillingPlansView-module-scss-module__LVKn5q__rowActions{flex-wrap:wrap;gap:8px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__checkLabel{font-family:var(--font-family-base);font-size:var(--font-size-s);color:var(--color-text);align-items:center;gap:8px;line-height:1.4;display:inline-flex}.AdminBillingPlansView-module-scss-module__LVKn5q__dialog{z-index:200;background:#14121073;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogCard{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);width:min(100%,800px);max-height:min(92vh,860px);box-shadow:var(--shadow-m);font-family:var(--font-family-base);grid-template-rows:auto minmax(0,1fr) auto auto;gap:0;display:grid;overflow:hidden}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogHeaderText{gap:6px;min-width:0;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogTitle{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin:0;line-height:1.25}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogLead,.AdminBillingPlansView-module-scss-module__LVKn5q__dialogSub{color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-s);margin:0;line-height:1.45}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogSub{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__codePill{background:color-mix(in srgb,var(--color-text-muted)12%,var(--color-bg-surface));font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text);border-radius:2px;padding:1px 6px}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogClose{border:1px solid var(--color-border);border-radius:var(--radius-s);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogClose:hover:not(:disabled){color:var(--color-text);background:var(--color-bg-muted)}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogClose:disabled{opacity:.5;cursor:not-allowed}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogBody{gap:22px;min-height:0;padding:16px 20px;display:grid;overflow:auto}.AdminBillingPlansView-module-scss-module__LVKn5q__section{gap:12px;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 12px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__sectionTitle{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.AdminBillingPlansView-module-scss-module__LVKn5q__sectionHint{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);margin:2px 0 0;line-height:1.35}.AdminBillingPlansView-module-scss-module__LVKn5q__featureBulk{gap:12px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__linkButton{color:var(--color-primary);font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.AdminBillingPlansView-module-scss-module__LVKn5q__linkButton:hover{opacity:.85}.AdminBillingPlansView-module-scss-module__LVKn5q__fields{gap:16px;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__fieldGrid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 12px;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__capacityRow{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:16px 12px;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__checkCard{height:var(--height-input);border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);cursor:pointer;box-sizing:border-box;align-items:center;gap:10px;margin:0;padding:0 14px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__checkCard input{flex-shrink:0}.AdminBillingPlansView-module-scss-module__LVKn5q__checkCardTitle{font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.35}.AdminBillingPlansView-module-scss-module__LVKn5q__textareaField{align-content:start;gap:8px;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__textareaLabel{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;line-height:var(--line-height-xs);text-transform:uppercase;color:var(--color-text-muted);display:block}.AdminBillingPlansView-module-scss-module__LVKn5q__textarea{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-input-background);width:100%;min-height:72px;font-family:var(--font-family-base);font-size:var(--font-size-control);color:var(--color-text);resize:vertical;outline:none;padding:10px 14px;line-height:1.45}.AdminBillingPlansView-module-scss-module__LVKn5q__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.AdminBillingPlansView-module-scss-module__LVKn5q__featuresList{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;padding:8px 10px;display:grid}.AdminBillingPlansView-module-scss-module__LVKn5q__featureRow{cursor:pointer;border-radius:4px;align-items:center;gap:8px;margin:0;padding:6px 4px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__featureRow:hover{background:color-mix(in srgb,var(--color-bg-surface)70%,transparent)}.AdminBillingPlansView-module-scss-module__LVKn5q__featureRow input{flex-shrink:0}.AdminBillingPlansView-module-scss-module__LVKn5q__featureRowLabel{font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--color-text);line-height:1.35}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogActions{border-top:1px solid var(--color-border);background:var(--color-bg-surface);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogFeedback:empty{display:none}.AdminBillingPlansView-module-scss-module__LVKn5q__dialogFeedback:not(:empty){padding:0 20px 8px}.AdminBillingPlansView-module-scss-module__LVKn5q__messageError,.AdminBillingPlansView-module-scss-module__LVKn5q__messageSuccess{border-radius:var(--radius-s);font-family:var(--font-family-base);font-size:var(--font-size-s);margin:0;padding:10px 12px;line-height:1.45}.AdminBillingPlansView-module-scss-module__LVKn5q__messageError{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger)}.AdminBillingPlansView-module-scss-module__LVKn5q__messageSuccess{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-bg-surface));color:#15803d}@media (max-width:640px){.AdminBillingPlansView-module-scss-module__LVKn5q__fieldGrid2,.AdminBillingPlansView-module-scss-module__LVKn5q__capacityRow,.AdminBillingPlansView-module-scss-module__LVKn5q__featuresList{grid-template-columns:1fr}}
.AdminBillingPromosView-module-scss-module__nxZWda__headerActions{flex-wrap:wrap;gap:8px;display:flex}.AdminBillingPromosView-module-scss-module__nxZWda__tableWrap{border:1px solid var(--color-border);overflow-x:auto}.AdminBillingPromosView-module-scss-module__nxZWda__table{border-collapse:collapse;width:100%;font-family:var(--font-family-base);font-size:var(--font-size-s)}.AdminBillingPromosView-module-scss-module__nxZWda__table th,.AdminBillingPromosView-module-scss-module__nxZWda__table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:10px 12px}.AdminBillingPromosView-module-scss-module__nxZWda__table th{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.AdminBillingPromosView-module-scss-module__nxZWda__table code{font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.AdminBillingPromosView-module-scss-module__nxZWda__successMessage,.AdminBillingPromosView-module-scss-module__nxZWda__errorMessage,.AdminBillingPromosView-module-scss-module__nxZWda__note{font-size:var(--font-size-s);margin:0 0 12px;line-height:1.45}.AdminBillingPromosView-module-scss-module__nxZWda__successMessage{color:var(--color-text)}.AdminBillingPromosView-module-scss-module__nxZWda__codeSuccess{gap:10px;display:grid}.AdminBillingPromosView-module-scss-module__nxZWda__codeBlock{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-muted,var(--color-surface));font-family:var(--font-family-mono);font-size:var(--font-size-m);word-break:break-all;-webkit-user-select:all;user-select:all;padding:12px 14px;line-height:1.4;display:block}.AdminBillingPromosView-module-scss-module__nxZWda__errorMessage{color:var(--color-danger,#b42318)}.AdminBillingPromosView-module-scss-module__nxZWda__note{color:var(--color-text-muted)}.AdminBillingPromosView-module-scss-module__nxZWda__dialog{z-index:200;background:#14121073;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.AdminBillingPromosView-module-scss-module__nxZWda__dialogCard,.AdminBillingPromosView-module-scss-module__nxZWda__dialogCardWide{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);grid-template-rows:auto 1fr auto;width:min(100%,560px);max-height:min(90vh,760px);display:grid}.AdminBillingPromosView-module-scss-module__nxZWda__dialogCardWide{width:min(100%,820px)}.AdminBillingPromosView-module-scss-module__nxZWda__dialogHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.AdminBillingPromosView-module-scss-module__nxZWda__dialogTitle{font-family:var(--font-family-display);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);margin:0}.AdminBillingPromosView-module-scss-module__nxZWda__dialogBody{gap:14px;padding:16px 18px;display:grid;overflow:auto}.AdminBillingPromosView-module-scss-module__nxZWda__dialogFooter{border-top:1px solid var(--color-border);justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.AdminBillingPromosView-module-scss-module__nxZWda__textareaLabel{color:var(--color-text);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);gap:6px;display:grid}.AdminBillingPromosView-module-scss-module__nxZWda__textarea{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-surface);width:100%;color:var(--color-text);font-family:var(--font-family-mono);font-size:var(--font-size-s);resize:vertical;padding:10px 12px;line-height:1.45}.AdminBillingPromosView-module-scss-module__nxZWda__pager{color:var(--color-text-muted);font-size:var(--font-size-s);flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}
.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__page{gap:20px;display:grid}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__filtersRow{flex-wrap:nowrap;align-items:flex-end;gap:12px;display:flex}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__filterField{flex-shrink:0;width:200px}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__tableWrap{border:1px solid var(--color-border);overflow-x:auto}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__table{table-layout:fixed;border-collapse:collapse;width:100%;font-family:var(--font-family-base);font-size:var(--font-size-s)}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__table th,.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:10px 12px}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__table th{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__table td{color:var(--color-text);line-height:1.35}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__colBusiness{width:28%}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__colPlan{width:20%}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__colStatus{width:12%}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__colPeriod{width:14%}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__colCard{width:12%}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__colActions{width:14%}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__businessCell{gap:2px;min-width:0;display:grid}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__businessName{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-semibold);overflow:hidden}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__businessId{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:1.35}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__planSelect{min-width:0;max-width:200px}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__nowrap{white-space:nowrap;font-variant-numeric:tabular-nums}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__actionMuted{color:var(--color-text-muted)}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__messageError,.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__messageSuccess{font-family:var(--font-family-base);font-size:var(--font-size-s);margin:0;line-height:1.45}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__messageError{color:var(--color-danger)}.AdminBillingSubscriptionsView-module-scss-module__PBzWAa__messageSuccess{color:var(--color-success)}
.AdminBookingsView-module-scss-module__hz26Ya__filtersRow{flex-wrap:nowrap;align-items:flex-end;gap:12px;display:flex}.AdminBookingsView-module-scss-module__hz26Ya__filterField{flex-shrink:0;width:200px}.AdminBookingsView-module-scss-module__hz26Ya__item{justify-content:space-between;align-items:center;gap:var(--spacing-m);display:flex}.AdminBookingsView-module-scss-module__hz26Ya__itemMain{min-width:0}
.AdminBusinessesView-module-scss-module__T3Q27W__page{gap:20px;width:100%;display:grid}.AdminBusinessesView-module-scss-module__T3Q27W__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.AdminBusinessesView-module-scss-module__T3Q27W__item{justify-content:space-between;align-items:center;gap:16px;display:flex}.AdminBusinessesView-module-scss-module__T3Q27W__itemMain{flex:1;min-width:0}.AdminBusinessesView-module-scss-module__T3Q27W__itemActions{flex-shrink:0;gap:8px;display:flex}.AdminBusinessesView-module-scss-module__T3Q27W__itemTitleRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.AdminBusinessesView-module-scss-module__T3Q27W__itemName{font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.3}.AdminBusinessesView-module-scss-module__T3Q27W__itemMeta{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere;margin:0;line-height:1.4}.AdminBusinessesView-module-scss-module__T3Q27W__formFields{gap:12px;display:grid}.AdminBusinessesView-module-scss-module__T3Q27W__billingActions{flex-wrap:wrap;gap:8px;display:flex}.AdminBusinessesView-module-scss-module__T3Q27W__section,.AdminBusinessesView-module-scss-module__T3Q27W__sectionDanger{gap:10px;padding-top:4px;display:grid}.AdminBusinessesView-module-scss-module__T3Q27W__sectionDanger{border-top:1px solid var(--color-border);padding-top:12px}.AdminBusinessesView-module-scss-module__T3Q27W__sectionTitle{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.AdminBusinessesView-module-scss-module__T3Q27W__sectionHint{color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-s);margin:0;line-height:1.45}.AdminBusinessesView-module-scss-module__T3Q27W__errorMessage{border:1px solid color-mix(in srgb,var(--color-feedback-error)28%,var(--color-border));background:var(--color-feedback-error-surface);color:var(--color-feedback-error);font-family:var(--font-family-base);font-size:var(--font-size-s);border-radius:2px;padding:10px 12px}.AdminBusinessesView-module-scss-module__T3Q27W__successMessage{border:1px solid color-mix(in srgb,#16a34a 28%,var(--color-border));background:color-mix(in srgb,#16a34a 8%,var(--color-surface));color:#15803d;font-family:var(--font-family-base);font-size:var(--font-size-s);border-radius:2px;padding:10px 12px}.AdminBusinessesView-module-scss-module__T3Q27W__checkboxRow{font-family:var(--font-family-base);font-size:var(--font-size-s);align-items:flex-start;gap:10px;line-height:1.4;display:flex}.AdminBusinessesView-module-scss-module__T3Q27W__dialog{z-index:200;background:#14121073;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.AdminBusinessesView-module-scss-module__T3Q27W__manageCard{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);width:min(100%,560px);max-height:min(92vh,780px);box-shadow:var(--shadow-m);font-family:var(--font-family-base);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.AdminBusinessesView-module-scss-module__T3Q27W__manageHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.AdminBusinessesView-module-scss-module__T3Q27W__manageBody{gap:18px;min-height:0;padding:16px 20px;display:grid;overflow:auto}.AdminBusinessesView-module-scss-module__T3Q27W__dialogCard{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-bg-surface);width:min(100%,420px);box-shadow:var(--shadow-m);gap:14px;padding:20px;display:grid}.AdminBusinessesView-module-scss-module__T3Q27W__dialogTitle{color:var(--color-text);font-family:var(--font-family-display);font-size:var(--font-size-l);font-weight:var(--font-weight-bold);margin:0;line-height:1.25}.AdminBusinessesView-module-scss-module__T3Q27W__dialogLead{color:var(--color-text-muted);font-size:var(--font-size-s);margin:6px 0 0;line-height:1.45}.AdminBusinessesView-module-scss-module__T3Q27W__dialogClose{border:1px solid var(--color-border);border-radius:var(--radius-s);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AdminBusinessesView-module-scss-module__T3Q27W__dialogClose:hover{color:var(--color-text);background:var(--color-bg-muted)}.AdminBusinessesView-module-scss-module__T3Q27W__inlineCode{background:color-mix(in srgb,var(--color-text-muted)12%,var(--color-bg-surface));font-family:var(--font-family-mono);font-size:var(--font-size-xs);border-radius:2px;padding:1px 5px}.AdminBusinessesView-module-scss-module__T3Q27W__alertBanner{border:1px solid color-mix(in srgb,var(--color-feedback-error)35%,var(--color-border));border-left:4px solid var(--color-feedback-error);border-radius:var(--radius-s);background:var(--color-feedback-error-surface);padding:12px 14px}.AdminBusinessesView-module-scss-module__T3Q27W__alertBannerTitle{color:var(--color-feedback-error);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);margin:0 0 6px;line-height:1.35}.AdminBusinessesView-module-scss-module__T3Q27W__alertBannerMessage{color:var(--color-text);font-size:var(--font-size-s);margin:0;line-height:1.45}.AdminBusinessesView-module-scss-module__T3Q27W__dialogField{gap:6px;display:grid}.AdminBusinessesView-module-scss-module__T3Q27W__dialogLabel{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.AdminBusinessesView-module-scss-module__T3Q27W__dialogTextarea{border:1px solid var(--color-border);border-radius:var(--radius-s);width:100%;min-height:88px;font-family:var(--font-family-base);font-size:var(--font-size-control);resize:vertical;padding:10px 12px}.AdminBusinessesView-module-scss-module__T3Q27W__dialogActions{border-top:1px solid var(--color-border);background:var(--color-bg-surface);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}.AdminBusinessesView-module-scss-module__T3Q27W__dialogCard .AdminBusinessesView-module-scss-module__T3Q27W__dialogActions{border-top:0;padding:0}@media (max-width:640px){.AdminBusinessesView-module-scss-module__T3Q27W__item{flex-direction:column;align-items:stretch}.AdminBusinessesView-module-scss-module__T3Q27W__itemActions{justify-content:flex-start}}
.AdminCommissionsView-module-scss-module__I6D2Wq__page{gap:20px;display:grid}.AdminCommissionsView-module-scss-module__I6D2Wq__filtersRow{max-width:none;display:block}.AdminCommissionsView-module-scss-module__I6D2Wq__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.AdminCommissionsView-module-scss-module__I6D2Wq__filterField{width:min(100%,160px)}.AdminCommissionsView-module-scss-module__I6D2Wq__filterButton{min-height:var(--height-input);height:var(--height-input)}.AdminCommissionsView-module-scss-module__I6D2Wq__fetching{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0}.AdminCommissionsView-module-scss-module__I6D2Wq__tableWrap{border:1px solid var(--color-border);overflow-x:auto}.AdminCommissionsView-module-scss-module__I6D2Wq__table{border-collapse:collapse;width:100%;font-size:var(--font-size-s)}.AdminCommissionsView-module-scss-module__I6D2Wq__table th,.AdminCommissionsView-module-scss-module__I6D2Wq__table td{border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;padding:10px 12px}.AdminCommissionsView-module-scss-module__I6D2Wq__table th{color:var(--color-text-muted);font-family:var(--font-family-mono);text-transform:uppercase;font-size:11px}.AdminCommissionsView-module-scss-module__I6D2Wq__credit{color:#b45309}
.AdminDiscountOfferForm-module-scss-module__b-zPkW__page{max-width:720px}.AdminDiscountOfferForm-module-scss-module__b-zPkW__backLink{width:fit-content;color:var(--color-primary);font-size:var(--font-size-s);text-decoration:none}.AdminDiscountOfferForm-module-scss-module__b-zPkW__backLink:hover{text-decoration:underline}.AdminDiscountOfferForm-module-scss-module__b-zPkW__panel{padding:20px}.AdminDiscountOfferForm-module-scss-module__b-zPkW__form{gap:14px;display:grid}.AdminDiscountOfferForm-module-scss-module__b-zPkW__row{gap:12px;display:grid}@media (min-width:640px){.AdminDiscountOfferForm-module-scss-module__b-zPkW__row{grid-template-columns:1fr 1fr}}.AdminDiscountOfferForm-module-scss-module__b-zPkW__promoRow{align-items:end;gap:12px;display:grid}@media (min-width:640px){.AdminDiscountOfferForm-module-scss-module__b-zPkW__promoRow{grid-template-columns:minmax(0,1fr) auto}}.AdminDiscountOfferForm-module-scss-module__b-zPkW__promoGenerate{min-height:var(--height-input);height:var(--height-input);padding-inline:16px}.AdminDiscountOfferForm-module-scss-module__b-zPkW__actions{flex-wrap:wrap;gap:8px;display:flex}.AdminDiscountOfferForm-module-scss-module__b-zPkW__error{border:1px solid color-mix(in srgb,var(--color-danger)28%,var(--color-border));border-radius:var(--radius-s);background:color-mix(in srgb,var(--color-danger)8%,var(--color-bg-surface));color:var(--color-danger);font-size:var(--font-size-s);padding:10px 12px}.AdminDiscountOfferForm-module-scss-module__b-zPkW__success,.AdminDiscountOfferForm-module-scss-module__b-zPkW__readOnly{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0}
.AdminDiscountOffersView-module-scss-module__rvD67W__filtersWide{width:100%;max-width:none}.AdminDiscountOffersView-module-scss-module__rvD67W__filters{flex-wrap:wrap;align-items:end;gap:10px;width:100%;display:flex}.AdminDiscountOffersView-module-scss-module__rvD67W__searchField{flex:220px;min-width:180px}.AdminDiscountOffersView-module-scss-module__rvD67W__kindField{flex:0 150px;min-width:130px}.AdminDiscountOffersView-module-scss-module__rvD67W__kindField>*{width:100%}.AdminDiscountOffersView-module-scss-module__rvD67W__visibilityField{flex:0 170px;min-width:150px}.AdminDiscountOffersView-module-scss-module__rvD67W__visibilityField>*{width:100%}.AdminDiscountOffersView-module-scss-module__rvD67W__searchBtn{min-height:var(--height-input);height:var(--height-input);flex:none;padding-inline:16px}.AdminDiscountOffersView-module-scss-module__rvD67W__card{gap:8px;padding:16px;display:grid}.AdminDiscountOffersView-module-scss-module__rvD67W__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AdminDiscountOffersView-module-scss-module__rvD67W__title{color:var(--color-text);font-family:var(--font-family-display);font-size:18px;font-weight:var(--font-weight-bold);text-decoration:none}.AdminDiscountOffersView-module-scss-module__rvD67W__title:hover{color:var(--color-primary)}.AdminDiscountOffersView-module-scss-module__rvD67W__meta,.AdminDiscountOffersView-module-scss-module__rvD67W__phone,.AdminDiscountOffersView-module-scss-module__rvD67W__updated{color:var(--color-text-muted);font-size:var(--font-size-s);margin:4px 0 0}.AdminDiscountOffersView-module-scss-module__rvD67W__phone{font-family:var(--font-family-mono)}
.AdminEntitlementsView-module-scss-module__bdLVkW__filtersRow{flex-wrap:nowrap;align-items:flex-end;gap:12px;display:flex}.AdminEntitlementsView-module-scss-module__bdLVkW__filterField{flex-shrink:0;width:180px}.AdminEntitlementsView-module-scss-module__bdLVkW__filterFieldWide{flex:1;min-width:200px;max-width:280px}.AdminEntitlementsView-module-scss-module__bdLVkW__item{display:block}.AdminEntitlementsView-module-scss-module__bdLVkW__itemMain{min-width:0}.AdminEntitlementsView-module-scss-module__bdLVkW__itemHeader{justify-content:space-between;align-items:center;gap:var(--spacing-s);flex-wrap:wrap;display:flex}.AdminEntitlementsView-module-scss-module__bdLVkW__code{font-family:var(--font-family-mono,monospace);font-size:.95em}@media (max-width:720px){.AdminEntitlementsView-module-scss-module__bdLVkW__filtersRow{flex-wrap:wrap}.AdminEntitlementsView-module-scss-module__bdLVkW__filterField,.AdminEntitlementsView-module-scss-module__bdLVkW__filterFieldWide{width:100%;max-width:none}}
.AdminFinanceView-module-scss-module__77curG__page{gap:16px;width:100%;min-width:0;display:grid}.AdminFinanceView-module-scss-module__77curG__header{margin-bottom:0}.AdminFinanceView-module-scss-module__77curG__tabs{width:100%;max-width:100%}.AdminFinanceView-module-scss-module__77curG__content{gap:16px;min-width:0;display:grid}
.AdminInvoicesView-module-scss-module__BG4YCG__page{gap:20px;display:grid}.AdminInvoicesView-module-scss-module__BG4YCG__filtersRow{flex-wrap:nowrap;align-items:flex-end;gap:12px;display:flex}.AdminInvoicesView-module-scss-module__BG4YCG__filterField{flex-shrink:0;width:180px}.AdminInvoicesView-module-scss-module__BG4YCG__exportButton{min-height:var(--height-input);height:var(--height-input);flex-shrink:0}.AdminInvoicesView-module-scss-module__BG4YCG__toolbar{max-width:240px}.AdminInvoicesView-module-scss-module__BG4YCG__tableWrap{border:1px solid var(--color-border);overflow-x:auto}.AdminInvoicesView-module-scss-module__BG4YCG__table{border-collapse:collapse;width:100%;font-size:var(--font-size-s)}.AdminInvoicesView-module-scss-module__BG4YCG__table th,.AdminInvoicesView-module-scss-module__BG4YCG__table td{border-bottom:1px solid var(--color-border);text-align:left;padding:10px 12px}.AdminInvoicesView-module-scss-module__BG4YCG__table th{color:var(--color-text-muted);font-family:var(--font-family-mono);text-transform:uppercase;font-size:11px}.AdminInvoicesView-module-scss-module__BG4YCG__messageError,.AdminInvoicesView-module-scss-module__BG4YCG__messageSuccess{font-size:var(--font-size-s);margin:0 0 12px}.AdminInvoicesView-module-scss-module__BG4YCG__messageError{color:var(--color-danger)}.AdminInvoicesView-module-scss-module__BG4YCG__messageSuccess{color:var(--color-success)}.AdminInvoicesView-module-scss-module__BG4YCG__actionMuted{color:var(--color-text-muted)}.AdminInvoicesView-module-scss-module__BG4YCG__rowActions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:900px){.AdminInvoicesView-module-scss-module__BG4YCG__filtersRow{flex-wrap:wrap}.AdminInvoicesView-module-scss-module__BG4YCG__filterField{width:min(100%,200px)}}.AdminInvoicesView-module-scss-module__BG4YCG__rowClickable{cursor:pointer}.AdminInvoicesView-module-scss-module__BG4YCG__rowClickable:hover{background:var(--color-bg-muted)}.AdminInvoicesView-module-scss-module__BG4YCG__detail{gap:12px;display:grid}.AdminInvoicesView-module-scss-module__BG4YCG__detailMeta{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.45}.AdminInvoicesView-module-scss-module__BG4YCG__detailError{color:var(--color-danger);font-size:var(--font-size-s);margin:0}.AdminInvoicesView-module-scss-module__BG4YCG__detailHint{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0}.AdminInvoicesView-module-scss-module__BG4YCG__lineItems{border-top:1px solid var(--color-border);gap:8px;padding-top:8px;display:grid}.AdminInvoicesView-module-scss-module__BG4YCG__lineItemsTitle{font-size:var(--font-size-s);margin:0;font-weight:600}.AdminInvoicesView-module-scss-module__BG4YCG__lineItemsList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.AdminInvoicesView-module-scss-module__BG4YCG__lineItem{font-size:var(--font-size-s);justify-content:space-between;gap:12px;line-height:1.4;display:flex}
.AdminMarketingPackagesView-module-scss-module__w8AFVW__list{gap:12px;display:grid}.AdminMarketingPackagesView-module-scss-module__w8AFVW__card{gap:6px;padding:16px;display:grid}.AdminMarketingPackagesView-module-scss-module__w8AFVW__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AdminMarketingPackagesView-module-scss-module__w8AFVW__title{color:var(--color-text);font-family:var(--font-family-display);font-size:18px;font-weight:var(--font-weight-bold);text-decoration:none}.AdminMarketingPackagesView-module-scss-module__w8AFVW__title:hover{color:var(--color-primary)}.AdminMarketingPackagesView-module-scss-module__w8AFVW__meta{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0}
.TwoFactorEnrollView-module-scss-module__68xn9G__stack{gap:12px;display:grid}.TwoFactorEnrollView-module-scss-module__68xn9G__hint{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}.TwoFactorEnrollView-module-scss-module__68xn9G__qrWrap{border:1px solid var(--color-border);background:#fff;border-radius:12px;place-items:center;width:fit-content;margin:0 auto;padding:12px;display:grid}.TwoFactorEnrollView-module-scss-module__68xn9G__secret{background:var(--color-bg-muted);font-family:var(--font-family-mono);font-size:var(--font-size-s);word-break:break-all;border-radius:12px;padding:12px;display:block}.TwoFactorEnrollView-module-scss-module__68xn9G__codeList{border:1px solid var(--color-border);background:var(--color-bg-muted);font-family:var(--font-family-mono);font-size:var(--font-size-s);border-radius:12px;gap:6px;margin:0;padding:12px;list-style:none;display:grid}
