.modal-dialog.modal-full{height:100vh}.modal-header .close{font-size:1.25em}.toast-enter-active,.toast-leave-active{transition:opacity .6s ease}.toast-enter,.toast-leave-to{opacity:0!important}.kv-calendar-month{padding:24px 16px}.kv-calendar-month .body{display:flex;flex-direction:column;gap:8px}.kv-calendar-month .head>div,.kv-calendar-month .body>div{height:36px;line-height:36px}.kv-calendar-month .title{flex:5 1 auto;font-weight:700;font-size:1.25rem}.kv-calendar-month .title:first-child{flex:6 1 auto;margin-left:36px}.kv-calendar-month .title:last-child{flex:6 1 auto;margin-right:36px}.kv-calendar-month .head .nav{width:36px;height:36px;font-size:.8125rem}.kv-calendar-month .head .nav span{padding:3px;border-width:0 2px 2px 0!important}.kv-calendar-month .week{gap:8px}.kv-calendar-month .day{width:36px;font-size:.8125rem}.kv-calendar-month .body .day{border-radius:50%}.kv-calendar-month .body .day:hover,.kv-calendar-month .body .day.hover{background-color:#0000000a;color:inherit}.kv-calendar-month .body .day:active{background-color:#00000026;color:inherit}.kv-calendar-month .body .day.active{background-color:#06c755!important;font-weight:700;color:#fff!important}.kv-calendar-month .body .day.beyond{background-color:transparent!important;cursor:default!important;color:#cfd4da!important;visibility:hidden}.kv-calendar-month .body .day.disabled{background-color:transparent!important;cursor:default!important;color:#cfd4da!important}.kv-calendar-month .day.weekend{color:#0c6efd}.kv-calendar-month .day.sunday,.kv-calendar-month .day.holiday{color:#d93c37}.kv-calendar-year{padding:24px 16px}.kv-calendar-year .head>div,.kv-calendar-year .body{min-height:36px}.kv-calendar-year .title{flex:5 1 auto;font-weight:700;font-size:1.25rem}.kv-calendar-year .title:first-child{flex:6 1 auto;margin-left:36px}.kv-calendar-year .title:last-child{flex:6 1 auto;margin-right:36px}.kv-calendar-year .head .nav{flex:0 0 auto;width:36px;height:36px;line-height:36px;font-size:.8125rem}.kv-calendar-year .head .nav span{padding:3px;border-width:0 2px 2px 0!important}.kv-calendar-year .month{width:74px;height:36px;line-height:36px;font-size:.8125rem;border-radius:3px}.kv-calendar-year .body .month:not(.disabled):hover,.kv-calendar-year .body .month.hover{background-color:#0000000a;color:inherit}.kv-calendar-year .body .month:active{background-color:#00000026;color:inherit}.kv-calendar-year .body .month.active{background-color:#06c755!important;font-weight:700;color:#fff!important}.kv-calendar-year .body .month.disabled{background-color:transparent;cursor:default;color:#cfd4da}.kv-calendar-decade{padding:24px 16px}.kv-calendar-decade .head>div,.kv-calendar-decade .body{min-height:36px}.kv-calendar-decade .title{flex:5 1 auto;font-weight:700;font-size:1.25rem}.kv-calendar-decade .title:first-child{flex:6 1 auto;margin-left:36px}.kv-calendar-decade .title:last-child{flex:6 1 auto;margin-right:36px}.kv-calendar-decade .head .nav{width:36px;height:36px;line-height:36px;font-size:.8125rem}.kv-calendar-decade .head .nav span{padding:3px;border-width:0 2px 2px 0!important}.kv-calendar-decade .year{width:74px;height:36px;line-height:36px;font-size:.8125rem;border-radius:3px}.kv-calendar-decade .body .year:not(.disabled):hover,.kv-calendar-decade .body .year.hover{background-color:#0000000a;color:inherit}.kv-calendar-decade .body .year:active{background-color:#00000026;color:inherit}.kv-calendar-decade .body .year.active{background-color:#06c755!important;font-weight:700;color:#fff!important}.kv-calendar-decade .body .year.disabled{background-color:transparent;cursor:default;color:#cfd4da}.kv-calendar{width:340px}.kv-tag{position:relative;display:inline-flex;align-items:center;margin:0;padding:0 1.75rem 0 .375rem!important;line-height:inherit}a.kv-tag,.kv-tag.tag-readonly{padding:0 .375rem!important}.kv-tag [data-role=remove]{top:50%;transform:translateY(-50%)}.kv-tag+.kv-tag{margin-left:.375rem}.twitter-typeahead .tt-menu{top:initial!important;position:absolute;left:0;z-index:100;display:none}.twitter-typeahead .tt-open{display:block!important}.twitter-typeahead .tt-suggestion{color:#21252980!important}.twitter-typeahead .tt-suggestion.hover{text-decoration:none;background-color:#f8f9fa}.twitter-typeahead .tt-highlight{color:#212529!important}.kv-input-suggestions{position:relative;flex:1 1 auto;width:auto!important;padding:0}.kv-input-suggestions .tt-hint{position:absolute;opacity:0;color:#21252980;pointer-events:none;border-color:transparent;box-shadow:none;background:none 0% 0% / auto repeat scroll padding-box border-box #0000}.kv-input-suggestions .tt-hint.visible{opacity:1}.kv-input-suggestions input{width:100%;height:100%;margin-bottom:0;padding:.375rem .75rem;caret-color:var(--sys-content-focus, #0c6efd)}.kv-input-suggestions .tt-input{position:relative;vertical-align:top;background-color:transparent;border-radius:2px}.kv-input-suggestions .twitter-typeahead .tt-menu{left:-1px!important;top:calc(100% + 2px)!important}.kv-input-tag{display:inline-flex;flex-wrap:wrap;align-items:center;padding:.25rem .75rem;border-radius:.3125rem;border:1px solid var(--sys-border-primary, #868686)}.kv-input-tag:has(.kv-input-suggestions input:focus){border-color:var(--sys-border-focus, #0c6efd)}.kv-input-disabled{border-color:var(--sys-border-disabled, #d9d9d9)}.kv-input-tag .kv-input-suggestions{flex:1 0 auto;width:1%;padding:0;margin-left:-.375rem}.kv-input-tag .kv-input-suggestions .twitter-typeahead .tt-menu{top:calc(100% + .5rem)!important}.kv-input-tag .kv-tag{flex:0 0 auto;margin:calc(.375rem - .5px) .375rem calc(.375rem - .5px) 0}.kv-input-tag .kv-tag+.kv-tag{margin-left:0}
