@charset "UTF-8";.side-vertical-menu{border:.125rem var(--kib-border-style) rgba(206,206,206,.5);border-radius:.375rem;padding:.625rem 0 .8125rem}.side-vertical-menu+.side-vertical-menu{margin-top:.625rem}.side-vertical-menu .section-title{font-size:.875rem;margin:0 0 .3125rem;padding:0 .625rem}.side-vertical-menu .btn-group-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.side-vertical-menu .btn{--kib-btn-border-radius: 0}.side-vertical-menu .btn.is-icon-left{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.side-vertical-menu .btn.is-icon-left:after{content:initial}.side-vertical-menu .btn .fs-small{font-size:.625rem}.side-vertical-menu .btn-outline-primary{--kib-btn-color: var(--kib-body-color);--kib-btn-border-color: transparent;--kib-btn-font-weight: var(--kib-body-font-weight);--kib-btn-padding-x: .625rem;--kib-btn-padding-y: .1875rem}.side-vertical-menu .btn-outline-primary.active,.side-vertical-menu .btn-outline-primary:hover,.side-vertical-menu .btn-outline-primary:focus-visible{--kib-btn-padding-x: .75rem;margin-left:-.125rem;margin-right:-.125rem;width:calc(100% + .25rem)}.side-vertical-menu .btn-outline-primary.active .text-primary,.side-vertical-menu .btn-outline-primary:hover .text-primary,.side-vertical-menu .btn-outline-primary:focus-visible .text-primary{--kib-primary-rgb: var(--kib-white-rgb);--kib-text-opacity: .3}.side-vertical-menu .icon-link{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:.375rem}.side-vertical-menu .icon-link .svg-inline--fa{margin-top:.1875rem}.side-vertical-menu .list-group{--kib-list-group-action-hover-bg: var(--kib-primary);--kib-list-group-action-hover-color: var(--kib-white);--kib-list-group-action-active-bg: var(--kib-primary);--kib-list-group-action-active-color: var(--kib-white);--kib-list-group-border-radius: 0;--kib-list-group-border-width: 0;--kib-list-group-item-padding-x: .625rem;--kib-list-group-item-padding-y: .1875rem;font-size:.875rem}.side-vertical-menu .list-group-item.is-icon-left{display:inline-grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;text-align:left}.side-vertical-menu .list-group-item.is-icon-left:after{content:initial}.side-vertical-menu .list-group-item.active{--kib-list-group-item-padding-x: .75rem;margin-left:-.125rem;margin-right:-.125rem;width:calc(100% + .25rem)}.side-vertical-menu .list-group-item.active .text-primary{--kib-primary-rgb: var(--kib-white-rgb);--kib-text-opacity: .3}.side-vertical-menu .list-group-item .fs-small{font-size:.625rem}.side-vertical-menu .list-group-item-action{-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.side-vertical-menu .list-group-item-action:hover,.side-vertical-menu .list-group-item-action:focus-visible{--kib-list-group-item-padding-x: .75rem;margin-left:-.125rem;margin-right:-.125rem;width:calc(100% + .25rem)}.side-vertical-menu .list-group-item-action:hover .text-primary,.side-vertical-menu .list-group-item-action:focus-visible .text-primary{--kib-primary-rgb: var(--kib-white-rgb);--kib-text-opacity: .3}.side-vertical-menu .detail-condition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.1875rem;padding-bottom:0;padding-top:.375rem}.side-vertical-menu .detail-condition:has(+.list-group-item){margin-bottom:.9375rem}.side-vertical-menu .detail-condition .title{font-size:.625rem;font-weight:var(--kib-body-font-weight);text-align:right}.side-vertical-menu .detail-condition .title:after{content:"："}.side-vertical-menu .detail-condition .form-select:disabled{background-color:var(--kib-body-bg);opacity:.5}.side-vertical-menu .detail-condition .form-select-sm{--kib-border-radius-sm: .25rem;font-size:.75rem;padding-bottom:.0625rem;padding-top:.0625rem}
