.mc-c-input{width:100%}.mc-c-input__label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;color:var(--surface-text-color);line-height:1.4}.mc-c-input__required{color:var(--state-text-danger);margin-left:.125rem;font-weight:600}.mc-c-input__hint{display:block;margin-top:.25rem;font-size:.75rem;color:var(--surface-text-muted);line-height:1.4}.mc-c-input__error{display:flex;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;color:var(--color-error, #F44336);line-height:1.4}.mc-c-input__error i{font-size:.75rem;flex-shrink:0}.mc-c-input>input,.mc-c-input>textarea,.mc-c-input>select:not([multiple]){display:block;width:100%;padding:.375rem .75rem;font-size:var(--font-size-base, 1rem);font-weight:400;line-height:1.5;color:var(--surface-text-color);background-color:var(--surface-background-color);background-clip:padding-box;border:1px solid var(--surface-border-color, var(--color-neutral-300));border-radius:var(--border-radius, 0.375rem);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mc-c-input>input::placeholder,.mc-c-input>textarea::placeholder,.mc-c-input>select:not([multiple])::placeholder{color:var(--surface-text-muted);opacity:1}.mc-c-input>input:focus,.mc-c-input>textarea:focus,.mc-c-input>select:not([multiple]):focus{border-color:var(--color-primary-500, #8955ef);outline:0;box-shadow:0 0 0 2px var(--surface-focus-ring-color, var(--focus-ring-color, var(--color-primary-500, #8955ef)))}.mc-c-input>input:disabled,.mc-c-input>input[readonly],.mc-c-input>textarea:disabled,.mc-c-input>textarea[readonly],.mc-c-input>select:not([multiple]):disabled,.mc-c-input>select:not([multiple])[readonly]{background-color:var(--color-neutral-100, #f3f4f6);opacity:1;cursor:not-allowed}.mc-c-input--has-error>input,.mc-c-input--has-error>textarea,.mc-c-input--has-error>select:not([multiple]){border-color:var(--color-error, #F44336)}.mc-c-input--has-error>input:focus,.mc-c-input--has-error>textarea:focus,.mc-c-input--has-error>select:not([multiple]):focus{border-color:var(--color-error, #F44336);box-shadow:0 0 0 .2rem rgba(239,68,68,.25)}[data-surface=dark] .mc-c-input .mc-c-input__label{color:var(--surface-text-color)}[data-surface=dark] .mc-c-input .mc-c-input__hint{color:var(--surface-text-muted, rgba(255, 255, 255, 0.6))}[data-surface=dark] .mc-c-input .mc-c-input__error{color:var(--color-danger-400, #f87171)}[data-surface=dark] .mc-c-input>input,[data-surface=dark] .mc-c-input>textarea,[data-surface=dark] .mc-c-input>select:not([multiple]){background-color:var(--surface-background-color);color:var(--surface-text-color);border-color:var(--surface-border-color, rgba(255, 255, 255, 0.2))}[data-surface=dark] .mc-c-input>input::placeholder,[data-surface=dark] .mc-c-input>textarea::placeholder,[data-surface=dark] .mc-c-input>select:not([multiple])::placeholder{color:var(--surface-text-muted, rgba(255, 255, 255, 0.6))}[data-surface=dark] .mc-c-input>input:focus,[data-surface=dark] .mc-c-input>textarea:focus,[data-surface=dark] .mc-c-input>select:not([multiple]):focus{border-color:var(--color-primary-400, #c4b5fd);box-shadow:0 0 0 2px var(--surface-focus-ring-color, var(--focus-ring-color, var(--color-primary-500, #8955ef)))}[data-surface=dark] .mc-c-input>input:disabled,[data-surface=dark] .mc-c-input>input[readonly],[data-surface=dark] .mc-c-input>textarea:disabled,[data-surface=dark] .mc-c-input>textarea[readonly],[data-surface=dark] .mc-c-input>select:not([multiple]):disabled,[data-surface=dark] .mc-c-input>select:not([multiple])[readonly]{background-color:var(--color-neutral-800, #1f2937);color:var(--surface-text-muted)}[data-surface=dark] .mc-c-input.mc-c-input--has-error>input,[data-surface=dark] .mc-c-input.mc-c-input--has-error>textarea,[data-surface=dark] .mc-c-input.mc-c-input--has-error>select:not([multiple]){border-color:var(--color-danger-400, #f87171)}[data-surface=dark] .mc-c-input.mc-c-input--has-error>input:focus,[data-surface=dark] .mc-c-input.mc-c-input--has-error>textarea:focus,[data-surface=dark] .mc-c-input.mc-c-input--has-error>select:not([multiple]):focus{border-color:var(--color-danger-400, #f87171);box-shadow:0 0 0 .2rem rgba(239,68,68,.25)}.uib-datepicker-popup{padding:0}.uib-datepicker-popup.dropdown-menu{background-color:var(--surface-background-color);border:1px solid var(--surface-border-color, var(--color-neutral-300));box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-radius:var(--border-radius, 0.375rem)}.uib-datepicker-popup li[ng-transclude]{padding:0 !important}.uib-datepicker-popup [uib-datepicker]{width:100% !important}.uib-datepicker-popup [uib-datepicker] table{margin:0 !important;width:100% !important;table-layout:fixed !important}.uib-datepicker-popup [uib-datepicker] table td,.uib-datepicker-popup [uib-datepicker] table th{padding:0;border:none;background-color:transparent}.uib-datepicker-popup [uib-datepicker] table td button,.uib-datepicker-popup [uib-datepicker] table td .btn,.uib-datepicker-popup [uib-datepicker] table td button.btn-default,.uib-datepicker-popup [uib-datepicker] table td button.btn-sm,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-default,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-sm,.uib-datepicker-popup [uib-datepicker] table th button,.uib-datepicker-popup [uib-datepicker] table th .btn,.uib-datepicker-popup [uib-datepicker] table th button.btn-default,.uib-datepicker-popup [uib-datepicker] table th button.btn-sm,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-default,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-sm{border:none !important;background-color:transparent !important;background-image:none !important;outline:none !important;color:var(--surface-text-color) !important;width:100%;box-shadow:none !important;text-shadow:none !important;transition:all .15s ease-in-out}.uib-datepicker-popup [uib-datepicker] table td button:active,.uib-datepicker-popup [uib-datepicker] table td button.active,.uib-datepicker-popup [uib-datepicker] table td .btn:active,.uib-datepicker-popup [uib-datepicker] table td .btn.active,.uib-datepicker-popup [uib-datepicker] table td button.btn-default:active,.uib-datepicker-popup [uib-datepicker] table td button.btn-default.active,.uib-datepicker-popup [uib-datepicker] table td button.btn-sm:active,.uib-datepicker-popup [uib-datepicker] table td button.btn-sm.active,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-default:active,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-default.active,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-sm:active,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-sm.active,.uib-datepicker-popup [uib-datepicker] table th button:active,.uib-datepicker-popup [uib-datepicker] table th button.active,.uib-datepicker-popup [uib-datepicker] table th .btn:active,.uib-datepicker-popup [uib-datepicker] table th .btn.active,.uib-datepicker-popup [uib-datepicker] table th button.btn-default:active,.uib-datepicker-popup [uib-datepicker] table th button.btn-default.active,.uib-datepicker-popup [uib-datepicker] table th button.btn-sm:active,.uib-datepicker-popup [uib-datepicker] table th button.btn-sm.active,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-default:active,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-default.active,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-sm:active,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-sm.active{box-shadow:none !important;background-image:none !important}.uib-datepicker-popup [uib-datepicker] table td button:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table td .btn:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table td button.btn-default:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table td button.btn-sm:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-default:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-sm:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table th button:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table th .btn:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table th button.btn-default:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table th button.btn-sm:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-default:not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-sm:not(:disabled):hover{color:var(--surface-text-color) !important;background-image:none !important}.uib-datepicker-popup [uib-datepicker] table td button:focus,.uib-datepicker-popup [uib-datepicker] table td .btn:focus,.uib-datepicker-popup [uib-datepicker] table td button.btn-default:focus,.uib-datepicker-popup [uib-datepicker] table td button.btn-sm:focus,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-default:focus,.uib-datepicker-popup [uib-datepicker] table td .btn.btn-sm:focus,.uib-datepicker-popup [uib-datepicker] table th button:focus,.uib-datepicker-popup [uib-datepicker] table th .btn:focus,.uib-datepicker-popup [uib-datepicker] table th button.btn-default:focus,.uib-datepicker-popup [uib-datepicker] table th button.btn-sm:focus,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-default:focus,.uib-datepicker-popup [uib-datepicker] table th .btn.btn-sm:focus{outline:none !important;box-shadow:none !important}.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1){background-color:var(--surface-background-color)}.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th:nth-child(2) button strong{font-weight:600;color:var(--surface-text-color)}.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th button:hover,.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th button.btn-default:hover,.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th .btn.btn-default:hover{background-color:var(--surface-level-1, rgba(0, 0, 0, 0.03)) !important;background-image:none !important;border-radius:var(--border-radius-sm, 0.25rem);border-color:transparent !important}.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(2) th small{display:block;background-color:var(--surface-background-color);cursor:default;font-weight:600;font-size:.75rem;text-transform:uppercase;color:var(--surface-text-muted);padding:.5rem 0}.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(2) th:first-child small{margin-left:0}.uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(2) th:last-child small{margin-right:0}.uib-datepicker-popup [uib-datepicker] table tbody tr td{padding:2px}.uib-datepicker-popup [uib-datepicker] table tbody tr td button,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm{display:block;margin:0;text-align:center;line-height:1.5;border:none !important;border-radius:var(--border-radius-sm, 0.25rem);min-height:32px;padding:.25rem;background-image:none !important;box-shadow:none !important;text-shadow:none !important}.uib-datepicker-popup [uib-datepicker] table tbody tr td button span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm span{padding:0;color:var(--surface-text-color);font-weight:500}.uib-datepicker-popup [uib-datepicker] table tbody tr td button span.text-muted,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn span.text-muted,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default span.text-muted,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm span.text-muted,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default span.text-muted,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm span.text-muted{color:var(--surface-text-muted);opacity:.5}.uib-datepicker-popup [uib-datepicker] table tbody tr td button:disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn:disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default:disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm:disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default:disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm:disabled,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.disabled{background-color:transparent !important;background-image:none !important;border-color:transparent !important;opacity:.4;cursor:not-allowed}.uib-datepicker-popup [uib-datepicker] table tbody tr td button:not(.active):not(.btn-info):not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn:not(.active):not(.btn-info):not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default:not(.active):not(.btn-info):not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm:not(.active):not(.btn-info):not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default:not(.active):not(.btn-info):not(:disabled):hover,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm:not(.active):not(.btn-info):not(:disabled):hover{background-color:var(--color-primary-100, rgba(137, 85, 239, 0.1)) !important;background-image:none !important;border-color:transparent !important}.uib-datepicker-popup [uib-datepicker] table tbody tr td button:not(.active):not(.btn-info):not(:disabled):hover span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn:not(.active):not(.btn-info):not(:disabled):hover span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default:not(.active):not(.btn-info):not(:disabled):hover span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm:not(.active):not(.btn-info):not(:disabled):hover span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default:not(.active):not(.btn-info):not(:disabled):hover span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm:not(.active):not(.btn-info):not(:disabled):hover span{color:var(--color-primary-700, #6d28d9)}.uib-datepicker-popup [uib-datepicker] table tbody tr td button.active,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-info,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.active,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-info,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.active,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.btn-info,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.active,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.btn-info,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.active,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.btn-info,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.active,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.btn-info{box-shadow:none !important;background-color:var(--color-primary-500, #8955ef) !important;background-image:none !important;border-color:var(--color-primary-500, #8955ef) !important}.uib-datepicker-popup [uib-datepicker] table tbody tr td button.active span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-info span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.active span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-info span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.active span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.btn-info span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.active span,.uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.btn-info span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.active span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.btn-info span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.active span,.uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.btn-info span{color:#fff !important;font-weight:600}.uib-datepicker-popup [uib-datepicker] [uib-daypicker] tbody tr td{padding:2px}.uib-datepicker-popup [uib-datepicker] [uib-daypicker] tbody tr td:first-child,.uib-datepicker-popup [uib-datepicker] [uib-daypicker] tbody tr td:last-child{background-color:var(--surface-level-1, rgba(0, 0, 0, 0.02));border-radius:var(--border-radius-sm, 0.25rem)}.uib-datepicker-popup .uib-button-bar{padding:10px;border-top:1px solid var(--surface-border-color, var(--color-neutral-200));background-color:var(--surface-level-1, rgba(0, 0, 0, 0.02))}.uib-datepicker-popup .uib-button-bar button,.uib-datepicker-popup .uib-button-bar .btn,.uib-datepicker-popup .uib-button-bar button.btn-default,.uib-datepicker-popup .uib-button-bar button.btn-sm,.uib-datepicker-popup .uib-button-bar .btn.btn-default,.uib-datepicker-popup .uib-button-bar .btn.btn-sm{color:var(--surface-text-color) !important;background-color:transparent !important;background-image:none !important;border:1px solid var(--surface-border-color, var(--color-neutral-300)) !important;border-radius:var(--border-radius-sm, 0.25rem);padding:.375rem .75rem;font-size:.875rem;font-weight:500;text-shadow:none !important;box-shadow:none !important;transition:all .15s ease-in-out}.uib-datepicker-popup .uib-button-bar button:hover,.uib-datepicker-popup .uib-button-bar button:focus,.uib-datepicker-popup .uib-button-bar .btn:hover,.uib-datepicker-popup .uib-button-bar .btn:focus,.uib-datepicker-popup .uib-button-bar button.btn-default:hover,.uib-datepicker-popup .uib-button-bar button.btn-default:focus,.uib-datepicker-popup .uib-button-bar button.btn-sm:hover,.uib-datepicker-popup .uib-button-bar button.btn-sm:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-default:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-default:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-sm:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-sm:focus{background-color:var(--surface-level-2, rgba(0, 0, 0, 0.05)) !important;background-image:none !important;border-color:var(--surface-border-color, var(--color-neutral-400)) !important;box-shadow:none !important;outline:none}.uib-datepicker-popup .uib-button-bar button:active,.uib-datepicker-popup .uib-button-bar button.active,.uib-datepicker-popup .uib-button-bar .btn:active,.uib-datepicker-popup .uib-button-bar .btn.active,.uib-datepicker-popup .uib-button-bar button.btn-default:active,.uib-datepicker-popup .uib-button-bar button.btn-default.active,.uib-datepicker-popup .uib-button-bar button.btn-sm:active,.uib-datepicker-popup .uib-button-bar button.btn-sm.active,.uib-datepicker-popup .uib-button-bar .btn.btn-default:active,.uib-datepicker-popup .uib-button-bar .btn.btn-default.active,.uib-datepicker-popup .uib-button-bar .btn.btn-sm:active,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.active{background-color:var(--surface-level-2, rgba(0, 0, 0, 0.08)) !important;background-image:none !important;box-shadow:none !important}.uib-datepicker-popup .uib-button-bar button.btn-info,.uib-datepicker-popup .uib-button-bar button.btn-primary,.uib-datepicker-popup .uib-button-bar .btn.btn-info,.uib-datepicker-popup .uib-button-bar .btn.btn-primary,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-info,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary{background-color:var(--color-primary-500, #8955ef) !important;background-image:none !important;border-color:var(--color-primary-500, #8955ef) !important;color:#fff !important}.uib-datepicker-popup .uib-button-bar button.btn-info:hover,.uib-datepicker-popup .uib-button-bar button.btn-info:focus,.uib-datepicker-popup .uib-button-bar button.btn-primary:hover,.uib-datepicker-popup .uib-button-bar button.btn-primary:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-info:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-info:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-primary:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-primary:focus,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-info:hover,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-info:focus,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary:hover,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary:focus,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info:hover,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info:focus,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary:hover,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info:focus,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary:hover,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary:focus{background-color:var(--color-primary-600, #7c3aed) !important;background-image:none !important;border-color:var(--color-primary-600, #7c3aed) !important;color:#fff !important}.uib-datepicker-popup .uib-button-bar button.btn-info:active,.uib-datepicker-popup .uib-button-bar button.btn-info.active,.uib-datepicker-popup .uib-button-bar button.btn-primary:active,.uib-datepicker-popup .uib-button-bar button.btn-primary.active,.uib-datepicker-popup .uib-button-bar .btn.btn-info:active,.uib-datepicker-popup .uib-button-bar .btn.btn-info.active,.uib-datepicker-popup .uib-button-bar .btn.btn-primary:active,.uib-datepicker-popup .uib-button-bar .btn.btn-primary.active,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-info:active,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-info.active,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary:active,.uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary.active,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info:active,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info.active,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary:active,.uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary.active,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info:active,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info.active,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary:active,.uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary.active,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info:active,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info.active,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary:active,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary.active{background-color:var(--color-primary-700, #6d28d9) !important;background-image:none !important;border-color:var(--color-primary-700, #6d28d9) !important}.uib-datepicker-popup .uib-button-bar button:disabled,.uib-datepicker-popup .uib-button-bar button.disabled,.uib-datepicker-popup .uib-button-bar .btn:disabled,.uib-datepicker-popup .uib-button-bar .btn.disabled,.uib-datepicker-popup .uib-button-bar button.btn-default:disabled,.uib-datepicker-popup .uib-button-bar button.btn-default.disabled,.uib-datepicker-popup .uib-button-bar button.btn-sm:disabled,.uib-datepicker-popup .uib-button-bar button.btn-sm.disabled,.uib-datepicker-popup .uib-button-bar .btn.btn-default:disabled,.uib-datepicker-popup .uib-button-bar .btn.btn-default.disabled,.uib-datepicker-popup .uib-button-bar .btn.btn-sm:disabled,.uib-datepicker-popup .uib-button-bar .btn.btn-sm.disabled{opacity:.5;cursor:not-allowed;background-color:transparent !important;background-image:none !important}.uib-datepicker-popup .uib-button-bar button.uib-close{display:none !important}.uib-datepicker-popup .uib-button-bar .btn-group{display:flex !important;justify-content:space-between;align-items:center;width:100%;gap:.5rem}[data-surface=dark] .uib-datepicker-popup.dropdown-menu{background-color:var(--surface-background-color);border-color:var(--surface-border-color, rgba(255, 255, 255, 0.2));box-shadow:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -2px rgba(0,0,0,.2)}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1){background-color:var(--surface-background-color)}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th button:hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th button.btn-default:hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th .btn:hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th .btn.btn-default:hover{background-color:var(--surface-level-2, rgba(255, 255, 255, 0.1)) !important;background-image:none !important;border-color:transparent !important}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th button:focus,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th button.btn-default:focus,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th .btn:focus,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(1) th .btn.btn-default:focus{box-shadow:none !important}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table thead tr:nth-child(2) th small{background-color:var(--surface-background-color);color:var(--surface-text-muted, rgba(255, 255, 255, 0.6))}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button:not(.active):not(.btn-info):not(:disabled):hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn:not(.active):not(.btn-info):not(:disabled):hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default:not(.active):not(.btn-info):not(:disabled):hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm:not(.active):not(.btn-info):not(:disabled):hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default:not(.active):not(.btn-info):not(:disabled):hover,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm:not(.active):not(.btn-info):not(:disabled):hover{background-color:var(--color-primary-900, rgba(137, 85, 239, 0.2)) !important;background-image:none !important;border-color:transparent !important}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button:not(.active):not(.btn-info):not(:disabled):hover span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn:not(.active):not(.btn-info):not(:disabled):hover span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default:not(.active):not(.btn-info):not(:disabled):hover span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm:not(.active):not(.btn-info):not(:disabled):hover span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default:not(.active):not(.btn-info):not(:disabled):hover span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm:not(.active):not(.btn-info):not(:disabled):hover span{color:var(--color-primary-300, #c4b5fd)}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.active,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-info,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.active,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-info,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.active,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.btn-info,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.active,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.btn-info,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.active,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.btn-info,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.active,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.btn-info{background-color:var(--color-primary-600, #7c3aed) !important;background-image:none !important;border-color:var(--color-primary-600, #7c3aed) !important}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.active span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-info span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.active span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-info span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.active span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-default.btn-info span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.active span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td button.btn-sm.btn-info span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.active span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-default.btn-info span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.active span,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] table tbody tr td .btn.btn-sm.btn-info span{color:#fff !important}[data-surface=dark] .uib-datepicker-popup [uib-datepicker] [uib-daypicker] tbody tr td:first-child,[data-surface=dark] .uib-datepicker-popup [uib-datepicker] [uib-daypicker] tbody tr td:last-child{background-color:var(--surface-level-2, rgba(255, 255, 255, 0.05))}[data-surface=dark] .uib-datepicker-popup .uib-button-bar{border-top-color:var(--surface-border-color, rgba(255, 255, 255, 0.2));background-color:var(--surface-level-1, rgba(255, 255, 255, 0.05))}[data-surface=dark] .uib-datepicker-popup .uib-button-bar button,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm{color:var(--surface-text-color) !important;background-color:transparent !important;background-image:none !important;border-color:var(--surface-border-color, rgba(255, 255, 255, 0.2)) !important;box-shadow:none !important;text-shadow:none !important}[data-surface=dark] .uib-datepicker-popup .uib-button-bar button:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm:focus{background-color:var(--surface-level-2, rgba(255, 255, 255, 0.1)) !important;background-image:none !important;border-color:var(--surface-border-color, rgba(255, 255, 255, 0.3)) !important;box-shadow:none !important}[data-surface=dark] .uib-datepicker-popup .uib-button-bar button:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.active{background-color:var(--surface-level-2, rgba(255, 255, 255, 0.15)) !important;background-image:none !important;box-shadow:none !important}[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-info,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-primary,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-info,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-primary,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-info,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary{background-color:var(--color-primary-600, #7c3aed) !important;background-image:none !important;border-color:var(--color-primary-600, #7c3aed) !important;color:#fff !important}[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-info:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-info:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-primary:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-primary:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-info:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-info:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-primary:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-primary:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-info:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-info:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info:focus,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary:hover,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary:focus{background-color:var(--color-primary-700, #6d28d9) !important;background-image:none !important;border-color:var(--color-primary-700, #6d28d9) !important;color:#fff !important}[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-info:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-info.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-primary:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-primary.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-info:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-info.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-primary:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-primary.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-info:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-info.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.btn-primary.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-info.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.btn-primary.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-info.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.btn-primary.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-info.active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary:active,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.btn-primary.active{background-color:var(--color-primary-800, #5b21b6) !important;background-image:none !important;border-color:var(--color-primary-800, #5b21b6) !important}[data-surface=dark] .uib-datepicker-popup .uib-button-bar button:disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn:disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default:disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-default.disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm:disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar button.btn-sm.disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default:disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-default.disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm:disabled,[data-surface=dark] .uib-datepicker-popup .uib-button-bar .btn.btn-sm.disabled{opacity:.4;cursor:not-allowed;background-color:transparent !important;background-image:none !important}.mc-c-input{position:relative}.mc-c-input+.dropdown-menu.uib-datepicker-popup{min-width:auto !important;width:100%}.input-wrapper.ui-datepicker{position:relative}.input-wrapper.ui-datepicker .uib-datepicker-popup{width:100%}.mc-c-date-range{display:flex;align-items:center;gap:.5rem}.mc-c-date-range>mc-input,.mc-c-date-range>.mc-c-input{flex:1;min-width:0}.mc-c-date-range>span{color:var(--surface-text-muted);flex-shrink:0}
.mc-c-button{position:relative;display:inline-flex;align-items:center;justify-content:center;--mc-button-gap: var(--space-2);gap:var(--mc-button-gap);margin:0;padding:0;font-family:var(--font-family-base);font-weight:var(--font-weight-medium);text-decoration:none;text-align:center;line-height:1;white-space:nowrap;border:var(--border-width-base) solid transparent;border-radius:var(--border-radius-button);background:transparent;cursor:pointer;user-select:none;transition:all .2s ease-in-out}.mc-c-button:focus{outline:2px solid var(--color-primary-200);outline-offset:2px}.mc-c-button:focus:not(:focus-visible){outline:none}.mc-c-button--xs{height:24px;padding:var(--space-0-5) var(--space-2);font-size:var(--font-size-xs);--mc-button-gap: var(--space-1)}.mc-c-button--sm{height:32px;padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-sm);--mc-button-gap: var(--space-1-5)}.mc-c-button--md{height:40px;padding:var(--space-2) var(--space-4);font-size:var(--font-size-base);--mc-button-gap: var(--space-2)}.mc-c-button--lg{height:48px;padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg);--mc-button-gap: var(--space-2-5)}.mc-c-button--filled.mc-c-button--primary{background-color:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-white)}.mc-c-button--filled.mc-c-button--primary:hover:not(:disabled){background-color:var(--color-primary-600);border-color:var(--color-primary-600)}.mc-c-button--filled.mc-c-button--primary:active:not(:disabled){background-color:var(--color-primary-700);border-color:var(--color-primary-700)}.mc-c-button--filled.mc-c-button--secondary{background-color:var(--color-secondary-800);border-color:var(--color-secondary-800);color:var(--color-white)}.mc-c-button--filled.mc-c-button--secondary:hover:not(:disabled){background-color:var(--color-secondary-900);border-color:var(--color-secondary-900)}.mc-c-button--filled.mc-c-button--success{background-color:var(--color-success-dark);border-color:var(--color-success-dark);color:var(--color-white)}.mc-c-button--filled.mc-c-button--success:hover:not(:disabled){background-color:var(--color-success-800);border-color:var(--color-success-800)}.mc-c-button--filled.mc-c-button--warning{background-color:var(--color-warning);border-color:var(--color-warning);color:var(--color-black)}.mc-c-button--filled.mc-c-button--warning:hover:not(:disabled){background-color:var(--color-warning-dark);border-color:var(--color-warning-dark)}.mc-c-button--filled.mc-c-button--error{background-color:var(--color-error-dark);border-color:var(--color-error-dark);color:var(--color-white)}.mc-c-button--filled.mc-c-button--error:hover:not(:disabled){background-color:var(--color-error-700);border-color:var(--color-error-700)}.mc-c-button--filled.mc-c-button--info{background-color:var(--color-info);border-color:var(--color-info);color:var(--color-white)}.mc-c-button--filled.mc-c-button--info:hover:not(:disabled){background-color:var(--color-info-dark);border-color:var(--color-info-dark)}.mc-c-button--filled.mc-c-button--neutral{background-color:var(--surface-background-color);border-color:var(--border-color);color:var(--surface-text-color)}.mc-c-button--filled.mc-c-button--neutral:hover:not(:disabled){background-color:var(--hover-background-color, rgba(0, 0, 0, 0.05))}.mc-c-button--outlined{background-color:transparent}.mc-c-button--outlined.mc-c-button--primary{border-color:var(--color-primary-500);color:var(--state-text-brand)}.mc-c-button--outlined.mc-c-button--primary:hover:not(:disabled){background-color:var(--color-primary-50);border-color:var(--color-primary-600);color:var(--color-primary-600)}.mc-c-button--outlined.mc-c-button--primary:active:not(:disabled){background-color:var(--color-primary-100);border-color:var(--color-primary-700);color:var(--color-primary-700)}.mc-c-button--outlined.mc-c-button--secondary{border-color:var(--color-secondary-800);color:var(--color-secondary-800)}.mc-c-button--outlined.mc-c-button--secondary:hover:not(:disabled){background-color:var(--color-secondary-50);border-color:var(--color-secondary-900);color:var(--color-secondary-900)}.mc-c-button--outlined.mc-c-button--success{border-color:var(--color-success);color:var(--state-text-success)}.mc-c-button--outlined.mc-c-button--success:hover:not(:disabled){background-color:var(--color-success-light);border-color:var(--color-success-dark);color:var(--color-success-dark)}.mc-c-button--outlined.mc-c-button--warning{border-color:var(--color-warning);color:var(--state-text-warning)}.mc-c-button--outlined.mc-c-button--warning:hover:not(:disabled){background-color:var(--color-warning-light);border-color:var(--color-warning-800);color:var(--color-warning-800)}.mc-c-button--outlined.mc-c-button--error{border-color:var(--color-error);color:var(--state-text-danger)}.mc-c-button--outlined.mc-c-button--error:hover:not(:disabled){background-color:var(--color-error-light);border-color:var(--color-error-dark);color:var(--color-error-dark)}.mc-c-button--outlined.mc-c-button--info{border-color:var(--color-info);color:var(--state-text-info)}.mc-c-button--outlined.mc-c-button--info:hover:not(:disabled){background-color:var(--color-info-light);border-color:var(--color-info-dark);color:var(--color-info-700)}.mc-c-button--outlined.mc-c-button--neutral{border-color:var(--color-gray-400);color:var(--color-gray-700)}.mc-c-button--outlined.mc-c-button--neutral:hover:not(:disabled){background-color:var(--color-gray-100);border-color:var(--color-gray-600);color:var(--color-gray-800)}.mc-c-button--ghost{background-color:transparent;border-color:transparent}.mc-c-button--ghost.mc-c-button--primary{color:var(--state-text-brand)}.mc-c-button--ghost.mc-c-button--primary:hover:not(:disabled){background-color:var(--color-primary-50);color:var(--color-primary-700)}.mc-c-button--ghost.mc-c-button--primary:active:not(:disabled){background-color:var(--color-primary-100);color:var(--color-primary-800)}.mc-c-button--ghost.mc-c-button--secondary{color:var(--color-secondary-800)}.mc-c-button--ghost.mc-c-button--secondary:hover:not(:disabled){background-color:var(--color-secondary-50);color:var(--color-secondary-900)}.mc-c-button--ghost.mc-c-button--success{color:var(--state-text-success)}.mc-c-button--ghost.mc-c-button--success:hover:not(:disabled){background-color:var(--color-success-light);color:var(--color-success-dark)}.mc-c-button--ghost.mc-c-button--warning{color:var(--state-text-warning)}.mc-c-button--ghost.mc-c-button--warning:hover:not(:disabled){background-color:var(--color-warning-light);color:var(--color-warning-800)}.mc-c-button--ghost.mc-c-button--error{color:var(--state-text-danger)}.mc-c-button--ghost.mc-c-button--error:hover:not(:disabled){background-color:var(--color-error-light);color:var(--color-error-dark)}.mc-c-button--ghost.mc-c-button--info{color:var(--state-text-info)}.mc-c-button--ghost.mc-c-button--info:hover:not(:disabled){background-color:var(--color-info-light);color:var(--color-info-700)}.mc-c-button--ghost.mc-c-button--neutral{color:var(--color-gray-700)}.mc-c-button--ghost.mc-c-button--neutral:hover:not(:disabled){background-color:var(--color-gray-100);color:var(--color-gray-800)}.mc-c-button--link{background-color:transparent;border-color:transparent;padding-left:0;padding-right:0;min-height:auto;text-decoration:none}.mc-c-button--link:hover:not(:disabled){text-decoration:underline}.mc-c-button--link.mc-c-button--primary{color:var(--state-text-brand)}.mc-c-button--link.mc-c-button--primary:hover:not(:disabled){color:var(--state-text-brand)}.mc-c-button--link.mc-c-button--secondary{color:var(--color-secondary-800)}.mc-c-button--link.mc-c-button--secondary:hover:not(:disabled){color:var(--color-secondary-900)}.mc-c-button--link.mc-c-button--success{color:var(--state-text-success)}.mc-c-button--link.mc-c-button--warning{color:var(--state-text-warning)}.mc-c-button--link.mc-c-button--error{color:var(--state-text-danger)}.mc-c-button--link.mc-c-button--info{color:var(--state-text-info)}.mc-c-button--link.mc-c-button--neutral{color:var(--color-gray-700)}.mc-c-button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.mc-c-button[data-locked=true]{opacity:.4;cursor:not-allowed}.mc-c-button--loading{pointer-events:none}.mc-c-button--loading .mc-c-button__content{opacity:.7}.mc-c-button__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.mc-c-button__icon--left{order:-1}.mc-c-button__icon--right{order:1}.mc-c-button__content{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out}.mc-c-button__content>[ng-transclude],.mc-c-button__content>[data-ng-transclude]{display:flex;align-items:center;justify-content:center;gap:var(--mc-button-gap)}.mc-c-button__content--hidden{opacity:0}.mc-c-button__content:empty{display:none}.mc-c-button__spinner{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.mc-c-button__spinner-icon{width:16px;height:16px;animation:mc-button-spin 1s linear infinite}.mc-c-button__spinner-circle{animation:mc-button-dash 1.5s ease-in-out infinite}.mc-c-button--xs .mc-c-button__spinner-icon{width:12px;height:12px}.mc-c-button--sm .mc-c-button__spinner-icon{width:14px;height:14px}.mc-c-button--lg .mc-c-button__spinner-icon{width:20px;height:20px}.mc-c-button--theme{border-radius:10px;background-color:var(--glass-bg, rgba(var(--wallpaper-film-rgb), 0.12));border:none;box-shadow:none;color:var(--app-text-color);transition:background .15s ease}.mc-c-button--theme:hover:not(:disabled){background-color:var(--glass-bg-hover, rgba(var(--wallpaper-film-rgb), 0.25))}.mc-c-button--theme:disabled{opacity:.6;cursor:not-allowed}.mc-c-button--theme.mc-c-button--icon-only.mc-c-button--xs{width:24px;height:24px;padding:0}.mc-c-button--theme.mc-c-button--icon-only.mc-c-button--sm{width:32px;height:32px;padding:0}.mc-c-button--theme.mc-c-button--icon-only.mc-c-button--md{width:40px;height:40px;padding:0}.mc-c-button--theme.mc-c-button--icon-only.mc-c-button--lg{width:48px;height:48px;padding:0}.mc-c-button--neutral.mc-c-button--filled{background-color:var(--surface-background-color);border-color:var(--border-color);color:var(--surface-text-color)}.mc-c-button--neutral.mc-c-button--filled:hover:not(:disabled){background-color:var(--hover-background-color, rgba(0, 0, 0, 0.05));color:var(--surface-text-color)}.mc-c-button--neutral.mc-c-button--outlined{background-color:transparent;border-color:var(--surface-text-color);color:var(--surface-text-color)}.mc-c-button--neutral.mc-c-button--outlined:hover:not(:disabled){background-color:var(--hover-background-color, rgba(0, 0, 0, 0.05));border-color:var(--surface-text-color);color:var(--surface-text-color)}.mc-c-button--neutral.mc-c-button--ghost,.mc-c-button--neutral.mc-c-button--link{background-color:transparent;border-color:transparent;color:var(--surface-text-color)}.mc-c-button--neutral.mc-c-button--ghost:hover:not(:disabled),.mc-c-button--neutral.mc-c-button--link:hover:not(:disabled){background-color:var(--hover-background-color, rgba(0, 0, 0, 0.05));color:var(--surface-text-color)}.mc-c-button--with-icon.mc-c-button--xs{padding-left:var(--space-1-5);padding-right:var(--space-1-5)}.mc-c-button--with-icon.mc-c-button--sm{padding-left:var(--space-2-5);padding-right:var(--space-2-5)}.mc-c-button--with-icon.mc-c-button--md{padding-left:var(--space-3);padding-right:var(--space-3)}.mc-c-button--with-icon.mc-c-button--lg{padding-left:var(--space-4);padding-right:var(--space-4)}.mc-c-button--icon-only{gap:0;padding:var(--space-2)}.mc-c-button--icon-only.mc-c-button--xs{width:24px;padding:var(--space-0-5)}.mc-c-button--icon-only.mc-c-button--sm{width:32px;padding:var(--space-1-5)}.mc-c-button--icon-only.mc-c-button--md{width:40px;padding:var(--space-2)}.mc-c-button--icon-only.mc-c-button--lg{width:48px;padding:var(--space-3)}.mc-c-button--icon-right{flex-direction:row-reverse}.mc-c-button--glassed{background-color:var(--glass-fill-solid, rgba(0, 0, 0, 0.35)) !important;border-color:var(--glass-fill-solid, transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-width:1px;border-style:solid;box-shadow:var(--glass-shadow-solid, 0 2px 8px rgba(0, 0, 0, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.1));transition:all .2s ease-in-out}.mc-c-button--glassed:hover:not(:disabled){background-color:var(--glass-edge-hover-solid, rgba(0, 0, 0, 0.45)) !important;box-shadow:var(--glass-shadow-solid, 0 4px 12px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.15))}.mc-c-button--glassed:active:not(:disabled){background-color:var(--glass-edge-active-solid, rgba(0, 0, 0, 0.5)) !important}.mc-c-button--glassed.mc-c-button--outlined{color:var(--glass-chrome-ink-solid, var(--color-white))}.mc-c-button--glassed.mc-c-button--outlined:hover:not(:disabled),.mc-c-button--glassed.mc-c-button--outlined:active:not(:disabled){color:var(--glass-chrome-ink-solid, var(--color-white))}.mc-c-button--glassed.mc-c-button--outlined.mc-c-button--primary{border-color:var(--color-primary-400)}.mc-c-button--glassed.mc-c-button--outlined.mc-c-button--secondary{border-color:var(--color-secondary-400)}.mc-c-button--glassed.mc-c-button--outlined.mc-c-button--success{border-color:var(--color-success)}.mc-c-button--glassed.mc-c-button--outlined.mc-c-button--warning{border-color:var(--color-warning)}.mc-c-button--glassed.mc-c-button--outlined.mc-c-button--error{border-color:var(--color-error)}.mc-c-button--glassed.mc-c-button--outlined.mc-c-button--info{border-color:var(--color-info)}.mc-c-button--glassed.mc-c-button--outlined.mc-c-button--neutral{border-color:var(--glass-edge-hover-solid, rgba(255, 255, 255, 0.5))}.mc-c-button--glassed.mc-c-button--ghost{border-color:var(--glass-fill-solid, transparent);color:var(--glass-chrome-ink-solid, var(--color-white))}.mc-c-button--glassed.mc-c-button--ghost:hover:not(:disabled),.mc-c-button--glassed.mc-c-button--ghost:active:not(:disabled){color:var(--glass-chrome-ink-solid, var(--color-white))}.mc-c-button--glassed.mc-c-button--filled{color:var(--glass-chrome-ink-solid, var(--color-white))}.mc-c-button--glassed.mc-c-button--filled:hover:not(:disabled),.mc-c-button--glassed.mc-c-button--filled:active:not(:disabled){color:var(--glass-chrome-ink-solid, var(--color-white))}.mc-c-toast .mc-c-button--glassed,.mc-c-status-banner .mc-c-button--glassed,.bottom-action-container .mc-c-button--glassed{background-color:rgba(0,0,0,.35) !important;color:var(--color-white) !important;box-shadow:0 2px 8px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.1)}.mc-c-toast .mc-c-button--glassed:hover:not(:disabled),.mc-c-status-banner .mc-c-button--glassed:hover:not(:disabled),.bottom-action-container .mc-c-button--glassed:hover:not(:disabled){background-color:rgba(0,0,0,.45) !important;color:var(--color-white) !important;box-shadow:0 4px 12px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.15)}.mc-c-toast .mc-c-button--glassed:active:not(:disabled),.mc-c-status-banner .mc-c-button--glassed:active:not(:disabled),.bottom-action-container .mc-c-button--glassed:active:not(:disabled){background-color:rgba(0,0,0,.5) !important;color:var(--color-white) !important}.mc-c-button__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;margin-left:var(--space-1);font-size:11px;font-weight:600;border-radius:var(--border-radius-full, 9999px);line-height:1}.mc-c-button__badge--primary{background-color:var(--color-primary-500);color:var(--color-white)}.mc-c-button__badge--success{background-color:var(--color-success-500, var(--color-success));color:var(--color-white)}.mc-c-button__badge--warning{background-color:var(--color-warning-500, var(--color-warning));color:var(--color-black)}.mc-c-button__badge--error{background-color:var(--color-error-dark);color:var(--color-white)}.mc-c-button__badge--info{background-color:var(--color-info-500, var(--color-info));color:var(--color-white)}.mc-c-button__badge--neutral{background-color:var(--color-gray-500);color:var(--color-white)}.mc-c-button--xs .mc-c-button__badge{min-width:14px;height:14px;padding:0 4px;font-size:10px;margin-left:var(--space-0-5)}.mc-c-button--sm .mc-c-button__badge{min-width:16px;height:16px;padding:0 5px;font-size:10px}.mc-c-button--lg .mc-c-button__badge{min-width:20px;height:20px;padding:0 7px;font-size:12px}@keyframes mc-button-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mc-button-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}100%{stroke-dasharray:100,200;stroke-dashoffset:-125px}}mc-button.mc-c-button-host--locked{position:relative}.mc-c-button__locked-reason{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);z-index:var(--z-tooltip);width:max-content;max-width:260px;padding:6px 10px;border-radius:8px;background:var(--surface-text-color);color:var(--surface-background-color);font-size:12px;line-height:1.4;font-weight:400;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none}.mc-c-button__locked-reason[data-placement=left]{top:50%;right:calc(100% + 6px);left:auto;transform:translateY(-50%)}.mc-c-button__locked-reason[data-placement=top]{top:auto;bottom:calc(100% + 6px)}mc-button.mc-c-button-host--locked:hover>.mc-c-button__locked-reason,mc-button.mc-c-button-host--locked:focus-within>.mc-c-button__locked-reason{opacity:1;visibility:visible}
.mc-c-checkbox{display:flex;align-items:flex-start;gap:var(--ui-space-inset-sm, 12px);width:100%;margin:0;cursor:pointer;user-select:none;color:var(--surface-text-color);transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.mc-c-checkbox:hover__input{box-shadow:0 0 0 4px rgba(var(--surface-border-color-rgb, 0, 0, 0), 0.06)}.mc-c-checkbox__input{all:unset !important;appearance:none !important;-webkit-appearance:none !important;width:20px !important;height:20px !important;border:1.5px solid var(--surface-border-color, var(--ui-color-border)) !important;border-radius:var(--ui-border-radius, 6px) !important;background-color:var(--surface-level-0, transparent) !important;display:inline-block !important;position:relative !important;transition:all .15s ease-in-out !important;margin:0 !important;flex-shrink:0 !important;cursor:pointer !important;box-sizing:border-box !important}.mc-c-checkbox__input:hover{box-shadow:0 0 0 4px rgba(var(--surface-border-color-rgb, 0, 0, 0), 0.06) !important}.mc-c-checkbox__input:checked{background-color:var(--color-primary) !important;border-color:var(--color-primary) !important}.mc-c-checkbox__input:checked::after{content:"" !important;position:absolute !important;left:6px !important;top:2px !important;width:5px !important;height:10px !important;border:solid #fff !important;border-width:0 2.5px 2.5px 0 !important;transform:rotate(45deg) !important;opacity:1 !important}.mc-c-checkbox__input:indeterminate{background-color:var(--color-primary) !important;border-color:var(--color-primary) !important}.mc-c-checkbox__input:indeterminate::after{content:"" !important;position:absolute !important;left:4px !important;top:7px !important;width:9px !important;height:0 !important;border:solid #fff !important;border-width:0 0 2.5px 0 !important;transform:none !important;opacity:1 !important}.mc-c-checkbox__input:focus-visible{outline:2px solid var(--color-primary) !important;outline-offset:2px !important}.mc-c-checkbox__input:disabled{opacity:.4 !important;cursor:not-allowed !important;background-color:var(--surface-border-color) !important;border-color:var(--surface-border-color) !important;box-shadow:none !important;transform:none !important}.mc-c-checkbox__input:disabled:hover{transform:none !important;box-shadow:none !important;border-color:var(--surface-border-color) !important}.mc-c-checkbox__input::after{content:"" !important;position:absolute !important;left:6px !important;top:2px !important;width:5px !important;height:10px !important;border:solid #fff !important;border-width:0 2.5px 2.5px 0 !important;transform:rotate(45deg) scale(0) !important;opacity:0 !important;transition:all .2s cubic-bezier(0.68, -0.55, 0.265, 1.55) !important}.mc-c-checkbox__content{display:flex;flex-direction:column;gap:var(--ui-space-inset-2xs, 4px);flex:1;min-width:0}.mc-c-checkbox__label{font-size:var(--ui-font-size-sm, 14px);font-weight:var(--ui-font-weight-medium, 500);line-height:var(--ui-line-height-normal, 1.5);color:var(--surface-text-color);transition:color .2s ease;cursor:pointer;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.mc-c-checkbox__hint{font-size:var(--ui-font-size-xs, 12px);line-height:var(--ui-line-height-relaxed, 1.6);color:var(--surface-text-color);opacity:.65;transition:opacity .2s ease;cursor:pointer}.mc-c-checkbox:hover .mc-c-checkbox__label{color:var(--color-primary)}.mc-c-checkbox:hover .mc-c-checkbox__hint{opacity:.8}.mc-c-checkbox:has(input:disabled){opacity:.5;cursor:not-allowed}.mc-c-checkbox:has(input:disabled) .mc-c-checkbox__label,.mc-c-checkbox:has(input:disabled) .mc-c-checkbox__hint{cursor:not-allowed}.mc-c-checkbox:has(input:checked) .mc-c-checkbox__label{color:var(--surface-text-color);font-weight:var(--ui-font-weight-semibold, 600)}.mc-c-checkbox--compact{gap:var(--ui-space-inset-xs, 8px)}.mc-c-checkbox--compact .mc-c-checkbox__input{width:18px;height:18px;margin-top:1px}.mc-c-checkbox--compact .mc-c-checkbox__input::after{left:5px;top:1px;width:4px;height:8px;border-width:0 2px 2px 0}.mc-c-checkbox--compact .mc-c-checkbox__label{font-size:var(--ui-font-size-xs, 12px)}.mc-c-checkbox--compact .mc-c-checkbox__hint{font-size:11px}
.mc-c-radio-group{display:flex;flex-direction:column;gap:var(--ui-space-inset-sm, 12px)}.mc-c-radio-group--inline{flex-direction:row;flex-wrap:wrap;gap:var(--ui-space-inset-lg, 24px)}.mc-c-radio-group--disabled{opacity:.5;cursor:not-allowed}.mc-c-radio{display:flex;align-items:flex-start;gap:var(--ui-space-inset-sm, 12px);cursor:pointer;user-select:none;color:var(--surface-text-color);transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.mc-c-radio:hover:not(.mc-c-radio--disabled) .mc-c-radio__input{box-shadow:0 0 0 4px rgba(var(--surface-border-color-rgb, 0, 0, 0), 0.06)}.mc-c-radio:hover:not(.mc-c-radio--disabled) .mc-c-radio__label{color:var(--color-primary)}.mc-c-radio:hover:not(.mc-c-radio--disabled) .mc-c-radio__hint{opacity:.8}.mc-c-radio--checked .mc-c-radio__label{color:var(--surface-text-color);font-weight:var(--ui-font-weight-semibold, 600)}.mc-c-radio--disabled{opacity:.5;cursor:not-allowed}.mc-c-radio--disabled .mc-c-radio__label,.mc-c-radio--disabled .mc-c-radio__hint{cursor:not-allowed}.mc-c-radio__input{all:unset !important;appearance:none !important;-webkit-appearance:none !important;width:20px !important;height:20px !important;border:1.5px solid var(--surface-border-color, var(--ui-color-border)) !important;border-radius:50% !important;background-color:var(--surface-level-0, transparent) !important;display:inline-block !important;position:relative !important;transition:all .15s ease-in-out !important;margin:0 !important;flex-shrink:0 !important;cursor:pointer !important;box-sizing:border-box !important}.mc-c-radio__input::after{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;width:10px !important;height:10px !important;border-radius:50% !important;background-color:var(--color-primary) !important;transform:translate(-50%, -50%) scale(0) !important;opacity:0 !important;transition:all .2s cubic-bezier(0.68, -0.55, 0.265, 1.55) !important}.mc-c-radio__input:hover{box-shadow:0 0 0 4px rgba(var(--surface-border-color-rgb, 0, 0, 0), 0.06) !important}.mc-c-radio__input:checked{background-color:var(--surface-level-0, transparent) !important;border-color:var(--color-primary) !important}.mc-c-radio__input:checked::after{transform:translate(-50%, -50%) scale(1) !important;opacity:1 !important}.mc-c-radio__input:focus-visible{outline:2px solid var(--color-primary) !important;outline-offset:2px !important}.mc-c-radio__input:disabled{opacity:.4 !important;cursor:not-allowed !important;background-color:var(--surface-border-color) !important;border-color:var(--surface-border-color) !important;box-shadow:none !important}.mc-c-radio__input:disabled:hover{box-shadow:none !important;border-color:var(--surface-border-color) !important}.mc-c-radio__input:disabled::after{background-color:var(--surface-text-muted) !important}.mc-c-radio__content{display:flex;flex-direction:column;gap:var(--ui-space-inset-2xs, 4px);flex:1;min-width:0}.mc-c-radio__label{font-size:var(--ui-font-size-sm, 14px);font-weight:var(--ui-font-weight-medium, 500);line-height:var(--ui-line-height-normal, 1.5);color:var(--surface-text-color);transition:color .2s ease;cursor:pointer;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.mc-c-radio__hint{font-size:var(--ui-font-size-xs, 12px);line-height:var(--ui-line-height-relaxed, 1.6);color:var(--surface-text-color);opacity:.65;transition:opacity .2s ease;cursor:pointer}.mc-c-radio-group--compact{gap:var(--ui-space-inset-xs, 8px)}.mc-c-radio-group--compact.mc-c-radio-group--inline{gap:var(--ui-space-inset-md, 16px)}.mc-c-radio-group--compact .mc-c-radio{gap:var(--ui-space-inset-xs, 8px)}.mc-c-radio-group--compact .mc-c-radio__input{width:18px !important;height:18px !important}.mc-c-radio-group--compact .mc-c-radio__input::after{width:8px !important;height:8px !important}.mc-c-radio-group--compact .mc-c-radio__label{font-size:var(--ui-font-size-xs, 12px)}.mc-c-radio-group--compact .mc-c-radio__hint{font-size:11px}.mc-c-radio-group.mc-c-radio-group--chips{flex-direction:row;flex-wrap:wrap;gap:var(--space-2, 8px)}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio{position:relative;align-items:center;gap:var(--space-2, 8px);box-sizing:border-box;min-width:var(--space-11, 44px);min-height:var(--space-11, 44px);padding:var(--space-1, 4px) var(--space-3-5, 14px);border:1px solid var(--surface-border-color);border-radius:var(--border-radius-base, 8px);background-color:var(--surface-level-0);color:var(--surface-text-color)}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio:hover:not(.mc-c-radio--disabled):not(.mc-c-radio--checked){border-color:var(--surface-text-muted);background-color:var(--surface-bg-hover)}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio:hover:not(.mc-c-radio--disabled) .mc-c-radio__label{color:inherit}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio:hover:not(.mc-c-radio--disabled) .mc-c-radio__hint{opacity:1}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio:has(.mc-c-radio__input:focus-visible){outline:2px solid var(--surface-focus-ring-color, var(--focus-ring-color, var(--color-primary-500, #8955ef)));outline-offset:2px}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio--checked{border-color:var(--state-text-brand);background-color:color-mix(in srgb, var(--state-text-brand) 6%, var(--surface-level-0));color:var(--state-text-brand)}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio__input{position:absolute !important;top:0 !important;left:0 !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;border:0 !important;opacity:0 !important;overflow:hidden !important;clip-path:inset(50%) !important;pointer-events:none !important}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio__input::after{content:none !important}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio__mark{flex-shrink:0;font-size:var(--font-size-base, 16px);line-height:1;color:inherit}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio__content{gap:var(--space-0-5, 2px)}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio__label{font-size:var(--font-size-sm, 14px);line-height:var(--line-height-tight, 1.25);color:inherit}.mc-c-radio-group.mc-c-radio-group--chips .mc-c-radio__hint{font-size:var(--font-size-xs, 12px);line-height:var(--line-height-tight, 1.25);color:var(--surface-text-muted);opacity:1}
.mc-c-select__label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;color:var(--surface-text-color);line-height:1.4}.mc-c-select__required{color:var(--color-error-dark, #c62828);margin-left:.125rem;font-weight:600}.mc-c-select__hint{display:block;margin-top:.25rem;font-size:.75rem;color:var(--surface-text-muted);line-height:1.4}[data-surface=dark] .mc-c-select__label{color:var(--surface-text-color)}[data-surface=dark] .mc-c-select__required{color:var(--color-danger-400, #f87171)}[data-surface=dark] .mc-c-select__hint{color:var(--surface-text-muted, rgba(255, 255, 255, 0.6))}.mc-c-select__wrapper,.mc-select-input-wrapper{position:relative;width:100%}.mc-c-select__wrapper.mc-c-select__wrapper--disabled,.mc-c-select__wrapper--disabled,.mc-select-input-wrapper.disabled{opacity:.6;cursor:not-allowed}.mc-c-select__wrapper.mc-c-select__wrapper--disabled .mc-c-select__input,.mc-c-select__wrapper--disabled .mc-c-select__input,.mc-c-select__wrapper--disabled .mc-select-input,.mc-select-input-wrapper.disabled .mc-c-select__input,.mc-select-input-wrapper.disabled .mc-select-input{background-color:var(--color-neutral-100, #f3f4f6);color:var(--color-neutral-400, #9ca3af);cursor:not-allowed;pointer-events:none}.mc-c-select__wrapper.mc-c-select__wrapper--disabled .mc-c-select__input:hover,.mc-c-select__wrapper--disabled .mc-c-select__input:hover,.mc-c-select__wrapper--disabled .mc-select-input:hover,.mc-select-input-wrapper.disabled .mc-c-select__input:hover,.mc-select-input-wrapper.disabled .mc-select-input:hover{border-color:var(--color-neutral-300, #d1d5db)}.mc-c-select__wrapper.mc-c-select__wrapper--loading,.mc-c-select__wrapper--loading,.mc-select-input-wrapper.loading{pointer-events:none}.mc-c-select__wrapper.mc-c-select__wrapper--loading .mc-c-select__input,.mc-c-select__wrapper--loading .mc-c-select__input,.mc-c-select__wrapper--loading .mc-select-input,.mc-select-input-wrapper.loading .mc-c-select__input,.mc-select-input-wrapper.loading .mc-select-input{cursor:wait}.mc-c-select__wrapper.mc-c-select__wrapper--loading .mc-c-select__input:hover,.mc-c-select__wrapper--loading .mc-c-select__input:hover,.mc-c-select__wrapper--loading .mc-select-input:hover,.mc-select-input-wrapper.loading .mc-c-select__input:hover,.mc-select-input-wrapper.loading .mc-select-input:hover{border-color:var(--color-neutral-300, #d1d5db)}.mc-c-select__wrapper.mc-c-select__wrapper--loading .mc-c-select__loading-text,.mc-c-select__wrapper--loading .mc-c-select__loading-text,.mc-c-select__wrapper--loading .mc-select-input .loading-text,.mc-select-input .mc-c-select__wrapper--loading .loading-text,.mc-select-input-wrapper.loading .mc-c-select__loading-text,.mc-select-input-wrapper.loading .mc-select-input .loading-text,.mc-select-input .mc-select-input-wrapper.loading .loading-text{color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6))}.mc-c-select__wrapper.mc-c-select__wrapper--loading .mc-c-select__loading-spinner,.mc-c-select__wrapper--loading .mc-c-select__loading-spinner,.mc-c-select__wrapper--loading .mc-select-input .loading-spinner,.mc-select-input .mc-c-select__wrapper--loading .loading-spinner,.mc-select-input-wrapper.loading .mc-c-select__loading-spinner,.mc-select-input-wrapper.loading .mc-select-input .loading-spinner,.mc-select-input .mc-select-input-wrapper.loading .loading-spinner{color:var(--color-primary-500, #8955ef);margin-left:.5rem;animation:mc-select-spin 1s linear infinite}.mc-c-select__wrapper.mc-c-select__wrapper--open,.mc-c-select__wrapper--open,.mc-select-input-wrapper.open{z-index:var(--z-popover, 1610)}.mc-c-select__wrapper.mc-c-select__wrapper--has-selection .mc-c-select__placeholder,.mc-c-select__wrapper--has-selection .mc-c-select__placeholder,.mc-c-select__wrapper--has-selection .mc-select-input .placeholder,.mc-select-input .mc-c-select__wrapper--has-selection .placeholder,.mc-select-input-wrapper.has-selection .mc-c-select__placeholder,.mc-select-input-wrapper.has-selection .mc-select-input .placeholder,.mc-select-input .mc-select-input-wrapper.has-selection .placeholder{display:none}.mc-c-select__wrapper.mc-c-select__wrapper--has-selection .mc-c-select__selected-items,.mc-c-select__wrapper--has-selection .mc-c-select__selected-items,.mc-select-input-wrapper.has-selection .mc-c-select__selected-items{display:block}.mc-c-select__wrapper.mc-c-select__wrapper--invalid .mc-c-select__input,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-c-select__input,.mc-c-select__wrapper--invalid .mc-c-select__input,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-c-select__input,.mc-c-select__wrapper--invalid .mc-select-input,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-select-input,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-select-input,.mc-select-input-wrapper.mc-select-invalid .mc-c-select__input,.mc-select-input-wrapper.mc-select-invalid .mc-select-input,.mc-c-select__wrapper.mc-select-invalid .mc-c-select__input,.mc-c-select__wrapper.mc-select-invalid .mc-select-input{border-color:var(--color-error, #F44336);box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(239,68,68,.25)}.mc-c-select__wrapper.mc-c-select__wrapper--invalid .mc-c-select__input:focus,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-c-select__input:focus,.mc-c-select__wrapper.mc-c-select__wrapper--invalid .mc-c-select__input.mc-c-select__input--focused,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-c-select__input.mc-c-select__input--focused,.mc-c-select__wrapper--invalid .mc-c-select__input:focus,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-c-select__input:focus,.mc-c-select__wrapper--invalid .mc-select-input:focus,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-select-input:focus,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-select-input:focus,.mc-select-input-wrapper.mc-select-invalid .mc-c-select__input:focus,.mc-select-input-wrapper.mc-select-invalid .mc-select-input:focus,.mc-c-select__wrapper--invalid .mc-c-select__input.mc-c-select__input--focused,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-c-select__input.mc-c-select__input--focused,.mc-c-select__wrapper--invalid .mc-c-select__input--focused.mc-select-input,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-c-select__input--focused.mc-select-input,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-c-select__input--focused.mc-select-input,.mc-c-select__wrapper--invalid .mc-select-input.focused,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-select-input.focused,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-select-input.focused,.mc-select-input-wrapper.mc-select-invalid .mc-c-select__input.mc-c-select__input--focused,.mc-select-input-wrapper.mc-select-invalid .mc-c-select__input--focused.mc-select-input,.mc-select-input-wrapper.mc-select-invalid .mc-select-input.focused,.mc-c-select__wrapper.mc-select-invalid .mc-c-select__input:focus,.mc-c-select__wrapper.mc-select-invalid .mc-select-input:focus,.mc-c-select__wrapper.mc-select-invalid .mc-c-select__input.mc-c-select__input--focused,.mc-c-select__wrapper.mc-select-invalid .mc-c-select__input--focused.mc-select-input,.mc-c-select__wrapper.mc-select-invalid .mc-select-input.focused{border-color:var(--color-error, #F44336);box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(239,68,68,.25)}.mc-c-select__wrapper.mc-c-select__wrapper--invalid .mc-c-select__arrow,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-c-select__arrow,.mc-c-select__wrapper--invalid .mc-c-select__arrow,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-c-select__arrow,.mc-c-select__wrapper--invalid .mc-select-input .select-arrow,.form-group .mc-c-select__wrapper.ng-invalid.ng-touched .mc-select-input .select-arrow,.form-group .mc-select-input-wrapper.ng-invalid.ng-touched .mc-select-input .select-arrow,.mc-select-input .mc-c-select__wrapper--invalid .select-arrow,.mc-select-input .form-group .mc-c-select__wrapper.ng-invalid.ng-touched .select-arrow,.form-group .mc-select-input .mc-c-select__wrapper.ng-invalid.ng-touched .select-arrow,.mc-select-input .form-group .mc-select-input-wrapper.ng-invalid.ng-touched .select-arrow,.form-group .mc-select-input .mc-select-input-wrapper.ng-invalid.ng-touched .select-arrow,.mc-select-input-wrapper.mc-select-invalid .mc-c-select__arrow,.mc-select-input-wrapper.mc-select-invalid .mc-select-input .select-arrow,.mc-select-input .mc-select-input-wrapper.mc-select-invalid .select-arrow,.mc-c-select__wrapper.mc-select-invalid .mc-c-select__arrow,.mc-c-select__wrapper.mc-select-invalid .mc-select-input .select-arrow,.mc-select-input .mc-c-select__wrapper.mc-select-invalid .select-arrow{color:var(--color-error, #F44336)}.mc-c-select__wrapper.mc-c-select__wrapper--required .mc-c-select__input,.mc-c-select__wrapper--required .mc-c-select__input,.mc-c-select__wrapper--required .mc-select-input,.mc-select-input-wrapper.mc-select-required .mc-c-select__input,.mc-select-input-wrapper.mc-select-required .mc-select-input,.mc-c-select__wrapper.mc-select-required .mc-c-select__input,.mc-c-select__wrapper.mc-select-required .mc-select-input{position:relative}.mc-c-select__wrapper.ng-valid.ng-dirty:not(.mc-c-select__wrapper--required):not(.mc-select-required) .mc-c-select__input,.mc-c-select__wrapper.ng-valid.ng-dirty:not(.mc-c-select__wrapper--required):not(.mc-select-required) .mc-select-input,.ng-valid.ng-dirty.mc-select-input-wrapper:not(.mc-c-select__wrapper--required):not(.mc-select-required) .mc-c-select__input,.ng-valid.ng-dirty.mc-select-input-wrapper:not(.mc-c-select__wrapper--required):not(.mc-select-required) .mc-select-input{border-color:var(--color-success-500, #22c55e);box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(34,197,94,.25)}.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-c-select__input,.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-select-input,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-c-select__input,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-select-input{border-color:var(--color-error, #F44336);box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(239,68,68,.25)}.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-c-select__input:focus,.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-select-input:focus,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-c-select__input:focus,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-select-input:focus,.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-c-select__input.mc-c-select__input--focused,.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-c-select__input--focused.mc-select-input,.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-select-input.focused,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-c-select__input.mc-c-select__input--focused,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-c-select__input--focused.mc-select-input,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-select-input.focused{border-color:var(--color-error, #F44336);box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(239,68,68,.25)}.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-c-select__arrow,.mc-c-select__wrapper.ng-invalid.ng-dirty .mc-select-input .select-arrow,.mc-select-input .mc-c-select__wrapper.ng-invalid.ng-dirty .select-arrow,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-c-select__arrow,.ng-invalid.ng-dirty.mc-select-input-wrapper .mc-select-input .select-arrow,.mc-select-input .ng-invalid.ng-dirty.mc-select-input-wrapper .select-arrow{color:var(--color-error, #F44336)}.mc-c-select__wrapper.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled .mc-c-select__input,.mc-c-select__wrapper.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled .mc-select-input,.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled.mc-select-input-wrapper .mc-c-select__input,.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled.mc-select-input-wrapper .mc-select-input,.mc-c-select__wrapper--disabled.mc-select-input-wrapper.loading .mc-c-select__input,.mc-c-select__wrapper--disabled.mc-select-input-wrapper.loading .mc-select-input,.mc-c-select__wrapper--loading.mc-select-input-wrapper.disabled .mc-c-select__input,.mc-c-select__wrapper--loading.mc-select-input-wrapper.disabled .mc-select-input,.mc-select-input-wrapper.disabled.loading .mc-c-select__input,.mc-select-input-wrapper.disabled.loading .mc-select-input,.mc-c-select__wrapper--loading.--disabled .mc-c-select__input,.mc-c-select__wrapper--loading.--disabled .mc-select-input,.--disabled.mc-select-input-wrapper.loading .mc-c-select__input,.--disabled.mc-select-input-wrapper.loading .mc-select-input{cursor:not-allowed;opacity:.7}.mc-c-select__wrapper.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled .mc-c-select__input .mc-c-select__loading-spinner,.mc-select-input .mc-c-select__wrapper.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled .mc-c-select__input .loading-spinner,.mc-c-select__wrapper.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled .mc-select-input .mc-c-select__loading-spinner,.mc-c-select__wrapper.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled .mc-select-input .loading-spinner,.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled.mc-select-input-wrapper .mc-c-select__input .mc-c-select__loading-spinner,.mc-select-input .mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled.mc-select-input-wrapper .mc-c-select__input .loading-spinner,.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled.mc-select-input-wrapper .mc-select-input .mc-c-select__loading-spinner,.mc-c-select__wrapper--loading.mc-c-select__wrapper--disabled.mc-select-input-wrapper .mc-select-input .loading-spinner,.mc-c-select__wrapper--disabled.mc-select-input-wrapper.loading .mc-c-select__input .mc-c-select__loading-spinner,.mc-select-input .mc-c-select__wrapper--disabled.mc-select-input-wrapper.loading .mc-c-select__input .loading-spinner,.mc-c-select__wrapper--disabled.mc-select-input-wrapper.loading .mc-select-input .mc-c-select__loading-spinner,.mc-c-select__wrapper--disabled.mc-select-input-wrapper.loading .mc-select-input .loading-spinner,.mc-c-select__wrapper--loading.mc-select-input-wrapper.disabled .mc-c-select__input .mc-c-select__loading-spinner,.mc-select-input .mc-c-select__wrapper--loading.mc-select-input-wrapper.disabled .mc-c-select__input .loading-spinner,.mc-c-select__wrapper--loading.mc-select-input-wrapper.disabled .mc-select-input .mc-c-select__loading-spinner,.mc-c-select__wrapper--loading.mc-select-input-wrapper.disabled .mc-select-input .loading-spinner,.mc-select-input-wrapper.disabled.loading .mc-c-select__input .mc-c-select__loading-spinner,.mc-select-input .mc-select-input-wrapper.disabled.loading .mc-c-select__input .loading-spinner,.mc-select-input-wrapper.disabled.loading .mc-select-input .mc-c-select__loading-spinner,.mc-select-input-wrapper.disabled.loading .mc-select-input .loading-spinner,.mc-c-select__wrapper--loading.--disabled .mc-c-select__input .mc-c-select__loading-spinner,.mc-select-input .mc-c-select__wrapper--loading.--disabled .mc-c-select__input .loading-spinner,.mc-c-select__wrapper--loading.--disabled .mc-select-input .mc-c-select__loading-spinner,.mc-c-select__wrapper--loading.--disabled .mc-select-input .loading-spinner,.--disabled.mc-select-input-wrapper.loading .mc-c-select__input .mc-c-select__loading-spinner,.mc-select-input .--disabled.mc-select-input-wrapper.loading .mc-c-select__input .loading-spinner,.--disabled.mc-select-input-wrapper.loading .mc-select-input .mc-c-select__loading-spinner,.--disabled.mc-select-input-wrapper.loading .mc-select-input .loading-spinner{opacity:.6}.mc-c-select__wrapper.mc-c-select__wrapper--compact .mc-c-select__input,.mc-c-select__wrapper--compact .mc-c-select__input,.mc-c-select__wrapper--compact .mc-select-input{min-height:28px;padding:.125rem .5rem;font-size:.75rem;line-height:1.35;box-shadow:none}.mc-c-select__wrapper.mc-c-select__wrapper--compact .mc-c-select__arrow,.mc-c-select__wrapper--compact .mc-c-select__arrow,.mc-c-select__wrapper--compact .mc-select-input .select-arrow,.mc-select-input .mc-c-select__wrapper--compact .select-arrow{font-size:.875rem}.mc-c-select__wrapper.mc-c-select__wrapper--compact .mc-c-select__label,.mc-c-select__wrapper--compact .mc-c-select__label{font-size:.75rem;margin-bottom:.125rem}.mc-c-select__wrapper.mc-c-select__wrapper--compact .mc-c-select__hint,.mc-c-select__wrapper--compact .mc-c-select__hint{font-size:.6875rem;margin-top:.125rem}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__input,.mc-c-select__wrapper--theme .mc-c-select__input,.mc-c-select__wrapper--theme .mc-select-input{background-color:var(--header-background-color);color:var(--app-text-color);border-color:var(--sidebar-item-hover, rgba(0, 0, 0, 0.1))}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__input:hover:not([disabled]):not(.mc-c-select__input--disabled),.mc-c-select__wrapper--theme .mc-c-select__input:hover:not([disabled]):not(.mc-c-select__input--disabled),.mc-c-select__wrapper--theme .mc-select-input:hover:not([disabled]):not(.mc-c-select__input--disabled){border-color:var(--color-primary-400, #a855f7)}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__input:focus,.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__input.mc-c-select__input--focused,.mc-c-select__wrapper--theme .mc-c-select__input:focus,.mc-c-select__wrapper--theme .mc-select-input:focus,.mc-c-select__wrapper--theme .mc-c-select__input.mc-c-select__input--focused,.mc-c-select__wrapper--theme .mc-c-select__input--focused.mc-select-input,.mc-c-select__wrapper--theme .mc-select-input.focused{border-color:var(--color-primary-500, #8955ef);box-shadow:0 0 0 .2rem rgba(137,85,239,.25)}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__placeholder,.mc-c-select__wrapper--theme .mc-c-select__placeholder,.mc-c-select__wrapper--theme .mc-select-input .placeholder,.mc-select-input .mc-c-select__wrapper--theme .placeholder{color:var(--text-color-muted, rgba(var(--app-text-color-rgb, 255, 255, 255), 0.7))}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__selected-value,.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__loading-text,.mc-c-select__wrapper--theme .mc-c-select__selected-value,.mc-c-select__wrapper--theme .mc-select-input .selected-value,.mc-select-input .mc-c-select__wrapper--theme .selected-value,.mc-c-select__wrapper--theme .mc-c-select__loading-text,.mc-c-select__wrapper--theme .mc-select-input .loading-text,.mc-select-input .mc-c-select__wrapper--theme .loading-text{color:var(--app-text-color)}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__arrow,.mc-c-select__wrapper--theme .mc-c-select__arrow,.mc-c-select__wrapper--theme .mc-select-input .select-arrow,.mc-select-input .mc-c-select__wrapper--theme .select-arrow{color:var(--app-text-color)}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__clear-button,.mc-c-select__wrapper--theme .mc-c-select__clear-button,.mc-c-select__wrapper--theme .mc-select-clear-button{color:var(--app-text-color)}.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__clear-button:hover,.mc-c-select__wrapper.mc-c-select__wrapper--theme .mc-c-select__clear-button:focus,.mc-c-select__wrapper--theme .mc-c-select__clear-button:hover,.mc-c-select__wrapper--theme .mc-select-clear-button:hover,.mc-c-select__wrapper--theme .mc-c-select__clear-button:focus,.mc-c-select__wrapper--theme .mc-select-clear-button:focus{color:rgba(var(--app-text-color-rgb, 255, 255, 255), 0.8)}.mc-c-select__input,.mc-select-input{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.375rem .75rem;font-size:inherit;font-weight:400;line-height:1.5;color:var(--surface-text-color, #1a1a1a);background-color:var(--surface-background-color, #ffffff);background-clip:padding-box;border:1px solid var(--color-neutral-300, #d1d5db);border-radius:var(--border-radius, 0.5rem);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer;min-height:38px}.mc-c-select__input:hover:not([disabled]):not(.mc-c-select__input--disabled),.mc-select-input:hover:not([disabled]):not(.mc-c-select__input--disabled){border-color:var(--color-primary-300, #c4b5fd)}.mc-c-select__input:focus,.mc-select-input:focus,.mc-c-select__input.mc-c-select__input--focused,.mc-c-select__input--focused.mc-select-input,.mc-select-input.focused,.mc-c-select__input[aria-expanded=true],[aria-expanded=true].mc-select-input{border-color:var(--color-primary-500, #8955ef);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(137,85,239,.25)}.mc-c-select__label-container,.mc-select-input .display-label-container{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-c-select__placeholder,.mc-select-input .placeholder{color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6))}.mc-c-select__selected-value,.mc-select-input .selected-value{color:var(--surface-text-color, #1a1a1a)}.mc-c-select__loading-text,.mc-select-input .loading-text{color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6))}.mc-c-select__actions{display:flex;align-items:center;justify-content:center;margin-left:.5rem}.mc-c-select__icon-container,.mc-select-icon-container{position:relative;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.mc-c-select__arrow,.mc-select-input .select-arrow{color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.7));transition:transform .2s ease-in-out,opacity .15s ease-in-out;opacity:1;position:absolute}.mc-c-select__arrow--hidden{opacity:0;pointer-events:none}.mc-select-input.focused .mc-c-select__arrow,.mc-select-input.focused .select-arrow,[aria-expanded=true].mc-select-input .mc-c-select__arrow,[aria-expanded=true].mc-select-input .select-arrow{transform:rotate(180deg)}.mc-c-select__clear-button,.mc-select-clear-button{color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.7));padding:.2rem;margin-right:.25rem;cursor:pointer;transition:color .15s ease-in-out;font-size:1em;border:none;background:none}.mc-c-select__clear-button:hover,.mc-select-clear-button:hover,.mc-c-select__clear-button:focus,.mc-select-clear-button:focus{color:var(--surface-text-color, #1a1a1a);outline:none}.mc-c-select__loading-spinner,.mc-select-input .loading-spinner{color:var(--color-primary-500, #8955ef);animation:mc-select-spin 1s linear infinite;transition:opacity .15s ease-in-out;opacity:0;position:absolute;pointer-events:none}.mc-c-select__loading-spinner--visible{opacity:1}.mc-c-select__error-container,.mc-select-error-container{margin-top:5px;animation:mc-select-slide-in .3s ease-in-out}.mc-c-select__error-message,.mc-select-error-message{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--color-error, #F44336);line-height:1.4}.mc-c-select__error-message i,.mc-select-error-message i{font-size:.75rem;flex-shrink:0}.mc-c-select__error-message span,.mc-select-error-message span{line-height:1.4}.mc-c-select-popover,.mc-select-content{background-color:var(--surface-background-color, #ffffff);color:var(--surface-text-color, #1a1a1a);border:1px solid var(--color-neutral-200, #e5e7eb);border-radius:var(--border-radius, 0.5rem);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden;z-index:var(--z-popover, 1610);font-size:inherit;display:flex;flex-direction:column;max-width:calc(100vw - 32px)}.mc-c-select-popover__search-container,.mc-select-content .popover-search-container{padding:.5rem;border-bottom:1px solid var(--color-neutral-200, #e5e7eb);flex-shrink:0}.mc-c-select-popover__search-input,.mc-select-content .popover-option-search-input,.mc-select-content .popover-group-search-input{width:100%;height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;padding-right:2rem;font-size:inherit;color:var(--surface-text-color, #1a1a1a);background-color:var(--surface-background-color, #ffffff);border:1px solid var(--color-neutral-300, #d1d5db);border-radius:calc($mc-select-popover-radius * 0.5);box-sizing:border-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mc-c-select-popover__search-input::placeholder,.mc-select-content .popover-option-search-input::placeholder,.mc-select-content .popover-group-search-input::placeholder{color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6))}.mc-c-select-popover__search-input:focus,.mc-select-content .popover-option-search-input:focus,.mc-select-content .popover-group-search-input:focus{border-color:var(--color-primary-500, #8955ef);outline:0;box-shadow:0 0 0 .125rem rgba(137,85,239,.25)}.mc-c-select-popover__search-container,.mc-select-content .popover-search-container{position:relative}.mc-c-select-popover__search-container--loading .mc-c-select-popover__search-input,.mc-c-select-popover__search-container--loading .mc-select-content .popover-option-search-input,.mc-select-content .mc-c-select-popover__search-container--loading .popover-option-search-input,.mc-c-select-popover__search-container--loading .mc-select-content .popover-group-search-input,.mc-select-content .mc-c-select-popover__search-container--loading .popover-group-search-input{padding-right:2.25rem}.mc-c-select-popover__search-spinner{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--color-primary-500, #8955ef);font-size:.875rem;animation:mc-select-spin 1s linear infinite;pointer-events:none}.mc-c-select-popover__list-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6));min-height:100px}.mc-c-select-popover__list-loading i{font-size:1.5rem;margin-bottom:.75rem;color:var(--color-primary-500, #8955ef)}.mc-c-select-popover__list-loading span{font-size:.875rem}.mc-c-select-popover__search-hint{display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem;color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6));text-align:center;font-size:.875rem}.mc-c-select-popover__search-hint i{margin-right:.5rem;font-size:1rem}.mc-c-select-popover__list,.mc-select-content .popover-options-list,.mc-select-content .popover-groups-list,.mc-select-content .popover-list-base{list-style:none;padding:.5rem 0;margin:0;flex-grow:1;overflow-y:auto}.mc-c-select-popover__item,.mc-select-content .option-item,.mc-select-content .group-item{padding:.45rem 1rem;cursor:pointer;color:var(--surface-text-color, #1a1a1a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:calc(1.5em + 0.45rem * 2 + 2px);display:flex;align-items:center;transition:background-color .15s ease-in-out}.mc-c-select-popover__item:hover,.mc-select-content .option-item:hover,.mc-select-content .group-item:hover{background-color:var(--hover-background-color, rgba(0, 0, 0, 0.05))}.mc-c-select-popover__item:focus,.mc-select-content .option-item:focus,.mc-select-content .group-item:focus{background-color:var(--hover-background-color, rgba(0, 0, 0, 0.05));outline:none}.mc-c-select-popover__item.mc-c-select-popover__item--selected,.mc-select-content .mc-c-select-popover__item--selected.option-item,.mc-select-content .option-item.selected,.mc-select-content .mc-c-select-popover__item--selected.group-item,.mc-select-content .group-item.selected,.mc-c-select-popover__item--selected{background-color:rgba(var(--color-primary-500-rgb, 137, 85, 239), 0.1);color:var(--color-primary-600, #7c3aed);font-weight:600}.mc-c-select-popover__option-checkbox,.mc-select-content .mc-select-option-checkbox{margin-right:.75rem;flex-shrink:0;cursor:pointer}.mc-c-select-popover__option-text{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mc-c-select-popover__no-results,.mc-select-content .no-results{color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6));padding:.5rem 1rem;display:block;cursor:default}.mc-c-select-popover__no-results:hover,.mc-select-content .no-results:hover{background-color:transparent}.mc-c-select-popover__loading-more,.mc-select-content .mc-select-loading-more{display:flex;align-items:center;justify-content:center;padding:1rem;color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6))}.mc-c-select-popover__loading-more i,.mc-select-content .mc-select-loading-more i{margin-right:.5rem}.mc-c-select-popover__group-name,.mc-select-content .group-name{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mc-c-select-popover__group-count,.mc-select-content .group-count{margin-left:.5em;font-size:.85em;color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6));background-color:var(--color-neutral-100, #f3f4f6);padding:.1rem .4rem;border-radius:calc($mc-select-popover-radius * 0.3)}.mc-c-select-popover__group-arrow,.mc-select-content .group-arrow{font-size:.8em;color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.7));margin-left:.5em;opacity:.5;transition:opacity .15s ease-in-out,color .15s ease-in-out}.mc-c-select-popover__two-panels,.mc-select-content .popover-layout-two-panels{display:flex;max-height:280px;width:550px;max-width:calc(100vw - 32px)}.mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel,.mc-c-select-popover__two-panels .mc-select-content .panel-groups,.mc-select-content .mc-c-select-popover__two-panels .panel-groups,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__groups-panel,.mc-select-content .popover-layout-two-panels .panel-groups{display:flex;flex-direction:column;border-right:1px solid var(--color-neutral-200, #e5e7eb);flex-shrink:0;width:200px}.mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel .mc-c-select-popover__list,.mc-c-select-popover__two-panels .mc-select-content .panel-groups .mc-c-select-popover__list,.mc-select-content .mc-c-select-popover__two-panels .panel-groups .mc-c-select-popover__list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__groups-panel .mc-c-select-popover__list,.mc-select-content .popover-layout-two-panels .panel-groups .mc-c-select-popover__list,.mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel .mc-select-content .popover-options-list,.mc-c-select-popover__two-panels .mc-select-content .panel-groups .mc-select-content .popover-options-list,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel .popover-options-list,.mc-select-content .mc-c-select-popover__two-panels .panel-groups .popover-options-list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__groups-panel .popover-options-list,.mc-select-content .popover-layout-two-panels .panel-groups .popover-options-list,.mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel .mc-select-content .popover-groups-list,.mc-c-select-popover__two-panels .mc-select-content .panel-groups .mc-select-content .popover-groups-list,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel .popover-groups-list,.mc-select-content .mc-c-select-popover__two-panels .panel-groups .popover-groups-list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__groups-panel .popover-groups-list,.mc-select-content .popover-layout-two-panels .panel-groups .popover-groups-list,.mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel .mc-select-content .popover-list-base,.mc-c-select-popover__two-panels .mc-select-content .panel-groups .mc-select-content .popover-list-base,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel .popover-list-base,.mc-select-content .mc-c-select-popover__two-panels .panel-groups .popover-list-base,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__groups-panel .popover-list-base,.mc-select-content .popover-layout-two-panels .panel-groups .popover-list-base{max-height:280px;width:200px}.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel,.mc-c-select-popover__two-panels .mc-select-content .panel-options,.mc-select-content .mc-c-select-popover__two-panels .panel-options,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel,.mc-select-content .popover-layout-two-panels .panel-options{display:flex;flex-direction:column;flex-grow:1;width:350px}.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel.mc-c-select-popover__options-panel--placeholder,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder,.mc-c-select-popover__two-panels .mc-select-content .panel-options.placeholder-panel,.mc-select-content .mc-c-select-popover__two-panels .panel-options.placeholder-panel,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel--placeholder,.mc-select-content .popover-layout-two-panels .panel-options.placeholder-panel{align-items:center;justify-content:center;color:var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6));padding:1rem;text-align:center;height:280px}.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel.mc-c-select-popover__options-panel--placeholder .mc-c-select-popover__list,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder .mc-c-select-popover__list,.mc-c-select-popover__two-panels .mc-select-content .panel-options.placeholder-panel .mc-c-select-popover__list,.mc-select-content .mc-c-select-popover__two-panels .panel-options.placeholder-panel .mc-c-select-popover__list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel--placeholder .mc-c-select-popover__list,.mc-select-content .popover-layout-two-panels .panel-options.placeholder-panel .mc-c-select-popover__list,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder .mc-select-content .popover-options-list,.mc-c-select-popover__two-panels .mc-select-content .panel-options.placeholder-panel .mc-select-content .popover-options-list,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder .popover-options-list,.mc-select-content .mc-c-select-popover__two-panels .panel-options.placeholder-panel .popover-options-list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel--placeholder .popover-options-list,.mc-select-content .popover-layout-two-panels .panel-options.placeholder-panel .popover-options-list,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder .mc-select-content .popover-groups-list,.mc-c-select-popover__two-panels .mc-select-content .panel-options.placeholder-panel .mc-select-content .popover-groups-list,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder .popover-groups-list,.mc-select-content .mc-c-select-popover__two-panels .panel-options.placeholder-panel .popover-groups-list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel--placeholder .popover-groups-list,.mc-select-content .popover-layout-two-panels .panel-options.placeholder-panel .popover-groups-list,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder .mc-select-content .popover-list-base,.mc-c-select-popover__two-panels .mc-select-content .panel-options.placeholder-panel .mc-select-content .popover-list-base,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__options-panel--placeholder .popover-list-base,.mc-select-content .mc-c-select-popover__two-panels .panel-options.placeholder-panel .popover-list-base,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel--placeholder .popover-list-base,.mc-select-content .popover-layout-two-panels .panel-options.placeholder-panel .popover-list-base{display:none}.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel .mc-c-select-popover__list,.mc-c-select-popover__two-panels .mc-select-content .panel-options .mc-c-select-popover__list,.mc-select-content .mc-c-select-popover__two-panels .panel-options .mc-c-select-popover__list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel .mc-c-select-popover__list,.mc-select-content .popover-layout-two-panels .panel-options .mc-c-select-popover__list,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel .mc-select-content .popover-options-list,.mc-c-select-popover__two-panels .mc-select-content .panel-options .mc-select-content .popover-options-list,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__options-panel .popover-options-list,.mc-select-content .mc-c-select-popover__two-panels .panel-options .popover-options-list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel .popover-options-list,.mc-select-content .popover-layout-two-panels .panel-options .popover-options-list,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel .mc-select-content .popover-groups-list,.mc-c-select-popover__two-panels .mc-select-content .panel-options .mc-select-content .popover-groups-list,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__options-panel .popover-groups-list,.mc-select-content .mc-c-select-popover__two-panels .panel-options .popover-groups-list,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel .popover-groups-list,.mc-select-content .popover-layout-two-panels .panel-options .popover-groups-list,.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel .mc-select-content .popover-list-base,.mc-c-select-popover__two-panels .mc-select-content .panel-options .mc-select-content .popover-list-base,.mc-select-content .mc-c-select-popover__two-panels .mc-c-select-popover__options-panel .popover-list-base,.mc-select-content .mc-c-select-popover__two-panels .panel-options .popover-list-base,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel .popover-list-base,.mc-select-content .popover-layout-two-panels .panel-options .popover-list-base{max-height:280px;width:350px}.mc-c-select-popover__single-panel,.mc-select-content .popover-layout-single-panel{display:flex;flex-direction:column;max-height:280px;min-width:200px;max-width:min(400px, calc(100vw - 32px))}.mc-c-select-popover__single-panel .mc-c-select-popover__list,.mc-select-content .popover-layout-single-panel .mc-c-select-popover__list,.mc-c-select-popover__single-panel .mc-select-content .popover-options-list,.mc-select-content .mc-c-select-popover__single-panel .popover-options-list,.mc-select-content .popover-layout-single-panel .popover-options-list,.mc-c-select-popover__single-panel .mc-select-content .popover-groups-list,.mc-select-content .mc-c-select-popover__single-panel .popover-groups-list,.mc-select-content .popover-layout-single-panel .popover-groups-list,.mc-c-select-popover__single-panel .mc-select-content .popover-list-base,.mc-select-content .mc-c-select-popover__single-panel .popover-list-base,.mc-select-content .popover-layout-single-panel .popover-list-base{width:100%}.mc-c-select-popover--match-width{width:100%;min-width:100%;max-width:none}.mc-c-select-popover--match-width .mc-c-select-popover__single-panel,.mc-c-select-popover--match-width .mc-select-content .popover-layout-single-panel,.mc-select-content .mc-c-select-popover--match-width .popover-layout-single-panel,.mc-c-select-popover--match-width .mc-c-select-popover__main-content{max-width:none;width:100%}.mc-c-select-popover--match-width .mc-c-select-popover__list,.mc-c-select-popover--match-width .mc-select-content .popover-options-list,.mc-select-content .mc-c-select-popover--match-width .popover-options-list,.mc-c-select-popover--match-width .mc-select-content .popover-groups-list,.mc-select-content .mc-c-select-popover--match-width .popover-groups-list,.mc-c-select-popover--match-width .mc-select-content .popover-list-base,.mc-select-content .mc-c-select-popover--match-width .popover-list-base{max-width:none;width:100%}.mc-c-select-popover--match-width .mc-c-select-popover__search-container,.mc-c-select-popover--match-width .mc-select-content .popover-search-container,.mc-select-content .mc-c-select-popover--match-width .popover-search-container{width:100%;box-sizing:border-box}.mc-c-select-popover--match-width .mc-c-select-popover__search-input,.mc-c-select-popover--match-width .mc-select-content .popover-option-search-input,.mc-select-content .mc-c-select-popover--match-width .popover-option-search-input,.mc-c-select-popover--match-width .mc-select-content .popover-group-search-input,.mc-select-content .mc-c-select-popover--match-width .popover-group-search-input{width:100%;box-sizing:border-box}.mc-c-select-popover__main-content{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.mc-c-select-popover__footer{flex-shrink:0;border-top:1px solid var(--color-neutral-200, #e5e7eb);background-color:var(--surface-level-1, #f8f9fa);padding:0}.mc-c-select-popover__footer .mc-c-select-footer-btn{display:flex;align-items:center;width:100%;padding:.75rem 1rem;border:none;background:transparent;color:var(--color-primary-600, #7c3aed);font-size:.875rem;cursor:pointer;transition:background-color .15s ease-in-out;text-align:left}.mc-c-select-popover__footer .mc-c-select-footer-btn:hover{background-color:rgba(var(--color-primary-500-rgb, 137, 85, 239), 0.08)}.mc-c-select-popover__footer .mc-c-select-footer-btn:focus{outline:none;background-color:rgba(var(--color-primary-500-rgb, 137, 85, 239), 0.12)}.mc-c-select-popover__footer .mc-c-select-footer-btn i{margin-right:.5rem;font-size:1.125rem}.mc-c-select-popover__footer .mc-c-select-footer-btn--prominent{background-color:rgba(var(--color-primary-500-rgb, 137, 85, 239), 0.05);font-weight:500}.mc-c-select-popover__alternate{padding:1rem;max-height:400px;overflow-y:auto}.mc-c-select-popover__alternate .mc-c-select-alternate-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--form-field-gap, 16px);padding-bottom:.75rem;border-bottom:1px solid var(--color-neutral-200, #e5e7eb)}.mc-c-select-popover__alternate .mc-c-select-alternate-header__title{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9375rem;color:var(--surface-text-color, #1a1a1a)}.mc-c-select-popover__alternate .mc-c-select-alternate-header__title i{font-size:1.125rem;color:var(--color-primary-500, #8955ef)}.mc-c-select-popover__alternate .mc-c-select-alternate-header__back{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:var(--color-primary-500, #8955ef);cursor:pointer;text-decoration:none}.mc-c-select-popover__alternate .mc-c-select-alternate-header__back:hover{text-decoration:underline}.mc-c-select-popover__alternate .mc-c-select-alternate-header__back i{font-size:.875rem}.mc-c-select-popover__alternate .mc-c-select-alternate-body .form-group{margin-bottom:var(--form-field-gap, 16px)}.mc-c-select-popover__alternate .mc-c-select-alternate-body .form-group:last-child{margin-bottom:0}.mc-c-select-popover__alternate .mc-c-select-alternate-body label{display:block;font-size:.8125rem;font-weight:500;margin-bottom:var(--space-1-5, 6px);color:var(--surface-text-color, #1a1a1a)}.mc-c-select-popover__alternate .mc-c-select-alternate-body .form-control{width:100%;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-neutral-300, #d1d5db);border-radius:.375rem;background-color:var(--surface-background-color, #ffffff);color:var(--surface-text-color, #1a1a1a)}.mc-c-select-popover__alternate .mc-c-select-alternate-body .form-control:focus{border-color:var(--color-primary-500, #8955ef);outline:none;box-shadow:0 0 0 .125rem rgba(137,85,239,.25)}.mc-c-select-popover__alternate .mc-c-select-alternate-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--color-neutral-200, #e5e7eb)}.mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn{padding:.5rem 1rem;font-size:.875rem;border-radius:.375rem;cursor:pointer;transition:all .15s ease-in-out}.mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn--secondary{background:transparent;border:1px solid var(--color-neutral-300, #d1d5db);color:var(--surface-text-color, #1a1a1a)}.mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn--secondary:hover{background-color:var(--surface-level-1, #f8f9fa)}.mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn--primary{background-color:var(--color-primary-500, #8955ef);border:1px solid var(--color-primary-500, #8955ef);color:#fff}.mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn--primary:hover{background-color:var(--color-primary-600, #7c3aed)}.mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn--primary:disabled{opacity:.6;cursor:not-allowed}.mc-c-select-popover--alternate-mode .mc-c-select-popover__main-content,.mc-c-select-popover--alternate-mode .mc-c-select-popover__footer{display:none}.mc-select-content .option-item.selected .mc-c-select-popover__group-arrow,.mc-select-content .option-item.selected .group-arrow,.mc-select-content .group-item.selected .mc-c-select-popover__group-arrow,.mc-select-content .group-item.selected .group-arrow{opacity:1;color:var(--color-primary-600, #7c3aed)}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover,.mc-c-select__wrapper--theme+.popup-window .mc-select-content{background-color:var(--header-background-color);color:var(--app-text-color);border-color:var(--sidebar-item-hover, rgba(0, 0, 0, 0.1))}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__search-input,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .popover-option-search-input,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .popover-option-search-input,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .popover-group-search-input,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .popover-group-search-input{background-color:var(--header-background-color);color:var(--app-text-color);border-color:var(--sidebar-item-hover, rgba(0, 0, 0, 0.1))}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__search-input::placeholder,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .popover-option-search-input::placeholder,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .popover-option-search-input::placeholder,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .popover-group-search-input::placeholder,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .popover-group-search-input::placeholder{color:var(--text-color-muted, rgba(var(--app-text-color-rgb, 255, 255, 255), 0.7))}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__search-input:focus,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .popover-option-search-input:focus,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .popover-option-search-input:focus,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .popover-group-search-input:focus,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .popover-group-search-input:focus{border-color:var(--color-primary-500, #8955ef);box-shadow:0 0 0 .125rem rgba(137,85,239,.25)}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__item,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .option-item,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .option-item,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .group-item,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .group-item{color:var(--app-text-color)}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__item:hover,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .option-item:hover,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .option-item:hover,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .group-item:hover,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .group-item:hover{background-color:var(--sidebar-item-active, rgba(0, 0, 0, 0.05))}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__item:focus,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .option-item:focus,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .option-item:focus,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .group-item:focus,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .group-item:focus{background-color:var(--sidebar-item-active, rgba(0, 0, 0, 0.05))}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__item.mc-c-select-popover__item--selected,.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__item--selected,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .option-item.selected,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .option-item.selected,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .group-item.selected,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .group-item.selected{background-color:rgba(137,85,239,.1);color:var(--color-primary-600, #7c3aed)}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__group-count,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .group-count,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .group-count{background-color:var(--sidebar-item-hover, rgba(0, 0, 0, 0.05));color:var(--text-color-muted, rgba(var(--app-text-color-rgb, 255, 255, 255), 0.7))}.mc-c-select__wrapper--theme+.popup-window .mc-c-select-popover__no-results,.mc-c-select__wrapper--theme+.popup-window .mc-select-content .no-results,.mc-select-content .mc-c-select__wrapper--theme+.popup-window .no-results{color:var(--text-color-muted, rgba(var(--app-text-color-rgb, 255, 255, 255), 0.7))}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input{background-color:var(--surface-background-color);color:var(--surface-text-color);border-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.2)}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input:hover:not([disabled]),[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input:hover:not([disabled]),[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input:hover:not([disabled]),[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input:hover:not([disabled]){border-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.3)}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input:focus,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input:focus,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input:focus,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input:focus,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input.mc-c-select__input--focused,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input--focused.mc-select-input,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input.focused,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input.mc-c-select__input--focused,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__input--focused.mc-select-input,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input.focused{border-color:var(--color-primary-400, #c4b5fd);box-shadow:0 0 0 .2rem rgba(137,85,239,.25)}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__placeholder,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .placeholder,.mc-select-input [data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .placeholder,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__placeholder,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .placeholder,.mc-select-input [data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .placeholder,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__loading-text,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .loading-text,.mc-select-input [data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .loading-text,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__loading-text,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .loading-text,.mc-select-input [data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .loading-text{color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.6)}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__selected-value,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .selected-value,.mc-select-input [data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .selected-value,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__selected-value,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .selected-value,.mc-select-input [data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .selected-value{color:var(--surface-text-color)}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__arrow,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .select-arrow,.mc-select-input [data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .select-arrow,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__arrow,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-input .select-arrow,.mc-select-input [data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .select-arrow{color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.7)}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__clear-button,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-clear-button,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__clear-button,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-clear-button{color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.7)}[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__clear-button:hover,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-clear-button:hover,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__clear-button:hover,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-clear-button:hover,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__clear-button:focus,[data-surface=dark] .mc-c-select__wrapper:not(.mc-c-select__wrapper--theme) .mc-select-clear-button:focus,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-c-select__clear-button:focus,[data-surface=dark] .mc-select-input-wrapper:not(.mc-c-select__wrapper--theme) .mc-select-clear-button:focus{color:var(--surface-text-color)}[data-surface=dark] .mc-c-select-popover,[data-surface=dark] .mc-select-content{background-color:var(--surface-background-color);color:var(--surface-text-color);border-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.2)}[data-surface=dark] .mc-c-select-popover__search-input,[data-surface=dark] .mc-select-content .popover-option-search-input,.mc-select-content [data-surface=dark] .popover-option-search-input,[data-surface=dark] .mc-select-content .popover-group-search-input,.mc-select-content [data-surface=dark] .popover-group-search-input{background-color:var(--surface-background-color);color:var(--surface-text-color);border-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.2)}[data-surface=dark] .mc-c-select-popover__search-input::placeholder,[data-surface=dark] .mc-select-content .popover-option-search-input::placeholder,.mc-select-content [data-surface=dark] .popover-option-search-input::placeholder,[data-surface=dark] .mc-select-content .popover-group-search-input::placeholder,.mc-select-content [data-surface=dark] .popover-group-search-input::placeholder{color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.6)}[data-surface=dark] .mc-c-select-popover__search-input:focus,[data-surface=dark] .mc-select-content .popover-option-search-input:focus,.mc-select-content [data-surface=dark] .popover-option-search-input:focus,[data-surface=dark] .mc-select-content .popover-group-search-input:focus,.mc-select-content [data-surface=dark] .popover-group-search-input:focus{border-color:var(--color-primary-400, #c4b5fd)}[data-surface=dark] .mc-c-select-popover__item,[data-surface=dark] .mc-select-content .option-item,.mc-select-content [data-surface=dark] .option-item,[data-surface=dark] .mc-select-content .group-item,.mc-select-content [data-surface=dark] .group-item{color:var(--surface-text-color)}[data-surface=dark] .mc-c-select-popover__item:hover,[data-surface=dark] .mc-select-content .option-item:hover,.mc-select-content [data-surface=dark] .option-item:hover,[data-surface=dark] .mc-select-content .group-item:hover,.mc-select-content [data-surface=dark] .group-item:hover{background-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.1)}[data-surface=dark] .mc-c-select-popover__item.mc-c-select-popover__item--selected,[data-surface=dark] .mc-select-content .mc-c-select-popover__item--selected.option-item,[data-surface=dark] .mc-select-content .option-item.selected,.mc-select-content [data-surface=dark] .mc-c-select-popover__item--selected.option-item,.mc-select-content [data-surface=dark] .option-item.selected,[data-surface=dark] .mc-select-content .mc-c-select-popover__item--selected.group-item,[data-surface=dark] .mc-select-content .group-item.selected,.mc-select-content [data-surface=dark] .mc-c-select-popover__item--selected.group-item,.mc-select-content [data-surface=dark] .group-item.selected{background-color:rgba(var(--color-primary-500-rgb, 137, 85, 239), 0.2);color:var(--color-primary-300, #c4b5fd)}[data-surface=dark] .mc-c-select-popover__group-count,[data-surface=dark] .mc-select-content .group-count,.mc-select-content [data-surface=dark] .group-count{background-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.1);color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.7)}[data-surface=dark] .mc-c-select-popover__no-results,[data-surface=dark] .mc-select-content .no-results,.mc-select-content [data-surface=dark] .no-results,[data-surface=dark] .mc-c-select-popover__loading-more,[data-surface=dark] .mc-select-content .mc-select-loading-more,.mc-select-content [data-surface=dark] .mc-select-loading-more,[data-surface=dark] .mc-c-select-popover__list-loading,[data-surface=dark] .mc-c-select-popover__search-hint{color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.6)}[data-surface=dark] .mc-c-select-popover__no-results i,[data-surface=dark] .mc-select-content .no-results i,.mc-select-content [data-surface=dark] .no-results i,[data-surface=dark] .mc-c-select-popover__loading-more i,[data-surface=dark] .mc-select-content .mc-select-loading-more i,.mc-select-content [data-surface=dark] .mc-select-loading-more i,[data-surface=dark] .mc-c-select-popover__list-loading i,[data-surface=dark] .mc-c-select-popover__search-hint i{color:var(--color-primary-400, #c4b5fd)}[data-surface=dark] .mc-c-select-popover__search-spinner{color:var(--color-primary-400, #c4b5fd)}[data-surface=dark] .mc-c-select-popover__footer{background-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.05);border-top-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.1)}[data-surface=dark] .mc-c-select-popover__footer .mc-c-select-footer-btn{color:var(--color-primary-300, #c4b5fd)}[data-surface=dark] .mc-c-select-popover__footer .mc-c-select-footer-btn:hover{background-color:rgba(var(--color-primary-500-rgb, 137, 85, 239), 0.15)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-header{border-bottom-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.1)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-header__title{color:var(--surface-text-color)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-header__back{color:var(--color-primary-300, #c4b5fd)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-body label{color:var(--surface-text-color)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-body .form-control{background-color:var(--surface-background-color);color:var(--surface-text-color);border-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.2)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-body .form-control:focus{border-color:var(--color-primary-400, #c4b5fd)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-actions{border-top-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.1)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn--secondary{border-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.2);color:var(--surface-text-color)}[data-surface=dark] .mc-c-select-popover__alternate .mc-c-select-alternate-actions .btn--secondary:hover{background-color:rgba(var(--surface-text-color-rgb, 255, 255, 255), 0.1)}.mcs-item-large .mc-c-select-popover__item,.mcs-item-large .mc-select-content .option-item,.mc-select-content .mcs-item-large .option-item,.mcs-item-large .mc-select-content .group-item,.mc-select-content .mcs-item-large .group-item{padding-top:.75rem;padding-bottom:.75rem;min-height:calc(1.5em + 0.75rem * 2 + 2px)}@keyframes mc-select-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mc-select-slide-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 576px){.mc-c-select-popover,.mc-select-content{max-width:300px}.mc-c-select-popover__two-panels,.mc-select-content .popover-layout-two-panels{width:300px}.mc-c-select-popover__two-panels .mc-c-select-popover__groups-panel,.mc-c-select-popover__two-panels .mc-select-content .panel-groups,.mc-select-content .mc-c-select-popover__two-panels .panel-groups,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__groups-panel,.mc-select-content .popover-layout-two-panels .panel-groups{width:140px}.mc-c-select-popover__two-panels .mc-c-select-popover__options-panel,.mc-c-select-popover__two-panels .mc-select-content .panel-options,.mc-select-content .mc-c-select-popover__two-panels .panel-options,.mc-select-content .popover-layout-two-panels .mc-c-select-popover__options-panel,.mc-select-content .popover-layout-two-panels .panel-options{width:160px}.mc-c-select__error-message,.mc-select-error-message{font-size:11px}}.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-c-select__input,.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-select-input,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-c-select__input,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-select-input{border-color:var(--color-success-500, #22c55e)}.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-c-select__input:focus,.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-c-select__input.mc-c-select__input--focused,.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-c-select__input.focused,.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-select-input:focus,.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-select-input.mc-c-select__input--focused,.form-group .mc-c-select__wrapper.ng-valid.ng-dirty .mc-select-input.focused,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-c-select__input:focus,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-c-select__input.mc-c-select__input--focused,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-c-select__input.focused,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-select-input:focus,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-select-input.mc-c-select__input--focused,.form-group .mc-select-input-wrapper.ng-valid.ng-dirty .mc-select-input.focused{border-color:var(--color-success-500, #22c55e);box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(34,197,94,.25)}.field-error-highlight .mc-c-select__wrapper .mc-c-select__input,.field-error-highlight .mc-c-select__wrapper .mc-select-input,.field-error-highlight .mc-select-input-wrapper .mc-c-select__input,.field-error-highlight .mc-select-input-wrapper .mc-select-input{border-color:var(--color-error, #F44336) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 0 0 .2rem rgba(239,68,68,.25) !important}
@keyframes mc-ds-popup-window-button-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.mc-ds-popup-window-theme,.popup-window-theme{box-sizing:border-box;z-index:var(--z-popover);background-color:transparent;transition:top 150ms ease-out,left 150ms ease-out}.mc-ds-popup-window-theme.mc-c-popup-window--no-transition,.popup-window-theme.mc-c-popup-window--no-transition{transition:none !important}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-bottom .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-bottom .triangle,.mc-ds-popup-window-theme.popup-window-bottom-placement .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.popup-window-bottom-placement .triangle,.popup-window-theme.mc-ds-popup-window--placement-bottom .mc-ds-popup-window__triangle,.popup-window-theme.mc-ds-popup-window--placement-bottom .triangle,.popup-window-theme.popup-window-bottom-placement .mc-ds-popup-window__triangle,.popup-window-theme.popup-window-bottom-placement .triangle{content:"";display:block;width:0;height:0;border:solid 11px;border-color:transparent;position:absolute;border-bottom-color:var(--border-color);left:50%;top:-11px;margin-left:-11px}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-bottom .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-bottom .triangle:after,.mc-ds-popup-window-theme.popup-window-bottom-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-bottom-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-bottom .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-bottom .triangle:after,.popup-window-theme.popup-window-bottom-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-bottom-placement .triangle:after{content:" ";display:block;width:0;height:0;border:solid 10px;border-color:transparent;position:absolute}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-bottom .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-bottom .triangle:after,.mc-ds-popup-window-theme.popup-window-bottom-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-bottom-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-bottom .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-bottom .triangle:after,.popup-window-theme.popup-window-bottom-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-bottom-placement .triangle:after{border-bottom-color:var(--surface-background-color);border-top-width:0;top:1px;margin-left:-10px}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-top .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-top .triangle,.mc-ds-popup-window-theme.popup-window-top-placement .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.popup-window-top-placement .triangle,.popup-window-theme.mc-ds-popup-window--placement-top .mc-ds-popup-window__triangle,.popup-window-theme.mc-ds-popup-window--placement-top .triangle,.popup-window-theme.popup-window-top-placement .mc-ds-popup-window__triangle,.popup-window-theme.popup-window-top-placement .triangle{content:"";display:block;width:0;height:0;border:solid 11px;border-color:transparent;position:absolute;border-top-color:var(--border-color);left:50%;bottom:-11px;margin-left:-11px}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-top .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-top .triangle:after,.mc-ds-popup-window-theme.popup-window-top-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-top-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-top .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-top .triangle:after,.popup-window-theme.popup-window-top-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-top-placement .triangle:after{content:" ";display:block;width:0;height:0;border:solid 10px;border-color:transparent;position:absolute}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-top .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-top .triangle:after,.mc-ds-popup-window-theme.popup-window-top-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-top-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-top .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-top .triangle:after,.popup-window-theme.popup-window-top-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-top-placement .triangle:after{border-top-color:var(--surface-background-color);border-bottom-width:0;bottom:1px;margin-left:-10px}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-right .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-right .triangle,.mc-ds-popup-window-theme.popup-window-right-placement .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.popup-window-right-placement .triangle,.popup-window-theme.mc-ds-popup-window--placement-right .mc-ds-popup-window__triangle,.popup-window-theme.mc-ds-popup-window--placement-right .triangle,.popup-window-theme.popup-window-right-placement .mc-ds-popup-window__triangle,.popup-window-theme.popup-window-right-placement .triangle{content:"";display:block;width:0;height:0;border:solid 11px;border-color:transparent;position:absolute;border-right-color:var(--border-color);top:50%;left:-11px;margin-top:-11px}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-right .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-right .triangle:after,.mc-ds-popup-window-theme.popup-window-right-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-right-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-right .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-right .triangle:after,.popup-window-theme.popup-window-right-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-right-placement .triangle:after{content:" ";display:block;width:0;height:0;border:solid 10px;border-color:transparent;position:absolute}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-right .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-right .triangle:after,.mc-ds-popup-window-theme.popup-window-right-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-right-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-right .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-right .triangle:after,.popup-window-theme.popup-window-right-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-right-placement .triangle:after{border-right-color:var(--surface-background-color);border-left-width:0;left:1px;bottom:-10px}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-left .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-left .triangle,.mc-ds-popup-window-theme.popup-window-left-placement .mc-ds-popup-window__triangle,.mc-ds-popup-window-theme.popup-window-left-placement .triangle,.popup-window-theme.mc-ds-popup-window--placement-left .mc-ds-popup-window__triangle,.popup-window-theme.mc-ds-popup-window--placement-left .triangle,.popup-window-theme.popup-window-left-placement .mc-ds-popup-window__triangle,.popup-window-theme.popup-window-left-placement .triangle{content:"";display:block;width:0;height:0;border:solid 11px;border-color:transparent;position:absolute;border-left-color:var(--border-color);top:50%;right:-11px;margin-top:-11px}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-left .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-left .triangle:after,.mc-ds-popup-window-theme.popup-window-left-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-left-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-left .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-left .triangle:after,.popup-window-theme.popup-window-left-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-left-placement .triangle:after{content:" ";display:block;width:0;height:0;border:solid 10px;border-color:transparent;position:absolute}.mc-ds-popup-window-theme.mc-ds-popup-window--placement-left .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.mc-ds-popup-window--placement-left .triangle:after,.mc-ds-popup-window-theme.popup-window-left-placement .mc-ds-popup-window__triangle:after,.mc-ds-popup-window-theme.popup-window-left-placement .triangle:after,.popup-window-theme.mc-ds-popup-window--placement-left .mc-ds-popup-window__triangle:after,.popup-window-theme.mc-ds-popup-window--placement-left .triangle:after,.popup-window-theme.popup-window-left-placement .mc-ds-popup-window__triangle:after,.popup-window-theme.popup-window-left-placement .triangle:after{border-left-color:var(--surface-background-color);border-right-width:0;right:1px;bottom:-10px}.mc-ds-popup-window-theme.mc-ds-popup-window--align-left .mc-ds-popup-window,.mc-ds-popup-window-theme.mc-ds-popup-window--align-left .popup-window,.mc-ds-popup-window-theme.popup-window-left-align .mc-ds-popup-window,.mc-ds-popup-window-theme.popup-window-left-align .popup-window,.popup-window-theme.mc-ds-popup-window--align-left .mc-ds-popup-window,.popup-window-theme.mc-ds-popup-window--align-left .popup-window,.popup-window-theme.popup-window-left-align .mc-ds-popup-window,.popup-window-theme.popup-window-left-align .popup-window{margin-left:0}.mc-ds-popup-window-theme.mc-ds-popup-window--align-right .mc-ds-popup-window,.mc-ds-popup-window-theme.mc-ds-popup-window--align-right .popup-window,.mc-ds-popup-window-theme.popup-window-right-align .mc-ds-popup-window,.mc-ds-popup-window-theme.popup-window-right-align .popup-window,.popup-window-theme.mc-ds-popup-window--align-right .mc-ds-popup-window,.popup-window-theme.mc-ds-popup-window--align-right .popup-window,.popup-window-theme.popup-window-right-align .mc-ds-popup-window,.popup-window-theme.popup-window-right-align .popup-window{margin-right:0}.mc-ds-popup-window-theme.mc-ds-popup-window--align-top .mc-ds-popup-window,.mc-ds-popup-window-theme.mc-ds-popup-window--align-top .popup-window,.mc-ds-popup-window-theme.popup-window-top-align .mc-ds-popup-window,.mc-ds-popup-window-theme.popup-window-top-align .popup-window,.popup-window-theme.mc-ds-popup-window--align-top .mc-ds-popup-window,.popup-window-theme.mc-ds-popup-window--align-top .popup-window,.popup-window-theme.popup-window-top-align .mc-ds-popup-window,.popup-window-theme.popup-window-top-align .popup-window{margin-top:0}.mc-ds-popup-window-theme.mc-ds-popup-window--align-bottom .mc-ds-popup-window,.mc-ds-popup-window-theme.mc-ds-popup-window--align-bottom .popup-window,.mc-ds-popup-window-theme.popup-window-bottom-align .mc-ds-popup-window,.mc-ds-popup-window-theme.popup-window-bottom-align .popup-window,.popup-window-theme.mc-ds-popup-window--align-bottom .mc-ds-popup-window,.popup-window-theme.mc-ds-popup-window--align-bottom .popup-window,.popup-window-theme.popup-window-bottom-align .mc-ds-popup-window,.popup-window-theme.popup-window-bottom-align .popup-window{margin-bottom:0}.mc-ds-popup-window,.popup-window{margin:10px;min-width:20rem;background-color:var(--surface-background-color);box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06);font:13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));box-sizing:border-box;display:flex;flex-direction:column;justify-content:stretch;border-radius:var(--popup-window-border-radius);will-change:opacity;color:var(--surface-text-color)}.mc-ds-popup-window.mc-ds-popup-window--fixed,.mc-ds-popup-window.--fixed,.popup-window.mc-ds-popup-window--fixed,.popup-window.--fixed{position:fixed !important}.mc-ds-popup-window.mc-ds-popup-window--rounded,.mc-ds-popup-window.--rounded,.popup-window.mc-ds-popup-window--rounded,.popup-window.--rounded{border-radius:10px}.mc-ds-popup-window.mc-ds-popup-window--no-padding,.mc-ds-popup-window.--no-padding,.popup-window.mc-ds-popup-window--no-padding,.popup-window.--no-padding{padding:0 !important}.mc-ds-popup-window.mc-ds-popup-window--with-titlebar,.mc-ds-popup-window.popup-window-with-titlebar,.popup-window.mc-ds-popup-window--with-titlebar,.popup-window.popup-window-with-titlebar{padding:0 10px 10px}.mc-ds-popup-window[style*=block],.popup-window[style*=block]{display:flex !important}.mc-ds-popup-window--disable-scroll,.popup-window-disable-scroll{overflow:hidden}.mc-ds-popup-window__delimiter,.popup-window-delimiter{background-color:var(--surface-background-color);display:block;height:1px;line-height:1px}.mc-ds-popup-window__delimiter-section,.popup-window-delimiter-section{display:flex;margin:5px 0 8px 0;text-align:center}.mc-ds-popup-window__delimiter-section:before,.mc-ds-popup-window__delimiter-section:after,.popup-window-delimiter-section:before,.popup-window-delimiter-section:after{display:block;content:"";flex:1;min-width:15px;position:relative;top:8px;height:1px;background-color:var(--surface-background-color)}.mc-ds-popup-window__delimiter-text,.popup-window-delimiter-text{position:relative;top:2px;padding:0 12px;background:var(--surface-background-color);color:var(--surface-text-color);font-size:10px;font-weight:var(--ui-font-weight-bold);text-transform:uppercase;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;text-align:center;box-sizing:border-box}.mc-ds-popup-window__buttons,.popup-window-buttons{text-align:center;padding:20px 0 10px;position:relative}.mc-ds-popup-window__button,.popup-window-button{display:inline-block;height:39px;line-height:39px;margin:0 12px 0 0;background:var(--surface-background-color);border-radius:var(--popup-window-button-border-radius, 2px);cursor:pointer;color:var(--surface-text-color);font-family:var(--ui-font-family-secondary, var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-bold, 700);font-size:12px;outline:0;padding:0 18px;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;box-shadow:0 0 0 1px var(--surface-background-color) inset;-webkit-font-smoothing:antialiased;transition:background-color .2s linear,color .2s linear;border:none}.mc-ds-popup-window__button:before,.mc-ds-popup-window__button:after,.popup-window-button:before,.popup-window-button:after{display:none}.mc-ds-popup-window__button:hover,.popup-window-button:hover{background:var(--surface-background-color);color:var(--surface-text-color)}.mc-ds-popup-window__button:last-child,.popup-window-button:last-child{margin-right:0}.mc-ds-popup-window__button.mc-ds-popup-window__button--accept,.mc-ds-popup-window__button.mc-ds-popup-window__button--create,.mc-ds-popup-window__button.popup-window-button-accept,.mc-ds-popup-window__button.popup-window-button-create,.popup-window-button.mc-ds-popup-window__button--accept,.popup-window-button.mc-ds-popup-window__button--create,.popup-window-button.popup-window-button-accept,.popup-window-button.popup-window-button-create{background:var(--color-success);box-shadow:none;color:var(--surface-background-color)}.mc-ds-popup-window__button.mc-ds-popup-window__button--accept:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--create:hover,.mc-ds-popup-window__button.popup-window-button-accept:hover,.mc-ds-popup-window__button.popup-window-button-create:hover,.popup-window-button.mc-ds-popup-window__button--accept:hover,.popup-window-button.mc-ds-popup-window__button--create:hover,.popup-window-button.popup-window-button-accept:hover,.popup-window-button.popup-window-button-create:hover{background:color-mix(in srgb, var(--color-success) 80%, white);color:var(--surface-background-color)}.mc-ds-popup-window__button.mc-ds-popup-window__button--decline,.mc-ds-popup-window__button.popup-window-button-decline,.popup-window-button.mc-ds-popup-window__button--decline,.popup-window-button.popup-window-button-decline{background:var(--color-error);color:var(--surface-background-color);box-shadow:none}.mc-ds-popup-window__button.mc-ds-popup-window__button--decline:hover,.mc-ds-popup-window__button.popup-window-button-decline:hover,.popup-window-button.mc-ds-popup-window__button--decline:hover,.popup-window-button.popup-window-button-decline:hover{background:color-mix(in srgb, var(--color-error) 80%, black);color:var(--surface-background-color)}.mc-ds-popup-window__button.mc-ds-popup-window__button--blue,.mc-ds-popup-window__button.popup-window-button-blue,.popup-window-button.mc-ds-popup-window__button--blue,.popup-window-button.popup-window-button-blue{background-color:var(--color-info);box-shadow:none;color:var(--surface-background-color)}.mc-ds-popup-window__button.mc-ds-popup-window__button--blue:hover,.mc-ds-popup-window__button.popup-window-button-blue:hover,.popup-window-button.mc-ds-popup-window__button--blue:hover,.popup-window-button.popup-window-button-blue:hover{background-color:color-mix(in srgb, var(--color-info) 80%, white);color:var(--surface-background-color)}.mc-ds-popup-window__button.mc-ds-popup-window__button--blue:active,.mc-ds-popup-window__button.popup-window-button-blue:active,.popup-window-button.mc-ds-popup-window__button--blue:active,.popup-window-button.popup-window-button-blue:active{background-color:color-mix(in srgb, var(--color-info) 80%, black);color:var(--surface-background-color)}.mc-ds-popup-window__button.mc-ds-popup-window__button--cancel,.mc-ds-popup-window__button.popup-window-button-cancel,.popup-window-button.mc-ds-popup-window__button--cancel,.popup-window-button.popup-window-button-cancel{font-weight:normal}.mc-ds-popup-window__button.mc-ds-popup-window__button--disable,.mc-ds-popup-window__button.popup-window-button-disable,.popup-window-button.mc-ds-popup-window__button--disable,.popup-window-button.popup-window-button-disable{cursor:default;opacity:.3}.mc-ds-popup-window__button.mc-ds-popup-window__button--wait,.mc-ds-popup-window__button.popup-window-button-wait,.popup-window-button.mc-ds-popup-window__button--wait,.popup-window-button.popup-window-button-wait{color:transparent !important;position:relative}.mc-ds-popup-window__button.mc-ds-popup-window__button--wait .mc-ds-popup-window__button-text,.mc-ds-popup-window__button.mc-ds-popup-window__button--wait .popup-window-button-text,.mc-ds-popup-window__button.popup-window-button-wait .mc-ds-popup-window__button-text,.mc-ds-popup-window__button.popup-window-button-wait .popup-window-button-text,.popup-window-button.mc-ds-popup-window__button--wait .mc-ds-popup-window__button-text,.popup-window-button.mc-ds-popup-window__button--wait .popup-window-button-text,.popup-window-button.popup-window-button-wait .mc-ds-popup-window__button-text,.popup-window-button.popup-window-button-wait .popup-window-button-text{opacity:0}.mc-ds-popup-window__button.mc-ds-popup-window__button--wait:before,.mc-ds-popup-window__button.popup-window-button-wait:before,.popup-window-button.mc-ds-popup-window__button--wait:before,.popup-window-button.popup-window-button-wait:before{background:none !important;box-shadow:inset 0 0 0 1px var(--surface-background-color);border-radius:50%;color:var(--surface-background-color);display:block !important;content:"_" !important;font-size:10px;font-family:var(--ui-font-family-primary, var(--ui-font-family-helvetica));line-height:10px;height:21px;top:10px;left:50%;margin:0 0 0 -11px;padding-right:6px;position:absolute;text-align:right;width:15px}.mc-ds-popup-window__button.mc-ds-popup-window__button--wait:after,.mc-ds-popup-window__button.popup-window-button-wait:after,.popup-window-button.mc-ds-popup-window__button--wait:after,.popup-window-button.popup-window-button-wait:after{background:var(--surface-background-color) !important;content:" " !important;display:block !important;height:7px;position:absolute;top:13px;left:50%;padding:0;width:1px;transform-origin:0 100%;animation:mc-ds-popup-window-button-animation 1s infinite linear}.mc-ds-popup-window__button.mc-ds-popup-window__button--link,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel,.mc-ds-popup-window__button.popup-window-button-link,.mc-ds-popup-window__button.popup-window-button-link-cancel,.popup-window-button.mc-ds-popup-window__button--link,.popup-window-button.mc-ds-popup-window__button--link-cancel,.popup-window-button.popup-window-button-link,.popup-window-button.popup-window-button-link-cancel{background:0;box-shadow:none}.mc-ds-popup-window__button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.popup-window-button-link,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.popup-window-button-link,.mc-ds-popup-window__button.popup-window-button-link.mc-ds-popup-window__button--link,.mc-ds-popup-window__button.popup-window-button-link.popup-window-button-link,.mc-ds-popup-window__button.popup-window-button-link-cancel.mc-ds-popup-window__button--link,.mc-ds-popup-window__button.popup-window-button-link-cancel.popup-window-button-link,.popup-window-button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link,.popup-window-button.mc-ds-popup-window__button--link.popup-window-button-link,.popup-window-button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link,.popup-window-button.mc-ds-popup-window__button--link-cancel.popup-window-button-link,.popup-window-button.popup-window-button-link.mc-ds-popup-window__button--link,.popup-window-button.popup-window-button-link.popup-window-button-link,.popup-window-button.popup-window-button-link-cancel.mc-ds-popup-window__button--link,.popup-window-button.popup-window-button-link-cancel.popup-window-button-link{border-bottom:1px solid var(--border-color);border-radius:0;color:var(--surface-text-color);cursor:pointer;height:17px;line-height:17px;transition:border-bottom-color .15s linear;padding:0}.mc-ds-popup-window__button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link:active,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.popup-window-button-link:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.popup-window-button-link:active,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link:active,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.popup-window-button-link:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.popup-window-button-link:active,.mc-ds-popup-window__button.popup-window-button-link.mc-ds-popup-window__button--link:hover,.mc-ds-popup-window__button.popup-window-button-link.mc-ds-popup-window__button--link:active,.mc-ds-popup-window__button.popup-window-button-link.popup-window-button-link:hover,.mc-ds-popup-window__button.popup-window-button-link.popup-window-button-link:active,.mc-ds-popup-window__button.popup-window-button-link-cancel.mc-ds-popup-window__button--link:hover,.mc-ds-popup-window__button.popup-window-button-link-cancel.mc-ds-popup-window__button--link:active,.mc-ds-popup-window__button.popup-window-button-link-cancel.popup-window-button-link:hover,.mc-ds-popup-window__button.popup-window-button-link-cancel.popup-window-button-link:active,.popup-window-button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link:hover,.popup-window-button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link:active,.popup-window-button.mc-ds-popup-window__button--link.popup-window-button-link:hover,.popup-window-button.mc-ds-popup-window__button--link.popup-window-button-link:active,.popup-window-button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link:hover,.popup-window-button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link:active,.popup-window-button.mc-ds-popup-window__button--link-cancel.popup-window-button-link:hover,.popup-window-button.mc-ds-popup-window__button--link-cancel.popup-window-button-link:active,.popup-window-button.popup-window-button-link.mc-ds-popup-window__button--link:hover,.popup-window-button.popup-window-button-link.mc-ds-popup-window__button--link:active,.popup-window-button.popup-window-button-link.popup-window-button-link:hover,.popup-window-button.popup-window-button-link.popup-window-button-link:active,.popup-window-button.popup-window-button-link-cancel.mc-ds-popup-window__button--link:hover,.popup-window-button.popup-window-button-link-cancel.mc-ds-popup-window__button--link:active,.popup-window-button.popup-window-button-link-cancel.popup-window-button-link:hover,.popup-window-button.popup-window-button-link-cancel.popup-window-button-link:active{border-bottom-color:var(--surface-text-color);color:var(--surface-text-color);line-height:17px;height:17px}.mc-ds-popup-window__button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link-cancel,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.popup-window-button-link-cancel,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link-cancel,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.popup-window-button-link-cancel,.mc-ds-popup-window__button.popup-window-button-link.mc-ds-popup-window__button--link-cancel,.mc-ds-popup-window__button.popup-window-button-link.popup-window-button-link-cancel,.mc-ds-popup-window__button.popup-window-button-link-cancel.mc-ds-popup-window__button--link-cancel,.mc-ds-popup-window__button.popup-window-button-link-cancel.popup-window-button-link-cancel,.popup-window-button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link-cancel,.popup-window-button.mc-ds-popup-window__button--link.popup-window-button-link-cancel,.popup-window-button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link-cancel,.popup-window-button.mc-ds-popup-window__button--link-cancel.popup-window-button-link-cancel,.popup-window-button.popup-window-button-link.mc-ds-popup-window__button--link-cancel,.popup-window-button.popup-window-button-link.popup-window-button-link-cancel,.popup-window-button.popup-window-button-link-cancel.mc-ds-popup-window__button--link-cancel,.popup-window-button.popup-window-button-link-cancel.popup-window-button-link-cancel{color:var(--color-error);border-bottom-color:color-mix(in srgb, var(--color-error) 30%, white)}.mc-ds-popup-window__button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link-cancel:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link-cancel:active,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.popup-window-button-link-cancel:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link.popup-window-button-link-cancel:active,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link-cancel:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link-cancel:active,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.popup-window-button-link-cancel:hover,.mc-ds-popup-window__button.mc-ds-popup-window__button--link-cancel.popup-window-button-link-cancel:active,.mc-ds-popup-window__button.popup-window-button-link.mc-ds-popup-window__button--link-cancel:hover,.mc-ds-popup-window__button.popup-window-button-link.mc-ds-popup-window__button--link-cancel:active,.mc-ds-popup-window__button.popup-window-button-link.popup-window-button-link-cancel:hover,.mc-ds-popup-window__button.popup-window-button-link.popup-window-button-link-cancel:active,.mc-ds-popup-window__button.popup-window-button-link-cancel.mc-ds-popup-window__button--link-cancel:hover,.mc-ds-popup-window__button.popup-window-button-link-cancel.mc-ds-popup-window__button--link-cancel:active,.mc-ds-popup-window__button.popup-window-button-link-cancel.popup-window-button-link-cancel:hover,.mc-ds-popup-window__button.popup-window-button-link-cancel.popup-window-button-link-cancel:active,.popup-window-button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link-cancel:hover,.popup-window-button.mc-ds-popup-window__button--link.mc-ds-popup-window__button--link-cancel:active,.popup-window-button.mc-ds-popup-window__button--link.popup-window-button-link-cancel:hover,.popup-window-button.mc-ds-popup-window__button--link.popup-window-button-link-cancel:active,.popup-window-button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link-cancel:hover,.popup-window-button.mc-ds-popup-window__button--link-cancel.mc-ds-popup-window__button--link-cancel:active,.popup-window-button.mc-ds-popup-window__button--link-cancel.popup-window-button-link-cancel:hover,.popup-window-button.mc-ds-popup-window__button--link-cancel.popup-window-button-link-cancel:active,.popup-window-button.popup-window-button-link.mc-ds-popup-window__button--link-cancel:hover,.popup-window-button.popup-window-button-link.mc-ds-popup-window__button--link-cancel:active,.popup-window-button.popup-window-button-link.popup-window-button-link-cancel:hover,.popup-window-button.popup-window-button-link.popup-window-button-link-cancel:active,.popup-window-button.popup-window-button-link-cancel.mc-ds-popup-window__button--link-cancel:hover,.popup-window-button.popup-window-button-link-cancel.mc-ds-popup-window__button--link-cancel:active,.popup-window-button.popup-window-button-link-cancel.popup-window-button-link-cancel:hover,.popup-window-button.popup-window-button-link-cancel.popup-window-button-link-cancel:active{border-bottom-color:var(--color-error);color:var(--color-error)}.mc-ds-popup-window__titlebar,.popup-window-titlebar{height:49px}.mc-ds-popup-window__titlebar-text,.mc-ds-popup-window__titlebar-text--version,.popup-window-titlebar-text,.popup-window-titlebar-text-version{box-sizing:border-box;color:var(--text-color-muted);display:inline-block;font-size:14px;font-weight:var(--ui-font-weight-bold);max-width:100%;line-height:49px;overflow:hidden;padding:0 30px 0 4px;text-overflow:ellipsis;white-space:nowrap}.mc-ds-popup-window__titlebar-text.mc-ds-popup-window__titlebar-text--version,.mc-ds-popup-window__titlebar-text.popup-window-titlebar-text-version,.mc-ds-popup-window__titlebar-text--version.mc-ds-popup-window__titlebar-text--version,.mc-ds-popup-window__titlebar-text--version.popup-window-titlebar-text-version,.popup-window-titlebar-text.mc-ds-popup-window__titlebar-text--version,.popup-window-titlebar-text.popup-window-titlebar-text-version,.popup-window-titlebar-text-version.mc-ds-popup-window__titlebar-text--version,.popup-window-titlebar-text-version.popup-window-titlebar-text-version{font-weight:normal;font-size:13px;padding-left:0}.mc-ds-popup-window__content,.popup-window-content{box-sizing:border-box;flex:1;border-radius:var(--popup-window-content-border-radius);scrollbar-width:thin;scrollbar-color:var(--popup-window-scrollbar-thumb-background, rgba(82, 92, 105, 0.2))}.mc-ds-popup-window__content::-webkit-scrollbar,.popup-window-content::-webkit-scrollbar{width:12px}.mc-ds-popup-window__content::-webkit-scrollbar-track,.popup-window-content::-webkit-scrollbar-track{background-color:var(--popup-window-scrollbar-track-background, rgba(82, 92, 105, 0.05));margin:8px 0;border-right:4px solid transparent;border-left:4px solid transparent;background-clip:content-box}.mc-ds-popup-window__content::-webkit-scrollbar-thumb,.popup-window-content::-webkit-scrollbar-thumb{background-color:var(--popup-window-scrollbar-thumb-background, rgba(82, 92, 105, 0.2));margin:8px 0;border-right:4px solid transparent;border-left:4px solid transparent;background-clip:content-box}.mc-ds-popup-window__content::-webkit-scrollbar-thumb:hover,.popup-window-content::-webkit-scrollbar-thumb:hover{background-color:var(--popup-window-scrollbar-thumb-hover-background, rgba(82, 92, 105, 0.5))}.mc-ds-popup-window__content .popup-window-with-titlebar .popup-window-content,.mc-ds-popup-window__content .popup-window-content-gray .popup-window-content,.popup-window-content .popup-window-with-titlebar .popup-window-content,.popup-window-content .popup-window-content-gray .popup-window-content{background-color:var(--surface-background-color)}.mc-ds-popup-window__content .popup-window-content-white .popup-window-content,.popup-window-content .popup-window-content-white .popup-window-content{background-color:var(--surface-background-color)}.mc-ds-popup-window__close-icon,.popup-window-close-icon{cursor:pointer;height:27px;outline:0;opacity:.5;position:absolute;right:3px;top:5px;width:27px;transition:opacity .2s linear}.mc-ds-popup-window__close-icon:after,.popup-window-close-icon:after{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:10px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2710%27 height=%2710%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.666.621a.5.5 0 00-.707 0L5.002 3.58 2.044.62a.5.5 0 00-.707 0l-.714.714a.5.5 0 000 .707L3.581 5 .623 7.957a.5.5 0 000 .708l.714.713a.5.5 0 00.707 0L5.002 6.42l2.957 2.958a.5.5 0 00.708 0l.713-.714a.5.5 0 000-.707L6.422 5 9.38 2.042a.5.5 0 000-.707L8.666.62z%27 fill=%27%23828b95%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:""}.mc-ds-popup-window__close-icon.mc-ds-popup-window__close-icon--large,.mc-ds-popup-window__close-icon.--large,.popup-window-close-icon.mc-ds-popup-window__close-icon--large,.popup-window-close-icon.--large{top:10px;right:10px}.mc-ds-popup-window__close-icon.mc-ds-popup-window__close-icon--large:after,.mc-ds-popup-window__close-icon.--large:after,.popup-window-close-icon.mc-ds-popup-window__close-icon--large:after,.popup-window-close-icon.--large:after{width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2712%27 height=%2712%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.664 6l3.89 3.891a.6.6 0 010 .848l-.813.815a.6.6 0 01-.85 0l-3.89-3.89-3.89 3.89a.6.6 0 01-.849 0l-.814-.815a.6.6 0 010-.848l3.89-3.89L.448 2.11a.6.6 0 010-.849l.814-.814a.6.6 0 01.849 0L6 4.337l3.89-3.89a.6.6 0 01.85 0l.814.814a.6.6 0 010 .849L7.665 6z%27 fill=%27%23828b95%27/%3E%3C/svg%3E")}.mc-ds-popup-window__close-icon.mc-ds-popup-window__titlebar-close-icon,.mc-ds-popup-window__close-icon.popup-window-titlebar-close-icon,.popup-window-close-icon.mc-ds-popup-window__titlebar-close-icon,.popup-window-close-icon.popup-window-titlebar-close-icon{top:20px;right:7px}.mc-ds-popup-window__close-icon:hover,.popup-window-close-icon:hover{opacity:1}.mc-ds-popup-window__overlay,.popup-window-overlay{position:absolute;top:0;left:0;display:none;background:#333;filter:alpha(opacity=50);opacity:.5}.mc-ds-popup-window__resize,.popup-window-resize{opacity:0;transition:opacity .3s;position:absolute;right:2px;bottom:2px;width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADBJREFUGBljYMADLl269B+PNESKNopwmoosgcxGcSeyBDKbKEUoGpA5uNgoplKNAwBv1DPc646T+wAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center;cursor:nwse-resize}.mc-ds-popup-window__menu-popup,.menu-popup{padding:8px 0}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-items,.mc-ds-popup-window__menu-popup .menu-popup-items,.menu-popup .mc-ds-popup-window__menu-items,.menu-popup .menu-popup-items{display:flex;flex-direction:column;row-gap:1rem}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-title,.mc-ds-popup-window__menu-popup .menu-popup-title,.menu-popup .mc-ds-popup-window__menu-title,.menu-popup .menu-popup-title{margin:0 0 7px 0;padding:0 0 0 4px;color:var(--text-color-muted);white-space:nowrap}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item,.mc-ds-popup-window__menu-popup .menu-popup-item,.menu-popup .mc-ds-popup-window__menu-item,.menu-popup .menu-popup-item{background-color:transparent;display:flex;align-items:center;cursor:pointer;position:relative;text-decoration:none;outline:0;white-space:nowrap}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item[style*=block],.mc-ds-popup-window__menu-popup .menu-popup-item[style*=block],.menu-popup .mc-ds-popup-window__menu-item[style*=block],.menu-popup .menu-popup-item[style*=block]{display:flex !important}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item:hover,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--open,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-open,.mc-ds-popup-window__menu-popup .menu-popup-item:hover,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--open,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-open,.menu-popup .mc-ds-popup-window__menu-item:hover,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--open,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-open,.menu-popup .menu-popup-item:hover,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--open,.menu-popup .menu-popup-item.menu-popup-item-open{background-color:var(--hover-background-color)}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item:hover .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item:hover .menu-popup-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--open .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--open .menu-popup-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-open .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-open .menu-popup-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item:hover .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item:hover .menu-popup-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--open .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--open .menu-popup-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-open .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-open .menu-popup-item-text,.menu-popup .mc-ds-popup-window__menu-item:hover .mc-ds-popup-window__menu-item-text,.menu-popup .mc-ds-popup-window__menu-item:hover .menu-popup-item-text,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--open .mc-ds-popup-window__menu-item-text,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--open .menu-popup-item-text,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-open .mc-ds-popup-window__menu-item-text,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-open .menu-popup-item-text,.menu-popup .menu-popup-item:hover .mc-ds-popup-window__menu-item-text,.menu-popup .menu-popup-item:hover .menu-popup-item-text,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--open .mc-ds-popup-window__menu-item-text,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--open .menu-popup-item-text,.menu-popup .menu-popup-item.menu-popup-item-open .mc-ds-popup-window__menu-item-text,.menu-popup .menu-popup-item.menu-popup-item-open .menu-popup-item-text{color:var(--surface-text-color)}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--disabled,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-disabled,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--disabled,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-disabled,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--disabled,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-disabled,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--disabled,.menu-popup .menu-popup-item.menu-popup-item-disabled{pointer-events:none;opacity:.4;cursor:default}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--disabled:hover,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-disabled:hover,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--disabled:hover,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-disabled:hover,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--disabled:hover,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-disabled:hover,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--disabled:hover,.menu-popup .menu-popup-item.menu-popup-item-disabled:hover{background:initial}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item .mc-ds-popup-window__menu-item-icon,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item .menu-popup-item-icon,.mc-ds-popup-window__menu-popup .menu-popup-item .mc-ds-popup-window__menu-item-icon,.mc-ds-popup-window__menu-popup .menu-popup-item .menu-popup-item-icon,.menu-popup .mc-ds-popup-window__menu-item .mc-ds-popup-window__menu-item-icon,.menu-popup .mc-ds-popup-window__menu-item .menu-popup-item-icon,.menu-popup .menu-popup-item .mc-ds-popup-window__menu-item-icon,.menu-popup .menu-popup-item .menu-popup-item-icon{display:inline-block;height:16px;margin-left:15px;vertical-align:middle;width:19px}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item .menu-popup-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item .menu-popup-item-text,.menu-popup .mc-ds-popup-window__menu-item .mc-ds-popup-window__menu-item-text,.menu-popup .mc-ds-popup-window__menu-item .menu-popup-item-text,.menu-popup .menu-popup-item .mc-ds-popup-window__menu-item-text,.menu-popup .menu-popup-item .menu-popup-item-text{display:inline-block;flex:1;font-family:var(--ui-font-family-primary, var(--ui-font-family-helvetica));color:var(--surface-text-color);line-height:20px;padding:0 15px 0 9px;text-decoration:none;vertical-align:middle;transition:color .2s linear}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--submenu .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--submenu .menu-popup-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-submenu .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-submenu .menu-popup-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--submenu .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--submenu .menu-popup-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-submenu .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-submenu .menu-popup-item-text,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--submenu .mc-ds-popup-window__menu-item-text,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--submenu .menu-popup-item-text,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-submenu .mc-ds-popup-window__menu-item-text,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-submenu .menu-popup-item-text,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--submenu .mc-ds-popup-window__menu-item-text,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--submenu .menu-popup-item-text,.menu-popup .menu-popup-item.menu-popup-item-submenu .mc-ds-popup-window__menu-item-text,.menu-popup .menu-popup-item.menu-popup-item-submenu .menu-popup-item-text{padding-right:28px}.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--submenu:after,.mc-ds-popup-window__menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-submenu:after,.mc-ds-popup-window__menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--submenu:after,.mc-ds-popup-window__menu-popup .menu-popup-item.menu-popup-item-submenu:after,.menu-popup .mc-ds-popup-window__menu-item.mc-ds-popup-window__menu-item--submenu:after,.menu-popup .mc-ds-popup-window__menu-item.menu-popup-item-submenu:after,.menu-popup .menu-popup-item.mc-ds-popup-window__menu-item--submenu:after,.menu-popup .menu-popup-item.menu-popup-item-submenu:after{position:absolute;right:11px;top:50%;margin-top:-4px;width:6px;height:9px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0tLjAxIDEuMTg3bDIuOTIyIDIuOTItMi45MiAyLjkyMyAxLjE3MyAxLjE3MyAyLjkyLTIuOTJMNS4yNiA0LjEwNyAxLjE2NC4wMTMiIGZpbGw9IiNBOEFCQjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size:cover;content:""}.mc-ds-popup-window__menu-popup.mc-ds-popup-window__menu-popup--no-icon .mc-ds-popup-window__menu-item-icon,.mc-ds-popup-window__menu-popup.mc-ds-popup-window__menu-popup--no-icon .menu-popup-item-icon,.mc-ds-popup-window__menu-popup.menu-popup-no-icon .mc-ds-popup-window__menu-item-icon,.mc-ds-popup-window__menu-popup.menu-popup-no-icon .menu-popup-item-icon,.menu-popup.mc-ds-popup-window__menu-popup--no-icon .mc-ds-popup-window__menu-item-icon,.menu-popup.mc-ds-popup-window__menu-popup--no-icon .menu-popup-item-icon,.menu-popup.menu-popup-no-icon .mc-ds-popup-window__menu-item-icon,.menu-popup.menu-popup-no-icon .menu-popup-item-icon{display:none}.mc-ds-popup-window__menu-popup.mc-ds-popup-window__menu-popup--no-icon .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup.mc-ds-popup-window__menu-popup--no-icon .menu-popup-item-text,.mc-ds-popup-window__menu-popup.menu-popup-no-icon .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup.menu-popup-no-icon .menu-popup-item-text,.menu-popup.mc-ds-popup-window__menu-popup--no-icon .mc-ds-popup-window__menu-item-text,.menu-popup.mc-ds-popup-window__menu-popup--no-icon .menu-popup-item-text,.menu-popup.menu-popup-no-icon .mc-ds-popup-window__menu-item-text,.menu-popup.menu-popup-no-icon .menu-popup-item-text{padding:0 15px}.mc-ds-popup-window__menu-popup.mc-ds-popup-window--fixed-width .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup.mc-ds-popup-window--fixed-width .menu-popup-item-text,.mc-ds-popup-window__menu-popup.popup-window-fixed-width .mc-ds-popup-window__menu-item-text,.mc-ds-popup-window__menu-popup.popup-window-fixed-width .menu-popup-item-text,.menu-popup.mc-ds-popup-window--fixed-width .mc-ds-popup-window__menu-item-text,.menu-popup.mc-ds-popup-window--fixed-width .menu-popup-item-text,.menu-popup.popup-window-fixed-width .mc-ds-popup-window__menu-item-text,.menu-popup.popup-window-fixed-width .menu-popup-item-text{text-overflow:ellipsis;overflow:hidden;width:100%;box-sizing:border-box}#magnetCustomerApplication.has-popup-opened iframe#launcher.zEWidget-launcher{display:none}#magnetCustomerApplication #popup-window{position:fixed;z-index:var(--z-popover)}#magnetCustomerApplication #popup-window .mc-ds-popup-window__container,#magnetCustomerApplication #popup-window .popup-window-container{position:fixed;width:100vw;height:100vh;pointer-events:none;cursor:unset;top:0;left:0;background:rgba(0,0,0,.06);display:none}#magnetCustomerApplication #popup-window .mc-ds-popup-window__container.mc-ds-popup-window__container--open,#magnetCustomerApplication #popup-window .mc-ds-popup-window__container.open,#magnetCustomerApplication #popup-window .popup-window-container.mc-ds-popup-window__container--open,#magnetCustomerApplication #popup-window .popup-window-container.open{pointer-events:all;cursor:unset;display:flex}#magnetCustomerApplication #popup-window .mc-ds-popup-window__container .mc-ds-popup-window__content-wrapper,#magnetCustomerApplication #popup-window .mc-ds-popup-window__container .popup-content-wrapper,#magnetCustomerApplication #popup-window .popup-window-container .mc-ds-popup-window__content-wrapper,#magnetCustomerApplication #popup-window .popup-window-container .popup-content-wrapper{position:absolute;width:auto;height:auto;display:flex;z-index:1;opacity:0}#popup-window{z-index:var(--z-popover)}[data-emergency=true] #popup-window{z-index:var(--z-emergency) !important}[data-dev=true] #popup-window{z-index:var(--z-dev-override) !important}html.mc-modal-open #popup-window,body.mc-modal-open #popup-window,html.mc-modal-open .popup-window-auto-placement,body.mc-modal-open .popup-window-auto-placement,html.mc-modal-open [id^=nspopover-],body.mc-modal-open [id^=nspopover-]{z-index:var(--z-modal-popover) !important}
:root{--color-primary: #8955ef;--color-primary-50: #f7f3ff;--color-primary-100: #efe8ff;--color-primary-200: #e0d1ff;--color-primary-300: #c7a8ff;--color-primary-400: #a878ff;--color-primary-500: #8955ef;--color-primary-600: #7c3aed;--color-primary-700: #6b2cd9;--color-primary-800: #5920b5;--color-primary-900: #481894;--color-secondary: #001cbb;--color-secondary-50: #eff6ff;--color-secondary-100: #dbeafe;--color-secondary-200: #bfdbfe;--color-secondary-300: #93c5fd;--color-secondary-400: #60a5fa;--color-secondary-500: #3b82f6;--color-secondary-600: #2563eb;--color-secondary-700: #1d4ed8;--color-secondary-800: #001cbb;--color-secondary-900: #1e3a8a;--color-success: #5a9f08;--color-success-light: #F0FBE3;--color-success-dark: #3d6b00;--color-warning: #FFCA28;--color-warning-light: #FFFAED;--color-warning-dark: #b8940a;--color-error: #F44336;--color-error-light: #FBE9E6;--color-error-dark: #c62828;--color-info: #5bc0de;--color-info-light: #E6F5FD;--color-info-dark: #2196f3;--color-success-50: #f0fdf4;--color-success-100: #dcfce7;--color-success-200: #bbf7d0;--color-success-500: #5a9f08;--color-success-600: #4d8a06;--color-success-700: #3d6b00;--color-success-800: #2e5100;--color-warning-50: #fffbeb;--color-warning-100: #fef3c7;--color-warning-200: #fde68a;--color-warning-500: #FFCA28;--color-warning-600: #d9a406;--color-warning-700: #b8940a;--color-warning-800: #6b5200;--color-danger: #F44336;--color-danger-50: #fef2f2;--color-danger-100: #fee2e2;--color-danger-200: #fecaca;--color-danger-500: #F44336;--color-danger-600: #dc2626;--color-danger-700: #b91c1c;--color-error-50: var(--color-danger-50);--color-error-100: var(--color-danger-100);--color-error-200: var(--color-danger-200);--color-error-300: var(--color-danger-200);--color-error-400: var(--color-danger-500);--color-error-500: var(--color-danger-500);--color-error-600: var(--color-danger-600);--color-error-700: var(--color-danger-700);--color-info-50: #eff6ff;--color-info-100: #dbeafe;--color-info-200: #bfdbfe;--color-info-500: #5bc0de;--color-info-600: #0284c7;--color-info-700: #0369a1;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #eeeeee;--color-gray-300: #e0e0e0;--color-gray-400: #bdbdbd;--color-gray-500: #9e9e9e;--color-gray-600: #757575;--color-gray-700: #616161;--color-gray-800: #424242;--color-gray-900: #212121;--color-gray-base: #888888;--color-gray-darker: #888888;--color-gray-dark: #959696;--color-gray: #888888;--color-gray-light: #d6d6d6;--color-gray-lighter: #eeeeee;--color-dark-base: #262B33;--color-dark-light: #3D4051;--color-dark-lighter: #A0A2AA;--color-white: #ffffff;--color-black: #000000;--color-layer-sale: #050f5e;--color-layer-attendance: #8955ef;--color-layer-marketing: #001cbb;--color-layer-intelligence: #02052d;--color-layer-settings: #d6d6d6;--color-skin-accent: #5a9f08;--color-skin-warn: #F44336;--color-skin-gray-dark: #A5AEB1;--color-skin-gray: #EDF0F1;--color-surface-primary: var(--color-white);--color-surface-secondary: var(--color-gray-50);--color-surface-tertiary: var(--color-gray-100);--color-surface-elevated: var(--color-white);--color-surface-overlay: rgba(0, 0, 0, 0.5);--color-state-default-bg: #F2F7F7;--color-state-border: #e8eeef;--color-state-border-light: #f3f3f3;--color-border: var(--color-gray-200);--color-border-light: var(--color-gray-100);--color-border-dark: var(--color-gray-300);--color-border-focus: var(--color-primary-500);--color-text-primary: var(--color-gray-900);--color-text-secondary: var(--color-gray-600);--color-text-tertiary: var(--color-gray-500);--color-text-placeholder: var(--color-gray-400);--color-text-disabled: var(--color-gray-300);--color-text-inverse: var(--color-white);--text-primary: var(--color-text-primary);--text-secondary: var(--color-text-secondary);--text-tertiary: var(--color-text-tertiary);--text-color-muted: var(--surface-text-muted);--app-text-primary: var(--surface-text-color);--surface-text-primary: var(--surface-text-color);--surface-text: var(--surface-text-color);--text-color-primary: var(--surface-text-color);--text-primary-color: var(--surface-text-color);--dropdown-item-text: var(--surface-text-color);--badge-text: var(--color-white);--surface-border: var(--surface-border-color);--badge-bg: var(--color-error-dark);--app-text-secondary: var(--surface-text-muted);--app-text-secondary-color: var(--surface-text-muted);--app-text-muted: var(--surface-text-muted);--surface-text-secondary: var(--surface-text-muted);--surface-text-color-secondary: var(--surface-text-muted);--surface-text-muted-color: var(--surface-text-muted);--muted-text-color: var(--surface-text-muted);--text-muted: var(--surface-text-muted);--text-muted-color: var(--surface-text-muted);--color-text-muted: var(--surface-text-muted);--text-color-secondary: var(--surface-text-muted);--app-text-tertiary: var(--color-text-tertiary);--surface-text-tertiary: var(--color-text-tertiary);--text-disabled: var(--color-text-disabled);--surface-text-disabled: var(--color-text-disabled);--color-disabled: var(--color-text-disabled);--color-warning-text: var(--color-warning-800, #6b5200);--color-warning-text-secondary: var(--color-warning-700, #b8940a);--color-link: #8955ef;--color-link-hover: #7139d9;--color-link-visited: var(--color-primary-700);--brand-primary: var(--color-primary-500);--brand-secondary: var(--color-secondary-800);--brand-success: var(--color-success);--brand-danger: var(--color-error);--brand-warning: var(--color-warning);--brand-info: var(--color-info);--brand-info-alt: var(--color-info)}:root{--space-base: 4px;--space-0: 0;--space-px: 1px;--space-0-5: 2px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-2-5: 10px;--space-3: 12px;--space-3-5: 14px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--space-11: 44px;--space-12: 48px;--space-14: 56px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-28: 112px;--space-32: 128px;--space-36: 144px;--space-40: 160px;--space-44: 176px;--space-48: 192px;--space-52: 208px;--space-56: 224px;--space-60: 240px;--space-64: 256px;--space-72: 288px;--space-80: 320px;--space-96: 384px;--spacing-xs: var(--space-1);--spacing-sm: var(--space-2);--spacing-md: var(--space-4);--spacing-lg: var(--space-6);--spacing-xl: var(--space-8);--spacing-2xl: var(--space-12);--spacing-3xl: var(--space-16);--spacing-button-padding-x: var(--space-4);--spacing-button-padding-y: var(--space-2);--spacing-input-padding-x: var(--space-3);--spacing-input-padding-y: var(--space-2);--spacing-card-padding: var(--space-6);--spacing-section-gap: var(--space-8);--gutter-width: var(--space-4);--padding-base-vertical: var(--space-2);--padding-base-horizontal: var(--space-3);--padding-large-vertical: var(--space-3);--padding-large-horizontal: var(--space-4);--padding-small-vertical: var(--space-1);--padding-small-horizontal: var(--space-2);--padding-xs-vertical: var(--space-0-5);--padding-xs-horizontal: var(--space-1);--grid-gutter-width: var(--space-6);--grid-gutter-half: var(--space-3);--container-padding-x: var(--space-4);--container-padding-y: var(--space-6)}:root{--font-family-base: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-serif: "Georgia", "Times New Roman", serif;--font-family-mono: "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--font-family-display: var(--font-family-base);--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-size-xs: 0.75rem;--font-size-sm: 0.875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-size-7xl: 4.5rem;--font-size-8xl: 6rem;--font-size-9xl: 8rem;--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--line-height-base: var(--line-height-normal);--letter-spacing-tighter: -0.05em;--letter-spacing-tight: -0.025em;--letter-spacing-normal: 0;--letter-spacing-wide: 0.025em;--letter-spacing-wider: 0.05em;--letter-spacing-widest: 0.1em;--text-xs: var(--font-size-xs);--text-sm: var(--font-size-sm);--text-base: var(--font-size-base);--text-lg: var(--font-size-lg);--text-xl: var(--font-size-xl);--text-2xl: var(--font-size-2xl);--text-3xl: var(--font-size-3xl);--text-4xl: var(--font-size-4xl);--text-5xl: var(--font-size-5xl);--heading-h1-size: var(--font-size-4xl);--heading-h1-weight: var(--font-weight-bold);--heading-h1-line-height: var(--line-height-tight);--heading-h1-letter-spacing: var(--letter-spacing-tight);--heading-h2-size: var(--font-size-3xl);--heading-h2-weight: var(--font-weight-semibold);--heading-h2-line-height: var(--line-height-tight);--heading-h2-letter-spacing: var(--letter-spacing-tight);--heading-h3-size: var(--font-size-2xl);--heading-h3-weight: var(--font-weight-semibold);--heading-h3-line-height: var(--line-height-snug);--heading-h3-letter-spacing: var(--letter-spacing-normal);--heading-h4-size: var(--font-size-xl);--heading-h4-weight: var(--font-weight-medium);--heading-h4-line-height: var(--line-height-snug);--heading-h4-letter-spacing: var(--letter-spacing-normal);--heading-h5-size: var(--font-size-lg);--heading-h5-weight: var(--font-weight-medium);--heading-h5-line-height: var(--line-height-normal);--heading-h5-letter-spacing: var(--letter-spacing-normal);--heading-h6-size: var(--font-size-base);--heading-h6-weight: var(--font-weight-medium);--heading-h6-line-height: var(--line-height-normal);--heading-h6-letter-spacing: var(--letter-spacing-normal);--body-text-size: var(--font-size-base);--body-text-weight: var(--font-weight-normal);--body-text-line-height: var(--line-height-normal);--body-text-letter-spacing: var(--letter-spacing-normal);--body-text-sm-size: var(--font-size-sm);--body-text-sm-weight: var(--font-weight-normal);--body-text-sm-line-height: var(--line-height-normal);--body-text-sm-letter-spacing: var(--letter-spacing-normal);--body-text-lg-size: var(--font-size-lg);--body-text-lg-weight: var(--font-weight-normal);--body-text-lg-line-height: var(--line-height-relaxed);--body-text-lg-letter-spacing: var(--letter-spacing-normal);--label-text-size: var(--font-size-sm);--label-text-weight: var(--font-weight-medium);--label-text-line-height: var(--line-height-tight);--label-text-letter-spacing: var(--letter-spacing-normal);--caption-text-size: var(--font-size-xs);--caption-text-weight: var(--font-weight-normal);--caption-text-line-height: var(--line-height-normal);--caption-text-letter-spacing: var(--letter-spacing-normal);--button-text-size: var(--font-size-base);--button-text-weight: var(--font-weight-medium);--button-text-line-height: var(--line-height-none);--button-text-letter-spacing: var(--letter-spacing-normal);--font-family-sans-serif: var(--font-family-base);--font-family-monospace: var(--font-family-mono);--font-size-large: var(--font-size-lg);--font-size-small: var(--font-size-sm);--line-height-large: var(--line-height-relaxed);--line-height-small: var(--line-height-tight)}:root{--border-width-0: 0;--border-width-px: 1px;--border-width-base: 1px;--border-width-2: 2px;--border-width-4: 4px;--border-width-8: 8px;--border-radius-none: 0;--border-radius-sm: 0.125rem;--border-radius-base: 0.5rem;--border-radius-md: 0.75rem;--border-radius-lg: 1rem;--border-radius-xl: 1.5rem;--border-radius-2xl: 2rem;--border-radius-3xl: 3rem;--border-radius-full: 9999px;--border-style-solid: solid;--border-style-dashed: dashed;--border-style-dotted: dotted;--border-style-none: none;--border-default: var(--border-width-base) var(--border-style-solid) var(--color-border);--border-light: var(--border-width-base) var(--border-style-solid) var(--color-border-light);--border-dark: var(--border-width-base) var(--border-style-solid) var(--color-border-dark);--border-focus: var(--border-width-2) var(--border-style-solid) var(--color-border-focus);--border-error: var(--border-width-base) var(--border-style-solid) var(--color-error);--border-success: var(--border-width-base) var(--border-style-solid) var(--color-success);--border-warning: var(--border-width-base) var(--border-style-solid) var(--color-warning);--border-radius-button: var(--border-radius-base);--border-radius-input: var(--border-radius-base);--border-radius-card: var(--border-radius-lg);--border-radius-modal: var(--border-radius-lg);--border-radius-popover: var(--border-radius-base);--border-radius-tooltip: var(--border-radius-sm);--border-radius-badge: var(--border-radius-full);--border-radius-avatar: var(--border-radius-full);--border-radius-small: var(--border-radius-sm);--border-radius-large: var(--border-radius-lg);--input-border-radius: var(--border-radius-input);--btn-border-radius: var(--border-radius-button);--border-radius-panel: var(--border-radius-card)}:root{--shadow-color: rgba(0, 0, 0, 0.1);--shadow-color-light: rgba(0, 0, 0, 0.05);--shadow-color-dark: rgba(0, 0, 0, 0.25);--shadow-color-primary: rgba(137, 85, 239, 0.15);--shadow-xs: 0 1px 2px 0 var(--shadow-color);--shadow-sm: 0 1px 3px 0 var(--shadow-color), 0 1px 2px -1px var(--shadow-color);--shadow-base: 0 1px 3px 0 var(--shadow-color), 0 1px 2px -1px var(--shadow-color);--shadow-md: 0 4px 6px -1px var(--shadow-color), 0 2px 4px -2px var(--shadow-color);--shadow-lg: 0 10px 15px -3px var(--shadow-color), 0 4px 6px -4px var(--shadow-color);--shadow-xl: 0 20px 25px -5px var(--shadow-color), 0 8px 10px -6px var(--shadow-color);--shadow-2xl: 0 25px 50px -12px var(--shadow-color);--shadow-inner: inset 0 2px 4px 0 var(--shadow-color);--shadow-none: none;--shadow-primary: 0 4px 14px 0 var(--shadow-color-primary);--shadow-success: 0 4px 14px 0 rgba(40, 167, 69, 0.15);--shadow-warning: 0 4px 14px 0 rgba(255, 193, 7, 0.15);--shadow-error: 0 4px 14px 0 rgba(220, 53, 69, 0.15);--shadow-focus: 0 0 0 3px rgba(137, 85, 239, 0.1);--shadow-focus-error: 0 0 0 3px rgba(220, 53, 69, 0.1);--shadow-focus-success: 0 0 0 3px rgba(40, 167, 69, 0.1);--shadow-button: var(--shadow-sm);--shadow-button-hover: var(--shadow-md);--shadow-button-focus: var(--shadow-focus);--shadow-card: var(--shadow-sm);--shadow-card-hover: var(--shadow-md);--shadow-dropdown: var(--shadow-lg);--shadow-modal: var(--shadow-2xl);--shadow-popover: var(--shadow-lg);--shadow-tooltip: var(--shadow-md);--shadow-input: var(--shadow-inner);--shadow-input-focus: var(--shadow-focus);--elevation-0: var(--shadow-none);--elevation-1: var(--shadow-xs);--elevation-2: var(--shadow-sm);--elevation-4: var(--shadow-base);--elevation-6: var(--shadow-md);--elevation-8: var(--shadow-lg);--elevation-12: var(--shadow-xl);--elevation-16: var(--shadow-2xl);--elevation-24: 0 32px 64px -12px var(--shadow-color);--box-shadow: var(--shadow-base);--box-shadow-sm: var(--shadow-sm);--box-shadow-lg: var(--shadow-lg);--btn-box-shadow: var(--shadow-button);--input-box-shadow: var(--shadow-input);--dropdown-box-shadow: var(--shadow-dropdown);--modal-backdrop-box-shadow: var(--shadow-modal)}:root{--transition-duration-fast: 150ms;--transition-duration-base: 300ms;--transition-duration-slow: 500ms;--transition-timing-ease: ease;--transition-timing-ease-in-out: ease-in-out;--transition-all: all var(--transition-duration-base) var(--transition-timing-ease-in-out)}:root{--bp-xs: 0;--bp-sm: 576px;--bp-md: 768px;--bp-lg: 992px;--bp-xl: 1200px}:root{--z-version: "2.0.0";--z-base: 1000;--z-layer-size: 300;--z-slot-step: 10;--z-ctx-normal: 0;--z-ctx-modal: 1000;--z-ctx-system: 2000;--z-ctx-emergency: 3000;--z-layer-content: var(--z-base);--z-content-bg: calc(var(--z-layer-content) + 10);--z-content-overlay: calc(var(--z-layer-content) + 20);--z-content-sticky: calc(var(--z-layer-content) + 30);--z-layer-nav: calc(var(--z-base) + 300);--z-dropdown: calc(var(--z-layer-nav) + 10);--z-sidebar: calc(var(--z-layer-nav) + 20);--z-header: calc(var(--z-layer-nav) + 30);--z-rightactions: calc(var(--z-layer-nav) + 40);--z-floating-btn: calc(var(--z-layer-nav) + 50);--z-chat-dock: calc(var(--z-layer-nav) + 55);--z-sidepanel: calc(var(--z-layer-nav) + 60);--z-nav-popover: calc(var(--z-layer-nav) + 70);--z-mag-window: calc(var(--z-layer-nav) + 290);--z-layer-interaction: calc(var(--z-base) + 600);--z-popover: calc(var(--z-layer-interaction) + 10);--z-tooltip: calc(var(--z-layer-interaction) + 20);--z-autocomplete: calc(var(--z-layer-interaction) + 30);--z-notification: calc(var(--z-layer-interaction) + 40);--z-loading-local: calc(var(--z-layer-interaction) + 50);--z-layer-modal: calc(var(--z-base) + 900);--z-modal-backdrop: calc(var(--z-layer-modal) + 10);--z-modal-base: calc(var(--z-layer-modal) + 20);--z-modal-nested: calc(var(--z-layer-modal) + 30);--z-fullscreen-editor: calc(var(--z-layer-modal) + 50);--z-modal-popover: calc(var(--z-layer-modal) + 100);--z-modal-tooltip: calc(var(--z-layer-modal) + 110);--z-modal-loading: calc(var(--z-layer-modal) + 120);--z-layer-system: calc(var(--z-base) + 1200);--z-system-alert: calc(var(--z-layer-system) + 10);--z-system-loading: calc(var(--z-layer-system) + 20);--z-system-error: calc(var(--z-layer-system) + 30);--z-debug-tools: calc(var(--z-layer-system) + 40);--z-emergency: 2500;--z-dev-override: 9999;--z-fixed: var(--z-header);--z-modal: var(--z-modal-base)}:root{--app-background-color: initial;--app-background-image: initial;--app-text-color: var(--color-text-primary);--wallpaper-film-rgb: 255, 255, 255;--sidebar-background-color: rgba(255, 255, 255, 0.85);--header-background-color: rgba(255, 255, 255, 0.85);--rightmenu-background-color: rgba(255, 255, 255, 0.85);--main-background-color: rgba(255, 255, 255, 0.85);--sidebar-bg: var(--sidebar-background-color);--sidebar-text-color: #000000;--sidebar-text-color-light: rgba(0,0,0,.6);--sidebar-item-hover: rgba(0,0,0,.05);--sidebar-item-active: rgba(0,0,0,.12);--rightmenu-hover-background-color: rgba(0,0,0,.05);--hover-background-color: var(--surface-bg-hover);--app-bg-color: var(--app-background-color);--app-bg-image: var(--app-background-image)}:root{--layout-sidebar-width: 215px;--layout-sidebar-collapsed: 60px;--layout-header-height: 63px;--layout-footer-height: 40px;--layout-content-padding: var(--space-6);--grid-columns: 12;--grid-gutter: var(--space-6);--grid-gutter-half: var(--space-3);--container-sm: 540px;--container-md: 720px;--container-lg: 960px;--container-xl: 1140px;--container-fluid: 100%;--nav-link-padding-x: var(--space-4);--nav-link-padding-y: var(--space-2);--nav-link-border-radius: var(--border-radius-base);--content-max-width: 1200px;--content-padding-x: var(--space-4);--content-padding-y: var(--space-6);--content-header-margin-y: var(--space-7, 28px);--content-header-margin-x: 0;--content-header-margin-y-compact: var(--space-3, 12px);--content-header-margin-x-compact: 0;--content-header-margin-y-minimal: var(--space-2, 8px);--content-header-margin-x-minimal: 0;--content-header-margin-y-none: 0;--content-header-margin-x-none: 0;--content-header-padding-x: var(--content-layout-padding-x, 0.7rem);--content-header-padding-y: 0;--sidebar-left-width: var(--layout-sidebar-width);--sidebar-left-width-min: var(--layout-sidebar-collapsed);--header-height: var(--layout-header-height);--navbar-height: var(--layout-header-height);--sidebar-right-width-min: 64px;--actions-sidebar-width: var(--sidebar-right-width-min);--surface-background-color: #ffffff;--surface-text-color: #333333;--surface-text-muted: rgba(51, 51, 51, 0.8);--surface-border-color: #e5e5e5;--surface-level-0: #ffffff;--surface-level-1: #fafafa;--surface-level-2: #f5f5f5;--surface-level-3: #f0f0f0;--btn-default-bg: #fafafa;--content-background-color: var(--surface-background-color);--content-box-background-color: var(--surface-background-color);--card-background-color: var(--surface-background-color);--form-background-color: var(--surface-background-color);--table-background-color: var(--surface-background-color);--modal-content-background-color: var(--surface-background-color);--dropdown-bg: var(--surface-level-1);--panel-background-color: var(--surface-background-color);--surface-border-light: #f0f0f0;--surface-border-dark: #d0d0d0;--surface-bg-primary: var(--surface-level-0);--surface-bg-secondary: var(--surface-level-1);--surface-bg-tertiary: var(--surface-level-2);--surface-bg-hover: rgba(0, 0, 0, 0.04);--surface-bg-active: rgba(0, 0, 0, 0.08);--border-color: var(--surface-border-color);--input-border: var(--surface-border-color);--table-border-color: var(--surface-border-light);--state-text-success: var(--color-success-700, #3d6b00);--state-text-warning: var(--color-warning-800, #6b5200);--state-text-danger: var(--color-danger-700, #b91c1c);--state-text-info: var(--color-info-700, #0369a1);--state-text-brand: var(--color-primary-700, #6b2cd9)}[data-surface=dark]{--surface-background-color: #2a2b2f;--surface-text-color: #ffffff;--surface-text-muted: rgba(255, 255, 255, 0.8);--color-text-primary: var(--surface-text-color);--color-text-secondary: var(--surface-text-muted);--color-text-tertiary: rgba(255, 255, 255, 0.6);--surface-border-color: #404147;--surface-level-0: #2a2b2f;--surface-level-1: #32333a;--surface-level-2: #3a3b42;--surface-level-3: #42434a;--btn-default-bg: #343538;--surface-border-light: #404147;--surface-border-dark: #4a4b52;--surface-bg-primary: var(--surface-level-0);--surface-bg-secondary: var(--surface-level-1);--surface-bg-tertiary: var(--surface-level-2);--surface-bg-hover: rgba(255, 255, 255, 0.06);--surface-bg-active: rgba(255, 255, 255, 0.12);--state-text-success: var(--color-success-200, #bbf7d0);--state-text-warning: var(--color-warning-200, #fde68a);--state-text-danger: var(--color-danger-200, #fecaca);--state-text-info: var(--color-info-200, #bfdbfe);--state-text-brand: var(--color-primary-200, #e0d1ff)}html[data-chat-surface=dock]{--sidebar-right-width-min: 0px}:root{--button-padding-x: var(--space-4);--button-padding-y: var(--space-2);--button-border-radius: var(--border-radius-base);--button-transition: var(--transition-all);--input-padding-x: var(--space-3);--input-padding-y: var(--space-2);--input-border-radius: var(--border-radius-base);--input-border: var(--border-default);--card-padding: var(--space-6);--card-border-radius: var(--border-radius-lg);--card-shadow: var(--shadow-sm);--popup-window-border-radius: var(--border-radius-popover);--popup-window-content-border-radius: var(--border-radius-popover);--popup-window-button-border-radius: var(--border-radius-sm);--popup-window-scrollbar-track-background: rgba(82, 92, 105, 0.05);--popup-window-scrollbar-thumb-background: rgba(82, 92, 105, 0.2);--popup-window-scrollbar-thumb-hover-background: rgba(82, 92, 105, 0.5);--whatsapp-preview-bar-background: #f0f2f5;--whatsapp-preview-bar-text: #111b21;--whatsapp-preview-meta-text: #54656f;--whatsapp-preview-avatar-background: #c9d3d9;--whatsapp-preview-avatar-icon: #54656f;--whatsapp-preview-chat-background: #efeae2;--whatsapp-preview-bubble-background: #ffffff;--whatsapp-preview-bubble-text: #111b21;--whatsapp-preview-bubble-shadow: 0 1px 0.5px rgba(11, 20, 26, 0.13);--whatsapp-preview-footer-text: #3b4a54;--whatsapp-preview-footer-border: rgba(17, 27, 33, 0.12);--whatsapp-preview-time-text: #667781}[data-surface=dark]{--whatsapp-preview-bar-background: #202c33;--whatsapp-preview-bar-text: #e9edef;--whatsapp-preview-meta-text: #8696a0;--whatsapp-preview-avatar-background: #374248;--whatsapp-preview-avatar-icon: #aebac1;--whatsapp-preview-chat-background: #0b141a;--whatsapp-preview-bubble-background: #202c33;--whatsapp-preview-bubble-text: #e9edef;--whatsapp-preview-bubble-shadow: 0 1px 0.5px rgba(0, 0, 0, 0.4);--whatsapp-preview-footer-text: #c4d2d6;--whatsapp-preview-footer-border: rgba(233, 237, 239, 0.18);--whatsapp-preview-time-text: #a6b4bb}:root{--state-hover-opacity: 0.8;--state-disabled-opacity: 0.5;--state-focus-ring: var(--shadow-focus)}:root{--sidebar-text-color: var(--app-text-color);--sidebar-text-color-light: rgba( var(--app-text-color-rgb, 0,0,0) , 0.6);--sidebar-item-hover: rgba(0, 0, 0, 0.05);--sidebar-item-active: rgba(0, 0, 0, 0.12);--header-background-color: rgba(255, 255, 255, 0.85);--sidebar-background-color: rgba(255, 255, 255, 0.85);--rightmenu-background-color: var(--sidebar-background-color);--main-background-color: var(--sidebar-background-color);--sidebar-bg: var(--sidebar-background-color);--rightmenu-hover-background-color: var(--sidebar-item-hover)}[data-theme=dark]{--sidebar-text-color: #ffffff;--sidebar-text-color-light: rgba(255, 255, 255, 0.6);--sidebar-item-hover: rgba(255, 255, 255, 0.05);--sidebar-item-active: rgba(255, 255, 255, 0.12);--header-background-color: rgba(28, 29, 34, 0.85);--sidebar-background-color: rgba(28, 29, 34, 0.85);--rightmenu-background-color: var(--sidebar-background-color);--main-background-color: var(--sidebar-background-color);--sidebar-bg: var(--sidebar-background-color)}:root{--form-field-gap: var(--space-4, 16px);--form-field-label-gap: var(--space-1, 4px);--form-field-error-gap: var(--space-1, 4px);--form-section-gap: var(--space-6, 24px);--form-section-title-gap: var(--space-3, 12px);--form-group-title-padding-y: var(--space-2, 8px);--form-group-title-padding-x: 0;--form-group-title-margin-top: var(--space-4, 16px);--form-group-title-margin-bottom: var(--space-3, 12px);--form-field-gap-compact: var(--space-2, 8px);--form-field-gap-spacious: var(--space-5, 20px);--form-input-padding-y: var(--space-2, 8px);--form-input-padding-x: var(--space-2-5, 10px);--form-input-border-radius: var(--border-radius, 6px);--form-input-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}:root,[data-theme=light]{--theme-background: var(--color-white);--theme-surface: var(--color-gray-50);--theme-text: var(--color-gray-900);--theme-text-muted: var(--color-gray-600);--app-text-color: #333333;--app-icon-color: #333333;--login-image-name: "magnet-customer-logo.svg";--header-background-color: #f8f8f8;--sidebar-background-color: #ffffff;--actionswindow-background-color: #ffffff;--content-background-color: #f8f8f8;--pre-loader-background-color: rgba(255, 255, 255, 0.71);--hover-color: #f9f9f9;--scroll-color: #d6d6d6;--btn-default-bg: #fafafa;--dropdown-link-color: #959696;--layer-color-sale: #050f5e;--layer-color-attendance: #8955ef;--layer-color-marketing: #001cbb;--layer-color-intelligence: #02052d;--layer-color-settings: #d6d6d6;--layer-color-sale-rgb: 5, 15, 94;--layer-color-attendance-rgb: 137, 85, 239;--layer-color-marketing-rgb: 0, 28, 187;--layer-color-intelligence-rgb: 2, 5, 45;--layer-color-settings-rgb: 214, 214, 214;--fc-page-bg-color: var(--content-box-background-color);--fc-neutral-text-color: var(--app-text-color);--fc-list-event-hover-bg-color: var(--form-background-color);--fc-border-color: var(--surface-border-color);--fc-button-bg-color: var(--color-primary);--fc-button-border-color: var(--color-primary);--fc-button-hover-bg-color: var(--color-primary);--fc-button-hover-border-color: var(--color-primary);--fc-button-active-bg-color: var(--color-primary);--fc-button-active-border-color: var(--color-primary);--fc-event-bg-color: var(--color-primary);--fc-event-border-color: var(--color-primary);--sidebar-item-active: rgba(0, 0, 0, 0.12);--sidebar-item-hover: rgba(0, 0, 0, 0.05);--sidebar-text-color: #000000;--sidebar-text-color-light: rgba(0, 0, 0, 0.6);--text-color: var(--app-text-color);--icon-color: var(--app-icon-color);--main-background-color: var(--content-background-color);--rightmenu-background-color: var(--sidebar-background-color);--rightmenu-hover-background-color: var(--sidebar-item-hover)}[data-theme=dark]{--theme-background: var(--color-gray-900);--theme-surface: var(--color-gray-800);--theme-text: var(--color-white);--theme-text-muted: var(--color-gray-300);--app-text-color: #ffffff;--app-icon-color: #ffffff;--login-image-name: "magnet-customer-logo-white.svg";--header-background-color: #1c1d22;--sidebar-background-color: #1c1d22;--actionswindow-background-color: #1c1d22;--content-background-color: #2a2b2f;--pre-loader-background-color: rgba(34, 35, 39, 0.73);--hover-color: #2c2e34;--scroll-color: #1c1d22;--btn-default-bg: #343538;--dropdown-link-color: #ffffff;--layer-color-sale: #050f5e;--layer-color-attendance: #9a6fef;--layer-color-marketing: #001cbb;--layer-color-intelligence: #02052d;--layer-color-settings: #232323;--layer-color-sale-rgb: 5, 15, 94;--layer-color-attendance-rgb: 137, 85, 239;--layer-color-marketing-rgb: 0, 28, 187;--layer-color-intelligence-rgb: 2, 5, 45;--layer-color-settings-rgb: 35, 35, 35;--fc-page-bg-color: var(--content-box-background-color);--fc-neutral-text-color: var(--app-text-color);--fc-list-event-hover-bg-color: var(--form-background-color);--fc-border-color: var(--surface-border-color);--fc-button-bg-color: var(--color-primary);--fc-button-border-color: var(--color-primary);--fc-button-hover-bg-color: var(--color-primary);--fc-button-hover-border-color: var(--color-primary);--fc-button-active-bg-color: var(--color-primary);--fc-button-active-border-color: var(--color-primary);--fc-event-bg-color: var(--color-primary);--fc-event-border-color: var(--color-primary);--sidebar-item-active: rgba(255, 255, 255, 0.12);--sidebar-item-hover: rgba(255, 255, 255, 0.05);--sidebar-text-color: #ffffff;--sidebar-text-color-light: rgba(255, 255, 255, 0.6);--text-color: var(--app-text-color);--icon-color: var(--app-icon-color);--main-background-color: var(--content-background-color);--rightmenu-background-color: var(--sidebar-background-color);--rightmenu-hover-background-color: var(--sidebar-item-hover);--color-border-light: #2a2b2f;--color-border-dark: #404147}:root{--bs-primary: var(--color-primary-500);--bs-secondary: var(--color-gray-500);--bs-success: var(--color-success);--bs-danger: var(--color-error);--bs-gutter-x: var(--grid-gutter)}.angular-tooltip{position:absolute;background:#000;z-index:var(--z-tooltip);padding:3px;border:2px solid #000;color:#fff;pointer-events:none;user-select:none;max-width:250px;overflow-wrap:break-word;border-radius:3px}.angular-tooltip:before,.angular-tooltip:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.angular-tooltip:before{border-color:rgba(0,0,0,0);border-width:8px}.angular-tooltip:after{border-color:rgba(0,0,0,0);border-width:5px}.angular-tooltip.angular-tooltip-top:before,.angular-tooltip.angular-tooltip-top:after,.angular-tooltip.angular-tooltip-top-center:before,.angular-tooltip.angular-tooltip-top-center:after,.angular-tooltip.angular-tooltip-top-middle:before,.angular-tooltip.angular-tooltip-top-middle:after{top:100%;left:50%}.angular-tooltip.angular-tooltip-top:before,.angular-tooltip.angular-tooltip-top-center:before,.angular-tooltip.angular-tooltip-top-middle:before{margin-left:-8px;border-top-color:#000}.angular-tooltip.angular-tooltip-top:after,.angular-tooltip.angular-tooltip-top-center:after,.angular-tooltip.angular-tooltip-top-middle:after{margin-left:-5px;border-top-color:#000}.angular-tooltip.angular-tooltip-top-right:before,.angular-tooltip.angular-tooltip-top-right:after{top:100%;right:calc(100% - 8px)}.angular-tooltip.angular-tooltip-top-right:before{margin-right:-8px;border-top-color:#000}.angular-tooltip.angular-tooltip-top-right:after{margin-right:-5px;border-top-color:#000}.angular-tooltip.angular-tooltip-right-top:before,.angular-tooltip.angular-tooltip-right-top:after{top:calc(100% - 8px);right:100%}.angular-tooltip.angular-tooltip-right-top:before{margin-top:-8px;border-right-color:#000}.angular-tooltip.angular-tooltip-right-top:after{margin-top:-5px;border-right-color:#000}.angular-tooltip.angular-tooltip-right:before,.angular-tooltip.angular-tooltip-right:after,.angular-tooltip.angular-tooltip-right-center:before,.angular-tooltip.angular-tooltip-right-center:after,.angular-tooltip.angular-tooltip-right-middle:before,.angular-tooltip.angular-tooltip-right-middle:after{top:50%;right:100%}.angular-tooltip.angular-tooltip-right:before,.angular-tooltip.angular-tooltip-right-center:before,.angular-tooltip.angular-tooltip-right-middle:before{margin-top:-8px;border-right-color:#000}.angular-tooltip.angular-tooltip-right:after,.angular-tooltip.angular-tooltip-right-center:after,.angular-tooltip.angular-tooltip-right-middle:after{margin-top:-5px;border-right-color:#000}.angular-tooltip.angular-tooltip-right-bottom:before,.angular-tooltip.angular-tooltip-right-bottom:after{bottom:calc(100% - 8px);right:100%}.angular-tooltip.angular-tooltip-right-bottom:before{margin-bottom:-8px;border-right-color:#000}.angular-tooltip.angular-tooltip-right-bottom:after{margin-bottom:-5px;border-right-color:#000}.angular-tooltip.angular-tooltip-bottom-right:before,.angular-tooltip.angular-tooltip-bottom-right:after{bottom:100%;right:calc(100% - 8px)}.angular-tooltip.angular-tooltip-bottom-right:before{margin-right:-8px;border-bottom-color:#000}.angular-tooltip.angular-tooltip-bottom-right:after{margin-right:-5px;border-bottom-color:#000}.angular-tooltip.angular-tooltip-bottom:before,.angular-tooltip.angular-tooltip-bottom:after,.angular-tooltip.angular-tooltip-bottom-center:before,.angular-tooltip.angular-tooltip-bottom-center:after,.angular-tooltip.angular-tooltip-bottom-middle:before,.angular-tooltip.angular-tooltip-bottom-middle:after{bottom:100%;left:50%}.angular-tooltip.angular-tooltip-bottom:before,.angular-tooltip.angular-tooltip-bottom-center:before,.angular-tooltip.angular-tooltip-bottom-middle:before{margin-left:-8px;border-bottom-color:#000}.angular-tooltip.angular-tooltip-bottom:after,.angular-tooltip.angular-tooltip-bottom-center:after,.angular-tooltip.angular-tooltip-bottom-middle:after{margin-left:-5px;border-bottom-color:#000}.angular-tooltip.angular-tooltip-bottom-left:before,.angular-tooltip.angular-tooltip-bottom-left:after{bottom:100%;left:calc(100% - 8px)}.angular-tooltip.angular-tooltip-bottom-left:before{margin-left:-8px;border-bottom-color:#000}.angular-tooltip.angular-tooltip-bottom-left:after{margin-left:-5px;border-bottom-color:#000}.angular-tooltip.angular-tooltip-left-bottom:before,.angular-tooltip.angular-tooltip-left-bottom:after{bottom:calc(100% - 8px);left:100%}.angular-tooltip.angular-tooltip-left-bottom:before{margin-bottom:-8px;border-left-color:#000}.angular-tooltip.angular-tooltip-left-bottom:after{margin-bottom:-5px;border-left-color:#000}.angular-tooltip.angular-tooltip-left:before,.angular-tooltip.angular-tooltip-left:after,.angular-tooltip.angular-tooltip-left-center:before,.angular-tooltip.angular-tooltip-left-center:after,.angular-tooltip.angular-tooltip-left-middle:before,.angular-tooltip.angular-tooltip-left-middle:after{top:50%;left:100%}.angular-tooltip.angular-tooltip-left:before,.angular-tooltip.angular-tooltip-left-center:before,.angular-tooltip.angular-tooltip-left-middle:before{margin-top:-8px;border-left-color:#000}.angular-tooltip.angular-tooltip-left:after,.angular-tooltip.angular-tooltip-left-center:after,.angular-tooltip.angular-tooltip-left-middle:after{margin-top:-5px;border-left-color:#000}.angular-tooltip.angular-tooltip-left-top:before,.angular-tooltip.angular-tooltip-left-top:after{top:calc(100% - 8px);left:100%}.angular-tooltip.angular-tooltip-left-top:before{margin-top:-8px;border-left-color:#000}.angular-tooltip.angular-tooltip-left-top:after{margin-top:-5px;border-left-color:#000}.angular-tooltip.angular-tooltip-top-left:before,.angular-tooltip.angular-tooltip-top-left:after{top:100%;left:calc(100% - 8px)}.angular-tooltip.angular-tooltip-top-left:before{margin-left:-8px;border-top-color:#000}.angular-tooltip.angular-tooltip-top-left:after{margin-left:-5px;border-top-color:#000}.angular-tooltip--truncate{max-width:500px;word-break:break-word;white-space:normal}html.mc-modal-open .angular-tooltip{z-index:var(--z-modal-tooltip) !important}html.mc-modal-open .tooltip{z-index:var(--z-modal-tooltip) !important}.fa,.fas{display:inline-block;width:1em;height:1em;vertical-align:-0.125em;background-color:currentColor;-webkit-mask:var(--forms-icon) no-repeat center/contain;mask:var(--forms-icon) no-repeat center/contain}.fa-chevron-down{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z%27/%3E%3C/svg%3E")}.fa-chevron-right{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27%3E%3Cpath d=%27M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z%27/%3E%3C/svg%3E")}.fa-spinner{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z%27/%3E%3C/svg%3E")}.fa-xmark{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 384 512%27%3E%3Cpath d=%27M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z%27/%3E%3C/svg%3E")}.fa-magnifying-glass{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z%27/%3E%3C/svg%3E")}.fa-triangle-exclamation{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z%27/%3E%3C/svg%3E")}.fa-times{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 384 512%27%3E%3Cpath d=%27M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z%27/%3E%3C/svg%3E")}.fa-search{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z%27/%3E%3C/svg%3E")}.fa-exclamation-triangle{--forms-icon: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z%27/%3E%3C/svg%3E")}@keyframes forms-icon-spin{to{transform:rotate(360deg)}}.fa-spin{animation:forms-icon-spin 2s linear infinite}@media(prefers-reduced-motion: reduce){.fa-spin{animation-duration:6s}}forms-page{display:block}.forms-page{box-sizing:border-box;min-height:100vh;display:flex;justify-content:center;padding:var(--space-6) var(--space-4)}.forms-page--has-background{background-image:var(--forms-background-image);background-size:cover;background-position:center}.forms-page--has-background:not(.forms-page--split) .forms-page__panel{background-color:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.forms-page--has-background:not(.forms-page--split) .forms-page__title,.forms-page--has-background:not(.forms-page--split) .forms-page__thanks,.forms-page--has-background:not(.forms-page--split) .forms-page__status,.forms-page--has-background:not(.forms-page--split) .forms-page__powered,.forms-page--has-background:not(.forms-page--split) .mc-c-input__label,.forms-page--has-background:not(.forms-page--split) .mc-c-select__label,.forms-page--has-background:not(.forms-page--split) .mc-c-checkbox__label,.forms-page--has-background:not(.forms-page--split) .mc-c-radio__label,.forms-page--has-background:not(.forms-page--split) .mc-c-checkbox:has(input:checked) .mc-c-checkbox__label,.forms-page--has-background:not(.forms-page--split) .mc-c-checkbox:hover .mc-c-checkbox__label,.forms-page--has-background:not(.forms-page--split) .mc-c-radio:hover .mc-c-radio__label,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__legend,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__consent-link,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__label,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__hint,.forms-page--has-background:not(.forms-page--split) .mc-c-input__hint,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__file-name,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__file-size,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__file-status{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55)}.forms-page--has-background:not(.forms-page--split) .forms-page__powered{border-top-color:rgba(255,255,255,.25)}.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__error,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__alert,.forms-page--has-background:not(.forms-page--split) .mc-form-renderer__lookup-failure-text{color:#ffb4ab;text-shadow:0 1px 2px rgba(0,0,0,.55)}.forms-page__shell{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.forms-page__panel{box-sizing:border-box;width:100%;max-width:640px;min-width:0}.forms-page__logo{display:block;max-width:100%;max-height:72px;margin:0 0 var(--space-5);object-fit:contain}.forms-page__logo--masthead{margin:0 auto var(--space-5)}.forms-page__title{margin:0 0 var(--space-4);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.forms-page__status{margin:var(--space-6) 0;text-align:center;color:var(--surface-text-muted)}.forms-page__failure{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.forms-page__thanks{margin:var(--space-6) 0;font-size:var(--font-size-lg);text-align:center}.forms-page__powered{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--surface-border-color);text-align:center;font-size:var(--font-size-xs);color:var(--surface-text-muted)}.forms-page__powered p{margin:0}.forms-page__powered a{color:inherit;text-decoration:underline}.forms-page .mc-c-button--filled.mc-c-button--primary{color:var(--forms-brand-text, var(--color-white))}.forms-page--card .forms-page__panel{padding:var(--space-6);background-color:var(--surface-level-1);border:1px solid var(--surface-border-color);border-radius:var(--border-radius-lg)}.forms-page--clean{padding:var(--space-4)}.forms-page--clean .forms-page__panel{padding:0}.forms-page--split{padding:0}.forms-page--split .forms-page__shell{flex-direction:row;justify-content:center;align-items:stretch;min-height:100vh}.forms-page--split .forms-page__brand{box-sizing:border-box;flex:0 0 38%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--space-8) var(--space-6);background-color:var(--color-primary-500);color:var(--forms-brand-text, var(--color-white))}.forms-page--split .forms-page__panel{flex:1 1 auto;max-width:none;padding:var(--space-8) var(--space-6);background-color:var(--surface-level-1)}.forms-page--split .forms-page__panel>section,.forms-page--split .forms-page__panel>.forms-page__failure,.forms-page--split .forms-page__panel>.forms-page__powered{max-width:640px;margin-left:auto;margin-right:auto}@media(max-width: 768px){.forms-page--split .forms-page__shell{flex-direction:column;min-height:0}.forms-page--split .forms-page__brand{flex:0 0 auto;padding:var(--space-5) var(--space-4)}.forms-page--split .forms-page__panel{padding:var(--space-5) var(--space-4)}}.mc-form-renderer{display:flex;flex-direction:column;gap:var(--space-4)}.mc-form-renderer__row{display:flex;gap:var(--space-4)}.mc-form-renderer__col{min-width:0}.mc-form-renderer__col mc-input,.mc-form-renderer__col mc-select{display:block;width:100%}.mc-form-renderer__label,.mc-form-renderer__legend{display:block;margin:0 0 var(--space-1);font-size:var(--font-size-sm);font-weight:500;color:var(--surface-text-color)}.mc-form-renderer__group{display:flex;flex-direction:column;gap:var(--space-2, 8px);margin:0;padding:0;border:0;min-width:0}.mc-form-renderer__group .mc-c-radio-group{gap:var(--space-2, 8px)}.mc-form-renderer__consent{display:flex;flex-direction:column;gap:var(--space-1, 4px);margin:var(--space-2, 8px) 0 var(--space-3, 12px)}.mc-form-renderer__consent-link{margin-left:28px;font-size:var(--font-size-sm);color:var(--state-text-brand, var(--color-primary));text-decoration:underline}.mc-form-renderer__phone-type .mc-c-radio-group{margin-top:var(--space-2, 8px);gap:var(--space-4, 16px)}.mc-form-renderer__textarea textarea{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--surface-text-color);background-color:var(--surface-level-0);border:1px solid var(--surface-border-color);border-radius:var(--border-radius-md);resize:vertical}.mc-form-renderer__textarea textarea:focus{outline:2px solid var(--color-primary-200);outline-offset:1px}.mc-form-renderer__attachment{position:relative}.mc-form-renderer__file{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.mc-form-renderer__dropzone{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-4);cursor:pointer;text-align:center;color:var(--surface-text-color);background-color:var(--surface-level-0);border:1px dashed var(--surface-border-color);border-radius:var(--border-radius-md)}.mc-form-renderer__dropzone:hover{background-color:var(--surface-bg-hover)}.mc-form-renderer__file:focus-visible+.mc-form-renderer__dropzone{outline:2px solid var(--color-primary-200);outline-offset:2px}.mc-form-renderer__dropzone-title{font-size:var(--font-size-sm);font-weight:500}.mc-form-renderer__dropzone-hint{font-size:var(--font-size-xs);color:var(--surface-text-muted)}.mc-form-renderer__files{margin:var(--space-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.mc-form-renderer__file-item{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);border:1px solid var(--surface-border-color);border-radius:var(--border-radius-md);background-color:var(--surface-level-0)}.mc-form-renderer__file-item--error{border-color:var(--color-error-500)}.mc-form-renderer__file-name{flex:1 1 8rem;min-width:0;overflow-wrap:anywhere}.mc-form-renderer__file-size,.mc-form-renderer__file-status{font-size:var(--font-size-xs);color:var(--surface-text-muted)}.mc-form-renderer__file-item--error .mc-form-renderer__file-status{color:var(--color-error-500)}.mc-form-renderer__file-remove{padding:0;font-size:var(--font-size-xs);color:var(--surface-text-muted);text-decoration:underline;background:none;border:0;cursor:pointer}.mc-form-renderer__hint{display:block;margin-top:var(--space-1);font-size:var(--font-size-xs);color:var(--surface-text-muted)}.mc-form-renderer__error{display:block;margin-top:var(--space-1);font-size:var(--font-size-xs);color:var(--color-error-500)}.mc-form-renderer__alert{margin:0;font-size:var(--font-size-sm);color:var(--color-error-500)}.mc-form-renderer__lookup-failure{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.mc-form-renderer__lookup-failure-text{font-size:var(--font-size-xs);color:var(--color-error-500)}.mc-form-renderer>mc-button{align-self:flex-start}.mc-form-renderer__captcha{display:block}@media(max-width: 600px){.mc-form-renderer__row{flex-direction:column}.mc-form-renderer__col{flex:1 1 auto !important}}.mc-form-renderer{font-family:var(--forms-font-family, inherit);font-size:var(--forms-font-size, inherit)}.mc-form-renderer .mc-c-input__label,.mc-form-renderer .mc-c-select__label,.mc-form-renderer .mc-c-checkbox__label,.mc-form-renderer .mc-c-radio__label,.mc-form-renderer .mc-c-checkbox:has(input:checked) .mc-c-checkbox__label,.mc-form-renderer__legend,.mc-form-renderer__label{color:var(--forms-label-color, var(--surface-text-color))}.mc-form-renderer .mc-c-input>input,.mc-form-renderer .mc-c-input>textarea,.mc-form-renderer__textarea textarea,.mc-form-renderer .mc-c-select__input{color:var(--forms-input-text, var(--surface-text-color));border-width:var(--forms-input-border-width, 1px);border-style:var(--forms-input-border-style, solid)}.mc-form-renderer .mc-c-select__input{border-color:var(--forms-input-border-color, var(--color-neutral-300, #d1d5db))}.mc-form-renderer .mc-c-input>input::placeholder,.mc-form-renderer .mc-c-input>textarea::placeholder,.mc-form-renderer__textarea textarea::placeholder{color:var(--forms-input-placeholder, var(--surface-text-muted))}.mc-form-renderer .mc-c-select__placeholder{color:var(--forms-input-placeholder, var(--text-color-muted, rgba(var(--surface-text-color-rgb, 26, 26, 26), 0.6)))}.mc-form-renderer__textarea textarea{background-color:var(--forms-input-background, var(--surface-level-0));border-color:var(--forms-input-border-color, var(--surface-border-color));border-radius:var(--forms-input-radius, var(--border-radius-md))}*,*::before,*::after{box-sizing:border-box}html{font-size:16px}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Arial,sans-serif;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--surface-text-color);background-color:var(--surface-background-color);-webkit-font-smoothing:antialiased}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}button,input,select,textarea{font-family:inherit}.forms-demo{max-width:480px;margin:var(--space-6) auto;padding:0 var(--space-4)}.forms-demo__title{margin:0 0 var(--space-4);font-size:var(--font-size-lg)}.forms-demo__state{margin-top:var(--space-6);font-size:var(--font-size-xs)}
