@charset "UTF-8";.popup-overlay[data-v-e9b3d612]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.popup[data-v-e9b3d612]{background:#fff;box-sizing:border-box;height:640px;box-shadow:0 4px 16px #0000001a;border-radius:8px;z-index:1000;display:flex;flex-direction:column;justify-content:space-around;padding:40px}.popup__header[data-v-e9b3d612]{display:flex;flex-direction:column;gap:40px}.popup__header .popup__confirm__content[data-v-e9b3d612]{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:20px}.popup__header .popup__header__title[data-v-e9b3d612]{display:flex;justify-content:space-between;align-items:center}.popup__header .popup__header__title .popup__title[data-v-e9b3d612]{display:flex;align-items:center;gap:8px}.popup__header .popup__header__title .popup__title .icon[data-v-e9b3d612]{cursor:pointer;color:#2864f0}.popup__header .popup__header__title .popup__title .title-text[data-v-e9b3d612]{font-size:20px;font-weight:500;line-height:24px;color:#323232}.popup__header .popup__header__title .close-icon[data-v-e9b3d612]{cursor:pointer;color:#323232}.popup__body[data-v-e9b3d612]{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;margin:auto;gap:20px}.popup__body .test-content[data-v-e9b3d612]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.popup__body .test-content .message-text[data-v-e9b3d612]{font-size:24px;font-weight:400;color:#323232;text-align:center}.popup__footer[data-v-e9b3d612]{display:flex;gap:10px;margin-top:auto;justify-content:center;align-items:center}.sub-message[data-v-e9b3d612],.message-text[data-v-e9b3d612]{white-space:pre-line}.popup-fade-enter-active[data-v-e9b3d612],.popup-fade-leave-active[data-v-e9b3d612]{transition:opacity .3s}.popup-fade-enter-from[data-v-e9b3d612],.popup-fade-leave-to[data-v-e9b3d612]{opacity:0}.popup__footer button{flex:1 0 auto}.popup.popup__confirm .form-field{width:100%}.popup.popup__confirm .form-field .form-label{width:92px;margin:auto}.popup.popup__confirm .command-list{display:flex;flex-direction:column;gap:8px}.popup.popup__confirm .command-list .command-item{display:flex;gap:8px;align-items:center}.popup.popup__confirm .command-list .command-item .popup_icon{flex:0 0 auto}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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}span,input,input::placeholder{line-height:19px}b{font-weight:700}button{padding:10px 24px;height:40px;cursor:pointer;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:10px;text-wrap:nowrap;flex:0 0 auto;border:none;border-radius:8px;color:#fff}button.bg-orange{background:#fbb32b;color:#323232}button.bg-red{background:#c80028}button.bg-green{background:#006078}button.bg-blue{background:#2864f0}button.bg-transparent{background:transparent;color:#323232}button.grey{background:#a0a0a0}button:disabled{cursor:not-allowed;background:#a0a0a0}button.padding-sm{padding:8px}button.padding-in-table{padding:8px 20px}.horizontal-divider{width:100%;height:1px;background:#dcdcdc}.vertical-divider{width:1px;align-self:stretch;background:#dcdcdc}.form-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 20px}@media(max-width:1024px){.form-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.form-grid{grid-template-columns:1fr}}.form-field{display:flex;gap:8px;box-sizing:border-box}.form-field .custom-select{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff}.form-field .custom-select .placeholder{color:#646446}.form-field .custom-select .placeholder,.form-field .custom-select .select-value,.placeholder,.select-value{flex:1}.select-icon{display:flex;align-items:center}.form-label{display:flex;flex-direction:column;align-items:flex-end}.form-label span{font-size:16px;font-weight:400;color:#333}@media(max-width:1200px){.form-field{flex-direction:column;align-items:stretch}.form-label{width:100%;min-width:0;flex:none;margin-bottom:6px;align-items:flex-start}.form-input,.form-select,.form-textarea{width:100%;min-width:0}}.form-input,.form-select,.form-textarea{flex:1;min-width:0;padding:8px 10px;border:1px solid #a0b4be;border-radius:8px;line-height:24px;font-size:16px;font-family:inherit;box-sizing:border-box}.form-input{height:40px;border:1px solid #a0b4be;background:#fff;border-radius:8px;font-size:16px;font-weight:400}.form-input:disabled{background:#505050;color:#fff}.form-input::placeholder{color:#646464}.form-input:focus{outline:none;border-color:#006078}.form-password-input{display:flex;flex:1 0 auto;align-items:center;gap:8px;height:40px;border:1px solid #a0b4be;background:#fff;border-radius:8px;padding:8px 10px;box-sizing:border-box}.form-password-input .form-input{flex:1 0 auto;border:none;padding:0;background:transparent}.form-password-input .form-input:focus-visible{border:none}.form-password-input .password-toggle-icon{color:#2563eb}.form-textarea{resize:none}.form-checkbox{width:18px;height:18px;cursor:pointer}.form-select{display:flex;align-items:center;justify-content:space-between;background-color:#fff}.form-select:hover{border-color:#006078}.form-select.is-disabled{background:#505050;color:#fff;cursor:not-allowed}input{font-size:16px}.tab-search-area{display:flex;gap:20px;padding-bottom:20px;border-bottom:1px solid #006078}.tab-search-area .form-field{flex:1 0 0}.tab-search-area .form-label{width:fit-content;align-items:flex-start}.tab-btn-list-area{display:flex;gap:8px;justify-content:flex-end}.test-table{width:100%;border-collapse:separate;border-spacing:0 8px}.test-table input{border:transparent;background:transparent;width:100%;font-size:16px;line-height:24px}.test-table input:focus{outline:none}.test-table input[type=number]::-webkit-outer-spin-button,.test-table input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.test-table input[type=number]{-moz-appearance:textfield}.test-table thead tr th{font-size:16px;font-weight:700;text-align:center;line-height:1.5rem;vertical-align:middle}.test-table thead tr th:not(:first-child,:last-child){border:1px solid #e6e6e6}.test-table thead tr th:first-child{padding-right:4px}.test-table thead tr th:last-child{padding-left:4px}.test-table thead tr th:nth-child(2){border-radius:8px 0 0 8px;padding:0 20px}.test-table thead tr th:nth-last-child(2){border-radius:0 8px 8px 0}.test-table thead tr th:not(:first-child,:last-child){background-color:#505050;color:#fff}.test-table tbody tr td{padding:8px 10px;vertical-align:middle;text-align:center}.test-table tbody tr td:not(:first-child,:last-child,:nth-child(2)){background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.test-table tbody tr td:nth-child(2){border-radius:8px 0 0 8px;background-color:#c4d2d9;border:1px solid #e6e6e6}.test-table tbody tr td:nth-last-child(2){border-radius:0 8px 8px 0}.test-table tbody tr td:last-child{padding-left:4px}.test-table tfoot td{padding:8px 10px}.test-table tfoot td:nth-child(2),.test-table tfoot td:nth-child(3){background-color:#c4d2d9}.test-table tfoot td:nth-child(2){border-radius:8px 0 0 8px}.test-table tfoot td:nth-child(3){border-radius:0 8px 8px 0}.list-table .custom-select{font-size:16px;font-weight:400;height:40px;padding:6px 10px;box-sizing:border-box;border-radius:8px;border:1px solid #006078;background:#fff;display:flex;gap:8px;align-items:center;justify-content:space-between}.list-table .custom-select .placeholder{color:#006078}
