html,body{background:#e9ecef;font-size:12px;color:#343a40;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif;font-weight:normal;text-align:justify;width:100%;height:100vh}@media screen and (min-width: 992px){html,body{font-size:14px}}img{max-width:100%}input[type=number]{-moz-appearance:textfield !important;-webkit-appearance:textfield !important;appearance:textfield !important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none !important;appearance:none !important;margin:0 !important}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.invalid-feedback{display:block !important}body #layout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:100vh}body #layout-wrapper .sidebar{position:relative;width:16rem;background:#212529;padding:1.5rem;overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:background-color .25s ease,-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color .25s ease,-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1),background-color .25s ease;transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1),background-color .25s ease,-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1)}body #layout-wrapper .sidebar #btn-menu-toggle{position:absolute;top:0;right:0;padding:1.5rem;cursor:pointer}body #layout-wrapper .sidebar .sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0 0 2rem;color:#ced4da}body #layout-wrapper .sidebar .sidebar-header .site-title{font-size:1.4rem;font-weight:bold}body #layout-wrapper .sidebar .sidebar-menu{width:100%}body #layout-wrapper .sidebar .sidebar-menu hr{border-color:#adb5bd}body #layout-wrapper .sidebar .sidebar-menu .menu-block .block-title{font-size:.9rem;color:#6c757d;font-weight:normal;padding:1rem 0 0}body #layout-wrapper .sidebar .sidebar-menu .menu-block .menu-list{list-style:none;padding:0;margin:0}body #layout-wrapper .sidebar .sidebar-menu .menu-block .menu-list .menu-item .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.5rem;padding:.8rem;color:#dee2e6;line-height:1;text-decoration:none;border-radius:.5rem;-webkit-transition:.25s;transition:.25s}body #layout-wrapper .sidebar .sidebar-menu .menu-block .menu-list .menu-item .menu-link:active,body #layout-wrapper .sidebar .sidebar-menu .menu-block .menu-list .menu-item .menu-link:hover,body #layout-wrapper .sidebar .sidebar-menu .menu-block .menu-list .menu-item .menu-link:focus,body #layout-wrapper .sidebar .sidebar-menu .menu-block .menu-list .menu-item .menu-link.active{background:#343a40;color:#f8f9fa}body #layout-wrapper .main{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;-webkit-transition:margin-left .25s cubic-bezier(0.4, 0, 0.2, 1);transition:margin-left .25s cubic-bezier(0.4, 0, 0.2, 1)}body #layout-wrapper .main .main-footer{padding:2rem;font-size:.8rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;color:#6c757d;text-align:center}body #layout-wrapper .main .main-footer .env-info{display:inline-block;padding:.5rem 1rem;margin:1rem 0 0;font-size:.75rem;text-transform:uppercase;line-height:1;color:#6c757d;text-align:center;background:#dee2e6}body.sidebar-close #layout-wrapper .sidebar{background-color:#17a2b8;-webkit-transform:translateX(calc(-1 * (100% - 3rem)));transform:translateX(calc(-1 * (100% - 3rem)))}body.sidebar-close #layout-wrapper .sidebar:hover{background-color:rgb(28.8,141.2,160)}body.sidebar-close #layout-wrapper .sidebar #btn-menu-toggle{inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem 0 0}body.sidebar-close #layout-wrapper .sidebar #btn-menu-toggle i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.sidebar-close #layout-wrapper .sidebar #sidebar-wrapper{display:none}body.sidebar-close #layout-wrapper .main{margin-left:-13rem}#content .content-alert .alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin:0;border-top:none;border-left:none;border-right:none;border-radius:0;-webkit-box-shadow:0 0 2rem .5rem #dee2e6;box-shadow:0 0 2rem .5rem #dee2e6;-webkit-animation:fadeIn .15s ease-out;animation:fadeIn .15s ease-out}#content .content-alert .alert p{margin:0}#content .content-alert .alert .bi{display:inline-block;font-size:1.2rem;font-family:"bootstrap-icons";font-style:normal;line-height:1}#content .content-alert .alert .bi.bi-alert-primary::before{content:"";color:#007bff}#content .content-alert .alert .bi.bi-alert-info::before{content:"";color:#007bff}#content .content-alert .alert .bi.bi-alert-success::before{content:"";color:#28a745}#content .content-alert .alert .bi.bi-alert-warning::before{content:"";color:#fd7e14}#content .content-alert .alert .bi.bi-alert-danger::before{content:"";color:#dc3545}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#content .content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:2rem}#content .content-header .content-title-block .content-title{font-size:1.4rem}#content .content-header .content-title-block .content-subtitle{font-size:1rem}#content .content-page{padding:2rem;background:#fff;-webkit-box-shadow:0 0 2rem .5rem #dee2e6;box-shadow:0 0 2rem .5rem #dee2e6;-webkit-transition:-webkit-box-shadow .3s ease-out;transition:-webkit-box-shadow .3s ease-out;transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out, -webkit-box-shadow .3s ease-out}#content .content-page:hover{-webkit-box-shadow:0 0 2rem .5rem #ced4da;box-shadow:0 0 2rem .5rem #ced4da}#content .content-page .content-block-title{border-left:3px solid #007bff;font-size:1rem;font-weight:bold;line-height:1;padding-left:.5rem;margin:0 0 .5rem}#content .icon-q{display:inline-block;font-size:1rem;font-family:"bootstrap-icons";font-style:normal;line-height:1;color:#007bff;margin:0 .5rem}.table-v{width:100%;border-top:1px solid #ced4da}.table-v tbody tr th{font-weight:normal;color:rgba(52,58,64,.7);padding:.2rem .4rem;border-bottom:1px solid #ced4da}.table-v tbody tr td{padding:.2rem .4rem;border-bottom:1px solid #ced4da}.table-v tbody tr td:first-of-type{padding-left:0}.table-v tbody tr td:last-of-type{padding-right:0}.table-v tbody tr:hover th,.table-v tbody tr:hover td{background:#f8f9fa}.table-v.table-input tbody tr th{vertical-align:top;padding:.8rem 0}.table-v.table-input tbody tr th.require{font-weight:bold}.table-v.table-input tbody tr th.require::after{display:inline-block;content:"";font-size:.6rem;font-weight:normal;font-family:bootstrap-icons !important;color:#dc3545;margin-left:.4rem;vertical-align:top}.table-v.table-input tbody tr td{padding:.6rem 0}.table-v.table-input tbody tr td .input-error{display:block;font-size:.8rem;color:#dc3545;margin:.5rem 0 0}.table-v.table-search{margin:0 0 .5rem}.table-v.table-search tbody tr th{font-size:.9rem}.table-v.table-search tbody tr th:first-of-type{padding-left:0}.table-v.table-search tbody tr th::before{display:inline-block;content:"";font-size:.7rem;font-family:bootstrap-icons !important;color:#ced4da;margin-right:.25rem}.table-v.table-search tbody tr td:last-of-type{padding-right:0}.table-h{width:100%;border-top:1px solid #ced4da}.table-h thead tr th{padding:.2rem .4rem;font-size:.9rem;color:rgba(52,58,64,.7);font-weight:normal;text-align:center;border-left:1px solid #ced4da;border-bottom:1px solid #ced4da}.table-h thead tr:first-of-type th:first-of-type{border-left:none}.table-h tbody tr td{padding:.2rem .4rem;border-left:1px solid #ced4da;border-bottom:1px solid #ced4da}.table-h tbody tr td:first-of-type{border-left:none;padding-left:0}.table-h tbody tr td:last-of-type{border-right:none;padding-right:0}.table-h tbody tr td .btn-sm{display:block;width:100%;font-size:.75rem;padding-right:0;padding-left:0}.table-h tbody tr:hover td{background:#f8f9fa}.table-meta .meta-user{display:inline-block;background:#e9ecef;padding:.2rem .4rem;margin-left:.5rem;font-size:.8rem}.card .table-in-card{width:100%;margin:0}.card .table-in-card tbody,.card .table-in-card tfoot{vertical-align:middle}.card .table-in-card tbody tr th,.card .table-in-card tfoot tr th{font-size:.9rem;padding:.5rem 1rem;padding-left:.5rem;font-weight:normal;color:rgba(52,58,64,.7);border-bottom:1px solid #ced4da;border-right:1px dotted #ced4da;background:#f8f9fa}.card .table-in-card tbody tr td,.card .table-in-card tfoot tr td{padding:.5rem 1rem;border-bottom:1px solid #ced4da}.card .table-in-card tbody tr:first-of-type th,.card .table-in-card tfoot tr:first-of-type th{border-top-left-radius:.5rem}.card .table-in-card tbody tr:first-of-type td,.card .table-in-card tfoot tr:first-of-type td{border-top-right-radius:.5rem}.card .table-in-card tbody tr:last-of-type th,.card .table-in-card tbody tr:last-of-type td,.card .table-in-card tfoot tr:last-of-type th,.card .table-in-card tfoot tr:last-of-type td{border-bottom:none}.card .table-in-card tbody tr:last-of-type th,.card .table-in-card tfoot tr:last-of-type th{border-bottom-left-radius:.5rem}.card .table-in-card tbody tr:last-of-type td,.card .table-in-card tfoot tr:last-of-type td{border-bottom-right-radius:.5rem}.card .table-in-card-h{margin:0}.card .table-in-card-h thead tr th{padding:.2rem .4rem;font-size:.9rem;color:rgba(52,58,64,.7);font-weight:normal;text-align:center;border-left:1px solid #ced4da;border-bottom:1px solid #ced4da;background:#f8f9fa}.card .table-in-card-h thead tr:first-of-type{border-top:1px solid #ced4da}.card .table-in-card-h thead tr:first-of-type th:first-of-type{border-left:none;border-top-left-radius:.35rem}.card .table-in-card-h thead tr:first-of-type th:last-of-type{border-top-right-radius:.35rem}.card .table-in-card-h tbody{vertical-align:middle}.card .table-in-card-h tbody tr td{padding:.2rem .4rem;border-left:1px solid #ced4da;border-bottom:1px solid #ced4da}.card .table-in-card-h tbody tr td:first-of-type{border-left:none}.card .table-in-card-h tbody tr:last-of-type td{border-bottom:none}.card .table-in-card-h tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:.4rem}.card .table-in-card-h tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:.4rem}.card .list-in-card{list-style:none;padding:0;margin:0}.card .list-in-card li{border-bottom:1px solid #ced4da}.card .list-in-card li:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.card .list-in-card li:first-of-type>*{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.card .list-in-card li:last-of-type{border-bottom:none;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.card .list-in-card li:last-of-type>*{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.modal-content .table-in-modal{width:100%}.modal-content .table-in-modal.table-input tr th{padding:.25rem .5rem;padding-left:1rem;border-top:1px solid #ced4da}.modal-content .table-in-modal.table-input tr td{padding:.25rem .5rem;padding-right:1rem;border-top:1px solid #ced4da}.modal-content .table-in-modal.table-display tr th{padding:.5rem 1rem;padding-left:1rem;border-top:1px solid #ced4da;font-weight:normal}.modal-content .table-in-modal.table-display tr td{padding:.5rem 1rem;padding-right:1rem;border-top:1px solid #ced4da;font-weight:bold}.modal-content .modal-body .table-in-modal.table-list thead tr th{padding:.2rem .4rem;font-size:.9rem;color:rgba(52,58,64,.7);font-weight:normal;text-align:center;border-left:1px solid #ced4da}.modal-content .modal-body .table-in-modal.table-list thead tr th:first-of-type{border-left:none;padding-left:1rem}.modal-content .modal-body .table-in-modal.table-list thead tr th:last-of-type{padding-right:1rem}.modal-content .modal-body .table-in-modal.table-list tbody tr td{padding:.2rem .4rem;border-left:1px solid #ced4da;border-top:1px solid #ced4da}.modal-content .modal-body .table-in-modal.table-list tbody tr td:first-of-type{border-left:none;padding-left:1rem}.modal-content .modal-body .table-in-modal.table-list tbody tr td:last-of-type{padding-right:1rem}.serach-conditions{padding:0 0 1rem}.serach-conditions .search-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 .5rem}.serach-conditions .search-title-block .search-title{border-left:3px solid #007bff;font-size:.9rem;color:rgba(52,58,64,.7);line-height:1;margin:0;padding-left:.5rem}.serach-conditions .search-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.serach-conditions .search-buttons .btn{width:8rem}.search-result .result-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 .5rem}.search-result .result-title-block .result-title{border-left:3px solid #28a745;font-size:.9rem;color:rgba(52,58,64,.7);line-height:1;margin:0;padding-left:.5rem}.search-result .result-title-block .result-count{font-size:.9rem}.js-date-picker{background:#f8f9fa;text-align:center;cursor:pointer}.vue-date-pickr{background:#f8f9fa;text-align:center;cursor:pointer}#loader{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:rgba(33,37,41,.99)}#loader.open{display:-webkit-box;display:-ms-flexbox;display:flex}#loader .loader-text{text-align:center;color:#fff}#loader .sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}#loader .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}#loader .sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#007bff;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#loader .sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}#loader .sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}#loader .sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}#loader .sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}#loader .sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}#loader .sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}#loader .rect-spinner{margin:20px auto;width:50px;height:40px;text-align:center;font-size:10px}#loader .rect-spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}#loader .rect-spinner>div:nth-last-of-type(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#loader .rect-spinner>div:nth-last-of-type(3){-webkit-animation-delay:-1s;animation-delay:-1s}#loader .rect-spinner>div:nth-last-of-type(4){-webkit-animation-delay:-0.9s;animation-delay:-0.9s}#loader .rect-spinner>div:nth-last-of-type(5){-webkit-animation-delay:-0.8s;animation-delay:-0.8s}#loader .sk-cube-grid{width:40px;height:40px;margin:20px auto}#loader .sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#007bff;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}#loader .sk-cube-grid .sk-cube:nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s}#loader .sk-cube-grid .sk-cube:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}#loader .sk-cube-grid .sk-cube:nth-of-type(3){-webkit-animation-delay:.4s;animation-delay:.4s}#loader .sk-cube-grid .sk-cube:nth-of-type(4){-webkit-animation-delay:.1s;animation-delay:.1s}#loader .sk-cube-grid .sk-cube:nth-of-type(5){-webkit-animation-delay:.2s;animation-delay:.2s}#loader .sk-cube-grid .sk-cube:nth-of-type(6){-webkit-animation-delay:.3s;animation-delay:.3s}#loader .sk-cube-grid .sk-cube:nth-of-type(7){-webkit-animation-delay:0s;animation-delay:0s}#loader .sk-cube-grid .sk-cube:nth-of-type(8){-webkit-animation-delay:.1s;animation-delay:.1s}#loader .sk-cube-grid .sk-cube:nth-of-type(9){-webkit-animation-delay:.2s;animation-delay:.2s}#loader .sk-chase{width:40px;height:40px;margin:20px auto;position:relative;-webkit-animation:sk-chase 2.5s infinite linear both;animation:sk-chase 2.5s infinite linear both}#loader .sk-chase .sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-animation:sk-chase-dot 2s infinite ease-in-out both;animation:sk-chase-dot 2s infinite ease-in-out both}#loader .sk-chase .sk-chase-dot::before{content:"";display:block;width:25%;height:25%;background-color:#007bff;border-radius:100%;-webkit-animation:sk-chase-dot-before 2s infinite ease-in-out both;animation:sk-chase-dot-before 2s infinite ease-in-out both}#loader .sk-chase .sk-chase-dot:nth-child(1){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#loader .sk-chase .sk-chase-dot:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}#loader .sk-chase .sk-chase-dot:nth-child(3){-webkit-animation-delay:-0.9s;animation-delay:-0.9s}#loader .sk-chase .sk-chase-dot:nth-child(4){-webkit-animation-delay:-0.8s;animation-delay:-0.8s}#loader .sk-chase .sk-chase-dot:nth-child(5){-webkit-animation-delay:-0.7s;animation-delay:-0.7s}#loader .sk-chase .sk-chase-dot:nth-child(6){-webkit-animation-delay:-0.6s;animation-delay:-0.6s}#loader .sk-chase .sk-chase-dot:nth-child(1):before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#loader .sk-chase .sk-chase-dot:nth-child(2):before{-webkit-animation-delay:-1s;animation-delay:-1s}#loader .sk-chase .sk-chase-dot:nth-child(3):before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}#loader .sk-chase .sk-chase-dot:nth-child(4):before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}#loader .sk-chase .sk-chase-dot:nth-child(5):before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}#loader .sk-chase .sk-chase-dot:nth-child(6):before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.loader{display:block;width:1.1rem;margin:0;aspect-ratio:1;border-radius:50%}.loader.open{border:.2rem solid rgba(0,123,255,.5);border-right-color:#007bff;-webkit-animation:inline-loader-anime 1s infinite linear;animation:inline-loader-anime 1s infinite linear}.btn-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.btn-loader.open::after{content:"";display:inline-block;width:1rem;aspect-ratio:1;border-radius:50%;border:.2rem solid rgba(0,123,255,.5);border-right-color:#007bff;-webkit-animation:inline-loader-anime 1s infinite linear;animation:inline-loader-anime 1s infinite linear}.btn-on-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.btn-on-check.on::after{content:"";font-family:bootstrap-icons !important;display:inline-block;color:#28a745}@-webkit-keyframes inline-loader-anime{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes inline-loader-anime{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@-webkit-keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot{80%,100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot-before{50%{-webkit-transform:scale(0.4);transform:scale(0.4)}100%,0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chase-dot-before{50%{-webkit-transform:scale(0.4);transform:scale(0.4)}100%,0%{-webkit-transform:scale(1);transform:scale(1)}}.custom-modal{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:5rem 2rem;background:rgba(33,37,41,.99);overflow-x:hidden;overflow-y:auto}.custom-modal.open{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-modal .custom-modal-block{border-radius:.5rem;background:#fff;width:30rem;overflow:hidden}.custom-modal .custom-modal-block .custom-modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 1.6rem;border-bottom:1px solid #ced4da;background:#fff}.custom-modal .custom-modal-block .custom-modal-header h3{font-size:1.2rem;font-weight:bold;line-height:1;margin:0}.custom-modal .custom-modal-block .custom-modal-body{padding:1.2rem 1.6rem}.custom-modal .custom-modal-block .custom-modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1.2rem 1.6rem;border-top:1px solid #ced4da}.custom-modal.success .custom-modal-block .custom-modal-header{background-color:#28a745;border-color:rgb(40,116,57.3543307087)}.custom-modal.success .custom-modal-block .custom-modal-header h3{color:#fff}.custom-modal.error .custom-modal-block .custom-modal-header{background-color:#dc3545;border-color:rgb(169,53,64.1137724551)}.custom-modal.error .custom-modal-block .custom-modal-header h3{color:#fff}#page-login{background:radial-gradient(circle, #343a40 0%, #111519 70%)}#page-login .login-wrapper{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-login .login-wrapper .login-container{position:relative;width:24rem;margin:0 auto;padding:3rem 3rem 5rem;background:#343a40;border:1px solid rgba(73,80,87,.7);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);color:#ced4da;overflow:hidden}#page-login .login-wrapper .login-container .alert{position:absolute;bottom:0;left:0;right:0;margin:0;border-top-left-radius:0;border-top-right-radius:0;text-align:center;opacity:0;-webkit-animation:alertFadeIn .28s cubic-bezier(0.25, 0.1, 0.25, 1) forwards;animation:alertFadeIn .28s cubic-bezier(0.25, 0.1, 0.25, 1) forwards;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25)}#page-login .login-wrapper .login-container .form-control{background:rgba(222,226,230,.05);border-color:rgba(222,226,230,.1);color:#ced4da;-webkit-box-shadow:inset 0 4px 12px rgba(0,0,0,.08);box-shadow:inset 0 4px 12px rgba(0,0,0,.08)}#page-login .login-wrapper .login-container .form-control:focus,#page-login .login-wrapper .login-container .form-control:active{border-color:rgba(222,226,230,.2)}#page-login .login-wrapper .login-footer{padding:1.5rem 0 0;font-size:.9rem;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;color:#6c757d;text-align:center}#page-login .login-wrapper .login-footer .env-info{display:inline-block;padding:.5rem 1rem;margin-top:.5rem;font-size:.75rem;text-transform:uppercase;line-height:1;color:#6c757d;text-align:center;background:#111519}@-webkit-keyframes alertFadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:.85;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes alertFadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:.85;-webkit-transform:translateY(0);transform:translateY(0)}}#home .page-index{min-width:62rem}#home .page-index .chart-block .daily-chart-wrapper{position:relative;height:22rem}#home .page-index .chart-block .daily-chart-wrapper #dailyChart{width:100%}#home .page-index .summary-block{display:grid;grid-template-columns:1fr 20rem;gap:2rem}#home .page-index .summary-block .unit{font-size:.8rem !important;font-weight:normal !important;color:#adb5bd}#home .page-index .summary-block .table-month-summary tbody tr td.cell-amount{text-align:right}#home .page-index .summary-block .table-month-summary tbody tr td.cell-amount.total{width:10rem;font-size:1.2rem;font-weight:bold}#home .page-index .summary-block .table-month-summary tbody tr td.cell-amount.tax{width:8rem}#home .page-index .summary-block .table-product-summary tbody tr td.cell-rank{text-align:center;width:4rem}#home .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%;font-weight:bold;margin:0 auto}#home .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top.top-1{background-color:#dc3545;color:#fff}#home .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top.top-2{background-color:#fd7e14;color:#fff}#home .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top.top-3{background-color:#ffc107;color:#000}#home .page-index .summary-block .table-product-summary tbody tr td.cell-amount{width:8rem;text-align:right}#home .page-index .summary-block .table-product-summary tbody tr td.cell-ticket{width:6rem;text-align:right}#home .page-index .summary-block .heatmap-chart-wrapper{position:relative;width:100%}#home .page-index .summary-block .heatmap-chart-wrapper #heatmap-chart{max-width:100% !important}#master-category .page-index .category-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr));gap:1rem}#master-category .page-index .category-cards .category-card{position:relative;background:#fff;border:1px solid #ced4da;border-radius:.5rem;overflow:hidden;text-decoration:none;color:#000;-webkit-transition:background-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}#master-category .page-index .category-cards .category-card .category-image{width:100%;border-bottom:1px solid #dee2e6;overflow:hidden}#master-category .page-index .category-cards .category-card .category-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:30/23;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}#master-category .page-index .category-cards .category-card .category-name{font-size:1rem;font-weight:bold;padding:.5rem 1rem}#master-category .page-index .category-cards .category-card .category-type{position:absolute;top:0;right:0;padding:.25rem .5rem;background-color:#6c757d;border-top-right-radius:.25rem;border-bottom-left-radius:.25rem;font-size:.9rem;color:#fff}#master-category .page-index .category-cards .category-card .category-type.type-delivery{background-color:#28a745}#master-category .page-index .category-cards .category-card:hover,#master-category .page-index .category-cards .category-card:active,#master-category .page-index .category-cards .category-card:focus{background-color:#f8f9fa;-webkit-box-shadow:0 0 .5rem .1rem #e9ecef;box-shadow:0 0 .5rem .1rem #e9ecef}#master-category .page-index .category-cards .category-card:hover .category-image img,#master-category .page-index .category-cards .category-card:active .category-image img,#master-category .page-index .category-cards .category-card:focus .category-image img{-webkit-transform:scale(1.02);transform:scale(1.02)}#master-category .page-detail .table-in-card tbody tr th{width:10rem}#master-category .page-detail .image-preview{max-width:20rem;border:5px solid #dee2e6;border-radius:1rem;overflow:hidden}#master-category .page-detail .image-note{font-size:.875rem;color:#6c757d}#master-category .page-edit .table-v tbody tr th{width:10rem}#master-category .page-edit .table-v tbody tr td input[name=category_id],#master-category .page-edit .table-v tbody tr td input[name=sort]{width:7rem;text-align:center}#master-category .page-edit .table-v tbody tr td input[name=category_name]{max-width:20rem}#master-category .page-edit .table-v tbody tr td select[name=delivery_id]{width:auto;padding-right:4rem}#master-manager .page-index .table-h thead tr th.cell-id{width:5rem}#master-manager .page-index .table-h thead tr th.cell-last-login{width:10rem}#master-manager .page-index .table-h thead tr th.cell-btn{width:5rem}#master-manager .page-index .table-h tbody tr td.cell-id,#master-manager .page-index .table-h tbody tr td.cell-last-login{text-align:center}#master-manager .page-index .manager-cards .manager-card-link{display:block;text-decoration:none}#master-manager .page-index .manager-cards .manager-card-link:hover .card{background-color:#f8f9fa;-webkit-box-shadow:0 0 .5rem .1rem #e9ecef;box-shadow:0 0 .5rem .1rem #e9ecef}#master-manager .page-index .manager-cards .manager-card-link:hover .image-thumb img{-webkit-transform:scale(1.02);transform:scale(1.02)}#master-manager .page-index .manager-cards .manager-card-link .card{position:relative;overflow:hidden;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}#master-manager .page-index .manager-cards .manager-card-link .card .image-thumb{width:100%;aspect-ratio:30/23;overflow:hidden;background:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #dee2e6}#master-manager .page-index .manager-cards .manager-card-link .card .image-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}#master-manager .page-index .manager-cards .manager-card-link .card .manager-name{font-size:1rem;font-weight:bold}#master-manager .page-index .manager-cards .manager-card-link .card .manager-type{position:absolute;top:0;right:0;padding:.25rem .5rem;background-color:#6c757d;border-top-right-radius:.25rem;border-bottom-left-radius:.25rem;font-size:.9rem;color:#fff}#master-manager .page-index .manager-cards .manager-card-link .card .manager-type.type-delivery{background-color:#28a745}#master-manager .page-detail .table-in-card tbody tr th{width:10rem}#master-manager .page-detail .table-login-history tbody tr td.cell-time{width:13rem}#master-manager .page-detail .table-login-history tbody tr td.cell-ua{width:10rem}#master-manager .page-detail .table-login-history tbody tr td.cell-ua .btn{display:block;width:100%}#master-manager .page-edit .table-v tbody tr th{width:10rem}#master-manager .page-edit .table-v tbody tr td input{max-width:30rem}#master-manager .page-edit .table-v tbody tr td input[name=manager_id]{width:7rem;text-align:center}#master-manager .page-edit .table-v tbody tr td input[name=manager_name]{max-width:20rem}#master-manager .page-edit .table-v tbody tr td input[name=login_id],#master-manager .page-edit .table-v tbody tr td input[name=login_pw]{max-width:14rem}#master-product .page-index .serach-conditions .table-search th.cell-name{width:6rem}#master-product .page-index .serach-conditions .table-search th.cell-category{width:6rem}#master-product .page-index .serach-conditions .table-search td.cell-name{width:14rem}#master-product .page-index .serach-conditions .table-search td.cell-category{width:14rem}#master-product .page-index .product-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(24rem, 1fr));gap:1rem}#master-product .page-index .product-list .product-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #ced4da;border-radius:.5rem;overflow:hidden;text-decoration:none;color:#000;-webkit-transition:background-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}#master-product .page-index .product-list .product-block.disabled{opacity:.5}#master-product .page-index .product-list .product-block .product-image{width:10rem;border-right:1px solid #dee2e6;overflow:hidden}#master-product .page-index .product-list .product-block .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:30/23;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}#master-product .page-index .product-list .product-block .product-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem}#master-product .page-index .product-list .product-block .product-info .product-name{font-size:1.2rem;font-weight:bold}#master-product .page-index .product-list .product-block .product-info .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0 0}#master-product .page-index .product-list .product-block .product-info .product-price .price{font-size:1.4rem;font-weight:bold}#master-product .page-index .product-list .product-block .product-info .product-price .price .unit{font-size:1rem;color:#adb5bd;font-weight:normal}#master-product .page-index .product-list .product-block .status-overlay{position:absolute;top:0;left:0;background-color:#dee2e6;border-bottom-right-radius:.5rem;color:#000;font-size:.8rem;line-height:1;padding:.5rem}#master-product .page-index .product-list .product-block .status-overlay.disabled{background-color:#f8f9fa;color:#adb5bd}#master-product .page-index .product-list .product-block .status-overlay.with-delivery{background-color:#20c997}#master-product .page-index .product-list .product-block .status-overlay.category-not-set{background-color:#dc3545;color:#fff}#master-product .page-index .product-list .product-block:hover,#master-product .page-index .product-list .product-block:active,#master-product .page-index .product-list .product-block:focus{background-color:#f8f9fa;-webkit-box-shadow:0 0 .5rem .1rem #e9ecef;box-shadow:0 0 .5rem .1rem #e9ecef}#master-product .page-index .product-list .product-block:hover .product-image img,#master-product .page-index .product-list .product-block:active .product-image img,#master-product .page-index .product-list .product-block:focus .product-image img{-webkit-transform:scale(1.02);transform:scale(1.02)}#master-product .page-detail .table-in-card th{width:10rem}#master-product .page-detail .image-preview{max-width:20rem;border:5px solid #dee2e6;border-radius:1rem;overflow:hidden}#master-product .page-detail .image-note{font-size:.875rem;color:#6c757d}#master-product .page-detail .image-note .file-name{font-weight:bold;color:#e83e8c}#master-product .page-edit .table-v th{width:10rem}#master-product .page-edit .table-v td .input-group-price{max-width:10rem}#master-product .page-edit .table-v td input[name=product_id]{width:7rem;text-align:center}#master-product .page-edit .table-v td input[name=product_name]{max-width:20rem}#master-product .page-edit .table-v td input[name=unit_price]{text-align:right}#master-product .page-edit .table-v td input[name=sort]{width:7rem;text-align:center}#master-product .page-edit .table-v td select[name=category_id]{width:auto;padding-right:4rem}#master-product .page-edit .table-v td select[name=tax_type]{width:auto;padding-right:4rem}#master-product .product-tax-type{display:inline-block;background-color:#fff;border:1px solid #6c757d;border-radius:.25rem;padding:.3rem .5rem;font-size:.8rem;color:#343a40;line-height:1.2}#master-product .product-tax-type.tax-type-2{background-color:#e9ecef;border-color:#dee2e6;color:#343a40}#master-machine .page-index .result-list .table-h th.cell-id{width:4rem}#master-machine .page-index .result-list .table-h th.cell-tel{width:10rem}#master-machine .page-index .result-list .table-h th.cell-btn{width:5rem}#master-machine .page-index .result-list .table-h td.cell-id{text-align:center}#master-machine .page-index .result-list .table-h td.cell-tel{text-align:center}#master-machine .page-detail .table-in-card th{width:10rem}#master-machine .page-detail .img-qr{width:10rem;border:1px solid #dee2e6}#master-machine .page-edit .table-input th{width:12rem}#master-machine .page-edit .table-input td input[name=ticket_machine_id]{width:5rem;text-align:center}#master-machine .page-edit .table-input td input[name=ticket_machine_name]{max-width:24rem}#master-machine .page-edit .table-input td input[name=ticket_initial]{text-align:center}#master-machine .page-edit .table-input td input[name=business_name],#master-machine .page-edit .table-input td input[name=address1],#master-machine .page-edit .table-input td input[name=address2]{max-width:24rem}#master-machine .page-edit .table-input td input[name=tel]{max-width:10rem;text-align:center}#master-machine .page-edit .table-input td input[name=invoice_number]{max-width:12rem;text-align:center}#master-machine .page-edit .table-input td input[name=manage_mode_qr_key]{max-width:24rem}#master-machine .page-edit .table-input td input[name=manage_mode_number_key]{max-width:8rem;text-align:center}#master-machine .page-edit .table-input td .input-group-ticket-initial{width:8rem}#master-tax .page-index .result-list .table-h th.cell-rate{width:6rem}#master-tax .page-index .result-list .table-h th.cell-btn{width:5rem}#master-tax .page-index .result-list .table-h td.cell-rate{text-align:end}#master-tax .page-edit .table-v th{width:10rem}#master-tax .page-edit .table-v td .input-group-date{max-width:16rem}#master-tax .page-edit .table-v td .input-group-date input{text-align:center}#master-tax .page-edit .table-v td .input-group-rate{max-width:8rem}#master-tax .page-edit .table-v td .input-group-rate input{text-align:end}#master-tax #delete-modal .table-in-modal th{width:8rem}.delete-button-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}#tran-sales .page-index .serach-conditions .table-search th.cell-date{width:5rem}#tran-sales .page-index .serach-conditions .table-search th.cell-machine{width:6rem}#tran-sales .page-index .serach-conditions .table-search td.cell-date{width:28rem}#tran-sales .page-index .serach-conditions .table-search td.cell-date input{text-align:center}#tran-sales .page-index .serach-conditions .table-search td.cell-machine{width:18rem}#tran-sales .page-index .search-result .result-list .table-h th.cell-date{width:9rem}#tran-sales .page-index .search-result .result-list .table-h th.cell-amount.total{width:10rem}#tran-sales .page-index .search-result .result-list .table-h th.cell-amount.tax{width:7rem}#tran-sales .page-index .search-result .result-list .table-h th.cell-btn{width:5rem}#tran-sales .page-index .search-result .result-list .table-h td.cell-amount{text-align:end}#tran-sales .page-index .search-result .result-list .table-h td.cell-amount .unit{font-size:.8rem;font-weight:normal !important;color:#adb5bd}#tran-sales .page-index .search-result .result-list .table-h td.cell-amount.total{font-size:1.2rem;font-weight:bold}#tran-sales .page-index .search-result .result-list .table-h td.cell-amount.tax{font-size:1rem}#tran-sales .page-summary{display:grid;grid-template-columns:20rem 1fr;gap:1rem;min-width:62rem}#tran-sales .page-summary .unit{font-size:.8rem !important;font-weight:normal !important;color:#adb5bd}#tran-sales .page-summary .summary-block #start-money-type,#tran-sales .page-summary .summary-block #end-money-type{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}#tran-sales .page-summary .summary-block #start-money-type.open,#tran-sales .page-summary .summary-block #end-money-type.open{max-height:30rem}#tran-sales .page-summary .summary-block .table-in-card th.cell-label{width:8rem}#tran-sales .page-summary .summary-block .table-in-card td.cell-amount{font-size:1.2rem;font-weight:bold;text-align:end}#tran-sales .page-summary .summary-block .table-in-card td.cell-pics{text-align:end}#tran-sales .page-summary .summary-block .table-in-card.table-money-type{border-top:1px solid #ced4da}#tran-sales .page-summary .summary-block .table-in-card.table-money-type th.cell-label{font-size:.85rem;background-color:rgba(248,249,250,.5);text-align:end}#tran-sales .page-summary .summary-block .edited-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.6rem .6rem .4rem;font-size:.85rem;color:#fff;line-height:1;background:#20c997;border-top:1px solid #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block{position:relative;border:1px solid #ced4da;border-radius:.5rem;background-color:#fff;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.05);box-shadow:0 .125rem .25rem rgba(0,0,0,.05);overflow:hidden;margin:0 0 1rem}#tran-sales .page-summary .sales-headers-block .receipt-block.deleted .table-receipt,#tran-sales .page-summary .sales-headers-block .receipt-block.deleted .receipt-detail-title,#tran-sales .page-summary .sales-headers-block .receipt-block.deleted .table-receipt-detail{opacity:.3}#tran-sales .page-summary .sales-headers-block .receipt-block:last-of-type{margin-bottom:0}#tran-sales .page-summary .sales-headers-block .receipt-block .deleted-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.6rem .6rem .4rem;font-size:.85rem;color:#fff;line-height:1;background:#dc3545;border-bottom:1px solid #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .edited-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.6rem .6rem .4rem;font-size:.85rem;color:#fff;line-height:1;background:#20c997;border-top:1px solid #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt{width:100%}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th{font-size:.85rem;padding:.4rem .6rem;font-weight:normal;text-align:center;border-bottom:1px solid #ced4da;border-right:1px dotted #ced4da;background:#f8f9fa}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-sales-date{width:6rem}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-sales-type{width:6rem;border-left:1px dotted #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-total-amount{width:6rem}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-normal-tax{width:7rem;border-left:1px dotted #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-light-tax{width:7rem;border-left:1px dotted #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-inserted-amount{width:6rem}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-change-amount{width:7rem;border-left:1px dotted #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt th.cell-receipt-print{width:7rem;border-left:1px dotted #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td{padding:.4rem .6rem;border-bottom:1px solid #ced4da;vertical-align:middle}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-sales-date{width:12rem;text-align:center}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-link{width:4rem;padding:0}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-link .btn{display:block;padding:.6rem 0;border-radius:0}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-total-amount{font-weight:bold;text-align:end}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-normal-tax{width:7rem;text-align:end}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-light-tax{width:7rem;text-align:end}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-inserted-amount{text-align:end}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-change-amount{width:7rem;text-align:end}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt td.cell-receipt-print{width:7rem;text-align:center}#tran-sales .page-summary .sales-headers-block .receipt-block .receipt-detail-title{display:block;padding:.4rem .6rem;border-bottom:1px solid #ced4da;font-size:.85rem;font-weight:bold;background-image:radial-gradient(#dee2e6 1px, transparent 1px);background-size:5px 5px}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail{width:100%}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail thead tr th{padding:.2rem 0;font-size:.85rem;color:rgba(52,58,64,.7);font-weight:normal;text-align:center;border-left:1px solid #ced4da;border-bottom:1px solid #ced4da;background:#f8f9fa}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail thead tr th:first-of-type{border-left:none}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail thead tr th.cell-quantity{width:4rem}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail thead tr th.cell-unit-price{width:6rem}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail thead tr th.cell-amount{width:8rem}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail thead tr th.cell-tax-type{width:4rem}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td{padding:.2rem .4rem;vertical-align:top;border-left:1px solid #ced4da;border-bottom:1px solid #ced4da}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td:first-of-type{border-left:none}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td.cell-quantity{text-align:center}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td.cell-unit-price{text-align:end}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td.cell-amount{text-align:end}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td.cell-tax-type{text-align:center}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td.cell-tax-type.type-1{color:#17a2b8;background:rgba(23,162,184,.1)}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr td.cell-tax-type.type-2{color:#6f42c1;background:rgba(111,66,193,.1)}#tran-sales .page-summary .sales-headers-block .receipt-block .table-receipt-detail tbody tr:last-of-type td{border-bottom:none}#tran-sales .page-edit .table-summary th{width:6rem;text-align:center}#tran-sales .page-edit .table-summary th.cell-id{border-left:1px dotted #ced4da}#tran-sales .page-edit .table-summary td.cell-date{width:16rem;text-align:center}#tran-sales .page-edit .table-input-header th{width:10rem}#tran-sales .page-edit .table-input-header td .form-select{width:auto;padding-right:4rem}#tran-sales .page-edit .table-input-detail th,#tran-sales .page-edit .table-input-detail td{padding:0}#tran-sales .page-edit .table-input-detail td .form-control{border:none;border-radius:0}#tran-sales .page-edit .table-input-detail td .form-control:hover,#tran-sales .page-edit .table-input-detail td .form-control:focus,#tran-sales .page-edit .table-input-detail td .form-control:active{border:none;-webkit-box-shadow:none;box-shadow:none}#tran-sales .page-edit .table-input-detail td .form-control:focus{background:rgba(255,193,7,.2)}#tran-sales .page-edit .table-input-detail td.cell-qty{width:4rem}#tran-sales .page-edit .table-input-detail td.cell-unit-price{width:6rem}#tran-sales .page-edit .table-input-detail td.cell-amount{width:8rem}#tran-sales .page-edit .table-input-detail tfoot tr td{background:rgba(111,66,193,.05);border-bottom:1px solid #ced4da;padding:.4rem .6rem}#tran-sales .page-edit .table-input-detail tfoot tr td.detail-total-label{font-size:.9rem;text-align:end}#tran-sales .page-edit .table-input-detail tfoot tr td.detail-total-value{font-size:1.2rem;font-weight:bold;text-align:end}#tran-history .page-index .serach-conditions .table-search th.cell-date{width:5rem}#tran-history .page-index .serach-conditions .table-search th.cell-name{width:12rem}#tran-history .page-index .serach-conditions .table-search td.cell-date{width:28rem}#tran-history .page-index .serach-conditions .table-search td.cell-date input{text-align:center}#tran-history .page-index .serach-conditions .table-search td.cell-name{width:24rem}#tran-history .page-index .search-result .result-list .table-h th.cell-date{width:12rem}#tran-history .page-index .search-result .result-list .table-h th.cell-type{width:8rem}#tran-history .page-index .search-result .result-list .table-h th.cell-manager{width:12rem}#tran-history .page-index .search-result .result-list .table-h td.cell-date,#tran-history .page-index .search-result .result-list .table-h td.cell-type,#tran-history .page-index .search-result .result-list .table-h td.cell-manager{text-align:center}#tran-report .page-index{min-width:62rem}#tran-report .page-index .chart-block .daily-chart-wrapper{position:relative;height:22rem}#tran-report .page-index .chart-block .daily-chart-wrapper #dailyChart{width:100%}#tran-report .page-index .summary-block{display:grid;grid-template-columns:1fr 20rem;gap:2rem}#tran-report .page-index .summary-block .unit{font-size:.8rem !important;font-weight:normal !important;color:#adb5bd}#tran-report .page-index .summary-block .table-month-summary tbody tr td.cell-amount{text-align:right}#tran-report .page-index .summary-block .table-month-summary tbody tr td.cell-amount.total{width:10rem;font-size:1.2rem;font-weight:bold}#tran-report .page-index .summary-block .table-month-summary tbody tr td.cell-amount.tax{width:8rem}#tran-report .page-index .summary-block .table-product-summary tbody tr td.cell-rank{text-align:center;width:4rem}#tran-report .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%;font-weight:bold;margin:0 auto}#tran-report .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top.top-1{background-color:#dc3545;color:#fff}#tran-report .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top.top-2{background-color:#fd7e14;color:#fff}#tran-report .page-index .summary-block .table-product-summary tbody tr td.cell-rank .top.top-3{background-color:#ffc107;color:#000}#tran-report .page-index .summary-block .table-product-summary tbody tr td.cell-amount{width:8rem;text-align:right}#tran-report .page-index .summary-block .table-product-summary tbody tr td.cell-ticket{width:6rem;text-align:right}#tran-report .page-index .summary-block .heatmap-chart-wrapper{position:relative;width:100%}#tran-report .page-index .summary-block .heatmap-chart-wrapper #heatmap-chart{max-width:100% !important}/*# sourceMappingURL=style.min.css.map */