.c-icon--svg{display:inline-block;vertical-align:-.125em}.c-icon--svg svg{display:block;width:1em;height:1em}.c-icon--svg.c-icon--close,.c-icon--svg.c-icon--close-tag{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.c-icon--svg.c-icon--clear{background-color:#6e6e6e}.c-icon--svg.is-info{color:#006bff}.c-icon--svg.is-success{color:#52b818}.c-icon--svg.is-warning{color:#fea119}.c-icon--svg.is-danger{color:#f84e44}.c-icon--svg-circle{position:relative;display:inline-block;width:1em;height:1em;color:#fff;border-radius:50%;stroke-width:2px}.c-icon--svg-circle svg{position:absolute;top:50%;left:50%;width:.65em;height:.65em;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.c-icon--svg.c-icon--fill svg :not(circle){stroke:#fff}.c-icon--svg.c-icon--fill svg circle{stroke:currentColor}.c-icon--svg.c-icon--svg-static,.c-icon--svg.c-icon--svg-static:hover{opacity:1}.c-icon--svg.c-icon--svg-light{opacity:.5}.c-icon--svg.c-icon--svg-light:hover{opacity:.7}.c-icon--spin svg{-webkit-animation:spinning .9s linear infinite forwards;animation:spinning .9s linear infinite forwards}@-webkit-keyframes spinning{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.c-checkbox__box{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:1em;height:1em;overflow:hidden;color:transparent;background-color:#fff;border:1px solid #dedede;border-radius:0;-webkit-transition:all .24s cubic-bezier(.1,1,.2,1);transition:all .24s cubic-bezier(.1,1,.2,1)}.c-checkbox__box:after{position:absolute;top:50%;left:50%;width:.5em;height:calc(.5em - 4px);margin-top:-1px;border-bottom:2px solid;border-left:2px solid;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);content:""}.c-checkbox{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 1em 0 0;padding:0;color:#202020;font-size:14px;cursor:pointer}.c-checkbox [type=checkbox]{position:absolute;z-index:-1;outline:none;opacity:0}.c-checkbox :not(:disabled):hover+.c-checkbox__box{border-color:#006bff}.c-checkbox :focus+.c-checkbox__box{-webkit-box-shadow:0 0 0 2px rgba(0,107,255,.2);box-shadow:0 0 0 2px rgba(0,107,255,.2);border-color:#006bff}.c-checkbox :checked+.c-checkbox__box{color:#fff}.c-checkbox :indeterminate+.c-checkbox__box:after{width:.6em;height:2px;margin-top:0;background:#fff;border:none;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.c-checkbox :disabled,.c-checkbox :disabled+.c-checkbox__box,:disabled+.c-checkbox__box+.c-checkbox__label{cursor:default}.c-checkbox :disabled+.c-checkbox__box,.c-checkbox :indeterminate:disabled+.c-checkbox__box{background-color:#f7f7f7}.c-checkbox :indeterminate:disabled+.c-checkbox__box{border:1px solid #dedede}:disabled+.c-checkbox__box+.c-checkbox__label{color:#c7c7c7}.c-checkbox :checked:not(:disabled)+.c-checkbox__box,.c-checkbox :indeterminate+.c-checkbox__box{background-color:#006bff;border:1px solid #006bff}.c-checkbox :checked:disabled+.c-checkbox__box:after{color:#c7c7c7}.c-checkbox :disabled:indeterminate+.c-checkbox__box:after{background-color:#c7c7c7}.c-checkbox--large{font-size:16px}.c-checkbox--small{font-size:12px}.c-checkbox__label{padding-left:8px;line-height:1}.c-checkbox--large .c-checkbox__label,.c-checkbox--small .c-checkbox__label{padding-left:8px}.c-checkbox-group{display:inline-block}.c-checkbox-group .c-checkbox__label{line-height:inherit}.c-tree,.c-tree [role=group]{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.c-tree{color:#202020;font-size:14px}.c-tree [role=treeitem]{outline:none}.c-tree__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;cursor:pointer}.c-tree__content:hover,[role=treeitem]:focus>.c-tree__content{background-color:#f0f6ff}.c-tree__custom-icon,.c-tree__toggle{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:14px;color:#6e6e6e}.c-tree__toggle{margin-right:8px;-webkit-transition:-webkit-transform .24s cubic-bezier(.1,1,.2,1);transition:-webkit-transform .24s cubic-bezier(.1,1,.2,1);transition:transform .24s cubic-bezier(.1,1,.2,1);transition:transform .24s cubic-bezier(.1,1,.2,1),-webkit-transform .24s cubic-bezier(.1,1,.2,1)}[aria-expanded=true]>.c-tree__content>.c-tree__toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[aria-busy=true]>.c-tree__content>.c-tree__toggle{color:#006bff}.c-tree__content>.c-checkbox,.c-tree__custom-icon{margin-right:10px}.c-tree__content>.c-checkbox>.c-checkbox__label{display:none}.c-tree__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:color .24s cubic-bezier(.1,1,.2,1);transition:color .24s cubic-bezier(.1,1,.2,1)}[aria-selected=true]>.c-tree__content>.c-tree__label{color:#006bff}[aria-disabled=true]>.c-tree__content>.c-tree__label{color:#c7c7c7}.c-tree [role=group]{overflow:hidden;-webkit-transition:height .24s cubic-bezier(.1,1,.2,1);transition:height .24s cubic-bezier(.1,1,.2,1)}