.ng-select{padding-bottom:1.25em}.ng-select.ng-select-disabled .ng-select-container:after{border-bottom-color:#0000;background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 1px;background-repeat:repeat-x}.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-disabled .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-disabled .ng-clear-wrapper{color:#00000061}.ng-select.ng-select-focused .ng-select-container:after{border-color:#3f51b5;border-width:2px}.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:after,.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:hover:after{border-color:#3f51b5;border-width:2px}.ng-select.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);color:#3f51b5}.ng-select.ng-select-focused .ng-select-container .ng-arrow-wrapper .ng-arrow{color:#3f51b5}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-filtered .ng-select-container .ng-placeholder{display:initial}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-opened .ng-placeholder{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px)}.ng-select .ng-select-container{color:#000000de;align-items:baseline;min-height:51.5px}.ng-select .ng-select-container:after{border-bottom:thin solid rgba(0,0,0,.42);content:"";bottom:0;left:0;right:0;position:absolute;transition:border-color .3s cubic-bezier(.55,0,.55,.2)}.ng-select .ng-select-container.ng-appearance-outline{padding:0 .5em;min-height:60px}.ng-select .ng-select-container.ng-appearance-outline:after{border:solid 1px rgba(0,0,0,.12);border-radius:5px;height:calc(100% - .5em);pointer-events:none;transition:border-color .3s cubic-bezier(.25,.8,.25,1)}.ng-select .ng-select-container.ng-appearance-outline:hover:after{border-color:#000000de;border-width:2px}.ng-select .ng-select-container.ng-appearance-outline .ng-placeholder{padding:0 .25em;background-color:#fff;z-index:1}.ng-select .ng-select-container.ng-appearance-outline .ng-value{padding-left:.25em}.ng-select .ng-select-container .ng-value-container{align-items:stretch;padding:.4375em 0;border-top:.84375em solid rgba(0,0,0,0)}.ng-select .ng-select-container .ng-value-container .ng-placeholder{position:absolute;color:#0000008a;transform-origin:left 0;transition:transform .4s cubic-bezier(.25,.8,.25,1),color .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1)}[dir=rtl] .ng-select .ng-select-container .ng-value-container .ng-placeholder{transform-origin:right 0}.ng-select .ng-select-container .ng-value-container .ng-input{bottom:.4375em}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{bottom:17px}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-clear-wrapper{bottom:14px}.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper{align-self:flex-end;bottom:9px}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper{align-self:flex-end;bottom:7px}.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-value{background-color:#0000001f;color:#00000042}.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:after,.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:hover:after{background-image:none;border:dotted 1px rgba(0,0,0,.12)}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-arrow-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-clear-wrapper{border-top:none}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{top:0}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-clear-wrapper{top:4px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:#3f51b5;border-radius:2px;color:#fff;padding:2px 5px;margin:0 .4375em .4375em 0}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin:0 0 .4375em .4375em}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#0000001f;color:#00000042}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:14px;font-weight:500}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{color:#ffffff8a;padding-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{padding-left:5px;padding-right:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:#ffffffde}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{line-height:1.375em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value{align-items:center}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-value-container{padding-bottom:0;padding-top:.1875em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-clear-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-arrow-wrapper{border-top:.84375em solid rgba(0,0,0,0)}.ng-select .ng-clear-wrapper{color:#0000008a}.ng-select .ng-clear-wrapper:hover{color:#000000de}.ng-select .ng-clear-wrapper:focus{color:#000000de;outline:none}.ng-select .ng-arrow-wrapper{bottom:2px}.ng-select .ng-arrow-wrapper .ng-arrow{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px;color:#0000008a}.ng-select .ng-spinner-zone{top:3px}.ng-dropdown-panel{background:#fff;left:0}.ng-dropdown-panel.ng-select-top{bottom:calc(100% - .84375em);box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.ng-dropdown-panel.ng-select-right{left:100%;top:calc(0% + .84375em);box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f;margin-left:4px}.ng-dropdown-panel.ng-select-bottom{top:calc(100% - 1.25em);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.ng-dropdown-panel.ng-select-left{left:calc(-100% - 4px);top:calc(0% + .84375em);box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.ng-dropdown-panel.multiple .ng-option.selected{background:#fff}.ng-dropdown-panel.multiple .ng-option.marked{background:#0000000a}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid rgba(0,0,0,.12);padding:0 16px;line-height:3em;min-height:3em}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid rgba(0,0,0,.12);padding:0 16px;line-height:3em;min-height:3em}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;cursor:pointer;line-height:3em;height:3em;padding:0 16px;color:#0000008a;font-weight:500}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background:#0000000a}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected{background:#0000001f;color:#3f51b5}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{line-height:3em;min-height:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 16px;text-decoration:none;position:relative;color:#000000de;text-align:left}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{text-align:right}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:#0000000a;color:#000000de}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:#0000001f;color:#3f51b5}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#00000061}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:32px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:32px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-right:5px;font-size:80%;font-weight:400;color:#00000061}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}.mcw-spinner-container{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.mcw-spinner-container .mcw-p{margin-top:10px}.mcw-spinner{border:4px solid var(--color-black,#1c1c1c);border-top:4px solid var(--color-primary,#0abeff);border-radius:50%;width:var(--spinner-size,50px);height:var(--spinner-size,50px);animation:mcw-spin 1s linear infinite}@keyframes mcw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mcw-chat-toggle{position:fixed;z-index:var(--chat-z-index,999999);top:0;bottom:0;right:0;left:0}.mcw-chat-toggle .mcw-btn-minmax{display:none}@media only screen and (min-width:48em){.mcw-chat-toggle:not(.mcw-maximized){bottom:20px;right:20px;top:auto;left:auto}.mcw-chat-toggle:not(.mcw-maximized) .mcw-container{width:var(--chat-width,350px);max-width:var(--chat-max-width,100vw);border-radius:var(--chat-border-radius,10px);height:var(--chat-height,550px);max-height:var(--chat-max-height,100vh);transition:width .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.mcw-chat-toggle .mcw-header .mcw-btn-minmax{display:inline-flex}}.mcw-chat-toggle .mcw-container{overflow:hidden;padding:0;width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--color-white,#ffffff);border-radius:0;box-shadow:var(--shadow,0 4px 24px 0 rgba(0,0,0,.12))}.chat-extend-to-form ::-webkit-scrollbar{width:var(--chat-scrollbar-width,7px);border-radius:2px}.chat-extend-to-form ::-webkit-scrollbar-track{background:var(--color-chat-scrollbar-track,lightgray)}.chat-extend-to-form ::-webkit-scrollbar-thumb{background:var(--color-chat-scrollbar-thumb,darkgray);border-radius:var(--chat-scrollbar-thumb-radius,10px)}.chat-extend-to-form .mcw-chat-container{flex:1;overflow-y:auto;background-color:#f9f9f9}.chat-extend-to-form .mcw-chat-container .mcw-scroll-stick-to-bottom{position:absolute;bottom:100px;right:calc(var(--chat-scrollbar-width, 7px) + 10px);height:40px;width:40px;padding:0;float:right}.chat-extend-to-form .mcw-chat-container .mcw-chat{display:flex;flex-direction:column;padding:15px 10px;gap:10px}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message{display:flex;flex-direction:column;gap:5px;position:relative;margin-bottom:15px}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message .mcw-chat-bubble{display:flex;flex-direction:column;max-width:var(--chat-bubble-max-width-percentage,72%);font-size:var(--chat-bubble-font-size,16px);font-weight:var(--chat-bubble-font-weight,400);margin-top:8px;padding:var(--chat-bubble-padding,10px);border-radius:var(--chat-bubble-radius,10px);overflow-wrap:break-word;font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);color:var(--color-black,#1c1c1c);box-shadow:var(--shadow,0 4px 24px 0 rgba(0,0,0,.12));line-height:22px}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message .mcw-chat-bubble.mcw-invis{visibility:hidden;content:"/n"}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message .mcw-chat-bubble .mcw-time{font-size:var(--chat-bubble-time-font-size,11px);font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);width:fit-content;line-height:normal;opacity:var(--chat-bubble-time-opacity,1);font-weight:var(--chat-bubble-time-font-weight,400);color:var(--chat-bubble-time-color,inherit);margin:10px 0 0}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message .mcw-chat-bubble .mcw-link{color:inherit}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message .mcw-rating{position:absolute;display:flex;gap:8px;align-items:baseline;cursor:pointer;bottom:0;transform:translateY(50%);background-color:var(--color-white,#ffffff);padding:5px 10px;border-radius:var(--radius-round,100vh)}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message .mcw-rating .mcw-svg-icon.mcw-thumbs-up-icon{cursor:pointer;transition:all .3s ease}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message .mcw-rating .mcw-svg-icon.mcw-thumbs-up-icon.mcw-rotated{transform:rotate(180deg)}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message.mcw-USER{flex-direction:row-reverse}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message.mcw-USER .mcw-participant-icon{background-color:var(--chat-bubble-user-avatar-background-color,var(--color-white,#ffffff));color:var(--chat-bubble-user-avatar-text-color,#1c1c1c)}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message.mcw-USER .mcw-chat-bubble{border-top-right-radius:0;background:var(--chat-bubble-user-background-color,var(--color-white,#ffffff));color:var(--chat-bubble-user-text-color,#1c1c1c)}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message.mcw-AGENT{flex-direction:row}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message.mcw-AGENT .mcw-participant-icon{background-color:var(--chat-bubble-agent-avatar-background-color,var(--color-primary,#0abeff));color:var(--chat-bubble-agent-avatar-text-color,#1c1c1c)}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message.mcw-AGENT .mcw-chat-bubble{min-width:130px;border-top-left-radius:0;background:var(--chat-bubble-agent-background-color,linear-gradient(96deg,var(--color-primary,#0abeff) 0%,#1c157a 96.86%));color:var(--chat-bubble-agent-text-color,var(--color-white,#ffffff))}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-message.mcw-AGENT .mcw-chat-bubble .mcw-time{align-self:flex-end}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-lock-action-system-message{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;padding:40px}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-lock-action-system-message p{font-size:var(--font-size-l,16px);font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-weight:600;text-align:center}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-lock-action-system-message i{font-size:35px;color:var(--color-tertiary,#08d9c4)}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-lock-action-system-message.mcw-complete{gap:0}.chat-extend-to-form .mcw-chat-container .mcw-chat .mcw-chat-event{font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-size:var(--font-size-m,14px);font-weight:500;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:var(--color-black,#1c1c1c);margin:15px 0}.chat-extend-to-form .mcw-chat-container .mcw-typing{position:relative;height:12px;width:40px}.chat-extend-to-form .mcw-chat-container .mcw-typing .mcw-span{content:"";animation:mcw-blink 1.5s infinite;animation-fill-mode:both;height:10px;width:10px;background:var(--chat-typing-color,var(--color-primary,#0abeff));position:absolute;left:0;top:0;border-radius:50%}.chat-extend-to-form .mcw-chat-container .mcw-typing .mcw-span:nth-child(2){animation-delay:.2s;margin-left:15px}.chat-extend-to-form .mcw-chat-container .mcw-typing .mcw-span:nth-child(3){animation-delay:.4s;margin-left:30px}@keyframes mcw-blink{0%{opacity:.1}20%{opacity:1}to{opacity:.1}}.chat-extend-to-form .mcw-chat-container .mcw-participant-icon{height:var(--chat-avatar-size,40px);width:var(--chat-avatar-size,40px);min-width:var(--chat-avatar-size,40px);line-height:40px;text-align:center;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:var(--font-family-title,"ClashDisplay-Variable",Arial,sans-serif);font-size:var(--chat-avatar-font-size,18px);font-weight:var(--chat-avatar-font-weight,700)}.chat-extend-to-form .mcw-chat-container .mcw-participant-icon .mcw-spinner{width:var(--chat-avatar-size,40px);height:var(--chat-avatar-size,40px);box-sizing:border-box}.mcw-form{display:flex;flex-direction:column;gap:15px}.mcw-form .mcw-input{height:50px;border:var(--border-thin,1px solid var(--color-black,#1c1c1c))}.mcw-alert-wrapper{position:absolute;z-index:999;width:100%;height:100%;background-color:var(--alert-disable-background,rgba(127,127,127,.6549019608));border-radius:var(--chat-border-radius,10px);display:flex;align-items:center;justify-content:center}@media only screen and (min-width:48em){.mcw-alert-wrapper{width:var(--chat-width,350px);height:var(--chat-height,550px);max-width:var(--chat-max-width,100vw);max-height:var(--chat-max-height,100vh)}}.mcw-chat-toggle.mcw-maximized .mcw-alert-wrapper{width:100%;height:100%}.mcw-alert-container{min-width:calc(var(--chat-width, 350px) - 40px);padding:20px;margin:10px;display:flex;flex-direction:column;justify-content:center;background-color:var(--color-white,#ffffff);border-radius:5px;font-size:15px}.mcw-alert-container p.mcw-p{margin:0;padding:15px 0}@media (max-width:309px){.mcw-alert-container{width:calc(100vw - 40px);left:0;margin:0}}.mcw-alert-actions{display:flex;justify-content:center}.mcw-alert-actions button{margin-left:7px;padding:10px 15px}.mcw-alert-actions :first-child{margin-left:0}a.mcw-link{font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);color:var(--color-black,#1c1c1c);text-decoration:none}a.mcw-link:hover{text-decoration:underline!important}a.mcw-link.mcw-blue{text-decoration:underline}a.mcw-link.mcw-blue:hover{color:var(--color-primary,#0abeff)}.mcw-button{cursor:pointer;transition:background-color .3s ease,color .3s ease}.mcw-button:disabled,.mcw-button[disabled]{cursor:not-allowed;opacity:.7}button.mcw-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--color-black,#1c1c1c);font-family:var(--font-family-title,"ClashDisplay-Variable",Arial,sans-serif);font-weight:var(--chat-button-font-weight,700);font-size:var(--chat-button-font-size,16px);border-radius:var(--radius-round,100vh);text-transform:capitalize;border:var(--chat-button-border,none);padding:var(--chat-button-padding-y,12px) var(--chat-button-padding-x,20px);height:auto;min-height:40px}button.mcw-button:hover:not(:disabled){background-color:var(--color-black,#1c1c1c);color:var(--color-white,#ffffff)}button.mcw-button:hover:not(:disabled) .mcw-svg-icon{fill:var(--color-white,#ffffff)}button.mcw-button.mcw-blue{background-color:var(--color-primary,#0abeff);--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-black, #1c1c1c);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-blue.inverted{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-black, #1c1c1c)}button.mcw-button.mcw-blue:before,button.mcw-button.mcw-blue:after{transition:inherit}button.mcw-button.mcw-blue:hover:not(:disabled) .mcw-fa-duotone{--fa-primary-color:var(--color-primary, #0abeff);--fa-secondary-color:var(--color-white, #ffffff);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-blue:hover:not(:disabled) .mcw-fa-duotone.inverted{--fa-primary-color:var(--color-white, #ffffff);--fa-secondary-color:var(--color-primary, #0abeff)}button.mcw-button.mcw-blue:hover:not(:disabled) .mcw-fa-duotone:before,button.mcw-button.mcw-blue:hover:not(:disabled) .mcw-fa-duotone:after{transition:inherit}button.mcw-button.mcw-pink{background-color:var(--color-secondary,#fea3ec);--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-black, #1c1c1c);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-pink.inverted{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-black, #1c1c1c)}button.mcw-button.mcw-pink:before,button.mcw-button.mcw-pink:after{transition:inherit}button.mcw-button.mcw-pink:hover:not(:disabled) .mcw-fa-duotone{--fa-primary-color:var(--color-secondary, #fea3ec);--fa-secondary-color:var(--color-white, #ffffff);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-pink:hover:not(:disabled) .mcw-fa-duotone.inverted{--fa-primary-color:var(--color-white, #ffffff);--fa-secondary-color:var(--color-secondary, #fea3ec)}button.mcw-button.mcw-pink:hover:not(:disabled) .mcw-fa-duotone:before,button.mcw-button.mcw-pink:hover:not(:disabled) .mcw-fa-duotone:after{transition:inherit}button.mcw-button.mcw-white{background-color:var(--color-white,#ffffff)}button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-blue{--fa-primary-color:var(--color-white, #ffffff);--fa-secondary-color:var(--color-primary, #0abeff);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-blue.inverted{--fa-primary-color:var(--color-primary, #0abeff);--fa-secondary-color:var(--color-white, #ffffff)}button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-blue:before,button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-blue:after{transition:inherit}button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-pink{--fa-primary-color:var(--color-white, #ffffff);--fa-secondary-color:var(--color-secondary, #fea3ec);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-pink.inverted{--fa-primary-color:var(--color-secondary, #fea3ec);--fa-secondary-color:var(--color-white, #ffffff)}button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-pink:before,button.mcw-button.mcw-white:hover:not(:disabled) .mcw-fa-duotone.mcw-pink:after{transition:inherit}button.mcw-button.mcw-black{background-color:var(--color-black,#1c1c1c);color:var(--color-white,#ffffff)}button.mcw-button.mcw-black .mcw-svg-icon{fill:var(--color-white,#ffffff)}button.mcw-button.mcw-black:hover:not(:disabled){background-color:var(--color-off-white,#f9f9f9);color:var(--color-black,#1c1c1c)}button.mcw-button.mcw-black:hover:not(:disabled) .mcw-svg-icon{fill:var(--color-black,#1c1c1c)}button.mcw-button.mcw-outline{border:var(--border-thin,2px solid var(--color-black,#1c1c1c))}button.mcw-button.mcw-transparent{background-color:transparent}button.mcw-button.mcw-transparent .mcw-fa-duotone.mcw-black{--fa-primary-color:var(--color-white, #ffffff);--fa-secondary-color:var(--color-black, #1c1c1c);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-transparent .mcw-fa-duotone.mcw-black.inverted{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-white, #ffffff)}button.mcw-button.mcw-transparent .mcw-fa-duotone.mcw-black:before,button.mcw-button.mcw-transparent .mcw-fa-duotone.mcw-black:after{transition:inherit}button.mcw-button.mcw-transparent:hover:not(:disabled){color:var(--color-primary,#0abeff);background-color:transparent}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-svg-icon{fill:var(--color-primary,#0abeff)}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-duotone.mcw-blue .mcw-primary{fill:var(--color-black,#1c1c1c)}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-duotone.mcw-blue .mcw-secondary{fill:var(--color-white,#ffffff)}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone{--fa-primary-color:var(--color-white, #ffffff);--fa-secondary-color:var(--color-black, #1c1c1c);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone.inverted{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-white, #ffffff)}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone:before,button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone:after{transition:inherit}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone.mcw-black{--fa-primary-color:var(--color-white, #ffffff);--fa-secondary-color:var(--color-primary, #0abeff);--fa-secondary-opacity:1;transition:inherit}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone.mcw-black.inverted{--fa-primary-color:var(--color-primary, #0abeff);--fa-secondary-color:var(--color-white, #ffffff)}button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone.mcw-black:before,button.mcw-button.mcw-transparent:hover:not(:disabled) .mcw-fa-duotone.mcw-black:after{transition:inherit}.mcw-fa-duotone{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-black, #1c1c1c);--fa-secondary-opacity:1;transition:inherit}.mcw-fa-duotone.inverted{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-black, #1c1c1c)}.mcw-fa-duotone:before,.mcw-fa-duotone:after{transition:inherit}.mcw-fa-duotone.mcw-blue{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-primary, #0abeff);--fa-secondary-opacity:1;transition:inherit}.mcw-fa-duotone.mcw-blue.inverted{--fa-primary-color:var(--color-primary, #0abeff);--fa-secondary-color:var(--color-black, #1c1c1c)}.mcw-fa-duotone.mcw-blue:before,.mcw-fa-duotone.mcw-blue:after{transition:inherit}.mcw-fa-duotone.mcw-blue.mcw-inverse{--fa-primary-color:var(--color-primary, #0abeff);--fa-secondary-color:var(--color-black, #1c1c1c);--fa-secondary-opacity:1;transition:inherit}.mcw-fa-duotone.mcw-blue.mcw-inverse.inverted{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-primary, #0abeff)}.mcw-fa-duotone.mcw-blue.mcw-inverse:before,.mcw-fa-duotone.mcw-blue.mcw-inverse:after{transition:inherit}.mcw-fa-duotone.mcw-pink{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-secondary, #fea3ec);--fa-secondary-opacity:1;transition:inherit}.mcw-fa-duotone.mcw-pink.inverted{--fa-primary-color:var(--color-secondary, #fea3ec);--fa-secondary-color:var(--color-black, #1c1c1c)}.mcw-fa-duotone.mcw-pink:before,.mcw-fa-duotone.mcw-pink:after{transition:inherit}.mcw-fa-duotone.mcw-pink.mcw-inverse{--fa-primary-color:var(--color-secondary, #fea3ec);--fa-secondary-color:var(--color-black, #1c1c1c);--fa-secondary-opacity:1;transition:inherit}.mcw-fa-duotone.mcw-pink.mcw-inverse.inverted{--fa-primary-color:var(--color-black, #1c1c1c);--fa-secondary-color:var(--color-secondary, #fea3ec)}.mcw-fa-duotone.mcw-pink.mcw-inverse:before,.mcw-fa-duotone.mcw-pink.mcw-inverse:after{transition:inherit}.mcw-svg-icon{width:var(--font-size-4xl,32px);height:var(--font-size-4xl,32px);fill:var(--color-black,#1c1c1c)}.mcw-svg-icon.mcw-larger{width:var(--font-size-7xl,48px);height:var(--font-size-7xl,48px)}.mcw-svg-icon.mcw-large{width:var(--font-size-6xl,42px);height:var(--font-size-6xl,42px)}.mcw-svg-icon.mcw-medium{width:var(--font-size-4xl,32px);height:var(--font-size-4xl,32px)}.mcw-svg-icon.mcw-normal{width:var(--font-size-3xl,24px);height:var(--font-size-3xl,24px)}.mcw-svg-icon.mcw-small{width:var(--font-size-xl,18px);height:var(--font-size-xl,18px)}.mcw-svg-icon.mcw-smallest{width:var(--font-size-l,16px);height:var(--font-size-l,16px)}.mcw-svg-icon.mcw-blue{fill:var(--color-primary,#0abeff)}.mcw-svg-icon.mcw-green{fill:var(--color-tertiary,#08d9c4)}.mcw-svg-icon.mcw-pink{fill:var(--color-secondary,#fea3ec)}.mcw-svg-icon.mcw-red{fill:var(--color-failed,#f43d6d)}.mcw-svg-icon .mcw-primary{fill:var(--chat-fab-primary-icon-color,#0abeff)}.mcw-svg-icon .mcw-secondary{fill:var(--chat-fab-secondary-icon-color,#1c1c1c)}.mcw-svg-icon .mcw-dark{fill:var(--color-black,#1c1c1c)}.mcw-svg-icon.mcw-duotone.mcw-blue .mcw-primary{fill:var(--color-primary,#0abeff)}.mcw-svg-icon.mcw-duotone.mcw-blue .mcw-secondary{fill:var(--color-black,#1c1c1c)}.mcw-svg-icon.mcw-pointer{cursor:pointer}.mcw-svg-icon.mcw-send-icon{fill:var(--chat-send-icon-color,var(--color-black,#1c1c1c))}.mcw-input{position:relative;display:flex;align-items:center;height:60px;border-radius:var(--radius-round,100vh);color:var(--color-black,#1c1c1c);border:var(--border-thin,2px solid var(--color-black,#1c1c1c));transition:border-color .3s ease;background-color:var(--color-white,#ffffff);font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-size:var(--font-size-l,16px);font-weight:400;padding:0 22px;gap:5px}.mcw-input.mcw-textarea{height:140px;border-radius:15px}.mcw-input.mcw-textarea>textarea{resize:none}.mcw-input.mcw-textarea>textarea:not(:placeholder-shown),.mcw-input.mcw-textarea>textarea:placeholder-shown:focus{padding-top:0;margin-top:25px}.mcw-input.mcw-textarea>textarea:autofill+label,.mcw-input.mcw-textarea>textarea:-webkit-autofill+label,.mcw-input.mcw-textarea>textarea:focus+label,.mcw-input.mcw-textarea>textarea:not(:placeholder-shown)+label{display:inline;font-size:var(--font-size-m,14px);transform:translateY(-10px) scale(1)}.mcw-input.mcw-textarea>textarea:autofill+label .mcw-secondary-label,.mcw-input.mcw-textarea>textarea:-webkit-autofill+label .mcw-secondary-label,.mcw-input.mcw-textarea>textarea:focus+label .mcw-secondary-label,.mcw-input.mcw-textarea>textarea:not(:placeholder-shown)+label .mcw-secondary-label{font-size:inherit;margin-left:3px}.mcw-input.mcw-textarea label,.mcw-input.mcw-textarea i{align-self:flex-start;padding-top:20px}.mcw-input>input,.mcw-input>textarea{font:inherit;color:inherit;background-color:transparent;flex-grow:1;align-self:stretch;border:none;outline:none;padding:0;font-size:inherit;font-weight:inherit;width:100%;border-radius:0;height:auto}.mcw-input>input:focus,.mcw-input>textarea:focus{outline:none}.mcw-input>input:not(:placeholder-shown),.mcw-input>input:placeholder-shown:focus,.mcw-input>textarea:not(:placeholder-shown),.mcw-input>textarea:placeholder-shown:focus{padding-top:18px}.mcw-input>input:autofill+label,.mcw-input>input:-webkit-autofill+label,.mcw-input>input:focus+label,.mcw-input>input:not(:placeholder-shown)+label,.mcw-input>textarea:autofill+label,.mcw-input>textarea:-webkit-autofill+label,.mcw-input>textarea:focus+label,.mcw-input>textarea:not(:placeholder-shown)+label{display:inline;font-size:var(--font-size-m,14px);transform:translateY(-10px) scale(1)}.mcw-input>input:autofill+label .mcw-secondary-label,.mcw-input>input:-webkit-autofill+label .mcw-secondary-label,.mcw-input>input:focus+label .mcw-secondary-label,.mcw-input>input:not(:placeholder-shown)+label .mcw-secondary-label,.mcw-input>textarea:autofill+label .mcw-secondary-label,.mcw-input>textarea:-webkit-autofill+label .mcw-secondary-label,.mcw-input>textarea:focus+label .mcw-secondary-label,.mcw-input>textarea:not(:placeholder-shown)+label .mcw-secondary-label{font-size:inherit;margin-left:3px}.mcw-input>label{padding:0;color:inherit;font-size:inherit;font-weight:inherit;position:absolute;pointer-events:none;transform-origin:center left;transition:transform .2s ease}.mcw-input.ng-invalid.ng-touched{border-color:var(--color-error,#fb3e3a)}.mcw-input.ng-invalid.ng-touched>label{color:var(--color-error,#fb3e3a)}.mcw-input.ng-disabled{border-color:var(--color-disabled-text,#808080);color:var(--color-disabled-text,#808080)}.mcw-input .mcw-input-prefix{padding-top:12px;opacity:0;transition:opacity .2s ease}.mcw-input.mcw-focused{border-color:var(--color-primary,#0abeff)}.mcw-input.mcw-focused .mcw-input-prefix,.mcw-input.ng-has-value .mcw-input-prefix{opacity:1}.mcw-input.no-placeholder>input:not(:placeholder-shown),.mcw-input.no-placeholder>input:placeholder-shown:focus,.mcw-input.no-placeholder>textarea:not(:placeholder-shown),.mcw-input.no-placeholder>textarea:placeholder-shown:focus{padding-top:0}.mcw-input.no-placeholder>textarea:not(:placeholder-shown),.mcw-input.no-placeholder>textarea:placeholder-shown:focus{margin-top:0}.mcw-input.no-placeholder .mcw-input-prefix{padding-top:0}.mcw-input.mcw-multi-label label{display:flex;flex-direction:column;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%}.mcw-input.mcw-multi-label label .mcw-secondary-label{font-size:var(--font-size-s,12px)}.mcw-input.mcw-multi-label.mcw-focused label{display:inline;font-size:var(--font-size-m,14px);transform:translateY(-10px) scale(1)}.mcw-input.mcw-multi-label.mcw-focused label .mcw-secondary-label{font-size:inherit;margin-left:3px}.mcw-date-picker{cursor:pointer;transition:background-color .3s ease,color .3s ease;position:relative;display:flex;align-items:center;height:50px;border-radius:var(--radius-round,100vh);color:var(--color-black,#1c1c1c);border:var(--border-thin,2px solid var(--color-black,#1c1c1c));background-color:var(--color-white,#ffffff);font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-size:var(--font-size-l,16px);font-weight:400;padding:0 22px;gap:5px;border-width:thin}.mcw-date-picker:hover{color:var(--color-black,#1c1c1c);border-color:var(--color-primary,#0abeff)}.mcw-date-picker>.mcw-calendar-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:1.2em;color:inherit}.mcw-date-picker .mcw-date-input{pointer-events:none}.mcw-date-picker>input{font:inherit;color:inherit;background-color:transparent;flex-grow:1;align-self:stretch;border:none;outline:none;padding:0;font-size:inherit;font-weight:inherit;width:100%;border-radius:0;height:auto}.mcw-date-picker>input:focus{outline:none}.mcw-date-picker>input:not(:placeholder-shown),.mcw-date-picker>input:placeholder-shown:focus{padding-top:18px}.mcw-date-picker>input:autofill+label,.mcw-date-picker>input:-webkit-autofill+label,.mcw-date-picker>input:focus+label,.mcw-date-picker>input:not(:placeholder-shown)+label{transform:translateY(-10px) scale(.75)}.mcw-date-picker>label{padding:0;color:inherit;font-size:inherit;font-weight:inherit;position:absolute;pointer-events:none;transform-origin:center left;transition:transform .2s ease}.mcw-date-picker.ng-invalid.ng-touched{border-color:var(--color-error,#fb3e3a)}.mcw-date-picker.ng-invalid.ng-touched>label{color:var(--color-error,#fb3e3a)}.mcw-date-picker.ng-disabled{border-color:var(--color-disabled-text,#808080);color:var(--color-disabled-text,#808080)}.mcw-date-picker .mcw-input-prefix{padding-top:12px;opacity:0;transition:opacity .2s ease}.mcw-date-picker.mcw-focused{border-color:var(--color-primary,#0abeff)}.mcw-date-picker.mcw-focused .mcw-input-prefix,.mcw-date-picker.ng-has-value .mcw-input-prefix{opacity:1}.mcw-date-picker.no-placeholder>input:not(:placeholder-shown),.mcw-date-picker.no-placeholder>input:placeholder-shown:focus,.mcw-date-picker.no-placeholder>textarea:not(:placeholder-shown),.mcw-date-picker.no-placeholder>textarea:placeholder-shown:focus{padding-top:0}.mcw-date-picker.no-placeholder>textarea:not(:placeholder-shown),.mcw-date-picker.no-placeholder>textarea:placeholder-shown:focus{margin-top:0}.mcw-date-picker.no-placeholder .mcw-input-prefix{padding-top:0}.mcw-calendar-dropdown{position:fixed;font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);z-index:1000001;width:100%;max-width:300px;min-height:350px;background:var(--color-white,#ffffff);box-shadow:0 2px 10px rgba(var(--color-black,#1c1c1c),.2);border-radius:15px;opacity:0;transition:opacity .2s ease-in-out}.mcw-calendar-dropdown .mcw-calendar-header{background:var(--color-black,#1c1c1c);color:var(--color-white,#ffffff);padding:12px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mcw-calendar-dropdown .mcw-calendar-header .mcw-header-date{font-size:14px;text-align:center}.mcw-calendar-dropdown .mcw-calendar-nav{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid rgba(var(--color-black,#1c1c1c),.1)}.mcw-calendar-dropdown .mcw-calendar-nav .mcw-month-year-display{color:var(--color-primary,#0abeff);cursor:pointer;display:flex;align-items:center;gap:8px}.mcw-calendar-dropdown .mcw-calendar-nav .mcw-nav-buttons{display:flex}.mcw-calendar-dropdown .mcw-calendar-nav .mcw-nav-buttons .mcw-nav-button{background:none;border:none;cursor:pointer;padding:4px 8px;color:var(--color-black,#1c1c1c);font-size:16px}.mcw-calendar-dropdown .mcw-calendar-nav .mcw-nav-buttons .mcw-nav-button:disabled{color:var(--color-disabled-text,#808080);cursor:not-allowed}.mcw-calendar-dropdown .mcw-calendar-body{padding:8px}.mcw-calendar-dropdown .mcw-calendar-body .mcw-weekday-row{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.mcw-calendar-dropdown .mcw-calendar-body .mcw-weekday-row .mcw-weekday{padding:6px;font-weight:500;font-size:12px;color:var(--color-datepicker-header,#666666)}.mcw-calendar-dropdown .mcw-calendar-body .mcw-days-grid{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;opacity:.8;font-size:14px}.mcw-calendar-dropdown .mcw-calendar-body .mcw-days-grid .mcw-day-cell{height:36px;width:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:2px;border-radius:50%}.mcw-calendar-dropdown .mcw-calendar-body .mcw-days-grid .mcw-day-cell:not(.mcw-selected):hover:not(.mcw-disabled):not(.mcw-empty){background-color:rgba(var(--color-primary,#0abeff),.2)}.mcw-calendar-dropdown .mcw-calendar-body .mcw-days-grid .mcw-day-cell.mcw-selected{color:var(--color-white,#ffffff);background-color:var(--color-primary,#0abeff)}.mcw-calendar-dropdown .mcw-calendar-body .mcw-days-grid .mcw-day-cell.mcw-today{border:thin solid var(--color-black,#1c1c1c)}.mcw-calendar-dropdown .mcw-calendar-body .mcw-days-grid .mcw-day-cell.mcw-empty{cursor:default}.mcw-calendar-dropdown .mcw-calendar-body .mcw-days-grid .mcw-day-cell.mcw-disabled{color:#ccc;cursor:not-allowed}.mcw-calendar-dropdown .mcw-month-selection{padding:8px}.mcw-calendar-dropdown .mcw-month-selection .mcw-month-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:8px;opacity:.8;font-size:14px}.mcw-calendar-dropdown .mcw-month-selection .mcw-month-grid .mcw-month-cell{height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:20px;font-weight:500}.mcw-calendar-dropdown .mcw-month-selection .mcw-month-grid .mcw-month-cell.mcw-disabled{color:var(--color-disabled-text,#808080);cursor:not-allowed}.mcw-calendar-dropdown .mcw-month-selection .mcw-month-grid .mcw-month-cell:not(.mcw-selected-month):hover:not(.mcw-disabled){background-color:rgba(var(--color-primary,#0abeff),.2)}.mcw-calendar-dropdown .mcw-month-selection .mcw-month-grid .mcw-month-cell.mcw-selected-month{background-color:var(--color-primary,#0abeff);color:var(--color-white,#ffffff)}.mcw-calendar-dropdown .mcw-month-selection .mcw-month-grid .mcw-month-cell.mcw-current-month{border:thin solid var(--color-black,#1c1c1c)}.mcw-calendar-dropdown .mcw-year-selection{padding:8px}.mcw-calendar-dropdown .mcw-year-selection .mcw-year-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;opacity:.8;font-size:14px}.mcw-calendar-dropdown .mcw-year-selection .mcw-year-grid .mcw-year-cell{height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:20px}.mcw-calendar-dropdown .mcw-year-selection .mcw-year-grid .mcw-year-cell.mcw-disabled{color:var(--color-disabled-text,#808080);cursor:not-allowed}.mcw-calendar-dropdown .mcw-year-selection .mcw-year-grid .mcw-year-cell.mcw-selected-year{background-color:var(--color-primary,#0abeff);border-color:var(--color-black,#1c1c1c);color:var(--color-white,#ffffff)}.mcw-calendar-dropdown .mcw-year-selection .mcw-year-grid .mcw-year-cell:not(.mcw-selected-year):hover:not(.mcw-disabled){background-color:rgba(var(--color-primary,#0abeff),.2)}mcw-custom-date-picker.ng-invalid.ng-touched .mcw-date-picker{border-color:var(--color-error,#fb3e3a)}mcw-custom-date-picker.ng-invalid.ng-touched label{color:var(--color-error,#fb3e3a)}.mcw-switch{display:inline-flex;align-items:center;font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-weight:600;border-radius:var(--radius-round,100vh);padding:4px;box-shadow:var(--shadow,0 4px 24px 0 rgba(0,0,0,.12));gap:5px}.mcw-switch>div{cursor:pointer;color:var(--color-black,#1c1c1c);padding:3px 10px;text-align:center;transition:background-color .3s ease;border-radius:inherit}.mcw-switch>div.mcw-switch-selected{background-color:var(--color-primary,#0abeff)}.radio-group-container{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.radio-group-container .mcw-input-label{font-size:var(--font-size-m,14px);font-weight:600;margin-bottom:10px;display:block;color:var(--color-black,#1c1c1c)}.custom-radio-button label{position:relative;cursor:pointer;line-height:30px;display:flex;align-items:center;padding-left:35px;margin:0;font-weight:400;color:var(--color-black,#1c1c1c)}.custom-radio-button label:before,.custom-radio-button label:after{content:"";position:absolute;border-radius:50%;background-color:var(--color-white,#ffffff)}.custom-radio-button label:before{left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid var(--color-black,#1c1c1c)}.custom-radio-button label:after{width:10px;height:10px;top:50%;left:6px;transform:translateY(-50%) scale(0);transition:all .2s ease;background-color:var(--color-white,#ffffff)}.custom-radio-button label .label-text{flex-grow:1}.custom-radio-button label .label-icons{margin-left:10px;display:flex;gap:5px}.custom-radio-button label .label-icons i{font-size:24px}.custom-radio-button label .label-icons img{vertical-align:middle}.custom-radio-button [type=radio]:checked,.custom-radio-button [type=radio]:not(:checked){display:none}.custom-radio-button [type=radio]:checked+label:before{background-color:var(--color-primary,#0abeff);border-color:var(--color-primary,#0abeff)}.custom-radio-button [type=radio]:checked+label:after{transform:translateY(-50%) scale(1)}.custom-radio-button:hover:not(:checked) label:before{border-color:var(--color-primary,#0abeff)}.payment-method-selector .radio-options .custom-radio-button{background-color:#f5f5f5;border-radius:12px;padding:10px 15px;transition:background-color .2s;margin-bottom:10px}.payment-method-selector .radio-options .custom-radio-button:last-child{margin-bottom:0}.payment-method-selector .radio-options .custom-radio-button:hover{background-color:#ededed}.payment-method-selector .radio-options .custom-radio-button label{padding-left:35px;font-weight:500}.payment-method-selector .radio-options .custom-radio-button label .label-text{font-size:16px}.mcw-checkbox-group{margin-bottom:15px}.mcw-checkbox-group .mcw-checkbox-container{display:flex;align-items:flex-start;position:relative}.mcw-checkbox-group .mcw-checkbox-container input[type=checkbox]{display:none}.mcw-checkbox-group .mcw-checkbox-container .mcw-checkbox-label{position:relative;cursor:pointer;padding-left:30px;font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-size:var(--font-size-l,16px);color:var(--color-black,#1c1c1c);line-height:20px;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;display:block}.mcw-checkbox-group .mcw-checkbox-container .mcw-checkbox-label:before{content:"";position:absolute;top:1px;left:0;width:20px;height:20px;border:1px solid var(--color-black,#1c1c1c);border-radius:4px;background-color:var(--color-white,#ffffff);transition:all .2s ease;box-sizing:border-box}.mcw-checkbox-group .mcw-checkbox-container .mcw-checkbox-label:after{content:"";position:absolute;top:4px;left:7px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);opacity:0;transition:all .2s ease}.mcw-checkbox-group .mcw-checkbox-container input[type=checkbox]:checked+.mcw-checkbox-label:before{background-color:var(--color-primary,#0abeff);border-color:var(--color-primary,#0abeff)}.mcw-checkbox-group .mcw-checkbox-container input[type=checkbox]:checked+.mcw-checkbox-label:after{opacity:1;transform:rotate(45deg) scale(1)}.mcw-checkbox-group .mcw-checkbox-container.ng-invalid.ng-touched .mcw-checkbox-label:before{border-color:var(--color-error,#fb3e3a)}.mcw-checkbox-group.mcw-small-text .mcw-checkbox-label{font-size:var(--font-size-s,12px);line-height:18px}.mcw-checkbox-group.mcw-small-text .mcw-checkbox-label:before{top:0}.mcw-checkbox-group.mcw-small-text .mcw-checkbox-label:after{top:3px}.mcw-checkbox-group .mcw-validation-errors{margin-top:5px;list-style:none;padding:0}.mcw-checkbox-group .mcw-validation-errors li{font-size:var(--font-size-s,12px);color:var(--color-error,#fb3e3a)}.ng-select.mcw-select{width:auto;min-width:80px;height:60px;display:flex;align-items:stretch;box-sizing:border-box;border-radius:100vh;border:var(--border-thin,2px solid var(--color-black,#1c1c1c));padding:0 22px}.ng-select.mcw-select.ng-select-disabled{opacity:.5}.ng-select.mcw-select.ng-select-disabled .ng-select-container:after{border:none}.ng-select.mcw-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value,.ng-select.mcw-select.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder,.ng-select.mcw-select.ng-select-disabled .ng-arrow-wrapper .ng-arrow,.ng-select.mcw-select.ng-select-disabled .ng-clear-wrapper{color:var(--color-black,#1c1c1c)}.ng-select.mcw-select.ng-select-focused{border-color:var(--color-primary,#0abeff)}.ng-select.mcw-select.ng-select-focused .ng-select-container.ng-appearance-outline:after,.ng-select.mcw-select.ng-select-focused .ng-select-container.ng-appearance-outline:hover:after{border-color:var(--color-primary,#0abeff);border-width:2px}.ng-select.mcw-select.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder{transform:translateY(-15px) scale(.75);color:var(--color-primary,#0abeff)}.ng-select.mcw-select.ng-select-focused .ng-select-container .ng-arrow-wrapper .ng-arrow{color:var(--color-primary,#0abeff)}.ng-select.mcw-select .ng-has-value .ng-placeholder,.ng-select.mcw-select.ng-select-filtered .ng-select-container .ng-placeholder{display:initial}.ng-select.mcw-select .ng-has-value .ng-arrow-wrapper,.ng-select.mcw-select.ng-select-filtered .ng-select-container .ng-arrow-wrapper{transform:translateY(0)}.ng-select.mcw-select .ng-has-value .ng-placeholder,.ng-select.mcw-select.ng-select-opened .ng-placeholder{transform:translateY(-15px) scale(.75)}.ng-select.mcw-select .ng-has-value .ng-arrow-wrapper,.ng-select.mcw-select.ng-select-opened .ng-arrow-wrapper{transform:translateY(0)}.ng-select.mcw-select .ng-select-container{color:var(--color-black,#1c1c1c);align-items:unset;min-height:unset}.ng-select.mcw-select .ng-select-container:after{border:unset;width:auto;bottom:unset;left:unset;position:unset}.ng-select.mcw-select .ng-select-container.ng-appearance-outline{padding:0 .5em;min-height:60px}.ng-select.mcw-select .ng-select-container.ng-appearance-outline:after{border:solid 1px rgba(var(--color-black,#1c1c1c),.12);border-radius:5px;height:calc(100% - .5em);pointer-events:none;transition:border-color .3s ease}.ng-select.mcw-select .ng-select-container.ng-appearance-outline:hover:after{border-color:var(--color-black,#1c1c1c);border-width:2px}.ng-select.mcw-select .ng-select-container.ng-appearance-outline .ng-placeholder{padding:0 .25em;background-color:var(--color-white,#ffffff);z-index:1}.ng-select.mcw-select .ng-select-container.ng-appearance-outline .ng-value{padding-left:.25em}.ng-select.mcw-select .ng-select-container .ng-value-container{align-items:center;padding:0;border-top:unset}.ng-select.mcw-select .ng-select-container .ng-value-container .ng-placeholder{position:absolute;color:var(--color-black,#1c1c1c);font-size:medium;font-weight:initial;transform-origin:center left;transition:transform .2s ease}.ng-select.mcw-select .ng-select-container .ng-value-container .ng-value{font-weight:400;padding-top:12px}.ng-select.mcw-select .ng-select-container .ng-value-container .ng-input{bottom:12px}.ng-select.mcw-select .ng-select-container .ng-value-container .ng-input>input{padding-top:0;padding-left:0;box-sizing:border-box}.ng-select.mcw-select .ng-select-container .ng-value-container input{font-family:inherit;font-size:medium;color:var(--color-black,#1c1c1c);height:auto;border-radius:0}.ng-select.mcw-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{bottom:17px}.ng-select.mcw-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-clear-wrapper{bottom:14px}.ng-select.mcw-select.ng-select-single .ng-select-container .ng-arrow-wrapper,.ng-select.mcw-select.ng-select-single .ng-select-container .ng-clear-wrapper{align-self:center;bottom:unset}.ng-select.mcw-select.ng-select-single .ng-select-container .ng-arrow-wrapper{transition:transform .2s ease}.ng-select.mcw-select.ng-select-single .ng-select-container .ng-clear-wrapper{padding-top:10px}.ng-select.mcw-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-value{background-color:var(--color-white,#ffffff);color:#00000042}.ng-select.mcw-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:after,.ng-select.mcw-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:hover:after{background-image:none;border:dotted 1px rgba(var(--color-black,#1c1c1c),.12)}.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-arrow-wrapper,.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-clear-wrapper{border-top:none}.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{top:0}.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-clear-wrapper{top:4px}.ng-select.mcw-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:var(--color-primary,#0abeff);border-radius:2px;color:var(--color-white,#ffffff);padding:2px 5px;margin:0 .4375em .4375em 0}.ng-select.mcw-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:var(--color-white,#ffffff);color:#00000042}.ng-select.mcw-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:14px;font-weight:500}.ng-select.mcw-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{color:var(--color-white,#ffffff);padding-right:5px}.ng-select.mcw-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:var(--color-white,#ffffff)}.ng-select.mcw-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{line-height:1.375em}.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-has-value{align-items:center}.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-has-value .ng-value-container{padding-bottom:0;padding-top:.1875em}.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-has-value .ng-clear-wrapper,.ng-select.mcw-select.ng-select-multiple .ng-select-container.ng-has-value .ng-arrow-wrapper{border-top:.84375em solid transparent}.ng-select.mcw-select .ng-clear-wrapper,.ng-select.mcw-select .ng-clear-wrapper:hover{color:var(--color-black,#1c1c1c)}.ng-select.mcw-select .ng-arrow-wrapper{bottom:unset}.ng-select.mcw-select .ng-arrow-wrapper:after{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;line-height:40px;color:var(--color-black,#1c1c1c)}.ng-select.mcw-select .ng-arrow-wrapper .ng-arrow{display:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px;color:var(--color-black,#1c1c1c)}.ng-select.mcw-select.ng-select-opened .ng-arrow-wrapper{display:none}.ng-select.mcw-select .ng-spinner-zone{top:3px}.ng-select.mcw-select .ng-dropdown-panel{width:100%;border-radius:15px;overflow:hidden}.ng-select.mcw-select .ng-dropdown-panel .ng-option:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.06)}.ng-select.mcw-select .ng-dropdown-panel .ng-option.ng-option-selected{background-color:var(--color-primary,#0abeff);color:var(--color-black,#1c1c1c)}.ng-select.mcw-select .ng-dropdown-panel .ng-option.ng-option-marked{background-color:var(--color-black,#1c1c1c);color:var(--color-white,#ffffff)}.ng-select.mcw-select .ng-dropdown-panel .ng-option.ng-option-disabled{font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif)}.ng-select.mcw-select .ng-dropdown-panel.ng-select-bottom{top:calc(100% + 5px);box-shadow:var(--shadow,0 4px 24px 0 rgba(0,0,0,.12))}.ng-select.mcw-select .ng-dropdown-panel.ng-select-top{top:calc(100% + 5px);bottom:unset;box-shadow:var(--shadow,0 4px 24px 0 rgba(0,0,0,.12))}.ng-select.mcw-select.ng-invalid.ng-touched{border-color:var(--color-error,#fb3e3a)}.ng-select.mcw-select.ng-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder{color:var(--color-error,#fb3e3a)}.ng-select.mcw-multi-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin:16px 0 0;padding:2px;border-radius:4px}.mcw-select.ng-dropdown-panel{width:100%;border-radius:15px;overflow:hidden}.mcw-select.ng-dropdown-panel .ng-option:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.06)}.mcw-select.ng-dropdown-panel .ng-option.ng-option-selected{background-color:var(--color-primary,#0abeff);color:var(--color-black,#1c1c1c)}.mcw-select.ng-dropdown-panel .ng-option.ng-option-marked{background-color:var(--color-black,#1c1c1c);color:var(--color-white,#ffffff)}.mcw-select.ng-dropdown-panel .ng-option.ng-option-disabled{font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif)}.mcw-select.ng-dropdown-panel.ng-select-bottom{top:calc(100% + 5px);box-shadow:var(--shadow,0 4px 24px 0 rgba(0,0,0,.12))}.mcw-select.ng-dropdown-panel.ng-select-top{top:calc(100% + 5px);bottom:unset;box-shadow:var(--shadow,0 4px 24px 0 rgba(0,0,0,.12))}.mcw-select.mcw-multi-select .ng-option:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.06)}.mcw-select.mcw-multi-select .ng-option.ng-option-selected,.mcw-select.mcw-multi-select .ng-option.ng-option-marked{background-color:var(--color-white,#ffffff)}p.mcw-p{font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-size:var(--chat-footer-text-font-size,16px);color:var(--chat-footer-text-color,#000000)}.mcw-h{font-family:var(--font-family-title,"ClashDisplay-Variable",Arial,sans-serif)}ul.mcw-validation-errors{font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);font-size:var(--font-size-s,12px);list-style:none;color:var(--color-error,#fb3e3a);margin:8px 0;padding:0 10px;font-weight:600}ul.mcw-validation-errors.ng-enter{transition:opacity .3s ease-out,transform .2s ease-out;opacity:0;transform:translateY(-10px)}ul.mcw-validation-errors.ng-enter.ng-enter-active{opacity:1;transform:translateY(0)}ul.mcw-validation-errors li{display:flex}ul.mcw-validation-errors li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640' fill='%23fb3e3a'%3E%3Cpath d='M320 64C334.7 64 348.2 72.1 355.2 85L571.2 485C577.9 497.4 577.6 512.4 570.4 524.5C563.2 536.6 550.1 544 536 544L104 544C89.9 544 76.8 536.6 69.6 524.5C62.4 512.4 62.1 497.4 68.8 485L284.8 85C291.8 72.1 305.3 64 320 64zM320 416C302.3 416 288 430.3 288 448C288 465.7 302.3 480 320 480C337.7 480 352 465.7 352 448C352 430.3 337.7 416 320 416zM320 224C301.8 224 287.3 239.5 288.6 257.7L296 361.7C296.9 374.2 307.4 384 319.9 384C332.5 384 342.9 374.3 343.8 361.7L351.2 257.7C352.5 239.5 338.1 224 319.8 224z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:15px;height:15px;position:relative;top:2px;margin-right:5px;display:inline-block}ul.mcw-validation-errors li.ng-enter{transition:opacity .3s ease-out,transform .2s ease-out;opacity:0;transform:translateY(-10px)}ul.mcw-validation-errors li.ng-enter.ng-enter-active{opacity:1;transform:translateY(0)}.mcw-version{font-size:10px;font-family:var(--font-family-main,"Inter-Variable",Arial,sans-serif);position:absolute;bottom:4px;color:#c2c2c2;right:12px}.mcw-custom-spinner{display:inline-block;transform-origin:center center;animation:mcw-spin 1.5s linear infinite}@keyframes mcw-spin{to{transform:rotate(360deg)}}.mcw-markdown{font-size:var(--chat-bubble-font-size,16px)}.mcw-markdown .mcw-link{font-weight:700;text-decoration:underline}.mcw-markdown h1,.mcw-markdown h2,.mcw-markdown h3,.mcw-markdown h4,.mcw-markdown h5,.mcw-markdown h6,.mcw-markdown p,.mcw-markdown span,.mcw-markdown ul,.mcw-markdown ol,.mcw-markdown li{margin:0;color:inherit}.mcw-markdown h1,.mcw-markdown h2,.mcw-markdown h3,.mcw-markdown h4,.mcw-markdown h5,.mcw-markdown h6,.mcw-markdown>ul,.mcw-markdown>ol,.mcw-markdown p,.mcw-markdown span{margin-bottom:10px}.mcw-markdown h1{font-size:var(--font-size-xxl,20px)}.mcw-markdown h2{font-size:var(--font-size-xl,18px)}.mcw-markdown h3,.mcw-markdown h4,.mcw-markdown h5,.mcw-markdown h6{font-size:var(--font-size-l,16px)}.mcw-markdown ul{list-style:disc}.mcw-markdown ul ul{list-style:circle}.mcw-markdown ul ul ul{list-style:square}.mcw-markdown ul,.mcw-markdown ol{padding-left:20px}.mcw-markdown ul li,.mcw-markdown ol li{padding-bottom:6px}.mcw-markdown ul li p,.mcw-markdown ol li p{margin-bottom:6px;display:inline}.mcw-markdown p:last-child{margin-bottom:0}.mcw-markdown .mcw-table-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%;border-radius:4px;margin-bottom:10px}.mcw-markdown .mcw-table-wrap table{width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff}.mcw-markdown .mcw-table-wrap table th,.mcw-markdown .mcw-table-wrap table td{padding:12px 15px;text-align:left;border-bottom:1px solid #e0e0e0;color:var(--color-black,#1c1c1c)}.mcw-markdown .mcw-table-wrap table th{background-color:#f5f5f5;font-weight:600;color:#444;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0}.mcw-markdown .mcw-table-wrap table tr:nth-child(2n){background-color:#f9f9f9}.mcw-language-selection-chat p{margin:0 0 20px}.mcw-di-page::-webkit-scrollbar-track{background:transparent;margin-top:20px;margin-bottom:20px}.mcw-di-page::-webkit-scrollbar-thumb{border-radius:4px}