﻿html,body{font-family:var(--font);font-size:16px;font-weight:500;color:var(--gray-800);touch-action:manipulation;overflow:hidden}body{overflow-x:hidden}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}.btn{border-radius:.5rem;padding:.75rem 1rem;--bs-btn-font-weight: 500}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: var(--primary);--bs-btn-border-color: var(--primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--primary-700);--bs-btn-hover-border-color: var(--primary-700);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--primary-700);--bs-btn-active-border-color: var(--primary-700);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--primary-100);--bs-btn-disabled-border-color: var(--primary-100)}.btn-primary:disabled{opacity:1}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: var(--danger-500);--bs-btn-border-color: var(--danger-500);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--danger-800);--bs-btn-hover-border-color: var(--danger-800);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--danger-800);--bs-btn-active-border-color: var(--danger-800);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--danger-200);--bs-btn-disabled-border-color: var(--danger-200)}.btn-danger:disabled{opacity:1}.btn-outline-primary{--bs-btn-color: var(--primary);--bs-btn-border-color: var(--primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--primary);--bs-btn-hover-border-color: var(--primary);--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--primary);--bs-btn-active-border-color: var(--primary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--primary-100);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--primary-100);--bs-gradient: none}.btn-outline-danger{--bs-btn-color: var(--danger-500);--bs-btn-border-color: var(--danger-500);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--danger-500);--bs-btn-hover-border-color: var(--danger-500);--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--danger-500);--bs-btn-active-border-color: var(--danger-500);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--danger-200);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--danger-200);--bs-gradient: none}.btn-outline-dark{--bs-btn-color: var(--gray-800);--bs-btn-border-color: var(--gray-500);--bs-btn-hover-color: var(--gray-800);--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: var(--gray-500);--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: var(--gray-800);--bs-btn-active-bg: transparent;--bs-btn-active-border-color: var(--gray-500);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--gray-500);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--gray-500);--bs-gradient: none}.btn-secondary{color:#fff;background-color:var(--secondary);border-color:var(--secondary)}.bg-primary{background-color:var(--primary) !important}.bg-secondary{background-color:var(--secondary) !important}.offcanvas{--bs-offcanvas-height: 90dvh}.offcanvas.offcanvas-bottom{border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.offcanvas-header{border-bottom:1px solid var(--gray-100)}.form-control{border:1px solid var(--gray-500);color:var(--gray-800);border-radius:8px}.form-control::placeholder{color:var(--gray-300)}.form-control:focus{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.form-control.is-invalid{border:1px solid var(--danger);background-image:none}.form-control.is-invalid:focus{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.form-control.is-invalid+.input-group-text{border:1px solid var(--danger)}.invalid-feedback{color:var(--danger)}.form-control:disabled{background:var(--gray-050);color:var(--gray-500);border:1px solid var(--gray-400)}.form-check-test{padding:1rem 1rem 1rem 2.5rem;border-radius:8px;width:100%}.form-check-test.checked{background-color:var(--secondary-100)}.form-check-test.default{background-color:var(--gray-050);padding:1rem 2.5rem 1rem 2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%2377818A' d='M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM438 209.7C427.3 201.9 412.3 204.3 404.5 215L285.1 379.2L233 327.1C223.6 317.7 208.4 317.7 199.1 327.1C189.8 336.5 189.7 351.7 199.1 361L271.1 433C276.1 438 282.9 440.5 289.9 440C296.9 439.5 303.3 435.9 307.4 430.2L443.3 243.2C451.1 232.5 448.7 217.5 438 209.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.5em + .1875rem) center;background-size:1.5rem}.form-check-test.correct{background-color:var(--green-bg);padding:1rem 2.5rem 1rem 2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%23368538' d='M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM438 209.7C427.3 201.9 412.3 204.3 404.5 215L285.1 379.2L233 327.1C223.6 317.7 208.4 317.7 199.1 327.1C189.8 336.5 189.7 351.7 199.1 361L271.1 433C276.1 438 282.9 440.5 289.9 440C296.9 439.5 303.3 435.9 307.4 430.2L443.3 243.2C451.1 232.5 448.7 217.5 438 209.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.5em + .1875rem) center;background-size:1.5rem}.form-check-test.wrong{background-color:var(--red-bg);padding:1rem 2.5rem 1rem 2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%23F44336' d='M320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576zM231 231C240.4 221.6 255.6 221.6 264.9 231L319.9 286L374.9 231C384.3 221.6 399.5 221.6 408.8 231C418.1 240.4 418.2 255.6 408.8 264.9L353.8 319.9L408.8 374.9C418.2 384.3 418.2 399.5 408.8 408.8C399.4 418.1 384.2 418.2 374.9 408.8L319.9 353.8L264.9 408.8C255.5 418.2 240.3 418.2 231 408.8C221.7 399.4 221.6 384.2 231 374.9L286 319.9L231 264.9C221.6 255.5 221.6 240.3 231 231z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.5em + .1875rem) center;background-size:1.5rem}.is-text-to-speech{display:flex;gap:.5rem;align-items:baseline}.is-text-to-speech i{font-size:14px;color:var(--gray-500)}.form-check{display:flex;gap:.5rem;margin-bottom:0}.form-check-input[type=radio]{background-color:#fff;border-color:var(--gray-800);width:1rem;height:1rem;margin-top:.12rem;background-image:none}.form-check-input[type=radio].default:checked{background-color:var(--gray-100) !important;border:1px solid var(--gray-400) !important;box-shadow:none !important}.form-check-input[type=radio].correct:checked{background-color:var(--green) !important;border:2px solid #fff !important;box-shadow:0 0 0 1px var(--green) !important}.form-check-input[type=radio].wrong:checked{background-color:var(--red) !important;border:2px solid #fff !important;box-shadow:0 0 0 1px var(--red) !important}.form-check-input[type=radio]{background-color:#fff;border-color:var(--gray-800);width:1rem;height:1rem;margin-top:.12rem;background-image:none}.form-check-input[type=radio]:checked{background-color:var(--primary);border:2px solid #fff;box-shadow:0 0 0 1px var(--primary)}.form-check-input[type=radio]:disabled{background-color:var(--gray-100);border-color:var(--gray-300);opacity:1}.form-check-input[type=radio]:disabled+.form-check-label{opacity:1;color:var(--gray-400)}.form-check-input[type=radio]:disabled:checked{background-color:var(--primary-200);border:2px solid var(--primary-050);box-shadow:0 0 0 1px var(--primary-200);opacity:1}.form-check-input[type=radio]:disabled:checked+.form-check-label{opacity:1;color:var(--gray-800)}.form-check-input[type=radio]:disabled.default:checked+.form-check-label{opacity:1;color:var(--gray-400)}.form-check-label{white-space:normal !important;overflow-wrap:anywhere;word-break:break-word}.form-check-label p>span:not(.note-math){white-space:normal !important;overflow-wrap:anywhere;word-break:break-word;margin-bottom:0}.form-check-label p>span:not(.note-math) img{width:100% !important}.form-check-label p>span:not(.note-math) span{width:100% !important}.form-check-label p{white-space:normal !important;overflow-wrap:anywhere;word-break:break-word;margin-bottom:0;font-size:16px !important}.form-check-label p img{width:100% !important}.form-check-label p span{font-size:16px !important}.modal-header{border-bottom:1px solid var(--gray-100);gap:1rem}.modal-footer{border-top:1px solid var(--gray-100);padding:1rem}.modal-footer>*{margin:0rem}.modal-xs{max-width:140px;margin:0 auto}.modal-sm{max-width:320px;margin:0 auto}.modal-md{max-width:440px}.modal-lg{max-width:560px}.modal-xl{max-width:1200px}.modal-xl{padding:0rem 1.5rem}@media(max-width: 575px){.modal-xl{padding:0rem}}.modal-content{border-radius:16px}.backdrop{background-color:rgba(0,0,0,.6) !important;backdrop-filter:blur(16px)}.btn-close{color:var(--gray-800);opacity:1}.header-preview{box-shadow:0px 2px 6px 0px rgba(156,176,201,.24);z-index:1}.body-preview{padding:1rem 8rem;background-color:#fbfcfd}.content-register{max-width:440px;margin:0 auto;width:100%}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:90% auto auto}.is-horizontal.is-ltr .f-button.is-arrow.is-next{border-radius:8px;border:1px solid #fff}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{border-radius:8px;border:1px solid #fff}.f-button{background:rgba(0,0,0,0)}.fancybox__container{--f-arrow-width: 120px}.fancybox__carousel>.f-button.is-arrow.is-prev:before{content:"";font-family:"Font Awesome 6 Pro";inset:unset;margin-right:4rem}.fancybox__carousel>.f-button.is-arrow.is-prev:after{content:"ก่อนหน้า";margin-left:2rem}.fancybox__carousel>.f-button.is-arrow.is-next:before{content:"ถัดไป";inset:unset;margin-right:2rem}.fancybox__carousel>.f-button.is-arrow.is-next:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:3rem}.f-button.is-arrow.is-prev svg{display:none}.f-button.is-arrow.is-next svg{display:none}.f-carousel__toolbar__column.is-right .f-button{margin-right:1rem;color:#fff}.f-carousel__toolbar__column.is-right .f-button::after{content:"ปิด";margin-left:.7rem;font-family:var(--font)}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.input-group-text{background-color:#fff;border:1px solid var(--gray-500);cursor:pointer;color:var(--gray-800);border-radius:8px}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-right:none}.form-control.is-date{padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='14' width='12.25' viewBox='0 0 448 512'%3E%3Cpath fill='%233c4045' d='M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.5em + .375rem) calc(.5em + .375rem)}.form-control.invalid{border:1px solid var(--danger)}.form-control.is-search{padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%233c4045' d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.5em + .375rem) calc(.5em + .375rem)}.form-control.is-copy{padding-right:calc(1.5em + 1.2rem)}.form-disabled{border-radius:8px;border:1px solid var(--gray-400);background-color:var(--gray-050) !important;color:var(--gray-400)}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%233c4045' d='M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z'/%3E%3C/svg%3E");background-size:16px 16px;border-radius:8px;border:1px solid var(--gray-500);font-size:inherit;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.form-select:focus{border-color:var(--gray-500);outline:0;box-shadow:none}.form-range{width:300px}.custom-range{height:4px}.custom-range::-webkit-slider-runnable-track{height:4px;background:var(--primary);border-radius:5px}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-10px;height:24px;width:24px;border-radius:50%;background:var(--primary);border:2px solid #fff;transition:.2s}.custom-range::-webkit-slider-thumb:hover{background:var(--primary)}.custom-range::-moz-range-thumb{height:24px;width:24px;border-radius:50%;background:var(--primary);border:2px solid #fff}.custom-range::-moz-range-track{height:4px;background:var(--primary);border-radius:5px}.custom-range:focus{outline:none;box-shadow:none}.form-check-input[type=checkbox]{width:1.15rem;height:1.15rem;margin-top:.1rem;border-color:var(--gray-800)}.form-check-input[type=checkbox]:checked{background-color:var(--primary);border:0;box-shadow:none}.form-check-input[type=checkbox]:focus{box-shadow:none}.form-switch .form-check-input[type=checkbox]{width:2rem;border:none;background-color:var(--gray-300);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28255, 255, 25529'/%3e%3c/svg%3e")}.form-switch .form-check-input[type=checkbox]:disabled{opacity:1;background-color:var(--gray-100)}.form-switch .form-check-input[type=checkbox]:checked{background-color:var(--primary)}.form-switch .form-check-input[type=checkbox]:checked:disabled{background-color:var(--primary-050)}.form-check-input[type=checkbox]:indeterminate{background-color:var(--primary);border:0;box-shadow:none}.btn.show{color:var(--gray-800);background-color:#fff;border-color:var(--gray-800)}.dropdown.is-invalid .btn-dropdown{border-color:var(--danger)}.btn-dropdown{color:var(--gray-800);background-color:#fff;border-color:var(--gray-800);gap:1rem;text-align:left;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--gray-500)}.btn-dropdown .classes{color:var(--gray-300)}.btn-dropdown .select-class{display:flex;align-items:center;gap:.4rem}.btn-dropdown .select-class i{display:block;font-size:12px}.btn-dropdown:hover{color:var(--gray-800);background-color:#fff;border-color:var(--gray-800)}.dropdown-item.active,.dropdown-item:active{background-color:rgba(0,0,0,0);color:var(--primary)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--gray-100);pointer-events:none;cursor:default;background-color:rgba(0,0,0,0)}.dropdown-item.required.disabled,.dropdown-item.required:disabled{color:var(--danger-100);pointer-events:none;cursor:default;background-color:rgba(0,0,0,0)}.dropdown-menu.show{padding:0rem;box-shadow:0px 0px 5px 0px rgba(156,176,201,.5);border:none;cursor:default}.dropdown-item{padding:.7rem 1rem;cursor:pointer;font-size:16px;font-weight:500}.dropdown-toggle::after{margin-left:1rem;vertical-align:.1em}.select-item{padding:.5rem 0rem}.cursor{cursor:pointer}.tag-question-number{color:#fff;background-color:var(--primary);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-container{display:flex;flex-wrap:wrap;gap:.5rem}.tag-badge-success{color:var(--primary);background-color:var(--secondary-100);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-badge-done{color:var(--green);background-color:var(--green-bg);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-badge-done span{color:var(--green-title)}.tag-badge-working{color:var(--orange);background-color:var(--orange-bg);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-badge-danger{color:var(--danger);background-color:var(--danger-050);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-badge-end{color:var(--gray-300);background-color:var(--gray-050);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-excellent{color:var(--teal);background-color:var(--teal-bg);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-good{color:var(--green);background-color:var(--green-bg);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-develop{color:var(--orange);background-color:var(--orange-bg);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.tag-bad{color:var(--red);background-color:var(--red-bg);border-radius:9999px;display:inline-block;padding:.2rem .8rem}.group-excellent{color:var(--primary)}.group-good{color:var(--secondary-600)}.group-develop{color:var(--orange)}.group-bad{color:var(--danger)}.filter-tag{color:var(--primary);background-color:var(--secondary-100);border-radius:9999px;display:inline-block;padding:.5rem .8rem}.filter-tag span{color:var(--primary-300)}.filter-tag-orange{color:var(--orange);background-color:var(--orange-bg);border-radius:9999px;display:inline-block;padding:.5rem .8rem}.filter-tag-orange span{color:var(--orange-title)}.filter-tag-add{border-radius:9999px;display:inline-block;padding:.5rem .8rem}.filter-tag-add.one{color:var(--green);background-color:var(--green-bg)}.filter-tag-add.two{color:var(--blue);background-color:var(--blue-bg)}.card{border-radius:8px;border:1px solid var(--gray-100)}.card-body{color:var(--gray-800)}thead th:nth-child(1) .dt-column-order{display:none !important}table.dataTable thead th:first-child{border-top-left-radius:10px}table.dataTable thead th:last-child{border-top-right-radius:10px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before{opacity:1;font-size:.6em;color:var(--gray-800)}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after{opacity:1;font-size:.6em;color:var(--gray-800)}table.dataTable>thead>tr>th{background-color:var(--secondary-200)}table.dataTable>tbody>tr{border-bottom:1px solid var(--gray-100);vertical-align:middle}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{border-bottom:1px solid var(--gray-100)}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:none}.table>:not(caption)>*>*{color:var(--gray-800)}table.dataTable thead th,table.dataTable tfoot th{font-weight:500}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row}table.dataTable tbody tr td{text-align:center}table.dataTable td.dt-type-numeric{text-align:center}table.dataTable thead>tr>th div.dt-column-header{justify-content:center;gap:5px;white-space:nowrap}table.dataTable thead>tr>th div.dt-column-header span.dt-column-title{flex-grow:0}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:none}div.dt-container div.dt-layout-row{justify-content:center}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:center;margin-left:0}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid var(--primary);color:var(--primary) !important;border-radius:8px;background:#fff}div.dt-container .dt-paging .dt-paging-button{margin-left:5px;border:1px solid var(--gray-300);border-radius:8px}div.dt-container .dt-paging .dt-paging-button:hover{background:var(--primary);border:1px solid var(--primary)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{color:var(--gray-100) !important;border:1px solid var(--gray-100);border-radius:8px}div.dt-container select.dt-input{padding:.75rem 1rem;border:1px solid var(--gray-500);border-radius:8px}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-end;margin-left:auto;margin-right:0;position:absolute;right:0;top:-65px}div.dt-container select.dt-input{padding:.75rem 1rem;border:1px solid var(--gray-500);border-radius:8px}div.dt-container .dt-length{display:flex;align-items:center;flex-direction:row-reverse;gap:1rem}.table-sm>:not(caption)>*>*{padding:.8rem .25rem !important}div:where(.swal2-container) div:where(.swal2-popup){border-radius:16px;color:var(--gray-800);font-size:16px;width:400px}div:where(.swal2-container) .swal2-html-container{font-size:16px;margin:0rem}div:has(.note-editor,.editing-question,.qusetion-zone){font-weight:400}