.docsv3-button--primary{--docsv3-button-text-color: var(--kd-color-text-white);--docsv3-button-bg-color: var(--kd-color-public-normal);--docsv3-button-border-color: #0000;--docsv3-button-border-bottom-color: #0000;--docsv3-button-hover-text-color: var(--kd-color-text-white);--docsv3-button-hover-bg-color: var(--kd-color-public-hover);--docsv3-button-hover-border-color: #0000;--docsv3-button-active-text-color: var(--kd-color-text-white);--docsv3-button-active-bg-color: var(--kd-color-public-pressed);--docsv3-button-active-border-color: #0000;--docsv3-button-danger-text-color: var(--kd-color-text-white);--docsv3-button-danger-border-color: #0000;--docsv3-button-danger-bg-color: var(--kd-color-error-normal);--docsv3-button-danger-hover-bg-color: var(--kd-color-error-hover);--docsv3-button-danger-active-bg-color: var(--kd-color-error-pressed);--docsv3-button-highlight-text-color: var(--kd-color-text-white);--docsv3-button-highlight-border-color: #0000;--docsv3-button-highlight-bg-color: var(--kd-color-public-pressed)}.docsv3-button--secondary{--docsv3-button-text-color: var(--kd-color-text-primary);--docsv3-button-bg-color: var(--kd-color-fill-base);--docsv3-button-border-color: var(--kd-color-line-regular);--docsv3-button-border-bottom-color: var(--kd-color-line-medium);--docsv3-button-hover-text-color: var(--kd-color-text-primary);--docsv3-button-hover-bg-color: var(--kd-color-fill-light);--docsv3-button-hover-border-color: var(--kd-color-line-regular);--docsv3-button-active-text-color: var(--kd-color-text-primary);--docsv3-button-active-border-color: var(--kd-color-line-regular);--docsv3-button-active-bg-color: var(--kd-color-fill-regular);--docsv3-button-danger-text-color: var(--kd-color-text-error);--docsv3-button-danger-border-color: var(--kd-color-line-error);--docsv3-button-danger-bg-color: var(--kd-color-fill-base);--docsv3-button-danger-hover-bg-color: var(--kd-color-fill-light);--docsv3-button-danger-active-bg-color: var(--kd-color-fill-regular);--docsv3-button-highlight-text-color: var(--kd-color-text-public);--docsv3-button-highlight-border-color: var(--kd-color-line-public);--docsv3-button-highlight-bg-color: var(--kd-color-state-pressed-public)}.docsv3-button--light{--docsv3-button-text-color: var(--kd-color-text-primary);--docsv3-button-bg-color: #0000;--docsv3-button-border-color: #0000;--docsv3-button-border-bottom-color: #0000;--docsv3-button-hover-text-color: var(--kd-color-text-primary);--docsv3-button-hover-bg-color: var(--kd-color-state-hover);--docsv3-button-hover-border-color: #0000;--docsv3-button-active-text-color: var(--kd-color-text-primary);--docsv3-button-active-border-color: #0000;--docsv3-button-active-bg-color: var(--kd-color-state-pressed);--docsv3-button-danger-text-color: var(--kd-color-text-error);--docsv3-button-danger-border-color: #0000;--docsv3-button-danger-bg-color: #0000;--docsv3-button-danger-hover-bg-color: var(--kd-color-state-hover);--docsv3-button-danger-active-bg-color: var(--kd-color-state-pressed);--docsv3-button-highlight-text-color: var(--kd-color-text-public);--docsv3-button-highlight-border-color: #0000;--docsv3-button-highlight-bg-color: var(--kd-color-state-pressed-public)}.docsv3-button{align-items:center;-webkit-appearance:none;background-color:var(--docsv3-button-bg-color);border:1px solid var(--docsv3-button-border-color);box-sizing:border-box;color:var(--docsv3-button-text-color);cursor:pointer;display:inline-flex;justify-content:center;line-height:1;margin:0;outline:0;transition:.1s;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.docsv3-button:not(.is-disabled,.is-loading):hover{background-color:var(--docsv3-button-hover-bg-color)}.docsv3-button:not(.is-disabled,.is-loading):active{background-color:var(--docsv3-button-active-bg-color);border-color:var(--docsv3-button-active-border-color);color:var(--docsv3-button-active-text-color);outline:none}.docsv3-button>span{align-items:center;display:inline-flex}.docsv3-button::-moz-focus-inner{border:0}.docsv3-button.is-active:not(.is-disabled,.is-loading){background-color:var(--docsv3-button-active-bg-color)}.docsv3-button.is-danger{background-color:var(--docsv3-button-danger-bg-color);border-color:var(--docsv3-button-danger-border-color);color:var(--docsv3-button-danger-text-color)}.docsv3-button.is-danger:not(.is-disabled,.is-loading):hover{background-color:var(--docsv3-button-danger-hover-bg-color)}.docsv3-button.is-danger:not(.is-disabled,.is-loading):active{background-color:var(--docsv3-button-danger-active-bg-color)}.docsv3-button.is-danger:not(.is-disabled,.is-loading).is-active{background-color:var(--docsv3-button-danger-active-bg-color)}.docsv3-button.is-disabled,.docsv3-button.is-disabled:focus,.docsv3-button.is-disabled:hover{cursor:not-allowed;opacity:.3}.docsv3-button.is-highlight{border-color:var(--docsv3-button-highlight-border-color);color:var(--docsv3-button-highlight-text-color)}.docsv3-button.is-highlight.is-active{background-color:var(--docsv3-button-highlight-bg-color);border-color:var(--docsv3-button-highlight-border-color)}.docsv3-button.is-loading{cursor:default;opacity:.3;pointer-events:none;position:relative}.docsv3-button.is-loading:before{border-radius:inherit;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:1}.docsv3-button--suffix{margin-left:6px}.docsv3-button.is-menu{max-width:100%}.docsv3-button.is-menu .docsv3-button-menu--content{display:inline-block;max-width:100%;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.docsv3-button.is-menu .docsv3-button-menu--arrow{margin-left:4px}.docsv3-button.is-menu.is-active .docsv3-button-menu--arrow{transform:rotate(180deg)}.docsv3-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)}.docsv3-button--x-large{--docsv3-button-size: 36px;border-radius:var(--kd-border-radius-middle);font-size:var(--kd-font-size-sub-base, 13px);height:var(--docsv3-button-size);line-height:var(--docsv3-button-size);padding:0 19px}.docsv3-button--x-large [class*=docsv3-icon]+span{margin-left:6px}.docsv3-button--x-large.is-round{padding:0 19px}.docsv3-button--x-large.is-menu{padding-right:15px}.docsv3-button--x-large.is-icon{font-size:var(--kd-font-size-middle);padding:0 9px}.docsv3-button--x-large.is-icon.is-menu{padding-right:7px}.docsv3-button--large{--docsv3-button-size: 32px;border-radius:var(--kd-border-radius-middle);font-size:var(--kd-font-size-sub-base, 13px);height:var(--docsv3-button-size);line-height:var(--docsv3-button-size);padding:0 15px}.docsv3-button--large [class*=docsv3-icon]+span{margin-left:6px}.docsv3-button--large.is-round{padding:0 15px}.docsv3-button--large.is-menu{padding-right:11px}.docsv3-button--large.is-icon{font-size:var(--kd-font-size-middle);padding:0 7px}.docsv3-button--large.is-icon.is-menu{padding-right:5px}.docsv3-button--medium{--docsv3-button-size: 28px;border-radius:var(--kd-border-radius-middle);font-size:var(--kd-font-size-sub-base, 13px);height:var(--docsv3-button-size);line-height:var(--docsv3-button-size);padding:0 11px}.docsv3-button--medium [class*=docsv3-icon]+span{margin-left:6px}.docsv3-button--medium.is-round{padding:0 11px}.docsv3-button--medium.is-menu{padding-right:5px}.docsv3-button--medium.is-menu.kdv-button--light{padding:0 5px 0 7px}.docsv3-button--medium.is-menu:not(.kdv-button--light){padding:0 7px 0 11px}.docsv3-button--medium.is-icon{font-size:var(--kd-font-size-middle);padding:0 5px}.docsv3-button--medium.is-icon.is-menu{padding-right:7px}.docsv3-button--small{--docsv3-button-size: 24px;border-radius:var(--kd-border-radius-small);font-size:var(--kd-font-size-sub-base, 13px);height:var(--docsv3-button-size);line-height:var(--docsv3-button-size);padding:0 5px}.docsv3-button--small [class*=docsv3-icon]+span{margin-left:6px}.docsv3-button--small.is-round{padding:0 5px}.docsv3-button--small.is-menu{padding-right:3px}.docsv3-button--small.is-icon{font-size:var(--kd-font-size-middle);padding:0 3px}.docsv3-button--small.is-icon.is-menu{padding-right:1px}.docsv3-button--primary:not(.is-icon){min-width:72px}.docsv3-button--secondary:not(.is-icon){min-width:72px}
