.squadLogo{padding:0;cursor:default;color:grey;font-size:14px;letter-spacing:1px;line-height:20px;text-transform:uppercase}.squadLogo img{vertical-align:bottom;height:20px}.squadLogo .divider{vertical-align:bottom;display:inline-block;margin:-10px 20px -10px 22px;width:1px;height:40px;background:grey;box-shadow:inset 0 15px 8px -8px #15161b,inset 0 -15px 8px -8px #15161b}.screen{position:relative;margin-bottom:10px;box-sizing:border-box;--color:#fff}.screen #screen-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;cursor:pointer;padding:.7em 1em;border-radius:5px;border:none;color:#000}.screen #screen-selector,.screen--decorator{width:100%;box-sizing:border-box;font-size:1em}.screen--decorator{top:0;left:0;height:100%;color:var(--color);background:#0b525b;background:linear-gradient(90deg,#006466,#4d194d);border-radius:5px;display:flex;align-items:center;padding-left:1em}.screen--arrow,.screen--decorator{position:absolute;pointer-events:none}.screen--arrow{--side:10px;top:8px;right:1em;width:var(--side);height:var(--side);border-left-color:var(--color);border-bottom:2px solid transparent;border-bottom-color:var(--color);border-right:2px solid transparent;border-right-color:var(--color);border-top-color:var(--color);transform-origin:right bottom;transform:rotate(-45deg)}.service-page{position:relative;z-index:2;background:inherit;width:100%;max-width:1150px;margin:0 auto;padding-top:40px;color:#000;font-family:Neue Haas Grotesk,sans-serif}.service-page section.image .image-wrap{overflow:hidden;width:265px;height:220px;position:relative}.service-page section.image .image-wrap img{position:absolute;bottom:0}.service-page section.image .image-wrap.big{height:375px}.service-page section.image .completed{max-width:265px;margin-top:10px;text-align:center;text-transform:uppercase;font-size:12px;font-family:Montserrat,Sans-Serif;letter-spacing:1px}.service-page section.details{display:flex;width:100%}.service-page section.details .description,.service-page section.details .how-it-works,.service-page section.details .requirements,.service-page section.details .rewards{flex:0 1 50%}.service-page .pretty{box-sizing:border-box}.service-page .pretty:not(:last-child){padding-right:20px}.service-page .pretty ol,.service-page .pretty ul{margin-left:20px;padding-left:15px}.service-page .pretty ol li,.service-page .pretty ul li{margin-bottom:10px}.service-page .pretty a{color:#0072ce;border-bottom:1px solid rgba(0,114,206,.2);transition:border .2s}.service-page .pretty a:hover{border-bottom-color:#0072ce}.service-page .product__header{display:flex;align-items:center;padding:0;margin-bottom:10px}.service-page .product__header .title .category{font-size:16px}.service-page .product__header .title .name{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}.service-page .product__header .title .name h1{display:inline;font-weight:inherit;font-size:inherit;margin:0}.service-page .product__header .title .name span{font-family:Roboto,sans-serif;font-weight:300}.service-page .information{display:flex;justify-content:space-between;padding:0}.service-page .information .discount{font-size:12px;margin-top:10px}.service-page .information .price{position:relative;font-family:Roboto,sans-serif;font-size:30px;line-height:30px}.service-page .information .additional .details p{margin:0;padding:5px}.service-page .information .additional .details p.caption{color:#000}.service-page .information .additional .details p.requirements{color:red}.service-page .authorization{background:#181d25;color:#fff;display:block;padding:20px;border-radius:10px;font-size:14px;margin-bottom:20px;cursor:pointer;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 5px 10px rgba(15,15,15,.1),0 15px 40px rgba(15,15,15,.2);box-shadow:0 14px 20px -12px #000}.service-page .authorization-link{display:inline-block;background:#ffce1f;color:#181d25;padding:10px 15px;margin-bottom:10px}.service-page .authorization-link span{transition:all .2s;border-bottom:1px solid rgba(24,29,37,.2)}.service-page .authorization-link.bottom{margin-top:10px;margin-bottom:0}.service-page .authorization:hover .authorization-link span{border-bottom:1px solid #181d25}.service-page .extra-options,.service-page .options{position:relative;font-family:Roboto,sans-serif;font-size:14px}.service-page .extra-options .option,.service-page .options .option{display:flex;justify-content:space-between;align-items:start;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 100%;padding:10px;margin:0 -10px;cursor:default;border-radius:10px;transition:background-color .4s;--color-primary:#560bad;--color-secondary:#ede7e3}.service-page .extra-options .option-group,.service-page .options .option-group{display:flex;flex-wrap:wrap}.service-page .extra-options .option.hidden,.service-page .options .option.hidden{display:none}.service-page .extra-options .option.break,.service-page .options .option.break{padding-top:20px;margin-top:10px}.service-page .extra-options .option.break:after,.service-page .options .option.break:after{content:"";position:absolute;height:1px;top:0;left:9%;right:9%;background:#cacaca;box-sizing:border-box}.service-page .extra-options .option-checkbox,.service-page .options .option-checkbox{flex-shrink:0;width:20px;height:20px;border:1px solid #e0e0e0;box-sizing:border-box;margin-right:5px;position:relative}.service-page .extra-options .option-checkbox:after,.service-page .options .option-checkbox:after{content:"";position:absolute;top:3px;left:6px;width:4px;height:8px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg)}.service-page .extra-options .option.inline,.service-page .options .option.inline{flex:0 0 auto}.service-page .extra-options .option.inline:not(:last-child),.service-page .options .option.inline:not(:last-child){margin-right:10px}.service-page .extra-options .option.inline .option-checkbox,.service-page .options .option.inline .option-checkbox{border-radius:50%}.service-page .extra-options .option-icon img,.service-page .options .option-icon img{width:20px;height:20px}.service-page .extra-options .option-display,.service-page .options .option-display{padding-left:5px;position:relative;flex-grow:1}.service-page .extra-options .option-display-progress,.service-page .extra-options .option-display-virtual-progress,.service-page .options .option-display-progress,.service-page .options .option-display-virtual-progress{top:0;left:0;width:0;height:100%;position:absolute;background:#4caf50;transition:width .5s linear}.service-page .extra-options .option-display-virtual-progress,.service-page .options .option-display-virtual-progress{background:#c8e6c9}.service-page .extra-options .option-display-caption,.service-page .options .option-display-caption{position:relative}.service-page .extra-options .option-price,.service-page .options .option-price{white-space:nowrap}.service-page .extra-options .option-price span,.service-page .options .option-price span{font-weight:300;margin-left:5px}.service-page .extra-options .option.available:hover:not(.completed),.service-page .options .option.available:hover:not(.completed){cursor:pointer;background:#e8f5e9}.service-page .extra-options .option.available:hover:not(.completed) .option-checkbox,.service-page .options .option.available:hover:not(.completed) .option-checkbox{border-color:#a1d6a5}.service-page .extra-options .option.completed .option-checkbox:after,.service-page .options .option.completed .option-checkbox:after{transform:none;border:none;background:green;top:2px;bottom:2px;left:2px;right:2px;width:auto;height:auto}.service-page .extra-options .option.completed .option-price .stroke,.service-page .options .option.completed .option-price .stroke{top:0;font-size:1em}.service-page .extra-options .option.completed .option-price .stroke:after,.service-page .options .option.completed .option-price .stroke:after{display:none}.service-page .extra-options .option.completed:not(.dependency) .option-display,.service-page .options .option.completed:not(.dependency) .option-display{opacity:.4}.service-page .extra-options .option.unavailable .option-checkbox:after,.service-page .options .option.unavailable .option-checkbox:after{transform:none;border:none;background:#e0e0e0;top:0;bottom:0;left:0;right:0;width:auto;height:auto}.service-page .extra-options .option.unavailable .option-display,.service-page .options .option.unavailable .option-display{opacity:.4}.service-page .extra-options .option.checked .option-checkbox:after,.service-page .options .option.checked .option-checkbox:after{border-color:green}.service-page .extra-options .option.clubber,.service-page .extra-options .option.party,.service-page .options .option.clubber,.service-page .options .option.party{border-radius:0}.service-page .extra-options .option.party,.service-page .options .option.party{margin-top:10px}.service-page .extra-options .option.party .option-checkbox,.service-page .options .option.party .option-checkbox{cursor:pointer}.service-page .extra-options .option.party .option-toggle,.service-page .options .option.party .option-toggle{--side:20px;margin-left:1em;height:var(--side);width:var(--side);border-radius:100%;background:var(--color-secondary);position:relative}.service-page .extra-options .option.party .option-toggle:after,.service-page .extra-options .option.party .option-toggle:before,.service-page .options .option.party .option-toggle:after,.service-page .options .option.party .option-toggle:before{content:"";position:absolute;top:calc(50% + 2px);width:40%;height:2px;background:var(--color-primary);transition-property:transform,top;transition-duration:.1s}.service-page .extra-options .option.party .option-toggle:before,.service-page .options .option.party .option-toggle:before{right:50%;transform-origin:right bottom;transform:rotate(40deg)}.service-page .extra-options .option.party .option-toggle:after,.service-page .options .option.party .option-toggle:after{left:50%;transform-origin:left bottom;transform:rotate(-40deg)}.service-page .extra-options .option.party .option-price .stroke,.service-page .options .option.party .option-price .stroke{display:none!important}.service-page .extra-options .option.party:hover,.service-page .options .option.party:hover{cursor:default!important}.service-page .extra-options .option.clubber,.service-page .options .option.clubber{box-shadow:-3px 0 0 0 var(--color-secondary)}.service-page .extra-options .option.clubber--hidden,.service-page .options .option.clubber--hidden{display:none}.service-page .extra-options .option.toggled.party,.service-page .options .option.toggled.party{box-shadow:-3px 0 0 0 var(--color-primary);background:#f7f4fa}.service-page .extra-options .option.toggled.party .option-toggle:after,.service-page .extra-options .option.toggled.party .option-toggle:before,.service-page .options .option.toggled.party .option-toggle:after,.service-page .options .option.toggled.party .option-toggle:before{top:calc(50% - 3px)}.service-page .extra-options .option.toggled.party .option-toggle:before,.service-page .options .option.toggled.party .option-toggle:before{transform-origin:right top;transform:rotate(-40deg)}.service-page .extra-options .option.toggled.party .option-toggle:after,.service-page .options .option.toggled.party .option-toggle:after{transform-origin:left top;transform:rotate(40deg)}.service-page .extra-options .option.partially.party .option-checkbox:after,.service-page .options .option.partially.party .option-checkbox:after{border-color:green;transform:none;height:6px;width:6px;border-right:none}.service-page .extra-options+.extra-options,.service-page .options+.extra-options{padding-top:10px;margin-top:10px}.service-page .extra-options+.extra-options:after,.service-page .options+.extra-options:after{content:"";position:absolute;height:1px;top:0;left:6%;right:6%;background:#cacaca;box-sizing:border-box}.service-page .extra-options+.options,.service-page .options+.options{padding-top:10px;margin-top:10px}.service-page .extra-options+.options:after,.service-page .options+.options:after{content:"";position:absolute;height:1px;top:0;left:6%;right:6%;background:#cacaca;box-sizing:border-box}.service-page .extra-options .no-discount,.service-page .extra-options .recommended{margin-left:10px;text-transform:uppercase;font-size:10px;line-height:10px;letter-spacing:1px;padding:1px 3px;white-space:nowrap;display:inline-block}.service-page .extra-options .recommended{color:#fff;font-weight:600;background:#0074d9}.service-page .extra-options .no-discount{background:#ff0;margin-right:10px}.service-page .extra-options .no-discount+.recommended{margin-left:0}.service-page .calculator{position:relative;margin:0 20px 20px}.service-page .calculator-preview{display:flex;justify-content:center;align-items:center;color:#000;text-align:center;font-size:14px}.service-page .calculator-preview .preview-before{text-align:right}.service-page .calculator-preview .preview-arrow{flex:0 0;margin:0 10px;text-align:center;display:flex;align-items:center}.service-page .calculator-preview .preview-after{text-align:left}.service-page .calculator-preview .preview-unit{display:none;width:80px;text-align:left}.service-page .calculator-preview .preview-label{display:none;margin-bottom:5px}.service-page .calculator-preview .preview-value{padding:2px 10px;font-family:Roboto,sans-serif;border:none;border-bottom:1px solid #757171;white-space:nowrap;overflow-x:hidden;background:#f7f7f7;-webkit-border-radius:0}.service-page .calculator-preview .preview-value:disabled{border-bottom-color:transparent;color:#000;background:transparent;-webkit-text-fill-color:#000;opacity:1}.service-page .calculator-preview .preview-before .preview-label{padding-right:10px}.service-page .calculator-preview .preview-before .preview-value{text-align:right}.service-page .calculator-preview .preview-after .preview-label{padding-left:10px}.service-page .calculator-preview.only_label .preview-value{display:none}.service-page .calculator-preview.only_label .preview-arrow{padding-top:0}.service-page .calculator-preview.only_label~.calculator-slider{margin-top:60px}.service-page .calculator-preview.with_label .preview-label{display:block}.service-page .calculator-preview.with_label .preview-arrow{padding-top:5px}.service-page .calculator-preview.with_unit .preview-after .preview-value{text-align:right;float:right;margin-right:5px}.service-page .calculator-preview.with_unit .preview-unit{display:block}.service-page .calculator-preview.without_legend~.calculator-slider{margin-top:60px}.service-page .calculator-preview.single .preview-arrow,.service-page .calculator-preview.single .preview-before{display:none}.service-page .calculator-legend{color:#939393;position:absolute;bottom:0;left:0;width:100%;z-index:2}.service-page .calculator-legend div{position:absolute;bottom:16px;font-family:Roboto,sans-serif;font-size:10px;margin-left:-7px;font-weight:400;cursor:pointer;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;transform:rotate(180deg);white-space:nowrap}.service-page .calculator-legend div:before{content:"";position:absolute;background:#e3e3e3;width:1px;height:6px;right:7px;top:-9px}.service-page .calculator-legend div:hover{color:#000}.service-page .calculator-legend div.active{color:green}.service-page .calculator-slider{position:relative;margin-top:90px;height:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e0e0e0;cursor:-webkit-grabbing;z-index:2}.service-page .calculator-slider-space{cursor:pointer;height:30px;width:calc(100% + 20px);position:absolute;bottom:-13px;left:-10px;z-index:3}.service-page .calculator-slider-exists{background-color:hsla(0,0%,100%,.6);z-index:2}.service-page .calculator-slider-exists,.service-page .calculator-slider-fill{display:block;position:absolute;width:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.service-page .calculator-slider-fill{background-color:green;z-index:1}.service-page .calculator-slider-label{width:20px;height:20px;background-color:green;position:absolute;top:-9px;left:1px;transform-origin:50% 100%;border-radius:50%;transform:scale(.5) rotate(-45deg);transition:all .1s ease}.service-page .calculator-slider-label span{position:absolute;top:8px;width:100%;color:#fff;font-family:Roboto,sans-serif;font-size:10px;text-align:center;transform:rotate(45deg);opacity:0;pointer-events:none}.service-page .calculator-slider-finish,.service-page .calculator-slider-label span{left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.service-page .calculator-slider-finish{background-color:rgba(0,128,0,.4);cursor:pointer;position:relative;top:-5.5px;width:15px;height:15px;margin-left:-7.5px;border-radius:50%;transition:all .1s ease;z-index:4}.service-page .calculator-slider-start{position:absolute;top:-5.5px;left:0;z-index:3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:-7.5px;opacity:0}.service-page .calculator-slider-start.movable{background-color:rgba(0,128,0,.4);cursor:pointer;width:15px;height:15px;border-radius:50%;transition:all .1s ease;opacity:1}.service-page .calculator-slider-finish.is-active,.service-page .calculator-slider-start.is-active{top:0;margin-left:-2px;width:0;height:4px;transition:none!important;opacity:1}.service-page .calculator-slider-finish.is-active .calculator-slider-label,.service-page .calculator-slider-start.is-active .calculator-slider-label{width:30px;height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:-7px;left:0;border-radius:15px 15px 15px 0;transform:rotate(-45deg) translate(23px,-26px);box-shadow:-.5px -.5px #fff}.service-page .calculator-slider-finish.is-active .calculator-slider-label span,.service-page .calculator-slider-start.is-active .calculator-slider-label span{opacity:1}.service-page .calculator-slider .slider-label-span span{position:absolute;top:8px;left:0;width:100%;color:#fff;font-family:Roboto,sans-serif;font-size:10px;text-align:center;transform:rotate(45deg);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.service-page .calculator+.extra-options,.service-page .calculator+.options{padding-top:10px;margin-top:10px}.service-page .badges{margin-bottom:35px}.service-page .badges .requirements{color:#3f51b5;background:rgba(63,81,181,.2);border:1px solid rgba(63,81,181,.1);border-radius:3px}.service-page .badges .eta,.service-page .badges .requirements{font-size:12px;display:inline-block;padding:5px 10px;font-weight:300;margin-bottom:5px}.service-page .badges .eta{color:#00acc1;background:rgba(0,172,193,.2);border:1px solid rgba(0,172,193,.1);border-radius:3px}.legend{display:flex;align-items:center;padding-left:10px!important;position:relative}.legend-cover{background-size:auto 100%;background-repeat:no-repeat;background-position:100%}.legend-cover.bangalore{background-image:url(bangalore.2b311874.png);background-color:rgba(231,35,28,.05)}.legend-cover.bloodhound{background-image:url(bloodhound.88db632c.png);background-color:rgba(235,26,35,.05)}.legend-cover.caustic{background-image:url(caustic.1b58fcfe.png);background-color:rgba(217,169,99,.05)}.legend-cover.gibraltar{background-image:url(gibraltar.0733cf34.png);background-color:rgba(219,115,55,.05)}.legend-cover.lifeline{background-image:url(lifeline.5d45e832.png);background-color:rgba(188,106,184,.05)}.legend-cover.mirage{background-image:url(mirage.431d62ce.png);background-color:rgba(244,149,16,.05)}.legend-cover.pathfinder{background-image:url(pathfinder.1cde6e8d.png);background-color:rgba(0,200,243,.05)}.legend-cover.wraith{background-image:url(wraith.99239528.png);background-color:rgba(121,73,190,.05)}.legend-cover.wattson{background-image:url(wattson.47f4dd09.png);background-color:rgba(0,53,141,.05)}.legend-cover.octane{background-image:url(octane.1f0c8212.png);background-color:rgba(45,122,57,.05)}.legend-icon{background-repeat:no-repeat;background-position:50%;width:35px!important}.legend-icon.bangalore{background-image:url(bangalore.2b311874.png)}.legend-icon.bloodhound{background-image:url(bloodhound.88db632c.png)}.legend-icon.caustic{background-image:url(caustic.1b58fcfe.png)}.legend-icon.gibraltar{background-image:url(gibraltar.0733cf34.png)}.legend-icon.lifeline{background-image:url(lifeline.5d45e832.png)}.legend-icon.mirage{background-image:url(mirage.431d62ce.png)}.legend-icon.pathfinder{background-image:url(pathfinder.1cde6e8d.png)}.legend-icon.wraith{background-image:url(wraith.99239528.png)}.legend-icon.wattson{background-image:url(wattson.47f4dd09.png)}.legend-icon.octane{background-image:url(octane.1f0c8212.png)}.legend-name{margin-left:10px;text-shadow:none;color:#000}.platform-choose{text-align:center}.platform-choose-title{margin-bottom:10px;color:#000}.platform-choose-list-item{display:inline-block;margin:10px;cursor:pointer}.platform-choose-list-item img{vertical-align:middle}.platform-choose-list-item span{border-bottom:1px solid;transition:border-bottom-color .2s}.platform-choose-list-item.color-1{color:#107b10}.platform-choose-list-item.color-1 span{border-bottom-color:rgba(16,123,16,.2)}.platform-choose-list-item.color-2{color:#0072ce}.platform-choose-list-item.color-2 span{border-bottom-color:rgba(0,114,206,.2)}.platform-choose-list-item.color-3{color:#000}.platform-choose-list-item.color-3 span{border-bottom-color:rgba(0,0,0,.2)}.platform-choose-list-item.color-4{color:#0e86ca}.platform-choose-list-item.color-4 span{border-bottom-color:rgba(14,134,202,.2)}.platform-choose-list-item.color-5{color:#ff6e40}.platform-choose-list-item.color-5 span{border-bottom-color:rgba(255,110,64,.2)}.platform-choose-list-item.color-6{color:#3498db}.platform-choose-list-item.color-6 span{border-bottom-color:rgba(52,152,219,.2)}.platform-choose-list-item:hover.color-1 span{border-bottom-color:#107b10}.platform-choose-list-item:hover.color-2 span{border-bottom-color:#0072ce}.platform-choose-list-item:hover.color-4 span{border-bottom-color:#0e86ca}.platform-choose-list-item:hover.color-5 span{border-bottom-color:#ff6e40}.platform-choose-list-item:hover.color-6 span{border-bottom-color:#3498db}.card{position:relative;z-index:2}.card-content{color:#fff;margin-bottom:20px;border-radius:3px;position:relative;box-sizing:border-box;padding:15px 20px;overflow:hidden}.card-content:focus{outline:none}.card-content .suggest{color:#000}.card-content .suggest .u{background:green;padding:10px;border-radius:3px;color:#fff;box-shadow:0 14px 9px -15px green;margin-left:5px}.card-content .suggest .u i{font-style:normal;border-bottom:1px solid hsla(0,0%,100%,.5)}.card.show .card-content{animation:card-content-show .2s ease-out}.card.hide .card-content{animation:card-content-hide .2s ease-out}.card.bounce .card-content{animation:card-bounce .4s ease-out forwards}.card-title{font-size:12px;margin-bottom:15px}.card-message{font-size:14px}.card-progress{position:absolute;top:38px;left:0;width:0;background:rgba(0,0,0,.2);height:2px}.card-close{height:20px;width:20px;line-height:20px;text-align:center;position:absolute;top:29px;right:10px;cursor:pointer}@keyframes card-content-show{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes card-content-hide{0%{transform:translateX(0);opacity:1}to{transform:translateX(50%);opacity:0}}@keyframes card-progress{0%{width:0}to{width:calc(100% - 20px)}}@keyframes card-bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.card .caption{margin-bottom:5px}.card .search{position:relative}.card .search .placeholder span{color:rgba(0,0,0,.6)}.card .search button{background:transparent;border:none;position:absolute;bottom:0;right:0;cursor:pointer}.card .search button svg{fill:rgba(0,0,0,.6)}.card .search button:hover svg{fill:#000}.card+.provider{margin-bottom:50px}.cardholder{margin-top:20px;min-height:80px}.provider{width:285px;position:relative;z-index:10}.provider.full-width{width:100%}.provider.full-width .provider-choose{width:100%!important}.provider-space{height:20px}.provider-wrapper{width:100%;top:-20px;z-index:2;box-sizing:border-box;background:transparent;border-radius:3px;padding:20px;position:absolute}.provider-status{margin-bottom:10px;position:relative;width:100%;display:none;grid-template-columns:auto 1fr auto;align-items:center;gap:5px;--color:grey;color:var(--color);font-size:8px;text-transform:uppercase}.provider-status.visible{display:grid}.provider-status:before{width:6px;height:6px;content:"";border-radius:50%;background:var(--color)}.provider-status.status-on{--color:#4caf50}.provider-status.status-update{--color:#9c27b0}.provider-status>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.provider-status>div>img{height:9px;vertical-align:text-bottom}.provider-status .unlink{color:grey;cursor:pointer;opacity:.6}.provider-status .unlink:hover{opacity:1}.provider-selected{display:none;background:#dcedc8;color:#558b2f;border:1px solid #c5e1a5;font-size:14px;border-radius:3px;cursor:pointer;padding:5px;transition:background .2s;flex-shrink:0}.provider-selected.show{display:inline-block}.provider-selected:hover{background:#c5e1a5}.provider-selected .display{display:flex;align-items:center}.provider-selected .emblem{width:20px;height:20px;background-size:contain;margin-right:10px}.provider-selected .class{margin-right:10px}.provider-selected.unclickable{background:#f5f5f5;border-color:#eee;color:#4c4c4c;cursor:default}.provider-selected svg{fill:#558b2f;margin-right:5px;vertical-align:unset}.provider-selected:not(:last-child){margin-right:10px;margin-bottom:5px}.provider-extra-wrapper{display:flex;align-items:baseline}.provider-extra-selector{display:inline-block;background:#f5f5f5;color:#607d8b;border:1px solid #cfd8dc;font-size:14px;border-radius:3px;cursor:pointer;padding:5px}.provider-choose{display:none;box-sizing:border-box;z-index:2;width:245px;color:#1a325e}.provider-choose .close{background:#fff;position:absolute;top:0;right:0;cursor:pointer;font-size:35px;line-height:35px;padding:5px 10px 0}.provider-choose .category{font-weight:400;font-size:14px;margin-top:10px}.provider-choose .category svg{fill:#1a325e;vertical-align:unset}.provider-choose .category.role{background:#f5f5f5;padding:10px;cursor:pointer}.provider-choose .category.role:hover{background:#c8e6c9}.provider-choose .category.role span{margin-left:5px}.provider-choose .category.role i{font-size:14px;font-weight:300}.provider-choose .character{position:relative;box-sizing:border-box;width:100%;height:50px;cursor:pointer;padding:4px 10px 0 50px;color:#fff;text-shadow:1px 1px #000;transition:all .2s}.provider-choose .character:not(:last-child){margin-bottom:20px}.provider-choose .character .power{color:#f5dc56}.provider-choose .character .power span{vertical-align:text-bottom;font-size:12px}.provider-choose .character .race{color:#bbb;font-size:10px;text-transform:uppercase}.provider-choose .character .level{font-size:12px}.provider-choose .character .emblem{position:absolute;top:0;left:0;width:inherit;height:50px;background:no-repeat 0 0;background-size:cover}.provider-choose .character .summary{position:relative;display:none}.provider-choose .character .bottom,.provider-choose .character .top{display:flex;justify-content:space-between;align-items:center;position:relative}.provider-choose .character:hover{transform:scale(1.02);box-shadow:0 0 0 1px rgba(15,15,15,.05),0 5px 10px rgba(15,15,15,.1),0 15px 40px rgba(15,15,15,.2);box-shadow:0 14px 20px -12px #000}.provider-choose .character.hero{display:inline-block;width:50px;height:auto;padding:0;box-sizing:content-box;margin-bottom:0!important;margin-top:5px!important;margin-right:4px!important;border:1px solid #eee}.provider-choose .character.hero .hero-ava{width:50px;height:50px;background-color:#eee;background-size:cover;background-position:center -10px}.provider-choose .character.hero .hero-name{width:50px;overflow:hidden;white-space:nowrap;color:#000;text-shadow:none;text-overflow:ellipsis;font-size:10px;text-align:center}.provider-choose .character.hero.active{box-shadow:0 0 0 1px rgba(15,15,15,.05),0 5px 10px rgba(15,15,15,.1),0 15px 40px rgba(15,15,15,.2);box-shadow:0 14px 20px -12px #32974e;transform:scale(1.06);border-color:#32974e}.provider-choose .character.hero.active .hero-ava{background-color:#32974e}.provider.open .provider-wrapper{background:#fff;box-shadow:0 0 0 1px rgba(15,15,15,.05),0 5px 10px rgba(15,15,15,.1),0 15px 40px rgba(15,15,15,.2)}.provider.open .provider-selected{display:none!important}.provider.open .provider-choose{display:block}@keyframes provider-choose{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}sup.stroke{display:none;vertical-align:bottom;position:relative;top:-.7em;font-weight:300;color:grey}sup.stroke:after{position:absolute;content:"";height:1px;top:50%;left:-2px;right:-2px;background:red;transform:rotate(-14deg)}sup.stroke.inline{display:inline;top:0}.element{background:0 no-repeat;background-size:12px;padding-left:14px}.element.arc{background-image:url(arc.6de6f716.png)}.element.solar{background-image:url(solar.cded3f53.png)}.element.void{background-image:url(void.a93e9501.png)}.select{width:100%;border:none;position:relative;box-sizing:border-box}.select:not(:last-child){margin-bottom:20px}.select-choose{box-sizing:border-box;background:#f1f8e9;border:1px solid #e5f2d6;padding:15px 20px;cursor:pointer;border-radius:5px;transition:background-color .2s linear;display:flex;justify-content:space-between;align-items:center}.select-choose:hover{background:#d8ecc2}.select-options{transition:all .2s linear;visibility:hidden;position:absolute;max-height:400px;width:100%;left:-1px;top:calc(100% - 20px);opacity:0;background:#fff;border:1px solid #f1f8e9;box-sizing:content-box;border-radius:5px;padding:5px 0;z-index:10;overflow:auto;box-shadow:0 6px 10px -12px #000}.select-option{padding:10px 20px;cursor:pointer}.select-option span{color:#32974e}.select-option.selected{background:#d8ecc2}.select-option:hover{background:#e5f2d6}.select-option.hidden{display:none}.select .arrow{transition:all .2s linear}.select .caption{font-weight:300}.select.open .arrow{transform:rotate(180deg)}.select.open .select-options{visibility:visible;top:calc(100% + 5px);opacity:1}.select.unavailable .select-choose,.select.white .select-choose{background:#fff;border:1px solid #f2f2f2}.select.unavailable{opacity:.5}.rating-stars{display:flex;--rating-star-size:13px;--accent:#ffb400;--half:#ffd266}.rating-stars.big{--rating-star-size:18px}.rating-stars.alternative{--accent:#4caf50;--half:#81c784}.rating-stars span{font-size:13px;line-height:13px;font-size:var(--rating-star-size);line-height:var(--rating-star-size)}.rating-stars span.yellow{color:#ffb400;color:var(--accent)}.rating-stars span.half{color:#ffd266;color:var(--half)}.rating-stars span.grey{color:#e0e0e0}.reviews{width:100%;overflow:hidden;font-size:14px;--textColor:#000;--backgroundColor:#fff;--underlineColor:rgba(0,0,0,0.2)}.reviews.dark{--textColor:#fff;--backgroundColor:#141516;--underlineColor:hsla(0,0%,100%,0.2)}.reviews.dark.alternative{--backgroundColor:#15161a}.reviews-summary{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:30px;font-size:18px;color:#000;color:var(--textColor)}.reviews-summary>div{margin:0 10px 10px}.reviews-summary a{color:inherit}.reviews-summary-count a{border-bottom:1px solid rgba(0,0,0,.2);border-bottom-color:var(--underlineColor)}.reviews-summary-count a:hover{border-bottom-color:#000;border-bottom-color:var(--textColor)}.reviews-summary-logo img{vertical-align:middle}.reviews-list{width:100%;position:relative;overflow:hidden}.reviews-list:after{right:-1px;box-shadow:-1px 0 10px 10px #fff;box-shadow:-1px 0 10px 10px var(--backgroundColor)}.reviews-list:after,.reviews-list:before{content:"";position:absolute;width:1px;height:100%;top:0}.reviews-list:before{left:-1px;box-shadow:1px 0 10px 10px #fff;box-shadow:1px 0 10px 10px var(--backgroundColor)}.reviews-list-wrapper{overflow-x:auto;display:flex;padding:0 10px;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.reviews-list-wrapper::-webkit-scrollbar{display:none}.reviews-list-review{width:270px;box-sizing:border-box;flex-shrink:0;padding:0 10px;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.reviews-list-review-header{display:flex;align-items:center;color:grey}.reviews-list-review-header-author{margin-right:20px}.reviews-list-review-body{flex-grow:1;margin:10px 0}.reviews-list-review-body-product{margin-bottom:10px;color:grey}.reviews-list-review-body-product a{color:grey;border-bottom:1px solid hsla(0,0%,50.2%,.2)}.reviews-list-review-body-product a:hover{border-bottom-color:grey}.reviews-list-review-body-feedback{line-height:1.6;max-height:160px}.reviews-list-review-body-feedback--short{max-height:80px;min-height:60px;overflow:hidden;position:relative}.reviews-list-review-body-feedback--short:after{content:"";pointer-events:none;position:absolute;bottom:0;height:20px;left:0;width:100%;background-image:linear-gradient(180deg,transparent,#141516)}.reviews-list-review-body-feedback .image{width:53px;height:44px;float:left;background-position:50%;background-size:cover;margin:0 10px 0 0;position:relative;overflow:hidden}.reviews-list-review-body-feedback .image img{position:absolute;width:100%}.reviews-list-review-footer{display:flex;justify-content:flex-end;color:grey}