@charset "UTF-8";@media print{.no-print{display:none}}input[type=file]::file-selector-button{height:0px;width:0px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=password]::-ms-reveal{display:none}input[type=password]::-ms-clear{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.modal{position:fixed;top:0;left:0;z-index:20;display:flex;height:100%;width:100%;justify-content:center;background-color:#00000080}.modal .modal-body{position:absolute;border-radius:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fontend-nav-btn{height:36px;align-items:center;justify-content:center;border-radius:.25rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));font-size:1.25rem;line-height:1.75rem}.fontend-nav-btn:hover{--tw-border-opacity: 1;border-color:rgb(95 168 202 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(95 168 202 / var(--tw-bg-opacity))}@media (min-width: 1024px){.fontend-nav-btn{height:40px}}.frontend-public-list{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding-top:10px;padding-bottom:10px;padding-left:.5rem;padding-right:.5rem}@media (min-width: 768px){.frontend-public-list{padding:1.25rem 1.75rem}}.list-triangle-decor{height:0px;width:0px;border-style:solid;border-width:5px 0 5px 8.7px;border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) currentColor}.frontend-bottom-handle-btn{display:flex;height:2.5rem;width:160px;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(103 103 103 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(103 103 103 / var(--tw-text-opacity))}.frontend-bottom-handle-btn:hover{border-color:#fff0;--tw-bg-opacity: 1;background-color:rgb(95 168 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 768px){.frontend-bottom-handle-btn{height:46px;font-size:1.25rem;line-height:1.75rem}}.frontend-submit-btn{width:100%;border-radius:5px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(103 103 103 / var(--tw-border-opacity));padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity: 1;color:rgb(103 103 103 / var(--tw-text-opacity))}.frontend-submit-btn:hover{--tw-border-opacity: 1;border-color:rgb(95 168 202 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(95 168 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 768px){.frontend-submit-btn{font-size:1.25rem;line-height:1.75rem}}.backend-container-border{border-radius:5px;--tw-shadow: 0 0 3px rgb(0,0,0,.7);--tw-shadow-colored: 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.backend-table-border{overflow-x:auto;border-radius:5px;--tw-border-opacity: 1;border-color:rgb(103 103 103 / var(--tw-border-opacity));font-size:1.25rem;line-height:1.75rem}.backend-table-header{display:grid;align-items:center;--tw-bg-opacity: 1;background-color:rgb(103 103 103 / var(--tw-bg-opacity));font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.backend-table-header .backend-table-th{height:43px;border-left-width:1px;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));line-height:43px}.backend-table-header .backend-table-th:first-child{border-left-width:0px}.backend-table-header .backend-table-th:last-child{border-right-width:0px}.backend-table-tr{display:grid;word-break:break-all}.backend-table-tr:last-of-type :first-child{border-bottom-left-radius:5px}.backend-table-tr:last-of-type :last-child{border-bottom-right-radius:5px}.backend-table-tr .backend-table-td{display:flex;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity: 1;border-color:rgb(103 103 103 / var(--tw-border-opacity));padding:30px;text-align:center}.backend-drag-btn{height:13.5px;width:18px;cursor:grab;border-top-width:4.5px;border-bottom-width:4.5px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));border-radius:0!important}.backend-h3-title{width:100%;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding-bottom:10px;font-family:FakePearl-Regular;font-size:1.5rem;line-height:2rem}.frontend-label{position:relative;display:block;height:42px;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(171 171 171 / var(--tw-border-opacity))}.frontend-label .label-title{position:absolute;top:-12px;left:1rem;display:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:2px;padding-right:2px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(103 103 103 / var(--tw-text-opacity))}@media (min-width: 768px){.frontend-label .label-title{top:-15px;font-size:1rem;line-height:1.5rem}}.frontend-label input{height:42px;width:100%;border-style:none;background-color:#fff0;padding-left:18px;padding-right:18px;font-size:.875rem;line-height:1.25rem}.frontend-label input:focus{border-color:#fff0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}@media (min-width: 768px){.frontend-label input{font-size:1rem;line-height:1.5rem}}.frontend-label input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(171 171 171 / var(--tw-text-opacity))}.frontend-label input::placeholder{--tw-text-opacity: 1;color:rgb(171 171 171 / var(--tw-text-opacity))}
