.confirm-overlay[data-v-c052c3ca]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.33);display:flex;justify-content:center;align-items:center;z-index:9999}.confirm-dialog[data-v-c052c3ca]{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);width:100%;max-width:400px;overflow:hidden}.confirm-content[data-v-c052c3ca]{padding:24px}.confirm-title[data-v-c052c3ca]{font-size:18px;font-weight:700;margin-bottom:12px}.confirm-message[data-v-c052c3ca]{font-size:16px;line-height:1.5}.confirm-actions[data-v-c052c3ca]{display:flex;border-top:1px solid #f2f2f2}.btn-cancel[data-v-c052c3ca],.btn-confirm[data-v-c052c3ca]{flex:1;padding:12px;border:none;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}.btn-cancel[data-v-c052c3ca]{background-color:#f2f2f2;color:#333}.btn-cancel[data-v-c052c3ca]:hover{background-color:#e0e0e0}.btn-confirm[data-v-c052c3ca]{background-color:#1565c0;color:#fff}.btn-confirm[data-v-c052c3ca]:hover{background-color:#0d47a1}.fade-enter-active[data-v-c052c3ca],.fade-leave-active[data-v-c052c3ca]{transition:.3s cubic-bezier(.25,.8,.25,1)}.fade-enter-from[data-v-c052c3ca],.fade-leave-to[data-v-c052c3ca]{opacity:0}.slide-enter-active[data-v-c052c3ca],.slide-leave-active[data-v-c052c3ca]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-enter-from[data-v-c052c3ca],.slide-leave-to[data-v-c052c3ca]{transform:translateY(-20px) scale(.8);opacity:0}.slide-enter-to[data-v-c052c3ca],.slide-leave-from[data-v-c052c3ca]{transform:translateY(0) scale(1);opacity:1}.slide-enter-active[data-v-c052c3ca],.slide-leave-active[data-v-c052c3ca]{transform-origin:center}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}@media print{.v-select{display:none!important}*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}*,body,html{width:100%!important}body,html{margin:0!important;padding:0!important;height:100%!important}a[href]:after{content:" (" attr(href) ")";font-size:10pt}table{border-collapse:collapse;width:100%}td,th{border:1px solid #000;padding:8px;text-align:left}@page{size:A4 landscape;margin:.5cm .3cm}#app,.formContainer{width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.formContainer{max-width:none!important;min-width:auto!important}.mainGrid{width:100%}.formContainer,.noneAppComponent{min-width:auto!important;width:100%!important}.printManufactrueArea,그리드 레이아웃 인쇄 최적화 .printArea{width:100%!important;max-width:none!important;justify-content:stretch!important;margin:0!important}.printBottomGrid,.printManufactrueBottomGrid,.printManufactrueBottomGridLeft,.printManufactrueTitleLeftBottom,.printManufactrueTitleLeftTop,.printManufactrueTopArea,.printReleaseBottomCacTitleBody,.printReleaseBottomTitleBody,.printReleaseTopTitleBody{display:block!important;grid-template-columns:none!important;grid-template-rows:none!important;width:100%!important}.printReleaseColors{min-height:auto!important;max-height:none!important;overflow:visible!important}.printTableCell,.printTableHaeder{word-break:break-all!important;white-space:normal!important;max-width:none!important}.printManufactrueTopRightBody,.printManufactrueTopRightBodyEnd,.printManufactrueTopRightTitle,.printManufactrueTopRightTitleEnd,.printTableCell,.printTableHaeder,.printTableRowCell{height:auto!important;min-height:auto!important}.printManufactrueBottomGrid,.printManufactrueBottomGridLeft{grid-template-rows:none!important}.printArea>*,.printManufactrueArea>*{margin:0!important;padding:0!important}.printArea>*,.printManufactrueArea>*,.v-text-field,.v-textarea{width:100%!important;max-width:none!important}.printManufactrueTitle,.printReleaseTitleArea{padding:0!important;margin:0!important}.v-application--wrap{width:100%!important;max-width:none!important}*,.v-application--wrap{min-width:auto!important}.v-data-table,.v-simple-table,table{width:100%!important;max-width:none!important;min-width:auto!important}.v-data-table__wrapper,td,th{width:auto!important}*,.v-data-table__wrapper,:after,:before,td,th{max-width:none!important;min-width:auto!important}.container,.v-container,.v-main,.v-main__wrap{padding:0!important;margin:0!important}.container,.v-col,.v-col-*,.v-container,.v-main,.v-main__wrap,.v-row{width:100%!important;max-width:none!important;min-width:auto!important}.v-col,.v-col-*,.v-row{flex:none!important}.v-card,.v-paper{width:100%!important;max-width:none!important;min-width:auto!important;box-shadow:none!important}::-webkit-scrollbar{display:none!important}.printArea,.printManufactrueArea{page-break-inside:avoid!important}.gridThead{min-height:40px!important;width:100%!important;display:flex!important;justify-content:center!important;flex-wrap:wrap!important;word-break:break-all!important}.mainBodyContainer,.mainGridTable,.mainGridTbody,.os-host-overflow{overflow:visible!important;height:auto!important;max-height:none!important}.mainBodyContainer,.mainGridTable,.mainGridTbody{min-height:auto!important}.bodyItem,.printTableCell,.printTableHaeder{overflow:visible!important;height:auto!important;max-height:none!important}.mainBodyContainer{padding-bottom:100px!important;max-height:100%!important;min-height:100%!important}.mainBodyContainer,.mainGridTable{page-break-inside:auto!important;page-break-after:auto!important}.mainGridTbody{page-break-after:auto!important}.bodyItem,.mainGridTbody{page-break-inside:avoid!important}.bodyItem{height:100%!important}.totalBorder{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;z-index:1000!important;page-break-inside:avoid!important;page-break-after:always!important}.cardBottomLeftForm,.cardBottomRightForm,.graphAreaGrid,.mainTopGridTbody .bodyItem{height:100%!important}.filterIcon{display:none!important}.filterBodyText{display:flex!important;width:100%!important;justify-content:center!important;align-items:center!important;text-align:center!important}.filterBodyText .filterIcon,.filterBodyText .v-btn,.filterBodyText button{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.filterBodyText span{display:block!important}.areaBodyMain,.filterBodyText span{text-align:center!important;width:100%!important}.areaBodyMain{display:flex!important;justify-content:center!important;align-items:center!important}}:root{--body-font-size-small:11px;--body-font-size-medium:12px;--body-font-size-large:14px;--body-font-size:var(--body-font-size-small)}