UNPKG

carbon-custom-elements

Version:

A Carbon Design System variant that's as easy to use as native HTML elements, with no framework tax, no framework silo.

11 lines 107 kB
/** * @license * * Copyright IBM Corp. 2019, 2020 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. */ import { css } from 'lit-element'; export default css([ "a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button,input,select,textarea{border-radius:0;font-family:inherit}input[type=text]::-ms-clear{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}sup{vertical-align:super}sub{vertical-align:sub}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button{margin:0}html{font-size:100%}body{font-weight:400;font-family:'IBM Plex Sans','Helvetica Neue',Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:'IBM Plex Mono',Menlo,'DejaVu Sans Mono','Bitstream Vera Sans Mono',Courier,monospace}strong{font-weight:600}@media screen and (-ms-high-contrast:active){svg{fill:ButtonText}}h1{font-size:var(--cds-productive-heading-06-font-size,2.625rem);font-weight:var(--cds-productive-heading-06-font-weight,300);line-height:var(--cds-productive-heading-06-line-height,3.125rem);letter-spacing:var(--cds-productive-heading-06-letter-spacing,0)}h2{font-size:var(--cds-productive-heading-05-font-size,2rem);font-weight:var(--cds-productive-heading-05-font-weight,400);line-height:var(--cds-productive-heading-05-line-height,2.5rem);letter-spacing:var(--cds-productive-heading-05-letter-spacing,0)}h3{font-size:var(--cds-productive-heading-04-font-size,1.75rem);font-weight:var(--cds-productive-heading-04-font-weight,400);line-height:var(--cds-productive-heading-04-line-height,2.25rem);letter-spacing:var(--cds-productive-heading-04-letter-spacing,0)}h4{font-size:var(--cds-productive-heading-03-font-size,1.25rem);font-weight:var(--cds-productive-heading-03-font-weight,400);line-height:var(--cds-productive-heading-03-line-height,1.75rem);letter-spacing:var(--cds-productive-heading-03-letter-spacing,0)}h5{font-size:var(--cds-productive-heading-02-font-size,1rem);font-weight:var(--cds-productive-heading-02-font-weight,600);line-height:var(--cds-productive-heading-02-line-height,1.375rem);letter-spacing:var(--cds-productive-heading-02-letter-spacing,0)}h6{font-size:var(--cds-productive-heading-01-font-size,.875rem);font-weight:var(--cds-productive-heading-01-font-weight,600);line-height:var(--cds-productive-heading-01-line-height,1.125rem);letter-spacing:var(--cds-productive-heading-01-letter-spacing,.16px)}p{font-size:var(--cds-body-long-02-font-size,1rem);font-weight:var(--cds-body-long-02-font-weight,400);line-height:var(--cds-body-long-02-line-height,1.5rem);letter-spacing:var(--cds-body-long-02-letter-spacing,0)}a{color:#0062ff}em{font-style:italic}@-webkit-keyframes skeleton{0%{width:0%;left:0;right:auto;opacity:.3}20%{width:100%;left:0;right:auto;opacity:1}28%{width:100%;left:auto;right:0}51%{width:0%;left:auto;right:0}58%{width:0%;left:auto;right:0}82%{width:100%;left:auto;right:0}83%{width:100%;left:0;right:auto}96%{width:0%;left:0;right:auto}100%{width:0%;left:0;right:auto;opacity:.3}}@keyframes skeleton{0%{width:0%;left:0;right:auto;opacity:.3}20%{width:100%;left:0;right:auto;opacity:1}28%{width:100%;left:auto;right:0}51%{width:0%;left:auto;right:0}58%{width:0%;left:auto;right:0}82%{width:100%;left:auto;right:0}83%{width:100%;left:0;right:auto}96%{width:0%;left:0;right:auto}100%{width:0%;left:0;right:auto;opacity:.3}}.bx--fieldset{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;margin-bottom:2rem}.bx--fieldset *,.bx--fieldset :after,.bx--fieldset :before{box-sizing:inherit}.bx--form-item{font-size:var(--cds-body-short-01-font-size,.875rem);font-weight:var(--cds-body-short-01-font-weight,400);line-height:var(--cds-body-short-01-line-height,1.125rem);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);display:flex;flex-direction:column;flex:1 1 auto;align-items:flex-start}.bx--label{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1rem);letter-spacing:var(--cds-label-01-letter-spacing,.32px);color:var(--cds-text-02,#525252);font-weight:400;display:inline-block;vertical-align:baseline;margin-bottom:.5rem;line-height:1rem}.bx--label *,.bx--label :after,.bx--label :before{box-sizing:inherit}.bx--label .bx--tooltip__trigger{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1rem);letter-spacing:var(--cds-label-01-letter-spacing,.32px)}.bx--label.bx--skeleton{position:relative;border:none;padding:0;box-shadow:none;pointer-events:none;background:var(--cds-skeleton-01,#e5e5e5);width:4.6875rem;height:.875rem}.bx--label.bx--skeleton:active,.bx--label.bx--skeleton:focus,.bx--label.bx--skeleton:hover{border:none;outline:0;cursor:default}.bx--label.bx--skeleton:before{content:'';width:0%;height:100%;position:absolute;top:0;left:0;background:var(--cds-skeleton-02,#c6c6c6);-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite}@media (prefers-reduced-motion:reduce){.bx--label.bx--skeleton:before{-webkit-animation:none;animation:none}}input[type=number]{font-family:'IBM Plex Mono',Menlo,'DejaVu Sans Mono','Bitstream Vera Sans Mono',Courier,monospace}.bx--combo-box[data-invalid] .bx--text-input,.bx--list-box[data-invalid],.bx--select-input__wrapper[data-invalid],.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid,.bx--text-input__field-wrapper[data-invalid],input[data-invalid]{outline:2px solid var(--cds-support-01,#da1e28);outline-offset:-2px}.bx--list-box[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,input[data-invalid]~.bx--form-requirement{max-height:12.5rem;display:block;color:var(--cds-text-error,#da1e28)}.bx--form--fluid .bx--text-input__field-wrapper[data-invalid]{display:block}.bx--form--fluid .bx--fieldset{margin:0}.bx--form--fluid input[data-invalid]{outline:0}.bx--form--fluid .bx--form-requirement{margin:0;padding:.5rem 2.5rem .5rem 1rem}input:not(output):not([data-invalid]):-moz-ui-invalid{box-shadow:none}.bx--form-requirement{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;font-size:var(--cds-caption-01-font-size,.75rem);font-weight:var(--cds-caption-01-font-weight,400);line-height:var(--cds-caption-01-line-height,1rem);letter-spacing:var(--cds-caption-01-letter-spacing,.32px);margin:.25rem 0 0;max-height:0;overflow:hidden;display:none}.bx--form-requirement *,.bx--form-requirement :after,.bx--form-requirement :before{box-sizing:inherit}.bx--select--inline .bx--form__helper-text{margin-top:0}.bx--form__helper-text{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1rem);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-02,#525252);z-index:0;opacity:1;margin-top:.25rem}.bx--form__helper-text--disabled,.bx--label--disabled{color:var(--cds-disabled-02,#c6c6c6)}.bx--form-item.bx--checkbox-wrapper{margin-bottom:.25rem}.bx--form-item.bx--checkbox-wrapper:first-of-type{margin-top:.1875rem}.bx--label+.bx--form-item.bx--checkbox-wrapper{margin-top:-.125rem}.bx--form-item.bx--checkbox-wrapper:last-of-type{margin-bottom:.1875rem}.bx--checkbox{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;visibility:inherit;white-space:nowrap}.bx--checkbox-label{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;font-size:var(--cds-body-short-01-font-size,.875rem);font-weight:var(--cds-body-short-01-font-weight,400);line-height:var(--cds-body-short-01-line-height,1.125rem);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);line-height:1.5rem;position:relative;display:flex;cursor:pointer;min-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:1.25rem}.bx--checkbox-label *,.bx--checkbox-label :after,.bx--checkbox-label :before{box-sizing:inherit}.bx--checkbox-label-text{padding-left:.375rem}.bx--checkbox-label::after,.bx--checkbox-label::before{box-sizing:border-box}.bx--checkbox-label::before{content:'';width:1rem;height:1rem;margin:.125rem;position:absolute;left:0;top:.125rem;background-color:transparent;border:1px solid var(--cds-ui-05,#161616);border-radius:1px}.bx--checkbox-label::after{content:'';position:absolute;left:.375rem;top:.5rem;width:.5625rem;height:.3125rem;background:0 0;border-left:2px solid var(--cds-inverse-01,#fff);border-bottom:2px solid var(--cds-inverse-01,#fff);-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;margin-top:-.1875rem}.bx--checkbox-label[data-contained-checkbox-state=mixed]::before,.bx--checkbox-label[data-contained-checkbox-state=true]::before,.bx--checkbox:checked+.bx--checkbox-label::before,.bx--checkbox:indeterminate+.bx--checkbox-label::before{background-color:var(--cds-ui-05,#161616);border-color:var(--cds-ui-05,#161616);border-width:1px}.bx--checkbox-label[data-contained-checkbox-state=true]::after,.bx--checkbox:checked+.bx--checkbox-label::after{-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}.bx--checkbox-label[data-contained-checkbox-state=mixed]::after,.bx--checkbox:indeterminate+.bx--checkbox-label::after{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);border-left:0 solid var(--cds-inverse-01,#fff);border-bottom:2px solid var(--cds-inverse-01,#fff);width:.5rem;top:.6875rem}.bx--checkbox-label[data-contained-checkbox-state=mixed].bx--checkbox-label__focus::before,.bx--checkbox-label[data-contained-checkbox-state=true].bx--checkbox-label__focus::before,.bx--checkbox-label__focus::before,.bx--checkbox:checked:focus+.bx--checkbox-label::before,.bx--checkbox:focus+.bx--checkbox-label::before,.bx--checkbox:indeterminate:focus+.bx--checkbox-label::before{box-shadow:0 0 0 2px var(--cds-inverse-01,#fff),0 0 0 4px var(--cds-focus,#0f62fe)}[disabled]~_{font-size:inherit}.bx--checkbox-label[data-contained-checkbox-disabled=true],.bx--checkbox:disabled+.bx--checkbox-label{cursor:not-allowed;color:var(--cds-disabled-02,#c6c6c6)}.bx--checkbox-label[data-contained-checkbox-disabled=true]::before,.bx--checkbox:disabled+.bx--checkbox-label::before{border-color:var(--cds-disabled-02,#c6c6c6)}.bx--checkbox-label[data-contained-checkbox-state=mixed][data-contained-checkbox-disabled=true]::before,.bx--checkbox-label[data-contained-checkbox-state=true][data-contained-checkbox-disabled=true]::before,.bx--checkbox:checked:disabled+.bx--checkbox-label::before,.bx--checkbox:indeterminate:disabled+.bx--checkbox-label::before{background-color:var(--cds-disabled-02,#c6c6c6)}.bx--checkbox-label-text.bx--skeleton{position:relative;border:none;padding:0;box-shadow:none;pointer-events:none;background:var(--cds-skeleton-01,#e5e5e5);width:6.25rem;height:var(--cds-spacing-05,1rem);margin:auto 0 auto .375rem}.bx--checkbox-label-text.bx--skeleton:active,.bx--checkbox-label-text.bx--skeleton:focus,.bx--checkbox-label-text.bx--skeleton:hover{border:none;outline:0;cursor:default}.bx--checkbox-label-text.bx--skeleton:before{content:'';width:0%;height:100%;position:absolute;top:0;left:0;background:var(--cds-skeleton-02,#c6c6c6);-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite}@media (prefers-reduced-motion:reduce){.bx--checkbox-label-text.bx--skeleton:before{-webkit-animation:none;animation:none}}.bx--data-table-container{min-width:31.25rem;overflow-x:auto;padding-top:var(--cds-spacing-01,.125rem)}.bx--data-table-header{background:var(--cds-ui-01,#f4f4f4);padding:var(--cds-spacing-05,1rem) 0 var(--cds-spacing-06,1.5rem) var(--cds-spacing-05,1rem)}.bx--data-table-header__title{font-size:var(--cds-productive-heading-03-font-size,1.25rem);font-weight:var(--cds-productive-heading-03-font-weight,400);line-height:var(--cds-productive-heading-03-line-height,1.75rem);letter-spacing:var(--cds-productive-heading-03-letter-spacing,0);color:var(--cds-text-01,#161616)}.bx--data-table-header__description{font-size:var(--cds-body-short-01-font-size,.875rem);font-weight:var(--cds-body-short-01-font-weight,400);line-height:var(--cds-body-short-01-line-height,1.125rem);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);color:var(--cds-text-02,#525252)}.bx--data-table,:host(bx-table){border-collapse:collapse;border-spacing:0;width:100%}.bx--data-table thead,:host(bx-table) thead{font-size:var(--cds-productive-heading-01-font-size,.875rem);font-weight:var(--cds-productive-heading-01-font-weight,600);line-height:var(--cds-productive-heading-01-line-height,1.125rem);letter-spacing:var(--cds-productive-heading-01-letter-spacing,.16px);background-color:var(--cds-ui-03,#e0e0e0)}.bx--data-table tbody,:host(bx-table) tbody{font-size:var(--cds-body-short-01-font-size,.875rem);font-weight:var(--cds-body-short-01-font-weight,400);line-height:var(--cds-body-short-01-line-height,1.125rem);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);background-color:var(--cds-ui-01,#f4f4f4);width:100%}.bx--data-table tr,:host(bx-table) tr{border:none;height:var(--cds-layout-04,3rem);width:100%}.bx--data-table tbody tr,.bx--data-table tbody tr td,.bx--data-table tbody tr th,:host(bx-table) tbody tr,:host(bx-table) tbody tr td,:host(bx-table) tbody tr th{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--data-table tbody tr:hover,:host(bx-table) tbody tr:hover{background:var(--cds-hover-field,#e5e5e5)}.bx--data-table tbody tr:hover td,.bx--data-table tbody tr:hover th,:host(bx-table) tbody tr:hover td,:host(bx-table) tbody tr:hover th{color:var(--cds-text-01,#161616);background:var(--cds-hover-field,#e5e5e5);border-bottom:1px solid var(--cds-hover-field,#e5e5e5);border-top:1px solid var(--cds-hover-field,#e5e5e5)}.bx--data-table td,.bx--data-table th,:host(bx-table) td,:host(bx-table) th{vertical-align:middle;text-align:left}.bx--data-table td,:host(bx-table) td{padding-left:var(--cds-spacing-05,1rem);padding-right:var(--cds-spacing-05,1rem)}.bx--data-table th,:host(bx-table) th{color:var(--cds-text-01,#161616);background-color:var(--cds-ui-03,#e0e0e0)}.bx--data-table th:last-of-type,:host(bx-table) th:last-of-type{position:static;width:auto}.bx--data-table .bx--table-header-label,:host(bx-table) .bx--table-header-label{padding-left:var(--cds-spacing-05,1rem);padding-right:var(--cds-spacing-05,1rem);text-align:left}.bx--data-table tbody th,.bx--data-table td,:host(bx-table) tbody th,:host(bx-table) td{background:var(--cds-ui-01,#f4f4f4);color:var(--cds-text-02,#525252);border-top:1px solid var(--cds-ui-01,#f4f4f4);border-bottom:1px solid var(--cds-ui-03,#e0e0e0);padding-left:var(--cds-spacing-05,1rem);padding-right:var(--cds-spacing-05,1rem)}.bx--data-table tbody th+td:first-of-type,.bx--data-table td+td:first-of-type,:host(bx-table) tbody th+td:first-of-type,:host(bx-table) td+td:first-of-type{padding-left:var(--cds-spacing-04,.75rem)}@supports (-moz-appearance:none){.bx--data-table td,:host(bx-table) td{background-clip:padding-box}}.bx--data-table td button.bx--overflow-menu,:host(bx-table) td button.bx--overflow-menu{margin:-.4375rem 0 -.5rem}.bx--data-table.bx--data-table--compact td .bx--overflow-menu,:host(bx-table.bx--data-table--compact) td .bx--overflow-menu{margin:0}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus,:host(bx-table) td.bx--table-column-menu .bx--overflow-menu[aria-expanded=false]:focus{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}.bx--data-table td.bx--table-column-menu .bx--overflow-menu[aria-expanded=true]:focus,:host(bx-table) td.bx--table-column-menu .bx--overflow-menu[aria-expanded=true]:focus{outline:0}@media screen and (hover:hover),(-ms-high-contrast:active),(-ms-high-contrast:none){.bx--data-table td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon,:host(bx-table) td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:0}}.bx--data-table td.bx--table-column-menu .bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__icon,:host(bx-table) td.bx--table-column-menu .bx--overflow-menu.bx--overflow-menu--open .bx--overflow-menu__icon{opacity:1}.bx--data-table td.bx--table-column-menu .bx--overflow-menu:focus .bx--overflow-menu__icon,.bx--data-table td.bx--table-column-menu .bx--overflow-menu:hover .bx--overflow-menu__icon,.bx--data-table tr:hover td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon,.bx--data-table.bx--data-table--visible-overflow-menu td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon,:host(bx-table) td.bx--table-column-menu .bx--overflow-menu:focus .bx--overflow-menu__icon,:host(bx-table) td.bx--table-column-menu .bx--overflow-menu:hover .bx--overflow-menu__icon,:host(bx-table) tr:hover td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon,:host(bx-table.bx--data-table--visible-overflow-menu) td.bx--table-column-menu .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--table-row--menu-option .bx--overflow-menu-options__btn .bx--overflow-menu-options__option-content svg{margin-right:var(--cds-spacing-03,.5rem);position:relative;top:.1875rem}.bx--data-table .bx--overflow-menu:hover,.bx--data-table .bx--overflow-menu__trigger:hover,:host(bx-table) .bx--overflow-menu:hover,:host(bx-table) .bx--overflow-menu__trigger:hover{background-color:var(--cds-hover-selected-ui,#cacaca)}.bx--data-table--selected .bx--overflow-menu:hover,.bx--data-table--selected .bx--overflow-menu__trigger:hover{background-color:var(--cds-hover-field,#e5e5e5)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(even) td{border-bottom:1px solid var(--cds-ui-01,#f4f4f4)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):nth-child(odd) td{background-color:var(--cds-ui-02,#fff);border-bottom:1px solid var(--cds-ui-02,#fff);border-top:1px solid var(--cds-ui-02,#fff)}.bx--data-table--zebra tbody tr:not(.bx--parent-row):hover td{background-color:var(--cds-hover-field,#e5e5e5);border-bottom:1px solid var(--cds-hover-field,#e5e5e5);border-top:1px solid var(--cds-hover-field,#e5e5e5)}.bx--table-column-checkbox .bx--checkbox-label{padding-left:var(--cds-spacing-05,1rem)}.bx--data-table th.bx--table-column-checkbox,:host(bx-table) th.bx--table-column-checkbox{position:static;background:var(--cds-ui-03,#e0e0e0);padding-left:var(--cds-spacing-05,1rem);padding-right:var(--cds-spacing-05,1rem);width:2.75rem;transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.bx--data-table--tall .bx--table-column-checkbox{padding-top:.8125rem}.bx--data-table--tall .bx--table-column-radio{padding-top:var(--cds-spacing-05,1rem)}.bx--date-table tbody th.bx--table-column-checkbox:hover{background:var(--cds-hover-selected-ui,#cacaca)}.bx--table-column-radio{width:48px}.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected td{color:var(--cds-text-01,#161616);background-color:var(--cds-selected-ui,#e0e0e0);border-top:1px solid var(--cds-selected-ui,#e0e0e0);border-bottom:1px solid var(--cds-active-ui,#c6c6c6)}.bx--data-table--zebra tbody tr:first-of-type:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected:first-of-type td{border-top:1px solid var(--cds-active-ui,#c6c6c6)}.bx--data-table--zebra tbody tr:last-of-type:nth-child(even).bx--data-table--selected td,.bx--data-table--zebra tbody tr:last-of-type:nth-child(odd).bx--data-table--selected td,tr.bx--data-table--selected:last-of-type td{border-top:1px solid var(--cds-selected-ui,#e0e0e0);border-bottom:1px solid var(--cds-selected-ui,#e0e0e0)}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected td{border-bottom:1px solid var(--cds-active-ui,#c6c6c6)}.bx--data-table--zebra tbody tr:nth-child(even).bx--data-table--selected:hover td{border-bottom:1px solid var(--cds-hover-selected-ui,#cacaca)}.bx--data-table tbody .bx--data-table--selected:hover td,.bx--data-table--zebra tbody tr:nth-child(odd).bx--data-table--selected:hover td,:host(bx-table) tbody .bx--data-table--selected:hover td{color:var(--cds-text-01,#161616);background:var(--cds-hover-selected-ui,#cacaca);border-top:1px solid var(--cds-hover-selected-ui,#cacaca);border-bottom:1px solid var(--cds-hover-selected-ui,#cacaca)}.bx--data-table--selected .bx--overflow-menu .bx--overflow-menu__icon{opacity:1}.bx--data-table--compact tbody tr,.bx--data-table--compact tbody tr th,.bx--data-table--compact thead tr{height:1.5rem}.bx--data-table--compact .bx--table-header-label{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--compact tbody tr th,.bx--data-table--compact td{padding-top:.125rem;padding-bottom:.125rem}.bx--data-table--compact .bx--overflow-menu{width:2rem;height:1.4375rem}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox,:host(bx-table.bx--data-table--compact) .bx--table-column-checkbox{padding-top:0;padding-bottom:0}.bx--data-table.bx--data-table--compact .bx--table-column-checkbox .bx--checkbox-label,:host(bx-table.bx--data-table--compact) .bx--table-column-checkbox .bx--checkbox-label{min-height:1.4375rem;height:1.4375rem}.bx--data-table--short tbody tr,.bx--data-table--short tbody tr th,.bx--data-table--short thead tr{height:2rem}.bx--data-table--short .bx--table-header-label{padding-top:.4375rem;padding-bottom:.4375rem}.bx--data-table--short tbody tr th,.bx--data-table--short td{padding-top:.4375rem;padding-bottom:.375rem}.bx--data-table--short .bx--overflow-menu{height:1.9375rem}.bx--data-table.bx--data-table--short .bx--table-column-checkbox,:host(bx-table.bx--data-table--short) .bx--table-column-checkbox{padding-top:.1875rem;padding-bottom:.1875rem}.bx--data-table--tall tbody tr,.bx--data-table--tall tbody tr th,.bx--data-table--tall thead tr{height:4rem}.bx--data-table--tall .bx--table-header-label{padding-top:var(--cds-spacing-05,1rem);padding-bottom:var(--cds-spacing-05,1rem)}.bx--data-table--tall tbody tr th,.bx--data-table--tall td{padding-top:1rem}.bx--data-table--tall td,.bx--data-table--tall th{vertical-align:top}.bx--data-table--cell-secondary-text{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1rem);letter-spacing:var(--cds-label-01-letter-spacing,.32px)}.bx--data-table--static{width:auto}.bx--data-table_inner-container{background-color:var(--cds-ui-03,#e0e0e0);-webkit-transform:translateZ(0);transform:translateZ(0)}.bx--data-table--sticky-header{display:block;overflow-y:scroll}.bx--data-table--sticky-header tbody,.bx--data-table--sticky-header td,.bx--data-table--sticky-header th,.bx--data-table--sticky-header thead,.bx--data-table--sticky-header tr{display:flex}.bx--data-table--sticky-header thead{position:-webkit-sticky;position:sticky;z-index:1;top:0;width:100%;overflow:scroll;-ms-overflow-style:none;will-change:transform}.bx--data-table--sticky-header thead tr th{border-bottom:1px solid var(--cds-active-ui,#c6c6c6)}.bx--data-table--sticky-header tbody{flex-direction:column;overflow-x:scroll;-ms-overflow-style:none;will-change:transform}.bx--data-table--sticky-header tr{min-height:3rem;height:auto}.bx--data-table--sticky-header tr.bx--data-table--selected:first-of-type td{border-top:none}.bx--data-table--sticky-header tbody::-webkit-scrollbar,.bx--data-table--sticky-header thead::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.bx--data-table--sticky-header tbody,.bx--data-table--sticky-header thead{scrollbar-width:none}}.bx--data-table--sticky-header tbody tr:last-of-type{border-bottom:0}.bx--data-table--sticky-header td:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon),.bx--data-table--sticky-header th:not(.bx--table-column-checkbox):not(.bx--table-column-menu):not(.bx--table-expand-v2):not(.bx--table-column-icon){width:100%;min-width:0}.bx--data-table--sticky-header .bx--table-header-label{max-width:calc(100% - 10px);display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.bx--data-table--max-width{max-width:100%}.bx--data-table--sticky-header{max-height:18.75rem}.bx--data-table tr.bx--parent-row:first-of-type td,:host(bx-table) tr.bx--parent-row:first-of-type td{border-top:1px solid var(--cds-ui-03,#e0e0e0)}.bx--expandable-row--hidden td{border-top:0;width:auto;padding:var(--cds-spacing-05,1rem)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]{height:0;transition:height 150ms cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td{padding-top:0;padding-bottom:0;border:0;background-color:var(--cds-hover-ui,#e5e5e5);transition:padding 150ms cubic-bezier(.2,0,.38,.9),background-color 150ms cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row] td .bx--child-row-inner-container{overflow:hidden;max-height:0}tr.bx--parent-row.bx--expandable-row+tr[data-child-row]{transition:height 150ms cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{border-bottom:1px solid var(--cds-ui-03,#e0e0e0)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td .bx--child-row-inner-container{max-height:100%}.bx--parent-row.bx--expandable-row+tr[data-child-row]>td,.bx--parent-row.bx--expandable-row>td{border-bottom:1px solid var(--cds-ui-03,#e0e0e0);box-shadow:0 1px var(--cds-ui-03,#e0e0e0)}.bx--parent-row:not(.bx--expandable-row)+tr[data-child-row]>td{box-shadow:none}.bx--parent-row.bx--expandable-row>td:first-of-type{box-shadow:none}tr.bx--parent-row.bx--expandable-row,tr.bx--parent-row.bx--expandable-row td,tr.bx--parent-row:not(.bx--expandable-row) td{transition:height 240ms cubic-bezier(.2,0,.38,.9),background-color 110ms cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{transition:all 110ms cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row:not(.bx--expandable-row):first-of-type:hover td{border-top:1px solid var(--cds-ui-03,#e0e0e0);border-bottom:1px solid var(--cds-ui-03,#e0e0e0)}tr.bx--parent-row.bx--expandable-row:hover td{background-color:var(--cds-hover-ui,#e5e5e5);border-top:1px solid var(--cds-ui-03,#e0e0e0);border-bottom:1px solid var(--cds-ui-03,#e0e0e0);color:var(--cds-text-01,#161616)}tr.bx--parent-row.bx--expandable-row:hover td:first-of-type{border-bottom:1px solid var(--cds-hover-ui,#e5e5e5)}tr.bx--parent-row.bx--expandable-row:hover+tr[data-child-row] td{background-color:var(--cds-hover-ui,#e5e5e5);color:var(--cds-text-01,#161616);border-bottom:1px solid var(--cds-ui-03,#e0e0e0)}tr.bx--expandable-row--hover+tr[data-child-row] td{border-bottom:1px solid var(--cds-ui-03,#e0e0e0)}tr.bx--expandable-row--hover{background-color:var(--cds-hover-ui,#e5e5e5)}tr.bx--expandable-row--hover td{background-color:var(--cds-hover-ui,#e5e5e5);border-bottom:1px solid var(--cds-ui-03,#e0e0e0);border-top:1px solid var(--cds-ui-03,#e0e0e0);color:var(--cds-text-01,#161616)}tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td:first-of-type{border-bottom:1px solid transparent}.bx--data-table td.bx--table-expand,:host(bx-table) td.bx--table-expand{width:2.5rem;min-width:2.5rem;border-bottom:1px solid var(--cds-ui-03,#e0e0e0)}.bx--data-table td.bx--table-expand,:host(bx-table) td.bx--table-expand,th.bx--table-expand{padding:0 var(--cds-spacing-05,1rem)}.bx--data-table--tall td.bx--table-expand,.bx--data-table--tall th.bx--table-expand{padding-top:1rem;padding-bottom:1rem}.bx--data-table td.bx--table-expand[data-previous-value=collapsed],:host(bx-table) td.bx--table-expand[data-previous-value=collapsed]{border-bottom:1px solid transparent}.bx--table-expand[data-previous-value=collapsed] .bx--table-expand__svg{-webkit-transform:rotate(270deg);transform:rotate(270deg);transition:-webkit-transform 150ms cubic-bezier(.2,0,.38,.9);transition:transform 150ms cubic-bezier(.2,0,.38,.9);transition:transform 150ms cubic-bezier(.2,0,.38,.9),-webkit-transform 150ms cubic-bezier(.2,0,.38,.9)}.bx--table-expand__button{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;display:inline-block;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;cursor:pointer;height:1rem;vertical-align:inherit}.bx--table-expand__button *,.bx--table-expand__button :after,.bx--table-expand__button :before{box-sizing:inherit}.bx--table-expand__button::-moz-focus-inner{border:0}.bx--table-expand__button:focus{outline:1px solid transparent}.bx--table-expand__button:focus .bx--table-expand__svg{box-shadow:inset 0 0 0 1px var(--cds-focus,#0f62fe)}.bx--table-expand__svg{fill:var(--cds-ui-05,#161616);-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform 150ms cubic-bezier(.2,0,.38,.9);transition:transform 150ms cubic-bezier(.2,0,.38,.9);transition:transform 150ms cubic-bezier(.2,0,.38,.9),-webkit-transform 150ms cubic-bezier(.2,0,.38,.9)}tr.bx--parent-row.bx--expandable-row td.bx--table-expand+td::after{position:absolute;content:'';left:0;bottom:-.0625rem;height:.0625rem;width:.5rem;background:var(--cds-ui-03,#e0e0e0)}tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td.bx--table-expand+td::after,tr.bx--parent-row.bx--expandable-row:hover td.bx--table-expand+td::after{background:var(--cds-hover-ui,#e5e5e5)}tr.bx--parent-row.bx--data-table--selected td.bx--table-expand+td::after{display:none}.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+4) td,.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+3) td{border-bottom:1px solid var(--cds-ui-01,#f4f4f4)}.bx--data-table--zebra tbody tr[data-child-row]:nth-child(4n+2) td,.bx--data-table--zebra tbody tr[data-parent-row]:nth-child(4n+1) td{background-color:var(--cds-ui-02,#fff);border-bottom:1px solid var(--cds-ui-02,#fff);border-top:1px solid var(--cds-ui-02,#fff)}.bx--data-table--zebra tr.bx--parent-row td,.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row+tr[data-child-row] td{transition:all 150ms cubic-bezier(.2,0,.38,.9),border-bottom 150ms cubic-bezier(.2,0,.38,.9),border-top 150ms cubic-bezier(.2,0,.38,.9)}.bx--data-table--zebra tbody tr[data-child-row]:hover td,.bx--data-table--zebra tbody tr[data-parent-row]:hover td,.bx--data-table--zebra tbody tr[data-parent-row]:hover+tr[data-child-row] td{background-color:var(--cds-hover-field,#e5e5e5);border-bottom:1px solid var(--cds-hover-field,#e5e5e5);border-top:1px solid var(--cds-hover-field,#e5e5e5)}.bx--data-table--zebra tr.bx--parent-row.bx--expandable-row.bx--expandable-row--hover td{background:var(--cds-hover-ui,#e5e5e5);border-bottom:1px solid var(--cds-hover-field,#e5e5e5);border-top:1px solid var(--cds-hover-field,#e5e5e5)}tr.bx--parent-row.bx--data-table--selected:first-of-type td{background:var(--cds-selected-ui,#e0e0e0);border-top:1px solid var(--cds-active-ui,#c6c6c6);border-bottom:1px solid var(--cds-ui-03,#e0e0e0);box-shadow:0 1px var(--cds-active-ui,#c6c6c6)}tr.bx--parent-row.bx--data-table--selected td{background:var(--cds-selected-ui,#e0e0e0);color:var(--cds-text-01,#161616);border-bottom:1px solid transparent;box-shadow:0 1px var(--cds-active-ui,#c6c6c6)}tr.bx--parent-row.bx--data-table--selected:last-of-type td{background:var(--cds-selected-ui,#e0e0e0);border-bottom:1px solid transparent;box-shadow:0 1px var(--cds-ui-03,#e0e0e0)}tr.bx--parent-row.bx--data-table--selected:not(.bx--expandable-row):hover td{background:var(--cds-hover-selected-ui,#cacaca);border-top:1px solid var(--cds-hover-selected-ui,#cacaca);border-bottom:1px solid var(--cds-ui-03,#e0e0e0);box-shadow:0 1px var(--cds-hover-selected-ui,#cacaca)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row td:first-of-type{border-bottom:1px solid transparent;box-shadow:0 1px var(--cds-selected-ui,#e0e0e0)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover td:first-of-type,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover td:first-of-type{background:var(--cds-hover-selected-ui,#cacaca);border-top:1px solid var(--cds-hover-selected-ui,#cacaca);border-bottom:1px solid transparent;box-shadow:0 1px var(--cds-hover-selected-ui,#cacaca)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row] td{color:var(--cds-text-01,#161616);background-color:var(--cds-hover-ui,#e5e5e5);border-bottom:1px solid var(--cds-ui-03,#e0e0e0);box-shadow:0 1px var(--cds-active-ui,#c6c6c6);border-top:1px solid var(--cds-active-ui,#c6c6c6)}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row+tr[data-child-row]:last-of-type td{box-shadow:inset 0 -1px var(--cds-active-ui,#c6c6c6);padding-bottom:1.5rem}tr.bx--parent-row.bx--data-table--selected.bx--expandable-row--hover+tr[data-child-row] td,tr.bx--parent-row.bx--data-table--selected.bx--expandable-row:hover+tr[data-child-row] td{background:var(--cds-selected-ui,#e0e0e0)}.bx--inline-edit-label{display:flex;justify-content:space-between;align-items:center}.bx--inline-edit-label:hover .bx--inline-edit-label__icon{opacity:1}.bx--inline-edit-label--inactive{display:none}.bx--inline-edit-label__action{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;display:inline-block;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;cursor:pointer}.bx--inline-edit-label__action *,.bx--inline-edit-label__action :after,.bx--inline-edit-label__action :before{box-sizing:inherit}.bx--inline-edit-label__action::-moz-focus-inner{border:0}.bx--inline-edit-label__action:hover{cursor:pointer}.bx--inline-edit-label__action:focus{outline:1px solid var(--cds-focus,#0f62fe);padding:var(--cds-spacing-01,.125rem)}.bx--inline-edit-label__action:focus .bx--inline-edit-label__icon{width:auto;opacity:1}.bx--inline-edit-label__icon{fill:var(--cds-ui-05,#161616);opacity:0}.bx--inline-edit-input{display:none}.bx--inline-edit-input--active{display:block;margin-left:-.75rem}.bx--inline-edit-input--active input{padding-left:var(--cds-spacing-04,.75rem)}.bx--data-table--short input{height:2rem}.bx--data-table--short select{padding:.45rem 2.75rem .45rem var(--cds-spacing-05,1rem)}.bx--data-table--short .bx--select__arrow{top:.875rem}.bx--data-table.bx--skeleton th,:host(bx-table.bx--skeleton) th{vertical-align:middle;padding-left:1rem}.bx--data-table.bx--skeleton td span,.bx--data-table.bx--skeleton th span,:host(bx-table.bx--skeleton) td span,:host(bx-table.bx--skeleton) th span{position:relative;border:none;padding:0;box-shadow:none;pointer-events:none;background:var(--cds-skeleton-01,#e5e5e5);width:4rem;height:1rem;display:block}.bx--data-table.bx--skeleton td span:active,.bx--data-table.bx--skeleton td span:focus,.bx--data-table.bx--skeleton td span:hover,.bx--data-table.bx--skeleton th span:active,.bx--data-table.bx--skeleton th span:focus,.bx--data-table.bx--skeleton th span:hover,:host(bx-table.bx--skeleton) td span:active,:host(bx-table.bx--skeleton) td span:focus,:host(bx-table.bx--skeleton) td span:hover,:host(bx-table.bx--skeleton) th span:active,:host(bx-table.bx--skeleton) th span:focus,:host(bx-table.bx--skeleton) th span:hover{border:none;outline:0;cursor:default}.bx--data-table.bx--skeleton td span:before,.bx--data-table.bx--skeleton th span:before,:host(bx-table.bx--skeleton) td span:before,:host(bx-table.bx--skeleton) th span:before{content:'';width:0%;height:100%;position:absolute;top:0;left:0;background:var(--cds-skeleton-02,#c6c6c6);-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite}@media (prefers-reduced-motion:reduce){.bx--data-table.bx--skeleton td span:before,.bx--data-table.bx--skeleton th span:before,:host(bx-table.bx--skeleton) td span:before,:host(bx-table.bx--skeleton) th span:before{-webkit-animation:none;animation:none}}.bx--data-table.bx--skeleton tr:hover td,:host(bx-table.bx--skeleton) tr:hover td{border-color:var(--cds-ui-03,#e0e0e0);background:0 0}.bx--data-table.bx--skeleton tr:hover td:first-of-type,.bx--data-table.bx--skeleton tr:hover td:last-of-type,:host(bx-table.bx--skeleton) tr:hover td:first-of-type,:host(bx-table.bx--skeleton) tr:hover td:last-of-type{border-color:var(--cds-ui-03,#e0e0e0)}.bx--data-table.bx--skeleton .bx--table-sort-v2,:host(bx-table.bx--skeleton) .bx--table-sort-v2{pointer-events:none}.bx--data-table.bx--skeleton th span,:host(bx-table.bx--skeleton) th span{background:var(--cds-skeleton-02,#c6c6c6)}.bx--data-table.bx--skeleton th span::before,:host(bx-table.bx--skeleton) th span::before{background:var(--cds-skeleton-01,#e5e5e5)}.bx--data-table-container.bx--skeleton .bx--data-table-header__title{position:relative;border:none;padding:0;box-shadow:none;pointer-events:none;background:var(--cds-skeleton-01,#e5e5e5);width:7.5rem;height:1.5rem}.bx--data-table-container.bx--skeleton .bx--data-table-header__title:active,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__title:hover{border:none;outline:0;cursor:default}.bx--data-table-container.bx--skeleton .bx--data-table-header__title:before{content:'';width:0%;height:100%;position:absolute;top:0;left:0;background:var(--cds-skeleton-02,#c6c6c6);-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite}@media (prefers-reduced-motion:reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__title:before{-webkit-animation:none;animation:none}}.bx--data-table-container.bx--skeleton .bx--data-table-header__description{position:relative;border:none;padding:0;box-shadow:none;pointer-events:none;background:var(--cds-skeleton-01,#e5e5e5);margin-top:var(--cds-spacing-03,.5rem);width:10rem;height:1rem}.bx--data-table-container.bx--skeleton .bx--data-table-header__description:active,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:focus,.bx--data-table-container.bx--skeleton .bx--data-table-header__description:hover{border:none;outline:0;cursor:default}.bx--data-table-container.bx--skeleton .bx--data-table-header__description:before{content:'';width:0%;height:100%;position:absolute;top:0;left:0;background:var(--cds-skeleton-02,#c6c6c6);-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite}@media (prefers-reduced-motion:reduce){.bx--data-table-container.bx--skeleton .bx--data-table-header__description:before{-webkit-animation:none;animation:none}}.bx--assistive-text,.bx--visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;visibility:inherit;white-space:nowrap}.bx--body{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;font-size:var(--cds-body-short-01-font-size,.875rem);font-weight:var(--cds-body-short-01-font-weight,400);line-height:var(--cds-body-short-01-line-height,1.125rem);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);color:var(--cds-text-01,#161616);background-color:var(--cds-ui-background,#fff);line-height:1}.bx--body *,.bx--body :after,.bx--body :before{box-sizing:inherit}.bx--text-truncate--end{width:100%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bx--text-truncate--front{width:100%;display:inline-block;direction:rtl;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bx--btn-set{display:flex}.bx--btn-set>.bx--btn{max-width:12.25rem;width:100%}.bx--btn--secondary.bx--btn--disabled+.bx--btn--primary.bx--btn--disabled,.bx--btn--tertiary.bx--btn--disabled+.bx--btn--danger.bx--btn--disabled{box-shadow:-.0625rem 0 0 0 var(--cds-disabled-03,#8d8d8d)}.bx--btn{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;font-size:var(--cds-body-short-01-font-size,.875rem);font-weight:var(--cds-body-short-01-font-weight,400);line-height:var(--cds-body-short-01-line-height,1.125rem);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;vertical-align:top;flex-shrink:0;min-height:3rem;padding:calc(.875rem - 3px) 60px calc(.875rem - 3px) 12px;border-radius:0;text-align:left;text-decoration:none;transition:all 70ms cubic-bezier(0,0,.38,.9);outline:0;position:relative;max-width:20rem;margin:0}.bx--btn *,.bx--btn :after,.bx--btn :before{box-sizing:inherit}.bx--btn.bx--btn--disabled,.bx--btn.bx--btn--disabled:focus,.bx--btn.bx--btn--disabled:hover,.bx--btn:disabled,.bx--btn:focus:disabled,.bx--btn:hover:disabled{cursor:not-allowed;color:var(--cds-disabled-03,#8d8d8d);background:var(--cds-disabled-02,#c6c6c6);border-color:var(--cds-disabled-02,#c6c6c6);box-shadow:none}.bx--btn .bx--btn__icon{position:absolute;right:1rem;flex-shrink:0;width:1rem;height:1rem}.bx--btn::-moz-focus-inner{padding:0;border:0}.bx--btn--primary{background-color:var(--cds-interactive-01,#0f62fe);border-width:1px;border-style:solid;border-color:transparent;color:var(--cds-text-04,#fff)}.bx--btn--primary:hover{background-color:var(--cds-hover-primary,#0353e9)}.bx--btn--primary:focus{border-color:var(--cds-focus,#0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus,#0f62fe),inset 0 0 0 2px var(--cds-ui-02,#fff)}.bx--btn--primary:disabled:focus,.bx--btn--primary:disabled:hover,.bx--btn--primary:focus.bx--btn--disabled,.bx--btn--primary:hover.bx--btn--disabled{color:var(--cds-ui-04,#8d8d8d);background-color:var(--cds-disabled-02,#c6c6c6);border-color:var(--cds-disabled-02,#c6c6c6);text-decoration:none;box-shadow:none}.bx--btn--primary:active{background-color:var(--cds-active-primary,#002d9c)}.bx--btn--primary .bx--btn__icon,.bx--btn--primary .bx--btn__icon path{fill:currentColor}.bx--btn--primary:hover{color:var(--cds-text-04,#fff)}.bx--btn--secondary{background-color:var(--cds-interactive-02,#393939);border-width:1px;border-style:solid;border-color:transparent;color:var(--cds-text-04,#fff)}.bx--btn--secondary:hover{background-color:var(--cds-hover-secondary,#4c4c4c)}.bx--btn--secondary:focus{border-color:var(--cds-focus,#0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus,#0f62fe),inset 0 0 0 2px var(--cds-ui-02,#fff)}.bx--btn--secondary:disabled:focus,.bx--btn--secondary:disabled:hover,.bx--btn--secondary:focus.bx--btn--disabled,.bx--btn--secondary:hover.bx--btn--disabled{color:var(--cds-ui-04,#8d8d8d);background-color:var(--cds-disabled-02,#c6c6c6);border-color:var(--cds-disabled-02,#c6c6c6);text-decoration:none;box-shadow:none}.bx--btn--secondary:active{background-color:var(--cds-active-secondary,#6f6f6f)}.bx--btn--secondary .bx--btn__icon,.bx--btn--secondary .bx--btn__icon path{fill:currentColor}.bx--btn--secondary:focus,.bx--btn--secondary:hover{color:var(--cds-text-04,#fff)}.bx--btn--tertiary{background-color:transparent;border-width:1px;border-style:solid;border-color:var(--cds-interactive-03,#0f62fe);color:var(--cds-interactive-03,#0f62fe)}.bx--btn--tertiary:hover{background-color:var(--cds-hover-tertiary,#0353e9)}.bx--btn--tertiary:focus{border-color:var(--cds-focus,#0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus,#0f62fe),inset 0 0 0 2px var(--cds-ui-02,#fff)}.bx--btn--tertiary:disabled:focus,.bx--btn--tertiary:disabled:hover,.bx--btn--tertiary:focus.bx--btn--disabled,.bx--btn--tertiary:hover.bx--btn--disabled{color:var(--cds-ui-04,#8d8d8d);background-color:var(--cds-disabled-02,#c6c6c6);border-color:var(--cds-disabled-02,#c6c6c6);text-decoration:none;box-shadow:none}.bx--btn--tertiary:active{background-color:var(--cds-active-tertiary,#002d9c)}.bx--btn--tertiary .bx--btn__icon,.bx--btn--tertiary .bx--btn__icon path{fill:currentColor}.bx--btn--tertiary:hover{color:var(--cds-inverse-01,#fff)}.bx--btn--tertiary:focus{color:var(--cds-inverse-01,#fff);background-color:var(--cds-interactive-03,#0f62fe)}.bx--btn--tertiary:active{border-color:transparent}.bx--btn--tertiary.bx--btn--disabled,.bx--btn--tertiary.bx--btn--disabled:focus,.bx--btn--tertiary.bx--btn--disabled:hover,.bx--btn--tertiary:disabled,.bx--btn--tertiary:focus:disabled,.bx--btn--tertiary:hover:disabled{background:0 0;color:var(--cds-disabled-02,#c6c6c6);outline:0}.bx--btn--ghost{background-color:transparent;border-width:1px;border-style:solid;border-color:transparent;color:var(--cds-link-01,#0f62fe);padding:calc(.875rem - 3px) 12px}.bx--btn--ghost:hover{background-color:var(--cds-hover-ui,#e5e5e5)}.bx--btn--ghost:focus{border-color:var(--cds-focus,#0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus,#0f62fe),inset 0 0 0 2px var(--cds-ui-02,#fff)}.bx--btn--ghost:disabled:focus,.bx--btn--ghost:disabled:hover,.bx--btn--ghost:focus.bx--btn--disabled,.bx--btn--ghost:hover.bx--btn--disabled{color:var(--cds-ui-04,#8d8d8d);background-color:var(--cds-disabled-02,#c6c6c6);border-color:var(--cds-disabled-02,#c6c6c6);text-decoration:none;box-shadow:none}.bx--btn--ghost:active{background-color:var(--cds-active-ui,#c6c6c6)}.bx--btn--ghost .bx--btn__icon,.bx--btn--ghost .bx--btn__icon path{fill:currentColor}.bx--btn--ghost .bx--btn__icon{position:static;margin-left:.5rem}.bx--btn--ghost:active,.bx--btn--ghost:hover{color:var(--cds-hover-primary-text,#0043ce)}.bx--btn--ghost:active{background-color:var(--cds-active-ui,#c6c6c6)}.bx--btn--ghost.bx--btn--disabled,.bx--btn--ghost.bx--btn--disabled:focus,.bx--btn--ghost.bx--btn--disabled:hover,.bx--btn--ghost:disabled,.bx--btn--ghost:focus:disabled,.bx--btn--ghost:hover:disabled{color:var(--cds-disabled-02,#c6c6c6);background:0 0;border-color:transparent;outline:0}.bx--btn--ghost.bx--btn--sm{padding:calc(.375rem - 3px) 12px}.bx--btn--ghost.bx--btn--field{padding:calc(.675rem - 3px) 12px}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger{position:relative;display:inline-flex;align-items:center;cursor:pointer;overflow:visible}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid var(--cds-focus,#0f62fe)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus{outline:1px solid transparent}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger:focus svg{outline:1px solid var(--cds-focus,#0f62fe)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before{position:absolute;z-index:10000;display:flex;align-items:center;opacity:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before{display:inline-block}}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y::after,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger.bx--tooltip--a11y::before{transition:none}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::before{width:0;height:0;border-style:solid;content:''}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal}.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after{box-shadow:0 2px 6px rgba(0,0,0,.2);width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:1.5rem;max-width:13rem;height:auto;padding:.1875rem 1rem;border-radius:.125rem;color:var(--cds-inverse-01,#fff);font-weight:400;text-align:left;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--cds-inverse-02,#393939);font-size:var(--cds-body-short-01-font-size,.875rem);font-weight:var(--cds-body-short-01-font-weight,400);line-height:var(--cds-body-short-01-line-height,1.125rem);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after{width:13rem}}@supports (-ms-accelerator:true){.bx--btn.bx--btn--icon-only.bx--tooltip__trigger .bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger+.bx--assistive-text,.bx--btn.bx--btn--icon-only.bx--tooltip__trigger::after{width:13rem}}@supports (-ms-ime-align:auto){.