/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn{display:inline-block;padding:13.28px 18px;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:.54px;background-color:#005AFF;border-radius:4px;border:1px solid #005AFF;color:#fff;text-align:center;cursor:pointer}@media (min-width:768px){.btn{padding:11px 18px}}@media (min-width:1366px){.btn{padding:13px 24px;font-size:18px}}.btn.btn-disabled,.btn.disabled,.btn:disabled,.btn[disabled]{opacity:.5}.btn:focus{box-shadow:none;outline:1px solid #000;outline-offset:6px}.btn-blue:hover{border-color:#0049B4;background-color:#0049B4}.btn-white{background-color:#fff;border-color:#fff;color:#005AFF}.btn-white:hover{background-color:#F3F3F3;border-color:#F3F3F3;color:#0049B4}.btn-white:focus{outline:1px solid #fff}.btn-transparent-blue{background-color:transparent;color:#005AFF}.btn-transparent-blue:hover{background-color:transparent;border-color:#0049B4;color:#0049B4}.btn-transparent-white{background-color:transparent;border-color:#fff}.btn-transparent-white:hover{background-color:transparent;border-color:#F3F3F3;color:#F3F3F3}.btn-transparent-white:focus{outline:1px solid #fff}.btn-transparent-white.btn{background-color:transparent;border-color:#fff}.btn-transparent-white.btn:hover{background-color:transparent;border-color:#F3F3F3;color:#F3F3F3}.btn-transparent-white.btn:focus{outline:1px solid #fff}.btn.btn-outlined{background-color:transparent;border:1px solid #005AFF;color:#005AFF}.btn.btn-outlined:focus,.btn.btn-outlined:hover,.btn.btn-outlined:active{background-color:#0049B4;border:#0049B4;color:#fff}.btn.btn-outlined.btn-disabled,.btn.btn-outlined.btn-disabled:focus,.btn.btn-outlined.btn-disabled:hover,.btn.btn-outlined.btn-disabled:active,.btn.btn-outlined:disabled,.btn.btn-outlined:disabled:focus,.btn.btn-outlined:disabled:hover,.btn.btn-outlined:disabled:active{background-color:transparent;border:1px solid #98a2ae;color:#98a2ae}.btn.btn-filled.btn-disabled,.btn.btn-filled.btn-disabled:focus,.btn.btn-filled.btn-disabled:hover,.btn.btn-filled.btn-disabled:active,.btn.btn-filled:disabled,.btn.btn-filled:disabled:focus,.btn.btn-filled:disabled:hover,.btn.btn-filled:disabled:active{background-color:transparent;border:1px solid #98a2ae;color:#98a2ae}.btn-narrow{min-width:112px}.btn-restart{min-width:0;padding:24px 8px 4px;font-family:NokiaPureHeadlineLight,Arial,Helvetica,sans-serif;font-size:13px;font-weight:300;background:transparent url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='18' fill='rgb%28152%2C162%2C174%29'%3E%3Cg fill='none' fill-rule='evenodd' stroke='rgb%28152%2C162%2C174%29'%3E%3Cpath d='M11.976 12.847h-5.03c-3.304 0-5.984-2.686-5.984-6s2.68-6 5.984-6h14.032c3.304 0 5.984 2.686 5.984 6s-2.68 6-5.984 6h-1.456'/%3E%3Cpath d='m8.615 8.347 4 4.5-4 4.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center 8px;border:none;color:#98a2ae}.btn--abtest{padding:10px 20px 6px;border-radius:2px;box-shadow:0 8px 14px 0 #98a2ae;border:0}.btn--abtest-blue{background-color:#005AFF;color:#fff}.btn--abtest-white{background-color:#fff;color:#005AFF}.btn-group .btn{margin-right:5px;margin-bottom:10px}@media (min-width:768px){.btn-group .btn{margin-bottom:0}}.btn-disabled,.btn:disabled{opacity:.5}.btn-disabled:hover,.btn:disabled:hover{transform:none;cursor:default}.btn.btn-home{display:inline-block;padding:10px 18px;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:.54px;background-color:#005AFF;border:1px solid #005AFF;border-radius:4px;color:#fff;text-align:center;cursor:pointer}@media (min-width:768px){.btn.btn-home{padding:11px 18px}}@media (min-width:1366px){.btn.btn-home{padding:13px 24px;font-size:18px}}.btn.btn-home:focus,.btn.btn-home:hover{border-color:#0049B4;background-color:#0049B4}.btn-transparent-blue{background-color:transparent;color:#005AFF}.btn-transparent-blue:hover{background-color:transparent;border-color:#0049B4;color:#0049B4}.btn-transparent-white{background-color:transparent;border-color:#fff}.btn-transparent-white:hover{background-color:transparent;border-color:#F3F3F3;color:#F3F3F3}.btn-transparent-white:focus{outline:1px solid #fff}.btn.btn-white{background-color:#fff;border-color:#fff;color:#005AFF}.btn.btn-white:hover{background-color:#F3F3F3;border-color:#F3F3F3;color:#0049B4}.btn.btn-white:focus{outline:1px solid #fff}
.uxg-custom-annotation{position:relative;z-index:3}.uxg-custom-annotation--icon{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:18px;height:18px;top:-8px;left:-8px;background-color:#0065ed;border-radius:50%;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.75);box-shadow:2px 2px 3px 0 rgba(0,0,0,.75);opacity:.75;cursor:pointer}@media(min-width:768px){.uxg-custom-annotation--icon{width:24px;height:24px;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.75);box-shadow:3px 3px 6px 0 rgba(0,0,0,.75);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}.uxg-custom-annotation--icon:after{content:"i";color:#fff;font-size:16px}.uxg-custom-annotation--icon:hover{opacity:1}.uxg-custom-annotation--popup{display:none}.uxg-popup-container{display:none;position:absolute;width:calc(100% - 36px);max-width:850px;max-height:calc(100% - 36px);margin:12px;-webkit-box-shadow:0 5px 7px 3px #000;box-shadow:0 5px 7px 3px #000;border:1px solid #0065ed;background-color:#fff;overflow-y:scroll;z-index:3}.uxg-popup-container--close{display:block;width:16px;height:16px;float:right;margin:0 0 16px 16px;padding:0;background:none;border:none;font:inherit;font-size:16px;line-height:100%;color:inherit;cursor:pointer;outline:inherit}.uxg-popup-container--close:after{content:"✕";color:#000;font-size:16px}.uxg-popup-container--content{margin:16px;max-height:calc(100% - 32px);overflow-y:auto}.uxg-popup-container--visible,.uxg-popup-container .uxg-custom-annotation--popup{display:block}.dacpub .uxg-custom-annotation--icon{top:-22px;left:-22px}
.c8-button h2{margin-bottom:20px}
/* @license MIT https://github.com/kenwheeler/slick/blob/master/LICENSE */
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c1-reference--reference-item{display:flex;position:relative;flex-direction:column}.c1-reference__title{margin:0;color:#1d1e20}.bg-gray .c1-reference__title,.bg-green-gray .c1-reference__title,.bg-gray-dark .c1-reference__title,.bg-nokia-blue .c1-reference__title,.bg-bluey-gray .c1-reference__title,.bg-blue-dark .c1-reference__title,.bg-darkest-blue .c1-reference__title,.bg-blue-bright .c1-reference__title,.bg-blue-middle-bright .c1-reference__title,.bg-blue-middle .c1-reference__title,.bg-blue-brightest .c1-reference__title{color:#fff}.c1-reference__label{margin-top:0;margin-bottom:8px;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.54px;color:#1d1e20}.bg-gray .c1-reference__label,.bg-green-gray .c1-reference__label,.bg-gray-dark .c1-reference__label,.bg-nokia-blue .c1-reference__label,.bg-bluey-gray .c1-reference__label,.bg-blue-dark .c1-reference__label,.bg-darkest-blue .c1-reference__label,.bg-blue-bright .c1-reference__label,.bg-blue-middle-bright .c1-reference__label,.bg-blue-middle .c1-reference__label,.bg-blue-brightest .c1-reference__label{color:#fff}@media(min-width:1366px){.c1-reference__label{margin-bottom:16px}}.c1-reference__description{margin-top:4px;margin-bottom:0;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.54px;color:#1d1e20}.bg-gray .c1-reference__description,.bg-green-gray .c1-reference__description,.bg-gray-dark .c1-reference__description,.bg-nokia-blue .c1-reference__description,.bg-bluey-gray .c1-reference__description,.bg-blue-dark .c1-reference__description,.bg-darkest-blue .c1-reference__description,.bg-blue-bright .c1-reference__description,.bg-blue-middle-bright .c1-reference__description,.bg-blue-middle .c1-reference__description,.bg-blue-brightest .c1-reference__description{color:#fff}@media(min-width:768px){.c1-reference__description{margin-top:8px;line-height:135%}}@media(min-width:1366px){.c1-reference__description{font-size:18px}}.c1-reference__media-container{position:relative;width:100%;margin-bottom:8px;line-height:0;overflow:hidden}.c1-reference__media-container img:not(.oembed-lazyload__img){width:100%;height:auto;margin:0;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:8px}.c1-reference__media-container.square__image img{aspect-ratio:1/1}.c1-reference .video{width:100%;height:auto}.c1-reference .video a{display:block;line-height:0}.c1-reference .video svg{position:absolute;top:auto;right:auto;bottom:16px;left:16px;margin:0;padding:0}@media(min-width:1366px){.c0--col-two .c1-reference .c1-reference__media-container svg{bottom:24px;left:24px;margin-left:0;}}@media(min-width:1366px){.nc-12 .c1-reference .c1-reference__media-container svg{bottom:32px;left:32px;margin-left:0;}}
.simple-text{padding-top:0;padding-bottom:24px}.simple-text__icon{width:32px;height:32px;margin-bottom:26px}.simple-text__icon svg{width:32px;height:32px;fill:#005aff;stroke:none}.simple-text__icon svg .st0{fill:#005aff;stroke:none}.simple-text__icon svg .st1{fill:#005aff;stroke:none}.simple-text__icon svg .st2{fill:#005aff;stroke:none}.simple-text__icon svg .st3{fill:#005aff;stroke:none}.bg-blue-bright .simple-text__icon svg .st0,.bg-nokia-blue .simple-text__icon svg .st0,.bg-darkest-blue .simple-text__icon svg .st0{fill:#fff}.bg-blue-bright .simple-text__icon svg .st1,.bg-nokia-blue .simple-text__icon svg .st1,.bg-darkest-blue .simple-text__icon svg .st1{fill:#fff}.bg-blue-bright .simple-text__icon svg .st2,.bg-nokia-blue .simple-text__icon svg .st2,.bg-darkest-blue .simple-text__icon svg .st2{fill:#fff}.bg-blue-bright .simple-text__icon svg .st3,.bg-nokia-blue .simple-text__icon svg .st3,.bg-darkest-blue .simple-text__icon svg .st3{fill:#fff}.simple-text__linked_title{display:block;margin:0}.simple-text__label{margin-bottom:16px;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:120%;letter-spacing:.54px}@media(min-width:768px){.simple-text__label{font-size:16px;line-height:140%}}.simple-text__subheading{font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-weight:700;line-height:135%;letter-spacing:.54px;text-align:left}.simple-text__subheading--small{font-size:16px}@media(min-width:1024px){.simple-text__subheading--small{font-size:18px}}.simple-text__subheading--large{font-size:18px}@media(min-width:1024px){.simple-text__subheading--large{font-size:24px}}.simple-text__body p{margin-top:8px;margin-bottom:8px;font-family:NokiaPureHeadline,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.54px}@media(min-width:768px){.simple-text__body p{line-height:135%}}@media(min-width:1024px){.simple-text__body p{font-size:18px}}.simple-text__body p:last-of-type{margin-bottom:0}.simple-text h2,.simple-text h3,.simple-text h4,.simple-text h5{margin-bottom:16px}.simple-text h6{margin-bottom:8px}.simple-text .cta__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:32px}@media(min-width:1024px){.simple-text .cta__wrapper{margin-top:48px}}@media(min-width:1024px){.c0--col-one .c06{width:66%}}@media(min-width:768px)and (max-width:989px){.c0--col-one .c06{width:75%}}.nc-12 .component-narrow{max-width:784px;margin:auto}.nc-12 .component-narrow .body.text-align-center{max-width:784px;margin:auto}.dacpub .simple-text__icon{margin-bottom:0;width:auto;height:auto}.dacpub .simple-text__icon svg{width:auto;height:auto}
.media-video-overlay{display:none;position:relative;z-index:100}.media-video-overlay.active{display:block}.media-video-overlay__dark{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.75}.media-video-overlay__container .close-bar{position:fixed;width:100%;height:400px;top:50px;right:0;background:#000;z-index:1}@media (min-width:768px){.media-video-overlay__container .close-bar{position:fixed;width:72%;height:77%;margin:auto;padding-top:0;top:50%;right:0;bottom:50%;left:0;background:#000;transform:translateY(-10px)}}.media-video-overlay__container .close-btn{display:block;position:absolute;width:20px;height:20px;top:15px;right:15px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath style='stroke-width:2' stroke='%23d4d4d4' d='m0 0 20 20M20 0 0 20'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:' '}.media-video-overlay__container .close-btn:hover{cursor:pointer}.media-video-overlay__container .jwplayer-container,.media-video-overlay__container iframe,.media-video-overlay__container .oembed-lazyload__button{display:block;position:fixed;width:100%;height:350px;top:100px;left:0;z-index:2;border:0}@media (min-width:768px){.media-video-overlay__container .jwplayer-container,.media-video-overlay__container iframe,.media-video-overlay__container .oembed-lazyload__button{position:fixed;width:70%;height:100%;max-height:63%;margin:auto;top:50%;right:0;bottom:50%;left:0}}@media (min-width:1366px){.media-video-overlay__container .jwplayer-container,.media-video-overlay__container iframe,.media-video-overlay__container .oembed-lazyload__button{max-height:70%}}.media-video-overlay__container .jwplayer{max-height:100%;top:50%;transform:translateY(-50%)}.media-video-container svg{display:none}.media-video-container.loaded svg{display:block}.media-video-container.loaded .throbber{display:none}
@keyframes spinner{to{transform:rotate(360deg)}}div.video{display:inline-block;position:relative;overflow:hidden;width:300px;height:170px;vertical-align:top}div.video.with-video-data .content-text{display:none}div.video.with-video-data .content-text .label-default,div.video.with-video-data .content-text h2,div.video.with-video-data .content-text .time-label{color:#fff;z-index:3}div.video.with-video-data .content-text h2{font-size:17px;line-height:150%}div.video.with-video-data .content-text .label-default,div.video.with-video-data .content-text .time-label{font-size:13px}div.video.with-video-data .content-video .video-player .video{width:100%;height:auto}@media(min-width:768px){div.video.with-video-data{width:490px;height:260px}div.video.with-video-data .content-text{display:block;position:relative;padding:0}div.video.with-video-data .content-text .video-data{position:absolute;width:56%;left:40px;bottom:30px;z-index:3}div.video.with-video-data .content-text .video-data h2{margin-bottom:0}div.video.with-video-data .content-text .time-label{position:absolute;right:29px;bottom:40px}}div.video a{display:block;margin:0;z-index:4}div.video a .throbber{background:url("https://www.nokia.com/sites/default/files/Throbber%20A.png") no-repeat center center;background-size:contain;animation:spinner 1s linear infinite}div.video a svg,div.video a .throbber{width:48px;height:50px;position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px}div.video a.small svg{width:32px;height:32px;margin-top:-16px;margin-left:-16px}div.video img{display:block;margin:0}div.video .play svg{opacity:0;transition:none}div.video .play.ready svg{opacity:1}div.video .play.ready .throbber{display:none;animation:none}div.video.imagecarousel-video-item{width:100%;height:auto}div.video.imagecarousel-video-item a{width:100%;height:auto}div.video.video-box-media{width:100%;height:auto}div.video.video-box-media .nr{display:flex}div.video.video-box-media .nr .nc-8,div.video.video-box-media .nr .nc-4{flex:0 1 50%}div.video.video-box-media img{width:76%;float:right;padding-top:8px}@media(min-width:768px){div.video.video-box-media img{padding:0}}div.video.video-box-media .play{margin:0;top:auto;bottom:40px;left:40px}div.video.video-box{width:100%;height:auto}div.video.video-box .play{left:75%}div.video.video-box .box h3{width:50%}div.video .video-background-image{display:block;width:300px;height:170px;margin:0;background-position:center;background-size:cover}div.video.carousel-video{width:100%;height:100%}@media(min-width:1366px){.paragraph--type--c0-layout-container .video a{display:inline-block;margin:0;z-index:4}}.play-trigger{text-decoration:none;cursor:pointer;color:#0065ed}.play-trigger:hover,.play-trigger:active,.play-trigger:focus{color:#052253}.video-inline{position:relative}.video-inline .video-container{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.video-inline .video-container.active{display:block}.video-inline .close-bar{position:absolute;width:100%;height:100%;z-index:1;background:#000;left:0;top:0}.video-inline .player,.video-inline .jwplayer-container{position:absolute;width:calc(100% - 32px);height:calc(100% - 32px - 30px);margin:0;top:calc(30px + 32px / 2);left:16px;z-index:2}.video-inline .jwplayer{max-width:100%;max-height:100%}.global-video{display:none;position:relative;z-index:100}.global-video.active{display:block}.global-video .darkoverlay{position:fixed;width:100%;height:100%;top:0;left:0;opacity:.75;background:#000}.global-video .close-bar{position:fixed;width:100%;height:400px;top:50px;right:0;background:#000;z-index:1}@media(min-width:768px){.global-video .close-bar{position:fixed;width:72%;height:77%;margin:auto;background:#000;left:0;right:0;top:50%;bottom:50%;transform:translateY(-10px);padding-top:0}}.global-video .player,.global-video .jwplayer-container{position:fixed;width:100%;height:350px;top:100px;left:0;z-index:2}@media(min-width:768px){.global-video .player,.global-video .jwplayer-container{position:fixed;width:70%;height:100%;margin:auto;max-height:63%;top:50%;right:0;bottom:50%;left:0}}@media(min-width:1366px){.global-video .player,.global-video .jwplayer-container{max-height:70%}}.global-video .jwplayer-container{display:block}.global-video .player{display:none}.global-video .player.active{display:block}.global-video .jwplayer{max-height:100%;top:50%;transform:translateY(-50%)}.video-container .close-btn{display:block;position:absolute;width:20px;height:20px;right:15px;top:15px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath style='stroke-width:2' stroke='%23d4d4d4' d='m0 0 20 20M20 0 0 20'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;content:" "}.video-container .close-btn:hover{cursor:pointer}.video-container.active .darkoverlay,.video-container.active .close-bar{display:block}
.blaze-slider{--slides-to-show:1;--slide-gap:20px;direction:ltr}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width:calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) /
      var(--slides-to-show));box-sizing:border-box}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
