@media (max-width:1023px){.med-shell__content{padding-bottom:max(2rem,env(safe-area-inset-bottom,0px))}}@media (min-width:640px) and (max-width:1023px){.med-shell__content{padding-top:var(--mediation-space-page-y)}}@media (max-width:767px){.med-app-header__home-title,.med-app-header__title{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.15}.med-list-page__hero .med-list-page__title{line-height:1.15;word-break:break-word}.med-list-page__toolbar{flex-direction:column;align-items:stretch;gap:var(--mediation-space-3)}.med-list-page__actions{width:100%}.med-list-page__action{flex:1 1 auto;min-width:min(100%,9.5rem)}.med-dashboard-v2__work-row{grid-template-columns:minmax(0,1fr)}.med-dashboard-v2__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.med-dashboard-v2__kpi{padding:.75rem;gap:.5rem}.med-dashboard-v2__kpi-icon{width:2rem;height:2rem}.med-auth-form{padding:1.25rem;border-radius:var(--mediation-radius-xl)}.med-auth-page__inner{padding-inline:var(--mediation-space-page-x)}.med-signup-aside__title{font-size:1.75rem}.med-signup-panel{padding:1rem .75rem 1.25rem}.med-signup-panel__frame{border-radius:var(--mediation-radius-xl)}.med-signup-panel__scroll{padding:1.25rem 1rem 1rem}.med-signup-panel__actions{padding:.875rem 1rem 1.125rem}}@media (max-width:479px){.med-dashboard-v2__kpis{grid-template-columns:minmax(0,1fr)}.med-dashboard-v2__kpi+.med-dashboard-v2__kpi{border-left:none;border-top:1px solid var(--mediation-surface-border)}.med-dashboard-v2__kpi:first-child{border-top:none}}@media (max-width:1023px){.med-app-header--cases .med-app-header__inner--cases,.med-app-header--cases .med-app-header__inner--operational,.med-app-header--operational .med-app-header__inner--cases,.med-app-header--operational .med-app-header__inner--operational{grid-template-columns:minmax(0,1fr);gap:.625rem}.med-app-header--cases .med-app-header__context,.med-app-header--operational .med-app-header__context{min-width:0}.med-app-header--cases .med-app-header__title,.med-app-header--operational .med-app-header__title{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.12}.med-app-header__search--cases,.med-app-header__search--operational{width:100%;max-width:none}.med-app-header__cases-actions,.med-app-header__operational-actions{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.med-app-header__cases-actions::-webkit-scrollbar,.med-app-header__operational-actions::-webkit-scrollbar{display:none}.med-app-header__page-actions{flex-shrink:0}}@media (max-width:767px){.med-cases-page,.med-list-page,.med-list-page__body,.med-list-page__chrome,.med-route-stack{min-width:0}.med-filter-pills{max-width:100%;min-width:0}.med-page--booking .med-filter-pills,.med-page--cases .med-filter-pills{width:100%;flex:1 1 100%}.med-dt__scroll{max-width:100%;min-width:0}.med-list-page .med-cases-panel__table-wrap,.med-list-page .med-data-table-wrap,.med-list-page [class*=__table-scroll]{overflow-x:auto;-webkit-overflow-scrolling:touch}.med-detail-layout__aside{order:2}.med-public-flow__main{padding-inline:var(--mediation-space-page-x)}.med-pay-page.med-cases-panel{--med-panel-inset-x:var(--mediation-space-page-x)}.med-page--booking .med-booking-hub,.med-page--booking .med-booking-hub__panel-shell{min-width:0}.med-booking-hub--v2 .med-booking-hub__tabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%}}@media (max-width:767px){.med-booking-hub--v2 .med-booking-hub__tabs::-webkit-scrollbar{display:none}.med-booking-hub__tab{flex-shrink:0}.med-booking-hub .med-cal,.med-booking-hub .med-cal__toolbar,.med-booking-hub .med-schedule-interval-layout__calendar{min-width:0;max-width:100%}.med-booking-hub .med-cal__controls{flex-wrap:wrap;justify-content:flex-end}.med-booking-hub .med-cal__legend-items{flex-wrap:wrap}.med-acct__tabs,.med-case-detail__tabs-nav,.med-case-detail__tabs-scroll,.med-crm-detail__tabs-scroll-wrap,.med-page--booking .med-cal--interval-compact .med-cal__grid--compact{max-width:100%}.med-copilot-workspace__filters{flex-wrap:nowrap;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.med-public-book-page,.med-public-book-panel,.med-public-book-profile{min-width:0}.med-public-book-profile__card{padding-inline:var(--mediation-space-4);min-width:0}.med-public-book-profile__bio,.med-public-book-profile__body,.med-public-book-profile__content,.med-public-book-profile__headline,.med-public-book-profile__name,.med-public-book-profile__org{min-width:0;overflow-wrap:anywhere}.med-auth-form__hero .med-auth-form__title,.med-signup-panel__title{line-height:1.15}.med-auth-form__foot,.med-signup-panel__foot{overflow-wrap:anywhere}.med-signup-panel{padding-inline:var(--mediation-space-page-x)}}@media (max-width:639px){.med-public-book-profile__actions,.med-public-book-profile__actions .med-btn{width:100%}}@media (max-width:479px){.med-public-flow__inner{padding-inline:var(--mediation-space-page-x)}.med-public-flow__main{padding-inline:0}.med-cases-panel.med-public-book-panel:not(.med-ob-page){--med-panel-inset-x:var(--mediation-space-page-x);padding-inline:var(--mediation-space-page-x)}.med-appt-book__main{padding-inline:.625rem}.med-appt-book__slot,.med-appt-book__slots{min-width:0;max-width:100%}.med-appt-book__slot{flex-wrap:wrap;align-items:flex-start;row-gap:.25rem}.med-appt-book__slot-body{flex:1 1 calc(100% - 1.125rem);min-width:0}.med-appt-book__slot-time,.med-appt-book__slot-type{overflow-wrap:anywhere}.med-appt-book__slot-fee{flex:1 1 100%;max-width:100%;padding-left:1.125rem;white-space:normal;overflow-wrap:anywhere;text-align:left}.med-appt-book__time-summary{flex-direction:column;align-items:flex-start;gap:.5rem}.med-appt-book__session-summary-chips li{white-space:normal}.med-public-aside-card__row{flex-direction:column;align-items:flex-start;gap:.125rem}.med-public-aside-card__row-value{text-align:left;overflow-wrap:anywhere}.med-interval-book__mode:not(.med-public-book-chrome__mode-tabs),.med-tabs.med-interval-book__mode:not(.med-public-book-chrome__mode-tabs){flex-direction:column}.med-interval-book__mode-btn,.med-tabs.med-interval-book__mode .med-tabs__item{flex:1 1 auto;width:100%;white-space:normal;overflow-wrap:anywhere}.med-interval-book__summary,.med-interval-book__summary-fee,.med-interval-book__summary-time{overflow-wrap:anywhere}.med-interval-book__chip{min-width:0}.med-public-book-chrome__stepper{padding-top:var(--mediation-space-3);padding-bottom:var(--mediation-space-3);margin-bottom:var(--mediation-space-3)}.med-public-book-chrome__step-title{font-size:var(--mediation-text-body)}.med-public-book-chrome__stepper .med-public-book-chrome__progress{gap:0}}@media (max-width:767px){.med-public-book-chrome__stepper .med-public-book-chrome__progress-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.med-public-flow__subtitle{min-width:0;overflow-wrap:anywhere}.med-page--case-detail .med-case-detail-v2__title-row{flex-direction:column;align-items:stretch}.med-page--case-detail .med-case-detail-v2__actions{justify-content:flex-start;width:100%}.med-acct,.med-page--account{min-width:0}.med-directory-card{flex-direction:column;align-items:stretch}.med-directory-card__actions{width:100%;flex-basis:auto;justify-content:stretch}.med-find-mediation__form,.med-find-mediation__result,.med-insights,.med-page--insights{min-width:0}.med-insights__filters-row{flex-direction:column;align-items:stretch}.med-insights__filter-grid{grid-template-columns:1fr;width:100%}.med-insights__comparison-toggle--inline{white-space:normal;align-self:flex-start}.med-insights__tabs.med-tabs{width:100%}.med-funder-portal,.med-funder-portal__payments,.med-funder-portal__result{min-width:0}.med-funder-portal__result{grid-template-columns:1fr}.med-funder-portal__result dt:not(:first-of-type){margin-top:var(--mediation-space-2)}.med-page--case-detail,.med-page--case-detail .med-case-billing-tab,.med-page--case-detail .med-case-detail__panels,.med-page--case-detail .med-case-detail__workspace,.med-page--case-detail .med-case-documents-tab,.med-page--case-detail .med-case-session-tab{min-width:0}.med-page--case-detail .med-case-billing-v2__party-grid,.med-page--case-detail .med-case-doc-inbox__filters{grid-template-columns:1fr}.med-page--case-detail .med-case-detail-v2__numbered-head{flex-wrap:wrap}.med-page--case-detail .med-case-doc-inbox__embedded-toolbar,.med-page--case-detail .med-case-doc-inbox__export-actions{justify-content:flex-start;width:100%}.med-page--case-detail .med-case-detail.med-list-page,.med-page--case-detail .med-case-detail__head,.med-page--case-detail .med-case-detail__tabs-nav,.med-page--case-detail .med-case-session-v2,.med-page--case-detail .med-case-session-v2__panel-stack{min-width:0;max-width:100%}.med-page--case-detail .med-case-session-v2__command{flex-direction:column;align-items:stretch}.med-page--case-detail .med-case-session-v2__command-aside{align-items:flex-start;width:100%;flex-shrink:1;min-width:0}.med-page--case-detail .med-case-session-v2__related-inline-row{flex-wrap:wrap;gap:var(--mediation-space-2)}.med-crm-detail,.med-crm-detail__panels,.med-relationships-page .med-detail-layout{min-width:0;max-width:100%}.med-crm-detail__tabs-nav.med-case-detail__tabs-nav{flex-wrap:wrap;align-items:stretch}.med-crm-detail__tools{width:100%;justify-content:flex-start;flex-wrap:wrap;padding-top:var(--mediation-space-2);border-top:1px solid var(--mediation-surface-border)}.med-crm-tab-lead__text{max-width:none}}.dark .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__create-matter,[data-theme=dark] .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__create-matter{border-color:transparent!important;background:var(--mediation-brand-accent)!important;color:var(--mediation-brand-on-accent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,white 10%,transparent);opacity:1}.dark .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__create-matter:not(:disabled):hover,[data-theme=dark] .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__create-matter:not(:disabled):hover{background:var(--mediation-brand-accent-hover)!important;color:var(--mediation-brand-on-accent)!important}.dark .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__book-appointment,.dark .med-page--cases .med-cases-panel__toolbar-actions a.med-cases-panel__book-appointment,[data-theme=dark] .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__book-appointment,[data-theme=dark] .med-page--cases .med-cases-panel__toolbar-actions a.med-cases-panel__book-appointment{border-width:1px!important;border-color:color-mix(in srgb,var(--mediation-text-primary) 22%,var(--mediation-surface-border-strong))!important;background:var(--mediation-surface-hover)!important;color:var(--mediation-text-primary)!important;box-shadow:none;opacity:1}.dark .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__book-appointment:hover,.dark .med-page--cases .med-cases-panel__toolbar-actions a.med-cases-panel__book-appointment:hover,[data-theme=dark] .med-page--cases .med-cases-panel__toolbar-actions .med-cases-panel__book-appointment:hover,[data-theme=dark] .med-page--cases .med-cases-panel__toolbar-actions a.med-cases-panel__book-appointment:hover{background:color-mix(in srgb,var(--mediation-brand-accent) 16%,var(--mediation-surface-hover))!important;border-color:color-mix(in srgb,var(--mediation-brand-accent) 50%,var(--mediation-surface-border-strong))!important;color:var(--mediation-text-primary)!important}.dark .med-cases-filter-popover__footer .med-cases-filter-popover__apply.med-btn--primary:is(:not(:disabled),.med-btn--loading:disabled),[data-theme=dark] .med-cases-filter-popover__footer .med-cases-filter-popover__apply.med-btn--primary:is(:not(:disabled),.med-btn--loading:disabled){border-color:transparent!important;background:var(--mediation-brand-accent)!important;color:var(--mediation-brand-on-accent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,white 10%,transparent);opacity:1}.dark .med-cases-filter-popover__footer .med-cases-filter-popover__apply.med-btn--primary:not(:disabled):focus-visible,.dark .med-cases-filter-popover__footer .med-cases-filter-popover__apply.med-btn--primary:not(:disabled):hover,[data-theme=dark] .med-cases-filter-popover__footer .med-cases-filter-popover__apply.med-btn--primary:not(:disabled):focus-visible,[data-theme=dark] .med-cases-filter-popover__footer .med-cases-filter-popover__apply.med-btn--primary:not(:disabled):hover{background:var(--mediation-brand-accent-hover)!important;border-color:transparent!important;color:var(--mediation-brand-on-accent)!important}.dark .med-cases-filter-popover__footer .med-cases-filter-popover__cancel.med-btn--outline:not(:disabled),[data-theme=dark] .med-cases-filter-popover__footer .med-cases-filter-popover__cancel.med-btn--outline:not(:disabled){border-width:1px!important;border-color:color-mix(in srgb,var(--mediation-text-primary) 22%,var(--mediation-surface-border-strong))!important;background:var(--mediation-surface-hover)!important;color:var(--mediation-text-primary)!important;box-shadow:none!important;opacity:1}.dark .med-cases-filter-popover__footer .med-cases-filter-popover__cancel.med-btn--outline:not(:disabled):focus-visible,.dark .med-cases-filter-popover__footer .med-cases-filter-popover__cancel.med-btn--outline:not(:disabled):hover,[data-theme=dark] .med-cases-filter-popover__footer .med-cases-filter-popover__cancel.med-btn--outline:not(:disabled):focus-visible,[data-theme=dark] .med-cases-filter-popover__footer .med-cases-filter-popover__cancel.med-btn--outline:not(:disabled):hover{background:color-mix(in srgb,var(--mediation-brand-accent) 16%,var(--mediation-surface-hover))!important;border-color:color-mix(in srgb,var(--mediation-brand-accent) 50%,var(--mediation-surface-border-strong))!important;color:var(--mediation-text-primary)!important}.dark .med-case-overview-v2__session-kicker,.dark .med-page--case-detail .med-case-overview-v2__link-btn,.dark .med-page--case-detail .med-case-overview-v2__session-kicker,[data-theme=dark] .med-case-overview-v2__session-kicker,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__link-btn,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__session-kicker{color:var(--mediation-brand-accent-readable,#c89a3d)!important;-webkit-text-fill-color:var(--mediation-brand-accent-readable,#c89a3d)!important}.dark .med-case-overview-v2__session-icon,.dark .med-page--case-detail .med-case-overview-v2__feed-icon,.dark .med-page--case-detail .med-case-overview-v2__kpi-icon,.dark .med-page--case-detail .med-case-overview-v2__session-icon,[data-theme=dark] .med-case-overview-v2__session-icon,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__feed-icon,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__kpi-icon,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__session-icon{color:var(--mediation-brand-accent-readable,#c89a3d)!important}.dark .med-case-overview-v2__session-icon,.dark .med-page--case-detail .med-case-overview-v2__session-icon,[data-theme=dark] .med-case-overview-v2__session-icon,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__session-icon{background:color-mix(in srgb,var(--mediation-brand-accent,#c89a3d) 22%,var(--mediation-surface-secondary))!important}.dark .med-page--case-detail .med-case-overview-v2__kpi-label,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__kpi-label{color:var(--mediation-text-secondary)!important}.dark .med-page--case-detail .med-case-overview-v2__party-badge--a,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__party-badge--a{color:var(--mediation-brand-accent-readable)!important;background:color-mix(in srgb,var(--mediation-brand-accent) 20%,var(--mediation-surface-secondary))!important}.dark .med-page--case-detail .med-case-overview-v2__party-badge--b,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__party-badge--b{color:color-mix(in srgb,var(--mediation-info) 55%,white)!important;background:color-mix(in srgb,var(--mediation-info) 22%,var(--mediation-surface-card))!important}.dark .med-page--case-detail .med-case-overview-v2__feed-icon--conflict,.dark .med-page--case-detail .med-case-overview-v2__feed-icon--payment,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__feed-icon--conflict,[data-theme=dark] .med-page--case-detail .med-case-overview-v2__feed-icon--payment{color:color-mix(in srgb,var(--mediation-error) 45%,white)!important}.dark .med-booking-hub .med-cal__cell--disabled,.dark .med-booking-hub .med-cal__cell--past,.dark .med-booking-hub .med-cal__cell--weekend:not(.med-cal__cell--weekend-booked),.dark .med-cal__cell--weekend,[data-theme=dark] .med-booking-hub .med-cal__cell--disabled,[data-theme=dark] .med-booking-hub .med-cal__cell--past,[data-theme=dark] .med-booking-hub .med-cal__cell--weekend:not(.med-cal__cell--weekend-booked),[data-theme=dark] .med-cal__cell--weekend{opacity:1!important;filter:none!important}.dark .med-booking-hub .med-cal__cell:not(.med-cal__cell--empty),.dark .med-cal__cell:not(.med-cal__cell--empty),[data-theme=dark] .med-booking-hub .med-cal__cell:not(.med-cal__cell--empty),[data-theme=dark] .med-cal__cell:not(.med-cal__cell--empty){border-color:#4a5568!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#4a5568 55%,transparent)!important}.dark .med-booking-hub .med-cal__cell--weekend:not(.med-cal__cell--weekend-booked),.dark .med-cal__cell--weekend,[data-theme=dark] .med-booking-hub .med-cal__cell--weekend:not(.med-cal__cell--weekend-booked),[data-theme=dark] .med-cal__cell--weekend{background:color-mix(in srgb,var(--mediation-surface-muted) 92%,var(--mediation-surface-card))!important;border-color:#4a5568!important}.dark .med-booking-hub .med-cal__cell-num,.dark .med-booking-hub .med-cal__weekday,.dark .med-cal__cell-num,.dark .med-cal__legend-label,.dark .med-cal__weekday,[data-theme=dark] .med-booking-hub .med-cal__cell-num,[data-theme=dark] .med-booking-hub .med-cal__weekday,[data-theme=dark] .med-cal__cell-num,[data-theme=dark] .med-cal__legend-label,[data-theme=dark] .med-cal__weekday{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;opacity:1!important}.dark .med-booking-hub .med-cal__weekday,.dark .med-cal__legend-label,.dark .med-cal__weekday,[data-theme=dark] .med-booking-hub .med-cal__weekday,[data-theme=dark] .med-cal__legend-label,[data-theme=dark] .med-cal__weekday{color:#bec6d1!important;-webkit-text-fill-color:#bec6d1!important}.dark .med-block-month-half--blocked,.dark .med-block-month-half--closed,.dark .med-booking-hub .med-block-month-half--blocked,.dark .med-booking-hub .med-block-month-half--closed,[data-theme=dark] .med-block-month-half--blocked,[data-theme=dark] .med-block-month-half--closed,[data-theme=dark] .med-booking-hub .med-block-month-half--blocked,[data-theme=dark] .med-booking-hub .med-block-month-half--closed{border-color:#5b6678!important;background:color-mix(in srgb,var(--mediation-surface-raised) 70%,#3a4556)!important;color:#f2efe9!important;opacity:1!important}.dark .med-block-chip--blocked,.dark .med-booking-hub .med-block-chip--blocked,[data-theme=dark] .med-block-chip--blocked,[data-theme=dark] .med-booking-hub .med-block-chip--blocked{background:color-mix(in srgb,var(--mediation-surface-raised) 65%,#3a4556)!important;border-color:#5b6678!important}.dark .med-block-chip__status--blocked,.dark .med-booking-hub .med-block-chip__status--blocked,[data-theme=dark] .med-block-chip__status--blocked,[data-theme=dark] .med-booking-hub .med-block-chip__status--blocked{background:color-mix(in srgb,var(--mediation-text-secondary) 22%,#2f3a4a)!important;border-color:#5b6678!important}.dark .med-block-month-half:disabled,[data-theme=dark] .med-block-month-half:disabled{opacity:1!important}.dark .med-block-month-half--blocked .med-block-month-half__badge,.dark .med-block-month-half--blocked .med-block-month-half__label,.dark .med-block-month-half--hold .med-block-month-half__badge,.dark .med-block-month-half--hold .med-block-month-half__label,.dark .med-block-month-half--open .med-block-month-half__badge,.dark .med-block-month-half--open .med-block-month-half__label,.dark .med-block-month-half__badge,.dark .med-block-month-half__label,.dark .med-block-month-half__label-full,.dark .med-block-month-half__label-short,.dark .med-booking-hub .med-block-month-half--blocked .med-block-month-half__badge,.dark .med-booking-hub .med-block-month-half--hold .med-block-month-half__badge,.dark .med-booking-hub .med-block-month-half--open .med-block-month-half__badge,.dark .med-booking-hub .med-block-month-half__badge,.dark .med-booking-hub .med-block-month-half__label,.dark .med-booking-hub .med-block-month-half__label-full,.dark .med-booking-hub .med-block-month-half__label-short,[data-theme=dark] .med-block-month-half--blocked .med-block-month-half__badge,[data-theme=dark] .med-block-month-half--hold .med-block-month-half__badge,[data-theme=dark] .med-block-month-half--open .med-block-month-half__badge,[data-theme=dark] .med-block-month-half__badge,[data-theme=dark] .med-block-month-half__label,[data-theme=dark] .med-block-month-half__label-full,[data-theme=dark] .med-block-month-half__label-short,[data-theme=dark] .med-booking-hub .med-block-month-half--blocked .med-block-month-half__badge,[data-theme=dark] .med-booking-hub .med-block-month-half--hold .med-block-month-half__badge,[data-theme=dark] .med-booking-hub .med-block-month-half--open .med-block-month-half__badge,[data-theme=dark] .med-booking-hub .med-block-month-half__badge,[data-theme=dark] .med-booking-hub .med-block-month-half__label{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;opacity:1!important}.dark .med-block-chip__status--blocked,.dark .med-block-chip__status--hold,.dark .med-block-chip__status--open,.dark .med-booking-hub .med-cal__cell-weekend-label,.dark .med-cal__cell-weekend-label,[data-theme=dark] .med-block-chip__status--blocked,[data-theme=dark] .med-block-chip__status--hold,[data-theme=dark] .med-block-chip__status--open,[data-theme=dark] .med-booking-hub .med-cal__cell-weekend-label,[data-theme=dark] .med-cal__cell-weekend-label{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;opacity:1!important;font-weight:700!important}.dark .med-block-preset-day__footer-primary.med-btn--primary:disabled,.dark .med-block-preset-day__footer-primary.med-btn--primary:disabled .med-btn__label,.dark .med-booking-hub .med-block-preset-day__footer-primary.med-btn--primary:disabled,.dark .med-booking-hub .med-block-preset-day__footer-primary.med-btn--primary:disabled .med-btn__label,[data-theme=dark] .med-block-preset-day__footer-primary.med-btn--primary:disabled,[data-theme=dark] .med-block-preset-day__footer-primary.med-btn--primary:disabled .med-btn__label,[data-theme=dark] .med-booking-hub .med-block-preset-day__footer-primary.med-btn--primary:disabled,[data-theme=dark] .med-booking-hub .med-block-preset-day__footer-primary.med-btn--primary:disabled .med-btn__label{color:#bec6d1!important;-webkit-text-fill-color:#bec6d1!important;background:#2a3545!important;border-color:#5b6678!important;box-shadow:none!important;opacity:1!important}.dark .med-booking-day-summary__empty,.dark .med-booking-day-summary__label,.dark .med-booking-day-summary__value,.dark .med-booking-hub .med-booking-day-summary__empty,.dark .med-booking-hub .med-booking-day-summary__label,.dark .med-booking-hub .med-booking-day-summary__value,.dark .med-booking-hub .med-booking-rail__empty-copy,.dark .med-booking-hub .med-booking-rail__section-hint,.dark .med-booking-rail__empty-copy,.dark .med-booking-rail__section-hint,[data-theme=dark] .med-booking-day-summary__empty,[data-theme=dark] .med-booking-day-summary__label,[data-theme=dark] .med-booking-day-summary__value,[data-theme=dark] .med-booking-hub .med-booking-day-summary__empty,[data-theme=dark] .med-booking-hub .med-booking-day-summary__label,[data-theme=dark] .med-booking-hub .med-booking-day-summary__value,[data-theme=dark] .med-booking-hub .med-booking-rail__empty-copy,[data-theme=dark] .med-booking-hub .med-booking-rail__section-hint,[data-theme=dark] .med-booking-rail__empty-copy,[data-theme=dark] .med-booking-rail__section-hint{color:#bec6d1!important;-webkit-text-fill-color:#bec6d1!important;opacity:1!important}.dark .med-booking-hub .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible),.dark .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible),[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible),[data-theme=dark] .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible){color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;opacity:1!important}.dark .med-booking-hub .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-chevron,.dark .med-booking-hub .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-icon,.dark .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-chevron,.dark .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-rail__quick-link:not(:disabled):not(:hover):not(:focus-visible) .med-booking-rail__quick-icon{color:#bec6d1!important;-webkit-text-fill-color:#bec6d1!important;opacity:1!important}.dark .med-booking-hub .med-booking-rail__quick-link:focus-visible:not(:disabled),.dark .med-booking-hub .med-booking-rail__quick-link:hover:not(:disabled),.dark .med-booking-rail__quick-link:focus-visible:not(:disabled),.dark .med-booking-rail__quick-link:hover:not(:disabled),[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:focus-visible:not(:disabled),[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:hover:not(:disabled),[data-theme=dark] .med-booking-rail__quick-link:focus-visible:not(:disabled),[data-theme=dark] .med-booking-rail__quick-link:hover:not(:disabled){color:#e0bd6c!important;-webkit-text-fill-color:#e0bd6c!important;opacity:1!important}.dark .med-booking-hub .med-booking-rail__booking-item:focus-visible .med-booking-rail__booking-open,.dark .med-booking-hub .med-booking-rail__booking-item:hover .med-booking-rail__booking-open,.dark .med-booking-hub .med-booking-rail__booking-open,.dark .med-booking-rail__booking-item:focus-visible .med-booking-rail__booking-open,.dark .med-booking-rail__booking-item:hover .med-booking-rail__booking-open,.dark .med-booking-rail__booking-open,[data-theme=dark] .med-booking-hub .med-booking-rail__booking-item:focus-visible .med-booking-rail__booking-open,[data-theme=dark] .med-booking-hub .med-booking-rail__booking-item:hover .med-booking-rail__booking-open,[data-theme=dark] .med-booking-hub .med-booking-rail__booking-open,[data-theme=dark] .med-booking-rail__booking-item:focus-visible .med-booking-rail__booking-open,[data-theme=dark] .med-booking-rail__booking-item:hover .med-booking-rail__booking-open,[data-theme=dark] .med-booking-rail__booking-open{color:#e0bd6c!important;-webkit-text-fill-color:#e0bd6c!important;opacity:1!important}.dark .med-booking-hub .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-chevron,.dark .med-booking-hub .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-icon,.dark .med-booking-hub .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-chevron,.dark .med-booking-hub .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-icon,.dark .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-chevron,.dark .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-icon,.dark .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-chevron,.dark .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-rail__quick-link:focus-visible:not(:disabled) .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-rail__quick-link:hover:not(:disabled) .med-booking-rail__quick-icon{color:#e0bd6c!important;-webkit-text-fill-color:#e0bd6c!important;stroke:#e0bd6c!important;opacity:1!important}.dark .med-booking-hub .med-booking-rail__quick-link:disabled,.dark .med-booking-rail__quick-link:disabled,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:disabled,[data-theme=dark] .med-booking-rail__quick-link:disabled{color:#bec6d1!important;-webkit-text-fill-color:#bec6d1!important;opacity:.72!important}.dark .med-booking-hub .med-booking-rail__quick-link:disabled .med-booking-rail__quick-chevron,.dark .med-booking-hub .med-booking-rail__quick-link:disabled .med-booking-rail__quick-icon,.dark .med-booking-rail__quick-link:disabled .med-booking-rail__quick-chevron,.dark .med-booking-rail__quick-link:disabled .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:disabled .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-hub .med-booking-rail__quick-link:disabled .med-booking-rail__quick-icon,[data-theme=dark] .med-booking-rail__quick-link:disabled .med-booking-rail__quick-chevron,[data-theme=dark] .med-booking-rail__quick-link:disabled .med-booking-rail__quick-icon{color:#bec6d1!important;-webkit-text-fill-color:#bec6d1!important;opacity:1!important}.dark .med-booking-hub .med-booking-rail__slot-card--unset .med-booking-rail__slot-select,.dark .med-booking-hub .med-booking-rail__slot-card--unset .med-booking-rail__slot-select--static,[data-theme=dark] .med-booking-hub .med-booking-rail__slot-card--unset .med-booking-rail__slot-select,[data-theme=dark] .med-booking-hub .med-booking-rail__slot-card--unset .med-booking-rail__slot-select--static{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important}.dark .med-block-preset-day__notice-link,.dark .med-block-preset-day__notice-link:is(:link,:visited),.dark .med-booking-hub .med-block-preset-day__notice-link,.dark .med-booking-hub a.med-block-preset-day__notice-link,.dark a.med-block-preset-day__notice-link,.dark a.med-block-preset-day__notice-link:is(:link,:visited),[data-theme=dark] .med-block-preset-day__notice-link,[data-theme=dark] .med-block-preset-day__notice-link:is(:link,:visited),[data-theme=dark] .med-booking-hub .med-block-preset-day__notice-link,[data-theme=dark] .med-booking-hub a.med-block-preset-day__notice-link,[data-theme=dark] a.med-block-preset-day__notice-link,[data-theme=dark] a.med-block-preset-day__notice-link:is(:link,:visited){color:var(--mediation-brand-accent-readable,#e0bd6c)!important;-webkit-text-fill-color:var(--mediation-brand-accent-readable,#e0bd6c)!important;opacity:1!important}.dark .med-block-preset-day__notice-link:focus-visible,.dark .med-block-preset-day__notice-link:hover,.dark a.med-block-preset-day__notice-link:focus-visible,.dark a.med-block-preset-day__notice-link:hover,[data-theme=dark] .med-block-preset-day__notice-link:focus-visible,[data-theme=dark] .med-block-preset-day__notice-link:hover,[data-theme=dark] a.med-block-preset-day__notice-link:focus-visible,[data-theme=dark] a.med-block-preset-day__notice-link:hover{color:var(--mediation-text-primary,#f2efe9)!important;-webkit-text-fill-color:var(--mediation-text-primary,#f2efe9)!important}.med-cases-page .med-cases-kpi.med-metric-widget-grid,.med-cases-page .med-cases-kpi.med-metric-widget-grid--compact{align-items:start!important;grid-auto-rows:min-content!important;gap:.75rem!important}.med-cases-page .med-cases-kpi .med-metric-widget,.med-cases-page .med-cases-kpi .med-metric-widget--compact{align-self:start!important;align-items:flex-start!important;min-height:0!important;height:auto!important;max-height:none!important;padding:.375rem .5rem!important;box-shadow:none!important}.med-cases-page .med-cases-kpi .med-metric-widget__subheading{min-height:0!important}.med-cases-page .med-cases-kpi .med-metric-widget__heading{white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.med-cases-page .med-cases-kpi .med-metric-widget__value-main{font-size:1.125rem!important;min-height:0!important}@media (min-width:900px){.med-cases-page .med-cases-kpi.med-metric-widget-grid,.med-cases-page .med-cases-kpi.med-metric-widget-grid--cols-4,.med-cases-page .med-cases-kpi.med-metric-widget-grid--cols-6{grid-template-columns:repeat(4,minmax(0,1fr))!important}}:root:not(.dark) .med-page--dashboard .med-dashboard-v2__next-session-actions .med-dashboard-v2__btn--navy,:root:not(.dark) .med-page--dashboard .med-ops-desk__actions .med-btn--primary,:root:not(.dark) .med-page--dashboard .med-ops-desk__ai-brief-btn.med-btn--primary,:root:not(.dark) .med-page--dashboard .med-ops-desk__draft-btn.med-btn--primary,:root:not(.dark) .med-page--dashboard .med-ops-desk__open-btn.med-btn--primary{color:#fcfaf6!important;-webkit-text-fill-color:#fcfaf6!important;background:#0e2246!important;border-color:transparent!important;box-shadow:none!important}:root:not(.dark) .med-page--dashboard .med-dashboard-v2__next-session-actions .med-dashboard-v2__btn--navy:hover,:root:not(.dark) .med-page--dashboard .med-ops-desk__actions .med-btn--primary:not(:disabled):hover,:root:not(.dark) .med-page--dashboard .med-ops-desk__ai-brief-btn.med-btn--primary:not(:disabled):hover,:root:not(.dark) .med-page--dashboard .med-ops-desk__draft-btn.med-btn--primary:not(:disabled):hover,:root:not(.dark) .med-page--dashboard .med-ops-desk__open-btn.med-btn--primary:not(:disabled):hover{color:#fcfaf6!important;-webkit-text-fill-color:#fcfaf6!important;background:#20345d!important;border-color:transparent!important}.dark .med-page--dashboard .med-dashboard-v2__btn--navy,.dark .med-page--dashboard .med-dashboard-v2__next-session-actions .med-dashboard-v2__btn--navy,.dark .med-page--dashboard .med-ops-desk__actions .med-btn--primary,.dark .med-page--dashboard .med-ops-desk__ai-brief-btn.med-btn--primary,.dark .med-page--dashboard .med-ops-desk__draft-btn.med-btn--primary,.dark .med-page--dashboard .med-ops-desk__open-btn.med-btn--primary,[data-theme=dark] .med-page--dashboard .med-dashboard-v2__btn--navy,[data-theme=dark] .med-page--dashboard .med-dashboard-v2__next-session-actions .med-dashboard-v2__btn--navy,[data-theme=dark] .med-page--dashboard .med-ops-desk__actions .med-btn--primary,[data-theme=dark] .med-page--dashboard .med-ops-desk__ai-brief-btn.med-btn--primary,[data-theme=dark] .med-page--dashboard .med-ops-desk__draft-btn.med-btn--primary,[data-theme=dark] .med-page--dashboard .med-ops-desk__open-btn.med-btn--primary{color:#101722!important;-webkit-text-fill-color:#101722!important;background:#d5ad55!important;border-color:#d5ad55!important;box-shadow:none!important}.dark .med-page--dashboard .med-dashboard-v2__btn--navy:hover,.dark .med-page--dashboard .med-dashboard-v2__next-session-actions .med-dashboard-v2__btn--navy:hover,.dark .med-page--dashboard .med-ops-desk__actions .med-btn--primary:not(:disabled):hover,.dark .med-page--dashboard .med-ops-desk__ai-brief-btn.med-btn--primary:not(:disabled):hover,.dark .med-page--dashboard .med-ops-desk__draft-btn.med-btn--primary:not(:disabled):hover,.dark .med-page--dashboard .med-ops-desk__open-btn.med-btn--primary:not(:disabled):hover,[data-theme=dark] .med-page--dashboard .med-dashboard-v2__btn--navy:hover,[data-theme=dark] .med-page--dashboard .med-dashboard-v2__next-session-actions .med-dashboard-v2__btn--navy:hover,[data-theme=dark] .med-page--dashboard .med-ops-desk__actions .med-btn--primary:not(:disabled):hover,[data-theme=dark] .med-page--dashboard .med-ops-desk__ai-brief-btn.med-btn--primary:not(:disabled):hover,[data-theme=dark] .med-page--dashboard .med-ops-desk__draft-btn.med-btn--primary:not(:disabled):hover,[data-theme=dark] .med-page--dashboard .med-ops-desk__open-btn.med-btn--primary:not(:disabled):hover{color:#101722!important;-webkit-text-fill-color:#101722!important;background:#e0bd6c!important;border-color:#e0bd6c!important}.med-invoice-draft-modal .med-app-modal__subtitle,.med-invoice-draft-modal__lines-hint,.med-invoice-draft-modal__memo p[id$=-hint],.med-invoice-draft-modal__table thead th{color:#4a5568!important;opacity:1!important}.med-invoice-draft-modal__cell-input::-moz-placeholder,.med-invoice-draft-modal__memo-field::-moz-placeholder{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;opacity:1!important}.med-invoice-draft-modal__cell-input::placeholder,.med-invoice-draft-modal__memo-field::placeholder{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;opacity:1!important}.med-invoice-draft-modal__cell-input,.med-invoice-draft-modal__memo-field{border-color:#c5c0b6!important}.med-invoice-draft-modal .med-icon-action--danger,.med-invoice-draft-modal__remove-line.med-icon-action--danger{color:#fcfaf6!important;-webkit-text-fill-color:#fcfaf6!important;background:#c53b3b!important;border-color:#c53b3b!important;opacity:1!important}.dark .med-invoice-draft-modal .med-app-modal__subtitle,.dark .med-invoice-draft-modal__lines-hint,.dark .med-invoice-draft-modal__memo p[id$=-hint],.dark .med-invoice-draft-modal__table thead th,[data-theme=dark] .med-invoice-draft-modal .med-app-modal__subtitle,[data-theme=dark] .med-invoice-draft-modal__lines-hint,[data-theme=dark] .med-invoice-draft-modal__memo p[id$=-hint],[data-theme=dark] .med-invoice-draft-modal__table thead th{color:#e2e6ec!important;opacity:1!important}.dark .med-invoice-draft-modal__cell-input::-moz-placeholder,.dark .med-invoice-draft-modal__memo-field::-moz-placeholder,[data-theme=dark] .med-invoice-draft-modal__cell-input::-moz-placeholder,[data-theme=dark] .med-invoice-draft-modal__memo-field::-moz-placeholder{color:#aeb6c2!important;-webkit-text-fill-color:#aeb6c2!important;opacity:1!important}.dark .med-invoice-draft-modal__cell-input::placeholder,.dark .med-invoice-draft-modal__memo-field::placeholder,[data-theme=dark] .med-invoice-draft-modal__cell-input::placeholder,[data-theme=dark] .med-invoice-draft-modal__memo-field::placeholder{color:#aeb6c2!important;-webkit-text-fill-color:#aeb6c2!important;opacity:1!important}.dark .med-invoice-draft-modal__cell-input,.dark .med-invoice-draft-modal__memo-field,[data-theme=dark] .med-invoice-draft-modal__cell-input,[data-theme=dark] .med-invoice-draft-modal__memo-field{border-color:#5a6a7e!important;color:#f2efe9!important}.dark .med-invoice-draft-modal .med-btn--outline,.dark .med-invoice-draft-modal__equal-split.med-btn--outline,.dark .med-invoice-draft-modal__load-sessions.med-btn--outline,[data-theme=dark] .med-invoice-draft-modal .med-btn--outline,[data-theme=dark] .med-invoice-draft-modal__equal-split.med-btn--outline,[data-theme=dark] .med-invoice-draft-modal__load-sessions.med-btn--outline{border-color:#5a6a7e!important;color:#f2efe9!important;background:#202b39!important}.dark .med-invoice-draft-modal .med-icon-action--danger,.dark .med-invoice-draft-modal__remove-line.med-icon-action--danger,[data-theme=dark] .med-invoice-draft-modal .med-icon-action--danger,[data-theme=dark] .med-invoice-draft-modal__remove-line.med-icon-action--danger{color:#fcfaf6!important;-webkit-text-fill-color:#fcfaf6!important;background:#c53b3b!important;border-color:#c53b3b!important;opacity:1!important}.med-invoice-draft-modal .med-invoice-stepper__btn{border-color:#c5c0b6!important;color:var(--mediation-text-primary)!important}.dark .med-invoice-draft-modal .med-invoice-stepper__btn,[data-theme=dark] .med-invoice-draft-modal .med-invoice-stepper__btn{border-color:#5a6a7e!important;color:#f2efe9!important}.dark .med-invoice-draft-modal__table tbody .med-invoice-draft-modal__col--action,.dark .med-invoice-draft-modal__table thead .med-invoice-draft-modal__col--action,[data-theme=dark] .med-invoice-draft-modal__table tbody .med-invoice-draft-modal__col--action,[data-theme=dark] .med-invoice-draft-modal__table thead .med-invoice-draft-modal__col--action{position:sticky!important;right:0!important;z-index:2!important}.med-invoice-draft-modal__table-wrap{min-height:calc(2.5rem + (3 * (2.25rem + 1rem)))!important;height:auto!important}.dark .med-book-session-app-modal .med-app-modal__footer .med-book-session-app-modal__continue:not(:disabled),.dark .med-book-session-app-modal .med-app-modal__footer .med-btn--accent:not(:disabled),.dark .med-book-session-app-modal .med-app-modal__footer .med-btn--primary:not(:disabled),[data-theme=dark] .med-book-session-app-modal .med-app-modal__footer .med-book-session-app-modal__continue:not(:disabled),[data-theme=dark] .med-book-session-app-modal .med-app-modal__footer .med-btn--accent:not(:disabled),[data-theme=dark] .med-book-session-app-modal .med-app-modal__footer .med-btn--primary:not(:disabled){color:#101722!important;-webkit-text-fill-color:#101722!important;background:#d5ad55!important;border-color:#d5ad55!important;box-shadow:none!important}.dark .med-book-session-app-modal .med-app-modal__footer .med-book-session-app-modal__continue:not(:disabled):hover,.dark .med-book-session-app-modal .med-app-modal__footer .med-btn--accent:not(:disabled):hover,.dark .med-book-session-app-modal .med-app-modal__footer .med-btn--primary:not(:disabled):hover,[data-theme=dark] .med-book-session-app-modal .med-app-modal__footer .med-book-session-app-modal__continue:not(:disabled):hover,[data-theme=dark] .med-book-session-app-modal .med-app-modal__footer .med-btn--accent:not(:disabled):hover,[data-theme=dark] .med-book-session-app-modal .med-app-modal__footer .med-btn--primary:not(:disabled):hover{color:#101722!important;-webkit-text-fill-color:#101722!important;background:#e0bd6c!important;border-color:#e0bd6c!important}.dark .med-party-follow-up__kind--intake,.dark .med-party-follow-up__link .med-party-follow-up__kind--intake,.dark span.med-party-follow-up__kind.med-party-follow-up__kind--intake,[data-theme=dark] .med-party-follow-up__kind--intake,[data-theme=dark] .med-party-follow-up__link .med-party-follow-up__kind--intake,[data-theme=dark] span.med-party-follow-up__kind.med-party-follow-up__kind--intake{color:#000000!important;-webkit-text-fill-color:#000000!important;background:#e8c97a!important;border:1px solid #e8c97a!important;opacity:1!important;font-weight:800!important;text-shadow:none!important;filter:none!important}.dark .med-party-follow-up__kind--payment,[data-theme=dark] .med-party-follow-up__kind--payment{color:#fcfaf6!important;-webkit-text-fill-color:#fcfaf6!important;background:#1b2e43!important;border:1px solid color-mix(in srgb,#9abde3 45%,#465467)!important;opacity:1!important}.dark .med-acct-sched-rates__note .med-acct-sched-rates__booking-slug,.dark .med-acct-sched-rates__note span.med-link.med-acct-sched-rates__booking-slug,[data-theme=dark] .med-acct-sched-rates__note .med-acct-sched-rates__booking-slug,[data-theme=dark] .med-acct-sched-rates__note span.med-link.med-acct-sched-rates__booking-slug{color:var(--mediation-brand-accent-readable,#e0bd6c)!important;-webkit-text-fill-color:var(--mediation-brand-accent-readable,#e0bd6c)!important}.dark .med-acct-sched-rates__note .med-acct-sched-rates__booking-slug:hover,.dark .med-acct-sched-rates__note span.med-link.med-acct-sched-rates__booking-slug:hover,[data-theme=dark] .med-acct-sched-rates__note .med-acct-sched-rates__booking-slug:hover,[data-theme=dark] .med-acct-sched-rates__note span.med-link.med-acct-sched-rates__booking-slug:hover{color:var(--mediation-brand-accent-hover,#e8c97a)!important;-webkit-text-fill-color:var(--mediation-brand-accent-hover,#e8c97a)!important}.med-acct-promotions .med-acct-promo-card__activate.med-btn--primary,.med-acct-promotions .med-acct-promo-form__submit.med-btn--primary,.med-acct-promotions .med-acct-promotions__new-btn.med-btn--primary{color:var(--mediation-brand-on-primary)!important;-webkit-text-fill-color:var(--mediation-brand-on-primary)!important;background:var(--mediation-brand-primary)!important;border-color:var(--mediation-brand-primary)!important}.dark .med-acct-promotions .med-acct-promo-card__activate.med-btn--primary,.dark .med-acct-promotions .med-acct-promo-form__submit.med-btn--primary,.dark .med-acct-promotions .med-acct-promotions__new-btn.med-btn--primary,[data-theme=dark] .med-acct-promotions .med-acct-promo-card__activate.med-btn--primary,[data-theme=dark] .med-acct-promotions .med-acct-promo-form__submit.med-btn--primary,[data-theme=dark] .med-acct-promotions .med-acct-promotions__new-btn.med-btn--primary{color:var(--mediation-brand-on-accent)!important;-webkit-text-fill-color:var(--mediation-brand-on-accent)!important;background:var(--mediation-brand-accent)!important;border-color:color-mix(in srgb,var(--mediation-brand-accent) 55%,var(--mediation-surface-border-strong))!important}.med-acct-promo-card__status--inactive{color:var(--mediation-error)!important;-webkit-text-fill-color:var(--mediation-error)!important;border:1px solid color-mix(in srgb,var(--mediation-error) 36%,var(--mediation-surface-border))!important;background:var(--mediation-error-surface)!important;font-weight:700!important;padding:.1875rem .5rem!important;border-radius:var(--mediation-radius-sm,.5rem)!important}.med-acct-promo-card__status--active{color:var(--mediation-success)!important;-webkit-text-fill-color:var(--mediation-success)!important;border:1px solid color-mix(in srgb,var(--mediation-success) 32%,var(--mediation-surface-border))!important;background:color-mix(in srgb,var(--mediation-success) 14%,var(--mediation-surface-card))!important;font-weight:700!important;padding:.1875rem .5rem!important;border-radius:var(--mediation-radius-sm,.5rem)!important}.dark .med-acct-promo-card__status--inactive,[data-theme=dark] .med-acct-promo-card__status--inactive{color:color-mix(in srgb,var(--mediation-error) 45%,white)!important;-webkit-text-fill-color:color-mix(in srgb,var(--mediation-error) 45%,white)!important;border-color:color-mix(in srgb,var(--mediation-error) 45%,var(--mediation-surface-border))!important;background:var(--mediation-error-surface)!important}.dark .med-acct-promo-card__status--active,[data-theme=dark] .med-acct-promo-card__status--active{color:color-mix(in srgb,var(--mediation-success) 55%,white)!important;-webkit-text-fill-color:color-mix(in srgb,var(--mediation-success) 55%,white)!important;border-color:color-mix(in srgb,var(--mediation-success) 42%,var(--mediation-surface-border))!important;background:color-mix(in srgb,var(--mediation-success) 18%,var(--mediation-surface-card))!important}.med-exchange-template-editor__footer{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.med-exchange-template-editor__footer-actions{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important}.med-exchange-template-editor__save.med-btn--sm{flex:0 0 auto!important;align-self:flex-start!important;min-height:2.25rem!important;height:auto!important;max-height:2.25rem!important;padding:.375rem .75rem!important}.med-exchange-template-editor__archive-hint,.med-exchange-template-editor__archive-hint.med-acct-field__hint{margin:0!important;align-self:flex-start!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;text-align:left!important;white-space:nowrap!important}.med-exchange-template-editor__add-step-row{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;align-self:stretch!important;width:100%!important}.med-exchange-template-editor__add-step.med-btn--sm{align-self:flex-start!important;margin-inline:0 auto!important;margin-left:0!important;margin-right:auto!important;width:auto!important;max-width:-moz-max-content!important;max-width:max-content!important;flex:0 0 auto!important;min-height:2.25rem!important;height:auto!important;max-height:2.25rem!important;padding:.375rem .75rem!important}.dark .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost,.dark .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost .med-btn__label,.dark button.med-book-session-modal__add-representative.med-btn--ghost,.dark button.med-book-session-modal__add-representative.med-btn--ghost .med-btn__label,[data-theme=dark] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost,[data-theme=dark] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost .med-btn__label,[data-theme=dark] button.med-book-session-modal__add-representative.med-btn--ghost,[data-theme=dark] button.med-book-session-modal__add-representative.med-btn--ghost .med-btn__label{align-self:flex-start!important;width:auto!important;max-width:100%!important;color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;opacity:1!important}.dark .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):focus-visible,.dark .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):focus-visible .med-btn__label,.dark .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):hover,.dark .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):hover .med-btn__label,.dark button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):focus-visible,.dark button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):focus-visible .med-btn__label,.dark button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):hover,.dark button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):hover .med-btn__label,[data-theme=dark] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):focus-visible,[data-theme=dark] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):focus-visible .med-btn__label,[data-theme=dark] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):hover,[data-theme=dark] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost:not(:disabled):hover .med-btn__label,[data-theme=dark] button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):focus-visible,[data-theme=dark] button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):focus-visible .med-btn__label,[data-theme=dark] button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):hover,[data-theme=dark] button.med-book-session-modal__add-representative.med-btn--ghost:not(:disabled):hover .med-btn__label{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;border-color:transparent!important;background:color-mix(in srgb,var(--mediation-surface-hover) 82%,transparent)!important;opacity:1!important}@media (prefers-color-scheme:dark){html[data-theme-preference=system] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost,html[data-theme-preference=system] .med-book-session-app-modal button.med-grouped-parties__add-btn.med-btn--ghost .med-btn__label,html[data-theme-preference=system] button.med-book-session-modal__add-representative.med-btn--ghost,html[data-theme-preference=system] button.med-book-session-modal__add-representative.med-btn--ghost .med-btn__label{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;opacity:1!important}}.med-page--platform .med-dashboard-v2__work-grid>.med-platform-dashboard__warnings-panel{align-self:start!important;height:auto!important;overflow:visible!important}.med-platform-dashboard__warnings{display:flex!important;flex-direction:column!important;gap:var(--mediation-space-3,.75rem)!important;min-height:0!important}.med-platform-dashboard__warnings-list{max-height:min(14rem,38vh)!important;overflow-x:hidden!important;overflow-y:auto!important}.med-platform-dashboard__warnings-list[data-expanded=true]{max-height:min(28rem,60vh)!important}.med-platform-dashboard__warnings-toggle{flex:0 0 auto!important;align-self:flex-start!important;width:-moz-fit-content!important;width:fit-content!important}.dark .med-booking-hub .med-cal__today,.dark .med-cal__today,.dark .med-cal__today--current,[data-theme=dark] .med-booking-hub .med-cal__today,[data-theme=dark] .med-cal__today,[data-theme=dark] .med-cal__today--current{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;background:var(--mediation-surface-muted)!important;border-color:var(--mediation-surface-border-strong)!important;opacity:1!important}.dark .med-booking-hub .med-cal__today--current,.dark .med-cal__today--current,[data-theme=dark] .med-booking-hub .med-cal__today--current,[data-theme=dark] .med-cal__today--current{color:#e0bd6c!important;-webkit-text-fill-color:#e0bd6c!important;background:color-mix(in srgb,var(--mediation-brand-accent) 18%,var(--mediation-surface-card))!important;border-color:color-mix(in srgb,var(--mediation-brand-accent) 70%,var(--mediation-surface-border-strong))!important}.dark .med-booking-hub .med-booking-rail__slot-card--blocked .med-booking-rail__slot-select,.dark .med-booking-hub .med-booking-rail__slot-card--open .med-booking-rail__slot-select,.dark .med-booking-hub .med-booking-rail__slot-card--open .med-booking-rail__slot-select--static,.dark .med-booking-hub .med-booking-rail__slot-card--selected .med-booking-rail__slot-select,.dark .med-booking-hub .med-booking-rail__slot-select,.dark .med-booking-hub .med-booking-rail__slot-select--static,.dark .med-booking-rail__booking-slot,[data-theme=dark] .med-booking-hub .med-booking-rail__slot-card--open .med-booking-rail__slot-select,[data-theme=dark] .med-booking-hub .med-booking-rail__slot-select,[data-theme=dark] .med-booking-rail__booking-slot{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;opacity:1!important}.dark .med-interval-seg--open .med-interval-seg__status,.dark .med-interval-seg--open .med-interval-seg__time,[data-theme=dark] .med-interval-seg--open .med-interval-seg__status,[data-theme=dark] .med-interval-seg--open .med-interval-seg__time{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important}.dark .med-booking-hub .med-cal__week-block--open,.dark .med-cal__week-block--open,[data-theme=dark] .med-booking-hub .med-cal__week-block--open,[data-theme=dark] .med-cal__week-block--open{background:var(--mediation-success-surface)!important;border-color:color-mix(in srgb,var(--mediation-success) 62%,var(--mediation-surface-border-strong))!important}.dark .med-booking-hub .med-cal__week-block--booked,.dark .med-cal__week-block--booked,[data-theme=dark] .med-booking-hub .med-cal__week-block--booked,[data-theme=dark] .med-cal__week-block--booked{background:var(--mediation-info-surface,#1c3048)!important;border-color:color-mix(in srgb,var(--mediation-info) 62%,var(--mediation-surface-border-strong))!important}.dark .med-booking-hub .med-cal__week-block--blocked,.dark .med-booking-hub .med-cal__week-block--hold,.dark .med-cal__week-block--blocked,.dark .med-cal__week-block--hold,[data-theme=dark] .med-cal__week-block--blocked,[data-theme=dark] .med-cal__week-block--hold{background:var(--mediation-surface-muted)!important;border-color:var(--mediation-surface-border-strong)!important}.dark .med-booking-hub .med-cal__week-block .med-interval-seg__day-label,.dark .med-booking-hub .med-cal__week-block .med-interval-seg__week-label,.dark .med-cal__week-block .med-interval-seg__week-label,[data-theme=dark] .med-cal__week-block .med-interval-seg__day-label,[data-theme=dark] .med-cal__week-block .med-interval-seg__week-label{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important;opacity:1!important}.med-ext-cal-conflict-panel{overflow:visible!important;padding:.875rem .875rem .75rem!important;max-height:none!important;box-sizing:border-box!important}.med-ext-cal-conflict-panel .med-cal-conflict-list__head{display:block!important;overflow:visible!important}.med-ext-cal-conflict-panel .med-cal-conflict-list__title{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.4375rem!important}.med-ext-cal-conflict-panel .med-cal-conflict-list--compact .med-cal-conflict-list__count,.med-ext-cal-conflict-panel .med-cal-conflict-list__count{position:static!important;inset:auto!important;flex:0 0 auto!important;margin:0!important;transform:none!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important}.dark .med-book-session-app-modal .med-session-mode-fields__breakouts-badge,.dark .med-session-mode-fields__breakouts-badge,[data-theme=dark] .med-book-session-app-modal .med-session-mode-fields__breakouts-badge,[data-theme=dark] .med-session-mode-fields__breakouts-badge{color:var(--mediation-gold-text,#e0bd6c)!important;-webkit-text-fill-color:var(--mediation-gold-text,#e0bd6c)!important;background:var(--mediation-gold-surface,#2e2918)!important;border:1px solid var(--mediation-gold-border,#6b5424)!important;opacity:1!important}.dark .med-book-session-app-modal .med-book-session-modal__quote-amount,.dark .med-book-session-modal__quote-amount,[data-theme=dark] .med-book-session-app-modal .med-book-session-modal__quote-amount,[data-theme=dark] .med-book-session-modal__quote-amount{color:#f2efe9!important;-webkit-text-fill-color:#f2efe9!important}.dark .med-btn--danger.med-btn--loading:disabled,.dark .med-confirm-dialog__confirm--danger.med-btn--loading:disabled,[data-theme=dark] .med-btn--danger.med-btn--loading:disabled,[data-theme=dark] .med-confirm-dialog__confirm--danger.med-btn--loading:disabled{color:#fcfaf6!important;-webkit-text-fill-color:#fcfaf6!important;background:#c53b3b!important;border-color:color-mix(in srgb,#c53b3b 78%,#050a17)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,white 8%,transparent)!important;opacity:.92!important;cursor:wait!important}.dark .med-btn--danger.med-btn--loading:disabled .med-btn__spinner,.dark .med-confirm-dialog__confirm--danger .med-btn__spinner,[data-theme=dark] .med-btn--danger.med-btn--loading:disabled .med-btn__spinner,[data-theme=dark] .med-confirm-dialog__confirm--danger .med-btn__spinner{border-color:#fcfaf6 color-mix(in srgb,#fcfaf6 28%,transparent) color-mix(in srgb,#fcfaf6 28%,transparent)!important}.med-acct-party-labels__add .med-acct-party-labels__add-btn,.med-acct-party-labels__add-btn.med-btn{align-self:end!important;box-sizing:border-box!important;min-height:2.75rem!important;height:2.75rem!important;min-width:5.5rem!important;padding:.5rem 1rem!important;border-radius:var(--mediation-radius-md)!important}@media (min-width:480px){.med-acct-party-labels__add{align-items:end!important}}.med-acct-subscription__compare-table thead th{vertical-align:middle!important}.med-acct-subscription__compare-col-head{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:.25rem!important;min-height:2.375rem!important}.med-acct-subscription__compare-current--spacer{visibility:hidden!important;background:transparent!important;color:transparent!important;pointer-events:none!important;min-height:1.125rem!important;min-width:3.25rem!important}