@charset "UTF-8";html{height:100%}body{height:100%;margin:0;padding:0;position:relative}#app{height:100%}.wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}*{box-sizing:border-box}[v-cloak]{display:none}html{height:100%;font-size:14px}body{min-height:100%;padding:0;margin:0;font-size:14px;color:#333;background-color:#edf0f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif}body:not(:has(#app div)){background-color:unset}a{color:#2196f3;text-decoration:none}.layout-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-width:768px;min-height:100vh;padding:0}.layout-topbar{position:fixed;z-index:999;display:flex;width:100%;min-width:768px;height:50px;color:#fff;transition:left .2s}.layout-topbar.layout-topbar-dev{background:#0388e5;background:linear-gradient(to right,#0388e5 0%,#07bdf4 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr=$left,endcolorstr=$right,gradienttype=1)}.layout-topbar.layout-topbar-test{background:#892c72;background:linear-gradient(to right,#892c72 0%,#8d6181 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr=$left,endcolorstr=$right,gradienttype=1)}.layout-topbar.layout-topbar-demo{background:#01509d;background:linear-gradient(to right,#01509d 0%,#0585ac 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr=$left,endcolorstr=$right,gradienttype=1)}.layout-topbar.layout-topbar-stg{background:#ecad00;background:linear-gradient(to right,#ecad00 0%,#f0e20f 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr=$left,endcolorstr=$right,gradienttype=1)}.layout-topbar.layout-topbar-prod{background:#dd3737;background:linear-gradient(to right,#dd3737 0%,#e16c46 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr=$left,endcolorstr=$right,gradienttype=1)}.layout-topbar .layout-topbar-env,.layout-topbar .layout-topbar-debug,.layout-topbar .layout-topbar-plan{margin:12px 0;color:#fff;background-color:transparent;border-color:#fff;border-style:solid;border-width:1px}.layout-topbar .layout-topbar-env .p-chip-text,.layout-topbar .layout-topbar-debug .p-chip-text,.layout-topbar .layout-topbar-plan .p-chip-text{padding-bottom:2px;margin:0}.layout-topbar .layout-topbar-debug,.layout-topbar .layout-topbar-plan{margin-left:12px}.layout-topbar .layout-topbar-icons{display:flex;flex-grow:1;justify-content:flex-end;animation-duration:.5s}.layout-topbar .layout-topbar-icons button{position:relative;display:inline-block;padding:0 15px 0 0;color:#fff;text-decoration:none;outline:none;box-shadow:none;transition:color .2s}.layout-topbar .layout-topbar-icons button:hover{color:#c3e8fb}.layout-topbar .layout-topbar-icons button span.layout-topbar-icon{font-size:1.5em}.layout-topbar .layout-topbar-icons button span.layout-topbar-item-text{display:none;font-size:20px}.layout-topbar .layout-menu-button{padding:0 15px;color:#fff;text-decoration:none;cursor:pointer;outline:none;box-shadow:none;transition:color .2s}.layout-topbar .layout-menu-button span{font-size:1.5em}.layout-topbar .layout-menu-button:hover{color:#c3e8fb}.layout-topbar button{cursor:pointer}.layout-sidebar{position:fixed;z-index:999;width:250px;height:100%;overflow-y:auto;-webkit-user-select:none;user-select:none;box-shadow:0 0 6px #00000029;transition:transform .2s}.layout-sidebar.layout-sidebar-enter-from,.layout-sidebar.layout-sidebar-leave-to{transform:translate(-100%)}.layout-sidebar .layout-logo{margin-top:12px;margin-bottom:6px;text-align:center}.layout-sidebar .menuitem-badge{display:inline-block;width:16px;height:16px;margin-left:4px;font-size:10px;line-height:16px;color:#fff;text-align:center;background-color:#007be5;border-radius:50%}.layout-menu-container{padding-bottom:0}.layout-menu{padding:0;margin:0;list-style-type:none}.layout-menu li a{position:relative;display:flex;align-items:center;text-decoration:none;cursor:pointer;transition:color .2s}.layout-menu li a i{font-size:16px}.layout-menu li a span{margin-left:.5em}.layout-menu li a .menuitem-toggle-icon{margin-left:auto}.layout-menu li a:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2em #8dcdff}.layout-menu li.active-menuitem>a .menuitem-toggle-icon:before{content:""}.layout-menu>li>a{padding:1em}.layout-menu>li>a span{font-size:14px}.layout-menu>li:last-child>a{border-bottom:1px solid rgba(207,211,224,.6)}.layout-menu>li ul{padding:0 0 0 1.5em;margin:0;list-style-type:none}.layout-menu>li ul li a{padding:.75em 1em;cursor:pointer;border-top:0 none}.layout-menu>li ul li a span{font-size:13px}.layout-menu>li ul li:last-child{padding-bottom:1em}.layout-menu>li ul.layout-submenu-wrapper-enter-from,.layout-menu>li ul.layout-submenu-wrapper-leave-to{max-height:0}.layout-menu>li ul.layout-submenu-wrapper-enter-to,.layout-menu>li ul.layout-submenu-wrapper-leave-from{max-height:1000px}.layout-menu>li ul.layout-submenu-wrapper-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.layout-menu>li ul.layout-submenu-wrapper-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.layout-sidebar-dark{background:#4d505b;background:linear-gradient(to bottom,#4d505b 0%,#3b3e47 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0)}.layout-sidebar-dark .layout-menu>li>a{border-top:1px solid rgba(52,56,65,.6)}.layout-sidebar-dark .layout-menu>li:last-child>a{border-bottom:1px solid rgba(52,56,65,.6)}.layout-sidebar-dark .layout-menu>li ul{background-color:#2e3035}.layout-sidebar-dark .layout-menu li a{color:#fff}.layout-sidebar-dark .layout-menu li a.router-link-active{color:#1fa1fc}.layout-sidebar-dark .layout-menu li a:hover{color:#0388e5}.layout-sidebar-dark .layout-menu li.active-menuitem>a{color:#0388e5;background-color:#2e3035}.layout-main{padding:70px 2rem 2rem;transition:margin-left .2s}.layout-footer{padding:1em 2em;background-color:#fff;transition:margin-left .2s}.layout-footer img,.layout-footer .footer-text{vertical-align:middle}@media (min-width: 1025px){.layout-wrapper.layout-static .layout-menu-button,.layout-wrapper.layout-static .layout-main,.layout-wrapper.layout-static .layout-footer{margin-left:250px}.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-menu-button,.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-main,.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-footer{margin-left:0}}@media (max-width: 1024px){.layout-wrapper .layout-topbar,.layout-wrapper .layout-main,.layout-wrapper .layout-footer{margin-left:0}.layout-wrapper .layout-sidebar{margin-top:50px;margin-left:-250px;transition:left .2s}.layout-wrapper .layout-mask{position:fixed;top:50px;left:0;z-index:998;display:none;width:100%;height:100%;background-color:#424242;filter:alpha(opacity=70);opacity:.7}.layout-wrapper.layout-mobile-sidebar-active .layout-sidebar{margin-left:0}.layout-wrapper.layout-mobile-sidebar-active .layout-mask{display:block}.body-overflow-hidden{overflow:hidden}}.card{padding:1em;margin-bottom:16px;background-color:#fff;border-radius:3px}.card.card-w-title{padding-bottom:2em}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 1rem;font-family:inherit;font-weight:400;line-height:1.2;color:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:1.5rem}h2{font-size:1.4rem}h3{font-size:1.3rem}h4{font-size:1.2rem}h5,h6{font-size:1.1rem}mark{padding:.25rem .4rem;font-family:monospace;background:#fff8e1;border-radius:3px}blockquote{padding:0 2rem;margin:1rem 0;border-left:4px solid #90a4ae}hr{margin:1rem 0;border-width:1px 0 0 0;border-top:solid #e3e3e3}p{margin:0 0 1rem;line-height:1.5}p:last-child{margin-bottom:0}.required-tag{padding:.1rem .4rem;margin-left:.25rem}.control-label{font-weight:700}.p-button-icon-only .p-badge{position:absolute;top:2px;right:2px}.row-disabled{background-color:#d8d8d8!important}.p-chart{background-color:#fff;padding:20px}.p-tooltip-top,.p-tooltip-right{font-size:12px;max-width:50rem}.p-tooltip-bottom{font-size:12px;max-width:100rem}.p-tooltip-left{font-size:12px;max-width:50rem}.p-datatable .p-datatable-tbody>tr>td.p-cell-editing{padding-top:0;padding-bottom:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{color:#6c757d}.p-dialog .p-dialog-footer{border-top:0 none;background:#ffffff;color:#495057;padding:0 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:block}.p-component{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif}
