/* AS-DF 3.5.2 - paired screen colours, loaded after all legacy layers.
   Every themed surface owns BOTH foreground and background. No global white-text
   reset: badges, gift artwork, printed cards and provider iframes stay independent.
   Source of truth for future client components: --ui3520-* tokens below. */
@media screen {
body.site-client3500 {
 --ui3520-text:#e7f0fa; --ui3520-muted:#b2c4d6;
 --ui3520-bg:#071321; --ui3520-panel:#0b1b2e; --ui3520-raised:#102944;
 --ui3520-line:#526c86; --ui3520-link:#8ecbff;
 --ui3520-action:#d7192a; --ui3520-action-end:#ad1020;
 --ui3520-success-bg:#10362d; --ui3520-success-text:#c6f6df;
 --ui3520-warning-bg:#392b12; --ui3520-warning-text:#ffe3a3;
 --ui3520-error-bg:#3a1421; --ui3520-error-text:#ffbec9;
 --surface2:#102944;
}
/* Same red family and white labels, without the over-bright gradient stop. */
html body .site-header[data-site-chrome3510] .header-cta,
html body:not(.admin-mode) .btn-primary,
html body:not(.admin-mode) .btn-red,
html body:not(.admin-mode) .price-ribbon,
html body:not(.admin-mode) .mobile-quick-cta a {
 background:linear-gradient(135deg,#d7192a,#ad1020)!important;
 color:#fff!important;
}
html body .site-header[data-site-chrome3510] .header-cta:hover,
html body:not(.admin-mode) :is(.btn-primary,.btn-red):hover {filter:none;color:#fff!important;}
html body:not(.admin-mode) .kicker {
 color:#60b8ff;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-bg)!important;color:var(--ui3520-text)!important;
 border-color:var(--ui3520-line)!important;caret-color:var(--ui3520-text);color-scheme:dark;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(input,textarea):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *))::placeholder {
 color:var(--ui3520-muted)!important;opacity:1!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(select option,select optgroup):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-bg)!important;color:var(--ui3520-text)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(input,textarea):is(:-webkit-autofill,:autofill):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 -webkit-text-fill-color:var(--ui3520-text)!important;caret-color:var(--ui3520-text);
 box-shadow:0 0 0 1000px var(--ui3520-bg) inset!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(input,textarea)[readonly]:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-raised)!important;color:var(--ui3520-muted)!important;opacity:1!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(input,select,textarea):disabled:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#142334!important;color:#afbdcd!important;opacity:1!important;-webkit-text-fill-color:#afbdcd;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(input,select,textarea)[aria-invalid=true]:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 border-color:#ff9aa8!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(a,button,input,select,textarea,summary):focus-visible:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 outline:3px solid #8ecbff!important;outline-offset:3px;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.form-error,.field-error,.op-error,.error-message,#privacy-erase-error220):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:var(--ui3520-error-text)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .btn:not(.secondary):not(.ghost):not(.danger):not(.success):not(.outline):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:linear-gradient(135deg,var(--ui3520-action),var(--ui3520-action-end))!important;color:#fff!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .cta160:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:linear-gradient(135deg,var(--ui3520-action),var(--ui3520-action-end))!important;color:#fff!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .btn.success:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#146344!important;color:#fff!important;border-color:#43ad86!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .btn.danger:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#aa1830!important;color:#fff!important;border-color:#ff9aa8!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .btn.outline:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-panel)!important;color:var(--ui3520-text)!important;border-color:var(--ui3520-line)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .btn:is(:hover,:focus-visible):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 filter:none;color:#fff!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .btn:disabled:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#203448!important;color:#c5d3e1!important;border-color:#526c86!important;opacity:1!important;box-shadow:none!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.flash2100 .panel,.flash-card2100,.flash-text2100,.flash-no-slots2102,.checkout-status250,.checkout-footer250,.checkout-choices250,.checkout-pay250,.checkout-method250,.checkout-note250,.payment-form240,.payment-result240,.payment-total240,.pay-seat240,.pay-seat250,.pay-player250,.pay-seat-choice250,.share-payment240,.share-card250,.share-panel250,.payment-deadline250,.marketing-choice230,.marketing240,.marketing-optin240,.marketing250,.marketing-flash250,.marketing-benefits250>span,.marketing-channel250,.marketing-choice-note250,.systempay-box270,.systempay-title270,.systempay-box270>.hint,.join-flow280,.join-flow280 .panel,.join-rental280,.join-seat,.join-price280,.join-steps280 li,.gift-instructions2120,.gift-content-summary2121,.gift-composition2121,.gift-parts-seat2121,.gift-use-summary2121,.gift-preview2122,.gift-wallet-item2120,.gift-balances2121>div,.gift-payment2120,.cancel-card2120,.cancel-meta2120>span,.cancel-totals2120>span,.cancel-reason2120,.member-rate290,.member-state290,.player-links2120,.reward2120,.op-thread,.op-message,.op-card,.op-idea,.support-message,.roster-row,.participant-row,.summary-detail133):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-panel)!important;color:var(--ui3520-text)!important;border-color:var(--ui3520-line)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.flash2100 .panel,.flash-card2100,.flash-text2100,.flash-no-slots2102,.checkout-status250,.checkout-footer250,.checkout-choices250,.checkout-pay250,.checkout-method250,.checkout-note250,.payment-form240,.payment-result240,.payment-total240,.pay-seat240,.pay-seat250,.pay-player250,.pay-seat-choice250,.share-payment240,.share-card250,.share-panel250,.payment-deadline250,.marketing-choice230,.marketing240,.marketing-optin240,.marketing250,.marketing-flash250,.marketing-benefits250>span,.marketing-channel250,.marketing-choice-note250,.systempay-box270,.systempay-title270,.systempay-box270>.hint,.join-flow280,.join-flow280 .panel,.join-rental280,.join-seat,.join-price280,.join-steps280 li,.gift-instructions2120,.gift-content-summary2121,.gift-composition2121,.gift-parts-seat2121,.gift-use-summary2121,.gift-preview2122,.gift-wallet-item2120,.gift-balances2121>div,.gift-payment2120,.cancel-card2120,.cancel-meta2120>span,.cancel-totals2120>span,.cancel-reason2120,.member-rate290,.member-state290,.player-links2120,.reward2120,.op-thread,.op-message,.op-card,.op-idea,.support-message,.roster-row,.participant-row,.summary-detail133,.flash2100,.checkout-page250,.join-flow280,.member-sale290) :is(p,small,label,legend,summary,strong,b,em,del,dt,dd,li,.hint,.eyebrow,.checkout-note250,.pay-player250,.pay-seat-choice250,.pay-seat-amount240,.seat-state250,.join-price280):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.checkout-method250,.pay-seat240,.pay-seat250,.pay-player250,.payment-total240,.marketing-channel250,.join-seat) > span:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.checkout-method250,.pay-seat240,.pay-seat250,.marketing-channel250,.join-seat):is(.selected,:has(input:checked)):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#133c5b!important;color:var(--ui3520-text)!important;border-color:#8ecbff!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.pay-seat240,.pay-seat250,.join-seat):is(.unavailable,.claimed):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#182a3b!important;color:#c3d0dd!important;border-color:#526c86!important;opacity:1;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .join-seat input:checked + span:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#133c5b!important;color:var(--ui3520-text)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.checkout-page250,.share-payment240,.join-flow280) :is(.btn.ghost,.btn.secondary):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-raised)!important;color:var(--ui3520-text)!important;border-color:var(--ui3520-line)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.share-panel250,.share-card250,.share-payment240) :is(textarea,input):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-bg)!important;color:var(--ui3520-text)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .checkout-choices250 legend:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-panel)!important;color:var(--ui3520-text)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.checkout-page250,.join-flow280,.flash-card2100) .hint:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:transparent!important;color:var(--ui3520-muted)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .checkout-status250 .notice strong:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:transparent!important;color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice:not(.warning):not(.success):not(.error):not(.danger),.marketing-icon240,.notice.info):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#102d43!important;color:#d7edff!important;border-color:#4483b4!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice:not(.warning):not(.success):not(.error):not(.danger),.marketing-icon240,.notice.info) :is(p,small,label,legend,summary,strong,b,em,span,.hint):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice.success,.payment-onsite240,.optional-payment280,.saving,.loyalty-use290,.club-invite290):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-success-bg)!important;color:var(--ui3520-success-text)!important;border-color:#4b9c7f!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice.success,.payment-onsite240,.optional-payment280,.saving,.loyalty-use290,.club-invite290) :is(p,small,label,legend,summary,strong,b,em,span,.hint):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice.warning,.reward-expiry2120,.flash-summary2100,.flash-calendar-note2102,.flash-badge2100,.flash-slot-price2102,.public-flashes2102,.public-flash-choice2102,.snack-panel212,.snack-badge212,.snack-seat212,.payment-booking-actions240):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-warning-bg)!important;color:var(--ui3520-warning-text)!important;border-color:#ae8740!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice.warning,.reward-expiry2120,.flash-summary2100,.flash-calendar-note2102,.flash-badge2100,.flash-slot-price2102,.public-flashes2102,.public-flash-choice2102,.snack-panel212,.snack-badge212,.snack-seat212,.payment-booking-actions240) :is(p,small,label,legend,summary,strong,b,em,span,.hint):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice.error,.notice.danger,.alert-error,.error-panel):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:var(--ui3520-error-bg)!important;color:var(--ui3520-error-text)!important;border-color:#e1778d!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.notice.error,.notice.danger,.alert-error,.error-panel) :is(p,small,label,legend,summary,strong,b,em,span,.hint):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.flash-picker2102 .day-cell.has-flash2102,.flash-picker2102 .slot.flash-slot2102):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#392b12!important;color:#ffe3a3!important;border-color:#c39847!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.flash-picker2102 .day-cell.has-flash2102,.flash-picker2102 .slot.flash-slot2102) :is(strong,span,small,b,del):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:#ffe3a3!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.flash-picker2102 .day-cell.has-flash2102,.flash-picker2102 .slot.flash-slot2102):is(.selected,:focus-visible,:hover):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#4b3615!important;color:#fff0ca!important;border-color:#ffd57a!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.flash-card2100,.flash-summary2100,.flash-slot-price2102,.public-flash-choice2102) del:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:#d3c2a2!important;opacity:1!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.member-rate290,.summary-price133,.service-card) del:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:var(--ui3520-muted)!important;opacity:1!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .flash2100:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:var(--ui3520-text)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .flash2100 .panel p:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:var(--ui3520-text)!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) .flash-calendar-note2102 .btn[aria-pressed=true]:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#1c334c!important;color:#e7f0fa!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.day-cell,.slot):not(:disabled):not(.has-flash2102):not(.flash-slot2102):hover:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 background:#153b59!important;color:#e7f0fa!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.day-cell,.slot):not(:disabled):not(.has-flash2102):not(.flash-slot2102):hover :is(strong,span,small):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:inherit!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.weekday,.day-slots-title,.calendar-tools,.party-legend133):not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:var(--ui3520-muted)!important;opacity:1!important;
}
html.site-unified3500 body.site-client3500 :is(#main,#dialog,#journey-dock3100,#toast) :is(.member-rate290,.gift-preview2122) .hint:not(:where(.gift-art2120,.gift-art2120 *,.gift-art2121,.gift-art2121 *,.newsletter-rich3300,.newsletter-rich3300 *)) {
 color:var(--ui3520-muted)!important;
}
html.site-unified3500 body.site-client3500 #toast {
 background:#102944!important;color:#e7f0fa!important;border:1px solid #526c86;
}
html body.admin-mode :is(#group-share-panel,#sms-support-hint) :is(.hint,small) {
 background:transparent!important;color:var(--bo-muted)!important;
}
html body.admin-mode #sms-support-hint {
 background:transparent!important;color:var(--bo-muted)!important;
}
}
@media (forced-colors: active) {
 body.site-client3500 :is(button,.btn,input,select,textarea,.day-cell,.slot) {
  forced-color-adjust:auto;
 }
}
