.mfx-audio-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.mfx-audio-player .video-js{position:absolute;top:0;left:0;width:100%;height:100%}
.vjs-mfx-open-pip-button{cursor:pointer}.vjs-mfx-close-pip-button{cursor:pointer}:root.pip-enabled .vjs-mfx-open-pip-button,:root:not(.pip-enabled) .vjs-mfx-close-pip-button{display:none}.theoplayer-skin .vjs-big-play-button{width:10% !important;padding-bottom:10% !important}.mfx-videoplayer-error{display:flex;width:100%;height:100%;font-size:28px;padding:40px 10%;text-align:center;align-items:center;justify-content:center}
.activity-bar__track{width:100%;height:.625rem;background-color:#ecf0f1;border-radius:.25rem}.activity-bar__progress{height:.625rem;background-color:#18bc9c;border-radius:.25rem;transform:scaleX(0);transform-origin:left;transition:transform 33ms ease-in-out;will-change:transform}
.device-selection__title{text-transform:uppercase;font-size:1rem !important;margin-bottom:1.75rem}.device-selection__label{display:block;margin-bottom:.5rem;font-size:14px}.device-selection__preview-group{margin-bottom:2.5rem}.device-selection__wrapper{position:relative;display:flex;flex-direction:column;width:100%;max-width:65rem;height:auto;padding:1rem 0 3rem 0}.device-selection__wrapper>*{flex-basis:auto}@media(min-width: 900px){.device-selection__wrapper{flex-direction:row;padding:2.5rem 0 6rem 0}.device-selection__wrapper>*{flex-basis:50%}}@media(min-width: 900px)and (max-height: 800px){.device-selection__wrapper{padding:2rem 0 2rem}}.device-selection__audio-group{padding:0 3rem 0 0;border-right:.125rem solid #e6e6e6}@media(max-width: 900px){.device-selection__audio-group{padding:2rem 0 2rem 0;border-right:unset}}.device-selection__video-group{padding:0 3rem 0 3rem;border-right:.125rem solid #e6e6e6}@media(max-width: 900px){.device-selection__video-group{padding:0}}.device-selection__video-preview{padding:0 0 0 3rem}@media(max-width: 900px){.device-selection__video-preview{padding:0}}.device-selection__input-group{margin-bottom:1.5rem}
.device-permission-modal__title{font-size:26px;font-weight:bold}.device-permission-modal__text{margin:.5rem 0}.device-permission-modal__text strong{font-weight:bold}
.chime-home__name-form{text-align:center}.chime-home__name-input{width:333px;font-size:16px;background:#f3f4f5;border:solid 1px #d0d0d0;outline:none;display:block}.chime-home__name-input::-moz-placeholder{color:rgba(243,244,245,.5)}.chime-home__name-input:-ms-input-placeholder{color:rgba(243,244,245,.5)}.chime-home__name-input::placeholder{color:rgba(243,244,245,.5)}
.chime-meeting__main-assets{background:#f3f4f5}
.chime-thumbs{margin-top:15px;position:relative}.chime-thumbs__arrows{position:absolute;z-index:4;opacity:.8;height:50px;width:40px;top:50%;margin-top:-34px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,.5)}.chime-thumbs__arrows svg{fill:currentColor}.chime-thumbs__arrows:hover{opacity:1}.chime-thumbs__arrows--next{right:0}.chime-thumbs__arrows--prev{left:0}.chime-thumbs__arrows--disabled{opacity:.5}.chime-thumbs__arrows--disabled:hover{opacity:.5}.chime-thumbs__thumbnails{position:relative;display:grid;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;grid-auto-flow:column;justify-content:start;margin-top:1rem;width:auto;scrollbar-width:thin;scrollbar-color:#979aa0 #f3f4f5}.chime-thumbs__thumbnails::-webkit-scrollbar{width:11px;height:11px}.chime-thumbs__thumbnails::-webkit-scrollbar-track{background:#f3f4f5}.chime-thumbs__thumbnails::-webkit-scrollbar-thumb{background-color:#979aa0;border-radius:6px;border:3px solid #f3f4f5}.chime-thumbs__thumb{cursor:pointer;scroll-snap-align:start;border:3px solid rgba(0,0,0,0);border-radius:5px;position:relative}.chime-thumbs__thumb--current{border-color:#666}.chime-thumbs__thumb--active{opacity:1;border-color:#d32824}.chime-thumbs__thumb--disabled{pointer-events:none}.chime-thumbs--multiple .chime-thumbs__thumbnails{grid-gap:15px;overflow:auto;padding-bottom:9px}.chime-thumbs--multiple .chime-thumbs__thumb{width:220px}.chime-thumbs--single .chime-thumbs__thumbnails{grid-gap:0;overflow:hidden}.chime-thumbs--single .chime-thumbs__thumb{width:340px}.chime-thumbs--scroll-hidden .chime-thumbs__arrows{display:none}.chime-thumbs--scroll-hidden.chime-thumbs--multiple .chime-thumbs__thumbnails{padding-bottom:20px}.chime-thumbs--scroll-hidden.chime-thumbs--multiple.chime-thumbs--align-left .chime-thumbs__thumbnails{justify-content:flex-start}.chime-thumbs--scroll-hidden.chime-thumbs--multiple.chime-thumbs--align-center .chime-thumbs__thumbnails{justify-content:center}.chime-thumbs--scroll-hidden.chime-thumbs--multiple.chime-thumbs--align-right .chime-thumbs__thumbnails{justify-content:flex-end}.chime-thumbs__video-progress{margin:0;padding:0;height:5px;background-color:#7d8989;position:absolute;z-index:2;bottom:0;width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;overflow:hidden}.chime-thumbs__progress-bar{margin:0;padding:0;height:100%;background-color:#d32824}
.chime-thumbnail{width:100%;padding-top:56.25%;position:relative}.chime-thumbnail--overlay::before{content:"";background:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.chime-thumbnail--overlay:hover::before{background:rgba(0,0,0,0)}.chime-thumbnail__content{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:3px}.chime-thumbnail__content--fallback{display:flex;align-items:center;justify-content:center;font-size:10px;text-align:center}.chime-thumbnail__play-icon{position:absolute;z-index:2;top:24px;left:24px;transform:translate(-50%, -50%);width:32px;height:32px}.chime-thumbnail__text{position:absolute;bottom:0;z-index:3;padding:.5rem;text-transform:capitalize;font-size:15px;width:100%}.chime-thumbnail__text-title{font-weight:bold}.chime-thumbnail__text-title,.chime-thumbnail__text-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.chime-meeting__player{flex:1 1 auto;position:relative;overflow:hidden;display:flex;flex-direction:column}.chime-meeting__player .mfx-videoplayer:not(.specificity),.chime-meeting__player .bitmovin-player{height:100%;padding-top:0;flex-grow:1}.chime-meeting__stop{position:absolute;top:5px;right:15px;z-index:2;height:2rem;width:2rem;border-radius:1rem;border:0;padding:0;color:#fff;background-color:rgba(46,47,52,.85);cursor:pointer}
.chime-meeting__replayer{flex:1 1 auto;position:relative;overflow:hidden;display:flex;flex-direction:column}.chime-meeting__replayer .mfx-videoplayer:not(.specificity),.chime-meeting__replayer .bitmovin-player{height:100%;padding-top:0;flex-grow:1}.chime-meeting__replayer .vjs-progress-control,.chime-meeting__replayer .vjs-play-control,.chime-meeting__replayer .vjs-big-play-button,.chime-meeting__replayer .theo-settings-control-menu .theo-menu-item:nth-child(2),.chime-meeting__replayer .bmpui-controlbar-top,.chime-meeting__replayer .bmpui-ui-settings-panel-item.bmpui-last,.chime-meeting__replayer .bmpui-ui-playbacktogglebutton,.chime-meeting__replayer .bmpui-ui-hugeplaybacktogglebutton,.chime-meeting__replayer .bmpui-ui-replaybutton,.chime-meeting__replayer .bmpui-ui-hugereplaybutton{display:none !important}.chime-meeting__replayer--ios .vjs-control-bar{opacity:1 !important}
.chime-meeting-meta{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;background:#f3f4f5}.chime-meeting-meta__title{font-size:20px;font-weight:bold;margin-right:1rem;text-transform:unset}.chime-meeting-meta__duration{padding-left:1rem;border-left:1px solid #303030}.chime-meeting-meta__description{width:100%;max-height:5rem;overflow-y:auto}
.chime-badge{display:inline-block;padding:.1rem .4rem .125rem;border-radius:.5rem;color:#303030;background-color:#d0d0d0;line-height:1.43;font-size:.65rem}
.counted-attendees{position:relative}.counted-attendees__badge{position:relative;top:-16px;left:10px}.counted-attendees__badge--pending{background-color:#d32824;color:#fff}
@-webkit-keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,82,82,.7)}70%{box-shadow:0 0 0 13px rgba(255,82,82,0)}100%{box-shadow:0 0 0 0 rgba(255,82,82,0)}}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,82,82,.7)}70%{box-shadow:0 0 0 13px rgba(255,82,82,0)}100%{box-shadow:0 0 0 0 rgba(255,82,82,0)}}.counted-messages__badge{position:absolute;top:-5px;left:1rem;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.counted-messages__badge--pending{color:#303030;background-color:#d0d0d0;border-radius:50%;box-shadow:0 0 0 0 #ff5252;-webkit-animation:pulse-red 1s infinite;animation:pulse-red 1s infinite}
.end-meeting-control__p{padding:1rem 1rem 1rem 0}.end-meeting-control__footer{display:flex;gap:30px}.end-meeting-control__button{padding:.5rem 1rem;flex-grow:1}
.meeting-controls{opacity:1;grid-area:nav}.meeting-controls .ch-control-bar-item-caret:hover,.meeting-controls .ch-control-bar-item-caret:active,.meeting-controls .ch-control-bar-item-iconButton:hover,.meeting-controls .ch-control-bar-item-iconButton:active{background-color:#d32824}.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret:hover,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret:active,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-iconButton:hover,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-iconButton:active{color:#fff}.meeting-controls .ch-control-bar-item-caret:focus,.meeting-controls .ch-control-bar-item-iconButton:focus{border-color:#fff;box-shadow:0 0 0 .25rem hsl(1.3714285714,70.8502024291%,83.431372549%)}.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret:focus,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-iconButton:focus{color:#fff}.meeting-controls .ch-control-bar-item-caret.isOpen{background-color:#d32824;border-color:#fff}.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret.isOpen{color:#fff}.meeting-controls .ch-content:focus,.meeting-controls .ch-content:hover{background-color:#d32824}.chime-app--theme-dark .meeting-controls .ch-content:focus,.chime-app--theme-dark .meeting-controls .ch-content:hover{color:#fff}.chime-app--theme-dark .ch-popover-menu li:hover g{fill:#fff !important}.meeting-controls__menu.meeting-controls__menu{position:static;justify-content:start;width:4rem;align-items:flex-end}@media(min-width: 1400px){.meeting-controls__menu.meeting-controls__menu{width:5rem;align-items:center}}.meeting-controls__chat{position:relative;margin-top:auto !important;margin-bottom:1.5rem !important}.meeting-controls__hand circle{fill:#d32824}
.mfx-tooltip{display:inline-block;position:relative}.mfx-tooltip__tip{position:absolute;border-radius:4px;left:50%;transform:translateX(-50%);padding:6px;color:#fff;background:#000;line-height:1;z-index:100;white-space:nowrap;font-size:12px}.mfx-tooltip__tip::before{content:" ";left:50%;border:solid rgba(0,0,0,0) 6px;height:0;width:0;position:absolute;margin-left:calc(6px*-1)}.mfx-tooltip__tip.top{top:calc(1px*-1)}.mfx-tooltip__tip.top::before{top:100%;border-top-color:#000}.mfx-tooltip__tip.right{left:calc(100% + 1px);top:50%;transform:translateX(0) translateY(-50%)}.mfx-tooltip__tip.right::before{left:calc(6px*-1);top:50%;transform:translateX(0) translateY(-50%);border-right-color:#000}.mfx-tooltip__tip.bottom{bottom:calc(1px*-1)}.mfx-tooltip__tip.bottom::before{bottom:100%;border-bottom-color:#000}.mfx-tooltip__tip.left{left:auto;right:calc(100% + 1px);top:50%;transform:translateX(0) translateY(-50%)}.mfx-tooltip__tip.left::before{left:auto;right:calc(6px*-2);top:50%;transform:translateX(0) translateY(-50%);border-left-color:#000}
.roster-header__button{cursor:pointer;color:#303030;background:none;border:0;width:2rem;height:2rem;padding:4px}.roster-header__badge{margin-left:.5rem}
.roster-group{margin:0 .5rem}.roster-group+.roster-group{margin-top:1rem}.roster-group .ch-menu:hover,.roster-group .ch-menu:active{background-color:#d32824}.roster-group .ch-menu:hover g,.roster-group .ch-menu:active g{fill:#fff}.roster-group .ch-menu:focus{border-color:#fff;box-shadow:0 0 0 .25rem hsl(1.3714285714,70.8502024291%,83.431372549%)}.roster-group .ch-menu:focus g{fill:#fff}.roster-group .ch-menu g{fill:#303030}.chime-app--theme-dark .roster-group .ch-menu g{fill:#fff !important}.roster-group__heading{display:flex;flex-direction:row;align-items:center;padding:0 .5rem;margin-bottom:.5rem}.roster-group__heading>*{margin-right:.5rem}.roster-group__title{display:inline-block;margin:0 .625rem 0 0;font-weight:600;font-size:.675rem;color:#303030}.roster-group__separator{margin-left:auto}.roster-group__children{background-color:#d0d0d0;border-radius:.25rem}
.attendee-with-hand__dismiss,.attendee-with-hand__speaker,.attendee-with-hand__nominate{border:0;padding:0;background:none;height:1.5rem;cursor:pointer}.attendee-with-hand__dismiss circle,.attendee-with-hand__speaker circle,.attendee-with-hand__nominate circle{fill:#d32824}.attendee-with-hand__nominate{color:#fff}.attendee-with-hand__speaker{background:#d32824;border-radius:2rem}.chime-admin-actions .ch-content:focus,.chime-admin-actions .ch-content:hover{background-color:#d32824}.chime-app--theme-dark .chime-admin-actions .ch-content:focus,.chime-app--theme-dark .chime-admin-actions .ch-content:hover{color:#fff}
.chat{margin-top:auto;flex-shrink:0;max-height:45%;display:flex;flex-direction:column;overflow:hidden}.chat__messages{overflow:auto;margin:0 .5rem;display:flex;flex-direction:column;align-items:flex-start}.chat__message{border-radius:.25rem;padding:.25rem;width:100%;font-size:.813rem}.chat__message-author{display:block;float:left;margin-right:5px}.chat__form{flex:0 0 auto;margin:.5rem .5rem .2rem .5rem;display:flex;flex-direction:row;align-items:stretch}.chat__input{margin-right:.5rem;flex:1}.chat__submit.chime__button--regular{color:#303030;background:#d0d0d0}
.attendee-video{pointer-events:none}
.video-tile-grid{grid-area:tiles;display:flex;flex-direction:row;align-items:stretch;position:fixed;top:0;right:0;height:100%;z-index:9999;background:#f3f4f5;box-shadow:0 .125rem .25rem rgba(0,0,0,.5) !important}@media(min-width: 768px){.video-tile-grid{position:relative;box-shadow:none}}.video-tile-grid__expandable{width:0;display:grid}.video-tile-grid__expandable .video-tile-grid__tiles{display:none}.video-tile-grid__expandable--visible{width:250px}@media(min-width: 768px){.video-tile-grid__expandable--visible{width:25vw}}@media(min-width: 1400px){.video-tile-grid__expandable--visible{width:400px}}.video-tile-grid__expandable--visible .video-tile-grid__tiles{display:grid}.video-tile-grid__tiles{display:grid;gap:2px}.video-tile-grid__tile{position:relative;height:100%}.video-tile-grid__tile .ch-nameplate:not(.specificity){padding:.25rem}.video-tile-grid__tile .ch-nameplate .ch-text:not(.specificity){font-size:.75rem}.video-tile-grid__toggle{display:flex;flex-direction:row;align-items:flex-start;justify-content:stretch;width:30px;border:none;padding:0;padding-top:13px;color:#303030;background:#f3f4f5}.video-tile-grid__toggle svg{width:30px}.video-tile-grid__microphone,.video-tile-grid__hand,.video-tile-grid__crown{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;z-index:1;padding:0;border:0;border-radius:1rem;background:rgba(46,47,52,.85);color:#fff;cursor:pointer}.video-tile-grid__microphone--disabled{cursor:unset}.video-tile-grid__crown{right:3rem}.video-tile-grid__hand{right:auto;left:.5rem}.video-tile-grid__disabled-video{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#dadce1;height:100%;width:100%}.video-tile-grid__name{margin-top:20px;padding:5px 10px;background:#d0d0d0;border-radius:8px}
.chime-meeting{width:100%;display:grid;height:calc(100vh - 65px);grid-template-columns:auto auto minmax(0, 1fr) auto;grid-template-areas:"nav roaster main tiles"}.chime-meeting__main{grid-area:main;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;position:relative;margin-right:30px}@media(min-width: 768px){.chime-meeting__main{margin-right:0}}.chime-meeting__main .video-tile-grid__tiles{flex-grow:1}.chime-meeting__roster{grid-area:roaster;z-index:21;display:flex;flex-direction:column;gap:.5rem}.chime-meeting__roster-floating{grid-area:main;z-index:2;background-color:#d0d0d0;width:16rem;height:3rem;border-radius:.25rem}.chime-meeting__roster-button{cursor:pointer;background:none;border:0;padding:0;width:1.5rem;height:1.5rem}.chime-meeting__roster-button--approve{color:#39b54a}.chime-meeting__roster-button--reject{color:#d32824}.chime-meeting__content-share{pointer-events:none}.chime-meeting__main .chime-preview{flex-grow:1;display:flex;flex-direction:column}.chime-meeting__nominee,.chime-meeting__main .pdfobject-container,.chime-meeting__main .chime-preview__bg{flex-grow:1}.chime-meeting__main-assets{order:4}
.chime-preview{width:100%;height:100%}.chime-preview__bg{display:block;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%}
.chime{margin:0;padding:0;width:100%;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 65px)}.chime>div{width:100%}.chime>*{flex-grow:1}.chime .ch-icon{background:rgba(0,0,0,0)}.chime__header{margin-top:50px;font-size:26px;font-weight:900}.chime__container--with-spacing>p,.chime__container--with-spacing div,.chime__container--with-spacing button{margin:10px}.chime__container--centered{display:flex;flex-direction:column;align-items:center}.chime__button--main{cursor:pointer}.chime__button--regular{cursor:pointer}.ch-bg-volume-fill{background-color:#fff !important}.chime-device-rotate{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);align-items:center;justify-content:center;top:0;left:0;z-index:9999}.chime-device-rotate img{max-width:100%;height:auto}.chime--mobile-portrait .chime-device-rotate{display:flex}.chime-control-bar-btn[popover]{padding:unset;border:none;overflow:unset;position:unset;background:unset}.chime-control-bar-btn>span[data-testid=popover] button svg{width:18px;height:18px}
/*!
 * Styles for the Thumbor component.
 */.mpx-thumbor{width:100%;height:100%}.mpx-thumbor .mpx-thumbor-bg{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%}.mpx-thumbor.mpx-thumbor-bg-contain .mpx-thumbor-bg{background-size:contain}
/*!
 * Styles for the Optgroup component.
 */.opt-dropdown-optgroup{counter-reset:dropdown;counter-increment:section;display:flex;flex-direction:column}.opt-dropdown-optgroup>.label{padding-top:0;padding-right:14px;padding-bottom:0;line-height:1.71;font-weight:bolder}
/*!
 * Styles for the Option component.
 */.pom-dropdown-option:hover{text-decoration:underline;cursor:pointer}.pom-dropdown-option.active{font-weight:bold}.pom-dropdown-option .value{padding:0 14px 0 0;line-height:1.71}
/*!
 * Styles for the Dropdown component.
 */.pom-dropdown{counter-reset:dropdown;width:100%;position:relative;white-space:pre;background-color:#fff;font-size:14px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pom-dropdown.expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.pom-dropdown.expanded .children{visibility:visible}.pom-dropdown>.main{display:flex;width:100%;padding:11px 14px;color:#d32824}.pom-dropdown>.main span{flex:1;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pom-dropdown>.main .arrow{float:right;margin-left:1rem}.pom-dropdown>.children{display:block;width:100%;visibility:hidden;position:absolute;z-index:100;top:100%;background-color:#fff;color:#696c72;overflow:auto;text-overflow:ellipsis;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pom-dropdown>.children::-webkit-scrollbar{width:15px}.pom-dropdown>.children::-webkit-scrollbar-track{background-color:hsl(218,11%,86%);border:6px solid #fff}.pom-dropdown>.children::-webkit-scrollbar-thumb{background-color:#d32824;border:6px solid #fff}.pom-dropdown>.children::-webkit-scrollbar-button{width:0;height:0;display:none}.pom-dropdown>.children::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}
/*!
 * Styles for the Preloader component.
 */.pom-preloader{position:relative;width:110px}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.pom-preloader .pom-preloader--content{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadein;animation-name:fadein}.pom-preloader .pom-preloader--dots{display:block}@-webkit-keyframes fade{0%{opacity:0}30%{opacity:1}100%{opacity:0}}@keyframes fade{0%{opacity:0}30%{opacity:1}100%{opacity:0}}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{display:block;position:absolute;width:30px;height:30px;border-radius:15px;background:#000;content:" ";-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fade;animation-name:fade}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot.pom-preloader--dot-1{left:0}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot.pom-preloader--dot-2{left:50%;opacity:0;margin-left:-15px;-webkit-animation-delay:.4166666667s;animation-delay:.4166666667s}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot.pom-preloader--dot-3{right:0;opacity:0;-webkit-animation-delay:.8333333333s;animation-delay:.8333333333s}
.pom-select3{counter-reset:dropdown;width:100%;position:relative;white-space:pre;background-color:#fff;font-size:14px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pom-select3.expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.pom-select3.expanded .children{visibility:visible}.pom-select3>.main{display:flex;width:100%;padding:11px 14px;color:#d32824;cursor:pointer}.pom-select3>.main>div{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pom-select3>.main .label{color:rgba(51,51,51,.6);margin-right:5px}.pom-select3>.main .label::after{content:":"}.pom-select3>.main .arrow{float:right;margin-left:1rem}.pom-select3>.children{display:block;width:100%;visibility:hidden;position:absolute;z-index:100;top:100%;background-color:#fff;color:#696c72;overflow:auto;text-overflow:ellipsis;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pom-select3>.children::-webkit-scrollbar{width:15px}.pom-select3>.children::-webkit-scrollbar-track{background-color:hsl(218,11%,86%);border:6px solid #fff}.pom-select3>.children::-webkit-scrollbar-thumb{background-color:#d32824;border:6px solid #fff}.pom-select3>.children::-webkit-scrollbar-button{width:0;height:0;display:none}.pom-select3>.children::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.pom-select3-option{margin:3px 0}.pom-select3-option .value{cursor:pointer}.pom-select3-option.active .value{font-weight:bold}
.search-container{width:100%;max-width:1440px;margin:65px auto 0;padding:30px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadein;animation-name:fadein}.search-container .search{position:relative;width:100%;display:flex}.search-container .search .search__input{width:calc(100% - 125px)}.search-container .search .search__input input{width:100%;border:1px solid #c8c8d0;border-right:0;height:66px;font-size:18px;padding:0 36px 0 15px}.search-container .search .search__clear{position:absolute;right:120px;top:8px;height:36px;width:36px;text-indent:-9999px;cursor:pointer}.search-container .search .search__clear::after{position:absolute;top:0;left:0;font-family:"Ionicons";font-size:36px;content:"";color:#606166;text-indent:0}.search-container .search .search__submit{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.search-container .search .search__submit:active,.search-container .search .search__submit:focus,.search-container .search .search__submit:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.search-container .search .search__submit{font-weight:bold;width:125px;margin:0;padding:0;height:66px}.search-container .advanced{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) 125px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) 125px;grid-column-gap:10px;grid-row-gap:10px;margin-top:15px}.search-container .advanced>div{min-width:0}.search-container .advanced .advanced__type{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2}.search-container .advanced .advanced__genre{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/2;grid-row:2/3}.search-container .advanced .advanced__year{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/3;grid-row:1/2;display:flex}.search-container .advanced .advanced__year>div{flex:1}.search-container .advanced .advanced__year>div:first-child{margin-right:5px}.search-container .advanced .advanced__language{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/3;grid-row:2/3}.search-container .advanced .advanced__runtime{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2}.search-container .advanced .advanced__resolution{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/4;grid-row:2/3}.search-container .advanced .pom-dropdown,.search-container .advanced .pom-select3{color:#333}.search-container .advanced .pom-dropdown>.main,.search-container .advanced .pom-select3>.main{border:1px solid #c8c8d0;color:#333}.search-container .advanced .pom-dropdown>.children,.search-container .advanced .pom-select3>.children{border:1px solid #c8c8d0;border-top:0}.search-container .advanced .pom-dropdown.expanded>.main,.search-container .advanced .pom-select3.expanded>.main{border-bottom:0}@media screen and (max-width: 1024px){.search-container .advanced{-ms-grid-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.search-container .advanced .advanced__type{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2}.search-container .advanced .advanced__genre{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/3;grid-row:1/2}.search-container .advanced .advanced__year{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/2;grid-row:2/3}.search-container .advanced .advanced__language{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/3;grid-row:2/3}.search-container .advanced .advanced__runtime{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/2;grid-row:3/4}.search-container .advanced .advanced__resolution{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:2/3;grid-row:3/4}}@media screen and (max-width: 479px){.search-container .advanced{-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0, 1fr)}.search-container .advanced .advanced__type{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2}.search-container .advanced .advanced__genre{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/2;grid-row:2/3}.search-container .advanced .advanced__year{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/2;grid-row:3/4}.search-container .advanced .advanced__language{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1/2;grid-row:4/5}.search-container .advanced .advanced__runtime{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:5;-ms-grid-row-span:1;grid-column:1/2;grid-row:5/6}.search-container .advanced .advanced__resolution{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:6;-ms-grid-row-span:1;grid-column:1/2;grid-row:6/7}}
.wide-nav{display:flex;flex:1;align-items:center;align-content:space-between;justify-content:center;position:relative}.wide-nav .nav-item+.nav-item:hover::before{border-color:rgba(0,0,0,0)}.wide-nav.wide-nav--disable-submenu .dropdown-menu-wide__overlay,.wide-nav.wide-nav--disable-submenu .dropdown-menu-wide{opacity:0 !important;visibility:hidden !important}.wide-nav .nav-item--dropdown .nav-root::after{content:"";height:2px;width:100%;background:#fff;margin-top:-1px;position:absolute;top:48px;left:0;opacity:0;transition:opacity .2s ease-in-out}.wide-nav .nav-item{color:#0f1f5d;border:1px solid rgba(0,0,0,0);margin-left:-1px;cursor:pointer}.wide-nav .nav-item:not(:first-child)::before{border-left:1px solid #d4d4d4;content:"";height:1.75em;margin-top:.5em;margin-left:-2px;position:absolute;width:0}.wide-nav .nav-item .nav-root{text-transform:uppercase;color:#0f1f5d;text-decoration:none;display:block;height:100%;width:100%;padding:12px 24px;white-space:nowrap;position:relative;z-index:99;font-weight:700;font-size:1.125em}.wide-nav .nav-item .nav-root:hover{color:#d32824}.wide-nav .nav-item .dropdown-menu-wide{position:absolute;top:48px;z-index:9;background:#fff;width:100%;left:0;margin:0;padding:24px;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out;border-top:1px solid}.wide-nav .nav-item .dropdown-menu-wide ul{list-style-type:none;padding:0;margin:0}.wide-nav .nav-item .dropdown-menu-wide ul li{line-height:36px;width:100%}.wide-nav .nav-item .dropdown-menu-wide ul li a{color:#0f1f5d;text-decoration:none}.wide-nav .nav-item .dropdown-menu-wide ul li a:hover,.wide-nav .nav-item .dropdown-menu-wide ul li a:active{color:#d32824}.wide-nav .nav-item .dropdown-menu-wide ul li a{white-space:nowrap}.wide-nav .nav-item .dropdown-menu-wide--content{position:fixed;top:64px;padding-right:8px;width:100%;left:0}@media(min-width: 1380px){.wide-nav .nav-item .dropdown-menu-wide--content{max-width:1380px;left:50%;margin-left:-690px}}.wide-nav .nav-item:hover{background-color:#fff;border-color:#0f1f5d;z-index:999}.wide-nav .nav-item:hover.nav-item--dropdown{border-bottom:1px solid #fff}.wide-nav .nav-item:hover.nav-item--dropdown .nav-root::after{opacity:1}.wide-nav .nav-item:hover.nav-item--dropdown~.dropdown-menu-wide__overlay{opacity:1;visibility:visible}.wide-nav .nav-item:hover .dropdown-menu-wide{opacity:1;visibility:visible}.dropdown-menu-wide__overlay{position:fixed;top:65px;z-index:8;background:rgba(0,0,0,.8);width:100%;height:100%;left:0;margin:0;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.bas-header--big .bas-layout:not(.chime-app) .bas-header .dropdown-menu-wide--content,.bas-header--big .bas-layout:not(.chime-app) .bas-header .dropdown-menu-wide__overlay{top:93px !important}.orf-dropdown-menu-table{display:table;table-layout:fixed;width:100%}.orf-dropdown-menu-table>div{display:table-cell;padding-right:16px}.orf-dropdown-menu-table .image16to9{height:0;overflow:hidden;padding-top:52.4633207373%;position:relative}.orf-dropdown-menu-table .image16to9 .image16to9{position:absolute;top:0;left:0;width:100%;height:100%}.orf-dropdown-menu-table .image16to9{display:block;margin-bottom:10px}.orf-dropdown-menu-table .image16to9 .mpx-thumbor{position:absolute;top:0;left:0;width:100%;height:100%}.orf-dropdown-menu-table__main-link,.orf-dropdown-menu__sublink{color:#0f1f5d;text-decoration:none}.orf-dropdown-menu-table__main-link:hover,.orf-dropdown-menu-table__main-link:active,.orf-dropdown-menu__sublink:hover,.orf-dropdown-menu__sublink:active{color:#d32824}.orf-dropdown-menu-table__main-link,.orf-dropdown-menu__sublink{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orf-dropdown-menu-table__main-link{margin-bottom:10px;font-size:18px}.orf-dropdown-menu__sublink{line-height:26px;position:relative;padding-right:16px}.orf-dropdown-menu__sublink::after{position:absolute;right:0;top:0;font-family:"Ionicons";content:""}.orf-dropdown-menu__sublink:not(:last-child){margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #d4d4d4}.orf-dropdown-menu-table__line .genre-background{width:100%;height:3px;margin-bottom:12px}
/*!
 * Styles for the Hamburger component.
 */.pom-hamburger{display:inline-block;position:relative;z-index:19}.pom-hamburger .pom-hamburger--toggle{display:block;z-index:2}.pom-hamburger .pom-hamburger--toggle i{cursor:pointer}.pom-hamburger .pom-hamburger--toggle i.pom-hamburger--menu-open{display:inline-block;font-size:50px;line-height:1;margin-top:-5px}.pom-hamburger .pom-hamburger--drawer{position:fixed;top:0;left:150vw;transition:opacity 250ms ease;opacity:0;z-index:1;background-color:rgba(255,255,255,.8);width:100%;height:100vh}.pom-hamburger .pom-hamburger--drawer .pom-hamburger--drawer-content{position:absolute;top:48px}.pom-hamburger .pom-hamburger--drawer i{cursor:pointer}.pom-hamburger .pom-hamburger--drawer i.pom-hamburger--menu-close{display:inline-block;font-size:45px;line-height:37px;position:absolute;top:10px;right:15px}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer{left:0;opacity:1}
.bas-header{position:relative;min-height:65px;transition:min-height .25s}.bas-header .mobile-nav{display:none;font-size:14px}.bas-header .mobile-nav li{margin-top:6px}.bas-header .mobile-nav li ul{margin:0 0 0 32px;padding:0}.bas-header .mobile-nav li ul li{list-style-type:square;padding:0}.bas-header .header-main{top:0;left:0;z-index:18;height:65px;max-height:65px;transition:opacity .25s linear,height .25s,min-height .25s;background-color:#fff;width:100%;position:fixed;display:flex;align-items:center;justify-content:center;padding:4px 0 0}.bas-header .header-main .header-main__user{display:flex}.bas-header .header-main .header-main__user .hamburger{width:0}.bas-header .header-main .header-main__user .hamburger .pom-hamburger--toggle{display:none}.bas-header .header-main .header-main__user .header-main__public-hamburger{display:flex;align-items:center;justify-content:center;line-height:1;padding:0;text-decoration:none;border-right:1px solid #ddd;width:30px;height:30px}.bas-header .header-main .header-main__user .header-main__public-hamburger::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:"";margin:0;color:#0f1f5d}.bas-header .header-main .header-main__user .header-main__public-hamburger:hover{color:#d32824}.bas-header .header-main .header-main__user .header-main__public-hamburger:hover::before{color:#d32824}.bas-header .header-main .header-main__nav{margin-top:12px;transition:margin-top .25s}.bas-header .header-main .header-main__nav .expand-search{cursor:pointer}.bas-header .header-main .header-main__nav .expand-search::before{font-size:18px}.bas-header .header-main .header-main__logo{text-align:right;min-width:140px}.bas-header .header-main .header-main__logo img{transition:height .15s ease;height:40px}.bas-header .header-main .header-main__logo a{text-decoration:none}.bas-header .header-main__menu-box{display:flex;flex-wrap:wrap}@media(min-width: 1025px){.bas-header .header-main__menu-box{width:60px}}.bas-header .header-main__menu-box-item{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.bas-header .header-main__menu-box-item--disabled{pointer-events:none;opacity:.3}.bas-header .header-main__menu-box-item--sent-recommend,.bas-header .header-main__menu-box-item--recommend,.bas-header .header-main__menu-box-item--login,.bas-header .header-main__menu-box-item--profile,.bas-header .header-main__menu-box-item--favs,.bas-header .header-main__menu-box-item--groups,.bas-header .header-main__menu-box-item--basket,.bas-header .header-main__menu-box-item--search{position:relative}.bas-header .header-main__menu-box-item--sent-recommend a,.bas-header .header-main__menu-box-item--recommend a,.bas-header .header-main__menu-box-item--login a,.bas-header .header-main__menu-box-item--profile a,.bas-header .header-main__menu-box-item--favs a,.bas-header .header-main__menu-box-item--groups a,.bas-header .header-main__menu-box-item--basket a,.bas-header .header-main__menu-box-item--search a{text-decoration:none;width:30px;height:30px;color:#0f1f5d}.bas-header .header-main__menu-box-item--sent-recommend a span,.bas-header .header-main__menu-box-item--recommend a span,.bas-header .header-main__menu-box-item--login a span,.bas-header .header-main__menu-box-item--profile a span,.bas-header .header-main__menu-box-item--favs a span,.bas-header .header-main__menu-box-item--groups a span,.bas-header .header-main__menu-box-item--basket a span,.bas-header .header-main__menu-box-item--search a span{color:#0f1f5d}.bas-header .header-main__menu-box-item--sent-recommend a:hover,.bas-header .header-main__menu-box-item--recommend a:hover,.bas-header .header-main__menu-box-item--login a:hover,.bas-header .header-main__menu-box-item--profile a:hover,.bas-header .header-main__menu-box-item--favs a:hover,.bas-header .header-main__menu-box-item--groups a:hover,.bas-header .header-main__menu-box-item--basket a:hover,.bas-header .header-main__menu-box-item--search a:hover{color:#d32824}.bas-header .header-main__menu-box-item--sent-recommend a:hover span,.bas-header .header-main__menu-box-item--recommend a:hover span,.bas-header .header-main__menu-box-item--login a:hover span,.bas-header .header-main__menu-box-item--profile a:hover span,.bas-header .header-main__menu-box-item--favs a:hover span,.bas-header .header-main__menu-box-item--groups a:hover span,.bas-header .header-main__menu-box-item--basket a:hover span,.bas-header .header-main__menu-box-item--search a:hover span{color:#d32824}.bas-header .header-main__menu-box-item--sent-recommend a:hover::before,.bas-header .header-main__menu-box-item--recommend a:hover::before,.bas-header .header-main__menu-box-item--login a:hover::before,.bas-header .header-main__menu-box-item--profile a:hover::before,.bas-header .header-main__menu-box-item--favs a:hover::before,.bas-header .header-main__menu-box-item--groups a:hover::before,.bas-header .header-main__menu-box-item--basket a:hover::before,.bas-header .header-main__menu-box-item--search a:hover::before{color:#d32824}.bas-header .header-main__menu-box-item--sent-recommend a::before,.bas-header .header-main__menu-box-item--recommend a::before,.bas-header .header-main__menu-box-item--login a::before,.bas-header .header-main__menu-box-item--profile a::before,.bas-header .header-main__menu-box-item--favs a::before,.bas-header .header-main__menu-box-item--groups a::before,.bas-header .header-main__menu-box-item--basket a::before,.bas-header .header-main__menu-box-item--search a::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;width:30px;height:30px;margin:0;padding-left:5px;color:#0f1f5d}.bas-header .header-main__menu-box-counter{position:absolute;font-size:10px;background:#d32824;color:#fff;border-radius:2px;padding:0 3px;top:1px;left:1px}@media(min-width: 1025px){.bas-header .header-main__menu-box-item--search{display:none}}.bas-header .header-main__menu-box-item--search .expand-search--mobile::before{font-size:21px}.bas-header .header-main__menu-box-item--sent-recommend,.bas-header .header-main__menu-box-item--recommend{border-right:1px solid #ddd}@media(min-width: 1025px){.bas-header .header-main__menu-box-item--sent-recommend,.bas-header .header-main__menu-box-item--recommend{border-bottom:1px solid #ddd;display:none}}.bas-header .header-main__menu-box-item--sent-recommend a::before,.bas-header .header-main__menu-box-item--recommend a::before{content:""}.bas-header .header-main__menu-box-item--sent-recommend a::before{content:""}.bas-header .header-main__menu-box-item--login,.bas-header .header-main__menu-box-item--profile{border-right:1px solid #ddd}@media(min-width: 1025px){.bas-header .header-main__menu-box-item--login,.bas-header .header-main__menu-box-item--profile{border-bottom:1px solid #ddd;border-right:0;display:none}}.bas-header .header-main__menu-box-item--login span,.bas-header .header-main__menu-box-item--profile span{position:absolute;left:35px;top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:none}@media(min-width: 1025px){.bas-header .header-main__menu-box-item--login span,.bas-header .header-main__menu-box-item--profile span{display:inline-block}}.bas-header .header-main__menu-box-item--login a::before,.bas-header .header-main__menu-box-item--profile a::before{content:""}.bas-header .header-main__menu-box-item--favs{border-right:1px solid #ddd}.bas-header .header-main__menu-box-item--favs a::before{content:""}.bas-header .header-main__menu-box-item--groups a::before{content:""}.bas-header .header-main__menu-box-item--basket{border-right:1px solid #ddd}.bas-header .header-main__menu-box-item--basket a::before{content:""}@media(min-width: 1025px){.bas-header .header-main__menu-box-item--basket{border-right:0}}.bas-header .header-main__content{max-width:1440px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 15px}@media(min-width: 769px){.bas-header .header-main__content{padding:0 30px}}.bas-header .header-search{width:100%;background-color:#fff}.bas-header .user-nav{display:flex;flex-direction:row;align-items:center;width:auto}.bas-header .user-nav--item{color:#333;line-height:2.5;font-size:13px;position:relative;text-decoration:none;text-transform:uppercase;padding:0 10px;cursor:pointer;width:100%}@media(max-width: 479px){.bas-header .user-nav--item{line-height:1.6}}.bas-header .user-nav--item:hover,.bas-header .user-nav--item.active:hover,.bas-header .user-nav--item.active{color:#d32824}.bas-header .user-nav--item:hover span,.bas-header .user-nav--item.active:hover span,.bas-header .user-nav--item.active span{background-color:#d32824;color:#fff}.bas-header .user-nav--item:hover::before,.bas-header .user-nav--item.active:hover::before,.bas-header .user-nav--item.active::before{color:#d32824}.bas-header .user-nav--item span{font-size:11px;position:absolute;right:0;padding:0 10px;color:hsl(218,11%,86%);background-color:#898989;font-weight:bold}@media(min-width: 1025px){.bas-header--big .bas-layout:not(.chime-app) .bas-header{min-height:95px}.bas-header--big .bas-layout:not(.chime-app) .bas-header .header-main{height:95px;max-height:95px}.bas-header--big .bas-layout:not(.chime-app) .bas-header .header-main .header-main__nav{margin-top:42px}.bas-header--big .bas-layout:not(.chime-app) .bas-header .header-main .header-main__logo img{height:56px}.bas-header--big .bas-layout:not(.chime-app) .bas-header .header-main__menu-box-item--recommend,.bas-header--big .bas-layout:not(.chime-app) .bas-header .header-main__menu-box-item--sent-recommend,.bas-header--big .bas-layout:not(.chime-app) .bas-header .header-main__menu-box-item--login,.bas-header--big .bas-layout:not(.chime-app) .bas-header .header-main__menu-box-item--profile{display:flex}}.header-main__public-hamburger{cursor:pointer}@media(min-width: 1024px){.header-main__public-hamburger{display:none !important}}.header-main__public-hamburger::before{content:"" !important}.pom-hamburger{color:#333;width:38px}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .pom-hamburger--drawer-content{top:100px;width:100%}@media(max-width: 479px){.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .pom-hamburger--drawer-content{top:0}}.pom-hamburger .pom-hamburger--toggle{left:auto;top:auto}.pom-hamburger .pom-hamburger--toggle i{color:#333;opacity:.6}.pom-hamburger .pom-hamburger--toggle i.pom-hamburger--menu-open{font-size:35px;margin:auto;display:inline-block}.pom-hamburger .pom-hamburger--drawer{background:#e6e7eb;width:25vw}.bas-header--vertical-menu{list-style:none;padding:0;text-transform:capitalize}.bas-header--vertical-menu hr{border-bottom:1px solid rgba(0,0,0,.6);margin:40px 15px 10px;padding:0}.bas-header--vertical-menu li{padding:0 15px;position:relative;font-size:13px;font-weight:bold}.bas-header--vertical-menu li.username-item{font-size:22px}.bas-header--vertical-menu li.logout-item{text-align:center}.bas-header--vertical-menu li a{color:#333;text-decoration:none;display:block;cursor:pointer}.bas-header--vertical-menu li a.catalogues::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:""}.bas-header--vertical-menu li a.downloads::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:""}.bas-header--vertical-menu li a.wishlists::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:"";line-height:1}.bas-header--vertical-menu li a.recommendations::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:"";line-height:1}.bas-header--vertical-menu li a.sent-recommendations::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:"";line-height:1}.bas-header--vertical-menu li a.screenings::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:""}.bas-header--vertical-menu li a.selections::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:""}.bas-header--vertical-menu li a.favorites::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:"";line-height:1}.bas-header--vertical-menu li a.groups::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:"";line-height:1}.bas-header--vertical-menu li a.profile::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:"";line-height:1}.bas-header--vertical-menu li a.logout::before{display:inline-block;width:20px;font-family:"Ionicons";font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;content:""}.bas-header--vertical-menu li a.active::before{color:#d32824}@media screen and (max-width: 1250px){.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer{width:30vw}}@media screen and (max-width: 1024px){.bas-header .pom-hamburger--drawer{background:#f3f4f5}.bas-header .pom-hamburger--drawer-content{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.bas-header .pom-hamburger--drawer-content .header--category-menu{padding:0 10% 30px;list-style:none}.bas-header .mobile-nav{display:block}.bas-header .header-main .header-main__nav{display:none}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer{width:60vw}}@media screen and (max-width: 768px){.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer{width:70vw;min-width:320px}}@media screen and (max-width: 479px){.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer{width:100%}}
.consent-banner{background:#fff;position:fixed;bottom:0;padding:30px;left:0;width:100%;color:#333;z-index:9999}.consent-banner a{color:#0f1f5d;text-decoration:none}.consent-banner a:hover,.consent-banner a:active{color:#d32824}.consent-banner .btn-agree{background-color:rgba(0,0,0,0);border:1px solid #0f1f5d;border-radius:3px;color:#0f1f5d;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:capitalize;line-height:1;display:inline-block;cursor:pointer;font-size:1rem;transition:background .25s ease,border-color .25s ease,color .25s ease}.consent-banner .btn-agree:hover{border-color:#d32824;color:#d32824}.consent-banner .btn-agree .icon{margin-right:10px}.consent-banner .btn-agree--disabled{opacity:.5;cursor:not-allowed}.consent-banner .btn-agree{padding:.3em .6em;font-size:14px;margin-left:10px}.consent-banner .btn-agree-all{background-color:rgba(0,0,0,0);border:1px solid #0f1f5d;border-radius:3px;color:#0f1f5d;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:capitalize;line-height:1;display:inline-block;cursor:pointer;font-size:1rem;transition:background .25s ease,border-color .25s ease,color .25s ease}.consent-banner .btn-agree-all:hover{border-color:#d32824;color:#d32824}.consent-banner .btn-agree-all .icon{margin-right:10px}.consent-banner .btn-agree-all--disabled{opacity:.5;cursor:not-allowed}.consent-banner .btn-agree-all{padding:.3em .6em;font-size:14px;background-color:#0f1f5d;color:#fff;margin-left:10px}.consent-banner .btn-agree-all:hover{background-color:#d32824;border-color:#d32824;color:#fff}
/*!
 * Styles for the Modal component.
 */.pom-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:rgba(50,50,50,.8);opacity:0;visibility:hidden;display:none;transition:visibility 0s,opacity 250ms;overflow-x:hidden;overflow-y:auto}.pom-modal.pom-modal--active{opacity:1;visibility:visible;display:block}.pom-modal.pom-modal--fading{opacity:0;transition:visibility 250ms 0s,opacity 250ms}.pom-modal.pom-modal--no-transition{transition-property:none}.pom-modal .pom-modal--wrapper{display:flex;align-items:center;justify-content:center;min-height:100%;width:100%}.pom-modal .pom-modal--content{position:relative;width:600px;margin:30px;background:#fff;color:#333}.pom-modal .pom-modal--content .pom-modal--close{position:absolute;top:0;right:0;line-height:1;font-size:48px;z-index:19}.pom-modal .pom-modal--content .pom-modal--close .ion{line-height:1}.pom-modal .pom-modal--btn{width:20px;height:20px;border-bottom:6px solid;border-left:6px solid;position:absolute;top:45%;visibility:hidden}.pom-modal .pom-modal--btn:hover{border-color:#4169e1;cursor:pointer}.pom-modal .pom-modal--btn.btn--prev{transform:rotate(45deg);left:35px}.pom-modal .pom-modal--btn.btn--next{transform:rotate(-135deg);right:35px}.pom-modal .pom-modal--btn.visible{visibility:visible}@media(max-width: 1024px){.pom-modal .pom-modal--wrapper{position:relative}.pom-modal .pom-modal--btn{position:absolute;top:50%;z-index:2}.pom-modal .pom-modal--btn.btn--prev{left:1rem}.pom-modal .pom-modal--btn.btn--next{right:1rem}}.pom-modal--open{overflow:hidden}
.orf-recommendation-modal .pom-modal--content{width:800px !important}.orf-recommendation-modal .recipients{margin-bottom:16px}.orf-recommendation-modal .checkbox-wrapper{display:inline-block;margin-bottom:1rem}.orf-recommendation-modal p{margin-top:0}.orf-recommendation-modal .bp3-tree{font-size:14px}.orf-recommendation-modal .modal-footer{display:flex;justify-content:flex-end;margin-top:30px}.orf-recommendation-modal .modal-footer .cancel-btn,.orf-recommendation-modal .modal-footer .send-btn{border:2px solid #c8c8d0;padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.orf-recommendation-modal .modal-footer .send-btn--disabled{cursor:default;pointer-events:none;opacity:.5}.orf-recommendation-modal .modal-footer .cancel-btn:active,.orf-recommendation-modal .modal-footer .cancel-btn:focus,.orf-recommendation-modal .modal-footer .cancel-btn:hover{background-color:#c8c8d0}.orf-recommendation-modal .modal-footer .send-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;border-color:#d32824;color:#fff;margin-left:20px}.orf-recommendation-modal .modal-footer .send-btn:active,.orf-recommendation-modal .modal-footer .send-btn:focus,.orf-recommendation-modal .modal-footer .send-btn:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);border-color:rgb(65.6600777963%,12.447408113%,11.2026673017%)}.orf-recommendation-modal .bp3-checkbox{margin-bottom:0}.orf-recommendation-modal .bp3-tree-node-secondary-label{white-space:nowrap;margin-left:1rem}.orf-recommendation-modal .spinner__bp3{float:left;margin-right:10px}
/*!
 * Styles for the Footer component.
 */.bas-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:25px;background:#0f1f5d;width:100%;min-height:250px;font-size:14px;color:#9a9a9a;padding:0 30px}.bas-footer .footer-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;line-height:1.3;padding:30px 0;justify-content:space-between;color:#fff;font-size:16px}.bas-footer .footer-container a{color:inherit;text-decoration:none}.bas-footer .footer-container a:hover{text-decoration:underline}.bas-footer .footer-container__links--left,.bas-footer .footer-container__links--right,.bas-footer .footer-container__address--left,.bas-footer .footer-container__address--right{padding:5px 10px}.bas-footer .footer-container__spacer{height:0;border-bottom:1px solid #fff;margin:10px 0}@media(min-width: 1025px){.bas-footer .footer-container__links--left{float:left;margin-bottom:10px}.bas-footer .footer-container__links--right{float:right}.bas-footer .footer-container__spacer{display:block;clear:both}.bas-footer .footer-container__address--left{float:left}.bas-footer .footer-container__address--right{float:right}}.bas-footer .cookieConsent{padding:10px 0}.bas-footer .cookieConsent a{color:#d32824}@media(max-width: 1024px){.bas-footer{padding:0 15px}}
.toastr-container{position:fixed;top:55px;right:0;z-index:10000}.toastr-container .toastr-enter{opacity:.01}.toastr-container .toastr-enter.toastr-enter-active{opacity:1;transition:opacity 500ms ease-in}.toastr-container .toastr-exit{opacity:1}.toastr-container .toastr-exit.toastr-exit-active{opacity:.01;transition:opacity 300ms ease-in}.toastr-container .toastr-item{margin:10px;padding:10px;background-color:#fff;color:#333;opacity:.9;word-wrap:break-word;max-width:300px}.toastr-container .toastr-item.toastr-success{background-color:#51a351;color:#fff}.toastr-container .toastr-item.toastr-info{background-color:#2f96b4;color:#fff}.toastr-container .toastr-item.toastr-warning{background-color:#f89406;color:#fff}.toastr-container .toastr-item.toastr-error{background-color:#bd362f;color:#fff}
/*!
 * Styles for the Layout component.
 */.bas-layout{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;line-height:1.428571429}.bas-layout *,.bas-layout ::after,.bas-layout ::before{box-sizing:border-box}.bas-layout input,.bas-layout textarea,.bas-layout select,.bas-layout button{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif}.bas-layout .hidden{display:none !important}.bas-layout #main{min-height:calc(100vh - 65px);margin:0;overflow:hidden}.bas-layout #main.has-breadcrumb{min-height:calc(100vh - 65px - 44px - 250px - 25px);margin:109px 0 0}@media(max-width: 479px){.bas-layout #main.has-breadcrumb{margin:121px 0 0}}.bas-layout .pom-modal .pom-modal--content{background-color:hsl(218,11%,86%);color:#333;border:1px solid #d32824;max-width:100%;width:600px;min-height:400px;padding:30px}.bas-layout .pom-modal .pom-modal--content .pom-modal--close{color:#333;background-color:hsl(218,11%,86%);top:10px;right:26px}.bas-layout .pom-modal .pom-modal--content .pom-modal--btn{border-color:#d32824}.bas-layout .pom-modal .pom-modal--content .pom-modal--btn:hover{border-color:#d32824}.bas-layout .pom-modal .pom-modal--content .modal-header{text-align:center}.bas-layout .pom-modal .pom-modal--content .modal-footer button{background-color:#e6e7eb;color:#000;border:2px solid #c8c8d0}.bas-layout .pom-modal .pom-modal--content .orf-modal-textarea{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-layout .pom-modal .pom-modal--content .orf-modal-textarea:hover{border-color:#000}.bas-layout .pom-modal .pom-modal--content .orf-modal-textarea::-moz-placeholder{color:#333;font-size:14px}.bas-layout .pom-modal .pom-modal--content .orf-modal-textarea:-ms-input-placeholder{color:#333;font-size:14px}.bas-layout .pom-modal .pom-modal--content .orf-modal-textarea::placeholder{color:#333;font-size:14px}.bas-layout .pom-modal .pom-modal--content .orf-modal-textarea{background-color:hsl(228,11.1111111111%,81.1764705882%);border-color:hsl(228,11.1111111111%,81.1764705882%);width:100%;text-align:left;height:87px}.bas-layout .pom-modal .pom-modal--content input:not(.bp3-input-ghost){background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-layout .pom-modal .pom-modal--content input:not(.bp3-input-ghost):hover{border-color:#000}.bas-layout .pom-modal .pom-modal--content input:not(.bp3-input-ghost)::-moz-placeholder{color:#333;font-size:14px}.bas-layout .pom-modal .pom-modal--content input:not(.bp3-input-ghost):-ms-input-placeholder{color:#333;font-size:14px}.bas-layout .pom-modal .pom-modal--content input:not(.bp3-input-ghost)::placeholder{color:#333;font-size:14px}.bas-layout .pom-modal .pom-modal--content input:not(.bp3-input-ghost){background-color:hsl(228,11.1111111111%,81.1764705882%);border-color:hsl(228,11.1111111111%,81.1764705882%);width:100%;text-align:left}.bas-layout .two-factor-modal .pom-modal--content{margin:0;width:685px;max-width:100%;padding:40px 50px;border:0;min-height:200px}.bas-layout .two-factor-modal .pom-modal--content .pom-modal--close{top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:30px}.bas-layout .two-factor-modal .pom-modal--content .pom-modal--btn{top:30%;border-bottom:4px solid;border-left:4px solid;z-index:999}.bas-layout .two-factor-modal .modal-content{padding:20px}.bas-layout .two-factor-modal .modal-content input{font-size:15px;font-weight:600;padding-right:35px}.bas-layout .two-factor-modal .modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.bas-layout .two-factor-modal .modal-footer button{padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.bas-layout .two-factor-modal .modal-footer button:first-child:active,.bas-layout .two-factor-modal .modal-footer button:first-child:focus,.bas-layout .two-factor-modal .modal-footer button:first-child:hover{background-color:#c8c8d0}.bas-layout .two-factor-modal .modal-footer button:nth-child(2){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;border-color:#d32824;color:#fff;margin-left:20px}.bas-layout .two-factor-modal .modal-footer button:nth-child(2):active,.bas-layout .two-factor-modal .modal-footer button:nth-child(2):focus,.bas-layout .two-factor-modal .modal-footer button:nth-child(2):hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);border-color:rgb(65.6600777963%,12.447408113%,11.2026673017%)}@media(max-width: 1024px){.bas-layout #main{min-height:100vh;margin:0 auto}.bas-layout .pom-modal .pom-modal--content{border:0;max-width:100%;margin:0 20px;height:100%}}@media(max-width: 1024px)and (max-width: 479px){.bas-layout .pom-modal .pom-modal--content{margin:0 5px}}@media print{.bas-layout.hide-on-print{display:none}}
.selection-heading--sent-recommendations{width:100%}.selection-heading--sent-recommendations h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none}.bas-search-page.bas-selection-page--sent-recommendations{padding:0 30px}.bas-search-page.bas-selection-page--sent-recommendations .search-wrapper{max-width:1440px;width:100%;margin:0 auto}.bas-search-page.bas-selection-page--sent-recommendations .page-controls{margin:0 0 50px}@media(max-width: 708px){.bas-search-page.bas-selection-page--sent-recommendations .page-controls .sorting-controls{display:none}}@media(max-width: 479px){.bas-search-page.bas-selection-page--sent-recommendations .search-filter{margin:30px 0}}.bas-search-page.bas-selection-page--sent-recommendations #main .search-filter{margin-left:30px;margin-right:30px}.bas-search-page.bas-selection-page--sent-recommendations #main .search-filter input{left:0;width:calc(100% - 125px)}.bas-search-page.bas-selection-page--sent-recommendations #main .search-filter .submit-search{right:0}.bas-product-list-page.bas-selection-page--sent-recommendations .mpx-product-list{padding:0 0 35px}
.bas-print{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;line-height:1.3;display:none;font-size:12px}@media print{.bas-print{display:block}}
.mpx-product-print-list__wrapper{margin-bottom:20px}.mpx-product-print-list__content{border-left:12px solid #d32824;padding-left:10px}.print-list__header{margin-bottom:35px;display:flex;justify-content:space-between}.print-list__middle{position:relative;left:50%;top:190px;transform:translate(-50%, 0);text-align:center;color:#0f1f5d;font-weight:bold}.print-list__cover-graphic{margin-left:60px}.print-list__cover-title{margin-top:120px;font-size:30px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.print-list__cover-date{font-size:25px}.print-list__title-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.print-list__title{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-weight:bolder;line-height:1.3;font-size:30px;color:#0f1f5d;margin-right:10px;line-height:1}.print-list__qrcode{width:50px !important;height:50px !important}.print-list__subtitle,.print-list__info{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-weight:bolder;line-height:1.3;color:#5b5c61}.print-list__synopsis{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.print-list__data{display:grid;grid-template-columns:230px repeat(3, minmax(0, 1fr));height:200px;-webkit-print-color-adjust:exact;color-adjust:exact;background:#f3f4f5}.print-list__metadata{padding:10px}.print-list__metadata>*:not(:last-child){margin-bottom:10px}.print-list__info{margin:10px 0;text-transform:uppercase}.print-list__image-wrapper{display:grid;grid-template-columns:230px 1fr;gap:15px}.print-list__image-wrapper .print-list__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:150px}.print-list__duration{-webkit-print-color-adjust:exact;color-adjust:exact;background:hsl(218,11%,86%);width:210px;padding:5px 10px}.print-list__crew{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.print-list__episodes{width:100%}.print-list__episode{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.print-list__accounting{display:flex;justify-content:flex-end;float:right;color:#5b5c61;font-size:10px;margin-top:5px;position:relative;top:-20px;right:5px;opacity:.5}.print-list__second-column{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.print-list__data>*:not(:last-child){border-right:1px dashed hsl(233,4%,58%)}.print-list__additional_information{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:70px;margin-bottom:10px}.print-list__contents-title{font-size:30px;color:#0f1f5d;font-weight:bold}.print-list__contents-item{text-align:center;text-transform:uppercase}.print-list__item-root{font-weight:bold}.print-list__item-page{text-transform:capitalize;font-weight:bold}.print-list__index-content{-moz-column-count:2;column-count:2}.print-list__index-item{display:flex;justify-content:space-between;margin-bottom:10px;position:relative;overflow:hidden}.print-list__index-item-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.print-list__index-item-name:after{padding-left:5px;content:".................................." ".................................." "..................................";text-align:right}.print-list__index-item-name{margin-right:5px}.print-list__index-item-page{font-weight:bold}@media print{.pagebreak{page-break-after:always}}
/*!
 * Styles for the Product Show Asset Modal component.
 */.mpx-product-show-asset-modal{color:#fff}.mpx-product-show-asset-modal .pom-modal .pom-modal--content{padding:56px 62px;max-width:1340px}.mpx-product-show-asset-modal .asset-modal-name{font-size:30px;font-weight:bold;letter-spacing:.3px;margin:0 0 30px;text-transform:uppercase}.mpx-product-show-asset-modal .mpx-thumbor{width:100%;height:500px;display:flex;justify-content:center;align-items:center}.mpx-product-show-asset-modal .mpx-thumbor img{max-height:500px;max-width:100%;height:auto;width:auto}.mpx-product-show-asset-modal .video-player{width:100%}.mpx-product-show-asset-modal .video-player .pom-preloader{width:100%}.mpx-product-show-asset-modal .video-player .pom-video-player{max-width:100%;height:auto;width:auto}.mpx-product-show-asset-modal .asset-modal-description{margin:23px 0}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-classification{text-transform:uppercase}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-date{font-size:18px;letter-spacing:.2px}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-synopsis{font-size:20px;letter-spacing:1.6px;margin:30px 0 42px}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-talents{font-size:18px;letter-spacing:1.4px;color:hsl(218,11%,86%)}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-talents .asset-modal-file-size{display:block}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-talents .asset-modal-tags span{margin-right:10px}.mpx-product-show-asset-modal .slick-arrow{position:absolute;top:30%;z-index:5;height:70px;width:55px;background:rgba(0,0,0,.5)}.mpx-product-show-asset-modal .slick-arrow::before,.mpx-product-show-asset-modal .slick-arrow::after,.mpx-product-show-asset-modal .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(0,0,0,.5);color:#d32824}.mpx-product-show-asset-modal .slick-arrow:hover{background:rgba(0,0,0,.5)}.mpx-product-show-asset-modal .slick-arrow.slick-prev{left:0}.mpx-product-show-asset-modal .slick-arrow.slick-prev::before{font-family:Ionicons;content:""}.mpx-product-show-asset-modal .slick-arrow.slick-next{right:0}.mpx-product-show-asset-modal .slick-arrow.slick-next::before{font-family:Ionicons;content:""}
.mpx-product-show-synopsis-block{display:inline-block;width:100%;min-height:275px}.mpx-product-show-synopsis-block h2{color:#d32824;margin:33px 0 0;font-size:16px;font-weight:bold;text-align:left;text-transform:uppercase}.mpx-product-show-synopsis-block .additional-block{padding:11px 0}.mpx-product-show-synopsis-block .additional-block:not(:last-child){border-bottom:1px solid #5b5c61}.mpx-product-show-synopsis-block .metadata-block--synopsis{margin:0 37px 42px;font-size:16px;line-height:1.88;text-align:left}.mpx-product-show-synopsis-block .additional-info .genre-color{margin-top:20px;text-transform:uppercase;font-weight:900}.mpx-product-show-synopsis-block__date{border-radius:3px;font-size:13px;float:left;margin:-2px 20px 5px 0;background:#fff;padding:0 !important;text-align:center;overflow:hidden;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.mpx-product-show-synopsis-block__date-year{padding:2px 10px}.mpx-product-show-synopsis-block__date-month{background:#d32824;color:#fff;padding:2px 5px}
/*!
 * Styles for the Product Show Metadata Block component.
 */.mpx-product-show-metadata-block{margin-top:40px;font-size:14px;font-weight:bold;line-height:2.07;text-align:left;position:relative;background:#fff}.mpx-product-show-metadata-block .left-metadata{padding:0;float:left;width:50%}@media(min-width: 1250px){.mpx-product-show-metadata-block .credits-key-metadata{width:200px}}.mpx-product-show-metadata-block .right-metadata{padding:0;float:right;width:50%}.mpx-product-show-metadata-block li{list-style:none}.mpx-product-show-metadata-block li.copyright{display:none}.mpx-product-show-metadata-block li b{display:inline-block;vertical-align:top}.mpx-product-show-metadata-block li span{display:inline-block;min-width:calc(100% - 200px);width:-webkit-min-content;width:-moz-min-content;width:min-content}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown{background-color:rgba(0,0,0,0)}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown>.main{color:inherit;padding:0}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown>.children{width:auto}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown .pom-dropdown-option a{color:#333}
/*!
 * Styles for the Product component.
 */.mpx-product-show{width:100%}.mpx-product-show .add-block-deactivation-msg{width:600px;height:300px;border:2px #ff9100 solid;z-index:10;position:fixed;top:calc(50% - 150px);left:calc(50% - 300px);background-color:#000;text-align:center}.mpx-product-show .add-block-deactivation-msg .disable-ad-block-link{color:#fff;font-size:12px}.mpx-product-show .add-block-deactivation-msg .message-container{margin:18px 18px 10px;padding:12px;height:80%;border:2px #fff solid}.mpx-product-show .add-block-deactivation-msg .message-container>h1{background-color:#fff;text-align:center;color:red}.mpx-product-show .product-show-filters{max-width:25vw !important;padding:0 12px 10px 30px;width:calc(25vw - 30px);z-index:999999;position:relative;margin-top:-52px}@media(max-width: 768px){.mpx-product-show .product-show-filters{width:25vw;left:75vw}}.mpx-product-show .product-show-filters .filter-inner-section{display:flex;flex-direction:column;width:auto}.mpx-product-show .product-show-filters .filter-inner-section .filter-by{padding:0}.mpx-product-show .product-show-filters .season-dropdown{width:auto;min-width:200px;max-width:500px;background:none;font-size:14px;font-weight:bold;text-transform:uppercase;cursor:pointer}.mpx-product-show .product-show-filters .pom-dropdown>.children{width:auto;min-width:200px;max-width:600px}.mpx-product-show .product-show-filters .pom-dropdown>.main{padding:0;color:inherit}@media(max-width: 479px){.mpx-product-show .product-show-filters{display:none}}.mpx-product-show .see-more-videos{text-align:center;font-size:16px;padding-bottom:15px;font-family:-apple-system,system-ui,".SFNSText-Regular",system-ui,"San Francisco",Roboto,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,"Lucida Grande",sans-serif}.mpx-product-show .see-more-videos p{position:relative;top:10px}.mpx-product-show .see-more-videos .login-access{color:#b20200}.mpx-product-show .see-more-videos a{text-decoration:none;color:#333;font-weight:600;cursor:pointer}.download-button{position:absolute;z-index:1;right:20px;font-size:30px;cursor:pointer}.download-button::before{color:#d32824;font-family:"Ionicons";content:""}.download-button.custom-button{right:50%;bottom:2px}.download-button.custom-button::before{color:#fff}
/*!
 * Styles for the Product Favorite Icon component.
 */.mpx-product-favorite-icon.disabled{opacity:.5}
.contact-overlay{position:fixed;bottom:30px;right:30px;z-index:8890}.contact-overlay .contact-image{cursor:pointer;-webkit-animation:fadeIn 2s ease-in;animation:fadeIn 2s ease-in;width:144px;height:144px;border:1px solid #d4d4d4;border-radius:100%;box-shadow:7px 0 7px #a8a8aa;overflow:hidden}@media(max-width: 479px){.contact-overlay .contact-image{width:90px;height:90px}}.contact-expanded{position:fixed;bottom:45px;right:100px;height:100px;z-index:8889;overflow:hidden;display:none;border:1px solid #d4d4d4;padding:0 70px 0 10px;background-color:#fff}.contact-expanded.active{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;display:flex;align-items:center;font-size:13px}.contact-expanded.active>div{margin-right:15px}.contact-expanded.active>div .name{font-weight:bold;color:#0f1f5d}.contact-expanded.active>div .function{font-weight:bold}.contact-expanded.active>div .email a{color:#d32824}.contact-expanded.active>div .email::before{font-family:Ionicons;content:"";margin-right:5px}.contact-expanded.active>div .phone::before{font-family:Ionicons;content:"";margin-right:5px}@media(max-width: 768px){.contact-expanded{height:auto}.contact-expanded.active{flex-direction:column;align-items:normal}.contact-expanded.active>div{margin:10px 10px 10px 0}}@media(max-width: 479px){.contact-expanded{height:auto;right:70px;left:24px}.contact-expanded.active{flex-direction:column;align-items:normal}.contact-expanded.active>div{margin:10px 10px 10px 0}}
/*!
 * Styles for the Hero Carousel component.
 */.bas-hero-carousel{width:100%;margin:0 auto;max-width:1440px;padding:0 30px;position:relative}@media(max-width: 1024px){.bas-hero-carousel{padding:0 15px}}.bas-hero-carousel .pom-preloader{width:100%}.bas-hero-carousel .pom-preloader .pom-preloader--dots{height:56.25vw;width:300px;position:relative;margin:0 auto}.bas-hero-carousel .pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{position:absolute;top:50%;transform:translateY(-50%)}.bas-hero-carousel .product-info-genre{height:5px;background-color:rgba(255,255,255,.8)}.bas-hero-carousel .slick-slider{width:100%}.bas-hero-carousel .slick-slider::before{display:block;content:"";padding-top:56.25%}.bas-hero-carousel .slick-slider .slick-slide{position:relative}.bas-hero-carousel .slick-slider .slick-slide>div,.bas-hero-carousel .slick-slider .slick-slide>div>div{height:100%}.bas-hero-carousel .slick-slider .slick-current{z-index:10}.bas-hero-carousel .slick-slider .slick-list{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.bas-hero-carousel .slick-slider .slick-dots{bottom:15px}.bas-hero-carousel .slick-slider .slick-arrow{position:absolute;bottom:30px;z-index:5;height:40px;width:30px;background:rgba(0,0,0,.5)}@media(min-width: 769px){.bas-hero-carousel .slick-slider .slick-arrow{height:80px;width:60px}}.bas-hero-carousel .slick-slider .slick-arrow::before,.bas-hero-carousel .slick-slider .slick-arrow::after,.bas-hero-carousel .slick-slider .slick-arrow i{cursor:pointer;font-size:24px;text-shadow:0 0 5px rgba(0,0,0,.5)}@media(min-width: 769px){.bas-hero-carousel .slick-slider .slick-arrow::before,.bas-hero-carousel .slick-slider .slick-arrow::after,.bas-hero-carousel .slick-slider .slick-arrow i{font-size:48px}}.bas-hero-carousel .slick-slider .slick-next::before,.bas-hero-carousel .slick-slider .slick-prev::before{color:#d32824;font-family:Ionicons}.bas-hero-carousel .slick-slider .slick-prev{left:0}.bas-hero-carousel .slick-slider .slick-prev::before{content:""}.bas-hero-carousel .slick-slider .slick-next{right:0}.bas-hero-carousel .slick-slider .slick-next::before{content:""}.bas-hero-carousel .slick-slider .asset-thumbor{height:100%}.bas-hero-carousel .slick-slider .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 75%, rgba(0, 0, 0, 0.75) 100%);content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bas-hero-carousel .slick-slider .play-button{position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);height:120px;width:120px;font-size:120px;cursor:pointer;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 140 140%27 style=%27enable-background:new 0 0 140 140;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bopacity:0.6;fill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class=%27st0%27 d=%27M70,5C34.1,5,5,34.1,5,70s29.1,65,65,65c35.9,0,65-29.1,65-65S105.9,5,70,5z M70,132c-34.2,0-62-27.8-62-62 S35.8,8,70,8c34.2,0,62,27.8,62,62S104.2,132,70,132z%27/%3E%3Cg id=%27Shape_2_copy%27%3E%3Cg%3E%3Cpath class=%27st1%27 d=%27M89.2,68.5L63.1,50.4c-0.6-0.4-1.4-0.5-2-0.1c-0.6,0.3-1.1,1-1.1,1.7v36.2c0,0.7,0.4,1.4,1.1,1.7 c0.3,0.1,0.6,0.2,0.9,0.2c0.4,0,0.8-0.1,1.1-0.4l26.1-18.1c0.5-0.4,0.8-0.9,0.8-1.5C90,69.4,89.7,68.8,89.2,68.5z M63.9,84.4V55.6 L84.7,70L63.9,84.4z%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media(max-width: 1250px){.bas-hero-carousel .slick-slider .play-button{top:calc(16.875vw - 60px)}}@media(max-width: 479px){.bas-hero-carousel .slick-slider .play-button{top:calc(28.125vw - 40px);left:calc(50vw - 40px);height:80px;width:80px;font-size:80px}}.bas-hero-carousel .slick-slider .product-video-overlay{padding:0;background-color:rgba(15,31,93,.8);position:absolute;bottom:74px;left:24px;color:#333}.bas-hero-carousel .slick-slider .product-video-overlay a{text-decoration:none}.bas-hero-carousel .slick-slider .product-video-overlay .product-title-text{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-weight:bolder;line-height:1.3;color:#fff;font-size:22px;padding:10px}.bas-hero-carousel .slick-slider .product-video-overlay .product-title-genre{height:5px}@media(max-width: 479px){.bas-hero-carousel .slick-slider .product-video-overlay{display:none}}.bas-hero-carousel .slick-slider .product-info-container{position:absolute;bottom:10%;left:160px;right:160px;background-color:rgba(15,31,93,.8);padding:0}.bas-hero-carousel .slick-slider .product-info-container .product-info{max-height:240px;padding:40px 45px;color:#fff}.bas-hero-carousel .slick-slider .product-info-container .product-info>div{overflow:hidden;text-overflow:ellipsis;max-height:100%}.bas-hero-carousel .slick-slider .product-info-container .product-info .product-title{height:auto;font-size:36px;font-weight:800;line-height:1;letter-spacing:normal;max-height:3em;overflow:hidden}.bas-hero-carousel .slick-slider .product-info-container .product-info .product-tags{height:auto;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-hero-carousel .slick-slider .product-info-container .product-info .product-synopsis{margin:15px 0;font-size:18px;line-height:1.39;letter-spacing:normal;max-height:3em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bas-hero-carousel .slick-slider .product-info-container .product-info .watch-button{margin-top:10px;display:none}@media(min-width: 1025px){.bas-hero-carousel .slick-slider .product-info-container .product-info .watch-button{display:inline-block}}.bas-hero-carousel .slick-slider .product-info-container .product-info .watch-button i::before{font-size:15px}@media(max-width: 1250px){.bas-hero-carousel .slick-slider .product-info-container .product-info{max-height:220px;padding:30px 34px}.bas-hero-carousel .slick-slider .product-info-container .product-info .product-title{font-size:28px}}@media(max-width: 1024px){.bas-hero-carousel .slick-slider .product-info-container{left:100px;right:100px}.bas-hero-carousel .slick-slider .product-info-container .product-info{max-height:160px;padding:20px 22px}}@media(max-width: 768px){.bas-hero-carousel .slick-slider .product-info-container{left:90px;right:90px}.bas-hero-carousel .slick-slider .product-info-container .product-info{max-height:120px;padding:10px 22px}.bas-hero-carousel .slick-slider .product-info-container .product-info .product-tags{font-size:12px}.bas-hero-carousel .slick-slider .product-info-container .product-info .product-synopsis{margin:10px 0;font-size:16px;line-height:1.3;max-height:2em}}@media(max-width: 479px){.bas-hero-carousel .slick-slider .product-info-container{left:40px;right:40px}.bas-hero-carousel .slick-slider .product-info-container .product-info{max-height:67px;padding:8px}.bas-hero-carousel .slick-slider .product-info-container .product-info .product-title{font-size:18px;line-height:24px}.bas-hero-carousel .slick-slider .product-info-container .product-tags{display:none}.bas-hero-carousel .slick-slider .product-info-container .product-synopsis{display:none}}.bas-hero-carousel.video-playing .slick-slider .slick-dots{display:none !important}.white-background{background:#fff !important}
.bas-slider-carousel .slick-slider{position:relative;margin:0 -5px}.bas-slider-carousel .slick-slider.slick-initialized.hide-clones .slick-slide.slick-cloned{display:none}.bas-slider-carousel .slick-track{margin:0}.bas-slider-carousel .slick-slide a{text-decoration:none}.bas-slider-carousel .slider-item .mpx-product-favorite-icon{position:absolute;top:7px;right:15px}.bas-slider-carousel .slider-item .favorites-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000;text-transform:uppercase;text-decoration:none}.bas-slider-carousel .slider-item .favorites-button::before{color:#d32824;font-family:"Ionicons";font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-slider-carousel .slider-item .favorites-button{height:auto;line-height:1;background-color:rgba(0,0,0,0);color:#fff;font-size:1.4rem;cursor:pointer;outline:none}.bas-slider-carousel .slider-item .favorites-button span{display:none}.bas-slider-carousel .slider-item{height:0;overflow:hidden;padding-top:52.4633207373%;position:relative}.bas-slider-carousel .slider-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 5px}.bas-slider-carousel .slider-meta{height:55px;margin:0 5px;padding:5px 10px;color:#fff}.bas-slider-carousel .slider-meta .product-teaser>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bas-slider-carousel .slider-meta .product-teaser>div.title{color:#fff;font-weight:bold}.bas-slider-carousel .slider-meta .product-teaser>div.genre{color:#fff}.bas-slider-carousel .slick-arrow{margin-top:-20px;color:#d32824;position:absolute;z-index:5;height:50px;width:40px;background:rgba(0,0,0,.5)}.bas-slider-carousel .slick-next{right:15px}.bas-slider-carousel .slick-next::before{font-family:Ionicons;content:""}.bas-slider-carousel .slick-next:hover{background:rgba(0,0,0,.3)}.bas-slider-carousel .slick-prev{left:15px}.bas-slider-carousel .slick-prev::before{font-family:Ionicons;content:""}.bas-slider-carousel .slick-prev:hover{background:rgba(0,0,0,.3)}
/*!
 * Styles for the Home Page component.
 */.bas-home-page h1{color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none;margin:30px 0 15px;text-transform:uppercase}.bas-home-page #main{margin-top:0}@media(max-width: 1024px){.bas-home-page #main{min-height:calc(100vh - 300px)}}@media(max-width: 768px){.bas-home-page #main{min-height:calc(100vh - 300px)}}@media(max-width: 479px){.bas-home-page #main{min-height:calc(100vh - 500px)}}.bas-home-page .main-container h1 a{color:inherit;text-decoration:none}.bas-home-page .abstract{display:flex;background:#f3f4f5;border:1px solid #c8c8d0}.bas-home-page .abstract .abstract-image-container{min-width:33.33%}.bas-home-page .abstract .abstract-image{width:100%}.bas-home-page .abstract .abstract-image .mpx-product-favorite-icon{position:absolute;top:7px;right:15px}.bas-home-page .abstract .abstract-image .favorites-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000;text-transform:uppercase;text-decoration:none}.bas-home-page .abstract .abstract-image .favorites-button::before{color:#d32824;font-family:"Ionicons";font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-home-page .abstract .abstract-image .favorites-button{height:auto;line-height:1;background-color:rgba(0,0,0,0);color:#fff;font-size:1.4rem;cursor:pointer;outline:none}.bas-home-page .abstract .abstract-image .favorites-button span{display:none}.bas-home-page .abstract .abstract-image{height:0;overflow:hidden;padding-top:52.4633207373%;position:relative}.bas-home-page .abstract .abstract-image .image16to9{position:absolute;top:0;left:0;width:100%;height:100%}.bas-home-page .abstract .abstract-info-container{width:66.66%;position:relative}.bas-home-page .abstract .abstract-info{padding:10px 0 30px 15px;overflow:hidden}.bas-home-page .abstract .abstract-info .title{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:bold;line-height:1.6em}.bas-home-page .abstract .abstract-info .text{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1;max-height:1em}.bas-home-page .abstract .abstract-info .text p{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1;padding:0;margin:0}.bas-home-page .abstract .abstract-info .orf-btn-dark--small{position:absolute;bottom:0;right:5px}.bas-home-page .box{background-color:#fff;padding:15px}.bas-home-page .favorites-container{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}@media(max-width: 1024px){.bas-home-page .favorites-container{grid-template-columns:1fr}}.bas-home-page .favorites-container .orf-btn-dark--small{bottom:6px !important}.bas-home-page .cms-container{margin-top:16px}@media(min-width: 1025px){.bas-home-page .cms-container{display:flex}}@media(min-width: 1025px){.bas-home-page .cms-container .news{width:66.66%;padding-right:10px}}.bas-home-page .cms-container .news .abstract{margin-bottom:10px}.bas-home-page .cms-container .news .abstract .LinesEllipsis h1,.bas-home-page .cms-container .news .abstract .LinesEllipsis h2,.bas-home-page .cms-container .news .abstract .LinesEllipsis h3,.bas-home-page .cms-container .news .abstract .LinesEllipsis h4,.bas-home-page .cms-container .news .abstract .LinesEllipsis p{margin:0;padding:0}@media(min-width: 1025px){.bas-home-page .cms-container .events{width:33.33%}}.bas-home-page .cms-container .events .event-item{margin-bottom:10px;border:1px solid #c8c8d0}.bas-home-page .cms-container .events .event-item .mpx-thumbor-bg{background-size:contain}.bas-home-page .cms-container .events .event-item .info{display:flex;align-items:center;justify-content:space-between}.bas-home-page .cms-container .events .event-item .info p{margin:0;padding:0}.bas-home-page .events__title,.bas-home-page .news__date{display:inline-block;width:auto;background-color:#0f1f5d;color:#fff;padding:5px 10px}.bas-home-page .events__accordion .active{background:inherit}.org-genres-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:32px}.org-genres-nav__item{text-transform:uppercase;color:#fff;cursor:pointer;padding:12px 24px}.org-genres-nav__item-link{text-decoration:none}

.orf-privacy-modal .pom-modal--content{width:100% !important;max-width:1024px !important}.orf-privacy-modal .pom-modal--content a{color:#333}
/*!
 * Styles for the Login Form component.
 */.mpx-login-page .login-form button[type=submit]{background-color:#4d5a73;font-size:18px;font-weight:500;letter-spacing:1px}.mpx-login-page .login-form button[type=submit]:hover,.mpx-login-page .login-form button[type=submit]:focus{background-color:#4d5a73;outline:none}.mpx-login-page .login-form input{background-color:#000;border:0;border-radius:0;color:#fff;font-size:16px}.mpx-login-page .login-form input:hover,.mpx-login-page .login-form input:focus{outline:none}
/*!
 * Styles for the Form component.
 */.pom-form>form{display:flex;flex-direction:column;align-items:flex-start}.pom-form.submitting{opacity:.5}
/*!
 * Styles for the Field component.
 */.pom-field.invalid{border:2px solid red}.pom-field.hidden{display:none}
/*!
 * Styles for the User Show Field component.
 */.mpx-user-show-field{display:flex;font-size:14px}.mpx-user-show-field>* :last-child{margin-left:1rem}
/*!
 * Styles for the Login Page component.
 */.bas-login-page #main{margin:180px auto 0}@media(max-width: 479px){.bas-login-page #main{margin:110px auto 0}}.bas-login-page .ie-info{text-align:center;font-size:32px;color:#333;margin:0 50px}.bas-login-page .ie-info h3{font-weight:700}.bas-login-page .bas-header .bas-header--bottom{display:none}.bas-login-page .bas-header .bas-header--menu--right.bas-header--search{display:none}.bas-login-page .mpx-login-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-login-page .mpx-login-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-login-page .mpx-login-page .login-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5/9;grid-row:2/3;display:flex;flex-direction:column;padding:20px 0;color:#333;box-sizing:border-box;justify-content:space-evenly;text-align:center}.bas-login-page .mpx-login-page .login-form button[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.bas-login-page .mpx-login-page .login-form button[type=submit]:active,.bas-login-page .mpx-login-page .login-form button[type=submit]:focus,.bas-login-page .mpx-login-page .login-form button[type=submit]:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.bas-login-page .mpx-login-page .login-form button[type=submit]{font-size:15px;font-weight:600;text-transform:capitalize}.bas-login-page .mpx-login-page .login-form label{float:left;font-size:14px;font-weight:bold;color:#606166;text-transform:uppercase;padding:10px 0}.bas-login-page .mpx-login-page .login-form .login-links-v2{display:flex;flex-direction:row;justify-content:flex-end;margin:5px 0 20px}.bas-login-page .mpx-login-page .login-form .login-links-v2 .recover{font-size:13px;font-weight:600;text-decoration:none;color:#d32824;align-self:center}.bas-login-page .mpx-login-page .login-form .divider{height:2px;background-color:hsl(223,9%,85%);margin:10px 0 15px;position:relative}.bas-login-page .mpx-login-page .login-form .divider span{top:-12px;left:calc(50% - 20px);background:#f3f4f5;width:40px;height:30px;position:absolute}.bas-login-page .mpx-login-page .login-form .login-links{font-size:15px;text-align:center}.bas-login-page .mpx-login-page .login-form .login-links a{color:#d32824;text-decoration:none;font-weight:600}.bas-login-page .mpx-login-page .login-form .login-links a span{font-size:15px;font-weight:500;color:#7c7c7c}.bas-login-page .mpx-login-page .login-form .login-links a:hover{color:#d32824}.bas-login-page .mpx-login-page .login-form .login-links .recover{display:none}.bas-login-page .mpx-login-page .login-form .support-link{opacity:.8;font-size:14px;line-height:1.29;text-align:center;color:#333;max-width:210px;margin:10px auto}.bas-login-page .mpx-login-page .login-form .support-link a{color:#333;font-weight:bold;text-decoration:none}.bas-login-page .mpx-login-page .login-form .container{position:relative}.bas-login-page .mpx-login-page .login-form .container i{position:absolute;z-index:2;right:30px;top:45px;font-size:25px;color:#7c7c7c}.bas-login-page .mpx-login-page .login-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-login-page .mpx-login-page .login-form input:hover{border-color:#000}.bas-login-page .mpx-login-page .login-form input::-moz-placeholder{color:#333;font-size:14px}.bas-login-page .mpx-login-page .login-form input:-ms-input-placeholder{color:#333;font-size:14px}.bas-login-page .mpx-login-page .login-form input::placeholder{color:#333;font-size:14px}.bas-login-page .mpx-login-page .login-form input{background:#f3f4f5;border:solid 1px #898989;padding:6px 40px 6px 15px;text-align:left}.bas-login-page .mpx-login-page .login-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #f3f4f5 inset}.bas-login-page .mpx-login-page .login-form input:-webkit-autofill:hover,.bas-login-page .mpx-login-page .login-form input:-webkit-autofill:focus,.bas-login-page .mpx-login-page .login-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#000;box-shadow:0 0 0 1000px #f3f4f5 inset}.bas-login-page .mpx-login-page .login-form input::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.bas-login-page .mpx-login-page .login-form input::-moz-placeholder{color:rgba(0,0,0,.5);opacity:1}.bas-login-page .mpx-login-page .login-form input:-ms-input-placeholder{color:rgba(0,0,0,.5)}@media(max-width: 1024px){.bas-login-page .mpx-login-page .login-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4/10;grid-row:2/3}}@media(max-width: 479px){.bas-login-page .mpx-login-page .login-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3}}
/*!
 * Styles for the Product Genre Page component.
 */.bas-product-genre-page .genre-section{display:block;max-width:1440px;width:100%;margin:0 auto}@media(max-width: 479px){.bas-product-genre-page .genre-section{padding:15px}}.bas-product-genre-page .genre-heading{display:block}.bas-product-genre-page .genre-heading .oval{display:inline-block;width:30px;height:30px;border-radius:50%;border:4.7px solid;margin:auto 15px auto 0}.bas-product-genre-page .genre-heading h2{color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none;margin:0}@media(max-width: 479px){.bas-product-genre-page .genre-heading .oval{width:15px;height:15px;border-radius:50%;border:2.35px solid;margin:auto 7.5px auto 0}.bas-product-genre-page .genre-heading h2{font-size:20px}}.bas-product-genre-page .genre-list-filters{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-weight:bolder;line-height:1.3;display:block;font-size:16px;padding:15px 0}@media(max-width: 479px){.bas-product-genre-page .genre-list-filters{font-size:12px;padding:15px 0;line-height:24px}}.bas-product-genre-page .genre-list-filters--hide-submenu .dropdown-menu{display:none !important}.bas-product-genre-page .genre-list-filters--item{display:inline-block;color:rgba(51,51,51,.7);text-transform:uppercase;letter-spacing:.5px;margin-right:30px;padding-bottom:5px;position:relative}.bas-product-genre-page .genre-list-filters--item:empty{display:none}.bas-product-genre-page .genre-list-filters--item :focus .dropdown-menu,.bas-product-genre-page .genre-list-filters--item:focus .dropdown-menu,.bas-product-genre-page .genre-list-filters--item :hover .dropdown-menu,.bas-product-genre-page .genre-list-filters--item:hover .dropdown-menu{display:block;top:25px;left:0;opacity:1;padding:0}.bas-product-genre-page .genre-list-filters--item :focus .dropdown-menu a,.bas-product-genre-page .genre-list-filters--item:focus .dropdown-menu a,.bas-product-genre-page .genre-list-filters--item :hover .dropdown-menu a,.bas-product-genre-page .genre-list-filters--item:hover .dropdown-menu a{display:block}.bas-product-genre-page .genre-list-filters--item a{color:rgba(51,51,51,.7);text-decoration:none;padding-bottom:5px;border-bottom:2px solid rgba(0,0,0,0)}.bas-product-genre-page .genre-list-filters--item a i{display:none}.bas-product-genre-page .genre-list-filters--item a.active{color:#333}.bas-product-genre-page .genre-list-filters--item a.has-children i{display:inline;margin-left:5px}.bas-product-genre-page .genre-list-filters--item span:hover{border-bottom:2px solid}@media(max-width: 479px){.bas-product-genre-page .genre-list-filters--item{margin-right:15px}}.bas-product-genre-page .genre-list-filters--child:empty{display:none}.bas-product-genre-page .genre-list-filters--child a{display:block;color:rgba(51,51,51,.7);text-decoration:none}.bas-product-genre-page .pom-preloader{width:100%;min-height:0}.bas-product-genre-page .pom-preloader .pom-preloader--dots{height:calc(42vw*.5625);width:150px;position:relative;margin:60px auto 4%}.bas-product-genre-page .pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{position:absolute;top:50%;transform:translateY(-50%)}.bas-product-genre-page .bas-list-hero-carousel{width:100%;height:calc(42vw*.5625);position:relative;margin-top:60px}.bas-product-genre-page .bas-list-hero-carousel .list-hero-tile{width:42vw;height:calc(42vw*.5625)}.bas-product-genre-page .bas-list-hero-carousel .list-hero-link{display:block;position:relative}.bas-product-genre-page .bas-list-hero-carousel .mpx-thumbor{height:calc(42vw*.5625)}.bas-product-genre-page .bas-list-hero-carousel .product-title{padding:0;background-color:rgba(15,31,93,.8);position:absolute;bottom:10px;left:10px;text-decoration:none;color:#333;display:none}.bas-product-genre-page .bas-list-hero-carousel .product-title .product-title-text{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-weight:bolder;line-height:1.3;color:#fff;padding:10px}.bas-product-genre-page .bas-list-hero-carousel .product-title .product-title-genre{height:5px}.bas-product-genre-page .bas-list-hero-carousel.has-content,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel{width:100%;height:calc(42vw*.5625);margin-bottom:4%}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-list,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-list{overflow:visible !important}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-active .product-title,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-active .product-title{display:block}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide{position:relative;opacity:.5;transition-duration:.5s;transition-timing-function:ease;transition-property:height,width,scale,left,right,transform,translate,z-index;z-index:-1}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide .mpx-thumbor,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide .mpx-thumbor{transition-duration:.5s;transition-timing-function:ease;transition-property:height,width,scale,left,right,transform,translate,z-index}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide:first-child,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide:first-child{transform:rotate(360deg)}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide.slick-center,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide.slick-center{opacity:1;transform:scale(1.3);z-index:1}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info{position:absolute;bottom:30px;background-color:rgba(0,0,0,.8);left:60px;height:auto;width:auto;max-width:540px;min-width:360px;z-index:2;padding:30px;line-height:normal}@media(max-width: 1024px){.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info{width:360px}}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-category,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-category{height:auto;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-category .oval,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-category .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-title,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-title{color:#fff;font-size:28px;font-weight:800}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-metadata,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-metadata{color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase}.bas-product-genre-page .bas-list-hero-carousel .slick-arrow{position:absolute;bottom:30px;z-index:5;height:80px;width:60px;background:rgba(0,0,0,.5)}.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::before,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::after,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow i{cursor:pointer;font-size:48px;text-shadow:0 0 5px rgba(0,0,0,.5)}@media(max-width: 479px){.bas-product-genre-page .bas-list-hero-carousel .slick-arrow{height:40px;width:30px}.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::before,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::after,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow i{cursor:pointer;font-size:24px}}.bas-product-genre-page .bas-list-hero-carousel .slick-next::before,.bas-product-genre-page .bas-list-hero-carousel .slick-prev::before{font-family:Ionicons}.bas-product-genre-page .bas-list-hero-carousel .slick-prev{left:0}.bas-product-genre-page .bas-list-hero-carousel .slick-prev::before{content:""}.bas-product-genre-page .bas-list-hero-carousel .slick-next{right:0}.bas-product-genre-page .bas-list-hero-carousel .slick-next::before{content:""}@media(min-width: 1531px){.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--prev i,.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--next i{font-size:72px}.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--prev{left:-20px}.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--next{right:-20px}}.bas-product-genre-page .dropdown-menu{position:absolute;background-color:#f3f4f5;opacity:.8;margin-top:5px;padding-top:20px;padding-bottom:20px;border-radius:0;border-bottom:2px solid #d32824;display:none;box-shadow:0 0 5px 0 rgba(0,0,0,.5);z-index:1000;min-width:100px;height:auto;list-style:none;font-size:16px;font-weight:600;line-height:2;text-align:left}.bas-product-genre-page .dropdown-menu:focus,.bas-product-genre-page .dropdown-menu:hover{display:block}.bas-product-genre-page .dropdown-menu li{display:block !important;padding:5px;position:relative}.bas-product-genre-page .dropdown-menu li:hover{color:#fff}.bas-product-genre-page .dropdown-menu li:hover .oval{visibility:visible}.bas-product-genre-page .dropdown-menu li.hidden{display:none !important}.bas-product-genre-page .dropdown-menu li a{display:inline-block;text-transform:capitalize;padding:5px 15px}.bas-product-genre-page .dropdown-menu li .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle;border-width:2px;margin-bottom:3px;visibility:hidden}.bas-product-genre-page .dropdown-menu li .flyout-menu{display:none;position:absolute;top:0;left:100%}.bas-product-genre-page .dropdown-menu li .flyout-menu ul{margin-left:25px;padding-left:0;border-bottom-width:2px;border-bottom-style:solid;background-color:#f3f4f5}.bas-product-genre-page .dropdown-menu li .flyout-menu li .oval{visibility:hidden !important}.bas-product-genre-page .dropdown-menu li .flyout-menu li:hover .oval{visibility:visible !important}.bas-product-genre-page .dropdown-menu li:hover .flyout-menu{display:block}.bas-product-genre-page .dropdown-menu{margin-top:0;padding:0;top:35px}.bas-product-genre-page .dropdown-menu li{margin:0;padding:0}.bas-product-genre-page .dropdown-menu li a{white-space:nowrap;text-transform:capitalize}
/*!
 * Styles for the Account Details component.
 */.bas-account-details-page .container{padding:0 30px}@media(max-width: 768px){.bas-account-details-page .container{padding:0 15px}}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content{background-color:#e6e7eb;padding:40px 50px;color:#000;border:0;min-height:200px;min-width:600px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--close{color:#000;top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#e6e7eb;font-size:30px}@media(max-width: 768px){.bas-account-details-page .container .mpx-update-password-modal .pom-modal--close{top:-50px;right:25px}}.bas-account-details-page .container .mpx-update-password-modal .password-modal-header{margin-bottom:20px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-header h1{font-size:24px;line-height:0;font-weight:bold;color:#000}.bas-account-details-page .container .mpx-update-password-modal .password-modal-header p{font-size:16px;line-height:.75;letter-spacing:normal;color:#333}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input{position:relative}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input:hover{border-color:#000}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::-moz-placeholder{color:#333;font-size:14px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input:-ms-input-placeholder{color:#333;font-size:14px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::placeholder{color:#333;font-size:14px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input{background-color:hsl(228,11.1111111111%,81.1764705882%);border-color:hsl(228,11.1111111111%,81.1764705882%);color:#000;width:100%;text-align:left;font-size:15px;font-weight:600;padding-right:35px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::-moz-placeholder{color:rgba(0,0,0,.8)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input:-ms-input-placeholder{color:rgba(0,0,0,.8)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::placeholder{color:rgba(0,0,0,.8)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input i{position:absolute;right:15px;top:10px;font-size:19px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel{border:2px solid #c8c8d0;padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel:active,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel:focus,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel:hover{background-color:#c8c8d0}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;border-color:#d32824;color:#fff;margin-left:20px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password:active,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password:focus,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);border-color:rgb(65.6600777963%,12.447408113%,11.2026673017%)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password--disabled{opacity:.5;pointer-events:none}.bas-account-details-page .container .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-account-details-page .container h1{color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none;display:inline-block;line-height:1;text-transform:capitalize}.bas-account-details-page .account-details--box{display:-ms-grid;display:grid;-ms-grid-columns:5fr 2fr 5fr;grid-template-columns:5fr 2fr 5fr;margin-top:30px;margin-bottom:60px}.bas-account-details-page .account-details--box .edit-section{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/4;grid-row:1/2;padding:10px 100px;align-self:self-end}@media(max-width: 1024px){.bas-account-details-page .account-details--box .edit-section{padding:0 20px}}@media(max-width: 479px){.bas-account-details-page .account-details--box .edit-section{padding:10px}}.bas-account-details-page .account-details--box .submit-section{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/4;grid-row:1/2;padding:10px 0;align-self:self-end;width:100%}.bas-account-details-page .account-details--box .submit-section button{margin:0}.bas-account-details-page .account-details--box .submit-section .cancel-button{color:#000;background-color:rgba(0,0,0,0);border:2px solid #c8c8d0;margin-right:20px}.bas-account-details-page .account-details--box .submit-section .cancel-button:hover,.bas-account-details-page .account-details--box .submit-section .cancel-button:focus{background-color:#c8c8d0}.bas-account-details-page .account-details--box .account-details-personal--section{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/4;grid-row:1/2;padding:50px 100px;background-color:#dadce1;margin-bottom:15px}@media(max-width: 1024px){.bas-account-details-page .account-details--box .account-details-personal--section{padding:10px 20px}}@media(max-width: 479px){.bas-account-details-page .account-details--box .account-details-personal--section{padding:10px}}.bas-account-details-page .account-details--box .account-details-company--section{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/4;grid-row:2/3;padding:50px 100px;background-color:#dadce1}@media(max-width: 1024px){.bas-account-details-page .account-details--box .account-details-company--section{padding:10px 20px}}.bas-account-details-page .account-details--box h2{font-size:16px;font-weight:bold}.bas-account-details-page .account-details--box .vl{border-left:1px solid #3a3c45}.bas-account-details-page .account-details--box .left-section{display:block;width:calc(50% - 100px)}.bas-account-details-page .account-details--box .right-section{display:block;width:calc(50% - 100px)}@media(max-width: 768px){.bas-account-details-page .account-details--box .left-section,.bas-account-details-page .account-details--box .right-section{width:100%}}.bas-account-details-page .account-details--box form,.bas-account-details-page .account-details--box .account-details--company,.bas-account-details-page .account-details--box .account-details--personal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:normal}.bas-account-details-page .account-details--box .mpx-user-show-field{display:block;padding-bottom:25px}.bas-account-details-page .account-details--box .mpx-user-show-field div{border:solid 1px #898989;margin-left:0;line-height:1;font-size:15px;font-weight:600;color:#000;opacity:1;padding:15px;cursor:default}.bas-account-details-page .account-details--box .mpx-user-show-field .account-details--label{line-height:20px;font-size:14px;font-weight:bold;opacity:1;color:#5b5c61;text-transform:uppercase;border:0;padding:5px 0 10px}.bas-account-details-page .account-details--box .mpx-user-show-field.required-field .account-details--label::after{content:"*";vertical-align:super}.bas-account-details-page .account-details--box .pom-field{display:block;padding-bottom:25px}.bas-account-details-page .account-details--box .pom-field label{display:block;line-height:20px;font-size:14px;font-weight:bold;opacity:1;color:#5b5c61;text-transform:uppercase;padding:5px 0 10px}.bas-account-details-page .account-details--box .pom-field input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-account-details-page .account-details--box .pom-field input:hover{border-color:#000}.bas-account-details-page .account-details--box .pom-field input::-moz-placeholder{color:#333;font-size:14px}.bas-account-details-page .account-details--box .pom-field input:-ms-input-placeholder{color:#333;font-size:14px}.bas-account-details-page .account-details--box .pom-field input::placeholder{color:#333;font-size:14px}.bas-account-details-page .account-details--box .pom-field input{background-color:#dadce1;border:solid 1px #898989;font-size:15px;font-weight:600;color:#000;text-align:left;height:46px;padding:15px;line-height:2;margin:10px 0 0}.bas-account-details-page .account-details--box .pom-field input[name=email]{pointer-events:none;color:#999}.bas-account-details-page .account-details--box .pom-field select{background-color:#fff;color:#333;border:0;font-size:14px;height:30px;text-transform:capitalize}.bas-account-details-page .account-details--box .pom-field select:focus{outline:none}.bas-account-details-page .account-details--box .pom-field:last-child{-ms-grid-columns:6fr 6fr;grid-template-columns:6fr 6fr}.bas-account-details-page .account-details--box .pom-field:last-child label{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/3;grid-row:1/2;align-self:center}.bas-account-details-page .account-details--box .pom-field:last-child input{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/3;grid-row:1/2}.bas-account-details-page button:not(.orf-btn-dark){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;border:0;color:#fff;cursor:pointer;float:right;font-size:13px;font-weight:bold;margin:30px 0;padding:10px 20px;text-transform:uppercase}.bas-account-details-page button:not(.orf-btn-dark):active,.bas-account-details-page button:not(.orf-btn-dark):focus,.bas-account-details-page button:not(.orf-btn-dark):hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.bas-account-details-page .password-change{margin-right:10px}@media(max-width: 479px){.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content{min-width:200px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-header h1{font-size:16px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-header p{font-size:12px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-footer .update-password,.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-footer .cancel{padding:10px;font-size:12px}.bas-account-details-page .container h1{font-size:20px}.bas-account-details-page .account-details--box{-ms-grid-columns:5fr 2fr 5fr;grid-template-columns:5fr 2fr 5fr}.bas-account-details-page .account-details--box .account-details-company--section,.bas-account-details-page .account-details--box .account-details-personal--section{padding:10px 20px}.bas-account-details-page .account-details--box .left-section{width:100%}.bas-account-details-page .account-details--box .vl{display:none}.bas-account-details-page .account-details--box .right-section{width:100%}.bas-account-details-page .account-details--box .edit-section{padding:0 25px 0 0}}@media(max-width: 479px)and (max-width: 1024px){.bas-account-details-page .account-details--box .edit-section{padding:10px 20px}}
/*!
 * Styles for the Product Search Page component.
 */@media(max-width: 479px){.bas-search-page .search-filter{margin:30px 0}}.bas-search-page #main .search-filter input{left:0;width:calc(100% - 125px)}.bas-search-page #main .search-filter .submit-search{right:0}.bas-search-page #main .no-results{margin-top:80px;text-align:center}.bas-search-page #main .no-results span{line-height:18px;font-weight:bold;padding:20px;background-color:#e6e7eb}.bas-search-page #main .descendants-search__back{cursor:pointer}.bas-search-page #main .descendants-search__back span{font-weight:bold}.bas-search-page #main .descendants-search__back .back-icon{position:relative;top:2px;margin-right:5px;font-size:20px;font-weight:bold}
.bas-product-favorites-page h3{font-size:22px;line-height:22px;margin:10px 0 !important;text-transform:none}
/*!
 * Styles for the Product Show Page component.
 * AND for the Recommendation Product Show Page component
 */.bas-recommendation-show-page .mpx-product-show-subnavigation-wrapper,.mpx-product-show-page .mpx-product-show-subnavigation-wrapper{background-color:#dadce1}.bas-recommendation-show-page .mpx-product-show-subnavigation,.mpx-product-show-page .mpx-product-show-subnavigation{display:-ms-grid;display:grid;-ms-grid-columns:58.33333% 8.33333% 33.33333%;grid-template-columns:58.33333% 8.33333% 33.33333%;display:flex;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;height:44px;padding:0 30px}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-subnavigation,.mpx-product-show-page .mpx-product-show-subnavigation{padding:0 15px}}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2;display:flex;flex-direction:row;align-self:center;list-style:none;color:#898989;padding:0}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb li,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb li{font-size:14px;max-width:150px}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb a,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#898989;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb.genre-color,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb.genre-color{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown{background-color:rgba(0,0,0,0)}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.main,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.main{color:inherit;padding:0}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children{width:auto;background-color:rgba(255,255,255,.9);padding:10px}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-thumb,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-thumb{border:6px solid #fff}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-track,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-track{border:6px solid #fff}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option{opacity:.5;font-size:14px;font-weight:600;line-height:2.3;color:#333}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option a,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option a{color:#333}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option:hover,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option:hover{text-decoration:none;opacity:1}@media screen and (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb{display:none}}.bas-recommendation-show-page .mpx-product-show-subnavigation nav,.mpx-product-show-page .mpx-product-show-subnavigation nav{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2;display:flex;flex-direction:row;justify-content:flex-end}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div,.mpx-product-show-page .mpx-product-show-subnavigation nav div{color:#5b5c61;font-size:13px;font-weight:bold;align-self:center;cursor:pointer;text-transform:uppercase;padding:0;line-height:3;margin:0 0 0 25px;opacity:.6}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div.active,.mpx-product-show-page .mpx-product-show-subnavigation nav div.active{opacity:1;border-bottom-width:2px;border-bottom-style:solid}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div.focus,.bas-recommendation-show-page .mpx-product-show-subnavigation nav div:focus,.bas-recommendation-show-page .mpx-product-show-subnavigation nav div.hover,.bas-recommendation-show-page .mpx-product-show-subnavigation nav div:hover,.mpx-product-show-page .mpx-product-show-subnavigation nav div.focus,.mpx-product-show-page .mpx-product-show-subnavigation nav div:focus,.mpx-product-show-page .mpx-product-show-subnavigation nav div.hover,.mpx-product-show-page .mpx-product-show-subnavigation nav div:hover{opacity:1}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div::before,.mpx-product-show-page .mpx-product-show-subnavigation nav div::before{padding:0 10px 0 0;font-size:18px;vertical-align:middle}@media screen and (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-subnavigation nav div,.mpx-product-show-page .mpx-product-show-subnavigation nav div{font-size:11px;margin:0 15px 0 0}}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-overview::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-overview::before{font-family:Ionicons;content:"";line-height:1}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-assets::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-assets::before{font-family:Ionicons;content:""}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-seasons::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-seasons::before{font-family:Ionicons;content:""}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-episodes::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-episodes::before{font-family:Ionicons;content:""}@media screen and (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-subnavigation nav,.mpx-product-show-page .mpx-product-show-subnavigation nav{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/4;grid-row:1/2;justify-content:flex-start}}.bas-recommendation-show-page .mpx-product-header--container,.mpx-product-show-page .mpx-product-header--container{width:100%;background-repeat:no-repeat;position:relative;z-index:10}.bas-recommendation-show-page .additional-info,.mpx-product-show-page .additional-info{color:#333;font-size:16px;grid-column:2/3;grid-row:2/2}.bas-recommendation-show-page .additional-info b,.mpx-product-show-page .additional-info b{text-transform:uppercase;color:#f07300}.bas-recommendation-show-page .top-product-header,.mpx-product-show-page .top-product-header{width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0}.bas-recommendation-show-page .top-product-header .asset-protections,.mpx-product-show-page .top-product-header .asset-protections{display:none;flex-direction:row;align-items:center;font-size:14px;font-weight:bold}.bas-recommendation-show-page .top-product-header .asset-protections>div,.mpx-product-show-page .top-product-header .asset-protections>div{opacity:.6;border:solid 2px #c8c8d0;padding:5px;margin-left:5px}.bas-recommendation-show-page .top-product-header .asset-protections .active,.mpx-product-show-page .top-product-header .asset-protections .active{background-color:#000;border:solid 2px #000;color:#f3f4f5}.bas-recommendation-show-page .mpx-product-show__tab-wrapper,.mpx-product-show-page .mpx-product-show__tab-wrapper{padding:0 30px}@media(max-width: 768px){.bas-recommendation-show-page .mpx-product-show__tab-wrapper,.mpx-product-show-page .mpx-product-show__tab-wrapper{padding:0 7.5px}}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show__tab-wrapper,.mpx-product-show-page .mpx-product-show__tab-wrapper{padding:0 15px}}.bas-recommendation-show-page .tab-contents,.mpx-product-show-page .tab-contents{width:100%;max-width:1440px;margin:0 auto 20px;padding:30px}@media(max-width: 479px){.bas-recommendation-show-page .tab-contents,.mpx-product-show-page .tab-contents{padding:15px}}.bas-recommendation-show-page .tab-contents.active-tab,.mpx-product-show-page .tab-contents.active-tab{display:block}.bas-recommendation-show-page .tab-contents.hidden,.mpx-product-show-page .tab-contents.hidden{display:none}.bas-recommendation-show-page .preview-area,.mpx-product-show-page .preview-area{display:flex;flex-direction:row;max-width:1440px;margin:0 auto}.bas-recommendation-show-page .key-image button:before,.mpx-product-show-page .key-image button:before{font-family:"THEOplayer"}.bas-recommendation-show-page .key-image,.mpx-product-show-page .key-image{max-height:none;width:calc(75vw - 30px);height:calc((75vw - 30px)*9/16)}@media(min-width: 1440px){.bas-recommendation-show-page .key-image,.mpx-product-show-page .key-image{width:calc(1080px - 30px);height:calc((1080px - 30px)*9/16)}}@media(max-width: 479px){.bas-recommendation-show-page .key-image,.mpx-product-show-page .key-image{position:relative}}.bas-recommendation-show-page .key-image .key-image--container,.mpx-product-show-page .key-image .key-image--container{max-width:none;margin:auto}.bas-recommendation-show-page .key-image .product-show-hero-carousel,.mpx-product-show-page .key-image .product-show-hero-carousel{width:calc(75vw - 30px);height:calc((75vw - 30px)*9/16)}@media(min-width: 1440px){.bas-recommendation-show-page .key-image .product-show-hero-carousel,.mpx-product-show-page .key-image .product-show-hero-carousel{width:calc(1080px - 30px);height:calc((1080px - 30px)*9/16)}}.bas-recommendation-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-slide,.mpx-product-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-slide{max-height:none;max-width:none;width:calc(75vw - 30px);height:calc((75vw - 30px)*9/16)}@media(min-width: 1440px){.bas-recommendation-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-slide,.mpx-product-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-slide{width:calc(1080px - 30px);height:calc((1080px - 30px)*9/16)}}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow{position:absolute;bottom:30px;z-index:5;height:80px;width:60px;background:rgba(255,255,255,.5)}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow::before,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow::after,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow i,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow::after,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow i{cursor:pointer;font-size:48px;text-shadow:0 0 5px rgba(255,255,255,.5);color:#d32824}@media(max-width: 479px){.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow{height:60px;width:50px}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow::before,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow::after,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow i,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow::after,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow i{font-size:30px}}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-next::before,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-prev::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-next::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-prev,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-prev{left:0}@media(max-width: 479px){.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-prev,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-prev{left:50%;transform:translate(-120%, 220%)}}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-prev::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-prev::before{content:""}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-next,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-next{right:0}@media(max-width: 479px){.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-next,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-next{right:auto;left:50%;transform:translate(30%, 220%)}}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-next::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-next::before{content:""}.bas-recommendation-show-page .key-image .mpx-thumbor,.mpx-product-show-page .key-image .mpx-thumbor{position:relative;vertical-align:middle}.bas-recommendation-show-page .key-image .mpx-thumbor .mpx-thumbor-bg,.mpx-product-show-page .key-image .mpx-thumbor .mpx-thumbor-bg{background-size:contain}@media(max-width: 479px){.bas-recommendation-show-page .key-image,.mpx-product-show-page .key-image{width:calc(100vw - 2*15px);height:calc((100vw - 2*15px)*9/16)}}@media(max-width: 479px){.bas-recommendation-show-page .key-image .product-show-hero-carousel,.mpx-product-show-page .key-image .product-show-hero-carousel{width:calc(100vw - 2*15px);height:calc((100vw - 2*15px)*9/16)}}.bas-recommendation-show-page .mpx-product-metadata>div,.mpx-product-show-page .mpx-product-metadata>div{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;left:0;right:0;padding:30px 0}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-metadata>div,.mpx-product-show-page .mpx-product-metadata>div{padding:15px}}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-metadata>div,.mpx-product-show-page .mpx-product-metadata>div{margin-top:100px}}.bas-recommendation-show-page .mpx-product-show-metadata-block,.mpx-product-show-page .mpx-product-show-metadata-block{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2;margin-top:0;color:#333;font-size:16px}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list ul,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list ul{padding:0;margin:0}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li{font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;color:#333;padding:5px 10px}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.duration,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.duration{background-color:#dadce1}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.identifier,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.identifier{text-align:right;color:hsl(233,4%,58%)}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.produced-by,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.produced-by{margin:20px 0;white-space:pre-line}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.has-icon::before,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.has-icon::before{font-family:Ionicons;padding:0 10px 0 0}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.awards::before,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.awards::before{content:""}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.language::before,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.language::before{content:""}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.availability::before,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.availability::before{content:""}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li.display-definition::before,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li.display-definition::before{content:""}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li b,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li b{font-weight:900}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li span,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li span{min-width:calc(100% - 70px)}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-metadata-block,.mpx-product-show-page .mpx-product-show-metadata-block{-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/12;grid-row:1/2;font-size:14px}}.bas-recommendation-show-page .metadata-head,.mpx-product-show-page .metadata-head{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/13;grid-row:3/4;display:-ms-grid;display:grid;-ms-grid-columns:3fr 6fr 3fr;grid-template-columns:3fr 6fr 3fr;grid-column-gap:15px;min-height:285px}@media(max-width: 768px){.bas-recommendation-show-page .metadata-head,.mpx-product-show-page .metadata-head{-ms-grid-columns:1fr 1fr 0;grid-template-columns:1fr 1fr 0}}.bas-recommendation-show-page .metadata-head .product-interactions,.mpx-product-show-page .metadata-head .product-interactions{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2}.bas-recommendation-show-page .metadata-head .product-interactions .product-buttons,.mpx-product-show-page .metadata-head .product-interactions .product-buttons{margin:auto;width:auto}.bas-recommendation-show-page .metadata-head .product-interactions .product-buttons:last-child,.mpx-product-show-page .metadata-head .product-interactions .product-buttons:last-child{margin-bottom:0}@media(max-width: 768px){.bas-recommendation-show-page .metadata-head .product-interactions,.mpx-product-show-page .metadata-head .product-interactions{-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/12;grid-row:3/4;margin-top:20px}.bas-recommendation-show-page .metadata-head .product-interactions .product-buttons,.mpx-product-show-page .metadata-head .product-interactions .product-buttons{float:none;width:100%}}@media(max-width: 479px){.bas-recommendation-show-page .metadata-head,.mpx-product-show-page .metadata-head{-ms-grid-columns:12fr;grid-template-columns:12fr}}.bas-recommendation-show-page .mpx-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show--breadcrumb{list-style:none;font-weight:normal}.bas-recommendation-show-page .mpx-product-show--breadcrumb li,.mpx-product-show-page .mpx-product-show--breadcrumb li{display:inline-flex;text-transform:capitalize;font-weight:bold;font-style:normal;padding:0}.bas-recommendation-show-page .mpx-product-show--breadcrumb li::after,.mpx-product-show-page .mpx-product-show--breadcrumb li::after{content:"/";margin:0 8px 0 9px}.bas-recommendation-show-page .mpx-product-show--breadcrumb li:last-child::after,.mpx-product-show-page .mpx-product-show--breadcrumb li:last-child::after{content:none}.bas-recommendation-show-page .mpx-product-show--breadcrumb a,.mpx-product-show-page .mpx-product-show--breadcrumb a{text-decoration:none}.bas-recommendation-show-page .mpx-product-show--breadcrumb .pom-dropdown,.mpx-product-show-page .mpx-product-show--breadcrumb .pom-dropdown{cursor:pointer}.bas-recommendation-show-page .mpx-product-show--breadcrumb .pom-dropdown .arrow,.mpx-product-show-page .mpx-product-show--breadcrumb .pom-dropdown .arrow{margin-left:10px}.bas-recommendation-show-page .mpx-product-show-header,.mpx-product-show-page .mpx-product-show-header{flex:1 1 auto;padding:0 30px}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-header,.mpx-product-show-page .mpx-product-show-header{padding:0 15px}}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--title{color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none;margin:0}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title{display:inline;font-size:16px;color:#696c72;font-weight:bold;margin:0 5px;text-transform:none}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--genre,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--genre{color:#696c72;font-size:13px;font-weight:bold;margin:5px 0 0;text-transform:uppercase}@media(max-width: 768px){.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--title{font-size:22px}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title{font-size:14px}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--genre,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--genre{font-size:10px}}.bas-recommendation-show-page .mpx-product-show .assets-column,.mpx-product-show-page .mpx-product-show .assets-column{flex:1}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show .assets-column,.mpx-product-show-page .mpx-product-show .assets-column{display:none}}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs{display:flex;flex-direction:row;background:#dadce1;margin-left:30px;margin-right:12px;padding:10px}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div{flex:1;color:#5b5c61;font-size:13px;font-weight:bold;align-self:center;text-align:center;cursor:pointer;padding:.75em 0;opacity:.6}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div::before{font-family:Ionicons;display:none;font-size:19px;line-height:1}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.disabled,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.disabled{color:hsl(230,3.1914893617%,66.862745098%);cursor:not-allowed}@media(max-width: 1024px){.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div span,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div span{display:none}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div::before{display:inline-block}}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.videos::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.videos::before{content:""}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.images::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.images::before{content:""}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.documents::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.documents::before{content:""}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.active,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.active{opacity:1;border-bottom-width:2px;border-bottom-style:solid}.bas-recommendation-show-page .mpx-product-show .marketing-assets,.mpx-product-show-page .mpx-product-show .marketing-assets{margin:35px 0;height:calc((75vw - 30px - 120px - 59px)*9/16);max-width:25vw !important;overflow:visible;padding-left:30px;width:100%;position:relative}@media(min-width: 1440px){.bas-recommendation-show-page .mpx-product-show .marketing-assets,.mpx-product-show-page .mpx-product-show .marketing-assets{height:calc((1080px - 30px - 120px - 59px)*9/16)}}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slick-slider,.mpx-product-show-page .mpx-product-show .marketing-assets .slick-slider{height:100%;overflow:visible;margin:0}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slick-slider .slick-list,.mpx-product-show-page .mpx-product-show .marketing-assets .slick-slider .slick-list{overflow:hidden}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slick-slider.noSlider .slick-list,.mpx-product-show-page .mpx-product-show .marketing-assets .slick-slider.noSlider .slick-list{margin-top:-35px}@media(max-width: 768px){.bas-recommendation-show-page .mpx-product-show .marketing-assets,.mpx-product-show-page .mpx-product-show .marketing-assets{margin:35px 0;height:calc((75vw - 15px - 120px)*9/16);padding-left:15px}}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show .marketing-assets,.mpx-product-show-page .mpx-product-show .marketing-assets{display:none}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel{background-color:rgba(0,0,0,0)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-slide,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-slide{overflow:hidden;padding:0 0 1px}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile{height:calc(((75vw - 2*30px - 110px)*9/16 - 59px)/5);position:relative;display:flex !important;flex-direction:row;padding-right:10px}@media(min-width: 1440px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile{height:calc(((1080px - 2*30px - 110px)*9/16 - 59px)/5)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile:hover .overlay-gradient::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile:hover .overlay-gradient::before{background-color:rgba(0,0,0,.2)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor{height:calc(((75vw - 2*30px - 110px)*9/16 - 59px)/5);max-width:55%}@media(min-width: 1440px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor{height:calc(((1080px - 2*30px - 110px)*9/16 - 59px)/5)}}@media(max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile{height:calc(((75vw - 2*30px - 110px)*9/16 - 59px)/3)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor{height:calc(((75vw - 2*30px - 110px)*9/16 - 59px)/3)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info{font-weight:bold;position:unset;cursor:pointer;width:45%;color:#333;margin-top:0;background-color:#dadce1;padding:5px 10px}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__name,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__name{text-transform:capitalize;font-size:12px;font-weight:bold;line-height:13px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:break-word}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__classification,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__classification{font-size:10px;font-weight:bold;text-transform:uppercase;margin-top:5px;overflow-wrap:break-word;line-height:13px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info{bottom:-50px}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile--dummy-video .asset-info,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile--dummy-video .asset-info{font-size:10px;display:flex;align-items:center;text-transform:uppercase}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile--dummy-video .mpx-thumbor-bg,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile--dummy-video .mpx-thumbor-bg{display:flex;align-items:center;justify-content:center;background:#898989}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile--dummy-video .mpx-thumbor-bg .ion-md-film,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile--dummy-video .mpx-thumbor-bg .ion-md-film{color:#fff;font-size:32px}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient::before{content:"";background-color:rgba(0,0,0,.5);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after{content:"";position:absolute;top:10%;left:7%;width:42px;height:42px;background-image:url(/img/9f535e5e8f271b33486a.svg);background-repeat:no-repeat}@media(max-width: 1024px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after{width:32px;height:32px}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel a,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel a{text-decoration:none}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .mpx-thumbor{width:100%;background-color:#dadce1;position:relative}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots{position:relative;transform:rotate(90deg);right:21.5vw;top:-50%;bottom:unset;width:calc((75vw - 30px)*9/16)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before{border:2px solid #d32824;background-color:#fff}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots .slick-active button::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots .slick-active button::before{background-color:#d32824}@media(max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots{right:21vw}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before{width:10px;height:10px}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow{height:30px;width:calc(100% - 12px);position:absolute;right:unset;left:0;z-index:5;background-color:#cfd1d8}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::before,.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::after,.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow i,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,.5)}@media(max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow{width:calc(25vw - 30px)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next,.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev{overflow:hidden}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before,.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev{top:-20px}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before{content:"";transform:rotate(90deg);display:block}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next{top:calc((75vw - 2*30px - 110px)*9/16 - 59px + 30px)}@media(min-width: 1440px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next{top:calc((1080px - 2*30px - 110px)*9/16 - 59px + 30px)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next{bottom:unset}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before{content:"";transform:rotate(90deg);display:block}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel::after{background:rgba(0,0,0,0)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel::before{background:rgba(0,0,0,0)}.bas-recommendation-show-page .recommended-products,.mpx-product-show-page .recommended-products{margin:15px 30px;overflow:hidden}@media(max-width: 479px){.bas-recommendation-show-page .recommended-products,.mpx-product-show-page .recommended-products{margin:15px}}.bas-recommendation-show-page .recommended-products .slick-slider,.mpx-product-show-page .recommended-products .slick-slider{height:calc((100vw - 2*30px - 60px)/6*.5625)}@media(max-width: 1024px){.bas-recommendation-show-page .recommended-products .slick-slider,.mpx-product-show-page .recommended-products .slick-slider{height:calc((100vw - 2*30px - 40px)/4*.5625)}}@media(max-width: 768px){.bas-recommendation-show-page .recommended-products .slick-slider,.mpx-product-show-page .recommended-products .slick-slider{height:calc((100vw - 2*30px - 20px)/2*.5625)}}.bas-recommendation-show-page .mpx-recommendation-carousel,.mpx-product-show-page .mpx-recommendation-carousel{background-color:rgba(0,0,0,0);margin:0 0 0 -5px}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-track,.mpx-product-show-page .mpx-recommendation-carousel .slick-track{margin-left:0}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile{position:relative;height:calc(((100vw - 2*30px)/6 - 10px)*.5625);padding:0 5px}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile:hover .overlay-gradient::before,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile:hover .overlay-gradient::before{background-color:rgba(0,0,0,.2)}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info,.mpx-product-show-page .mpx-recommendation-carousel .asset-info{font-weight:bold;position:absolute;bottom:5px;left:15px;width:calc(100% - 30px);cursor:pointer;color:#fff}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info .asset-info__name,.mpx-product-show-page .mpx-recommendation-carousel .asset-info .asset-info__name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:capitalize;font-size:16px;font-weight:bold;line-height:1.5}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info .asset-info__classification,.mpx-product-show-page .mpx-recommendation-carousel .asset-info .asset-info__classification{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px;line-height:1;font-weight:bold;text-transform:uppercase}@media(max-width: 479px){.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info,.mpx-product-show-page .mpx-recommendation-carousel .asset-info{bottom:-50px}}.bas-recommendation-show-page .mpx-recommendation-carousel .overlay-gradient::before,.mpx-product-show-page .mpx-recommendation-carousel .overlay-gradient::before{content:"";background-color:rgba(0,0,0,.5);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-recommendation-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after{content:"";position:absolute;top:10%;left:7%;width:42px;height:42px;background-image:url(/img/9f535e5e8f271b33486a.svg);background-repeat:no-repeat}@media(max-width: 1024px){.bas-recommendation-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after{width:32px;height:32px}}.bas-recommendation-show-page .mpx-recommendation-carousel a,.mpx-product-show-page .mpx-recommendation-carousel a{text-decoration:none}.bas-recommendation-show-page .mpx-recommendation-carousel .mpx-thumbor,.mpx-product-show-page .mpx-recommendation-carousel .mpx-thumbor{width:100%;background-color:#dadce1;position:relative}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-current .overlay-gradient::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #d32824,inset -3px -3px #d32824;background-color:rgba(0,0,0,.2)}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow{position:absolute;bottom:30px;z-index:5;height:50px;width:40px;background:rgba(255,255,255,.5)}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow::before,.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow::after,.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow i,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow::after,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,.5);color:#d32824}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-next::before,.bas-recommendation-show-page .mpx-recommendation-carousel .slick-prev::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-next::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-prev,.mpx-product-show-page .mpx-recommendation-carousel .slick-prev{left:5px}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-prev::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-prev::before{content:""}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-next,.mpx-product-show-page .mpx-recommendation-carousel .slick-next{right:0}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-next::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-next::before{content:""}.bas-recommendation-show-page .mpx-recommendation-carousel::after,.mpx-product-show-page .mpx-recommendation-carousel::after{background:rgba(0,0,0,0)}.bas-recommendation-show-page .mpx-recommendation-carousel::before,.mpx-product-show-page .mpx-recommendation-carousel::before{background:rgba(0,0,0,0)}@media(max-width: 1024px){.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile,.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor{height:calc((100vw - 2*15px - 120px)/4*.5625)}}@media(max-width: 768px){.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile,.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor{height:calc((100vw - 2*15px - 60px)/2*.5625)}}.bas-recommendation-show-page .mpx-product-show--container,.mpx-product-show-page .mpx-product-show--container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:0 10px}.bas-recommendation-show-page .mpx-product-show--body,.mpx-product-show-page .mpx-product-show--body{overflow:hidden;*zoom:1;-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/11;grid-row:1/2;overflow:hidden;margin-top:30px}.bas-recommendation-show-page .mpx-product-show--body .synopsis,.mpx-product-show-page .mpx-product-show--body .synopsis{margin:0 auto}.bas-recommendation-show-page .mpx-product-show-assets-tab,.mpx-product-show-page .mpx-product-show-assets-tab{padding-bottom:30px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters{padding:15px 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters .page-controls,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters .page-controls{border-top:0;margin:0 auto;padding:0}@media(max-width: 535px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .items-per-page,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .sorting,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .items-per-page,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .sorting{display:none}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls{display:-ms-grid;display:grid;-ms-grid-columns:140px 0 2fr;grid-template-columns:140px 0 2fr;padding:15px 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2;background:none;color:#5b5c61;padding-left:30px}@media(max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector{padding-left:20px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span{font-size:16px;font-weight:bold;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector::before{font-family:Ionicons;font-size:25px;padding-right:10px;vertical-align:middle;content:""}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .checked::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .checked::before{color:#d32824;content:""}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2;align-self:center;text-align:end}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;text-align:center;margin-left:10px;padding:10px 20px;border:1px solid #c8c8d0;color:#333;text-transform:uppercase;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before{font-family:Ionicons;font-size:15px;padding:0 5px 0 0;vertical-align:middle;color:#d32824}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#d32824}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active::before{color:#fff}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before{content:""}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before{content:""}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;display:-ms-grid;display:grid;-ms-grid-columns:1fr 5fr 1fr 5fr;grid-template-columns:1fr 5fr 1fr 5fr}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .classifications,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .classifications{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/3;grid-row:1/2}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .sorting,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .sorting{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:4/5;grid-row:1/2}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown{background-color:#000;color:#333;padding:0;text-transform:capitalize;font-size:14px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.main,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.main{color:#333}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.children,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.children{background-color:inherit;color:inherit}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls{-ms-grid-columns:10px 10px 4fr;grid-template-columns:10px 10px 4fr}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector{padding-left:0}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket{font-size:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before{font-size:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .assets-section,.mpx-product-show-page .mpx-product-show-assets-tab .assets-section{display:flex;flex-wrap:wrap;justify-content:space-between}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{display:-ms-grid;display:grid;-ms-grid-columns:40px 2fr 10px 3fr;grid-template-columns:40px 2fr 10px 3fr;align-items:center;padding:30px;margin-bottom:30px;background-color:#dadce1;min-height:150px;width:calc(50% - 10px)}@media(max-width: 1250px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{-ms-grid-columns:36px 147px 0 1fr;grid-template-columns:36px 147px 0 1fr;padding:10px;margin-bottom:20px}}@media(max-width: 857px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{width:100%}}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{-ms-grid-columns:36px 126px 0 1fr;grid-template-columns:36px 126px 0 1fr;padding:5px 10px 5px 0;min-height:100px;width:100%;margin-bottom:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--checkbox{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1/2;grid-row:1/3;cursor:pointer;font-family:Ionicons;font-size:25px;text-align:center;vertical-align:middle;align-self:center;color:#606166}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--checkbox::before{content:""}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox input,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--checkbox input{visibility:hidden}.bas-recommendation-show-page .mpx-product-show-assets-tab .checked::before,.mpx-product-show-page .mpx-product-show-assets-tab .checked::before{color:#d32824;content:""}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--preview-image,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--preview-image{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:2/3;grid-row:1/3;width:250px;height:140.625px;cursor:pointer}@media(max-width: 1250px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--preview-image,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--preview-image{height:80px;max-width:100%}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--preview-image.video,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--preview-image.video{position:relative}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--preview-image.video::after,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--preview-image.video::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:50px;height:50px;background-image:url(/img/9f535e5e8f271b33486a.svg);background-repeat:no-repeat}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--preview-image,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--preview-image{width:125px;height:84.375px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--preview-image.video::after,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--preview-image.video::after{width:30px;height:30px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:4/5;grid-row:1/2;padding:0 10px;align-self:flex-start;font-size:14px;color:#303030;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--title,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--title{color:#333;font-weight:bold;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general{display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr;text-transform:uppercase;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:2}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before{content:"";font-family:"Ionicons";font-size:15px;margin-right:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--tags,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--tags{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at{display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before{content:"";font-family:"Ionicons";font-size:15px;margin-right:10px}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata{font-size:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--title,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--title{font-size:12px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general{font-size:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before{font-size:10px;margin-right:5px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before{font-size:10px;margin-right:5px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4/5;grid-row:1/3;display:flex;flex-wrap:wrap;align-self:flex-end;justify-content:flex-end;margin-top:5px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket{border:solid 2px #c8c8d0;color:#d32824;cursor:pointer;font-size:14px;text-align:center;padding:7px 0;width:45px;height:45px;margin:0 0 0 10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download span,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket span{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before{font-family:Ionicons;font-size:20px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:active{color:#fff;background-color:#d32824}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before{content:""}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before{font-family:Ionicons;font-size:20px;content:""}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket{font-size:10px;padding:0;width:24px;height:24px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before{font-size:15px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content{background-color:hsl(218,11%,86%);color:#333;border:0;margin:0;padding:0;width:685px;max-width:100%}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--close,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--close{color:#333;top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:hsl(218,11%,86%);font-size:30px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-name,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-classification,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-date,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-talents,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-name,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-classification,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-date,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-talents{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mfx-videoplayer>div,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mfx-videoplayer>div{width:100%;height:385.3125px;max-height:385.3125px;align-items:flex-end}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor{width:100%;height:385.3125px;max-height:385.3125px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor img,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor img{width:auto;height:auto;max-height:100%;max-width:100%}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description{padding:35px 45px;margin:0}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description{padding:20px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal-name,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal-name{display:block;font-size:24px;font-weight:bold;line-height:.9;color:#333;margin:15px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general{text-transform:uppercase;font-size:14px;color:#303030}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general::before{content:"";font-family:"Ionicons";font-size:15px;margin-right:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at{font-size:14px;color:#303030}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at::before{content:"";font-family:"Ionicons";font-size:15px;margin-right:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions{display:flex;justify-content:space-between;padding:40px 0 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;border:2px solid #c8c8d0;padding:10px 60px;text-transform:uppercase;cursor:pointer}@media(max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download{flex:1;padding:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before{font-family:Ionicons;font-size:20px;vertical-align:middle;color:#d32824;content:"";padding:0 15px 0 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#d32824}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active::before{color:#fff}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn{top:30%;border-bottom:4px solid;border-left:4px solid;border-color:#d32824;z-index:999}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn:hover{border-color:#d32824}.bas-recommendation-show-page .mpx-product-show-seasons-tab,.bas-recommendation-show-page .mpx-product-show-episodes-tab,.mpx-product-show-page .mpx-product-show-seasons-tab,.mpx-product-show-page .mpx-product-show-episodes-tab{display:flex;flex-wrap:wrap;justify-content:space-between}.bas-recommendation-show-page .mpx-product-show-seasons-tab .tab-title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .tab-title,.mpx-product-show-page .mpx-product-show-seasons-tab .tab-title,.mpx-product-show-page .mpx-product-show-episodes-tab .tab-title{font-weight:900;text-transform:uppercase}.bas-recommendation-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.bas-recommendation-show-page .mpx-product-show-episodes-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-episodes-tab .pom-preloader--content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px;margin-top:15px}@media(max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.bas-recommendation-show-page .mpx-product-show-episodes-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-episodes-tab .pom-preloader--content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item{display:-ms-grid;display:grid;-ms-grid-columns:2fr 0 2.5fr 0;grid-template-columns:2fr 0 2.5fr 0;-ms-grid-rows:37px 13px 10px 1fr;grid-template-rows:37px 13px 10px 1fr;grid-column-gap:8px;background-color:#dadce1}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:5;grid-column:1/2;grid-row:1/6;height:calc((300px + 15px)*.5625)}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span{background-size:cover}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2;padding-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a{font-size:20px;font-weight:bold;line-height:1.1;color:#333;-webkit-text-decoration-line:none;text-decoration-line:none}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/4;grid-row:2/3;font-size:14px;font-weight:600;line-height:1.57;color:#696c72}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:3/4;grid-row:4/5;font-size:16px;line-height:1.56;color:#333;padding-bottom:15px}@media(max-width: 657px){.bas-recommendation-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .sorting,.bas-recommendation-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .items-per-page,.bas-recommendation-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .sorting,.bas-recommendation-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .items-per-page,.mpx-product-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .sorting,.mpx-product-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .items-per-page,.mpx-product-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .sorting,.mpx-product-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .items-per-page{display:none}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item{-ms-grid-columns:180px 1fr;grid-template-columns:180px 1fr;-ms-grid-rows:20px 5px 15px auto;grid-template-rows:20px 5px 15px auto;width:100%;min-height:100px;margin-top:15px}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title{padding-top:0}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a{font-size:12px}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis{font-size:10px}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis span{font-size:10px !important}}.bas-recommendation-show-page .mpx-product-asset-filters,.mpx-product-show-page .mpx-product-asset-filters{float:none;cursor:pointer}.bas-recommendation-show-page .mpx-product-asset-filters .filter-button,.mpx-product-show-page .mpx-product-asset-filters .filter-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000;text-transform:uppercase;text-decoration:none}.bas-recommendation-show-page .mpx-product-asset-filters .filter-button::before,.mpx-product-show-page .mpx-product-asset-filters .filter-button::before{color:#d32824;font-family:"Ionicons";font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-print-icon,.bas-recommendation-show-page .mpx-product-favorite-icon,.bas-recommendation-show-page .mpx-product-basket-icon,.mpx-product-show-page .mpx-product-print-icon,.mpx-product-show-page .mpx-product-favorite-icon,.mpx-product-show-page .mpx-product-basket-icon{float:none;margin-bottom:10px;text-align:left;width:100%}.bas-recommendation-show-page .mpx-product-print-icon.disabled .orf-btn-dark,.bas-recommendation-show-page .mpx-product-favorite-icon.disabled .orf-btn-dark,.bas-recommendation-show-page .mpx-product-basket-icon.disabled .orf-btn-dark,.mpx-product-show-page .mpx-product-print-icon.disabled .orf-btn-dark,.mpx-product-show-page .mpx-product-favorite-icon.disabled .orf-btn-dark,.mpx-product-show-page .mpx-product-basket-icon.disabled .orf-btn-dark{opacity:.5;cursor:default;pointer-events:none}.bas-recommendation-show-page .mpx-product-download-pdf-icon,.mpx-product-show-page .mpx-product-download-pdf-icon{float:none;margin-bottom:10px;text-align:center;text-decoration:none;width:100%}.bas-recommendation-show-page .mpx-product-download-pdf-icon .download-button,.mpx-product-show-page .mpx-product-download-pdf-icon .download-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000;text-transform:uppercase;text-decoration:none}.bas-recommendation-show-page .mpx-product-download-pdf-icon .download-button::before,.mpx-product-show-page .mpx-product-download-pdf-icon .download-button::before{color:#d32824;font-family:"Ionicons";font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-download-pdf-icon .download-button::before,.mpx-product-show-page .mpx-product-download-pdf-icon .download-button::before{content:""}.bas-recommendation-show-page .mpx-product-download-pdf-icon .disabled,.mpx-product-show-page .mpx-product-download-pdf-icon .disabled{opacity:.5}.bas-recommendation-show-page .mpx-product-contact-button,.mpx-product-show-page .mpx-product-contact-button{float:none;margin-bottom:10px;text-align:left;width:100%}.bas-recommendation-show-page .mpx-product-contact-button .contact-button,.mpx-product-show-page .mpx-product-contact-button .contact-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000;text-transform:uppercase;text-decoration:none}.bas-recommendation-show-page .mpx-product-contact-button .contact-button::before,.mpx-product-show-page .mpx-product-contact-button .contact-button::before{color:#d32824;font-family:"Ionicons";font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-contact-button .contact-button,.mpx-product-show-page .mpx-product-contact-button .contact-button{text-align:center;border-radius:0}.bas-recommendation-show-page .mpx-product-contact-button .contact-button::before,.mpx-product-show-page .mpx-product-contact-button .contact-button::before{content:""}.bas-recommendation-show-page .mfx-videoplayer>div,.mpx-product-show-page .mfx-videoplayer>div{display:flex;align-items:center;margin:0 auto}@media(max-width: 1440px){.bas-recommendation-show-page .mfx-videoplayer>div,.mpx-product-show-page .mfx-videoplayer>div{max-width:100%}}.mpx-product-show-synopsis-block{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/3;grid-row:1/2;background-color:rgba(0,0,0,0);min-height:0}@media(max-width: 768px){.mpx-product-show-synopsis-block{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2}}.mpx-product-show-synopsis-block .metadata-block--synopsis{color:#000;font-size:16px;font-weight:normal;line-height:1.4;min-height:0;margin:0}.mpx-product-show-synopsis-block .metadata-block--synopsis :first-child{margin-top:0;padding-top:0}.mpx-product-show-synopsis-block .extended+.read-more-button{display:none}.mpx-product-show-synopsis-block .read-more-button{display:none}@media(max-width: 479px){.mpx-product-show-synopsis-block{-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/12;grid-row:2/3;margin-top:20px}.mpx-product-show-synopsis-block .metadata-block--synopsis{font-size:14px}}.mpx-product-print-page{font-size:14px}.mpx-product-print-page .mpx-product-print-page__content{border-left:12px solid #d32824;padding-left:10px}.mpx-product-print-page .print-page__header{margin-bottom:30px;display:flex;justify-content:flex-end}.mpx-product-print-page .print-page__title-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.mpx-product-print-page .print-page__title{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-weight:bolder;line-height:1.3;font-size:30px;color:#0f1f5d;line-height:1}.mpx-product-print-page .print-page__subtitle,.mpx-product-print-page .print-page__info{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-weight:bolder;line-height:1.3;color:#5b5c61}.mpx-product-print-page .print-page__synopsis{margin:15px 0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.mpx-product-print-page .print-page__info{margin:15px 0;text-transform:uppercase}.mpx-product-print-page .print-page__qrcode{width:50px !important;height:50px !important}.mpx-product-print-page .print-page__data{display:grid;grid-template-columns:300px repeat(3, minmax(0, 1fr));height:375px;-webkit-print-color-adjust:exact;color-adjust:exact;background:#f3f4f5}.mpx-product-print-page .print-page__metadata{padding:10px}.mpx-product-print-page .print-page__image img{-o-object-fit:cover;object-fit:cover;height:615px}.mpx-product-print-page .print-page__duration{-webkit-print-color-adjust:exact;color-adjust:exact;background:hsl(218,11%,86%);width:280px;padding:5px 10px}.mpx-product-print-page .print-page__crew{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}.mpx-product-print-page .print-page__episodes{width:100%}.mpx-product-print-page .print-page__episode{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mpx-product-print-page .print-page__accounting{display:flex;justify-content:flex-end;color:#5b5c61;font-size:12px;margin-top:5px;position:relative;top:-25px;right:5px;opacity:.5}.mpx-product-print-page .print-page__second-column{margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.mpx-product-print-page .print-page__additional_information{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}.mpx-product-print-page .print-footer{margin-top:30px;font-size:11px;position:fixed;bottom:0}.mpx-product-print-page .print-page__data>*:not(:last-child){border-right:1px dashed hsl(233,4%,58%)}
.mpx-recommendation-list a{color:#000;text-decoration:none}.mpx-empty-recommendation-hint{margin:0;display:block}.mpx-empty-recommendation{display:none;align-items:center;justify-content:center;padding-right:40px;text-align:center}@media(min-width: 1025px){.mpx-empty-recommendation{display:flex}}
.mpx-recommendation-show{margin:0 15px}.mpx-recommendation-show .recommendation-show{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.mpx-recommendation-show .recommendation-show .download{background-color:#4d5a73;cursor:pointer;font-size:16px;text-align:center;padding:12px 20px 10px}.mpx-recommendation-show .recommendation-show .download::before{font-family:Ionicons;font-size:20px;content:"";padding:0 5px 0 0;vertical-align:middle}.mpx-recommendation-show .recommendation-show .recommendation-player{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:1/13;grid-row:1/4}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data{display:flex;justify-content:space-between}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data h1{font-size:36px}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data .protection-levels{display:none;flex-direction:row;align-items:center;color:#fff}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data .protection-levels div{background-color:#000;font-size:14px;height:30px;line-height:2;margin-left:15px;opacity:.33;width:50px;text-align:center}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data .protection-levels .active{opacity:1}.mpx-recommendation-show .recommendation-show .recommendation-player .video-player{display:block;width:100%;height:100%;min-height:735px}.mpx-recommendation-show .recommendation-show .recommendation-player .video-player .pom-preloader{width:100%}.mpx-recommendation-show .recommendation-show .recommendation-player .video-player .pom-video-player{max-width:100%;height:auto;width:auto}.mpx-recommendation-show .recommendation-show .recommendation-player .mpx-thumbor{display:flex;justify-content:center;align-items:center;height:700px}.mpx-recommendation-show .recommendation-show .recommendation-player .mpx-thumbor img{max-height:700px;max-width:100%;height:auto;width:auto}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1/13;grid-row:4/5;margin-top:45px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item{margin-top:35px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item:first-child{margin-top:0}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item .recommendation-data{margin:0;display:flex;flex-direction:row;justify-content:space-between}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item .recommendation-data h2{font-size:20px;margin-bottom:7px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr 2fr 2fr 2fr 2fr;grid-template-columns:2fr 2fr 2fr 2fr 2fr 2fr;padding:30px 0;position:relative;margin:0;border-bottom:solid 2px #d32824;overflow:hidden}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.75) 100%);content:"";background-color:rgba(0,0,0,.13);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .overlay-gradient:hover::before{background-color:rgba(0,0,0,0)}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item{height:180px;padding:0 5px;position:relative}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item a{height:100%}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .mpx-thumbor{height:180px;width:100%;position:relative}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .default-fig{height:100%;width:100%;background-color:#dadce1}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .empty-fig,.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .mpx-thumbor{max-height:180px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item figcaption{display:flex;flex-direction:column;position:absolute;bottom:15px;color:#fff;text-transform:capitalize;margin-left:10px;max-width:calc(100% - 10px)}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item figcaption .name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item figcaption .description{font-size:12px;margin-top:5px}
/*!
 * Styles for the Recommendations Page component.
 */.bas-recommendations-sent-page #main,.bas-recommendations-page #main{padding:0 30px}@media(max-width: 479px){.bas-recommendations-sent-page #main,.bas-recommendations-page #main{padding:0 15px}}.bas-recommendations-sent-page h3,.bas-recommendations-page h3{font-size:22px;line-height:22px;margin:10px 0;text-transform:none}.bas-recommendations-sent-page .recommendations-list,.bas-recommendations-page .recommendations-list{display:flex;flex-direction:column}.bas-recommendations-sent-page .recommendations-list .recommendation-item,.bas-recommendations-page .recommendations-list .recommendation-item{display:-ms-grid;display:grid;-ms-grid-columns:3fr 9fr;grid-template-columns:3fr 9fr;margin-top:35px;border-bottom:1px solid hsl(223,9%,85%)}.bas-recommendations-sent-page .recommendations-list .recommendation-item:first-child,.bas-recommendations-page .recommendations-list .recommendation-item:first-child{margin-top:0}.bas-recommendations-sent-page .recommendations-list .recommendation-item:not(:last-child),.bas-recommendations-page .recommendations-list .recommendation-item:not(:last-child){border-bottom:1px solid #24262b}@media(max-width: 1024px){.bas-recommendations-sent-page .recommendations-list .recommendation-item,.bas-recommendations-page .recommendations-list .recommendation-item{-ms-grid-columns:1fr;grid-template-columns:1fr}}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data{text-decoration:none;color:#333}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data h2,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data h2{display:none}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .recommendation-message,.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .addressee,.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .created-at,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .recommendation-message,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .addressee,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .created-at{display:none}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-sender,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-sender{margin-top:0}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-content,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content{color:#333}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-content h2,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content h2{display:none}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-content p .label,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content p .label{display:block;font-size:16px;font-weight:bold;line-height:1.18}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-content p .label.message,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content p .label.message{display:none}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-content p .value,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content p .value{font-size:15px;line-height:28px;color:#5b5c61}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-message,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-message{margin:15px 0 0}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-message .value,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-message .value{font-size:18px;font-weight:normal;color:#333;text-decoration:none}@media(min-width: 1025px){.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-message .value,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-message .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-info,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info{width:100%}@media(min-width: 480px){.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-info,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info{display:inline-flex;justify-content:space-between}}@media(min-width: 1025px){.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-info,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info{width:75%}}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-info p,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info p{color:#333;font-size:14px;font-weight:normal;margin:25px 0}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-info p .label,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info p .label{color:#d32824;font-size:13px;font-weight:900;line-height:1.36;display:block;text-transform:uppercase}.bas-recommendations-sent-page .recommendations-list .recommendation-item .recommendation-data .email-info p .label::after,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info p .label::after{content:":";margin-right:1rem}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel,.bas-recommendations-page .recommendations-list .recommendation-carousel{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2;padding:15px 0;position:relative;margin:0;margin-right:40px;overflow:hidden}@media(max-width: 1024px){.bas-recommendations-sent-page .recommendations-list .recommendation-carousel,.bas-recommendations-page .recommendations-list .recommendation-carousel{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:1/3;grid-row:1/4;margin-right:0}}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .overlay-gradient::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.75) 100%);content:"";background-color:rgba(0,0,0,.13);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .overlay-gradient:hover::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .overlay-gradient:hover::before{background-color:rgba(0,0,0,0)}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .overlay-gradient.video::after,.bas-recommendations-page .recommendations-list .recommendation-carousel .overlay-gradient.video::after{position:absolute;background-image:url(/img/9f535e5e8f271b33486a.svg);top:20%;left:15%;border:0;width:42px;height:42px}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-arrow,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow{position:absolute;bottom:30px;z-index:5;height:50px;width:40px;background:rgba(255,255,255,.5)}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-arrow::before,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-arrow::after,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-arrow i,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow::after,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,.5);color:#d32824}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-next::before,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-prev::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-next::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-prev,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-prev{left:0}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-prev::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-prev::before{content:""}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-next,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-next{right:0}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-next::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-next::before{content:""}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel::after,.bas-recommendations-page .recommendations-list .recommendation-carousel::after{background:rgba(0,0,0,0)}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel::before,.bas-recommendations-page .recommendations-list .recommendation-carousel::before{background:rgba(0,0,0,0)}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel{height:100%;width:100%}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-slider,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-slider{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16)}@media(max-width: 1024px){.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .slick-slider,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-slider{min-height:250px;background:#2d2d2d}}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile{margin:0;height:100%;width:100%}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item a,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile a,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item a,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile a{height:100%}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item .slick-slide,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item .mpx-thumbor,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile .slick-slide,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile .mpx-thumbor,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .mpx-thumbor,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .mpx-thumbor{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16);min-width:140px;position:relative}@media(max-width: 1024px){.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item .slick-slide,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item .mpx-thumbor,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile .slick-slide,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile .mpx-thumbor,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .mpx-thumbor,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .mpx-thumbor{min-height:250px}}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item .default-fig,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile .default-fig,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .default-fig,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .default-fig{width:100%;background-color:#dadce1}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item figcaption,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption{display:flex;flex-direction:column;position:absolute;top:calc(100% - 80px);color:#fff;font-size:15px;font-weight:bold;text-transform:capitalize;margin-left:15px;max-width:calc(100% - 10px)}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item figcaption .name,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .name,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption .name,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item figcaption .classification,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .classification,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption .classification,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .classification{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:block;font-size:14px;font-weight:bold;text-transform:capitalize}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item figcaption .description,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .description,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption .description,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .description{font-size:14px;margin-top:5px}.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .carousel-item figcaption.assets-fig,.bas-recommendations-sent-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption.assets-fig,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption.assets-fig,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption.assets-fig{top:inherit;bottom:10px;font-size:12px}
.selection-heading{width:100%}.selection-heading h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none}.bas-search-page.bas-selection-page{padding:0 30px}.bas-search-page.bas-selection-page .search-wrapper{max-width:1440px;width:100%;margin:0 auto}.bas-search-page.bas-selection-page .page-controls{margin:0 0 50px}@media(max-width: 708px){.bas-search-page.bas-selection-page .page-controls .sorting-controls{display:none}}@media(max-width: 479px){.bas-search-page.bas-selection-page .search-filter{margin:30px 0}}.bas-search-page.bas-selection-page #main .search-filter{margin-left:30px;margin-right:30px}.bas-search-page.bas-selection-page #main .search-filter input{left:0;width:calc(100% - 125px)}.bas-search-page.bas-selection-page #main .search-filter .submit-search{right:0}.bas-product-list-page.bas-selection-page .mpx-product-list{padding:0 0 35px}
.selection-heading{width:100%}.selection-heading h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none}.bas-search-page.bas-selection-page{padding:0 30px}.bas-search-page.bas-selection-page .search-wrapper{max-width:1440px;width:100%;margin:0 auto}.bas-search-page.bas-selection-page .page-controls{margin:0 0 50px}@media(max-width: 708px){.bas-search-page.bas-selection-page .page-controls .sorting-controls{display:none}}@media(max-width: 479px){.bas-search-page.bas-selection-page .search-filter{margin:30px 0}}.bas-search-page.bas-selection-page #main .search-filter{margin-left:30px;margin-right:30px}.bas-search-page.bas-selection-page #main .search-filter input{left:0;width:calc(100% - 125px)}.bas-search-page.bas-selection-page #main .search-filter .submit-search{right:0}.bas-product-list-page.bas-selection-page .mpx-product-list{padding:0 0 35px}
.bas-recommendation-show-page .mpx-product-show-assets-tab{margin-top:30px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox.checkbox-hide{visibility:hidden}.bas-recommendation-show-page .container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:0 15px}.bas-recommendation-show-page .container .mpx-recommendation-show{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2}.bas-recommendation-show-page .container .mpx-recommendation-show .download{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000;text-transform:uppercase;text-decoration:none}.bas-recommendation-show-page .container .mpx-recommendation-show .download::before{color:#d32824;font-family:"Ionicons";font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .container .mpx-recommendation-show .download::before{font-size:20px;position:initial}
/*!
 * Styles for the Recommendation Product Show Page
 * should mostly be handled by the basic product/show page
 */.bas-recommendation-show-page .recommendation-subnavigation-wrapper{background-color:#dadce1;padding:0 30px}.bas-recommendation-show-page .recommendation-subnavigation{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;max-width:1440px;margin:0 auto;height:44px}.bas-recommendation-show-page .recommendation-subnavigation>div{align-self:center;font-size:16px;font-weight:bold;line-height:1.19}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__metadata{color:#5b5c61}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2;display:flex;flex-direction:row;align-self:center;list-style:none;color:#898989;padding:0}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb li{font-size:14px}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#898989;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb.genre-color{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .select-label{display:inline-flex}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown{background-color:rgba(0,0,0,0);color:#000;padding:0;text-transform:capitalize;font-size:14px;align-self:center;width:auto}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown a{color:#000;text-decoration:none}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main{color:#000;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main .arrow{color:#d32824;font-size:16px;margin-left:.5rem}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main span .product-image,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main span .product-info{display:none}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children{right:0;min-width:300px;max-height:320px !important;width:auto;padding:20px 40px;background-color:#fff;color:#000;top:120%;z-index:9000}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children::-webkit-scrollbar-track,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children::-webkit-scrollbar-thumb{border:6px solid #fff}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item{display:-ms-grid;display:grid;-ms-grid-columns:50px 20px 1fr;grid-template-columns:50px 20px 1fr}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item .product-image{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1/2;grid-row:1/3;align-self:center;text-align:left;font-size:20px;width:50px;height:28.125px}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item .product-name{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2;font-size:20px;font-weight:bold;line-height:1.1}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item .product-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/4;grid-row:2/3;font-size:14px;font-weight:600;line-height:2;color:#696c72}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option{border-bottom:1px solid rgba(0,0,0,.2)}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:first-child{border-top:1px solid rgba(0,0,0,.2)}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:focus,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:active,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:hover{text-decoration:none}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:focus .product-item .product-name,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:active .product-item .product-name,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:hover .product-item .product-name{color:#d32824}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:focus .product-item .product-icon::before,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:active .product-item .product-icon::before,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:hover .product-item .product-icon::before{color:#d32824;background-color:hsl(228,11.1111111111%,81.1764705882%)}.bas-recommendation-show-page .mpx-product-show-subnavigation{display:none}
/*!
 * Styles for the Marketing Unsubscribe component.
 */.bas-marketing-unsubscribe #main{padding:0 3%}.bas-marketing-unsubscribe #main .container{max-width:1440px;font-size:30px;font-weight:bold;letter-spacing:.3px;text-align:left;color:#333;margin:0 auto;padding:50px 0}.bas-marketing-unsubscribe #main .container hr{border-color:#d32824}.bas-marketing-unsubscribe #main .container h3{font-size:22px;line-height:22px}.bas-marketing-unsubscribe #main .container p{font-size:18px;line-height:20px}.bas-marketing-unsubscribe #main .container p a{color:inherit}
/*!
 * Styles for the Login Page component.
 */.bas-recover-password-page{display:block}.bas-recover-password-page #main{margin:250px auto 0}.bas-recover-password-page .mpx-recover-password-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-recover-password-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-recover-password-page .recover-password-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5/9;grid-row:2/3;display:flex;flex-direction:column;padding:20px 0;color:#333;box-sizing:border-box;justify-content:space-evenly;text-align:left}@media(max-width: 1024px){.bas-recover-password-page .recover-password-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4/10;grid-row:2/3}}@media(max-width: 479px){.bas-recover-password-page .recover-password-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3}}.bas-recover-password-page .recover-password-form .container{position:relative}.bas-recover-password-page .recover-password-form .container i{position:absolute;z-index:2;right:15px;top:35px;font-size:25px;color:#7c7c7c}.bas-recover-password-page .recover-password-form p{display:none;margin:0}.bas-recover-password-page .recover-password-form label{color:#606166;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-recover-password-page .recover-password-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-recover-password-page .recover-password-form input:hover{border-color:#000}.bas-recover-password-page .recover-password-form input::-moz-placeholder{color:#333;font-size:14px}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#333;font-size:14px}.bas-recover-password-page .recover-password-form input::placeholder{color:#333;font-size:14px}.bas-recover-password-page .recover-password-form input{font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px;text-align:left}.bas-recover-password-page .recover-password-form input:hover,.bas-recover-password-page .recover-password-form input:focus,.bas-recover-password-page .recover-password-form input:active{outline:none;border-color:#898989}.bas-recover-password-page .recover-password-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input:-webkit-autofill:hover,.bas-recover-password-page .recover-password-form input:-webkit-autofill:focus,.bas-recover-password-page .recover-password-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input::-webkit-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form button[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.bas-recover-password-page .recover-password-form button[type=submit]:active,.bas-recover-password-page .recover-password-form button[type=submit]:focus,.bas-recover-password-page .recover-password-form button[type=submit]:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.bas-recover-password-page .recover-password-form button[type=submit]{background-color:#d32824;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-recover-password-page .recover-password-form button[type=submit]:hover,.bas-recover-password-page .recover-password-form button[type=submit]:focus{background-color:#d32824;outline:none}.bas-recover-password-page .recover-password-form a{color:#fff}.bas-recover-password-page .recover-password-form a:hover{color:#fff}
/*!
 * Styles for the Registration Page component.
 */.bas-registration-page .mpx-registration-page{width:100%;margin:0 auto;max-width:1440px;padding:0 30px;position:relative}.bas-registration-page .mpx-registration-page h2{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2;padding:5px 0 45px;font-size:36px;font-weight:900}.bas-registration-page .mpx-registration-page p{font-size:16px;font-weight:bold;line-height:2;text-transform:uppercase}.bas-registration-page .mpx-registration-page .text-wrapper{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3;display:none}.bas-registration-page .mpx-registration-page .registration-form{-ms-grid-column:2;-ms-grid-column-span:9;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/11;grid-row:2/3;display:-ms-grid;display:grid;-ms-grid-columns:5fr 2fr 5fr;grid-template-columns:5fr 2fr 5fr;background-color:#dadce1;padding:50px 100px}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg p:first-child{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/4;grid-row:1/2}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg .registration--user-info-headline{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/2;grid-row:2/3}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg .registration--company-info-headline{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/4;grid-row:2/3}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg .registration--user-info{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/2;grid-row:3/4}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg .registration--company-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:3/4;grid-row:3/4}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg .accept-terms{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1/4;grid-row:4/5}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg .captcha{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5;-ms-grid-row-span:1;grid-column:1/4;grid-row:5/6}.bas-registration-page .mpx-registration-page .registration-form.registration-form__with-error-msg .registration-footer{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:6;-ms-grid-row-span:1;grid-column:1/4;grid-row:6/7}.bas-registration-page .mpx-registration-page .registration-form p{font-size:16px;font-weight:bold;line-height:2;text-transform:uppercase}.bas-registration-page .mpx-registration-page .registration-form p:first-child{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/3;grid-row:1/2}.bas-registration-page .mpx-registration-page .registration-form .registration--user-info{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/2;grid-row:2/3;display:flex;flex-direction:column;font-size:20px}@media(max-width: 768px){.bas-registration-page .mpx-registration-page .registration-form .registration--user-info{-ms-grid-columns:10fr;grid-template-columns:10fr}}.bas-registration-page .mpx-registration-page .registration-form .registration--company-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/4;grid-row:2/3;display:flex;flex-direction:column;font-size:20px}@media(max-width: 768px){.bas-registration-page .mpx-registration-page .registration-form .registration--company-info{-ms-grid-columns:10fr;grid-template-columns:10fr}}.bas-registration-page .mpx-registration-page .registration-form .accept-terms{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/4;grid-row:3/4}.bas-registration-page .mpx-registration-page .registration-form .messages{font-size:18px;text-transform:unset}.bas-registration-page .mpx-registration-page .registration-form .registration-footer{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5;-ms-grid-row-span:0;grid-column:1/4;grid-row:5/5;display:-ms-grid;display:grid;-ms-grid-columns:3fr 4fr 5fr;grid-template-columns:3fr 4fr 5fr}@media(max-width: 768px){.bas-registration-page .mpx-registration-page .registration-form .registration-footer{-ms-grid-columns:10fr;grid-template-columns:10fr}}.bas-registration-page .mpx-registration-page .registration-form .registration-footer dfn{font-size:14px}.bas-registration-page .mpx-registration-page .registration-form .registration-footer button{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2}.bas-registration-page .mpx-registration-page sup::before{content:" "}.bas-registration-page .mpx-registration-page .form-data{padding-bottom:25px}.bas-registration-page .mpx-registration-page .form-data.with-error input,.bas-registration-page .mpx-registration-page .form-data.with-error .pom-dropdown{outline:2px solid red;outline-offset:-2px}.bas-registration-page .mpx-registration-page .form-data label{display:block;padding:5px 0;font-size:14px;font-weight:bold;color:#606166;text-transform:uppercase;padding-bottom:10px}.bas-registration-page .mpx-registration-page .form-data input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-registration-page .mpx-registration-page .form-data input:hover{border-color:#000}.bas-registration-page .mpx-registration-page .form-data input::-moz-placeholder{color:#333;font-size:14px}.bas-registration-page .mpx-registration-page .form-data input:-ms-input-placeholder{color:#333;font-size:14px}.bas-registration-page .mpx-registration-page .form-data input::placeholder{color:#333;font-size:14px}.bas-registration-page .mpx-registration-page .form-data input{background-color:#dadce1;border:solid 1px #898989;font-size:15px;font-weight:600;color:#000;text-align:left;padding:15px}.bas-registration-page .mpx-registration-page .form-data input:-webkit-autofill{background-color:#dadce1;color:#000}.bas-registration-page .mpx-registration-page .form-data.dropdown{margin-bottom:1px}.bas-registration-page .mpx-registration-page button{font-size:13px;font-weight:bold}.bas-registration-page .mpx-registration-page button[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.bas-registration-page .mpx-registration-page button[type=submit]:active,.bas-registration-page .mpx-registration-page button[type=submit]:focus,.bas-registration-page .mpx-registration-page button[type=submit]:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.bas-registration-page .mpx-registration-page .pom-dropdown{background-color:#dadce1;color:#000;border:solid 1px #898989;border-radius:0}.bas-registration-page .mpx-registration-page .pom-dropdown:hover{border-color:#000}.bas-registration-page .mpx-registration-page .pom-dropdown>.main{color:#000;border:1px solid #dadce1}.bas-registration-page .mpx-registration-page .pom-dropdown>.children{color:#000;background-color:#dadce1;border-radius:0;border-width:0 1px 1px;border-style:solid;border-color:inherit;width:calc(100% + 2px);left:-1px}.bas-registration-page .mpx-registration-page .accept-terms{display:block;position:relative;margin:20px 0;font-size:16px}.bas-registration-page .mpx-registration-page .accept-terms.with-error label{padding-bottom:3px;border-bottom:2px solid red}.bas-registration-page .mpx-registration-page .accept-terms input{margin:0 10px 0 0;position:absolute;visibility:hidden}.bas-registration-page .mpx-registration-page .accept-terms input:checked~.check::before{background:#0b0d0f}.bas-registration-page .mpx-registration-page .accept-terms a{color:#000;font-weight:bold}.bas-registration-page .mpx-registration-page .accept-terms a:hover{color:#000}.bas-registration-page .mpx-registration-page .accept-terms label{font-size:18px;display:block;position:relative;padding-left:30px;margin:0 auto;min-height:30px;z-index:9;line-height:1;cursor:pointer;transition:.25s linear;-webkit-transition:.25s linear}.bas-registration-page .mpx-registration-page .accept-terms .check{display:block;position:absolute;border:1px solid #0b0d0f;height:20px;width:20px;top:0;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.bas-registration-page .mpx-registration-page .accept-terms .check::before{display:block;position:absolute;content:"";height:12px;width:12px;top:3px;left:3px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.bas-registration-page .mpx-registration-page .captcha,.bas-registration-page .mpx-registration-page .accept-newsletter{grid-column:1/4;grid-row:4/4;margin:20px 0;font-size:18px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.bas-registration-page .mpx-registration-page .captcha.with-error label,.bas-registration-page .mpx-registration-page .accept-newsletter.with-error label{padding-bottom:3px;border-bottom:2px solid red}.bas-registration-page .mpx-registration-page .captcha input,.bas-registration-page .mpx-registration-page .accept-newsletter input{margin:3px 10px 1px 4px;position:absolute;visibility:hidden}.bas-registration-page .mpx-registration-page .captcha input:checked~.check-newsletter::before,.bas-registration-page .mpx-registration-page .accept-newsletter input:checked~.check-newsletter::before{background:#0b0d0f}.bas-registration-page .mpx-registration-page .captcha input:checked~.check-privacy::before,.bas-registration-page .mpx-registration-page .accept-newsletter input:checked~.check-privacy::before{background:#0b0d0f}.bas-registration-page .mpx-registration-page .captcha a,.bas-registration-page .mpx-registration-page .accept-newsletter a{color:#000;font-weight:bold}.bas-registration-page .mpx-registration-page .captcha a:hover,.bas-registration-page .mpx-registration-page .accept-newsletter a:hover{color:#000}.bas-registration-page .mpx-registration-page .captcha label,.bas-registration-page .mpx-registration-page .accept-newsletter label{padding-left:30px;min-height:30px;z-index:9;line-height:1;cursor:pointer;transition:.25s linear;-webkit-transition:.25s linear}.bas-registration-page .mpx-registration-page .captcha .check-privacy,.bas-registration-page .mpx-registration-page .captcha .check-newsletter,.bas-registration-page .mpx-registration-page .accept-newsletter .check-privacy,.bas-registration-page .mpx-registration-page .accept-newsletter .check-newsletter{border:1px solid #0b0d0f;height:20px;width:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;display:block;position:absolute}.bas-registration-page .mpx-registration-page .captcha .check-privacy::before,.bas-registration-page .mpx-registration-page .captcha .check-newsletter::before,.bas-registration-page .mpx-registration-page .accept-newsletter .check-privacy::before,.bas-registration-page .mpx-registration-page .accept-newsletter .check-newsletter::before{display:block;position:relative;content:"";height:12px;width:12px;top:2px;left:2px;margin:1px;-webkit-transition:background .25s linear}.bas-registration-page .mpx-registration-page .genre-of-interest__item{font-size:14px;color:#000}.bas-registration-page .mpx-registration-page .genre-of-interest__item--level-2{margin-left:16px}@media(max-width: 768px){.bas-registration-page .mpx-registration-page .form-data{width:100%;margin:0}}@media(max-width: 768px){.bas-registration-page .mpx-registration-page h2{font-size:20px}.bas-registration-page .mpx-registration-page .registration-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3;-ms-grid-columns:12fr;grid-template-columns:12fr;padding:20px 30px}.bas-registration-page .mpx-registration-page .registration-form .registration--user-info-headline{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2}.bas-registration-page .mpx-registration-page .registration-form .registration--user-info{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/13;grid-row:2/3}.bas-registration-page .mpx-registration-page .registration-form .registration--company-info-headline{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/13;grid-row:3/4}.bas-registration-page .mpx-registration-page .registration-form .registration--company-info{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1/13;grid-row:4/5}.bas-registration-page .mpx-registration-page .registration-form .accept-terms{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:5;-ms-grid-row-span:1;grid-column:1/13;grid-row:5/6}.bas-registration-page .mpx-registration-page .registration-form .accept-terms label{font-size:14px}.bas-registration-page .mpx-registration-page .registration-form .accept-newsletter{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:6;-ms-grid-row-span:0;grid-column:1/13;grid-row:6/6}.bas-registration-page .mpx-registration-page .registration-form .accept-newsletter label{font-size:14px}.bas-registration-page .mpx-registration-page .registration-form .registration-footer{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:6;-ms-grid-row-span:1;grid-column:1/13;grid-row:6/7}.bas-registration-page .mpx-registration-page .registration-form .registration-footer button{font-size:10px;padding:0 10px}}.bas-registration-page .accept-terms__privacy-label{font-size:14px !important}
.bas-reset-password-page #main{margin:250px auto 0}.bas-reset-password-page .mpx-reset-password-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-reset-password-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-reset-password-page .error-text{color:red;font-weight:bold}.bas-reset-password-page .reset-password-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5/9;grid-row:2/3;display:flex;flex-direction:column;padding:20px 0;color:#333;box-sizing:border-box;justify-content:space-evenly;text-align:left}.bas-reset-password-page .reset-password-form .container{position:relative}.bas-reset-password-page .reset-password-form .container i{position:absolute;z-index:2;right:15px;top:35px;font-size:25px;color:#7c7c7c}.bas-reset-password-page .reset-password-form label{color:#606166;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-reset-password-page .reset-password-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-reset-password-page .reset-password-form input:hover{border-color:#000}.bas-reset-password-page .reset-password-form input::-moz-placeholder{color:#333;font-size:14px}.bas-reset-password-page .reset-password-form input:-ms-input-placeholder{color:#333;font-size:14px}.bas-reset-password-page .reset-password-form input::placeholder{color:#333;font-size:14px}.bas-reset-password-page .reset-password-form input{font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px}.bas-reset-password-page .reset-password-form input:hover,.bas-reset-password-page .reset-password-form input:focus,.bas-reset-password-page .reset-password-form input:active{outline:none;border-color:#898989}.bas-reset-password-page .reset-password-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-reset-password-page .reset-password-form input:-webkit-autofill:hover,.bas-reset-password-page .reset-password-form input:-webkit-autofill:focus,.bas-reset-password-page .reset-password-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-reset-password-page .reset-password-form input::-webkit-input-placeholder{color:#000}.bas-reset-password-page .reset-password-form input:-ms-input-placeholder{color:#000}.bas-reset-password-page .reset-password-form button[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.bas-reset-password-page .reset-password-form button[type=submit]:active,.bas-reset-password-page .reset-password-form button[type=submit]:focus,.bas-reset-password-page .reset-password-form button[type=submit]:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.bas-reset-password-page .reset-password-form button[type=submit]{background-color:#d32824;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-reset-password-page .reset-password-form button[type=submit]:hover,.bas-reset-password-page .reset-password-form button[type=submit]:focus{background-color:#d32824;outline:none}.bas-reset-password-page .reset-password-form a{font-size:15px;font-weight:500;text-decoration:none;text-align:center;color:#7c7c7c}.bas-reset-password-page .reset-password-form a:hover{color:#7c7c7c}@media(max-width: 1024px){.bas-reset-password-page .mpx-reset-password-page .reset-password-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4/10;grid-row:2/3}}@media(max-width: 479px){.bas-reset-password-page .mpx-reset-password-page .reset-password-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3}}
.orf-send-request-modal .pom-modal--content{min-height:auto !important}.orf-send-request-modal .list-button{margin:0;border-color:#737373}.orf-send-request-modal .text-1,.orf-send-request-modal .text-2{margin:0}.orf-send-request-modal .text-2{margin-bottom:1rem}.orf-send-request-modal .product-carousel--single-item{width:100%}@media(min-width: 768px){.orf-send-request-modal .product-carousel--single-item{width:79%}}.orf-send-request-modal .product-carousel{position:relative;overflow:hidden;margin-bottom:1rem}.orf-send-request-modal .product-carousel .carousel-box{background-color:#dadce1;text-align:center;padding-top:59.375%;position:relative;overflow:hidden}.orf-send-request-modal .product-carousel .carousel-box .mpx-thumbor{position:absolute;top:0;left:0;width:100%;height:100%}.orf-send-request-modal .product-carousel .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.75) 100%);content:"";background-color:rgba(0,0,0,.13);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.orf-send-request-modal .product-carousel .overlay-gradient:hover::before{background-color:rgba(0,0,0,0)}.orf-send-request-modal .product-carousel .slick-arrow{position:absolute;bottom:30px;z-index:5;height:50px;width:40px;background:rgba(255,255,255,.5)}.orf-send-request-modal .product-carousel .slick-arrow::before,.orf-send-request-modal .product-carousel .slick-arrow::after,.orf-send-request-modal .product-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,.5);color:#d32824}.orf-send-request-modal .product-carousel .slick-next::before,.orf-send-request-modal .product-carousel .slick-prev::before{font-family:Ionicons}.orf-send-request-modal .product-carousel .slick-prev{left:0}.orf-send-request-modal .product-carousel .slick-prev::before{content:""}.orf-send-request-modal .product-carousel .slick-next{right:0}.orf-send-request-modal .product-carousel .slick-next::before{content:""}.orf-send-request-modal .product-carousel::after{background:rgba(0,0,0,0)}.orf-send-request-modal .product-carousel::before{background:rgba(0,0,0,0)}.orf-send-request-modal .product-carousel .pom-carousel{height:100%;width:100%}.orf-send-request-modal .product-carousel .slick-slider{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16);min-height:250px;background:#2d2d2d}.orf-send-request-modal .product-carousel .carousel-item,.orf-send-request-modal .product-carousel .pom-carousel__tile{margin:0;height:100%;width:100%}.orf-send-request-modal .product-carousel .carousel-item a,.orf-send-request-modal .product-carousel .pom-carousel__tile a{height:100%}.orf-send-request-modal .product-carousel .carousel-item .slick-slide,.orf-send-request-modal .product-carousel .carousel-item .mpx-thumbor,.orf-send-request-modal .product-carousel .pom-carousel__tile .slick-slide,.orf-send-request-modal .product-carousel .pom-carousel__tile .mpx-thumbor{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16);min-width:140px;position:relative;min-height:250px}.orf-send-request-modal .product-carousel .carousel-item .default-fig,.orf-send-request-modal .product-carousel .pom-carousel__tile .default-fig{width:100%;background-color:#dadce1}.orf-send-request-modal .product-carousel .carousel-item figcaption,.orf-send-request-modal .product-carousel .pom-carousel__tile figcaption{display:flex;flex-direction:column;position:absolute;top:calc(100% - 80px);color:#fff;font-size:15px;font-weight:bold;text-transform:capitalize;margin-left:15px;max-width:calc(100% - 10px)}
.bas-baskets-page .baskets-list{display:flex;flex-direction:column}.bas-baskets-page .baskets-list .basket-item{display:-ms-grid;display:grid;-ms-grid-columns:3fr 9fr;grid-template-columns:3fr 9fr;margin-top:35px;border-bottom:1px solid hsl(223,9%,85%)}.bas-baskets-page .baskets-list .basket-item:first-child{margin-top:0}.bas-baskets-page .baskets-list .basket-item:not(:last-child){border-bottom:1px solid #24262b}@media(max-width: 1024px){.bas-baskets-page .baskets-list .basket-item{-ms-grid-columns:1fr;grid-template-columns:1fr}}.bas-baskets-page .baskets-list .basket-item .basket-data{text-decoration:none;color:#333}.bas-baskets-page .baskets-list .basket-item .basket-data .info{display:flex;flex-direction:row}.bas-baskets-page .baskets-list .basket-item .basket-data .info p{color:#333;font-size:14px;font-weight:normal;margin:25px 25px 25px 0}.bas-baskets-page .baskets-list .basket-item .basket-data .info p .label{color:#d32824;font-size:13px;font-weight:900;line-height:1.36;display:block;text-transform:uppercase}.bas-baskets-page .baskets-list .basket-item .basket-data .info p .label::after{content:":";margin-right:1rem}.bas-baskets-page .baskets-list .basket-item .basket-data .info .list-button{margin:0 5px 25px 0}.bas-baskets-page .baskets-list .basket-item .basket-data .info .list-button.delete-button::before,.bas-baskets-page .baskets-list .basket-item .basket-data .info .list-button.edit-button::before{font-family:"Ionicons";font-size:18px;padding-right:10px}.bas-baskets-page .baskets-list .basket-item .basket-data .info .list-button.delete-button::before{content:""}.bas-baskets-page .baskets-list .basket-item .basket-data .info .list-button.edit-button::before{content:""}.bas-baskets-page .baskets-list .basket-carousel{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2;padding:15px 0;position:relative;margin:0;margin-right:40px;overflow:hidden}@media(max-width: 1024px){.bas-baskets-page .baskets-list .basket-carousel{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:1/3;grid-row:1/4;margin-right:0}}.bas-baskets-page .baskets-list .basket-carousel .carousel-box{margin-top:16px;background-color:#dadce1;text-align:center;padding-top:59.375%;position:relative;overflow:hidden}.bas-baskets-page .baskets-list .basket-carousel .carousel-box .mpx-thumbor{position:absolute;top:0;left:0;width:100%;height:100%}.bas-baskets-page .baskets-list .basket-carousel .carousel-box .message{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:rgba(51,51,51,.2);font-size:20px;font-weight:bold}.bas-baskets-page .baskets-list .basket-carousel .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.75) 100%);content:"";background-color:rgba(0,0,0,.13);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-baskets-page .baskets-list .basket-carousel .overlay-gradient:hover::before{background-color:rgba(0,0,0,0)}.bas-baskets-page .baskets-list .basket-carousel .slick-arrow{position:absolute;bottom:30px;z-index:5;height:50px;width:40px;background:rgba(255,255,255,.5)}.bas-baskets-page .baskets-list .basket-carousel .slick-arrow::before,.bas-baskets-page .baskets-list .basket-carousel .slick-arrow::after,.bas-baskets-page .baskets-list .basket-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,.5);color:#d32824}.bas-baskets-page .baskets-list .basket-carousel .slick-next::before,.bas-baskets-page .baskets-list .basket-carousel .slick-prev::before{font-family:Ionicons}.bas-baskets-page .baskets-list .basket-carousel .slick-prev{left:0}.bas-baskets-page .baskets-list .basket-carousel .slick-prev::before{content:""}.bas-baskets-page .baskets-list .basket-carousel .slick-next{right:0}.bas-baskets-page .baskets-list .basket-carousel .slick-next::before{content:""}.bas-baskets-page .baskets-list .basket-carousel::after{background:rgba(0,0,0,0)}.bas-baskets-page .baskets-list .basket-carousel::before{background:rgba(0,0,0,0)}.bas-baskets-page .baskets-list .basket-carousel .pom-carousel{height:100%;width:100%}.bas-baskets-page .baskets-list .basket-carousel .slick-slider{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16)}@media(max-width: 1024px){.bas-baskets-page .baskets-list .basket-carousel .slick-slider{min-height:250px;background:#2d2d2d}}.bas-baskets-page .baskets-list .basket-carousel .carousel-item,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile{margin:0;height:100%;width:100%}.bas-baskets-page .baskets-list .basket-carousel .carousel-item a,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile a{height:100%}.bas-baskets-page .baskets-list .basket-carousel .carousel-item .slick-slide,.bas-baskets-page .baskets-list .basket-carousel .carousel-item .mpx-thumbor,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile .slick-slide,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile .mpx-thumbor{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16);min-width:140px;position:relative}@media(max-width: 1024px){.bas-baskets-page .baskets-list .basket-carousel .carousel-item .slick-slide,.bas-baskets-page .baskets-list .basket-carousel .carousel-item .mpx-thumbor,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile .slick-slide,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile .mpx-thumbor{min-height:250px}}.bas-baskets-page .baskets-list .basket-carousel .carousel-item .default-fig,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile .default-fig{width:100%;background-color:#dadce1}.bas-baskets-page .baskets-list .basket-carousel .carousel-item figcaption,.bas-baskets-page .baskets-list .basket-carousel .pom-carousel__tile figcaption{display:flex;flex-direction:column;position:absolute;top:calc(100% - 80px);color:#fff;font-size:15px;font-weight:bold;text-transform:capitalize;margin-left:15px;max-width:calc(100% - 10px)}
.bas-groups-page .baskets-list{display:flex;flex-direction:column}.bas-groups-page .baskets-list .basket-item{display:-ms-grid;display:grid;-ms-grid-columns:3fr 9fr;grid-template-columns:3fr 9fr;margin-top:35px;border-bottom:1px solid hsl(223,9%,85%)}.bas-groups-page .baskets-list .basket-item:first-child{margin-top:0}.bas-groups-page .baskets-list .basket-item:not(:last-child){border-bottom:1px solid #24262b}@media(max-width: 1024px){.bas-groups-page .baskets-list .basket-item{-ms-grid-columns:1fr;grid-template-columns:1fr}}.bas-groups-page .baskets-list .basket-item .basket-data{text-decoration:none;color:#333}.bas-groups-page .baskets-list .basket-item .basket-data .info{display:flex;flex-direction:row}.bas-groups-page .baskets-list .basket-item .basket-data .info p{color:#333;font-size:14px;font-weight:normal;margin:25px 25px 25px 0}.bas-groups-page .baskets-list .basket-item .basket-data .info p .label{color:#d32824;font-size:13px;font-weight:900;line-height:1.36;display:block;text-transform:uppercase}.bas-groups-page .baskets-list .basket-item .basket-data .info p .label::after{content:":";margin-right:1rem}.bas-groups-page .baskets-list .basket-item .basket-data .info .list-button{margin:0 5px 25px 0}.bas-groups-page .baskets-list .basket-item .basket-data .info .list-button.delete-button::before,.bas-groups-page .baskets-list .basket-item .basket-data .info .list-button.edit-button::before{font-family:"Ionicons";font-size:18px;padding-right:10px}.bas-groups-page .baskets-list .basket-item .basket-data .info .list-button.delete-button::before{content:""}.bas-groups-page .baskets-list .basket-item .basket-data .info .list-button.edit-button::before{content:""}.bas-groups-page .baskets-list .basket-carousel{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/2;grid-row:1/2;padding:15px 0;position:relative;margin:0;margin-right:40px;overflow:hidden}@media(max-width: 1024px){.bas-groups-page .baskets-list .basket-carousel{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:1/3;grid-row:1/4;margin-right:0}}.bas-groups-page .baskets-list .basket-carousel .carousel-box{margin-top:16px;background-color:#dadce1;text-align:center;padding-top:59.375%;position:relative;overflow:hidden}.bas-groups-page .baskets-list .basket-carousel .carousel-box .mpx-thumbor{position:absolute;top:0;left:0;width:100%;height:100%}.bas-groups-page .baskets-list .basket-carousel .carousel-box .message{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:rgba(51,51,51,.2);font-size:20px;font-weight:bold}.bas-groups-page .baskets-list .basket-carousel .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.75) 100%);content:"";background-color:rgba(0,0,0,.13);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-groups-page .baskets-list .basket-carousel .overlay-gradient:hover::before{background-color:rgba(0,0,0,0)}.bas-groups-page .baskets-list .basket-carousel .slick-arrow{position:absolute;bottom:30px;z-index:5;height:50px;width:40px;background:rgba(255,255,255,.5)}.bas-groups-page .baskets-list .basket-carousel .slick-arrow::before,.bas-groups-page .baskets-list .basket-carousel .slick-arrow::after,.bas-groups-page .baskets-list .basket-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,.5);color:#d32824}.bas-groups-page .baskets-list .basket-carousel .slick-next::before,.bas-groups-page .baskets-list .basket-carousel .slick-prev::before{font-family:Ionicons}.bas-groups-page .baskets-list .basket-carousel .slick-prev{left:0}.bas-groups-page .baskets-list .basket-carousel .slick-prev::before{content:""}.bas-groups-page .baskets-list .basket-carousel .slick-next{right:0}.bas-groups-page .baskets-list .basket-carousel .slick-next::before{content:""}.bas-groups-page .baskets-list .basket-carousel::after{background:rgba(0,0,0,0)}.bas-groups-page .baskets-list .basket-carousel::before{background:rgba(0,0,0,0)}.bas-groups-page .baskets-list .basket-carousel .pom-carousel{height:100%;width:100%}.bas-groups-page .baskets-list .basket-carousel .slick-slider{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16)}@media(max-width: 1024px){.bas-groups-page .baskets-list .basket-carousel .slick-slider{min-height:250px;background:#2d2d2d}}.bas-groups-page .baskets-list .basket-carousel .carousel-item,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile{height:100%;width:100%}.bas-groups-page .baskets-list .basket-carousel .carousel-item a,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile a{height:100%}.bas-groups-page .baskets-list .basket-carousel .carousel-item .slick-slide,.bas-groups-page .baskets-list .basket-carousel .carousel-item .mpx-thumbor,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile .slick-slide,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile .mpx-thumbor{width:100%;height:calc(((100vw - 60px)*3/12 - 40px)*9/16);min-width:140px;position:relative}@media(max-width: 1024px){.bas-groups-page .baskets-list .basket-carousel .carousel-item .slick-slide,.bas-groups-page .baskets-list .basket-carousel .carousel-item .mpx-thumbor,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile .slick-slide,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile .mpx-thumbor{min-height:250px}}.bas-groups-page .baskets-list .basket-carousel .carousel-item .default-fig,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile .default-fig{width:100%;background-color:#dadce1}.bas-groups-page .baskets-list .basket-carousel .carousel-item figcaption,.bas-groups-page .baskets-list .basket-carousel .pom-carousel__tile figcaption{display:flex;flex-direction:column;position:absolute;top:calc(100% - 80px);color:#fff;font-size:15px;font-weight:bold;text-transform:capitalize;margin-left:15px;max-width:calc(100% - 10px)}.bas-groups-page .list-button--disabled{opacity:.5;pointer-events:none}.bas-groups-page__sections{display:flex}.bas-groups-page__sections>div{flex:1}.basket-item__title{text-transform:none}
.bas-activation-page #main{margin:250px auto 0}.bas-activation-page .mpx-activation-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-activation-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-activation-page .error-text{color:red;font-weight:bold}.bas-activation-page .activation-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5/9;grid-row:2/3;display:flex;flex-direction:column;padding:20px 0;color:#fff;box-sizing:border-box;justify-content:space-evenly;text-align:center}.bas-activation-page .activation-form .container{position:relative;text-align:left}.bas-activation-page .activation-form .container .icon{position:absolute;right:35px;top:35px;z-index:2;font-size:25px;color:#7c7c7c}.bas-activation-page .activation-form label{font-size:14px;font-weight:bold;color:#606166;text-transform:uppercase;padding:10px 0}.bas-activation-page .activation-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-activation-page .activation-form input:hover{border-color:#000}.bas-activation-page .activation-form input::-moz-placeholder{color:#333;font-size:14px}.bas-activation-page .activation-form input:-ms-input-placeholder{color:#333;font-size:14px}.bas-activation-page .activation-form input::placeholder{color:#333;font-size:14px}.bas-activation-page .activation-form input{font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px;text-align:left}.bas-activation-page .activation-form input:hover,.bas-activation-page .activation-form input:focus,.bas-activation-page .activation-form input:active{outline:none;border-color:#898989}.bas-activation-page .activation-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-activation-page .activation-form input:-webkit-autofill:hover,.bas-activation-page .activation-form input:-webkit-autofill:focus,.bas-activation-page .activation-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-activation-page .activation-form input::-webkit-input-placeholder{color:#000}.bas-activation-page .activation-form input:-ms-input-placeholder{color:#000}.bas-activation-page .activation-form button[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.bas-activation-page .activation-form button[type=submit]:active,.bas-activation-page .activation-form button[type=submit]:focus,.bas-activation-page .activation-form button[type=submit]:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.bas-activation-page .activation-form button[type=submit]{background-color:#d32824;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-activation-page .activation-form button[type=submit]:hover,.bas-activation-page .activation-form button[type=submit]:focus{background-color:#d32824;outline:none}.bas-activation-page .activation-form p{font-size:17px;color:#333}.bas-activation-page .activation-form a{font-size:17px;font-weight:600;text-decoration:none;color:#7c7c7c}.bas-activation-page .activation-form a:hover{color:#7c7c7c}@media(max-width: 1024px){.bas-activation-page .mpx-activation-page .activation-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4/10;grid-row:2/3}}@media(max-width: 479px){.bas-activation-page .mpx-activation-page .activation-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3}}
/*!
 * Styles for the Login Page component.
 */.bas-recover-password-page{display:block}.bas-recover-password-page #main{margin:250px auto 0}.bas-recover-password-page .mpx-recover-password-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-recover-password-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-recover-password-page .recover-password-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5/9;grid-row:2/3;display:flex;flex-direction:column;padding:20px 0;color:#333;box-sizing:border-box;justify-content:space-evenly;text-align:left}@media(max-width: 1024px){.bas-recover-password-page .recover-password-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4/10;grid-row:2/3}}@media(max-width: 479px){.bas-recover-password-page .recover-password-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2/12;grid-row:2/3}}.bas-recover-password-page .recover-password-form .container{position:relative}.bas-recover-password-page .recover-password-form .container i{position:absolute;z-index:2;right:15px;top:35px;font-size:25px;color:#7c7c7c}.bas-recover-password-page .recover-password-form p{display:none;margin:0}.bas-recover-password-page .recover-password-form label{color:#606166;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-recover-password-page .recover-password-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bas-recover-password-page .recover-password-form input:hover{border-color:#000}.bas-recover-password-page .recover-password-form input::-moz-placeholder{color:#333;font-size:14px}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#333;font-size:14px}.bas-recover-password-page .recover-password-form input::placeholder{color:#333;font-size:14px}.bas-recover-password-page .recover-password-form input{font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px;text-align:left}.bas-recover-password-page .recover-password-form input:hover,.bas-recover-password-page .recover-password-form input:focus,.bas-recover-password-page .recover-password-form input:active{outline:none;border-color:#898989}.bas-recover-password-page .recover-password-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input:-webkit-autofill:hover,.bas-recover-password-page .recover-password-form input:-webkit-autofill:focus,.bas-recover-password-page .recover-password-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input::-webkit-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form button[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.bas-recover-password-page .recover-password-form button[type=submit]:active,.bas-recover-password-page .recover-password-form button[type=submit]:focus,.bas-recover-password-page .recover-password-form button[type=submit]:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);text-decoration:none}.bas-recover-password-page .recover-password-form button[type=submit]{background-color:#d32824;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-recover-password-page .recover-password-form button[type=submit]:hover,.bas-recover-password-page .recover-password-form button[type=submit]:focus{background-color:#d32824;outline:none}.bas-recover-password-page .recover-password-form a{color:#fff}.bas-recover-password-page .recover-password-form a:hover{color:#fff}
.bas-news-show-page .news-image{width:100%;margin:20px 0}.bas-news-show-page .news-image .image{height:0;overflow:hidden;padding-top:52.4633207373%;position:relative}.bas-news-show-page .news-image .image .image16to9{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 769px){.bas-news-show-page .news-image{width:50%}}
.bas-contacts-page h1.page-subheader{border-bottom:1px solid #333}.bas-contacts-page .contact{-webkit-animation:fadeIn 1s ease-in;animation:fadeIn 1s ease-in;display:flex;flex-direction:row-reverse;margin-top:30px}.bas-contacts-page .contact .contact-image{cursor:pointer;width:144px;height:144px;border:1px solid #d4d4d4;border-radius:100%;box-shadow:7px 0 7px #a8a8aa;overflow:hidden;z-index:1}.bas-contacts-page .contact .contact-details{flex:1;display:flex;flex-wrap:wrap;align-items:center;margin:15px 0 15px -60px;padding:15px;padding-left:100px;background-color:#fff;border:1px solid #d4d4d4}.bas-contacts-page .contact .contact-details div{padding:0 5px}.bas-contacts-page .contact .contact-details div:first-child{width:350px}.bas-contacts-page .contact .contact-details .name{font-weight:bold;color:#0f1f5d}.bas-contacts-page .contact .contact-details .function{font-weight:bold}.bas-contacts-page .contact .contact-details .email a{color:#d32824}.bas-contacts-page .contact .contact-details .email::before{font-family:Ionicons;content:"";margin-right:5px}.bas-contacts-page .contact .contact-details .phone::before{font-family:Ionicons;content:"";margin-right:5px}.bas-contacts-page .contact .contact-details .mobile::before{font-family:Ionicons;content:"";margin-right:5px}.bas-contacts-page .contact .contact-details .location::before{font-family:Ionicons;content:"";margin-right:5px}@media(max-width: 479px){.bas-contacts-page .contact .contact-image{display:none}.bas-contacts-page .contact .contact-details{flex:1;margin:0;display:flex;flex-wrap:wrap;padding:15px}.bas-contacts-page .contact .contact-details div:first-child{width:100%}}.bas-contacts-page .fcy-accordion-section{background-color:rgba(0,0,0,0);margin:1.5em 0;padding:0}.bas-contacts-page .fcy-accordion-section h4{text-transform:none}.bas-contacts-page .fcy-accordion-section.active{background-color:rgba(0,0,0,0)}.bas-contacts-page .fcy-accordion-select{border-bottom:1px solid hsl(0,0%,45%);flex-direction:row-reverse}.bas-contacts-page .fcy-accordion-select .arrow{border-color:hsl(0,0%,45%)}.bas-contacts-page .fcy-accordion-select h4{font-size:1.75em;margin:.25em 0;flex:1}@media(max-width: 479px){.bas-contacts-page .fcy-accordion-select h4{font-size:1.25em}}.bas-contacts-page .fcy-accordion-select:hover{border-bottom-color:#d32824}.bas-contacts-page .fcy-accordion-select:hover h4{color:#d32824}.bas-contacts-page .fcy-accordion-select:hover .arrow{border-color:#d32824}.bas-contacts-page .anchor{display:block;position:relative;top:-100px;visibility:hidden}.bas-contacts-page .spinner{display:flex;align-items:center;justify-content:center;min-height:200px}.bas-contacts-page .spinner h4{margin-left:12px}
.bas-static{counter-reset:section}.bas-static h2{font-size:22px;font-weight:bold;margin:38px 0 0}.bas-static h3{margin:1em 0}.bas-static a{color:#333}.bas-static p{font-size:16px;line-height:1.3;color:#333}.bas-static dl{margin:1em 0;font-size:16px;line-height:1.3}.bas-static dl dt{padding:5px 0;margin:0;clear:both;float:left;text-transform:uppercase;font-weight:bold}.bas-static dl dt::after{content:":"}.bas-static dl dd{padding:5px 0;margin:0 0 0 200px}@media(max-width: 768px){.bas-static dl dt{float:none;clear:none}.bas-static dl dd{padding:5px 0 10px;margin:0}}.bas-privacy-policy .downloads{text-align:right}.bas-privacy-policy .downloads a{display:block}.bas-privacy-policy .downloads a::after{padding-left:5px;font-family:"Ionicons";content:""}.bas-about-us-page .main-container,.bas-contacts-page .main-container{padding-top:0}.image-header{height:267px;background:center no-repeat;background-size:cover;background-image:url(/img/246a21aed69f6aae5cbd.png);position:relative;margin-bottom:40px}@media(max-width: 1024px){.image-header{height:200px}}.image-header.sales_team-image{background-image:url(/img/b5f5283e9e5bbf0ed2ad.jpg)}.image-header.press-image{background-image:url(/img/7fa38c898e28c9899215.png)}.image-header.footage_sales-image{background-image:url(/img/28dd7110287843438231.png)}.image-header.distribution_content_team-image{background-image:url(/img/c103202befa430fb0db8.png)}.image-header.acquisition_team-image{background-image:url(/img/6e562647bbf335048b15.png)}.image-header h1{color:#fff;text-shadow:0 0 .625em rgba(0,0,0,.7);position:absolute;bottom:.64em;left:.96em;margin:0;font-size:3.125em;text-transform:none;font-weight:bold}@media(max-width: 479px){.image-header h1{font-size:25px}}
/*!
 * Styles for the Sorry Page component.
 */.bas-sorry-page #main .container{padding:0 30px}.bas-sorry-page #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;font-size:30px;font-weight:bold;letter-spacing:.3px;text-align:left;color:#333;margin:0 auto;padding:50px 0}.bas-sorry-page #main .container-wrapper h3{font-size:22px;line-height:22px;text-transform:none}.bas-sorry-page #main .container-wrapper a{color:#333}.bas-sorry-page #main .container-wrapper a:focus,.bas-sorry-page #main .container-wrapper a:hover{color:#d32824}
/*!
 * Styles for the Not Found Page component.
 */.bas-not-found-page #main .container{padding:0 30px}.bas-not-found-page #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;max-width:1440px;font-size:30px;font-weight:bold;letter-spacing:.3px;text-align:left;color:#333;margin:0 auto;padding:50px 0}.bas-not-found-page #main .container-wrapper h3{font-size:22px;line-height:22px}.bas-not-found-page #main .container-wrapper p{font-size:18px;line-height:20px}.bas-not-found-page #main .container-wrapper p a{color:inherit}
.bas-press-page .main-container{padding-top:0}.bas-press-page .items{margin-top:30px}.bas-press-page .items .abstract{margin-bottom:30px}.bas-press-page .items .abstract .abstract__date{display:inline-block;width:auto;background-color:#0f1f5d;color:#fff;padding:5px 10px}.bas-press-page .items .abstract .abstract__body{padding:15px;background-color:#fff}.bas-press-page .items .abstract .abstract__body .title{margin-bottom:15px}.bas-press-page .items .abstract .abstract__body .title>a{text-decoration:none;font-weight:bold;font-size:18px;color:#0f1f5d}.bas-press-page .items .abstract .abstract__body .buttons{text-align:right}.bas-press-page .simple-pagination{display:flex;justify-content:space-between}
.bas-press-show-page .press-date{margin:30px 0;color:rgba(51,51,51,.6)}.bas-press-show-page .press-image{width:100%;margin:20px 0}.bas-press-show-page .press-image .image{height:0;overflow:hidden;padding-top:52.4633207373%;position:relative}.bas-press-show-page .press-image .image .image16to9{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 769px){.bas-press-show-page .press-image{width:50%}}
.maintenance-page{font-family:-apple-system,system-ui,".SFNSText-Regular",BlinkMacSystemFont,"San Francisco",Roboto,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,"Lucida Grande",sans-serif;line-height:1.428571429;max-width:800px;margin:150px auto;padding:20px;background:#fff}.maintenance-page h3,.maintenance-page p{color:#333;font-family:-apple-system,system-ui,".SFNSText-Regular",BlinkMacSystemFont,"San Francisco",Roboto,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,"Lucida Grande",sans-serif;line-height:1.428571429}
:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: hsl(0, 0%, 100%);--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: hsl(0, 0%, 100%)}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:hsl(215.75,90.2255639098%,44.3333333333%);border-color:hsl(215.75,90.2255639098%,41.7254901961%)}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:hsl(215.75,90.2255639098%,44.3333333333%);border-color:hsl(215.75,90.2255639098%,41.7254901961%);box-shadow:0 0 0 .25rem hsla(215.75,98.3606557377%,59.3333333333%,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:hsl(215.75,90.2255639098%,41.7254901961%);border-color:hsl(215.75,90.2255639098%,39.1176470588%)}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(215.75,98.3606557377%,59.3333333333%,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:rgb(36%,39%,41.6666666667%);border-color:rgb(33.8823529412%,36.7058823529%,39.2156862745%)}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:rgb(36%,39%,41.6666666667%);border-color:rgb(33.8823529412%,36.7058823529%,39.2156862745%);box-shadow:0 0 0 .25rem rgba(51%,54%,56.6666666667%,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:rgb(33.8823529412%,36.7058823529%,39.2156862745%);border-color:rgb(31.7647058824%,34.4117647059%,36.7647058824%)}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(51%,54%,56.6666666667%,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:rgb(8.3333333333%,45%,28%);border-color:hsl(152.1818181818,68.75%,25.0980392157%)}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:rgb(8.3333333333%,45%,28%);border-color:hsl(152.1818181818,68.75%,25.0980392157%);box-shadow:0 0 0 .25rem rgba(23.3333333333%,60%,43%,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:hsl(152.1818181818,68.75%,25.0980392157%);border-color:hsl(152.1818181818,68.75%,23.5294117647%)}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(23.3333333333%,60%,43%,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:rgb(19.3333333333%,82.3333333333%,95%);border-color:rgb(14.5882352941%,81.2941176471%,94.7058823529%)}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:rgb(19.3333333333%,82.3333333333%,95%);border-color:rgb(14.5882352941%,81.2941176471%,94.7058823529%);box-shadow:0 0 0 .25rem rgba(4.3333333333%,67.3333333333%,80%,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:rgb(24.0784313725%,83.3725490196%,95.2941176471%);border-color:rgb(14.5882352941%,81.2941176471%,94.7058823529%)}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(4.3333333333%,67.3333333333%,80%,.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:hsl(45,100%,58.6666666667%);border-color:hsl(45,100%,56.2352941176%)}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:hsl(45,100%,58.6666666667%);border-color:hsl(45,100%,56.2352941176%);box-shadow:0 0 0 .25rem rgba(85%,64.3333333333%,2.3333333333%,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:hsl(45,100%,61.0980392157%);border-color:hsl(45,100%,56.2352941176%)}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85%,64.3333333333%,2.3333333333%,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:rgb(73.3333333333%,17.6666666667%,23%);border-color:rgb(69.0196078431%,16.6274509804%,21.6470588235%)}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:rgb(73.3333333333%,17.6666666667%,23%);border-color:rgb(69.0196078431%,16.6274509804%,21.6470588235%);box-shadow:0 0 0 .25rem rgba(88.3333333333%,32.6666666667%,38%,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:rgb(69.0196078431%,16.6274509804%,21.6470588235%);border-color:rgb(64.7058823529%,15.5882352941%,20.2941176471%)}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(88.3333333333%,32.6666666667%,38%,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:hsl(210,16.6666666667%,98%);border-color:hsl(210,16.6666666667%,97.8823529412%)}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:hsl(210,16.6666666667%,98%);border-color:hsl(210,16.6666666667%,97.8823529412%);box-shadow:0 0 0 .25rem hsla(210,1.9607843137%,83%,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:hsl(210,16.6666666667%,98.1176470588%);border-color:hsl(210,16.6666666667%,97.8823529412%)}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,1.9607843137%,83%,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:rgb(11%,12.3333333333%,13.6666666667%);border-color:hsl(210,10.8108108108%,11.6078431373%)}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:rgb(11%,12.3333333333%,13.6666666667%);border-color:hsl(210,10.8108108108%,11.6078431373%);box-shadow:0 0 0 .25rem rgba(26%,27.3333333333%,28.6666666667%,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:hsl(210,10.8108108108%,11.6078431373%);border-color:hsl(210,10.8108108108%,10.8823529412%)}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(26%,27.3333333333%,28.6666666667%,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:rgba(0,0,0,0)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:rgba(0,0,0,0)}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:rgba(0,0,0,0)}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:rgba(0,0,0,0)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:rgba(0,0,0,0)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:rgba(0,0,0,0)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:rgba(0,0,0,0)}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:rgba(0,0,0,0)}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:hsl(215.75,90.2255639098%,41.7254901961%)}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='hsl%280, 0%, 0%%29'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.chime__button--main{background-color:#d32824;color:#fff;font-weight:700;font-size:15px;line-height:1.5;text-transform:capitalize;padding:5px 40px;border:1px solid rgba(211,40,36,.5)}.chime__button--main:active,.chime__button--main:hover,.chime__button--main:focus{text-decoration:none}.chime__button--regular{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.428571429;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chime-home__name-input,.chat__input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.chime-home__name-input:hover,.chat__input:hover{border-color:#000}.chime-home__name-input::-moz-placeholder, .chat__input::-moz-placeholder{color:#333;font-size:14px}.chime-home__name-input:-ms-input-placeholder, .chat__input:-ms-input-placeholder{color:#333;font-size:14px}.chime-home__name-input::placeholder,.chat__input::placeholder{color:#333;font-size:14px}.chat__input{background:#d0d0d0;margin-bottom:0;text-align:left}.chime{margin:0;padding:0;width:100%;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 65px)}.chime>div{width:100%}.chime>*{flex-grow:1}.chime main{min-height:calc(100vh - 65px)}.chime__link{color:#fff !important}.chime__header{font-size:26px;font-weight:900;margin-bottom:1.5rem;margin-top:0;text-transform:none}.chime__subheader{font-size:1.2rem;text-transform:none;margin-bottom:1rem}.chime__text-center{text-align:center}.chime-device-setup,.chime__container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.chime-device-setup h1,.chime__container h1{color:#fff}.chime-device-setup a,.chime__container a{color:#fff}.chime-device-setup a:hover,.chime-device-setup a:active,.chime__container a:hover,.chime__container a:active{color:#fff}.chime-device-setup label{color:#fff !important}.chime-thumbs__arrows,.chime-thumbnail__text{color:#fff}.chime__group-img{margin-bottom:2rem;width:100%}@media(min-width: 1252px){.chime__group-img{width:auto;max-height:25vw}}.chime-app #main{min-height:auto}.chime-app .bas-footer{margin-top:0}.chime-app .header-main__user{display:none !important}.chime-app .header-main__nav{display:none !important}.chime-app .header-main__content{justify-content:flex-end}.chime-app .header-main__logo{pointer-events:none !important}.chime-app .chime-meeting-meta{display:none}.chime-app .bas-footer{display:none}.chime-img-bgr,.chime-video-bgr{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%}.chime-img-bgr{background-size:cover;background-repeat:no-repeat;background-position:top center}.chime__container--absolute{margin:4rem 0;z-index:2;padding:2rem;background:rgba(0,0,0,.3);color:#fff}.chime__container--with-spacing>p,.chime__container--with-spacing div,.chime__container--with-spacing button{margin:10px}.chime__container--centered{display:flex;flex-direction:column;align-items:center}.chime__meeting-ended>div{text-align:center}
@charset "UTF-8";
html{
  -webkit-box-sizing:border-box;
          box-sizing:border-box; }

*,
*::before,
*::after{
  -webkit-box-sizing:inherit;
          box-sizing:inherit; }

body{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
  color:#182026;
  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }

p{
  margin-bottom:10px;
  margin-top:0; }

small{
  font-size:12px; }

strong{
  font-weight:600; }

::-moz-selection{
  background:rgba(125, 188, 255, 0.6); }

::selection{
  background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
  color:#182026;
  font-weight:600;
  margin:0 0 10px;
  padding:0; }
  .bp3-dark .bp3-heading{
    color:#f5f8fa; }

h1.bp3-heading, .bp3-running-text h1{
  font-size:36px;
  line-height:40px; }

h2.bp3-heading, .bp3-running-text h2{
  font-size:28px;
  line-height:32px; }

h3.bp3-heading, .bp3-running-text h3{
  font-size:22px;
  line-height:25px; }

h4.bp3-heading, .bp3-running-text h4{
  font-size:18px;
  line-height:21px; }

h5.bp3-heading, .bp3-running-text h5{
  font-size:16px;
  line-height:19px; }

h6.bp3-heading, .bp3-running-text h6{
  font-size:14px;
  line-height:16px; }
.bp3-ui-text{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none; }

.bp3-monospace-text{
  font-family:monospace;
  text-transform:none; }

.bp3-text-muted{
  color:#5c7080; }
  .bp3-dark .bp3-text-muted{
    color:#a7b6c2; }

.bp3-text-disabled{
  color:rgba(92, 112, 128, 0.6); }
  .bp3-dark .bp3-text-disabled{
    color:rgba(167, 182, 194, 0.6); }

.bp3-text-overflow-ellipsis{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal; }
.bp3-running-text{
  font-size:14px;
  line-height:1.5; }
  .bp3-running-text h1{
    color:#182026;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp3-dark .bp3-running-text h1{
      color:#f5f8fa; }
  .bp3-running-text h2{
    color:#182026;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp3-dark .bp3-running-text h2{
      color:#f5f8fa; }
  .bp3-running-text h3{
    color:#182026;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp3-dark .bp3-running-text h3{
      color:#f5f8fa; }
  .bp3-running-text h4{
    color:#182026;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp3-dark .bp3-running-text h4{
      color:#f5f8fa; }
  .bp3-running-text h5{
    color:#182026;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp3-dark .bp3-running-text h5{
      color:#f5f8fa; }
  .bp3-running-text h6{
    color:#182026;
    font-weight:600;
    margin-bottom:20px;
    margin-top:40px; }
    .bp3-dark .bp3-running-text h6{
      color:#f5f8fa; }
  .bp3-running-text hr{
    border:none;
    border-bottom:1px solid rgba(16, 22, 26, 0.15);
    margin:20px 0; }
    .bp3-dark .bp3-running-text hr{
      border-color:rgba(255, 255, 255, 0.15); }
  .bp3-running-text p{
    margin:0 0 10px;
    padding:0; }

.bp3-text-large{
  font-size:16px; }

.bp3-text-small{
  font-size:12px; }
a{
  color:#106ba3;
  text-decoration:none; }
  a:hover{
    color:#106ba3;
    cursor:pointer;
    text-decoration:underline; }
  a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
    color:inherit; }
  a code,
  .bp3-dark a code{
    color:inherit; }
  .bp3-dark a,
  .bp3-dark a:hover{
    color:#48aff0; }
    .bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
    .bp3-dark a:hover .bp3-icon,
    .bp3-dark a:hover .bp3-icon-standard,
    .bp3-dark a:hover .bp3-icon-large{
      color:inherit; }
.bp3-running-text code, .bp3-code{
  font-family:monospace;
  text-transform:none;
  background:rgba(255, 255, 255, 0.7);
  border-radius:3px;
  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
  color:#5c7080;
  font-size:smaller;
  padding:2px 5px; }
  .bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
    background:rgba(16, 22, 26, 0.3);
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
    color:#a7b6c2; }
  .bp3-running-text a > code, a > .bp3-code{
    color:#137cbd; }
    .bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
      color:inherit; }

.bp3-running-text pre, .bp3-code-block{
  font-family:monospace;
  text-transform:none;
  background:rgba(255, 255, 255, 0.7);
  border-radius:3px;
  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
  color:#182026;
  display:block;
  font-size:13px;
  line-height:1.4;
  margin:10px 0;
  padding:13px 15px 12px;
  word-break:break-all;
  word-wrap:break-word; }
  .bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
    background:rgba(16, 22, 26, 0.3);
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
    color:#f5f8fa; }
  .bp3-running-text pre > code, .bp3-code-block > code{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:inherit;
    font-size:inherit;
    padding:0; }

.bp3-running-text kbd, .bp3-key{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background:#ffffff;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
  color:#5c7080;
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  font-family:inherit;
  font-size:12px;
  height:24px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  line-height:24px;
  min-width:24px;
  padding:3px 6px;
  vertical-align:middle; }
  .bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
    margin-right:5px; }
  .bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
    background:#394b59;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
    color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
  border-left:solid 4px rgba(167, 182, 194, 0.5);
  margin:0 0 10px;
  padding:0 20px; }
  .bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
    border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
  margin:10px 0;
  padding-left:30px; }
  .bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
    margin-bottom:5px; }
  .bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
  .bp3-running-text ul ul,
  .bp3-running-text ol ul,
  .bp3-list ul{
    margin-top:5px; }

.bp3-list-unstyled{
  list-style:none;
  margin:0;
  padding:0; }
  .bp3-list-unstyled li{
    padding:0; }
.bp3-rtl{
  text-align:right; }

.bp3-dark{
  color:#f5f8fa; }

:focus{
  outline:rgba(19, 124, 189, 0.6) auto 2px;
  outline-offset:2px;
  -moz-outline-radius:6px; }

.bp3-focus-disabled :focus{
  outline:none !important; }
  .bp3-focus-disabled :focus ~ .bp3-control-indicator{
    outline:none !important; }
.bp3-alert{
  max-width:400px;
  padding:20px; }

.bp3-alert-body{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex; }
  .bp3-alert-body .bp3-icon{
    font-size:40px;
    margin-right:20px;
    margin-top:0; }

.bp3-alert-contents{
  word-break:break-word; }

.bp3-alert-footer{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
      -ms-flex-direction:row-reverse;
          flex-direction:row-reverse;
  margin-top:10px; }
  .bp3-alert-footer .bp3-button{
    margin-left:10px; }
.bp3-breadcrumbs{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  cursor:default;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
      flex-wrap:wrap;
  height:30px;
  list-style:none;
  margin:0;
  padding:0; }
  .bp3-breadcrumbs > li{
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex; }
    .bp3-breadcrumbs > li::after{
      background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z%27 fill=%27%235C7080%27/%3e%3c/svg%3e");
      content:"";
      display:block;
      height:16px;
      margin:0 5px;
      width:16px; }
    .bp3-breadcrumbs > li:last-of-type::after{
      display:none; }

.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  font-size:16px; }

.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
  color:#5c7080; }

.bp3-breadcrumb:hover{
  text-decoration:none; }

.bp3-breadcrumb.bp3-disabled{
  color:rgba(92, 112, 128, 0.6);
  cursor:not-allowed; }

.bp3-breadcrumb .bp3-icon{
  margin-right:5px; }

.bp3-breadcrumb-current{
  color:inherit;
  font-weight:600; }
  .bp3-breadcrumb-current .bp3-input{
    font-size:inherit;
    font-weight:inherit;
    vertical-align:baseline; }

.bp3-breadcrumbs-collapsed{
  background:#ced9e0;
  border:none;
  border-radius:3px;
  cursor:pointer;
  margin-right:2px;
  padding:1px 5px;
  vertical-align:text-bottom; }
  .bp3-breadcrumbs-collapsed::before{
    background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cg fill=%27%235C7080%27%3e%3ccircle cx=%272%27 cy=%278.03%27 r=%272%27/%3e%3ccircle cx=%2714%27 cy=%278.03%27 r=%272%27/%3e%3ccircle cx=%278%27 cy=%278.03%27 r=%272%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
    content:"";
    display:block;
    height:16px;
    width:16px; }
  .bp3-breadcrumbs-collapsed:hover{
    background:#bfccd6;
    color:#182026;
    text-decoration:none; }

.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
  color:#a7b6c2; }

.bp3-dark .bp3-breadcrumbs > li::after{
  color:#a7b6c2; }

.bp3-dark .bp3-breadcrumb.bp3-disabled{
  color:rgba(167, 182, 194, 0.6); }

.bp3-dark .bp3-breadcrumb-current{
  color:#f5f8fa; }

.bp3-dark .bp3-breadcrumbs-collapsed{
  background:rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-breadcrumbs-collapsed:hover{
    background:rgba(16, 22, 26, 0.6);
    color:#f5f8fa; }
.bp3-button{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  border:none;
  border-radius:3px;
  cursor:pointer;
  font-size:14px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  min-height:30px;
  min-width:30px; }
  .bp3-button > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-button > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-button::before,
  .bp3-button > *{
    margin-right:7px; }
  .bp3-button:empty::before,
  .bp3-button > :last-child{
    margin-right:0; }
  .bp3-button:empty{
    padding:0 !important; }
  .bp3-button:disabled, .bp3-button.bp3-disabled{
    cursor:not-allowed; }
  .bp3-button.bp3-fill{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%; }
  .bp3-button.bp3-align-right,
  .bp3-align-right .bp3-button{
    text-align:right; }
  .bp3-button.bp3-align-left,
  .bp3-align-left .bp3-button{
    text-align:left; }
  .bp3-button:not([class*="bp3-intent-"]){
    background-color:#f5f8fa;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
    color:#182026; }
    .bp3-button:not([class*="bp3-intent-"]):hover{
      background-clip:padding-box;
      background-color:#ebf1f5;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
    .bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
      background-color:#d8e1e8;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
      background-color:rgba(206, 217, 224, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(92, 112, 128, 0.6);
      cursor:not-allowed;
      outline:none; }
      .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
        background:rgba(206, 217, 224, 0.7); }
  .bp3-button.bp3-intent-primary{
    background-color:#137cbd;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
    color:#ffffff; }
    .bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
      color:#ffffff; }
    .bp3-button.bp3-intent-primary:hover{
      background-color:#106ba3;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
      background-color:#0e5a8a;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
      background-color:rgba(19, 124, 189, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp3-button.bp3-intent-success{
    background-color:#0f9960;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
    color:#ffffff; }
    .bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
      color:#ffffff; }
    .bp3-button.bp3-intent-success:hover{
      background-color:#0d8050;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
      background-color:#0a6640;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
      background-color:rgba(15, 153, 96, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp3-button.bp3-intent-warning{
    background-color:#d9822b;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
    color:#ffffff; }
    .bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
      color:#ffffff; }
    .bp3-button.bp3-intent-warning:hover{
      background-color:#bf7326;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
      background-color:#a66321;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
      background-color:rgba(217, 130, 43, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp3-button.bp3-intent-danger{
    background-color:#db3737;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
    color:#ffffff; }
    .bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
      color:#ffffff; }
    .bp3-button.bp3-intent-danger:hover{
      background-color:#c23030;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
      background-color:#a82a2a;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
      background-color:rgba(219, 55, 55, 0.5);
      background-image:none;
      border-color:transparent;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.6); }
  .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
    stroke:#ffffff; }
  .bp3-button.bp3-large,
  .bp3-large .bp3-button{
    min-height:40px;
    min-width:40px;
    font-size:16px;
    padding:5px 15px; }
    .bp3-button.bp3-large::before,
    .bp3-button.bp3-large > *,
    .bp3-large .bp3-button::before,
    .bp3-large .bp3-button > *{
      margin-right:10px; }
    .bp3-button.bp3-large:empty::before,
    .bp3-button.bp3-large > :last-child,
    .bp3-large .bp3-button:empty::before,
    .bp3-large .bp3-button > :last-child{
      margin-right:0; }
  .bp3-button.bp3-small,
  .bp3-small .bp3-button{
    min-height:24px;
    min-width:24px;
    padding:0 7px; }
  .bp3-button.bp3-loading{
    position:relative; }
    .bp3-button.bp3-loading[class*="bp3-icon-"]::before{
      visibility:hidden; }
    .bp3-button.bp3-loading .bp3-button-spinner{
      margin:0;
      position:absolute; }
    .bp3-button.bp3-loading > :not(.bp3-button-spinner){
      visibility:hidden; }
  .bp3-button[class*="bp3-icon-"]::before{
    font-family:"Icons16", sans-serif;
    font-size:16px;
    font-style:normal;
    font-weight:400;
    line-height:1;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    color:#5c7080; }
  .bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
    color:#5c7080; }
    .bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
      margin-left:7px; }
  .bp3-button .bp3-icon:first-child:last-child,
  .bp3-button .bp3-spinner + .bp3-icon:last-child{
    margin:0 -7px; }
  .bp3-dark .bp3-button:not([class*="bp3-intent-"]){
    background-color:#394b59;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
    color:#f5f8fa; }
    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
      color:#f5f8fa; }
    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
      background-color:#30404d;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
      background-color:#202b33;
      background-image:none;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
      background-color:rgba(57, 75, 89, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(167, 182, 194, 0.6); }
      .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
        background:rgba(57, 75, 89, 0.7); }
    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
      background:rgba(16, 22, 26, 0.5);
      stroke:#8a9ba8; }
    .bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
      color:#a7b6c2; }
    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon:not([class*="bp3-intent-"]), .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard:not([class*="bp3-intent-"]), .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large:not([class*="bp3-intent-"]){
      color:#a7b6c2; }
  .bp3-dark .bp3-button[class*="bp3-intent-"]{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(255, 255, 255, 0.3); }
    .bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
      stroke:#8a9ba8; }
  .bp3-button:disabled::before,
  .bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
  .bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
  .bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
    color:inherit !important; }
  .bp3-button.bp3-minimal{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none; }
    .bp3-button.bp3-minimal:hover{
      background:rgba(167, 182, 194, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#182026;
      text-decoration:none; }
    .bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
      background:rgba(115, 134, 148, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#182026; }
    .bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
      background:none;
      color:rgba(92, 112, 128, 0.6);
      cursor:not-allowed; }
      .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
        background:rgba(115, 134, 148, 0.3); }
    .bp3-dark .bp3-button.bp3-minimal{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:inherit; }
      .bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp3-dark .bp3-button.bp3-minimal:hover{
        background:rgba(138, 155, 168, 0.15); }
      .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
        background:rgba(138, 155, 168, 0.3);
        color:#f5f8fa; }
      .bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
        background:none;
        color:rgba(167, 182, 194, 0.6);
        cursor:not-allowed; }
        .bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
          background:rgba(138, 155, 168, 0.3); }
    .bp3-button.bp3-minimal.bp3-intent-primary{
      color:#106ba3; }
      .bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#106ba3; }
      .bp3-button.bp3-minimal.bp3-intent-primary:hover{
        background:rgba(19, 124, 189, 0.15);
        color:#106ba3; }
      .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
        background:rgba(19, 124, 189, 0.3);
        color:#106ba3; }
      .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
        background:none;
        color:rgba(16, 107, 163, 0.5); }
        .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
          background:rgba(19, 124, 189, 0.3); }
      .bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
        stroke:#106ba3; }
      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
        color:#48aff0; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
          background:rgba(19, 124, 189, 0.2);
          color:#48aff0; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
          background:rgba(19, 124, 189, 0.3);
          color:#48aff0; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
          background:none;
          color:rgba(72, 175, 240, 0.5); }
          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
            background:rgba(19, 124, 189, 0.3); }
    .bp3-button.bp3-minimal.bp3-intent-success{
      color:#0d8050; }
      .bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#0d8050; }
      .bp3-button.bp3-minimal.bp3-intent-success:hover{
        background:rgba(15, 153, 96, 0.15);
        color:#0d8050; }
      .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
        background:rgba(15, 153, 96, 0.3);
        color:#0d8050; }
      .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
        background:none;
        color:rgba(13, 128, 80, 0.5); }
        .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
          background:rgba(15, 153, 96, 0.3); }
      .bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
        stroke:#0d8050; }
      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
        color:#3dcc91; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
          background:rgba(15, 153, 96, 0.2);
          color:#3dcc91; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
          background:rgba(15, 153, 96, 0.3);
          color:#3dcc91; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
          background:none;
          color:rgba(61, 204, 145, 0.5); }
          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
            background:rgba(15, 153, 96, 0.3); }
    .bp3-button.bp3-minimal.bp3-intent-warning{
      color:#bf7326; }
      .bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#bf7326; }
      .bp3-button.bp3-minimal.bp3-intent-warning:hover{
        background:rgba(217, 130, 43, 0.15);
        color:#bf7326; }
      .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
        background:rgba(217, 130, 43, 0.3);
        color:#bf7326; }
      .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
        background:none;
        color:rgba(191, 115, 38, 0.5); }
        .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
          background:rgba(217, 130, 43, 0.3); }
      .bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
        stroke:#bf7326; }
      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
        color:#ffb366; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
          background:rgba(217, 130, 43, 0.2);
          color:#ffb366; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
          background:rgba(217, 130, 43, 0.3);
          color:#ffb366; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
          background:none;
          color:rgba(255, 179, 102, 0.5); }
          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
            background:rgba(217, 130, 43, 0.3); }
    .bp3-button.bp3-minimal.bp3-intent-danger{
      color:#c23030; }
      .bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#c23030; }
      .bp3-button.bp3-minimal.bp3-intent-danger:hover{
        background:rgba(219, 55, 55, 0.15);
        color:#c23030; }
      .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
        background:rgba(219, 55, 55, 0.3);
        color:#c23030; }
      .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
        background:none;
        color:rgba(194, 48, 48, 0.5); }
        .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
          background:rgba(219, 55, 55, 0.3); }
      .bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
        stroke:#c23030; }
      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
        color:#ff7373; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
          background:rgba(219, 55, 55, 0.2);
          color:#ff7373; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
          background:rgba(219, 55, 55, 0.3);
          color:#ff7373; }
        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
          background:none;
          color:rgba(255, 115, 115, 0.5); }
          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
            background:rgba(219, 55, 55, 0.3); }
  .bp3-button.bp3-outlined{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    border:1px solid rgba(24, 32, 38, 0.2);
    -webkit-box-sizing:border-box;
            box-sizing:border-box; }
    .bp3-button.bp3-outlined:hover{
      background:rgba(167, 182, 194, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#182026;
      text-decoration:none; }
    .bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
      background:rgba(115, 134, 148, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#182026; }
    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
      background:none;
      color:rgba(92, 112, 128, 0.6);
      cursor:not-allowed; }
      .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
        background:rgba(115, 134, 148, 0.3); }
    .bp3-dark .bp3-button.bp3-outlined{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:inherit; }
      .bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp3-dark .bp3-button.bp3-outlined:hover{
        background:rgba(138, 155, 168, 0.15); }
      .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
        background:rgba(138, 155, 168, 0.3);
        color:#f5f8fa; }
      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
        background:none;
        color:rgba(167, 182, 194, 0.6);
        cursor:not-allowed; }
        .bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
          background:rgba(138, 155, 168, 0.3); }
    .bp3-button.bp3-outlined.bp3-intent-primary{
      color:#106ba3; }
      .bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#106ba3; }
      .bp3-button.bp3-outlined.bp3-intent-primary:hover{
        background:rgba(19, 124, 189, 0.15);
        color:#106ba3; }
      .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
        background:rgba(19, 124, 189, 0.3);
        color:#106ba3; }
      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
        background:none;
        color:rgba(16, 107, 163, 0.5); }
        .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
          background:rgba(19, 124, 189, 0.3); }
      .bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
        stroke:#106ba3; }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
        color:#48aff0; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
          background:rgba(19, 124, 189, 0.2);
          color:#48aff0; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
          background:rgba(19, 124, 189, 0.3);
          color:#48aff0; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
          background:none;
          color:rgba(72, 175, 240, 0.5); }
          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
            background:rgba(19, 124, 189, 0.3); }
    .bp3-button.bp3-outlined.bp3-intent-success{
      color:#0d8050; }
      .bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#0d8050; }
      .bp3-button.bp3-outlined.bp3-intent-success:hover{
        background:rgba(15, 153, 96, 0.15);
        color:#0d8050; }
      .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
        background:rgba(15, 153, 96, 0.3);
        color:#0d8050; }
      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
        background:none;
        color:rgba(13, 128, 80, 0.5); }
        .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
          background:rgba(15, 153, 96, 0.3); }
      .bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
        stroke:#0d8050; }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
        color:#3dcc91; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
          background:rgba(15, 153, 96, 0.2);
          color:#3dcc91; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
          background:rgba(15, 153, 96, 0.3);
          color:#3dcc91; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
          background:none;
          color:rgba(61, 204, 145, 0.5); }
          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
            background:rgba(15, 153, 96, 0.3); }
    .bp3-button.bp3-outlined.bp3-intent-warning{
      color:#bf7326; }
      .bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#bf7326; }
      .bp3-button.bp3-outlined.bp3-intent-warning:hover{
        background:rgba(217, 130, 43, 0.15);
        color:#bf7326; }
      .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
        background:rgba(217, 130, 43, 0.3);
        color:#bf7326; }
      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
        background:none;
        color:rgba(191, 115, 38, 0.5); }
        .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
          background:rgba(217, 130, 43, 0.3); }
      .bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
        stroke:#bf7326; }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
        color:#ffb366; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
          background:rgba(217, 130, 43, 0.2);
          color:#ffb366; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
          background:rgba(217, 130, 43, 0.3);
          color:#ffb366; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
          background:none;
          color:rgba(255, 179, 102, 0.5); }
          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
            background:rgba(217, 130, 43, 0.3); }
    .bp3-button.bp3-outlined.bp3-intent-danger{
      color:#c23030; }
      .bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#c23030; }
      .bp3-button.bp3-outlined.bp3-intent-danger:hover{
        background:rgba(219, 55, 55, 0.15);
        color:#c23030; }
      .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
        background:rgba(219, 55, 55, 0.3);
        color:#c23030; }
      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
        background:none;
        color:rgba(194, 48, 48, 0.5); }
        .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
          background:rgba(219, 55, 55, 0.3); }
      .bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
        stroke:#c23030; }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
        color:#ff7373; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
          background:rgba(219, 55, 55, 0.2);
          color:#ff7373; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
          background:rgba(219, 55, 55, 0.3);
          color:#ff7373; }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
          background:none;
          color:rgba(255, 115, 115, 0.5); }
          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
            background:rgba(219, 55, 55, 0.3); }
    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
      border-color:rgba(92, 112, 128, 0.1); }
    .bp3-dark .bp3-button.bp3-outlined{
      border-color:rgba(255, 255, 255, 0.4); }
      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
        border-color:rgba(255, 255, 255, 0.2); }
    .bp3-button.bp3-outlined.bp3-intent-primary{
      border-color:rgba(16, 107, 163, 0.6); }
      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
        border-color:rgba(16, 107, 163, 0.2); }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
        border-color:rgba(72, 175, 240, 0.6); }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
          border-color:rgba(72, 175, 240, 0.2); }
    .bp3-button.bp3-outlined.bp3-intent-success{
      border-color:rgba(13, 128, 80, 0.6); }
      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
        border-color:rgba(13, 128, 80, 0.2); }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
        border-color:rgba(61, 204, 145, 0.6); }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
          border-color:rgba(61, 204, 145, 0.2); }
    .bp3-button.bp3-outlined.bp3-intent-warning{
      border-color:rgba(191, 115, 38, 0.6); }
      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
        border-color:rgba(191, 115, 38, 0.2); }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
        border-color:rgba(255, 179, 102, 0.6); }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
          border-color:rgba(255, 179, 102, 0.2); }
    .bp3-button.bp3-outlined.bp3-intent-danger{
      border-color:rgba(194, 48, 48, 0.6); }
      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
        border-color:rgba(194, 48, 48, 0.2); }
      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
        border-color:rgba(255, 115, 115, 0.6); }
        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
          border-color:rgba(255, 115, 115, 0.2); }

a.bp3-button{
  text-align:center;
  text-decoration:none;
  -webkit-transition:none;
  transition:none; }
  a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
    color:#182026; }
  a.bp3-button.bp3-disabled{
    color:rgba(92, 112, 128, 0.6); }

.bp3-button-text{
  -webkit-box-flex:0;
      -ms-flex:0 1 auto;
          flex:0 1 auto; }

.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto; }
.bp3-button-group{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex; }
  .bp3-button-group .bp3-button{
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    position:relative;
    z-index:4; }
    .bp3-button-group .bp3-button:focus{
      z-index:5; }
    .bp3-button-group .bp3-button:hover{
      z-index:6; }
    .bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
      z-index:7; }
    .bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
      z-index:3; }
    .bp3-button-group .bp3-button[class*="bp3-intent-"]{
      z-index:9; }
      .bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
        z-index:10; }
      .bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
        z-index:11; }
      .bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
        z-index:12; }
      .bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
        z-index:8; }
  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0; }
  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:-1px; }
  .bp3-button-group.bp3-minimal .bp3-button{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none; }
    .bp3-button-group.bp3-minimal .bp3-button:hover{
      background:rgba(167, 182, 194, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#182026;
      text-decoration:none; }
    .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
      background:rgba(115, 134, 148, 0.3);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#182026; }
    .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
      background:none;
      color:rgba(92, 112, 128, 0.6);
      cursor:not-allowed; }
      .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
        background:rgba(115, 134, 148, 0.3); }
    .bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:inherit; }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
        background:rgba(138, 155, 168, 0.15); }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
        background:rgba(138, 155, 168, 0.3);
        color:#f5f8fa; }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
        background:none;
        color:rgba(167, 182, 194, 0.6);
        cursor:not-allowed; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
          background:rgba(138, 155, 168, 0.3); }
    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
      color:#106ba3; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#106ba3; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
        background:rgba(19, 124, 189, 0.15);
        color:#106ba3; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
        background:rgba(19, 124, 189, 0.3);
        color:#106ba3; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
        background:none;
        color:rgba(16, 107, 163, 0.5); }
        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
          background:rgba(19, 124, 189, 0.3); }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
        stroke:#106ba3; }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
        color:#48aff0; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
          background:rgba(19, 124, 189, 0.2);
          color:#48aff0; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
          background:rgba(19, 124, 189, 0.3);
          color:#48aff0; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
          background:none;
          color:rgba(72, 175, 240, 0.5); }
          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
            background:rgba(19, 124, 189, 0.3); }
    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
      color:#0d8050; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#0d8050; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
        background:rgba(15, 153, 96, 0.15);
        color:#0d8050; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
        background:rgba(15, 153, 96, 0.3);
        color:#0d8050; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
        background:none;
        color:rgba(13, 128, 80, 0.5); }
        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
          background:rgba(15, 153, 96, 0.3); }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
        stroke:#0d8050; }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
        color:#3dcc91; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
          background:rgba(15, 153, 96, 0.2);
          color:#3dcc91; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
          background:rgba(15, 153, 96, 0.3);
          color:#3dcc91; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
          background:none;
          color:rgba(61, 204, 145, 0.5); }
          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
            background:rgba(15, 153, 96, 0.3); }
    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
      color:#bf7326; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#bf7326; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
        background:rgba(217, 130, 43, 0.15);
        color:#bf7326; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
        background:rgba(217, 130, 43, 0.3);
        color:#bf7326; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
        background:none;
        color:rgba(191, 115, 38, 0.5); }
        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
          background:rgba(217, 130, 43, 0.3); }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
        stroke:#bf7326; }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
        color:#ffb366; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
          background:rgba(217, 130, 43, 0.2);
          color:#ffb366; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
          background:rgba(217, 130, 43, 0.3);
          color:#ffb366; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
          background:none;
          color:rgba(255, 179, 102, 0.5); }
          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
            background:rgba(217, 130, 43, 0.3); }
    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
      color:#c23030; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
        background:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:#c23030; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
        background:rgba(219, 55, 55, 0.15);
        color:#c23030; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
        background:rgba(219, 55, 55, 0.3);
        color:#c23030; }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
        background:none;
        color:rgba(194, 48, 48, 0.5); }
        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
          background:rgba(219, 55, 55, 0.3); }
      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
        stroke:#c23030; }
      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
        color:#ff7373; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
          background:rgba(219, 55, 55, 0.2);
          color:#ff7373; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
          background:rgba(219, 55, 55, 0.3);
          color:#ff7373; }
        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
          background:none;
          color:rgba(255, 115, 115, 0.5); }
          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
            background:rgba(219, 55, 55, 0.3); }
  .bp3-button-group .bp3-popover-wrapper,
  .bp3-button-group .bp3-popover-target{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp3-button-group.bp3-fill{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%; }
  .bp3-button-group .bp3-button.bp3-fill,
  .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp3-button-group.bp3-vertical{
    -webkit-box-align:stretch;
        -ms-flex-align:stretch;
            align-items:stretch;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column;
    vertical-align:top; }
    .bp3-button-group.bp3-vertical.bp3-fill{
      height:100%;
      width:unset; }
    .bp3-button-group.bp3-vertical .bp3-button{
      margin-right:0 !important;
      width:100%; }
    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
      border-radius:3px 3px 0 0; }
    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
      border-radius:0 0 3px 3px; }
    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
      margin-bottom:-1px; }
  .bp3-button-group.bp3-align-left .bp3-button{
    text-align:left; }
  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
    margin-right:1px; }
  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
    margin-bottom:1px; }
.bp3-callout{
  font-size:14px;
  line-height:1.5;
  background-color:rgba(138, 155, 168, 0.15);
  border-radius:3px;
  padding:10px 12px 9px;
  position:relative;
  width:100%; }
  .bp3-callout[class*="bp3-icon-"]{
    padding-left:40px; }
    .bp3-callout[class*="bp3-icon-"]::before{
      font-family:"Icons20", sans-serif;
      font-size:20px;
      font-style:normal;
      font-weight:400;
      line-height:1;
      -moz-osx-font-smoothing:grayscale;
      -webkit-font-smoothing:antialiased;
      color:#5c7080;
      left:10px;
      position:absolute;
      top:10px; }
  .bp3-callout.bp3-callout-icon{
    padding-left:40px; }
    .bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
      color:#5c7080;
      left:10px;
      position:absolute;
      top:10px; }
  .bp3-callout .bp3-heading{
    line-height:20px;
    margin-bottom:5px;
    margin-top:0; }
    .bp3-callout .bp3-heading:last-child{
      margin-bottom:0; }
  .bp3-dark .bp3-callout{
    background-color:rgba(138, 155, 168, 0.2); }
    .bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
      color:#a7b6c2; }
  .bp3-callout.bp3-intent-primary{
    background-color:rgba(19, 124, 189, 0.15); }
    .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
    .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
    .bp3-callout.bp3-intent-primary .bp3-heading{
      color:#106ba3; }
    .bp3-dark .bp3-callout.bp3-intent-primary{
      background-color:rgba(19, 124, 189, 0.25); }
      .bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
      .bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
      .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
        color:#48aff0; }
  .bp3-callout.bp3-intent-success{
    background-color:rgba(15, 153, 96, 0.15); }
    .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
    .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
    .bp3-callout.bp3-intent-success .bp3-heading{
      color:#0d8050; }
    .bp3-dark .bp3-callout.bp3-intent-success{
      background-color:rgba(15, 153, 96, 0.25); }
      .bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
      .bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
      .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
        color:#3dcc91; }
  .bp3-callout.bp3-intent-warning{
    background-color:rgba(217, 130, 43, 0.15); }
    .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
    .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
    .bp3-callout.bp3-intent-warning .bp3-heading{
      color:#bf7326; }
    .bp3-dark .bp3-callout.bp3-intent-warning{
      background-color:rgba(217, 130, 43, 0.25); }
      .bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
      .bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
      .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
        color:#ffb366; }
  .bp3-callout.bp3-intent-danger{
    background-color:rgba(219, 55, 55, 0.15); }
    .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
    .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
    .bp3-callout.bp3-intent-danger .bp3-heading{
      color:#c23030; }
    .bp3-dark .bp3-callout.bp3-intent-danger{
      background-color:rgba(219, 55, 55, 0.25); }
      .bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
      .bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
      .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
        color:#ff7373; }
  .bp3-running-text .bp3-callout{
    margin:20px 0; }
.bp3-card{
  background-color:#ffffff;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
  padding:20px;
  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-card.bp3-dark,
  .bp3-dark .bp3-card{
    background-color:#30404d;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }

.bp3-elevation-0{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
  .bp3-elevation-0.bp3-dark,
  .bp3-dark .bp3-elevation-0{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }

.bp3-elevation-1{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-elevation-1.bp3-dark,
  .bp3-dark .bp3-elevation-1{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }

.bp3-elevation-2{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
  .bp3-elevation-2.bp3-dark,
  .bp3-dark .bp3-elevation-2{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }

.bp3-elevation-3{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
  .bp3-elevation-3.bp3-dark,
  .bp3-dark .bp3-elevation-3{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }

.bp3-elevation-4{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
  .bp3-elevation-4.bp3-dark,
  .bp3-dark .bp3-elevation-4{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }

.bp3-card.bp3-interactive:hover{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
  cursor:pointer; }
  .bp3-card.bp3-interactive:hover.bp3-dark,
  .bp3-dark .bp3-card.bp3-interactive:hover{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }

.bp3-card.bp3-interactive:active{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
  opacity:0.9;
  -webkit-transition-duration:0;
          transition-duration:0; }
  .bp3-card.bp3-interactive:active.bp3-dark,
  .bp3-dark .bp3-card.bp3-interactive:active{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
  height:0;
  overflow-y:hidden;
  -webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-collapse .bp3-collapse-body{
    -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
      display:none; }

.bp3-context-menu .bp3-popover-target{
  display:block; }

.bp3-context-menu-popover-target{
  position:fixed; }
.bp3-divider{
  border-bottom:1px solid rgba(16, 22, 26, 0.15);
  border-right:1px solid rgba(16, 22, 26, 0.15);
  margin:5px; }
  .bp3-dark .bp3-divider{
    border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
  opacity:1;
  -webkit-transform:scale(1);
          transform:scale(1);
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  min-height:100%;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  width:100%; }
  .bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
    opacity:0;
    -webkit-transform:scale(0.5);
            transform:scale(0.5); }
  .bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
    opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:opacity, -webkit-transform;
    transition-property:opacity, -webkit-transform;
    transition-property:opacity, transform;
    transition-property:opacity, transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
    opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1); }
  .bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
    opacity:0;
    -webkit-transform:scale(0.5);
            transform:scale(0.5);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:opacity, -webkit-transform;
    transition-property:opacity, -webkit-transform;
    transition-property:opacity, transform;
    transition-property:opacity, transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }

.bp3-dialog{
  background:#ebf1f5;
  border-radius:6px;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin:30px 0;
  padding-bottom:20px;
  pointer-events:all;
  -webkit-user-select:text;
     -moz-user-select:text;
      -ms-user-select:text;
          user-select:text;
  width:500px; }
  .bp3-dialog:focus{
    outline:0; }
  .bp3-dialog.bp3-dark,
  .bp3-dark .bp3-dialog{
    background:#293742;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
    color:#f5f8fa; }

.bp3-dialog-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background:#ffffff;
  border-radius:6px 6px 0 0;
  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  min-height:40px;
  padding-left:20px;
  padding-right:5px;
  z-index:0; }
  .bp3-dialog-header .bp3-icon-large,
  .bp3-dialog-header .bp3-icon{
    color:#5c7080;
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    margin-right:10px; }
  .bp3-dialog-header .bp3-heading{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    line-height:inherit;
    margin:0; }
    .bp3-dialog-header .bp3-heading:last-child{
      margin-right:20px; }
  .bp3-dark .bp3-dialog-header{
    background:#30404d;
    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-dialog-header .bp3-icon-large,
    .bp3-dark .bp3-dialog-header .bp3-icon{
      color:#a7b6c2; }

.bp3-dialog-body{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  line-height:18px;
  margin:20px; }

.bp3-dialog-footer{
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  margin:0 20px; }

.bp3-dialog-footer-actions{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
      -ms-flex-pack:end;
          justify-content:flex-end; }
  .bp3-dialog-footer-actions .bp3-button{
    margin-left:10px; }
.bp3-multistep-dialog-panels{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex; }
  .bp3-multistep-dialog-panels:first-child .bp3-dialog-step-container:first-child{
    border-radius:6px 0 0 0; }
  .bp3-multistep-dialog-panels:first-child .bp3-multistep-dialog-right-panel{
    border-top-right-radius:6px; }

.bp3-multistep-dialog-left-panel{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column; }
  .bp3-dark .bp3-multistep-dialog-left-panel{
    background:#202b33; }

.bp3-multistep-dialog-right-panel{
  background-color:#f5f8fa;
  border-left:1px solid rgba(16, 22, 26, 0.15);
  border-radius:0 0 6px 0;
  -webkit-box-flex:3;
      -ms-flex:3;
          flex:3;
  min-width:0; }
  .bp3-dark .bp3-multistep-dialog-right-panel{
    background-color:#293742;
    border-left:1px solid rgba(16, 22, 26, 0.4); }

.bp3-multistep-dialog-footer{
  background-color:#ffffff;
  border-radius:0 0 6px 0;
  border-top:1px solid rgba(16, 22, 26, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between;
  padding:10px; }
  .bp3-dark .bp3-multistep-dialog-footer{
    background:#30404d;
    border-top:1px solid rgba(16, 22, 26, 0.4); }
  .bp3-multistep-dialog-footer .bp3-dialog-footer-actions{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1; }

.bp3-dialog-step-container{
  background-color:#f5f8fa;
  border-bottom:1px solid rgba(16, 22, 26, 0.15); }
  .bp3-dark .bp3-dialog-step-container{
    background:#293742;
    border-bottom:1px solid rgba(16, 22, 26, 0.4); }
  .bp3-dialog-step-container.bp3-dialog-step-viewed{
    background-color:#ffffff; }
    .bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
      background:#30404d; }

.bp3-dialog-step{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background-color:#f5f8fa;
  border-radius:6px;
  cursor:not-allowed;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin:4px;
  padding:6px 14px; }
  .bp3-dark .bp3-dialog-step{
    background:#293742; }
  .bp3-dialog-step-viewed .bp3-dialog-step{
    background-color:#ffffff;
    cursor:pointer; }
    .bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
      background:#30404d; }
  .bp3-dialog-step:hover{
    background-color:#f5f8fa; }
    .bp3-dark .bp3-dialog-step:hover{
      background:#293742; }

.bp3-dialog-step-icon{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background-color:rgba(92, 112, 128, 0.6);
  border-radius:50%;
  color:#ffffff;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:25px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  width:25px; }
  .bp3-dark .bp3-dialog-step-icon{
    background-color:rgba(167, 182, 194, 0.6); }
  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
    background-color:#2b95d6; }
  .bp3-dialog-step-viewed .bp3-dialog-step-icon{
    background-color:#8a9ba8; }

.bp3-dialog-step-title{
  color:rgba(92, 112, 128, 0.6);
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  padding-left:10px; }
  .bp3-dark .bp3-dialog-step-title{
    color:rgba(167, 182, 194, 0.6); }
  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
    color:#2b95d6; }
  .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
    color:#182026; }
    .bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
      color:#f5f8fa; }
.bp3-drawer{
  background:#ffffff;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin:0;
  padding:0; }
  .bp3-drawer:focus{
    outline:0; }
  .bp3-drawer.bp3-position-top{
    height:50%;
    left:0;
    right:0;
    top:0; }
    .bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
      -webkit-transform:translateY(-100%);
              transform:translateY(-100%); }
    .bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
      -webkit-transform:translateY(0);
              transform:translateY(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp3-drawer.bp3-position-top.bp3-overlay-exit{
      -webkit-transform:translateY(0);
              transform:translateY(0); }
    .bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
      -webkit-transform:translateY(-100%);
              transform:translateY(-100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-drawer.bp3-position-bottom{
    bottom:0;
    height:50%;
    left:0;
    right:0; }
    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
      -webkit-transform:translateY(100%);
              transform:translateY(100%); }
    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
      -webkit-transform:translateY(0);
              transform:translateY(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
      -webkit-transform:translateY(0);
              transform:translateY(0); }
    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
      -webkit-transform:translateY(100%);
              transform:translateY(100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-drawer.bp3-position-left{
    bottom:0;
    left:0;
    top:0;
    width:50%; }
    .bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
      -webkit-transform:translateX(-100%);
              transform:translateX(-100%); }
    .bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
      -webkit-transform:translateX(0);
              transform:translateX(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp3-drawer.bp3-position-left.bp3-overlay-exit{
      -webkit-transform:translateX(0);
              transform:translateX(0); }
    .bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
      -webkit-transform:translateX(-100%);
              transform:translateX(-100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-drawer.bp3-position-right{
    bottom:0;
    right:0;
    top:0;
    width:50%; }
    .bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
      -webkit-transform:translateX(100%);
              transform:translateX(100%); }
    .bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
      -webkit-transform:translateX(0);
              transform:translateX(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp3-drawer.bp3-position-right.bp3-overlay-exit{
      -webkit-transform:translateX(0);
              transform:translateX(0); }
    .bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
      -webkit-transform:translateX(100%);
              transform:translateX(100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
  .bp3-position-right):not(.bp3-vertical){
    bottom:0;
    right:0;
    top:0;
    width:50%; }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
      -webkit-transform:translateX(100%);
              transform:translateX(100%); }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
      -webkit-transform:translateX(0);
              transform:translateX(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
      -webkit-transform:translateX(0);
              transform:translateX(0); }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
      -webkit-transform:translateX(100%);
              transform:translateX(100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
  .bp3-position-right).bp3-vertical{
    bottom:0;
    height:50%;
    left:0;
    right:0; }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right).bp3-vertical.bp3-overlay-appear{
      -webkit-transform:translateY(100%);
              transform:translateY(100%); }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
      -webkit-transform:translateY(0);
              transform:translateY(0);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:200ms;
              transition-duration:200ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right).bp3-vertical.bp3-overlay-exit{
      -webkit-transform:translateY(0);
              transform:translateY(0); }
    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
    .bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
      -webkit-transform:translateY(100%);
              transform:translateY(100%);
      -webkit-transition-delay:0;
              transition-delay:0;
      -webkit-transition-duration:100ms;
              transition-duration:100ms;
      -webkit-transition-property:-webkit-transform;
      transition-property:-webkit-transform;
      transition-property:transform;
      transition-property:transform, -webkit-transform;
      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-drawer.bp3-dark,
  .bp3-dark .bp3-drawer{
    background:#30404d;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
    color:#f5f8fa; }

.bp3-drawer-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  border-radius:0;
  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  min-height:40px;
  padding:5px;
  padding-left:20px;
  position:relative; }
  .bp3-drawer-header .bp3-icon-large,
  .bp3-drawer-header .bp3-icon{
    color:#5c7080;
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    margin-right:10px; }
  .bp3-drawer-header .bp3-heading{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    line-height:inherit;
    margin:0; }
    .bp3-drawer-header .bp3-heading:last-child{
      margin-right:20px; }
  .bp3-dark .bp3-drawer-header{
    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-drawer-header .bp3-icon-large,
    .bp3-dark .bp3-drawer-header .bp3-icon{
      color:#a7b6c2; }

.bp3-drawer-body{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  line-height:18px;
  overflow:auto; }

.bp3-drawer-footer{
  -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
          box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  padding:10px 20px;
  position:relative; }
  .bp3-dark .bp3-drawer-footer{
    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
  cursor:text;
  display:inline-block;
  max-width:100%;
  position:relative;
  vertical-align:top;
  white-space:nowrap; }
  .bp3-editable-text::before{
    bottom:-3px;
    left:-3px;
    position:absolute;
    right:-3px;
    top:-3px;
    border-radius:3px;
    content:"";
    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-editable-text:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
  .bp3-editable-text.bp3-editable-text-editing::before{
    background-color:#ffffff;
    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-editable-text.bp3-disabled::before{
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
    color:#137cbd; }
  .bp3-editable-text.bp3-intent-primary:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
  .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
  .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
    color:#0f9960; }
  .bp3-editable-text.bp3-intent-success:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
  .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
    color:#d9822b; }
  .bp3-editable-text.bp3-intent-warning:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
  .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
    color:#db3737; }
  .bp3-editable-text.bp3-intent-danger:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
  .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-dark .bp3-editable-text:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  .bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
    background-color:rgba(16, 22, 26, 0.3);
    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-disabled::before{
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
    color:#48aff0; }
  .bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
            box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
    color:#3dcc91; }
  .bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
            box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
    color:#ffb366; }
  .bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
            box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
    color:#ff7373; }
  .bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
    -webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
            box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
  .bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
    -webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }

.bp3-editable-text-input,
.bp3-editable-text-content{
  color:inherit;
  display:inherit;
  font:inherit;
  letter-spacing:inherit;
  max-width:inherit;
  min-width:inherit;
  position:relative;
  resize:none;
  text-transform:inherit;
  vertical-align:top; }

.bp3-editable-text-input{
  background:none;
  border:none;
  -webkit-box-shadow:none;
          box-shadow:none;
  padding:0;
  white-space:pre-wrap;
  width:100%; }
  .bp3-editable-text-input::-webkit-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-editable-text-input::-moz-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-editable-text-input:-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-editable-text-input::-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-editable-text-input::placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-editable-text-input:focus{
    outline:none; }
  .bp3-editable-text-input::-ms-clear{
    display:none; }

.bp3-editable-text-content{
  overflow:hidden;
  padding-right:2px;
  text-overflow:ellipsis;
  white-space:pre; }
  .bp3-editable-text-editing > .bp3-editable-text-content{
    left:0;
    position:absolute;
    visibility:hidden; }
  .bp3-editable-text-placeholder > .bp3-editable-text-content{
    color:rgba(92, 112, 128, 0.6); }
    .bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
      color:rgba(167, 182, 194, 0.6); }

.bp3-editable-text.bp3-multiline{
  display:block; }
  .bp3-editable-text.bp3-multiline .bp3-editable-text-content{
    overflow:auto;
    white-space:pre-wrap;
    word-wrap:break-word; }
.bp3-divider{
  border-bottom:1px solid rgba(16, 22, 26, 0.15);
  border-right:1px solid rgba(16, 22, 26, 0.15);
  margin:5px; }
  .bp3-dark .bp3-divider{
    border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
  -webkit-transform:translateZ(0);
          transform:translateZ(0);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:stretch;
      -ms-flex-align:stretch;
          align-items:stretch; }
  .bp3-control-group > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-control-group > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-control-group .bp3-button,
  .bp3-control-group .bp3-html-select,
  .bp3-control-group .bp3-input,
  .bp3-control-group .bp3-select{
    position:relative; }
  .bp3-control-group .bp3-input{
    border-radius:inherit;
    z-index:2; }
    .bp3-control-group .bp3-input:focus{
      border-radius:3px;
      z-index:14; }
    .bp3-control-group .bp3-input[class*="bp3-intent"]{
      z-index:13; }
      .bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
        z-index:15; }
    .bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
      z-index:1; }
  .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
    z-index:13; }
    .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
      z-index:15; }
  .bp3-control-group .bp3-button,
  .bp3-control-group .bp3-html-select select,
  .bp3-control-group .bp3-select select{
    -webkit-transform:translateZ(0);
            transform:translateZ(0);
    border-radius:inherit;
    z-index:4; }
    .bp3-control-group .bp3-button:focus,
    .bp3-control-group .bp3-html-select select:focus,
    .bp3-control-group .bp3-select select:focus{
      z-index:5; }
    .bp3-control-group .bp3-button:hover,
    .bp3-control-group .bp3-html-select select:hover,
    .bp3-control-group .bp3-select select:hover{
      z-index:6; }
    .bp3-control-group .bp3-button:active,
    .bp3-control-group .bp3-html-select select:active,
    .bp3-control-group .bp3-select select:active{
      z-index:7; }
    .bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
    .bp3-control-group .bp3-html-select select[readonly],
    .bp3-control-group .bp3-html-select select:disabled,
    .bp3-control-group .bp3-html-select select.bp3-disabled,
    .bp3-control-group .bp3-select select[readonly],
    .bp3-control-group .bp3-select select:disabled,
    .bp3-control-group .bp3-select select.bp3-disabled{
      z-index:3; }
    .bp3-control-group .bp3-button[class*="bp3-intent"],
    .bp3-control-group .bp3-html-select select[class*="bp3-intent"],
    .bp3-control-group .bp3-select select[class*="bp3-intent"]{
      z-index:9; }
      .bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
      .bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
        z-index:10; }
      .bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
      .bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
        z-index:11; }
      .bp3-control-group .bp3-button[class*="bp3-intent"]:active,
      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
      .bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
        z-index:12; }
      .bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
      .bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
      .bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
      .bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
      .bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
      .bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
        z-index:8; }
  .bp3-control-group .bp3-input-group > .bp3-icon,
  .bp3-control-group .bp3-input-group > .bp3-button,
  .bp3-control-group .bp3-input-group > .bp3-input-left-container,
  .bp3-control-group .bp3-input-group > .bp3-input-action{
    z-index:16; }
  .bp3-control-group .bp3-select::after,
  .bp3-control-group .bp3-html-select::after,
  .bp3-control-group .bp3-select > .bp3-icon,
  .bp3-control-group .bp3-html-select > .bp3-icon{
    z-index:17; }
  .bp3-control-group .bp3-select:focus-within{
    z-index:5; }
  .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
    margin-right:-1px; }
  .bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
    margin-left:6px; }
  .bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
    margin-right:0; }
  .bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
    margin-left:1px; }
  .bp3-control-group .bp3-popover-wrapper,
  .bp3-control-group .bp3-popover-target{
    border-radius:inherit; }
  .bp3-control-group > :first-child{
    border-radius:3px 0 0 3px; }
  .bp3-control-group > :last-child{
    border-radius:0 3px 3px 0;
    margin-right:0; }
  .bp3-control-group > :only-child{
    border-radius:3px;
    margin-right:0; }
  .bp3-control-group .bp3-input-group .bp3-button{
    border-radius:3px; }
  .bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
    border-bottom-left-radius:0;
    border-top-left-radius:0; }
  .bp3-control-group.bp3-fill{
    width:100%; }
  .bp3-control-group > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp3-control-group.bp3-fill > *:not(.bp3-fixed){
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto; }
  .bp3-control-group.bp3-vertical{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column; }
    .bp3-control-group.bp3-vertical > *{
      margin-top:-1px; }
    .bp3-control-group.bp3-vertical > :first-child{
      border-radius:3px 3px 0 0;
      margin-top:0; }
    .bp3-control-group.bp3-vertical > :last-child{
      border-radius:0 0 3px 3px; }
.bp3-control{
  cursor:pointer;
  display:block;
  margin-bottom:10px;
  position:relative;
  text-transform:none; }
  .bp3-control input:checked ~ .bp3-control-indicator{
    background-color:#137cbd;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
    color:#ffffff; }
  .bp3-control:hover input:checked ~ .bp3-control-indicator{
    background-color:#106ba3;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
  .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
    background:#0e5a8a;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-control input:disabled:checked ~ .bp3-control-indicator{
    background:rgba(19, 124, 189, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
    background-color:#106ba3;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
    background-color:#0e5a8a;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
    background:rgba(14, 90, 138, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp3-control:not(.bp3-align-right){
    padding-left:26px; }
    .bp3-control:not(.bp3-align-right) .bp3-control-indicator{
      margin-left:-26px; }
  .bp3-control.bp3-align-right{
    padding-right:26px; }
    .bp3-control.bp3-align-right .bp3-control-indicator{
      margin-right:-26px; }
  .bp3-control.bp3-disabled{
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed; }
  .bp3-control.bp3-inline{
    display:inline-block;
    margin-right:20px; }
  .bp3-control input{
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    z-index:-1; }
  .bp3-control .bp3-control-indicator{
    background-clip:padding-box;
    background-color:#f5f8fa;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
    border:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
    cursor:pointer;
    display:inline-block;
    font-size:16px;
    height:1em;
    margin-right:10px;
    margin-top:-3px;
    position:relative;
    -webkit-user-select:none;
       -moz-user-select:none;
        -ms-user-select:none;
            user-select:none;
    vertical-align:middle;
    width:1em; }
    .bp3-control .bp3-control-indicator::before{
      content:"";
      display:block;
      height:1em;
      width:1em; }
  .bp3-control:hover .bp3-control-indicator{
    background-color:#ebf1f5; }
  .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
    background:#d8e1e8;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-control input:disabled ~ .bp3-control-indicator{
    background:rgba(206, 217, 224, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none;
    cursor:not-allowed; }
  .bp3-control input:focus ~ .bp3-control-indicator{
    outline:rgba(19, 124, 189, 0.6) auto 2px;
    outline-offset:2px;
    -moz-outline-radius:6px; }
  .bp3-control.bp3-align-right .bp3-control-indicator{
    float:right;
    margin-left:10px;
    margin-top:1px; }
  .bp3-control.bp3-large{
    font-size:16px; }
    .bp3-control.bp3-large:not(.bp3-align-right){
      padding-left:30px; }
      .bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
        margin-left:-30px; }
    .bp3-control.bp3-large.bp3-align-right{
      padding-right:30px; }
      .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
        margin-right:-30px; }
    .bp3-control.bp3-large .bp3-control-indicator{
      font-size:20px; }
    .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
      margin-top:0; }
  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
    background-color:#137cbd;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
    color:#ffffff; }
  .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
    background-color:#106ba3;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
  .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
    background:#0e5a8a;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
    background:rgba(19, 124, 189, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
    background-color:#106ba3;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
    background-color:#0e5a8a;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
    background:rgba(14, 90, 138, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp3-control.bp3-checkbox .bp3-control-indicator{
    border-radius:3px; }
  .bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z%27 fill=%27white%27/%3e%3c/svg%3e"); }
  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z%27 fill=%27white%27/%3e%3c/svg%3e"); }
  .bp3-control.bp3-radio .bp3-control-indicator{
    border-radius:50%; }
  .bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
    background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
  .bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
    opacity:0.5; }
  .bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
    -moz-outline-radius:16px; }
  .bp3-control.bp3-switch input ~ .bp3-control-indicator{
    background:rgba(167, 182, 194, 0.5); }
  .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
    background:rgba(115, 134, 148, 0.5); }
  .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
    background:rgba(92, 112, 128, 0.5); }
  .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
    background:rgba(206, 217, 224, 0.5); }
    .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
      background:rgba(255, 255, 255, 0.8); }
  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
    background:#137cbd; }
  .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
    background:#106ba3; }
  .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
    background:#0e5a8a; }
  .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
    background:rgba(19, 124, 189, 0.5); }
    .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
      background:rgba(255, 255, 255, 0.8); }
  .bp3-control.bp3-switch:not(.bp3-align-right){
    padding-left:38px; }
    .bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
      margin-left:-38px; }
  .bp3-control.bp3-switch.bp3-align-right{
    padding-right:38px; }
    .bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
      margin-right:-38px; }
  .bp3-control.bp3-switch .bp3-control-indicator{
    border:none;
    border-radius:1.75em;
    -webkit-box-shadow:none !important;
            box-shadow:none !important;
    min-width:1.75em;
    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    width:auto; }
    .bp3-control.bp3-switch .bp3-control-indicator::before{
      background:#ffffff;
      border-radius:50%;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
      height:calc(1em - 4px);
      left:0;
      margin:2px;
      position:absolute;
      -webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
      transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
      width:calc(1em - 4px); }
  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
    left:calc(100% - 1em); }
  .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
    padding-left:45px; }
    .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
      margin-left:-45px; }
  .bp3-control.bp3-switch.bp3-large.bp3-align-right{
    padding-right:45px; }
    .bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
      margin-right:-45px; }
  .bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
    background:rgba(16, 22, 26, 0.5); }
  .bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
    background:rgba(16, 22, 26, 0.7); }
  .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
    background:rgba(16, 22, 26, 0.9); }
  .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
    background:rgba(57, 75, 89, 0.5); }
    .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
      background:rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
    background:#137cbd; }
  .bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
    background:#106ba3; }
  .bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
    background:#0e5a8a; }
  .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
    background:rgba(14, 90, 138, 0.5); }
    .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
      background:rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
    background:#394b59;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
  .bp3-control.bp3-switch .bp3-switch-inner-text{
    font-size:0.7em;
    text-align:center; }
  .bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
    line-height:0;
    margin-left:0.5em;
    margin-right:1.2em;
    visibility:hidden; }
  .bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
    line-height:1em;
    margin-left:1.2em;
    margin-right:0.5em;
    visibility:visible; }
  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
    line-height:1em;
    visibility:visible; }
  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
    line-height:0;
    visibility:hidden; }
  .bp3-dark .bp3-control{
    color:#f5f8fa; }
    .bp3-dark .bp3-control.bp3-disabled{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-control .bp3-control-indicator{
      background-color:#394b59;
      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-control:hover .bp3-control-indicator{
      background-color:#30404d; }
    .bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
      background:#202b33;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
      background:rgba(57, 75, 89, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      cursor:not-allowed; }
    .bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
      color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
  cursor:pointer;
  display:inline-block;
  height:30px;
  position:relative; }
  .bp3-file-input input{
    margin:0;
    min-width:200px;
    opacity:0; }
    .bp3-file-input input:disabled + .bp3-file-upload-input,
    .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
      background:rgba(206, 217, 224, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(92, 112, 128, 0.6);
      cursor:not-allowed;
      resize:none; }
      .bp3-file-input input:disabled + .bp3-file-upload-input::after,
      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
        background-color:rgba(206, 217, 224, 0.5);
        background-image:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:rgba(92, 112, 128, 0.6);
        cursor:not-allowed;
        outline:none; }
        .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
          background:rgba(206, 217, 224, 0.7); }
      .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
        background:rgba(57, 75, 89, 0.5);
        -webkit-box-shadow:none;
                box-shadow:none;
        color:rgba(167, 182, 194, 0.6); }
        .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
          background-color:rgba(57, 75, 89, 0.5);
          background-image:none;
          -webkit-box-shadow:none;
                  box-shadow:none;
          color:rgba(167, 182, 194, 0.6); }
          .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
          .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
            background:rgba(57, 75, 89, 0.7); }
  .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
    color:#182026; }
  .bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
    color:#f5f8fa; }
  .bp3-file-input.bp3-fill{
    width:100%; }
  .bp3-file-input.bp3-large,
  .bp3-large .bp3-file-input{
    height:40px; }
  .bp3-file-input .bp3-file-upload-input-custom-text::after{
    content:attr(bp3-button-text); }

.bp3-file-upload-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
  color:#182026;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  color:rgba(92, 112, 128, 0.6);
  left:0;
  padding-right:80px;
  position:absolute;
  right:0;
  top:0;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp3-file-upload-input::-webkit-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-file-upload-input::-moz-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-file-upload-input:-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-file-upload-input::-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-file-upload-input::placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
    border-radius:30px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding-left:10px; }
  .bp3-file-upload-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
  .bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
    background:rgba(206, 217, 224, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed;
    resize:none; }
  .bp3-file-upload-input::after{
    background-color:#f5f8fa;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
    color:#182026;
    min-height:24px;
    min-width:24px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    border-radius:3px;
    content:"Browse";
    line-height:24px;
    margin:3px;
    position:absolute;
    right:0;
    text-align:center;
    top:0;
    width:70px; }
    .bp3-file-upload-input::after:hover{
      background-clip:padding-box;
      background-color:#ebf1f5;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
    .bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
      background-color:#d8e1e8;
      background-image:none;
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
      background-color:rgba(206, 217, 224, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(92, 112, 128, 0.6);
      cursor:not-allowed;
      outline:none; }
      .bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
        background:rgba(206, 217, 224, 0.7); }
  .bp3-file-upload-input:hover::after{
    background-clip:padding-box;
    background-color:#ebf1f5;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
  .bp3-file-upload-input:active::after{
    background-color:#d8e1e8;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-large .bp3-file-upload-input{
    font-size:16px;
    height:40px;
    line-height:40px;
    padding-right:95px; }
    .bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
      padding:0 15px; }
    .bp3-large .bp3-file-upload-input::after{
      min-height:30px;
      min-width:30px;
      line-height:30px;
      margin:5px;
      width:85px; }
  .bp3-dark .bp3-file-upload-input{
    background:rgba(16, 22, 26, 0.3);
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
    color:#f5f8fa;
    color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-file-upload-input::-moz-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-file-upload-input::placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-file-upload-input:focus{
      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-file-upload-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
      background:rgba(57, 75, 89, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-file-upload-input::after{
      background-color:#394b59;
      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
      color:#f5f8fa; }
      .bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
        color:#f5f8fa; }
      .bp3-dark .bp3-file-upload-input::after:hover{
        background-color:#30404d;
        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
        background-color:#202b33;
        background-image:none;
        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
      .bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
        background-color:rgba(57, 75, 89, 0.5);
        background-image:none;
        -webkit-box-shadow:none;
                box-shadow:none;
        color:rgba(167, 182, 194, 0.6); }
        .bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
          background:rgba(57, 75, 89, 0.7); }
      .bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
        background:rgba(16, 22, 26, 0.5);
        stroke:#8a9ba8; }
    .bp3-dark .bp3-file-upload-input:hover::after{
      background-color:#30404d;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-file-upload-input:active::after{
      background-color:#202b33;
      background-image:none;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin:0 0 15px; }
  .bp3-form-group label.bp3-label{
    margin-bottom:5px; }
  .bp3-form-group .bp3-control{
    margin-top:7px; }
  .bp3-form-group .bp3-form-helper-text{
    color:#5c7080;
    font-size:12px;
    margin-top:5px; }
  .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
    color:#106ba3; }
  .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
    color:#0d8050; }
  .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
    color:#bf7326; }
  .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
    color:#c23030; }
  .bp3-form-group.bp3-inline{
    -webkit-box-align:start;
        -ms-flex-align:start;
            align-items:flex-start;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
        -ms-flex-direction:row;
            flex-direction:row; }
    .bp3-form-group.bp3-inline.bp3-large label.bp3-label{
      line-height:40px;
      margin:0 10px 0 0; }
    .bp3-form-group.bp3-inline label.bp3-label{
      line-height:30px;
      margin:0 10px 0 0; }
  .bp3-form-group.bp3-disabled .bp3-label,
  .bp3-form-group.bp3-disabled .bp3-text-muted,
  .bp3-form-group.bp3-disabled .bp3-form-helper-text{
    color:rgba(92, 112, 128, 0.6) !important; }
  .bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
    color:#48aff0; }
  .bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
    color:#3dcc91; }
  .bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
    color:#ffb366; }
  .bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
    color:#ff7373; }
  .bp3-dark .bp3-form-group .bp3-form-helper-text{
    color:#a7b6c2; }
  .bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
  .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
  .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
    color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
  display:block;
  position:relative; }
  .bp3-input-group .bp3-input{
    position:relative;
    width:100%; }
    .bp3-input-group .bp3-input:not(:first-child){
      padding-left:30px; }
    .bp3-input-group .bp3-input:not(:last-child){
      padding-right:30px; }
  .bp3-input-group .bp3-input-action,
  .bp3-input-group > .bp3-input-left-container,
  .bp3-input-group > .bp3-button,
  .bp3-input-group > .bp3-icon{
    position:absolute;
    top:0; }
    .bp3-input-group .bp3-input-action:first-child,
    .bp3-input-group > .bp3-input-left-container:first-child,
    .bp3-input-group > .bp3-button:first-child,
    .bp3-input-group > .bp3-icon:first-child{
      left:0; }
    .bp3-input-group .bp3-input-action:last-child,
    .bp3-input-group > .bp3-input-left-container:last-child,
    .bp3-input-group > .bp3-button:last-child,
    .bp3-input-group > .bp3-icon:last-child{
      right:0; }
  .bp3-input-group .bp3-button{
    min-height:24px;
    min-width:24px;
    margin:3px;
    padding:0 7px; }
    .bp3-input-group .bp3-button:empty{
      padding:0; }
  .bp3-input-group > .bp3-input-left-container,
  .bp3-input-group > .bp3-icon{
    z-index:1; }
  .bp3-input-group > .bp3-input-left-container > .bp3-icon,
  .bp3-input-group > .bp3-icon{
    color:#5c7080; }
    .bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
    .bp3-input-group > .bp3-icon:empty{
      font-family:"Icons16", sans-serif;
      font-size:16px;
      font-style:normal;
      font-weight:400;
      line-height:1;
      -moz-osx-font-smoothing:grayscale;
      -webkit-font-smoothing:antialiased; }
  .bp3-input-group > .bp3-input-left-container > .bp3-icon,
  .bp3-input-group > .bp3-icon,
  .bp3-input-group .bp3-input-action > .bp3-spinner{
    margin:7px; }
  .bp3-input-group .bp3-tag{
    margin:5px; }
  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
    color:#5c7080; }
    .bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
      color:#a7b6c2; }
    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
      color:#5c7080; }
  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
    color:rgba(92, 112, 128, 0.6) !important; }
    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
      color:rgba(92, 112, 128, 0.6) !important; }
  .bp3-input-group.bp3-disabled{
    cursor:not-allowed; }
    .bp3-input-group.bp3-disabled .bp3-icon{
      color:rgba(92, 112, 128, 0.6); }
  .bp3-input-group.bp3-large .bp3-button{
    min-height:30px;
    min-width:30px;
    margin:5px; }
  .bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
  .bp3-input-group.bp3-large > .bp3-icon,
  .bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
    margin:12px; }
  .bp3-input-group.bp3-large .bp3-input{
    font-size:16px;
    height:40px;
    line-height:40px; }
    .bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
      padding:0 15px; }
    .bp3-input-group.bp3-large .bp3-input:not(:first-child){
      padding-left:40px; }
    .bp3-input-group.bp3-large .bp3-input:not(:last-child){
      padding-right:40px; }
  .bp3-input-group.bp3-small .bp3-button{
    min-height:20px;
    min-width:20px;
    margin:2px; }
  .bp3-input-group.bp3-small .bp3-tag{
    min-height:20px;
    min-width:20px;
    margin:2px; }
  .bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
  .bp3-input-group.bp3-small > .bp3-icon,
  .bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
    margin:4px; }
  .bp3-input-group.bp3-small .bp3-input{
    font-size:12px;
    height:24px;
    line-height:24px;
    padding-left:8px;
    padding-right:8px; }
    .bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
      padding:0 12px; }
    .bp3-input-group.bp3-small .bp3-input:not(:first-child){
      padding-left:24px; }
    .bp3-input-group.bp3-small .bp3-input:not(:last-child){
      padding-right:24px; }
  .bp3-input-group.bp3-fill{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    width:100%; }
  .bp3-input-group.bp3-round .bp3-button,
  .bp3-input-group.bp3-round .bp3-input,
  .bp3-input-group.bp3-round .bp3-tag{
    border-radius:30px; }
  .bp3-dark .bp3-input-group .bp3-icon{
    color:#a7b6c2; }
  .bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
    color:rgba(167, 182, 194, 0.6); }
  .bp3-input-group.bp3-intent-primary .bp3-input{
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-primary .bp3-input:focus{
      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #137cbd;
              box-shadow:inset 0 0 0 1px #137cbd; }
    .bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp3-input-group.bp3-intent-primary > .bp3-icon{
    color:#106ba3; }
    .bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
      color:#48aff0; }
  .bp3-input-group.bp3-intent-success .bp3-input{
    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-success .bp3-input:focus{
      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-success .bp3-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #0f9960;
              box-shadow:inset 0 0 0 1px #0f9960; }
    .bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp3-input-group.bp3-intent-success > .bp3-icon{
    color:#0d8050; }
    .bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
      color:#3dcc91; }
  .bp3-input-group.bp3-intent-warning .bp3-input{
    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-warning .bp3-input:focus{
      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #d9822b;
              box-shadow:inset 0 0 0 1px #d9822b; }
    .bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp3-input-group.bp3-intent-warning > .bp3-icon{
    color:#bf7326; }
    .bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
      color:#ffb366; }
  .bp3-input-group.bp3-intent-danger .bp3-input{
    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-danger .bp3-input:focus{
      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #db3737;
              box-shadow:inset 0 0 0 1px #db3737; }
    .bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp3-input-group.bp3-intent-danger > .bp3-icon{
    color:#c23030; }
    .bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
      color:#ff7373; }
.bp3-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
  color:#182026;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle; }
  .bp3-input::-webkit-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input::-moz-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input:-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input::-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input::placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input:focus, .bp3-input.bp3-active{
    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-input[type="search"], .bp3-input.bp3-round{
    border-radius:30px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding-left:10px; }
  .bp3-input[readonly]{
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
  .bp3-input:disabled, .bp3-input.bp3-disabled{
    background:rgba(206, 217, 224, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed;
    resize:none; }
  .bp3-input.bp3-large{
    font-size:16px;
    height:40px;
    line-height:40px; }
    .bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
      padding:0 15px; }
  .bp3-input.bp3-small{
    font-size:12px;
    height:24px;
    line-height:24px;
    padding-left:8px;
    padding-right:8px; }
    .bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
      padding:0 12px; }
  .bp3-input.bp3-fill{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    width:100%; }
  .bp3-dark .bp3-input{
    background:rgba(16, 22, 26, 0.3);
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
    color:#f5f8fa; }
    .bp3-dark .bp3-input::-webkit-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-input::-moz-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-input:-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-input::-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-input::placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-input:focus{
      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
      background:rgba(57, 75, 89, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(167, 182, 194, 0.6); }
  .bp3-input.bp3-intent-primary{
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-primary:focus{
      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-primary[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #137cbd;
              box-shadow:inset 0 0 0 1px #137cbd; }
    .bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp3-dark .bp3-input.bp3-intent-primary{
      -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-primary:focus{
        -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-primary[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #137cbd;
                box-shadow:inset 0 0 0 1px #137cbd; }
      .bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp3-input.bp3-intent-success{
    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-success:focus{
      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-success[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #0f9960;
              box-shadow:inset 0 0 0 1px #0f9960; }
    .bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp3-dark .bp3-input.bp3-intent-success{
      -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-success:focus{
        -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-success[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #0f9960;
                box-shadow:inset 0 0 0 1px #0f9960; }
      .bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp3-input.bp3-intent-warning{
    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-warning:focus{
      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-warning[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #d9822b;
              box-shadow:inset 0 0 0 1px #d9822b; }
    .bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp3-dark .bp3-input.bp3-intent-warning{
      -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-warning:focus{
        -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-warning[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #d9822b;
                box-shadow:inset 0 0 0 1px #d9822b; }
      .bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp3-input.bp3-intent-danger{
    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-danger:focus{
      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-input.bp3-intent-danger[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px #db3737;
              box-shadow:inset 0 0 0 1px #db3737; }
    .bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp3-dark .bp3-input.bp3-intent-danger{
      -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-danger:focus{
        -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
      .bp3-dark .bp3-input.bp3-intent-danger[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #db3737;
                box-shadow:inset 0 0 0 1px #db3737; }
      .bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
  .bp3-input::-ms-clear{
    display:none; }
textarea.bp3-input{
  max-width:100%;
  padding:10px; }
  textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
    height:auto;
    line-height:inherit; }
  textarea.bp3-input.bp3-small{
    padding:8px; }
  .bp3-dark textarea.bp3-input{
    background:rgba(16, 22, 26, 0.3);
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
    color:#f5f8fa; }
    .bp3-dark textarea.bp3-input::-webkit-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark textarea.bp3-input::-moz-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark textarea.bp3-input:-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark textarea.bp3-input::-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark textarea.bp3-input::placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark textarea.bp3-input:focus{
      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark textarea.bp3-input[readonly]{
      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
      background:rgba(57, 75, 89, 0.5);
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
  display:block;
  margin-bottom:15px;
  margin-top:0; }
  label.bp3-label .bp3-html-select,
  label.bp3-label .bp3-input,
  label.bp3-label .bp3-select,
  label.bp3-label .bp3-slider,
  label.bp3-label .bp3-popover-wrapper{
    display:block;
    margin-top:5px;
    text-transform:none; }
  label.bp3-label .bp3-button-group{
    margin-top:5px; }
  label.bp3-label .bp3-select select,
  label.bp3-label .bp3-html-select select{
    font-weight:400;
    vertical-align:top;
    width:100%; }
  label.bp3-label.bp3-disabled,
  label.bp3-label.bp3-disabled .bp3-text-muted{
    color:rgba(92, 112, 128, 0.6); }
  label.bp3-label.bp3-inline{
    line-height:30px; }
    label.bp3-label.bp3-inline .bp3-html-select,
    label.bp3-label.bp3-inline .bp3-input,
    label.bp3-label.bp3-inline .bp3-input-group,
    label.bp3-label.bp3-inline .bp3-select,
    label.bp3-label.bp3-inline .bp3-popover-wrapper{
      display:inline-block;
      margin:0 0 0 5px;
      vertical-align:top; }
    label.bp3-label.bp3-inline .bp3-button-group{
      margin:0 0 0 5px; }
    label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
      margin-left:0; }
    label.bp3-label.bp3-inline.bp3-large{
      line-height:40px; }
  label.bp3-label:not(.bp3-inline) .bp3-popover-target{
    display:block; }
  .bp3-dark label.bp3-label{
    color:#f5f8fa; }
    .bp3-dark label.bp3-label.bp3-disabled,
    .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
      color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
  -webkit-box-flex:1;
      -ms-flex:1 1 14px;
          flex:1 1 14px;
  min-height:0;
  padding:0;
  width:30px; }
  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
    border-radius:0 3px 0 0; }
  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
    border-radius:0 0 3px 0; }

.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
  border-radius:3px 0 0 0; }

.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
  border-radius:0 0 0 3px; }

.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
  width:40px; }

form{
  display:block; }
.bp3-html-select select,
.bp3-select select{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  border:none;
  border-radius:3px;
  cursor:pointer;
  font-size:14px;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  background-color:#f5f8fa;
  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
  color:#182026;
  -moz-appearance:none;
  -webkit-appearance:none;
  border-radius:3px;
  height:30px;
  padding:0 25px 0 10px;
  width:100%; }
  .bp3-html-select select > *, .bp3-select select > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-html-select select::before,
  .bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
    margin-right:7px; }
  .bp3-html-select select:empty::before,
  .bp3-select select:empty::before,
  .bp3-html-select select > :last-child,
  .bp3-select select > :last-child{
    margin-right:0; }
  .bp3-html-select select:hover,
  .bp3-select select:hover{
    background-clip:padding-box;
    background-color:#ebf1f5;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
  .bp3-html-select select:active,
  .bp3-select select:active, .bp3-html-select select.bp3-active,
  .bp3-select select.bp3-active{
    background-color:#d8e1e8;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-html-select select:disabled,
  .bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
  .bp3-select select.bp3-disabled{
    background-color:rgba(206, 217, 224, 0.5);
    background-image:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed;
    outline:none; }
    .bp3-html-select select:disabled.bp3-active,
    .bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
    .bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
    .bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
    .bp3-select select.bp3-disabled.bp3-active:hover{
      background:rgba(206, 217, 224, 0.7); }

.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
  background:none;
  -webkit-box-shadow:none;
          box-shadow:none; }
  .bp3-html-select.bp3-minimal select:hover,
  .bp3-select.bp3-minimal select:hover{
    background:rgba(167, 182, 194, 0.3);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:#182026;
    text-decoration:none; }
  .bp3-html-select.bp3-minimal select:active,
  .bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
  .bp3-select.bp3-minimal select.bp3-active{
    background:rgba(115, 134, 148, 0.3);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:#182026; }
  .bp3-html-select.bp3-minimal select:disabled,
  .bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
  .bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
  .bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
  .bp3-select.bp3-minimal select.bp3-disabled:hover{
    background:none;
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed; }
    .bp3-html-select.bp3-minimal select:disabled.bp3-active,
    .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
    .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
    .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
    .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
      background:rgba(115, 134, 148, 0.3); }
  .bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
  .bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
    background:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:inherit; }
    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none; }
    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
      background:rgba(138, 155, 168, 0.15); }
    .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
      background:rgba(138, 155, 168, 0.3);
      color:#f5f8fa; }
    .bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
    .bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
    .bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
      background:none;
      color:rgba(167, 182, 194, 0.6);
      cursor:not-allowed; }
      .bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
        background:rgba(138, 155, 168, 0.3); }
  .bp3-html-select.bp3-minimal select.bp3-intent-primary,
  .bp3-select.bp3-minimal select.bp3-intent-primary{
    color:#106ba3; }
    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
    .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#106ba3; }
    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
    .bp3-select.bp3-minimal select.bp3-intent-primary:hover{
      background:rgba(19, 124, 189, 0.15);
      color:#106ba3; }
    .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
      background:rgba(19, 124, 189, 0.3);
      color:#106ba3; }
    .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
    .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
      background:none;
      color:rgba(16, 107, 163, 0.5); }
      .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
        background:rgba(19, 124, 189, 0.3); }
    .bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
      stroke:#106ba3; }
    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
      color:#48aff0; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
        background:rgba(19, 124, 189, 0.2);
        color:#48aff0; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
        background:rgba(19, 124, 189, 0.3);
        color:#48aff0; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
        background:none;
        color:rgba(72, 175, 240, 0.5); }
        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
          background:rgba(19, 124, 189, 0.3); }
  .bp3-html-select.bp3-minimal select.bp3-intent-success,
  .bp3-select.bp3-minimal select.bp3-intent-success{
    color:#0d8050; }
    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
    .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#0d8050; }
    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
    .bp3-select.bp3-minimal select.bp3-intent-success:hover{
      background:rgba(15, 153, 96, 0.15);
      color:#0d8050; }
    .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
      background:rgba(15, 153, 96, 0.3);
      color:#0d8050; }
    .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
    .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
      background:none;
      color:rgba(13, 128, 80, 0.5); }
      .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
        background:rgba(15, 153, 96, 0.3); }
    .bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
      stroke:#0d8050; }
    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
      color:#3dcc91; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
        background:rgba(15, 153, 96, 0.2);
        color:#3dcc91; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
        background:rgba(15, 153, 96, 0.3);
        color:#3dcc91; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
        background:none;
        color:rgba(61, 204, 145, 0.5); }
        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
          background:rgba(15, 153, 96, 0.3); }
  .bp3-html-select.bp3-minimal select.bp3-intent-warning,
  .bp3-select.bp3-minimal select.bp3-intent-warning{
    color:#bf7326; }
    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
    .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#bf7326; }
    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
    .bp3-select.bp3-minimal select.bp3-intent-warning:hover{
      background:rgba(217, 130, 43, 0.15);
      color:#bf7326; }
    .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
      background:rgba(217, 130, 43, 0.3);
      color:#bf7326; }
    .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
    .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
      background:none;
      color:rgba(191, 115, 38, 0.5); }
      .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
        background:rgba(217, 130, 43, 0.3); }
    .bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
      stroke:#bf7326; }
    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
      color:#ffb366; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
        background:rgba(217, 130, 43, 0.2);
        color:#ffb366; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
        background:rgba(217, 130, 43, 0.3);
        color:#ffb366; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
        background:none;
        color:rgba(255, 179, 102, 0.5); }
        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
          background:rgba(217, 130, 43, 0.3); }
  .bp3-html-select.bp3-minimal select.bp3-intent-danger,
  .bp3-select.bp3-minimal select.bp3-intent-danger{
    color:#c23030; }
    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
    .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
      background:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:#c23030; }
    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
    .bp3-select.bp3-minimal select.bp3-intent-danger:hover{
      background:rgba(219, 55, 55, 0.15);
      color:#c23030; }
    .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
      background:rgba(219, 55, 55, 0.3);
      color:#c23030; }
    .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
    .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
      background:none;
      color:rgba(194, 48, 48, 0.5); }
      .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
      .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
        background:rgba(219, 55, 55, 0.3); }
    .bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
      stroke:#c23030; }
    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
      color:#ff7373; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
        background:rgba(219, 55, 55, 0.2);
        color:#ff7373; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
        background:rgba(219, 55, 55, 0.3);
        color:#ff7373; }
      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
        background:none;
        color:rgba(255, 115, 115, 0.5); }
        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
          background:rgba(219, 55, 55, 0.3); }

.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
  font-size:16px;
  height:40px;
  padding-right:35px; }

.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
  background-color:#394b59;
  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
  color:#f5f8fa; }
  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
    color:#f5f8fa; }
  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
    background-color:#30404d;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
    background-color:#202b33;
    background-image:none;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
    background-color:rgba(57, 75, 89, 0.5);
    background-image:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
      background:rgba(57, 75, 89, 0.7); }
  .bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
    background:rgba(16, 22, 26, 0.5);
    stroke:#8a9ba8; }

.bp3-html-select select:disabled,
.bp3-select select:disabled{
  background-color:rgba(206, 217, 224, 0.5);
  -webkit-box-shadow:none;
          box-shadow:none;
  color:rgba(92, 112, 128, 0.6);
  cursor:not-allowed; }

.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
  color:#5c7080;
  pointer-events:none;
  position:absolute;
  right:7px;
  top:7px; }
  .bp3-html-select .bp3-disabled.bp3-icon,
  .bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
    color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
  display:inline-block;
  letter-spacing:normal;
  position:relative;
  vertical-align:middle; }
  .bp3-html-select select::-ms-expand,
  .bp3-select select::-ms-expand{
    display:none; }
  .bp3-html-select .bp3-icon,
  .bp3-select .bp3-icon{
    color:#5c7080; }
    .bp3-html-select .bp3-icon:hover,
    .bp3-select .bp3-icon:hover{
      color:#182026; }
    .bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
    .bp3-select .bp3-icon{
      color:#a7b6c2; }
      .bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
      .bp3-select .bp3-icon:hover{
        color:#f5f8fa; }
  .bp3-html-select.bp3-large::after,
  .bp3-html-select.bp3-large .bp3-icon,
  .bp3-select.bp3-large::after,
  .bp3-select.bp3-large .bp3-icon{
    right:12px;
    top:12px; }
  .bp3-html-select.bp3-fill,
  .bp3-html-select.bp3-fill select,
  .bp3-select.bp3-fill,
  .bp3-select.bp3-fill select{
    width:100%; }
  .bp3-dark .bp3-html-select option, .bp3-dark
  .bp3-select option{
    background-color:#30404d;
    color:#f5f8fa; }
  .bp3-dark .bp3-html-select option:disabled, .bp3-dark
  .bp3-select option:disabled{
    color:rgba(167, 182, 194, 0.6); }
  .bp3-dark .bp3-html-select::after, .bp3-dark
  .bp3-select::after{
    color:#a7b6c2; }

.bp3-select::after{
  font-family:"Icons16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:""; }
.bp3-running-text table, table.bp3-html-table{
  border-spacing:0;
  font-size:14px; }
  .bp3-running-text table th, table.bp3-html-table th,
  .bp3-running-text table td,
  table.bp3-html-table td{
    padding:11px;
    text-align:left;
    vertical-align:top; }
  .bp3-running-text table th, table.bp3-html-table th{
    color:#182026;
    font-weight:600; }
  
  .bp3-running-text table td,
  table.bp3-html-table td{
    color:#182026; }
  .bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
  .bp3-running-text table tbody tr:first-child td,
  table.bp3-html-table tbody tr:first-child td,
  .bp3-running-text table tfoot tr:first-child th,
  table.bp3-html-table tfoot tr:first-child th,
  .bp3-running-text table tfoot tr:first-child td,
  table.bp3-html-table tfoot tr:first-child td{
    -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
            box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
  .bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
    color:#f5f8fa; }
  .bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
    color:#f5f8fa; }
  .bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
  .bp3-dark .bp3-running-text table tbody tr:first-child td,
  .bp3-running-text .bp3-dark table tbody tr:first-child td,
  .bp3-dark table.bp3-html-table tbody tr:first-child td,
  .bp3-dark .bp3-running-text table tfoot tr:first-child th,
  .bp3-running-text .bp3-dark table tfoot tr:first-child th,
  .bp3-dark table.bp3-html-table tfoot tr:first-child th,
  .bp3-dark .bp3-running-text table tfoot tr:first-child td,
  .bp3-running-text .bp3-dark table tfoot tr:first-child td,
  .bp3-dark table.bp3-html-table tfoot tr:first-child td{
    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }

table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
  padding-bottom:6px;
  padding-top:6px; }

table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(191, 204, 214, 0.15); }

table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
  -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
          box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }

table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
  -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
          box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
  table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
  table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
    -webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
            box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }

table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
  -webkit-box-shadow:none;
          box-shadow:none; }
  table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
    -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
            box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }

table.bp3-html-table.bp3-interactive tbody tr:hover td{
  background-color:rgba(191, 204, 214, 0.3);
  cursor:pointer; }

table.bp3-html-table.bp3-interactive tbody tr:active td{
  background-color:rgba(191, 204, 214, 0.4); }

.bp3-dark table.bp3-html-table{ }
  .bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
    background:rgba(92, 112, 128, 0.15); }
  .bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
      -webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
              box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
  .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
    .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
    background-color:rgba(92, 112, 128, 0.3);
    cursor:pointer; }
  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
    background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center; }
  .bp3-key-combo > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-key-combo > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-key-combo::before,
  .bp3-key-combo > *{
    margin-right:5px; }
  .bp3-key-combo:empty::before,
  .bp3-key-combo > :last-child{
    margin-right:0; }

.bp3-hotkey-dialog{
  padding-bottom:0;
  top:40px; }
  .bp3-hotkey-dialog .bp3-dialog-body{
    margin:0;
    padding:0; }
  .bp3-hotkey-dialog .bp3-hotkey-label{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1; }

.bp3-hotkey-column{
  margin:auto;
  max-height:80vh;
  overflow-y:auto;
  padding:30px; }
  .bp3-hotkey-column .bp3-heading{
    margin-bottom:20px; }
    .bp3-hotkey-column .bp3-heading:not(:first-child){
      margin-top:40px; }

.bp3-hotkey{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between;
  margin-left:0;
  margin-right:0; }
  .bp3-hotkey:not(:last-child){
    margin-bottom:10px; }
.bp3-icon{
  display:inline-block;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  vertical-align:text-bottom; }
  .bp3-icon:not(:empty)::before{
    content:"" !important;
    content:unset !important; }
  .bp3-icon > svg{
    display:block; }
    .bp3-icon > svg:not([fill]){
      fill:currentColor; }

.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
  color:#106ba3; }
  .bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
    color:#48aff0; }

.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
  color:#0d8050; }
  .bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
    color:#3dcc91; }

.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
  color:#bf7326; }
  .bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
    color:#ffb366; }

.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
  color:#c23030; }
  .bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
    color:#ff7373; }

span.bp3-icon-standard{
  font-family:"Icons16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block; }

span.bp3-icon-large{
  font-family:"Icons20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block; }

span.bp3-icon:empty{
  font-family:"Icons20";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1; }
  span.bp3-icon:empty::before{
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased; }

.bp3-icon-add::before{
  content:""; }

.bp3-icon-add-column-left::before{
  content:""; }

.bp3-icon-add-column-right::before{
  content:""; }

.bp3-icon-add-row-bottom::before{
  content:""; }

.bp3-icon-add-row-top::before{
  content:""; }

.bp3-icon-add-to-artifact::before{
  content:""; }

.bp3-icon-add-to-folder::before{
  content:""; }

.bp3-icon-airplane::before{
  content:""; }

.bp3-icon-align-center::before{
  content:""; }

.bp3-icon-align-justify::before{
  content:""; }

.bp3-icon-align-left::before{
  content:""; }

.bp3-icon-align-right::before{
  content:""; }

.bp3-icon-alignment-bottom::before{
  content:""; }

.bp3-icon-alignment-horizontal-center::before{
  content:""; }

.bp3-icon-alignment-left::before{
  content:""; }

.bp3-icon-alignment-right::before{
  content:""; }

.bp3-icon-alignment-top::before{
  content:""; }

.bp3-icon-alignment-vertical-center::before{
  content:""; }

.bp3-icon-annotation::before{
  content:""; }

.bp3-icon-application::before{
  content:""; }

.bp3-icon-applications::before{
  content:""; }

.bp3-icon-archive::before{
  content:""; }

.bp3-icon-arrow-bottom-left::before{
  content:"↙"; }

.bp3-icon-arrow-bottom-right::before{
  content:"↘"; }

.bp3-icon-arrow-down::before{
  content:"↓"; }

.bp3-icon-arrow-left::before{
  content:"←"; }

.bp3-icon-arrow-right::before{
  content:"→"; }

.bp3-icon-arrow-top-left::before{
  content:"↖"; }

.bp3-icon-arrow-top-right::before{
  content:"↗"; }

.bp3-icon-arrow-up::before{
  content:"↑"; }

.bp3-icon-arrows-horizontal::before{
  content:"↔"; }

.bp3-icon-arrows-vertical::before{
  content:"↕"; }

.bp3-icon-asterisk::before{
  content:"*"; }

.bp3-icon-automatic-updates::before{
  content:""; }

.bp3-icon-badge::before{
  content:""; }

.bp3-icon-ban-circle::before{
  content:""; }

.bp3-icon-bank-account::before{
  content:""; }

.bp3-icon-barcode::before{
  content:""; }

.bp3-icon-blank::before{
  content:""; }

.bp3-icon-blocked-person::before{
  content:""; }

.bp3-icon-bold::before{
  content:""; }

.bp3-icon-book::before{
  content:""; }

.bp3-icon-bookmark::before{
  content:""; }

.bp3-icon-box::before{
  content:""; }

.bp3-icon-briefcase::before{
  content:""; }

.bp3-icon-bring-data::before{
  content:""; }

.bp3-icon-build::before{
  content:""; }

.bp3-icon-calculator::before{
  content:""; }

.bp3-icon-calendar::before{
  content:""; }

.bp3-icon-camera::before{
  content:""; }

.bp3-icon-caret-down::before{
  content:"⌄"; }

.bp3-icon-caret-left::before{
  content:"〈"; }

.bp3-icon-caret-right::before{
  content:"〉"; }

.bp3-icon-caret-up::before{
  content:"⌃"; }

.bp3-icon-cell-tower::before{
  content:""; }

.bp3-icon-changes::before{
  content:""; }

.bp3-icon-chart::before{
  content:""; }

.bp3-icon-chat::before{
  content:""; }

.bp3-icon-chevron-backward::before{
  content:""; }

.bp3-icon-chevron-down::before{
  content:""; }

.bp3-icon-chevron-forward::before{
  content:""; }

.bp3-icon-chevron-left::before{
  content:""; }

.bp3-icon-chevron-right::before{
  content:""; }

.bp3-icon-chevron-up::before{
  content:""; }

.bp3-icon-circle::before{
  content:""; }

.bp3-icon-circle-arrow-down::before{
  content:""; }

.bp3-icon-circle-arrow-left::before{
  content:""; }

.bp3-icon-circle-arrow-right::before{
  content:""; }

.bp3-icon-circle-arrow-up::before{
  content:""; }

.bp3-icon-citation::before{
  content:""; }

.bp3-icon-clean::before{
  content:""; }

.bp3-icon-clipboard::before{
  content:""; }

.bp3-icon-cloud::before{
  content:"☁"; }

.bp3-icon-cloud-download::before{
  content:""; }

.bp3-icon-cloud-upload::before{
  content:""; }

.bp3-icon-code::before{
  content:""; }

.bp3-icon-code-block::before{
  content:""; }

.bp3-icon-cog::before{
  content:""; }

.bp3-icon-collapse-all::before{
  content:""; }

.bp3-icon-column-layout::before{
  content:""; }

.bp3-icon-comment::before{
  content:""; }

.bp3-icon-comparison::before{
  content:""; }

.bp3-icon-compass::before{
  content:""; }

.bp3-icon-compressed::before{
  content:""; }

.bp3-icon-confirm::before{
  content:""; }

.bp3-icon-console::before{
  content:""; }

.bp3-icon-contrast::before{
  content:""; }

.bp3-icon-control::before{
  content:""; }

.bp3-icon-credit-card::before{
  content:""; }

.bp3-icon-cross::before{
  content:"✗"; }

.bp3-icon-crown::before{
  content:""; }

.bp3-icon-cube::before{
  content:""; }

.bp3-icon-cube-add::before{
  content:""; }

.bp3-icon-cube-remove::before{
  content:""; }

.bp3-icon-curved-range-chart::before{
  content:""; }

.bp3-icon-cut::before{
  content:""; }

.bp3-icon-dashboard::before{
  content:""; }

.bp3-icon-data-lineage::before{
  content:""; }

.bp3-icon-database::before{
  content:""; }

.bp3-icon-delete::before{
  content:""; }

.bp3-icon-delta::before{
  content:"Δ"; }

.bp3-icon-derive-column::before{
  content:""; }

.bp3-icon-desktop::before{
  content:""; }

.bp3-icon-diagnosis::before{
  content:""; }

.bp3-icon-diagram-tree::before{
  content:""; }

.bp3-icon-direction-left::before{
  content:""; }

.bp3-icon-direction-right::before{
  content:""; }

.bp3-icon-disable::before{
  content:""; }

.bp3-icon-document::before{
  content:""; }

.bp3-icon-document-open::before{
  content:""; }

.bp3-icon-document-share::before{
  content:""; }

.bp3-icon-dollar::before{
  content:"$"; }

.bp3-icon-dot::before{
  content:"•"; }

.bp3-icon-double-caret-horizontal::before{
  content:""; }

.bp3-icon-double-caret-vertical::before{
  content:""; }

.bp3-icon-double-chevron-down::before{
  content:""; }

.bp3-icon-double-chevron-left::before{
  content:""; }

.bp3-icon-double-chevron-right::before{
  content:""; }

.bp3-icon-double-chevron-up::before{
  content:""; }

.bp3-icon-doughnut-chart::before{
  content:""; }

.bp3-icon-download::before{
  content:""; }

.bp3-icon-drag-handle-horizontal::before{
  content:""; }

.bp3-icon-drag-handle-vertical::before{
  content:""; }

.bp3-icon-draw::before{
  content:""; }

.bp3-icon-drive-time::before{
  content:""; }

.bp3-icon-duplicate::before{
  content:""; }

.bp3-icon-edit::before{
  content:"✎"; }

.bp3-icon-eject::before{
  content:"⏏"; }

.bp3-icon-endorsed::before{
  content:""; }

.bp3-icon-envelope::before{
  content:"✉"; }

.bp3-icon-equals::before{
  content:""; }

.bp3-icon-eraser::before{
  content:""; }

.bp3-icon-error::before{
  content:""; }

.bp3-icon-euro::before{
  content:"€"; }

.bp3-icon-exchange::before{
  content:""; }

.bp3-icon-exclude-row::before{
  content:""; }

.bp3-icon-expand-all::before{
  content:""; }

.bp3-icon-export::before{
  content:""; }

.bp3-icon-eye-off::before{
  content:""; }

.bp3-icon-eye-on::before{
  content:""; }

.bp3-icon-eye-open::before{
  content:""; }

.bp3-icon-fast-backward::before{
  content:""; }

.bp3-icon-fast-forward::before{
  content:""; }

.bp3-icon-feed::before{
  content:""; }

.bp3-icon-feed-subscribed::before{
  content:""; }

.bp3-icon-film::before{
  content:""; }

.bp3-icon-filter::before{
  content:""; }

.bp3-icon-filter-keep::before{
  content:""; }

.bp3-icon-filter-list::before{
  content:""; }

.bp3-icon-filter-open::before{
  content:""; }

.bp3-icon-filter-remove::before{
  content:""; }

.bp3-icon-flag::before{
  content:"⚑"; }

.bp3-icon-flame::before{
  content:""; }

.bp3-icon-flash::before{
  content:""; }

.bp3-icon-floppy-disk::before{
  content:""; }

.bp3-icon-flow-branch::before{
  content:""; }

.bp3-icon-flow-end::before{
  content:""; }

.bp3-icon-flow-linear::before{
  content:""; }

.bp3-icon-flow-review::before{
  content:""; }

.bp3-icon-flow-review-branch::before{
  content:""; }

.bp3-icon-flows::before{
  content:""; }

.bp3-icon-folder-close::before{
  content:""; }

.bp3-icon-folder-new::before{
  content:""; }

.bp3-icon-folder-open::before{
  content:""; }

.bp3-icon-folder-shared::before{
  content:""; }

.bp3-icon-folder-shared-open::before{
  content:""; }

.bp3-icon-follower::before{
  content:""; }

.bp3-icon-following::before{
  content:""; }

.bp3-icon-font::before{
  content:""; }

.bp3-icon-fork::before{
  content:""; }

.bp3-icon-form::before{
  content:""; }

.bp3-icon-full-circle::before{
  content:""; }

.bp3-icon-full-stacked-chart::before{
  content:""; }

.bp3-icon-fullscreen::before{
  content:""; }

.bp3-icon-function::before{
  content:""; }

.bp3-icon-gantt-chart::before{
  content:""; }

.bp3-icon-geolocation::before{
  content:""; }

.bp3-icon-geosearch::before{
  content:""; }

.bp3-icon-git-branch::before{
  content:""; }

.bp3-icon-git-commit::before{
  content:""; }

.bp3-icon-git-merge::before{
  content:""; }

.bp3-icon-git-new-branch::before{
  content:""; }

.bp3-icon-git-pull::before{
  content:""; }

.bp3-icon-git-push::before{
  content:""; }

.bp3-icon-git-repo::before{
  content:""; }

.bp3-icon-glass::before{
  content:""; }

.bp3-icon-globe::before{
  content:""; }

.bp3-icon-globe-network::before{
  content:""; }

.bp3-icon-graph::before{
  content:""; }

.bp3-icon-graph-remove::before{
  content:""; }

.bp3-icon-greater-than::before{
  content:""; }

.bp3-icon-greater-than-or-equal-to::before{
  content:""; }

.bp3-icon-grid::before{
  content:""; }

.bp3-icon-grid-view::before{
  content:""; }

.bp3-icon-group-objects::before{
  content:""; }

.bp3-icon-grouped-bar-chart::before{
  content:""; }

.bp3-icon-hand::before{
  content:""; }

.bp3-icon-hand-down::before{
  content:""; }

.bp3-icon-hand-left::before{
  content:""; }

.bp3-icon-hand-right::before{
  content:""; }

.bp3-icon-hand-up::before{
  content:""; }

.bp3-icon-header::before{
  content:""; }

.bp3-icon-header-one::before{
  content:""; }

.bp3-icon-header-two::before{
  content:""; }

.bp3-icon-headset::before{
  content:""; }

.bp3-icon-heart::before{
  content:"♥"; }

.bp3-icon-heart-broken::before{
  content:""; }

.bp3-icon-heat-grid::before{
  content:""; }

.bp3-icon-heatmap::before{
  content:""; }

.bp3-icon-help::before{
  content:"?"; }

.bp3-icon-helper-management::before{
  content:""; }

.bp3-icon-highlight::before{
  content:""; }

.bp3-icon-history::before{
  content:""; }

.bp3-icon-home::before{
  content:"⌂"; }

.bp3-icon-horizontal-bar-chart::before{
  content:""; }

.bp3-icon-horizontal-bar-chart-asc::before{
  content:""; }

.bp3-icon-horizontal-bar-chart-desc::before{
  content:""; }

.bp3-icon-horizontal-distribution::before{
  content:""; }

.bp3-icon-id-number::before{
  content:""; }

.bp3-icon-image-rotate-left::before{
  content:""; }

.bp3-icon-image-rotate-right::before{
  content:""; }

.bp3-icon-import::before{
  content:""; }

.bp3-icon-inbox::before{
  content:""; }

.bp3-icon-inbox-filtered::before{
  content:""; }

.bp3-icon-inbox-geo::before{
  content:""; }

.bp3-icon-inbox-search::before{
  content:""; }

.bp3-icon-inbox-update::before{
  content:""; }

.bp3-icon-info-sign::before{
  content:"ℹ"; }

.bp3-icon-inheritance::before{
  content:""; }

.bp3-icon-inner-join::before{
  content:""; }

.bp3-icon-insert::before{
  content:""; }

.bp3-icon-intersection::before{
  content:""; }

.bp3-icon-ip-address::before{
  content:""; }

.bp3-icon-issue::before{
  content:""; }

.bp3-icon-issue-closed::before{
  content:""; }

.bp3-icon-issue-new::before{
  content:""; }

.bp3-icon-italic::before{
  content:""; }

.bp3-icon-join-table::before{
  content:""; }

.bp3-icon-key::before{
  content:""; }

.bp3-icon-key-backspace::before{
  content:""; }

.bp3-icon-key-command::before{
  content:""; }

.bp3-icon-key-control::before{
  content:""; }

.bp3-icon-key-delete::before{
  content:""; }

.bp3-icon-key-enter::before{
  content:""; }

.bp3-icon-key-escape::before{
  content:""; }

.bp3-icon-key-option::before{
  content:""; }

.bp3-icon-key-shift::before{
  content:""; }

.bp3-icon-key-tab::before{
  content:""; }

.bp3-icon-known-vehicle::before{
  content:""; }

.bp3-icon-lab-test::before{
  content:""; }

.bp3-icon-label::before{
  content:""; }

.bp3-icon-layer::before{
  content:""; }

.bp3-icon-layers::before{
  content:""; }

.bp3-icon-layout::before{
  content:""; }

.bp3-icon-layout-auto::before{
  content:""; }

.bp3-icon-layout-balloon::before{
  content:""; }

.bp3-icon-layout-circle::before{
  content:""; }

.bp3-icon-layout-grid::before{
  content:""; }

.bp3-icon-layout-group-by::before{
  content:""; }

.bp3-icon-layout-hierarchy::before{
  content:""; }

.bp3-icon-layout-linear::before{
  content:""; }

.bp3-icon-layout-skew-grid::before{
  content:""; }

.bp3-icon-layout-sorted-clusters::before{
  content:""; }

.bp3-icon-learning::before{
  content:""; }

.bp3-icon-left-join::before{
  content:""; }

.bp3-icon-less-than::before{
  content:""; }

.bp3-icon-less-than-or-equal-to::before{
  content:""; }

.bp3-icon-lifesaver::before{
  content:""; }

.bp3-icon-lightbulb::before{
  content:""; }

.bp3-icon-link::before{
  content:""; }

.bp3-icon-list::before{
  content:"☰"; }

.bp3-icon-list-columns::before{
  content:""; }

.bp3-icon-list-detail-view::before{
  content:""; }

.bp3-icon-locate::before{
  content:""; }

.bp3-icon-lock::before{
  content:""; }

.bp3-icon-log-in::before{
  content:""; }

.bp3-icon-log-out::before{
  content:""; }

.bp3-icon-manual::before{
  content:""; }

.bp3-icon-manually-entered-data::before{
  content:""; }

.bp3-icon-map::before{
  content:""; }

.bp3-icon-map-create::before{
  content:""; }

.bp3-icon-map-marker::before{
  content:""; }

.bp3-icon-maximize::before{
  content:""; }

.bp3-icon-media::before{
  content:""; }

.bp3-icon-menu::before{
  content:""; }

.bp3-icon-menu-closed::before{
  content:""; }

.bp3-icon-menu-open::before{
  content:""; }

.bp3-icon-merge-columns::before{
  content:""; }

.bp3-icon-merge-links::before{
  content:""; }

.bp3-icon-minimize::before{
  content:""; }

.bp3-icon-minus::before{
  content:"−"; }

.bp3-icon-mobile-phone::before{
  content:""; }

.bp3-icon-mobile-video::before{
  content:""; }

.bp3-icon-moon::before{
  content:""; }

.bp3-icon-more::before{
  content:""; }

.bp3-icon-mountain::before{
  content:""; }

.bp3-icon-move::before{
  content:""; }

.bp3-icon-mugshot::before{
  content:""; }

.bp3-icon-multi-select::before{
  content:""; }

.bp3-icon-music::before{
  content:""; }

.bp3-icon-new-drawing::before{
  content:""; }

.bp3-icon-new-grid-item::before{
  content:""; }

.bp3-icon-new-layer::before{
  content:""; }

.bp3-icon-new-layers::before{
  content:""; }

.bp3-icon-new-link::before{
  content:""; }

.bp3-icon-new-object::before{
  content:""; }

.bp3-icon-new-person::before{
  content:""; }

.bp3-icon-new-prescription::before{
  content:""; }

.bp3-icon-new-text-box::before{
  content:""; }

.bp3-icon-ninja::before{
  content:""; }

.bp3-icon-not-equal-to::before{
  content:""; }

.bp3-icon-notifications::before{
  content:""; }

.bp3-icon-notifications-updated::before{
  content:""; }

.bp3-icon-numbered-list::before{
  content:""; }

.bp3-icon-numerical::before{
  content:""; }

.bp3-icon-office::before{
  content:""; }

.bp3-icon-offline::before{
  content:""; }

.bp3-icon-oil-field::before{
  content:""; }

.bp3-icon-one-column::before{
  content:""; }

.bp3-icon-outdated::before{
  content:""; }

.bp3-icon-page-layout::before{
  content:""; }

.bp3-icon-panel-stats::before{
  content:""; }

.bp3-icon-panel-table::before{
  content:""; }

.bp3-icon-paperclip::before{
  content:""; }

.bp3-icon-paragraph::before{
  content:""; }

.bp3-icon-path::before{
  content:""; }

.bp3-icon-path-search::before{
  content:""; }

.bp3-icon-pause::before{
  content:""; }

.bp3-icon-people::before{
  content:""; }

.bp3-icon-percentage::before{
  content:""; }

.bp3-icon-person::before{
  content:""; }

.bp3-icon-phone::before{
  content:"☎"; }

.bp3-icon-pie-chart::before{
  content:""; }

.bp3-icon-pin::before{
  content:""; }

.bp3-icon-pivot::before{
  content:""; }

.bp3-icon-pivot-table::before{
  content:""; }

.bp3-icon-play::before{
  content:""; }

.bp3-icon-plus::before{
  content:"+"; }

.bp3-icon-polygon-filter::before{
  content:""; }

.bp3-icon-power::before{
  content:""; }

.bp3-icon-predictive-analysis::before{
  content:""; }

.bp3-icon-prescription::before{
  content:""; }

.bp3-icon-presentation::before{
  content:""; }

.bp3-icon-print::before{
  content:"⎙"; }

.bp3-icon-projects::before{
  content:""; }

.bp3-icon-properties::before{
  content:""; }

.bp3-icon-property::before{
  content:""; }

.bp3-icon-publish-function::before{
  content:""; }

.bp3-icon-pulse::before{
  content:""; }

.bp3-icon-random::before{
  content:""; }

.bp3-icon-record::before{
  content:""; }

.bp3-icon-redo::before{
  content:""; }

.bp3-icon-refresh::before{
  content:""; }

.bp3-icon-regression-chart::before{
  content:""; }

.bp3-icon-remove::before{
  content:""; }

.bp3-icon-remove-column::before{
  content:""; }

.bp3-icon-remove-column-left::before{
  content:""; }

.bp3-icon-remove-column-right::before{
  content:""; }

.bp3-icon-remove-row-bottom::before{
  content:""; }

.bp3-icon-remove-row-top::before{
  content:""; }

.bp3-icon-repeat::before{
  content:""; }

.bp3-icon-reset::before{
  content:""; }

.bp3-icon-resolve::before{
  content:""; }

.bp3-icon-rig::before{
  content:""; }

.bp3-icon-right-join::before{
  content:""; }

.bp3-icon-ring::before{
  content:""; }

.bp3-icon-rotate-document::before{
  content:""; }

.bp3-icon-rotate-page::before{
  content:""; }

.bp3-icon-satellite::before{
  content:""; }

.bp3-icon-saved::before{
  content:""; }

.bp3-icon-scatter-plot::before{
  content:""; }

.bp3-icon-search::before{
  content:""; }

.bp3-icon-search-around::before{
  content:""; }

.bp3-icon-search-template::before{
  content:""; }

.bp3-icon-search-text::before{
  content:""; }

.bp3-icon-segmented-control::before{
  content:""; }

.bp3-icon-select::before{
  content:""; }

.bp3-icon-selection::before{
  content:"⦿"; }

.bp3-icon-send-to::before{
  content:""; }

.bp3-icon-send-to-graph::before{
  content:""; }

.bp3-icon-send-to-map::before{
  content:""; }

.bp3-icon-series-add::before{
  content:""; }

.bp3-icon-series-configuration::before{
  content:""; }

.bp3-icon-series-derived::before{
  content:""; }

.bp3-icon-series-filtered::before{
  content:""; }

.bp3-icon-series-search::before{
  content:""; }

.bp3-icon-settings::before{
  content:""; }

.bp3-icon-share::before{
  content:""; }

.bp3-icon-shield::before{
  content:""; }

.bp3-icon-shop::before{
  content:""; }

.bp3-icon-shopping-cart::before{
  content:""; }

.bp3-icon-signal-search::before{
  content:""; }

.bp3-icon-sim-card::before{
  content:""; }

.bp3-icon-slash::before{
  content:""; }

.bp3-icon-small-cross::before{
  content:""; }

.bp3-icon-small-minus::before{
  content:""; }

.bp3-icon-small-plus::before{
  content:""; }

.bp3-icon-small-tick::before{
  content:""; }

.bp3-icon-snowflake::before{
  content:""; }

.bp3-icon-social-media::before{
  content:""; }

.bp3-icon-sort::before{
  content:""; }

.bp3-icon-sort-alphabetical::before{
  content:""; }

.bp3-icon-sort-alphabetical-desc::before{
  content:""; }

.bp3-icon-sort-asc::before{
  content:""; }

.bp3-icon-sort-desc::before{
  content:""; }

.bp3-icon-sort-numerical::before{
  content:""; }

.bp3-icon-sort-numerical-desc::before{
  content:""; }

.bp3-icon-split-columns::before{
  content:""; }

.bp3-icon-square::before{
  content:""; }

.bp3-icon-stacked-chart::before{
  content:""; }

.bp3-icon-star::before{
  content:"★"; }

.bp3-icon-star-empty::before{
  content:"☆"; }

.bp3-icon-step-backward::before{
  content:""; }

.bp3-icon-step-chart::before{
  content:""; }

.bp3-icon-step-forward::before{
  content:""; }

.bp3-icon-stop::before{
  content:""; }

.bp3-icon-stopwatch::before{
  content:""; }

.bp3-icon-strikethrough::before{
  content:""; }

.bp3-icon-style::before{
  content:""; }

.bp3-icon-swap-horizontal::before{
  content:""; }

.bp3-icon-swap-vertical::before{
  content:""; }

.bp3-icon-symbol-circle::before{
  content:""; }

.bp3-icon-symbol-cross::before{
  content:""; }

.bp3-icon-symbol-diamond::before{
  content:""; }

.bp3-icon-symbol-square::before{
  content:""; }

.bp3-icon-symbol-triangle-down::before{
  content:""; }

.bp3-icon-symbol-triangle-up::before{
  content:""; }

.bp3-icon-tag::before{
  content:""; }

.bp3-icon-take-action::before{
  content:""; }

.bp3-icon-taxi::before{
  content:""; }

.bp3-icon-text-highlight::before{
  content:""; }

.bp3-icon-th::before{
  content:""; }

.bp3-icon-th-derived::before{
  content:""; }

.bp3-icon-th-disconnect::before{
  content:""; }

.bp3-icon-th-filtered::before{
  content:""; }

.bp3-icon-th-list::before{
  content:""; }

.bp3-icon-thumbs-down::before{
  content:""; }

.bp3-icon-thumbs-up::before{
  content:""; }

.bp3-icon-tick::before{
  content:"✓"; }

.bp3-icon-tick-circle::before{
  content:""; }

.bp3-icon-time::before{
  content:"⏲"; }

.bp3-icon-timeline-area-chart::before{
  content:""; }

.bp3-icon-timeline-bar-chart::before{
  content:""; }

.bp3-icon-timeline-events::before{
  content:""; }

.bp3-icon-timeline-line-chart::before{
  content:""; }

.bp3-icon-tint::before{
  content:""; }

.bp3-icon-torch::before{
  content:""; }

.bp3-icon-tractor::before{
  content:""; }

.bp3-icon-train::before{
  content:""; }

.bp3-icon-translate::before{
  content:""; }

.bp3-icon-trash::before{
  content:""; }

.bp3-icon-tree::before{
  content:""; }

.bp3-icon-trending-down::before{
  content:""; }

.bp3-icon-trending-up::before{
  content:""; }

.bp3-icon-truck::before{
  content:""; }

.bp3-icon-two-columns::before{
  content:""; }

.bp3-icon-unarchive::before{
  content:""; }

.bp3-icon-underline::before{
  content:"⎁"; }

.bp3-icon-undo::before{
  content:"⎌"; }

.bp3-icon-ungroup-objects::before{
  content:""; }

.bp3-icon-unknown-vehicle::before{
  content:""; }

.bp3-icon-unlock::before{
  content:""; }

.bp3-icon-unpin::before{
  content:""; }

.bp3-icon-unresolve::before{
  content:""; }

.bp3-icon-updated::before{
  content:""; }

.bp3-icon-upload::before{
  content:""; }

.bp3-icon-user::before{
  content:""; }

.bp3-icon-variable::before{
  content:""; }

.bp3-icon-vertical-bar-chart-asc::before{
  content:""; }

.bp3-icon-vertical-bar-chart-desc::before{
  content:""; }

.bp3-icon-vertical-distribution::before{
  content:""; }

.bp3-icon-video::before{
  content:""; }

.bp3-icon-volume-down::before{
  content:""; }

.bp3-icon-volume-off::before{
  content:""; }

.bp3-icon-volume-up::before{
  content:""; }

.bp3-icon-walk::before{
  content:""; }

.bp3-icon-warning-sign::before{
  content:""; }

.bp3-icon-waterfall-chart::before{
  content:""; }

.bp3-icon-widget::before{
  content:""; }

.bp3-icon-widget-button::before{
  content:""; }

.bp3-icon-widget-footer::before{
  content:""; }

.bp3-icon-widget-header::before{
  content:""; }

.bp3-icon-wrench::before{
  content:""; }

.bp3-icon-zoom-in::before{
  content:""; }

.bp3-icon-zoom-out::before{
  content:""; }

.bp3-icon-zoom-to-fit::before{
  content:""; }
.bp3-submenu > .bp3-popover-wrapper{
  display:block; }

.bp3-submenu .bp3-popover-target{
  display:block; }
  .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }

.bp3-submenu.bp3-popover{
  -webkit-box-shadow:none;
          box-shadow:none;
  padding:0 5px; }
  .bp3-submenu.bp3-popover > .bp3-popover-content{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
  .bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
    -webkit-box-shadow:none;
            box-shadow:none; }
    .bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
  background:#ffffff;
  border-radius:3px;
  color:#182026;
  list-style:none;
  margin:0;
  min-width:180px;
  padding:5px;
  text-align:left; }

.bp3-menu-divider{
  border-top:1px solid rgba(16, 22, 26, 0.15);
  display:block;
  margin:5px; }
  .bp3-dark .bp3-menu-divider{
    border-top-color:rgba(255, 255, 255, 0.15); }

.bp3-menu-item{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:start;
      -ms-flex-align:start;
          align-items:flex-start;
  border-radius:2px;
  color:inherit;
  line-height:20px;
  padding:5px 7px;
  text-decoration:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp3-menu-item > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-menu-item > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-menu-item::before,
  .bp3-menu-item > *{
    margin-right:7px; }
  .bp3-menu-item:empty::before,
  .bp3-menu-item > :last-child{
    margin-right:0; }
  .bp3-menu-item > .bp3-fill{
    word-break:break-word; }
  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
    background-color:rgba(167, 182, 194, 0.3);
    cursor:pointer;
    text-decoration:none; }
  .bp3-menu-item.bp3-disabled{
    background-color:inherit;
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed; }
  .bp3-dark .bp3-menu-item{
    color:inherit; }
    .bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
      background-color:rgba(138, 155, 168, 0.15);
      color:inherit; }
    .bp3-dark .bp3-menu-item.bp3-disabled{
      background-color:inherit;
      color:rgba(167, 182, 194, 0.6); }
  .bp3-menu-item.bp3-intent-primary{
    color:#106ba3; }
    .bp3-menu-item.bp3-intent-primary .bp3-icon{
      color:inherit; }
    .bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
    .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
      color:#106ba3; }
    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
      background-color:#137cbd; }
    .bp3-menu-item.bp3-intent-primary:active{
      background-color:#106ba3; }
    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
    .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
    .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
    .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-menu-item.bp3-intent-success{
    color:#0d8050; }
    .bp3-menu-item.bp3-intent-success .bp3-icon{
      color:inherit; }
    .bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
    .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
      color:#0d8050; }
    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
      background-color:#0f9960; }
    .bp3-menu-item.bp3-intent-success:active{
      background-color:#0d8050; }
    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
    .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
    .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
    .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-menu-item.bp3-intent-warning{
    color:#bf7326; }
    .bp3-menu-item.bp3-intent-warning .bp3-icon{
      color:inherit; }
    .bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
    .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
      color:#bf7326; }
    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
      background-color:#d9822b; }
    .bp3-menu-item.bp3-intent-warning:active{
      background-color:#bf7326; }
    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
    .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
    .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
    .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-menu-item.bp3-intent-danger{
    color:#c23030; }
    .bp3-menu-item.bp3-intent-danger .bp3-icon{
      color:inherit; }
    .bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
    .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
      color:#c23030; }
    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
      background-color:#db3737; }
    .bp3-menu-item.bp3-intent-danger:active{
      background-color:#c23030; }
    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
    .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
    .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
    .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-menu-item::before{
    font-family:"Icons16", sans-serif;
    font-size:16px;
    font-style:normal;
    font-weight:400;
    line-height:1;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    margin-right:7px; }
  .bp3-menu-item::before,
  .bp3-menu-item > .bp3-icon{
    color:#5c7080;
    margin-top:2px; }
  .bp3-menu-item .bp3-menu-item-label{
    color:#5c7080; }
  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
    color:inherit; }
  .bp3-menu-item.bp3-active, .bp3-menu-item:active{
    background-color:rgba(115, 134, 148, 0.3); }
  .bp3-menu-item.bp3-disabled{
    background-color:inherit !important;
    color:rgba(92, 112, 128, 0.6) !important;
    cursor:not-allowed !important;
    outline:none !important; }
    .bp3-menu-item.bp3-disabled::before,
    .bp3-menu-item.bp3-disabled > .bp3-icon,
    .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
      color:rgba(92, 112, 128, 0.6) !important; }
  .bp3-large .bp3-menu-item{
    font-size:16px;
    line-height:22px;
    padding:9px 7px; }
    .bp3-large .bp3-menu-item .bp3-icon{
      margin-top:3px; }
    .bp3-large .bp3-menu-item::before{
      font-family:"Icons20", sans-serif;
      font-size:20px;
      font-style:normal;
      font-weight:400;
      line-height:1;
      -moz-osx-font-smoothing:grayscale;
      -webkit-font-smoothing:antialiased;
      margin-right:10px;
      margin-top:1px; }

button.bp3-menu-item{
  background:none;
  border:none;
  text-align:left;
  width:100%; }
.bp3-menu-header{
  border-top:1px solid rgba(16, 22, 26, 0.15);
  display:block;
  margin:5px;
  cursor:default;
  padding-left:2px; }
  .bp3-dark .bp3-menu-header{
    border-top-color:rgba(255, 255, 255, 0.15); }
  .bp3-menu-header:first-of-type{
    border-top:none; }
  .bp3-menu-header > h6{
    color:#182026;
    font-weight:600;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal;
    line-height:17px;
    margin:0;
    padding:10px 7px 0 1px; }
    .bp3-dark .bp3-menu-header > h6{
      color:#f5f8fa; }
  .bp3-menu-header:first-of-type > h6{
    padding-top:0; }
  .bp3-large .bp3-menu-header > h6{
    font-size:18px;
    padding-bottom:5px;
    padding-top:15px; }
  .bp3-large .bp3-menu-header:first-of-type > h6{
    padding-top:0; }

.bp3-dark .bp3-menu{
  background:#30404d;
  color:#f5f8fa; }

.bp3-dark .bp3-menu-item{ }
  .bp3-dark .bp3-menu-item.bp3-intent-primary{
    color:#48aff0; }
    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
      color:inherit; }
    .bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
      color:#48aff0; }
    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
      background-color:#137cbd; }
    .bp3-dark .bp3-menu-item.bp3-intent-primary:active{
      background-color:#106ba3; }
    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-dark .bp3-menu-item.bp3-intent-success{
    color:#3dcc91; }
    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
      color:inherit; }
    .bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
      color:#3dcc91; }
    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
      background-color:#0f9960; }
    .bp3-dark .bp3-menu-item.bp3-intent-success:active{
      background-color:#0d8050; }
    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
    .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-dark .bp3-menu-item.bp3-intent-warning{
    color:#ffb366; }
    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
      color:inherit; }
    .bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
      color:#ffb366; }
    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
      background-color:#d9822b; }
    .bp3-dark .bp3-menu-item.bp3-intent-warning:active{
      background-color:#bf7326; }
    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-dark .bp3-menu-item.bp3-intent-danger{
    color:#ff7373; }
    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
      color:inherit; }
    .bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
      color:#ff7373; }
    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
      background-color:#db3737; }
    .bp3-dark .bp3-menu-item.bp3-intent-danger:active{
      background-color:#c23030; }
    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
    .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
      color:#ffffff; }
  .bp3-dark .bp3-menu-item::before,
  .bp3-dark .bp3-menu-item > .bp3-icon{
    color:#a7b6c2; }
  .bp3-dark .bp3-menu-item .bp3-menu-item-label{
    color:#a7b6c2; }
  .bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
    background-color:rgba(138, 155, 168, 0.3); }
  .bp3-dark .bp3-menu-item.bp3-disabled{
    color:rgba(167, 182, 194, 0.6) !important; }
    .bp3-dark .bp3-menu-item.bp3-disabled::before,
    .bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
    .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
      color:rgba(167, 182, 194, 0.6) !important; }

.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
  border-color:rgba(255, 255, 255, 0.15); }

.bp3-dark .bp3-menu-header > h6{
  color:#f5f8fa; }

.bp3-label .bp3-menu{
  margin-top:5px; }
.bp3-navbar{
  background-color:#ffffff;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
  height:50px;
  padding:0 15px;
  position:relative;
  width:100%;
  z-index:10; }
  .bp3-navbar.bp3-dark,
  .bp3-dark .bp3-navbar{
    background-color:#394b59; }
  .bp3-navbar.bp3-dark{
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
  .bp3-dark .bp3-navbar{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
  .bp3-navbar.bp3-fixed-top{
    left:0;
    position:fixed;
    right:0;
    top:0; }

.bp3-navbar-heading{
  font-size:16px;
  margin-right:15px; }

.bp3-navbar-group{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:50px; }
  .bp3-navbar-group.bp3-align-left{
    float:left; }
  .bp3-navbar-group.bp3-align-right{
    float:right; }

.bp3-navbar-divider{
  border-left:1px solid rgba(16, 22, 26, 0.15);
  height:20px;
  margin:0 10px; }
  .bp3-dark .bp3-navbar-divider{
    border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  height:100%;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  text-align:center;
  width:100%; }
  .bp3-non-ideal-state > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-non-ideal-state > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-non-ideal-state::before,
  .bp3-non-ideal-state > *{
    margin-bottom:20px; }
  .bp3-non-ideal-state:empty::before,
  .bp3-non-ideal-state > :last-child{
    margin-bottom:0; }
  .bp3-non-ideal-state > *{
    max-width:400px; }

.bp3-non-ideal-state-visual{
  color:rgba(92, 112, 128, 0.6);
  font-size:60px; }
  .bp3-dark .bp3-non-ideal-state-visual{
    color:rgba(167, 182, 194, 0.6); }

.bp3-overflow-list{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:nowrap;
      flex-wrap:nowrap;
  min-width:0; }

.bp3-overflow-list-spacer{
  -ms-flex-negative:1;
      flex-shrink:1;
  width:1px; }
body.bp3-overlay-open{
  overflow:hidden; }

.bp3-overlay{
  bottom:0;
  left:0;
  position:static;
  right:0;
  top:0;
  z-index:20; }
  .bp3-overlay:not(.bp3-overlay-open){
    pointer-events:none; }
  .bp3-overlay.bp3-overlay-container{
    overflow:hidden;
    position:fixed; }
    .bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
      position:absolute; }
  .bp3-overlay.bp3-overlay-scroll-container{
    overflow:auto;
    position:fixed; }
    .bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
      position:absolute; }
  .bp3-overlay.bp3-overlay-inline{
    display:inline;
    overflow:visible; }

.bp3-overlay-content{
  position:fixed;
  z-index:20; }
  .bp3-overlay-inline .bp3-overlay-content,
  .bp3-overlay-scroll-container .bp3-overlay-content{
    position:absolute; }

.bp3-overlay-backdrop{
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  opacity:1;
  background-color:rgba(16, 22, 26, 0.7);
  overflow:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  z-index:20; }
  .bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
    opacity:0; }
  .bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
    opacity:1;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:200ms;
            transition-duration:200ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-overlay-backdrop.bp3-overlay-exit{
    opacity:1; }
  .bp3-overlay-backdrop.bp3-overlay-exit-active{
    opacity:0;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:200ms;
            transition-duration:200ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-overlay-backdrop:focus{
    outline:none; }
  .bp3-overlay-inline .bp3-overlay-backdrop{
    position:absolute; }
.bp3-panel-stack{
  overflow:hidden;
  position:relative; }

.bp3-panel-stack-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
          box-shadow:0 1px rgba(16, 22, 26, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-negative:0;
      flex-shrink:0;
  height:30px;
  z-index:1; }
  .bp3-dark .bp3-panel-stack-header{
    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
            box-shadow:0 1px rgba(255, 255, 255, 0.15); }
  .bp3-panel-stack-header > span{
    -webkit-box-align:stretch;
        -ms-flex-align:stretch;
            align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1; }
  .bp3-panel-stack-header .bp3-heading{
    margin:0 5px; }

.bp3-button.bp3-panel-stack-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap; }
  .bp3-button.bp3-panel-stack-header-back .bp3-icon{
    margin:0 2px; }

.bp3-panel-stack-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(16, 22, 26, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1; }
  .bp3-dark .bp3-panel-stack-view{
    background-color:#30404d; }
  .bp3-panel-stack-view:nth-last-child(n + 4){
    display:none; }

.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0; }

.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp3-panel-stack-push .bp3-panel-stack-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp3-panel-stack-push .bp3-panel-stack-exit-active{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0; }

.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp3-panel-stack-pop .bp3-panel-stack-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }
.bp3-panel-stack2{
  overflow:hidden;
  position:relative; }

.bp3-panel-stack2-header{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
          box-shadow:0 1px rgba(16, 22, 26, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-negative:0;
      flex-shrink:0;
  height:30px;
  z-index:1; }
  .bp3-dark .bp3-panel-stack2-header{
    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
            box-shadow:0 1px rgba(255, 255, 255, 0.15); }
  .bp3-panel-stack2-header > span{
    -webkit-box-align:stretch;
        -ms-flex-align:stretch;
            align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1; }
  .bp3-panel-stack2-header .bp3-heading{
    margin:0 5px; }

.bp3-button.bp3-panel-stack2-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap; }
  .bp3-button.bp3-panel-stack2-header-back .bp3-icon{
    margin:0 2px; }

.bp3-panel-stack2-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(16, 22, 26, 0.15);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1; }
  .bp3-dark .bp3-panel-stack2-view{
    background-color:#30404d; }
  .bp3-panel-stack2-view:nth-last-child(n + 4){
    display:none; }

.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0; }

.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp3-panel-stack2-push .bp3-panel-stack2-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
  -webkit-transform:translateX(-50%);
          transform:translateX(-50%);
  opacity:0; }

.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }

.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
  -webkit-transform:translate(0%);
          transform:translate(0%);
  opacity:1; }

.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
  -webkit-transform:translateX(100%);
          transform:translateX(100%);
  opacity:0;
  -webkit-transition-delay:0;
          transition-delay:0;
  -webkit-transition-duration:400ms;
          transition-duration:400ms;
  -webkit-transition-property:opacity, -webkit-transform;
  transition-property:opacity, -webkit-transform;
  transition-property:transform, opacity;
  transition-property:transform, opacity, -webkit-transform;
  -webkit-transition-timing-function:ease;
          transition-timing-function:ease; }
.bp3-popover{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
  -webkit-transform:scale(1);
          transform:scale(1);
  border-radius:3px;
  display:inline-block;
  z-index:20; }
  .bp3-popover .bp3-popover-arrow{
    height:30px;
    position:absolute;
    width:30px; }
    .bp3-popover .bp3-popover-arrow::before{
      height:20px;
      margin:5px;
      width:20px; }
  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
    margin-bottom:17px;
    margin-top:-17px; }
    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
      bottom:-11px; }
      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
        -webkit-transform:rotate(-90deg);
                transform:rotate(-90deg); }
  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
    margin-left:17px; }
    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
      left:-11px; }
      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
        -webkit-transform:rotate(0);
                transform:rotate(0); }
  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
    margin-top:17px; }
    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
      top:-11px; }
      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
        -webkit-transform:rotate(90deg);
                transform:rotate(90deg); }
  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
    margin-left:-17px;
    margin-right:17px; }
    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
      right:-11px; }
      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
        -webkit-transform:rotate(180deg);
                transform:rotate(180deg); }
  .bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
    top:50%;
    -webkit-transform:translateY(-50%);
            transform:translateY(-50%); }
  .bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
    right:50%;
    -webkit-transform:translateX(50%);
            transform:translateX(50%); }
  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
    top:-0.3934px; }
  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
    right:-0.3934px; }
  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
    left:-0.3934px; }
  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
    bottom:-0.3934px; }
  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
    -webkit-transform-origin:top left;
            transform-origin:top left; }
  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
    -webkit-transform-origin:top center;
            transform-origin:top center; }
  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
    -webkit-transform-origin:top right;
            transform-origin:top right; }
  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
    -webkit-transform-origin:center left;
            transform-origin:center left; }
  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
    -webkit-transform-origin:center center;
            transform-origin:center center; }
  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
    -webkit-transform-origin:center right;
            transform-origin:center right; }
  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
    -webkit-transform-origin:bottom left;
            transform-origin:bottom left; }
  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
    -webkit-transform-origin:bottom center;
            transform-origin:bottom center; }
  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
    -webkit-transform-origin:bottom right;
            transform-origin:bottom right; }
  .bp3-popover .bp3-popover-content{
    background:#ffffff; }
  .bp3-popover .bp3-popover-content,
  .bp3-popover .bp3-heading{
    color:inherit; }
  .bp3-popover .bp3-popover-arrow::before{
    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
  .bp3-popover .bp3-popover-arrow-border{
    fill:#10161a;
    fill-opacity:0.1; }
  .bp3-popover .bp3-popover-arrow-fill{
    fill:#ffffff; }
  .bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
    -webkit-transform:scale(0.3);
            transform:scale(0.3); }
  .bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
    -webkit-transform:scale(1);
            transform:scale(1);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp3-popover-exit > .bp3-popover{
    -webkit-transform:scale(1);
            transform:scale(1); }
  .bp3-popover-exit-active > .bp3-popover{
    -webkit-transform:scale(0.3);
            transform:scale(0.3);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp3-popover .bp3-popover-content{
    border-radius:3px;
    position:relative; }
  .bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
    max-width:350px;
    padding:20px; }
  .bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
    width:350px; }
  .bp3-popover.bp3-minimal{
    margin:0 !important; }
    .bp3-popover.bp3-minimal .bp3-popover-arrow{
      display:none; }
    .bp3-popover.bp3-minimal.bp3-popover{
      -webkit-transform:scale(1);
              transform:scale(1); }
      .bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
        -webkit-transform:scale(1);
                transform:scale(1); }
      .bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
        -webkit-transform:scale(1);
                transform:scale(1);
        -webkit-transition-delay:0;
                transition-delay:0;
        -webkit-transition-duration:100ms;
                transition-duration:100ms;
        -webkit-transition-property:-webkit-transform;
        transition-property:-webkit-transform;
        transition-property:transform;
        transition-property:transform, -webkit-transform;
        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
      .bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
        -webkit-transform:scale(1);
                transform:scale(1); }
      .bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
        -webkit-transform:scale(1);
                transform:scale(1);
        -webkit-transition-delay:0;
                transition-delay:0;
        -webkit-transition-duration:100ms;
                transition-duration:100ms;
        -webkit-transition-property:-webkit-transform;
        transition-property:-webkit-transform;
        transition-property:transform;
        transition-property:transform, -webkit-transform;
        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-popover.bp3-dark,
  .bp3-dark .bp3-popover{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
    .bp3-popover.bp3-dark .bp3-popover-content,
    .bp3-dark .bp3-popover .bp3-popover-content{
      background:#30404d; }
    .bp3-popover.bp3-dark .bp3-popover-content,
    .bp3-popover.bp3-dark .bp3-heading,
    .bp3-dark .bp3-popover .bp3-popover-content,
    .bp3-dark .bp3-popover .bp3-heading{
      color:inherit; }
    .bp3-popover.bp3-dark .bp3-popover-arrow::before,
    .bp3-dark .bp3-popover .bp3-popover-arrow::before{
      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
    .bp3-popover.bp3-dark .bp3-popover-arrow-border,
    .bp3-dark .bp3-popover .bp3-popover-arrow-border{
      fill:#10161a;
      fill-opacity:0.2; }
    .bp3-popover.bp3-dark .bp3-popover-arrow-fill,
    .bp3-dark .bp3-popover .bp3-popover-arrow-fill{
      fill:#30404d; }

.bp3-popover-arrow::before{
  border-radius:2px;
  content:"";
  display:block;
  position:absolute;
  -webkit-transform:rotate(45deg);
          transform:rotate(45deg); }

.bp3-tether-pinned .bp3-popover-arrow{
  display:none; }

.bp3-popover-backdrop{
  background:rgba(255, 255, 255, 0); }

.bp3-transition-container{
  opacity:1;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  z-index:20; }
  .bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
    opacity:0; }
  .bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
    opacity:1;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-transition-container.bp3-popover-exit{
    opacity:1; }
  .bp3-transition-container.bp3-popover-exit-active{
    opacity:0;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:opacity;
    transition-property:opacity;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-transition-container:focus{
    outline:none; }
  .bp3-transition-container.bp3-popover-leave .bp3-popover-content{
    pointer-events:none; }
  .bp3-transition-container[data-x-out-of-boundaries]{
    display:none; }

span.bp3-popover-target{
  display:inline-block; }

.bp3-popover-wrapper.bp3-fill{
  width:100%; }

.bp3-portal{
  left:0;
  position:absolute;
  right:0;
  top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
  from{
    background-position:0 0; }
  to{
    background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
  from{
    background-position:0 0; }
  to{
    background-position:30px 0; } }

.bp3-progress-bar{
  background:rgba(92, 112, 128, 0.2);
  border-radius:40px;
  display:block;
  height:8px;
  overflow:hidden;
  position:relative;
  width:100%; }
  .bp3-progress-bar .bp3-progress-meter{
    background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
    background-color:rgba(92, 112, 128, 0.8);
    background-size:30px 30px;
    border-radius:40px;
    height:100%;
    position:absolute;
    -webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    width:100%; }
  .bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
    animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
  .bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
    background-image:none; }

.bp3-dark .bp3-progress-bar{
  background:rgba(16, 22, 26, 0.5); }
  .bp3-dark .bp3-progress-bar .bp3-progress-meter{
    background-color:#8a9ba8; }

.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
  background-color:#137cbd; }

.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
  background-color:#0f9960; }

.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
  background-color:#d9822b; }

.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
  background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
  from{
    background:rgba(206, 217, 224, 0.2);
    border-color:rgba(206, 217, 224, 0.2); }
  to{
    background:rgba(92, 112, 128, 0.2);
    border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
  from{
    background:rgba(206, 217, 224, 0.2);
    border-color:rgba(206, 217, 224, 0.2); }
  to{
    background:rgba(92, 112, 128, 0.2);
    border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
  -webkit-animation:1000ms linear infinite alternate skeleton-glow;
          animation:1000ms linear infinite alternate skeleton-glow;
  background:rgba(206, 217, 224, 0.2);
  background-clip:padding-box !important;
  border-color:rgba(206, 217, 224, 0.2) !important;
  border-radius:2px;
  -webkit-box-shadow:none !important;
          box-shadow:none !important;
  color:transparent !important;
  cursor:default;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp3-skeleton::before, .bp3-skeleton::after,
  .bp3-skeleton *{
    visibility:hidden !important; }
.bp3-slider{
  height:40px;
  min-width:150px;
  width:100%;
  cursor:default;
  outline:none;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp3-slider:hover{
    cursor:pointer; }
  .bp3-slider:active{
    cursor:-webkit-grabbing;
    cursor:grabbing; }
  .bp3-slider.bp3-disabled{
    cursor:not-allowed;
    opacity:0.5; }
  .bp3-slider.bp3-slider-unlabeled{
    height:16px; }

.bp3-slider-track,
.bp3-slider-progress{
  height:6px;
  left:0;
  right:0;
  top:5px;
  position:absolute; }

.bp3-slider-track{
  border-radius:3px;
  overflow:hidden; }

.bp3-slider-progress{
  background:rgba(92, 112, 128, 0.2); }
  .bp3-dark .bp3-slider-progress{
    background:rgba(16, 22, 26, 0.5); }
  .bp3-slider-progress.bp3-intent-primary{
    background-color:#137cbd; }
  .bp3-slider-progress.bp3-intent-success{
    background-color:#0f9960; }
  .bp3-slider-progress.bp3-intent-warning{
    background-color:#d9822b; }
  .bp3-slider-progress.bp3-intent-danger{
    background-color:#db3737; }

.bp3-slider-handle{
  background-color:#f5f8fa;
  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
  color:#182026;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
  cursor:pointer;
  height:16px;
  left:0;
  position:absolute;
  top:0;
  width:16px; }
  .bp3-slider-handle:hover{
    background-clip:padding-box;
    background-color:#ebf1f5;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
  .bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
    background-color:#d8e1e8;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
  .bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
    background-color:rgba(206, 217, 224, 0.5);
    background-image:none;
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed;
    outline:none; }
    .bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
      background:rgba(206, 217, 224, 0.7); }
  .bp3-slider-handle:focus{
    z-index:1; }
  .bp3-slider-handle:hover{
    background-clip:padding-box;
    background-color:#ebf1f5;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
    cursor:-webkit-grab;
    cursor:grab;
    z-index:2; }
  .bp3-slider-handle.bp3-active{
    background-color:#d8e1e8;
    background-image:none;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
    cursor:-webkit-grabbing;
    cursor:grabbing; }
  .bp3-disabled .bp3-slider-handle{
    background:#bfccd6;
    -webkit-box-shadow:none;
            box-shadow:none;
    pointer-events:none; }
  .bp3-dark .bp3-slider-handle{
    background-color:#394b59;
    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
    color:#f5f8fa; }
    .bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
      color:#f5f8fa; }
    .bp3-dark .bp3-slider-handle:hover{
      background-color:#30404d;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
      background-color:#202b33;
      background-image:none;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
    .bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
      background-color:rgba(57, 75, 89, 0.5);
      background-image:none;
      -webkit-box-shadow:none;
              box-shadow:none;
      color:rgba(167, 182, 194, 0.6); }
      .bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
        background:rgba(57, 75, 89, 0.7); }
    .bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
      background:rgba(16, 22, 26, 0.5);
      stroke:#8a9ba8; }
    .bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
      background-color:#394b59; }
    .bp3-dark .bp3-slider-handle.bp3-active{
      background-color:#293742; }
  .bp3-dark .bp3-disabled .bp3-slider-handle{
    background:#5c7080;
    border-color:#5c7080;
    -webkit-box-shadow:none;
            box-shadow:none; }
  .bp3-slider-handle .bp3-slider-label{
    background:#394b59;
    border-radius:3px;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
    color:#f5f8fa;
    margin-left:8px; }
    .bp3-dark .bp3-slider-handle .bp3-slider-label{
      background:#e1e8ed;
      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
      color:#394b59; }
    .bp3-disabled .bp3-slider-handle .bp3-slider-label{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
    width:8px; }
  .bp3-slider-handle.bp3-start{
    border-bottom-right-radius:0;
    border-top-right-radius:0; }
  .bp3-slider-handle.bp3-end{
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    margin-left:8px; }
    .bp3-slider-handle.bp3-end .bp3-slider-label{
      margin-left:0; }

.bp3-slider-label{
  -webkit-transform:translate(-50%, 20px);
          transform:translate(-50%, 20px);
  display:inline-block;
  font-size:12px;
  line-height:1;
  padding:2px 5px;
  position:absolute;
  vertical-align:top; }

.bp3-slider.bp3-vertical{
  height:150px;
  min-width:40px;
  width:40px; }
  .bp3-slider.bp3-vertical .bp3-slider-track,
  .bp3-slider.bp3-vertical .bp3-slider-progress{
    bottom:0;
    height:auto;
    left:5px;
    top:0;
    width:6px; }
  .bp3-slider.bp3-vertical .bp3-slider-progress{
    top:auto; }
  .bp3-slider.bp3-vertical .bp3-slider-label{
    -webkit-transform:translate(20px, 50%);
            transform:translate(20px, 50%); }
  .bp3-slider.bp3-vertical .bp3-slider-handle{
    top:auto; }
    .bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
      margin-left:0;
      margin-top:-8px; }
    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
      height:8px;
      margin-left:0;
      width:16px; }
    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
      border-bottom-right-radius:3px;
      border-top-left-radius:0; }
      .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
        -webkit-transform:translate(20px);
                transform:translate(20px); }
    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
      border-bottom-left-radius:0;
      border-bottom-right-radius:0;
      border-top-left-radius:3px;
      margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
  from{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg); }
  to{
    -webkit-transform:rotate(360deg);
            transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
  from{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg); }
  to{
    -webkit-transform:rotate(360deg);
            transform:rotate(360deg); } }

.bp3-spinner{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  overflow:visible;
  vertical-align:middle; }
  .bp3-spinner svg{
    display:block; }
  .bp3-spinner path{
    fill-opacity:0; }
  .bp3-spinner .bp3-spinner-head{
    stroke:rgba(92, 112, 128, 0.8);
    stroke-linecap:round;
    -webkit-transform-origin:center;
            transform-origin:center;
    -webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-spinner .bp3-spinner-track{
    stroke:rgba(92, 112, 128, 0.2); }

.bp3-spinner-animation{
  -webkit-animation:pt-spinner-animation 500ms linear infinite;
          animation:pt-spinner-animation 500ms linear infinite; }
  .bp3-no-spin > .bp3-spinner-animation{
    -webkit-animation:none;
            animation:none; }

.bp3-dark .bp3-spinner .bp3-spinner-head{
  stroke:#8a9ba8; }

.bp3-dark .bp3-spinner .bp3-spinner-track{
  stroke:rgba(16, 22, 26, 0.5); }

.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
  stroke:#137cbd; }

.bp3-spinner.bp3-intent-success .bp3-spinner-head{
  stroke:#0f9960; }

.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
  stroke:#d9822b; }

.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
  stroke:#db3737; }
.bp3-tabs.bp3-vertical{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex; }
  .bp3-tabs.bp3-vertical > .bp3-tab-list{
    -webkit-box-align:start;
        -ms-flex-align:start;
            align-items:flex-start;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column; }
    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
      border-radius:3px;
      padding:0 10px;
      width:100%; }
      .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
        background-color:rgba(19, 124, 189, 0.2);
        -webkit-box-shadow:none;
                box-shadow:none; }
    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
      background-color:rgba(19, 124, 189, 0.2);
      border-radius:3px;
      bottom:0;
      height:auto;
      left:0;
      right:0;
      top:0; }
  .bp3-tabs.bp3-vertical > .bp3-tab-panel{
    margin-top:0;
    padding-left:20px; }

.bp3-tab-list{
  -webkit-box-align:end;
      -ms-flex-align:end;
          align-items:flex-end;
  border:none;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  list-style:none;
  margin:0;
  padding:0;
  position:relative; }
  .bp3-tab-list > *:not(:last-child){
    margin-right:20px; }

.bp3-tab{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  color:#182026;
  cursor:pointer;
  -webkit-box-flex:0;
      -ms-flex:0 0 auto;
          flex:0 0 auto;
  font-size:14px;
  line-height:30px;
  max-width:100%;
  position:relative;
  vertical-align:top; }
  .bp3-tab a{
    color:inherit;
    display:block;
    text-decoration:none; }
  .bp3-tab-indicator-wrapper ~ .bp3-tab{
    background-color:transparent !important;
    -webkit-box-shadow:none !important;
            box-shadow:none !important; }
  .bp3-tab[aria-disabled="true"]{
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed; }
  .bp3-tab[aria-selected="true"]{
    border-radius:0;
    -webkit-box-shadow:inset 0 -3px 0 #106ba3;
            box-shadow:inset 0 -3px 0 #106ba3; }
  .bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
    color:#106ba3; }
  .bp3-tab:focus{
    -moz-outline-radius:0; }
  .bp3-large > .bp3-tab{
    font-size:16px;
    line-height:40px; }

.bp3-tab-panel{
  margin-top:20px; }
  .bp3-tab-panel[aria-hidden="true"]{
    display:none; }

.bp3-tab-indicator-wrapper{
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  -webkit-transform:translateX(0), translateY(0);
          transform:translateX(0), translateY(0);
  -webkit-transition:height, width, -webkit-transform;
  transition:height, width, -webkit-transform;
  transition:height, transform, width;
  transition:height, transform, width, -webkit-transform;
  -webkit-transition-duration:200ms;
          transition-duration:200ms;
  -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
          transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-tab-indicator-wrapper .bp3-tab-indicator{
    background-color:#106ba3;
    bottom:0;
    height:3px;
    left:0;
    position:absolute;
    right:0; }
  .bp3-tab-indicator-wrapper.bp3-no-animation{
    -webkit-transition:none;
    transition:none; }

.bp3-dark .bp3-tab{
  color:#f5f8fa; }
  .bp3-dark .bp3-tab[aria-disabled="true"]{
    color:rgba(167, 182, 194, 0.6); }
  .bp3-dark .bp3-tab[aria-selected="true"]{
    -webkit-box-shadow:inset 0 -3px 0 #48aff0;
            box-shadow:inset 0 -3px 0 #48aff0; }
  .bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
    color:#48aff0; }

.bp3-dark .bp3-tab-indicator{
  background-color:#48aff0; }

.bp3-flex-expander{
  -webkit-box-flex:1;
      -ms-flex:1 1;
          flex:1 1; }
.bp3-tag{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  background-color:#5c7080;
  border:none;
  border-radius:3px;
  -webkit-box-shadow:none;
          box-shadow:none;
  color:#f5f8fa;
  font-size:12px;
  line-height:16px;
  max-width:100%;
  min-height:20px;
  min-width:20px;
  padding:2px 6px;
  position:relative; }
  .bp3-tag.bp3-interactive{
    cursor:pointer; }
    .bp3-tag.bp3-interactive:hover{
      background-color:rgba(92, 112, 128, 0.85); }
    .bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
      background-color:rgba(92, 112, 128, 0.7); }
  .bp3-tag > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-tag > .bp3-fill{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-tag::before,
  .bp3-tag > *{
    margin-right:4px; }
  .bp3-tag:empty::before,
  .bp3-tag > :last-child{
    margin-right:0; }
  .bp3-tag:focus{
    outline:rgba(19, 124, 189, 0.6) auto 2px;
    outline-offset:0;
    -moz-outline-radius:6px; }
  .bp3-tag.bp3-round{
    border-radius:30px;
    padding-left:8px;
    padding-right:8px; }
  .bp3-dark .bp3-tag{
    background-color:#bfccd6;
    color:#182026; }
    .bp3-dark .bp3-tag.bp3-interactive{
      cursor:pointer; }
      .bp3-dark .bp3-tag.bp3-interactive:hover{
        background-color:rgba(191, 204, 214, 0.85); }
      .bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
        background-color:rgba(191, 204, 214, 0.7); }
    .bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
      fill:currentColor; }
  .bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
    fill:#ffffff; }
  .bp3-tag.bp3-large,
  .bp3-large .bp3-tag{
    font-size:14px;
    line-height:20px;
    min-height:30px;
    min-width:30px;
    padding:5px 10px; }
    .bp3-tag.bp3-large::before,
    .bp3-tag.bp3-large > *,
    .bp3-large .bp3-tag::before,
    .bp3-large .bp3-tag > *{
      margin-right:7px; }
    .bp3-tag.bp3-large:empty::before,
    .bp3-tag.bp3-large > :last-child,
    .bp3-large .bp3-tag:empty::before,
    .bp3-large .bp3-tag > :last-child{
      margin-right:0; }
    .bp3-tag.bp3-large.bp3-round,
    .bp3-large .bp3-tag.bp3-round{
      padding-left:12px;
      padding-right:12px; }
  .bp3-tag.bp3-intent-primary{
    background:#137cbd;
    color:#ffffff; }
    .bp3-tag.bp3-intent-primary.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-intent-primary.bp3-interactive:hover{
        background-color:rgba(19, 124, 189, 0.85); }
      .bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
        background-color:rgba(19, 124, 189, 0.7); }
  .bp3-tag.bp3-intent-success{
    background:#0f9960;
    color:#ffffff; }
    .bp3-tag.bp3-intent-success.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-intent-success.bp3-interactive:hover{
        background-color:rgba(15, 153, 96, 0.85); }
      .bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
        background-color:rgba(15, 153, 96, 0.7); }
  .bp3-tag.bp3-intent-warning{
    background:#d9822b;
    color:#ffffff; }
    .bp3-tag.bp3-intent-warning.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-intent-warning.bp3-interactive:hover{
        background-color:rgba(217, 130, 43, 0.85); }
      .bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
        background-color:rgba(217, 130, 43, 0.7); }
  .bp3-tag.bp3-intent-danger{
    background:#db3737;
    color:#ffffff; }
    .bp3-tag.bp3-intent-danger.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-intent-danger.bp3-interactive:hover{
        background-color:rgba(219, 55, 55, 0.85); }
      .bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
        background-color:rgba(219, 55, 55, 0.7); }
  .bp3-tag.bp3-fill{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%; }
  .bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
    fill:#5c7080; }
  .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
    background-color:rgba(138, 155, 168, 0.2);
    color:#182026; }
    .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
        background-color:rgba(92, 112, 128, 0.3); }
      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
        background-color:rgba(92, 112, 128, 0.4); }
    .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
      color:#f5f8fa; }
      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
        cursor:pointer; }
        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
          background-color:rgba(191, 204, 214, 0.3); }
        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
          background-color:rgba(191, 204, 214, 0.4); }
      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
        fill:#a7b6c2; }
  .bp3-tag.bp3-minimal.bp3-intent-primary{
    background-color:rgba(19, 124, 189, 0.15);
    color:#106ba3; }
    .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
        background-color:rgba(19, 124, 189, 0.25); }
      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
        background-color:rgba(19, 124, 189, 0.35); }
    .bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
      fill:#137cbd; }
    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
      background-color:rgba(19, 124, 189, 0.25);
      color:#48aff0; }
      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
        cursor:pointer; }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
          background-color:rgba(19, 124, 189, 0.35); }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
          background-color:rgba(19, 124, 189, 0.45); }
  .bp3-tag.bp3-minimal.bp3-intent-success{
    background-color:rgba(15, 153, 96, 0.15);
    color:#0d8050; }
    .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
        background-color:rgba(15, 153, 96, 0.25); }
      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
        background-color:rgba(15, 153, 96, 0.35); }
    .bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
      fill:#0f9960; }
    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
      background-color:rgba(15, 153, 96, 0.25);
      color:#3dcc91; }
      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
        cursor:pointer; }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
          background-color:rgba(15, 153, 96, 0.35); }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
          background-color:rgba(15, 153, 96, 0.45); }
  .bp3-tag.bp3-minimal.bp3-intent-warning{
    background-color:rgba(217, 130, 43, 0.15);
    color:#bf7326; }
    .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
        background-color:rgba(217, 130, 43, 0.25); }
      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
        background-color:rgba(217, 130, 43, 0.35); }
    .bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
      fill:#d9822b; }
    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
      background-color:rgba(217, 130, 43, 0.25);
      color:#ffb366; }
      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
        cursor:pointer; }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
          background-color:rgba(217, 130, 43, 0.35); }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
          background-color:rgba(217, 130, 43, 0.45); }
  .bp3-tag.bp3-minimal.bp3-intent-danger{
    background-color:rgba(219, 55, 55, 0.15);
    color:#c23030; }
    .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
      cursor:pointer; }
      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
        background-color:rgba(219, 55, 55, 0.25); }
      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
        background-color:rgba(219, 55, 55, 0.35); }
    .bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
      fill:#db3737; }
    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
      background-color:rgba(219, 55, 55, 0.25);
      color:#ff7373; }
      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
        cursor:pointer; }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
          background-color:rgba(219, 55, 55, 0.35); }
        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
          background-color:rgba(219, 55, 55, 0.45); }

.bp3-tag-remove{
  background:none;
  border:none;
  color:inherit;
  cursor:pointer;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin-bottom:-2px;
  margin-right:-6px !important;
  margin-top:-2px;
  opacity:0.5;
  padding:2px;
  padding-left:0; }
  .bp3-tag-remove:hover{
    background:none;
    opacity:0.8;
    text-decoration:none; }
  .bp3-tag-remove:active{
    opacity:1; }
  .bp3-tag-remove:empty::before{
    font-family:"Icons16", sans-serif;
    font-size:16px;
    font-style:normal;
    font-weight:400;
    line-height:1;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    content:""; }
  .bp3-large .bp3-tag-remove{
    margin-right:-10px !important;
    padding:0 5px 0 0; }
    .bp3-large .bp3-tag-remove:empty::before{
      font-family:"Icons20", sans-serif;
      font-size:20px;
      font-style:normal;
      font-weight:400;
      line-height:1; }
.bp3-tag-input{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-align:start;
      -ms-flex-align:start;
          align-items:flex-start;
  cursor:text;
  height:auto;
  line-height:inherit;
  min-height:30px;
  padding-left:5px;
  padding-right:0; }
  .bp3-tag-input > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-tag-input > .bp3-tag-input-values{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-tag-input .bp3-tag-input-icon{
    color:#5c7080;
    margin-left:2px;
    margin-right:7px;
    margin-top:7px; }
  .bp3-tag-input .bp3-tag-input-values{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
        -ms-flex-direction:row;
            flex-direction:row;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    -ms-flex-item-align:stretch;
        align-self:stretch;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;
    margin-right:7px;
    margin-top:5px;
    min-width:0; }
    .bp3-tag-input .bp3-tag-input-values > *{
      -webkit-box-flex:0;
          -ms-flex-positive:0;
              flex-grow:0;
      -ms-flex-negative:0;
          flex-shrink:0; }
    .bp3-tag-input .bp3-tag-input-values > .bp3-fill{
      -webkit-box-flex:1;
          -ms-flex-positive:1;
              flex-grow:1;
      -ms-flex-negative:1;
          flex-shrink:1; }
    .bp3-tag-input .bp3-tag-input-values::before,
    .bp3-tag-input .bp3-tag-input-values > *{
      margin-right:5px; }
    .bp3-tag-input .bp3-tag-input-values:empty::before,
    .bp3-tag-input .bp3-tag-input-values > :last-child{
      margin-right:0; }
    .bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
      padding-left:5px; }
    .bp3-tag-input .bp3-tag-input-values > *{
      margin-bottom:5px; }
  .bp3-tag-input .bp3-tag{
    overflow-wrap:break-word; }
    .bp3-tag-input .bp3-tag.bp3-active{
      outline:rgba(19, 124, 189, 0.6) auto 2px;
      outline-offset:0;
      -moz-outline-radius:6px; }
  .bp3-tag-input .bp3-input-ghost{
    -webkit-box-flex:1;
        -ms-flex:1 1 auto;
            flex:1 1 auto;
    line-height:20px;
    width:80px; }
    .bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
      cursor:not-allowed; }
  .bp3-tag-input .bp3-button,
  .bp3-tag-input .bp3-spinner{
    margin:3px;
    margin-left:0; }
  .bp3-tag-input .bp3-button{
    min-height:24px;
    min-width:24px;
    padding:0 7px; }
  .bp3-tag-input.bp3-large{
    height:auto;
    min-height:40px; }
    .bp3-tag-input.bp3-large::before,
    .bp3-tag-input.bp3-large > *{
      margin-right:10px; }
    .bp3-tag-input.bp3-large:empty::before,
    .bp3-tag-input.bp3-large > :last-child{
      margin-right:0; }
    .bp3-tag-input.bp3-large .bp3-tag-input-icon{
      margin-left:5px;
      margin-top:10px; }
    .bp3-tag-input.bp3-large .bp3-input-ghost{
      line-height:30px; }
    .bp3-tag-input.bp3-large .bp3-button{
      min-height:30px;
      min-width:30px;
      padding:5px 10px;
      margin:5px;
      margin-left:0; }
    .bp3-tag-input.bp3-large .bp3-spinner{
      margin:8px;
      margin-left:0; }
  .bp3-tag-input.bp3-active{
    background-color:#ffffff;
    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-tag-input.bp3-active.bp3-intent-primary{
      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-tag-input.bp3-active.bp3-intent-success{
      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-tag-input.bp3-active.bp3-intent-warning{
      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
    .bp3-tag-input.bp3-active.bp3-intent-danger{
      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
  .bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
    color:#a7b6c2; }
  .bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
    color:#f5f8fa; }
    .bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
      color:rgba(167, 182, 194, 0.6); }
    .bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
      color:rgba(167, 182, 194, 0.6); }
  .bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
    background-color:rgba(16, 22, 26, 0.3);
    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }

.bp3-input-ghost{
  background:none;
  border:none;
  -webkit-box-shadow:none;
          box-shadow:none;
  padding:0; }
  .bp3-input-ghost::-webkit-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input-ghost::-moz-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input-ghost:-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input-ghost::-ms-input-placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input-ghost::placeholder{
    color:rgba(92, 112, 128, 0.6);
    opacity:1; }
  .bp3-input-ghost:focus{
    outline:none !important; }
.bp3-toast{
  -webkit-box-align:start;
      -ms-flex-align:start;
          align-items:flex-start;
  background-color:#ffffff;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin:20px 0 0;
  max-width:500px;
  min-width:300px;
  pointer-events:all;
  position:relative !important; }
  .bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
    -webkit-transform:translateY(-40px);
            transform:translateY(-40px); }
  .bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
    -webkit-transform:translateY(0);
            transform:translateY(0);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
    -webkit-transform:translateY(-40px);
            transform:translateY(-40px); }
  .bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
    -webkit-transform:translateY(0);
            transform:translateY(0);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
  .bp3-toast.bp3-toast-exit{
    opacity:1;
    -webkit-filter:blur(0);
            filter:blur(0); }
  .bp3-toast.bp3-toast-exit-active{
    opacity:0;
    -webkit-filter:blur(10px);
            filter:blur(10px);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:300ms;
            transition-duration:300ms;
    -webkit-transition-property:opacity, -webkit-filter;
    transition-property:opacity, -webkit-filter;
    transition-property:opacity, filter;
    transition-property:opacity, filter, -webkit-filter;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-toast.bp3-toast-exit ~ .bp3-toast{
    -webkit-transform:translateY(0);
            transform:translateY(0); }
  .bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
    -webkit-transform:translateY(-40px);
            transform:translateY(-40px);
    -webkit-transition-delay:50ms;
            transition-delay:50ms;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-toast .bp3-button-group{
    -webkit-box-flex:0;
        -ms-flex:0 0 auto;
            flex:0 0 auto;
    padding:5px;
    padding-left:0; }
  .bp3-toast > .bp3-icon{
    color:#5c7080;
    margin:12px;
    margin-right:0; }
  .bp3-toast.bp3-dark,
  .bp3-dark .bp3-toast{
    background-color:#394b59;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
    .bp3-toast.bp3-dark > .bp3-icon,
    .bp3-dark .bp3-toast > .bp3-icon{
      color:#a7b6c2; }
  .bp3-toast[class*="bp3-intent-"] a{
    color:rgba(255, 255, 255, 0.7); }
    .bp3-toast[class*="bp3-intent-"] a:hover{
      color:#ffffff; }
  .bp3-toast[class*="bp3-intent-"] > .bp3-icon{
    color:#ffffff; }
  .bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
  .bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
    color:rgba(255, 255, 255, 0.7) !important; }
  .bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
    outline-color:rgba(255, 255, 255, 0.5); }
  .bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
    background-color:rgba(255, 255, 255, 0.15) !important;
    color:#ffffff !important; }
  .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
    background-color:rgba(255, 255, 255, 0.3) !important;
    color:#ffffff !important; }
  .bp3-toast[class*="bp3-intent-"] .bp3-button::after{
    background:rgba(255, 255, 255, 0.3) !important; }
  .bp3-toast.bp3-intent-primary{
    background-color:#137cbd;
    color:#ffffff; }
  .bp3-toast.bp3-intent-success{
    background-color:#0f9960;
    color:#ffffff; }
  .bp3-toast.bp3-intent-warning{
    background-color:#d9822b;
    color:#ffffff; }
  .bp3-toast.bp3-intent-danger{
    background-color:#db3737;
    color:#ffffff; }

.bp3-toast-message{
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  padding:11px;
  word-break:break-word; }

.bp3-toast-container{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box !important;
  display:-ms-flexbox !important;
  display:flex !important;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  left:0;
  overflow:hidden;
  padding:0 20px 20px;
  pointer-events:none;
  right:0;
  z-index:40; }
  .bp3-toast-container.bp3-toast-container-in-portal{
    position:fixed; }
  .bp3-toast-container.bp3-toast-container-inline{
    position:absolute; }
  .bp3-toast-container.bp3-toast-container-top{
    top:0; }
  .bp3-toast-container.bp3-toast-container-bottom{
    bottom:0;
    -webkit-box-orient:vertical;
    -webkit-box-direction:reverse;
        -ms-flex-direction:column-reverse;
            flex-direction:column-reverse;
    top:auto; }
  .bp3-toast-container.bp3-toast-container-left{
    -webkit-box-align:start;
        -ms-flex-align:start;
            align-items:flex-start; }
  .bp3-toast-container.bp3-toast-container-right{
    -webkit-box-align:end;
        -ms-flex-align:end;
            align-items:flex-end; }

.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
  -webkit-transform:translateY(60px);
          transform:translateY(60px); }
.bp3-tooltip{
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
  -webkit-transform:scale(1);
          transform:scale(1); }
  .bp3-tooltip .bp3-popover-arrow{
    height:22px;
    position:absolute;
    width:22px; }
    .bp3-tooltip .bp3-popover-arrow::before{
      height:14px;
      margin:4px;
      width:14px; }
  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
    margin-bottom:11px;
    margin-top:-11px; }
    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
      bottom:-8px; }
      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
        -webkit-transform:rotate(-90deg);
                transform:rotate(-90deg); }
  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
    margin-left:11px; }
    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
      left:-8px; }
      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
        -webkit-transform:rotate(0);
                transform:rotate(0); }
  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
    margin-top:11px; }
    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
      top:-8px; }
      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
        -webkit-transform:rotate(90deg);
                transform:rotate(90deg); }
  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
    margin-left:-11px;
    margin-right:11px; }
    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
      right:-8px; }
      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
        -webkit-transform:rotate(180deg);
                transform:rotate(180deg); }
  .bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
    top:50%;
    -webkit-transform:translateY(-50%);
            transform:translateY(-50%); }
  .bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
    right:50%;
    -webkit-transform:translateX(50%);
            transform:translateX(50%); }
  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
    top:-0.22183px; }
  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
    right:-0.22183px; }
  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
    left:-0.22183px; }
  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
    bottom:-0.22183px; }
  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
    -webkit-transform-origin:top left;
            transform-origin:top left; }
  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
    -webkit-transform-origin:top center;
            transform-origin:top center; }
  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
    -webkit-transform-origin:top right;
            transform-origin:top right; }
  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
    -webkit-transform-origin:center left;
            transform-origin:center left; }
  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
    -webkit-transform-origin:center center;
            transform-origin:center center; }
  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
    -webkit-transform-origin:center right;
            transform-origin:center right; }
  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
    -webkit-transform-origin:bottom left;
            transform-origin:bottom left; }
  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
    -webkit-transform-origin:bottom center;
            transform-origin:bottom center; }
  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
    -webkit-transform-origin:bottom right;
            transform-origin:bottom right; }
  .bp3-tooltip .bp3-popover-content{
    background:#394b59; }
  .bp3-tooltip .bp3-popover-content,
  .bp3-tooltip .bp3-heading{
    color:#f5f8fa; }
  .bp3-tooltip .bp3-popover-arrow::before{
    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
  .bp3-tooltip .bp3-popover-arrow-border{
    fill:#10161a;
    fill-opacity:0.1; }
  .bp3-tooltip .bp3-popover-arrow-fill{
    fill:#394b59; }
  .bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
    -webkit-transform:scale(0.8);
            transform:scale(0.8); }
  .bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
    -webkit-transform:scale(1);
            transform:scale(1);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-popover-exit > .bp3-tooltip{
    -webkit-transform:scale(1);
            transform:scale(1); }
  .bp3-popover-exit-active > .bp3-tooltip{
    -webkit-transform:scale(0.8);
            transform:scale(0.8);
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:100ms;
            transition-duration:100ms;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-tooltip .bp3-popover-content{
    padding:10px 12px; }
  .bp3-tooltip.bp3-dark,
  .bp3-dark .bp3-tooltip{
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
    .bp3-tooltip.bp3-dark .bp3-popover-content,
    .bp3-dark .bp3-tooltip .bp3-popover-content{
      background:#e1e8ed; }
    .bp3-tooltip.bp3-dark .bp3-popover-content,
    .bp3-tooltip.bp3-dark .bp3-heading,
    .bp3-dark .bp3-tooltip .bp3-popover-content,
    .bp3-dark .bp3-tooltip .bp3-heading{
      color:#394b59; }
    .bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
    .bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
    .bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
    .bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
      fill:#10161a;
      fill-opacity:0.2; }
    .bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
    .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
      fill:#e1e8ed; }
  .bp3-tooltip.bp3-intent-primary .bp3-popover-content{
    background:#137cbd;
    color:#ffffff; }
  .bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
    fill:#137cbd; }
  .bp3-tooltip.bp3-intent-success .bp3-popover-content{
    background:#0f9960;
    color:#ffffff; }
  .bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
    fill:#0f9960; }
  .bp3-tooltip.bp3-intent-warning .bp3-popover-content{
    background:#d9822b;
    color:#ffffff; }
  .bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
    fill:#d9822b; }
  .bp3-tooltip.bp3-intent-danger .bp3-popover-content{
    background:#db3737;
    color:#ffffff; }
  .bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
    fill:#db3737; }

.bp3-tooltip-indicator{
  border-bottom:dotted 1px;
  cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
  color:#5c7080; }
  .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
    color:#137cbd; }
  .bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
    color:#0f9960; }
  .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
    color:#d9822b; }
  .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
    color:#db3737; }

.bp3-tree-node-list{
  list-style:none;
  margin:0;
  padding-left:0; }

.bp3-tree-root{
  background-color:transparent;
  cursor:default;
  padding-left:0;
  position:relative; }

.bp3-tree-node-content-0{
  padding-left:0px; }

.bp3-tree-node-content-1{
  padding-left:23px; }

.bp3-tree-node-content-2{
  padding-left:46px; }

.bp3-tree-node-content-3{
  padding-left:69px; }

.bp3-tree-node-content-4{
  padding-left:92px; }

.bp3-tree-node-content-5{
  padding-left:115px; }

.bp3-tree-node-content-6{
  padding-left:138px; }

.bp3-tree-node-content-7{
  padding-left:161px; }

.bp3-tree-node-content-8{
  padding-left:184px; }

.bp3-tree-node-content-9{
  padding-left:207px; }

.bp3-tree-node-content-10{
  padding-left:230px; }

.bp3-tree-node-content-11{
  padding-left:253px; }

.bp3-tree-node-content-12{
  padding-left:276px; }

.bp3-tree-node-content-13{
  padding-left:299px; }

.bp3-tree-node-content-14{
  padding-left:322px; }

.bp3-tree-node-content-15{
  padding-left:345px; }

.bp3-tree-node-content-16{
  padding-left:368px; }

.bp3-tree-node-content-17{
  padding-left:391px; }

.bp3-tree-node-content-18{
  padding-left:414px; }

.bp3-tree-node-content-19{
  padding-left:437px; }

.bp3-tree-node-content-20{
  padding-left:460px; }

.bp3-tree-node-content{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:30px;
  padding-right:5px;
  width:100%; }
  .bp3-tree-node-content:hover{
    background-color:rgba(191, 204, 214, 0.4); }

.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
  min-width:30px; }

.bp3-tree-node-caret{
  color:#5c7080;
  cursor:pointer;
  padding:7px;
  -webkit-transform:rotate(0deg);
          transform:rotate(0deg);
  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-tree-node-caret:hover{
    color:#182026; }
  .bp3-dark .bp3-tree-node-caret{
    color:#a7b6c2; }
    .bp3-dark .bp3-tree-node-caret:hover{
      color:#f5f8fa; }
  .bp3-tree-node-caret.bp3-tree-node-caret-open{
    -webkit-transform:rotate(90deg);
            transform:rotate(90deg); }
  .bp3-tree-node-caret.bp3-icon-standard::before{
    content:""; }

.bp3-tree-node-icon{
  margin-right:7px;
  position:relative; }

.bp3-tree-node-label{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  -webkit-box-flex:1;
      -ms-flex:1 1 auto;
          flex:1 1 auto;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp3-tree-node-label span{
    display:inline; }

.bp3-tree-node-secondary-label{
  padding:0 5px;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp3-tree-node-secondary-label .bp3-popover-wrapper,
  .bp3-tree-node-secondary-label .bp3-popover-target{
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex; }

.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
  background-color:inherit;
  color:rgba(92, 112, 128, 0.6);
  cursor:not-allowed; }

.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
  color:rgba(92, 112, 128, 0.6);
  cursor:not-allowed; }

.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
  background-color:#137cbd; }
  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
    color:#ffffff; }
  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
    color:rgba(255, 255, 255, 0.7); }
  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
    color:#ffffff; }

.bp3-dark .bp3-tree-node-content:hover{
  background-color:rgba(92, 112, 128, 0.3); }

.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
  color:#a7b6c2; }
  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
    color:#137cbd; }
  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
    color:#0f9960; }
  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
    color:#d9822b; }
  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
    color:#db3737; }

.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
  background-color:#137cbd; }
/*# sourceMappingURL=blueprint.css.map */
.bp3-omnibar{
  -webkit-filter:blur(0);
          filter:blur(0);
  opacity:1;
  background-color:#ffffff;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
  left:calc(50% - 250px);
  top:20vh;
  width:500px;
  z-index:21; }
  .bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
    -webkit-filter:blur(20px);
            filter:blur(20px);
    opacity:0.2; }
  .bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
    -webkit-filter:blur(0);
            filter:blur(0);
    opacity:1;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:200ms;
            transition-duration:200ms;
    -webkit-transition-property:opacity, -webkit-filter;
    transition-property:opacity, -webkit-filter;
    transition-property:filter, opacity;
    transition-property:filter, opacity, -webkit-filter;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-omnibar.bp3-overlay-exit{
    -webkit-filter:blur(0);
            filter:blur(0);
    opacity:1; }
  .bp3-omnibar.bp3-overlay-exit-active{
    -webkit-filter:blur(20px);
            filter:blur(20px);
    opacity:0.2;
    -webkit-transition-delay:0;
            transition-delay:0;
    -webkit-transition-duration:200ms;
            transition-duration:200ms;
    -webkit-transition-property:opacity, -webkit-filter;
    transition-property:opacity, -webkit-filter;
    transition-property:filter, opacity;
    transition-property:filter, opacity, -webkit-filter;
    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
  .bp3-omnibar .bp3-input{
    background-color:transparent;
    border-radius:0; }
    .bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
      -webkit-box-shadow:none;
              box-shadow:none; }
  .bp3-omnibar .bp3-menu{
    background-color:transparent;
    border-radius:0;
    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
    max-height:calc(60vh - 40px);
    overflow:auto; }
    .bp3-omnibar .bp3-menu:empty{
      display:none; }
  .bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
    background-color:#30404d;
    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }

.bp3-omnibar-overlay .bp3-overlay-backdrop{
  background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover.bp3-select-match-target-width{
  width:100%; }
  .bp3-select-popover.bp3-select-match-target-width .bp3-menu{
    max-width:none;
    min-width:0; }

.bp3-select-popover .bp3-popover-content{
  padding:5px; }

.bp3-select-popover .bp3-input-group{
  margin-bottom:0; }

.bp3-select-popover .bp3-menu{
  max-height:300px;
  max-width:400px;
  overflow:auto;
  padding:0; }
  .bp3-select-popover .bp3-menu:not(:first-child){
    padding-top:5px; }

.bp3-multi-select{
  min-width:150px; }

.bp3-multi-select-popover .bp3-menu{
  max-height:300px;
  max-width:400px;
  overflow:auto; }
.bp3-select-popover.bp3-select-match-target-width{
  width:100%; }
  .bp3-select-popover.bp3-select-match-target-width .bp3-menu{
    max-width:none;
    min-width:0; }

.bp3-select-popover .bp3-popover-content{
  padding:5px; }

.bp3-select-popover .bp3-input-group{
  margin-bottom:0; }

.bp3-select-popover .bp3-menu{
  max-height:300px;
  max-width:400px;
  overflow:auto;
  padding:0; }
  .bp3-select-popover .bp3-menu:not(:first-child){
    padding-top:5px; }
/*# sourceMappingURL=blueprint-select.css.map */
.bp3-datepicker{
  background:#ffffff;
  border-radius:3px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  padding:5px;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none; }
  .bp3-datepicker .DayPicker{
    display:inline-block;
    min-width:210px;
    position:relative;
    vertical-align:top; }
    .bp3-datepicker .DayPicker:focus{
      outline:none; }
  .bp3-datepicker .bp3-datepicker-day-wrapper{
    border-radius:3px;
    padding:7px; }
  .bp3-datepicker .DayPicker-Month{
    border-collapse:collapse;
    border-spacing:0;
    display:inline-table;
    margin:0 5px 5px;
    -webkit-user-select:none;
       -moz-user-select:none;
        -ms-user-select:none;
            user-select:none; }
    .bp3-datepicker .DayPicker-Month + .bp3-datepicker .DayPicker-Month{
      margin-left:10px; }
  .bp3-datepicker .DayPicker-Caption{
    display:table-caption; }
  .bp3-datepicker .DayPicker-Weekdays{
    display:table-header-group; }
  .bp3-datepicker .DayPicker-WeekdaysRow{
    display:table-row; }
  .bp3-datepicker .DayPicker-Weekday{
    display:table-cell;
    height:30px;
    line-height:1;
    text-align:center;
    vertical-align:middle;
    width:30px;
    font-weight:600;
    padding-top:5px; }
    .bp3-datepicker .DayPicker-Weekday abbr[title]{
      text-decoration:none; }
  .bp3-datepicker .DayPicker-Body{
    display:table-row-group; }
  .bp3-datepicker .DayPicker-Week{
    display:table-row; }
  .bp3-datepicker .DayPicker-WeekNumber{
    display:table-cell;
    height:30px;
    line-height:1;
    text-align:center;
    vertical-align:middle;
    width:30px;
    color:rgba(92, 112, 128, 0.6);
    font-size:14px; }
  .bp3-datepicker .DayPicker-Day{
    display:table-cell;
    height:30px;
    line-height:1;
    text-align:center;
    vertical-align:middle;
    width:30px;
    border-radius:3px;
    cursor:pointer; }
    .bp3-datepicker .DayPicker-Day.DayPicker-Day--outside{
      color:rgba(92, 112, 128, 0.6); }
    .bp3-datepicker .DayPicker-Day.DayPicker-Day--isToday .bp3-datepicker-day-wrapper{
      border:1px solid rgba(16, 22, 26, 0.15); }
    .bp3-datepicker .DayPicker-Day:hover, .bp3-datepicker .DayPicker-Day:focus{
      background:#d8e1e8;
      color:#182026; }
    .bp3-datepicker .DayPicker-Day:active{
      background:#ced9e0; }
    .bp3-datepicker .DayPicker-Day.DayPicker-Day--selected{
      background-color:#137cbd;
      border-radius:3px;
      color:#ffffff; }
      .bp3-datepicker .DayPicker-Day.DayPicker-Day--selected:hover{
        background-color:#106ba3; }
    .bp3-datepicker .DayPicker-Day.DayPicker-Day--disabled{
      background:none;
      color:rgba(92, 112, 128, 0.6);
      cursor:not-allowed; }

.bp3-datepicker-navbar{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:30px;
  left:0;
  position:absolute;
  right:0;
  top:0; }
  .bp3-datepicker-navbar > .DayPicker-NavButton--prev{
    margin-right:auto; }
  .bp3-datepicker-navbar > .DayPicker-NavButton--next{
    margin-left:auto; }

.bp3-datepicker-caption{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between;
  margin:0 25px 5px; }
  .bp3-datepicker-caption > *{
    -webkit-box-flex:0;
        -ms-flex-positive:0;
            flex-grow:0;
    -ms-flex-negative:0;
        flex-shrink:0; }
  .bp3-datepicker-caption > :first-child{
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    -ms-flex-negative:1;
        flex-shrink:1; }
  .bp3-datepicker-caption select{
    font-weight:600;
    padding-left:5px;
    padding-right:16px; }
    .bp3-datepicker-caption select + .bp3-icon{
      right:2px; }
  .bp3-datepicker-caption + .bp3-divider{
    margin:0; }

.bp3-datepicker-month-select{
  -ms-flex-negative:1;
      flex-shrink:1; }

.bp3-datepicker-year-select{
  -ms-flex-negative:1;
      flex-shrink:1;
  min-width:60px; }

.bp3-datepicker-caption-measure{
  font-weight:600;
  padding-left:5px; }

.bp3-datepicker-footer{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between; }

.bp3-dark .bp3-datepicker{
  background:#30404d; }
  .bp3-dark .bp3-datepicker .DayPicker-WeekNumber{
    color:rgba(167, 182, 194, 0.6); }
  .bp3-dark .bp3-datepicker .DayPicker-Day.DayPicker-Day--outside{
    color:rgba(167, 182, 194, 0.6); }
  .bp3-dark .bp3-datepicker .DayPicker-Day.DayPicker-Day--isToday .bp3-datepicker-day-wrapper{
    border:1px solid rgba(255, 255, 255, 0.15); }
  .bp3-dark .bp3-datepicker .DayPicker-Day:hover, .bp3-dark .bp3-datepicker .DayPicker-Day:focus{
    background:#5c7080;
    color:#ffffff; }
  .bp3-dark .bp3-datepicker .DayPicker-Day:active{
    background:#738694; }
  .bp3-dark .bp3-datepicker .DayPicker-Day.DayPicker-Day--selected{
    background-color:#137cbd; }
    .bp3-dark .bp3-datepicker .DayPicker-Day.DayPicker-Day--selected:hover{
      background-color:#2b95d6; }
  .bp3-dark .bp3-datepicker .DayPicker-Day.DayPicker-Day--disabled{
    background:none;
    color:rgba(167, 182, 194, 0.6); }
  .bp3-dark .bp3-datepicker .bp3-datepicker-footer{
    border-top-color:rgba(16, 22, 26, 0.4); }

.bp3-datepicker-timepicker-wrapper{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column; }
.bp3-daterangepicker{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  white-space:nowrap; }
  .bp3-daterangepicker .DayPicker-NavButton--interactionDisabled{
    display:none; }
  .bp3-daterangepicker .bp3-daterangepicker-timepickers{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:distribute;
        justify-content:space-around; }
  .bp3-daterangepicker.bp3-daterangepicker-contiguous .DayPicker{
    min-width:220px; }
  .bp3-daterangepicker.bp3-daterangepicker-single-month .DayPicker{
    min-width:210px; }
  .bp3-daterangepicker .DayPicker-Day{ }
    .bp3-daterangepicker .DayPicker-Day--outside{
      visibility:hidden; }
    .bp3-daterangepicker .DayPicker-Day--hovered-range{
      border-radius:0; }
      .bp3-daterangepicker .DayPicker-Day--hovered-range:not(.DayPicker-Day--selected):not(.DayPicker-Day--selected-range):not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--selected-range-end){
        background-color:#ebf1f5; }
    .bp3-daterangepicker .DayPicker-Day--selected-range{
      background-color:#ebf1f5;
      border-radius:0; }
      .bp3-daterangepicker .DayPicker-Day--selected-range:hover{
        background-color:#ced9e0; }
    .bp3-daterangepicker .DayPicker-Day--selected-range-start:not(.DayPicker-Day--selected-range-end):not(.DayPicker-Day--hovered-range-end){
      border-bottom-right-radius:0;
      border-top-right-radius:0; }
    .bp3-daterangepicker .DayPicker-Day--selected-range-end:not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--hovered-range-start){
      border-bottom-left-radius:0;
      border-top-left-radius:0; }
    .bp3-daterangepicker .DayPicker-Day--hovered-range-start:not(.DayPicker-Day--hovered-range-end){
      border-bottom-right-radius:0;
      border-top-right-radius:0; }
    .bp3-daterangepicker .DayPicker-Day--hovered-range-end:not(.DayPicker-Day--hovered-range-start){
      border-bottom-left-radius:0;
      border-top-left-radius:0; }
  .bp3-dark .bp3-daterangepicker .DayPicker-Day--hovered-range{ }
    .bp3-dark .bp3-daterangepicker .DayPicker-Day--hovered-range:not(.DayPicker-Day--selected):not(.DayPicker-Day--selected-range):not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--selected-range-end){
      background-color:#394b59; }
  .bp3-dark .bp3-daterangepicker .DayPicker-Day--selected-range{
    background-color:#394b59; }
    .bp3-dark .bp3-daterangepicker .DayPicker-Day--selected-range:hover{
      background-color:#5c7080; }

.bp3-menu.bp3-daterangepicker-shortcuts{
  min-width:120px;
  padding:0; }
.bp3-timepicker{
  white-space:nowrap; }
  .bp3-timepicker .bp3-timepicker-arrow-row{
    padding:0 1px; }
  .bp3-timepicker .bp3-timepicker-arrow-button{
    color:#5c7080;
    display:inline-block;
    padding:4px 0;
    text-align:center;
    width:33px; }
    .bp3-timepicker .bp3-timepicker-arrow-button:hover{
      color:#182026; }
    .bp3-dark .bp3-timepicker .bp3-timepicker-arrow-button{
      color:#a7b6c2; }
      .bp3-dark .bp3-timepicker .bp3-timepicker-arrow-button:hover{
        color:#f5f8fa; }
    .bp3-timepicker .bp3-timepicker-arrow-button + .bp3-timepicker-arrow-button{
      margin-left:11px; }
    .bp3-timepicker .bp3-timepicker-arrow-button:hover{
      cursor:pointer; }
  .bp3-timepicker .bp3-timepicker-input-row{
    background:#ffffff;
    border-radius:3px;
    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
    display:inline-block;
    height:30px;
    line-height:28px;
    padding:0 1px;
    vertical-align:middle; }
  .bp3-timepicker .bp3-timepicker-divider-text{
    color:#5c7080;
    display:inline-block;
    font-size:16px;
    text-align:center;
    width:11px; }
  .bp3-timepicker .bp3-timepicker-input{
    background:transparent;
    border:0;
    border-radius:3px;
    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0);
            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0);
    color:#182026;
    height:28px;
    outline:0;
    padding:0;
    text-align:center;
    -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
    width:33px; }
    .bp3-timepicker .bp3-timepicker-input:focus{
      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3);
              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3); }
    .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary{
      -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary:focus{
        -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
                box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #137cbd;
                box-shadow:inset 0 0 0 1px #137cbd; }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary:disabled, .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary{
        -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary:focus{
          -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                  box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary[readonly]{
          -webkit-box-shadow:inset 0 0 0 1px #137cbd;
                  box-shadow:inset 0 0 0 1px #137cbd; }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary:disabled, .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-primary.bp3-disabled{
          -webkit-box-shadow:none;
                  box-shadow:none; }
    .bp3-timepicker .bp3-timepicker-input.bp3-intent-success{
      -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-success:focus{
        -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
                box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-success[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #0f9960;
                box-shadow:inset 0 0 0 1px #0f9960; }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-success:disabled, .bp3-timepicker .bp3-timepicker-input.bp3-intent-success.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-success{
        -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-success:focus{
          -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                  box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-success[readonly]{
          -webkit-box-shadow:inset 0 0 0 1px #0f9960;
                  box-shadow:inset 0 0 0 1px #0f9960; }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-success:disabled, .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-success.bp3-disabled{
          -webkit-box-shadow:none;
                  box-shadow:none; }
    .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning{
      -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning:focus{
        -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
                box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #d9822b;
                box-shadow:inset 0 0 0 1px #d9822b; }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning:disabled, .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning{
        -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning:focus{
          -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                  box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning[readonly]{
          -webkit-box-shadow:inset 0 0 0 1px #d9822b;
                  box-shadow:inset 0 0 0 1px #d9822b; }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning:disabled, .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-warning.bp3-disabled{
          -webkit-box-shadow:none;
                  box-shadow:none; }
    .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger{
      -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
              box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger:focus{
        -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
                box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger[readonly]{
        -webkit-box-shadow:inset 0 0 0 1px #db3737;
                box-shadow:inset 0 0 0 1px #db3737; }
      .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger:disabled, .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger.bp3-disabled{
        -webkit-box-shadow:none;
                box-shadow:none; }
      .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger{
        -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger:focus{
          -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
                  box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger[readonly]{
          -webkit-box-shadow:inset 0 0 0 1px #db3737;
                  box-shadow:inset 0 0 0 1px #db3737; }
        .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger:disabled, .bp3-dark .bp3-timepicker .bp3-timepicker-input.bp3-intent-danger.bp3-disabled{
          -webkit-box-shadow:none;
                  box-shadow:none; }
  .bp3-timepicker .bp3-timepicker-ampm-select{
    margin-left:5px; }
  .bp3-timepicker.bp3-disabled .bp3-timepicker-input-row{
    background:rgba(206, 217, 224, 0.5);
    -webkit-box-shadow:none;
            box-shadow:none;
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed;
    resize:none; }
  .bp3-timepicker.bp3-disabled .bp3-timepicker-input,
  .bp3-timepicker.bp3-disabled .bp3-timepicker-divider-text{
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed; }
  .bp3-timepicker.bp3-disabled .bp3-timepicker-arrow-button,
  .bp3-timepicker.bp3-disabled .bp3-timepicker-arrow-button:hover{
    color:rgba(92, 112, 128, 0.6);
    cursor:not-allowed; }

.bp3-dark .bp3-timepicker .bp3-timepicker-input-row{
  background:rgba(16, 22, 26, 0.3);
  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }

.bp3-dark .bp3-timepicker .bp3-timepicker-divider-text{
  color:#a7b6c2; }

.bp3-dark .bp3-timepicker .bp3-timepicker-input{
  color:#f5f8fa; }

.bp3-datepicker .bp3-timepicker{
  margin-bottom:10px;
  margin-top:5px; }
  .bp3-datepicker .bp3-timepicker:last-child{
    margin-bottom:5px; }
.bp3-datetimepicker{
  background-color:#ffffff;
  border-radius:3px;
  padding:10px;
  text-align:center; }
  .bp3-dark .bp3-datetimepicker{
    background:#30404d; }
    .bp3-dark .bp3-datetimepicker .bp3-datepicker{
      border-bottom:1px solid rgba(16, 22, 26, 0.4); }
  .bp3-datetimepicker .bp3-datepicker{
    border-bottom:1px solid rgba(16, 22, 26, 0.15);
    padding:0 0 10px; }
  .bp3-datetimepicker .bp3-timepicker{
    margin-top:10px; }

.bp3-dateinput-popover{
  padding:0; }
/*# sourceMappingURL=blueprint-datetime.css.map */
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}html,body{margin:0;padding:0;background:#f3f4f5;color:#333}h1,h2,h3,h4,h5{font-weight:normal;text-transform:capitalize}figure{display:block;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.genre-background{background-color:#121216}.genre-background.opacity80{background-color:rgba(18,18,22,.8)}.genre-border{border-color:#121216}.genre-color{color:#121216}.genre-contrast-text{color:#fff}.genre-slick-arrows .slick-arrow::before{color:#121216}.genre-border-active.active,.genre-border-active:active{border-color:#121216}.genre-border-hover:hover,.genre-border-hover:focus{border-color:#121216}.genre-color-active.active,.genre-color-active:active{color:#121216}.genre-color-hover:hover,.genre-color-hover:focus{color:#121216}.genre-color-pseudo::after,.genre-color-pseudo::before{color:#121216}.genre-color-pseudo-active.active::after,.genre-color-pseudo-active.active::before{color:#121216}.genre-color-pseudo-background::after,.genre-color-pseudo-background::before{background-color:#121216}.mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #121216,inset -3px -3px #121216}.genre-reset .genre-factual .genre-background,.genre-factual .genre-background{background-color:#7492c6}.genre-reset .genre-factual .genre-background.opacity80,.genre-factual .genre-background.opacity80{background-color:rgba(116,146,198,.8)}.genre-reset .genre-factual .genre-border,.genre-factual .genre-border{border-color:#7492c6}.genre-reset .genre-factual .genre-color,.genre-factual .genre-color{color:#7492c6}.genre-reset .genre-factual .genre-contrast-text,.genre-factual .genre-contrast-text{color:#fff}.genre-reset .genre-factual .genre-slick-arrows .slick-arrow::before,.genre-factual .genre-slick-arrows .slick-arrow::before{color:#7492c6}.genre-reset .genre-factual .genre-border-active.active,.genre-reset .genre-factual .genre-border-active:active,.genre-factual .genre-border-active.active,.genre-factual .genre-border-active:active{border-color:#7492c6}.genre-reset .genre-factual .genre-border-hover:hover,.genre-reset .genre-factual .genre-border-hover:focus,.genre-factual .genre-border-hover:hover,.genre-factual .genre-border-hover:focus{border-color:#7492c6}.genre-reset .genre-factual .genre-color-active.active,.genre-reset .genre-factual .genre-color-active:active,.genre-factual .genre-color-active.active,.genre-factual .genre-color-active:active{color:#7492c6}.genre-reset .genre-factual .genre-color-hover:hover,.genre-reset .genre-factual .genre-color-hover:focus,.genre-factual .genre-color-hover:hover,.genre-factual .genre-color-hover:focus{color:#7492c6}.genre-reset .genre-factual .genre-color-pseudo::after,.genre-reset .genre-factual .genre-color-pseudo::before,.genre-factual .genre-color-pseudo::after,.genre-factual .genre-color-pseudo::before{color:#7492c6}.genre-reset .genre-factual .genre-color-pseudo-active.active::after,.genre-reset .genre-factual .genre-color-pseudo-active.active::before,.genre-factual .genre-color-pseudo-active.active::after,.genre-factual .genre-color-pseudo-active.active::before{color:#7492c6}.genre-reset .genre-factual .genre-color-pseudo-background::after,.genre-reset .genre-factual .genre-color-pseudo-background::before,.genre-factual .genre-color-pseudo-background::after,.genre-factual .genre-color-pseudo-background::before{background-color:#7492c6}.genre-reset .genre-factual .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-factual .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #7492c6,inset -3px -3px #7492c6}.genre-reset .genre-fiction .genre-background,.genre-fiction .genre-background{background-color:#e82e46}.genre-reset .genre-fiction .genre-background.opacity80,.genre-fiction .genre-background.opacity80{background-color:rgba(232,46,70,.8)}.genre-reset .genre-fiction .genre-border,.genre-fiction .genre-border{border-color:#e82e46}.genre-reset .genre-fiction .genre-color,.genre-fiction .genre-color{color:#e82e46}.genre-reset .genre-fiction .genre-contrast-text,.genre-fiction .genre-contrast-text{color:#fff}.genre-reset .genre-fiction .genre-slick-arrows .slick-arrow::before,.genre-fiction .genre-slick-arrows .slick-arrow::before{color:#e82e46}.genre-reset .genre-fiction .genre-border-active.active,.genre-reset .genre-fiction .genre-border-active:active,.genre-fiction .genre-border-active.active,.genre-fiction .genre-border-active:active{border-color:#e82e46}.genre-reset .genre-fiction .genre-border-hover:hover,.genre-reset .genre-fiction .genre-border-hover:focus,.genre-fiction .genre-border-hover:hover,.genre-fiction .genre-border-hover:focus{border-color:#e82e46}.genre-reset .genre-fiction .genre-color-active.active,.genre-reset .genre-fiction .genre-color-active:active,.genre-fiction .genre-color-active.active,.genre-fiction .genre-color-active:active{color:#e82e46}.genre-reset .genre-fiction .genre-color-hover:hover,.genre-reset .genre-fiction .genre-color-hover:focus,.genre-fiction .genre-color-hover:hover,.genre-fiction .genre-color-hover:focus{color:#e82e46}.genre-reset .genre-fiction .genre-color-pseudo::after,.genre-reset .genre-fiction .genre-color-pseudo::before,.genre-fiction .genre-color-pseudo::after,.genre-fiction .genre-color-pseudo::before{color:#e82e46}.genre-reset .genre-fiction .genre-color-pseudo-active.active::after,.genre-reset .genre-fiction .genre-color-pseudo-active.active::before,.genre-fiction .genre-color-pseudo-active.active::after,.genre-fiction .genre-color-pseudo-active.active::before{color:#e82e46}.genre-reset .genre-fiction .genre-color-pseudo-background::after,.genre-reset .genre-fiction .genre-color-pseudo-background::before,.genre-fiction .genre-color-pseudo-background::after,.genre-fiction .genre-color-pseudo-background::before{background-color:#e82e46}.genre-reset .genre-fiction .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-fiction .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #e82e46,inset -3px -3px #e82e46}.genre-reset .genre-formats .genre-background,.genre-formats .genre-background{background-color:#733c7d}.genre-reset .genre-formats .genre-background.opacity80,.genre-formats .genre-background.opacity80{background-color:rgba(115,60,125,.8)}.genre-reset .genre-formats .genre-border,.genre-formats .genre-border{border-color:#733c7d}.genre-reset .genre-formats .genre-color,.genre-formats .genre-color{color:#733c7d}.genre-reset .genre-formats .genre-contrast-text,.genre-formats .genre-contrast-text{color:#fff}.genre-reset .genre-formats .genre-slick-arrows .slick-arrow::before,.genre-formats .genre-slick-arrows .slick-arrow::before{color:#733c7d}.genre-reset .genre-formats .genre-border-active.active,.genre-reset .genre-formats .genre-border-active:active,.genre-formats .genre-border-active.active,.genre-formats .genre-border-active:active{border-color:#733c7d}.genre-reset .genre-formats .genre-border-hover:hover,.genre-reset .genre-formats .genre-border-hover:focus,.genre-formats .genre-border-hover:hover,.genre-formats .genre-border-hover:focus{border-color:#733c7d}.genre-reset .genre-formats .genre-color-active.active,.genre-reset .genre-formats .genre-color-active:active,.genre-formats .genre-color-active.active,.genre-formats .genre-color-active:active{color:#733c7d}.genre-reset .genre-formats .genre-color-hover:hover,.genre-reset .genre-formats .genre-color-hover:focus,.genre-formats .genre-color-hover:hover,.genre-formats .genre-color-hover:focus{color:#733c7d}.genre-reset .genre-formats .genre-color-pseudo::after,.genre-reset .genre-formats .genre-color-pseudo::before,.genre-formats .genre-color-pseudo::after,.genre-formats .genre-color-pseudo::before{color:#733c7d}.genre-reset .genre-formats .genre-color-pseudo-active.active::after,.genre-reset .genre-formats .genre-color-pseudo-active.active::before,.genre-formats .genre-color-pseudo-active.active::after,.genre-formats .genre-color-pseudo-active.active::before{color:#733c7d}.genre-reset .genre-formats .genre-color-pseudo-background::after,.genre-reset .genre-formats .genre-color-pseudo-background::before,.genre-formats .genre-color-pseudo-background::after,.genre-formats .genre-color-pseudo-background::before{background-color:#733c7d}.genre-reset .genre-formats .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-formats .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #733c7d,inset -3px -3px #733c7d}.genre-reset .genre-kids .genre-background,.genre-kids .genre-background{background-color:#f1bc18}.genre-reset .genre-kids .genre-background.opacity80,.genre-kids .genre-background.opacity80{background-color:rgba(241,188,24,.8)}.genre-reset .genre-kids .genre-border,.genre-kids .genre-border{border-color:#f1bc18}.genre-reset .genre-kids .genre-color,.genre-kids .genre-color{color:#f1bc18}.genre-reset .genre-kids .genre-contrast-text,.genre-kids .genre-contrast-text{color:#fff}.genre-reset .genre-kids .genre-slick-arrows .slick-arrow::before,.genre-kids .genre-slick-arrows .slick-arrow::before{color:#f1bc18}.genre-reset .genre-kids .genre-border-active.active,.genre-reset .genre-kids .genre-border-active:active,.genre-kids .genre-border-active.active,.genre-kids .genre-border-active:active{border-color:#f1bc18}.genre-reset .genre-kids .genre-border-hover:hover,.genre-reset .genre-kids .genre-border-hover:focus,.genre-kids .genre-border-hover:hover,.genre-kids .genre-border-hover:focus{border-color:#f1bc18}.genre-reset .genre-kids .genre-color-active.active,.genre-reset .genre-kids .genre-color-active:active,.genre-kids .genre-color-active.active,.genre-kids .genre-color-active:active{color:#f1bc18}.genre-reset .genre-kids .genre-color-hover:hover,.genre-reset .genre-kids .genre-color-hover:focus,.genre-kids .genre-color-hover:hover,.genre-kids .genre-color-hover:focus{color:#f1bc18}.genre-reset .genre-kids .genre-color-pseudo::after,.genre-reset .genre-kids .genre-color-pseudo::before,.genre-kids .genre-color-pseudo::after,.genre-kids .genre-color-pseudo::before{color:#f1bc18}.genre-reset .genre-kids .genre-color-pseudo-active.active::after,.genre-reset .genre-kids .genre-color-pseudo-active.active::before,.genre-kids .genre-color-pseudo-active.active::after,.genre-kids .genre-color-pseudo-active.active::before{color:#f1bc18}.genre-reset .genre-kids .genre-color-pseudo-background::after,.genre-reset .genre-kids .genre-color-pseudo-background::before,.genre-kids .genre-color-pseudo-background::after,.genre-kids .genre-color-pseudo-background::before{background-color:#f1bc18}.genre-reset .genre-kids .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-kids .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #f1bc18,inset -3px -3px #f1bc18}.genre-reset .genre-music .genre-background,.genre-music .genre-background{background-color:#f49320}.genre-reset .genre-music .genre-background.opacity80,.genre-music .genre-background.opacity80{background-color:rgba(244,147,32,.8)}.genre-reset .genre-music .genre-border,.genre-music .genre-border{border-color:#f49320}.genre-reset .genre-music .genre-color,.genre-music .genre-color{color:#f49320}.genre-reset .genre-music .genre-contrast-text,.genre-music .genre-contrast-text{color:#fff}.genre-reset .genre-music .genre-slick-arrows .slick-arrow::before,.genre-music .genre-slick-arrows .slick-arrow::before{color:#f49320}.genre-reset .genre-music .genre-border-active.active,.genre-reset .genre-music .genre-border-active:active,.genre-music .genre-border-active.active,.genre-music .genre-border-active:active{border-color:#f49320}.genre-reset .genre-music .genre-border-hover:hover,.genre-reset .genre-music .genre-border-hover:focus,.genre-music .genre-border-hover:hover,.genre-music .genre-border-hover:focus{border-color:#f49320}.genre-reset .genre-music .genre-color-active.active,.genre-reset .genre-music .genre-color-active:active,.genre-music .genre-color-active.active,.genre-music .genre-color-active:active{color:#f49320}.genre-reset .genre-music .genre-color-hover:hover,.genre-reset .genre-music .genre-color-hover:focus,.genre-music .genre-color-hover:hover,.genre-music .genre-color-hover:focus{color:#f49320}.genre-reset .genre-music .genre-color-pseudo::after,.genre-reset .genre-music .genre-color-pseudo::before,.genre-music .genre-color-pseudo::after,.genre-music .genre-color-pseudo::before{color:#f49320}.genre-reset .genre-music .genre-color-pseudo-active.active::after,.genre-reset .genre-music .genre-color-pseudo-active.active::before,.genre-music .genre-color-pseudo-active.active::after,.genre-music .genre-color-pseudo-active.active::before{color:#f49320}.genre-reset .genre-music .genre-color-pseudo-background::after,.genre-reset .genre-music .genre-color-pseudo-background::before,.genre-music .genre-color-pseudo-background::after,.genre-music .genre-color-pseudo-background::before{background-color:#f49320}.genre-reset .genre-music .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-music .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #f49320,inset -3px -3px #f49320}.genre-reset .genre-recent-line-ups .genre-background,.genre-recent-line-ups .genre-background{background-color:#6b5050}.genre-reset .genre-recent-line-ups .genre-background.opacity80,.genre-recent-line-ups .genre-background.opacity80{background-color:rgba(107,80,80,.8)}.genre-reset .genre-recent-line-ups .genre-border,.genre-recent-line-ups .genre-border{border-color:#6b5050}.genre-reset .genre-recent-line-ups .genre-color,.genre-recent-line-ups .genre-color{color:#6b5050}.genre-reset .genre-recent-line-ups .genre-contrast-text,.genre-recent-line-ups .genre-contrast-text{color:#fff}.genre-reset .genre-recent-line-ups .genre-slick-arrows .slick-arrow::before,.genre-recent-line-ups .genre-slick-arrows .slick-arrow::before{color:#6b5050}.genre-reset .genre-recent-line-ups .genre-border-active.active,.genre-reset .genre-recent-line-ups .genre-border-active:active,.genre-recent-line-ups .genre-border-active.active,.genre-recent-line-ups .genre-border-active:active{border-color:#6b5050}.genre-reset .genre-recent-line-ups .genre-border-hover:hover,.genre-reset .genre-recent-line-ups .genre-border-hover:focus,.genre-recent-line-ups .genre-border-hover:hover,.genre-recent-line-ups .genre-border-hover:focus{border-color:#6b5050}.genre-reset .genre-recent-line-ups .genre-color-active.active,.genre-reset .genre-recent-line-ups .genre-color-active:active,.genre-recent-line-ups .genre-color-active.active,.genre-recent-line-ups .genre-color-active:active{color:#6b5050}.genre-reset .genre-recent-line-ups .genre-color-hover:hover,.genre-reset .genre-recent-line-ups .genre-color-hover:focus,.genre-recent-line-ups .genre-color-hover:hover,.genre-recent-line-ups .genre-color-hover:focus{color:#6b5050}.genre-reset .genre-recent-line-ups .genre-color-pseudo::after,.genre-reset .genre-recent-line-ups .genre-color-pseudo::before,.genre-recent-line-ups .genre-color-pseudo::after,.genre-recent-line-ups .genre-color-pseudo::before{color:#6b5050}.genre-reset .genre-recent-line-ups .genre-color-pseudo-active.active::after,.genre-reset .genre-recent-line-ups .genre-color-pseudo-active.active::before,.genre-recent-line-ups .genre-color-pseudo-active.active::after,.genre-recent-line-ups .genre-color-pseudo-active.active::before{color:#6b5050}.genre-reset .genre-recent-line-ups .genre-color-pseudo-background::after,.genre-reset .genre-recent-line-ups .genre-color-pseudo-background::before,.genre-recent-line-ups .genre-color-pseudo-background::after,.genre-recent-line-ups .genre-color-pseudo-background::before{background-color:#6b5050}.genre-reset .genre-recent-line-ups .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-recent-line-ups .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #6b5050,inset -3px -3px #6b5050}.mpx-product-tile .mpx-product-favorite-icon{position:absolute;top:7px;right:15px}.mpx-product-tile .favorites-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000;text-transform:uppercase;text-decoration:none}.mpx-product-tile .favorites-button::before{color:#d32824;font-family:"Ionicons";font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.mpx-product-tile .favorites-button{height:auto;line-height:1;background-color:rgba(0,0,0,0);color:#fff;font-size:1.4rem;cursor:pointer;outline:none}.mpx-product-tile .favorites-button span{display:none}.mpx-product-tile{position:relative;height:auto;margin:0;padding:15px}.mpx-product-tile:hover .mpx-product-favorite-icon{display:block}.mpx-product-tile:hover .mpx-product-tile--info{padding-top:10px;margin-top:-70px;background-color:#fff;height:149px;color:#333}.mpx-product-tile:hover .mpx-product-tile--title>div.title{line-height:1.15}.mpx-product-tile:hover .mpx-product-tile--title>div.genre{font-size:14px;font-weight:600;line-height:1.64}.mpx-product-tile:hover .mpx-product-tile--title>div.mpx-product-tile--descendant-results{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:block;cursor:pointer;font-size:16px;font-weight:normal;margin-top:7px;text-decoration:underline}.mpx-product-tile:hover .mpx-product-tile--title>div.mpx-product-tile--synopsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:normal;margin-top:7px;color:hsl(0,0%,50%);white-space:normal;line-height:1.53em;max-height:3em;overflow:hidden}.mpx-product-tile:hover .mpx-product-tile--title>div.mpx-product-tile--synopsis p{padding:0;margin:0}.mpx-product-tile a{text-decoration:none}.mpx-product-tile a:hover .overlay-gradient::before{display:none}.mpx-product-tile a:hover .mpx-product-favorite-icon{display:block}.mpx-product-tile .tile-checkbox{position:absolute;top:22px;left:30px;color:#fff}.mpx-product-tile .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 60%, rgba(0, 0, 0, 0.75) 100%);content:"";background-color:rgba(0,0,0,.13);cursor:pointer;position:absolute;top:15px;bottom:15px;left:15px;right:15px}@media(max-width: 479px){.mpx-product-tile .overlay-gradient::before{top:7.5px;bottom:7.5px;left:7.5px;right:7.5px}}.mpx-product-tile .mpx-thumbor{background-color:#dadce1;height:calc(((1440px - 2*15px)/4 - 30px)*9/16)}@media(max-width: 1440px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2*15px)/4 - 30px)*9/16)}}@media(max-width: 1250px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2*15px)/3 - 30px)*9/16)}}@media(max-width: 768px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2*15px)/2 - 30px)*9/16)}}@media(max-width: 479px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2*15px)/2 - 30px)*9/16)}}.mpx-product-tile .mpx-product-tile--info{position:relative;height:79px;width:100%;margin:0;padding:15px;color:#fff}.mpx-product-tile .mpx-product-tile--info .genre{font-size:15px;font-weight:600}.mpx-product-tile .mpx-product-tile--info .genre:empty::before{content:" "}@media(max-width: 479px){.mpx-product-tile .mpx-product-tile--info .genre{font-size:10px}}.mpx-product-tile .mpx-product-tile--title{position:relative;top:0}.mpx-product-tile .mpx-product-tile--title>div{font-size:20px;font-weight:bold;width:100%}.mpx-product-tile .mpx-product-tile--title>div div{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:none}@media(max-width: 479px){.mpx-product-tile .mpx-product-tile--title>div{font-size:12px}}.mpx-product-tile .mpx-product-tile--title>div:first-of-type{width:calc(100% - 18px)}.mpx-product-tile .mpx-product-tile--title>div.mpx-product-tile--synopsis,.mpx-product-tile .mpx-product-tile--title>div.mpx-product-tile--descendant-results{display:none}.mpx-product-tile .mpx-product-tile--title>div .oval{position:absolute;right:0;border-radius:50%;border:2.5px solid;padding:5px;margin:5px 0}@media(max-width: 479px){.mpx-product-tile .mpx-product-tile--title>div{font-size:12px}.mpx-product-tile .mpx-product-tile--title .oval{margin:0}}.mpx-product-tile .mpx-product-favorite-icon{top:26px;right:20px;display:none}.mpx-product-tile .mpx-product-favorite-icon a{text-decoration:none}.mpx-product-tile .mpx-product-favorite-icon a span{display:none}.mpx-product-tile .product-state{color:#fff;display:block;position:absolute;top:25px;left:25px;background-color:#d32824;padding:10px;width:auto;font-size:10px;font-weight:bold;text-transform:uppercase}@media(max-width: 479px){.mpx-product-tile{padding:7.5px}}.tile-checkbox{font-family:Ionicons;content:"";color:#606166;font-size:25px;text-align:center;vertical-align:middle;align-self:center}.tile-checkbox.checked{color:#c2192a;content:""}.tile-checkbox.checked::before{color:#c2192a;content:""}.tile-checkbox::before{content:""}.tile-checkbox input{visibility:hidden}.main-container{max-width:1440px;width:100%;margin:0 auto;padding:30px}.main-container .main-header{margin-top:20px;display:flex;justify-content:space-between}.main-container .main-header h1{color:#0f1f5d;font-size:32px;font-weight:900;text-transform:none;margin:0}.main-container .main-header .main-buttons{display:flex;flex-direction:row reverse}@media(max-width: 1024px){.main-container{padding:30px 15px}}.list-button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;margin-left:10px;padding:6px 20px;border:1px solid #c8c8d0;color:#333;text-transform:uppercase;text-decoration:none}.list-button:focus,.list-button:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#d32824}.list-button:focus::before,.list-button:active::before{color:#fff}.list-button--disabled{cursor:default;pointer-events:none;opacity:.6}.page-controls{margin:auto;padding:15px 0}@media(max-width: 479px){.page-controls .items-per-page{display:none}}@media(max-width: 768px){.page-controls .sorting{display:none}}.external-link{color:#d32824;margin-left:5px}.external-link::before{font-family:Ionicons;content:""}.slick-loading .slick-list{background:#fff url(/img/fb6f3c230cb846e25247.gif) center no-repeat}.slick-track:focus,.slick-track:active,.slick-track:hover{outline:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-prev:active,.slick-next:hover,.slick-next:focus,.slick-next:active{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-prev:active:before,.slick-next:hover:before,.slick-next:focus:before,.slick-next:active:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:30px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:1}.slick-slider{position:relative;display:block;height:100%;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;height:100%;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;height:100%;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-slide div:focus,.slick-slide div:active,.slick-slide div:hover{outline:none}.slick-arrow.slick-hidden{display:none}.slick-current{position:relative}.theo-primary-color,.vjs-selected{color:#d32824 !important}.theo-primary-background{color:#000 !important;background-color:#d32824 !important}.genre-factual .theo-primary-color,.genre-factual .vjs-selected{color:#7492c6 !important}.genre-factual .theo-primary-background{color:#000 !important;background-color:#7492c6 !important}.genre-fiction .theo-primary-color,.genre-fiction .vjs-selected{color:#e82e46 !important}.genre-fiction .theo-primary-background{color:#000 !important;background-color:#e82e46 !important}.genre-formats .theo-primary-color,.genre-formats .vjs-selected{color:#733c7d !important}.genre-formats .theo-primary-background{color:#000 !important;background-color:#733c7d !important}.genre-kids .theo-primary-color,.genre-kids .vjs-selected{color:#f1bc18 !important}.genre-kids .theo-primary-background{color:#000 !important;background-color:#f1bc18 !important}.genre-music .theo-primary-color,.genre-music .vjs-selected{color:#f49320 !important}.genre-music .theo-primary-background{color:#000 !important;background-color:#f49320 !important}.genre-recent-line-ups .theo-primary-color,.genre-recent-line-ups .vjs-selected{color:#6b5050 !important}.genre-recent-line-ups .theo-primary-background{color:#000 !important;background-color:#6b5050 !important}.bp3-portal{font-family:"ORF ON",Arial,Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif}.bp3-input{box-shadow:none}.bp3-tag{background-color:#d32824}.bp3-datepicker .DayPicker-Day.DayPicker-Day--selected{background-color:#d32824}.bp3-control .bp3-control-indicator{box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1)}.bp3-control.bp3-checkbox input:checked~.bp3-control-indicator::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"%3E%3Cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 0 0-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0 0 12 5z\" fill=\"rgba%28255,255,255,1%29\"/%3E%3C/svg%3E")}.bp3-control:hover input:checked~.bp3-control-indicator{background:#d32824}.bp3-control:hover input:active:checked~.bp3-control-indicator{background:#d32824}.bp3-control input:not(:disabled):active~.bp3-control-indicator{box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background:#d8e1e8}.autosuggest__overlay{position:fixed;z-index:9998;top:100px;left:0;width:100%;height:calc(100vh - 100px)}.search-autosuggest{position:fixed;top:120px;left:0;width:100%;background:#e6e7eb;z-index:19}.search-autosuggest ul{display:-ms-grid;display:grid;-ms-grid-columns:49% 49%;grid-template-columns:49% 49%;max-width:1440px;padding:0 30px;margin:0 auto;justify-content:space-between}.search-autosuggest li{position:relative;list-style-type:none;border-bottom:1px solid rgba(0,0,0,.2)}.search-autosuggest a{display:-ms-grid;display:grid;-ms-grid-columns:135px 1fr;grid-template-columns:135px 1fr;padding:25px 0;color:inherit;text-decoration:none}.search-autosuggest a:focus,.search-autosuggest a:hover{background-color:hsl(228,11.1111111111%,96.1764705882%)}.search-autosuggest img{margin-left:30px}.search-autosuggest h2{margin:0;font-size:18px}.search-autosuggest h3{margin:5px 0 10px;text-transform:uppercase;font-size:13px}.search-autosuggest .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle}.search-autosuggest p{margin:0;font-size:16px;color:#696c72}.search-autosuggest .see-more-button{cursor:pointer;margin:25px auto;text-align:center}.search-autosuggest .see-more-button span{border-radius:19px;font-size:12px;font-weight:900;border:solid 2px #d32824;width:auto;padding:10px 25px;text-transform:uppercase}.search-wrapper{width:100%}.page-controls{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#333;display:flex;justify-content:space-between;align-items:flex-start;max-width:1440px;margin:0 auto 50px;padding-top:30px}.page-controls .control{display:inline-block;list-style-type:none;padding:0;margin:0;height:16px;line-height:16px;font-size:16px;color:#898989}.page-controls .control li{display:inline-block;height:16px;line-height:100%;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #898989}.page-controls .control li:last-child{border-right:0}.page-controls .control li,.page-controls .control a{color:inherit}.page-controls .control a{text-decoration:none}.page-controls .control .highlight,.page-controls .control .active{color:#333}.page-controls .control.sorting .active.asc a::before{display:block}.page-controls .control.sorting .active.asc a::after{display:none}.page-controls .control.sorting .active.desc a::before{display:none}.page-controls .control.sorting .active.desc a::after{display:block}.page-controls .toggle-filters{position:relative;padding-right:30px;overflow:hidden;cursor:pointer}.page-controls .toggle-filters:hover::before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:skew(-30deg, 0)}.page-controls .toggle-filters:hover::after{border-top:1px solid #fff;width:20px}.page-controls .toggle-filters::before,.page-controls .toggle-filters::after{transition:width .3s ease-in-out,transform .3s ease-in-out}.page-controls .toggle-filters::before{position:absolute;height:50%;transform:skew(30deg, 0);right:-2px;top:0;width:17px;border-top:1px solid #898989;border-bottom:1px solid #898989;content:""}.page-controls .toggle-filters::after{position:absolute;right:0;bottom:0;width:10px;border-top:1px solid #898989;content:""}.page-controls .toggle-filters.active{color:#333}.page-controls .toggle-filters.active::before,.page-controls .toggle-filters.active::after{border-color:#000}.page-controls .sorting-controls a{position:relative;display:inline-block;padding-right:10px}.page-controls .sorting-controls a::before{position:absolute;top:50%;margin-top:-3px;right:0;content:"";width:0;height:0;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-bottom:3px solid #898989}.page-controls .sorting-controls a::after{position:absolute;top:50%;margin-top:2px;right:0;width:0;height:0;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:3px solid #898989;content:""}.page-controls .item-counts li:first-child{border:0;padding:0;margin:0 20px 0 0}.page-controls .item-counts li:last-child{padding-right:0;margin-right:0}/*!
 * Styles for the Product List Page layouts.
 * Includes search results page, genre list page, and favorites page.
 */.bas-product-list-page .mpx-product-list--result-count{padding:0 20px}.bas-product-list-page .text-search{margin-top:100px}.bas-product-list-page h3{font-size:22px;line-height:22px;margin:10px 15px;text-transform:none}.bas-product-list-page .mpx-product-list .grid-container{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.bas-product-list-page .mpx-product-list .grid-container .mpx-product-tile{width:25%}@media(max-width: 1250px){.bas-product-list-page .mpx-product-list .grid-container .mpx-product-tile{width:33.33333%}}@media(max-width: 768px){.bas-product-list-page .mpx-product-list .grid-container .mpx-product-tile{width:50%}}@media(max-width: 479px){.bas-product-list-page .mpx-product-list .grid-container .mpx-product-tile{width:50%}}.bas-product-list-page .mpx-product-list .list-controls{display:flex;justify-content:space-between;width:100%;max-width:1440px;margin:22px auto 50px}.bas-product-list-page .mpx-product-list .list-controls::before{font-family:Ionicons;font-size:15px;padding:0 5px 0 0;color:#d32824}.bas-product-list-page .mpx-product-list .list-controls .list-buttons{display:flex;flex-direction:row-reverse;width:100%}.bas-product-list-page .mpx-product-list .list-controls .list-buttons .orf-btn-dark:first-child{margin-left:10px}.bas-product-list-page .mpx-product-list .list-controls .check-all{display:flex;align-items:center;cursor:pointer;color:#5b5c61;width:120px}.bas-product-list-page .mpx-product-list .list-controls .check-all span{margin-left:20px}.bas-product-list-page .mpx-product-list .list-controls .check-all.checked{content:""}.bas-product-list-page .mpx-product-list .list-controls .check-all.checked::before{font-family:Ionicons;font-size:25px;color:#c2192a;content:""}.bas-product-list-page .mpx-product-list .list-controls .check-all::before{font-family:Ionicons;font-size:25px;content:""}.bas-product-list-page .mpx-product-list .list-controls .check-all input{visibility:hidden}.bas-product-list-page .mpx-product-list .print-button{display:flex;align-items:center;justify-content:space-between}.bas-product-list-page .mpx-product-list .print-button:hover .print-loader{color:#d32824}.bas-product-list-page .mpx-product-list .print-loader{color:#0f1f5d;font-size:3px;width:1em;height:1em;border-radius:50%;position:relative;left:0;margin-right:20px;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;transform:translateZ(0)}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em}}@media(min-width: 1531px){.bas-product-list-page #main .category-filter-section{padding:0}}.pagination{overflow:hidden;*zoom:1;width:100%;text-align:center}.pagination a{color:inherit;text-decoration:none}.pagination .pagination__list{display:inline-block;list-style-type:none;padding:0}.pagination .pagination__item{display:inline-block;margin:0 5px}.pagination .pagination__arrow{position:relative;color:#333;font-size:0}.pagination .pagination__arrow::before{font-size:20px;transform:translate(0, 2px)}.pagination .pagination__arrow a{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.pagination .pagination__arrow.pagination__arrow--left{margin-right:10px}.pagination .pagination__arrow.pagination__arrow--right{margin-left:10px}.pagination .pagination__arrow.pagination__arrow--deactivated{color:rgba(51,51,51,.2)}.pagination .pagination__page{color:#898989}.pagination .pagination__page.pagination__page--active{color:#333;font-weight:bold}.slick-dots li.slick-active button::before{background-color:#fff}.slick-dots li button::before{content:"";width:12px;height:12px;border:2px solid #fff;border-radius:50%}@-webkit-keyframes shrink{0%{transform:scale(1)}30%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes shrink{0%{transform:scale(1)}30%{transform:scale(1.5)}100%{transform:scale(1)}}#main .pom-preloader{width:100%;max-width:100%}#main .pom-preloader.pom-preloader__loading{min-height:800px}#main .pom-preloader .pom-preloader--dots{position:relative;width:50px;margin:200px auto}#main .pom-preloader .pom-preloader--dot{width:12px;height:12px;border-radius:50%;background-color:#0f1f5d;border:1px solid rgb(4.8781045752%,18.5389726831%,71.4748366013%);-webkit-animation-name:shrink;animation-name:shrink;-webkit-animation-duration:.75s;animation-duration:.75s;transform-origin:center}#main .pom-preloader .pom-preloader--dot-2{margin-left:-6px;opacity:1;-webkit-animation-delay:.15s;animation-delay:.15s}#main .pom-preloader .pom-preloader--dot-3{opacity:1;-webkit-animation-delay:.3s;animation-delay:.3s}.mpx-group-modal .pom-modal--content,.mpx-basket-modal .pom-modal--content{background-color:#e6e7eb;padding:40px 50px;color:#000;border:0;min-height:200px}@media(max-width: 479px){.mpx-group-modal .pom-modal--content,.mpx-basket-modal .pom-modal--content{padding:10px}}.mpx-group-modal .pom-modal--close,.mpx-basket-modal .pom-modal--close{color:#000;top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#e6e7eb;font-size:30px}@media(max-width: 768px){.mpx-group-modal .pom-modal--close,.mpx-basket-modal .pom-modal--close{top:-50px;right:0;background:#42424b;border:1px solid #4c4c51}}.mpx-group-modal .basket-modal-header h1,.mpx-basket-modal .basket-modal-header h1{font-size:24px;line-height:0;font-weight:bold;color:#000}.mpx-group-modal .basket-modal-header p,.mpx-basket-modal .basket-modal-header p{font-size:16px;line-height:.75;letter-spacing:normal;color:#333}.mpx-group-modal .basket-modal-list,.mpx-basket-modal .basket-modal-list{max-width:100%;max-height:250px;margin:40px 0;overflow-y:scroll}.mpx-group-modal .basket-modal-list .basket-item,.mpx-basket-modal .basket-modal-list .basket-item{display:-ms-grid;display:grid;-ms-grid-columns:50px 20px 1fr 100px;grid-template-columns:50px 20px 1fr 100px;border-bottom:1px solid #c8c8d0;border-top:1px solid #c8c8d0;padding:20px 20px 20px 0}@media(max-width: 479px){.mpx-group-modal .basket-modal-list .basket-item,.mpx-basket-modal .basket-modal-list .basket-item{padding:15px 0}}.mpx-group-modal .basket-modal-list .basket-item .basket-icon,.mpx-basket-modal .basket-modal-list .basket-item .basket-icon{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1/2;grid-row:1/3;align-self:center;text-align:left;font-size:20px}.mpx-group-modal .basket-modal-list .basket-item .basket-icon::before,.mpx-basket-modal .basket-modal-list .basket-item .basket-icon::before{color:#000;font-family:Ionicons;content:"";background-color:#dadce1;padding:13px 16px}.mpx-group-modal .basket-modal-list .basket-item .basket-name,.mpx-basket-modal .basket-modal-list .basket-item .basket-name{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/4;grid-row:1/2;font-size:20px;font-weight:bold;line-height:1.1}.mpx-group-modal .basket-modal-list .basket-item .basket-info,.mpx-basket-modal .basket-modal-list .basket-item .basket-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/4;grid-row:2/3;font-size:14px;font-weight:600;line-height:2;color:#696c72}.mpx-group-modal .basket-modal-list .basket-item .basket-info::before,.mpx-basket-modal .basket-modal-list .basket-item .basket-info::before{font-family:Ionicons;content:"";padding-right:5px;color:#696c72}.mpx-group-modal .basket-modal-list .basket-item .add-to-basket,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4/5;grid-row:1/3;cursor:pointer;display:inline;font-size:13px;font-weight:bold;text-align:center;padding:10px 20px;border:2px solid #c8c8d0;color:#000;text-transform:uppercase}.mpx-group-modal .basket-modal-list .basket-item .add-to-basket::before,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket::before{font-family:Ionicons;font-size:20px;content:"";color:#d32824;padding:0 10px 0 0;vertical-align:middle}.mpx-group-modal .basket-modal-list .basket-item .add-to-basket:hover,.mpx-group-modal .basket-modal-list .basket-item .add-to-basket:active,.mpx-group-modal .basket-modal-list .basket-item .add-to-basket:focus,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#d32824}.mpx-group-modal .basket-modal-list .basket-item .add-to-basket:hover::before,.mpx-group-modal .basket-modal-list .basket-item .add-to-basket:active::before,.mpx-group-modal .basket-modal-list .basket-item .add-to-basket:focus::before,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover::before,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active::before,.mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus::before{color:#fff}.mpx-group-modal .basket-modal-input,.mpx-basket-modal .basket-modal-input{margin:30px 0;position:relative}.mpx-group-modal .basket-modal-input input,.mpx-basket-modal .basket-modal-input input{background-color:#fff;border:1px solid #000;border-radius:0;color:#333;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.mpx-group-modal .basket-modal-input input:hover,.mpx-basket-modal .basket-modal-input input:hover{border-color:#000}.mpx-group-modal .basket-modal-input input::-moz-placeholder, .mpx-basket-modal .basket-modal-input input::-moz-placeholder{color:#333;font-size:14px}.mpx-group-modal .basket-modal-input input:-ms-input-placeholder, .mpx-basket-modal .basket-modal-input input:-ms-input-placeholder{color:#333;font-size:14px}.mpx-group-modal .basket-modal-input input::placeholder,.mpx-basket-modal .basket-modal-input input::placeholder{color:#333;font-size:14px}.mpx-group-modal .basket-modal-input input,.mpx-basket-modal .basket-modal-input input{background-color:hsl(228,11.1111111111%,81.1764705882%);border-color:hsl(228,11.1111111111%,81.1764705882%);width:100%;text-align:left;font-size:15px;font-weight:600;padding-right:35px}.mpx-group-modal .basket-modal-input i,.mpx-basket-modal .basket-modal-input i{position:absolute;right:15px;top:10px;font-size:19px}.mpx-group-modal .basket-modal-footer,.mpx-basket-modal .basket-modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.mpx-group-modal .basket-modal-footer .cancel-basket,.mpx-group-modal .basket-modal-footer .create-basket,.mpx-basket-modal .basket-modal-footer .cancel-basket,.mpx-basket-modal .basket-modal-footer .create-basket{border:2px solid #c8c8d0;padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.mpx-group-modal .basket-modal-footer .cancel-basket:active,.mpx-group-modal .basket-modal-footer .cancel-basket:focus,.mpx-group-modal .basket-modal-footer .cancel-basket:hover,.mpx-basket-modal .basket-modal-footer .cancel-basket:active,.mpx-basket-modal .basket-modal-footer .cancel-basket:focus,.mpx-basket-modal .basket-modal-footer .cancel-basket:hover{background-color:#c8c8d0}.mpx-group-modal .basket-modal-footer .create-basket,.mpx-basket-modal .basket-modal-footer .create-basket{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d32824;border-color:#d32824;color:#fff;margin-left:20px}.mpx-group-modal .basket-modal-footer .create-basket:active,.mpx-group-modal .basket-modal-footer .create-basket:focus,.mpx-group-modal .basket-modal-footer .create-basket:hover,.mpx-basket-modal .basket-modal-footer .create-basket:active,.mpx-basket-modal .basket-modal-footer .create-basket:focus,.mpx-basket-modal .basket-modal-footer .create-basket:hover{background-color:rgb(65.6600777963%,12.447408113%,11.2026673017%);border-color:rgb(65.6600777963%,12.447408113%,11.2026673017%)}.ion,.ionicons,.ion-ios-add:before,.ion-ios-add-circle:before,.ion-ios-add-circle-outline:before,.ion-ios-add-outline:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-alert:before,.ion-ios-alert-outline:before,.ion-ios-american-football:before,.ion-ios-american-football-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-aperture:before,.ion-ios-aperture-outline:before,.ion-ios-apps:before,.ion-ios-apps-outline:before,.ion-ios-appstore:before,.ion-ios-appstore-outline:before,.ion-ios-archive:before,.ion-ios-archive-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-back-outline:before,.ion-ios-arrow-down:before,.ion-ios-arrow-down-outline:before,.ion-ios-arrow-dropdown:before,.ion-ios-arrow-dropdown-circle:before,.ion-ios-arrow-dropdown-circle-outline:before,.ion-ios-arrow-dropdown-outline:before,.ion-ios-arrow-dropleft:before,.ion-ios-arrow-dropleft-circle:before,.ion-ios-arrow-dropleft-circle-outline:before,.ion-ios-arrow-dropleft-outline:before,.ion-ios-arrow-dropright:before,.ion-ios-arrow-dropright-circle:before,.ion-ios-arrow-dropright-circle-outline:before,.ion-ios-arrow-dropright-outline:before,.ion-ios-arrow-dropup:before,.ion-ios-arrow-dropup-circle:before,.ion-ios-arrow-dropup-circle-outline:before,.ion-ios-arrow-dropup-outline:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-forward-outline:before,.ion-ios-arrow-round-back:before,.ion-ios-arrow-round-back-outline:before,.ion-ios-arrow-round-down:before,.ion-ios-arrow-round-down-outline:before,.ion-ios-arrow-round-forward:before,.ion-ios-arrow-round-forward-outline:before,.ion-ios-arrow-round-up:before,.ion-ios-arrow-round-up-outline:before,.ion-ios-arrow-up:before,.ion-ios-arrow-up-outline:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-attach:before,.ion-ios-attach-outline:before,.ion-ios-backspace:before,.ion-ios-backspace-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basket:before,.ion-ios-basket-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-battery-charging:before,.ion-ios-battery-charging-outline:before,.ion-ios-battery-dead:before,.ion-ios-battery-dead-outline:before,.ion-ios-battery-full:before,.ion-ios-battery-full-outline:before,.ion-ios-beaker:before,.ion-ios-beaker-outline:before,.ion-ios-beer:before,.ion-ios-beer-outline:before,.ion-ios-bicycle:before,.ion-ios-bicycle-outline:before,.ion-ios-bluetooth:before,.ion-ios-bluetooth-outline:before,.ion-ios-boat:before,.ion-ios-boat-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bonfire:before,.ion-ios-bonfire-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmark:before,.ion-ios-bookmark-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-bowtie:before,.ion-ios-bowtie-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-brush:before,.ion-ios-brush-outline:before,.ion-ios-bug:before,.ion-ios-bug-outline:before,.ion-ios-build:before,.ion-ios-build-outline:before,.ion-ios-bulb:before,.ion-ios-bulb-outline:before,.ion-ios-bus:before,.ion-ios-bus-outline:before,.ion-ios-cafe:before,.ion-ios-cafe-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-call:before,.ion-ios-call-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-car:before,.ion-ios-car-outline:before,.ion-ios-card:before,.ion-ios-card-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-cash:before,.ion-ios-cash-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubbles:before,.ion-ios-chatbubbles-outline:before,.ion-ios-checkbox:before,.ion-ios-checkbox-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-circle:before,.ion-ios-checkmark-circle-outline:before,.ion-ios-checkmark-outline:before,.ion-ios-clipboard:before,.ion-ios-clipboard-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-circle:before,.ion-ios-close-circle-outline:before,.ion-ios-close-outline:before,.ion-ios-closed-captioning:before,.ion-ios-closed-captioning-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-circle:before,.ion-ios-cloud-circle-outline:before,.ion-ios-cloud-done:before,.ion-ios-cloud-done-outline:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-code:before,.ion-ios-code-download:before,.ion-ios-code-download-outline:before,.ion-ios-code-outline:before,.ion-ios-code-working:before,.ion-ios-code-working-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-fill:before,.ion-ios-color-fill-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-palette:before,.ion-ios-color-palette-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compass:before,.ion-ios-compass-outline:before,.ion-ios-construct:before,.ion-ios-construct-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-contacts:before,.ion-ios-contacts-outline:before,.ion-ios-contract:before,.ion-ios-contract-outline:before,.ion-ios-contrast:before,.ion-ios-contrast-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-create:before,.ion-ios-create-outline:before,.ion-ios-crop:before,.ion-ios-crop-outline:before,.ion-ios-cube:before,.ion-ios-cube-outline:before,.ion-ios-cut:before,.ion-ios-cut-outline:before,.ion-ios-desktop:before,.ion-ios-desktop-outline:before,.ion-ios-disc:before,.ion-ios-disc-outline:before,.ion-ios-document:before,.ion-ios-document-outline:before,.ion-ios-done-all:before,.ion-ios-done-all-outline:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-easel:before,.ion-ios-easel-outline:before,.ion-ios-egg:before,.ion-ios-egg-outline:before,.ion-ios-exit:before,.ion-ios-exit-outline:before,.ion-ios-expand:before,.ion-ios-expand-outline:before,.ion-ios-eye:before,.ion-ios-eye-off:before,.ion-ios-eye-off-outline:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-female:before,.ion-ios-female-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-finger-print:before,.ion-ios-finger-print-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flash:before,.ion-ios-flash-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-open:before,.ion-ios-folder-open-outline:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-funnel:before,.ion-ios-funnel-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-git-branch:before,.ion-ios-git-branch-outline:before,.ion-ios-git-commit:before,.ion-ios-git-commit-outline:before,.ion-ios-git-compare:before,.ion-ios-git-compare-outline:before,.ion-ios-git-merge:before,.ion-ios-git-merge-outline:before,.ion-ios-git-network:before,.ion-ios-git-network-outline:before,.ion-ios-git-pull-request:before,.ion-ios-git-pull-request-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-globe:before,.ion-ios-globe-outline:before,.ion-ios-grid:before,.ion-ios-grid-outline:before,.ion-ios-hammer:before,.ion-ios-hammer-outline:before,.ion-ios-hand:before,.ion-ios-hand-outline:before,.ion-ios-happy:before,.ion-ios-happy-outline:before,.ion-ios-headset:before,.ion-ios-headset-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-buoy:before,.ion-ios-help-buoy-outline:before,.ion-ios-help-circle:before,.ion-ios-help-circle-outline:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-ice-cream:before,.ion-ios-ice-cream-outline:before,.ion-ios-image:before,.ion-ios-image-outline:before,.ion-ios-images:before,.ion-ios-images-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-circle:before,.ion-ios-information-circle-outline:before,.ion-ios-information-outline:before,.ion-ios-ionic:before,.ion-ios-ionic-outline:before,.ion-ios-ionitron:before,.ion-ios-ionitron-outline:before,.ion-ios-jet:before,.ion-ios-jet-outline:before,.ion-ios-key:before,.ion-ios-key-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-laptop:before,.ion-ios-laptop-outline:before,.ion-ios-leaf:before,.ion-ios-leaf-outline:before,.ion-ios-link:before,.ion-ios-link-outline:before,.ion-ios-list:before,.ion-ios-list-box:before,.ion-ios-list-box-outline:before,.ion-ios-list-outline:before,.ion-ios-locate:before,.ion-ios-locate-outline:before,.ion-ios-lock:before,.ion-ios-lock-outline:before,.ion-ios-log-in:before,.ion-ios-log-in-outline:before,.ion-ios-log-out:before,.ion-ios-log-out-outline:before,.ion-ios-magnet:before,.ion-ios-magnet-outline:before,.ion-ios-mail:before,.ion-ios-mail-open:before,.ion-ios-mail-open-outline:before,.ion-ios-mail-outline:before,.ion-ios-male:before,.ion-ios-male-outline:before,.ion-ios-man:before,.ion-ios-man-outline:before,.ion-ios-map:before,.ion-ios-map-outline:before,.ion-ios-medal:before,.ion-ios-medal-outline:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-megaphone:before,.ion-ios-megaphone-outline:before,.ion-ios-menu:before,.ion-ios-menu-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-off-outline:before,.ion-ios-mic-outline:before,.ion-ios-microphone:before,.ion-ios-microphone-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-move:before,.ion-ios-move-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-note-outline:before,.ion-ios-musical-notes:before,.ion-ios-musical-notes-outline:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-no-smoking:before,.ion-ios-no-smoking-outline:before,.ion-ios-notifications:before,.ion-ios-notifications-off:before,.ion-ios-notifications-off-outline:before,.ion-ios-notifications-outline:before,.ion-ios-nuclear:before,.ion-ios-nuclear-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-open:before,.ion-ios-open-outline:before,.ion-ios-options:before,.ion-ios-options-outline:before,.ion-ios-outlet:before,.ion-ios-outlet-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paper-plane:before,.ion-ios-paper-plane-outline:before,.ion-ios-partly-sunny:before,.ion-ios-partly-sunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-add:before,.ion-ios-person-add-outline:before,.ion-ios-person-outline:before,.ion-ios-phone-landscape:before,.ion-ios-phone-landscape-outline:before,.ion-ios-phone-portrait:before,.ion-ios-phone-portrait-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pin:before,.ion-ios-pin-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-pizza:before,.ion-ios-pizza-outline:before,.ion-ios-plane:before,.ion-ios-plane-outline:before,.ion-ios-planet:before,.ion-ios-planet-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-podium:before,.ion-ios-podium-outline:before,.ion-ios-power:before,.ion-ios-power-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-print:before,.ion-ios-print-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-outline:before,.ion-ios-qr-scanner:before,.ion-ios-qr-scanner-outline:before,.ion-ios-quote:before,.ion-ios-quote-outline:before,.ion-ios-radio:before,.ion-ios-radio-button-off:before,.ion-ios-radio-button-off-outline:before,.ion-ios-radio-button-on:before,.ion-ios-radio-button-on-outline:before,.ion-ios-radio-outline:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-circle:before,.ion-ios-refresh-circle-outline:before,.ion-ios-refresh-outline:before,.ion-ios-remove:before,.ion-ios-remove-circle:before,.ion-ios-remove-circle-outline:before,.ion-ios-remove-outline:before,.ion-ios-reorder:before,.ion-ios-reorder-outline:before,.ion-ios-repeat:before,.ion-ios-repeat-outline:before,.ion-ios-resize:before,.ion-ios-resize-outline:before,.ion-ios-restaurant:before,.ion-ios-restaurant-outline:before,.ion-ios-return-left:before,.ion-ios-return-left-outline:before,.ion-ios-return-right:before,.ion-ios-return-right-outline:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-ribbon:before,.ion-ios-ribbon-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-sad:before,.ion-ios-sad-outline:before,.ion-ios-school:before,.ion-ios-school-outline:before,.ion-ios-search:before,.ion-ios-search-outline:before,.ion-ios-send:before,.ion-ios-send-outline:before,.ion-ios-settings:before,.ion-ios-settings-outline:before,.ion-ios-share:before,.ion-ios-share-alt:before,.ion-ios-share-alt-outline:before,.ion-ios-share-outline:before,.ion-ios-shirt:before,.ion-ios-shirt-outline:before,.ion-ios-shuffle:before,.ion-ios-shuffle-outline:before,.ion-ios-skip-backward:before,.ion-ios-skip-backward-outline:before,.ion-ios-skip-forward:before,.ion-ios-skip-forward-outline:before,.ion-ios-snow:before,.ion-ios-snow-outline:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-square:before,.ion-ios-square-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-half-outline:before,.ion-ios-star-outline:before,.ion-ios-stats:before,.ion-ios-stats-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-subway:before,.ion-ios-subway-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-swap:before,.ion-ios-swap-outline:before,.ion-ios-switch:before,.ion-ios-switch-outline:before,.ion-ios-sync:before,.ion-ios-sync-outline:before,.ion-ios-tablet-landscape:before,.ion-ios-tablet-landscape-outline:before,.ion-ios-tablet-portrait:before,.ion-ios-tablet-portrait-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-text:before,.ion-ios-text-outline:before,.ion-ios-thermometer:before,.ion-ios-thermometer-outline:before,.ion-ios-thumbs-down:before,.ion-ios-thumbs-down-outline:before,.ion-ios-thumbs-up:before,.ion-ios-thumbs-up-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-train:before,.ion-ios-train-outline:before,.ion-ios-transgender:before,.ion-ios-transgender-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-trending-down:before,.ion-ios-trending-down-outline:before,.ion-ios-trending-up:before,.ion-ios-trending-up-outline:before,.ion-ios-trophy:before,.ion-ios-trophy-outline:before,.ion-ios-umbrella:before,.ion-ios-umbrella-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlock:before,.ion-ios-unlock-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-down:before,.ion-ios-volume-down-outline:before,.ion-ios-volume-mute:before,.ion-ios-volume-mute-outline:before,.ion-ios-volume-off:before,.ion-ios-volume-off-outline:before,.ion-ios-volume-up:before,.ion-ios-volume-up-outline:before,.ion-ios-walk:before,.ion-ios-walk-outline:before,.ion-ios-warning:before,.ion-ios-warning-outline:before,.ion-ios-watch:before,.ion-ios-watch-outline:before,.ion-ios-water:before,.ion-ios-water-outline:before,.ion-ios-wifi:before,.ion-ios-wifi-outline:before,.ion-ios-wine:before,.ion-ios-wine-outline:before,.ion-ios-woman:before,.ion-ios-woman-outline:before,.ion-logo-android:before,.ion-logo-angular:before,.ion-logo-apple:before,.ion-logo-bitcoin:before,.ion-logo-buffer:before,.ion-logo-chrome:before,.ion-logo-codepen:before,.ion-logo-css3:before,.ion-logo-designernews:before,.ion-logo-dribbble:before,.ion-logo-dropbox:before,.ion-logo-euro:before,.ion-logo-facebook:before,.ion-logo-foursquare:before,.ion-logo-freebsd-devil:before,.ion-logo-github:before,.ion-logo-google:before,.ion-logo-googleplus:before,.ion-logo-hackernews:before,.ion-logo-html5:before,.ion-logo-instagram:before,.ion-logo-javascript:before,.ion-logo-linkedin:before,.ion-logo-markdown:before,.ion-logo-nodejs:before,.ion-logo-octocat:before,.ion-logo-pinterest:before,.ion-logo-playstation:before,.ion-logo-python:before,.ion-logo-reddit:before,.ion-logo-rss:before,.ion-logo-sass:before,.ion-logo-skype:before,.ion-logo-snapchat:before,.ion-logo-steam:before,.ion-logo-tumblr:before,.ion-logo-tux:before,.ion-logo-twitch:before,.ion-logo-twitter:before,.ion-logo-usd:before,.ion-logo-vimeo:before,.ion-logo-whatsapp:before,.ion-logo-windows:before,.ion-logo-wordpress:before,.ion-logo-xbox:before,.ion-logo-yahoo:before,.ion-logo-yen:before,.ion-logo-youtube:before,.ion-md-add:before,.ion-md-add-circle:before,.ion-md-alarm:before,.ion-md-albums:before,.ion-md-alert:before,.ion-md-american-football:before,.ion-md-analytics:before,.ion-md-aperture:before,.ion-md-apps:before,.ion-md-appstore:before,.ion-md-archive:before,.ion-md-arrow-back:before,.ion-md-arrow-down:before,.ion-md-arrow-dropdown:before,.ion-md-arrow-dropdown-circle:before,.ion-md-arrow-dropleft:before,.ion-md-arrow-dropleft-circle:before,.ion-md-arrow-dropright:before,.ion-md-arrow-dropright-circle:before,.ion-md-arrow-dropup:before,.ion-md-arrow-dropup-circle:before,.ion-md-arrow-forward:before,.ion-md-arrow-round-back:before,.ion-md-arrow-round-down:before,.ion-md-arrow-round-forward:before,.ion-md-arrow-round-up:before,.ion-md-arrow-up:before,.ion-md-at:before,.ion-md-attach:before,.ion-md-backspace:before,.ion-md-barcode:before,.ion-md-baseball:before,.ion-md-basket:before,.ion-md-basketball:before,.ion-md-battery-charging:before,.ion-md-battery-dead:before,.ion-md-battery-full:before,.ion-md-beaker:before,.ion-md-beer:before,.ion-md-bicycle:before,.ion-md-bluetooth:before,.ion-md-boat:before,.ion-md-body:before,.ion-md-bonfire:before,.ion-md-book:before,.ion-md-bookmark:before,.ion-md-bookmarks:before,.ion-md-bowtie:before,.ion-md-briefcase:before,.ion-md-browsers:before,.ion-md-brush:before,.ion-md-bug:before,.ion-md-build:before,.ion-md-bulb:before,.ion-md-bus:before,.ion-md-cafe:before,.ion-md-calculator:before,.ion-md-calendar:before,.ion-md-call:before,.ion-md-camera:before,.ion-md-car:before,.ion-md-card:before,.ion-md-cart:before,.ion-md-cash:before,.ion-md-chatboxes:before,.ion-md-chatbubbles:before,.ion-md-checkbox:before,.ion-md-checkbox-outline:before,.ion-md-checkmark:before,.ion-md-checkmark-circle:before,.ion-md-checkmark-circle-outline:before,.ion-md-clipboard:before,.ion-md-clock:before,.ion-md-close:before,.ion-md-close-circle:before,.ion-md-closed-captioning:before,.ion-md-cloud:before,.ion-md-cloud-circle:before,.ion-md-cloud-done:before,.ion-md-cloud-download:before,.ion-md-cloud-outline:before,.ion-md-cloud-upload:before,.ion-md-cloudy:before,.ion-md-cloudy-night:before,.ion-md-code:before,.ion-md-code-download:before,.ion-md-code-working:before,.ion-md-cog:before,.ion-md-color-fill:before,.ion-md-color-filter:before,.ion-md-color-palette:before,.ion-md-color-wand:before,.ion-md-compass:before,.ion-md-construct:before,.ion-md-contact:before,.ion-md-contacts:before,.ion-md-contract:before,.ion-md-contrast:before,.ion-md-copy:before,.ion-md-create:before,.ion-md-crop:before,.ion-md-cube:before,.ion-md-cut:before,.ion-md-desktop:before,.ion-md-disc:before,.ion-md-document:before,.ion-md-done-all:before,.ion-md-download:before,.ion-md-easel:before,.ion-md-egg:before,.ion-md-exit:before,.ion-md-expand:before,.ion-md-eye:before,.ion-md-eye-off:before,.ion-md-fastforward:before,.ion-md-female:before,.ion-md-filing:before,.ion-md-film:before,.ion-md-finger-print:before,.ion-md-flag:before,.ion-md-flame:before,.ion-md-flash:before,.ion-md-flask:before,.ion-md-flower:before,.ion-md-folder:before,.ion-md-folder-open:before,.ion-md-football:before,.ion-md-funnel:before,.ion-md-game-controller-a:before,.ion-md-game-controller-b:before,.ion-md-git-branch:before,.ion-md-git-commit:before,.ion-md-git-compare:before,.ion-md-git-merge:before,.ion-md-git-network:before,.ion-md-git-pull-request:before,.ion-md-glasses:before,.ion-md-globe:before,.ion-md-grid:before,.ion-md-hammer:before,.ion-md-hand:before,.ion-md-happy:before,.ion-md-headset:before,.ion-md-heart:before,.ion-md-heart-outline:before,.ion-md-help:before,.ion-md-help-buoy:before,.ion-md-help-circle:before,.ion-md-home:before,.ion-md-ice-cream:before,.ion-md-image:before,.ion-md-images:before,.ion-md-infinite:before,.ion-md-information:before,.ion-md-information-circle:before,.ion-md-ionic:before,.ion-md-ionitron:before,.ion-md-jet:before,.ion-md-key:before,.ion-md-keypad:before,.ion-md-laptop:before,.ion-md-leaf:before,.ion-md-link:before,.ion-md-list:before,.ion-md-list-box:before,.ion-md-locate:before,.ion-md-lock:before,.ion-md-log-in:before,.ion-md-log-out:before,.ion-md-magnet:before,.ion-md-mail:before,.ion-md-mail-open:before,.ion-md-male:before,.ion-md-man:before,.ion-md-map:before,.ion-md-medal:before,.ion-md-medical:before,.ion-md-medkit:before,.ion-md-megaphone:before,.ion-md-menu:before,.ion-md-mic:before,.ion-md-mic-off:before,.ion-md-microphone:before,.ion-md-moon:before,.ion-md-more:before,.ion-md-move:before,.ion-md-musical-note:before,.ion-md-musical-notes:before,.ion-md-navigate:before,.ion-md-no-smoking:before,.ion-md-notifications:before,.ion-md-notifications-off:before,.ion-md-notifications-outline:before,.ion-md-nuclear:before,.ion-md-nutrition:before,.ion-md-open:before,.ion-md-options:before,.ion-md-outlet:before,.ion-md-paper:before,.ion-md-paper-plane:before,.ion-md-partly-sunny:before,.ion-md-pause:before,.ion-md-paw:before,.ion-md-people:before,.ion-md-person:before,.ion-md-person-add:before,.ion-md-phone-landscape:before,.ion-md-phone-portrait:before,.ion-md-photos:before,.ion-md-pie:before,.ion-md-pin:before,.ion-md-pint:before,.ion-md-pizza:before,.ion-md-plane:before,.ion-md-planet:before,.ion-md-play:before,.ion-md-podium:before,.ion-md-power:before,.ion-md-pricetag:before,.ion-md-pricetags:before,.ion-md-print:before,.ion-md-pulse:before,.ion-md-qr-scanner:before,.ion-md-quote:before,.ion-md-radio:before,.ion-md-radio-button-off:before,.ion-md-radio-button-on:before,.ion-md-rainy:before,.ion-md-recording:before,.ion-md-redo:before,.ion-md-refresh:before,.ion-md-refresh-circle:before,.ion-md-remove:before,.ion-md-remove-circle:before,.ion-md-reorder:before,.ion-md-repeat:before,.ion-md-resize:before,.ion-md-restaurant:before,.ion-md-return-left:before,.ion-md-return-right:before,.ion-md-reverse-camera:before,.ion-md-rewind:before,.ion-md-ribbon:before,.ion-md-rose:before,.ion-md-sad:before,.ion-md-school:before,.ion-md-search:before,.ion-md-send:before,.ion-md-settings:before,.ion-md-share:before,.ion-md-share-alt:before,.ion-md-shirt:before,.ion-md-shuffle:before,.ion-md-skip-backward:before,.ion-md-skip-forward:before,.ion-md-snow:before,.ion-md-speedometer:before,.ion-md-square:before,.ion-md-square-outline:before,.ion-md-star:before,.ion-md-star-half:before,.ion-md-star-outline:before,.ion-md-stats:before,.ion-md-stopwatch:before,.ion-md-subway:before,.ion-md-sunny:before,.ion-md-swap:before,.ion-md-switch:before,.ion-md-sync:before,.ion-md-tablet-landscape:before,.ion-md-tablet-portrait:before,.ion-md-tennisball:before,.ion-md-text:before,.ion-md-thermometer:before,.ion-md-thumbs-down:before,.ion-md-thumbs-up:before,.ion-md-thunderstorm:before,.ion-md-time:before,.ion-md-timer:before,.ion-md-train:before,.ion-md-transgender:before,.ion-md-trash:before,.ion-md-trending-down:before,.ion-md-trending-up:before,.ion-md-trophy:before,.ion-md-umbrella:before,.ion-md-undo:before,.ion-md-unlock:before,.ion-md-videocam:before,.ion-md-volume-down:before,.ion-md-volume-mute:before,.ion-md-volume-off:before,.ion-md-volume-up:before,.ion-md-walk:before,.ion-md-warning:before,.ion-md-watch:before,.ion-md-water:before,.ion-md-wifi:before,.ion-md-wine:before,.ion-md-woman:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-ios-add:before{content:""}.ion-ios-add-circle:before{content:""}.ion-ios-add-circle-outline:before{content:""}.ion-ios-add-outline:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-alarm-outline:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-albums-outline:before{content:""}.ion-ios-alert:before{content:""}.ion-ios-alert-outline:before{content:""}.ion-ios-american-football:before{content:""}.ion-ios-american-football-outline:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-analytics-outline:before{content:""}.ion-ios-aperture:before{content:""}.ion-ios-aperture-outline:before{content:""}.ion-ios-apps:before{content:""}.ion-ios-apps-outline:before{content:""}.ion-ios-appstore:before{content:""}.ion-ios-appstore-outline:before{content:""}.ion-ios-archive:before{content:""}.ion-ios-archive-outline:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-back-outline:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-down-outline:before{content:""}.ion-ios-arrow-dropdown:before{content:""}.ion-ios-arrow-dropdown-circle:before{content:""}.ion-ios-arrow-dropdown-circle-outline:before{content:""}.ion-ios-arrow-dropdown-outline:before{content:""}.ion-ios-arrow-dropleft:before{content:""}.ion-ios-arrow-dropleft-circle:before{content:""}.ion-ios-arrow-dropleft-circle-outline:before{content:""}.ion-ios-arrow-dropleft-outline:before{content:""}.ion-ios-arrow-dropright:before{content:""}.ion-ios-arrow-dropright-circle:before{content:""}.ion-ios-arrow-dropright-circle-outline:before{content:""}.ion-ios-arrow-dropright-outline:before{content:""}.ion-ios-arrow-dropup:before{content:""}.ion-ios-arrow-dropup-circle:before{content:""}.ion-ios-arrow-dropup-circle-outline:before{content:""}.ion-ios-arrow-dropup-outline:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-forward-outline:before{content:""}.ion-ios-arrow-round-back:before{content:""}.ion-ios-arrow-round-back-outline:before{content:""}.ion-ios-arrow-round-down:before{content:""}.ion-ios-arrow-round-down-outline:before{content:""}.ion-ios-arrow-round-forward:before{content:""}.ion-ios-arrow-round-forward-outline:before{content:""}.ion-ios-arrow-round-up:before{content:""}.ion-ios-arrow-round-up-outline:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-arrow-up-outline:before{content:""}.ion-ios-at:before{content:""}.ion-ios-at-outline:before{content:""}.ion-ios-attach:before{content:""}.ion-ios-attach-outline:before{content:""}.ion-ios-backspace:before{content:""}.ion-ios-backspace-outline:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-barcode-outline:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-baseball-outline:before{content:""}.ion-ios-basket:before{content:""}.ion-ios-basket-outline:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-basketball-outline:before{content:""}.ion-ios-battery-charging:before{content:""}.ion-ios-battery-charging-outline:before{content:""}.ion-ios-battery-dead:before{content:""}.ion-ios-battery-dead-outline:before{content:""}.ion-ios-battery-full:before{content:""}.ion-ios-battery-full-outline:before{content:""}.ion-ios-beaker:before{content:""}.ion-ios-beaker-outline:before{content:""}.ion-ios-beer:before{content:""}.ion-ios-beer-outline:before{content:""}.ion-ios-bicycle:before{content:""}.ion-ios-bicycle-outline:before{content:""}.ion-ios-bluetooth:before{content:""}.ion-ios-bluetooth-outline:before{content:""}.ion-ios-boat:before{content:""}.ion-ios-boat-outline:before{content:""}.ion-ios-body:before{content:""}.ion-ios-body-outline:before{content:""}.ion-ios-bonfire:before{content:""}.ion-ios-bonfire-outline:before{content:""}.ion-ios-book:before{content:""}.ion-ios-book-outline:before{content:""}.ion-ios-bookmark:before{content:""}.ion-ios-bookmark-outline:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bookmarks-outline:before{content:""}.ion-ios-bowtie:before{content:""}.ion-ios-bowtie-outline:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-briefcase-outline:before{content:""}.ion-ios-browsers:before{content:""}.ion-ios-browsers-outline:before{content:""}.ion-ios-brush:before{content:""}.ion-ios-brush-outline:before{content:""}.ion-ios-bug:before{content:""}.ion-ios-bug-outline:before{content:""}.ion-ios-build:before{content:""}.ion-ios-build-outline:before{content:""}.ion-ios-bulb:before{content:""}.ion-ios-bulb-outline:before{content:""}.ion-ios-bus:before{content:""}.ion-ios-bus-outline:before{content:""}.ion-ios-cafe:before{content:""}.ion-ios-cafe-outline:before{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calculator-outline:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-calendar-outline:before{content:""}.ion-ios-call:before{content:""}.ion-ios-call-outline:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-camera-outline:before{content:""}.ion-ios-car:before{content:""}.ion-ios-car-outline:before{content:""}.ion-ios-card:before{content:""}.ion-ios-card-outline:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cart-outline:before{content:""}.ion-ios-cash:before{content:""}.ion-ios-cash-outline:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatboxes-outline:before{content:""}.ion-ios-chatbubbles:before{content:""}.ion-ios-chatbubbles-outline:before{content:""}.ion-ios-checkbox:before{content:""}.ion-ios-checkbox-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-circle:before{content:""}.ion-ios-checkmark-circle-outline:before{content:""}.ion-ios-checkmark-outline:before{content:""}.ion-ios-clipboard:before{content:""}.ion-ios-clipboard-outline:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-clock-outline:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-circle:before{content:""}.ion-ios-close-circle-outline:before{content:""}.ion-ios-close-outline:before{content:""}.ion-ios-closed-captioning:before{content:""}.ion-ios-closed-captioning-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-circle:before{content:""}.ion-ios-cloud-circle-outline:before{content:""}.ion-ios-cloud-done:before{content:""}.ion-ios-cloud-done-outline:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-download-outline:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloud-upload-outline:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-cloudy-night-outline:before{content:""}.ion-ios-cloudy-outline:before{content:""}.ion-ios-code:before{content:""}.ion-ios-code-download:before{content:""}.ion-ios-code-download-outline:before{content:""}.ion-ios-code-outline:before{content:""}.ion-ios-code-working:before{content:""}.ion-ios-code-working-outline:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-cog-outline:before{content:""}.ion-ios-color-fill:before{content:""}.ion-ios-color-fill-outline:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-filter-outline:before{content:""}.ion-ios-color-palette:before{content:""}.ion-ios-color-palette-outline:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-color-wand-outline:before{content:""}.ion-ios-compass:before{content:""}.ion-ios-compass-outline:before{content:""}.ion-ios-construct:before{content:""}.ion-ios-construct-outline:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contact-outline:before{content:""}.ion-ios-contacts:before{content:""}.ion-ios-contacts-outline:before{content:""}.ion-ios-contract:before{content:""}.ion-ios-contract-outline:before{content:""}.ion-ios-contrast:before{content:""}.ion-ios-contrast-outline:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-copy-outline:before{content:""}.ion-ios-create:before{content:""}.ion-ios-create-outline:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-crop-outline:before{content:""}.ion-ios-cube:before{content:""}.ion-ios-cube-outline:before{content:""}.ion-ios-cut:before{content:""}.ion-ios-cut-outline:before{content:""}.ion-ios-desktop:before{content:""}.ion-ios-desktop-outline:before{content:""}.ion-ios-disc:before{content:""}.ion-ios-disc-outline:before{content:""}.ion-ios-document:before{content:""}.ion-ios-document-outline:before{content:""}.ion-ios-done-all:before{content:""}.ion-ios-done-all-outline:before{content:""}.ion-ios-download:before{content:""}.ion-ios-download-outline:before{content:""}.ion-ios-easel:before{content:""}.ion-ios-easel-outline:before{content:""}.ion-ios-egg:before{content:""}.ion-ios-egg-outline:before{content:""}.ion-ios-exit:before{content:""}.ion-ios-exit-outline:before{content:""}.ion-ios-expand:before{content:""}.ion-ios-expand-outline:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-off:before{content:""}.ion-ios-eye-off-outline:before{content:""}.ion-ios-eye-outline:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-fastforward-outline:before{content:""}.ion-ios-female:before{content:""}.ion-ios-female-outline:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-filing-outline:before{content:""}.ion-ios-film:before{content:""}.ion-ios-film-outline:before{content:""}.ion-ios-finger-print:before{content:""}.ion-ios-finger-print-outline:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flag-outline:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flame-outline:before{content:""}.ion-ios-flash:before{content:""}.ion-ios-flash-outline:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flask-outline:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-flower-outline:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-open:before{content:""}.ion-ios-folder-open-outline:before{content:""}.ion-ios-folder-outline:before{content:""}.ion-ios-football:before{content:""}.ion-ios-football-outline:before{content:""}.ion-ios-funnel:before{content:""}.ion-ios-funnel-outline:before{content:""}.ion-ios-game-controller-a:before{content:""}.ion-ios-game-controller-a-outline:before{content:""}.ion-ios-game-controller-b:before{content:""}.ion-ios-game-controller-b-outline:before{content:""}.ion-ios-git-branch:before{content:""}.ion-ios-git-branch-outline:before{content:""}.ion-ios-git-commit:before{content:""}.ion-ios-git-commit-outline:before{content:""}.ion-ios-git-compare:before{content:""}.ion-ios-git-compare-outline:before{content:""}.ion-ios-git-merge:before{content:""}.ion-ios-git-merge-outline:before{content:""}.ion-ios-git-network:before{content:""}.ion-ios-git-network-outline:before{content:""}.ion-ios-git-pull-request:before{content:""}.ion-ios-git-pull-request-outline:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-glasses-outline:before{content:""}.ion-ios-globe:before{content:""}.ion-ios-globe-outline:before{content:""}.ion-ios-grid:before{content:""}.ion-ios-grid-outline:before{content:""}.ion-ios-hammer:before{content:""}.ion-ios-hammer-outline:before{content:""}.ion-ios-hand:before{content:""}.ion-ios-hand-outline:before{content:""}.ion-ios-happy:before{content:""}.ion-ios-happy-outline:before{content:""}.ion-ios-headset:before{content:""}.ion-ios-headset-outline:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-outline:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-buoy:before{content:""}.ion-ios-help-buoy-outline:before{content:""}.ion-ios-help-circle:before{content:""}.ion-ios-help-circle-outline:before{content:""}.ion-ios-help-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-home-outline:before{content:""}.ion-ios-ice-cream:before{content:""}.ion-ios-ice-cream-outline:before{content:""}.ion-ios-image:before{content:""}.ion-ios-image-outline:before{content:""}.ion-ios-images:before{content:""}.ion-ios-images-outline:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-infinite-outline:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-circle:before{content:""}.ion-ios-information-circle-outline:before{content:""}.ion-ios-information-outline:before{content:""}.ion-ios-ionic:before{content:""}.ion-ios-ionic-outline:before{content:""}.ion-ios-ionitron:before{content:""}.ion-ios-ionitron-outline:before{content:""}.ion-ios-jet:before{content:""}.ion-ios-jet-outline:before{content:""}.ion-ios-key:before{content:""}.ion-ios-key-outline:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-keypad-outline:before{content:""}.ion-ios-laptop:before{content:""}.ion-ios-laptop-outline:before{content:""}.ion-ios-leaf:before{content:""}.ion-ios-leaf-outline:before{content:""}.ion-ios-link:before{content:""}.ion-ios-link-outline:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-box:before{content:""}.ion-ios-list-box-outline:before{content:""}.ion-ios-list-outline:before{content:""}.ion-ios-locate:before{content:""}.ion-ios-locate-outline:before{content:""}.ion-ios-lock:before{content:""}.ion-ios-lock-outline:before{content:""}.ion-ios-log-in:before{content:""}.ion-ios-log-in-outline:before{content:""}.ion-ios-log-out:before{content:""}.ion-ios-log-out-outline:before{content:""}.ion-ios-magnet:before{content:""}.ion-ios-magnet-outline:before{content:""}.ion-ios-mail:before{content:""}.ion-ios-mail-open:before{content:""}.ion-ios-mail-open-outline:before{content:""}.ion-ios-mail-outline:before{content:""}.ion-ios-male:before{content:""}.ion-ios-male-outline:before{content:""}.ion-ios-man:before{content:""}.ion-ios-man-outline:before{content:""}.ion-ios-map:before{content:""}.ion-ios-map-outline:before{content:""}.ion-ios-medal:before{content:""}.ion-ios-medal-outline:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medical-outline:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-medkit-outline:before{content:""}.ion-ios-megaphone:before{content:""}.ion-ios-megaphone-outline:before{content:""}.ion-ios-menu:before{content:""}.ion-ios-menu-outline:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-mic-off-outline:before{content:""}.ion-ios-mic-outline:before{content:""}.ion-ios-microphone:before{content:""}.ion-ios-microphone-outline:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-moon-outline:before{content:""}.ion-ios-more:before{content:""}.ion-ios-more-outline:before{content:""}.ion-ios-move:before{content:""}.ion-ios-move-outline:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-note-outline:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-musical-notes-outline:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-navigate-outline:before{content:""}.ion-ios-no-smoking:before{content:""}.ion-ios-no-smoking-outline:before{content:""}.ion-ios-notifications:before{content:""}.ion-ios-notifications-off:before{content:""}.ion-ios-notifications-off-outline:before{content:""}.ion-ios-notifications-outline:before{content:""}.ion-ios-nuclear:before{content:""}.ion-ios-nuclear-outline:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-nutrition-outline:before{content:""}.ion-ios-open:before{content:""}.ion-ios-open-outline:before{content:""}.ion-ios-options:before{content:""}.ion-ios-options-outline:before{content:""}.ion-ios-outlet:before{content:""}.ion-ios-outlet-outline:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-outline:before{content:""}.ion-ios-paper-plane:before{content:""}.ion-ios-paper-plane-outline:before{content:""}.ion-ios-partly-sunny:before{content:""}.ion-ios-partly-sunny-outline:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-pause-outline:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-paw-outline:before{content:""}.ion-ios-people:before{content:""}.ion-ios-people-outline:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-add:before{content:""}.ion-ios-person-add-outline:before{content:""}.ion-ios-person-outline:before{content:""}.ion-ios-phone-landscape:before{content:""}.ion-ios-phone-landscape-outline:before{content:""}.ion-ios-phone-portrait:before{content:""}.ion-ios-phone-portrait-outline:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-photos-outline:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pie-outline:before{content:""}.ion-ios-pin:before{content:""}.ion-ios-pin-outline:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pint-outline:before{content:""}.ion-ios-pizza:before{content:""}.ion-ios-pizza-outline:before{content:""}.ion-ios-plane:before{content:""}.ion-ios-plane-outline:before{content:""}.ion-ios-planet:before{content:""}.ion-ios-planet-outline:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-outline:before{content:""}.ion-ios-podium:before{content:""}.ion-ios-podium-outline:before{content:""}.ion-ios-power:before{content:""}.ion-ios-power-outline:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetag-outline:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-pricetags-outline:before{content:""}.ion-ios-print:before{content:""}.ion-ios-print-outline:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-pulse-outline:before{content:""}.ion-ios-qr-scanner:before{content:""}.ion-ios-qr-scanner-outline:before{content:""}.ion-ios-quote:before{content:""}.ion-ios-quote-outline:before{content:""}.ion-ios-radio:before{content:""}.ion-ios-radio-button-off:before{content:""}.ion-ios-radio-button-off-outline:before{content:""}.ion-ios-radio-button-on:before{content:""}.ion-ios-radio-button-on-outline:before{content:""}.ion-ios-radio-outline:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-rainy-outline:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-recording-outline:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-redo-outline:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-circle:before{content:""}.ion-ios-refresh-circle-outline:before{content:""}.ion-ios-refresh-outline:before{content:""}.ion-ios-remove:before{content:""}.ion-ios-remove-circle:before{content:""}.ion-ios-remove-circle-outline:before{content:""}.ion-ios-remove-outline:before{content:""}.ion-ios-reorder:before{content:""}.ion-ios-reorder-outline:before{content:""}.ion-ios-repeat:before{content:""}.ion-ios-repeat-outline:before{content:""}.ion-ios-resize:before{content:""}.ion-ios-resize-outline:before{content:""}.ion-ios-restaurant:before{content:""}.ion-ios-restaurant-outline:before{content:""}.ion-ios-return-left:before{content:""}.ion-ios-return-left-outline:before{content:""}.ion-ios-return-right:before{content:""}.ion-ios-return-right-outline:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-reverse-camera-outline:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-rewind-outline:before{content:""}.ion-ios-ribbon:before{content:""}.ion-ios-ribbon-outline:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-rose-outline:before{content:""}.ion-ios-sad:before{content:""}.ion-ios-sad-outline:before{content:""}.ion-ios-school:before{content:""}.ion-ios-school-outline:before{content:""}.ion-ios-search:before{content:""}.ion-ios-search-outline:before{content:""}.ion-ios-send:before{content:""}.ion-ios-send-outline:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-settings-outline:before{content:""}.ion-ios-share:before{content:""}.ion-ios-share-alt:before{content:""}.ion-ios-share-alt-outline:before{content:""}.ion-ios-share-outline:before{content:""}.ion-ios-shirt:before{content:""}.ion-ios-shirt-outline:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-shuffle-outline:before{content:""}.ion-ios-skip-backward:before{content:""}.ion-ios-skip-backward-outline:before{content:""}.ion-ios-skip-forward:before{content:""}.ion-ios-skip-forward-outline:before{content:""}.ion-ios-snow:before{content:""}.ion-ios-snow-outline:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-speedometer-outline:before{content:""}.ion-ios-square:before{content:""}.ion-ios-square-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-half-outline:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stats:before{content:""}.ion-ios-stats-outline:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-stopwatch-outline:before{content:""}.ion-ios-subway:before{content:""}.ion-ios-subway-outline:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-sunny-outline:before{content:""}.ion-ios-swap:before{content:""}.ion-ios-swap-outline:before{content:""}.ion-ios-switch:before{content:""}.ion-ios-switch-outline:before{content:""}.ion-ios-sync:before{content:""}.ion-ios-sync-outline:before{content:""}.ion-ios-tablet-landscape:before{content:""}.ion-ios-tablet-landscape-outline:before{content:""}.ion-ios-tablet-portrait:before{content:""}.ion-ios-tablet-portrait-outline:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-tennisball-outline:before{content:""}.ion-ios-text:before{content:""}.ion-ios-text-outline:before{content:""}.ion-ios-thermometer:before{content:""}.ion-ios-thermometer-outline:before{content:""}.ion-ios-thumbs-down:before{content:""}.ion-ios-thumbs-down-outline:before{content:""}.ion-ios-thumbs-up:before{content:""}.ion-ios-thumbs-up-outline:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-thunderstorm-outline:before{content:""}.ion-ios-time:before{content:""}.ion-ios-time-outline:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-timer-outline:before{content:""}.ion-ios-train:before{content:""}.ion-ios-train-outline:before{content:""}.ion-ios-transgender:before{content:""}.ion-ios-transgender-outline:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trash-outline:before{content:""}.ion-ios-trending-down:before{content:""}.ion-ios-trending-down-outline:before{content:""}.ion-ios-trending-up:before{content:""}.ion-ios-trending-up-outline:before{content:""}.ion-ios-trophy:before{content:""}.ion-ios-trophy-outline:before{content:""}.ion-ios-umbrella:before{content:""}.ion-ios-umbrella-outline:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-undo-outline:before{content:""}.ion-ios-unlock:before{content:""}.ion-ios-unlock-outline:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-videocam-outline:before{content:""}.ion-ios-volume-down:before{content:""}.ion-ios-volume-down-outline:before{content:""}.ion-ios-volume-mute:before{content:""}.ion-ios-volume-mute-outline:before{content:""}.ion-ios-volume-off:before{content:""}.ion-ios-volume-off-outline:before{content:""}.ion-ios-volume-up:before{content:""}.ion-ios-volume-up-outline:before{content:""}.ion-ios-walk:before{content:""}.ion-ios-walk-outline:before{content:""}.ion-ios-warning:before{content:""}.ion-ios-warning-outline:before{content:""}.ion-ios-watch:before{content:""}.ion-ios-watch-outline:before{content:""}.ion-ios-water:before{content:""}.ion-ios-water-outline:before{content:""}.ion-ios-wifi:before{content:""}.ion-ios-wifi-outline:before{content:""}.ion-ios-wine:before{content:""}.ion-ios-wine-outline:before{content:""}.ion-ios-woman:before{content:""}.ion-ios-woman-outline:before{content:""}.ion-logo-android:before{content:""}.ion-logo-angular:before{content:""}.ion-logo-apple:before{content:""}.ion-logo-bitcoin:before{content:""}.ion-logo-buffer:before{content:""}.ion-logo-chrome:before{content:""}.ion-logo-codepen:before{content:""}.ion-logo-css3:before{content:""}.ion-logo-designernews:before{content:""}.ion-logo-dribbble:before{content:""}.ion-logo-dropbox:before{content:""}.ion-logo-euro:before{content:""}.ion-logo-facebook:before{content:""}.ion-logo-foursquare:before{content:""}.ion-logo-freebsd-devil:before{content:""}.ion-logo-github:before{content:""}.ion-logo-google:before{content:""}.ion-logo-googleplus:before{content:""}.ion-logo-hackernews:before{content:""}.ion-logo-html5:before{content:""}.ion-logo-instagram:before{content:""}.ion-logo-javascript:before{content:""}.ion-logo-linkedin:before{content:""}.ion-logo-markdown:before{content:""}.ion-logo-nodejs:before{content:""}.ion-logo-octocat:before{content:""}.ion-logo-pinterest:before{content:""}.ion-logo-playstation:before{content:""}.ion-logo-python:before{content:""}.ion-logo-reddit:before{content:""}.ion-logo-rss:before{content:""}.ion-logo-sass:before{content:""}.ion-logo-skype:before{content:""}.ion-logo-snapchat:before{content:""}.ion-logo-steam:before{content:""}.ion-logo-tumblr:before{content:""}.ion-logo-tux:before{content:""}.ion-logo-twitch:before{content:""}.ion-logo-twitter:before{content:""}.ion-logo-usd:before{content:""}.ion-logo-vimeo:before{content:""}.ion-logo-whatsapp:before{content:""}.ion-logo-windows:before{content:""}.ion-logo-wordpress:before{content:""}.ion-logo-xbox:before{content:""}.ion-logo-yahoo:before{content:""}.ion-logo-yen:before{content:""}.ion-logo-youtube:before{content:""}.ion-md-add:before{content:""}.ion-md-add-circle:before{content:""}.ion-md-alarm:before{content:""}.ion-md-albums:before{content:""}.ion-md-alert:before{content:""}.ion-md-american-football:before{content:""}.ion-md-analytics:before{content:""}.ion-md-aperture:before{content:""}.ion-md-apps:before{content:""}.ion-md-appstore:before{content:""}.ion-md-archive:before{content:""}.ion-md-arrow-back:before{content:""}.ion-md-arrow-down:before{content:""}.ion-md-arrow-dropdown:before{content:""}.ion-md-arrow-dropdown-circle:before{content:""}.ion-md-arrow-dropleft:before{content:""}.ion-md-arrow-dropleft-circle:before{content:""}.ion-md-arrow-dropright:before{content:""}.ion-md-arrow-dropright-circle:before{content:""}.ion-md-arrow-dropup:before{content:""}.ion-md-arrow-dropup-circle:before{content:""}.ion-md-arrow-forward:before{content:""}.ion-md-arrow-round-back:before{content:""}.ion-md-arrow-round-down:before{content:""}.ion-md-arrow-round-forward:before{content:""}.ion-md-arrow-round-up:before{content:""}.ion-md-arrow-up:before{content:""}.ion-md-at:before{content:""}.ion-md-attach:before{content:""}.ion-md-backspace:before{content:""}.ion-md-barcode:before{content:""}.ion-md-baseball:before{content:""}.ion-md-basket:before{content:""}.ion-md-basketball:before{content:""}.ion-md-battery-charging:before{content:""}.ion-md-battery-dead:before{content:""}.ion-md-battery-full:before{content:""}.ion-md-beaker:before{content:""}.ion-md-beer:before{content:""}.ion-md-bicycle:before{content:""}.ion-md-bluetooth:before{content:""}.ion-md-boat:before{content:""}.ion-md-body:before{content:""}.ion-md-bonfire:before{content:""}.ion-md-book:before{content:""}.ion-md-bookmark:before{content:""}.ion-md-bookmarks:before{content:""}.ion-md-bowtie:before{content:""}.ion-md-briefcase:before{content:""}.ion-md-browsers:before{content:""}.ion-md-brush:before{content:""}.ion-md-bug:before{content:""}.ion-md-build:before{content:""}.ion-md-bulb:before{content:""}.ion-md-bus:before{content:""}.ion-md-cafe:before{content:""}.ion-md-calculator:before{content:""}.ion-md-calendar:before{content:""}.ion-md-call:before{content:""}.ion-md-camera:before{content:""}.ion-md-car:before{content:""}.ion-md-card:before{content:""}.ion-md-cart:before{content:""}.ion-md-cash:before{content:""}.ion-md-chatboxes:before{content:""}.ion-md-chatbubbles:before{content:""}.ion-md-checkbox:before{content:""}.ion-md-checkbox-outline:before{content:""}.ion-md-checkmark:before{content:""}.ion-md-checkmark-circle:before{content:""}.ion-md-checkmark-circle-outline:before{content:""}.ion-md-clipboard:before{content:""}.ion-md-clock:before{content:""}.ion-md-close:before{content:""}.ion-md-close-circle:before{content:""}.ion-md-closed-captioning:before{content:""}.ion-md-cloud:before{content:""}.ion-md-cloud-circle:before{content:""}.ion-md-cloud-done:before{content:""}.ion-md-cloud-download:before{content:""}.ion-md-cloud-outline:before{content:""}.ion-md-cloud-upload:before{content:""}.ion-md-cloudy:before{content:""}.ion-md-cloudy-night:before{content:""}.ion-md-code:before{content:""}.ion-md-code-download:before{content:""}.ion-md-code-working:before{content:""}.ion-md-cog:before{content:""}.ion-md-color-fill:before{content:""}.ion-md-color-filter:before{content:""}.ion-md-color-palette:before{content:""}.ion-md-color-wand:before{content:""}.ion-md-compass:before{content:""}.ion-md-construct:before{content:""}.ion-md-contact:before{content:""}.ion-md-contacts:before{content:""}.ion-md-contract:before{content:""}.ion-md-contrast:before{content:""}.ion-md-copy:before{content:""}.ion-md-create:before{content:""}.ion-md-crop:before{content:""}.ion-md-cube:before{content:""}.ion-md-cut:before{content:""}.ion-md-desktop:before{content:""}.ion-md-disc:before{content:""}.ion-md-document:before{content:""}.ion-md-done-all:before{content:""}.ion-md-download:before{content:""}.ion-md-easel:before{content:""}.ion-md-egg:before{content:""}.ion-md-exit:before{content:""}.ion-md-expand:before{content:""}.ion-md-eye:before{content:""}.ion-md-eye-off:before{content:""}.ion-md-fastforward:before{content:""}.ion-md-female:before{content:""}.ion-md-filing:before{content:""}.ion-md-film:before{content:""}.ion-md-finger-print:before{content:""}.ion-md-flag:before{content:""}.ion-md-flame:before{content:""}.ion-md-flash:before{content:""}.ion-md-flask:before{content:""}.ion-md-flower:before{content:""}.ion-md-folder:before{content:""}.ion-md-folder-open:before{content:""}.ion-md-football:before{content:""}.ion-md-funnel:before{content:""}.ion-md-game-controller-a:before{content:""}.ion-md-game-controller-b:before{content:""}.ion-md-git-branch:before{content:""}.ion-md-git-commit:before{content:""}.ion-md-git-compare:before{content:""}.ion-md-git-merge:before{content:""}.ion-md-git-network:before{content:""}.ion-md-git-pull-request:before{content:""}.ion-md-glasses:before{content:""}.ion-md-globe:before{content:""}.ion-md-grid:before{content:""}.ion-md-hammer:before{content:""}.ion-md-hand:before{content:""}.ion-md-happy:before{content:""}.ion-md-headset:before{content:""}.ion-md-heart:before{content:""}.ion-md-heart-outline:before{content:""}.ion-md-help:before{content:""}.ion-md-help-buoy:before{content:""}.ion-md-help-circle:before{content:""}.ion-md-home:before{content:""}.ion-md-ice-cream:before{content:""}.ion-md-image:before{content:""}.ion-md-images:before{content:""}.ion-md-infinite:before{content:""}.ion-md-information:before{content:""}.ion-md-information-circle:before{content:""}.ion-md-ionic:before{content:""}.ion-md-ionitron:before{content:""}.ion-md-jet:before{content:""}.ion-md-key:before{content:""}.ion-md-keypad:before{content:""}.ion-md-laptop:before{content:""}.ion-md-leaf:before{content:""}.ion-md-link:before{content:""}.ion-md-list:before{content:""}.ion-md-list-box:before{content:""}.ion-md-locate:before{content:""}.ion-md-lock:before{content:""}.ion-md-log-in:before{content:""}.ion-md-log-out:before{content:""}.ion-md-magnet:before{content:""}.ion-md-mail:before{content:""}.ion-md-mail-open:before{content:""}.ion-md-male:before{content:""}.ion-md-man:before{content:""}.ion-md-map:before{content:""}.ion-md-medal:before{content:""}.ion-md-medical:before{content:""}.ion-md-medkit:before{content:""}.ion-md-megaphone:before{content:""}.ion-md-menu:before{content:""}.ion-md-mic:before{content:""}.ion-md-mic-off:before{content:""}.ion-md-microphone:before{content:""}.ion-md-moon:before{content:""}.ion-md-more:before{content:""}.ion-md-move:before{content:""}.ion-md-musical-note:before{content:""}.ion-md-musical-notes:before{content:""}.ion-md-navigate:before{content:""}.ion-md-no-smoking:before{content:""}.ion-md-notifications:before{content:""}.ion-md-notifications-off:before{content:""}.ion-md-notifications-outline:before{content:""}.ion-md-nuclear:before{content:""}.ion-md-nutrition:before{content:""}.ion-md-open:before{content:""}.ion-md-options:before{content:""}.ion-md-outlet:before{content:""}.ion-md-paper:before{content:""}.ion-md-paper-plane:before{content:""}.ion-md-partly-sunny:before{content:""}.ion-md-pause:before{content:""}.ion-md-paw:before{content:""}.ion-md-people:before{content:""}.ion-md-person:before{content:""}.ion-md-person-add:before{content:""}.ion-md-phone-landscape:before{content:""}.ion-md-phone-portrait:before{content:""}.ion-md-photos:before{content:""}.ion-md-pie:before{content:""}.ion-md-pin:before{content:""}.ion-md-pint:before{content:""}.ion-md-pizza:before{content:""}.ion-md-plane:before{content:""}.ion-md-planet:before{content:""}.ion-md-play:before{content:""}.ion-md-podium:before{content:""}.ion-md-power:before{content:""}.ion-md-pricetag:before{content:""}.ion-md-pricetags:before{content:""}.ion-md-print:before{content:""}.ion-md-pulse:before{content:""}.ion-md-qr-scanner:before{content:""}.ion-md-quote:before{content:""}.ion-md-radio:before{content:""}.ion-md-radio-button-off:before{content:""}.ion-md-radio-button-on:before{content:""}.ion-md-rainy:before{content:""}.ion-md-recording:before{content:""}.ion-md-redo:before{content:""}.ion-md-refresh:before{content:""}.ion-md-refresh-circle:before{content:""}.ion-md-remove:before{content:""}.ion-md-remove-circle:before{content:""}.ion-md-reorder:before{content:""}.ion-md-repeat:before{content:""}.ion-md-resize:before{content:""}.ion-md-restaurant:before{content:""}.ion-md-return-left:before{content:""}.ion-md-return-right:before{content:""}.ion-md-reverse-camera:before{content:""}.ion-md-rewind:before{content:""}.ion-md-ribbon:before{content:""}.ion-md-rose:before{content:""}.ion-md-sad:before{content:""}.ion-md-school:before{content:""}.ion-md-search:before{content:""}.ion-md-send:before{content:""}.ion-md-settings:before{content:""}.ion-md-share:before{content:""}.ion-md-share-alt:before{content:""}.ion-md-shirt:before{content:""}.ion-md-shuffle:before{content:""}.ion-md-skip-backward:before{content:""}.ion-md-skip-forward:before{content:""}.ion-md-snow:before{content:""}.ion-md-speedometer:before{content:""}.ion-md-square:before{content:""}.ion-md-square-outline:before{content:""}.ion-md-star:before{content:""}.ion-md-star-half:before{content:""}.ion-md-star-outline:before{content:""}.ion-md-stats:before{content:""}.ion-md-stopwatch:before{content:""}.ion-md-subway:before{content:""}.ion-md-sunny:before{content:""}.ion-md-swap:before{content:""}.ion-md-switch:before{content:""}.ion-md-sync:before{content:""}.ion-md-tablet-landscape:before{content:""}.ion-md-tablet-portrait:before{content:""}.ion-md-tennisball:before{content:""}.ion-md-text:before{content:""}.ion-md-thermometer:before{content:""}.ion-md-thumbs-down:before{content:""}.ion-md-thumbs-up:before{content:""}.ion-md-thunderstorm:before{content:""}.ion-md-time:before{content:""}.ion-md-timer:before{content:""}.ion-md-train:before{content:""}.ion-md-transgender:before{content:""}.ion-md-trash:before{content:""}.ion-md-trending-down:before{content:""}.ion-md-trending-up:before{content:""}.ion-md-trophy:before{content:""}.ion-md-umbrella:before{content:""}.ion-md-undo:before{content:""}.ion-md-unlock:before{content:""}.ion-md-videocam:before{content:""}.ion-md-volume-down:before{content:""}.ion-md-volume-mute:before{content:""}.ion-md-volume-off:before{content:""}.ion-md-volume-up:before{content:""}.ion-md-walk:before{content:""}.ion-md-warning:before{content:""}.ion-md-watch:before{content:""}.ion-md-water:before{content:""}.ion-md-wifi:before{content:""}.ion-md-wine:before{content:""}.ion-md-woman:before{content:""}.orf-btn-dark{background-color:rgba(0,0,0,0);border:1px solid #0f1f5d;border-radius:3px;color:#0f1f5d;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:capitalize;line-height:1;display:inline-block;cursor:pointer;font-size:1rem;transition:background .25s ease,border-color .25s ease,color .25s ease}.orf-btn-dark:hover{border-color:#d32824;color:#d32824}.orf-btn-dark .icon{margin-right:10px}.orf-btn-dark--disabled{opacity:.5;cursor:not-allowed}.orf-btn-dark--small{padding:.3em .6em;font-size:14px}.orf-btn-dark--full{width:100%}.orf-btn-light{background-color:rgba(0,0,0,0);border:1px solid #0f1f5d;border-radius:3px;color:#0f1f5d;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:capitalize;line-height:1;display:inline-block;cursor:pointer;font-size:1rem;transition:background .25s ease,border-color .25s ease,color .25s ease}.orf-btn-light:hover{border-color:#d32824;color:#d32824}.orf-btn-light .icon{margin-right:10px}.orf-btn-light--disabled{opacity:.5;cursor:not-allowed}.orf-btn-light{border:1px solid #fff;color:#fff}.orf-btn-light:hover{border-color:#fff;color:#d32824;background-color:#fff}.orf-btn-light--small{padding:.3em .6em;font-size:14px}.orf-btn-light--full{width:100%}.text-capitalize{text-transform:capitalize}.chime .video-js button:before{font-family:"THEOplayer"}
