/**
 * @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{padding:0;border:0;margin:0;font:inherit;font-size:100%;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:''}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;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}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,1.199);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,1.25);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,1.28572);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.4);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.375);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.28572);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.5);letter-spacing:var(--cds-body-long-02-letter-spacing,0)}a{color:#0f62fe}em{font-style:italic}.bx--assistive-text,.bx--visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.bx--body{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;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.28572);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);background-color:var(--cds-ui-background,#fff);color:var(--cds-text-01,#161616);line-height:1}.bx--body *,.bx--body ::after,.bx--body ::before{box-sizing:inherit}@-webkit-keyframes skeleton{0%{opacity:.3;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}20%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}28%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}51%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}58%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}82%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}83%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}96%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}100%{opacity:.3;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes skeleton{0%{opacity:.3;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}20%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}28%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}51%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}58%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}82%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}83%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}96%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}100%{opacity:.3;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}}.bx--fieldset{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;margin-bottom:2rem}.bx--fieldset *,.bx--fieldset ::after,.bx--fieldset ::before{box-sizing:inherit}.bx--fieldset--no-margin{margin-bottom:0}.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.28572);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}.bx--label{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;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,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);display:inline-block;margin-bottom:.5rem;color:var(--cds-text-02,#525252);font-weight:400;line-height:1rem;vertical-align:baseline}.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,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px)}.bx--label.bx--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-01,#e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--label.bx--skeleton:active,.bx--label.bx--skeleton:focus,.bx--label.bx--skeleton:hover{border:none;cursor:default;outline:0}.bx--label.bx--skeleton::before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02,#c6c6c6);content:'';will-change:transform-origin,transform,opacity}@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:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),input[data-invalid]:not(:focus){outline:2px solid var(--cds-support-01,#da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.bx--combo-box[data-invalid] .bx--text-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--number[data-invalid] input[type=number]:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--text-area__wrapper[data-invalid]>.bx--text-area--invalid:not(:focus),.bx--text-input__field-wrapper[data-invalid]>.bx--text-input--invalid:not(:focus),input[data-invalid]:not(:focus){outline-style:dotted}}.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--date-picker-input__wrapper--warn~.bx--form-requirement,.bx--date-picker-input__wrapper~.bx--form-requirement,.bx--list-box--warning~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--number__input-wrapper--warning~.bx--form-requirement,.bx--select--warning .bx--select-input__wrapper~.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--warning>.bx--text-input~.bx--form-requirement,.bx--text-input__field-wrapper--warning~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,input[data-invalid]~.bx--form-requirement{display:block;overflow:visible;max-height:12.5rem;font-weight:400}.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--date-picker-input__wrapper~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.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--invalid~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,input[data-invalid]~.bx--form-requirement{color:var(--cds-text-error,#da1e28)}.bx--form--fluid .bx--text-input__field-wrapper--warning,.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{padding:.5rem 2.5rem .5rem 1rem;margin:0}input:not(output):not([data-invalid]):-moz-ui-invalid{box-shadow:none}.bx--form-requirement{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;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,1.33333);letter-spacing:var(--cds-caption-01-letter-spacing,.32px);display:none;overflow:hidden;max-height:0;margin:.25rem 0 0}.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,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);z-index:0;width:100%;margin-top:.25rem;color:var(--cds-text-02,#525252);opacity:1}.bx--form__helper-text--disabled,.bx--label--disabled{color:var(--cds-disabled-02,#c6c6c6)}fieldset[disabled] .bx--form__helper-text,fieldset[disabled] .bx--label{color:var(--cds-disabled-02,#c6c6c6)}@-webkit-keyframes fpFadeInDown{from{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fpFadeInDown{from{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}.flatpickr-calendar{position:absolute;box-sizing:border-box;width:19.6875rem;max-height:0;padding:0;overflow:hidden;direction:ltr;text-align:center;border:0;border-radius:0;visibility:hidden;opacity:0;-webkit-animation:none;animation:none;touch-action:manipulation}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:40rem;overflow:visible;visibility:inherit;opacity:1}.flatpickr-calendar.open{box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18rem;height:21rem;margin-top:-.125rem;padding:.25rem .25rem .5rem .25rem;overflow:hidden;background-color:var(--cds-ui-01,#f4f4f4);border:none}.flatpickr-calendar.open:focus{outline:1px solid var(--cds-focus,#0f62fe)}@media screen and (prefers-contrast){.flatpickr-calendar.open:focus{outline-style:dotted}}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 110ms cubic-bezier(0,0,.38,.9);animation:fpFadeInDown 110ms cubic-bezier(0,0,.38,.9)}.flatpickr-calendar.inline{position:relative;top:.125rem;display:block}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.dayContainer{display:flex;flex-wrap:wrap;justify-content:space-around;height:15.375rem;padding:0;outline:0}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:2.5rem;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:focus{outline:0}.flatpickr-months{display:flex;justify-content:space-between;width:100%}.flatpickr-month{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.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing,.16px);display:flex;align-items:center;height:2.5rem;color:var(--cds-text-01,#161616);line-height:1;text-align:center;background-color:transparent}.flatpickr-next-month,.flatpickr-prev-month{z-index:3;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;line-height:16px;text-decoration:none;-webkit-transform:scale(1,1);transform:scale(1,1);cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9);fill:var(--cds-icon-01,#161616)}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{background-color:var(--cds-hover-ui,#e5e5e5)}.flatpickr-next-month.disabled svg,.flatpickr-prev-month.disabled svg{cursor:not-allowed;fill:var(--cds-ui-05,#161616)}.flatpickr-next-month.disabled:hover svg,.flatpickr-prev-month.disabled:hover svg{fill:var(--cds-ui-05,#161616)}.flatpickr-current-month{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.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing,.16px);display:flex;align-items:center;justify-content:center;height:1.75rem;text-align:center}.flatpickr-current-month .cur-month{margin-right:.25rem;margin-left:.25rem}.flatpickr-current-month .cur-month:hover{background-color:var(--cds-hover-ui,#e5e5e5)}.numInputWrapper{position:relative;width:3.75rem}.numInputWrapper:hover{background-color:var(--cds-hover-ui,#e5e5e5)}.numInputWrapper .numInput{display:inline-block;width:100%;margin:0;padding:.25rem;color:var(--cds-text-01,#161616);font-weight:600;font-size:inherit;font-family:inherit;background-color:var(--cds-field-01,#f4f4f4);border:none;cursor:default;-moz-appearance:textfield}.numInputWrapper .numInput::-webkit-inner-spin-button,.numInputWrapper .numInput::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper .numInput:focus{outline:1px solid var(--cds-focus,#0f62fe)}@media screen and (prefers-contrast){.numInputWrapper .numInput:focus{outline-style:dotted}}.numInputWrapper .numInput[disabled],.numInputWrapper .numInput[disabled]:hover{color:var(--cds-disabled-02,#c6c6c6);background-color:var(--cds-ui-01,#f4f4f4);pointer-events:none}.numInputWrapper .arrowUp{top:.25rem;border-bottom:0}.numInputWrapper .arrowUp::after{border-bottom:.25rem solid var(--cds-icon-01,#161616)}.numInputWrapper .arrowDown{top:.6875rem}.numInputWrapper .arrowDown::after{border-top:.25rem solid var(--cds-icon-01,#161616)}.numInputWrapper .arrowDown,.numInputWrapper .arrowUp{position:absolute;left:2.6rem;width:.75rem;height:50%;padding:0 .25rem 0 .125rem;line-height:50%;border:none;cursor:pointer;opacity:0}.numInputWrapper .arrowDown::after,.numInputWrapper .arrowUp::after{position:absolute;top:33%;display:block;border-right:.25rem solid transparent;border-left:.25rem solid transparent;content:''}.numInputWrapper .arrowDown:hover::after,.numInputWrapper .arrowUp:hover::after{border-top-color:var(--cds-interactive-01,#0f62fe);border-bottom-color:var(--cds-interactive-01,#0f62fe)}.numInputWrapper .arrowDown:active::after,.numInputWrapper .arrowUp:active::after{border-top-color:var(--cds-interactive-04,#0f62fe);border-bottom-color:var(--cds-interactive-04,#0f62fe)}.numInput[disabled]~.arrowUp::after{border-bottom-color:var(--cds-disabled-02,#c6c6c6)}.numInput[disabled]~.arrowDown::after{border-top-color:var(--cds-disabled-02,#c6c6c6)}.numInputWrapper:hover .arrowDown,.numInputWrapper:hover .arrowUp{opacity:1}.numInputWrapper:hover .numInput[disabled]~.arrowDown,.numInputWrapper:hover .numInput[disabled]~.arrowUp{opacity:0}.flatpickr-weekdays{display:flex;align-items:center;height:2.5rem}.flatpickr-weekdaycontainer{display:flex;width:100%}.flatpickr-weekday{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.28572);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);flex:1;color:var(--cds-text-01,#161616);cursor:default}.flatpickr-days:focus{outline:0}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-day{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.28572);letter-spacing:var(--cds-body-short-01-letter-spacing,.16px);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--cds-text-01,#161616);cursor:pointer;transition:all 70ms cubic-bezier(.2,0,.38,.9)}.flatpickr-day:hover{background:var(--cds-hover-ui,#e5e5e5)}.flatpickr-day:focus{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px;outline-color:var(--cds-interactive-01,#0f62fe)}@media screen and (prefers-contrast){.flatpickr-day:focus{outline-style:dotted}}.nextMonthDay,.prevMonthDay{color:var(--cds-text-05,#6f6f6f)}.flatpickr-day.today{position:relative;color:var(--cds-link-01,#0f62fe);font-weight:600}.flatpickr-day.today::after{position:absolute;bottom:.4375rem;left:50%;display:block;width:.25rem;height:.25rem;background-color:var(--cds-link-01,#0f62fe);-webkit-transform:translateX(-50%);transform:translateX(-50%);content:''}.flatpickr-day.today.no-border{border:none}.flatpickr-day.today.selected{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.flatpickr-day.today.selected{outline-style:dotted}}.flatpickr-day.today.selected::after{display:none}.flatpickr-day.inRange{color:var(--cds-text-01,#161616);background-color:var(--cds-highlight,#d0e2ff)}.flatpickr-day.selected{color:var(--cds-text-04,#fff);background-color:var(--cds-interactive-01,#0f62fe)}.flatpickr-day.selected:focus{outline:.0625rem solid var(--cds-ui-02,#fff);outline-offset:-.1875rem}.flatpickr-day.startRange.selected{z-index:2;box-shadow:none}.flatpickr-day.endRange.inRange,.flatpickr-day.startRange.inRange:not(.selected){outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px;z-index:3;background:var(--cds-ui-01,#f4f4f4)}@media screen and (prefers-contrast){.flatpickr-day.endRange.inRange,.flatpickr-day.startRange.inRange:not(.selected){outline-style:dotted}}.flatpickr-day.endRange:hover{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px;color:var(--cds-text-01,#161616);background:var(--cds-ui-01,#f4f4f4)}@media screen and (prefers-contrast){.flatpickr-day.endRange:hover{outline-style:dotted}}.flatpickr-day.endRange.inRange.selected{color:var(--cds-text-04,#fff);background:var(--cds-interactive-01,#0f62fe)}.flatpickr-day.flatpickr-disabled{color:var(--cds-disabled-02,#c6c6c6);cursor:not-allowed}.flatpickr-day.flatpickr-disabled:hover{background-color:transparent}.flatpickr-input[readonly]{cursor:pointer}@media screen and (-ms-high-contrast:active),(forced-colors:active),(prefers-contrast){.flatpickr-next-month,.flatpickr-prev-month{fill:ButtonText}}@media screen and (-ms-high-contrast:active),(forced-colors:active),(prefers-contrast){.flatpickr-day.selected{color:Highlight;outline:1px solid Highlight;outline-style:dotted}}@media screen and (-ms-high-contrast:active),(forced-colors:active),(prefers-contrast){.flatpickr-day.inRange,.flatpickr-day.today{color:Highlight}}@media screen and (-ms-high-contrast:active),(forced-colors:active),(prefers-contrast){.flatpickr-calendar{outline:1px solid transparent}}.bx--date-picker,:host(bx-date-picker){display:flex}.bx--date-picker--light .bx--date-picker__input{background:var(--cds-field-02,#fff)}.bx--date-picker~.bx--label,:host(bx-date-picker)~.bx--label{order:1}.bx--date-picker-container,:host(bx-date-picker-input),:host(bx-date-picker-input-skeleton){position:relative;display:flex;flex-direction:column;justify-content:space-between}.bx--date-picker-input__wrapper{position:relative;display:flex;align-items:center}.bx--date-picker.bx--date-picker--simple .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--label,:host(bx-date-picker.bx--date-picker--simple) .bx--date-picker__input,:host(bx-date-picker.bx--date-picker--simple) .bx--label{width:7.5rem}.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn .bx--date-picker__input,.bx--date-picker.bx--date-picker--simple .bx--date-picker-input__wrapper--warn~.bx--form-requirement,:host(bx-date-picker.bx--date-picker--simple) .bx--date-picker-input__wrapper--invalid .bx--date-picker__input,:host(bx-date-picker.bx--date-picker--simple) .bx--date-picker-input__wrapper--invalid~.bx--form-requirement,:host(bx-date-picker.bx--date-picker--simple) .bx--date-picker-input__wrapper--warn .bx--date-picker__input,:host(bx-date-picker.bx--date-picker--simple) .bx--date-picker-input__wrapper--warn~.bx--form-requirement{width:9.5rem}.bx--date-picker.bx--date-picker--simple.bx--date-picker--short .bx--date-picker__input,:host(bx-date-picker.bx--date-picker--simple.bx--date-picker--short) .bx--date-picker__input{width:5.7rem}.bx--date-picker.bx--date-picker--single .bx--date-picker__input,:host(bx-date-picker.bx--date-picker--single) .bx--date-picker__input{width:18rem}.bx--date-picker .bx--date-picker-input__wrapper--warn~.bx--form-requirement,:host(bx-date-picker) .bx--date-picker-input__wrapper--warn~.bx--form-requirement{color:var(--cds-text-primary,#161616)}.bx--date-picker__input{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;font-family:var(--cds-code-02-font-family, 'IBM Plex Mono', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Courier, monospace);font-size:var(--cds-code-02-font-size,.875rem);font-weight:var(--cds-code-02-font-weight,400);line-height:var(--cds-code-02-line-height,1.42857);letter-spacing:var(--cds-code-02-letter-spacing,.32px);outline:2px solid transparent;outline-offset:-2px;position:relative;display:block;height:2.5rem;padding:0 1rem;border:none;border-bottom:1px solid var(--cds-border-strong,#8d8d8d);background-color:var(--cds-field,#f4f4f4);color:var(--cds-text-primary,#161616);transition:70ms cubic-bezier(.2,0,.38,.9) all}.bx--date-picker__input *,.bx--date-picker__input ::after,.bx--date-picker__input ::before{box-sizing:inherit}.bx--date-picker__input.bx--focused,.bx--date-picker__input:focus{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.bx--date-picker__input.bx--focused,.bx--date-picker__input:focus{outline-style:dotted}}.bx--date-picker__input:disabled{border-bottom:1px solid transparent;background-color:var(--cds-field-disabled,#f4f4f4);color:var(--cds-text-disabled,#c6c6c6);cursor:not-allowed}.bx--date-picker__input:disabled::-webkit-input-placeholder{color:var(--cds-text-disabled,#c6c6c6)}.bx--date-picker__input:disabled:-ms-input-placeholder{color:var(--cds-text-disabled,#c6c6c6)}.bx--date-picker__input:disabled::-ms-input-placeholder{color:var(--cds-text-disabled,#c6c6c6)}.bx--date-picker__input:disabled::placeholder{color:var(--cds-text-disabled,#c6c6c6)}.bx--date-picker__input:disabled:hover{border-bottom:1px solid transparent}.bx--date-picker__input::-webkit-input-placeholder{color:var(--cds-text-05,#6f6f6f);opacity:1}.bx--date-picker__input:-ms-input-placeholder{color:var(--cds-text-05,#6f6f6f);opacity:1}.bx--date-picker__input::-ms-input-placeholder{color:var(--cds-text-05,#6f6f6f);opacity:1}.bx--date-picker__input::placeholder{color:var(--cds-text-05,#6f6f6f);opacity:1}.bx--date-picker__input--lg,.bx--date-picker__input--xl{height:3rem}.bx--date-picker__input--sm{height:2rem}.bx--date-picker__icon{position:absolute;z-index:1;top:50%;right:1rem;cursor:pointer;fill:var(--cds-icon-primary,#161616);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bx--date-picker__icon--invalid,.bx--date-picker__icon--warn{cursor:auto}.bx--date-picker__icon--warn{fill:var(--cds-support-warning,#f1c21b)}.bx--date-picker__icon--warn path:first-of-type{fill:#000;opacity:1}.bx--date-picker__icon--invalid{fill:var(--cds-support-error,#da1e28)}.bx--date-picker__icon~.bx--date-picker__input{padding-right:3rem}.bx--date-picker__input:disabled~.bx--date-picker__icon{cursor:not-allowed;fill:var(--cds-icon-disabled,#c6c6c6)}.bx--date-picker--range>.bx--date-picker-container:first-child,.bx--date-picker--range>:host(bx-date-picker-input-skeleton:first-child),.bx--date-picker--range>:host(bx-date-picker-input:first-child){margin-right:.0625rem}.bx--date-picker--range .bx--date-picker-container,.bx--date-picker--range .bx--date-picker__input,.bx--date-picker--range :host(bx-date-picker-input),.bx--date-picker--range :host(bx-date-picker-input-skeleton){width:8.96875rem}.bx--date-picker.bx--skeleton input,.bx--date-picker__input.bx--skeleton,:host(bx-date-picker.bx--skeleton) input{position:relative;padding:0;border:none;background:var(--cds-skeleton-01,#e5e5e5);box-shadow:none;pointer-events:none;width:100%}.bx--date-picker.bx--skeleton input:active,.bx--date-picker.bx--skeleton input:focus,.bx--date-picker.bx--skeleton input:hover,.bx--date-picker__input.bx--skeleton:active,.bx--date-picker__input.bx--skeleton:focus,.bx--date-picker__input.bx--skeleton:hover,:host(bx-date-picker.bx--skeleton) input:active,:host(bx-date-picker.bx--skeleton) input:focus,:host(bx-date-picker.bx--skeleton) input:hover{border:none;cursor:default;outline:0}.bx--date-picker.bx--skeleton input::before,.bx--date-picker__input.bx--skeleton::before,:host(bx-date-picker.bx--skeleton) input::before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02,#c6c6c6);content:'';will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion:reduce){.bx--date-picker.bx--skeleton input::before,.bx--date-picker__input.bx--skeleton::before,:host(bx-date-picker.bx--skeleton) input::before{-webkit-animation:none;animation:none}}.bx--date-picker.bx--skeleton input::-webkit-input-placeholder,.bx--date-picker__input.bx--skeleton::-webkit-input-placeholder,.bx--skeleton:host(bx-date-picker) input::-webkit-input-placeholder{color:transparent}.bx--date-picker.bx--skeleton input:-ms-input-placeholder,.bx--date-picker__input.bx--skeleton:-ms-input-placeholder,.bx--skeleton:host(bx-date-picker) input:-ms-input-placeholder{color:transparent}.bx--date-picker.bx--skeleton input::-ms-input-placeholder,.bx--date-picker__input.bx--skeleton::-ms-input-placeholder,.bx--skeleton:host(bx-date-picker) input::-ms-input-placeholder{color:transparent}.bx--date-picker.bx--skeleton input::placeholder,.bx--date-picker__input.bx--skeleton::placeholder,:host(bx-date-picker.bx--skeleton) input::placeholder{color:transparent}.bx--date-picker.bx--skeleton .bx--label,:host(bx-date-picker.bx--skeleton) .bx--label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01,#e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}.bx--date-picker.bx--skeleton .bx--label:active,.bx--date-picker.bx--skeleton .bx--label:focus,.bx--date-picker.bx--skeleton .bx--label:hover,:host(bx-date-picker.bx--skeleton) .bx--label:active,:host(bx-date-picker.bx--skeleton) .bx--label:focus,:host(bx-date-picker.bx--skeleton) .bx--label:hover{border:none;cursor:default;outline:0}.bx--date-picker.bx--skeleton .bx--label::before,:host(bx-date-picker.bx--skeleton) .bx--label::before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02,#c6c6c6);content:'';will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion:reduce){.bx--date-picker.bx--skeleton .bx--label::before,:host(bx-date-picker.bx--skeleton) .bx--label::before{-webkit-animation:none;animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active),(prefers-contrast){.bx--date-picker__icon{fill:ButtonText}}:host(bx-date-picker) #floating-menu-container{position:absolute;width:100%}:host(bx-date-picker) .bx--date-picker__calendar.open{margin-top:0}:host(bx-date-picker) .flatpickr-next-month svg,:host(bx-date-picker) .flatpickr-prev-month svg{-webkit-transform:rotate(0);transform:rotate(0)}:host(bx-date-picker) .bx--date-picker__day.flatpickr-disabled,:host(bx-date-picker) .flatpickr-day.flatpickr-disabled{cursor:not-allowed;opacity:.5;color:var(--cds-ui-05,#161616)}:host(bx-date-picker) .bx--date-picker__day.flatpickr-disabled:hover,:host(bx-date-picker) .flatpickr-day.flatpickr-disabled:hover{background:0 0}:host(bx-date-picker) .flatpickr-next-month.flatpickr-disabled svg,:host(bx-date-picker) .flatpickr-prev-month.flatpickr-disabled svg{fill:var(--cds-ui-05,#161616);opacity:.5;cursor:not-allowed}:host(bx-date-picker) .flatpickr-next-month.flatpickr-disabled:hover svg,:host(bx-date-picker) .flatpickr-prev-month.flatpickr-disabled:hover svg{fill:var(--cds-ui-05,#161616)}:host(bx-date-picker-input),:host(bx-date-picker-input-skeleton){outline:0}:host(bx-date-picker-input[color-scheme=light]) .bx--date-picker__input{background:var(--cds-field-02,#fff)}:host(bx-date-picker-input-skeleton[kind=simple]) .bx--date-picker__input,:host(bx-date-picker-input[kind=simple]) .bx--date-picker__input{width:7.5rem}:host(bx-date-picker-input-skeleton[kind=simple][size-horizontal=short]) .bx--date-picker__input,:host(bx-date-picker-input[kind=simple][size-horizontal=short]) .bx--date-picker__input{width:5.625rem}:host(bx-date-picker-input-skeleton[kind=single]),:host(bx-date-picker-input[kind=single]){max-width:18rem}:host(bx-date-picker-input-skeleton[kind=single]) .bx--date-picker__input,:host(bx-date-picker-input[kind=single]) .bx--date-picker__input{width:18rem}:host(bx-date-picker-input-skeleton[kind=from]),:host(bx-date-picker-input[kind=from]){margin-right:.0625rem}:host(bx-date-picker-input-skeleton[kind=from]),:host(bx-date-picker-input-skeleton[kind=to]),:host(bx-date-picker-input[kind=from]),:host(bx-date-picker-input[kind=to]){width:8.96875rem}:host(bx-date-picker-input-skeleton[kind=from]) .bx--date-picker__input,:host(bx-date-picker-input-skeleton[kind=to]) .bx--date-picker__input,:host(bx-date-picker-input[kind=from]) .bx--date-picker__input,:host(bx-date-picker-input[kind=to]) .bx--date-picker__input{width:8.96875rem}:host(bx-date-picker-input) ::slotted(.bx--date-picker__icon){position:absolute;right:1rem;fill:var(--cds-icon-01,#161616);cursor:pointer;z-index:1}:host(bx-date-picker-input-skeleton){display:inline-block}:host(bx-date-picker-input-skeleton) .bx--label{position:relative;padding:0;border:none;background:var(--cds-skeleton-01,#e5e5e5);box-shadow:none;pointer-events:none;width:4.6875rem;height:.875rem}:host(bx-date-picker-input-skeleton) .bx--label:active,:host(bx-date-picker-input-skeleton) .bx--label:focus,:host(bx-date-picker-input-skeleton) .bx--label:hover{border:none;cursor:default;outline:0}:host(bx-date-picker-input-skeleton) .bx--label::before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:3s ease-in-out skeleton infinite;animation:3s ease-in-out skeleton infinite;background:var(--cds-skeleton-02,#c6c6c6);content:'';will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion:reduce){:host(bx-date-picker-input-skeleton) .bx--label::before{-webkit-animation:none;animation:none}}",
]);
