.StudioSurface_surface__7PMGd.pro-ui{--depth-page:#141619;--depth-panel:#24272d;--depth-top:#2b2f36;--depth-inset:#1b1e23;--depth-ink:#f4f5f7;--depth-muted:#b7bec9;--depth-line:#414750;--depth-highlight:#ffffff13;--depth-shadow:0 3px 8px #00000024,0 16px 38px #00000020;--depth-floating:0 8px 18px #00000038,0 28px 70px #00000055;--pro-bg:var(--depth-page)!important;--pro-panel:var(--depth-panel)!important;--pro-panel-2:var(--depth-top)!important;--pro-text:var(--depth-ink)!important;--pro-muted:var(--depth-muted)!important;--pro-border:var(--depth-line)!important;--studio-panel:var(--depth-panel)!important;--studio-surface-raised:var(--depth-panel)!important;--studio-surface-soft:var(--depth-inset)!important;--studio-soft:var(--depth-inset)!important;--studio-line:var(--depth-line)!important;background:var(--depth-page)!important;color:var(--depth-ink)}.StudioSurface_surface__7PMGd.theme-light{--depth-page:#eef1f5;--depth-panel:#ffffff;--depth-top:#ffffff;--depth-inset:#f4f6f9;--depth-ink:#1b222d;--depth-muted:#576271;--depth-line:#d3dae3;--depth-highlight:#ffffffd9;--depth-shadow:0 2px 5px #19273807,0 14px 36px #1927380c;--depth-floating:0 5px 16px #19273814,0 28px 65px #19273826}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-main{background:transparent!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-sidebar,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-topbar{background:var(--depth-panel)!important;border-color:var(--depth-line)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) :is(.pro-card,.card){background:linear-gradient(155deg,var(--depth-top),var(--depth-panel) 55%)!important;border:0!important;box-shadow:inset 0 1px 0 var(--depth-highlight),var(--depth-shadow)!important;color:var(--depth-ink)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) :is(.pro-page-shell,.pro-embedded-surface,.studio-profile-editor,.studio-team-editor){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-dropdown{background:linear-gradient(145deg,var(--depth-top),var(--depth-panel))!important;border:1px solid var(--depth-line)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 var(--depth-highlight),var(--depth-floating)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-calendar-controls .pro-ghost,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-calendar-controls select{background-color:var(--depth-panel)!important;border-color:var(--depth-line)!important;box-shadow:inset 0 1px 0 var(--depth-highlight),0 2px 3px #0000000b!important;color:var(--depth-ink)!important;transition:background-color .16s ease,box-shadow .16s ease}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-calendar-controls .pro-ghost:hover{background-color:var(--depth-inset)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-segmented{background:var(--depth-inset)!important;border:1px solid var(--depth-line);box-shadow:inset 0 1px 3px #0000000c}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-segmented button.active{color:var(--depth-ink)!important;background:linear-gradient(var(--depth-top),var(--depth-panel))!important;box-shadow:0 2px 5px #00000025,inset 0 1px 0 var(--depth-highlight)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-calendar-interaction-hint{font-size:11px;color:var(--depth-muted);margin-top:4px}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-calendar,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-calendar{color:var(--depth-ink)!important;background:var(--depth-panel)!important;border:1px solid var(--depth-line)!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-grid{grid-template-rows:54px var(--week-body-height)!important;gap:0!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-time-spacer{min-height:54px!important;margin:0!important;padding:6px 2px!important;border-radius:0!important;border:0!important;border-bottom:1px solid var(--depth-line)!important;border-left:1px solid var(--depth-line)!important;background:var(--depth-inset)!important;color:var(--depth-ink)!important;box-shadow:none!important;gap:2px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head span,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head strong{color:var(--depth-ink)!important;font-size:12px!important;line-height:1.2!important;font-weight:600!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head>span{color:var(--depth-muted)!important;font-size:10px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head em{display:none}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head.is-today{box-shadow:inset 0 -3px 0 var(--depth-ink)!important;background:var(--depth-top)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-time-axis{background:var(--depth-panel)!important;border-color:var(--depth-line)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-time-axis span{color:var(--depth-muted)!important;font-size:10px;font-weight:550;font-variant-numeric:tabular-nums}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-column{margin:0!important;border-left:1px solid var(--depth-line)!important;background:var(--depth-panel)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-hour-line{border-color:color-mix(in srgb,var(--depth-line) 70%,transparent)!important;margin-inline:0!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-closed-segment{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--depth-muted) 6%,transparent) 0 4px,transparent 4px 9px)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-closed-segment strong,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-opening-label{display:none}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-now-line{background:#e4586c!important;height:2px;box-shadow:0 0 0 1px var(--depth-panel)!important;z-index:5}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-now-line:before{background:#e4586c!important;width:7px;height:7px}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event{left:calc(100% * var(--event-lane, 0) / var(--event-lanes, 1) + 3px)!important;right:auto!important;width:calc(100% / var(--event-lanes, 1) - 6px)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-booking{background:linear-gradient(155deg,var(--event-top-color),var(--event-bottom-color))!important;color:var(--event-ink)!important;border:1px solid var(--event-edge)!important;border-radius:7px!important;opacity:1!important;box-shadow:inset 0 1px 0 #ffffff38,0 2px 3px #00000015,0 5px 12px #00000014!important;transition:box-shadow .14s ease}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-booking:focus-within,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-booking:hover{box-shadow:inset 0 1px 0 #ffffff44,0 4px 14px #00000030!important;z-index:6}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-content{padding:6px 7px 17px!important;gap:2px!important;background:transparent!important;color:inherit!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-booking :is(strong,span,small,em){color:inherit!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-time{font-size:11px!important;font-weight:550!important;font-variant-numeric:tabular-nums}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-customer{font-size:13px!important;font-weight:700!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-service-tags{gap:1px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-service-tag{background:transparent!important;padding:0!important;border:0!important;font-size:11px!important;font-weight:450!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-meta{font-size:10px!important;font-weight:500!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-resize-handle{height:13px!important;min-height:13px!important;bottom:0;background:linear-gradient(transparent,#00000012)!important;color:var(--event-ink)!important;opacity:.65}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-resize-handle svg{width:14px;height:12px}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=tight] .planity-week-event-content{padding:2px 4px 13px!important;gap:0!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=tight] .planity-week-event-customer{font-size:10px!important;line-height:12px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=compact] .planity-week-event-content{padding:3px 5px 13px!important;gap:1px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=compact] .planity-week-event-customer{font-size:11px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=compact] .planity-week-event-service-tag{font-size:10px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-block{border:1px dashed var(--depth-line)!important;border-radius:6px!important;background:repeating-linear-gradient(135deg,var(--depth-inset) 0 6px,var(--depth-panel) 6px 12px)!important;color:var(--depth-muted)!important;box-shadow:none!important;padding:7px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-block span,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-block strong{color:inherit!important;font-size:11px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-weekdays{margin:0!important;gap:0!important;padding:12px 0!important;background:var(--depth-inset)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-weekdays span{color:var(--depth-muted)!important;font-size:11px!important;font-weight:650;opacity:1!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-grid{gap:0!important;padding:0!important;background:var(--depth-panel)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell{min-height:155px!important;padding:9px!important;gap:7px!important;border:0!important;border-top:1px solid var(--depth-line)!important;border-right:1px solid var(--depth-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell:nth-child(7n){border-right:0!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell.is-today,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell:hover{background:var(--depth-inset)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell.is-muted{background:var(--depth-inset)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell.is-muted .planity-month-date{color:var(--depth-muted)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-date{display:inline-grid;place-items:center;width:28px;height:28px;font-size:13px!important;color:var(--depth-ink)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell.is-today .planity-month-date{border-radius:50%;background:var(--depth-ink)!important;color:var(--depth-panel)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-count{font-size:10px!important;font-weight:500!important;color:var(--depth-muted)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill:not(.is-block){padding:5px 6px!important;border:1px solid var(--event-edge)!important;border-radius:5px!important;background:linear-gradient(145deg,var(--event-top-color),var(--event-bottom-color))!important;color:var(--event-ink)!important;box-shadow:inset 0 1px 0 #ffffff35,0 2px 4px #00000015!important;font-size:11px!important;line-height:15px;font-weight:650!important;opacity:1!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill small,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill strong{display:block;overflow:hidden;text-overflow:ellipsis;color:inherit!important;font:inherit}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill small{font-size:10px!important;font-weight:450!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-more,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill.is-block{border:0!important;border-radius:4px!important;background:var(--depth-inset)!important;color:var(--depth-muted)!important;font-size:10px!important;font-weight:550!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-more{width:100%;text-align:left;cursor:pointer}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-event-status{position:static!important;font-size:9px!important;background:transparent!important;color:inherit!important;padding:0!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-topbar .pro-notification-menu{width:min(430px,calc(100vw - 24px));padding:0!important;gap:0;overflow:hidden}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-heading{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--depth-line);background:var(--depth-inset)}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-heading strong{font-size:16px!important;color:var(--depth-ink)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-count{min-width:24px;padding:3px 7px;border-radius:7px;background:var(--depth-panel);color:var(--depth-ink);text-align:center;font-size:12px;box-shadow:0 1px 3px #00000015}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-list{max-height:min(460px,60dvh);overflow-y:auto;overscroll-behavior:contain}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-topbar .pro-notification-menu .pro-notification-item{display:grid!important;grid-template-columns:42px minmax(0,1fr) 60px;align-items:center;gap:12px;min-height:96px;padding:15px 18px;background:transparent!important;border:0!important;border-bottom:1px solid var(--depth-line)!important;border-radius:0!important;color:var(--depth-ink)!important;text-align:left;box-shadow:none!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-topbar .pro-notification-menu .pro-notification-item:hover{background:var(--depth-inset)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-notification-menu .notification-avatar{display:grid!important;place-items:center;box-sizing:border-box!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;aspect-ratio:1/1;flex:0 0 42px;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,var(--depth-top),var(--depth-inset));border:1px solid var(--depth-line);color:var(--depth-ink)!important;box-shadow:inset 0 1px 0 var(--depth-highlight),0 3px 6px #00000012;font-size:13px!important;font-weight:650!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-avatar img{width:100%;height:100%;object-fit:cover}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-avatar svg{width:19px;height:19px}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-notification-menu .notification-copy{display:grid!important;gap:4px;min-width:0;white-space:normal!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-notification-menu .notification-copy strong{color:var(--depth-ink)!important;font-size:14px!important;font-weight:650!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-notification-menu .notification-copy small{color:var(--depth-muted)!important;font-size:12px!important;line-height:1.45;font-weight:450!important;white-space:normal!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-time{color:var(--depth-muted);text-align:right;font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .notification-empty{display:block;padding:26px 20px;color:var(--depth-muted)}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-notification-menu .pro-dropdown-link{border:0!important;border-radius:0!important;background:var(--depth-inset)!important;color:var(--depth-ink)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .customer-directory-sort{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--depth-muted);font-size:12px}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .customer-sort-direction{min-width:38px;min-height:38px;padding:8px 12px;border:1px solid var(--depth-line);border-radius:7px;background:var(--depth-panel);color:var(--depth-ink);font-size:12px;white-space:nowrap}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .customer-directory-table th button{display:inline-flex;align-items:center;gap:7px;padding:7px 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .customer-directory-table th[aria-sort=ascending],.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .customer-directory-table th[aria-sort=descending]{color:var(--depth-ink)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .customer-absence{display:block;width:fit-content;margin-top:5px;padding:3px 7px;border:1px solid #cf9d514d;border-radius:5px;background:#cf9d5117;color:#e8bf80;font-size:11px;line-height:1.35;font-weight:550}.StudioSurface_surface__7PMGd.theme-light .customer-absence{color:#80520b;background:#fff4da}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) :is(.customer-sort-direction,.customer-directory-table th button):focus-visible{outline:2px solid var(--depth-ink);outline-offset:3px}@media (max-width:820px){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell{min-height:116px!important;padding:5px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill small{display:none}}@media (max-width:640px){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head strong{background:transparent!important;width:auto;height:auto}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head .planity-week-date-compact{font-size:14px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-content{padding:3px 2px 13px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-time{font-size:10px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-customer,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-meta,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-service-tags,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-time .week-end-time{display:none!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-cell{min-height:92px!important;padding:3px!important;gap:3px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-date{width:23px;height:23px;font-size:12px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-count{display:none}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill:not(.is-block){padding:2px!important;line-height:14px;font-size:9px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill .month-customer{display:none}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-pill.is-block{padding:2px!important;font-size:9px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-month-more{padding:2px!important;font-size:9px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-topbar .pro-notification-menu .pro-notification-item{grid-template-columns:36px minmax(0,1fr) 50px;padding:13px 12px;gap:9px}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-notification-menu .notification-avatar{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;flex-basis:36px}}@media (prefers-reduced-motion:reduce){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .pro-calendar-controls button{transition:none!important}}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-now-line time{position:absolute;top:-7px;left:0;padding:2px 4px;border-radius:3px;color:#fff;background:#a92e41;font-size:9px;line-height:12px;font-weight:650}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-head{z-index:8!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-booking:active{filter:brightness(.98)}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]){--studio-bg:var(--depth-page);--studio-shell:var(--depth-panel);--studio-text:var(--depth-ink);--studio-muted:var(--depth-muted);--studio-panel-raised:var(--depth-top);--studio-soft-hover:var(--depth-top);background:var(--depth-page)!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-event-card:not(.planity-block-card):not(.is-no-show){background:linear-gradient(145deg,var(--event-top-color),var(--event-bottom-color))!important;color:var(--event-ink)!important;border:1px solid var(--event-edge)!important;box-shadow:inset 0 1px 0 #ffffff38,0 3px 9px #0000001c!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-event-card:not(.planity-block-card) :is(strong,span,small){color:inherit!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-event-card .planity-event-service-tag{background:transparent!important;padding:0!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-month-pills{display:grid!important;gap:4px}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-week-event[data-calendar-density=micro] .planity-week-event-content{padding:1px 3px 5px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-week-event[data-calendar-density=micro] .planity-week-event-time{font-size:10px!important;line-height:12px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-week-event[data-calendar-density=micro] :is(.planity-week-event-customer,.planity-week-event-service-tags,.planity-week-event-meta){display:none!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]) .planity-week-event[data-calendar-density=micro] .planity-week-resize-handle{min-height:5px!important;height:5px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event.is-booking{container-type:inline-size}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .week-customer-short{display:none}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=tight] .week-end-time{display:none!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=tight] .planity-week-resize-handle{height:8px!important;min-height:8px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event[data-calendar-density=tight] .planity-week-event-content{padding-bottom:8px!important}@container (max-width: 110px){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .week-end-time{display:none!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-time{text-overflow:clip!important}}@container (max-width: 86px){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .week-customer-full{display:none}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .week-customer-short{display:inline}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-content{padding-inline:4px!important}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-customer{font-size:11px!important}}.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-count{display:none}@media (max-width:820px){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-day-count{display:block;color:var(--depth-muted);font-size:9px;line-height:11px}}@container (max-width: 48px){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-customer,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-meta,.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-service-tags{display:none!important}}@container (max-width: 42px){.StudioSurface_surface__7PMGd.pro-ui.studio-pro-ui:is([data-studio-workspace=true],[data-studio-demo=true]):is(.theme-light,.theme-dark) .planity-week-event-time{display:none!important}}.BusinessOverview_overview__KwLo7{--portfolio-paper:#fffefa;--portfolio-ink:#242921;--portfolio-muted:#636b60;--portfolio-rule:#dfe3d8;color:var(--portfolio-ink);max-width:1600px;margin:0 auto;padding:16px 0 36px}.BusinessOverview_heading__qkeat{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:26px}.BusinessOverview_eyebrow__vS45P{margin:0 0 10px;font-size:11px;text-transform:uppercase;letter-spacing:.17em;font-weight:650;color:var(--portfolio-muted)}.BusinessOverview_heading__qkeat h1{margin:0;font-size:clamp(26px,2.5vw,40px);font-weight:550;letter-spacing:-.045em;line-height:1.15}.BusinessOverview_intro__DeGu_{color:var(--portfolio-muted);font-size:14px;line-height:1.6;max-width:580px;margin:14px 0 0}.BusinessOverview_controls__iTy_Y{display:flex;gap:8px;align-items:flex-end;flex-shrink:0}.BusinessOverview_controls__iTy_Y label{display:grid;gap:6px;font-size:11px;color:var(--portfolio-muted)}.BusinessOverview_controls__iTy_Y button,.BusinessOverview_controls__iTy_Y select,.BusinessOverview_error__7fqMj button,.BusinessOverview_unavailable__wzB8u button{border:1px solid var(--portfolio-rule);border-radius:8px;color:var(--portfolio-ink);background:var(--portfolio-paper);font:inherit;min-height:42px;padding:9px 12px;cursor:pointer}.BusinessOverview_controls__iTy_Y select{font-size:13px;min-width:150px}.BusinessOverview_controls__iTy_Y button{display:grid;place-items:center;min-width:42px}.BusinessOverview_controls__iTy_Y button:disabled{opacity:.45;cursor:wait}.BusinessOverview_overview__KwLo7 :is(button,select,a,summary):focus-visible{outline:3px solid #8a976a;outline-offset:4px}.BusinessOverview_meta__y6_H6{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--portfolio-muted);padding:14px 0;border-top:1px solid var(--portfolio-rule)}.BusinessOverview_businesses__n0HSx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.BusinessOverview_business__XdCt1{min-width:0;padding:clamp(18px,2vw,30px);background:var(--portfolio-paper);border:1px solid var(--portfolio-rule);border-radius:14px}.BusinessOverview_businessHeader__HHnQW{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px;justify-content:space-between}.BusinessOverview_identity__tri_c{display:flex;align-items:center;gap:12px;min-width:0}.BusinessOverview_identity__tri_c h2{font-size:18px;margin:0;font-weight:650;letter-spacing:-.025em}.BusinessOverview_identity__tri_c p{color:var(--portfolio-muted);font-size:12px;margin:4px 0 0;line-height:1.5}.BusinessOverview_icon__8BmMo{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:12px}.BusinessOverview_platformIcon__qgP4f{background:#171717;color:#fff;font-size:30px;font-weight:850;line-height:1}.BusinessOverview_shopIcon__sNdzx{background:#eee6db;color:#655344}.BusinessOverview_status__XuDID{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:1.4;padding:5px 8px;border-radius:5px}.BusinessOverview_status__XuDID:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%;flex-shrink:0}.BusinessOverview_ready__0IvlK{color:#446143;background:#eaf0e5}.BusinessOverview_pending__UwE89{color:#815b26;background:#f5eddd}.BusinessOverview_primary__xFmjM{display:flex;flex-direction:column;gap:8px;margin:34px 0 0}.BusinessOverview_primary__xFmjM dt{font-size:13px;color:var(--portfolio-muted)}.BusinessOverview_primary__xFmjM dd{margin:0;font-size:clamp(32px,3.5vw,48px);font-weight:500;letter-spacing:-.055em;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.BusinessOverview_hint__T1_7v{font-size:11px;line-height:1.5;margin:8px 0 28px;color:var(--portfolio-muted)}.BusinessOverview_metrics__T9CMW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin:0;padding:24px 0;border-top:1px solid var(--portfolio-rule)}.BusinessOverview_metrics__T9CMW dt{font-size:12px;line-height:1.5;color:var(--portfolio-muted)}.BusinessOverview_metrics__T9CMW dd{font-size:24px;letter-spacing:-.03em;line-height:1.3;font-weight:500;margin:6px 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.BusinessOverview_businessFooter__ryeAU{border-top:1px solid var(--portfolio-rule);padding:18px 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11px;color:var(--portfolio-muted)}.BusinessOverview_businessFooter__ryeAU a{color:var(--portfolio-ink);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:4px;text-decoration:none}.BusinessOverview_businessFooter__ryeAU a:hover{text-decoration:underline;text-underline-offset:3px}.BusinessOverview_definitions__NnG3W{font-size:12px;color:var(--portfolio-muted);border-top:1px solid var(--portfolio-rule);padding-top:16px}.BusinessOverview_definitions__NnG3W summary{cursor:pointer;line-height:1.5}.BusinessOverview_definitions__NnG3W p{line-height:1.7;margin:14px 0 0}.BusinessOverview_footnote__HqKVQ{margin:22px 0 0;color:var(--portfolio-muted);font-size:12px;line-height:1.7;max-width:720px}.BusinessOverview_unavailable__wzB8u{min-height:266px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.BusinessOverview_unavailable__wzB8u p{max-width:380px;color:var(--portfolio-muted);font-size:14px;line-height:1.6}.BusinessOverview_error__7fqMj button,.BusinessOverview_unavailable__wzB8u button{font-size:12px}.BusinessOverview_error__7fqMj,.BusinessOverview_loading__NohqC{padding:40px 24px;border:1px solid var(--portfolio-rule);border-radius:12px;background:var(--portfolio-paper)}.BusinessOverview_preview__bv_E_{padding:10px 14px;border-radius:6px;font-size:12px;background:#f1eadd;color:#6b5128;margin:0 0 24px}.theme-dark .BusinessOverview_overview__KwLo7{--portfolio-paper:#20251f;--portfolio-ink:#edf0e9;--portfolio-muted:#b5bdae;--portfolio-rule:#3b4537}.theme-dark .BusinessOverview_ready__0IvlK{background:#2b3c2c;color:#bfd3b5}.theme-dark .BusinessOverview_pending__UwE89,.theme-dark .BusinessOverview_preview__bv_E_{background:#3b3323;color:#e0c293}@media (max-width:1120px){.BusinessOverview_businesses__n0HSx{grid-template-columns:1fr}}@media (max-width:680px){.BusinessOverview_heading__qkeat{align-items:flex-start;flex-direction:column;gap:20px}.BusinessOverview_overview__KwLo7{padding-top:8px}.BusinessOverview_controls__iTy_Y{width:100%}.BusinessOverview_controls__iTy_Y label{flex:1}.BusinessOverview_identity__tri_c h2{font-size:17px}.BusinessOverview_metrics__T9CMW dd{font-size:22px}.BusinessOverview_primary__xFmjM{margin-top:26px}}.StudioMarketing_kit__G_Y1u{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:18px}.StudioMarketing_panel__oNaPy{display:grid;min-width:0;gap:20px;padding:24px!important}.StudioMarketing_panelHead__d4HkQ{display:flex;align-items:flex-start;gap:12px}.StudioMarketing_panelHead__d4HkQ h3,.StudioMarketing_panel__oNaPy h3,.StudioMarketing_preview__o49pZ h4,.StudioMarketing_qrCopy__MbmDj h4{margin:0;color:var(--pro-text);font-size:18px;font-weight:650;line-height:1.35}.StudioMarketing_hint__sYnVb,.StudioMarketing_panelHead__d4HkQ p,.StudioMarketing_qrCopy__MbmDj p{margin:6px 0 0;color:var(--pro-muted);font-size:13px;line-height:1.65;text-wrap:pretty}.StudioMarketing_icon__hRZcj{display:grid;flex:0 0 38px;height:38px;place-items:center;border-radius:10px;background:var(--studio-surface-soft);color:var(--pro-text)}.StudioMarketing_field__KAVYi{display:grid;min-width:0;gap:8px}.StudioMarketing_locationField__YkeOU{display:grid;width:min(100%,360px);gap:8px;color:var(--pro-muted);font-size:12px}.StudioMarketing_formFields__PHCqb{min-width:0;margin:0;padding:0;border:0}.StudioMarketing_formFields__PHCqb textarea{resize:vertical;min-width:0;width:100%;font:inherit;font-size:14px;line-height:1.7;padding:14px}.StudioMarketing_field__KAVYi>span{color:var(--pro-muted);font-size:12px;font-weight:600}.StudioMarketing_field__KAVYi textarea{width:100%;min-width:0;resize:vertical;font:inherit;font-size:14px;line-height:1.75;padding:14px}.StudioMarketing_linkInput__U3arW{width:100%;min-width:0;font-size:13px}.StudioMarketing_actions__oSjEW,.StudioMarketing_presetButtons__3EXI3{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.StudioMarketing_actions__oSjEW :is(button,a),.StudioMarketing_qrCopy__MbmDj button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:40px;white-space:normal}.StudioMarketing_textLink__wWbhF{color:var(--pro-muted);font-size:12px;text-decoration:none}.StudioMarketing_textLink__wWbhF:hover{color:var(--pro-text);text-decoration:underline;text-underline-offset:4px}.StudioMarketing_panel__oNaPy :is(button,a,input,textarea,select,summary):focus-visible,.StudioMarketing_tabs__p1LZB button:focus-visible{outline:2px solid var(--pro-text);outline-offset:3px}.StudioMarketing_qrSection__9kDZA{display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:20px;border-top:1px solid var(--studio-line,var(--pro-border));padding-top:22px}.StudioMarketing_qrImage__Y_WLB{display:grid;place-items:center;width:148px;height:148px;border-radius:10px;background:#fff;color:#696969}.StudioMarketing_qrImage__Y_WLB img{display:block;width:100%;height:auto;border-radius:inherit}.StudioMarketing_qrCopy__MbmDj h4{font-size:15px}.StudioMarketing_qrCopy__MbmDj button{margin-top:12px}.StudioMarketing_feedback__9g2VH{margin:0;color:var(--pro-text);font-size:13px}.StudioMarketing_presetButtons__3EXI3 button{min-height:40px;white-space:normal;text-align:left}.StudioMarketing_presetButtons__3EXI3 button[aria-pressed=true]{border-color:var(--pro-muted)!important;background:var(--studio-surface-soft)!important}.StudioMarketing_tabs__p1LZB{display:flex;width:fit-content;max-width:100%;gap:20px;border-bottom:1px solid var(--studio-line,var(--pro-border))}.StudioMarketing_tabs__p1LZB button{position:relative;min-height:44px;padding:8px 0 14px;border:0;border-radius:0;background:transparent;color:var(--pro-muted);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.StudioMarketing_tabs__p1LZB button[aria-selected=true]{color:var(--pro-text);box-shadow:0 2px 0 var(--pro-text)}.StudioMarketing_tabPanel__g71hf[hidden]{display:none}.StudioMarketing_messages__3qz7Z{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.4fr);align-items:start;gap:18px}.StudioMarketing_metrics__geAgB{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-block:4px 18px;border-bottom:1px solid var(--studio-line,var(--pro-border))}.StudioMarketing_metrics__geAgB div{display:grid;gap:6px}.StudioMarketing_metrics__geAgB dt{color:var(--pro-muted);font-size:12px}.StudioMarketing_metrics__geAgB dd{margin:0;font-size:28px;color:var(--pro-text);font-variant-numeric:tabular-nums;font-weight:650}.StudioMarketing_sidebar__BdkKW{display:grid;gap:18px;min-width:0}.StudioMarketing_imageOptions__BY7_q,.StudioMarketing_preview__o49pZ,.StudioMarketing_recipients__qV18n{min-width:0;padding-top:20px;border-top:1px solid var(--studio-line,var(--pro-border))}.StudioMarketing_previewBody__8fi9T{margin-top:14px;padding:20px;border:1px solid var(--studio-line,var(--pro-border));border-radius:10px;background:var(--studio-surface-soft);overflow-wrap:anywhere}.StudioMarketing_previewBody__8fi9T p{margin-bottom:0;white-space:pre-wrap;color:var(--pro-text);font-size:14px;line-height:1.75}.StudioMarketing_previewBody__8fi9T img{max-width:100%;max-height:220px;object-fit:contain;margin-top:16px}.StudioMarketing_imageOptions__BY7_q summary{color:var(--pro-text);font-size:13px;cursor:pointer}.StudioMarketing_imageOptions__BY7_q[open]>:not(summary){margin-top:14px}.StudioMarketing_recipientList___0_ht{max-height:310px;overflow-y:auto;overscroll-behavior:contain}.StudioMarketing_recipientList___0_ht :is(strong,small){display:block;overflow-wrap:anywhere}.StudioMarketing_recipientList___0_ht small{margin-top:4px}.StudioMarketing_variableList__0PmMJ{display:flex;gap:8px;flex-wrap:wrap;color:var(--pro-muted);font-size:12px}.StudioMarketing_unsaved__bqjZd{margin:0;padding:12px 14px;border-inline-start:2px solid var(--pro-muted);border-radius:4px;background:var(--studio-surface-soft);color:var(--pro-text);font-size:13px;line-height:1.6}@media (max-width:1100px){.StudioMarketing_kit__G_Y1u,.StudioMarketing_messages__3qz7Z{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.StudioMarketing_panel__oNaPy{padding:18px!important;gap:18px}.StudioMarketing_qrSection__9kDZA{grid-template-columns:104px minmax(0,1fr);gap:14px}.StudioMarketing_qrImage__Y_WLB{width:104px;height:104px}.StudioMarketing_tabs__p1LZB{width:100%;gap:18px}.StudioMarketing_tabs__p1LZB button{font-size:13px}.StudioMarketing_actions__oSjEW{align-items:stretch}.StudioMarketing_actions__oSjEW>button{flex:1 1 auto}}@media (max-width:360px){.StudioMarketing_qrSection__9kDZA{grid-template-columns:minmax(0,1fr)}}.PlatformTransitionNotice_notice__U_mMx{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin:0;padding:16px 32px;border-block:1px solid var(--pro-border,#686868);color:var(--pro-text,inherit)}.PlatformTransitionNotice_notice__U_mMx>div{flex:1 1 320px;min-width:0}.PlatformTransitionNotice_notice__U_mMx h2{margin:0 0 6px;font-size:16px;line-height:1.4;font-weight:650}.PlatformTransitionNotice_notice__U_mMx p{margin:0;max-width:72ch;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.PlatformTransitionNotice_notice__U_mMx .PlatformTransitionNotice_shop__QNY80{margin-top:6px}.PlatformTransitionNotice_dismiss__H3T0a{min-height:44px;padding:8px 16px;border:1px solid var(--pro-border,#686868);border-radius:8px;color:inherit;background:transparent;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.PlatformTransitionNotice_dismiss__H3T0a:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.PlatformTransitionNotice_dismiss__H3T0a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.PlatformTransitionNotice_compact__58l_9{margin:0;color:inherit;font-size:14px;line-height:1.5;overflow-wrap:anywhere}@media (max-width:600px){.PlatformTransitionNotice_notice__U_mMx{padding-inline:16px}.PlatformTransitionNotice_notice__U_mMx p{font-size:16px}}.BookingReviewNotice_notice__gVu9A{color:var(--muted,#676767);font-size:14px;line-height:1.5}.BookingReviewNotice_notice__gVu9A p{margin:0 0 4px}.BookingReviewNotice_action__EhPgo{appearance:none;border:0;padding:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.BookingReviewNotice_action__EhPgo:focus-visible{outline:2px solid currentColor;outline-offset:4px}.OpeningHoursEditor_editor__YaWDf{color:inherit;width:100%;min-width:0}.OpeningHoursEditor_closed__p8veW,.OpeningHoursEditor_hint__RXaqJ{color:inherit;opacity:.75;font-size:13px;line-height:1.5}.OpeningHoursEditor_hint__RXaqJ{margin:0 0 12px}.OpeningHoursEditor_day__9EWdL{display:grid;grid-template-columns:minmax(100px,160px) minmax(0,1fr);align-items:start;gap:16px;padding:16px 0;border-bottom:1px solid var(--setup-soft-line,var(--border,#e3e3e3))}.OpeningHoursEditor_day__9EWdL:last-child{border-bottom:0}.OpeningHoursEditor_toggle__ffv90{display:flex;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:600;cursor:pointer}.OpeningHoursEditor_toggle__ffv90 input{width:18px;height:18px;accent-color:currentColor}.OpeningHoursEditor_periods__8wcno{display:grid;gap:10px;min-width:0;width:100%;max-width:480px}.OpeningHoursEditor_range__XHUe0{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px}.OpeningHoursEditor_range__XHUe0>span{padding-bottom:12px}.OpeningHoursEditor_range__XHUe0 label{display:grid;gap:4px;min-width:0;font-size:11px}.OpeningHoursEditor_range__XHUe0 input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--setup-soft-line,var(--border,#d9d9d9));border-radius:8px;background:var(--setup-surface,var(--surface,#fff));color:inherit;font:inherit;font-size:14px;font-variant-numeric:tabular-nums}.OpeningHoursEditor_range__XHUe0 input[aria-invalid=true]{border-color:#b42318}.OpeningHoursEditor_pause__JeqxO{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 12px;font-size:12px}.OpeningHoursEditor_pause__JeqxO>span{color:inherit;opacity:.75}.OpeningHoursEditor_add__SLEzq,.OpeningHoursEditor_pause__JeqxO button{padding:6px 0;min-height:36px;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;text-align:left;cursor:pointer}.OpeningHoursEditor_add__SLEzq{justify-self:start;font-weight:600}.OpeningHoursEditor_add__SLEzq:hover,.OpeningHoursEditor_pause__JeqxO button:hover{text-decoration:underline}.OpeningHoursEditor_add__SLEzq:disabled{opacity:.45;cursor:default}.OpeningHoursEditor_error__LPT9A{margin:0;font-size:12px;line-height:1.5;color:#b42318}.OpeningHoursEditor_editor__YaWDf :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (max-width:540px){.OpeningHoursEditor_day__9EWdL{grid-template-columns:minmax(0,1fr);gap:4px}.OpeningHoursEditor_toggle__ffv90{min-height:36px}.OpeningHoursEditor_add__SLEzq,.OpeningHoursEditor_pause__JeqxO button{min-height:44px}}.StudioBrands_admin__wMPsp,.StudioBrands_editor__vP0dM{--brands-surface:var(--studio-surface-soft,var(--pro-panel-2,var(--surface,#fff)));--brands-text:var(--pro-text,var(--text,#23312c));--brands-muted:var(--pro-muted,var(--muted,#6a7376));--brands-border:var(--studio-line,var(--pro-border,var(--border,#dce3e2)));min-width:0;color:var(--brands-text)}.StudioBrands_adminHeader__o_upX,.StudioBrands_reviewHeading__kLcqZ,.StudioBrands_selectedRow__k7D8t,.StudioBrands_subheading__mLf8J{display:flex;align-items:center;justify-content:space-between;gap:12px}.StudioBrands_subheading__mLf8J{font-size:13px}.StudioBrands_hint__sazIR,.StudioBrands_subheading__mLf8J>span{color:#6a7376;font-size:13px;line-height:1.6}.StudioBrands_hint__sazIR{margin:4px 0 0;overflow-wrap:anywhere}.StudioBrands_selected__nfdp3{display:grid;gap:8px;padding:0;margin:0;list-style:none}.StudioBrands_selectedRow__k7D8t{padding:10px 12px;background:#fff;border:1px solid #dce3e2;border-radius:10px}.StudioBrands_selectedRow__k7D8t strong{font-size:14px;overflow-wrap:anywhere}.StudioBrands_selectedRow__k7D8t>div{min-width:0}.StudioBrands_badge__ZJsbH{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;margin-left:10px;white-space:nowrap}.StudioBrands_approved__fZuqY{background:#e9f2ed;color:#285440}.StudioBrands_pending__rnp8Q{background:#fbf2df;color:#7b571a}.StudioBrands_rejected__02X72{background:#f8e9e7;color:#8a423b}.StudioBrands_iconButton__yKlHP{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:7px;background:transparent;color:#61706c;flex-shrink:0;cursor:pointer}.StudioBrands_iconButton__yKlHP:hover{background:#edf2f0}.StudioBrands_search__CFop_{display:flex;align-items:center;gap:9px;border:1px solid #dce3e2;border-radius:9px;padding:10px 12px;color:#73817b;background:#fff;min-width:0}.StudioBrands_search__CFop_ input{border:0;outline:0;color:#23312c;background:transparent;width:100%;min-width:0;font:inherit;font-size:14px}.StudioBrands_search__CFop_:focus-within{outline:2px solid #748b7f;outline-offset:2px}.StudioBrands_catalog__LPkGE{display:flex;flex-wrap:wrap;gap:8px;min-width:0;border:0;padding:0;margin:0}.StudioBrands_legend__O04MN{margin:0 0 10px;font-size:13px;font-weight:600}.StudioBrands_choice__R4O4H{display:flex;align-items:center;gap:8px;border:1px solid #dce3e2;padding:10px 12px;border-radius:8px;font-size:13px;background:#fff;cursor:pointer;max-width:100%}.StudioBrands_choice__R4O4H span{overflow-wrap:anywhere;min-width:0}.StudioBrands_choice__R4O4H input{width:15px;height:15px;margin:0;accent-color:#405d50;flex-shrink:0}.StudioBrands_chosen__KO_X4{border-color:#91a89b;background:#edf4ef}.StudioBrands_proposal__JTBH7{border-top:1px solid #dce3e2;padding-top:16px}.StudioBrands_textButton__qjPLm{display:inline-flex;align-items:center;gap:7px;border:0;padding:4px 0;background:transparent;color:#385347;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.StudioBrands_form__LzY7T{display:grid;gap:14px;margin-top:14px}.StudioBrands_fields__iNHPp{display:grid;grid-template-columns:1fr 1fr;gap:12px}.StudioBrands_fields__iNHPp label,.StudioBrands_note__KFtS6{display:grid;gap:7px;font-size:12px;font-weight:600;min-width:0}.StudioBrands_fields__iNHPp input,.StudioBrands_note__KFtS6 textarea{width:100%;min-width:0;font-size:16px}.StudioBrands_actions__5sfC3{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.StudioBrands_actions__5sfC3 button{min-height:40px}.StudioBrands_feedback__VsUTq{margin:0;min-height:0;color:#405d50;font-size:13px;line-height:1.5}.StudioBrands_feedback__VsUTq:empty{display:none}.StudioBrands_error__tl1IP{padding:12px;border:1px solid #e1bdb7;border-radius:8px;color:#8a423b;background:#fff7f5;font-size:13px}.StudioBrands_publicBrands__irzKc{min-width:0;padding:20px;border:1px solid var(--profile-border,var(--studio-search-line,#e5e5e1));border-radius:12px;background:var(--profile-surface,var(--studio-search-surface-strong,#fff));color:var(--profile-text,var(--studio-search-ink,#20201e))}.StudioBrands_publicBrands__irzKc h3{margin:0;color:inherit;font-family:var(--sans);font-size:20px;line-height:1.3}.StudioBrands_publicBrands__irzKc ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}.StudioBrands_publicBrands__irzKc li{max-width:100%}.StudioBrands_publicBrands__irzKc a,.StudioBrands_publicBrands__irzKc li>span{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #e3e6e2;border-radius:7px;color:inherit;font-size:13px;text-decoration:none;overflow-wrap:anywhere}.StudioBrands_publicBrands__irzKc a:hover{background:#f2f5f0;border-color:#aab9aa}.StudioBrands_publicBrands__irzKc svg{flex-shrink:0;opacity:.6}.StudioBrands_admin__wMPsp{display:grid;gap:20px}.StudioBrands_adminHeader__o_upX{align-items:flex-start;flex-wrap:wrap}.StudioBrands_adminHeader__o_upX h2{margin:0 0 8px;font-size:28px}.StudioBrands_adminHeader__o_upX p{margin:0}.StudioBrands_mode__AWIRw{margin:0;padding:14px 16px;color:#46594e;border:1px solid #d8e2db;background:#f2f6f2;border-radius:10px;font-size:14px;line-height:1.6}.StudioBrands_toolbar__8cSgD{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}.StudioBrands_filters__g1oaU{display:flex;flex-wrap:wrap;gap:6px}.StudioBrands_filters__g1oaU button{border:1px solid #dce3e2;padding:9px 12px;border-radius:8px;background:#fff;color:#5a6961;font:inherit;font-size:13px;cursor:pointer}.StudioBrands_filters__g1oaU button[aria-pressed=true]{background:#344f40;border-color:#344f40;color:#fff}.StudioBrands_filters__g1oaU span{margin-left:5px;opacity:.75;font-variant-numeric:tabular-nums}.StudioBrands_reviewGrid__28n5F{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:16px}.StudioBrands_reviewCard__yDJKx{display:flex;flex-direction:column;align-items:stretch;gap:13px;padding:20px;background:#fff;border:1px solid #dce3e2;border-radius:12px;min-width:0}.StudioBrands_reviewHeading__kLcqZ{align-items:flex-start}.StudioBrands_reviewHeading__kLcqZ h3{margin:0;font-size:18px;overflow-wrap:anywhere}.StudioBrands_website__mhQU_{display:inline-flex;align-items:center;gap:7px;color:#496654;font-size:13px;overflow-wrap:anywhere}.StudioBrands_note__KFtS6{margin-top:auto}.StudioBrands_reviewNote__AkRvd{margin:0;padding:10px;border-left:2px solid #c9aa9a;background:#faf6f2;font-size:13px;overflow-wrap:anywhere}.StudioBrands_aiEvidence__iZ6lS{font-size:12px;color:#5b695e;overflow-wrap:anywhere}.StudioBrands_aiEvidence__iZ6lS a{display:block;margin-top:8px;color:inherit}.StudioBrands_empty__Yflmw{color:#6a7376;text-align:center;padding:50px 16px;border:1px dashed #d6dfd8;border-radius:12px}.StudioBrands_choice__R4O4H,.StudioBrands_filters__g1oaU button,.StudioBrands_reviewCard__yDJKx,.StudioBrands_search__CFop_,.StudioBrands_selectedRow__k7D8t{background:var(--brands-surface);border-color:var(--brands-border);color:var(--brands-text)}.StudioBrands_chosen__KO_X4,.StudioBrands_filters__g1oaU button[aria-pressed=true]{background:color-mix(in srgb,var(--brands-text) 10%,transparent);border-color:var(--brands-muted);color:var(--brands-text)}.StudioBrands_aiEvidence__iZ6lS,.StudioBrands_empty__Yflmw,.StudioBrands_hint__sazIR,.StudioBrands_iconButton__yKlHP,.StudioBrands_subheading__mLf8J>span{color:var(--brands-muted)}.StudioBrands_feedback__VsUTq,.StudioBrands_textButton__qjPLm,.StudioBrands_website__mhQU_{color:var(--brands-text)}.StudioBrands_mode__AWIRw,.StudioBrands_reviewNote__AkRvd{color:var(--brands-text);background:var(--brands-surface);border-color:var(--brands-border)}.StudioBrands_proposal__JTBH7{border-color:var(--brands-border)}.StudioBrands_admin__wMPsp .StudioBrands_search__CFop_,.StudioBrands_editor__vP0dM .StudioBrands_search__CFop_{padding:0 12px}.pro-ui.platform-admin-pro .pro-main .StudioBrands_admin__wMPsp .StudioBrands_search__CFop_ input[type=search],.pro-ui.studio-pro-ui .pro-main .StudioBrands_editor__vP0dM .StudioBrands_search__CFop_ input[type=search]{background:transparent!important;border:0!important;border-radius:0!important;outline:none!important;box-shadow:none!important;padding:12px 0;min-height:44px;color:var(--brands-text)!important}.pro-ui .StudioBrands_admin__wMPsp .StudioBrands_badge__ZJsbH.StudioBrands_approved__fZuqY,.pro-ui .StudioBrands_editor__vP0dM .StudioBrands_badge__ZJsbH.StudioBrands_approved__fZuqY{color:#285440!important;-webkit-text-fill-color:#285440!important}.pro-ui .StudioBrands_admin__wMPsp .StudioBrands_badge__ZJsbH.StudioBrands_pending__rnp8Q,.pro-ui .StudioBrands_editor__vP0dM .StudioBrands_badge__ZJsbH.StudioBrands_pending__rnp8Q{color:#7b571a!important;-webkit-text-fill-color:#7b571a!important}.pro-ui .StudioBrands_admin__wMPsp .StudioBrands_badge__ZJsbH.StudioBrands_rejected__02X72,.pro-ui .StudioBrands_editor__vP0dM .StudioBrands_badge__ZJsbH.StudioBrands_rejected__02X72{color:#8a423b!important;-webkit-text-fill-color:#8a423b!important}.StudioBrands_admin__wMPsp button:disabled,.StudioBrands_choice__R4O4H:has(input:disabled),.StudioBrands_editor__vP0dM button:disabled{opacity:.55;cursor:not-allowed}.StudioBrands_admin__wMPsp button:focus-visible,.StudioBrands_editor__vP0dM button:focus-visible,.StudioBrands_publicBrands__irzKc a:focus-visible{outline:2px solid #748b7f;outline-offset:3px}@media (max-width:600px){.StudioBrands_fields__iNHPp{grid-template-columns:1fr}.StudioBrands_selectedRow__k7D8t .StudioBrands_badge__ZJsbH{margin:5px 0 0;display:table}.StudioBrands_reviewCard__yDJKx{padding:16px}.StudioBrands_toolbar__8cSgD,.StudioBrands_toolbar__8cSgD>.StudioBrands_search__CFop_{width:100%}.StudioBrands_search__CFop_ input{font-size:16px}}.PublicFlowShell_shell__rQ11U{--flow-ink:#171715;--flow-muted:#65655f;--flow-line:#dcdcd6;--flow-canvas:#f5f5f2;--text:var(--flow-ink);--muted:var(--flow-muted);--border:var(--flow-line);--surface:#fff;--bg:var(--flow-canvas);--brand-accent:var(--flow-ink);--brand-on-accent:#fff;display:flex;min-height:100dvh;min-width:0;flex-direction:column;background:var(--flow-canvas);color:var(--flow-ink);color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.PublicFlowShell_shell__rQ11U *,.PublicFlowShell_shell__rQ11U :after,.PublicFlowShell_shell__rQ11U :before{box-sizing:border-box}.PublicFlowShell_shell__rQ11U :is(a,button,input,textarea,select):focus-visible{outline:2px solid #171715;outline-offset:4px}.PublicFlowShell_skip__v0nCt{position:fixed;top:12px;left:16px;z-index:50;padding:14px 20px;border-radius:8px;background:#171715;color:#fff;clip-path:inset(50%);transform:translateY(-150%)}.PublicFlowShell_skip__v0nCt:focus{clip-path:none;transform:none}.PublicFlowShell_footer__J_8gh,.PublicFlowShell_header____78q{width:min(1160px,calc(100% - 64px));margin-inline:auto}.PublicFlowShell_header____78q{display:flex;min-height:104px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--flow-line)}.PublicFlowShell_brand__ESV01{display:inline-flex;flex:0 0 auto}.PublicFlowShell_brand__ESV01 img{display:block;width:150px;height:50px;object-fit:contain;object-position:left center}.PublicFlowShell_headerActions__N5gWd{display:flex;align-items:center;gap:22px}.PublicFlowShell_back__yhOJh,.PublicFlowShell_headerActions__N5gWd>a{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--flow-muted);font-size:13px;font-weight:600;text-decoration:none}.PublicFlowShell_back__yhOJh:hover,.PublicFlowShell_headerActions__N5gWd>a:hover{color:var(--flow-ink)}.PublicFlowShell_shell__rQ11U .PublicFlowShell_headerActions__N5gWd .locale-trigger{min-height:44px;color:var(--flow-ink)!important}.PublicFlowShell_shell__rQ11U .locale-options{border:1px solid var(--flow-line);background:#fff;color:var(--flow-ink)}.PublicFlowShell_shell__rQ11U .locale-options button{min-height:44px;color:var(--flow-ink)!important}.PublicFlowShell_main__iFiV9{flex:1 0 auto;width:min(640px,calc(100% - 48px));margin-inline:auto;padding:clamp(28px,5vh,64px) 0 72px}.PublicFlowShell_back__yhOJh{margin-bottom:28px}.PublicFlowShell_heading__MLyEJ{display:grid;gap:15px}.PublicFlowShell_eyebrow__rwJNk{margin:0;color:var(--flow-muted);font-size:12px;font-weight:650}.PublicFlowShell_shell__rQ11U .PublicFlowShell_heading__MLyEJ h1{max-width:20ch;margin:0;color:var(--flow-ink);font-family:inherit;font-size:clamp(36px,4.6vw,56px);font-weight:720;line-height:1.02;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:anywhere}.PublicFlowShell_description__8eKWn{max-width:58ch;margin:0;color:var(--flow-muted);font-size:16px;line-height:1.6;text-wrap:pretty}.PublicFlowShell_content___cJoF{display:grid;gap:24px;margin-top:32px}.PublicFlowShell_content___cJoF .stack{display:grid;gap:22px}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .label{margin-bottom:8px;color:var(--flow-ink);font-size:13px;font-weight:600;text-transform:none;letter-spacing:0}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF :is(.input,.select){width:100%;min-width:0;min-height:52px;padding:14px 16px;border:1px solid var(--flow-line);border-radius:10px;background:#fff;color:var(--flow-ink);font:inherit;font-size:16px;box-shadow:none}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF textarea{resize:vertical;line-height:1.6}.PublicFlowShell_content___cJoF .flow-select-wrap{position:relative;display:block}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .flow-select-wrap .select{-webkit-appearance:none;appearance:none;height:52px;padding-right:48px;background-image:none}.PublicFlowShell_content___cJoF .flow-select-wrap>svg{position:absolute;top:50%;right:16px;color:var(--flow-muted);pointer-events:none;transform:translateY(-50%)}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .password-input{padding-right:54px}.PublicFlowShell_shell__rQ11U .password-toggle{width:44px;min-height:44px;color:var(--flow-muted)}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .btn{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;padding:12px 24px;border:1px solid var(--flow-line);border-radius:999px;background:transparent;color:var(--flow-ink);font:inherit;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;text-align:center;white-space:normal;box-shadow:none;transition:background-color .16s ease,border-color .16s ease}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .btn.primary{border-color:#171715;background:#171715;color:#fff}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .btn:hover{border-color:#b8b8b0;background:#eaeae4}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .btn.primary:hover{border-color:#33332f;background:#33332f}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .btn:disabled{opacity:.5;cursor:not-allowed}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .btn.danger{border-color:#e0c4c0;color:#a02e21}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .checkbox-row{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid var(--flow-line);border-radius:12px;color:var(--flow-muted);font-size:14px;line-height:1.6}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .checkbox-row input{flex:0 0 auto;width:20px;height:20px;margin:2px 0 0;accent-color:#171715}.PublicFlowShell_shell__rQ11U .PublicFlowShell_content___cJoF .checkbox-row a{color:var(--flow-ink);text-underline-offset:3px}.PublicFlowShell_notice__9_0Rp{display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border:1px solid var(--flow-line);border-radius:12px;background:#efefe9;color:#44443e;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.PublicFlowShell_notice__9_0Rp>svg{flex:0 0 auto;margin-top:2px}.PublicFlowShell_error__xvchT{border-color:#ebd1cc;background:#fcf0ed;color:#8c2a20}.PublicFlowShell_success__PIgWW{border-color:#c9dfd0;background:#edf5ef;color:#245638}.PublicFlowShell_loading__jde7x{display:grid;gap:20px;color:var(--flow-muted);font-size:14px}.PublicFlowShell_loading__jde7x>div{display:grid;gap:12px}.PublicFlowShell_loading__jde7x i{height:52px;border-radius:10px;background:#e8e8e1}.PublicFlowShell_loading__jde7x i:last-child{width:42%;border-radius:999px}.PublicFlowShell_content___cJoF .flow-note{margin:0;color:var(--flow-muted);font-size:14px;line-height:1.6}.PublicFlowShell_content___cJoF .flow-actions{display:flex;flex-wrap:wrap;gap:12px}.PublicFlowShell_content___cJoF .appointment-access-summary,.PublicFlowShell_content___cJoF .flow-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:8px 24px;border:1px solid var(--flow-line);border-radius:16px;background:#fff;overflow:hidden}.PublicFlowShell_content___cJoF .appointment-access-summary>div,.PublicFlowShell_content___cJoF .flow-summary>div{display:grid;min-width:0;gap:6px;padding:18px 0;border:0;border-bottom:1px solid #edede7;border-radius:0;background:transparent;overflow-wrap:anywhere}.PublicFlowShell_content___cJoF .appointment-access-summary .is-wide,.PublicFlowShell_content___cJoF .flow-summary>div{grid-column:1/-1}.PublicFlowShell_content___cJoF .appointment-access-summary>div:last-child,.PublicFlowShell_content___cJoF .flow-summary>div:last-child{border-bottom:0}.PublicFlowShell_content___cJoF :is(.flow-summary dt,.appointment-access-summary span,.appointment-access-summary small){color:var(--flow-muted);font-size:12px}.PublicFlowShell_content___cJoF :is(.flow-summary dd,.appointment-access-summary strong){margin:0;color:var(--flow-ink);font-size:15px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.PublicFlowShell_content___cJoF .flow-reference{margin:0;color:var(--flow-muted);font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PublicFlowShell_content___cJoF .flow-rating-field{min-width:0;margin:0;padding:0;border:0}.PublicFlowShell_content___cJoF .flow-rating{display:flex;gap:10px;margin-top:4px}.PublicFlowShell_content___cJoF .flow-rating label{position:relative;display:block;flex:1;min-width:0;max-width:76px;cursor:pointer}.PublicFlowShell_content___cJoF .flow-rating input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.PublicFlowShell_content___cJoF .flow-rating span{display:grid;min-height:60px;place-items:center;border:1px solid var(--flow-line);border-radius:12px;background:#fff;color:#77776e}.PublicFlowShell_content___cJoF .flow-rating .is-filled svg{fill:#171715;color:#171715}.PublicFlowShell_content___cJoF .flow-rating input:checked+span{border-color:#171715;box-shadow:inset 0 0 0 1px #171715}.PublicFlowShell_content___cJoF .flow-rating input:focus-visible+span{outline:2px solid #171715;outline-offset:4px}.PublicFlowShell_content___cJoF .review-reward-offer{margin:0;padding:18px 0;border:0;border-top:1px solid var(--flow-line);border-bottom:1px solid var(--flow-line);border-radius:0;background:transparent;color:var(--flow-ink)}.PublicFlowShell_content___cJoF .review-reward-offer small{color:var(--flow-muted)}.PublicFlowShell_content___cJoF .flow-steps{display:grid;gap:0;margin:0;padding:0;list-style:none}.PublicFlowShell_content___cJoF .flow-steps li{padding:22px 0;border-top:1px solid var(--flow-line)}.PublicFlowShell_content___cJoF .flow-steps h2{margin:0 0 7px;color:var(--flow-ink);font-family:inherit;font-size:18px;font-weight:650;letter-spacing:-.025em}.PublicFlowShell_content___cJoF .flow-steps p{margin:0;color:var(--flow-muted);font-size:14px;line-height:1.6}.PublicFlowShell_content___cJoF .appointment-confirmation-state{padding:14px 18px;border:1px solid var(--flow-line);border-radius:12px;background:#eaeae3;color:#44443e}.PublicFlowShell_content___cJoF .appointment-confirmation-state.is-confirmed{border-color:#c9dfd0;background:#edf5ef;color:#245638}.PublicFlowShell_content___cJoF .appointment-confirmation-state span{flex-shrink:0;background:#44443e;color:#fff}.PublicFlowShell_content___cJoF .appointment-confirmation-state.is-confirmed span{background:#245638}.PublicFlowShell_content___cJoF .appointment-calendar-menu{max-width:calc(100vw - 48px);border-color:var(--flow-line);background:#fff;color:var(--flow-ink)}.PublicFlowShell_content___cJoF .appointment-access-actions,.PublicFlowShell_content___cJoF .appointment-reschedule-form{gap:12px}.PublicFlowShell_footer__J_8gh{display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px 32px;padding:26px 0 max(28px,env(safe-area-inset-bottom));border-top:1px solid var(--flow-line);color:var(--flow-muted);font-size:12px}.PublicFlowShell_footer__J_8gh nav{display:flex;flex-wrap:wrap;gap:12px 22px}.PublicFlowShell_footer__J_8gh a{color:var(--flow-muted);text-decoration:none}.PublicFlowShell_footer__J_8gh a:hover{color:var(--flow-ink);text-decoration:underline;text-underline-offset:4px}@media (max-width:600px){.PublicFlowShell_footer__J_8gh,.PublicFlowShell_header____78q{width:calc(100% - 40px)}.PublicFlowShell_header____78q{min-height:84px;gap:16px}.PublicFlowShell_brand__ESV01 img{width:126px;height:42px}.PublicFlowShell_headerActions__N5gWd{gap:12px}.PublicFlowShell_main__iFiV9{width:calc(100% - 40px);padding-bottom:52px}.PublicFlowShell_back__yhOJh{margin-bottom:22px}.PublicFlowShell_content___cJoF{gap:22px}.PublicFlowShell_content___cJoF .appointment-access-actions>*,.PublicFlowShell_content___cJoF .flow-actions>*{width:100%}.PublicFlowShell_content___cJoF .appointment-access-summary{grid-template-columns:minmax(0,1fr)}.PublicFlowShell_content___cJoF .appointment-reschedule-form{display:grid;grid-template-columns:1fr}.PublicFlowShell_content___cJoF .flow-rating{gap:8px}.PublicFlowShell_content___cJoF .flow-rating span{min-height:56px}.PublicFlowShell_footer__J_8gh{flex-direction:column}}@media (prefers-reduced-motion:reduce){.PublicFlowShell_shell__rQ11U *,.PublicFlowShell_shell__rQ11U :after,.PublicFlowShell_shell__rQ11U :before{transition:none!important;animation:none!important}}.Aurora_container__4ZcEM{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.Aurora_container__4ZcEM canvas{width:100%;height:100%;display:block}.EmailTemplatesAdmin_root__OjLkU{display:grid;gap:22px}.EmailTemplatesAdmin_header__lNUhY{gap:24px}.EmailTemplatesAdmin_headerActions__vwaLz{display:flex;flex:0 0 auto;gap:8px}.EmailTemplatesAdmin_primaryButton__DeEuK,.EmailTemplatesAdmin_secondaryButton__LrEhB{min-height:42px;padding:0 16px;border:1px solid var(--admin-border);border-radius:7px;font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .1s ease}.EmailTemplatesAdmin_primaryButton__DeEuK{border-color:var(--admin-text);background:var(--admin-text);color:var(--admin-surface)}.EmailTemplatesAdmin_secondaryButton__LrEhB{background:var(--admin-surface);color:var(--admin-text)}.EmailTemplatesAdmin_primaryButton__DeEuK:hover:not(:disabled),.EmailTemplatesAdmin_secondaryButton__LrEhB:hover:not(:disabled){transform:translateY(-1px)}.EmailTemplatesAdmin_secondaryButton__LrEhB:hover:not(:disabled){background:var(--admin-soft)}.EmailTemplatesAdmin_primaryButton__DeEuK:disabled,.EmailTemplatesAdmin_secondaryButton__LrEhB:disabled{cursor:not-allowed;opacity:.46}.EmailTemplatesAdmin_summary__GXBsQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--admin-border);border-radius:9px;background:var(--admin-surface);overflow:hidden}.EmailTemplatesAdmin_summary__GXBsQ>div{min-width:0;display:grid;gap:3px;padding:16px 18px;border-right:1px solid var(--admin-border)}.EmailTemplatesAdmin_summary__GXBsQ>div:last-child{border-right:0}.EmailTemplatesAdmin_summary__GXBsQ strong{color:var(--admin-text);font-size:22px;letter-spacing:-.04em}.EmailTemplatesAdmin_summary__GXBsQ span{color:var(--admin-muted);font-size:12px}.EmailTemplatesAdmin_feedback__zmOg1{padding:11px 14px;border:1px solid var(--admin-border);border-radius:7px;font-size:13px;line-height:1.5}.EmailTemplatesAdmin_feedbackSuccess__OyFYo{border-color:color-mix(in srgb,#2f7b4c 35%,var(--admin-border));background:color-mix(in srgb,#2f7b4c 9%,var(--admin-surface));color:color-mix(in srgb,#2f7b4c 78%,var(--admin-text))}.EmailTemplatesAdmin_feedbackError__jg9hI{border-color:color-mix(in srgb,#a13a3a 38%,var(--admin-border));background:color-mix(in srgb,#a13a3a 9%,var(--admin-surface));color:color-mix(in srgb,#a13a3a 78%,var(--admin-text))}.EmailTemplatesAdmin_workspace__AkX77{min-height:760px;display:grid;grid-template-columns:minmax(230px,278px) minmax(0,1fr);border:1px solid var(--admin-border);border-radius:9px;background:var(--admin-surface);overflow:hidden}.EmailTemplatesAdmin_catalog__Guaj7{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);border-right:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-soft) 54%,var(--admin-surface))}.EmailTemplatesAdmin_catalogTools__VzOhd{display:grid;grid-template-columns:1fr;gap:10px;padding:14px;border-bottom:1px solid var(--admin-border)}.EmailTemplatesAdmin_catalogTools__VzOhd label,.EmailTemplatesAdmin_field__NyLTG,.EmailTemplatesAdmin_localePicker__B6Yyi{display:grid;gap:6px}.EmailTemplatesAdmin_catalogTools__VzOhd label>span,.EmailTemplatesAdmin_field__NyLTG>span,.EmailTemplatesAdmin_localePicker__B6Yyi>span{color:var(--admin-muted);font-size:11px;font-weight:700}.EmailTemplatesAdmin_catalogTools__VzOhd input,.EmailTemplatesAdmin_catalogTools__VzOhd select,.EmailTemplatesAdmin_field__NyLTG input,.EmailTemplatesAdmin_field__NyLTG textarea,.EmailTemplatesAdmin_localePicker__B6Yyi select{width:100%;border:1px solid var(--admin-border);border-radius:7px;outline:0;background:var(--admin-surface);color:var(--admin-text);font:inherit}.EmailTemplatesAdmin_catalogTools__VzOhd input,.EmailTemplatesAdmin_catalogTools__VzOhd select,.EmailTemplatesAdmin_field__NyLTG input,.EmailTemplatesAdmin_localePicker__B6Yyi select{min-height:40px;padding:0 11px;font-size:13px}.EmailTemplatesAdmin_catalogTools__VzOhd input:focus,.EmailTemplatesAdmin_catalogTools__VzOhd select:focus,.EmailTemplatesAdmin_field__NyLTG input:focus,.EmailTemplatesAdmin_field__NyLTG textarea:focus,.EmailTemplatesAdmin_localePicker__B6Yyi select:focus{border-color:var(--admin-border-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-text) 8%,transparent)}.EmailTemplatesAdmin_templateList__GiL4X{min-height:0;max-height:760px;overflow-y:auto;overscroll-behavior:contain}.EmailTemplatesAdmin_templateItem__N_wtG{width:100%;display:grid;gap:5px;padding:14px;border:0;border-bottom:1px solid var(--admin-border);border-radius:0;background:transparent;color:var(--admin-text);text-align:left;cursor:pointer}.EmailTemplatesAdmin_templateItem__N_wtG:hover{background:var(--admin-soft)}.EmailTemplatesAdmin_templateItemActive__zEuLb{background:var(--admin-surface);box-shadow:inset 3px 0 0 var(--admin-text)}.EmailTemplatesAdmin_templateItem__N_wtG strong{font-size:13px;line-height:1.35}.EmailTemplatesAdmin_templateItem__N_wtG small{color:var(--admin-muted);font-size:11px;line-height:1.45}.EmailTemplatesAdmin_templateMeta__40xma{color:var(--admin-muted);font-size:9px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.EmailTemplatesAdmin_customBadge__fZFjE{width:fit-content;margin-top:3px;padding:3px 6px;border-radius:4px;background:var(--admin-soft);color:var(--admin-text);font-size:9px;font-weight:700}.EmailTemplatesAdmin_emptyList__7K9c5{padding:24px 14px;color:var(--admin-muted);font-size:13px;line-height:1.5}.EmailTemplatesAdmin_detail__2h1w8{min-width:0;display:grid;align-content:start}.EmailTemplatesAdmin_detailHeader__xHxS5{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 22px;border-bottom:1px solid var(--admin-border)}.EmailTemplatesAdmin_detailHeader__xHxS5>div{min-width:0}.EmailTemplatesAdmin_detailHeader__xHxS5>div>span{color:var(--admin-muted);font-size:10px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.EmailTemplatesAdmin_detailHeader__xHxS5 h2{margin:5px 0 6px;color:var(--admin-text);font-size:clamp(22px,2.5vw,31px);letter-spacing:-.035em;line-height:1.1}.EmailTemplatesAdmin_detailHeader__xHxS5 p{max-width:64ch;margin:0;color:var(--admin-muted);font-size:13px;line-height:1.5}.EmailTemplatesAdmin_localePicker__B6Yyi{min-width:150px}.EmailTemplatesAdmin_editPreviewGrid__hf2W7{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.82fr)}.EmailTemplatesAdmin_editor__EV_pW{min-width:0;display:grid;align-content:start;gap:18px;padding:22px;border-right:1px solid var(--admin-border)}.EmailTemplatesAdmin_statusRow__Ws0L1{display:flex;align-items:center;justify-content:space-between;gap:12px}.EmailTemplatesAdmin_statusRow__Ws0L1>span{padding:4px 7px;border-radius:5px;font-size:10px;font-weight:750}.EmailTemplatesAdmin_statusDefault__4gsHX{background:var(--admin-soft);color:var(--admin-muted)}.EmailTemplatesAdmin_statusCustom__DrhjA{background:color-mix(in srgb,#2f7b4c 12%,var(--admin-surface));color:color-mix(in srgb,#2f7b4c 76%,var(--admin-text))}.EmailTemplatesAdmin_field__NyLTG small,.EmailTemplatesAdmin_statusRow__Ws0L1 small{color:var(--admin-muted);font-size:10px;line-height:1.45}.EmailTemplatesAdmin_field__NyLTG textarea{min-height:320px;resize:vertical;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.6}.EmailTemplatesAdmin_footerField__0KV1C textarea{min-height:104px}.EmailTemplatesAdmin_systemBlocks__wpwib{display:grid;gap:10px;padding-top:17px;border-top:1px solid var(--admin-border)}.EmailTemplatesAdmin_systemBlocks__wpwib>div:first-child{display:grid;gap:2px}.EmailTemplatesAdmin_systemBlocks__wpwib strong{color:var(--admin-text);font-size:12px}.EmailTemplatesAdmin_systemBlocks__wpwib small,.EmailTemplatesAdmin_systemBlocks__wpwib span{color:var(--admin-muted);font-size:10px;line-height:1.5}.EmailTemplatesAdmin_systemBlockList__er_M_{display:flex;flex-wrap:wrap;gap:6px}.EmailTemplatesAdmin_systemBlockList__er_M_ span{padding:5px 7px;border:1px solid var(--admin-border);border-radius:5px;background:var(--admin-soft);color:var(--admin-text);font-weight:700}.EmailTemplatesAdmin_variables__c_Qiy{display:grid;gap:10px;padding-top:17px;border-top:1px solid var(--admin-border)}.EmailTemplatesAdmin_variables__c_Qiy>div:first-child{display:grid;gap:2px}.EmailTemplatesAdmin_variables__c_Qiy strong{font-size:12px}.EmailTemplatesAdmin_variables__c_Qiy span{color:var(--admin-muted);font-size:10px}.EmailTemplatesAdmin_variableList__7vgox{display:flex;flex-wrap:wrap;gap:6px}.EmailTemplatesAdmin_variableList__7vgox button{padding:5px 7px;border:1px solid var(--admin-border);border-radius:5px;background:var(--admin-surface);color:var(--admin-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;cursor:pointer}.EmailTemplatesAdmin_variableList__7vgox button:hover{border-color:var(--admin-border-strong);background:var(--admin-soft)}.EmailTemplatesAdmin_previewPanel__oWCVR{min-width:0;display:grid;align-content:start;background:var(--admin-soft)}.EmailTemplatesAdmin_inboxSubject__IPQRg,.EmailTemplatesAdmin_previewHeader__zaKJv{padding:14px 16px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface)}.EmailTemplatesAdmin_previewHeader__zaKJv{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px}.EmailTemplatesAdmin_previewHeader__zaKJv>div{display:grid;gap:2px}.EmailTemplatesAdmin_inboxSubject__IPQRg strong,.EmailTemplatesAdmin_previewHeader__zaKJv strong{color:var(--admin-text);font-size:12px}.EmailTemplatesAdmin_inboxSubject__IPQRg span,.EmailTemplatesAdmin_previewHeader__zaKJv small,.EmailTemplatesAdmin_previewHeader__zaKJv span{color:var(--admin-muted);font-size:10px}.EmailTemplatesAdmin_inboxSubject__IPQRg{display:grid;gap:5px}.EmailTemplatesAdmin_inboxSubject__IPQRg strong{overflow-wrap:anywhere;line-height:1.45}.EmailTemplatesAdmin_previewFrameWrap__O9XT4{padding:16px}.EmailTemplatesAdmin_previewFrame__XwKEj{width:100%;min-height:690px;display:block;border:1px solid var(--admin-border);border-radius:7px;background:#f3f3f1}.EmailTemplatesAdmin_previewPlaceholder__djic7{min-height:690px;display:grid;place-items:center;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);color:var(--admin-muted);font-size:12px}.EmailTemplatesAdmin_scopeNote__OfhG5{max-width:88ch;margin:0;color:var(--admin-muted);font-size:11px;line-height:1.55}.EmailTemplatesAdmin_errorState__LOw2_,.EmailTemplatesAdmin_loading__SOxIs{min-height:320px;display:grid;place-content:center;gap:8px;padding:28px;border:1px solid var(--admin-border);border-radius:9px;background:var(--admin-surface);color:var(--admin-muted);text-align:center}.EmailTemplatesAdmin_errorState__LOw2_ h2,.EmailTemplatesAdmin_errorState__LOw2_ p{margin:0}.EmailTemplatesAdmin_errorState__LOw2_ h2{color:var(--admin-text)}@media (max-width:1180px){.EmailTemplatesAdmin_editPreviewGrid__hf2W7{grid-template-columns:1fr}.EmailTemplatesAdmin_editor__EV_pW{border-right:0;border-bottom:1px solid var(--admin-border)}.EmailTemplatesAdmin_previewFrame__XwKEj,.EmailTemplatesAdmin_previewPlaceholder__djic7{min-height:620px}}@media (max-width:860px){.EmailTemplatesAdmin_header__lNUhY{align-items:stretch!important;flex-direction:column}.EmailTemplatesAdmin_headerActions__vwaLz{width:100%}.EmailTemplatesAdmin_headerActions__vwaLz button{flex:1}.EmailTemplatesAdmin_summary__GXBsQ{grid-template-columns:repeat(2,minmax(0,1fr))}.EmailTemplatesAdmin_summary__GXBsQ>div:nth-child(2){border-right:0}.EmailTemplatesAdmin_summary__GXBsQ>div:nth-child(-n+2){border-bottom:1px solid var(--admin-border)}.EmailTemplatesAdmin_workspace__AkX77{grid-template-columns:1fr}.EmailTemplatesAdmin_catalog__Guaj7{border-right:0;border-bottom:1px solid var(--admin-border)}.EmailTemplatesAdmin_catalogTools__VzOhd{grid-template-columns:minmax(0,1fr) minmax(150px,.5fr)}.EmailTemplatesAdmin_templateList__GiL4X{max-height:330px}}@media (max-width:620px){.EmailTemplatesAdmin_summary__GXBsQ>div{padding:13px}.EmailTemplatesAdmin_catalogTools__VzOhd{grid-template-columns:1fr}.EmailTemplatesAdmin_detailHeader__xHxS5{align-items:stretch;flex-direction:column}.EmailTemplatesAdmin_localePicker__B6Yyi{min-width:0}.EmailTemplatesAdmin_detailHeader__xHxS5,.EmailTemplatesAdmin_editor__EV_pW{padding:16px}.EmailTemplatesAdmin_statusRow__Ws0L1{align-items:flex-start;flex-direction:column}.EmailTemplatesAdmin_previewFrameWrap__O9XT4{padding:10px}.EmailTemplatesAdmin_previewFrame__XwKEj,.EmailTemplatesAdmin_previewPlaceholder__djic7{min-height:560px}}