body :is(.form-control,.form-select,.choices__inner,.modal-content,.dropdown-menu){background-color:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-surface-border)}body :is(.form-control,.form-select):focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}body :is(.form-control,.form-select):disabled{background-color:var(--ui-surface-muted);color:var(--ui-text-muted)}body :is(.form-control,.form-select).is-invalid{border-color:rgb(var(--ui-palette-dc3545-rgb))}body :is(.form-control,.form-select).is-valid{border-color:rgb(var(--ui-palette-198754-rgb))}body .btn-primary:hover,body .btn-primary:focus{background:linear-gradient(135deg,var(--ui-primary-hover),var(--ui-primary-active));border-color:var(--ui-primary-hover)}body .btn-outline-primary:hover,body .btn-outline-primary:active{background-color:var(--ui-primary);color:rgb(var(--ui-palette-ffffff-rgb))}body :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}body{--ck-border-radius: var(--ui-radius-legacy)}:root :is(.fc-event,.fc-button,.fc-popover,.dt-button,.dt-button-collection,.noUi-target,.noUi-handle,.noUi-tooltip,.dz-error-message,.leaflet-bar){border-radius:var(--ui-radius-control)}:root :is(.dz-preview .dz-image,.leaflet-popup-content-wrapper){border-radius:var(--ui-radius-card)}:root .leaflet-bar a:first-child{border-radius:var(--ui-radius-control) var(--ui-radius-control) var(--ui-radius-none) var(--ui-radius-none)}:root .leaflet-bar a:last-child{border-radius:var(--ui-radius-none) var(--ui-radius-none) var(--ui-radius-control) var(--ui-radius-control)}.rt-ui :is(.form-control,.form-select,.choices__inner){border-radius:var(--ui-radius-control);font-size:var(--ui-control-font-size)}.rt-ui :is(.form-control,.form-select){padding:var(--ui-control-padding)}.rt-ui :is(.form-control,.form-select,button,a):focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.rt-ui :is(.alert,.dropdown-menu,.popover,.toast){border-radius:var(--ui-radius-control)}.rt-ui .rounded,.rt-topbar .rounded{border-radius:var(--ui-radius-control)!important}.rt-ui .rounded-circle,.rt-topbar .rounded-circle{border-radius:var(--ui-radius-circle)!important}.rt-ui .rounded-pill,.rt-topbar .rounded-pill{border-radius:var(--ui-radius-pill)!important}.rt-ui .rounded-0,.rt-topbar .rounded-0{border-radius:var(--ui-radius-none)!important}.flatpickr-calendar,.swal2-popup,.select2-dropdown{border-radius:var(--ui-radius-card)}.flatpickr-day{border-radius:var(--ui-radius-circle)}.swal2-popup .swal2-styled,.choices__list--dropdown,.choices__list[aria-expanded]{border-radius:var(--ui-radius-control)}.choices.is-open .choices__inner{border-radius:var(--ui-radius-control) var(--ui-radius-control) var(--ui-radius-none) var(--ui-radius-none)}.choices.is-open.is-flipped .choices__inner{border-radius:var(--ui-radius-none) var(--ui-radius-none) var(--ui-radius-control) var(--ui-radius-control)}.choices__list--multiple .choices__item{border-radius:var(--ui-radius-pill)}body[data-layout-mode=dark] :is(.flatpickr-calendar,.swal2-popup,.select2-dropdown){background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-surface-border)}body[data-layout-mode=dark] .flatpickr-calendar :is(.flatpickr-month,.flatpickr-weekday,.flatpickr-day){color:var(--ui-text)}body[data-layout-mode=dark] .flatpickr-day:hover{background:var(--ui-surface-border)}@media (prefers-reduced-motion: reduce){.rt-ui :is(.btn,.form-control,.form-select,.modal.fade .modal-dialog),.rt-topbar :is(button,a),.swal2-popup{transition:none;animation:none}}@media (forced-colors: active){.rt-ui :is(.btn,.form-control,.form-select,.choices__inner){border:1px solid ButtonText}}.finance-modal :is(.form-control,.form-select,.choices__inner){background-color:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-surface-border)}body[data-layout-mode=dark] .flatpickr-calendar :is(.flatpickr-monthDropdown-months,.numInput){background:var(--ui-surface);color:var(--ui-text)}body[data-layout-mode=dark] .flatpickr-calendar :is(.flatpickr-disabled,.notAllowed){color:var(--ui-muted);opacity:.65}:is(.rt-ui,.rt-topbar) .rounded-1{border-radius:var(--ui-radius-utility-1)!important}:is(.rt-ui,.rt-topbar) .rounded-2{border-radius:var(--ui-radius-utility-2)!important}:is(.rt-ui,.rt-topbar) .rounded-3{border-radius:var(--ui-radius-utility-3)!important}:is(.rt-ui,.rt-topbar) .rounded-top{border-top-left-radius:var(--ui-radius-utility-2)!important;border-top-right-radius:var(--ui-radius-utility-2)!important}:is(.rt-ui,.rt-topbar) .rounded-bottom{border-bottom-left-radius:var(--ui-radius-utility-2)!important;border-bottom-right-radius:var(--ui-radius-utility-2)!important}:is(.rt-ui,.rt-topbar) .rounded-start{border-top-left-radius:var(--ui-radius-utility-2)!important;border-bottom-left-radius:var(--ui-radius-utility-2)!important}:is(.rt-ui,.rt-topbar) .rounded-end{border-top-right-radius:var(--ui-radius-utility-2)!important;border-bottom-right-radius:var(--ui-radius-utility-2)!important}.rt-ui .select2-selection{border-radius:var(--ui-radius-control)}.rt-ui .select2-container--open .select2-selection{border-bottom-left-radius:var(--ui-radius-none);border-bottom-right-radius:var(--ui-radius-none)}body[data-layout-mode=dark] .select2-container--default :is(.select2-selection,.select2-search__field){background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-surface-border)}body[data-layout-mode=dark] .select2-container--default .select2-selection__rendered{color:var(--ui-text)}.rounded{border-radius:var(--ui-radius-utility-2)!important}.rounded-circle{border-radius:var(--ui-radius-circle)!important}.rounded-pill{border-radius:var(--ui-radius-pill)!important}.rounded-0{border-radius:var(--ui-radius-none)!important}.rounded-1{border-radius:var(--ui-radius-utility-1)!important}.rounded-2{border-radius:var(--ui-radius-utility-2)!important}.rounded-3{border-radius:var(--ui-radius-utility-3)!important}.rounded-top{border-top-left-radius:var(--ui-radius-utility-2)!important;border-top-right-radius:var(--ui-radius-utility-2)!important}.rounded-bottom{border-bottom-left-radius:var(--ui-radius-utility-2)!important;border-bottom-right-radius:var(--ui-radius-utility-2)!important}.rounded-start{border-top-left-radius:var(--ui-radius-utility-2)!important;border-bottom-left-radius:var(--ui-radius-utility-2)!important}.rounded-end{border-top-right-radius:var(--ui-radius-utility-2)!important;border-bottom-right-radius:var(--ui-radius-utility-2)!important}.rt-ui :is(.card,.progress,.list-group){border-radius:var(--ui-radius-utility-2)}.rt-ui .card-header:first-child,.rt-ui .toast-header{border-radius:var(--ui-radius-legacy) var(--ui-radius-legacy) var(--ui-radius-none) var(--ui-radius-none)}.rt-ui .card-footer:last-child{border-radius:var(--ui-radius-none) var(--ui-radius-none) var(--ui-radius-legacy) var(--ui-radius-legacy)}.rt-ui .form-check-input[type=checkbox]{border-radius:var(--ui-radius-checkbox)}.rt-ui .form-check-input[type=radio],.rt-ui :is(.spinner-border,.spinner-grow){border-radius:var(--ui-radius-circle)}.rt-ui .form-switch .form-check-input{border-radius:var(--ui-radius-switch)}.rt-ui .page-item:first-child .page-link{border-top-left-radius:var(--ui-radius-utility-2);border-bottom-left-radius:var(--ui-radius-utility-2)}.rt-ui .page-item:last-child .page-link{border-top-right-radius:var(--ui-radius-utility-2);border-bottom-right-radius:var(--ui-radius-utility-2)}.rt-ui .accordion-item:first-of-type{border-top-left-radius:var(--ui-radius-utility-2);border-top-right-radius:var(--ui-radius-utility-2)}.rt-ui .accordion-item:last-of-type{border-bottom-left-radius:var(--ui-radius-utility-2);border-bottom-right-radius:var(--ui-radius-utility-2)}.rt-ui .accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--ui-radius-legacy);border-top-right-radius:var(--ui-radius-legacy)}.rt-ui .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--ui-radius-legacy);border-bottom-right-radius:var(--ui-radius-legacy)}.tooltip .tooltip-inner,.popover{border-radius:var(--ui-radius-utility-2)}.popover .popover-header{border-radius:var(--ui-radius-legacy) var(--ui-radius-legacy) var(--ui-radius-none) var(--ui-radius-none)}.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:var(--ui-radius-utility-2)}.select2-container--default.select2-container--open.select2-container--above .select2-selection{border-radius:var(--ui-radius-none) var(--ui-radius-none) var(--ui-radius-control) var(--ui-radius-control)}.select2-container--open .select2-dropdown--below{border-top-left-radius:var(--ui-radius-none);border-top-right-radius:var(--ui-radius-none)}.select2-container--open .select2-dropdown--above{border-bottom-left-radius:var(--ui-radius-none);border-bottom-right-radius:var(--ui-radius-none)}.right-bar :is(.right-bar-toggle,.form-check-input[type=radio]){border-radius:var(--ui-radius-circle)}.finance-modal .btn{border-radius:var(--ui-radius-control)}:is(.rt-ui .modal,.finance-modal) .modal-header{border-top-left-radius:var(--ui-radius-card);border-top-right-radius:var(--ui-radius-card)}:is(.rt-ui .modal,.finance-modal) .modal-footer{border-bottom-left-radius:var(--ui-radius-card);border-bottom-right-radius:var(--ui-radius-card)}.finance-modal :is(input,select,button):focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}:is(.rt-ui,.finance-modal) .btn-close,.swal2-close{border-radius:var(--ui-radius-utility-2)}body[data-layout-mode=dark] .popover,body[data-layout-mode=dark] .popover-header{background:var(--ui-surface);border-color:var(--ui-surface-border);color:var(--ui-text)}body[data-layout-mode=dark] .popover-body{color:var(--ui-text)}@media (max-width: 575.98px){.finance-modal .modal-fullscreen-sm-down :is(.modal-content,.modal-header,.modal-footer){border-radius:var(--ui-radius-none)}}.pace .pace-activity:after{border-radius:var(--ui-radius-circle)}.simplebar-scrollbar:before{border-radius:var(--ui-radius-compat-7px)}body[data-layout-mode=dark] .personalisation-onboarding :is(p,.personalisation-onboarding__checklist,legend span,.personalisation-onboarding__footer [aria-live],.btn-outline-secondary){color:var(--ui-text-muted)}body[data-layout-mode=dark] .personalisation-onboarding__kicker{color:rgb(var(--ui-palette-93c5fd-rgb))}.finance-modal .btn-primary,.swal2-popup .swal2-confirm{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover));border-color:var(--ui-primary);color:rgb(var(--ui-palette-ffffff-rgb))}.finance-modal .btn-primary:hover,.swal2-popup .swal2-confirm:hover{background:linear-gradient(135deg,var(--ui-primary-hover),var(--ui-primary-active));border-color:var(--ui-primary-hover)}.finance-modal .btn-primary:active,.swal2-popup .swal2-confirm:active{background:var(--ui-primary-active)}.swal2-popup .swal2-confirm:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}[data-theme-roundness]::-webkit-slider-thumb{background:var(--ui-primary);border-radius:var(--ui-radius-circle)}[data-theme-roundness]::-moz-range-thumb{background:var(--ui-primary);border-radius:var(--ui-radius-circle)}[data-theme-roundness]::-webkit-slider-runnable-track{background:var(--ui-surface-border);border-radius:var(--ui-radius-utility-2)}[data-theme-roundness]::-moz-range-track{background:var(--ui-surface-border);border-radius:var(--ui-radius-utility-2)}[data-theme-roundness]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}@media (forced-colors: active){input[type=range]::-webkit-slider-thumb{background:Highlight!important;border:1px solid ButtonText}input[type=range]::-moz-range-thumb{background:Highlight!important;border:1px solid ButtonText}input[type=range]::-webkit-slider-runnable-track{background:Canvas!important;border:1px solid CanvasText}input[type=range]::-moz-range-track{background:Canvas!important;border:1px solid CanvasText}input[type=range]:focus-visible{outline:2px solid Highlight;outline-offset:2px}}@media screen{body[data-layout-mode=dark] .card,body[data-layout-mode=dark] .modal-content,body[data-layout-mode=dark] .dropdown-menu,body[data-layout-mode=dark] .list-group-item{background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-surface-border)!important}body[data-layout-mode=dark] .card-header,body[data-layout-mode=dark] .card-footer,body[data-layout-mode=dark] .help-text{background:var(--ui-surface-muted)!important;color:var(--ui-text)!important;border-color:var(--ui-surface-border)!important}body[data-layout-mode=dark] .card-body,body[data-layout-mode=dark] .modal-header,body[data-layout-mode=dark] .modal-body,body[data-layout-mode=dark] .modal-footer{background:transparent;color:var(--ui-text);border-color:var(--ui-surface-border)}body[data-layout-mode=dark] .modal-title,body[data-layout-mode=dark] .form-label,body[data-layout-mode=dark] .section-title,body[data-layout-mode=dark] label,body[data-layout-mode=dark] .dropdown-item{color:var(--ui-text)}body[data-layout-mode=dark] .form-text{color:var(--ui-text-muted)}body[data-layout-mode=dark] .table{color:var(--ui-text);--bs-table-bg: transparent;--bs-table-hover-bg: var(--ui-surface-muted);--bs-table-hover-color: var(--ui-text);border-color:var(--ui-surface-border)}}body .form-control,body .form-select,body .choices__inner{background-color:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-surface-border);font-size:var(--ui-control-font-size)}body .form-control:focus,body .form-select:focus,body .choices.is-focused .choices__inner{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}body .btn-primary{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover));border-color:var(--ui-primary);color:rgb(var(--ui-palette-ffffff-rgb))}body .btn-primary:hover,body .btn-primary:focus-visible{background:linear-gradient(135deg,var(--ui-primary-hover),var(--ui-primary-active))}body .btn-outline-primary{color:var(--ui-primary);border-color:var(--ui-primary)}body .btn-outline-primary:hover{color:rgb(var(--ui-palette-ffffff-rgb));background:var(--ui-primary)}body{--ck-border-radius: var(--ui-radius-small)}.fc .fc-event,.fc .fc-button,.fc .fc-popover,.noUi-target,.noUi-handle,.dropzone,.leaflet-popup-content-wrapper{border-radius:var(--ui-radius-small)}@media print{body,body[data-layout-mode=dark]{--ui-surface: rgb(var(--ui-palette-ffffff-rgb));--ui-surface-muted: var(--ui-panel);--ui-text: var(--ui-ink);--ui-text-muted: var(--ui-muted);--ui-surface-border: var(--ui-border)}}body .btn-close{filter:var(--ui-close-icon-filter)!important}
