.top-bar{background-color:#fff;width:100%}.top-bar__header{display:flex;align-items:center;justify-content:space-between;padding:2.2rem 3.2rem;border-bottom:1px solid #e6e6e6;min-height:10rem}@media screen and (max-width:768px){.top-bar__header{padding:1.5rem 2rem;min-height:auto}}.top-bar__logo{display:flex;align-items:center;gap:.8rem;cursor:pointer;transition:opacity .2s ease}.top-bar__logo:hover{opacity:.8}.top-bar__logo-image{width:6.5rem;height:5.6rem}@media screen and (max-width:768px){.top-bar__logo-image{width:5rem;height:4.3rem}}.top-bar__logo-text{font-family:Noto Sans,sans-serif;font-weight:300;font-size:2.8rem;color:#575756;letter-spacing:-.056rem}@media screen and (max-width:768px){.top-bar__logo-text{font-size:2rem}}@media screen and (max-width:426px){.top-bar__logo-text{display:none}}.top-bar__user-info{position:relative}.top-bar__user-button{display:flex;align-items:center;gap:.4rem;background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.8rem;transition:background-color .2s ease}.top-bar__user-button:hover{background-color:#0000000d}.top-bar__avatar{width:3.2rem;height:3.2rem;flex-shrink:0}.top-bar__user-name{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;color:#333;line-height:2.2rem}@media screen and (max-width:426px){.top-bar__user-name{display:none}}.top-bar__user-button .chevron-down-icon{font-size:1.2rem;color:#333;transition:transform .2s ease}.top-bar__user-button .chevron-down-icon.rotated{transform:rotate(180deg)}.top-bar__dropdown{position:absolute;top:100%;right:0;margin-top:.5rem;background-color:#fff;border-radius:.8rem;box-shadow:0 0 12px #00000014;min-width:15rem;z-index:1000;overflow:hidden;padding:1.6rem 0}.top-bar__dropdown-item{display:flex;align-items:center;gap:.8rem;width:100%;padding:0 1.2rem;background:none;border:none;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;color:#333;transition:background-color .2s ease}.top-bar__dropdown-item:hover{background-color:#f5f5f5}.top-bar__dropdown-icon{width:2.4rem;height:2.4rem;flex-shrink:0}.top-bar__nav{padding:0 3.2rem;border-bottom:1px solid #e6e6e6}@media screen and (max-width:768px){.top-bar__nav{padding:0 2rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.top-bar__nav::-webkit-scrollbar{display:none}}.top-bar__nav-list{display:flex;align-items:center;gap:4.8rem;list-style:none;margin:0;padding:0}@media screen and (max-width:1024px){.top-bar__nav-list{gap:3rem}}@media screen and (max-width:768px){.top-bar__nav-list{gap:2rem}}.top-bar__nav-item{flex-shrink:0}.top-bar__nav-tab{display:flex;align-items:center;gap:.4rem;padding:1.4rem 0 1.1rem;background:none;border:none;cursor:pointer;position:relative;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;color:#4d4d4d;transition:color .2s ease;white-space:nowrap}.top-bar__nav-tab .f-icon{font-size:1.6rem;color:gray;transition:color .2s ease}.top-bar__nav-tab .f-icon.duotone:after{opacity:.4}.top-bar__nav-tab:hover,.top-bar__nav-tab:hover .f-icon,.top-bar__nav-tab.active,.top-bar__nav-tab.active .f-icon{color:#78b517}.top-bar__nav-tab.active .top-bar__nav-indicator{background-color:#78b517;height:.3rem}.top-bar__nav-indicator{position:absolute;bottom:0;left:0;right:0;height:0;background-color:transparent;border-radius:.3rem .3rem 0 0;transition:all .2s ease}.copyrights{margin-top:auto;width:100%;text-align:center;background-color:#fff;border-top:1px solid #ddd;font-size:1.6rem;padding:2.5rem 0}.layout{display:flex;flex-direction:column;min-height:100vh;width:100%}.layout__content{flex:1;background-color:#f6f6f6}.delete-modal{padding:1.6rem}.delete-modal__content{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.delete-modal__icon-container{display:inline-grid;grid-template-columns:max-content;grid-template-rows:max-content;justify-items:start;position:relative}.delete-modal__oval{grid-column:1;grid-row:1;width:5.6rem;height:5.6rem;background:#ffe5e5;border-radius:50%;position:relative}.delete-modal__icon-bg{grid-column:1;grid-row:1;margin-left:1.2rem;margin-top:1.2rem;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;position:absolute}.delete-modal__icon-bg .f-icon{font-size:2.4rem;color:#ff3b30}.delete-modal__text{display:flex;flex-direction:column;gap:.8rem;width:100%;text-align:center}.app-content-rtl .delete-modal__text{text-align:right}.delete-modal__title{font-size:1.8rem;font-weight:700;color:#333;margin:0;font-family:Noto Sans,sans-serif;line-height:1;width:100%}.app-content-rtl .delete-modal__title{font-family:DroidArabicNaskh,sans-serif}.delete-modal__message{font-size:1.4rem;font-weight:400;color:#666;margin:0;font-family:Noto Sans,sans-serif;width:100%}.app-content-rtl .delete-modal__message{font-family:DroidArabicNaskh,sans-serif}.delete-modal__actions{display:flex;flex-direction:column;gap:1.6rem;width:100%}.delete-modal__confirm-btn{padding:1.3rem 2rem;background:#ff3b30;color:#fff;border:none;border-radius:9999px;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:Noto Sans,sans-serif;width:100%;display:flex;align-items:center;justify-content:center;gap:.6rem;line-height:2.2rem;min-height:auto}.app-content-rtl .delete-modal__confirm-btn{font-family:DroidArabicNaskh,sans-serif}.delete-modal__confirm-btn:hover:not(:disabled){background:#ff2317}.delete-modal__confirm-btn:disabled{opacity:.7;cursor:not-allowed}.delete-modal__cancel-btn{padding:0;background:transparent;color:#333;border:none;font-size:1.6rem;font-weight:400;cursor:pointer;transition:all .2s;font-family:Noto Sans,sans-serif;width:100%;height:3.4rem;display:flex;align-items:center;justify-content:center;line-height:1;position:relative}.app-content-rtl .delete-modal__cancel-btn{font-family:DroidArabicNaskh,sans-serif}.delete-modal__cancel-btn:hover:not(:disabled){color:#000}.delete-modal__cancel-btn:disabled{opacity:.7;cursor:not-allowed}.custom-form-modal{max-width:600px;padding:2.4rem;display:flex;flex-direction:column;gap:1.6rem}.custom-form-modal__header{display:flex;align-items:center;justify-content:space-between}.custom-form-modal__title{font-size:2.4rem;font-weight:600;color:#333;margin:0;font-family:Noto Sans,sans-serif;line-height:3.3rem}.app-content-rtl .custom-form-modal__title{font-family:DroidArabicNaskh,sans-serif}.custom-form-modal__close-btn{background:transparent;border:none;cursor:pointer;padding:0;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s}.custom-form-modal__close-btn .f-icon{font-size:2.4rem}.custom-form-modal__close-btn:hover{color:#333}.custom-form-modal__form{display:flex;flex-direction:column;gap:1.6rem}.custom-form-modal__error{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem 1.5rem;border-radius:8px;font-size:1.4rem;font-family:Noto Sans,sans-serif}.app-content-rtl .custom-form-modal__error{font-family:DroidArabicNaskh,sans-serif}.custom-form-modal__fields{display:flex;flex-direction:column;gap:.8rem;background:#f3f3f3;padding:1.6rem;border-radius:8px}.custom-form-modal__footer{display:flex;justify-content:flex-end}.custom-form-modal__submit-btn{padding:1.2rem 2.4rem;background:#78b517;color:#fff;border:none;border-radius:40px;font-size:1.6rem;font-weight:500;cursor:pointer;transition:all .2s;font-family:Noto Sans,sans-serif;line-height:1}.app-content-rtl .custom-form-modal__submit-btn{font-family:DroidArabicNaskh,sans-serif}.custom-form-modal__submit-btn:hover:not(:disabled){background:#699e14;transform:translateY(-1px)}.custom-form-modal__submit-btn:active:not(:disabled){transform:translateY(0)}.custom-form-modal__submit-btn:disabled,.custom-form-modal__submit-btn.disabled{background:#cce3aa;cursor:not-allowed;pointer-events:none}.custom-form-modal__submit-btn--add-section{background:#cce3aa}.custom-form-modal__submit-btn--add-section:hover:not(:disabled){background:#c0dd97}.custom-select-dropdown{position:relative;width:100%}.custom-select-dropdown__trigger{width:100%;padding:1.3rem 1.6rem;background:#fff;border:.5px solid #ccc;border-radius:4px;font-size:1.6rem;font-family:Noto Sans,sans-serif;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;transition:all .2s}.app-content-rtl .custom-select-dropdown__trigger{font-family:DroidArabicNaskh,sans-serif}.custom-select-dropdown__trigger:hover:not(.custom-select-dropdown--disabled){border-color:#78b517}.custom-select-dropdown__trigger:focus{outline:none;border-color:#78b517}.custom-select-dropdown__trigger .f-icon{transition:transform .2s;font-size:1.6rem;color:#333}.custom-select-dropdown__value{flex:1;text-align:left;color:#333}.app-content-rtl .custom-select-dropdown__value{text-align:right}.custom-select-dropdown--placeholder .custom-select-dropdown__value{color:gray}.custom-select-dropdown__menu{position:absolute;top:100%;left:0;width:100%;background:#fff;border:.5px solid #ccc;border-radius:4px;margin-top:.4rem;z-index:1000;max-height:300px;overflow-y:auto;box-shadow:0 4px 12px #00000026}.custom-select-dropdown__item{display:flex;align-items:center;justify-content:space-between;padding:0 1.6rem;height:5.7rem;cursor:pointer;border-bottom:.5px solid #ccc;transition:background-color .2s}.custom-select-dropdown__item:last-child{border-bottom:none}.custom-select-dropdown__item:hover{background-color:#f9f9f9}.custom-select-dropdown__item--selected .custom-select-dropdown__item-label{color:#333;font-weight:400}.custom-select-dropdown__item-label{flex:1;font-size:1.6rem;font-family:Noto Sans,sans-serif;color:#333;font-weight:400;line-height:1}.app-content-rtl .custom-select-dropdown__item-label{font-family:DroidArabicNaskh,sans-serif}.custom-select-dropdown__item .f-icon{font-size:1.6rem;color:#78b517;margin-left:.8rem}.custom-select-dropdown--open .custom-select-dropdown__trigger{border-color:#78b517}.custom-select-dropdown--open .custom-select-dropdown__trigger .f-icon{transform:rotate(180deg)}.custom-select-dropdown--disabled{opacity:.6;cursor:not-allowed}.custom-select-dropdown--disabled .custom-select-dropdown__trigger{cursor:not-allowed}.add-section-modal__field{display:flex;flex-direction:column}.add-section-modal__input{width:100%;padding:1.3rem 1.6rem;background:#fff;border:1px solid transparent;border-radius:4px;font-size:1.6rem;font-family:Noto Sans,sans-serif;color:#333;transition:all .2s;min-height:4.8rem}.app-content-rtl .add-section-modal__input{font-family:DroidArabicNaskh,sans-serif}.add-section-modal__input::placeholder{color:gray;font-size:1.6rem}.add-section-modal__input:focus{outline:none;border-color:#78b517;background:#fff}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease}.modal{background:#fff;width:100%;max-width:579px;padding:2.4rem;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 10px 25px #0000001a;animation:slideUp .3s ease;position:relative;max-height:90vh;overflow-y:auto}.modal__close-btn{position:absolute;top:2.4rem}.app-content-ltr .modal__close-btn{right:2.4rem}.app-content-rtl .modal__close-btn{left:2.4rem}.modal__close-btn{background:transparent;border:none;cursor:pointer;font-size:2.4rem;color:#666;display:flex;align-items:center;justify-content:center;padding:0;width:2.4rem;height:2.4rem;transition:color .2s;z-index:10}.modal__close-btn:hover{color:#333}.modal__close-btn .f-icon{font-size:2.4rem}.modal.small-modal{max-width:343px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.job-details{margin:0 auto;max-width:50%;width:100%}@media screen and (max-width:1400px){.job-details{max-width:60%}}@media screen and (max-width:911px){.job-details{max-width:100%}}.job-details__container{max-width:1400px;margin:0 auto}.job-details__info-section,.job-details__questions-section{background:#fff;border-radius:12px;padding:2.5rem;margin-bottom:2rem}@media screen and (max-width:768px){.job-details__info-section,.job-details__questions-section{padding:1.5rem}}.job-details__questions-section{margin-top:1.4rem}.job-details__questions-section .search-section{margin-bottom:1.4rem}.job-details__questions-section .search-section .search-container{max-width:unset}.job-details__questions-section .data-table{min-width:550px}.job-details__questions-section .data-table th:first-child,.job-details__questions-section .data-table td:first-child{min-width:120px;width:25%}.job-details__questions-section .data-table th:nth-child(2),.job-details__questions-section .data-table td:nth-child(2){min-width:130px;width:25%}.job-details__questions-section .data-table th:last-child,.job-details__questions-section .data-table td:last-child{min-width:200px;width:auto}.job-details__info-container{background-color:#fbfbfb;padding:1.6rem;border-radius:1.2rem;margin-bottom:1.6rem}.job-details__info-grid{display:flex;flex-direction:column;gap:1.4rem;margin-top:1.4rem}.job-details__info-item{display:flex;gap:.5rem;justify-content:space-between}.job-details__info-label{font-size:1.6rem;color:#6d6e71;font-family:"NotoSans/DroidArabicNaskh",sans-serif}.job-details__info-value{font-size:1.6rem;font-weight:500;color:#333;font-family:Noto Sans,sans-serif}.job-details__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(36rem,1fr));gap:1.6rem}@media screen and (max-width:768px){.job-details__cards{grid-template-columns:1fr}}.job-details__card{background:#fbfbfb;border-radius:12px;padding:1.6rem;display:flex;flex-direction:column;gap:1.4rem}.job-details__card-content{display:flex;flex-direction:column;gap:.4rem}.job-details__card-count{font-size:2.8rem;font-weight:700;font-family:Noto Sans,sans-serif;line-height:1}.job-details__card-title{font-size:1.6rem;color:#666}.job-details__card--green .job-details__card-count{color:#78b517}.job-details__card--orange .job-details__card-count{color:#f5aa00}.job-details__card--blue .job-details__card-count{color:#026bb0}.job-details__card--red .job-details__card-count{color:#e74c3c}.job-details__card-actions{display:flex;gap:1.4rem}.job-details__card-btn{white-space:nowrap;display:flex;align-items:center;justify-content:center;border-radius:25px;gap:.8rem;width:100%;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:500;font-family:Noto Sans,sans-serif;cursor:pointer;transition:all .2s ease;border:1px solid #333;height:3.6rem}.job-details__card-btn .f-icon{font-size:1.4rem}.job-details__card-btn-white{background:#fff;color:#333}.job-details__card-btn-white:hover{background:#dee2e6}.job-details__card-btn--green{background:#78b517;color:#fff;border-color:transparent}.job-details__card-btn--green:hover{background:#699e14}.job-details__card-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.job-details__card-btn:disabled:hover{background:inherit}.job-details__card-btn-white:disabled{background:#fff;color:#6d6e71}.job-details__card-btn--green:disabled{background:#78b517;opacity:.5}.job-details__table-wrapper{overflow-x:auto;overflow-y:auto;max-height:60vh;border-radius:12px;background:#fff;border:none;-webkit-overflow-scrolling:touch}.job-details__table{width:100%;min-width:600px;border-collapse:collapse;font-family:Noto Sans,sans-serif}.job-details__table thead{background:#f6f8f4;height:64px}.job-details__table thead th{padding:0 2rem;text-align:left;font-size:1.8rem;font-weight:600;color:#333;font-family:Noto Sans,sans-serif;white-space:nowrap}@media screen and (max-width:768px){.job-details__table thead th{padding:0 1.2rem;font-size:1.6rem}}.job-details__table tbody tr{border-bottom:.5px solid #ccc;transition:background-color .2s ease}.job-details__table tbody tr:last-child{border-bottom:none}.job-details__table tbody tr td{padding:2rem;font-size:1.8rem;color:#333;font-family:Noto Sans,sans-serif;font-weight:400}@media screen and (max-width:768px){.job-details__table tbody tr td{padding:1.5rem 1.2rem;font-size:1.6rem}}.job-details__question-status{font-size:1.8rem;font-weight:500;font-family:Noto Sans,sans-serif}.job-details__question-status.status-uploaded{color:#78b517}.job-details__question-status.status-pending{color:#f5aa00}.job-details__question-status.status-failed{color:#ff3b30}.job-details__question-status.status-published{color:#026bb0}.job-details__question-actions{display:flex;gap:1.2rem;flex-wrap:nowrap;align-items:center;justify-content:flex-end}@media screen and (max-width:768px){.job-details__question-actions{gap:.8rem;flex-wrap:wrap}}.job-details .f-icon{font-size:1.6rem}.job-details--green{background:#78b517;color:#fff;border:none}.job-details--green:hover{background:#699e14}.job-details--red{background:transparent;color:#ff3b30;border:1px solid #ff3b30}.job-details--red:hover{background:#ff3b301a}.job-details--hidden{visibility:hidden;pointer-events:none}.job-details__history-section{position:relative}.job-details__history-section .scrollbar-arrow{top:4.7rem}@media screen and (max-width:768px){.job-details__history-section .scrollbar-arrow{top:3.7rem}}.job-details__history-section .scrollbar-arrow--left:before{display:none}@media screen and (max-width:768px){.job-details__history-section .scrollbar-arrow--left{left:.5rem}}.job-details__history-section .scrollbar-arrow--right:before{display:none}@media screen and (max-width:768px){.job-details__history-section .scrollbar-arrow--right{right:.5rem}}.job-details__history-section .data-table{min-width:750px}.job-details__history-section .data-table th:first-child,.job-details__history-section .data-table td:first-child{min-width:180px;width:30%}.job-details__history-section .data-table th:nth-child(2),.job-details__history-section .data-table td:nth-child(2){min-width:170px;width:25%}.job-details__history-section .data-table th:nth-child(3),.job-details__history-section .data-table td:nth-child(3){min-width:100px;width:15%}.job-details__history-section .data-table th:last-child,.job-details__history-section .data-table td:last-child{min-width:150px;width:auto}.content-header__content{display:flex;justify-content:space-between;align-items:center;gap:2rem}.content-header__title{font-weight:700;color:#333;margin:0;font-size:2.8rem;font-family:Noto Sans,sans-serif;white-space:nowrap;line-height:normal}.content-header__actions{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;justify-content:flex-end}.content-header__actions button,.content-header__actions a{display:flex;gap:.5rem}.content-header--table-header{margin-bottom:2rem}.content-header--table-header .content-header__title{font-size:2.8rem;font-weight:700;color:#1a1a1a}.content-header--job-details-header{margin-bottom:3rem}.content-header--section-title .content-header__title{font-size:2.4rem;font-weight:600}.content-header--upload-jobs{margin-bottom:2.4rem}.content-header--upload-jobs .content-header__title{font-size:2.8rem;font-weight:700}.search-section{width:100%;display:flex;gap:1rem;align-items:center}.search-section .search-container{position:relative;flex:1;max-width:480px;height:48px;background:#fff;border:.5px solid #cccccc;border-radius:8px;display:flex;align-items:center;padding:13px 8px}.search-section .search-container .f-icon.search-icon{color:#78b517;font-size:1.6rem;margin-right:8px;flex-shrink:0;pointer-events:none}.search-section .search-container .search-input{flex:1;border:none;background:transparent;font-size:1.6rem;font-family:Noto Sans,sans-serif;font-weight:500;color:#333;padding:0;height:100%}.search-section .search-container .search-input:focus{outline:none}.search-section .search-container .search-input::placeholder{color:#999;font-size:1.6rem;font-weight:500}.scrollbar-arrows-container,.scrollbar-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:0}.scrollbar-arrow{position:absolute;z-index:999;cursor:pointer;border:none;outline:none;pointer-events:auto;display:flex;align-items:center;justify-content:center;top:10.8rem;background-color:transparent}.scrollbar-arrow i{width:2.4rem;height:2.4rem;padding:0;background:#fff;color:#000;border:1px solid #eee;border-radius:50%;display:flex;align-items:center;justify-content:center}.scrollbar-arrow:disabled{opacity:.5;cursor:not-allowed}.scrollbar-arrow:has{background-color:transparent}.scrollbar-arrow--left{left:3rem}.scrollbar-arrow--left:before{content:"";position:absolute;top:-20px}.app-content-ltr .scrollbar-arrow--left:before{right:-93.6px}.app-content-rtl .scrollbar-arrow--left:before{left:-93.6px}.scrollbar-arrow--left:before{width:14rem;height:6.5rem;background:linear-gradient(90deg,#f6f8f4 56.15%,#f6f8f400 .06%)}.scrollbar-arrow--right{right:3rem}.scrollbar-arrow--right:before{content:"";position:absolute;top:-20px}.app-content-ltr .scrollbar-arrow--right:before{left:-93.6px}.app-content-rtl .scrollbar-arrow--right:before{right:-93.6px}.scrollbar-arrow--right:before{width:14rem;height:6.5rem;background:linear-gradient(90deg,#f6f8f400 .06%,#f6f8f4 56.15%)}.cards-container{width:100%}.cards-container .cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.cards-container .card{background:#fff;border-radius:12px;padding:3rem 2rem;min-height:14rem;transition:all .3s ease;position:relative;display:flex;flex-direction:column}.cards-container .card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}.cards-container .card .card-header .f-icon{font-size:2.4rem;color:#4a5568}.cards-container .card .card-header .card-value{font-size:3.2rem;font-weight:700;color:#1a202c;margin:0;line-height:1}.cards-container .card .card-body{flex:1}.cards-container .card .card-body .card-title{font-size:1.6rem;color:#666;line-height:1.3}.cards-container .card .card-body .card-subtitle{font-size:1.4rem;color:#718096;margin:0;line-height:1.4}.cards-container .card .card-footer{margin-top:auto;padding-top:1rem}.cards-container .card .card-footer .card-status{padding:.4rem .8rem;border-radius:20px;font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.cards-container .card .card-footer .card-status.status-completed,.cards-container .card .card-footer .card-status.status-approved{background:#f0fff4;color:#38a169;border:1px solid #9ae6b4}.cards-container .card .card-footer .card-status.status-pending,.cards-container .card .card-footer .card-status.status-review{background:#fefcbf;color:#d69e2e;border:1px solid #fbd38d}.cards-container .card .card-footer .card-status.status-rejected{background:#fed7d7;color:#e53e3e;border:1px solid #fc8181}.cards-container .card .card-footer .card-status.status-active,.cards-container .card .card-footer .card-status.status-in-progress{background:#ebf8ff;color:#3182ce;border:1px solid #90cdf4}.cards-container .no-cards{text-align:center;padding:4rem 2rem;color:#718096;grid-column:1/-1}.cards-container .no-cards p{font-size:1.6rem;margin:0}@media screen and (max-width:768px){.cards-container{padding:1rem}.cards-container .cards-grid{grid-template-columns:1fr;gap:1.5rem}.cards-container .card{padding:1.5rem}.cards-container .card .card-header{flex-direction:column;align-items:flex-start;gap:.5rem}.cards-container .card .card-header .card-value{font-size:2.8rem}.cards-container .card .card-body .card-title{font-size:1.4rem}}.select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%206.75L9%2011.25L13.5%206.75'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right .8rem center;background-repeat:no-repeat;background-size:1.8rem;line-height:1.5;border:none;border-radius:.8rem;padding:1.3rem 2.6rem 1.3rem .8rem;font-size:1.6rem;font-weight:500;font-family:Noto Sans,sans-serif;color:#333;min-width:12rem;width:100%;height:auto;min-height:4.4rem;outline:none;transition:box-shadow .2s ease;overflow:visible}.app-content-rtl .select{font-family:DroidArabicNaskh,sans-serif;background-position:left .8rem center;padding:1.3rem .8rem 1.3rem 2.6rem}.select:focus{box-shadow:0 0 0 2px #026bb033}.select:disabled{opacity:.5;cursor:not-allowed}.select{position:relative;cursor:pointer}.select option{padding:.8rem 1.6rem;white-space:normal;overflow:visible;line-height:1.5;min-height:2.4rem;display:block}.dropdown{position:relative}.dropdown__trigger{cursor:pointer}.dropdown__menu{position:absolute;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:22.7rem;z-index:1000;margin-top:10px;border:1px solid #e1e5e9;z-index:99999999999}.dropdown__menu:after{content:"";position:absolute;border-color:#026bb0;border:solid transparent;border-bottom-color:#fff;border-width:1rem;right:1.6rem;top:-1.8rem;z-index:1}.dropdown__menu:before{content:"";position:absolute;border-color:#026bb0;border:solid transparent;border-bottom-color:#e1e5e9;border-width:.9rem;right:1.7rem;top:-1.8rem;z-index:-1}.dropdown__menu ul{list-style:none;margin:0;padding:8px 0}.dropdown__menu ul li{padding:12px 16px;cursor:pointer;display:flex;align-items:center;gap:12px;color:#374151;transition:background-color .2s ease;font-size:1.6rem;font-weight:500;font-family:Noto Sans,sans-serif}.app-content-rtl .dropdown__menu ul li{font-family:DroidArabicNaskh,sans-serif}.dropdown__menu ul li i{color:#78b517}.dropdown__menu ul li:hover{opacity:.8}.dropdown--bottom-right .dropdown__menu{top:100%}.app-content-ltr .dropdown--bottom-right .dropdown__menu{left:inherit}.app-content-rtl .dropdown--bottom-right .dropdown__menu{right:inherit}.app-content-ltr .dropdown--bottom-right .dropdown__menu{right:0}.app-content-rtl .dropdown--bottom-right .dropdown__menu{left:0}.dropdown--bottom-left .dropdown__menu{top:100%;left:0}.app-content-ltr .dropdown--bottom-left .dropdown__menu{left:0}.app-content-rtl .dropdown--bottom-left .dropdown__menu{right:0}.app-content-ltr .dropdown--bottom-left .dropdown__menu{right:inherit}.app-content-rtl .dropdown--bottom-left .dropdown__menu{left:inherit}.dropdown--top-right .dropdown__menu{bottom:100%;right:0;margin-top:0;margin-bottom:8px}.dropdown--top-left .dropdown__menu{bottom:100%;left:0;margin-top:0;margin-bottom:8px}.dropdown .sign-out-btn i{color:#e74c3c}.filter-dropdowns{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.6rem;list-style:none;margin:0;padding:0}.header .logo{flex:.5}.header .logo a{text-decoration:none;color:#000}.header .logo h1{font-size:2.8rem;font-weight:700}.header__content{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media screen and (max-width:1200px){.header__content{flex-direction:column;align-items:unset}}.header__actions{display:flex;align-items:center;justify-content:space-between;flex:2;gap:1.6rem}.header__actions .form-list{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.6rem}.header__actions .action-buttons{display:flex;align-items:center;gap:1.6rem;justify-content:end}.header__actions .action-buttons .btn{width:4.8rem;min-width:4.8rem;height:4.8rem;border-radius:50%;font-size:2rem;display:flex;align-items:center;justify-content:center;padding:0}.header__actions .action-buttons .btn i{margin:0}.header__actions .action-buttons .btn.refresh-btn{background:#fff;color:#666}.header__actions .action-buttons .btn.refresh-btn:hover{background:#ffffff1a}.header__actions .action-buttons .btn.btn-user{background:#78b517;color:#fff}.header__actions .action-buttons .btn.btn-user:hover{background:#78b517cc}@media screen and (max-width:768px){.header__actions{flex-direction:column;align-items:unset;justify-content:unset}}.pagination-container{display:flex;gap:1rem;align-items:center}.pagination-container--disabled{opacity:.6;pointer-events:none}.landing-page{padding:4rem 3rem}.checkbox{position:relative;width:2rem;height:2rem;flex-shrink:0}.checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.checkbox label{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;min-height:2rem;cursor:pointer;border:1px solid #dddddd;border-radius:.5rem;transition:all .2s}.checkbox label.checked{background-color:#78b517}.checkbox label.checked:before{content:"";font-family:Font-Awesome;font-size:1.2rem;color:#fff;display:block;transition:color .2s}.checkbox{flex-shrink:0}.checkbox--disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.checkbox--disabled .checkbox__label{cursor:not-allowed}.filter-tabs,.filter-tabs__item{display:flex;align-items:center;gap:0}.filter-tabs__divider{width:1px;height:24px;background:#999;margin:0 12px;flex-shrink:0}.filter-tabs__button{background:none;border:none;padding:0;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:1.6rem;line-height:2.2rem;color:#333;font-weight:400;display:flex;align-items:center;gap:0;white-space:nowrap;transition:color .2s}.filter-tabs__button:hover{color:#78b517}.filter-tabs__button--active{font-weight:600;color:#78b517}.filter-tabs__label{font-weight:inherit}.filter-tabs__button--active .filter-tabs__label{font-weight:600}.filter-tabs__count{color:gray;font-weight:400;margin-left:4px}.filter-tabs__button--active .filter-tabs__count{color:#78b517;font-weight:600}.question-renderer{width:100%;min-height:200px;position:relative}.question-renderer iframe{width:100%;height:100%;border:none;display:block}.question-renderer__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:1.5rem;position:absolute;inset:0;background:transparent}.question-renderer__loading p{font-size:1.4rem;color:#6d6e71;margin:0;font-family:Noto Sans,sans-serif}.question-renderer__spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #78b517;border-radius:50%;animation:question-renderer-spin 1s linear infinite}.question-renderer__error{background:#ffebee;border:1px solid #ef5350;border-radius:8px;padding:1.5rem;min-height:100px;display:flex;align-items:center;justify-content:center}.question-renderer__error p{margin:0;color:#c62828;font-size:1.4rem;font-family:Noto Sans,sans-serif;text-align:center}@keyframes question-renderer-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:768px){.question-renderer__loading{min-height:150px;gap:1rem}.question-renderer__loading p{font-size:1.2rem}.question-renderer__spinner{width:32px;height:32px;border-width:3px}.question-renderer__error{padding:1rem}.question-renderer__error p{font-size:1.2rem}}.question-card{display:flex;gap:2rem;margin-bottom:1.6rem;position:relative}.question-card__content{flex:1;background:#fff;border-radius:1.2rem;overflow:hidden;padding:0}.question-card__header{display:flex;justify-content:space-between;align-items:center;padding:1.6rem;background:transparent;border-radius:0}.question-card__title{font-family:Noto Sans,sans-serif;font-size:2rem;font-weight:600;color:#333;margin:0;line-height:2.7rem}.question-card__id{color:#333;font-weight:600}.question-card__status{font-family:Noto Sans,sans-serif;font-size:2rem;font-weight:500;color:#999;text-align:right;line-height:2.7rem}.question-card__status--published,.question-card__status--unpublished{color:#999}.question-card__publish-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;background:#78b517;color:#fff;border:none;border-radius:4rem;padding:1.2rem 2.4rem;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color .3s}.question-card__publish-btn:hover{background:#87cc1a}.question-card__publish-btn:active{background:#699e14}.question-card__publish-btn .f-icon.upload-icon{font-size:1.6rem;color:#fff}.question-card__metadata{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem 2rem;padding:0 1.6rem 1.6rem}.question-card__metadata-field{display:flex;align-items:center;justify-content:space-between;height:2.2rem}.question-card__metadata-label{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;color:#666;line-height:2.2rem;white-space:nowrap}.question-card__metadata-value{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;color:#333;line-height:2.2rem;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.question-card__wrapper{min-height:37.7rem;padding:1.6rem;padding-top:0}@media screen and (max-width:768px){.question-card__metadata{grid-template-columns:1fr}}.questions-list{background:#f6f6f6;min-height:100vh;padding:0}.questions-list__container{max-width:1800px;margin:0 auto;padding:3.2rem}.questions-list .btn.btn-green{gap:.8rem;padding:1.2rem 2.4rem;border-radius:4rem;font-size:1.6rem;font-weight:500;height:auto}.questions-list .btn.btn-green:disabled{background:#cce3aa;opacity:1;cursor:not-allowed}.questions-list__controls{display:flex;align-items:center;justify-content:space-between;gap:0;margin-bottom:2.4rem}.questions-list__title-wrapper{display:flex;align-items:center;gap:1.6rem;margin-bottom:2rem}.questions-list__title-wrapper--no-checkbox{gap:0}.questions-list__title{font-family:Noto Sans,sans-serif;font-size:2.4rem;font-weight:600;color:#333;margin:0;line-height:3.3rem}.questions-list__empty{text-align:center;padding:4rem;color:#999;font-family:Noto Sans,sans-serif;font-size:1.6rem}.questions-list__pagination{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:2.4rem;padding:2rem 0}.questions-list__pagination-btn{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;border:1px solid #dddddd;background:#fff;border-radius:4px;font-family:Noto Sans,sans-serif;font-size:1.6rem;color:#333;cursor:pointer;transition:all .2s}.questions-list__pagination-btn:hover:not(:disabled){background:#f2f2f2;border-color:#78b517;color:#78b517}.questions-list__pagination-btn:disabled{opacity:.5;cursor:not-allowed}.questions-list__pagination-btn .f-icon{font-size:1.4rem}.questions-list__pagination-pages{display:flex;align-items:center;gap:.8rem}.questions-list__pagination-page{min-width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:1px solid #dddddd;background:#fff;border-radius:4px;font-family:Noto Sans,sans-serif;font-size:1.6rem;color:#333;cursor:pointer;transition:all .2s}.questions-list__pagination-page:hover{background:#f2f2f2;border-color:#78b517;color:#78b517}.questions-list__pagination-page--active{background:#78b517;border-color:#78b517;color:#fff;font-weight:600}.questions-list__pagination-page--active:hover{background:#699e14;border-color:#699e14}.sections-page .content-header--sections-header{margin-bottom:0}.sections-page .content-header--sections-header .content-header__actions .btn-outline{background:#fff;border:1px solid #333333;color:#333}.sections-page .content-header--sections-header .content-header__actions .btn-outline:hover{background:#3333330d}.sections-page .sections-filters{display:flex;justify-content:flex-end;margin-bottom:2.4rem;margin-top:2rem}.sections-page .sections-filters .sections-filter-dropdowns{width:auto;display:flex;grid-template-columns:unset;gap:1.6rem;list-style:none;margin:0;padding:0;justify-content:flex-end}.sections-page .sections-filters .sections-filter-dropdowns li{flex:0 0 auto;min-width:0}.sections-page .sections-filters .sections-filter-dropdowns select{min-width:20rem;max-width:29rem;width:29rem;height:4.8rem;padding:1.3rem 3.2rem 1.3rem .8rem;border-radius:.8rem;border:none;background:#fff;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;color:#333;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%206.75L9%2011.25L13.5%206.75'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.2rem}.sections-page .sections-filters .sections-filter-dropdowns select:focus{outline:none;box-shadow:0 0 0 2px #78b51733}.sections-page .sections-filters .sections-filter-dropdowns select:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:1200px){.sections-page .sections-filters{justify-content:flex-start}.sections-page .sections-filters .sections-filter-dropdowns{flex-wrap:wrap;width:100%}.sections-page .sections-filters .sections-filter-dropdowns li{flex:1 1 calc(50% - .8rem)}.sections-page .sections-filters .sections-filter-dropdowns select{width:100%;max-width:none}}@media screen and (max-width:768px){.sections-page .sections-filters .sections-filter-dropdowns li{flex:1 1 100%}}.sections-page .sections__table-row{cursor:pointer;transition:background-color .2s ease}.sections-page .sections__table-row:hover{background-color:#78b5170d}.sections-page .sections__table-row:active{background-color:#78b5171a}.sections-page .sections__table-row .table-actions{cursor:default}.sign-in{width:100%;min-height:calc(100vh - 10rem);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;position:relative}.sign-in .btn-primary{background-color:#e51d74;height:48px;font-size:1.6rem;padding:0 2rem}.sign-in .btn-primary:hover{background-color:#cd035b}.sign-in .logo{margin:0 auto;display:flex;align-items:flex-end;justify-content:center}@media screen and (max-width:426px){.sign-in .logo{position:relative;top:initial}.app-content-ltr .sign-in .logo{left:initial}.app-content-rtl .sign-in .logo{right:initial}.sign-in .logo{transform:none;padding:5rem 0 0}}.sign-in .logo figure{width:8.7rem}.sign-in .page-title{text-align:center;margin-bottom:2rem}.sign-in .page-title h1{font-weight:600;font-size:2rem}.sign-in main{width:56.2rem;display:flex;flex-direction:column;overflow:hidden;padding:4rem 0 5rem}@media screen and (max-width:640px){.sign-in main{width:100%;padding:5rem 2rem}}.social-login{background-color:#f1f1f1;padding:1.5rem;border-radius:2rem}.social-login~.noto{margin-top:1.5rem;font-size:1.4rem}.social-login~.noto a{font-size:inherit}.social-login .btn{position:relative;text-transform:none;font-size:1.6rem;border-radius:1rem;transition:.3s;white-space:normal;word-break:break-word;line-height:1.2;font-weight:700;border:0!important}@media(max-width:320px){.social-login .btn{padding:.5rem 1.8rem;height:auto;min-height:50px}}@media(max-width:426px){.social-login .btn{gap:1.2rem}}.social-login .btn i{display:inline-block;margin:0}.social-login .btn:hover{background:#fff;border-color:#fff;box-shadow:1px 2px 2px #9d9b9b99}.social-login .btn+.btn{margin-top:1.5rem;border:0}@media(min-width:426px){.social-login .btn>i,.social-login .btn>img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.app-content-ltr .social-login .btn>i,.app-content-ltr .social-login .btn>img{left:1.8rem}.app-content-rtl .social-login .btn>i,.app-content-rtl .social-login .btn>img{right:1.8rem}}.social-login .btn>i,.social-login .btn>img{font-size:2rem;width:2rem;height:auto;text-align:center}.social-login .btn>i.facebook-icon,.social-login .btn>img.facebook-icon{color:#3b5998}@media screen and (max-width:375px){.app-content-rtl .social-login .btn{height:6.5rem}}.social-login .btn .apple-icon{font-size:2.5rem}.upload-jobs{min-height:100vh;padding:4rem 3.2rem}.upload-jobs__container{background:#fff;border-radius:12px;padding:2.4rem;margin:0 auto;max-width:858px;width:100%}.upload-jobs__dropzone{border:2px dashed #dddddd;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-bottom:2rem;padding:2.8rem;position:relative;cursor:pointer}.upload-jobs__dropzone:hover{border-color:#78b517;background:#f2f8e9}.upload-jobs__dropzone.dragging{border-color:#78b517;background:#f2f8e9;transform:scale(1.02)}.upload-jobs__dropzone-content{text-align:center;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem}.upload-jobs__icon-wrapper{position:relative;display:inline-block}.upload-jobs__icon-wrapper .f-icon.upload-icon{font-size:4rem;color:#78b517;position:absolute;top:30%;left:50%;transform:translate(-50%);z-index:2}.upload-jobs__icon-wrapper .upload-jobs__document-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-30%);z-index:1;width:70px;height:90px;background:#e0e0e0;border-radius:4px 4px 0 0;box-shadow:0 2px 8px #0000001a}.upload-jobs__icon-wrapper .upload-jobs__document-icon:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 18px 18px 0;border-color:transparent #888888 transparent transparent}.upload-jobs__main-text{font-size:1.8rem;color:#333}.upload-jobs__sub-text{font-size:1.4rem;color:#6d6e71}.upload-jobs__imported-section{margin-bottom:2.4rem}.upload-jobs__imported-title{font-size:1.8rem;font-weight:500;color:#333;margin:0 0 1.5rem;font-family:Noto Sans,sans-serif}.upload-jobs__file-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:15px;overflow:hidden;position:relative}.upload-jobs__file-info{display:flex;align-items:center;gap:12px;flex:1}.upload-jobs__file-icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;position:relative;background-color:#fff;border:1px solid #dddddd;border-radius:1rem;box-shadow:0 0 5px #0000001a}.upload-jobs__file-details{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.upload-jobs__file-name{font-size:16px;font-weight:500;color:#333;margin:0;font-family:Noto Sans,sans-serif;line-height:22px;word-break:break-word}.upload-jobs__file-meta{font-size:12px;font-weight:400;color:gray;margin:3px 0 0;font-family:Noto Sans,sans-serif;line-height:16px}.upload-jobs__remove-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #ff3b30;border-radius:40px;background:#fff;color:#ff3b30;font-size:12px;font-weight:500;font-family:Noto Sans,sans-serif;line-height:16px;cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.upload-jobs__remove-btn .f-icon.trash-icon{font-size:14px;color:#ff3b30;width:11px;height:14px;display:flex;align-items:center;justify-content:center}.upload-jobs__remove-btn:hover:not(:disabled){background:#fcecea;border-color:#ff3b30}.upload-jobs__remove-btn:active:not(:disabled){transform:scale(.98)}.upload-jobs__remove-btn--disabled,.upload-jobs__remove-btn:disabled{border-color:#ccc;color:#ccc;cursor:not-allowed}.upload-jobs__remove-btn--disabled .f-icon.trash-icon,.upload-jobs__remove-btn:disabled .f-icon.trash-icon{color:#ccc}.upload-jobs__remove-btn--disabled:hover,.upload-jobs__remove-btn:disabled:hover{background:#fff}.upload-jobs__progress-section{margin-top:1.6rem;position:relative}.upload-jobs__progress-label{font-size:1.4rem;font-weight:400;color:gray;font-family:Noto Sans,sans-serif;line-height:2rem;margin:0 0 .4rem}.upload-jobs__progress-percentage{position:absolute;top:0;right:0;font-size:1.4rem;font-weight:600;color:#78b517;font-family:Noto Sans,sans-serif;line-height:2rem;margin:0}.upload-jobs__progress-bar-wrapper{position:relative;width:100%;height:.8rem;margin-top:.8rem}.upload-jobs__progress-bar-background{position:absolute;width:100%;height:.8rem;background-color:#e6e6e6;border-radius:9999px}.upload-jobs__progress-bar-fill{position:absolute;height:.8rem;background-color:#78b517;border-radius:9999px;transition:width .3s ease}.upload-jobs__actions{display:flex;justify-content:flex-end;gap:1rem}.upload-jobs__upload-btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500;border-radius:8px;font-family:Noto Sans,sans-serif;transition:all .3s ease}.upload-jobs__upload-btn .f-icon{font-size:1.6rem}.upload-jobs__upload-btn:disabled{opacity:.5;cursor:not-allowed}.upload-jobs__cancel-upload-btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500;border-radius:40px;font-family:Noto Sans,sans-serif;transition:all .3s ease}.upload-jobs__cancel-upload-btn .f-icon{font-size:1.6rem}.updated-questions-landing-page{padding:4rem 3rem}.loading-cards{text-align:center;padding:2rem;color:#666;font-size:1.1rem}.error-message{background:#fee;border:1px solid #fcc;border-radius:6px;padding:1.2rem 1.6rem;margin:2rem 0;color:#c33;font-size:1.4rem}.error-message strong{font-weight:600}.add-user-form__row{display:flex;gap:.8rem}.add-user-form__field{display:flex;flex-direction:column;position:relative;flex:1}.add-user-form__input,.add-user-form__select,.add-user-form__custom-select{width:100%;padding:1.3rem 1.6rem;background:#fff;border:1px solid transparent;border-radius:4px;font-size:1.6rem;font-family:Noto Sans,sans-serif;color:#333;transition:all .2s;min-height:4.8rem}.app-content-rtl .add-user-form__input,.app-content-rtl .add-user-form__select,.app-content-rtl .add-user-form__custom-select{font-family:DroidArabicNaskh,sans-serif}.add-user-form__input::placeholder,.add-user-form__select::placeholder,.add-user-form__custom-select::placeholder{color:gray;font-size:1.6rem}.add-user-form__input:focus,.add-user-form__select:focus,.add-user-form__custom-select:focus{outline:none;border-color:#78b517;background:#fff}.add-user-form__select-wrapper{position:relative;display:flex;align-items:center}.add-user-form__select-wrapper .add-user-form__select{appearance:none;padding-right:4rem;color:#333}.add-user-form__select-wrapper .add-user-form__select.placeholder{color:gray}.add-user-form__select-wrapper .add-user-form__select option:disabled{color:gray}.add-user-form__select-wrapper .chevron-down-icon{position:absolute}.app-content-ltr .add-user-form__select-wrapper .chevron-down-icon{right:1.6rem}.app-content-rtl .add-user-form__select-wrapper .chevron-down-icon{left:1.6rem}.add-user-form__select-wrapper .chevron-down-icon{pointer-events:none;font-size:1.6rem;color:#333}.add-user-form__custom-select{cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:4.8rem}.add-user-form__custom-select-value{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.6rem;color:#333}.add-user-form__custom-select-value.placeholder{color:gray}.add-user-form__custom-select .chevron-down-icon{font-size:1.6rem;color:#333;transition:transform .2s}.add-user-form__custom-select.open{border-color:#78b517;background:#fff}.add-user-form__custom-select.open .chevron-down-icon{transform:rotate(180deg)}.add-user-form__custom-select-options{position:absolute;top:100%;left:0;width:100%;background:#fff;border:.5px solid #ccc;border-radius:4px;z-index:10;max-height:342px;overflow-y:auto;overflow-x:hidden}.add-user-form__custom-select-options::-webkit-scrollbar{width:10px}.add-user-form__custom-select-options::-webkit-scrollbar-track{background:transparent;margin:7.5px 0}.add-user-form__custom-select-options::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:3px;border:3.5px solid transparent;background-clip:padding-box}.add-user-form__custom-select-options::-webkit-scrollbar-thumb:hover{background:#999;border:3.5px solid transparent;background-clip:padding-box}.add-user-form__custom-select-options{scrollbar-width:thin;scrollbar-color:#b3b3b3 transparent}.add-user-form__option{display:flex;align-items:center;justify-content:space-between;padding:0 1.6rem;height:5.7rem;transition:background .2s;cursor:pointer;border-bottom:.5px solid #ccc}.add-user-form__option:last-child{border-bottom:none}.add-user-form__option:hover{background:#f6f8f4}.add-user-form__option span{font-size:1.6rem;font-weight:400;color:#333;flex:1}.add-user-form__option .check-icon{font-size:1.6rem;color:#78b517;flex-shrink:0}.add-user-form__option.loading{justify-content:center;color:#999}.users-page .users-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem}.users-page .users-header__title{font-size:2.8rem;font-weight:700;color:#333;margin:0}.users-page .users-header__actions{display:flex;gap:1rem}.user-disciplines{display:flex;flex-wrap:wrap;gap:.5rem;max-width:300px}.user-disciplines .discipline-tag{background:#f0f4e8;color:#78b517;padding:.4rem .8rem;border-radius:4px;font-size:1.4rem;white-space:nowrap}.user-role{display:inline-block;padding:.4rem 1rem;border-radius:4px;font-size:1.4rem;font-weight:500}.user-role--admin{background:#fff3e0;color:#e65100}.user-role--content{background:#e8f5e9;color:#2e7d32}.user-role--default{background:#f5f5f5;color:#616161}.user-actions{display:flex;gap:1rem;justify-content:flex-end}.user-actions .action-btn{display:flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;border-radius:40px;font-size:1.4rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Noto Sans,sans-serif}.user-actions .action-btn .f-icon{font-size:1.4rem}.user-actions .action-btn--edit{background:#fff;border:1px solid #333;color:#333}.user-actions .action-btn--edit:hover{background:#f5f5f5}.user-actions .action-btn--delete{background:#fff;border:1px solid #e74c3c;color:#e74c3c}.user-actions .action-btn--delete:hover{background:#fef2f2}.loading-users,.no-users{text-align:center;padding:4rem 2rem;color:#666;font-size:1.6rem}.error-message{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem 1.5rem;border-radius:8px;margin-bottom:2rem;font-size:1.4rem}.preview-questions-landing{min-height:100vh;padding:4rem 3.2rem}@media screen and (max-width:768px){.preview-questions-landing{padding:2rem 1rem}}.preview-questions-landing__content{max-width:858px;width:100%;margin:0 auto;background:#fff;border-radius:12px;padding:2.4rem;display:flex;flex-direction:column;align-items:stretch;gap:2.4rem}@media screen and (max-width:768px){.preview-questions-landing__content{padding:2rem;gap:2rem}}.preview-questions-landing__title{font-size:2.4rem;font-weight:600;color:#333;margin:0;text-align:left;width:100%;line-height:1.2}@media screen and (max-width:768px){.preview-questions-landing__title{font-size:2rem}}.upload-area{width:100%;border:2px dashed #dddddd;border-radius:12px;padding:4.8rem 2.4rem;text-align:center;transition:all .3s ease;background:#fff;margin-bottom:0}@media screen and (max-width:768px){.upload-area{padding:3.2rem 1.6rem}}.upload-area--clickable{cursor:pointer}.upload-area--clickable:hover{border-color:#78b517;background:#f2f8e9}.upload-area--clickable:focus{outline:none;border-color:#78b517;background:#f2f8e9;box-shadow:0 0 0 3px #78b5171a}.upload-area--dragging{border-color:#78b517;background:#f2f8e9;transform:scale(1.01);box-shadow:0 4px 12px #78b51726}.upload-area__icon{width:80px;height:80px;margin:0 auto 2.4rem;display:flex;align-items:center;justify-content:center;background:#f2f8e9;border-radius:50%}@media screen and (max-width:768px){.upload-area__icon{width:64px;height:64px;margin:0 auto 1.6rem}}.upload-area__icon img{width:40px;height:40px}@media screen and (max-width:768px){.upload-area__icon img{width:32px;height:32px}}.upload-area__title{font-size:1.8rem;font-weight:500;color:#333;margin:0 0 .8rem;line-height:1.4}@media screen and (max-width:768px){.upload-area__title{font-size:1.6rem}}.upload-area__subtitle{font-size:1.4rem;color:#6d6e71;margin:0;line-height:1.5}@media screen and (max-width:768px){.upload-area__subtitle{font-size:1.3rem}}.uploaded-file{width:100%;display:flex;flex-direction:column;gap:1.6rem}.uploaded-file__header{margin-bottom:0}.uploaded-file__header h3{font-size:1.6rem;font-weight:600;color:#333;margin:0;text-align:left;line-height:1.3}@media screen and (max-width:768px){.uploaded-file__header h3{font-size:1.5rem}}.uploaded-file__actions{display:flex;justify-content:flex-end;width:100%;margin-top:.4rem}.uploaded-file__item{display:flex;align-items:center;gap:1.6rem;padding:1.6rem;border:1px solid #e5e5e5;border-radius:12px;margin-bottom:0;background:#fafafa}@media screen and (max-width:768px){.uploaded-file__item{padding:1.2rem;gap:1.2rem;flex-wrap:wrap}}.uploaded-file__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.uploaded-file__info{flex:1;min-width:0}.uploaded-file__name{font-size:1.5rem;font-weight:500;color:#333;margin:0 0 .4rem;line-height:1.4;word-break:break-word}@media screen and (max-width:768px){.uploaded-file__name{font-size:1.4rem}}.uploaded-file__meta{font-size:1.3rem;color:#6d6e71;margin:0;line-height:1.5}@media screen and (max-width:768px){.uploaded-file__meta{font-size:1.2rem}}.uploaded-file__cancel{background:transparent;border:1px solid #e74c3c;color:#e74c3c;padding:.8rem 1.6rem;border-radius:8px;font-size:1.4rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.6rem;white-space:nowrap;flex-shrink:0}@media screen and (max-width:768px){.uploaded-file__cancel{padding:.6rem 1.2rem;font-size:1.3rem}}.uploaded-file__cancel:hover{background:#e74c3c;color:#fff}.uploaded-file__cancel:active{transform:scale(.98)}.uploaded-file__cancel .cancel-icon{font-size:1.6rem;font-weight:700;line-height:1}.preview-btn{padding:1.2rem 2.4rem!important;font-size:1.6rem!important;font-weight:500!important;display:inline-flex!important;align-items:center;justify-content:center;gap:.8rem;align-self:flex-end;border-radius:8px!important;height:auto!important;min-height:4.8rem;transition:all .2s ease;white-space:nowrap;text-transform:none!important;line-height:1.5}@media screen and (max-width:768px){.preview-btn{padding:1rem 2rem!important;font-size:1.5rem!important;min-height:4.4rem}}.preview-btn:hover:not(:disabled){background:#699e14!important;transform:translateY(-1px);box-shadow:0 4px 8px #78b5174d}.preview-btn:active:not(:disabled){transform:translateY(0);background:#609112!important}.preview-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.preview-btn svg{flex-shrink:0;width:20px;height:20px;margin:0!important}.divider{width:100%;position:relative;text-align:center;margin:2.4rem 0}.divider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e5e5}.divider span{position:relative;background:#fff;padding:0 2rem;font-size:1.4rem;color:#6d6e71;z-index:1;font-weight:500}.manual-entry-btn{width:100%;padding:1.2rem 2rem;font-size:1.6rem;font-weight:500;border-radius:8px;min-height:4.8rem;transition:all .2s ease}@media screen and (max-width:768px){.manual-entry-btn{padding:1rem 2rem;font-size:1.5rem;min-height:4.4rem}}.manual-entry-btn:hover{background:#699e14;transform:translateY(-1px);box-shadow:0 4px 8px #78b5174d}.manual-entry-btn:active{transform:translateY(0)}.error-message{width:100%;padding:1.6rem;background:#ffebee;border:1px solid #ef5350;border-radius:8px;margin-top:0}@media screen and (max-width:768px){.error-message{padding:1.2rem}}.error-message p{margin:0;color:#c62828;font-size:1.4rem;font-weight:500;line-height:1.5;white-space:pre-line}@media screen and (max-width:768px){.error-message p{font-size:1.3rem}}.manual-id-input{min-height:100vh;padding:4rem 3.2rem}.manual-id-input__content{max-width:858px;width:100%;margin:0 auto;background:#fff;border-radius:12px;padding:2.4rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.manual-id-input__title{font-size:2rem;font-weight:600;color:#333;margin:0 0 1rem;text-align:center;width:100%}.input-container{width:100%;display:flex;flex-direction:column;gap:1rem}.question-id-input{width:100%;padding:1.5rem;font-size:1.6rem;border:2px solid #e5e5e5;border-radius:8px;transition:all .3s ease;font-family:Noto Sans,sans-serif;background:#fafafa}.question-id-input:focus{outline:none;border-color:#78b517;background:#fff}.question-id-input::placeholder{color:#6d6e71}.preview-btn{width:100%;padding:1.2rem 2rem;font-size:1.5rem;display:flex;align-items:center;justify-content:center;gap:.8rem}.preview-btn:disabled{opacity:.5;cursor:not-allowed}.error-message{width:100%;padding:1rem 1.5rem;background:#ffebee;border:1px solid #ef5350;border-radius:8px}.error-message p{margin:0;color:#c62828;font-size:1.4rem}.preview-pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding:24px 0;margin-top:24px}.preview-pagination__nav{font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#333;background:transparent;border:none;cursor:pointer;padding:0;transition:color .2s ease}.preview-pagination__nav:hover:not(:disabled){color:#78b517}.preview-pagination__nav--disabled,.preview-pagination__nav:disabled{color:#b3b3b3;cursor:not-allowed}.preview-pagination__pages{display:flex;align-items:center;gap:12px}.preview-pagination__page{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:5px;border:1px solid #e6e6e6;background:transparent;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#333;cursor:pointer;transition:all .2s ease;padding:0}.preview-pagination__page:hover:not(.preview-pagination__page--active){border-color:#78b517;color:#78b517}.preview-pagination__page--active{background-color:#78b517;border-color:#78b517;color:#fff;cursor:default}@media screen and (max-width:768px){.preview-pagination{gap:12px;padding:16px 0}.preview-pagination__nav{font-size:14px}.preview-pagination__pages{gap:8px}.preview-pagination__page{width:28px;height:28px;font-size:12px}}.preview-questions-results{min-height:100vh;padding:4rem 3.2rem;background:#f6f6f6}.preview-questions-results__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:2rem;flex-wrap:wrap}.preview-questions-results__header-actions{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.preview-questions-results__select-all{display:flex;align-items:center;gap:1.6rem;margin-bottom:1.6rem;padding:1.2rem;background:#fff;border-radius:.8rem}.preview-questions-results__select-all-label{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;color:#333;cursor:pointer;margin:0}.preview-questions-results__content .preview-questions-list{display:flex;flex-direction:column;gap:1.6rem}.download-btn{padding:.8rem 1.2rem;font-size:1.6rem;font-family:Noto Sans,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.8rem;white-space:nowrap;border-radius:4rem;height:auto;line-height:normal}.download-btn .f-icon{font-size:1.6rem}.delete-selected-btn{padding:.8rem 1.2rem;font-size:1.6rem;font-family:Noto Sans,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.8rem;white-space:nowrap;border-radius:4rem;height:auto;line-height:normal}.delete-selected-btn .f-icon{font-size:1.6rem}.delete-selected-btn:disabled{opacity:.5;cursor:not-allowed}.preview-questions-results .questions-list{display:flex;flex-direction:column;gap:1.6rem}.preview-questions-results .question-item{background:#fff;border-radius:1.2rem;overflow:hidden}.preview-questions-results .question-item__header{display:flex;justify-content:space-between;align-items:center;padding:1.6rem;gap:1.6rem}.preview-questions-results .question-item__header-left{display:flex;align-items:center;gap:1.6rem;flex:1}.preview-questions-results .question-item__delete-btn{padding:.6rem 1.2rem;font-size:1.4rem;font-family:Noto Sans,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.6rem;white-space:nowrap;border-radius:4rem;height:auto;line-height:normal;flex-shrink:0}.preview-questions-results .question-item__delete-btn .f-icon{font-size:1.4rem}.preview-questions-results .question-item__delete-btn:disabled{opacity:.5;cursor:not-allowed}.preview-questions-results .question-item__title{font-size:2rem;font-weight:600;color:#333;margin:0;font-family:Noto Sans,sans-serif;line-height:2.7rem}.preview-questions-results .question-item__id{font-size:2rem;font-weight:600;color:#333}.preview-questions-results .question-item__status{font-family:Noto Sans,sans-serif;font-size:2rem;font-weight:500;color:#999;text-align:right;line-height:2.7rem}.preview-questions-results .question-item__metadata{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem 2rem;padding:0 1.6rem 1.6rem}.preview-questions-results .question-item__metadata-field{display:flex;align-items:center;justify-content:space-between;height:2.2rem}.preview-questions-results .question-item__metadata-label{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;color:#666;line-height:2.2rem;white-space:nowrap}.preview-questions-results .question-item__metadata-value{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;color:#333;line-height:2.2rem;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.preview-questions-results .question-item__content{min-height:37.7rem;padding:1.6rem;padding-top:0}@media screen and (max-width:768px){.preview-questions-results{padding:1.6rem}.preview-questions-results__header{flex-direction:column;align-items:stretch}.preview-questions-results__header-actions{width:100%;flex-direction:column}.download-btn,.delete-selected-btn{width:100%;justify-content:center}.preview-questions-results .question-item__title,.preview-questions-results .question-item__id{font-size:1.6rem}.preview-questions-results .question-item__metadata{grid-template-columns:1fr}}.reports-menu{width:100%;min-height:calc(100vh - 200px);padding:3.2rem;background-color:#f7f7f7}@media screen and (max-width:768px){.reports-menu{padding:2rem}}.reports-menu__container{margin:0 auto}.reports-menu__list{width:100%;display:flex;flex-direction:column;gap:1.6rem}.report-card{width:100%;background-color:#fff;border-radius:1.2rem;padding:2rem 1.6rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s ease;box-shadow:0 0 0 1px #0000000d}.report-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.report-card:hover .report-card__icon .f-icon{color:#78b517;transform:translate(3px)}.report-card:focus{outline:2px solid #78b517;outline-offset:2px}.report-card:active{transform:translateY(0)}.report-card__title{font-family:Noto Sans,sans-serif;font-size:2rem;font-weight:600;color:#333;line-height:2.7rem;margin:0;flex:1;padding-right:1.6rem}@media screen and (max-width:426px){.report-card__title{font-size:1.8rem;line-height:2.4rem}}.report-card__icon{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.report-card__icon .f-icon{font-size:1.6rem;color:#78b517;transition:all .2s ease}.calendar{position:absolute;top:calc(100% + .8rem);left:0;background-color:#fff;border:.5px solid #ccc;border-radius:.8rem;box-shadow:0 4px 12px #0000001a;padding:1.2rem;z-index:1000;width:37.3rem;font-family:Noto Sans,sans-serif}@media screen and (max-width:426px){.calendar{width:32rem}}.calendar__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.calendar__nav-btn{width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.calendar__nav-btn:hover{background-color:#eaeaea}.calendar__nav-btn .f-icon{font-size:1.4rem;color:#333}.calendar__month{font-size:1.4rem;font-weight:600;color:#333}.calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:.8rem;margin-bottom:.8rem;text-align:center}.calendar__weekdays div{font-size:1.4rem;font-weight:600;color:#333;padding:.8rem 0}.calendar__days{display:grid;grid-template-columns:repeat(7,1fr);gap:.8rem;margin-bottom:1.6rem}.calendar__day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;color:#333;cursor:pointer;border-radius:50%;transition:all .2s ease}.calendar__day:hover:not(.calendar__day--empty){background-color:#78b5171a}.calendar__day--empty{cursor:default}.calendar__day--today{background-color:#78b517;color:#fff}.calendar__day--today:hover{background-color:#5a8811}.calendar__day--selected{background-color:#78b517;color:#fff}.calendar__day--selected:hover{background-color:#5a8811}.calendar__day--disabled{color:#ccc;cursor:not-allowed}.calendar__day--disabled:hover{background-color:transparent}.calendar__footer{display:flex;justify-content:space-between;padding-top:1.2rem;border-top:1px solid #eeeeee}.calendar__btn{font-family:Noto Sans,sans-serif;font-size:1.4rem;font-weight:600;padding:.6rem 1.2rem;border:none;background:none;cursor:pointer;transition:color .2s ease}.calendar__btn:hover{color:#78b517}.calendar__btn--clear{color:#707070}.calendar__btn--today{color:#78b517}.table-filter-container{display:flex;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem}.table-filter-container>.search-section{margin-inline-end:auto}.table-filter-container .sorting-section .sorting-controls{display:flex;gap:1rem;align-items:center}.table-filter-container .sorting-section .sorting-controls .filter-dropdown{position:relative;height:48px;border:.5px solid #ccc;border-radius:4px;background:#fff;display:flex;align-items:center}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.6rem;gap:8px;cursor:pointer;height:100%}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-content .filter-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-content .filter-icon-wrapper .f-icon{color:#78b517;font-size:16px}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-content .filter-dropdown-trigger{flex:1;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:500;color:#333;display:flex;align-items:center;justify-content:space-between}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-content .filter-dropdown-trigger .f-icon{font-size:14px;color:#333;transition:transform .2s}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-content.open .filter-dropdown-trigger .f-icon{transform:rotate(180deg)}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-content .filter-dropdown-select{display:none}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu{position:absolute;top:100%}.app-content-ltr .table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu{left:0}.app-content-rtl .table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu{right:0}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu{width:100%;background:#fff;border:.5px solid #ccc;border-radius:4px;margin-top:4px;z-index:1000;box-shadow:0 4px 12px #0000001a;overflow:hidden;padding:0 16px}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu .filter-dropdown-item{display:flex;align-items:center;justify-content:space-between;height:57px;padding:0;font-family:Noto Sans,sans-serif;font-size:16px;color:#333;cursor:pointer;border-bottom:.5px solid #ccc;transition:background-color .2s}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu .filter-dropdown-item:last-child{border-bottom:none}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu .filter-dropdown-item:hover{background-color:#f9f9f9}.table-filter-container .sorting-section .sorting-controls .filter-dropdown .filter-dropdown-menu .filter-dropdown-item .check-icon{color:#78b517;font-size:16px}.table-filter-container .sorting-section .sorting-controls .pagination-control{position:relative;height:48px;border:.5px solid #ccc;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem;gap:10px}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-info-text{font-family:Noto Sans,sans-serif;font-size:16px;font-weight:500;color:#333;white-space:nowrap;flex:1}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows{display:flex;align-items:center;gap:10px;position:relative;padding-left:10px}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows:before{content:"";height:2rem;width:.5px;background:#ccc;position:absolute}.app-content-ltr .table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows:before{left:0}.app-content-rtl .table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows:before{right:0}.app-content-ltr .table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows:before{right:initial}.app-content-rtl .table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows:before{left:initial}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows:before{top:50%;transform:translateY(-50%)}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows .pagination-arrow{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;outline:none}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows .pagination-arrow .f-icon{font-size:14px;color:#333}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows .pagination-arrow:disabled{opacity:.4;cursor:not-allowed}.table-filter-container .sorting-section .sorting-controls .pagination-control .pagination-arrows .pagination-arrow:disabled .f-icon{color:#b3b3b3}.table-scroll-container{overflow-x:auto;position:relative;overflow-y:hidden}.table-scroll-container .scrollbar-arrows-container{position:absolute;top:0;right:0;z-index:10;height:6.5rem;pointer-events:none}.table-wrapper{position:relative;border-radius:8px;border:1px solid #e1e5e9;background:#fff;padding:2rem}.table-wrapper .data-table{width:100%;border-collapse:collapse}.table-wrapper .data-table thead{background:#f6f8f4;height:6.5rem;position:relative}.table-wrapper .data-table thead th{cursor:pointer;font-size:1.8rem;color:#495057;padding:1.5rem 45px;position:relative;font-weight:600;white-space:nowrap}.table-wrapper .data-table thead th:first-child{padding-inline-start:1.5rem}.table-wrapper .data-table tbody tr{border-bottom:1px solid #e9ecef;transition:all .2s ease;cursor:pointer}.table-wrapper .data-table tbody tr:hover{background-color:#f6f8f4}.table-wrapper .data-table tbody tr:last-child{border-bottom:none}.table-wrapper .data-table tbody tr td{padding:1.5rem 45px;vertical-align:middle;font-size:1.8rem;color:#495057;white-space:nowrap}.table-wrapper .data-table tbody tr td:first-child{padding-inline-start:1.5rem}.table-wrapper .data-table tbody tr td:last-child{padding-inline-end:0}.processing{color:#f5aa00;font-style:italic}.text-strong{font-weight:500;color:#212529}.text-ellipsis{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.green-text{color:#78b517}.red-text{color:#dc3545}.grey-text{color:#6c757d}.job-details-btn{background-color:#fff;border:1px solid #333;color:#333;font-size:1.4rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:40px;padding:.8rem 1.6rem;display:flex;align-items:center;justify-content:center;gap:.8rem;white-space:nowrap;font-family:Noto Sans,sans-serif}.job-details-btn img{width:16px;height:16px;flex-shrink:0}.job-details-btn span{line-height:1}.job-details-btn:hover{background-color:#f5f5f5}.job-details-btn:disabled,.job-details-btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.filter-dropdown,.pagination-control{max-width:265px;min-width:205px;width:100%}.loading-table{text-align:center;padding:4rem 2rem;color:#666;font-size:1.1rem}.no-data{text-align:center;padding:4rem 2rem;color:#999;font-size:1.1rem}.data-table-wrapper{overflow-x:auto;overflow-y:auto;max-height:60vh;border-radius:12px;background:#fff;border:none;-webkit-overflow-scrolling:touch}@media screen and (max-width:768px){.data-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}}.table-actions{display:flex;gap:1.2rem;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.table-actions .btn{gap:.5rem;white-space:nowrap;flex-shrink:0}@media screen and (max-width:768px){.table-actions{gap:.8rem;flex-wrap:wrap;justify-content:flex-end}.table-actions .btn{padding:.6rem 1rem;font-size:1.2rem}.table-actions .btn .f-icon{font-size:1.2rem}}.data-table{width:100%;min-width:650px;border-collapse:collapse;font-family:Noto Sans,sans-serif;table-layout:auto}.data-table thead{background:#f6f8f4;height:64px}.data-table thead th{padding:0 2rem;text-align:left;font-size:1.8rem;font-weight:600;color:#333;font-family:Noto Sans,sans-serif;white-space:nowrap}@media screen and (max-width:768px){.data-table thead th{padding:0 1.2rem;font-size:1.6rem}}.data-table thead th:first-child{min-width:140px}.data-table thead th:last-child{text-align:right;padding-right:2rem}@media screen and (max-width:768px){.data-table thead th:last-child{padding-right:1.2rem}}.data-table tbody tr{border-bottom:.5px solid #ccc;transition:background-color .2s ease;cursor:pointer}.data-table tbody tr:hover{background-color:#f6f8f4}.data-table tbody tr:last-child{border-bottom:none}.data-table tbody tr td{padding:2rem;font-size:1.8rem;color:#333;font-family:Noto Sans,sans-serif;font-weight:400;white-space:nowrap}@media screen and (max-width:768px){.data-table tbody tr td{padding:1.5rem 1.2rem;font-size:1.6rem}}.data-table tbody tr td:last-child{text-align:right;padding-right:2rem}@media screen and (max-width:768px){.data-table tbody tr td:last-child{padding-right:1.2rem}}.published-report-page .published-report-filters{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;margin-bottom:2.4rem;margin-top:2rem}.published-report-page .published-report-filters .published-report-filters-row{display:flex;gap:1.2rem;align-items:center;flex-wrap:wrap;width:100%}.published-report-page .published-report-filters .published-report-filters-row .published-report-filter-dropdowns{flex:4}.published-report-page .published-report-filters .published-report-filters-row .date-picker{flex:1;min-width:0}.published-report-page .published-report-filters .published-report-filters-row .date-picker .date-picker__input{width:100%;min-width:0}.published-report-page .published-report-filters .published-report-filters-row .apply-filters-btn{height:4.8rem;padding:1.2rem 2.4rem;white-space:nowrap}.published-report-page .published-report-filters .published-report-filters-row--second .date-picker,.published-report-page .published-report-filters .published-report-filters-row--second .apply-filters-btn{flex:0 0 calc((100% - 6rem) / 6);max-width:calc((100% - 6rem) / 6)}.published-report-page .published-report-filters .published-report-filter-dropdowns{display:flex;grid-template-columns:unset;gap:1.2rem;list-style:none;margin:0;padding:0;justify-content:flex-start;flex:1;min-width:0}.published-report-page .published-report-filters .published-report-filter-dropdowns li{flex:1;min-width:0}.published-report-page .published-report-filters .published-report-filter-dropdowns select{width:100%;min-width:0;max-width:none;height:4.8rem;padding:1.3rem 3.2rem 1.3rem .8rem;border-radius:.8rem;border:none;background:#fff;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;color:#333;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%206.75L9%2011.25L13.5%206.75'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.2rem}.published-report-page .published-report-filters .published-report-filter-dropdowns select:focus{outline:none;box-shadow:0 0 0 2px #78b51733}.published-report-page .published-report-filters .published-report-filter-dropdowns select:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:1200px){.published-report-page .published-report-filters .published-report-filter-dropdowns{flex-wrap:wrap;width:100%}.published-report-page .published-report-filters .published-report-filter-dropdowns li{flex:1 1 calc(50% - .8rem)}.published-report-page .published-report-filters .published-report-filter-dropdowns select{width:100%;max-width:none}}@media screen and (max-width:768px){.published-report-page .published-report-filters .published-report-filters-row .published-report-filter-dropdowns li{flex:1 1 100%}.published-report-page .published-report-filters .published-report-filters-row .apply-filters-btn{width:100%}}.published-report-page .published-report-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem;flex-wrap:wrap;gap:1.6rem}@media screen and (max-width:768px){.published-report-page .published-report-header{flex-direction:column;align-items:flex-start}}.published-report-page .published-report-title{font-family:Noto Sans,sans-serif;font-size:2.8rem;font-weight:700;color:#333;margin:0;line-height:1}@media screen and (max-width:768px){.published-report-page .published-report-title{font-size:2.4rem}}.published-report-page .table-wrapper .data-table thead th:last-child{text-align:left;padding-right:2rem}.published-report-page .table-wrapper .data-table tbody td:last-child{text-align:left;padding-right:2rem}.published-report-page .table-wrapper .data-table tbody tr{cursor:default}.published-report-page .table-wrapper .data-table tbody tr td{text-align:left}.published-report-page .published-report__table-row{cursor:pointer;transition:background-color .2s ease}.published-report-page .published-report__table-row:hover{background-color:#78b5170d}.published-report-page .published-report__table-row:active{background-color:#78b5171a}.published-report-page .published-report__table-row td{text-align:left}.published-report-page .table-filter-container .search-section{display:flex;align-items:center;gap:1.6rem;flex:1}.published-report-page .table-filter-container .published-report__preview-btn{gap:.8rem;padding:1.2rem 2.4rem;border-radius:4rem;font-size:1.6rem;font-weight:500;height:auto;white-space:nowrap}.published-report-page .table-filter-container .published-report__preview-btn:disabled{background:#cce3aa;opacity:1;cursor:not-allowed}.published-report-page .published-report-actions{display:flex;gap:1.2rem}@media screen and (max-width:768px){.published-report-page .published-report-actions{width:100%}.published-report-page .published-report-actions .btn{flex:1}}.published-report-page .published-report-actions .btn-outline{background:#fff;border:1px solid #333333;color:#333}.published-report-page .published-report-actions .btn-outline:hover{background:#3333330d}.published-report-page .published-report-actions .csv-download-btn{border-radius:4rem;padding:1.2rem 2.4rem;gap:.8rem;background-color:#78b517;color:#fff;font-size:1.6rem;font-weight:500;display:flex;align-items:center;justify-content:center}.published-report-page .published-report-actions .csv-download-btn:hover:not(:disabled){background-color:#5a8811}.published-report-page .published-report-actions .csv-download-btn:disabled{opacity:.5;cursor:not-allowed}.published-report-page .published-report-actions .csv-download-btn .f-icon.download-icon{font-size:1.6rem}.date-picker{position:relative;display:flex;align-items:center}.date-picker__input{width:16rem;height:4.8rem;padding:0 4rem 0 1.6rem;border:.5px solid #ccc;border-radius:.8rem;font-family:Noto Sans,sans-serif;font-size:1.6rem;color:#333;background-color:#fff;transition:all .2s ease;cursor:pointer}.date-picker__input:focus{outline:none;border-color:#78b517;box-shadow:0 0 0 3px #78b5171a}.date-picker__input::placeholder{color:#999}.date-picker .f-icon{position:absolute;font-size:1.6rem;color:#707070;cursor:pointer;pointer-events:auto}.date-picker .f-icon-right{position:absolute;right:1.6rem;font-size:1.6rem;color:#707070;cursor:pointer;pointer-events:auto}.btn{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.2rem 2.4rem;border-radius:4rem;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;white-space:nowrap}.btn .f-icon,.btn .f-icon-right{font-size:1.6rem}.btn-outline{background-color:#fff;color:#333;border:1px solid #333333}.btn-outline:hover{background-color:#333;color:#fff}.btn-green{background-color:#78b517;color:#fff}.btn-green:hover{background-color:#5a8811}.toast-container{position:fixed;top:1.6rem;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:1rem;max-width:56.7rem;width:auto}@media screen and (max-width:768px){.toast-container{width:calc(100% - 3.2rem);max-width:none}}.toast{background-color:#fff;border-radius:1.2rem;box-shadow:0 8px 40px #0003;padding:1.6rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;min-width:40rem;animation:slideIn .3s ease-out}@media screen and (max-width:768px){.toast{min-width:auto}}.toast__content{display:flex;align-items:flex-start;gap:1.2rem;flex:1}.toast__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast__icon .f-icon{font-size:2.4rem}.toast__text{display:flex;flex-direction:column;gap:.4rem}.toast__title{font-family:Noto Sans,sans-serif;font-size:1.8rem;font-weight:600;line-height:2.4rem;color:#333;margin:0}.toast__message{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;color:#666;margin:0}.toast__close{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast__close .f-icon{font-size:1.2rem;color:gray;transition:color .2s ease}.toast__close:hover .f-icon{color:#333}.toast--success .toast__icon .f-icon{color:#78b517}.toast--error .toast__icon .f-icon{color:#e74c3c}.toast--warning .toast__icon .f-icon{color:#f5aa00}.toast--info .toast__icon .f-icon{color:#026bb0}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.circle-check-icon:before{content:""}.circle-xmark-icon:before{content:""}.triangle-exclamation-icon:before{content:""}.circle-info-icon:before{content:""}#root{width:100%;height:100%}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CGhydutu.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Noto Sans;src:url(/assets/NotoSans-Medium-DNaEWoKz.woff2) format("woff2");font-weight:500;font-display:block}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-BSmHhFuD.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:Noto Sans;src:url(../fonts/notosans-italic-webfont.woff2) format("woff2");font-weight:400;font-display:block;font-style:italic}@font-face{font-family:Noto;src:url(/assets/NotoNaskhArabic-Regular-B7BoDZsO.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Noto;src:url(/assets/NotoNaskhArabic-Bold-CmiMeFGG.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:DroidArabicNaskh;src:url(/assets/droidnaskh-regular-CDtX8Eso.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:DroidArabicNaskh;src:url(/assets/droidnaskh-bold-DFEWhL-I.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-new-900-BpQisSSg.woff2) format("woff2")}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-new-400-w1ngN6i8.woff2) format("woff2")}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:300;font-display:block;src:url(/assets/fa-light-new-300-BAFuLwpq.woff2) format("woff2")}@font-face{font-family:Font-Awesome-brands;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-new-400-DPonTeX9.woff2) format("woff2")}@font-face{font-family:timesExtraBold;font-display:block;src:url(/assets/times-extrabold-DWnXMYOM.woff2) format("woff2");font-weight:700}@font-face{font-family:STIX2;font-display:block;src:url(/assets/STIX2Text-Regular-CvLeJe41.woff2) format("woff2");unicode-range:U+0000-00FF,U+FB00-FB04}@font-face{font-family:STIX2;font-display:block;src:url(/assets/STIX2Text-Bold-BSWSAZF_.woff2) format("woff2");font-weight:700;unicode-range:U+0000-00FF,U+FB00-FB04}@font-face{font-family:STIX2;font-display:block;src:url(/assets/STIX2Text-Italic-SKeZD-x4.woff2) format("woff2");font-style:italic;unicode-range:U+0000-00FF,U+FB00-FB04}@font-face{font-family:STIX2;font-display:block;src:url(/assets/STIX2Text-BoldItalic-BcVlu-ma.woff2) format("woff2");font-weight:700;font-style:italic;unicode-range:U+0000-00FF,U+FB00-FB04}@font-face{font-family:STIX2Text-Regular;font-display:block;font-weight:400;src:url(/assets/STIX2Text-Regular-CvLeJe41.woff2) format("woff2")}@font-face{font-family:STIX2Text-Bold;font-display:block;font-weight:700;src:url(/assets/STIX2Text-Bold-BSWSAZF_.woff2) format("woff2")}@font-face{font-family:STIX2Text-Italic;font-display:block;font-style:italic;src:url(/assets/STIX2Text-Italic-SKeZD-x4.woff2) format("woff2")}@font-face{font-family:STIX2Text-BoldItalic;font-display:block;font-weight:700;font-style:italic;src:url(/assets/STIX2Text-BoldItalic-BcVlu-ma.woff2) format("woff2")}@font-face{font-family:NagwaMath;font-display:block;src:url(/assets/NagwaMath-4dQ8zAhP.woff2) format("woff2")}@font-face{font-family:NagwaArabicMath;font-display:block;src:url(/assets/NagwaArabicMath-v2-DuxoO4op.woff2) format("woff2")}.shaker1{font-family:Noto}.shaker2{font-family:NagwaMath}.shaker3{font-family:NagwaArabicMath}.shaker4{font-family:STIX2Text-Regular}.shaker5{font-family:STIX2Text-Bold}.shaker6{font-family:STIX2Text-Italic}.shaker7{font-family:STIX2Text-BoldItalic}@font-face{font-family:"NotoSans/DroidArabicNaskh";src:url(/assets/droidnaskh-bold-DFEWhL-I.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"NotoSans/DroidArabicNaskh";src:url(/assets/droidnaskh-regular-CDtX8Eso.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"NotoSans/DroidArabicNaskh";src:url(/assets/notosans-bold-webfont-BSmHhFuD.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+0000-007F,U+2000-206F,U+00A0-00FF}@font-face{font-family:"NotoSans/DroidArabicNaskh";src:url(/assets/notosans-regular-webfont-CGhydutu.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+0000-007F,U+2000-206F,U+00A0-00FF}@font-face{font-family:"NotoSans/DroidArabicNaskh";src:url(/assets/NotoSans-SemiBold-DmpUdR7W.woff2) format("woff2");font-weight:600;font-style:normal;unicode-range:U+0000-007F,U+2000-206F,U+00A0-00FF}@font-face{font-family:"Times/DroidArabicNaskh";src:url(/assets/droidnaskh-bold-DFEWhL-I.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Times/DroidArabicNaskh";src:url(/assets/times-extrabold-DWnXMYOM.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+0000-007F,U+2000-206F,U+00A0-00FF}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.0.woff2) format("woff2");unicode-range:U+1f1e6-1f1ff}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.1.woff2) format("woff2");unicode-range:U+200d,U+2620,U+26a7,U+fe0f,U+1f308,U+1f38c,U+1f3c1,U+1f3f3-1f3f4,U+1f6a9,U+e0062-e0063,U+e0065,U+e0067,U+e006c,U+e006e,U+e0073-e0074,U+e0077,U+e007f}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.2.woff2) format("woff2");unicode-range:U+23,U+2a,U+30-39,U+a9,U+ae,U+200d,U+203c,U+2049,U+20e3,U+2122,U+2139,U+2194-2199,U+21a9-21aa,U+23cf,U+23e9-23ef,U+23f8-23fa,U+24c2,U+25aa-25ab,U+25b6,U+25c0,U+25fb-25fe,U+2611,U+2622-2623,U+2626,U+262a,U+262e-262f,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267b,U+267e-267f,U+2695,U+269b-269c,U+26a0,U+26a7,U+26aa-26ab,U+26ce,U+26d4,U+2705,U+2714,U+2716,U+271d,U+2721,U+2733-2734,U+2747,U+274c,U+274e,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27a1,U+27b0,U+27bf,U+2934-2935,U+2b05-2b07,U+2b1b-2b1c,U+2b55,U+3030,U+303d,U+3297,U+3299,U+fe0f,U+1f170-1f171,U+1f17e-1f17f,U+1f18e,U+1f191-1f19a,U+1f201-1f202,U+1f21a,U+1f22f,U+1f232-1f23a,U+1f250-1f251,U+1f310,U+1f3a6,U+1f3b5-1f3b6,U+1f3bc,U+1f3e7,U+1f441,U+1f499-1f49c,U+1f49f-1f4a0,U+1f4a2,U+1f4ac-1f4ad,U+1f4b1-1f4b2,U+1f4b9,U+1f4db,U+1f4f2-1f4f6,U+1f500-1f50a,U+1f515,U+1f518-1f524,U+1f52f-1f53d,U+1f549,U+1f54e,U+1f5a4,U+1f5e8,U+1f5ef,U+1f6ab,U+1f6ad-1f6b1,U+1f6b3,U+1f6b7-1f6bc,U+1f6be,U+1f6c2-1f6c5,U+1f6d0-1f6d1,U+1f6d7,U+1f6dc,U+1f7e0-1f7eb,U+1f7f0,U+1f90d-1f90e,U+1f9e1,U+1fa75-1fa77,U+1faaf}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.3.woff2) format("woff2");unicode-range:U+231a-231b,U+2328,U+23f0-23f3,U+2602,U+260e,U+2692,U+2694,U+2696-2697,U+2699,U+26b0-26b1,U+26cf,U+26d1,U+26d3,U+2702,U+2709,U+270f,U+2712,U+fe0f,U+1f302,U+1f321,U+1f392-1f393,U+1f3a9,U+1f3bd,U+1f3ee,U+1f3f7,U+1f3fa,U+1f451-1f462,U+1f484,U+1f489-1f48a,U+1f48c-1f48e,U+1f4a1,U+1f4a3,U+1f4b0,U+1f4b3-1f4b8,U+1f4bb-1f4da,U+1f4dc-1f4f1,U+1f4ff,U+1f50b-1f514,U+1f516-1f517,U+1f526-1f529,U+1f52c-1f52e,U+1f550-1f567,U+1f56f-1f570,U+1f576,U+1f587,U+1f58a-1f58d,U+1f5a5,U+1f5a8,U+1f5b1-1f5b2,U+1f5c2-1f5c4,U+1f5d1-1f5d3,U+1f5dc-1f5de,U+1f5e1,U+1f5f3,U+1f6aa,U+1f6ac,U+1f6bd,U+1f6bf,U+1f6c1,U+1f6cb,U+1f6cd-1f6cf,U+1f6d2,U+1f6e0-1f6e1,U+1f6f0,U+1f97b-1f97f,U+1f9af,U+1f9ba,U+1f9e2-1f9e6,U+1f9ea-1f9ec,U+1f9ee-1f9f4,U+1f9f7-1f9ff,U+1fa71-1fa74,U+1fa79-1fa7b,U+1fa86,U+1fa91-1fa93,U+1fa96,U+1fa99-1faa0,U+1faa2-1faa7,U+1faaa-1faae}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.4.woff2) format("woff2");unicode-range:U+265f,U+26bd-26be,U+26f3,U+26f8,U+fe0f,U+1f004,U+1f0cf,U+1f380-1f384,U+1f386-1f38b,U+1f38d-1f391,U+1f396-1f397,U+1f399-1f39b,U+1f39e-1f39f,U+1f3a3-1f3a5,U+1f3a7-1f3a9,U+1f3ab-1f3b4,U+1f3b7-1f3bb,U+1f3bd-1f3c0,U+1f3c5-1f3c6,U+1f3c8-1f3c9,U+1f3cf-1f3d3,U+1f3f8-1f3f9,U+1f47e,U+1f4e2,U+1f4f7-1f4fd,U+1f52b,U+1f579,U+1f58c-1f58d,U+1f5bc,U+1f6f7,U+1f6f9,U+1f6fc,U+1f93f,U+1f941,U+1f945,U+1f947-1f94f,U+1f9e7-1f9e9,U+1f9f5-1f9f6,U+1fa70-1fa71,U+1fa80-1fa81,U+1fa83-1fa85,U+1fa87-1fa88,U+1fa94-1fa95,U+1fa97-1fa98,U+1faa1,U+1faa9}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.5.woff2) format("woff2");unicode-range:U+2693,U+26e9-26ea,U+26f1-26f2,U+26f4-26f5,U+26fa,U+26fd,U+2708,U+fe0f,U+1f301,U+1f303,U+1f306-1f307,U+1f309,U+1f310,U+1f3a0-1f3a2,U+1f3aa,U+1f3cd-1f3ce,U+1f3d5,U+1f3d7-1f3db,U+1f3df-1f3e6,U+1f3e8-1f3ed,U+1f3ef-1f3f0,U+1f488,U+1f492,U+1f4ba,U+1f54b-1f54d,U+1f5fa-1f5ff,U+1f680-1f6a2,U+1f6a4-1f6a8,U+1f6b2,U+1f6d1,U+1f6d5-1f6d6,U+1f6dd-1f6df,U+1f6e2-1f6e5,U+1f6e9,U+1f6eb-1f6ec,U+1f6f3-1f6f6,U+1f6f8,U+1f6fa-1f6fb,U+1f9bc-1f9bd,U+1f9ed,U+1f9f3,U+1fa7c}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.6.woff2) format("woff2");unicode-range:U+2615,U+fe0f,U+1f32d-1f330,U+1f336,U+1f33d,U+1f345-1f37f,U+1f382,U+1f52a,U+1f942-1f944,U+1f950-1f96f,U+1f99e,U+1f9aa,U+1f9c0-1f9cb,U+1fad0-1fadb}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.7.woff2) format("woff2");unicode-range:U+200d,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26a1,U+26c4-26c5,U+26c8,U+26f0,U+2728,U+2744,U+2b1b,U+2b50,U+fe0f,U+1f300,U+1f304-1f305,U+1f308,U+1f30a-1f30f,U+1f311-1f321,U+1f324-1f32c,U+1f331-1f335,U+1f337-1f33c,U+1f33e-1f344,U+1f3d4,U+1f3d6,U+1f3dc-1f3de,U+1f3f5,U+1f400-1f43f,U+1f490,U+1f4a7,U+1f4ab,U+1f4ae,U+1f525,U+1f54a,U+1f573,U+1f577-1f578,U+1f648-1f64a,U+1f940,U+1f980-1f9ae,U+1f9ba,U+1fa90,U+1faa8,U+1fab0-1fabd,U+1fabf,U+1face-1facf,U+1fae7}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.8.woff2) format("woff2");unicode-range:U+200d,U+2640,U+2642,U+2695-2696,U+26f7,U+26f9,U+2708,U+2764,U+fe0f,U+1f33e,U+1f373,U+1f37c,U+1f384-1f385,U+1f393,U+1f3a4,U+1f3a8,U+1f3c2-1f3c4,U+1f3c7,U+1f3ca-1f3cc,U+1f3eb,U+1f3ed,U+1f3fb-1f3ff,U+1f466-1f478,U+1f47c,U+1f481-1f483,U+1f486-1f487,U+1f48b,U+1f48f,U+1f491,U+1f4bb-1f4bc,U+1f527,U+1f52c,U+1f574-1f575,U+1f57a,U+1f645-1f647,U+1f64b,U+1f64d-1f64e,U+1f680,U+1f692,U+1f6a3,U+1f6b4-1f6b6,U+1f6c0,U+1f6cc,U+1f91d,U+1f926,U+1f930-1f931,U+1f934-1f93a,U+1f93c-1f93e,U+1f977,U+1f9af-1f9b3,U+1f9b8-1f9b9,U+1f9bc-1f9bd,U+1f9cc-1f9cf,U+1f9d1-1f9df,U+1fa82,U+1fac3-1fac5}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.9.woff2) format("woff2");unicode-range:U+200d,U+261d,U+2620,U+2639-263a,U+2665,U+270a-270d,U+2728,U+2763-2764,U+2b50,U+fe0f,U+1f31a-1f31f,U+1f32b,U+1f383,U+1f389,U+1f3fb-1f3ff,U+1f440-1f450,U+1f463-1f465,U+1f479-1f47b,U+1f47d-1f480,U+1f485,U+1f48b-1f48c,U+1f493-1f49f,U+1f4a4-1f4a6,U+1f4a8-1f4ab,U+1f4af,U+1f525,U+1f573,U+1f590,U+1f595-1f596,U+1f5a4,U+1f5e3,U+1f600-1f644,U+1f648-1f64a,U+1f64c,U+1f64f,U+1f90c-1f925,U+1f927-1f92f,U+1f932-1f933,U+1f970-1f976,U+1f978-1f97a,U+1f9a0,U+1f9b4-1f9b7,U+1f9bb,U+1f9be-1f9bf,U+1f9d0,U+1f9e0-1f9e1,U+1fa75-1fa79,U+1fac0-1fac2,U+1fae0-1fae6,U+1fae8,U+1faf0-1faf8}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.10.woff2) format("woff2");unicode-range:U+200d,U+2194-2195,U+2640,U+2642,U+26d3,U+27a1,U+fe0f,U+1f344,U+1f34b,U+1f3c3,U+1f3fb-1f3ff,U+1f426,U+1f468-1f469,U+1f4a5,U+1f525,U+1f642,U+1f6b6,U+1f7e9,U+1f7eb,U+1f9af,U+1f9bc-1f9bd,U+1f9ce,U+1f9d1-1f9d2}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notocoloremoji/v32/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFabts6diysYTngZPnMC1MfLd4gw.11.woff2) format("woff2");unicode-range:U+1fa89,U+1fa8f,U+1fabe,U+1fac6,U+1fadc,U+1fadf,U+1fae9}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.app-content-ltr caption,.app-content-ltr th,.app-content-ltr td{text-align:left}.app-content-rtl caption,.app-content-rtl th,.app-content-rtl td{text-align:right}caption,th,td{font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}div.globalWrapper{width:100%}.container{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;padding:0 3rem}@media screen and (max-width:766px){.container.flex{display:block}}@media screen and (max-width:603px){.container{padding:0 1.5rem}}.container.container--fullwidth{max-width:unset;padding:0 2.2rem}.has-aside .wrapper>.container{display:flex}@media screen and (max-width:1024px){.has-aside .wrapper>.container{flex-direction:column}}.has-aside main{flex:1}.app-content-ltr .has-aside main{padding-right:3rem}.app-content-rtl .has-aside main{padding-left:3rem}.app-content-ltr .has-aside main{padding-left:0}.app-content-rtl .has-aside main{padding-right:0}.has-aside main{width:75%}@media screen and (max-width:1024px){.app-content-ltr .has-aside main{padding-left:0}.app-content-rtl .has-aside main{padding-right:0}.app-content-ltr .has-aside main{padding-right:0}.app-content-rtl .has-aside main{padding-left:0}.has-aside main{padding:0 0 3rem;width:100%}}.has-aside aside{min-width:25%;width:25%}@media screen and (max-width:1024px){.has-aside aside{padding:0;width:100%}}.hidden{display:none!important}@keyframes fade_in_show{0%{opacity:0;transform:translateY(10px)}50%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}img:not([src]):not([srcset]){visibility:hidden}.f-icon{position:relative;display:inline-block;line-height:1}.f-icon:before{display:inline-block;font-family:Font-Awesome;font-weight:900!important;font-style:normal!important;font-size:inherit;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.f-icon:after{opacity:1}.f-icon.duotone:before,.f-icon.duotone:after{font-family:Font-Awesome-Duotone;font-weight:900!important;font-style:normal!important}.f-icon.duotone:before{opacity:1}.f-icon.duotone:after{opacity:.4;position:absolute;top:0;left:0;text-align:center}.f-icon.brand:before{font-family:Font-Awesome-Brands;font-weight:300!important}.f-icon.fa-light:before{font-family:Font-Awesome;font-weight:300!important}.f-icon.fa-regular:before{font-family:Font-Awesome;font-weight:400!important}.f-icon-right{position:relative;display:inline-block;line-height:1}.f-icon-right:before{display:inline-block;font-family:Font-Awesome;font-weight:900!important;font-style:normal!important;font-size:inherit;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.f-icon-right:after{opacity:1}.f-icon-right.duotone:before,.f-icon-right.duotone:after{font-family:Font-Awesome-Duotone;font-weight:900!important;font-style:normal!important}.f-icon-right.duotone:before{opacity:1}.f-icon-right.duotone:after{opacity:.4;position:absolute;top:0;left:0;text-align:center}.f-icon-right.brand:before{font-family:Font-Awesome-Brands;font-weight:300!important}.f-icon-right.fa-light:before{font-family:Font-Awesome;font-weight:300!important}.f-icon-right.fa-regular:before{font-family:Font-Awesome;font-weight:400!important}.user-cog-icon:before{content:""}.redo-alt-icon:before{content:""}.sign-out-icon:before{content:""}.download-icon:before{content:""}.upload-icon:before{content:""}.filter-icon:before{content:""}.bars-sort-icon:before{content:""}.chevron-left-icon:before{content:""}.chevron-right-icon:before{content:""}.briefcase-icon:before{content:""}.folder-zip-icon:before{content:""}.cancel-icon:before{content:""}.eye-icon:before{content:""}.file-chart-icon:before{content:""}.arrow-right-icon:before{content:""}.calendar-icon:before{content:""}.trash-icon:before{content:""}.search-icon:before{content:""}.square-check-icon:before{content:""}.square-check-icon.checked:before{content:""}.edit-icon:before{content:""}.delete-icon:before{content:""}.users-icon:before{content:""}.layer-group-icon:before{content:""}.grid-two-icon:before{content:""}.plus-icon:before{content:"+"}.xmark-icon:before{content:""}.chevron-down-icon:before{content:""}.check-icon:before{content:""}.arrows-rotate-icon:before{content:""}.user-icon:before{content:""}*{outline:0}*,:after,:before{box-sizing:border-box}html{height:100%;overflow-y:scroll;font-size:10px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:#333}body:after{display:block;content:"";clear:both}body{height:100%;font-size:1.8rem;line-height:1.5;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-webkit-overflow-scrolling:touch;font-family:"NotoSans/DroidArabicNaskh",sans-serif;background:#f6f6f6}body a,body button,body input{text-decoration:none;transition:background-color .3s,bottom .3s,color .3s,border .3s;outline:none}body:has(.sign-in){background:#fff}body *::-webkit-scrollbar{width:0;height:0;-webkit-transition:.3s background;transition:.3s background}body *::-webkit-scrollbar-thumb{background:#ced4da}body *:hover::-webkit-scrollbar-thumb{background:#adb5bd}.app-content-ltr .globalWrapper{direction:ltr}.app-content-rtl .globalWrapper{direction:rtl}.globalWrapper{display:flex;flex-direction:column;min-height:100%}.globalWrapper.no-header{justify-content:center;align-items:center}@media screen and (max-width:766px){.globalWrapper.no-header{min-height:initial;height:100%;display:block}}.globalWrapper.no-header .main-footer .wrapper{margin-top:6rem}.globalWrapper:has(.app-banner) .page{padding-bottom:5rem}a.back-to-top{width:40px;height:40px;border-radius:50%;line-height:50px;position:fixed;bottom:10px}.app-content-ltr a.back-to-top{left:10px}.app-content-rtl a.back-to-top{right:10px}a.back-to-top{z-index:99;background-color:#f5aa00;border:solid 1px #f5aa00;text-decoration:none;color:#fff;font-size:19px;font-weight:400;transition:all .3s;opacity:0;visibility:hidden;transform:scale(0);align-items:center;justify-content:center;display:none!important}@media screen and (max-width:766px){a.back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex}}a.back-to-top:hover{background-color:#fff;color:#f5aa00}a.back-to-top.show{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}@media print{.noPrint,.noPrint *{display:none!important}}img{font-size:0;color:#fff;max-width:100%;height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:700}i{font-style:italic}sup{vertical-align:super;font-size:1.3rem}sub{vertical-align:sub;font-size:1.3rem}::selection{background:#f5aa00;color:#fff}::-moz-selection{background:#f5aa00;color:#fff}input[type=text],input[type=number],input[type=email],input[type=password],select,textarea,.ipout{outline:none;width:100%;appearance:none;color:#333;padding:0 1.2rem;background:#fff;border-radius:8px;font-size:1.6rem;height:4.8rem;font-family:"NotoSans/DroidArabicNaskh",sans-serif}input[type=text][disabled],input[type=text][read-only],input[type=text][readonly],input[type=number][disabled],input[type=number][read-only],input[type=number][readonly],input[type=email][disabled],input[type=email][read-only],input[type=email][readonly],input[type=password][disabled],input[type=password][read-only],input[type=password][readonly],select[disabled],select[read-only],select[readonly],textarea[disabled],textarea[read-only],textarea[readonly],.ipout[disabled],.ipout[read-only],.ipout[readonly]{opacity:1;color:#6d6e71;background-color:#eee;cursor:not-allowed}input[type=text][disabled]:hover,input[type=text][read-only]:hover,input[type=text][readonly]:hover,input[type=number][disabled]:hover,input[type=number][read-only]:hover,input[type=number][readonly]:hover,input[type=email][disabled]:hover,input[type=email][read-only]:hover,input[type=email][readonly]:hover,input[type=password][disabled]:hover,input[type=password][read-only]:hover,input[type=password][readonly]:hover,select[disabled]:hover,select[read-only]:hover,select[readonly]:hover,textarea[disabled]:hover,textarea[read-only]:hover,textarea[readonly]:hover,.ipout[disabled]:hover,.ipout[read-only]:hover,.ipout[readonly]:hover{border:solid 1px #dddddd}input[type=text][disabled]:focus,input[type=text][read-only]:focus,input[type=text][readonly]:focus,input[type=number][disabled]:focus,input[type=number][read-only]:focus,input[type=number][readonly]:focus,input[type=email][disabled]:focus,input[type=email][read-only]:focus,input[type=email][readonly]:focus,input[type=password][disabled]:focus,input[type=password][read-only]:focus,input[type=password][readonly]:focus,select[disabled]:focus,select[read-only]:focus,select[readonly]:focus,textarea[disabled]:focus,textarea[read-only]:focus,textarea[readonly]:focus,.ipout[disabled]:focus,.ipout[read-only]:focus,.ipout[readonly]:focus{border:solid 1px #dddddd}input[type=text].error,input[type=text].invalid,input[type=number].error,input[type=number].invalid,input[type=email].error,input[type=email].invalid,input[type=password].error,input[type=password].invalid,select.error,select.invalid,textarea.error,textarea.invalid,.ipout.error,.ipout.invalid{border-color:#e74c3c}section{margin-top:2rem}.page{padding:4rem 3rem}a.btn{text-decoration:none!important}.btn{background:#000;color:#fff;padding:0 3rem;border-radius:5rem;appearance:none;cursor:pointer;font-size:1.6rem;font-family:"NotoSans/DroidArabicNaskh",sans-serif;font-weight:500;line-height:1;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;outline:0;border:0;white-space:nowrap;transition:background-color .3s,bottom .3s,color .3s;text-transform:capitalize}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.big{height:50px;padding:0 3rem}.btn.btn-block{display:flex;width:100%}.btn.btn-green{background:#78b517}.btn.btn-green:hover{background:#87cc1a}.btn.btn-white{background:#fff;border:1px solid #333;color:#333}.btn.btn-white:active{border-bottom-width:1px}.btn.btn-red{background:transparent;color:#ff3b30;border:1px solid #ff3b30}.btn.btn-red:hover{background:#ff3b301a}.table-actions .btn{padding:.8rem 1.2rem;gap:.8rem;min-width:126px;height:auto;font-size:1.4rem;border-radius:40px}.table-actions .btn .f-icon{font-size:1.6rem}.btn--hidden{visibility:hidden;pointer-events:none}
