@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 .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{position:absolute;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease-in-out;color:#fff}.sidebar-header-logo.collapsed .branding-center:hover .branding-logo{opacity:0}.sidebar-header-logo.collapsed .branding-center:hover .branding-collapse-icon{opacity:1}.collapse-toggle{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#fff;border:none;border-radius:6px;cursor:pointer;padding:0;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}.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}._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}}.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}
