/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */[data-ui-theme=dark]{--ink:#a8b9db;--muted:#ddd5e8;--purple:#8250c4;--surface:#1d1928;--soft-blue:#1d1928;background:#1d1928}[data-ui-theme=dark] a:focus-visible,[data-ui-theme=dark] button:focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] input:focus,[data-ui-theme=dark] select:focus,[data-ui-theme=dark] textarea:focus{outline:3px solid #c3a0fa;border-color:#493d5a!important}[data-ui-theme=dark] input::placeholder{color:#ddd5e8}[data-ui-theme=dark] .site-header{background:#1d1928;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .header-inner nav{color:#ddd5e8}[data-ui-theme=dark] .header-inner nav a:hover{color:#c4a1f2}[data-ui-theme=dark] .staff-link{color:#aebdd5!important}[data-ui-theme=dark] .staff-header nav a.current{color:#c4a1f2}[data-ui-theme=dark] .staff-header nav .portal-link{color:#ddd5e8}[data-ui-theme=dark] .button{color:#aebdd5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .button:hover{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .button.primary{color:#fffaff}[data-ui-theme=dark] .icon-button{color:#ddd5e8}[data-ui-theme=dark] .icon-button:hover{color:#c4a1f2;background:#1d1928}[data-ui-theme=dark] .back-link{color:#aebcd5}[data-ui-theme=dark] .back-link:hover{color:#c4a1f2}[data-ui-theme=dark] .patient-site{background:#1d1928}[data-ui-theme=dark] .eyebrow{color:#aebdd5}[data-ui-theme=dark] .eyebrow i{background:#2d253c}[data-ui-theme=dark] .hero h1{color:#aabbda}[data-ui-theme=dark] .hero h1 em{color:#acbdd7}[data-ui-theme=dark] .hero-copy>p{color:#aebcd5}[data-ui-theme=dark] .hero-note{color:#aec0d5}[data-ui-theme=dark] .hero-note svg{color:#aec1d5}[data-ui-theme=dark] .hero-arch{background:linear-gradient(145deg,#1d1928 0 55%,#1d1928 100%)}[data-ui-theme=dark] .hero-orbit{stroke:#c8d9ee}[data-ui-theme=dark] .hero-calendar{background:#1d1928f5;border:1px solid #493d5a}[data-ui-theme=dark] .calendar-rings i{background:#2d253c;border:2px solid #493d5a}[data-ui-theme=dark] .illustration-header>span{color:#aebfd5}[data-ui-theme=dark] .illustration-header svg{color:#acbdd7}[data-ui-theme=dark] .illustration-days>span{color:#aebdd5}[data-ui-theme=dark] .illustration-days>b{color:#aebed5}[data-ui-theme=dark] .illustration-days .chosen{color:#fffaff}[data-ui-theme=dark] .illustration-days .faint{color:#b1c0d7;background:#1d1928}[data-ui-theme=dark] .illustration-footer{border-top:1px solid #493d5a}[data-ui-theme=dark] .art-avatar{color:#acbed7;background:#1d1928}[data-ui-theme=dark] .illustration-footer strong{color:#aebfd5}[data-ui-theme=dark] .illustration-footer div>span{color:#aebed5}[data-ui-theme=dark] .floating-heart{color:#baadd7;background:#1d1928}[data-ui-theme=dark] .floating-heart svg{fill:#fffaff}[data-ui-theme=dark] .floating-confirmation{color:#aebdd5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .floating-confirmation>span{color:#a6bddd;background:#1d1928}[data-ui-theme=dark] .section-kicker{color:#aebcd5}[data-ui-theme=dark] .section-heading h2{color:#adbcd7}[data-ui-theme=dark] .section-heading p{color:#ddd5e8}[data-ui-theme=dark] .unit-choice{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .unit-choice:hover{border-color:#493d5a}[data-ui-theme=dark] .unit-choice>div>span{color:#ddd5e8}[data-ui-theme=dark] .unit-choice p{color:#aebed5}[data-ui-theme=dark] .unit-arrow{color:#aabfda;background:#1d1928}[data-ui-theme=dark] .location-art{color:#a7bedd;background:#1d1928}[data-ui-theme=dark] .location-art:after,[data-ui-theme=dark] .location-art:before{background:#211c2e}[data-ui-theme=dark] .location-art>svg{fill:#fffaff}[data-ui-theme=dark] .location-art b,[data-ui-theme=dark] .location-art i{background:#211c2e}[data-ui-theme=dark] .location-1{color:#bcaed5;background:#1d1928}[data-ui-theme=dark] .location-1 b,[data-ui-theme=dark] .location-1 i,[data-ui-theme=dark] .location-1:after,[data-ui-theme=dark] .location-1:before{background:#211c2e}[data-ui-theme=dark] .location-1>svg{fill:#fffaff}[data-ui-theme=dark] .how-section{border-top:1px solid #493d5a}[data-ui-theme=dark] .how-steps p,[data-ui-theme=dark] .site-footer{color:#aebdd5}[data-ui-theme=dark] .site-footer i{background:#211c2e}[data-ui-theme=dark] .booking-aside h1 em{color:#adbdd6}[data-ui-theme=dark] .selected-unit{border-top:1px solid #493d5a}[data-ui-theme=dark] .selected-unit-icon{color:#a4bde0;background:#1d1928}[data-ui-theme=dark] .selected-unit small{color:#aebfd5}[data-ui-theme=dark] .selected-unit button{color:#aabfd9}[data-ui-theme=dark] .booking-help{color:#aebfd6;border-top:1px solid #493d5a}[data-ui-theme=dark] .booking-help p,[data-ui-theme=dark] .booking-help strong{color:#aebed5}[data-ui-theme=dark] .privacy-caption{color:#aebfd5}[data-ui-theme=dark] .booking-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .flow-progress{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .flow-progress>div>span{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .flow-progress .current>span{color:#fffaff}[data-ui-theme=dark] .flow-progress .done{color:#a9bddb}[data-ui-theme=dark] .flow-progress .done>span{color:#a6bddd;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .field input,[data-ui-theme=dark] .field select,[data-ui-theme=dark] .field textarea{color:#aebfd5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .field input::placeholder{color:#aebdd5}[data-ui-theme=dark] .field input[readonly]{color:#aebed5;background:#1d1928}[data-ui-theme=dark] .field input[aria-invalid=true]{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .field-note{color:#aebed5}[data-ui-theme=dark] .error-box{color:#d6bead;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .flow-footer{background:#1d1928;border-top:1px solid #493d5a}[data-ui-theme=dark] .date-field-row>p{color:#aebdd5}[data-ui-theme=dark] .date-field-row>p strong{color:#aebfd5}[data-ui-theme=dark] .date-strip>div button{color:#aebed6;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .date-strip>div button.selected{color:#a8bddb;background:#1d1928}[data-ui-theme=dark] .time-heading span{color:#aebed5}[data-ui-theme=dark] .time-options button{color:#a9bedb;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .time-options button:hover{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .empty-times{color:#acbed8}[data-ui-theme=dark] .empty-times strong{color:#abbed8}[data-ui-theme=dark] .empty-times p{color:#aebed6}[data-ui-theme=dark] .review-highlight{color:#a5bddf;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .review-details>div{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .checkbox-line{color:#aebed5}[data-ui-theme=dark] .checkbox-line input{accent-color:#c3a0fa}[data-ui-theme=dark] .consent{color:#adbcd7}[data-ui-theme=dark] .submission-note{color:#acbdd8}[data-ui-theme=dark] .success-icon{color:#a2bde1}[data-ui-theme=dark] .success-icon,[data-ui-theme=dark] .success-ticket{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .status-badge{color:#a9bedb;background:#1d1928}[data-ui-theme=dark] .status-badge.pending{color:#ddc9a7;background:#1d1928}[data-ui-theme=dark] .status-badge.confirmed{color:#aed5bc;background:#1d1928}[data-ui-theme=dark] .status-badge.arrived{color:#a0bbe3;background:#1d1928}[data-ui-theme=dark] .status-badge.completed{color:#baaed5;background:#1d1928}[data-ui-theme=dark] .status-badge.cancelled{color:#d5aeae;background:#1d1928}[data-ui-theme=dark] .status-badge.missed{color:#d6c1ae;background:#1d1928}[data-ui-theme=dark] .loading{color:#acbdd8}[data-ui-theme=dark] .staff-site{background:#1d1928}[data-ui-theme=dark] .reception-heading h1{color:#acbed8}[data-ui-theme=dark] .reception-heading .section-kicker,[data-ui-theme=dark] .reception-heading p{color:#aebed5}[data-ui-theme=dark] .reception-panel{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .reception-panel-top{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .consultation-tabs button{color:#aebdd5}[data-ui-theme=dark] .consultation-tabs span{color:#acbed7;background:#1d1928}[data-ui-theme=dark] .consultation-tabs .selected span{color:#a7bddd;background:#1d1928}[data-ui-theme=dark] .update-note i{background:#2d253c}[data-ui-theme=dark] .reception-filters{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .search-box{border:1px solid #493d5a}[data-ui-theme=dark] .search-box input{color:#aabeda}[data-ui-theme=dark] .filter-date,[data-ui-theme=dark] .filter-select{border:1px solid #493d5a}[data-ui-theme=dark] .filter-select select{color:#a8bedc}[data-ui-theme=dark] .consultations-table-heading{background:#1d1928}[data-ui-theme=dark] .consultation-row{border-top:1px solid #493d5a}[data-ui-theme=dark] .consultation-row:hover{background:#1d1928}[data-ui-theme=dark] .whatsapp-link:hover{color:#aed5ba}[data-ui-theme=dark] .appointment-plan>span{color:#a9bdda;border:1px solid #493d5a}[data-ui-theme=dark] .appointment-professional select{color:#a6bede;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .button.confirm-button:hover{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .row-details:hover{color:#a7bddc}[data-ui-theme=dark] .reception-bottom{border-top:1px solid #493d5a}[data-ui-theme=dark] .feedback-message{color:#a5bcdf}[data-ui-theme=dark] .dialog,[data-ui-theme=dark] .feedback-message{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .detail-contact,[data-ui-theme=dark] .dialog-header{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-button{color:#aed5ba;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .admin-note{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .admin-note strong{color:#a5bcdf}[data-ui-theme=dark] .button.danger{color:#d5b3ae;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .configuration-tabs{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .settings-card,[data-ui-theme=dark] .settings-icon{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .settings-icon{color:#a1bde3}[data-ui-theme=dark] .opening-rule h2{color:#a5bddf}[data-ui-theme=dark] .date-example{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .subsection-heading h2{color:#a5bddf}[data-ui-theme=dark] .subsection-heading .button{color:#a4c1e0;border-color:#493d5a}[data-ui-theme=dark] .active-tag,[data-ui-theme=dark] .professional-avatar{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .active-tag{color:#aed5bb}[data-ui-theme=dark] .active-tag.off{color:#bac8dc;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .accepted-plans,[data-ui-theme=dark] .periods-heading,[data-ui-theme=dark] .professional-edit-content{border-top:1px solid #493d5a}[data-ui-theme=dark] .periods-heading .back-link{color:#a2c0e2}[data-ui-theme=dark] .schedule-editor,[data-ui-theme=dark] .weekday-options button{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .weekday-options button.selected{color:#a0bde4;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .blocked-dates>div,[data-ui-theme=dark] .schedule-summary{border-top:1px solid #493d5a}[data-ui-theme=dark] .blocked-tags>span{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .config-bottom-note{border-top:1px solid #493d5a}[data-ui-theme=dark] .location-icon,[data-ui-theme=dark] .location-icon.location-1{background:#1d1928}[data-ui-theme=dark] .new-plan-form>input,[data-ui-theme=dark] .plan-editor-row>input{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .plan-editor-row{border-top:1px solid #493d5a}[data-ui-theme=dark] .plan-editor-row>input:focus{border-color:#493d5a}[data-ui-theme=dark] .configuration-main .reception-heading h1,[data-ui-theme=dark] .reception-heading h1{color:#a7bedd}[data-ui-theme=dark] .consultation-tabs button,[data-ui-theme=dark] .reception-heading .section-kicker,[data-ui-theme=dark] .reception-heading p{color:#aebed5}[data-ui-theme=dark] .consultation-tabs button.selected{color:#a3bde1}[data-ui-theme=dark] .consultation-tabs .selected span{color:#a6bedd}[data-ui-theme=dark] .search-box{color:#adbed7}[data-ui-theme=dark] .filter-date input,[data-ui-theme=dark] .filter-select select,[data-ui-theme=dark] .search-box input{color:#aec0d5}[data-ui-theme=dark] .search-box input::placeholder{color:#aebfd5}[data-ui-theme=dark] .consultations-table-heading{color:#adbed7}[data-ui-theme=dark] .appointment-date>strong{color:#aebfd5}[data-ui-theme=dark] .appointment-date>strong>span{color:#aabfda}[data-ui-theme=dark] .appointment-date small{color:#aebfd5}[data-ui-theme=dark] .appointment-patient>button{color:#a6bede}[data-ui-theme=dark] .whatsapp-link{color:#aed5bb}[data-ui-theme=dark] .appointment-plan>span{color:#acbed7;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .appointment-professional label>span{color:#adbed7}[data-ui-theme=dark] .appointment-professional>small{color:#aebfd6}[data-ui-theme=dark] .button.confirm-button{color:#a6bfde;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .feedback-message,[data-ui-theme=dark] .reception-bottom{color:#aabfda}[data-ui-theme=dark] .status-badge.pending{color:#d9c8ab}[data-ui-theme=dark] .status-badge.confirmed{color:#aed5ba}[data-ui-theme=dark] .status-badge.arrived{color:#a7bddd}[data-ui-theme=dark] .status-badge.completed{color:#bbaed5}[data-ui-theme=dark] .opening-rule h2,[data-ui-theme=dark] .plans-editor>div:first-child h2,[data-ui-theme=dark] .subsection-heading h2{color:#adbfd6}[data-ui-theme=dark] .opening-rule>div>p,[data-ui-theme=dark] .plans-editor>div:first-child p,[data-ui-theme=dark] .subsection-heading p{color:#aec0d6}[data-ui-theme=dark] .accepted-plans h3,[data-ui-theme=dark] .periods-heading h3{color:#adc0d7}[data-ui-theme=dark] .checkbox-options .checkbox-line,[data-ui-theme=dark] .professional-active{color:#acbfd7}[data-ui-theme=dark] .schedule-editor-heading>strong{color:#aac0da}[data-ui-theme=dark] .unit-editor .checkbox-line{color:#a9c0db}[data-ui-theme=dark] .config-bottom-note{color:#a8c0db}[data-ui-theme=dark] .configuration-main .checkbox-line{color:#abbfd9}[data-ui-theme=dark] .configuration-main .field-note{color:#a9c0db}[data-ui-theme=dark] .configuration-tabs{color:#a8c1dc}[data-ui-theme=dark] .details-person h3{color:#abbed8}[data-ui-theme=dark] .detail-contact>a:last-child,[data-ui-theme=dark] .details-person p{color:#a9bfdb}[data-ui-theme=dark] .dialog-header h2{color:#acbed7}[data-ui-theme=dark] .whatsapp-button{color:#aed5bc}[data-ui-theme=dark] .details-content .review-details dd{color:#abbfd9}[data-ui-theme=dark] .details-content .review-details dt{color:#acc0d8}[data-ui-theme=dark] .admin-note,[data-ui-theme=dark] .detail-actions .back-link{color:#a8bedc}[data-ui-theme=dark] .config-bottom-note .button.primary,[data-ui-theme=dark] .reception-heading .button.primary{color:#fffaff}[data-ui-theme=dark] .opening-inputs .field{color:#aebfd5}[data-ui-theme=dark] .hero-copy>p,[data-ui-theme=dark] .hero-note,[data-ui-theme=dark] .how-steps p,[data-ui-theme=dark] .section-heading p,[data-ui-theme=dark] .section-kicker,[data-ui-theme=dark] .unit-choice p{color:#aebed5}[data-ui-theme=dark] .how-steps h3{color:#aebfd5}[data-ui-theme=dark] .booking-aside .booking-help strong,[data-ui-theme=dark] .booking-help p,[data-ui-theme=dark] .privacy-caption{color:#aebed5}[data-ui-theme=dark] .field{color:#aebfd5}[data-ui-theme=dark] .field input,[data-ui-theme=dark] .field select,[data-ui-theme=dark] .field textarea{color:#acbfd8}[data-ui-theme=dark] .flow-title h2{color:#abbfd8}[data-ui-theme=dark] .flow-title p{color:#aebfd5}[data-ui-theme=dark] .field-note,[data-ui-theme=dark] .preference-note{color:#adbfd7}[data-ui-theme=dark] .flow-progress .current{color:#a4bddf}[data-ui-theme=dark] .flow-progress>div{color:#adbed7}[data-ui-theme=dark] .secure-note{color:#abbed8}[data-ui-theme=dark] .time-options button{color:#a9beda}[data-ui-theme=dark] .time-options button.selected{color:#fffaff}[data-ui-theme=dark] .time-heading{color:#aabed9}[data-ui-theme=dark] .date-field-row>p,[data-ui-theme=dark] .date-field-row>p strong,[data-ui-theme=dark] .time-heading span{color:#acbfd7}[data-ui-theme=dark] .date-strip>div button{color:#aabfda}[data-ui-theme=dark] .date-strip>div button.selected{color:#a4bddf;border-color:#493d5a}[data-ui-theme=dark] .review-highlight strong{color:#aabed9}[data-ui-theme=dark] .review-highlight span{color:#aabeda}[data-ui-theme=dark] .review-details dd{color:#adbfd6}[data-ui-theme=dark] .review-details dt{color:#adc0d6}[data-ui-theme=dark] .consent,[data-ui-theme=dark] .submission-note{color:#acbfd8}[data-ui-theme=dark] .booking-success h1{color:#a5bddf}[data-ui-theme=dark] .booking-success>p{color:#adbfd6}[data-ui-theme=dark] .success-ticket>div{color:#a8bedb}[data-ui-theme=dark] .success-ticket>div:first-child{color:#a9bfda}[data-ui-theme=dark] .success-ticket .status-badge{color:#d9c8ab}[data-ui-theme=dark] .configuration-main .field{color:#aec0d5}[data-ui-theme=dark] .configuration-main .field input,[data-ui-theme=dark] .configuration-main .field select{color:#acbfd8}[data-ui-theme=dark] .active-tag{color:#aed5b9}[data-ui-theme=dark] .checkbox-options .checkbox-line,[data-ui-theme=dark] .configuration-main .checkbox-line{color:#aebfd6}[data-ui-theme=dark] .weekday-options button{color:#acbed7}[data-ui-theme=dark] .weekday-options button.selected{color:#abbed9}[data-ui-theme=dark] .schedule-summary{color:#a9bfda}[data-ui-theme=dark] .configuration-tabs button{color:#abbfd9}[data-ui-theme=dark] .configuration-tabs button.selected{color:#a7bddd}[data-ui-theme=dark] .configuration-main .subsection-heading .button{color:#aabfda}[data-ui-theme=dark] .appointment-patient .whatsapp-link{color:#aed6bd}[data-ui-theme=dark] .appointment-plan small{color:#adbfd7}[data-ui-theme=dark] .appointment-professional>strong{color:#aebfd5}[data-ui-theme=dark] .appointment-professional select{color:#aec0d6}[data-ui-theme=dark] .appointment-professional label>span,[data-ui-theme=dark] .appointment-professional>small{color:#abbfd8}[data-ui-theme=dark] .row-details{color:#aabfda}[data-ui-theme=dark] .reception-bottom{color:#a8bedc}[data-ui-theme=dark] .reception-bottom p{color:#a9bedb}[data-ui-theme=dark] .update-note{color:#aabfd9}[data-ui-theme=dark] .empty-state h2{color:#a7bfdc}[data-ui-theme=dark] .empty-state p{color:#a9bedb}[data-ui-theme=dark] .unit-editor h2{color:#adc0d6}[data-ui-theme=dark] .plans-editor .plan-editor-row>input{color:#abc0d9}[data-ui-theme=dark] .config-bottom-note p{color:#a8c0dc}[data-ui-theme=dark] .date-example p{color:#a9bfdb}[data-ui-theme=dark] .date-example strong{color:#aac0da}[data-ui-theme=dark] .settings-card .field-note{color:#a8bfdc}[data-ui-theme=dark] .blocked-dates summary{color:#a7bfdc}[data-ui-theme=dark] .professional-toggle strong{color:#a9bfdb}[data-ui-theme=dark] .professional-toggle>div>span{color:#aabfd9}[data-ui-theme=dark] .professional-edit-content>.field-note{color:#abbfd9}[data-ui-theme=dark] .payment-choice{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .payment-choice legend{color:#abbfd8}[data-ui-theme=dark] .payment-choice label+label{border-top:1px solid #493d5a}[data-ui-theme=dark] .payment-choice input{accent-color:#c3a0fa}[data-ui-theme=dark] .payment-choice strong{color:#adbfd7}[data-ui-theme=dark] .payment-choice small{color:#aec0d5}[data-ui-theme=dark] .payment-choice .environment-notice{color:#a5dec3;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .payment-choice .environment-notice strong{color:#a5dec3}[data-ui-theme=dark] .payment-next small{color:#aec0d5}[data-ui-theme=dark] .clinic-logo .clinic-wordmark{color:#a8bedc}[data-ui-theme=dark] .branding-controls>h2{color:#abc2d8}[data-ui-theme=dark] .branding-controls>p{color:#aec1d5}[data-ui-theme=dark] .brand-mode-fieldset legend{color:#aec0d5}[data-ui-theme=dark] .brand-mode-option{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .brand-mode-option.selected{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .brand-mode-option input{accent-color:#c3a0fa}[data-ui-theme=dark] .brand-mode-option strong{color:#aec2d5}[data-ui-theme=dark] .brand-mode-option small{color:#aec0d5}[data-ui-theme=dark] .logo-file-input:focus-visible+label{outline:3px solid #c3a0fa}[data-ui-theme=dark] .uploaded-logo{background:#1d1928;border:1px dashed #493d5a}[data-ui-theme=dark] .branding-explanation{color:#adc0d6;border-top:1px solid #493d5a}[data-ui-theme=dark] .branding-explanation p{color:#aec1d5}[data-ui-theme=dark] .clinic-brand-preview>.section-kicker{color:#aec0d5}[data-ui-theme=dark] .brand-preview-window{border:1px solid #493d5a}[data-ui-theme=dark] .brand-preview-header{background:#1d1928;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .brand-preview-body{background:#1d1928}[data-ui-theme=dark] .brand-preview-body>span:first-child{color:#aec0d5}[data-ui-theme=dark] .brand-preview-body p{color:#aec1d5}[data-ui-theme=dark] .preview-booking-button{color:#fffaff}[data-ui-theme=dark] .preview-note{color:#aec0d5}@media (max-width:650px){[data-ui-theme=dark] .clinic-brand-preview{border-top:1px solid #493d5a}}[data-ui-theme=dark] .platform-brand{color:#c1abd8}[data-ui-theme=dark] .platform-brand .brand-suffix{color:#c1a7dd}[data-ui-theme=dark] .platform-brand small{color:#ddd5e8}[data-ui-theme=dark] .platform-symbol{color:#bca7dc;background:#1d1928}[data-ui-theme=dark] .saas-site{--blue:#8250c4;--blue-dark:#6e3fac;color:#c1aed5;background:#1d1928}[data-ui-theme=dark] .saas-site .button.primary{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .saas-header nav{color:#ddd5e8}[data-ui-theme=dark] .saas-header nav>a:hover{color:#baa2e2}[data-ui-theme=dark] .saas-kicker{color:#ddd5e8}[data-ui-theme=dark] .saas-kicker i{background:#3a304a}[data-ui-theme=dark] .saas-hero h1{color:#c2aed6}[data-ui-theme=dark] .saas-hero h1 em{color:#c1a7dd}[data-ui-theme=dark] .saas-hero-copy>p{color:#ddd5e8}[data-ui-theme=dark] .text-link{color:#bcaada}[data-ui-theme=dark] .saas-small-note{color:#ddd5e8}[data-ui-theme=dark] .product-stage{background:#1d1928}[data-ui-theme=dark] .product-stage:before{border:1px solid #493d5a}[data-ui-theme=dark] .product-mock{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .mock-top{color:#ddd5e8;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .mock-top>span:last-child{color:#ddd5e8}[data-ui-theme=dark] .mock-dot{background:#3a304a}[data-ui-theme=dark] .mock-heading small{color:#ddd5e8}[data-ui-theme=dark] .mock-heading>svg{color:#beaed5}[data-ui-theme=dark] .mock-tabs{color:#ddd5e8;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .mock-tabs b{color:#bca9db}[data-ui-theme=dark] .mock-tabs b span{background:#211c2e}[data-ui-theme=dark] .mock-appointment{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .mock-appointment time{color:#ddd5e8}[data-ui-theme=dark] .mock-avatar{color:#bdaed6;background:#211c2e}[data-ui-theme=dark] .mock-avatar.a1{color:#d5c7ae;background:#211c2e}[data-ui-theme=dark] .mock-avatar.a2{color:#aebad5;background:#1d1928}[data-ui-theme=dark] .mock-appointment small,[data-ui-theme=dark] .mock-appointment strong{color:#ddd5e8}[data-ui-theme=dark] .mock-whatsapp{color:#bdaed5}[data-ui-theme=dark] .mock-foot{color:#ddd5e8}[data-ui-theme=dark] .stage-booking{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .stage-check{color:#bdaed5;background:#211c2e}[data-ui-theme=dark] .stage-booking strong{color:#bdaed5}[data-ui-theme=dark] .stage-booking small,[data-ui-theme=dark] .stage-caption{color:#ddd5e8}[data-ui-theme=dark] .saas-feature-strip{color:#ddd5e8;border-top:1px solid #493d5a;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .saas-feature-strip svg{color:#beaed5}[data-ui-theme=dark] .saas-detail .section-kicker,[data-ui-theme=dark] .saas-pricing .section-kicker,[data-ui-theme=dark] .saas-section-intro .section-kicker{color:#ddd5e8}[data-ui-theme=dark] .saas-detail h2,[data-ui-theme=dark] .saas-pricing h2,[data-ui-theme=dark] .saas-section-intro h2{color:#bdaed5}[data-ui-theme=dark] .saas-detail>div>p,[data-ui-theme=dark] .saas-section-intro p{color:#ddd5e8}[data-ui-theme=dark] .saas-how li>span{color:#ddd5e8;border:1px solid #493d5a}[data-ui-theme=dark] .saas-how h3{color:#bdaed5}[data-ui-theme=dark] .saas-how li p{color:#ddd5e8}[data-ui-theme=dark] .saas-detail{background:#1d1928}[data-ui-theme=dark] .schedule-example{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .schedule-example header,[data-ui-theme=dark] .schedule-example>div{color:#ddd5e8;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .saas-pricing .section-heading p,[data-ui-theme=dark] .schedule-example b{color:#ddd5e8}[data-ui-theme=dark] .billing-toggle{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .billing-toggle button.selected{color:#bdaed5;background:#1d1928}[data-ui-theme=dark] .pricing-plan{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .pricing-plan.clinic-plan{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .plan-icon{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .clinic-plan .plan-icon{color:#beaed5;background:#211c2e}[data-ui-theme=dark] .pricing-plan h3{color:#bdaed5}[data-ui-theme=dark] .pricing-plan>p{color:#ddd5e8}[data-ui-theme=dark] .plan-price strong{color:#beaed5}[data-ui-theme=dark] .plan-price .preparing-price,[data-ui-theme=dark] .plan-price span,[data-ui-theme=dark] .pricing-plan ul{color:#ddd5e8}[data-ui-theme=dark] .pricing-plan li svg{color:#bdaed5}[data-ui-theme=dark] .pricing-footnote,[data-ui-theme=dark] .pricing-plan>small{color:#ddd5e8}[data-ui-theme=dark] .compact-quantity{color:#ddd5e8!important}[data-ui-theme=dark] .compact-quantity select{background:#1d1928!important}[data-ui-theme=dark] .saas-faq h2{color:#bdaed5}[data-ui-theme=dark] .saas-faq details{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .saas-faq details p,[data-ui-theme=dark] .saas-faq summary,[data-ui-theme=dark] .saas-faq summary span{color:#ddd5e8}[data-ui-theme=dark] .saas-footer{color:#ddd5e8;border-top:1px solid #493d5a}[data-ui-theme=dark] .account-site{background:#1d1928}[data-ui-theme=dark] .account-heading h1{color:#bdaed5}[data-ui-theme=dark] .account-heading p{color:#ddd5e8}[data-ui-theme=dark] .account-notice{color:#beaed5;background:#211c2e;border:1px solid #493d5a}[data-ui-theme=dark] .onboarding-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .onboarding-card .field,[data-ui-theme=dark] .onboarding-card>p{color:#ddd5e8}[data-ui-theme=dark] .onboarding-card .field input{border-color:#493d5a}[data-ui-theme=dark] .slug-input{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .slug-input>span{color:#ddd5e8}[data-ui-theme=dark] .onboarding-aside h2 em{color:#bdaed5}[data-ui-theme=dark] .onboarding-aside ol{color:#beaed5}[data-ui-theme=dark] .onboarding-aside>p{color:#ddd5e8}[data-ui-theme=dark] .account-overview{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .account-status{color:#d8caac;background:#1d1928}[data-ui-theme=dark] .account-status.active{color:#beaed5;background:#211c2e}[data-ui-theme=dark] .subscription-state p{color:#ddd5e8}[data-ui-theme=dark] .patient-link-card{background:#1d1928;border-left:1px solid #493d5a}[data-ui-theme=dark] .patient-link-card>svg{color:#bdaed5}[data-ui-theme=dark] .patient-link-card p{color:#ddd5e8}[data-ui-theme=dark] .patient-link-card code{color:#beaed5;background:#211c2e}[data-ui-theme=dark] .account-billing-heading p{color:#ddd5e8}[data-ui-theme=dark] .saas-site a:focus-visible,[data-ui-theme=dark] .saas-site button:focus-visible{outline:2px solid #c3a0fa}@media (max-width:760px){[data-ui-theme=dark] .patient-link-card{border-top:1px solid #493d5a}}[data-ui-theme=dark] .team-panel{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .team-panel form .field,[data-ui-theme=dark] .team-panel>p{color:#ddd5e8}[data-ui-theme=dark] .team-panel li{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .team-panel li strong{color:#bdaed5}[data-ui-theme=dark] .team-panel .back-link,[data-ui-theme=dark] .team-panel li span{color:#ddd5e8}[data-ui-theme=dark] .reception-data-count{color:#aebdd5}[data-ui-theme=dark] .commercial-setup{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .commercial-setup p{color:#ddd5e8}[data-ui-theme=dark] .launch-proposal{color:#ddd5e8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .launch-proposal strong{color:#beaed5}[data-ui-theme=dark] .account-billing-heading p,[data-ui-theme=dark] .account-heading p,[data-ui-theme=dark] .launch-proposal small,[data-ui-theme=dark] .onboarding-card>p,[data-ui-theme=dark] .patient-link-card p,[data-ui-theme=dark] .pricing-footnote,[data-ui-theme=dark] .pricing-plan ul,[data-ui-theme=dark] .pricing-plan>p,[data-ui-theme=dark] .pricing-plan>small,[data-ui-theme=dark] .saas-detail>div>p,[data-ui-theme=dark] .saas-faq details p,[data-ui-theme=dark] .saas-hero-copy>p,[data-ui-theme=dark] .saas-how li p,[data-ui-theme=dark] .saas-pricing .section-heading p,[data-ui-theme=dark] .saas-section-intro p,[data-ui-theme=dark] .subscription-state p,[data-ui-theme=dark] .team-panel>p{color:#ddd5e8}[data-ui-theme=dark] .demo-banner{color:#d5cbae;background:#1d1928;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .staff-site{--blue:#8250c4;--blue-dark:#6e3fac;--purple:#8250c4;--soft-blue:#1d1928;--surface:#1d1928;--line:#493d5a;--ink:#bfaed5}[data-ui-theme=dark] .staff-site .settings-icon{color:#c0aada;background:#1d1928}[data-ui-theme=dark] .staff-site .button:focus-visible,[data-ui-theme=dark] .staff-site a:focus-visible{outline-color:#c3a0fa}[data-ui-theme=dark] .saas-site input:focus,[data-ui-theme=dark] .saas-site select:focus,[data-ui-theme=dark] .staff-site input:focus,[data-ui-theme=dark] .staff-site select:focus,[data-ui-theme=dark] .staff-site textarea:focus{outline-color:#c3a0fa;border-color:#493d5a!important}[data-ui-theme=dark] .saas-site .mock-whatsapp{color:#aed5c6}[data-ui-theme=dark] .flexible-window .field>small{color:#ddd5e8}[data-ui-theme=dark] .days-input>span,[data-ui-theme=dark] .personal-plan-note{color:#bfaed5}[data-ui-theme=dark] .account-type-choice legend{color:#ddd5e8}[data-ui-theme=dark] .account-type-choice label{color:#c1aed5;border:1px solid #493d5a}[data-ui-theme=dark] .account-type-choice label.selected{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .account-type-choice input{accent-color:#c3a0fa}[data-ui-theme=dark] .account-type-choice strong{color:#c1aed5}[data-ui-theme=dark] .account-type-choice small{color:#ddd5e8}[data-ui-theme=dark] .analytics-main .reception-heading h1{color:#c3aed6}[data-ui-theme=dark] .analytics-main .reception-heading p{color:#ddd5e8}[data-ui-theme=dark] .analytics-main h2,[data-ui-theme=dark] .analytics-main h3{color:#c3aed6}[data-ui-theme=dark] .analytics-toolbar,[data-ui-theme=dark] .report-filters{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .view-switch{background:#1d1928}[data-ui-theme=dark] .view-switch button{color:#ddd5e8}[data-ui-theme=dark] .view-switch button.selected{color:#bda5df;background:#1d1928}[data-ui-theme=dark] .calendar-period-input{color:#c0aed5}[data-ui-theme=dark] .calendar-period-input input{color:#c3aed6}[data-ui-theme=dark] .analytics-filter.field{color:#ddd5e8}[data-ui-theme=dark] .analytics-stat{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .analytics-stat>span{color:#bfabd9;background:#1d1928}[data-ui-theme=dark] .analytics-stat p{color:#ddd5e8}[data-ui-theme=dark] .analytics-stat strong{color:#c3aed6}[data-ui-theme=dark] .analytics-stat small{color:#ddd5e8}[data-ui-theme=dark] .agenda-day-panel,[data-ui-theme=dark] .month-calendar{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .month-calendar>header>span{color:#ddd5e8}[data-ui-theme=dark] .calendar-weekdays{background:#1d1928;border-top:1px solid #493d5a;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .calendar-weekdays span{color:#c0aed5}[data-ui-theme=dark] .calendar-month-grid{background:#211c2e}[data-ui-theme=dark] .calendar-day{color:#c5aed5;background:#1d1928}[data-ui-theme=dark] .calendar-day.selected,[data-ui-theme=dark] .calendar-day:hover{background:#1d1928}[data-ui-theme=dark] .calendar-day.outside-month{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .calendar-day.is-today .calendar-day-number{color:#fffaff}[data-ui-theme=dark] .calendar-day-count{color:#ddd5e8}[data-ui-theme=dark] .calendar-day-count b{color:#c2add7}[data-ui-theme=dark] .calendar-pending{color:#dac7aa}[data-ui-theme=dark] .calendar-no-booking{color:#c5b2d7}[data-ui-theme=dark] .month-calendar>footer{color:#ddd5e8;border-top:1px solid #493d5a}[data-ui-theme=dark] .agenda-day-panel>header{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .agenda-day-panel>header p{color:#ddd5e8}[data-ui-theme=dark] .agenda-appointment{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .agenda-appointment>time{color:#bca7dc;background:#1d1928}[data-ui-theme=dark] .agenda-patient>p{color:#ddd5e8}[data-ui-theme=dark] .agenda-patient>p>span{color:#c9b5d9}[data-ui-theme=dark] .agenda-day-panel>footer,[data-ui-theme=dark] .agenda-patient>div>span,[data-ui-theme=dark] .report-period .field,[data-ui-theme=dark] .report-period>span{color:#ddd5e8}[data-ui-theme=dark] .report-presets{border-top:1px solid #493d5a}[data-ui-theme=dark] .report-presets button{color:#c4aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .report-presets>span,[data-ui-theme=dark] .report-status-line{color:#ddd5e8}[data-ui-theme=dark] .report-status-line b{color:#c2aed5}[data-ui-theme=dark] .report-method-note,[data-ui-theme=dark] .report-section-heading p{color:#ddd5e8}[data-ui-theme=dark] .report-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .report-card header p{color:#ddd5e8}[data-ui-theme=dark] .report-card-icon{color:#c0acd8;background:#1d1928}[data-ui-theme=dark] .mix-donut.empty{background:#211c2e}[data-ui-theme=dark] .mix-donut>div{background:#1d1928}[data-ui-theme=dark] .mix-donut strong{color:#c3aed6}[data-ui-theme=dark] .mix-donut small{color:#ddd5e8}[data-ui-theme=dark] .mix-legend p{color:#c3aed5}[data-ui-theme=dark] .mix-legend p:nth-child(2) i{background:#2d253c}[data-ui-theme=dark] .mix-legend small{color:#ddd5e8}[data-ui-theme=dark] .mix-legend b{color:#c3aed6}[data-ui-theme=dark] .chart-empty-note{color:#ddd5e8}[data-ui-theme=dark] .ranking-item small,[data-ui-theme=dark] .ranking-item>div{color:#c4aed5}[data-ui-theme=dark] .ranking-item b{color:#bca7dc}[data-ui-theme=dark] .ranking-track{background:#1d1928}[data-ui-theme=dark] .breakdown-table thead{background:#1d1928;border-top:1px solid #493d5a;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .breakdown-table td,[data-ui-theme=dark] .breakdown-table th{color:#ddd5e8;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .breakdown-table tbody th,[data-ui-theme=dark] .breakdown-table thead th{color:#c7aed5}[data-ui-theme=dark] .breakdown-table td:nth-child(3){color:#bca7dc}[data-ui-theme=dark] .analytics-updated{color:#ddd5e8}[data-ui-theme=dark] .trend-card>header{color:#c3aed5}[data-ui-theme=dark] .trend-bar-area{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .trend-bar-area>span{background:#2d253c}[data-ui-theme=dark] .trend-bar-area b{color:#c3aed5}[data-ui-theme=dark] .trend-chart small{color:#c4aed5}[data-ui-theme=dark] .analytics-main .icon-button{color:#c3aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .analytics-main button:focus-visible{outline:2px solid #c3a0fa}[data-ui-theme=dark] .report-area-tabs{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .report-area-tabs button{color:#ddd5e8}[data-ui-theme=dark] .report-area-tabs button.selected{color:#bca7dc}[data-ui-theme=dark] .conversion-intro p{color:#ddd5e8}[data-ui-theme=dark] .funnel-step-number{color:#c3aed5;background:#1d1928}[data-ui-theme=dark] .funnel-step-heading{color:#c3aed5}[data-ui-theme=dark] .funnel-step-heading strong{color:#bca7dc}[data-ui-theme=dark] .funnel-steps small{color:#c6aed5}[data-ui-theme=dark] .funnel-card>footer{color:#c6aed5;background:#1d1928;border-top:1px solid #493d5a}[data-ui-theme=dark] .funnel-card>footer b{color:#bca7dc}[data-ui-theme=dark] .funnel-card>footer span{color:#c6aed5}[data-ui-theme=dark] .funnel-abandon-total strong{color:#c9aed5}[data-ui-theme=dark] .funnel-abandon-total>span{color:#c7aed5}[data-ui-theme=dark] .funnel-abandonments li{color:#c6aed5;border-top:1px solid #493d5a}[data-ui-theme=dark] .funnel-abandonments li b{color:#c3aed5}[data-ui-theme=dark] .funnel-abandonments>footer{color:#c7aed5;background:#1d1928;border-top:1px solid #493d5a}[data-ui-theme=dark] .conversion-collection-note{color:#c4aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .conversion-collection-note strong{color:#c6aed5}[data-ui-theme=dark] .conversion-collection-note p{color:#c7aed5}[data-ui-theme=dark] .conversion-method,[data-ui-theme=dark] .custom-interval-input>span,[data-ui-theme=dark] .funnel-privacy-note{color:#ddd5e8}[data-ui-theme=dark] .custom-interval-field small{color:#c9aed5}[data-ui-theme=dark] .interval-error{color:#d5aeb6}[data-ui-theme=dark] .language-switcher{color:#c3aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .language-switcher select{color:#c6aed5}[data-ui-theme=dark] .plan-period-total{color:#c0aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .plan-period-total small{color:#ddd5e8}[data-ui-theme=dark] .clinic-plan .plan-period-total{background:#211c2e;border-color:#493d5a}[data-ui-theme=dark] .billing-toggle button{color:#ddd5e8}[data-ui-theme=dark] .billing-toggle button.selected{color:#bda4e0}[data-ui-theme=dark] .payment-method-choice legend{color:#ddd5e8}[data-ui-theme=dark] .payment-method-choice label{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .payment-method-choice label.selected{background:#1d1928}[data-ui-theme=dark] .payment-method-choice input{accent-color:#c3a0fa}[data-ui-theme=dark] .payment-method-choice strong{color:#c1aed5}[data-ui-theme=dark] .payment-method-choice small{color:#ddd5e8}[data-ui-theme=dark] .launch-proposal b{color:#c1aed5}[data-ui-theme=dark] .pending-checkout{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .pending-checkout p{color:#c1aed5}[data-ui-theme=dark] .account-coupon-inline{border-top:1px solid #493d5a}[data-ui-theme=dark] .account-coupon-form .field,[data-ui-theme=dark] .account-coupon-inline .field{color:#c6aed5}[data-ui-theme=dark] .account-coupon-form .field-note,[data-ui-theme=dark] .account-coupon-inline .field-note{color:#ddd5e8}[data-ui-theme=dark] .account-coupon-form,[data-ui-theme=dark] .account-promotion{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .account-promotion{color:#bca7dc}[data-ui-theme=dark] .account-promotion p{color:#c5aed5}[data-ui-theme=dark] .account-promotion small{color:#ddd5e8}[data-ui-theme=dark] .guided-header{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .guided-header>a:nth-child(2){color:#c7aed5}[data-ui-theme=dark] .guide-intro{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .guide-intro h2{color:#c1add7}[data-ui-theme=dark] .guide-intro li,[data-ui-theme=dark] .guide-intro p{color:#ddd5e8}[data-ui-theme=dark] .guide-intro li>span{color:#c3aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .guide-intro li.current{color:#bca7dc}[data-ui-theme=dark] .guide-intro li.current>span{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .guide-intro li.done>span{color:#bca7dc;background:#211c2e}[data-ui-theme=dark] .guide-navigation{border-top:1px solid #493d5a}[data-ui-theme=dark] .guide-navigation small{color:#ddd5e8}[data-ui-theme=dark] .guide-review{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .guide-review h2{color:#c3aed5}[data-ui-theme=dark] .guide-review dl>div{border-top:1px solid #493d5a}[data-ui-theme=dark] .guide-review dt{color:#ddd5e8}[data-ui-theme=dark] .guide-review dd{color:#c5aed5}[data-ui-theme=dark] .guide-review>p{color:#ddd5e8}[data-ui-theme=dark] .guide-plan-person{border-top:1px solid #493d5a}[data-ui-theme=dark] .guide-plan-person h3{color:#c6aed5}[data-ui-theme=dark] .guide-plan-person label{color:#ddd5e8}[data-ui-theme=dark] .guide-schedule-review article{color:#c6aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .native-auth{color:#baaed5;background:#1d1928}[data-ui-theme=dark] .native-auth aside p{color:#ddd5e8}[data-ui-theme=dark] .native-auth aside a{color:#bca7dc}[data-ui-theme=dark] .native-auth-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .native-auth-card p{color:#ddd5e8}[data-ui-theme=dark] .native-auth-card nav{color:#bca7dc}[data-ui-theme=dark] .native-auth-card small,[data-ui-theme=dark] .native-auth>footer{color:#ddd5e8}[data-ui-theme=dark] .recovery-codes code{background:#1d1928}[data-ui-theme=dark] .purchase-steps{color:#ddd5e8}[data-ui-theme=dark] .purchase-steps .done{color:#aed5b5}[data-ui-theme=dark] .purchase-steps .current{color:#c0aed6}[data-ui-theme=dark] .purchase-heading p{color:#ddd5e8}[data-ui-theme=dark] .purchase-coupon,[data-ui-theme=dark] .purchase-summary{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .purchase-summary header span{color:#ddd5e8}[data-ui-theme=dark] .purchase-coupon>svg,[data-ui-theme=dark] .purchase-summary li svg{color:#c1aed5}[data-ui-theme=dark] .purchase-totals,[data-ui-theme=dark] .purchase-totals .purchase-total{border-top:1px solid #493d5a}[data-ui-theme=dark] .purchase-discount{color:#aed5b9}[data-ui-theme=dark] .purchase-coupon p{color:#ddd5e8}[data-ui-theme=dark] .purchase-promotion-note{background:#1d1928}[data-ui-theme=dark] .purchase-help{color:#ddd5e8}[data-ui-theme=dark] .purchase-help a{color:#c0aed5}[data-ui-theme=dark] .setup-errors{color:#e89caa;background:#1d1928;border:1px solid #493d5a;border-left:4px solid #c34b5c}[data-ui-theme=dark] [data-setup-field][aria-invalid=true]{outline:2px solid #c3a0fa;border-color:#c34b5d!important}[data-ui-theme=dark] [data-setup-field][aria-invalid=true] .weekday-field legend{color:#e69eaa}[data-ui-theme=dark] .team-permissions article{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .team-permissions span{color:#ddd5e8}[data-ui-theme=dark] .patient-communication-settings fieldset{border-top:1px solid #493d5a}[data-ui-theme=dark] .patient-communication-settings legend{color:#c1aed5}[data-ui-theme=dark] .clinic-color-row>input[type=color]{border:1px solid #493d5a}[data-ui-theme=dark] .clinic-color-presets button{border:1px solid #87878733}[data-ui-theme=dark] .patient-communication-settings [role=alert]{color:#e4a0ae}[data-ui-theme=dark] .email-history h2{color:#c3aed6}[data-ui-theme=dark] .email-history-heading p{color:#ddd5e8}[data-ui-theme=dark] .email-history-notice,[data-ui-theme=dark] .email-transport-state{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .email-history-filters label{color:#c4aed5}[data-ui-theme=dark] .email-history-filters input,[data-ui-theme=dark] .email-history-filters select{color:#c6aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .email-history-counts span{background:#211c2e}[data-ui-theme=dark] .email-history-total{color:#ddd5e8}[data-ui-theme=dark] .email-history .ops-table-scroll{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .email-history .ops-table td,[data-ui-theme=dark] .email-history .ops-table th{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .email-history .ops-table small{color:#ddd5e8}[data-ui-theme=dark] .email-history-error{color:#e3a1af;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .email-attempt{border:1px solid #493d5a}[data-ui-theme=dark] .email-attempt small{color:#ddd5e8}[data-ui-theme=dark] .email-template-preview iframe{border:1px solid #493d5a}[data-ui-theme=dark] .email-history .dialog .details-content{color:#c5aed5}[data-ui-theme=dark] .clinic-color-presets button{border-color:#8b7b93}[data-ui-theme=dark] .solo-practitioner{background:var(--clinic-soft,#1d1928)}[data-ui-theme=dark] .booking-unavailable,[data-ui-theme=dark] .solo-practitioner{border:1px solid var(--clinic-line,#493d5a);color:var(--clinic-ink,#c0aad9)}[data-ui-theme=dark] .password-input button{color:#c2aed5}[data-ui-theme=dark] .password-input button:focus-visible{outline:2px solid #c3a0fa}[data-ui-theme=dark] .recovery-methods button{color:#c3add7;border:1px solid #493d5a}[data-ui-theme=dark] .recovery-methods button[aria-pressed=true]{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .invite-link-readonly{color:#c4aed5;border:1px solid #493d5a}[data-ui-theme=dark] .native-auth .button.primary{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .native-auth .button.primary:hover{border-color:#7b4fbf}[data-ui-theme=dark] .billing-payer-fields{border-top:1px solid #493d5a}[data-ui-theme=dark] .billing-payer-fields .field-error{color:#e99aae}[data-ui-theme=dark] .customer-billing-tabs{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .customer-billing-tabs a{color:#ddd5e8}[data-ui-theme=dark] .customer-billing-tabs a[aria-current=page]{color:#bea4df;border-bottom:3px solid #7b53bb}[data-ui-theme=dark] .customer-billing-mail{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .customer-billing-mail>summary{color:#bfa8dc}[data-ui-theme=dark] .customer-billing>.ops-table-scroll{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .customer-billing>.ops-table-scroll>.ops-table td,[data-ui-theme=dark] .customer-billing>.ops-table-scroll>.ops-table th{color:#c4aed5;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .customer-billing>.ops-table-scroll>.ops-table th{color:#c4aed5;background:#1d1928}@media (max-width:640px){[data-ui-theme=dark] .customer-billing>.ops-table-scroll>.ops-table tr{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .customer-billing>.ops-table-scroll>.ops-table td:before{color:#ddd5e8}}[data-ui-theme=dark] .security-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .security-done{color:#a3e1c4}[data-ui-theme=dark] .authenticator-secret{background:#1d1928}[data-ui-theme=dark] .success-box{color:#a6dec4;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .professional-registration-fields input[readonly]{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .patient-site-footer .platform-attribution{color:#beaed5}[data-ui-theme=dark] .patient-site-footer .platform-attribution:focus-visible{outline:2px solid #c3a0fa}[data-ui-theme=dark] .production-summary{background:linear-gradient(135deg,#1d1928,#1d1928);border:1px solid #493d5a}[data-ui-theme=dark] .production-summary header p{color:#ddd5e8}[data-ui-theme=dark] .production-summary .analytics-stat{border-color:#493d5a}[data-ui-theme=dark] .deletion-request-list article,[data-ui-theme=dark] .unit-access-fields{border:1px solid #493d5a}[data-ui-theme=dark] .visit-mode-choice button{color:#ddd5e8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .visit-mode-choice button.selected{border:2px solid var(--clinic-ink,#7b53bb);background:var(--clinic-soft,#1d1928);color:var(--clinic-ink,#beabd9)}[data-ui-theme=dark] .schedule-modalities{border:1px solid #493d5a}[data-ui-theme=dark] .schedule-modalities small{color:#ddd5e8}[data-ui-theme=dark] .video-link-panel{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .landing-section-heading .section-kicker{color:#ddd5e8}[data-ui-theme=dark] .landing-section-heading h2{color:#bdaed5}[data-ui-theme=dark] .landing-section-heading>p{color:#ddd5e8}[data-ui-theme=dark] .landing-feature{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .landing-feature-icon{color:#c1add6;background:#1d1928}[data-ui-theme=dark] .landing-feature h3{color:#c0aed5}[data-ui-theme=dark] .landing-feature li,[data-ui-theme=dark] .landing-feature>p{color:#ddd5e8}[data-ui-theme=dark] .landing-feature li svg{color:#c1aed5}[data-ui-theme=dark] .landing-clinical-preview p{color:#ddd5e8}[data-ui-theme=dark] .landing-faq-group h3{color:#c1aed5}[data-ui-theme=dark] .landing-faq-group h3>span{color:#c7aed5}[data-ui-theme=dark] .landing-faq summary{color:#ddd5e8}[data-ui-theme=dark] .landing-faq summary svg{color:#c4aed5}[data-ui-theme=dark] .landing-faq details p{color:#ddd5e8}[data-ui-theme=dark] .landing-faq summary:focus-visible{outline:2px solid #c3a0fa}[data-ui-theme=dark] .confirmation-option{border:1px solid #493d5a}[data-ui-theme=dark] .confirmation-option small{color:#ddd5e8}[data-ui-theme=dark] .coming-soon-label{color:#c1aed5;background:#211c2e}[data-ui-theme=dark] .configuration-tabs .whatsapp-preview-tab{color:#c1aed5}[data-ui-theme=dark] .patient-site .booking-help p,[data-ui-theme=dark] .patient-site .field,[data-ui-theme=dark] .patient-site .field small,[data-ui-theme=dark] .patient-site .field-note,[data-ui-theme=dark] .patient-site .flow-title p,[data-ui-theme=dark] .patient-site .hero-copy p,[data-ui-theme=dark] .patient-site .secure-note{color:#ddd5e8}[data-ui-theme=dark] .patient-site input,[data-ui-theme=dark] .patient-site select,[data-ui-theme=dark] .patient-site textarea{color:#b9aed5;background:#1d1928}[data-ui-theme=dark] .patient-site input::placeholder,[data-ui-theme=dark] .patient-site textarea::placeholder{color:#ddd5e8}[data-ui-theme=dark] .patient-site [aria-invalid=true]{border:2px solid #c34b60!important;outline-color:#c3a0fa!important}[data-ui-theme=dark] .patient-site .error-box{color:#ee96a7;background:#1d1928;border:1px solid #c34b60}[data-ui-theme=dark] .patient-site button:disabled{color:#ddd5e8;background:#211c2e}[data-ui-theme=dark] .patient-lookup{background:var(--clinic-soft,#1d1928)}[data-ui-theme=dark] .patient-lookup p{color:#ddd5e8}[data-ui-theme=dark] .booking-legal{color:#beaed5}[data-ui-theme=dark] .booking-legal a{color:#bfa6de}[data-ui-theme=dark] .patient-card{color:#bfaed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .patient-card b{color:#bfa6de}[data-ui-theme=dark] .patient-history article{border-top:1px solid #493d5a}[data-ui-theme=dark] .patient-card:focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] .clinic-notice-settings,[data-ui-theme=dark] .patient-record{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .staff-site .configuration-tabs button,[data-ui-theme=dark] .staff-site .field,[data-ui-theme=dark] .staff-site .field small,[data-ui-theme=dark] .staff-site .field-note,[data-ui-theme=dark] .staff-site .preview-note,[data-ui-theme=dark] .staff-site .settings-card p{color:#c1aed5}[data-ui-theme=dark] .staff-site input:not([type=checkbox]):not([type=radio]),[data-ui-theme=dark] .staff-site select,[data-ui-theme=dark] .staff-site textarea{color:#c0aed5}[data-ui-theme=dark] .staff-site input::placeholder,[data-ui-theme=dark] .staff-site textarea::placeholder{color:#ddd5e8}[data-ui-theme=dark] .staff-site input:focus-visible,[data-ui-theme=dark] .staff-site select:focus-visible,[data-ui-theme=dark] .staff-site textarea:focus-visible{outline:2px solid #c3a0fa}[data-ui-theme=dark] .staff-site [aria-invalid=true]{border:2px solid #c34b60!important}[data-ui-theme=dark] .staff-site .error-box{color:#ee96a7;background:#1d1928;border-color:#c34b60}[data-ui-theme=dark] .patient-prefill-notice,[data-ui-theme=dark] .patient-remember{color:#ddd5e8}[data-ui-theme=dark] .patient-prefill-notice .text-link{color:var(--clinic-ink,#c1a6de)}[data-ui-theme=dark] .professional-editor-actions{border-top:1px solid var(--line,#493d5a)}[data-ui-theme=dark] .professional-editor-actions small{color:var(--muted,#ddd5e8)}[data-ui-theme=dark] .schedule-unit-guidance{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .schedule-unit-guidance.has-conflict{border-color:#493d5a}[data-ui-theme=dark] .schedule-hours-errors{color:#dfa4b4;background:#1d1928}[data-ui-theme=dark] .import-heading-icon{color:#c4a1f2;background:#1d1928}[data-ui-theme=dark] .import-steps li,[data-ui-theme=dark] .import-steps li>span{background:#1d1928}[data-ui-theme=dark] .import-steps li.current{color:#c4a1f2;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .import-steps li.done>span{color:#a8dcbb;background:#211c2e}[data-ui-theme=dark] .import-upload{color:#c4a1f2;background:#1d1928;border:1.5px dashed #493d5a}[data-ui-theme=dark] .import-upload:focus-within{outline:3px solid #c3a0fa}[data-ui-theme=dark] .import-file-summary{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .import-kind.selected{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .import-link-row{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .import-link-row svg{color:#c1aed5}[data-ui-theme=dark] .import-counts strong{color:#c4a1f2}[data-ui-theme=dark] .import-counts .has-errors{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .import-counts .has-errors strong{color:#d9aab6}[data-ui-theme=dark] .import-table th{background:#1d1928}[data-ui-theme=dark] .import-state{color:#c1aed5;background:#1d1928}[data-ui-theme=dark] .import-state.ready{color:#abd9bc;background:#211c2e}[data-ui-theme=dark] .import-state.error{color:#dda7b5;background:#1d1928}[data-ui-theme=dark] .import-success{color:#acd7bb;background:#211c2e}[data-ui-theme=dark] .import-history article span{color:#c4a1f2}[data-ui-theme=dark] .calendar-imported-count{color:#c3aed5}[data-ui-theme=dark] .imported-times-panel{border-color:#493d5a}[data-ui-theme=dark] .imported-times-panel .section-kicker{color:#c4a1f2}[data-ui-theme=dark] .import-table .import-related-row{background:#1d1928;outline:2px solid #c3a0fa}[data-ui-theme=dark] .form-validation-notice,[data-ui-theme=dark] .setup-save-notice{color:#e1a2b5;background:#1d1928;border:1px solid #493d5a;border-left:4px solid #c34b68}[data-ui-theme=dark] [data-form-invalid=true]{outline:2px solid #c3a0fa!important}[data-ui-theme=dark] .import-guide-link{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .import-guide-link strong{color:#c0add7}[data-ui-theme=dark] .import-guide-link p{color:#ddd5e8}[data-ui-theme=dark] .import-status-choice{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .import-status-choice p,[data-ui-theme=dark] .import-status-choice small{color:#ddd5e8}[data-ui-theme=dark] .import-counts .has-registration{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .import-counts .has-registration strong{color:#eccf98}[data-ui-theme=dark] .import-status-summary{color:#c0aed6}[data-ui-theme=dark] .import-missing-fields,[data-ui-theme=dark] .patient-incomplete-badge{color:#efcd95;background:#211c2e;border:1px solid #493d5a}[data-ui-theme=dark] .imported-patient-review{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .patient-registration-editor input[readonly]{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .import-guide .settings-card p{color:#ddd5e8}[data-ui-theme=dark] .import-guide-choices article{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .patient-registration-editor input[aria-invalid=true]{outline:2px solid #c3a0fa}[data-ui-theme=dark] .ops-shell{color:#c0aed5;background:#1d1928}[data-ui-theme=dark] .ops-header{background:#1d1928;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .ops-header-tag{color:#c4aed5;border:1px solid #493d5a}[data-ui-theme=dark] .ops-header>div>a{color:#c5aed5}[data-ui-theme=dark] .ops-sidebar{background:#1d1928;border-right:1px solid #493d5a}[data-ui-theme=dark] .ops-sidebar-label{color:#c4aed5}[data-ui-theme=dark] .ops-sidebar nav button{color:#ddd5e8}[data-ui-theme=dark] .ops-sidebar nav button.selected{color:#bca7dc;background:#1d1928}[data-ui-theme=dark] .ops-sidebar nav button:hover{background:#1d1928}[data-ui-theme=dark] .ops-sidebar-user{border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-sidebar-user>span{color:#c5aed5}[data-ui-theme=dark] .ops-sidebar-user small{color:#c7aed5}[data-ui-theme=dark] .ops-sidebar-user a{color:#c4aed5}[data-ui-theme=dark] .ops-eyebrow{color:#c5aed5}[data-ui-theme=dark] .ops-eyebrow i{background:#2d253c}[data-ui-theme=dark] .ops-heading p{color:#c6aed5}[data-ui-theme=dark] .ops-main .button.primary{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .ops-welcome{background:linear-gradient(115deg,#1d1928,#1d1928);border:1px solid #493d5a}[data-ui-theme=dark] .ops-welcome>div>span{color:#c2aed5}[data-ui-theme=dark] .ops-welcome h2{color:#c3aed6}[data-ui-theme=dark] .ops-welcome h2 em{color:#c0acd8}[data-ui-theme=dark] .ops-welcome p{color:#c5aed5}[data-ui-theme=dark] .ops-welcome .button{color:#c4aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-welcome-symbol{color:#c2aed6;background:#211c2e}[data-ui-theme=dark] .ops-metric{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-metric strong,[data-ui-theme=dark] .ops-metric>span{color:#c4aed5}[data-ui-theme=dark] .ops-metric small{color:#c6aed5}[data-ui-theme=dark] .ops-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-card h2,[data-ui-theme=dark] .ops-card>header{color:#c6aed5}[data-ui-theme=dark] .ops-card>header>span{color:#c7aed5}[data-ui-theme=dark] .ops-action-rows>button,[data-ui-theme=dark] .ops-card>footer{color:#c6aed5;border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-action-rows>button>b{color:#c5aed5}[data-ui-theme=dark] .ops-integration p{color:#c6aed5}[data-ui-theme=dark] .ops-badge{color:#c4aed5;background:#1d1928}[data-ui-theme=dark] .ops-badge.good{color:#aed5c4;background:#1d1928}[data-ui-theme=dark] .ops-badge.warning{color:#d6c8ad;background:#1d1928}[data-ui-theme=dark] .ops-badge.danger{color:#d5aeb7;background:#1d1928}[data-ui-theme=dark] .ops-filters,[data-ui-theme=dark] .ops-search{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-search{color:#c6aed5}[data-ui-theme=dark] .ops-search input{color:#c7aed5}[data-ui-theme=dark] .ops-filters select,[data-ui-theme=dark] .ops-period input{color:#c5aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-table thead{background:#1d1928;border-top:1px solid #493d5a;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .ops-table td,[data-ui-theme=dark] .ops-table th{color:#c5aed5;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .ops-table th{color:#c5aed5}[data-ui-theme=dark] .ops-table td strong{color:#c8aed5}[data-ui-theme=dark] .ops-table td small{color:#c6aed5}[data-ui-theme=dark] .ops-icon-button{color:#c4aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-empty{color:#c5aed5}[data-ui-theme=dark] .ops-empty>span{background:#1d1928}[data-ui-theme=dark] .ops-empty h3,[data-ui-theme=dark] .ops-method{color:#c6aed5}[data-ui-theme=dark] .ops-alert{color:#d5c7ae;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-period>label,[data-ui-theme=dark] .ops-trend>div{color:#c5aed5}[data-ui-theme=dark] .ops-trend>div>div{background:#1d1928}[data-ui-theme=dark] .ops-trend i{background:#2d253c}[data-ui-theme=dark] .ops-trend b{color:#c4aed5}[data-ui-theme=dark] .ops-team-form>p{color:#c6aed5}[data-ui-theme=dark] .ops-team-form .field,[data-ui-theme=dark] .ops-team-form>small{color:#c5aed5}[data-ui-theme=dark] .ops-role-guide>p{color:#c6aed5}[data-ui-theme=dark] .ops-role-guide b{color:#c7aed5}[data-ui-theme=dark] .ops-team-list>div{border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-team-list strong{color:#c7aed5}[data-ui-theme=dark] .ops-team-list small{color:#c5aed5}[data-ui-theme=dark] .ops-audit article{border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-audit article>span{color:#c6aed5;background:#1d1928}[data-ui-theme=dark] .ops-audit h3{color:#c8aed5}[data-ui-theme=dark] .ops-audit p{color:#c6aed5}[data-ui-theme=dark] .ops-audit small{color:#c5aed5}[data-ui-theme=dark] .ops-audit blockquote{color:#c7aed5;border-left:2px solid #493d5a}[data-ui-theme=dark] .ops-footer{color:#c6aed5;border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-loading{color:#c5aed5}[data-ui-theme=dark] .ops-filter-note{color:#c7aed5}[data-ui-theme=dark] .ops-filter-note button{color:#c4add6}[data-ui-theme=dark] .ops-access,[data-ui-theme=dark] .ops-access h1{color:#c5aed5}[data-ui-theme=dark] .ops-detail{background:#1d1928}[data-ui-theme=dark] .ops-detail h2{color:#c7aed5}[data-ui-theme=dark] .ops-detail dl>div{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .ops-detail dt{color:#c6aed5}[data-ui-theme=dark] .ops-detail dd{color:#c7aed5}[data-ui-theme=dark] .ops-suspend{border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-suspend h3{color:#d5aec8}[data-ui-theme=dark] .ops-suspend>p{color:#ceaed5}[data-ui-theme=dark] .ops-suspend .field{color:#c7aed5}[data-ui-theme=dark] .ops-email-pending,[data-ui-theme=dark] .ops-email-pending p{color:#c5aed5}[data-ui-theme=dark] .ops-shell a:focus-visible,[data-ui-theme=dark] .ops-shell button:focus-visible{outline:2px solid #c3a0fa}@media (max-width:950px){[data-ui-theme=dark] .ops-sidebar{border-bottom:1px solid #493d5a}}[data-ui-theme=dark] .ops-tenant-picker label{color:#c5aed5}[data-ui-theme=dark] .ops-tenant-picker input,[data-ui-theme=dark] .ops-tenant-picker select{color:#c5aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-ses-summary>p{color:#c7aed5}[data-ui-theme=dark] .ops-ses-quota dl>div,[data-ui-theme=dark] .ops-ses-summary dt{color:#c6aed5}[data-ui-theme=dark] .ops-ses-quota dd{color:#c7aed5}[data-ui-theme=dark] .ops-audit p,[data-ui-theme=dark] .ops-audit small,[data-ui-theme=dark] .ops-card>footer,[data-ui-theme=dark] .ops-card>header>span,[data-ui-theme=dark] .ops-detail dt,[data-ui-theme=dark] .ops-empty p,[data-ui-theme=dark] .ops-footer,[data-ui-theme=dark] .ops-header>div>a,[data-ui-theme=dark] .ops-heading p,[data-ui-theme=dark] .ops-method,[data-ui-theme=dark] .ops-metric small,[data-ui-theme=dark] .ops-metric>span,[data-ui-theme=dark] .ops-role-guide>p,[data-ui-theme=dark] .ops-ses-quota dt,[data-ui-theme=dark] .ops-ses-summary dt,[data-ui-theme=dark] .ops-ses-summary>p,[data-ui-theme=dark] .ops-sidebar nav button,[data-ui-theme=dark] .ops-sidebar-label,[data-ui-theme=dark] .ops-suspend>p,[data-ui-theme=dark] .ops-table td small,[data-ui-theme=dark] .ops-table th,[data-ui-theme=dark] .ops-team-form>p,[data-ui-theme=dark] .ops-team-form>small,[data-ui-theme=dark] .ops-team-list small,[data-ui-theme=dark] .ops-welcome p{color:#ddd5e8}[data-ui-theme=dark] .ops-table td{color:#c7aed5}[data-ui-theme=dark] .ops-card h2,[data-ui-theme=dark] .ops-table td strong{color:#c6aed5}[data-ui-theme=dark] .ops-action-rows>button{color:#c5aed5}[data-ui-theme=dark] .ops-ses-summary dd{color:#c7aed5}[data-ui-theme=dark] .ops-email-alerts .ops-alert,[data-ui-theme=dark] .ops-email-alerts>p{color:#d5c7ae}[data-ui-theme=dark] .ops-renewal{border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-renewal form>p{color:#ddd5e8}[data-ui-theme=dark] .ops-renewal .field{color:#c5aed5}[data-ui-theme=dark] .ops-technical-intro{color:#c2aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-diagnostics>div{border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-diagnostics dt{color:#ddd5e8}[data-ui-theme=dark] .ops-diagnostics dd{color:#c6aed5}[data-ui-theme=dark] .ops-event-list>div{color:#c7aed5;border-top:1px solid #493d5a}[data-ui-theme=dark] .ops-event-list small,[data-ui-theme=dark] .ops-fiscal-actions small,[data-ui-theme=dark] .ops-fiscal-setup>p,[data-ui-theme=dark] .ops-fiscal-sync p{color:#ddd5e8}[data-ui-theme=dark] .ops-invoice-documents a{color:#bca7dc}[data-ui-theme=dark] .ops-coupon-intro{color:#bca7dc;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .ops-coupon-intro p{color:#c7aed5}[data-ui-theme=dark] .ops-coupon-copy,[data-ui-theme=dark] .ops-coupon-form label,[data-ui-theme=dark] .ops-coupon-form small{color:#ddd5e8}[data-ui-theme=dark] .ops-coupon-copy input{color:#bca7dc;border:1px solid #493d5a}[data-ui-theme=dark] .ops-launch-check>p{color:#ddd5e8}[data-ui-theme=dark] .support-site{color:#c4aed5;background:#1d1928}[data-ui-theme=dark] .support-page-header{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .support-page-header>nav>a{color:#c7aed5}[data-ui-theme=dark] .support-page-intro em{color:#c1acd8}[data-ui-theme=dark] .support-page-intro>p,[data-ui-theme=dark] .support-toolbar>div{color:#c6aed5}[data-ui-theme=dark] .support-toolbar strong{color:#c7aed5}[data-ui-theme=dark] .support-toolbar small{color:#c6aed5}[data-ui-theme=dark] .support-center .button.primary{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .support-self-help{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-self-help>div:first-child{color:#c3aed5}[data-ui-theme=dark] .support-self-help h2,[data-ui-theme=dark] .support-self-help>div>p{color:#c6aed5}[data-ui-theme=dark] .support-self-help details{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .support-self-help summary{color:#c7aed5}[data-ui-theme=dark] .support-self-help details>p{color:#c6aed5}[data-ui-theme=dark] .support-metrics>div{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-metrics span{color:#c6aed5}[data-ui-theme=dark] .support-metrics b{color:#c5aed5}[data-ui-theme=dark] .support-filters{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-filters>label{color:#c6aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-filters input{color:#c6aed5}[data-ui-theme=dark] .support-filters select{color:#c5aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-ticket-list{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-ticket{color:#c6aed5;background:#1d1928;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .support-ticket.unread,[data-ui-theme=dark] .support-ticket:hover{background:#1d1928}[data-ui-theme=dark] .support-ticket-icon{color:#c5aed5;background:#1d1928}[data-ui-theme=dark] .support-ticket-copy>small{color:#c6aed5}[data-ui-theme=dark] .support-ticket-copy i{color:#c6aed5;background:#211c2e}[data-ui-theme=dark] .support-ticket-copy>span,[data-ui-theme=dark] .support-ticket-copy>strong{color:#c6aed5}[data-ui-theme=dark] .support-ticket-state>small{color:#d5aeb4}[data-ui-theme=dark] .support-status{color:#c5aed5;background:#1d1928}[data-ui-theme=dark] .support-status.waiting_customer{color:#d6c9ad;background:#1d1928}[data-ui-theme=dark] .support-status.closed,[data-ui-theme=dark] .support-status.resolved{background:#1d1928}[data-ui-theme=dark] .support-status.in_progress{color:#aebcd5;background:#1d1928}[data-ui-theme=dark] .support-empty{color:#c4aed5}[data-ui-theme=dark] .support-empty h2{color:#c8aed5}[data-ui-theme=dark] .support-empty p{color:#c5aed5}[data-ui-theme=dark] .support-loading{color:#c6aed5}[data-ui-theme=dark] .support-channel-note{color:#c5aed5}[data-ui-theme=dark] .support-create,[data-ui-theme=dark] .support-thread{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-create h2{color:#c7aed5}[data-ui-theme=dark] .support-icon{color:#c7aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-create>p{color:#c6aed5}[data-ui-theme=dark] .support-center .field{color:#c5aed5}[data-ui-theme=dark] .support-center .field input,[data-ui-theme=dark] .support-center .field select,[data-ui-theme=dark] .support-center .field textarea{color:#c7aed5;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .support-center .field small,[data-ui-theme=dark] .support-create>footer{color:#c5aed5}[data-ui-theme=dark] .support-notice{color:#ddd5e8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-back,[data-ui-theme=dark] .support-protocol{color:#c6aed5}[data-ui-theme=dark] .support-thread-heading h2,[data-ui-theme=dark] .support-thread-heading p{color:#c7aed5}[data-ui-theme=dark] .support-thread-heading p>b{color:#d5aeb6}[data-ui-theme=dark] .support-thread-heading .support-client{color:#c6aed5}[data-ui-theme=dark] .support-thread-actions{border-top:1px solid #493d5a;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .support-thread-actions>label{color:#c5aed5}[data-ui-theme=dark] .support-reply select,[data-ui-theme=dark] .support-thread-actions select{color:#c6aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-thread-actions>small{color:#c5aed5}[data-ui-theme=dark] .support-message{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .support-message.from-team{background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .support-message.internal{background:#1d1928;border:1px dashed #493d5a}[data-ui-theme=dark] .support-message>header{color:#c5aed5}[data-ui-theme=dark] .support-message strong{color:#c8aed5}[data-ui-theme=dark] .support-message header b{color:#d5c9ae}[data-ui-theme=dark] .support-event,[data-ui-theme=dark] .support-message time{color:#c5aed5}[data-ui-theme=dark] .support-event time{color:#c7aed5}[data-ui-theme=dark] .support-event small{color:#d5c6ae}[data-ui-theme=dark] .support-reply{border-top:1px solid #493d5a}[data-ui-theme=dark] .support-reply h3{color:#c8aed5}[data-ui-theme=dark] .support-reply>footer>span{color:#c6aed5}[data-ui-theme=dark] .support-internal-toggle{color:#ceaed5}[data-ui-theme=dark] .support-internal-toggle input{accent-color:#c3a0fa}[data-ui-theme=dark] .support-page-footer{color:#c5aed5;border-top:1px solid #493d5a}[data-ui-theme=dark] .support-unread-count{color:#c5aed5;background:#211c2e}[data-ui-theme=dark] .account-support-entry{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .account-support-entry small,[data-ui-theme=dark] .account-support-entry strong,[data-ui-theme=dark] .account-support-entry>span,[data-ui-theme=dark] .email-preview-toolbar label,[data-ui-theme=dark] .email-template-preview header p{color:#c6aed5}[data-ui-theme=dark] .email-preview-toolbar select{color:#c7aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .email-preview-toolbar p{color:#c6aed5}[data-ui-theme=dark] .email-template-preview iframe{background:#1d1928;border-top:1px solid #493d5a}[data-ui-theme=dark] .support-center a:focus-visible,[data-ui-theme=dark] .support-center button:focus-visible{outline:2px solid #c3a0fa}[data-ui-theme=dark] .account-support-entry small,[data-ui-theme=dark] .support-center .field small,[data-ui-theme=dark] .support-channel-note,[data-ui-theme=dark] .support-create>p,[data-ui-theme=dark] .support-empty p,[data-ui-theme=dark] .support-message time,[data-ui-theme=dark] .support-metrics span,[data-ui-theme=dark] .support-page-footer,[data-ui-theme=dark] .support-page-intro>p,[data-ui-theme=dark] .support-protocol,[data-ui-theme=dark] .support-reply>footer>span,[data-ui-theme=dark] .support-self-help details>p,[data-ui-theme=dark] .support-self-help>div>p,[data-ui-theme=dark] .support-thread-actions>small,[data-ui-theme=dark] .support-thread-heading p,[data-ui-theme=dark] .support-ticket-copy>small,[data-ui-theme=dark] .support-ticket-copy>span,[data-ui-theme=dark] .support-toolbar small{color:#c5aed5}[data-ui-theme=dark] .support-message>p{color:#c6aed5}[data-ui-theme=dark] .support-filters input,[data-ui-theme=dark] .support-filters select{color:#c7aed5}[data-ui-theme=dark] .support-status.closed,[data-ui-theme=dark] .support-status.resolved{color:#ddd5e8}[data-ui-theme=dark] .support-status.waiting_customer{color:#d8c8ac}[data-ui-theme=dark] .care-option{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .care-option input{accent-color:#c3a0fa}[data-ui-theme=dark] .care-option small{color:#ddd5e8}[data-ui-theme=dark] .care-disable{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .queue-code{color:#bda4e0}[data-ui-theme=dark] .queue-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .queue-meta{color:#ddd5e8}[data-ui-theme=dark] .queue-notice{background:#1d1928}[data-ui-theme=dark] .queue-actions-confirm{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .earlier-contact-field{border:1px solid #493d5a}[data-ui-theme=dark] .earlier-filter{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .earlier-filter input{accent-color:#c3a0fa}[data-ui-theme=dark] .earlier-filter p{color:#ddd5e8}[data-ui-theme=dark] .earlier-badge{color:#bfa8dc;background:#1d1928}[data-ui-theme=dark] .earlier-detail{border-top:1px solid #493d5a;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .queue-setting-row{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .queue-setting-row small{color:#ddd5e8}[data-ui-theme=dark] .queue-weekdays{border:1px solid #493d5a}[data-ui-theme=dark] .configuration-main .care-features,[data-ui-theme=dark] .configuration-main .deletion-requests{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .care-section-icon{color:#bea5de;background:#1d1928}[data-ui-theme=dark] .care-section-heading h2{color:#aeb9d5}[data-ui-theme=dark] .care-section-heading p,[data-ui-theme=dark] .deletion-requests .care-section-heading p{color:#ddd5e8}[data-ui-theme=dark] .care-features .field,[data-ui-theme=dark] .queue-setup-overview .field{color:#aebad5}[data-ui-theme=dark] .care-features .field select,[data-ui-theme=dark] .queue-setup-overview .field select{color:#aebad5;background-color:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .care-saved-state{color:#ddd5e8}[data-ui-theme=dark] .care-saved-state li{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .care-saved-state li[data-enabled=true]{color:#a8dbc3;background:#211c2e}[data-ui-theme=dark] .care-features .care-feature-option{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .care-features .care-feature-option.is-selected{background:#1d1928}[data-ui-theme=dark] .care-features .care-feature-option strong{color:#aeb8d5}[data-ui-theme=dark] .care-features .care-feature-option small{color:#ddd5e8}[data-ui-theme=dark] .care-features .care-feature-option input{background:#2d253c;border:1px solid #493d5a}[data-ui-theme=dark] .care-feature-option input:checked{border-color:#7b53bb}[data-ui-theme=dark] .care-features .care-feature-option input:focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] .care-features .care-order{background:#1d1928}[data-ui-theme=dark] .care-features .care-order small,[data-ui-theme=dark] .care-features .field-note.care-history-note{color:#ddd5e8}[data-ui-theme=dark] .care-features .care-save-actions,[data-ui-theme=dark] .care-next-steps{border-top:1px solid #493d5a}[data-ui-theme=dark] .care-next-steps h3{color:#aebad5}[data-ui-theme=dark] .care-next-steps>p{color:#ddd5e8}[data-ui-theme=dark] .care-shortcuts>a{color:#bfa7dc;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .care-shortcuts>a:hover{background:#1d1928}[data-ui-theme=dark] .care-shortcuts strong{color:#bcaed5}[data-ui-theme=dark] .care-shortcuts small{color:#ddd5e8}[data-ui-theme=dark] .deletion-requests .deletion-empty{color:#ddd5e8;background:#1d1928;border:1px dashed #493d5a}[data-ui-theme=dark] .deletion-requests .deletion-empty p{color:#aebfd5}[data-ui-theme=dark] .deletion-request-list article p{color:#ddd5e8}[data-ui-theme=dark] .queue-section-title{color:#bfa7dc}[data-ui-theme=dark] .queue-main .settings-card>p{color:#ddd5e8}[data-ui-theme=dark] .queue-main .settings-card .queue-unit-context{color:#bfa7dc}[data-ui-theme=dark] .queue-setup-steps li{background:#1d1928}[data-ui-theme=dark] .queue-setup-steps li:before{color:#c1a4e0;background:#211c2e}[data-ui-theme=dark] .queue-setup-steps strong{color:#aebad5}[data-ui-theme=dark] .queue-setup-steps span{color:#ddd5e8}[data-ui-theme=dark] .queue-selector{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .queue-selector h2{color:#aebad5}[data-ui-theme=dark] .queue-selector>p{color:#ddd5e8}[data-ui-theme=dark] .queue-selected-summary{color:#c1a4e0!important}[data-ui-theme=dark] .queue-advanced{border:1px solid #493d5a}[data-ui-theme=dark] .queue-advanced summary{color:#bfa9db}[data-ui-theme=dark] .care-explanation summary{color:#bfa7dc}[data-ui-theme=dark] .care-explanation p{color:#ddd5e8}[data-ui-theme=dark] .queue-main .subsection-heading h2{color:#aebad5}[data-ui-theme=dark] .queue-main .subsection-heading p{color:#ddd5e8}[data-ui-theme=dark] .queue-main .button:not(.primary){color:#bfaed5;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .queue-main .field,[data-ui-theme=dark] .queue-settings-form .field{color:#aebad5}[data-ui-theme=dark] .queue-main .field input,[data-ui-theme=dark] .queue-main .field select,[data-ui-theme=dark] .queue-settings-form .field input,[data-ui-theme=dark] .queue-settings-form .field select,[data-ui-theme=dark] .queue-settings-form .field textarea{color:#aebad5;border-color:#493d5a}[data-ui-theme=dark] .queue-settings-form .field-note,[data-ui-theme=dark] .queue-settings-form>p{color:#ddd5e8}[data-ui-theme=dark] .queue-settings-form .button:not(.primary){color:#bfaed5;border-color:#493d5a}[data-ui-theme=dark] .profile-editor{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .profile-editor legend{color:#c4aed5}[data-ui-theme=dark] .profile-photo-editor strong{color:#c1aed5}[data-ui-theme=dark] .profile-photo-editor p{color:#ddd5e8}[data-ui-theme=dark] .profile-photo-editor input[type=file]:focus-visible+div button:first-child{outline:2px solid #c3a0fa}[data-ui-theme=dark] .profile-portrait{color:#c1aed5;background:#211c2e}[data-ui-theme=dark] .profile-editor .field small{color:#ddd5e8}[data-ui-theme=dark] .profile-upload-error{color:#e1a2b5;background:#1d1928}[data-ui-theme=dark] .professional-profile-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .professional-profile-card.selected{border-color:var(--clinic-primary,#7b53bb)}[data-ui-theme=dark] .professional-profile-heading h3{color:#c7aed5}[data-ui-theme=dark] .professional-profile-heading p{color:var(--clinic-primary,#bca7dc)}[data-ui-theme=dark] .professional-profile-card .professional-bio,[data-ui-theme=dark] .professional-profile-heading small{color:#ddd5e8}[data-ui-theme=dark] .profile-read-more,[data-ui-theme=dark] .profile-team-toggle{color:var(--clinic-primary,#bca7dc)}[data-ui-theme=dark] .profile-select{color:var(--clinic-primary,#bca7dc);background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .profile-select[aria-pressed=true]{border-color:var(--clinic-primary,#7b53bb);color:#fffaff}[data-ui-theme=dark] .profile-read-more:focus-visible,[data-ui-theme=dark] .profile-select:focus-visible,[data-ui-theme=dark] .profile-team-toggle:focus-visible{outline:2px solid var(--clinic-primary,#c3a0fa)}[data-ui-theme=dark] .landing-professionals{border-top:1px solid #493d5a}[data-ui-theme=dark] .landing-professionals>h2{color:#c9aed5}[data-ui-theme=dark] .landing-professionals>p,[data-ui-theme=dark] .professional-profile-card .profile-locations{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview{color:#bdaed5;background:#1d1928}[data-ui-theme=dark] .whatsapp-preview .back-link{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-suri-link{color:#c2aed6;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-suri-link small{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview-hero-icon{color:#bca7dc;background:#211c2e}[data-ui-theme=dark] .whatsapp-preview-badge{color:#bfaad9;background:#211c2e}[data-ui-theme=dark] .whatsapp-preview .whatsapp-heading p{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview-notice{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview-notice>svg{color:#bca7dc}[data-ui-theme=dark] .whatsapp-preview-notice strong{color:#c0aed5}[data-ui-theme=dark] .whatsapp-preview-notice p{color:#c1aed5}[data-ui-theme=dark] .whatsapp-preview .whatsapp-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview .whatsapp-card p{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview .whatsapp-how-it-works>li>span{color:#bca7dc;background:#1d1928}[data-ui-theme=dark] .whatsapp-preview .whatsapp-guide-details{border-top:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview .whatsapp-guide-details details{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview .whatsapp-guide-details summary{color:#c2aed5}[data-ui-theme=dark] .whatsapp-preview .whatsapp-guide-details summary:focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] .whatsapp-preview .whatsapp-guide-details ol,[data-ui-theme=dark] .whatsapp-preview .whatsapp-guide-details ul{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview .whatsapp-guide-details .text-link{color:#bca7dc}[data-ui-theme=dark] .whatsapp-preview-config-heading>svg{color:#c3aed5}[data-ui-theme=dark] .whatsapp-preview-config .section-kicker{color:#c1aed5}[data-ui-theme=dark] .whatsapp-preview-activation{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview-switch>span:last-child{background:#211c2e}[data-ui-theme=dark] .whatsapp-preview-switch>span:last-child:after{background:#1d1928}[data-ui-theme=dark] .whatsapp-preview-paths label{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview-config .field,[data-ui-theme=dark] .whatsapp-preview-paths small,[data-ui-theme=dark] .whatsapp-preview-paths strong{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview-config input:disabled,[data-ui-theme=dark] .whatsapp-preview-config select:disabled{color:#ddd5e8;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .whatsapp-preview-billing{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview .whatsapp-preview-config button.button.primary:disabled{color:#c4aed5;background:#211c2e;border-color:#493d5a}[data-ui-theme=dark] .whatsapp-preview-footnote{border-top:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview-footnote svg{color:#c2aed5}[data-ui-theme=dark] .whatsapp-preview-footer{border-top:1px solid #493d5a}[data-ui-theme=dark] .whatsapp-preview-footer p{color:#ddd5e8}[data-ui-theme=dark] .whatsapp-preview-footer>a:last-child{color:#c1aed5}[data-ui-theme=dark] .availability-tabs>button:not(.icon-button){color:#ddd5e8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .availability-tabs>button.selected{color:#c0a5df;background:#211c2e;border-color:#493d5a}[data-ui-theme=dark] .availability-guidance,[data-ui-theme=dark] .availability-tabs span{background:#1d1928}[data-ui-theme=dark] .availability-patient-list article{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .availability-block-row small,[data-ui-theme=dark] .availability-patient-list small,[data-ui-theme=dark] .availability-patient-list span{color:#ddd5e8}[data-ui-theme=dark] .availability-block-row{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .availability-block-row>svg{color:#c4add7}[data-ui-theme=dark] .availability-empty{color:#ddd5e8}[data-ui-theme=dark] .availability-remap-banner{color:#e0c8a3;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .availability-remap-tag{background:#1d1928;border:1px solid #493d5a;color:#eccc97!important}[data-ui-theme=dark] .availability-review>p{color:#ddd5e8}[data-ui-theme=dark] .mp-legal-document{color:#aebad5}[data-ui-theme=dark] .mp-legal-document a,[data-ui-theme=dark] .mp-legal-links a,[data-ui-theme=dark] .mp-legal-links button{color:#a6ddd6}[data-ui-theme=dark] .mp-legal-version{color:#ddd5e8}[data-ui-theme=dark] .mp-legal-document>nav,[data-ui-theme=dark] .mp-legal-links{background:#1d1928}[data-ui-theme=dark] .mp-cookie-banner{color:#aebad5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .mp-cookie-banner a,[data-ui-theme=dark] .mp-cookie-dialog a{color:#a4dfd7}[data-ui-theme=dark] .mp-cookie-actions button{color:#a7dcd5;background:#1d1928;border:1px solid #709e95}[data-ui-theme=dark] .mp-cookie-actions button:hover{background:#1d1928}[data-ui-theme=dark] .mp-cookie-banner :focus-visible,[data-ui-theme=dark] .mp-cookie-dialog :focus-visible,[data-ui-theme=dark] .mp-legal-document :focus-visible,[data-ui-theme=dark] .mp-legal-links :focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] .mp-cookie-dialog{color:#aebad5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .mp-cookie-notice{color:#acd7ce;background:#1d1928}[data-ui-theme=dark] .integrations-page{background:#1d1928}[data-ui-theme=dark] .integrations-heading h1{color:#c4aed5}[data-ui-theme=dark] .integrations-heading p{color:#ddd5e8}[data-ui-theme=dark] .integration-shield{color:#bca7dc;background:#211c2e}[data-ui-theme=dark] .website-integration .field textarea{color:#c9aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .hub-category-heading span{color:#c3aed5}[data-ui-theme=dark] .hub-category-heading h2{color:#c5aed5}[data-ui-theme=dark] .hub-category-heading p{color:#ddd5e8}[data-ui-theme=dark] .hub-provider-picker{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .hub-provider-picker button{color:#ddd5e8}[data-ui-theme=dark] .hub-provider-picker button:hover{background:#1d1928a6}[data-ui-theme=dark] .hub-provider-picker button.selected{color:#c5add6;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .hub-provider-picker small{color:#ddd5e8}[data-ui-theme=dark] .integration-card{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .integration-card>header{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .integration-card h2{color:#c5aed5}[data-ui-theme=dark] .integration-card header p{color:#ddd5e8}[data-ui-theme=dark] .integration-icon{color:#bca7dc;background:#1d1928}[data-ui-theme=dark] .integration-state{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .state-connected .integration-state{color:#a5dfc0;background:#211c2e}[data-ui-theme=dark] .state-attention .integration-state{color:#e8b59b;background:#1d1928}[data-ui-theme=dark] .state-configured .integration-state{color:#a2bde2;background:#1d1928}[data-ui-theme=dark] .integration-card .field{color:#ddd5e8}[data-ui-theme=dark] .integration-card .field input{color:#c9aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .integration-explainer{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .integration-explainer strong{color:#c5aed5}[data-ui-theme=dark] .integration-card .field-note,[data-ui-theme=dark] .integration-check,[data-ui-theme=dark] .integration-explainer p{color:#ddd5e8}[data-ui-theme=dark] .integration-token{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .integration-token code{color:#c5aed5}[data-ui-theme=dark] .integration-account{color:#add7bf;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .integration-secondary{border-top:1px solid #493d5a}[data-ui-theme=dark] .integration-feedback{color:#a8dbbe;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .integration-feedback.error{color:#e59faf;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .integration-privacy{color:#c4aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .integrations-page .button.danger{color:#e2a2af}[data-ui-theme=dark] .integrations-page .section-kicker{color:#c3aed5}[data-ui-theme=dark] .guided-step>span{color:#fffaff}[data-ui-theme=dark] .guided-step strong{color:#c4aed5}[data-ui-theme=dark] .guided-step small{color:#ddd5e8}[data-ui-theme=dark] .suri-scope-list label{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .suri-scope-list label.selected{background:#1d1928}[data-ui-theme=dark] .suri-scope-list input{accent-color:#c3a0fa}[data-ui-theme=dark] .suri-scope-list strong{color:#c6aed5}[data-ui-theme=dark] .suri-scope-list small{color:#ddd5e8}[data-ui-theme=dark] .suri-review{color:#add7bf;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .connection-steps span{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .connection-steps b{color:#c4aed5;background:#211c2e}[data-ui-theme=dark] .integration-card .field small{color:#ddd5e8}[data-ui-theme=dark] .hub-provider-recommended{color:#c3a9da;background:#211c2e}[data-ui-theme=dark] .integration-loading{color:#ddd5e8}[data-ui-theme=dark] .booking-setup{color:#c5aed5}[data-ui-theme=dark] .booking-setup-progress li{color:#ddd5e8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-setup-progress li>span{color:#c6aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-setup-progress li[aria-current=step]{color:#c4add6;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .booking-setup-progress li[aria-current=step]>span{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .booking-setup-progress li.complete{color:#add6c1;background:#1d1928;border-color:#493d5a}[data-ui-theme=dark] .booking-setup-progress li.complete>span{color:#add6c1;background:#211c2e;border-color:#493d5a}[data-ui-theme=dark] .booking-setup-requirement{color:#c3aed5;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-setup-step{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-setup-step>header>span{color:#c3aed5;background:#1d1928}[data-ui-theme=dark] .booking-setup-step>header h3,[data-ui-theme=dark] .booking-setup-step>header small{color:#c4aed5}[data-ui-theme=dark] .booking-step-status{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .booking-step-status.ready{color:#aed6c2;background:#1d1928}[data-ui-theme=dark] .booking-setup-success{color:#aed5c3}[data-ui-theme=dark] .booking-setup .booking-setup-locked{color:#ddd5e8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-setup .button.primary{color:#fffaff;border-color:#7b53bb}[data-ui-theme=dark] .booking-setup button:focus-visible,[data-ui-theme=dark] .booking-setup h3:focus-visible,[data-ui-theme=dark] .booking-technical-guide>summary:focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] .booking-switch-review{color:#d7c5ad;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-permissions legend{color:#c6aed5}[data-ui-theme=dark] .booking-issued-token{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-issued-token>strong{color:#c5aed5}[data-ui-theme=dark] .booking-issued-token>p{color:#ddd5e8}[data-ui-theme=dark] .booking-guide-steps>li{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-guide-steps>li:before{color:#c4aed5;background:#211c2e}[data-ui-theme=dark] .booking-guide-steps strong{color:#c6aed5}[data-ui-theme=dark] .booking-guide-steps p{color:#ddd5e8}[data-ui-theme=dark] .booking-api-keys>li{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .booking-technical-guide{border:1px solid #493d5a}[data-ui-theme=dark] .booking-technical-guide>summary{color:#c5aed5}[data-ui-theme=dark] .booking-technical-guide[open]>summary{border-bottom:1px solid #493d5a}[data-ui-theme=dark] .booking-technical-guide pre,[data-ui-theme=dark] .payment-settings{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .payment-settings>div:first-child h2{color:#c5aed5}[data-ui-theme=dark] .payment-settings>div:first-child p{color:#ddd5e8}[data-ui-theme=dark] .payment-master{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .payment-master input,[data-ui-theme=dark] .payment-provider-options input{accent-color:#c3a0fa}[data-ui-theme=dark] .payment-master strong,[data-ui-theme=dark] .payment-provider-options strong{color:#c5aed5}[data-ui-theme=dark] .payment-master small,[data-ui-theme=dark] .payment-provider-options small{color:#ddd5e8}[data-ui-theme=dark] .payment-provider-options label{border:1px solid #493d5a}[data-ui-theme=dark] .payment-provider-options label.disabled{background:#1d1928}[data-ui-theme=dark] .payment-environment-picker{background:linear-gradient(135deg,#1d1928,#1d1928);border:1px solid #493d5a}[data-ui-theme=dark] .payment-environment-picker h2{color:#c5aed5}[data-ui-theme=dark] .payment-environment-picker p{color:#ddd5e8}[data-ui-theme=dark] .environment-options button{color:#ddd5e8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .environment-options button small{color:#ddd5e8}[data-ui-theme=dark] .environment-options button.selected.test{background:#1d1928;border-color:#57b88d}[data-ui-theme=dark] .environment-options button.selected.production{background:#1d1928;border-color:#b75757}[data-ui-theme=dark] .environment-chip.test{color:#a4e0c3;background:#211c2e}[data-ui-theme=dark] .environment-chip.production{color:#dfa5a5;background:#1d1928}[data-ui-theme=dark] .environment-notice.test{color:#a6dec3;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .environment-notice.production{color:#dca8a8;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .production-confirm{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .production-confirm input{accent-color:#c3a0fa}[data-ui-theme=dark] .production-confirm strong{color:#dea5a5}[data-ui-theme=dark] .production-confirm small{color:#d5aeae}[data-ui-theme=dark] .payment-settings.environment-production{border-color:#493d5a}[data-ui-theme=dark] .finance-heading h1{color:#c0aed5}[data-ui-theme=dark] .finance-heading p{color:#ddd5e8}[data-ui-theme=dark] .finance-report{border-top:1px solid #493d5a}[data-ui-theme=dark] .finance-report-heading h2{color:#c5aed5}[data-ui-theme=dark] .finance-summary article,[data-ui-theme=dark] .finance-table{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .finance-summary small{color:#ddd5e8}[data-ui-theme=dark] .finance-summary strong{color:#c4aed5}[data-ui-theme=dark] .finance-row{color:#ddd5e8;border-top:1px solid #493d5a}[data-ui-theme=dark] .finance-row.heading{color:#ddd5e8;background:#1d1928}[data-ui-theme=dark] .finance-row strong{color:#c6aed5}[data-ui-theme=dark] .finance-status{background:#211c2e}[data-ui-theme=dark] .finance-status.paid{color:#a4e0bf;background:#211c2e}[data-ui-theme=dark] .finance-status.creating,[data-ui-theme=dark] .finance-status.open,[data-ui-theme=dark] .finance-status.processing{color:#eacf99;background:#211c2e}[data-ui-theme=dark] .finance-empty{color:#ddd5e8}[data-ui-theme=dark] .workspace-tabs{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .workspace-tabs>button,[data-ui-theme=dark] .workspace-tabs>button small{color:#ddd5e8}[data-ui-theme=dark] .workspace-tabs>button:hover{color:#c5add6;background:#1d1928a6}[data-ui-theme=dark] .workspace-tabs>button.selected{color:#c5add6;background:#1d1928}[data-ui-theme=dark] .workspace-tabs>button:focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] .staff-site .configuration-tabs{background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .staff-site .configuration-tabs>.whatsapp-preview-tab,[data-ui-theme=dark] .staff-site .configuration-tabs>button{color:#ddd5e8}[data-ui-theme=dark] .staff-site .configuration-tabs>button.selected{color:#c5add6;background:#1d1928}[data-ui-theme=dark] .staff-sidebar{color:#c1aed5;background:#1d1928;border-right:1px solid #493d5a}[data-ui-theme=dark] .staff-nav-group+.staff-nav-group{border-top:1px solid #493d5a}[data-ui-theme=dark] .staff-nav-group>p,[data-ui-theme=dark] .staff-sidebar-nav a,[data-ui-theme=dark] .staff-sidebar-nav a>svg{color:#ddd5e8}[data-ui-theme=dark] .staff-sidebar-nav a:hover{color:#bca7dc;background:#1d1928}[data-ui-theme=dark] .staff-sidebar-nav a.current{color:#bda4e0;background:#1d1928}[data-ui-theme=dark] .staff-sidebar-nav a.current>svg{color:#bea7dd}[data-ui-theme=dark] .staff-menu-toggle:focus-visible,[data-ui-theme=dark] .staff-sidebar a:focus-visible,[data-ui-theme=dark] .staff-sidebar button:focus-visible{outline:3px solid #c3a0fa}[data-ui-theme=dark] .staff-sidebar-preferences{background:#1d1928;border-top:1px solid #493d5a}@media (max-width:1100px){[data-ui-theme=dark] .staff-shell-header{background:#1d1928;border-bottom:1px solid #493d5a}[data-ui-theme=dark] .staff-menu-close,[data-ui-theme=dark] .staff-menu-toggle{color:#bca7dc;background:#1d1928;border:1px solid #493d5a}}[data-ui-theme=dark] .config-integrations-shortcut{color:#c3add6;background:#1d1928;border:1px solid #493d5a}[data-ui-theme=dark] .config-integrations-shortcut small{color:#ddd5e8}[data-ui-theme=dark] .config-integrations-shortcut:hover{background:#211c2e;border-color:#493d5a}[data-ui-reading=comfortable] .header-inner nav{font-size:19px}[data-ui-reading=comfortable] .staff-link{font-size:18px}[data-ui-reading=comfortable] .button,[data-ui-reading=comfortable] .staff-header nav{font-size:19px}[data-ui-reading=comfortable] .back-link,[data-ui-reading=comfortable] .eyebrow{font-size:18px}[data-ui-reading=comfortable] .hero h1{font-size:58px}[data-ui-reading=comfortable] .hero h1 em{font-size:67px}[data-ui-reading=comfortable] .hero-copy>p{font-size:21px}[data-ui-reading=comfortable] .hero-cta{font-size:19px}[data-ui-reading=comfortable] .floating-confirmation,[data-ui-reading=comfortable] .hero-note,[data-ui-reading=comfortable] .illustration-days>b,[data-ui-reading=comfortable] .illustration-days>span,[data-ui-reading=comfortable] .illustration-footer div>span,[data-ui-reading=comfortable] .illustration-footer strong,[data-ui-reading=comfortable] .illustration-header>span{font-size:18px}[data-ui-reading=comfortable] .art-spark{font-size:29px}[data-ui-reading=comfortable] .spark-two{font-size:23px}[data-ui-reading=comfortable] .section-kicker{font-size:18px}[data-ui-reading=comfortable] .section-heading h2{font-size:31px}[data-ui-reading=comfortable] .section-heading p{font-size:19px}[data-ui-reading=comfortable] .unit-choice>div>span{font-size:18px}[data-ui-reading=comfortable] .unit-choice h3{font-size:22px}[data-ui-reading=comfortable] .unit-choice p{font-size:18px}[data-ui-reading=comfortable] .how-section h2{font-size:27px}[data-ui-reading=comfortable] .how-section .section-kicker,[data-ui-reading=comfortable] .how-steps>div>span{font-size:18px}[data-ui-reading=comfortable] .how-steps h3{font-size:19px}[data-ui-reading=comfortable] .booking-aside .section-kicker,[data-ui-reading=comfortable] .how-steps p,[data-ui-reading=comfortable] .site-footer{font-size:18px}[data-ui-reading=comfortable] .booking-aside h1{font-size:44px}[data-ui-reading=comfortable] .booking-aside h1 em{font-size:53px}[data-ui-reading=comfortable] .selected-unit small{font-size:18px}[data-ui-reading=comfortable] .selected-unit strong{font-size:21px}[data-ui-reading=comfortable] .booking-help p,[data-ui-reading=comfortable] .booking-help strong,[data-ui-reading=comfortable] .flow-progress>div,[data-ui-reading=comfortable] .flow-progress>div>span,[data-ui-reading=comfortable] .privacy-caption,[data-ui-reading=comfortable] .selected-unit button{font-size:18px}[data-ui-reading=comfortable] .flow-title h2{font-size:24px}[data-ui-reading=comfortable] .field,[data-ui-reading=comfortable] .flow-title p{font-size:18px}[data-ui-reading=comfortable] .field input,[data-ui-reading=comfortable] .field select,[data-ui-reading=comfortable] .field textarea{font-size:19px}[data-ui-reading=comfortable] .date-field-row>p,[data-ui-reading=comfortable] .date-field-row>p strong,[data-ui-reading=comfortable] .date-strip small,[data-ui-reading=comfortable] .error-box,[data-ui-reading=comfortable] .field input::placeholder,[data-ui-reading=comfortable] .field-note,[data-ui-reading=comfortable] .flow-footer .button,[data-ui-reading=comfortable] .secure-note{font-size:18px}[data-ui-reading=comfortable] .date-strip strong{font-size:21px}[data-ui-reading=comfortable] .time-heading,[data-ui-reading=comfortable] .time-heading span{font-size:18px}[data-ui-reading=comfortable] .time-options button{font-size:19px}[data-ui-reading=comfortable] .empty-times p,[data-ui-reading=comfortable] .empty-times strong{font-size:18px}[data-ui-reading=comfortable] .review-highlight strong{font-size:19px}[data-ui-reading=comfortable] .checkbox-line,[data-ui-reading=comfortable] .consent,[data-ui-reading=comfortable] .review-details dt,[data-ui-reading=comfortable] .review-details>div,[data-ui-reading=comfortable] .review-highlight span,[data-ui-reading=comfortable] .submission-note{font-size:18px}[data-ui-reading=comfortable] .booking-success h1{font-size:35px}[data-ui-reading=comfortable] .booking-success>p{font-size:19px}[data-ui-reading=comfortable] .success-ticket>div{font-size:18px}[data-ui-reading=comfortable] .success-ticket>div:first-child{font-size:21px}[data-ui-reading=comfortable] .booking-success .cpf-reminder,[data-ui-reading=comfortable] .booking-success .protocol,[data-ui-reading=comfortable] .status-badge{font-size:18px}[data-ui-reading=comfortable] .loading{font-size:19px}[data-ui-reading=comfortable] .reception-heading h1{font-size:34px}[data-ui-reading=comfortable] .reception-heading .button,[data-ui-reading=comfortable] .reception-heading .section-kicker,[data-ui-reading=comfortable] .reception-heading p{font-size:18px}[data-ui-reading=comfortable] .consultation-tabs button{font-size:19px}[data-ui-reading=comfortable] .consultation-tabs span,[data-ui-reading=comfortable] .consultations-table-heading,[data-ui-reading=comfortable] .filter-date input,[data-ui-reading=comfortable] .filter-select select,[data-ui-reading=comfortable] .search-box input,[data-ui-reading=comfortable] .update-note{font-size:18px}[data-ui-reading=comfortable] .appointment-date>strong{font-size:19px}[data-ui-reading=comfortable] .appointment-date>strong>span{font-size:21px}[data-ui-reading=comfortable] .appointment-date small{font-size:18px}[data-ui-reading=comfortable] .appointment-patient>button{font-size:20px}[data-ui-reading=comfortable] .appointment-plan small,[data-ui-reading=comfortable] .appointment-plan>span,[data-ui-reading=comfortable] .appointment-professional label>span,[data-ui-reading=comfortable] .appointment-professional select,[data-ui-reading=comfortable] .appointment-professional>small,[data-ui-reading=comfortable] .appointment-professional>strong,[data-ui-reading=comfortable] .button.confirm-button,[data-ui-reading=comfortable] .reception-bottom p,[data-ui-reading=comfortable] .reception-bottom>span,[data-ui-reading=comfortable] .row-details,[data-ui-reading=comfortable] .whatsapp-link{font-size:18px}[data-ui-reading=comfortable] .empty-state h2{font-size:22px}[data-ui-reading=comfortable] .empty-state p,[data-ui-reading=comfortable] .feedback-message{font-size:18px}[data-ui-reading=comfortable] .details-person h3,[data-ui-reading=comfortable] .dialog-header h2{font-size:22px}[data-ui-reading=comfortable] .admin-note,[data-ui-reading=comfortable] .admin-note strong,[data-ui-reading=comfortable] .detail-actions .button,[data-ui-reading=comfortable] .detail-contact>a:last-child,[data-ui-reading=comfortable] .details-person p,[data-ui-reading=comfortable] .whatsapp-button{font-size:18px}[data-ui-reading=comfortable] .configuration-tabs button{font-size:19px}[data-ui-reading=comfortable] .opening-rule h2{font-size:23px}[data-ui-reading=comfortable] .date-example p,[data-ui-reading=comfortable] .opening-rule>div>p{font-size:18px}[data-ui-reading=comfortable] .subsection-heading h2{font-size:23px}[data-ui-reading=comfortable] .professional-avatar,[data-ui-reading=comfortable] .subsection-heading .button,[data-ui-reading=comfortable] .subsection-heading p{font-size:18px}[data-ui-reading=comfortable] .professional-toggle strong{font-size:20px}[data-ui-reading=comfortable] .active-tag,[data-ui-reading=comfortable] .professional-active,[data-ui-reading=comfortable] .professional-toggle>div>span{font-size:18px}[data-ui-reading=comfortable] .accepted-plans h3,[data-ui-reading=comfortable] .periods-heading h3{font-size:19px}[data-ui-reading=comfortable] .checkbox-options .checkbox-line,[data-ui-reading=comfortable] .four-fields .field,[data-ui-reading=comfortable] .four-fields input,[data-ui-reading=comfortable] .periods-heading .back-link,[data-ui-reading=comfortable] .professional-edit-content>.field-note,[data-ui-reading=comfortable] .schedule-editor-heading>strong,[data-ui-reading=comfortable] .schedule-summary,[data-ui-reading=comfortable] .weekday-options button{font-size:18px}[data-ui-reading=comfortable] .blocked-dates summary{font-size:19px}[data-ui-reading=comfortable] .blocked-dates form .button,[data-ui-reading=comfortable] .blocked-dates summary>span,[data-ui-reading=comfortable] .blocked-tags>span,[data-ui-reading=comfortable] .config-bottom-note p,[data-ui-reading=comfortable] .config-bottom-note>.button{font-size:18px}[data-ui-reading=comfortable] .unit-editor h2{font-size:22px}[data-ui-reading=comfortable] .unit-editor .checkbox-line{font-size:18px}[data-ui-reading=comfortable] .plans-editor>div:first-child h2{font-size:23px}[data-ui-reading=comfortable] .new-plan-form>.button,[data-ui-reading=comfortable] .new-plan-form>input,[data-ui-reading=comfortable] .plan-editor-row .checkbox-line,[data-ui-reading=comfortable] .plan-editor-row>input,[data-ui-reading=comfortable] .plans-editor>div:first-child p{font-size:18px}@media (min-width:1500px){[data-ui-reading=comfortable] .hero h1{font-size:63px}[data-ui-reading=comfortable] .hero h1 em{font-size:73px}[data-ui-reading=comfortable] .appointment-patient>button{font-size:20px}[data-ui-reading=comfortable] .whatsapp-link{font-size:19px}[data-ui-reading=comfortable] .appointment-plan>span{font-size:18px}[data-ui-reading=comfortable] .appointment-date>strong{font-size:20px}[data-ui-reading=comfortable] .appointment-date>strong>span{font-size:23px}}@media (max-width:1150px){[data-ui-reading=comfortable] .hero h1{font-size:48px}[data-ui-reading=comfortable] .hero h1 em{font-size:57px}[data-ui-reading=comfortable] .hero-copy>p{font-size:20px}[data-ui-reading=comfortable] .hero-cta{font-size:18px}[data-ui-reading=comfortable] .booking-aside h1{font-size:35px}[data-ui-reading=comfortable] .booking-aside h1 em{font-size:45px}[data-ui-reading=comfortable] .appointment-date small,[data-ui-reading=comfortable] .appointment-patient>button,[data-ui-reading=comfortable] .appointment-plan>span,[data-ui-reading=comfortable] .appointment-professional select,[data-ui-reading=comfortable] .appointment-professional>strong,[data-ui-reading=comfortable] .button.confirm-button,[data-ui-reading=comfortable] .staff-header nav,[data-ui-reading=comfortable] .staff-header nav .portal-link,[data-ui-reading=comfortable] .whatsapp-link{font-size:18px}}@media (max-width:900px){[data-ui-reading=comfortable] .staff-header nav,[data-ui-reading=comfortable] .staff-header nav .portal-link{font-size:18px}[data-ui-reading=comfortable] .hero h1{font-size:38px}[data-ui-reading=comfortable] .hero h1 em{font-size:48px}[data-ui-reading=comfortable] .hero .eyebrow,[data-ui-reading=comfortable] .hero-copy>p,[data-ui-reading=comfortable] .hero-cta,[data-ui-reading=comfortable] .hero-note{font-size:18px}[data-ui-reading=comfortable] .unit-choice h3{font-size:21px}[data-ui-reading=comfortable] .unit-choice p,[data-ui-reading=comfortable] .unit-choice>div>span{font-size:18px}[data-ui-reading=comfortable] .section-heading h2{font-size:28px}[data-ui-reading=comfortable] .section-heading p{font-size:18px}[data-ui-reading=comfortable] .how-section h2{font-size:24px}[data-ui-reading=comfortable] .how-section .section-kicker,[data-ui-reading=comfortable] .how-steps h3,[data-ui-reading=comfortable] .how-steps p{font-size:18px}[data-ui-reading=comfortable] .selected-unit strong{font-size:20px}[data-ui-reading=comfortable] .selected-unit button{font-size:18px}[data-ui-reading=comfortable] .flow-title h2{font-size:25px}[data-ui-reading=comfortable] .flow-title p{font-size:18px}[data-ui-reading=comfortable] .reception-heading h1{font-size:31px}[data-ui-reading=comfortable] .appointment-date>strong,[data-ui-reading=comfortable] .reception-heading .button,[data-ui-reading=comfortable] .reception-heading p{font-size:18px}[data-ui-reading=comfortable] .appointment-date>strong>span{font-size:21px}[data-ui-reading=comfortable] .appointment-date small{font-size:18px}[data-ui-reading=comfortable] .appointment-patient>button{font-size:21px}[data-ui-reading=comfortable] .whatsapp-link{font-size:19px}[data-ui-reading=comfortable] .appointment-plan small,[data-ui-reading=comfortable] .appointment-plan>span,[data-ui-reading=comfortable] .appointment-professional label>span,[data-ui-reading=comfortable] .appointment-professional select,[data-ui-reading=comfortable] .appointment-professional>small,[data-ui-reading=comfortable] .appointment-professional>strong,[data-ui-reading=comfortable] .button.confirm-button,[data-ui-reading=comfortable] .consultation-tabs button,[data-ui-reading=comfortable] .filter-date input,[data-ui-reading=comfortable] .filter-select select,[data-ui-reading=comfortable] .reception-bottom p,[data-ui-reading=comfortable] .reception-bottom>span,[data-ui-reading=comfortable] .row-details,[data-ui-reading=comfortable] .update-note{font-size:18px}[data-ui-reading=comfortable] .opening-rule h2{font-size:22px}[data-ui-reading=comfortable] .opening-rule>div>p{font-size:18px}[data-ui-reading=comfortable] .subsection-heading h2{font-size:21px}[data-ui-reading=comfortable] .subsection-heading p{font-size:18px}[data-ui-reading=comfortable] .configuration-main .reception-heading h1{font-size:31px}[data-ui-reading=comfortable] .unit-editor h2{font-size:20px}[data-ui-reading=comfortable] .field{font-size:18px}}@media (max-width:650px){[data-ui-reading=comfortable] .hero .eyebrow,[data-ui-reading=comfortable] .staff-link{font-size:18px}[data-ui-reading=comfortable] .hero h1{font-size:43px}[data-ui-reading=comfortable] .hero h1 em{font-size:52px}[data-ui-reading=comfortable] .hero-copy>p{font-size:19px}[data-ui-reading=comfortable] .hero-cta,[data-ui-reading=comfortable] .hero-note{font-size:18px}[data-ui-reading=comfortable] .section-heading h2{font-size:27px}[data-ui-reading=comfortable] .section-heading p,[data-ui-reading=comfortable] .section-kicker{font-size:18px}[data-ui-reading=comfortable] .unit-choice h3{font-size:22px}[data-ui-reading=comfortable] .unit-choice p,[data-ui-reading=comfortable] .unit-choice>div>span{font-size:18px}[data-ui-reading=comfortable] .how-section h2{font-size:26px}[data-ui-reading=comfortable] .how-steps>div>span{font-size:18px}[data-ui-reading=comfortable] .how-steps h3{font-size:19px}[data-ui-reading=comfortable] .booking-page>.back-link,[data-ui-reading=comfortable] .how-steps p,[data-ui-reading=comfortable] .site-footer,[data-ui-reading=comfortable] .site-footer>span:last-child{font-size:18px}[data-ui-reading=comfortable] .selected-unit strong{font-size:21px}[data-ui-reading=comfortable] .flow-progress>div,[data-ui-reading=comfortable] .flow-progress>div>span,[data-ui-reading=comfortable] .selected-unit button{font-size:18px}[data-ui-reading=comfortable] .flow-title h2{font-size:23px}[data-ui-reading=comfortable] .field,[data-ui-reading=comfortable] .flow-title p{font-size:18px}[data-ui-reading=comfortable] .field input,[data-ui-reading=comfortable] .field select,[data-ui-reading=comfortable] .field textarea{font-size:19px}[data-ui-reading=comfortable] .date-field-row .field input,[data-ui-reading=comfortable] .date-field-row>p,[data-ui-reading=comfortable] .date-field-row>p strong,[data-ui-reading=comfortable] .date-strip small,[data-ui-reading=comfortable] .error-box,[data-ui-reading=comfortable] .field input::placeholder,[data-ui-reading=comfortable] .field-note,[data-ui-reading=comfortable] .flow-footer .back-link,[data-ui-reading=comfortable] .flow-footer .button,[data-ui-reading=comfortable] .secure-note{font-size:18px}[data-ui-reading=comfortable] .date-strip strong{font-size:20px}[data-ui-reading=comfortable] .consent,[data-ui-reading=comfortable] .preference-note,[data-ui-reading=comfortable] .review-details dt,[data-ui-reading=comfortable] .review-details>div,[data-ui-reading=comfortable] .review-highlight span,[data-ui-reading=comfortable] .review-highlight strong,[data-ui-reading=comfortable] .time-heading,[data-ui-reading=comfortable] .time-heading span,[data-ui-reading=comfortable] .time-options button{font-size:18px}[data-ui-reading=comfortable] .booking-success h1{font-size:30px}[data-ui-reading=comfortable] .booking-success>p,[data-ui-reading=comfortable] .success-ticket>div{font-size:18px}[data-ui-reading=comfortable] .success-ticket>div:first-child{font-size:20px}[data-ui-reading=comfortable] .booking-success .cpf-reminder,[data-ui-reading=comfortable] .staff-header nav,[data-ui-reading=comfortable] .status-badge{font-size:18px}[data-ui-reading=comfortable] .reception-heading h1{font-size:27px}[data-ui-reading=comfortable] .appointment-date>strong,[data-ui-reading=comfortable] .consultation-tabs button,[data-ui-reading=comfortable] .consultation-tabs span,[data-ui-reading=comfortable] .filter-date input,[data-ui-reading=comfortable] .filter-select select,[data-ui-reading=comfortable] .reception-heading .section-kicker,[data-ui-reading=comfortable] .reception-heading p,[data-ui-reading=comfortable] .reception-heading>.button,[data-ui-reading=comfortable] .search-box,[data-ui-reading=comfortable] .search-box input{font-size:18px}[data-ui-reading=comfortable] .appointment-date>strong>span{font-size:21px}[data-ui-reading=comfortable] .appointment-date small{font-size:18px}[data-ui-reading=comfortable] .appointment-patient>button{font-size:19px}[data-ui-reading=comfortable] .appointment-plan small,[data-ui-reading=comfortable] .appointment-plan>span,[data-ui-reading=comfortable] .appointment-professional label>span,[data-ui-reading=comfortable] .appointment-professional select,[data-ui-reading=comfortable] .appointment-professional>small,[data-ui-reading=comfortable] .appointment-professional>strong,[data-ui-reading=comfortable] .button.confirm-button,[data-ui-reading=comfortable] .feedback-message,[data-ui-reading=comfortable] .reception-bottom p,[data-ui-reading=comfortable] .row-details,[data-ui-reading=comfortable] .whatsapp-link{font-size:18px}[data-ui-reading=comfortable] .details-person h3,[data-ui-reading=comfortable] .dialog-header h2{font-size:20px}[data-ui-reading=comfortable] .detail-actions .back-link,[data-ui-reading=comfortable] .detail-actions .button,[data-ui-reading=comfortable] .detail-contact .button,[data-ui-reading=comfortable] .detail-contact>a:last-child,[data-ui-reading=comfortable] .details-person p,[data-ui-reading=comfortable] .details-person>.status-badge{font-size:18px}[data-ui-reading=comfortable] .configuration-main .reception-heading h1{font-size:27px}[data-ui-reading=comfortable] .configuration-main .reception-heading .button,[data-ui-reading=comfortable] .configuration-main .reception-heading p,[data-ui-reading=comfortable] .configuration-tabs button{font-size:18px}[data-ui-reading=comfortable] .opening-rule h2{font-size:20px}[data-ui-reading=comfortable] .date-example p,[data-ui-reading=comfortable] .opening-inputs .field,[data-ui-reading=comfortable] .opening-inputs .field input,[data-ui-reading=comfortable] .opening-inputs .field select,[data-ui-reading=comfortable] .opening-rule>div>p{font-size:18px}[data-ui-reading=comfortable] .subsection-heading h2{font-size:20px}[data-ui-reading=comfortable] .accepted-plans h3,[data-ui-reading=comfortable] .active-tag,[data-ui-reading=comfortable] .blocked-dates form .button,[data-ui-reading=comfortable] .blocked-dates summary,[data-ui-reading=comfortable] .checkbox-options .checkbox-line,[data-ui-reading=comfortable] .config-bottom-note p,[data-ui-reading=comfortable] .config-bottom-note>.button,[data-ui-reading=comfortable] .four-fields .field,[data-ui-reading=comfortable] .periods-heading .back-link,[data-ui-reading=comfortable] .periods-heading h3,[data-ui-reading=comfortable] .professional-active,[data-ui-reading=comfortable] .professional-avatar,[data-ui-reading=comfortable] .professional-edit-content>.field-note,[data-ui-reading=comfortable] .professional-toggle strong,[data-ui-reading=comfortable] .professional-toggle>div>span,[data-ui-reading=comfortable] .schedule-editor .field,[data-ui-reading=comfortable] .schedule-editor .field input,[data-ui-reading=comfortable] .schedule-editor .field select,[data-ui-reading=comfortable] .schedule-editor-heading>strong,[data-ui-reading=comfortable] .schedule-summary,[data-ui-reading=comfortable] .subsection-heading .button,[data-ui-reading=comfortable] .subsection-heading p,[data-ui-reading=comfortable] .weekday-options button{font-size:18px}[data-ui-reading=comfortable] .unit-editor h2{font-size:22px}[data-ui-reading=comfortable] .unit-editor .checkbox-line{font-size:18px}[data-ui-reading=comfortable] .plans-editor>div:first-child h2{font-size:22px}[data-ui-reading=comfortable] .new-plan-form>.button,[data-ui-reading=comfortable] .new-plan-form>input,[data-ui-reading=comfortable] .plan-editor-row .checkbox-line,[data-ui-reading=comfortable] .plan-editor-row>input,[data-ui-reading=comfortable] .plans-editor>div:first-child p{font-size:18px}}[data-ui-reading=comfortable] .payment-choice .environment-notice,[data-ui-reading=comfortable] .payment-choice legend,[data-ui-reading=comfortable] .payment-choice small,[data-ui-reading=comfortable] .payment-choice strong,[data-ui-reading=comfortable] .payment-next small{font-size:18px}[data-ui-reading=comfortable] .clinic-logo .clinic-wordmark{font-size:27px}[data-ui-reading=comfortable] .branding-controls>h2{font-size:25px}[data-ui-reading=comfortable] .brand-mode-fieldset legend,[data-ui-reading=comfortable] .brand-mode-option small,[data-ui-reading=comfortable] .brand-mode-option strong,[data-ui-reading=comfortable] .branding-controls>p,[data-ui-reading=comfortable] .branding-explanation p,[data-ui-reading=comfortable] .clinic-brand-preview>.section-kicker,[data-ui-reading=comfortable] .clinic-logo-upload .button,[data-ui-reading=comfortable] .clinic-logo-upload .field-note,[data-ui-reading=comfortable] .remove-logo{font-size:18px}[data-ui-reading=comfortable] .brand-preview-header .clinic-wordmark{font-size:23px}[data-ui-reading=comfortable] .brand-preview-body>span:first-child{font-size:18px}[data-ui-reading=comfortable] .brand-preview-body h3{font-size:28px}[data-ui-reading=comfortable] .brand-preview-body h3 em{font-size:32px}[data-ui-reading=comfortable] .brand-preview-body p,[data-ui-reading=comfortable] .preview-booking-button,[data-ui-reading=comfortable] .preview-note{font-size:18px}@media (max-width:900px){[data-ui-reading=comfortable] .branding-controls>h2{font-size:23px}[data-ui-reading=comfortable] .brand-preview-body h3{font-size:25px}[data-ui-reading=comfortable] .brand-preview-body h3 em{font-size:29px}[data-ui-reading=comfortable] .clinic-logo .clinic-wordmark{font-size:25px}}@media (max-width:650px){[data-ui-reading=comfortable] .clinic-logo .clinic-wordmark{font-size:22px}[data-ui-reading=comfortable] .branding-controls>h2{font-size:23px}[data-ui-reading=comfortable] .brand-mode-fieldset legend,[data-ui-reading=comfortable] .brand-mode-option small,[data-ui-reading=comfortable] .brand-mode-option strong,[data-ui-reading=comfortable] .branding-controls>p,[data-ui-reading=comfortable] .clinic-logo-upload .button,[data-ui-reading=comfortable] .remove-logo{font-size:18px}[data-ui-reading=comfortable] .brand-preview-header .clinic-wordmark{font-size:22px}[data-ui-reading=comfortable] .brand-preview-body h3{font-size:27px}[data-ui-reading=comfortable] .brand-preview-body h3 em{font-size:32px}[data-ui-reading=comfortable] .configuration-tabs button{font-size:18px}}[data-ui-reading=comfortable] .saas-header nav,[data-ui-reading=comfortable] .saas-kicker,[data-ui-reading=comfortable] .saas-site .button{font-size:18px}[data-ui-reading=comfortable] .saas-hero h1{font-size:67px}[data-ui-reading=comfortable] .saas-hero h1 em{font-size:78px}[data-ui-reading=comfortable] .saas-hero-copy>p{font-size:20px}[data-ui-reading=comfortable] .mock-heading small,[data-ui-reading=comfortable] .mock-top,[data-ui-reading=comfortable] .mock-top>span:last-child,[data-ui-reading=comfortable] .saas-small-note,[data-ui-reading=comfortable] .text-link{font-size:18px}[data-ui-reading=comfortable] .mock-heading h2{font-size:22px}[data-ui-reading=comfortable] .mock-appointment small,[data-ui-reading=comfortable] .mock-appointment strong,[data-ui-reading=comfortable] .mock-appointment time,[data-ui-reading=comfortable] .mock-avatar,[data-ui-reading=comfortable] .mock-foot,[data-ui-reading=comfortable] .mock-tabs,[data-ui-reading=comfortable] .mock-tabs b span,[data-ui-reading=comfortable] .saas-detail .section-kicker,[data-ui-reading=comfortable] .saas-feature-strip,[data-ui-reading=comfortable] .saas-pricing .section-kicker,[data-ui-reading=comfortable] .saas-section-intro .section-kicker,[data-ui-reading=comfortable] .stage-booking small,[data-ui-reading=comfortable] .stage-booking strong,[data-ui-reading=comfortable] .stage-caption{font-size:18px}[data-ui-reading=comfortable] .saas-detail h2,[data-ui-reading=comfortable] .saas-pricing h2,[data-ui-reading=comfortable] .saas-section-intro h2{font-size:39px}[data-ui-reading=comfortable] .saas-detail>div>p,[data-ui-reading=comfortable] .saas-section-intro p{font-size:19px}[data-ui-reading=comfortable] .saas-how li>span{font-size:18px}[data-ui-reading=comfortable] .saas-how h3{font-size:20px}[data-ui-reading=comfortable] .billing-toggle button,[data-ui-reading=comfortable] .saas-how li p,[data-ui-reading=comfortable] .saas-pricing .section-heading p,[data-ui-reading=comfortable] .schedule-example header,[data-ui-reading=comfortable] .schedule-example>div{font-size:18px}[data-ui-reading=comfortable] .pricing-plan h3{font-size:26px}[data-ui-reading=comfortable] .pricing-plan>p{font-size:18px}[data-ui-reading=comfortable] .plan-price strong{font-size:34px}[data-ui-reading=comfortable] .plan-price span{font-size:18px}[data-ui-reading=comfortable] .plan-price .preparing-price{font-size:31px}[data-ui-reading=comfortable] .pricing-footnote,[data-ui-reading=comfortable] .pricing-plan ul,[data-ui-reading=comfortable] .pricing-plan>small{font-size:18px}[data-ui-reading=comfortable] .compact-quantity,[data-ui-reading=comfortable] .compact-quantity select{font-size:18px!important}[data-ui-reading=comfortable] .saas-faq h2{font-size:31px}[data-ui-reading=comfortable] .saas-faq summary{font-size:18px}[data-ui-reading=comfortable] .saas-faq summary span{font-size:21px}[data-ui-reading=comfortable] .saas-faq details p,[data-ui-reading=comfortable] .saas-footer{font-size:18px}[data-ui-reading=comfortable] .account-heading h1{font-size:38px}[data-ui-reading=comfortable] .account-heading p,[data-ui-reading=comfortable] .account-notice{font-size:18px}[data-ui-reading=comfortable] .onboarding-card h2{font-size:26px}[data-ui-reading=comfortable] .onboarding-card .field,[data-ui-reading=comfortable] .onboarding-card .field input,[data-ui-reading=comfortable] .onboarding-card>p,[data-ui-reading=comfortable] .slug-input>span{font-size:18px}[data-ui-reading=comfortable] .onboarding-aside h2{font-size:47px}[data-ui-reading=comfortable] .onboarding-aside h2 em{font-size:54px}[data-ui-reading=comfortable] .account-status,[data-ui-reading=comfortable] .onboarding-aside ol,[data-ui-reading=comfortable] .onboarding-aside>p{font-size:18px}[data-ui-reading=comfortable] .subscription-state h2{font-size:26px}[data-ui-reading=comfortable] .subscription-state p{font-size:18px}[data-ui-reading=comfortable] .patient-link-card h3{font-size:20px}[data-ui-reading=comfortable] .patient-link-card code,[data-ui-reading=comfortable] .patient-link-card p{font-size:18px}[data-ui-reading=comfortable] .account-billing-heading h2{font-size:27px}[data-ui-reading=comfortable] .account-billing-heading p{font-size:18px}@media (max-width:1100px){[data-ui-reading=comfortable] .saas-hero h1{font-size:57px}[data-ui-reading=comfortable] .saas-hero h1 em{font-size:67px}[data-ui-reading=comfortable] .hero-actions .button{font-size:18px}}@media (max-width:760px){[data-ui-reading=comfortable] .saas-hero h1{font-size:54px}[data-ui-reading=comfortable] .saas-hero h1 em{font-size:64px}[data-ui-reading=comfortable] .saas-hero-copy>p{font-size:19px}[data-ui-reading=comfortable] .saas-kicker,[data-ui-reading=comfortable] .saas-small-note{font-size:18px}[data-ui-reading=comfortable] .mock-heading h2{font-size:21px}[data-ui-reading=comfortable] .saas-feature-strip{font-size:18px}[data-ui-reading=comfortable] .saas-detail h2,[data-ui-reading=comfortable] .saas-pricing h2,[data-ui-reading=comfortable] .saas-section-intro h2{font-size:34px}[data-ui-reading=comfortable] .saas-faq h2{font-size:29px}[data-ui-reading=comfortable] .saas-footer>span{font-size:18px}[data-ui-reading=comfortable] .account-heading h1{font-size:31px}[data-ui-reading=comfortable] .account-heading p{font-size:18px}[data-ui-reading=comfortable] .onboarding-aside h2{font-size:38px}[data-ui-reading=comfortable] .onboarding-aside h2 em{font-size:48px}}[data-ui-reading=comfortable] .team-panel h2{font-size:26px}[data-ui-reading=comfortable] .reception-data-count,[data-ui-reading=comfortable] .team-panel .back-link,[data-ui-reading=comfortable] .team-panel form .field,[data-ui-reading=comfortable] .team-panel input,[data-ui-reading=comfortable] .team-panel li span,[data-ui-reading=comfortable] .team-panel li strong,[data-ui-reading=comfortable] .team-panel>p{font-size:18px}@media (max-width:650px){[data-ui-reading=comfortable] .team-panel li strong{font-size:18px}}[data-ui-reading=comfortable] .commercial-setup h2{font-size:25px}[data-ui-reading=comfortable] .account-type-choice legend,[data-ui-reading=comfortable] .account-type-choice small,[data-ui-reading=comfortable] .account-type-choice strong,[data-ui-reading=comfortable] .commercial-setup p,[data-ui-reading=comfortable] .days-input>span,[data-ui-reading=comfortable] .demo-banner,[data-ui-reading=comfortable] .flexible-window .field>small,[data-ui-reading=comfortable] .launch-proposal,[data-ui-reading=comfortable] .launch-proposal small,[data-ui-reading=comfortable] .launch-proposal strong,[data-ui-reading=comfortable] .personal-plan-note,[data-ui-reading=comfortable] .view-switch button{font-size:18px}[data-ui-reading=comfortable] .calendar-period-input input{font-size:19px}[data-ui-reading=comfortable] .analytics-filter select,[data-ui-reading=comfortable] .analytics-filter.field,[data-ui-reading=comfortable] .analytics-stat p{font-size:18px}[data-ui-reading=comfortable] .analytics-stat strong{font-size:33px}[data-ui-reading=comfortable] .analytics-stat small{font-size:18px}[data-ui-reading=comfortable] .agenda-day-panel h2,[data-ui-reading=comfortable] .month-calendar h2{font-size:25px}[data-ui-reading=comfortable] .agenda-day-panel .text-link,[data-ui-reading=comfortable] .agenda-day-panel>header p,[data-ui-reading=comfortable] .calendar-day-count,[data-ui-reading=comfortable] .calendar-day-number,[data-ui-reading=comfortable] .calendar-no-booking,[data-ui-reading=comfortable] .calendar-pending,[data-ui-reading=comfortable] .calendar-weekdays span,[data-ui-reading=comfortable] .month-calendar>footer,[data-ui-reading=comfortable] .month-calendar>header>span{font-size:18px}[data-ui-reading=comfortable] .agenda-appointment>time{font-size:21px}[data-ui-reading=comfortable] .agenda-patient h3{font-size:19px}[data-ui-reading=comfortable] .agenda-day-panel>footer,[data-ui-reading=comfortable] .agenda-patient-actions .whatsapp-link,[data-ui-reading=comfortable] .agenda-patient>div>span,[data-ui-reading=comfortable] .agenda-patient>p,[data-ui-reading=comfortable] .report-method-note,[data-ui-reading=comfortable] .report-period .field,[data-ui-reading=comfortable] .report-period input,[data-ui-reading=comfortable] .report-period>span,[data-ui-reading=comfortable] .report-presets button,[data-ui-reading=comfortable] .report-presets>span,[data-ui-reading=comfortable] .report-status-line{font-size:18px}[data-ui-reading=comfortable] .report-section-heading h2{font-size:25px}[data-ui-reading=comfortable] .report-section-heading p{font-size:18px}[data-ui-reading=comfortable] .report-card h3{font-size:20px}[data-ui-reading=comfortable] .report-card header p{font-size:18px}[data-ui-reading=comfortable] .mix-donut strong{font-size:33px}[data-ui-reading=comfortable] .analytics-updated,[data-ui-reading=comfortable] .breakdown-table td,[data-ui-reading=comfortable] .breakdown-table th,[data-ui-reading=comfortable] .breakdown-table thead th,[data-ui-reading=comfortable] .chart-empty-note,[data-ui-reading=comfortable] .mix-donut small,[data-ui-reading=comfortable] .mix-legend p,[data-ui-reading=comfortable] .mix-legend small,[data-ui-reading=comfortable] .ranking-item b,[data-ui-reading=comfortable] .ranking-item small,[data-ui-reading=comfortable] .ranking-item>div,[data-ui-reading=comfortable] .trend-bar-area b,[data-ui-reading=comfortable] .trend-chart small{font-size:18px}@media (max-width:1100px){[data-ui-reading=comfortable] .staff-header nav{font-size:18px}}@media (max-width:760px){[data-ui-reading=comfortable] .staff-header nav{font-size:18px}[data-ui-reading=comfortable] .analytics-main .reception-heading h1{font-size:30px}[data-ui-reading=comfortable] .agenda-patient-actions .whatsapp-link,[data-ui-reading=comfortable] .calendar-day-count,[data-ui-reading=comfortable] .calendar-pending,[data-ui-reading=comfortable] .month-calendar>footer,[data-ui-reading=comfortable] .month-calendar>header>span{font-size:18px}[data-ui-reading=comfortable] .agenda-appointment>time{font-size:21px}[data-ui-reading=comfortable] .agenda-day-panel .text-link{font-size:18px}[data-ui-reading=comfortable] .report-section-heading h2{font-size:23px}}@media (max-width:480px){[data-ui-reading=comfortable] .analytics-main .reception-heading h1{font-size:29px}[data-ui-reading=comfortable] .analytics-stat strong{font-size:30px}[data-ui-reading=comfortable] .analytics-stat p,[data-ui-reading=comfortable] .analytics-stat small,[data-ui-reading=comfortable] .calendar-day-count,[data-ui-reading=comfortable] .calendar-day-number,[data-ui-reading=comfortable] .calendar-period-input input,[data-ui-reading=comfortable] .calendar-weekdays span{font-size:18px}[data-ui-reading=comfortable] .agenda-day-panel h2,[data-ui-reading=comfortable] .month-calendar h2{font-size:23px}}[data-ui-reading=comfortable] .report-area-tabs button{font-size:18px}[data-ui-reading=comfortable] .conversion-intro h2{font-size:28px}[data-ui-reading=comfortable] .conversion-intro p{font-size:18px}[data-ui-reading=comfortable] .conversion-report .analytics-stat strong{font-size:33px}[data-ui-reading=comfortable] .funnel-step-heading,[data-ui-reading=comfortable] .funnel-step-number{font-size:18px}[data-ui-reading=comfortable] .funnel-step-heading strong{font-size:21px}[data-ui-reading=comfortable] .funnel-card>footer,[data-ui-reading=comfortable] .funnel-card>footer span,[data-ui-reading=comfortable] .funnel-steps small{font-size:18px}[data-ui-reading=comfortable] .funnel-abandon-total strong{font-size:37px}[data-ui-reading=comfortable] .funnel-abandon-total>span,[data-ui-reading=comfortable] .funnel-abandonments li{font-size:18px}[data-ui-reading=comfortable] .funnel-abandonments li b{font-size:19px}[data-ui-reading=comfortable] .conversion-collection-note p,[data-ui-reading=comfortable] .conversion-collection-note strong,[data-ui-reading=comfortable] .conversion-method,[data-ui-reading=comfortable] .funnel-abandonments>footer,[data-ui-reading=comfortable] .funnel-privacy-note{font-size:18px}@media (max-width:1000px){[data-ui-reading=comfortable] .conversion-report .analytics-stat strong{font-size:31px}}@media (max-width:760px){[data-ui-reading=comfortable] .conversion-intro h2{font-size:26px}[data-ui-reading=comfortable] .conversion-intro p,[data-ui-reading=comfortable] .report-area-tabs button{font-size:18px}}@media (max-width:480px){[data-ui-reading=comfortable] .conversion-intro h2{font-size:25px}[data-ui-reading=comfortable] .conversion-report .analytics-stat strong{font-size:29px}[data-ui-reading=comfortable] .conversion-method,[data-ui-reading=comfortable] .funnel-step-heading,[data-ui-reading=comfortable] .report-area-tabs button{font-size:18px}}[data-ui-reading=comfortable] .custom-interval-field small,[data-ui-reading=comfortable] .custom-interval-input>span,[data-ui-reading=comfortable] .interval-error,[data-ui-reading=comfortable] .language-switcher select{font-size:18px}@media (max-width:760px){[data-ui-reading=comfortable] .language-switcher select,[data-ui-reading=comfortable] .staff-header .header-inner>nav{font-size:18px}}@media (max-width:480px){[data-ui-reading=comfortable] .language-switcher select,[data-ui-reading=comfortable] .saas-header>nav .button,[data-ui-reading=comfortable] .saas-header>nav>a,[data-ui-reading=comfortable] .site-header .header-inner .staff-link,[data-ui-reading=comfortable] .site-header .header-inner>nav a,[data-ui-reading=comfortable] .staff-header .header-inner>nav{font-size:18px}}[data-ui-reading=comfortable] .payment-method-choice legend,[data-ui-reading=comfortable] .payment-method-choice small,[data-ui-reading=comfortable] .payment-method-choice strong,[data-ui-reading=comfortable] .pending-checkout,[data-ui-reading=comfortable] .plan-period-total small,[data-ui-reading=comfortable] .plan-period-total strong{font-size:18px}@media (max-width:400px){[data-ui-reading=comfortable] .plan-price strong{font-size:33px}}[data-ui-reading=comfortable] .account-coupon-form .field,[data-ui-reading=comfortable] .account-coupon-form .field-note,[data-ui-reading=comfortable] .account-coupon-inline .field,[data-ui-reading=comfortable] .account-coupon-inline .field-note,[data-ui-reading=comfortable] .account-promotion span{font-size:18px}[data-ui-reading=comfortable] .account-promotion h2{font-size:27px}[data-ui-reading=comfortable] .account-promotion p,[data-ui-reading=comfortable] .account-promotion small{font-size:18px}@media (max-width:600px){[data-ui-reading=comfortable] .account-promotion h2{font-size:24px}}[data-ui-reading=comfortable] .guided-header>a:nth-child(2){font-size:18px}[data-ui-reading=comfortable] .guide-intro h2{font-size:26px}[data-ui-reading=comfortable] .guide-intro li,[data-ui-reading=comfortable] .guide-intro p,[data-ui-reading=comfortable] .guide-navigation small{font-size:18px}[data-ui-reading=comfortable] .guide-review h2{font-size:27px}[data-ui-reading=comfortable] .guide-review dl>div,[data-ui-reading=comfortable] .guide-review>p{font-size:18px}[data-ui-reading=comfortable] .guide-plan-person h3{font-size:21px}[data-ui-reading=comfortable] .guide-plan-person label,[data-ui-reading=comfortable] .guide-schedule-review article,[data-ui-reading=comfortable] .guide-schedule-review p,[data-ui-reading=comfortable] .guide-schedule-review small{font-size:18px}[data-ui-reading=comfortable] .native-auth aside h1{font-size:52px}[data-ui-reading=comfortable] .native-auth-card h2{font-size:29px}[data-ui-reading=comfortable] .native-auth-card p{font-size:20px}[data-ui-reading=comfortable] .native-auth-card nav{font-size:19px}[data-ui-reading=comfortable] .native-auth-card small,[data-ui-reading=comfortable] .native-auth>footer,[data-ui-reading=comfortable] .recovery-codes code{font-size:18px}@media (max-width:720px){[data-ui-reading=comfortable] .native-auth aside h1{font-size:34px}}[data-ui-reading=comfortable] .purchase-steps{font-size:19px}[data-ui-reading=comfortable] .purchase-heading h2{font-size:36px}[data-ui-reading=comfortable] .purchase-coupon h3,[data-ui-reading=comfortable] .purchase-summary h3{font-size:28px}[data-ui-reading=comfortable] .purchase-summary ul{font-size:20px}[data-ui-reading=comfortable] .purchase-totals .purchase-total{font-size:27px}[data-ui-reading=comfortable] .purchase-coupon p,[data-ui-reading=comfortable] .purchase-promotion-note{font-size:20px}[data-ui-reading=comfortable] .purchase-summary .checkbox-line{font-size:19px}@media (max-width:760px){[data-ui-reading=comfortable] .purchase-heading h2{font-size:31px}[data-ui-reading=comfortable] .purchase-steps{font-size:18px}[data-ui-reading=comfortable] .purchase-summary .purchase-total{font-size:24px}}[data-ui-reading=comfortable] .purchase-help{font-size:19px}[data-ui-reading=comfortable] .weekday-field legend{font-size:18px}[data-ui-reading=comfortable] .own-identity h2,[data-ui-reading=comfortable] .personal-hours-summary h2{font-size:23px}[data-ui-reading=comfortable] .setup-errors p{font-size:18px}[data-ui-reading=comfortable] .team-permissions strong{font-size:19px}[data-ui-reading=comfortable] .team-permissions span{font-size:18px}[data-ui-reading=comfortable] .patient-communication-settings legend{font-size:19px}[data-ui-reading=comfortable] .clinic-color-actions button,[data-ui-reading=comfortable] .patient-communication-settings .field-note,[data-ui-reading=comfortable] .patient-communication-settings [role=alert]{font-size:18px}[data-ui-reading=comfortable] .email-history h2{font-size:27px}[data-ui-reading=comfortable] .email-history .ops-table,[data-ui-reading=comfortable] .email-history .ops-table small,[data-ui-reading=comfortable] .email-history-counts,[data-ui-reading=comfortable] .email-history-error,[data-ui-reading=comfortable] .email-history-filters label,[data-ui-reading=comfortable] .email-history-heading p,[data-ui-reading=comfortable] .email-history-notice,[data-ui-reading=comfortable] .email-history-total,[data-ui-reading=comfortable] .email-transport-state{font-size:18px}[data-ui-reading=comfortable] .email-attempt h3,[data-ui-reading=comfortable] .email-history .details-content>h3{font-size:20px}[data-ui-reading=comfortable] .clinic-brand-preview .email-template-preview,[data-ui-reading=comfortable] .email-attempt ol,[data-ui-reading=comfortable] .email-attempt p,[data-ui-reading=comfortable] .email-attempt small,[data-ui-reading=comfortable] .email-history .details-content>p{font-size:18px}[data-ui-reading=comfortable] .clinic-brand-preview .email-template-preview h2{font-size:20px}[data-ui-reading=comfortable] .email-template-preview .email-preview-toolbar{font-size:18px}@media (max-width:600px){[data-ui-reading=comfortable] .email-history h2{font-size:24px}}[data-ui-reading=comfortable] .solo-practitioner small,[data-ui-reading=comfortable] .solo-practitioner span{font-size:18px}[data-ui-reading=comfortable] .solo-practitioner strong{font-size:21px}[data-ui-reading=comfortable] .booking-unavailable h2{font-size:26px}[data-ui-reading=comfortable] .booking-unavailable p{font-size:20px}[data-ui-reading=comfortable] .recovery-methods button{font-size:18px}[data-ui-reading=comfortable] .invite-main h1{font-size:30px}[data-ui-reading=comfortable] .invite-link-readonly,[data-ui-reading=comfortable] .team-panel .invite-share .button{font-size:18px}[data-ui-reading=comfortable] .billing-payer-fields h4{font-size:20px}[data-ui-reading=comfortable] .billing-payer-fields .field-error{font-size:18px}[data-ui-reading=comfortable] .customer-billing-tabs a{font-size:20px}[data-ui-reading=comfortable] .customer-billing .ops-table small{font-size:18px}[data-ui-reading=comfortable] .customer-billing-mail>summary{font-size:20px}[data-ui-reading=comfortable] .customer-billing>.ops-table-scroll>.ops-table{font-size:19px}[data-ui-reading=comfortable] .customer-billing>.ops-table-scroll>.ops-table th{font-size:18px}@media (max-width:640px){[data-ui-reading=comfortable] .customer-billing>.ops-table-scroll>.ops-table td:before{font-size:18px}[data-ui-reading=comfortable] .customer-billing-tabs a{font-size:19px}}[data-ui-reading=comfortable] .security-card h2{font-size:24px}[data-ui-reading=comfortable] .authenticator-secret{font-size:20px}@media (max-width:600px){[data-ui-reading=comfortable] .security-card h2{font-size:22px}}[data-ui-reading=comfortable] .patient-site-footer .platform-attribution{font-size:18px}@media (max-width:600px){[data-ui-reading=comfortable] .patient-site-footer>span:last-child{font-size:18px}}[data-ui-reading=comfortable] .production-summary h2{font-size:25px}[data-ui-reading=comfortable] .production-summary header p,[data-ui-reading=comfortable] .unit-access-fields legend,[data-ui-reading=comfortable] .unit-access-fields small{font-size:18px}[data-ui-reading=comfortable] .deletion-request-list h3{font-size:20px}[data-ui-reading=comfortable] .deletion-requests p{font-size:18px}[data-ui-reading=comfortable] .visit-mode-choice strong{font-size:20px}[data-ui-reading=comfortable] .schedule-modalities legend,[data-ui-reading=comfortable] .schedule-modalities small,[data-ui-reading=comfortable] .visit-mode-choice small{font-size:18px}[data-ui-reading=comfortable] .video-link-panel h3{font-size:20px}[data-ui-reading=comfortable] .landing-section-heading .section-kicker{font-size:18px}[data-ui-reading=comfortable] .landing-section-heading h2{font-size:39px}[data-ui-reading=comfortable] .landing-section-heading>p{font-size:19px}[data-ui-reading=comfortable] .landing-feature h3{font-size:21px}[data-ui-reading=comfortable] .landing-feature li,[data-ui-reading=comfortable] .landing-feature>p{font-size:18px}[data-ui-reading=comfortable] .landing-clinical-preview p{font-size:19px}[data-ui-reading=comfortable] .landing-faq-group h3{font-size:21px}[data-ui-reading=comfortable] .landing-faq details p,[data-ui-reading=comfortable] .landing-faq summary,[data-ui-reading=comfortable] .landing-faq-group h3>span{font-size:18px}@media (max-width:650px){[data-ui-reading=comfortable] .landing-section-heading h2{font-size:33px}}[data-ui-reading=comfortable] .confirmation-option small{font-size:20px}[data-ui-reading=comfortable] .plan-editor-row .plan-authorization{font-size:19px}[data-ui-reading=comfortable] .coming-soon-label{font-size:18px}[data-ui-reading=comfortable] .booking-policy-links,[data-ui-reading=comfortable] .configuration-tabs .whatsapp-preview-tab,[data-ui-reading=comfortable] .patient-lookup p{font-size:19px}[data-ui-reading=comfortable] .booking-legal h1{font-size:36px}[data-ui-reading=comfortable] .booking-legal h2{font-size:24px}[data-ui-reading=comfortable] .patient-card strong{font-size:22px}[data-ui-reading=comfortable] .patient-card b{font-size:19px}@media (max-width:600px){[data-ui-reading=comfortable] .booking-legal h1{font-size:31px}}[data-ui-reading=comfortable] .clinic-notice-settings>p,[data-ui-reading=comfortable] .clinic-notice-settings>ul{font-size:20px}[data-ui-reading=comfortable] .patient-prefill-notice .text-link,[data-ui-reading=comfortable] .patient-prefill-notice p,[data-ui-reading=comfortable] .patient-remember p,[data-ui-reading=comfortable] .schedule-unit-guidance>p{font-size:19px}[data-ui-reading=comfortable] .unit-hours-reference .button{font-size:18px}[data-ui-reading=comfortable] .schedule-hours-errors{font-size:19px}[data-ui-reading=comfortable] .import-history>h2,[data-ui-reading=comfortable] .import-step>h2{font-size:27px}[data-ui-reading=comfortable] .import-steps li>span{font-size:18px}[data-ui-reading=comfortable] .import-upload span{font-size:19px}[data-ui-reading=comfortable] .import-file-summary p{font-size:18px}[data-ui-reading=comfortable] .import-explainer>h3{font-size:20px}[data-ui-reading=comfortable] .import-mapping-group>h3{font-size:22px}[data-ui-reading=comfortable] .import-link-row .field>span,[data-ui-reading=comfortable] .import-link-row small{font-size:18px}[data-ui-reading=comfortable] .import-counts strong{font-size:34px}[data-ui-reading=comfortable] .import-counts span,[data-ui-reading=comfortable] .import-table{font-size:19px}[data-ui-reading=comfortable] .import-pagination,[data-ui-reading=comfortable] .import-state,[data-ui-reading=comfortable] .import-table small,[data-ui-reading=comfortable] .import-table th{font-size:18px}[data-ui-reading=comfortable] .import-complete h2{font-size:31px}[data-ui-reading=comfortable] .import-history .button,[data-ui-reading=comfortable] .import-history article p,[data-ui-reading=comfortable] .import-history article span{font-size:18px}[data-ui-reading=comfortable] .import-dialog h2{font-size:26px}@media (max-width:700px){[data-ui-reading=comfortable] .import-steps li{font-size:18px}[data-ui-reading=comfortable] .import-counts strong{font-size:29px}[data-ui-reading=comfortable] .import-counts span{font-size:18px}}[data-ui-reading=comfortable] .calendar-imported-count{font-size:18px}[data-ui-reading=comfortable] .form-validation-notice,[data-ui-reading=comfortable] .setup-save-notice{font-size:19px}@media (max-width:640px){[data-ui-reading=comfortable] .form-validation-notice,[data-ui-reading=comfortable] .setup-save-notice{font-size:18px}}[data-ui-reading=comfortable] .import-guide-link p{font-size:19px}[data-ui-reading=comfortable] .import-status-choice p,[data-ui-reading=comfortable] .import-status-choice small{font-size:18px}[data-ui-reading=comfortable] .patient-incomplete-badge{font-size:18px!important}[data-ui-reading=comfortable] .patient-registration-editor>p{font-size:19px}[data-ui-reading=comfortable] .import-guide .guide-lead{font-size:20px}[data-ui-reading=comfortable] .import-guide .settings-card h2{font-size:25px}[data-ui-reading=comfortable] .import-guide .settings-card p,[data-ui-reading=comfortable] .import-guide-choices h3{font-size:20px}[data-ui-reading=comfortable] .import-guide .import-table td{font-size:19px}@media (max-width:640px){[data-ui-reading=comfortable] .import-guide .settings-card h2{font-size:23px}}[data-ui-reading=comfortable] .ops-eyebrow,[data-ui-reading=comfortable] .ops-header-tag,[data-ui-reading=comfortable] .ops-header>div>a,[data-ui-reading=comfortable] .ops-sidebar nav button,[data-ui-reading=comfortable] .ops-sidebar-label,[data-ui-reading=comfortable] .ops-sidebar-user a,[data-ui-reading=comfortable] .ops-sidebar-user small,[data-ui-reading=comfortable] .ops-sidebar-user>span{font-size:18px}[data-ui-reading=comfortable] .ops-heading h1{font-size:34px}[data-ui-reading=comfortable] .ops-heading p,[data-ui-reading=comfortable] .ops-main .button,[data-ui-reading=comfortable] .ops-welcome>div>span{font-size:18px}[data-ui-reading=comfortable] .ops-welcome h2{font-size:32px}[data-ui-reading=comfortable] .ops-metric>span,[data-ui-reading=comfortable] .ops-welcome p{font-size:18px}[data-ui-reading=comfortable] .ops-metric strong{font-size:34px}[data-ui-reading=comfortable] .ops-metric small{font-size:18px}[data-ui-reading=comfortable] .ops-card h2{font-size:20px}[data-ui-reading=comfortable] .ops-action-rows>button,[data-ui-reading=comfortable] .ops-card>footer,[data-ui-reading=comfortable] .ops-card>header>span{font-size:18px}[data-ui-reading=comfortable] .ops-action-rows>button>b,[data-ui-reading=comfortable] .ops-integration h3{font-size:21px}[data-ui-reading=comfortable] .ops-badge,[data-ui-reading=comfortable] .ops-filters select,[data-ui-reading=comfortable] .ops-integration p,[data-ui-reading=comfortable] .ops-integration>.text-link,[data-ui-reading=comfortable] .ops-period input,[data-ui-reading=comfortable] .ops-search input,[data-ui-reading=comfortable] .ops-table td,[data-ui-reading=comfortable] .ops-table td small,[data-ui-reading=comfortable] .ops-table td strong,[data-ui-reading=comfortable] .ops-table th{font-size:18px}[data-ui-reading=comfortable] .ops-empty h3{font-size:19px}[data-ui-reading=comfortable] .ops-alert,[data-ui-reading=comfortable] .ops-audit blockquote,[data-ui-reading=comfortable] .ops-audit h3,[data-ui-reading=comfortable] .ops-audit p,[data-ui-reading=comfortable] .ops-audit small,[data-ui-reading=comfortable] .ops-empty p,[data-ui-reading=comfortable] .ops-filter-note,[data-ui-reading=comfortable] .ops-footer,[data-ui-reading=comfortable] .ops-loading,[data-ui-reading=comfortable] .ops-method,[data-ui-reading=comfortable] .ops-period>label,[data-ui-reading=comfortable] .ops-role-guide>p,[data-ui-reading=comfortable] .ops-team-form .field,[data-ui-reading=comfortable] .ops-team-form .field input,[data-ui-reading=comfortable] .ops-team-form .field select,[data-ui-reading=comfortable] .ops-team-form>p,[data-ui-reading=comfortable] .ops-team-form>small,[data-ui-reading=comfortable] .ops-team-list .text-link,[data-ui-reading=comfortable] .ops-team-list small,[data-ui-reading=comfortable] .ops-team-list>div,[data-ui-reading=comfortable] .ops-trend>div{font-size:18px}[data-ui-reading=comfortable] .ops-access h1{font-size:31px}[data-ui-reading=comfortable] .ops-access p{font-size:19px}[data-ui-reading=comfortable] .ops-access .text-link{font-size:18px}[data-ui-reading=comfortable] .ops-detail h2{font-size:29px}[data-ui-reading=comfortable] .ops-detail .text-link,[data-ui-reading=comfortable] .ops-detail dl>div{font-size:18px}[data-ui-reading=comfortable] .ops-suspend h3{font-size:20px}[data-ui-reading=comfortable] .ops-email-pending p,[data-ui-reading=comfortable] .ops-shell .account-notice,[data-ui-reading=comfortable] .ops-shell .error-box,[data-ui-reading=comfortable] .ops-suspend .field,[data-ui-reading=comfortable] .ops-suspend>p{font-size:18px}@media (max-width:1200px){[data-ui-reading=comfortable] .ops-metric strong,[data-ui-reading=comfortable] .ops-welcome h2{font-size:29px}}@media (max-width:950px){[data-ui-reading=comfortable] .ops-sidebar nav button{font-size:18px}[data-ui-reading=comfortable] .ops-metric strong,[data-ui-reading=comfortable] .ops-welcome h2{font-size:30px}[data-ui-reading=comfortable] .ops-metric small{font-size:18px}}@media (max-width:600px){[data-ui-reading=comfortable] .ops-header .language-switcher select,[data-ui-reading=comfortable] .ops-header>div>a,[data-ui-reading=comfortable] .ops-sidebar nav button{font-size:18px}[data-ui-reading=comfortable] .ops-heading h1{font-size:30px}[data-ui-reading=comfortable] .ops-eyebrow,[data-ui-reading=comfortable] .ops-heading p,[data-ui-reading=comfortable] .ops-main .ops-heading>.button{font-size:18px}[data-ui-reading=comfortable] .ops-welcome h2{font-size:27px}[data-ui-reading=comfortable] .ops-metric strong{font-size:31px}[data-ui-reading=comfortable] .ops-card h2{font-size:19px}[data-ui-reading=comfortable] .ops-filters>select,[data-ui-reading=comfortable] .ops-period input{font-size:18px}[data-ui-reading=comfortable] .ops-detail h2{font-size:27px}[data-ui-reading=comfortable] .ops-trend b,[data-ui-reading=comfortable] .ops-trend>div>span{font-size:18px}}[data-ui-reading=comfortable] .ops-email-alerts>p,[data-ui-reading=comfortable] .ops-ses-quota dl>div,[data-ui-reading=comfortable] .ops-ses-summary dd,[data-ui-reading=comfortable] .ops-ses-summary dt,[data-ui-reading=comfortable] .ops-ses-summary>p,[data-ui-reading=comfortable] .ops-tenant-picker input,[data-ui-reading=comfortable] .ops-tenant-picker label,[data-ui-reading=comfortable] .ops-tenant-picker select{font-size:18px}[data-ui-reading=comfortable] .ops-email-metrics .ops-metric strong{font-size:31px}@media (max-width:600px){[data-ui-reading=comfortable] .ops-ses-status .button,[data-ui-reading=comfortable] .ops-ses-summary dd{font-size:18px}}@media (max-width:760px){[data-ui-reading=comfortable] .ops-welcome h2{font-size:28px}}[data-ui-reading=comfortable] .ops-card footer>.text-link,[data-ui-reading=comfortable] .ops-diagnostics>div,[data-ui-reading=comfortable] .ops-event-list code,[data-ui-reading=comfortable] .ops-event-list>div,[data-ui-reading=comfortable] .ops-fiscal-actions small,[data-ui-reading=comfortable] .ops-fiscal-setup>p,[data-ui-reading=comfortable] .ops-fiscal-sync p,[data-ui-reading=comfortable] .ops-invoice-documents a,[data-ui-reading=comfortable] .ops-renewal .field,[data-ui-reading=comfortable] .ops-renewal form>p,[data-ui-reading=comfortable] .ops-technical-grid footer .text-link,[data-ui-reading=comfortable] .ops-technical-intro{font-size:18px}[data-ui-reading=comfortable] .ops-coupon-intro h2{font-size:24px}[data-ui-reading=comfortable] .ops-coupon-actions button,[data-ui-reading=comfortable] .ops-coupon-copy,[data-ui-reading=comfortable] .ops-coupon-copy input,[data-ui-reading=comfortable] .ops-coupon-form label,[data-ui-reading=comfortable] .ops-coupon-form small,[data-ui-reading=comfortable] .ops-coupon-intro p{font-size:18px}@media (max-width:600px){[data-ui-reading=comfortable] .ops-coupon-intro h2{font-size:22px}}[data-ui-reading=comfortable] .ops-launch-check>p{font-size:18px}[data-ui-reading=comfortable] .ops-client-links .button{font-size:20px!important}[data-ui-reading=comfortable] [data-ui-reading=comfortable] .ops-client-links .button{font-size:24px!important}[data-ui-reading=comfortable] .support-page-header>nav>a{font-size:18px}[data-ui-reading=comfortable] .support-page-intro h1{font-size:42px}[data-ui-reading=comfortable] .support-page-intro>p{font-size:19px}[data-ui-reading=comfortable] .support-toolbar strong{font-size:20px}[data-ui-reading=comfortable] .account-support-entry .button,[data-ui-reading=comfortable] .support-center .button,[data-ui-reading=comfortable] .support-toolbar small{font-size:18px}[data-ui-reading=comfortable] .support-self-help h2{font-size:24px}[data-ui-reading=comfortable] .support-metrics span,[data-ui-reading=comfortable] .support-self-help details>p,[data-ui-reading=comfortable] .support-self-help summary,[data-ui-reading=comfortable] .support-self-help>div>p{font-size:18px}[data-ui-reading=comfortable] .support-metrics b{font-size:27px}[data-ui-reading=comfortable] .support-filters input,[data-ui-reading=comfortable] .support-filters select,[data-ui-reading=comfortable] .support-ticket-copy i,[data-ui-reading=comfortable] .support-ticket-copy>small{font-size:18px}[data-ui-reading=comfortable] .support-ticket-copy>strong{font-size:19px}[data-ui-reading=comfortable] .support-status,[data-ui-reading=comfortable] .support-ticket-copy>span,[data-ui-reading=comfortable] .support-ticket-state>small{font-size:18px}[data-ui-reading=comfortable] .support-empty h2{font-size:20px}[data-ui-reading=comfortable] .support-channel-note,[data-ui-reading=comfortable] .support-empty p,[data-ui-reading=comfortable] .support-loading{font-size:18px}[data-ui-reading=comfortable] .support-create h2{font-size:29px}[data-ui-reading=comfortable] .support-back,[data-ui-reading=comfortable] .support-center .field,[data-ui-reading=comfortable] .support-center .field input,[data-ui-reading=comfortable] .support-center .field select,[data-ui-reading=comfortable] .support-center .field small,[data-ui-reading=comfortable] .support-center .field textarea,[data-ui-reading=comfortable] .support-create>footer,[data-ui-reading=comfortable] .support-create>p,[data-ui-reading=comfortable] .support-notice,[data-ui-reading=comfortable] .support-protocol{font-size:18px}[data-ui-reading=comfortable] .support-thread-heading h2{font-size:28px}[data-ui-reading=comfortable] .support-event,[data-ui-reading=comfortable] .support-event small,[data-ui-reading=comfortable] .support-event time,[data-ui-reading=comfortable] .support-message header b,[data-ui-reading=comfortable] .support-message strong,[data-ui-reading=comfortable] .support-message time,[data-ui-reading=comfortable] .support-message>header,[data-ui-reading=comfortable] .support-message>p,[data-ui-reading=comfortable] .support-reply select,[data-ui-reading=comfortable] .support-thread-actions select,[data-ui-reading=comfortable] .support-thread-actions>label,[data-ui-reading=comfortable] .support-thread-actions>small,[data-ui-reading=comfortable] .support-thread-heading p,[data-ui-reading=comfortable] .support-thread-heading p>b{font-size:18px}[data-ui-reading=comfortable] .support-reply h3{font-size:20px}[data-ui-reading=comfortable] .account-support-entry small,[data-ui-reading=comfortable] .account-support-entry strong,[data-ui-reading=comfortable] .email-preview-toolbar label,[data-ui-reading=comfortable] .email-preview-toolbar p,[data-ui-reading=comfortable] .email-preview-toolbar select,[data-ui-reading=comfortable] .email-template-preview header p,[data-ui-reading=comfortable] .support-center .error-box,[data-ui-reading=comfortable] .support-internal-toggle,[data-ui-reading=comfortable] .support-page-footer,[data-ui-reading=comfortable] .support-reply>footer>span,[data-ui-reading=comfortable] .support-unread-count{font-size:18px}@media (max-width:760px){[data-ui-reading=comfortable] .support-page-intro h1{font-size:35px}[data-ui-reading=comfortable] .support-toolbar strong{font-size:20px}[data-ui-reading=comfortable] .support-center .button,[data-ui-reading=comfortable] .support-toolbar small{font-size:18px}[data-ui-reading=comfortable] .support-self-help h2{font-size:22px}[data-ui-reading=comfortable] .support-metrics span,[data-ui-reading=comfortable] .support-self-help summary{font-size:18px}[data-ui-reading=comfortable] .support-metrics b{font-size:26px}[data-ui-reading=comfortable] .support-ticket-copy>strong{font-size:18px}[data-ui-reading=comfortable] .support-thread-heading h2{font-size:26px}[data-ui-reading=comfortable] .email-template-preview .button{font-size:18px}}@media (max-width:520px){[data-ui-reading=comfortable] .support-page-header>nav>a{font-size:18px}[data-ui-reading=comfortable] .support-page-intro h1{font-size:32px}[data-ui-reading=comfortable] .support-page-intro>p{font-size:18px}[data-ui-reading=comfortable] .support-self-help h2{font-size:23px}[data-ui-reading=comfortable] .support-metrics b{font-size:29px}[data-ui-reading=comfortable] .support-filters select,[data-ui-reading=comfortable] .support-status{font-size:18px}[data-ui-reading=comfortable] .support-create h2{font-size:27px}[data-ui-reading=comfortable] .support-thread-heading h2{font-size:25px}[data-ui-reading=comfortable] .support-message p{font-size:18px}}[data-ui-reading=comfortable] .care-option strong{font-size:20px}[data-ui-reading=comfortable] .care-option small{font-size:19px}[data-ui-reading=comfortable] .queue-card h3{font-size:22px}[data-ui-reading=comfortable] .earlier-contact-field .care-option,[data-ui-reading=comfortable] .earlier-contact-field legend,[data-ui-reading=comfortable] .queue-history,[data-ui-reading=comfortable] .queue-meta{font-size:19px}[data-ui-reading=comfortable] .earlier-badge,[data-ui-reading=comfortable] .earlier-filter p,[data-ui-reading=comfortable] .earlier-offer-link{font-size:18px}[data-ui-reading=comfortable] .earlier-detail h3{font-size:20px}[data-ui-reading=comfortable] .queue-main .settings-card h2{font-size:24px}[data-ui-reading=comfortable] .care-section-heading h2{font-size:25px}[data-ui-reading=comfortable] .care-features .field,[data-ui-reading=comfortable] .care-features .field select,[data-ui-reading=comfortable] .care-section-heading p,[data-ui-reading=comfortable] .deletion-requests .care-section-heading p,[data-ui-reading=comfortable] .queue-setup-overview .field,[data-ui-reading=comfortable] .queue-setup-overview .field select{font-size:20px}[data-ui-reading=comfortable] .care-saved-state,[data-ui-reading=comfortable] .care-saved-state li{font-size:18px}[data-ui-reading=comfortable] .care-features .care-feature-option small,[data-ui-reading=comfortable] .care-features .care-feature-option strong{font-size:20px}[data-ui-reading=comfortable] .care-features .care-order small,[data-ui-reading=comfortable] .care-features .field-note.care-history-note{font-size:19px}[data-ui-reading=comfortable] .care-save-actions .button{font-size:20px}[data-ui-reading=comfortable] .care-save-actions .care-refresh{font-size:19px}[data-ui-reading=comfortable] .care-next-steps h3,[data-ui-reading=comfortable] .care-next-steps>p,[data-ui-reading=comfortable] .care-shortcuts strong{font-size:20px}[data-ui-reading=comfortable] .care-shortcuts small{font-size:18px}[data-ui-reading=comfortable] .deletion-request-list article p,[data-ui-reading=comfortable] .deletion-requests .deletion-empty p,[data-ui-reading=comfortable] .queue-main .settings-card>p,[data-ui-reading=comfortable] .queue-setup-steps strong{font-size:20px}[data-ui-reading=comfortable] .queue-setup-steps .text-link,[data-ui-reading=comfortable] .queue-setup-steps span{font-size:19px}[data-ui-reading=comfortable] .queue-selector h2{font-size:22px}[data-ui-reading=comfortable] .queue-selector>p{font-size:20px}@media (max-width:600px){[data-ui-reading=comfortable] .care-section-heading h2{font-size:23px}[data-ui-reading=comfortable] .care-features .care-feature-option strong,[data-ui-reading=comfortable] .care-section-heading p,[data-ui-reading=comfortable] .deletion-requests .care-section-heading p{font-size:20px}}[data-ui-reading=comfortable] .care-explanation summary{font-size:19px}[data-ui-reading=comfortable] .care-explanation p,[data-ui-reading=comfortable] .queue-main .field,[data-ui-reading=comfortable] .queue-main .field input,[data-ui-reading=comfortable] .queue-main .field select,[data-ui-reading=comfortable] .queue-main .subsection-heading p,[data-ui-reading=comfortable] .queue-settings-form .care-option,[data-ui-reading=comfortable] .queue-settings-form .field,[data-ui-reading=comfortable] .queue-settings-form .field input,[data-ui-reading=comfortable] .queue-settings-form .field select,[data-ui-reading=comfortable] .queue-settings-form .field textarea{font-size:20px}[data-ui-reading=comfortable] .profile-editor legend,[data-ui-reading=comfortable] .profile-photo-editor strong,[data-ui-reading=comfortable] .queue-settings-form .field-note,[data-ui-reading=comfortable] .queue-settings-form>p{font-size:19px}[data-ui-reading=comfortable] .profile-photo-actions .back-link,[data-ui-reading=comfortable] .profile-photo-actions .button,[data-ui-reading=comfortable] .profile-photo-editor p{font-size:18px}[data-ui-reading=comfortable] .profile-portrait{font-size:25px}[data-ui-reading=comfortable] .profile-editor .field small,[data-ui-reading=comfortable] .profile-upload-error{font-size:18px}[data-ui-reading=comfortable] .professional-profile-heading .profile-portrait{font-size:22px}[data-ui-reading=comfortable] .professional-profile-heading h3{font-size:20px}[data-ui-reading=comfortable] .professional-profile-heading p{font-size:19px}[data-ui-reading=comfortable] .professional-profile-heading small{font-size:18px}[data-ui-reading=comfortable] .professional-profile-card .professional-bio{font-size:19px}[data-ui-reading=comfortable] .profile-read-more,[data-ui-reading=comfortable] .profile-select,[data-ui-reading=comfortable] .profile-team-toggle{font-size:18px}[data-ui-reading=comfortable] .landing-professionals>p{font-size:20px}[data-ui-reading=comfortable] .professional-profile-card .profile-locations,[data-ui-reading=comfortable] .profile-portrait.compact{font-size:18px}@media (max-width:600px){[data-ui-reading=comfortable] .profile-portrait.compact{font-size:18px}}[data-ui-reading=comfortable] .whatsapp-preview-header nav{font-size:20px}[data-ui-reading=comfortable] .whatsapp-preview .back-link,[data-ui-reading=comfortable] .whatsapp-suri-link strong{font-size:19px}[data-ui-reading=comfortable] .whatsapp-preview-badge,[data-ui-reading=comfortable] .whatsapp-suri-link small{font-size:18px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-heading p,[data-ui-reading=comfortable] .whatsapp-preview-notice strong{font-size:20px}[data-ui-reading=comfortable] .whatsapp-preview-notice p{font-size:19px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-card h2{font-size:25px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-card p{font-size:20px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-how-it-works>li>span{font-size:18px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-how-it-works h3{font-size:21px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-guide-details ol,[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-guide-details summary,[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-guide-details ul{font-size:20px}[data-ui-reading=comfortable] .whatsapp-preview-config .section-kicker{font-size:18px}[data-ui-reading=comfortable] .whatsapp-preview-activation h3{font-size:21px}[data-ui-reading=comfortable] .whatsapp-preview-activation p{font-size:19px!important}[data-ui-reading=comfortable] .whatsapp-preview-paths legend{font-size:20px}[data-ui-reading=comfortable] .whatsapp-preview-paths small,[data-ui-reading=comfortable] .whatsapp-preview-paths strong{font-size:18px}[data-ui-reading=comfortable] .whatsapp-preview-billing,[data-ui-reading=comfortable] .whatsapp-preview-config .field{font-size:19px}[data-ui-reading=comfortable] .whatsapp-preview-footnote{font-size:18px!important}[data-ui-reading=comfortable] .whatsapp-preview-footer p{font-size:18px}[data-ui-reading=comfortable] .whatsapp-preview-footer>a:last-child{font-size:19px}@media (max-width:700px){[data-ui-reading=comfortable] .whatsapp-preview h1{font-size:32px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-heading p{font-size:20px}[data-ui-reading=comfortable] .whatsapp-preview .whatsapp-card h2{font-size:24px}[data-ui-reading=comfortable] .whatsapp-preview-paths strong{font-size:19px}[data-ui-reading=comfortable] .whatsapp-preview-activation h3{font-size:20px}}[data-ui-reading=comfortable] .availability-tabs span{font-size:18px}[data-ui-reading=comfortable] .availability-guidance{font-size:20px}[data-ui-reading=comfortable] .availability-block-row small,[data-ui-reading=comfortable] .availability-patient-list small,[data-ui-reading=comfortable] .availability-patient-list span{font-size:19px}[data-ui-reading=comfortable] .availability-remap-banner span{font-size:20px}[data-ui-reading=comfortable] .availability-remap-tag{font-size:18px!important}[data-ui-reading=comfortable] .availability-review>strong{font-size:24px}@media (max-width:680px){[data-ui-reading=comfortable] .availability-tabs>button:not(.icon-button){font-size:19px}}[data-ui-reading=comfortable] .availability-review>p{font-size:20px}[data-ui-reading=comfortable] .integrations-heading h1{font-size:38px}[data-ui-reading=comfortable] .hub-category-heading span{font-size:18px}[data-ui-reading=comfortable] .hub-category-heading h2{font-size:26px}[data-ui-reading=comfortable] .hub-category-heading p,[data-ui-reading=comfortable] .hub-provider-picker small,[data-ui-reading=comfortable] .hub-provider-picker strong{font-size:18px}[data-ui-reading=comfortable] .integration-card h2{font-size:23px}[data-ui-reading=comfortable] .integration-card .field,[data-ui-reading=comfortable] .integration-card header p,[data-ui-reading=comfortable] .integration-state{font-size:18px}[data-ui-reading=comfortable] .integration-explainer strong{font-size:19px}[data-ui-reading=comfortable] .guided-step>span,[data-ui-reading=comfortable] .integration-account p,[data-ui-reading=comfortable] .integration-account strong,[data-ui-reading=comfortable] .integration-card .field-note,[data-ui-reading=comfortable] .integration-check,[data-ui-reading=comfortable] .integration-explainer p,[data-ui-reading=comfortable] .integration-privacy p,[data-ui-reading=comfortable] .integration-token code,[data-ui-reading=comfortable] .integrations-page .section-kicker{font-size:18px}[data-ui-reading=comfortable] .guided-step strong{font-size:19px}[data-ui-reading=comfortable] .connection-steps b,[data-ui-reading=comfortable] .connection-steps span,[data-ui-reading=comfortable] .guided-step small,[data-ui-reading=comfortable] .integration-card .field small,[data-ui-reading=comfortable] .suri-review p,[data-ui-reading=comfortable] .suri-review strong,[data-ui-reading=comfortable] .suri-scope-list small,[data-ui-reading=comfortable] .suri-scope-list strong{font-size:18px}@media (max-width:820px){[data-ui-reading=comfortable] .integrations-heading h1{font-size:33px}}[data-ui-reading=comfortable] .integrations-tabs>button{font-size:19px}[data-ui-reading=comfortable] .hub-provider-recommended,[data-ui-reading=comfortable] .integrations-tabs>button small{font-size:18px}[data-ui-reading=comfortable] .integration-category-automation .hub-provider-picker strong,[data-ui-reading=comfortable] .integration-category-marketing .hub-provider-picker strong{font-size:19px}[data-ui-reading=comfortable] .integration-category-automation .hub-provider-picker small,[data-ui-reading=comfortable] .integration-category-marketing .hub-provider-picker small{font-size:18px}[data-ui-reading=comfortable] .integration-loading{font-size:20px}[data-ui-reading=comfortable] .booking-setup-progress li{font-size:19px}[data-ui-reading=comfortable] .booking-setup-progress li>span{font-size:18px}[data-ui-reading=comfortable] .booking-setup-intro{font-size:20px}[data-ui-reading=comfortable] .booking-setup-requirement{font-size:19px}[data-ui-reading=comfortable] .booking-setup-step>header small{font-size:18px}[data-ui-reading=comfortable] .booking-setup-step>header h3{font-size:23px}[data-ui-reading=comfortable] .booking-step-status{font-size:18px}[data-ui-reading=comfortable] .booking-setup-step>p,[data-ui-reading=comfortable] .booking-switch-review>p{font-size:20px}[data-ui-reading=comfortable] .booking-setup .booking-setup-locked,[data-ui-reading=comfortable] .booking-setup .button{font-size:19px}[data-ui-reading=comfortable] .booking-switch-review>strong{font-size:21px}[data-ui-reading=comfortable] .booking-setup-feedback{font-size:20px}[data-ui-reading=comfortable] .booking-permissions .suri-scope-list strong,[data-ui-reading=comfortable] .booking-permissions legend{font-size:19px}[data-ui-reading=comfortable] .booking-setup-step>.field-note{font-size:18px}[data-ui-reading=comfortable] .booking-issued-token>strong{font-size:21px}[data-ui-reading=comfortable] .booking-issued-token>p,[data-ui-reading=comfortable] .booking-setup .field{font-size:19px}[data-ui-reading=comfortable] .booking-guide-steps>li,[data-ui-reading=comfortable] .booking-setup .field input{font-size:20px}[data-ui-reading=comfortable] .booking-guide-steps>li:before{font-size:18px}[data-ui-reading=comfortable] .booking-guide-steps p,[data-ui-reading=comfortable] .booking-guide-steps strong{font-size:20px}[data-ui-reading=comfortable] .booking-api-keys>li p,[data-ui-reading=comfortable] .booking-setup .text-link,[data-ui-reading=comfortable] .booking-technical-guide h4,[data-ui-reading=comfortable] .booking-technical-guide p,[data-ui-reading=comfortable] .booking-technical-guide>summary{font-size:19px}[data-ui-reading=comfortable] .booking-technical-guide pre{font-size:18px}@media (max-width:1050px){[data-ui-reading=comfortable] .booking-setup-progress li{font-size:18px}}@media (max-width:560px){[data-ui-reading=comfortable] .integrations-tabs>button{font-size:18px}[data-ui-reading=comfortable] .booking-setup-step>header h3{font-size:21px}}[data-ui-reading=comfortable] .payment-settings>div:first-child h2{font-size:27px}[data-ui-reading=comfortable] .payment-settings>div:first-child p{font-size:18px}[data-ui-reading=comfortable] .payment-master strong,[data-ui-reading=comfortable] .payment-provider-options strong{font-size:19px}[data-ui-reading=comfortable] .payment-master small,[data-ui-reading=comfortable] .payment-provider-options small{font-size:18px}[data-ui-reading=comfortable] .payment-environment-picker h2{font-size:26px}[data-ui-reading=comfortable] .payment-environment-picker p{font-size:18px}[data-ui-reading=comfortable] .environment-options button strong{font-size:19px}[data-ui-reading=comfortable] .environment-chip,[data-ui-reading=comfortable] .environment-notice,[data-ui-reading=comfortable] .environment-options button small,[data-ui-reading=comfortable] .production-confirm small,[data-ui-reading=comfortable] .production-confirm strong{font-size:18px}[data-ui-reading=comfortable] .finance-heading h1{font-size:36px}[data-ui-reading=comfortable] .finance-heading p{font-size:18px}[data-ui-reading=comfortable] .finance-report-heading h2{font-size:28px}[data-ui-reading=comfortable] .finance-summary small{font-size:18px}[data-ui-reading=comfortable] .finance-summary strong{font-size:28px}[data-ui-reading=comfortable] .finance-row,[data-ui-reading=comfortable] .finance-row.heading,[data-ui-reading=comfortable] .finance-status,[data-ui-reading=comfortable] .staff-nav-group>p,[data-ui-reading=comfortable] .workspace-tabs>button small{font-size:18px}[data-ui-reading=comfortable] .staff-sidebar-nav a{font-size:20px}[data-ui-reading=comfortable] .staff-sidebar-preferences .appearance-controls,[data-ui-reading=comfortable] .staff-sidebar-preferences .appearance-controls>summary,[data-ui-reading=comfortable] .staff-sidebar-preferences .language-switcher select{font-size:19px}[data-ui-reading=comfortable] [data-ui-reading=comfortable] .staff-sidebar-nav a{font-size:24px}[data-ui-reading=comfortable] [data-ui-reading=comfortable] .staff-nav-group>p{font-size:20px}[data-ui-reading=comfortable] [data-ui-reading=comfortable] .staff-sidebar-preferences .appearance-controls>summary,[data-ui-reading=comfortable] [data-ui-reading=comfortable] .staff-sidebar-preferences .language-switcher select{font-size:22px}@media (max-width:1100px){[data-ui-reading=comfortable] .staff-menu-close,[data-ui-reading=comfortable] .staff-menu-toggle{font-size:20px}[data-ui-reading=comfortable] .staff-sidebar-nav a{font-size:21px}}@media (max-width:450px){[data-ui-reading=comfortable] [data-ui-reading=comfortable] .staff-menu-toggle{font-size:22px}}[data-ui-reading=comfortable] .config-integrations-shortcut strong{font-size:19px}[data-ui-reading=comfortable] .config-integrations-shortcut small{font-size:18px}.app-appearance{display:contents}.display-preferences{flex-shrink:0;align-items:center;gap:12px;display:flex}.appearance-controls{color:#645272;font-size:13px;line-height:1.5;position:relative}.appearance-controls>summary{cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e7deef;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:9px 12px;font-weight:550;list-style:none;display:flex}.appearance-controls>summary::-webkit-details-marker{display:none}.appearance-controls>summary:focus-visible{outline-offset:3px;outline:3px solid #9872c5}.appearance-popover{z-index:1000;text-align:left;white-space:normal;background:#fff;border:1px solid #e6deee;border-radius:16px;width:340px;max-width:calc(100vw - 36px);padding:24px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 50px #21132e29}.appearance-popover h2{color:#4d3464;font-size:20px}.appearance-popover>p{color:#786984;margin:8px 0 20px;font-size:13px;line-height:1.6}.appearance-popover fieldset{border:0;border-top:1px solid #e7dfef;min-width:0;margin:0;padding:18px 0}.appearance-popover legend{align-items:center;gap:8px;padding:0 8px 0 0;font-size:13px;font-weight:650;display:flex}.appearance-popover label{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:10px 0;display:flex}.appearance-popover input{accent-color:#8050b8;flex-shrink:0;width:18px;height:18px;margin:4px 0 0}.appearance-popover strong{font-size:14px;display:block}.appearance-popover small{color:#7b6b86;margin-top:3px;font-size:12px;line-height:1.6;display:block}.appearance-popover>button{color:#684088;border:1px solid #d4c2e3;border-radius:8px;width:100%;min-height:44px;padding:10px 16px;font-weight:600}.appearance-popover>button:hover{background:#f4eefb}.header-inner>.display-preferences{margin-left:auto}.ops-header .display-preferences{gap:12px}.ops-header .appearance-controls{font-size:12px}[data-ui-theme=dark]{color-scheme:dark;color:#eee7f7;--ink:#eee7f7;--muted:#bbaeca;--line:#493d5a;--surface:#17131f;--white:#1d1928;--blue:#8250c4;--blue-dark:#6e3fac;--purple:#ba93ee;--soft-blue:#30253f;background:#14101d}[data-ui-theme=dark] :is(input,select,textarea){color-scheme:dark;color:#ede4f7}[data-ui-theme=dark] input::placeholder,[data-ui-theme=dark] textarea::placeholder{color:#aa9bbb}[data-ui-theme=dark] .appearance-controls{color:#e7d9f5}[data-ui-theme=dark] .appearance-controls>summary,[data-ui-theme=dark] .appearance-popover{color:#e7d9f5;background:#251e32;border-color:#58436e}[data-ui-theme=dark] .appearance-popover h2{color:#eee0fd}[data-ui-theme=dark] .appearance-popover :is(p,small){color:#c3b3d0}[data-ui-theme=dark] .appearance-popover fieldset{border-color:#58436e}[data-ui-theme=dark] .appearance-popover>button{color:#e9d8fb;border-color:#80629f}[data-ui-theme=dark] .appearance-popover>button:hover{background:#392b49}[data-ui-reading=comfortable]{font-size:20px;line-height:1.6}[data-ui-reading=comfortable] :is(p,label,td,th,li,small){line-height:1.65}[data-ui-reading=comfortable] :is(input,select,textarea){min-height:48px}[data-ui-reading=comfortable] input[type=checkbox],[data-ui-reading=comfortable] input[type=radio]{flex-shrink:0;width:20px;height:20px;min-height:0}[data-ui-reading=comfortable] .button{white-space:normal;min-height:48px}[data-ui-reading=comfortable] .appearance-controls{font-size:18px}[data-ui-reading=comfortable] .appearance-popover{width:390px}[data-ui-reading=comfortable] .appearance-popover :is(p,legend,strong,small,label,button){font-size:18px}[data-ui-reading=comfortable] .appearance-popover h2{font-size:24px}[data-ui-reading=comfortable] .ops-shell{grid-template-columns:280px minmax(0,1fr);display:grid}[data-ui-reading=comfortable] .ops-header{flex-wrap:wrap;grid-column:1/-1;height:auto;min-height:96px;padding-block:20px}[data-ui-reading=comfortable] .ops-sidebar{width:auto;min-height:0;padding:28px 18px;position:static}[data-ui-reading=comfortable] .ops-sidebar nav button{align-items:flex-start;line-height:1.5}[data-ui-reading=comfortable] .ops-main{width:100%;max-width:none;margin:0;padding-inline:32px}[data-ui-reading=comfortable] .ops-header-tag{font-size:16px}[data-ui-reading=comfortable] :is(.ops-heading,.reception-heading,.account-heading){flex-wrap:wrap;gap:20px}[data-ui-reading=comfortable] :is(.ops-metrics,.stats-row){grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}[data-ui-reading=comfortable] .staff-header .header-inner{flex-wrap:wrap;justify-content:space-between;gap:18px;padding-block:18px}[data-ui-reading=comfortable] .staff-header nav{flex-wrap:wrap;order:3;justify-content:flex-start;gap:10px 24px;width:100%;overflow:visible}[data-ui-reading=comfortable] .staff-header nav .portal-link{font-size:18px}[data-ui-reading=comfortable] .staff-header nav a{min-height:44px}[data-ui-reading=comfortable] .staff-header .platform-brand small{font-size:5px}[data-ui-reading=comfortable] .language-switcher select{width:auto;min-width:130px;font-size:18px}[data-ui-reading=comfortable] .field{gap:10px}[data-ui-reading=comfortable] .appearance-popover>button{font-size:18px}[data-ui-reading=comfortable] .appearance-popover input{width:20px;height:20px}@media (max-width:1450px){.staff-header .header-inner{flex-wrap:wrap;justify-content:space-between;gap:14px}.staff-header nav{flex-wrap:wrap;order:3;justify-content:center;gap:8px 22px;width:100%}.staff-header .header-inner>.display-preferences{margin-left:auto}}@media (max-width:950px){[data-ui-reading=comfortable] .ops-shell{grid-template-columns:minmax(0,1fr)}[data-ui-reading=comfortable] .ops-sidebar{padding:14px}[data-ui-reading=comfortable] .ops-sidebar nav button{white-space:nowrap}[data-ui-reading=comfortable] .ops-main{padding-inline:22px}}@media (max-width:650px){.display-preferences{flex-wrap:wrap;gap:8px;max-width:100%}.appearance-controls{position:static}.appearance-popover{max-height:calc(100dvh - 100px);margin-top:10px;position:absolute;top:auto;right:18px;overflow-y:auto}.staff-header .header-inner{flex-direction:row;align-items:center!important}.staff-header .header-inner>nav{flex-wrap:wrap;justify-content:flex-start;overflow:visible}.header-inner>.display-preferences{flex:100%;justify-content:flex-end;margin-left:0}.saas-header{flex-wrap:wrap}.saas-header .display-preferences{margin-left:auto}.ops-header>div{flex-wrap:wrap;gap:12px}.ops-header .display-preferences{flex-wrap:wrap}[data-ui-reading=comfortable] .ops-main{padding-inline:18px}[data-ui-reading=comfortable] .ops-header{padding:20px 18px}[data-ui-reading=comfortable] .ops-header>div{margin:0}[data-ui-reading=comfortable] .ops-header .display-preferences{width:100%}[data-ui-reading=comfortable] .appearance-popover{padding:20px}[data-ui-reading=comfortable] .staff-header .header-inner{padding-inline:18px}[data-ui-reading=comfortable] .ops-heading h1{overflow-wrap:anywhere}}[data-ui-theme=dark] :is(.staff-site,.ops-shell,.saas-site,.security-site){background:#14101d}[data-ui-theme=dark] :is(input[type=date],input[type=time],select){color-scheme:dark!important}[data-ui-reading=comfortable] .consultation-tabs{flex-wrap:wrap;gap:28px}[data-ui-reading=comfortable] .consultation-tabs button{gap:10px}[data-ui-reading=comfortable] .consultation-tabs span{min-width:28px;height:auto;padding:3px 7px}[data-ui-reading=comfortable] .reception-panel-top{flex-wrap:wrap;padding-block:10px}[data-ui-reading=comfortable] .configuration-tabs{flex-wrap:wrap;justify-content:flex-start;gap:12px 26px;overflow:visible}[data-ui-reading=comfortable] .calendar-day{gap:12px;min-height:135px;padding:10px}[data-ui-reading=comfortable] .calendar-day-number{width:32px;height:32px}[data-ui-reading=comfortable] .calendar-day-count{line-height:1.5}[data-ui-reading=comfortable] .report-area-tabs{flex-wrap:wrap}[data-ui-reading=comfortable] .ops-technical-grid .ops-diagnostics>div{display:block}[data-ui-reading=comfortable] .ops-technical-grid .ops-diagnostics dd{text-align:left;overflow-wrap:anywhere;width:100%;max-width:none;margin-top:8px}[data-ui-reading=comfortable] .ops-technical-grid .ops-diagnostics dt{width:100%;max-width:none}[data-ui-theme=dark] .brand-preview-header{color:#344c69;background:#fff;border-color:#e1e8f3}[data-ui-theme=dark] .brand-preview-header .clinic-wordmark{color:var(--clinic-ink,#344c69)}[data-ui-theme=dark] .brand-preview-body{color:#6f7e92;background:#fafcff}[data-ui-theme=dark] .brand-preview-body :is(p,span){color:#6f7e92}[data-ui-theme=dark] .brand-preview-body h3{color:#344c69}[data-ui-theme=dark] .brand-preview-body h3 em{color:var(--clinic-ink,#5476ad)}[data-ui-theme=dark] .care-feature-option input:after{background:#fff}[data-ui-reading=comfortable] .care-features .care-feature-option input{width:54px;height:32px;min-height:32px}[data-ui-reading=comfortable] .care-feature-option input:after{width:22px;height:22px;top:4px;left:4px}[data-ui-reading=comfortable] .care-feature-option input:checked:after{transform:translate(22px)}