@charset "UTF-8";.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .3s ease}.slide-fade-enter-from{transform:translate(100%);opacity:0}.slide-fade-leave-to{transform:translate(-100%);opacity:0}.slide-left-enter-active,.slide-left-leave-active{transition:transform .3s ease,opacity .3s ease;position:absolute;width:100%}.slide-left-enter-from{transform:translate(100%);opacity:0}.slide-left-leave-to{transform:translate(-100%);opacity:0}.slide-right-enter-active,.slide-right-leave-active{transition:transform .3s ease,opacity .3s ease;position:absolute;width:100%}.slide-right-enter-from{transform:translate(-100%);opacity:0}.slide-right-leave-to{transform:translate(100%);opacity:0}.slide-vertical-enter-active,.slide-vertical-leave-active{transition:transform .3s ease,opacity .3s ease;position:absolute;width:100%}.slide-vertical-enter-from{transform:translateY(30px);opacity:0}.slide-vertical-leave-to{transform:translateY(-30px);opacity:0}.scale-fade-enter-active,.scale-fade-leave-active{transition:transform .3s ease,opacity .3s ease;position:absolute;width:100%}.scale-fade-enter-from{transform:scale(.95);opacity:0}.scale-fade-leave-to{transform:scale(1.05);opacity:0}.rotate-scale-enter-active,.rotate-scale-leave-active{transition:all .35s cubic-bezier(.4,0,.2,1);position:absolute;width:100%}.rotate-scale-enter-from{transform:rotate(-5deg) scale(.95);opacity:0}.rotate-scale-leave-to{transform:rotate(5deg) scale(.95);opacity:0}.v-theme--light{--v-theme-primary: 25, 131, 189 !important;--v-theme-success: 36, 170, 73 !important;--v-theme-warning: 234, 197, 12 !important}.glossy{background-image:linear-gradient(to bottom,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.text-ellipsis{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pre-wrap-text{white-space:pre-wrap}.pre-line-text{white-space:pre-line}.text-nowrap{white-space:nowrap}.text-wrap{white-space:normal}.text-break{word-break:break-all}.text-ellipsis-multi{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-.5rem;margin-right:-.5rem}.list-inline-item{display:inline-block;padding-right:.5rem;padding-left:.5rem}dl.row{margin-right:0;margin-left:0}dl.row>dt{padding-right:.75rem;padding-left:.75rem}dl.row>dd{padding-right:.75rem;padding-left:.75rem}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-content{white-space:pre-line;word-break:break-all}.handle-move{cursor:move}html,body{margin:0!important;padding:0!important}html,.v-application,.bg-main{background-color:#f0f4f9!important}.login-card{width:100%;max-width:1040px}.bg-corners{background:url(/build/assets/images/corners-Adq8Pcpr.png) #fff no-repeat top right!important}.v-field:has(.v-field__input[required]) label.v-field-label:after,.v-field:has(input[required]) label.v-field-label:after{content:"*";color:red;margin-left:8px}.hover-bg-main{transition:background-color .3s ease}.hover-bg-main:hover{background-color:rgba(var(--v-theme-warning),.1)}.th-bg-grey th{background-color:#f5f5f5!important;white-space:nowrap}.tr-hover-primary tr:hover{transition:background-color .3s ease}.tr-hover-primary tr:hover:hover{background-color:rgba(var(--v-theme-primary),.05)}.v-table.full-height-table .v-table__wrapper,.v-table.full-height-table table,.v-table.full-height-table tbody,.v-table.full-height-table tr.v-data-table-rows-no-data{height:100%}.logo-container{position:relative;display:inline-block}.logo-container img.main-logo{width:100px;height:58px}.logo-container img.small-logo{width:63px;height:36px}body.test-mode .logo-container:after{content:"測試版";color:red;font-size:20px;background-color:#fffc;font-weight:700;word-break:keep-all;float:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3px 8px;border-radius:8px}.v-expansion-panel-text.mobile .v-expansion-panel-text__wrapper{padding-left:12px!important;padding-right:12px!important}
