@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&display=swap";*{margin:0;font-family:DM Sans,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:DM Sans,sans-serif!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#b9b9b9;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:gray}.question-metadata-fields,.metadata-field-group{margin:10px 0}.ant-message .incorrect-answer-message{background:transparent!important;border:none!important;box-shadow:none!important}.table-header-status-col,.table-header-questions-col{width:140px}.table-header-uploaded-at-col{width:180px}.table-header-assessment-count-at-col{width:200px}.table-header-duration-at-col{width:140px}.table-header-actions-col{width:100px;text-align:center}.table-header-email-col{width:350px}.table-header-tag-type-col{width:160px}.table-header-progress-col{width:120px}.ant-message,.ant-message-notice,.ant-message-notice-content{z-index:4000!important}.global-loading-container{height:90vh;width:100%}.spinner{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:12px}.spinner .loading-font{font-size:14px;letter-spacing:1.01px}.sidebar-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-header-logo{padding:24px 10px 24px 16px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:space-between}.sidebar-header-logo .branding-center .branding-logo{opacity:1}.sidebar-header-logo .branding-center .branding-collapse-icon{display:none}.sidebar-header-logo.collapsed{padding:24px 0;justify-content:center}.sidebar-header-logo.collapsed .collapse-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.sidebar-header-logo.collapsed .expand-navbar-icon{color:#fff;border:none;border-radius:6px;cursor:pointer;padding:6px;outline:none;transition:background .2s ease-in-out,color .2s ease-in-out}.sidebar-header-logo.collapsed .expand-navbar-icon:hover{background:#ffffff29}.sidebar-header-logo.collapsed .expand-navbar-icon:focus-visible{box-shadow:0 0 0 2px #ffffff40}.sidebar-header-logo.collapsed .branding-center{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.sidebar-header-logo.collapsed .branding-center .branding-logo{opacity:1;transition:opacity .15s ease-in-out}.sidebar-header-logo.collapsed .branding-center .branding-collapse-icon{display:none}.sidebar-header-logo.collapsed .branding-center .branding-collapsed-content{display:flex;flex-direction:column;align-items:center;gap:22px}.sidebar-header-logo.collapsed .branding-center .branding-collapsed-icon{border:none;border-radius:6px;cursor:pointer;padding:6px;outline:none;transition:background .2s ease-in-out,color .2s ease-in-out;font-weight:700}.sidebar-header-logo.collapsed .branding-center .branding-collapsed-icon:hover{background:#ffffff29}.sidebar-header-logo.collapsed .branding-center .branding-collapsed-icon:focus-visible{box-shadow:0 0 0 2px #ffffff40}.collapse-toggle{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;padding:6px;outline:none;transition:background .2s ease-in-out,color .2s ease-in-out}.collapse-toggle:hover{background:#ffffff29}.collapse-toggle:focus-visible{box-shadow:0 0 0 2px #ffffff40}.sidebar-main-nav{flex:1;overflow:hidden;display:flex;flex-direction:column}.sidebar-scrollable-menu{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1)}.sidebar-scrollable-menu::-webkit-scrollbar{width:2px}.sidebar-scrollable-menu::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.sidebar-scrollable-menu::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.sidebar-scrollable-menu::-webkit-scrollbar-thumb:hover{background:#ffffff80}.sidebar-bottom{flex-shrink:0;border-top:1px solid rgba(255,255,255,.1)}.sidebar-bottom.collapsed{border-top:none}.language-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border-radius:6px;border:none!important;background:transparent!important;color:#fff!important;font-size:14px;cursor:pointer;gap:8px}.language-button .ant-btn-loading-icon{margin-right:6px;flex-shrink:0}.language-button .dropdown-icon{font-size:12px;flex-shrink:0;color:#fff;margin-left:auto}.language-button:hover{color:#fff!important;border:none!important;background-color:transparent!important;outline:none!important}.language-button:focus{border:none!important;outline:none!important;box-shadow:none!important}.nav-menu,.bottom-menu{border:none}.parent-menu-active .ps-menu-button{color:#fff!important;font-weight:600!important}.parent-active .ps-menu-button,.child-menu-active .ps-menu-button{background-color:#369aa5!important;color:#fff!important;font-weight:600!important}.toast{display:flex;align-items:center;column-gap:10px;padding-right:24px;text-align:justify}.toast .icon-div{height:100%;display:flex;align-items:center;column-gap:15px}.toast .vertical-div{border-radius:11px;height:100%;margin-left:-10px}.toast .message{margin:15px}.toast .tittle{color:#565656;font-size:16px;font-weight:600}.toast .description{color:#858585;font-size:16px;font-weight:400}.bug-report-form{padding:24px 24px 0}.bug-report-form .ant-form-item{margin-bottom:16px}.bug-report-form .ant-form-item-label{padding-bottom:4px;font-weight:500}.bug-report-form .ant-btn{display:inline-flex;align-items:center;gap:6px}.bug-report-form .ant-select-selector,.bug-report-form .ant-input,.bug-report-form .ant-input-textarea{border-radius:4px}.ant-modal .ant-modal-content{padding:0 0 20px!important;border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.ant-modal{border-radius:5px!important}.ant-modal .ant-modal-title{padding:20px 24px!important;color:#fff!important;background-color:#10454b!important;border-top-left-radius:5px!important;border-top-right-radius:5px!important;font-weight:500!important}.modal-title-with-help{display:flex;align-items:center;gap:12px;justify-content:flex-start;width:100%}.modal-title-with-help span{flex:0 1 auto}.modal-title-with-help .modal-help-container{margin-left:0;display:flex;align-items:center;flex-shrink:0}.modal-title-with-help .modal-help-icon-wrapper{color:#fff!important;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;transition:all .2s ease}.modal-title-with-help .modal-help-icon-wrapper:hover{background-color:#ffffff26!important;transform:scale(1.1)}.modal-title-with-help .modal-help-icon-wrapper:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.modal-title-with-help .modal-help-icon-wrapper .anticon{color:#fff!important;font-size:16px!important}.ant-modal .ant-modal-header .ant-modal-title{display:flex;align-items:center;padding-right:50px!important}.ant-modal .ant-modal-close{color:#fff!important;font-weight:900!important}[class^=ant-row]{column-gap:14px!important}.ant-modal .ant-modal-footer{margin-right:24px!important}.children-wrapper{padding:0 24px!important}.ant-modal-footer .ant-btn-default{border-color:#10454b!important}.ant-modal-footer .ant-btn-primary{background-color:#10454b!important;color:#fff!important}.ant-modal-footer .ant-btn-default:not(:disabled):hover{color:#10454b!important}.ant-input-affix-wrapper:focus{border-color:#10454b!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#10454b!important}.export-data-modal .description{font-size:16px;color:#7a7a7a}.export-data-modal .export-data-content{min-height:200px}.export-data-modal .export-data-content .success-message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.export-data-modal .export-data-content .success-message p{font-size:16px;margin-bottom:16px}.export-data-modal .export-data-content .export-table-container{box-sizing:border-box;width:100%;padding:0;border-bottom:none;height:100%;max-height:400px;overflow-y:auto}.export-data-modal .export-data-content .export-table-container::-webkit-scrollbar{width:6px}.export-data-modal .export-data-content .export-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.export-data-modal .export-data-content .export-table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.export-data-modal .export-data-content .export-table-container .export-no-data-show-text{align-items:center;border-bottom:1px solid #e5e4e5;color:#8b8998;display:flex;font-size:16px;height:78px;justify-content:flex-start;min-width:600px;width:100%}.export-data-modal .export-data-content .table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.export-data-modal .export-data-content .table-header .table-actions{padding-right:10px}.export-data-modal .export-data-content .table-title-container{width:100%;min-width:600px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;background-color:#f9f9f9;border-radius:8px}.export-data-modal .export-data-content .table-title{color:#303030;font-size:16px;padding:10px;text-align:left;font-weight:700}.export-data-modal .export-data-content .report-list-container{width:100%;min-width:600px}.export-data-modal .export-data-content .report-list-item{width:100%;min-width:600px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-bottom:1px solid #e5e4e5}.export-data-modal .export-data-content .report-list-empty{width:100%;height:78px;min-width:600px;display:flex;justify-content:flex-start;align-items:center;padding-left:10px;box-sizing:border-box;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.export-data-modal .export-data-content .report-cell{display:flex;align-items:center;box-sizing:border-box;color:#252525;font-size:14px;padding:10px 20px}.export-data-modal .export-data-content .report-cell.filename{overflow:hidden}.export-data-modal .export-data-content .report-cell.filename .filename-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.export-data-modal .export-data-content .report-cell .download-button[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9}.export-data-modal .export-data-content .report-cell.status-pending{color:#ffb951}.export-data-modal .export-data-content .report-cell.status-pending .status-indicator{background-color:#ffb951}.export-data-modal .export-data-content .report-cell.status-success{color:#61d800}.export-data-modal .export-data-content .report-cell.status-success .status-indicator{background-color:#61d800}.export-data-modal .export-data-content .report-cell .status-indicator{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.export-data-modal .export-data-content .action-cell{display:flex;align-items:center;justify-content:flex-start}.modal-help-container{display:inline-flex;align-items:center;margin-left:8px;flex-shrink:0}.modal-help-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out;padding:4px;border-radius:50%;min-width:24px;min-height:24px}.modal-help-icon-wrapper:hover{background-color:#10454b1a;transform:scale(1.1)}.modal-help-icon-wrapper:focus{outline:2px solid hsl(186,65%,18%);outline-offset:2px}.modal-help-icon-wrapper:active{transform:scale(.95)}.modal-help-icon-wrapper .anticon{display:flex;align-items:center;justify-content:center}.modal-title-with-help .modal-help-container{margin-left:0}.modal-title-with-help .modal-help-container .modal-help-icon-wrapper .anticon{color:inherit!important}.modal-help-content{font-size:14px;line-height:1.6;color:#333;max-width:100%}.modal-help-content p{margin-bottom:12px;color:#666}.modal-help-content p:last-child{margin-bottom:0}.modal-help-section{margin-bottom:16px}.modal-help-section:last-child{margin-bottom:0}.modal-help-section-title{font-size:15px;font-weight:600;color:#10464c;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid rgba(16,69,75,.1)}.modal-help-steps{list-style:none;counter-reset:step-counter;padding-left:0;margin:0}.modal-help-step-item{counter-increment:step-counter;position:relative;padding-left:36px;margin-bottom:16px}.modal-help-step-item:last-child{margin-bottom:0}.modal-help-step-item:before{content:counter(step-counter);position:absolute;left:0;top:2px;width:24px;height:24px;border-radius:50%;background-color:#10464c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.modal-help-step-title{display:block;font-weight:600;color:#333;margin-bottom:4px}.modal-help-step-description{display:block;color:#666;font-size:13px}.modal-help-step-image{display:block;max-width:100%;margin-top:12px;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 8px #00000014}.modal-help-tips{background-color:#f6fcfc;border-left:3px solid hsl(186,65%,18%);padding:12px;border-radius:4px}.modal-help-tips-list{list-style:none;padding-left:0;margin:0}.modal-help-tip-item{display:flex;align-items:flex-start;margin-bottom:12px;font-size:13px;color:#666}.modal-help-tip-item:last-child{margin-bottom:0}.modal-help-tip-icon{flex-shrink:0;margin-right:8px;margin-top:2px;color:#10464c;font-size:14px}.modal-help-tooltip{max-width:300px;z-index:10000!important}.modal-help-tooltip .ant-tooltip-inner{background-color:#10464c;font-size:13px;padding:8px 12px;word-wrap:break-word;overflow-wrap:break-word}.modal-help-tooltip .ant-tooltip-arrow:before{background-color:#10464c}@media(max-width:768px){.modal-help-tooltip{max-width:250px}.modal-help-tooltip .ant-tooltip-inner{font-size:12px;padding:4px 8px;line-height:1.4}}@media(max-width:480px){.modal-help-tooltip{max-width:200px}.modal-help-tooltip .ant-tooltip-inner{font-size:11px;padding:6px 8px}}.modal-help-popover{max-width:400px;z-index:10000!important}.modal-help-popover .ant-popover-inner{border-radius:4px;box-shadow:0 4px 16px #00000026}.modal-help-popover .ant-popover-title{color:#10464c;font-weight:600;font-size:15px;border-bottom:1px solid #e8e8e8;padding:12px 16px}.modal-help-popover .ant-popover-inner-content{padding:16px;max-height:400px;overflow-y:auto}.modal-help-popover .ant-popover-inner-content::-webkit-scrollbar{width:6px}.modal-help-popover .ant-popover-inner-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.modal-help-popover .ant-popover-inner-content::-webkit-scrollbar-thumb{background:#10464c;border-radius:3px}.modal-help-popover .ant-popover-inner-content::-webkit-scrollbar-thumb:hover{background:#0d3a3f}.ant-modal.ant-modal-with-drawer,.ant-modal.ant-modal-with-drawer .ant-modal-content{overflow:visible!important;position:relative!important}.ant-modal.ant-modal-with-drawer .ant-modal-close,.ant-modal.ant-modal-with-drawer .ant-modal-close-x{display:none!important;visibility:hidden!important;pointer-events:none!important}.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;pointer-events:none!important}.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-drawer-content-wrapper,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-drawer-mask,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-drawer-header,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-drawer-body,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-drawer-footer{pointer-events:auto!important}.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-drawer-close,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-drawer-close-x,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .ant-btn,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal button,.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .modal-help-drawer-footer button{pointer-events:auto!important;cursor:pointer!important;z-index:1005!important;position:relative}.ant-modal.ant-modal-with-drawer .modal-help-drawer-root-in-modal .modal-help-drawer-footer{pointer-events:auto!important;z-index:1003!important;position:relative}.modal-help-drawer{z-index:10000!important}.modal-help-drawer .ant-drawer-header{background-color:#10464c;padding:16px 24px;border-bottom:none}.modal-help-drawer .ant-drawer-header .ant-drawer-title{color:#fff;font-size:18px;font-weight:600}.modal-help-drawer .ant-drawer-header .ant-drawer-close{color:#fff}.modal-help-drawer .ant-drawer-header .ant-drawer-close:hover{color:#fffc}.modal-help-drawer .ant-drawer-body{padding:24px;background-color:#fafafa}.modal-help-drawer .ant-drawer-footer{border-top:1px solid #e8e8e8;padding:16px 24px}.modal-help-drawer.modal-help-drawer-in-modal{z-index:1000!important}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-content-wrapper{position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:0!important;height:100%!important;max-width:50%!important;min-width:300px!important;width:400px!important;pointer-events:auto!important;overflow:hidden!important;transform:translate(100%)!important;visibility:hidden!important;will-change:transform;backface-visibility:hidden}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-content-wrapper.ant-drawer-content-wrapper-open{transform:translate(0)!important;visibility:visible!important}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-content-wrapper{transition:transform .3s cubic-bezier(.78,.14,.15,.86)!important}@media(max-width:768px){.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-content-wrapper{max-width:60%!important;min-width:250px!important;width:50%!important}}@media(max-width:480px){.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-content-wrapper{max-width:70%!important;min-width:200px!important;width:60%!important}}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-body{padding:16px;overflow-y:auto;overflow-x:hidden;max-height:calc(100% - 120px);width:100%;box-sizing:border-box}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-header{padding:16px 24px;pointer-events:auto!important;z-index:1001!important;position:relative}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-header .ant-drawer-title{font-size:18px;line-height:1.4}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-header .ant-drawer-close{pointer-events:auto!important;cursor:pointer!important;z-index:1002!important;position:relative}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-footer{padding:8px 12px;pointer-events:auto!important;z-index:1001!important}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-footer .ant-btn{pointer-events:auto!important;cursor:pointer!important;line-height:32px;height:36px}.ant-drawer-mask{z-index:10000!important}.modal-help-drawer-root-in-modal .ant-drawer-mask{z-index:999!important}.modal-help-drawer-root .ant-drawer-content-wrapper{box-shadow:0 8px 24px #00000040}.modal-help-drawer-root.modal-help-drawer-root-in-modal .ant-drawer-content-wrapper{box-shadow:0 4px 16px #0003}.modal-help-drawer-root.modal-help-drawer-root-in-modal .ant-drawer-mask{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important;visibility:visible!important;opacity:.45!important}.modal-help-drawer-root.modal-help-drawer-root-in-modal .ant-drawer-body,.modal-help-drawer-root.modal-help-drawer-root-in-modal .ant-drawer-header,.modal-help-drawer-root.modal-help-drawer-root-in-modal .ant-drawer-footer{display:block!important;visibility:visible!important;opacity:1!important}.modal-help-drawer-footer{display:flex;justify-content:flex-end;position:relative;z-index:1003!important}.modal-help-drawer-footer .ant-btn-primary{background-color:#10464c;border-color:#10464c;position:relative;z-index:1004!important;pointer-events:auto!important;cursor:pointer!important}.modal-help-drawer-footer .ant-btn-primary:hover{background-color:#0d3a3f;border-color:#0d3a3f}.modal-help-drawer-footer .ant-btn-primary:active{pointer-events:auto!important}@media(max-width:768px){.modal-help-popover{max-width:280px}.modal-help-drawer .ant-drawer-content-wrapper{width:90%!important;max-width:400px}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-content-wrapper{width:auto!important;max-width:50%!important}.modal-help-content{font-size:13px}.modal-help-section-title{font-size:14px}.modal-help-icon-wrapper{min-width:20px;min-height:20px;padding:2px}}@media(max-width:480px){.modal-help-popover{max-width:240px}.modal-help-drawer .ant-drawer-content-wrapper{width:95%!important}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-content-wrapper{width:auto!important;max-width:60%!important}.modal-help-drawer.modal-help-drawer-in-modal .ant-drawer-body{padding:12px;max-height:calc(100% - 100px)}.modal-help-content{font-size:12px}.modal-help-icon-wrapper{min-width:18px;min-height:18px}}@media(prefers-reduced-motion:reduce){.modal-help-icon-wrapper{transition:none}.modal-help-icon-wrapper:hover{transform:none}}@media print{.modal-help-container{display:none}}@media(prefers-color-scheme:dark){.modal-help-content{color:#e8e8e8}.modal-help-content p{color:#666}.modal-help-section-title{color:#4db8c4}.modal-help-tips{background-color:#10454b33}}._userDisplay_1pxkn_1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:226px;display:inline-block;vertical-align:middle;font-size:1em}._tooltip_1pxkn_11{cursor:help}._noTooltip_1pxkn_15{cursor:default}.app-layout{display:flex;height:100vh;width:100%}.app-layout .main-content{flex:1;display:flex;flex-direction:column;overflow-y:scroll}.app-layout .main-content.desktop{margin-top:0}.app-layout .main-content.mobile{margin-top:56px}.app-layout .main-content.with-sidebar,.app-layout .main-content.without-sidebar{margin-left:0}.app-layout .main-content .content-area{flex:1;overflow-y:auto}.app-layout .main-content ::-webkit-scrollbar{display:none}.ant-modal-mask,.ant-modal-wrap{z-index:3000!important}@media(max-width:990px){.app-layout .main-content.mobile{margin-top:56px}.app-layout .main-content.with-sidebar{margin-left:0}}@media(max-width:480px){.app-layout .main-content.mobile{margin-top:52px}}.app-header{position:fixed;top:0;left:0;right:0;z-index:1001;background:#10454b;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 4px #0000001a;height:60px;display:flex;align-items:center}.app-header.mobile{height:56px}.app-header .header-content{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;height:100%;padding:0 0 0 16px!important}.app-header .header-left{display:flex;align-items:center;gap:12px;height:100%}.app-header .header-logo{display:flex;align-items:center;flex-shrink:0;height:100%}.app-header .header-logo .logo-image{height:24px;width:auto;max-width:200px;vertical-align:middle}.app-header .hamburger-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#10454b;border:none;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s ease;flex-shrink:0}.app-header .hamburger-btn:hover{background:#2f6f76;transform:scale(1.05)}.app-header .hamburger-btn:active{transform:scale(.95)}.app-header .hamburger-btn:focus{outline:2px solid #369aa5;outline-offset:2px}.app-header .hamburger-btn .hamburger-icon{font-size:16px;transition:transform .2s ease}@media(min-width:770px)and (max-width:900px){.app-header .header-content{padding-left:16px}.app-header .header-left,.app-header .header-logo{align-items:center}.app-header .header-logo .logo-image{vertical-align:middle}}@media(max-width:600px){.app-header{height:56px;padding:0}.app-header .header-left{gap:10px}.app-header .header-logo .logo-image{height:22px}.app-header .hamburger-btn{width:36px;height:36px}.app-header .hamburger-btn .hamburger-icon{font-size:14px}}@media(max-width:480px){.app-header{height:52px;padding:0}.app-header .header-content{padding-left:8px}.app-header .header-left{gap:8px}.app-header .header-logo .logo-image{height:22px}.app-header .hamburger-btn{width:32px;height:32px}.app-header .hamburger-btn .hamburger-icon{font-size:14px}}.rcb-chat-header-container{padding:12px;color:#fff;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;max-height:55px}.rcb-chat-header{display:flex;flex-direction:row}.rcb-bot-avatar{background-size:cover;width:30px;height:30px;border-radius:50%;margin-right:12px}.rcb-message-prompt-container.visible{position:sticky;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;opacity:1;animation:rcb-animation-pop-in .3s ease-in-out;pointer-events:auto}.rcb-message-prompt-container.hidden{opacity:0;height:0px;visibility:hidden;pointer-events:none}.rcb-message-prompt-text{padding:6px 12px;border-radius:20px;color:#adadad;font-size:12px;background-color:#fff;border:.5px solid #adadad;cursor:pointer;transition:color .3s ease,border-color .3s ease;z-index:9999}.rcb-message-prompt-container.hidden .rcb-message-prompt-text{padding:0}.rcb-user-message-container{display:flex;flex-direction:row;justify-content:right}.rcb-user-message{margin-top:8px;padding:12px 16px;border-radius:22px;min-height:20px;height:fit-content;width:fit-content;font-size:15px;overflow-wrap:anywhere;overflow:auto;white-space:pre-wrap;text-align:right;margin-right:16px}.rcb-user-message-offset{margin-right:50px}.rcb-user-message-entry{animation:rcb-animation-user-message-entry .3s ease-in backwards}.rcb-message-user-avatar{background-size:cover;width:40px;height:40px;border-radius:50%;margin-top:9px}.rcb-message-user-avatar{margin-left:-10px;margin-right:6px}.rcb-bot-message-container{display:flex;flex-direction:row}.rcb-bot-message{margin-top:8px;padding:12px 16px;border-radius:22px;min-height:20px;height:fit-content;width:fit-content;font-size:15px;overflow-wrap:anywhere;overflow:auto;white-space:pre-wrap;text-align:left;margin-left:16px}.rcb-bot-message-offset{margin-left:50px}.rcb-bot-message-entry{animation:rcb-animation-bot-message-entry .3s ease-in backwards}.rcb-message-bot-avatar{background-size:cover;width:40px;height:40px;border-radius:50%;margin-top:9px}.rcb-message-bot-avatar{margin-left:6px;margin-right:-10px}.rcb-typing-indicator{display:flex;align-items:center}.rcb-dot{width:8px;height:8px;border-radius:50%;background-color:#ccc;margin-right:4px;animation:rcb-animation-bot-typing 1s infinite}.rcb-dot:nth-child(2){animation-delay:.2s}.rcb-dot:nth-child(3){animation-delay:.4s}.rcb-chat-body-container{position:relative;height:100%;width:100%;padding-bottom:16px;overflow-x:hidden;overflow-y:scroll;touch-action:pan-y}.rcb-chat-body-container::-webkit-scrollbar-track{background-color:#f1f1f1}.rcb-chat-body-container::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.rcb-chat-body-container::-webkit-scrollbar-thumb:hover{background-color:#cfcfcf}.rcb-chat-body-container::-webkit-scrollbar-corner{background-color:#f1f1f1}.rcb-checkbox-container{display:flex;padding-top:12px;margin-left:16px;flex-wrap:wrap;gap:10px}.rcb-checkbox-offset{margin-left:50px!important}.rcb-checkbox-row-container{display:flex;align-items:center;gap:5px;border-width:.5px;border-style:solid;border-radius:10px;min-height:30px;max-height:32px;width:80%;cursor:pointer;background-color:#fff;animation:rcb-animations-checkboxes-entry .5s ease-out;overflow:hidden}.rcb-checkbox-row-container:hover{box-shadow:0 0 5px #0003}.rcb-checkbox-row{display:inline-flex;margin-left:10px;align-items:center;cursor:pointer}.rcb-checkbox-mark{width:20px;height:20px;background-color:#f2f2f2;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-right:10px;cursor:pointer}.rcb-checkbox-mark:hover{background-color:#c2c2c2}.rcb-checkbox-mark:before{content:"✓";transition:all .3s ease}.rcb-checkbox-label{font-size:14px}.rcb-checkbox-next-button{text-align:center;display:inline-block;align-items:center;border-width:.5px;border-style:solid;border-radius:10px;font-size:24px;min-height:30px;max-height:32px;width:80%;cursor:pointer;background-color:#fff;animation:rcb-animations-checkboxes-entry .5s ease-out}.rcb-checkbox-next-button:before{content:"→"}.rcb-checkbox-next-button:hover{box-shadow:0 0 5px #0003}.rcb-options-container{padding-top:12px;margin-left:16px;max-width:70%;display:flex;flex-wrap:wrap;gap:10px}.rcb-options-offset{margin-left:50px!important}.rcb-options{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:20px;font-size:14px;border-width:.5px;border-style:solid;cursor:pointer;transition:background-color .3s ease;animation:rcb-animation-options-entry .5s ease-out;overflow:hidden}.rcb-options:hover{box-shadow:0 0 5px #0003}.rcb-line-break-container{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:5px;max-height:45px}.rcb-line-break-text{padding:6px 12px;color:#adadad;font-size:12px}.rcb-spinner-container{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:5px;min-height:35px;max-height:45px}.rcb-spinner{width:22px;height:22px;border-radius:50%;border:4px solid #f3f3f3;animation:rcb-animation-spin 1s linear infinite}.rcb-chat-input{padding:8px 16px;border-top:1px solid #ccc;display:flex;align-items:center;background-color:#fff}.rcb-chat-input::placeholder{color:#999}.rcb-chat-input-textarea{flex:1;padding:8px;border:none;border-radius:4px;outline:none;font-size:16px;resize:none;height:auto;min-height:38px;overflow-y:scroll;font-family:inherit;background-color:#fff;color:#000;touch-action:none}.rcb-chat-input-textarea::-webkit-scrollbar{background-color:transparent}.rcb-chat-input-textarea::-webkit-scrollbar-thumb{background-color:transparent}.rcb-chat-input-textarea::-webkit-scrollbar-thumb:hover{background-color:transparent}.rcb-chat-input-char-counter{font-size:14px;margin-left:8px;margin-top:3px}.rcb-chat-footer-container{padding:12px 16px 8px 10px;border-top:1px solid #ccc;max-height:55px;display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;background-color:#f2f2f2;color:#000}.rcb-chat-footer{display:flex;flex-direction:row}.rcb-toggle-button{display:flex;flex-direction:row;position:fixed;bottom:20px;right:20px;z-index:9999;width:75px;height:75px;border-radius:50%;border:none;cursor:pointer;box-shadow:0 2px 4px #0003}.rcb-toggle-button.rcb-button-hide{opacity:0;visibility:hidden;animation:rcb-animation-collapse .3s ease-in-out forwards}.rcb-toggle-button.rcb-button-show{opacity:1;visibility:visible;animation:rcb-animation-expand .3s ease-in-out forwards}.rcb-toggle-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;margin:auto;border-radius:inherit}.rcb-badge{position:absolute;top:-6px;right:-6px;border-radius:50%;background-color:red;color:#fff;height:25px;width:25px;display:flex;justify-content:center;align-items:center}.rcb-chat-tooltip{position:fixed;padding:16px;border-radius:20px;box-shadow:0 2px 6px #0003;white-space:nowrap;cursor:pointer;font-size:20px;transition:transform .3s ease;z-index:9999}.rcb-chat-tooltip-tail{content:"";position:absolute;top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-style:solid}.rcb-chat-tooltip.rcb-tooltip-hide{opacity:0;visibility:hidden;animation:rcb-animation-tooltip-out .5s ease-in-out}.rcb-chat-tooltip.rcb-tooltip-show{opacity:1;visibility:visible;animation:rcb-animation-tooltip-in .5s ease-in-out}.rcb-toast-prompt{padding:6px 12px;border-radius:5px;color:#7a7a7a;font-size:12px;text-align:center;background-color:#fff;border:.5px solid #7a7a7a;cursor:pointer;transition:color .3s ease,border-color .3s ease;z-index:9999;width:100%;margin-top:6px;animation:rcb-animation-pop-in .3s ease-in-out}.rcb-toast-prompt-container{position:absolute;left:50%;transform:translate(-50%);bottom:0;margin:auto;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;opacity:1;animation:popIn .3s ease-in-out;pointer-events:auto;margin-top:200}.rcb-media-display-image-container,.rcb-media-display-video-container{margin-top:8px;margin-right:16px;border-radius:22px;padding:16px;width:fit-content}.rcb-media-display-offset{margin-right:50px!important}.rcb-media-display-image{width:100%;height:auto;border-radius:22px;object-fit:cover}.rcb-media-display-video{width:100%;height:auto;border-radius:22px;background-color:#000}.rcb-media-display-audio{margin-top:8px;margin-right:16px;width:100%;height:auto;border-radius:22px}.rcb-media-entry{animation:rcb-animation-user-message-entry .3s ease-in backwards}.rcb-attach-button-enabled,.rcb-attach-button-disabled{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border-radius:6px;text-align:center}.rcb-attach-button-enabled input[type=file],.rcb-attach-button-disabled input[type=file]{position:absolute;width:100%;height:100%;display:none}.rcb-attach-button-enabled{cursor:pointer}.rcb-attach-button-disabled{opacity:.5}.rcb-attach-button-enabled:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-attach-button-enabled:hover:after{width:130%;height:130%;opacity:1}.rcb-attach-icon-enabled,.rcb-attach-icon-disabled{display:inline-block;width:24px;height:24px;margin-top:2px;background-repeat:no-repeat;background-size:cover;transition:background-image .3s ease}.rcb-attach-icon-enabled{cursor:pointer}.rcb-emoji-button-enabled,.rcb-emoji-button-disabled{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border-radius:6px;text-align:center;cursor:pointer}.rcb-emoji-icon-enabled,.rcb-emoji-icon-disabled{position:relative;display:inline-block;background-size:cover;font-size:20px;width:24px;height:24px;margin-top:2px;background-repeat:no-repeat}.rcb-emoji-icon-enabled{cursor:pointer}.rcb-emoji-icon-disabled{opacity:.5}.rcb-emoji-button-enabled:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-emoji-button-enabled:hover:after{width:130%;height:130%;opacity:1}.rcb-emoji-button-popup{position:absolute;width:158px;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;box-shadow:0 2px 4px #0003;max-height:200px;overflow-y:auto;transform:translateY(calc(-100% - 30px))}.rcb-emoji{cursor:pointer;font-size:24px;padding:3px;transition:transform .2s ease-in-out}.rcb-emoji:hover{transform:scale(1.2)}.rcb-audio-icon{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border:none;cursor:pointer;margin-left:5px}.rcb-audio-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-audio-icon:hover:after{width:130%;height:130%;opacity:1}.rcb-close-chat-icon{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border:none;margin-left:5px;cursor:pointer}.rcb-close-chat-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-close-chat-icon:hover:after{width:130%;height:130%;opacity:1}.rcb-notification-icon{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border:none;cursor:pointer;margin-left:5px}.rcb-notification-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-notification-icon:hover:after{width:130%;height:130%;opacity:1}.rcb-voice-button-enabled,.rcb-voice-button-disabled{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:4px;box-shadow:0 0 3px #0000004d;cursor:pointer;height:32px;width:32px;margin-left:8px;transition:all .3s ease;background-color:#fff}.rcb-voice-button-enabled{border:1px solid red;box-shadow:0 0 3px #ff000080}.rcb-voice-button-enabled:hover{border:1px solid rgb(61,0,0)}.rcb-voice-button-disabled{border:1px;border-style:solid;border-color:#0003}.rcb-voice-button-disabled:hover{box-shadow:0 0 3px #8a0000}.rcb-voice-icon{width:60%;height:60%;background-size:cover;object-fit:cover;background-size:contain;background-repeat:no-repeat;background-position:center}.rcb-voice-icon.on{animation:rcb-animation-ping 1s infinite}.rcb-send-button{display:inline-flex;justify-content:center;text-transform:uppercase;border:none;border-radius:4px;box-shadow:0 0 3px #0000004d;cursor:pointer;transition:background-color .3s ease;height:32px;width:51px;margin-left:8px}.rcb-send-icon{width:50%;height:50%;transform:translateY(20%);background-size:cover;object-fit:cover;background-size:contain;background-repeat:no-repeat;background-position:center}.rcb-view-history-container{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:5px;min-height:35px;max-height:45px}.rcb-view-history-button{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:20px;color:#adadad;font-size:12px;background-color:#fff;border-color:#adadad;border-width:.5px;border-style:solid;max-width:60%;cursor:pointer;transition:color .3s ease,border-color .3s ease}.rcb-view-history-button>p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcb-chatbot-global{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;z-index:9999}.rcb-chat-window{position:fixed;right:20px;bottom:20px;border-radius:10px;box-shadow:0 2px 4px #0003;background-color:#fff;transition:all .3s ease;overflow:hidden;display:flex;flex-direction:column;width:375px;height:550px}.rcb-window-embedded .rcb-chat-window{position:relative;opacity:1;visibility:visible;right:auto;bottom:auto}.rcb-window-open .rcb-chat-window{opacity:1;visibility:visible;animation:rcb-animation-expand .3s ease-in-out forwards}.rcb-window-close .rcb-chat-window{opacity:0;visibility:hidden;animation:rcb-animation-collapse .3s ease-in-out forwards}@keyframes rcb-animation-expand{0%{transform:translate(100%,100%) scale(0);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes rcb-animation-collapse{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(100%,100%) scale(0);opacity:0}}@keyframes rcb-animation-ping{0%{filter:brightness(100%);opacity:1}50%{filter:brightness(50%);opacity:.8}}@keyframes rcb-animation-bot-message-entry{0%{transform:translate(-100%,50%) scale(0);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes rcb-animation-user-message-entry{0%{transform:translate(100%,50%) scale(0);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes rcb-animation-bot-typing{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes rcb-animation-pop-in{0%{transform:scale(.8);opacity:0}70%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}@keyframes rcb-animations-checkboxes-entry{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rcb-animation-options-entry{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rcb-animation-tooltip-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes rcb-animation-tooltip-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes rcb-animation-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rcb-chat-header-container{align-items:center}.rcb-close-chat-icon{width:18px;height:18px}.rcb-toggle-button.rcb-button-show{border-radius:5px!important;height:60px;width:60px;background-image:linear-gradient(to right,#10454b,#10454b);bottom:85px;right:30px}.rcb-toggle-icon{height:40%;width:40%}.rcb-chat-tooltip.rcb-tooltip-show{bottom:85px!important;right:110px!important}.rcb-chat-tooltip.rcb-tooltip-show span:first-child{font-size:16px!important;color:#fff!important}.rcb-chat-header>div{margin:8px!important;font-size:16px!important;font-weight:600!important;color:#fff!important}.rcb-bot-message{background-color:#f3f4f6!important;color:#0b2e4e!important;border:1px solid #d6e4ff!important}.rcb-user-message{text-align:left;color:#fff!important}.sources-wrapper{margin-top:8px;margin-left:16px;max-width:80%}.sources-wrapper .sources-details{background-color:#fff9e6;border:1px solid #ffd966;border-radius:6px;overflow:hidden}.sources-wrapper .sources-details .sources-summary{display:flex;align-items:center;padding:5px;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;background-color:#fffbf0;transition:background-color .2s ease}.sources-wrapper .sources-details .sources-summary:hover{background-color:#fff4d6}.sources-wrapper .sources-details .sources-summary::-webkit-details-marker{display:none}.sources-wrapper .sources-details .sources-summary .sources-title{font-weight:500;color:#5c4a1a;font-size:14px}.sources-wrapper .sources-details .sources-content{padding:12px;background-color:#fafafa;border-top:1px solid #ffd966;color:#333;line-height:1.6;max-height:400px;overflow-y:auto}.sources-wrapper .sources-details .sources-content .source-item{margin-bottom:16px}.sources-wrapper .sources-details .sources-content .source-item:last-child{margin-bottom:0}.sources-wrapper .sources-details .sources-content .source-item .source-text{font-size:13px;color:#444;word-wrap:break-word;padding:8px;background-color:#fff;border-radius:4px;border-left:3px solid #ffd966}.sources-wrapper .sources-details .sources-content .source-item .source-divider{height:1px;background-color:#e0e0e0;margin:12px 0}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar{width:6px}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar-track{background:#f1f1f1}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar-thumb:hover{background:#999}.feedback-modal__content{padding:16px 0}.feedback-modal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.form-row{margin-bottom:16px}.feedback-modal__label{display:block;margin-bottom:8px;font-weight:500;color:#333}.required{color:#ff4d4f}.error{color:#ff4d4f;font-size:12px;margin-top:4px}@media(max-width:768px){.ant-modal{max-width:95vw!important;margin:0 auto!important;top:20px!important}.ant-modal-content{margin:0!important}.feedback-modal__content{padding:12px 0}.feedback-modal__actions{flex-direction:column;gap:12px}.feedback-modal__actions .ant-btn{width:100%}}.feedback-row{display:flex;align-items:center;gap:8px;margin-top:8px;margin-left:16px}.feedback-row__label{color:#6b7280;font-size:12px}.feedback-row__btn{cursor:pointer;border:1px solid #e5e7eb;background:#fff;padding:2px 8px;border-radius:6px}.feedback-row__btn:disabled{cursor:not-allowed;opacity:.7}.feedback-row__btn--up.is-selected{background:#e6ffed}.feedback-row__btn--down.is-selected{background:#fee2e2}.feedback-row__thanks{color:#10b981;font-size:12px}.custom-chatbot-footer{padding:8px 16px;background-color:transparent;border-top:1px solid #e0e0e0;text-align:center}.custom-chatbot-footer .disclaimer-text{margin:0;font-size:11px;color:#666;line-height:1.4;display:flex;justify-content:center;gap:4px}.custom-chatbot-footer .disclaimer-text .disclaimer-icon{font-size:14px;flex-shrink:0}.empty-container{padding-top:3%;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.empty-container img{height:40%}.empty-container .text-container{margin-top:0;text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.empty-container .text-container .title{font-size:16px;color:#10454b;margin-bottom:5px;font-weight:600}.empty-container .text-container .subtitle{margin:0;font-size:13px;color:#696969}.empty-container .text-container .get-started-button{margin-top:24px;font-size:14px;font-weight:600;color:#10454b;background-color:#fff;border:1px solid #10454b;border-radius:7px;padding:10px 18px;cursor:pointer}.action_button{display:flex;gap:18px}.language-selection-modal .modal-title{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600}.language-selection-modal .modal-title svg{color:#dde4e9}.language-selection-modal .modal-description{margin-bottom:24px;font-size:14px;line-height:1.6;color:#666}.language-selection-modal .language-options{width:100%}.language-selection-modal .language-options .ant-space{width:100%;gap:12px!important}.language-selection-modal .language-option{padding:16px;border:2px solid #e8e8e8;border-radius:8px;width:100%;margin-left:0!important;transition:all .3s ease;cursor:pointer;background:#fff}.language-selection-modal .language-option:hover{border-color:#10454b;background-color:#f0f7ff;box-shadow:0 2px 8px #1890ff1a}.language-selection-modal .language-option.selected{border-color:#10454b!important;box-shadow:0 2px 8px #1890ff26}.language-selection-modal .language-option .ant-radio{margin-right:12px}.language-selection-modal .language-content{display:flex;align-items:center;justify-content:space-between;width:100%;flex:1}.language-selection-modal .language-label{font-size:16px;font-weight:500;color:#262626}.language-selection-modal .current-badge{font-size:12px;font-weight:500;color:#52c41a;background-color:#f6ffed;padding:2px 8px;border-radius:4px;margin-left:8px;border:1px solid #b7eb8f}.language-selection-modal .loading-container{text-align:center;padding:40px 20px}.language-selection-modal .ant-modal-header{border-bottom:1px solid #f0f0f0}.language-selection-modal .ant-modal-body{padding:12px 24px 24px}.language-selection-modal .ant-modal-footer .ant-btn{height:36px;padding:0 20px;font-weight:500;border-radius:6px}.language-selection-modal .ant-modal-footer .ant-btn:first-child{margin-right:8px}.language-selection-modal .ant-radio-wrapper{display:flex;align-items:center;width:100%}.language-selection-modal .ant-radio-checked .ant-radio-inner{border-color:#10454b;background-color:#10454b}.ant-modal-close{display:none}
