@charset "UTF-8";.kdv-button--primary,.kdv-button--primary.is-danger{color:var(--kd-color-text-white);border:1px solid transparent}.kdv-button--primary:not(.is-icon),.kdv-button--secondary:not(.is-icon){min-width:72px}.kdv-button-group>.kdv-button.is-active,.kdv-button-group>.kdv-button.is-disabled,.kdv-button-group>.kdv-button:active,.kdv-button-group>.kdv-button:focus,.kdv-button-group>.kdv-button:hover{z-index:1}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotate(0)}to{-webkit-transform:rotateZ(360deg);transform:rotate(360deg)}}.kdv-icon.kd-icon-loading svg,.kdv-icon.kd-icon-loading_white svg{-webkit-animation:rotating 1s infinite linear;animation:rotating 1s infinite linear}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotate(0)}to{-webkit-transform:rotateZ(360deg);transform:rotate(360deg)}}.kdv-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;line-height:1.5;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:.1s;transition:.1s;outline:0;font-family:inherit;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.kdv-button::-moz-focus-inner{border:0}.kdv-button--primary{background-color:var(--kd-color-public-normal)}.kdv-button--primary:not(.is-disabled,.is-loading):hover{background-color:var(--kd-color-public-hover)}.kdv-button--primary.is-highlight.is-active,.kdv-button--primary:not(.is-disabled,.is-loading).is-active,.kdv-button--primary:not(.is-disabled,.is-loading):active{background-color:var(--kd-color-public-pressed)}.kdv-button--primary.is-highlight{color:var(--kd-color-text-white);border-color:transparent}.kdv-button--primary.is-highlight.is-active{border-color:transparent}.kdv-button--primary.is-danger{background-color:var(--kd-color-error-normal)}.kdv-button--primary.is-danger:not(.is-disabled,.is-loading):hover{background-color:var(--kd-color-error-hover)}.kdv-button--primary.is-danger:not(.is-disabled,.is-loading).is-active,.kdv-button--primary.is-danger:not(.is-disabled,.is-loading):active{background-color:var(--kd-color-error-pressed)}.kdv-button--secondary{color:var(--kd-color-text-primary);background-color:var(--kd-color-fill-base);border:1px solid transparent;border-color:var(--kd-color-line-regular)}.kdv-button--secondary:not(.is-disabled,.is-loading):hover{background-color:var(--kd-color-fill-light)}.kdv-button--secondary:not(.is-disabled,.is-loading).is-active,.kdv-button--secondary:not(.is-disabled,.is-loading):active{background-color:var(--kd-color-fill-regular)}.kdv-button--secondary.is-highlight{color:var(--kd-color-text-public);border-color:var(--kd-color-line-public)}.kdv-button--secondary.is-highlight.is-active{border-color:var(--kd-color-line-public);background-color:var(--kd-color-state-pressed-public)}.kdv-button--secondary.is-danger{color:var(--kd-color-text-error);border-color:var(--kd-color-line-error)}.kdv-button--secondary.is-disabled,.kdv-button--secondary.is-loading{border-color:var(--kd-color-line-medium)}.kdv-button--light{color:var(--kd-color-text-primary);background-color:transparent;border:1px solid transparent}.kdv-button--large,.kdv-button--medium,.kdv-button--x-large{border-radius:var(--kd-border-radius-middle)}.kdv-button--light:not(.is-disabled,.is-loading):hover{background-color:var(--kd-color-state-hover)}.kdv-button--light:not(.is-disabled,.is-loading).is-active,.kdv-button--light:not(.is-disabled,.is-loading):active{background-color:var(--kd-color-state-pressed)}.kdv-button--light.is-highlight{color:var(--kd-color-text-public);border-color:transparent}.kdv-button--light.is-highlight.is-active{border-color:transparent;background-color:var(--kd-color-state-pressed-public)}.kdv-button--light.is-danger{color:var(--kd-color-text-error);border-color:transparent}.kdv-button.is-disabled,.kdv-button.is-loading{opacity:.3;cursor:default}.kdv-button.is-loading .kdv-button--loading{-webkit-margin-end:6px;margin-inline-end:6px;vertical-align:middle}.kdv-button.is-loading.is-icon .kdv-button--loading{-webkit-margin-end:0;margin-inline-end:0}.kdv-button--prefix{-webkit-margin-end:6px;margin-inline-end:6px}.kdv-button--suffix{-webkit-margin-start:6px;margin-inline-start:6px}.kdv-button--small--suffix,.kdv-button.is-menu .kdv-button-menu--arrow{-webkit-margin-start:4px;margin-inline-start:4px}.kdv-button.is-menu{max-width:100%}.kdv-button.is-menu .kdv-button-menu--content{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.kdv-button.is-menu.is-active .kdv-button-menu--arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.kdv-button.is-menu.kdv-button--primary .kdv-button-menu--arrow .kd-color-icon-secondary{fill:var(--kd-color-icon-white,#fff);stroke:var(--kd-color-icon-white,#fff)}.kdv-button--x-large{height:36px;padding:0 19px;font-size:var(--kd-font-size-sub-base,13px)}.kdv-button--x-large.is-menu{-webkit-padding-end:15px;padding-inline-end:15px}.kdv-button--x-large.is-icon{padding:0 9px;font-size:var(--kd-font-size-middle)}.kdv-button--x-large.is-icon.is-menu{-webkit-padding-end:7px;padding-inline-end:7px}.kdv-button--large{height:32px;padding:0 15px;font-size:var(--kd-font-size-sub-base,13px)}.kdv-button--large.is-menu{-webkit-padding-end:11px;padding-inline-end:11px}.kdv-button--large.is-icon{padding:0 7px;font-size:var(--kd-font-size-middle)}.kdv-button--large.is-icon.is-menu{-webkit-padding-end:5px;padding-inline-end:5px}.kdv-button--medium{height:28px;padding:0 11px;font-size:var(--kd-font-size-sub-base,13px)}.kdv-button--medium.kdv-button--light{padding:0 7px}.kdv-button--medium.is-menu.kdv-button--light{padding-block:0;padding-inline:7px 5px}.kdv-button--medium.is-menu:not(.kdv-button--light){padding-block:0;padding-inline:11px 7px}.kdv-button--medium.is-icon{padding:0 5px;font-size:var(--kd-font-size-middle)}.kdv-button--medium.is-icon.is-menu{-webkit-padding-end:7px;padding-inline-end:7px}.kdv-button--small{height:24px;padding:0 5px;font-size:var(--kd-font-size-sub-base,13px);border-radius:var(--kd-border-radius-small)}.kdv-button--small.is-menu{-webkit-padding-end:3px;padding-inline-end:3px}.kdv-button--small.is-icon{padding:0 3px;font-size:var(--kd-font-size-middle)}.kdv-button--small.is-icon.is-menu{-webkit-padding-end:1px;padding-inline-end:1px}.kdv-button--small--prefix,.kdv-button--small.is-loading .kdv-button--loading{-webkit-margin-end:4px;margin-inline-end:4px}.kdv-button-group{display:inline-block;vertical-align:middle}.kdv-button-group:after,.kdv-button-group:before{display:table;content:""}.kdv-button-group:after{clear:both}.kdv-button-group>.kdv-button{float:inline-start;position:relative}.kdv-button-group>.kdv-button+.kdv-button{-webkit-margin-start:0;margin-inline-start:0}.kdv-button-group>.kdv-button:first-child{border-start-end-radius:0;border-end-end-radius:0}.kdv-button-group>.kdv-button:last-child{border-start-start-radius:0;border-end-start-radius:0}.kdv-button-group>.kdv-button:first-child:last-child{border-radius:var(--kd-border-radius-middle)}.kdv-button-group>.kdv-button:first-child:last-child.is-circle{border-radius:50%}.kdv-button-group>.kdv-button:not(:first-child):not(:last-child){border-radius:0}.kdv-button-group>.kdv-button:not(:last-child){-webkit-margin-end:-1px;margin-inline-end:-1px}
