html[data-panel-scheme=dark] body:has(.workspace){background:#0e1011}html[data-panel-scheme=dark] .workspace{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ws-bg:#0e1011;--ws-surface:#171a1b;--ws-line:#2a2f2d;--ws-ink:#eef1ee;--ws-text:#d3d8d4;--ws-muted:#9aa39d;--ws-mint:#2ed39c;--ws-mint-ink:#5fe3b5;--ws-mint-soft:#13261f;--white:#171a1b;--paper:#0e1011;--line:#2a2f2d;--muted:#9aa39d;--dark:#eef1ee}html[data-panel-scheme=dark] .workspace .button-dark{color:#0f0f0f}html[data-panel-scheme=dark] .workspace .action-note{color:#929a92}html[data-panel-scheme=dark] .workspace .hero-proof{color:#9fa59f}html[data-panel-scheme=dark] .workspace .avatar-stack span{color:#0f0f0f}html[data-panel-scheme=dark] .workspace .avatar-stack span:last-child{background:#c6cfc9}html[data-panel-scheme=dark] .workspace .visual-orbit{border:1px solid #aab88433}html[data-panel-scheme=dark] .workspace .dashboard-card{background:#181818f5;border:1px solid #dbe5dd0d}html[data-panel-scheme=dark] .workspace .mock-kicker{color:#8c958c}html[data-panel-scheme=dark] .workspace .mock-menu{color:#929a93}html[data-panel-scheme=dark] .workspace .mock-summary span{color:#8a938a}html[data-panel-scheme=dark] .workspace .mock-divider{background:#121310}html[data-panel-scheme=dark] .workspace .appointment{border-bottom:1px solid #2d2e29}html[data-panel-scheme=dark] .workspace .appointment-time{color:#949c94}html[data-panel-scheme=dark] .workspace .appointment small{color:#8d958d}html[data-panel-scheme=dark] .workspace .appointment-status{color:#b4cd71}html[data-panel-scheme=dark] .workspace .status-soft{color:#69755d}html[data-panel-scheme=dark] .workspace .mock-bottom{color:#8e978d}html[data-panel-scheme=dark] .workspace .floating-tag{background:#181818;border:1px solid #f2f2f20a}html[data-panel-scheme=dark] .workspace .tag-icon{background:#12130c}html[data-panel-scheme=dark] .workspace .floating-tag small{color:#949b93}html[data-panel-scheme=dark] .workspace .feature-section{border-top:1px solid #32352e}html[data-panel-scheme=dark] .workspace .feature-card{background:#1818188a;border:1px solid #33352e}html[data-panel-scheme=dark] .workspace .feature-card:hover{background:#181818}html[data-panel-scheme=dark] .workspace .feature-arrow{color:#869378}html[data-panel-scheme=dark] .workspace .closing-panel{color:#0f0f0f}html[data-panel-scheme=dark] .workspace .closing h2 span{color:#748774}html[data-panel-scheme=dark] .workspace .closing-spark{color:#c3ec1514}html[data-panel-scheme=dark] .workspace .footer{color:#989f99;border-top:1px solid #32352e}html[data-panel-scheme=dark] .workspace .auth-note{color:#acb3ac}html[data-panel-scheme=dark] .workspace .auth-card{background:#181818;border:1px solid #d5dfd612}html[data-panel-scheme=dark] .workspace .auth-tab{color:#999f99}html[data-panel-scheme=dark] .workspace .auth-tab.active{background:#181818}html[data-panel-scheme=dark] .workspace .auth-card-heading p{color:#9ca39d}html[data-panel-scheme=dark] .workspace .auth-form label,html[data-panel-scheme=dark] .workspace .business-form label{color:#b2b9b3}html[data-panel-scheme=dark] .workspace .auth-form input,html[data-panel-scheme=dark] .workspace .business-form input,html[data-panel-scheme=dark] .workspace .business-form select{background:#181818;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .auth-form input::placeholder,html[data-panel-scheme=dark] .workspace .business-form input::placeholder{color:#818c7f}html[data-panel-scheme=dark] .workspace .auth-terms{color:#889088}html[data-panel-scheme=dark] .workspace .form-error{color:#d59685;background:#1f100c;border:1px solid #442d26}html[data-panel-scheme=dark] .workspace .form-success{color:#d3e7a5;background:#16190d;border:1px solid #464f2d}html[data-panel-scheme=dark] .workspace .user-email{color:#a9b1aa}html[data-panel-scheme=dark] .workspace .signout-button{color:#adb5ad}html[data-panel-scheme=dark] .workspace-heading p{color:#9ea59f}html[data-panel-scheme=dark] .workspace-spark{color:#afc85a}html[data-panel-scheme=dark] .workspace .business-list-panel,html[data-panel-scheme=dark] .workspace .create-panel{background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .empty-icon{color:#bfd179;background:#161810;border:1px solid #363a2a}html[data-panel-scheme=dark] .workspace .business-card{background:#181b12;border:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .admin-request-actions button{color:#ccd8c6;background:#181818;border:1px solid #353a2f}html[data-panel-scheme=dark] .workspace .admin-request-actions button:hover{background:#161811;border-color:#a9b97a}html[data-panel-scheme=dark] .workspace .admin-business-heading{border-top:1px solid #2e332b}html[data-panel-scheme=dark] .workspace .admin-form-section{border-top:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .business-icon-warm{background:#19120c}html[data-panel-scheme=dark] .workspace .business-info p{color:#979f97}html[data-panel-scheme=dark] .workspace .business-info p span{color:#737e6f}html[data-panel-scheme=dark] .workspace .business-active{color:#cbe098;background:#13150d}html[data-panel-scheme=dark] .workspace .panel-footnote{color:#929a92;border-top:1px solid #2c2e29}html[data-panel-scheme=dark] .workspace .create-panel-heading p{color:#9ca39d}html[data-panel-scheme=dark] .workspace .slug-input{color:#8d968d;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .create-hint{color:#889088}html[data-panel-scheme=dark] .workspace .loading-panel{color:#9ba29b;background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .loading-spinner{border:2px solid #363a2a;border-top-color:#bfd17e}html[data-panel-scheme=dark] .workspace .business-card-link:hover .business-card{background:#181818;border-color:#93aa46}html[data-panel-scheme=dark] .workspace .operations-heading .back-link{color:#a6afa7}html[data-panel-scheme=dark] .workspace .operations-heading>p{color:#9ea59f}html[data-panel-scheme=dark] .workspace .operations-panel{background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .operations-intro{color:#9ca39d}html[data-panel-scheme=dark] .workspace .setup-form>label,html[data-panel-scheme=dark] .workspace .setup-fields label{color:#b6beb7}html[data-panel-scheme=dark] .workspace .setup-form input:not([type=checkbox]){background:#181818;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .setup-item{background:#181b12;border:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .setup-item p,html[data-panel-scheme=dark] .workspace .professional-card-heading p{color:#979f97}html[data-panel-scheme=dark] .workspace .setup-item p span{color:#737e6f}html[data-panel-scheme=dark] .workspace .status-toggle{color:#a1a8a1;background:#141412;border:1px solid #31342e}html[data-panel-scheme=dark] .workspace .status-toggle-active{color:#cbe098;background:#13150d;border-color:#3b4028}html[data-panel-scheme=dark] .workspace .setup-empty{color:#929a92;border:1px dashed #32362f}html[data-panel-scheme=dark] .workspace .schedule-fieldset{border:1px solid #2f322c}html[data-panel-scheme=dark] .workspace .schedule-fieldset legend{color:#b6beb7}html[data-panel-scheme=dark] .workspace .schedule-fieldset>p{color:#929a92}html[data-panel-scheme=dark] .workspace .schedule-row{border-bottom:1px solid #2b2e28}html[data-panel-scheme=dark] .workspace .schedule-day{color:#b3bbb4}html[data-panel-scheme=dark] .workspace .schedule-times{color:#929a92}html[data-panel-scheme=dark] .workspace .schedule-off{color:#838c83}html[data-panel-scheme=dark] .workspace .professional-card{background:#181b12;border:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .hours-details{border-top:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .setup-footnote{color:#929a92}html[data-panel-scheme=dark] .workspace .operations-heading-actions>p{color:#9ea59f}html[data-panel-scheme=dark] .workspace .agenda-title-muted{color:#95a193}html[data-panel-scheme=dark] .workspace .agenda-date-controls button{color:#b3bbb4;background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .agenda-date-controls button:hover{background:#181b12;border-color:#93aa46}html[data-panel-scheme=dark] .workspace .agenda-date-label{color:#b2b9b3}html[data-panel-scheme=dark] .workspace .agenda-date-input{background:#181818;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .agenda-appointment{background:#181b12;border:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .agenda-time{color:#b0bbae}html[data-panel-scheme=dark] .workspace .agenda-time span{color:#889088}html[data-panel-scheme=dark] .workspace .appointment-status-pill{color:#c8d79d;background:#12140d}html[data-panel-scheme=dark] .workspace .appointment-status-pill.status-cancelled,html[data-panel-scheme=dark] .workspace .appointment-status-pill.status-no_show{color:#9ca29b;background:#131312}html[data-panel-scheme=dark] .workspace .appointment-status-pill.status-completed{color:#9acca3;background:#0e1510}html[data-panel-scheme=dark] .workspace .agenda-appointment-body>p{color:#a8afa8}html[data-panel-scheme=dark] .workspace .agenda-appointment-body>p span{color:#737e6f}html[data-panel-scheme=dark] .workspace .agenda-appointment-body>.agenda-secondary{color:#8d958d}html[data-panel-scheme=dark] .workspace .agenda-appointment-bottom{color:#9ba29b}html[data-panel-scheme=dark] .workspace .agenda-notes{color:#a0a8a0}html[data-panel-scheme=dark] .workspace .agenda-actions button:hover{border-color:#93aa46}html[data-panel-scheme=dark] .workspace .agenda-empty{color:#929a92;border:1px dashed #32362f}html[data-panel-scheme=dark] .workspace .setup-form select,html[data-panel-scheme=dark] .workspace .setup-form textarea{background:#181818;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .agenda-date-controls button,html[data-panel-scheme=dark] .workspace .agenda-date-controls input{color:#b3bbb4;background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .agenda-date-controls button:hover,html[data-panel-scheme=dark] .workspace .agenda-date-controls input:focus{border-color:#93aa46}html[data-panel-scheme=dark] .workspace .share-booking>summary{color:#b3bbb4;background:#181b12;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .share-booking-panel{background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .share-booking-panel label{color:#b6beb7}html[data-panel-scheme=dark] .workspace .share-booking-panel p{color:#929a92}html[data-panel-scheme=dark] .workspace .share-link-row input{color:#a4aca4;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .button-whatsapp{color:#0f0f0f}html[data-panel-scheme=dark] .workspace .calendar-scroll{background:#181818;border:1px solid #2f322c}html[data-panel-scheme=dark] .workspace .calendar-header-spacer,html[data-panel-scheme=dark] .workspace .calendar-professional-header{color:#acb5a8;background:#171913;border-bottom:1px solid #30342c;border-right:1px solid #30342c}html[data-panel-scheme=dark] .workspace .calendar-professional-header span{color:#929a92}html[data-panel-scheme=dark] .workspace .calendar-time-axis{background:#171913;border-right:1px solid #30342c}html[data-panel-scheme=dark] .workspace .calendar-time-axis span{color:#929a92}html[data-panel-scheme=dark] .workspace .calendar-lane{background:linear-gradient(to bottom, #131412 var(--shift-start), #181818 var(--shift-start), #181818 var(--shift-end), #131412 var(--shift-end));border-right:1px solid #30342c}html[data-panel-scheme=dark] .workspace .calendar-lane-off{background:#141513}html[data-panel-scheme=dark] .workspace .calendar-lane-message{color:#889088}html[data-panel-scheme=dark] .workspace .calendar-appointment{color:#c8d4c5;background:#15170e;border:1px solid #4a5330}html[data-panel-scheme=dark] .workspace .calendar-event-cancelled{color:#9fa49d;background:#131312;border-color:#32342f #32342f #32342f #858c81}html[data-panel-scheme=dark] .workspace .calendar-event-details{color:#a9b1aa;background:#181818;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .agenda-actions button{color:#b0bbae;background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .agenda-actions .agenda-cancel{color:#d59685}html[data-panel-scheme=dark] .workspace .calendar-legend{color:#929a92}html[data-panel-scheme=dark] .workspace .calendar-legend i{background:#15170e;border:1px solid #4a5330}html[data-panel-scheme=dark] .workspace .calendar-legend .legend-working{background:#181818;border-color:#2f322c}html[data-panel-scheme=dark] .workspace .calendar-legend .legend-gap{background:#131412;border-color:#2f322c}html[data-panel-scheme=dark] .workspace .public-booking-card{background:#181818;border:1px solid #30342e}html[data-panel-scheme=dark] .workspace .public-booking-intro{color:#9ea59f}html[data-panel-scheme=dark] .workspace .public-booking-form input,html[data-panel-scheme=dark] .workspace .public-booking-form select{background:#181818;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .public-booking-privacy{color:#8d968d}html[data-panel-scheme=dark] .workspace .public-booking-unavailable p,html[data-panel-scheme=dark] .workspace .public-booking-confirmation>p{color:#9ea59f}html[data-panel-scheme=dark] .workspace .confirmation-icon{background:#11130c}html[data-panel-scheme=dark] .workspace .public-booking-receipt{color:#9ea59f;background:#181b12;border:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .public-booking-receipt strong{color:#d0dad0}html[data-panel-scheme=dark] .workspace .pulso-date-trigger{color:#c8d0ca;background:#181818;border:1px solid #32352f}html[data-panel-scheme=dark] .workspace .pulso-date-trigger svg{color:#919b92}html[data-panel-scheme=dark] .workspace .pulso-date-popover{background:#181818;border:1px solid #30332d}html[data-panel-scheme=dark] .workspace .pulso-calendar-kicker{color:#8d968c}html[data-panel-scheme=dark] .workspace .pulso-calendar-nav{color:#adb6ae;background:#181a13;border:1px solid #2f322c}html[data-panel-scheme=dark] .workspace .pulso-calendar-weekdays span{color:#8d968c}html[data-panel-scheme=dark] .workspace .pulso-calendar-day{color:#bdc6bf}html[data-panel-scheme=dark] .workspace .pulso-calendar-day.is-outside{color:#757f73}html[data-panel-scheme=dark] .workspace .pulso-calendar-footer{color:#8d968c;border-top:1px solid #2e3129}html[data-panel-scheme=dark] .workspace .nav-link{color:#b3c1b8}html[data-panel-scheme=dark] .workspace .hero h1 span,html[data-panel-scheme=dark] .workspace .section-heading h2 span,html[data-panel-scheme=dark] .workspace .closing h2 span{color:#84eed2}html[data-panel-scheme=dark] .workspace .hero-lede{color:#a5b2a9}html[data-panel-scheme=dark] .workspace .hero-visual:before{background:radial-gradient(circle at 35% 28%,#101209,#0c120f 72%)}html[data-panel-scheme=dark] .workspace .orbit-one{border-color:#8cedcf38}html[data-panel-scheme=dark] .workspace .orbit-two{border-color:#8cedcf1f}html[data-panel-scheme=dark] .workspace .dashboard-card{border-color:#d7e8df14}html[data-panel-scheme=dark] .workspace .tag-icon{color:#83f1d3}html[data-panel-scheme=dark] .workspace .feature-section{border-top-color:#30372e}html[data-panel-scheme=dark] .workspace .feature-card{background:#181818b8;border-color:#2f362d}html[data-panel-scheme=dark] .workspace .feature-card:hover{border-color:#394732}html[data-panel-scheme=dark] .workspace .feature-number{color:#84edcf}html[data-panel-scheme=dark] .workspace .closing-panel{background:linear-gradient(115deg,#c7e8dd,#b1e8d5)}html[data-panel-scheme=dark] .workspace .closing-panel .eyebrow{color:#587f61}html[data-panel-scheme=dark] .workspace .footer{border-top-color:#30372e}html[data-panel-scheme=dark] .workspace .auth-page{background:radial-gradient(ellipse at 10% 68%, #0d140f 0, transparent 37%), var(--paper)}html[data-panel-scheme=dark] .workspace .auth-intro h1 span{color:#84eed2}html[data-panel-scheme=dark] .workspace .auth-note span{color:#8cf0d5}html[data-panel-scheme=dark] .workspace .auth-card{border-color:#30352d}html[data-panel-scheme=dark] .workspace .auth-tabs{background:#121410}html[data-panel-scheme=dark] .workspace .auth-form input,html[data-panel-scheme=dark] .workspace .business-form input,html[data-panel-scheme=dark] .workspace .business-form select,html[data-panel-scheme=dark] .workspace .setup-form input,html[data-panel-scheme=dark] .workspace .setup-form select,html[data-panel-scheme=dark] .workspace .setup-form textarea,html[data-panel-scheme=dark] .workspace .public-booking-form input,html[data-panel-scheme=dark] .workspace .public-booking-form select{border-color:#2f362e}html[data-panel-scheme=dark] .workspace .auth-form input:focus,html[data-panel-scheme=dark] .workspace .business-form input:focus,html[data-panel-scheme=dark] .workspace .business-form select:focus,html[data-panel-scheme=dark] .workspace .setup-form input:focus,html[data-panel-scheme=dark] .workspace .setup-form select:focus,html[data-panel-scheme=dark] .workspace .setup-form textarea:focus,html[data-panel-scheme=dark] .workspace .public-booking-form input:focus,html[data-panel-scheme=dark] .workspace .public-booking-form select:focus{border-color:#56c095}html[data-panel-scheme=dark] .workspace .form-success{color:#a2ecd2;background:#0f1914;border-color:#2c4a3d}html[data-panel-scheme=dark] .workspace{background:linear-gradient(#151713 0,#121511 100%)}html[data-panel-scheme=dark] .workspace-heading h1 span{color:#84eed2}html[data-panel-scheme=dark] .workspace-heading p,html[data-panel-scheme=dark] .workspace .operations-heading>p{color:#a1aea5}html[data-panel-scheme=dark] .workspace .business-list-panel,html[data-panel-scheme=dark] .workspace .create-panel,html[data-panel-scheme=dark] .workspace .operations-panel,html[data-panel-scheme=dark] .workspace .agenda-form-panel{border-color:#2e352d}html[data-panel-scheme=dark] .workspace .count-pill{color:#98eed3;background:#0e1712}html[data-panel-scheme=dark] .workspace .business-card,html[data-panel-scheme=dark] .workspace .setup-item,html[data-panel-scheme=dark] .workspace .professional-card,html[data-panel-scheme=dark] .workspace .agenda-appointment{background:#181818;border-color:#2c332a}html[data-panel-scheme=dark] .workspace .business-card:hover{border-color:#2f4035}html[data-panel-scheme=dark] .workspace .business-icon{color:#8cf0d5;background:#0e1713}html[data-panel-scheme=dark] .workspace .business-icon-warm{color:#cc9372;background:#1c120b}html[data-panel-scheme=dark] .workspace .business-active,html[data-panel-scheme=dark] .workspace .status-toggle-active{color:#9eefd4;background:#0e1712}html[data-panel-scheme=dark] .workspace .panel-footnote,html[data-panel-scheme=dark] .workspace .setup-footnote,html[data-panel-scheme=dark] .workspace .create-panel-heading p,html[data-panel-scheme=dark] .workspace .operations-intro{color:#9eaaa1}html[data-panel-scheme=dark] .workspace .slug-input{border-color:#2f362e}html[data-panel-scheme=dark] .workspace .slug-input:focus-within{border-color:#56c095}html[data-panel-scheme=dark] .workspace .admin-request-actions button,html[data-panel-scheme=dark] .workspace .status-toggle,html[data-panel-scheme=dark] .workspace .agenda-actions button{color:#b9d2c7;border-color:#2e362d}html[data-panel-scheme=dark] .workspace .setup-form label,html[data-panel-scheme=dark] .workspace .business-form label,html[data-panel-scheme=dark] .workspace .auth-form label{color:#b6cabe}html[data-panel-scheme=dark] .workspace .setup-form select,html[data-panel-scheme=dark] .workspace .setup-form textarea{background-color:#181818}html[data-panel-scheme=dark] .workspace .hours-details{border-color:#2e342c}html[data-panel-scheme=dark] .workspace .hours-details summary{color:#bad6ca}html[data-panel-scheme=dark] .workspace .schedule-fieldset{border-color:#2e362d}html[data-panel-scheme=dark] .workspace .schedule-row{border-bottom-color:#2b3028}html[data-panel-scheme=dark] .workspace .schedule-times input{border-color:#2f362e}html[data-panel-scheme=dark] .workspace .status-toggle-active{border-color:#2a4235}html[data-panel-scheme=dark] .workspace .loading-panel{border-color:#2e352d}html[data-panel-scheme=dark] .workspace .loading-spinner{border-color:#283b2e}html[data-panel-scheme=dark] .workspace .agenda-date-controls button,html[data-panel-scheme=dark] .workspace .agenda-date-controls input,html[data-panel-scheme=dark] .workspace .agenda-date-controls select,html[data-panel-scheme=dark] .workspace .agenda-date-input,html[data-panel-scheme=dark] .workspace .share-booking>summary,html[data-panel-scheme=dark] .workspace .share-link-row input{border-color:#2f362e}html[data-panel-scheme=dark] .workspace .share-booking>summary{color:#b8d0c6;background:#181818}html[data-panel-scheme=dark] .workspace .share-booking[open]>summary{background:#101812;border-color:#33503e}html[data-panel-scheme=dark] .workspace .share-booking-panel,html[data-panel-scheme=dark] .workspace .calendar-scroll{border-color:#2e352d}html[data-panel-scheme=dark] .workspace .calendar-header-spacer,html[data-panel-scheme=dark] .workspace .calendar-professional-header{background:#141712;border-color:#2d342c}html[data-panel-scheme=dark] .workspace .calendar-professional-header strong{color:#c7e1d2}html[data-panel-scheme=dark] .workspace .calendar-time-axis{background:#141712;border-color:#2d342c}html[data-panel-scheme=dark] .workspace .calendar-lane{background:linear-gradient(to bottom, #121411 var(--shift-start), #181818 var(--shift-start), #181818 var(--shift-end), #121411 var(--shift-end))}html[data-panel-scheme=dark] .workspace .calendar-hour-line{background:#10120f}html[data-panel-scheme=dark] .workspace .calendar-appointment{color:#bedfcf;background:#0f1913;border-color:#2a4133}html[data-panel-scheme=dark] .workspace .calendar-event-completed{background:#101811;border-color:#2c4333 #2c4333 #2c4333 #81c193}html[data-panel-scheme=dark] .workspace .calendar-event-no_show{background:#1e140b;border-color:#453425}html[data-panel-scheme=dark] .workspace .calendar-event-details{border-color:#2e352d}html[data-panel-scheme=dark] .workspace .public-booking-page{background:radial-gradient(at 50% 0,#0e150f 0,#0000 43%),#141612}html[data-panel-scheme=dark] .workspace .public-booking-card{border-color:#2e352d}html[data-panel-scheme=dark] .workspace .public-booking-tag{color:#91efd1}html[data-panel-scheme=dark] .workspace .public-booking-form label{color:#b6cabe}html[data-panel-scheme=dark] .workspace .public-booking-receipt{background:#141913;border-color:#2c352b}html[data-panel-scheme=dark] .workspace .confirmation-icon{color:#94f0d3;background:#0d1611}html[data-panel-scheme=dark] .workspace .pulso-date-trigger{border-color:#2f362e}html[data-panel-scheme=dark] .workspace .pulso-date-trigger:hover,html[data-panel-scheme=dark] .workspace .pulso-date-picker.is-open .pulso-date-trigger{background:#121b13;border-color:#33503e}html[data-panel-scheme=dark] .workspace .pulso-date-popover{border-color:#2d362d}html[data-panel-scheme=dark] .workspace .pulso-calendar-header strong{color:#c8e8d9}html[data-panel-scheme=dark] .workspace .pulso-calendar-nav{background:#141813;border-color:#2d352c}html[data-panel-scheme=dark] .workspace .pulso-calendar-nav:hover{color:#abe6ce;background:#0f1711;border-color:#2f4a38}html[data-panel-scheme=dark] .workspace .pulso-calendar-day:hover{background:#101811;border-color:#283e2e}html[data-panel-scheme=dark] .workspace .pulso-calendar-day.is-today{color:#95edd0;border-color:#43b064}html[data-panel-scheme=dark] .workspace .pulso-calendar-day.is-selected,html[data-panel-scheme=dark] .workspace .pulso-calendar-day.is-selected.is-outside{color:#d1e1d0}html[data-panel-scheme=dark] .workspace .pulso-calendar-footer button{color:#99eed1;background:#0e1711}html[data-panel-scheme=dark] .workspace .pulso-calendar-footer button:hover{background:#0b100d}html[data-panel-scheme=dark] .workspace .product-story{background:linear-gradient(135deg,#0f170f 0%,#161811 58%,#12170e 100%);border:1px solid #2e362d}html[data-panel-scheme=dark] .workspace .product-story-copy h2 span{color:#84eed2}html[data-panel-scheme=dark] .workspace .product-story-copy>p{color:#a4b0a7}html[data-panel-scheme=dark] .workspace .story-check{color:#c4dfcd}html[data-panel-scheme=dark] .workspace .product-story-points strong{color:#c3dccd}html[data-panel-scheme=dark] .workspace .product-story-points small{color:#9ca69e}html[data-panel-scheme=dark] .workspace .story-link{color:#99eed6}html[data-panel-scheme=dark] .workspace .story-link span{border:1px solid #304133}html[data-panel-scheme=dark] .workspace .story-window{background:#181818f5;border:1px solid #2f352d}html[data-panel-scheme=dark] .workspace .story-window-brand{color:#cae0d3}html[data-panel-scheme=dark] .workspace .story-window-brand i{color:#d7e8df}html[data-panel-scheme=dark] .workspace .story-window-date,html[data-panel-scheme=dark] .workspace .story-window-heading small{color:#8e9b90}html[data-panel-scheme=dark] .workspace .story-window-heading strong{color:#c9e8d9}html[data-panel-scheme=dark] .workspace .story-live{color:#9ad2b4;background:#101811}html[data-panel-scheme=dark] .workspace .story-stats>div{background:#161913;border:1px solid #2b3229}html[data-panel-scheme=dark] .workspace .story-stats small{color:#909c91}html[data-panel-scheme=dark] .workspace .story-stats strong{color:#c6e7d7}html[data-panel-scheme=dark] .workspace .story-stats span{color:#929c92}html[data-panel-scheme=dark] .workspace .story-timeline{border-top:1px solid #2b3028}html[data-panel-scheme=dark] .workspace .story-timeline>div{border-bottom:1px solid #2b3028}html[data-panel-scheme=dark] .workspace .story-timeline time{color:#a3afa6}html[data-panel-scheme=dark] .workspace .story-timeline strong{color:#c3d5ca}html[data-panel-scheme=dark] .workspace .story-timeline small{color:#909b91}html[data-panel-scheme=dark] .workspace .story-timeline b{color:#b4d2c0}html[data-panel-scheme=dark] .workspace .story-window-foot{color:#93a097}html[data-panel-scheme=dark] .workspace .story-window-foot>span:last-child{color:#93e2c2}html[data-panel-scheme=dark] .workspace .story-floating-note{background:#181818;border:1px solid #2e362d}html[data-panel-scheme=dark] .workspace .story-floating-note>span{color:#84efd1;background:#0e1713}html[data-panel-scheme=dark] .workspace .story-floating-note strong{color:#bbd5c5}html[data-panel-scheme=dark] .workspace .story-floating-note small{color:#909b91}html[data-panel-scheme=dark] .workspace .employee-agenda-card{background:#181818f5;border:1px solid #2e362d}html[data-panel-scheme=dark] .workspace .employee-agenda-weekday{color:#92a097}html[data-panel-scheme=dark] .workspace .employee-agenda-controls-top select{color:#b6cdbf;background:#181818;border:1px solid #2f362e}html[data-panel-scheme=dark] .workspace .employee-agenda-controls-top select:focus{border-color:#56c095}html[data-panel-scheme=dark] .workspace .employee-agenda-live{color:#9bcbaf;background:#101811}html[data-panel-scheme=dark] .workspace .employee-agenda-stat{background:#141913;border:1px solid #2b342a}html[data-panel-scheme=dark] .workspace .employee-agenda-stat>span{color:#8f9b91}html[data-panel-scheme=dark] .workspace .employee-agenda-stat small{color:#929d93}html[data-panel-scheme=dark] .workspace .employee-agenda-list-heading{color:#909c92}html[data-panel-scheme=dark] .workspace .employee-agenda-list{border-top:1px solid #2b322a}html[data-panel-scheme=dark] .workspace .employee-appointment-row{border-bottom:1px solid #2b322a}html[data-panel-scheme=dark] .workspace .employee-appointment-name>strong{color:#c0d8c9}html[data-panel-scheme=dark] .workspace .employee-appointment-status{color:#c2d397;background:#12150c}html[data-panel-scheme=dark] .workspace .employee-appointment-status.status-confirmed{color:#97e2c5;background:#0e1712}html[data-panel-scheme=dark] .workspace .employee-appointment-status.status-completed{color:#96cca3;background:#101610}html[data-panel-scheme=dark] .workspace .employee-appointment-status.status-cancelled,html[data-panel-scheme=dark] .workspace .employee-appointment-status.status-no_show{color:#9da09a;background:#141412}html[data-panel-scheme=dark] .workspace .employee-appointment-main a{color:#93edd1}html[data-panel-scheme=dark] .workspace .employee-detail-separator{color:#6c7b6a}html[data-panel-scheme=dark] .workspace .employee-agenda-empty{color:#939e96;border-top:1px solid #2b322a}html[data-panel-scheme=dark] .workspace .employee-empty-mark{color:#84efd1;background:#0e1713}html[data-panel-scheme=dark] .workspace .employee-agenda-note{color:#939f97}html[data-panel-scheme=dark] .workspace .employee-agenda-date-text{color:#8f9c92}html[data-panel-scheme=dark] .workspace .employee-agenda-view-toggle{background:#141713;border:1px solid #2e362d}html[data-panel-scheme=dark] .workspace .employee-agenda-view-toggle button{color:#a3b0a7}html[data-panel-scheme=dark] .workspace .employee-agenda-view-toggle button:hover{color:#b7e0ca}html[data-panel-scheme=dark] .workspace .employee-agenda-view-toggle button.is-selected{color:#afedd2;background:#181818}html[data-panel-scheme=dark] .workspace .employee-week-day{background:#171c12;border:1px solid #2d342b}html[data-panel-scheme=dark] .workspace .employee-week-day-heading span{color:#939f97}html[data-panel-scheme=dark] .workspace .employee-week-day-heading strong{color:#c1ddcc}html[data-panel-scheme=dark] .workspace .employee-week-day .employee-agenda-list{background:#181818;border-top:1px solid #2b3229}html[data-panel-scheme=dark] .workspace .employee-week-empty-day{color:#879388;border-top:1px solid #2b3229}html[data-panel-scheme=dark] .workspace .business-menu-backdrop{background:#cce4d838}html[data-panel-scheme=dark] .workspace .business-menu-drawer{background:#181818;border-right:1px solid #2e362d}html[data-panel-scheme=dark] .workspace .business-menu-link:hover{color:#b9ebd4;background:#121812}html[data-panel-scheme=dark] .workspace .business-menu-link.is-active{color:#c1e2cf;background:#13160d;border-color:#364127}html[data-panel-scheme=dark] .workspace .business-menu-icon{color:#a6b4a9;background:#131511}html[data-panel-scheme=dark] .workspace .business-menu-link.is-active .business-menu-icon{color:#cae5b7;background:#0d0f08}html[data-panel-scheme=dark] .workspace .business-menu-arrow{color:#7d8c7d}html[data-panel-scheme=dark] .workspace .employee-agenda-stat-completed{background:#0f1811;border-color:#2b4332}html[data-panel-scheme=dark] .workspace .employee-agenda-stat-completed>span{color:#99d4b3}html[data-panel-scheme=dark] .workspace .employee-main-tabs{background:#151713;border:1px solid #2e342c}html[data-panel-scheme=dark] .workspace .employee-main-tabs button{color:#9eaaa1}html[data-panel-scheme=dark] .workspace .employee-main-tabs button:hover{color:#bedcca}html[data-panel-scheme=dark] .workspace .employee-main-tabs a{color:#9eaaa1}html[data-panel-scheme=dark] .workspace .employee-main-tabs a:hover{color:#bedcca}html[data-panel-scheme=dark] .workspace .employee-main-tabs a.is-selected,html[data-panel-scheme=dark] .workspace .employee-main-tabs button.is-selected{color:#bddfca;background:#181818}html[data-panel-scheme=dark] .workspace .employee-appointment-actions button{color:#a0e0ba;background:#101811;border:1px solid #2d3e30}html[data-panel-scheme=dark] .workspace .employee-appointment-actions button:hover{background:#0d140e}html[data-panel-scheme=dark] .workspace .employee-appointment-actions .employee-appointment-no-show{color:#caa088;background:#1f150c;border-color:#3b312a}html[data-panel-scheme=dark] .workspace .employee-appointment-actions .employee-appointment-no-show:hover{background:#1b120a}html[data-panel-scheme=dark] .workspace .employee-client-list{border-top:1px solid #2b322a}html[data-panel-scheme=dark] .workspace .employee-client-row{border-bottom:1px solid #2b322a}html[data-panel-scheme=dark] .workspace .employee-client-avatar{color:#c5ddad;background:#0e1109}html[data-panel-scheme=dark] .workspace .employee-client-main>strong{color:#bedbc9}html[data-panel-scheme=dark] .workspace .employee-client-main>span{color:#95a197}html[data-panel-scheme=dark] .workspace .employee-week-completed-total{color:#9dd3ad;background:#101811;border-top:1px solid #2b322a}html[data-panel-scheme=dark] .workspace .employee-client-filters button{color:#a1ada4;background:#181818;border:1px solid #2d342c}html[data-panel-scheme=dark] .workspace .employee-client-filters button:hover{color:#b1d6be;border-color:#303f30}html[data-panel-scheme=dark] .workspace .employee-client-filters button.is-selected{color:#a7debd;background:#0f170f;border-color:#2e3f2d}html[data-panel-scheme=dark] .workspace .employee-client-filters button span{background:#a4e2bf14}html[data-panel-scheme=dark] .workspace .employee-client-reminder-copy{color:#939f97}html[data-panel-scheme=dark] .workspace .employee-client-due{background:#1c130b}html[data-panel-scheme=dark] .workspace .employee-client-whatsapp:hover{background:#0d140f}html[data-panel-scheme=dark] .workspace .employee-client-whatsapp{background:#101811;border:1px solid #2e4636;color:#92ecc2!important}html[data-panel-scheme=dark] .workspace .employee-client-whatsapp:hover{background:#0d140f;border-color:#49b26e}html[data-panel-scheme=dark] .workspace{background:var(--ws-bg);color:var(--ws-text)}html[data-panel-scheme=dark] .workspace .business-menu-caption{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .business-menu-link{color:var(--ws-text)}html[data-panel-scheme=dark] .workspace .business-menu-link:hover{background:var(--ws-mint-soft);color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .business-menu-link.is-active{background:var(--ws-mint-soft);color:var(--ws-ink);border-color:#28483b}html[data-panel-scheme=dark] .workspace .eyebrow{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .live-dot{background:var(--ws-mint)}html[data-panel-scheme=dark] .workspace .workspace-heading h1,html[data-panel-scheme=dark] .workspace .operations-heading h1{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .workspace-heading h1 span,html[data-panel-scheme=dark] .workspace .agenda-title-muted{color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .workspace-heading p,html[data-panel-scheme=dark] .workspace .operations-heading>p{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .panel-heading h2,html[data-panel-scheme=dark] .workspace .create-panel-heading h2,html[data-panel-scheme=dark] .workspace .operations-panel-heading h2,html[data-panel-scheme=dark] .workspace .agenda-date-heading h2,html[data-panel-scheme=dark] .workspace .agenda-form-panel h2{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .create-panel-heading p,html[data-panel-scheme=dark] .workspace .operations-intro,html[data-panel-scheme=dark] .workspace .panel-footnote,html[data-panel-scheme=dark] .workspace .setup-footnote{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .business-list-panel,html[data-panel-scheme=dark] .workspace .create-panel,html[data-panel-scheme=dark] .workspace .operations-panel,html[data-panel-scheme=dark] .workspace .agenda-form-panel,html[data-panel-scheme=dark] .workspace .agenda-day-panel,html[data-panel-scheme=dark] .workspace .agenda-calendar-panel,html[data-panel-scheme=dark] .workspace .loading-panel,html[data-panel-scheme=dark] .workspace .employee-agenda-card{border:1px solid var(--ws-line);background:var(--ws-surface)}html[data-panel-scheme=dark] .workspace .business-card,html[data-panel-scheme=dark] .workspace .setup-item,html[data-panel-scheme=dark] .workspace .professional-card,html[data-panel-scheme=dark] .workspace .agenda-appointment{border-color:var(--ws-line);background:var(--ws-surface)}html[data-panel-scheme=dark] .workspace .business-card-link:hover .business-card,html[data-panel-scheme=dark] .workspace .business-card:hover{border-color:#2e5143}html[data-panel-scheme=dark] .workspace .business-icon{background:var(--ws-mint-soft);color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .business-info h3,html[data-panel-scheme=dark] .workspace .setup-item h3,html[data-panel-scheme=dark] .workspace .professional-card h3{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .business-info p,html[data-panel-scheme=dark] .workspace .setup-item p,html[data-panel-scheme=dark] .workspace .professional-card-heading p{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .business-info a{color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .business-active,html[data-panel-scheme=dark] .workspace .status-toggle-active{background:var(--ws-mint-soft);color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .empty-icon{background:var(--ws-mint-soft);color:var(--ws-mint-ink);border-color:#284338}html[data-panel-scheme=dark] .workspace .empty-business h3{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .empty-business p{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .button-dark{background:var(--ws-ink);color:#0f110d}html[data-panel-scheme=dark] .workspace .button-dark:hover{background:#cdd3d6}html[data-panel-scheme=dark] .workspace .admin-request-actions button,html[data-panel-scheme=dark] .workspace .agenda-actions button{color:var(--ws-text)}html[data-panel-scheme=dark] .workspace .admin-request-actions button:hover,html[data-panel-scheme=dark] .workspace .agenda-actions button:hover,html[data-panel-scheme=dark] .workspace .agenda-date-controls button:hover,html[data-panel-scheme=dark] .workspace .share-booking[open]>summary{background:var(--ws-mint-soft);border-color:#2e5143}html[data-panel-scheme=dark] .workspace .business-form label,html[data-panel-scheme=dark] .workspace .setup-form>label,html[data-panel-scheme=dark] .workspace .setup-fields label,html[data-panel-scheme=dark] .workspace .agenda-date-label,html[data-panel-scheme=dark] .workspace .share-booking-panel label,html[data-panel-scheme=dark] .workspace .schedule-fieldset legend{color:var(--ws-text)}html[data-panel-scheme=dark] .workspace .business-form input,html[data-panel-scheme=dark] .workspace .business-form select,html[data-panel-scheme=dark] .workspace .setup-form input:not([type=checkbox]),html[data-panel-scheme=dark] .workspace .setup-form select,html[data-panel-scheme=dark] .workspace .setup-form textarea,html[data-panel-scheme=dark] .workspace .slug-input,html[data-panel-scheme=dark] .workspace .slug-input input{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .business-form input:focus,html[data-panel-scheme=dark] .workspace .business-form select:focus,html[data-panel-scheme=dark] .workspace .setup-form input:focus,html[data-panel-scheme=dark] .workspace .setup-form select:focus,html[data-panel-scheme=dark] .workspace .setup-form textarea:focus,html[data-panel-scheme=dark] .workspace .agenda-date-input:focus,html[data-panel-scheme=dark] .workspace .slug-input:focus-within{border-color:var(--ws-mint)}html[data-panel-scheme=dark] .workspace .schedule-fieldset>p,html[data-panel-scheme=dark] .workspace .share-booking-panel p{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .form-success{background:var(--ws-mint-soft);color:var(--ws-mint-ink);border-color:#2a4b3d}html[data-panel-scheme=dark] .workspace .agenda-appointment-body>p,html[data-panel-scheme=dark] .workspace .agenda-empty p,html[data-panel-scheme=dark] .workspace .calendar-professional-header span,html[data-panel-scheme=dark] .workspace .calendar-lane-message,html[data-panel-scheme=dark] .workspace .calendar-legend,html[data-panel-scheme=dark] .workspace .calendar-time-axis span{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .calendar-event-details a{color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .pulso-calendar-day.is-today{border-color:var(--ws-mint);color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .pulso-calendar-footer button{background:var(--ws-mint-soft);color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .employee-agenda-weekday,html[data-panel-scheme=dark] .workspace .employee-agenda-date-text,html[data-panel-scheme=dark] .workspace .employee-agenda-list-heading,html[data-panel-scheme=dark] .workspace .employee-agenda-stat>span,html[data-panel-scheme=dark] .workspace .employee-agenda-heading-copy p,html[data-panel-scheme=dark] .workspace .employee-agenda-stat small,html[data-panel-scheme=dark] .workspace .employee-agenda-note,html[data-panel-scheme=dark] .workspace .employee-agenda-empty,html[data-panel-scheme=dark] .workspace .employee-week-empty-day,html[data-panel-scheme=dark] .workspace .employee-client-reminder-copy{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .employee-agenda-heading-copy h1{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .employee-agenda-heading-copy p{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .employee-agenda-stat strong{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .employee-agenda-stat-completed strong{color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .employee-agenda-empty h2{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .employee-agenda-empty p{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .employee-agenda-live{background:var(--ws-mint-soft);color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .employee-appointment-row>time,html[data-panel-scheme=dark] .workspace .employee-appointment-name>strong{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .employee-appointment-main p{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .employee-appointment-price{color:var(--ws-ink)}html[data-panel-scheme=dark] .workspace .employee-client-contact{color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .loading-panel{color:var(--ws-muted)}html[data-panel-scheme=dark] .workspace .workspace-bar{background:#08090a;border-bottom-color:#23282a}html[data-panel-scheme=dark] .workspace .button-accent,html[data-panel-scheme=dark] .workspace .setup-submit.button-accent{background:var(--ws-mint);color:#08090a}html[data-panel-scheme=dark] .workspace .button-accent:hover{color:#08090a;background:#4bdcab}html[data-panel-scheme=dark] .workspace .button-dark{color:#0e1011;background:#eef1ee}html[data-panel-scheme=dark] .workspace .button-dark:hover{color:#0e1011;background:#fff}html[data-panel-scheme=dark] .workspace .count-pill{background:var(--ws-mint-soft);color:var(--ws-mint-ink)}html[data-panel-scheme=dark] .workspace .business-menu-link.is-active{border-color:#24533f}html[data-panel-scheme=dark] .workspace .business-menu-link.is-active .business-menu-icon{background:var(--ws-mint);color:#08090a}html[data-panel-scheme=dark] .workspace .pulso-calendar-day.is-selected,html[data-panel-scheme=dark] .workspace .pulso-calendar-day.is-selected.is-outside{border-color:var(--ws-mint);background:var(--ws-mint);color:#08090a}html[data-panel-scheme=dark] .workspace .employee-agenda-view-toggle button.is-selected,html[data-panel-scheme=dark] .workspace .employee-agenda-tabs button.is-selected{background:var(--ws-mint);color:#08090a}html[data-panel-scheme=dark] .workspace .calendar-appointment{border-color:#24533f;border-left-color:var(--ws-mint);color:var(--ws-ink);background:#10241c}html[data-panel-scheme=dark] .workspace .calendar-appointment summary span{color:#b3bdb7}html[data-panel-scheme=dark] .workspace .calendar-legend i{background:#10241c;border-color:#24533f}html[data-panel-scheme=dark] .workspace .business-card-link:hover .business-card,html[data-panel-scheme=dark] .workspace .business-card:hover{border-color:#24533f;box-shadow:0 6px 18px #00000059}html[data-panel-scheme=dark] .workspace .business-list-panel,html[data-panel-scheme=dark] .workspace .create-panel,html[data-panel-scheme=dark] .workspace .operations-panel,html[data-panel-scheme=dark] .workspace .agenda-form-panel,html[data-panel-scheme=dark] .workspace .agenda-day-panel,html[data-panel-scheme=dark] .workspace .agenda-calendar-panel,html[data-panel-scheme=dark] .workspace .loading-panel,html[data-panel-scheme=dark] .workspace .employee-agenda-card{box-shadow:0 1px 2px #0006}html[data-panel-scheme=dark] .workspace input::placeholder,html[data-panel-scheme=dark] .workspace textarea::placeholder{color:#7d8681}html[data-panel-scheme=dark] .workspace .loading-spinner{border-color:#1f3a2f;border-top-color:var(--ws-mint)}
:root{--page-gutter:clamp(24px, 3vw, 64px)}.workspace,.auth-page,.pb{min-height:100dvh}.workspace .shell,.auth-page .shell,.pb .pb-shell,.pb .pb-bar-inner,.lp .lp-shell{width:100%;max-width:none;padding-inline:var(--page-gutter);margin-inline:0}.workspace,html[data-panel-scheme=dark] .workspace{background:var(--ws-surface)}.workspace .workspace-main{max-width:none;padding-block:36px 48px}.workspace .workspace-bar-inner{gap:16px}.workspace .workspace-user,.workspace .workspace-main>*,.workspace .workspace-grid>*,.workspace .operations-grid>*{min-width:0}.workspace .employee-agenda-card,.workspace .operations-panel,.workspace .business-list-panel,.workspace .create-panel,.workspace .agenda-day-panel,.workspace .agenda-form-panel,.workspace .loading-panel,html[data-panel-scheme=dark] .workspace .employee-agenda-card,html[data-panel-scheme=dark] .workspace .operations-panel,html[data-panel-scheme=dark] .workspace .business-list-panel,html[data-panel-scheme=dark] .workspace .create-panel,html[data-panel-scheme=dark] .workspace .agenda-day-panel,html[data-panel-scheme=dark] .workspace .agenda-form-panel,html[data-panel-scheme=dark] .workspace .loading-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.workspace .workspace-grid{gap:clamp(24px,4vw,64px)}.workspace .operations-grid{gap:clamp(24px,3vw,48px)}.workspace .employee-agenda-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace .employee-agenda-note{margin-top:24px}.workspace .employee-agenda-heading-copy p{overflow-wrap:anywhere}.workspace .employee-agenda-header{flex-wrap:wrap}.workspace .calendar-scroll{max-width:100%}.workspace .operations-heading h1{overflow-wrap:anywhere}.workspace .workspace-heading{gap:20px}.workspace .workspace-heading h1{overflow-wrap:anywhere}.workspace .setup-item,.workspace .professional-card,.workspace .share-link-row input{min-width:0}.auth-page .auth-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,120px);min-height:calc(100dvh - 76px);padding-block:48px}.auth-page .auth-card,.auth-page.pa .auth-card{width:100%;min-width:0;max-width:560px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.auth-page .auth-intro{min-width:0}.auth-page .auth-intro h1{overflow-wrap:anywhere}.auth-page .auth-form input,.auth-page .auth-form select{min-width:0}.pb{background:var(--pb-surface)}.pb .pb-shell{padding-block:36px 48px}.pb .pb-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 40px;display:grid}.pb .pb-step{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.pb .pb-summary,.pb .pb-form>.pb-error,.pb .pb-submit,.pb .pb-form>.pb-note{grid-column:1/-1}.pb .pb-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.pb .pb-form>.pb-submit{width:min(100%,560px)}.pb .pb-days{max-width:100%}@media (max-width:1000px){.workspace .workspace-grid,.workspace .operations-grid{grid-template-columns:minmax(0,1fr)}.workspace .employee-agenda-controls{min-width:0}.workspace .employee-agenda-header{gap:24px}.workspace .agenda-toolbar,.workspace .agenda-date-heading{flex-wrap:wrap}}@media (max-width:760px){:root{--page-gutter:20px}.auth-page .auth-layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:28px 40px}.auth-page .auth-card{max-width:none}.pb .pb-form{grid-template-columns:minmax(0,1fr);gap:28px}.workspace .employee-agenda-header{flex-direction:column;align-items:stretch}.workspace .employee-agenda-controls{width:100%}}@media (max-width:680px){:root{--page-gutter:16px}.workspace .workspace-main{padding-block:26px 36px}.workspace .workspace-bar-inner{gap:10px}.workspace .workspace-bar .brand-wordmark{width:88px}.workspace .workspace-user{gap:8px}.workspace .employee-agenda-heading-copy h1{font-size:clamp(30px,8vw,38px)}.workspace .employee-agenda-summary{grid-template-columns:minmax(0,1fr);gap:10px}.workspace .employee-agenda-stat{min-height:100px}.workspace .employee-main-tabs{width:100%;display:flex}.workspace .employee-main-tabs>*{flex:1;justify-content:center;align-items:center;min-width:0;min-height:44px;padding-inline:8px;display:inline-flex}.workspace .employee-agenda-controls-top{flex-wrap:wrap}.workspace .employee-agenda-controls-top>*{min-width:0;max-width:100%}.workspace .employee-agenda-controls-top .pulso-date-trigger,.workspace .employee-agenda-controls-top select{width:100%;min-width:0;min-height:44px}.workspace .employee-agenda-view-toggle button{min-height:44px}.workspace .employee-appointment-row{grid-template-columns:42px 5px minmax(0,1fr);align-items:start;gap:8px;padding-block:16px}.workspace .employee-appointment-mark{width:5px}.workspace .employee-appointment-name{flex-wrap:wrap}.workspace .employee-appointment-name>strong,.workspace .employee-appointment-main p{white-space:normal;overflow-wrap:anywhere}.workspace .employee-appointment-status{display:inline-flex}.workspace .employee-appointment-price{white-space:normal;text-align:left;grid-column:3;max-width:none;margin-top:4px}.workspace .employee-appointment-actions{flex-wrap:wrap}.workspace .employee-appointment-actions button{min-height:44px}.workspace .workspace-heading,.workspace .operations-heading-actions{flex-direction:column;align-items:stretch}.workspace .agenda-date-controls{flex-wrap:wrap;max-width:100%}.workspace .agenda-date-controls>button{min-width:44px;min-height:44px}.workspace .share-booking{width:100%}.workspace .share-booking-panel{width:100%;min-width:0}.workspace .share-link-row{flex-wrap:wrap}.workspace .share-link-row>input{flex-basis:100%;width:100%}.workspace .setup-fields{grid-template-columns:minmax(0,1fr)}.workspace .setup-item,.workspace .professional-card-heading,.workspace .schedule-row,.workspace .schedule-times{flex-wrap:wrap}.workspace .business-workspace-bar{height:auto;min-height:124px}.workspace .business-workspace-bar-inner{grid-template-columns:auto minmax(0,1fr);gap:10px;padding-block:12px}.workspace .business-workspace-bar-inner>.brand{grid-column:2;justify-self:end}.workspace .business-workspace-bar-inner>.workspace-user{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-end;justify-self:stretch}.workspace .business-menu-overlay{top:124px}.workspace .pulso-date-popover{width:auto;max-height:76dvh;position:fixed;inset:20dvh 16px auto;overflow-y:auto}.workspace input:not([type=checkbox]):not([type=radio]),.workspace select,.workspace textarea,.auth-page input:not([type=checkbox]):not([type=radio]),.auth-page select{font-size:16px}.auth-page .auth-top{gap:16px;height:auto;min-height:76px;padding-block:16px}.auth-page .auth-top .nav-link{font-size:12px}.pb .pb-shell{padding-block:26px 36px}}@media (max-width:480px){.lp .lp-nav-inner{flex-wrap:wrap;gap:10px;height:auto;min-height:76px;padding-block:16px}.lp .lp-nav-actions{flex-basis:100%;justify-content:space-between;gap:12px}.lp .lp-nav-actions>a{align-items:center;min-height:44px;display:inline-flex}}
