.bui-icon{display:inline-block;fill:currentColor}.bui-icon svg{display:inline-block;vertical-align:top;height:100%;width:auto}.bui-icon--smallest{height:12px}.bui-icon--smallest,_:-ms-lang(x){width:12px}.bui-icon--smaller{height:14px}.bui-icon--smaller,_:-ms-lang(x){width:14px}.bui-icon--small{height:16px}.bui-icon--small,_:-ms-lang(x){width:16px}.bui-icon--medium{height:20px}.bui-icon--medium,_:-ms-lang(x){width:20px}.bui-icon--large{height:24px}.bui-icon--large,_:-ms-lang(x){width:24px}.bui-icon--larger{height:28px}.bui-icon--larger,_:-ms-lang(x){width:28px}.bui-icon--largest{height:36px}.bui-icon--largest,_:-ms-lang(x){width:36px}.bui-icon--color-white{color:#fff;fill:#fff}.bui-icon--color-black{color:#000;fill:#000}.bui-icon--color-action{color:#0071c2;fill:#0071c2}.bui-icon--color-destructive-dark{color:#a30000;fill:#a30000}.bui-icon--color-destructive{color:#c00;fill:#c00}.bui-icon--color-destructive-light{color:#fcb4b4;fill:#fcb4b4}.bui-icon--color-destructive-lighter{color:#ffebeb;fill:#ffebeb}.bui-icon--color-destructive-lightest{color:#fff0f0;fill:#fff0f0}.bui-icon--color-callout-dark{color:#bc5b01;fill:#bc5b01}.bui-icon--color-callout{color:#ff8000;fill:#ff8000}.bui-icon--color-callout-light{color:#ffc489;fill:#ffc489}.bui-icon--color-callout-lighter{color:#fff0e0;fill:#fff0e0}.bui-icon--color-callout-lightest{color:#fff8f0;fill:#fff8f0}.bui-icon--color-complement-dark{color:#cd8900;fill:#cd8900}.bui-icon--color-complement{color:#febb02;fill:#febb02}.bui-icon--color-complement-light{color:#ffe08a;fill:#ffe08a}.bui-icon--color-complement-lighter{color:#fdf4d8;fill:#fdf4d8}.bui-icon--color-complement-lightest{color:#fefbf0;fill:#fefbf0}.bui-icon--color-constructive-dark{color:#006607;fill:#006607}.bui-icon--color-constructive{color:#008009;fill:#008009}.bui-icon--color-constructive-light{color:#97e59c;fill:#97e59c}.bui-icon--color-constructive-lighter{color:#e7fde9;fill:#e7fde9}.bui-icon--color-constructive-lightest{color:#f1fef2;fill:#f1fef2}.bui-icon--color-primary-dark{color:#00224f;fill:#00224f}.bui-icon--color-primary{color:#003580;fill:#003580}.bui-icon--color-primary-light{color:#bad4f7;fill:#bad4f7}.bui-icon--color-primary-lighter{color:#ebf3ff;fill:#ebf3ff}.bui-icon--color-primary-lightest{color:#fafcff;fill:#fafcff}.bui-icon--color-grayscale-dark{color:#333;fill:#333}.bui-icon--color-grayscale{color:#6b6b6b;fill:#6b6b6b}.bui-icon--color-grayscale-light{color:#bdbdbd;fill:#bdbdbd}.bui-icon--color-grayscale-lighter{color:#e6e6e6;fill:#e6e6e6}.bui-icon--color-grayscale-lightest{color:#f5f5f5;fill:#f5f5f5}.bui-link{color:#0071c2;text-decoration:underline;cursor:pointer;display:inline}.bui-link--primary,.bui-link--primary:link,.bui-link--secondary,.bui-link--secondary:link{text-decoration:none}.bui-link:active,.bui-link:focus,.bui-link:hover{color:#0071c2;text-decoration:underline}.bui-link:focus{outline:3px solid rgba(0,113,194,.3);outline-offset:2px;-moz-outline-radius:2px}.bui-link:active,.bui-link:visited{color:#005c9d}.bui-link__icon{margin-right:8px}.rtl .bui-link__icon,[dir=rtl] .bui-link__icon{margin-right:unset;margin-left:8px}.bui-link--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bui-link--secondary,.bui-link--secondary:active,.bui-link--secondary:focus,.bui-link--secondary:hover,.bui-link--secondary:visited{color:#6b6b6b}button.bui-link{border:0;background:none;padding:0;font-size:inherit}.bui-link[disabled],.bui-link[disabled]:active,.bui-link[disabled]:focus,.bui-link[disabled]:hover,.bui-link[disabled]:visited{color:#bdbdbd;cursor:not-allowed;text-decoration:none}