@charset "UTF-8";#intercom-container{z-index:201!important}@media (max-width:424px){#intercom-container{display:none}}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes b{0%{-webkit-transform:rotate(0deg) translate3d(-50%,-50%,0);transform:rotate(0deg) translate3d(-50%,-50%,0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:rotate(1turn) translate3d(-50%,-50%,0);transform:rotate(1turn) translate3d(-50%,-50%,0);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes b{0%{-webkit-transform:rotate(0deg) translate3d(-50%,-50%,0);transform:rotate(0deg) translate3d(-50%,-50%,0);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:rotate(1turn) translate3d(-50%,-50%,0);transform:rotate(1turn) translate3d(-50%,-50%,0);-webkit-transform-origin:0 0;transform-origin:0 0}}@-webkit-keyframes c{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.6);transform:scale(.6)}}@keyframes c{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.6);transform:scale(.6)}}.TextHeroTitle{font-size:60px;font-weight:900;line-height:60px;text-transform:uppercase}@media (max-width:767px){.TextHeroTitle{font-size:28px;line-height:36px}}.TextPrimaryTitle{font-size:40px;font-weight:700;line-height:48px}@media (max-width:767px){.TextPrimaryTitle{font-size:30px;line-height:34px}}.TextMainTitle{font-size:30px;font-weight:700;line-height:34px}@media (max-width:767px){.TextMainTitle{font-size:24px;line-height:30px}}.TextSubTitle{font-size:21px;font-weight:400;line-height:30px}@media (max-width:767px){.TextSubTitle{font-size:18px;line-height:24px}}.TextDividerTitle{font-size:21px;font-weight:700;line-height:27px;letter-spacing:.4px;text-transform:uppercase}@media (max-width:767px){.TextDividerTitle{font-size:18px;line-height:24px}}.TextSecondaryTitle{font-size:24px;font-weight:600;line-height:30px}@media (max-width:767px){.TextSecondaryTitle{font-size:21px;line-height:30px}}.TextTertiaryTitle{font-size:18px;font-weight:600;line-height:24px}.TextParagraphTitle{font-size:16px;font-weight:600;line-height:21px;text-transform:none}.TextParagraph{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none}.TextNav,.TextSmall{font-size:14px;font-weight:400;line-height:18px}.TextNav,.TextNavStrongTitle{text-transform:uppercase;letter-spacing:.4px}.TextNavStrongTitle{font-size:14px;font-weight:700;line-height:18px}.TextStat{font-size:40px;font-weight:200;letter-spacing:.4px}@media (max-width:767px){.TextStat{font-size:24px;line-height:30px}}.TextTag{font-size:13px;letter-spacing:.4px}.TextButtonPrimary,.TextTag{font-weight:600;text-transform:uppercase}.TextButtonPrimary{font-size:18px;letter-spacing:.6px}.TextButton{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}*{margin:0;padding:0;box-sizing:border-box;-webkit-overflow-scrolling:touch}body,html{height:100%}body{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;background-color:#fff;overflow-y:scroll;overflow-x:hidden;color:#4d4d4d;-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;-webkit-font-feature-settings:"liga" 0,"clig" 0;font-feature-settings:"liga" 0,"clig" 0;margin:0;padding:0;word-wrap:break-word;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}html.font-minimal-loaded body{font-family:BasicSans Minimal,Helvetica Neue,Helvetica,Arial,sans-serif}html.font-full-loaded body{font-family:BasicSans,Helvetica Neue,Helvetica,Arial,sans-serif}body.has-modal{overflow-y:hidden}body.has-modal #container{overflow-y:scroll}@media (max-width:767px){body.has-popup:not(.inline){overflow-y:hidden}body.has-popup:not(.inline) #container{overflow-y:scroll}}@media (max-width:424px){body.has-fullscreen-dropdown #container{height:100%}body.has-fullscreen-dropdown #page-container{position:absolute;z-index:-1;overflow-y:hidden;top:0!important;bottom:0!important;left:0!important;right:0!important}body.has-fullscreen-modal{position:fixed;max-width:100%;min-width:100%}}main{display:flex;flex-direction:column}a{color:inherit;cursor:pointer;text-decoration:none;transition:color .15s}a:hover{color:#167ba7}a.disabled{pointer-events:none;cursor:default}a.disabled:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:24px;font-size:inherit;color:#0d0d0d}strong{font-weight:600;font-style:normal}ul{list-style:none}pre{background-color:#f2f2f2;padding:12px 18px;overflow:auto;line-height:24px}del{color:red}ins{color:green}code{font-family:Inconsolata,monospace;padding:3px;line-height:24px;background-color:#f2f2f2}button,input,select,textarea{font-family:inherit}input[type=email],input[type=password],input[type=search],input[type=text],textarea{font-size:14px;font-weight:400;line-height:18px;border:1px solid #d9d9d9;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;display:block;font-family:inherit;line-height:24px;padding:0 12px;width:100%;margin-top:12px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{outline-offset:-1px}input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}input[type=email]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,input[type=search]:focus::-ms-input-placeholder,input[type=text]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:transparent!important}input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=text]:focus::placeholder,textarea:focus::placeholder{color:transparent!important}input[type=email]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=text]:disabled,textarea:disabled{background-color:#ebebe4}input[type=text]{background-color:#fff}input[type=submit]{-webkit-appearance:none}::-webkit-input-placeholder{color:#757575}::-ms-input-placeholder{color:#757575}::placeholder{color:#757575}input[type=email],input[type=password],input[type=search],input[type=text]{height:48px;margin-bottom:6px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}textarea{background-color:transparent;padding:12px;height:144px;resize:vertical}select{display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:12px 0 6px;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;background-color:#fff;background-image:linear-gradient(180deg,#fff 0,#e5e5e5);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}select option{font-weight:400}select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}select:hover{border-color:#888}select:disabled:hover,select[aria-disabled=true]{border-color:#aaa}select:disabled,select[aria-disabled=true]{color:graytext;background-image:linear-gradient(180deg,#fff 0,#e5e5e5)}blockquote{padding:12px 24px;margin:12px 24px;border-left:1px solid #1b9ad1}article ul{list-style:initial}article li{margin-left:2em}article a{color:#1b9ad1;font-weight:400}iframe{border:none}#container{min-height:100%;position:relative}#development{pointer-events:none;border:1px solid red}#debug,#development{position:fixed;top:0;left:0;height:100%;width:100%;z-index:900}#debug{background-color:#000;color:green;font-family:monospace;opacity:.925;padding:24px}.Icon{fill:currentColor;height:24px;width:24px}.Icon.trophy{color:#f2b203}.Icon.mirror{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.Avatar{position:relative;display:inline-block;overflow:hidden;background:50%/contain no-repeat #fff;border-radius:50%;width:24px;height:24px;font-weight:700;text-align:center;color:#58647b;vertical-align:top;box-shadow:inset 0 0 0 1.5px #4d4d4d,0 0 0 1px #e6e8eb;z-index:100}.Avatar .Icon{width:15px;height:15px;margin:4.5px}.Avatar.big{height:36px;width:36px}.Avatar.big .Icon{width:22.5px;height:22.5px;margin:6.75px}.Avatar.bigger{height:48px;width:48px}.Avatar.bigger .Icon{width:30px;height:30px;margin:9px}.Avatar.huge{height:60px;width:60px}.Avatar.huge .Icon{width:37.5px;height:37.5px;margin:11.25px}.Avatar:before{content:"";background:50%/contain no-repeat;bottom:0;display:block}.Avatar:before,.Avatar img{position:absolute;top:0;width:100%;height:100%}.Avatar img{left:0;visibility:hidden}.Avatar img[src]{visibility:visible}.AvatarWrapper{position:relative}.AvatarBubble{position:absolute;display:flex;align-items:center;justify-content:center;width:24px;height:24px;right:-5px;bottom:-5px;border-radius:50%;background:#d9d9d9;z-index:101}.AvatarBubble.rec{background:#1b9ad1}.AvatarBubble.unrec{background:#cb1a4a}.AvatarBubble .Icon{width:15px;height:15px;color:#fff}@media (max-width:767px){.AvatarBubble{bottom:-3px}}.Event,.Event-Avatar{display:flex;align-items:center}.Event-Avatar{margin-right:12px;align-self:flex-start;flex-grow:0;flex-shrink:0;width:36px;height:36px}.Event-Content{flex-grow:1;flex-shrink:1;min-width:0;line-height:18px;word-break:break-word}.QuestionCardEvent .Event-Content{color:#999}.Event-Avatar-Icon{width:24px;height:24px;margin:0 6px}.Event-ReactionIcon{position:relative;top:3px;width:15px;height:15px;margin-left:3px;margin-right:3px}.Event-Time{font-size:14px;font-weight:400;line-height:18px;margin-left:6px;color:#8d959c;white-space:nowrap}.Sidebar-Section .Event-Time{display:block;margin-left:0;margin-top:6px}.Dropdown{min-width:150px;position:absolute;z-index:200;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.3);overflow:hidden;margin-top:6px;margin-bottom:6px;max-width:300px}.Dropdown.wide{max-width:none}.Dropdown.small{max-width:204px}.Dropdown.medium{min-width:228px}.Dropdown.medium .Dropdown-Item{padding-top:12px;padding-bottom:12px}.Dropdown.large{min-width:240px}.Dropdown.large .Dropdown-Item{color:#58647b;margin:0;padding:18px}.Dropdown.fromModal{z-index:403}.Dropdown.Loading{position:absolute}@media (max-width:424px){.Dropdown.full{position:fixed;display:flex;flex-direction:column;z-index:700;top:0!important;bottom:0!important;left:0!important;right:0!important;margin-top:0!important;margin-bottom:0!important;width:auto!important;max-width:none!important}.iOSDevice.has-fullscreen-dropdown .Dropdown.full{position:relative;height:100%!important}}.Dropdown-Container{display:flex;flex-direction:column;height:100%}.Dropdown-Container.containerColor,.Dropdown-Container.containerColor .Dropdown-Overlay{background-color:#fafbfb}.Dropdown-Fade{position:absolute;bottom:-18px;width:100%;height:18px;z-index:201;background:linear-gradient(#fff,hsla(0,0%,100%,0))}.Dropdown-Container.containerColor .Dropdown-Fade{background:linear-gradient(#fafbfb,rgba(250,251,251,0))}.Dropdown-Content{position:relative;display:flex;flex-direction:column;overflow:auto;max-height:360px;padding:6px 0;word-break:break-word;-webkit-overflow-scrolling:touch}.Dropdown-Content.fullHeight{max-height:none;flex-grow:1}.Dropdown-Content.hasDesktopHeader{padding:0}.Dropdown.long .Dropdown-Content{min-height:228px}.Dropdown-Content>*{flex-shrink:0}.Dropdown-Content::-webkit-scrollbar{width:8px}.Dropdown-Content::-webkit-scrollbar-track{box-shadow:inset 1px 0 #e6e8eb}.Dropdown-Content::-webkit-scrollbar-thumb{background:#e6e8eb}.Dropdown-Content::-webkit-scrollbar-thumb:hover{background:#ccd0d6}.Dropdown-Content::-webkit-scrollbar-thumb:active{background:#b2b8c2}@media (max-width:424px){.Dropdown.full .Dropdown-Content{max-height:none;flex-grow:1;order:1}}.Dropdown-Content-NoItems{padding:18px}.Dropdown-Content-NoItems .PrimaryButton{display:block;margin:12px 0 0}.Dropdown-Header{font-size:18px;font-weight:600;line-height:24px;display:none;justify-content:space-between;align-items:center;background-color:#fff;padding:24px 18px 18px;min-height:66px;box-shadow:0 1px 3px rgba(0,0,0,.2);z-index:201;flex-grow:0;flex-shrink:0}.Dropdown-Header.show{display:flex}@media (max-width:424px){.Dropdown-Header{display:flex}}.Dropdown-Header-Title{flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown-Header-Search{display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:1;padding-bottom:3px;margin-right:18px;border-bottom:1px solid #e6e8eb}input.Dropdown-Header-Search-Input{flex-shrink:1;flex-grow:1;height:24px;border:none;margin:0;padding:0;padding-left:3px;background-color:transparent}.Dropdown-Header-Search-Icon{display:flex;margin-right:6px}.Dropdown-Header-Search-Icon .Icon{width:18px;height:18px}.Dropdown-Header-Search-Clear{flex-shrink:0;flex-grow:0;font-size:12px;color:#8d959c;margin-left:7.800000000000001px}.Dropdown-Header-Close{flex-grow:0;flex-shrink:0}.Dropdown-Header-Close-Icon{display:block;color:#999;width:30px;height:30px}.Dropdown-DesktopHeader{font-size:16px;font-weight:600;line-height:21px;text-transform:none;padding:6px 0;color:#58647b;text-align:center}.Dropdown-Footer{flex-shrink:0;flex-grow:0}@media (max-width:424px){.Dropdown-Footer{order:2}}.Dropdown-LinkBar{font-size:14px;font-weight:400;line-height:18px;background:linear-gradient(135deg,#2b5876,#4e4376);color:#fff}.Dropdown-LinkBar a{display:inline-block;padding:18px 0 18px 18px;transition:opacity .15s}.Dropdown-LinkBar a:last-of-type{padding-right:18px}.Dropdown-LinkBar a:hover{color:#fff;opacity:.75}.Dropdown-Seperator{width:100%;flex-shrink:0;height:1px;padding:0 18px;background-color:rgba(88,100,123,.2)}.Dropdown-Seperator.padded{margin-top:12px;margin-bottom:12px}.Dropdown-Seperator.hidden{display:none}.Dropdown-Submit{background-color:#fff;text-align:center;padding:18px}.Dropdown-Section{margin-top:18px;margin-bottom:18px}.Dropdown-Section:first-child{margin-top:0}.Dropdown-Item{display:block;position:relative;width:100%;padding:9px 18px}.Dropdown-Item.remove{display:block;height:36px;line-height:36px;background-color:#d65e5e;color:#fff;text-align:center;font-size:11px;margin:0}.Dropdown-Item:hover{color:#1b9ad1}.Dropdown-Item.focused,.Dropdown-Item:hover{background-color:#f7f7f7;color:inherit}.Dropdown-Item.no-hover:hover{background-color:inherit}.Dropdown-Item.small{padding-top:3px;padding-bottom:3px}.Dropdown-Item.large{padding-top:24px;padding-bottom:24px}.Dropdown-Item.centered{text-align:center;justify-content:center}.Dropdown-Item.selected{color:#1b9ad1;font-weight:700}.Dropdown-Item.separated{box-shadow:0 1px #e6e6e6}.Dropdown-Spacer{flex-grow:1}.Dropdown-Item-Icon{display:inline-flex;width:24px;height:24px;margin-right:5px;vertical-align:bottom}.Dropdown-Item.small .Dropdown-Item-Icon{width:12px;height:12px;vertical-align:middle}.Dropdown-Item-Text{vertical-align:middle}.Dropdown-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none;display:inline-block;line-height:18px}.Dropdown-Title strong{color:#1d9127}.Dropdown-TagTitle{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#4d4d4d;display:inline-block;line-height:18px}.Dropdown-SubScript{font-size:14px;font-weight:400;display:block;white-space:nowrap;color:#8d959c;line-height:18px}.Dropdown-Placeholder{color:#8d959c}.Dropdown-Count{color:#b3b3b3}.Dropdown-Form{min-height:228px;padding:12px 10px}.Dropdown-Form-Nav{color:#999;overflow:hidden}.Dropdown-Form-Nav .Icon{width:24px;height:24px}.Dropdown-Form-Close{float:right}.Dropdown-Form-Content{text-align:center}.Dropdown-Form-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none;color:#4d4d4d}.Dropdown-Form-Text{display:inline-block;line-height:18px;max-width:180px;padding:15px}.Dropdown-Form-Textarea{width:190px;height:96px;margin:12px auto;line-height:18px}.Dropdown-Form-Submit{display:block;margin:0 auto}.Dropdown-Form-Cancel{color:#999}.Dropdown-Form-Cancel,.Dropdown-Label{font-size:14px;font-weight:400;line-height:18px}.Dropdown-Label{text-transform:uppercase;letter-spacing:.4px;color:#58647b;padding:0 18px}.Dropdown-Overlay{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;z-index:201}.Dropdown-Overlay.hidden{display:none}.Dropdown-Overlay.Loading{position:absolute}.Dropdown-Overlay.Loading:before{content:none}.Dropdown-Overlay.Loading .Dropdown-Overlay-Text{margin-top:54px}.Dropdown-Overlay-Text{font-size:16px;font-weight:600;line-height:21px;text-transform:none;margin-top:13.200000000000001px;padding:0 24px;text-align:center}.Dropdown-Overlay-Text.error{color:#ed3939}.Dropdown-Overlay-Icon{width:24px;height:24px;color:#ed3939}.Dropdown-Overlay-LoadingIcon{height:48px;width:48px}.Dropdown-SocialButton{margin-right:12px;margin-bottom:12px;width:78px}.Dropdown-SocialItem{padding:12px 18px 0}.Dropdown-ButtonLabel{margin-bottom:6px}.Dropdown-ButtonFooter{text-align:center}.Dropdown-ButtonFooter-Link{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:block;color:#fff;background:linear-gradient(135deg,#2b5876,#4e4376);padding:6px}.Dropdown-ButtonFooter-Link.focused,.Dropdown-ButtonFooter-Link:hover{background:linear-gradient(135deg,#22465e,#3e365e);color:#fff}.Dropdown-LoaderItem{height:30px;margin-top:6px}.MainHeader{min-width:320px;width:100%;height:84px;box-shadow:0 1px #e6e8eb;position:relative;z-index:200}.MainHeader.expanded .MainHeader-Content{box-shadow:0 1px 0 #e6e8eb}.MainHeader.hidden{box-shadow:none}.MainHeader.hidden .MainHeader-Content,.MainHeader.hidden .MainHeader-MobileSearch{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:box-shadow .3s,-webkit-transform .4s;transition:box-shadow .3s,transform .4s;transition:box-shadow .3s,transform .4s,-webkit-transform .4s}.MainHeader.expanded.hidden .MainHeader-MobileSearch{-webkit-transform:translateY(-200%);transform:translateY(-200%)}@media (max-width:767px){.MainHeader{height:66px}}@media (max-width:424px){.MainHeader{box-shadow:none}}.MainHeader-Border{height:6px;background-color:#4e4376;background-image:linear-gradient(135deg,#2b5876,#4e4376)}.MainHeader-Content{height:78px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;transition:box-shadow .3s,-webkit-transform .4s;transition:box-shadow .3s,transform .4s;transition:box-shadow .3s,transform .4s,-webkit-transform .4s;position:relative;z-index:200}.MainHeader-Content.Page-Content:after{content:none}@media (max-width:767px){.MainHeader-Content{height:60px}}.MainHeader-Section{display:flex;align-items:center;flex-shrink:0;flex-grow:0}.MainHeader-Section.MainHeader-Search{flex-grow:1}html.loggedin .MainHeader-LoggedOutUserSection,html:not(.loggedin) .MainHeader-LoggedInUserSection{display:none}.MainHeader-Separator{display:inline-block;height:60px;width:1px;background-color:#e6e8eb}.MainHeader-HomeLink{display:flex;margin-right:12px}.MainHeader-Logo{height:24px;vertical-align:middle}@media (max-width:767px){.MainHeader-Logo{height:21px}}.MainHeader-MainDropdownLink{display:flex;height:78px;align-items:center;padding:18px 9px;color:#4e4376}.MainHeader-MainDropdownLink .Icon{width:24px;height:24px}.MainHeader-MainDropdownLink:hover{color:#372f53}@media (max-width:767px){.MainHeader-MainDropdownLink{margin-right:0;padding-left:4.5px;padding-right:4.5px;height:60px}}.MainHeader-ProfileLink{margin:0 18px}@media (max-width:767px){.MainHeader-ProfileLink{margin:0}}.MainHeader-Profile.Avatar{position:relative;transition:opacity .2s;box-shadow:0 0 0 3px #4e4376}.Dropdown .MainHeader-Profile.Avatar{width:30px;height:30px;box-shadow:0 0 0 1.5px #4e4376}.MainHeader-Profile.Avatar:hover{opacity:.9}@media (max-width:767px){.MainHeader-Profile.Avatar{width:36px;height:36px}}.MainHeader-Login{font-size:14px;font-weight:400;line-height:18px;margin:0 12px}@media (max-width:767px){.MainHeader-Login{margin:0 3px}}.MainHeader-Login-Link{font-weight:600;color:#4e4376}.MainHeader-Login-Link:hover{color:#372f53}.MainHeader-Dropdown{border-radius:4px;overflow:visible;font-size:16px;margin-right:6px}.MainHeader-Dropdown:before{position:absolute;bottom:100%;right:12px;content:"";height:0;width:0;pointer-events:none;border:solid transparent;border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:6px}@media (max-width:767px){.MainHeader-Dropdown{margin-right:0}}.MainHeader-Dropdown .Dropdown-Item{display:flex;align-items:center;white-space:nowrap}.MainHeader-Dropdown .MainHeader-Dropdown-Item{overflow:hidden}.MainHeader-Dropdown .MainHeader-Dropdown-Item:first-child{border-radius:4px 4px 0 0}.MainHeader-Dropdown .MainHeader-Dropdown-Item:last-child{border-radius:0 0 4px 4px}.MainHeader-Dropdown-Icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:6px}.MainHeader-Dropdown-Icon .Icon{width:30px;height:30px}.MainHeader-Dropdown-Icon .MainHeader-Icon-Count{-webkit-transform:translate(25%,25%);transform:translate(25%,25%)}.MainHeader-IconLink{padding:18px 9px;display:flex;align-items:center;height:78px}.MainHeader-IconLink:hover .MainHeader-Icon-Count{background-color:#bb0218}@media (max-width:767px){.MainHeader-IconLink{height:60px}}.MainHeader-IconLink-Text{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;color:#4e4376}.MainHeader-IconLink:hover .MainHeader-IconLink-Text{color:#372f53}.MainHeader-Icon{display:block;width:36px;height:36px;color:#4e4376}.MainHeader-IconLink:hover .MainHeader-Icon{color:#372f53}.MainHeader-Icon-Wrapper{position:relative;display:inline-flex;vertical-align:middle}.MainHeader-Icon-Count{position:absolute;bottom:5px;right:9px;-webkit-transform:translate(50%,25%);transform:translate(50%,25%);width:9px;height:9px;background-color:#d0021b;border-radius:50%;color:#fff;font-size:8px;font-weight:700;line-height:9px;text-align:center;transition:background-color .2s}.MainHeader-Search{flex-shrink:1;color:#58647b;background-color:#f3f4f5;height:54px;border-radius:9px;margin:0 36px}@media (max-width:767px){.MainHeader-Search{height:42px;margin-left:12px;margin-right:12px}}.MainHeader-Search-Form{width:100%;display:flex;align-items:center;justify-content:center}.MainHeader-Search-Icon{display:flex;margin:0 12px 0 18px;flex-shrink:0;flex-grow:0;color:#4e4376;opacity:.9}.MainHeader-Search-Icon:hover{color:#372f53}.MainHeader-Search-Icon .Icon{width:24px;height:24px}@media (max-width:767px){.MainHeader-Search-Icon{margin:0 6px 0 12px}}input.MainHeader-Search-Input{font-size:18px;font-weight:600;line-height:24px;flex-shrink:1;flex-grow:1;color:#4e4376;background-color:transparent;height:auto;line-height:54px;display:inline-block;border:none;margin:0;padding:0}input.MainHeader-Search-Input::-webkit-input-placeholder{color:#4e4376}input.MainHeader-Search-Input::-ms-input-placeholder{color:#4e4376}input.MainHeader-Search-Input::placeholder{color:#4e4376}@media (max-width:1023px){input.MainHeader-Search-Input{font-size:16px;font-weight:600;line-height:21px;text-transform:none}}@media (max-width:767px){input.MainHeader-Search-Input{line-height:42px}}.MainHeader-SearchToggle{width:78px;height:78px;display:flex;align-items:center;justify-content:center}.MainHeader-SearchToggle .MainHeader-SearchToggle-Icon{width:24px;height:24px}.MainHeader-SearchToggle .MainHeader-SearchToggle-Icon.open{display:block}.MainHeader-SearchToggle .MainHeader-SearchToggle-Icon.close,.MainHeader-SearchToggle.selected .MainHeader-SearchToggle-Icon.open{display:none}.MainHeader-SearchToggle.selected .MainHeader-SearchToggle-Icon.close{display:block}@media (max-width:767px){.MainHeader-SearchToggle{width:60px;height:60px}}.MainHeader-SearchToggle-Icon{width:21px;height:21px;flex-shrink:0;flex-grow:0;color:#4e4376}.MainHeader-SearchToggle.selected .MainHeader-SearchToggle-Icon{color:#372f53}.MainHeader-MobileSearchBar{position:absolute;display:flex;align-items:center;height:78px;top:6px;left:0;right:0;background-color:#fff;box-shadow:0 1px #e6e8eb;z-index:-1;transition:top .3s,z-index .3s,-webkit-transform .4s;transition:top .3s,z-index .3s,transform .4s;transition:top .3s,z-index .3s,transform .4s,-webkit-transform .4s}.MainHeader-MobileSearchBar .MainHeader-Search{margin:0;height:48px}.MainHeader.expanded .MainHeader-MobileSearchBar{top:84px;z-index:101}@media (max-width:767px){.MainHeader-MobileSearchBar{height:60px}.MainHeader.expanded .MainHeader-MobileSearchBar{top:66px}}.MainHeader-LinkButton{margin-left:18px}.MainHeader-Button.PrimaryButton{background:linear-gradient(135deg,#2b5876,#4e4376);padding:0 3px;height:42px}.MainHeader-Button.PrimaryButton:hover{background:linear-gradient(135deg,#22465e,#3e365e)}.Page{max-width:none;min-width:320px;width:auto;margin:0;padding:0}.Page-Header{padding:42px 0 24px;box-shadow:inset 0 -1px #e6e8eb}.Page-Header-Title{display:inline-block;font-size:40px;font-weight:700;line-height:48px;background:-webkit-linear-gradient(135deg,#4e4376,#2b5876);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#4e4376}@media (max-width:767px){.Page-Header-Title{font-size:30px;line-height:34px}}.Page-Content{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.Page-Content.primary>*{padding-top:54px;padding-bottom:108px}.Page-Content:after{content:"";display:block;clear:both;flex-basis:0;flex-grow:0;flex-shrink:0}@media (max-width:1279px){.Page-Content{padding-left:36px;padding-right:36px}}@media (max-width:767px){.Page-Content{padding-left:12px;padding-right:12px}}.Page-Content-Centered{display:flex;flex-direction:column;align-items:center}.Page-Separator{height:1px;width:100%;background-color:#e6e8eb}.CardList.contained{max-width:708px}@media (max-width:767px){.CardList.contained{max-width:none}}.CardList-Collapsible{overflow:hidden}@media (max-width:767px){.CardList-Collapsible{width:calc(100% + 24px);position:relative;left:-12px;padding:0 12px}}.CardList-Container{background-color:#fafbfb}.CardList-Container.fullWidth{padding-top:12px}@media (max-width:767px){.CardList-Container{background-color:#efefef}}.CardList-Page{min-height:calc(100vh - 84px)}.CardList-SectionLabel{font-size:21px;font-weight:700;line-height:27px;letter-spacing:.4px;text-transform:uppercase;margin-bottom:24px;color:#58647b}@media (max-width:767px){.CardList-SectionLabel{font-size:18px;line-height:24px}}.CardList-SectionLabel.insideCard{text-align:center}@media (max-width:767px){.CardList-SectionLabel{padding-left:12px}}.CardList-Item{overflow:hidden;background-color:#fff;margin-bottom:36px;padding:18px;box-shadow:0 4px 16px 0 rgba(0,0,0,.05);border:1px solid #e6e8eb;border-radius:15px}.CardList-Item .ActivityList-Content,.CardList-Item .ActivityList-Time{color:#999}.CardList-Item.TextSmall(){padding:0}.CardList-Item.small .ActivityList-Item{padding:0 12px 12px}.CardList-Item.flat,.CardList-Item.small .CardList-OptionList-Image{box-shadow:none}.CardList-Item.added{background-color:#fff}.CardList-Item.hasFooter{padding-bottom:12px}.CardList-Item.Sidebar-Section{box-shadow:none}@media (max-width:767px){.CardList-Item{margin:0 0 30px;padding:12px}}.CardList-Header{display:flex;align-items:flex-start}.CardList-Title{font-size:24px;font-weight:600;line-height:30px;color:#0d0d0d;margin:0 0 18px;flex-grow:1}@media (max-width:767px){.CardList-Title{font-size:21px;line-height:30px}}.CardList-Footer{padding-top:18px}.CardList-Footer.center{text-align:center}.CardList-Footer.split{display:flex;justify-content:space-between}@media (max-width:767px){.CardList-Footer{padding-top:12px}}.CardList-Seperator{width:100%;height:1px;background-color:#e6e8eb}.CardList-Stats{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#58647b;margin-bottom:6px;max-height:24px;overflow:hidden}.CardList-Stats-Item{display:inline-block;margin-right:12px}.CardList-Stats-Icon{margin-left:6px}.CardList-Stats-Divider,.CardList-Stats-Seperator{display:inline-block;margin-right:12px}.CardList-Stats-Divider{position:relative;background-color:#e6e8eb;width:1px;height:14px;top:2px}.CardList-End{line-height:18px;color:#9a9898;margin:24px 0;text-align:center;max-width:708px}.CardList-Question{position:relative}.CardList-Question:hover .CardList-Title{color:#167ba7}.CardList-Question-Link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:100}.CardList-OptionList{position:relative;z-index:101;display:block}.CardList-OptionList:hover{color:inherit}.CardList-OptionList-Content{margin-right:72px}@media (max-width:767px){.CardList-OptionList-Content{margin-right:0}}.CardList-OptionList-Item{display:inline-block;width:33%;vertical-align:top;padding-right:9px;text-align:center}.CardList-OptionList-Item a:hover .CardList-OptionList-Image{background-color:#ebebeb}.CardList-OptionList-Item.addOption{position:relative;z-index:101}@media (max-width:767px){.CardList-OptionList-Item{display:block;width:100%;padding:0}.CardList-OptionList-Item:nth-child(n+2){display:none}}.CardList-OptionList-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none;color:#0d0d0d;vertical-align:top;margin-top:12px}.CardList-OptionList-Image,.CardList-OptionList-ImageThumbnail{position:relative;display:block;height:105px;background:#f7f7f7 50%/cover no-repeat;color:#58647b;box-shadow:inset 0 0 0 1px #f2f2f2}@media (max-width:1279px){.CardList-OptionList-Image,.CardList-OptionList-ImageThumbnail{height:90px}}@media (max-width:767px){.CardList-OptionList-Image,.CardList-OptionList-ImageThumbnail{height:159px}}.CardList-OptionList-ImageThumbnail{border-radius:9px}.CardList-OptionList-Image-Icon{position:absolute;right:6px;bottom:6px;width:24px;height:24px;padding:3px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 1px rgba(77,77,77,.2)}.CardList-OptionList-Image-Icon.trending{color:#dd4d1a}.CardList-OptionList-ImageText{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .15s}.CardList-OptionList-AddItem-Icon{display:block;margin:0 auto 6px;width:24px;height:24px}.CardList-OptionList-NoImage{display:block;margin:0 auto;width:36px;height:36px;color:#8d959c}.CardList-OptionList-More{position:absolute;right:0;top:0;width:72px;height:100%;padding:36px 6px;vertical-align:middle;text-align:center;line-height:18px}.CardList-OptionList-More a:hover{color:#167ba7}@media (max-width:767px){.CardList-OptionList-More{position:static;float:none;width:100%;height:auto;margin-top:6px;padding:0}}.CardList-OptionImageList{display:flex;flex-wrap:wrap}.CardList-OptionImageList-Item{font-size:18px;font-weight:600;line-height:24px;display:inline-block;margin-right:24px;margin-bottom:24px;width:calc(25% - 24px);height:258px;padding:18px;text-align:center}@media (max-width:1279px){.CardList-OptionImageList-Item{width:calc(33.333% - 24px);height:243px;padding:12px}}@media (max-width:1023px){.CardList-OptionImageList-Item{margin-right:27px;margin-bottom:27px;width:calc(50% - 27px)}}@media (max-width:767px){.CardList-OptionImageList-Item{width:100%;height:249px;padding:18px;margin-right:0;margin-left:0;margin-bottom:12px}}.CardList-OptionImageList-Image{height:162px;margin-bottom:24px;background:50%/cover no-repeat;border-radius:9px;box-shadow:inset 0 0 0 1px #f2f2f2}@media (max-width:1279px){.CardList-OptionImageList-Image{height:165px}}.CardList-OptionImageList-Title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CardList-AnswerSubTitle{line-height:18px;padding:9px 0}.CardList-AnswerTitle{font-size:24px;font-weight:600;line-height:30px;display:flex;align-items:center;min-height:102px;padding:12px 0;text-align:center}@media (max-width:767px){.CardList-AnswerTitle{font-size:21px;line-height:30px}}.CardList-AnswerTitle a{width:100%}.CardList-AnswerDropdown{margin-top:12px}.CardList-AnswerSkipButton{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;float:right;height:36px;background-color:#e6e8eb;border-radius:9px;color:#8d959c}.ActivityList{margin-top:6px;margin-bottom:24px}.ActivityList-Item{position:relative;display:flex;margin:12px 0}.ActivityList-Item:first-child{margin-top:0}.ActivityList-Item:last-child{margin-bottom:0}@media (max-width:767px){.ActivityList-Item{flex-wrap:wrap}}.ActivityList-Unread{position:absolute;width:6px;height:6px;margin-left:-12px;border-radius:50%;background-color:#d65e5e;margin-top:15px}.ActivityList-Content{display:flex;width:100%;flex-direction:column;justify-content:center;color:#666;min-height:36px;padding-right:6px;line-height:18px;transition:color .15s}.ActivityList-Content a:hover,a:hover .ActivityList-Content{color:#1b9ad1}@media (max-width:767px){.ActivityList-Content{width:120px;flex-grow:1}}.ActivityList-Picture{display:block;margin-right:9px;flex-shrink:0}.ActivityList-Picture>img{width:24px;height:24px;margin:6px}.ActivityList-Picture .Avatar{width:36px;height:36px}.ActivityList-QuestionTitle{font-size:16px;color:#8d959c;margin-left:48px;margin-bottom:6px}.ActivityList-Time{display:inline-block}.ActivityList-InlineTime,.ActivityList-Time{color:#999;font-size:12px}.ActivityList-Link{display:block;flex-shrink:0}@media (max-width:767px){.ActivityList-Link{width:100%;text-align:center;margin-top:18px;margin-bottom:6px}}.ActivityList-Card-Item{padding:18px 0}.ActivityList-Card-Item:after{content:"";display:block;border-top:1px solid #e6e8eb;height:0;width:calc(100% + 36px);position:relative;left:-18px;bottom:-18px}@media (max-width:767px){.ActivityList-Card-Item:after:after{left:-12px;width:calc(100% + 24px)}}.ActivityList-Card-Item:first-child{padding-top:0}.ActivityList-Card-Item:last-child{padding-bottom:0}.ActivityList-Card-Item:last-child:after{display:none}.AdContainer{text-align:center}.AdContainer.Sidebar-Section{text-align:left}html.loggedin:not(.isModerator) .AdContainer{display:none}.AdContainer-Sidebar{min-height:250px;margin-bottom:12px}.AdContainer-Sidebar center{text-align:left}@media (max-width:767px){.AdContainer-Sidebar{min-height:100px}}.AdContainer-InfoLink{display:inline-block;margin-left:9px}.AdContainer-InfoLink-Icon{position:relative;top:2px}.Ad-InArticle{min-height:126px;margin-bottom:36px}@media (max-width:424px){.Ad-InArticle{min-height:200px;margin-bottom:30px}}#sticky-footer{z-index:101!important}.AddQuestion.Page{padding:0 18px;max-width:597px;width:100%;margin:72px auto 0}@media (max-width:767px){.AddQuestion.Page{margin-top:48px}}.AddQuestion-Header{margin-bottom:72px}.AddQuestion-Header.disabled{opacity:.1;pointer-events:none}.AddQuestion-Header.disabled h2{visibility:hidden}.AIPlugin-PageInsert{overflow:hidden;color:#eae9ef;letter-spacing:.8px;height:100vh;background-color:#110e1f;border-radius:15px}.AIPlugin-LogoVertical{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:0;padding:6px 0 12px}.AIPlugin-LogoVertical img{width:63px}.AIPlugin-LogoVertical .Icon{color:#fff;height:18px;display:block}.AIPlugin-LogoVerticalSubTitle{position:relative;text-transform:uppercase;color:#b0adb3;font-size:9.5px;top:-4px;letter-spacing:.8px}.AIPlugin-ButtonList{display:flex;justify-content:center}.AIPlugin-Button,.AIPlugin-TextButton{display:flex;font-weight:600;align-items:center;justify-content:center;height:33px;line-height:33px;padding:0 21px;margin:0 6px;font-size:13px;text-transform:uppercase;color:#fff;border-radius:6px;letter-spacing:.8px;transition:background-color .15s}.AIPlugin-Button.primary,.AIPlugin-TextButton.primary{background-color:#f47264}.AIPlugin-Button.primary:hover,.AIPlugin-TextButton.primary:hover{background-color:#f36354}.AIPlugin-TextButton{background-color:transparent;color:#a1a1a1;margin:0;transition:color .15s}.AIPlugin-TextButton:hover{color:#919191}.AIPlugin-PriceButtonList{display:flex;flex-wrap:wrap;align-items:flex-end}.AIPlugin-PriceButtonList.center{justify-content:center}.AIPlugin-PriceButtonList.light .AIPlugin-PriceButton{color:#121212;background-color:transparent}.AIPlugin-PriceButtonList.light .AIPlugin-PriceButtonIcon{background-color:transparent}.AIPlugin-PriceButtonListItem{flex-grow:0;flex-shrink:1;margin:3px 6px;margin-left:0}.AIPlugin-PriceButtonListItem:last-child{margin-right:0}.AIPlugin-PriceButton{display:inline-flex;height:45px;color:#fff;flex-direction:row;align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;transition:background-color .15s,color .15s;overflow:hidden}.AIPlugin-PriceButton.primary{color:#121212;background-color:#fff}.AIPlugin-PriceButton.primary.hasIcon .AIPlugin-PriceButtonTitle,.AIPlugin-PriceButton:not(.primary) .AIPlugin-PriceButtonIcon,.AIPlugin-PriceButton:not(.primary).hasPrice .AIPlugin-PriceButtonStablePrice{display:none}.AIPlugin-PriceButton:hover{color:#eae9ef;background-color:hsla(0,0%,100%,.15)}.AIPlugin-PriceButton.primary:hover{color:#121212;background-color:#eae9ef}.AIPlugin-PriceButtonIcon{display:inline-flex;justify-content:center;align-items:center;width:36px;height:100%;margin-right:9px;background-color:#eae9ef;transition:background-color .15s}.AIPlugin-PriceButton:hover .AIPlugin-PriceButtonIcon{background-color:#dddbe5}.AIPlugin-PriceButtonIcon img{width:18px}.AIPlugin-PriceButtonContent{padding:3px 6px}.AIPlugin-PriceButton.primary.hasIcon .AIPlugin-PriceButtonContent{padding:3px 9px;padding-left:0}.AIPlugin-PriceButtonStablePrice,.AIPlugin-PriceButtonText,.AIPlugin-PriceButtonTitle,.AIPlugin-PriceButtonValue{font-size:13px;line-height:18px;font-weight:600;white-space:nowrap;letter-spacing:.8px;text-transform:uppercase}.AIPlugin-PriceButtonTitle{color:#b0adb3}.AIPlugin-PriceButton.primary .AIPlugin-PriceButtonTitle{color:currentColor}.AIPlugin-PriceButton.primary .AIPlugin-PriceButtonValueLabel{font-size:18px}.AIPlugin-PriceButton.primary.hasIcon .AIPlugin-PriceButtonValueLabel{font-size:20px}.AIPlugin-PriceButtonValueSuper{vertical-align:top}.AIPlugin-PriceButton.primary .AIPlugin-PriceButtonValueSuper{font-size:12px;line-height:16px;font-weight:400}.AIPlugin-PriceButton.primary .AIPlugin-PriceButtonStablePrice{color:#6a6a70}.AIPlugin-PriceButtonStablePrice.antiSale,.AIPlugin-PriceButtonStablePrice.onSale{color:#d32f2f}.AIPlugin-SpecList{display:flex;flex-wrap:wrap;align-items:flex-start}.AIPlugin-SpecItem{font-size:14px;font-weight:400;line-height:18px;display:flex;flex-direction:column;flex-basis:46%;margin-right:6px;margin-bottom:18px;padding-left:18px;border-left:3px solid hsla(0,0%,100%,.3);color:#b0adb3}.AIPlugin-SpecItem:nth-child(2n){margin-right:0}.AIPlugin-SpecItem:last-child,.AIPlugin-SpecItem:nth-last-child(2){margin-bottom:0}.AIPlugin-SpecItemValue{margin-top:6px;color:#eae9ef}.AIPlugin-Gutter{display:inline-flex;flex-direction:column;justify-content:flex-start;padding:18px 0;flex-shrink:0;color:#b0adb3;font-size:13px;line-height:19px;font-weight:600;text-align:center;background:#1b1828;width:120px}.AIPlugin-GutterItem{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:0;padding:15px 18px;cursor:pointer;text-transform:uppercase;transition:background-color .15s,color .15s}.AIPlugin-GutterItem .Icon{height:12px;width:12px;-webkit-transform:scale(2.5);transform:scale(2.5);margin-bottom:6px}.AIPlugin-GutterItem .Icon.categories{-webkit-transform:scale(1.25);transform:scale(1.25);margin-bottom:9px;-webkit-transform-origin:top center;transform-origin:top center}.AIPlugin-GutterItem.active,.AIPlugin-GutterItem.active:hover{color:#eae9ef;background-color:#302c3d}.AIPlugin-GutterItem.active .Icon,.AIPlugin-GutterItem.active .Icon.shield-check{color:#20d19c}.AIPlugin-GutterItem:hover{color:#eae9ef;background-color:#302c3d}.AIPlugin-GutterItem img{margin-bottom:6px}.AIPlugin-GutterItem.active .AIPlugin-GutterItemImage,.AIPlugin-GutterItem .AIPlugin-GutterItemImageActive{display:none}.AIPlugin-GutterItem.active .AIPlugin-GutterItemImageActive{display:block}.AIPlugin-Heart{height:36px;width:36px;margin:12px;background:50%/contain no-repeat url(/images/lustre-emblem.svg)}.AIPlugin-Heart.animated{-webkit-animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98);animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98)}.AIPlugin-RatingBadge{display:inline-flex;align-items:center;height:27px;min-width:70px;padding:6px;color:#f2f2f2;border-radius:6px;font-family:BasicSans Minimal;font-size:13px;font-weight:600;line-height:19px;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;overflow:hidden;transition:background-color .15s}.AIPlugin-RatingBadge:hover{color:#f2f2f2}.AIPlugin-RatingBadge_quality-level-5{background:linear-gradient(93.4deg,#3268c8 -14.2%,#5c328f 108.6%)}.AIPlugin-RatingBadge_quality-level-5:hover{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(91.43deg,#3268c8 -1.27%,#5c328f 25.75%,#141e8e 45.24%)}.AIPlugin-RatingBadge_quality-level-4{background:#46987f}.AIPlugin-RatingBadge_quality-level-4:hover{background:#2b7b63}.AIPlugin-RatingBadge_quality-level-3{background:#60b3cd}.AIPlugin-RatingBadge_quality-level-3:hover{background:#348aa5}.AIPlugin-RatingBadge_quality-level-2{background:#cd8f60}.AIPlugin-RatingBadge_quality-level-2:hover{background:#9e653a}.AIPlugin-RatingBadge_quality-level-1{background:#b76860}.AIPlugin-RatingBadge_quality-level-1:hover{background:#994339}.AIPlugin-RatingBadge_quality-level-0{background:#878b8d}.AIPlugin-RatingBadge_quality-level-0:hover{background:#6c6f71}.AIPlugin-RatingBadge_loading{background:#dad6dd;justify-content:center}.AIPlugin-RatingBadge_noHover{cursor:auto;pointer-events:none}.AIPlugin-RatingBadgeImage{width:16px}.AIPlugin-RatingBadgeLabel{position:relative;top:1px;flex-grow:1;margin:3px}.AIPlugin-RatingBadgeIcon{position:relative;top:1px;display:flex;justify-content:center;align-items:center;height:18px;margin-right:6px;margin-left:3px}.AIPlugin-DescriptionTooltip.Tooltip{max-width:402px;white-space:normal;padding:9px;background-color:#333;box-shadow:0 0 24px 0 rgba(0,0,0,.2);letter-spacing:.6px}.AIPluginDetailsPage.designV2 .AIPlugin-DescriptionTooltip.Tooltip{padding:21px;color:#342d4d;font-weight:500;background-color:#f0f3ff;border:2px solid #342d4d;border-radius:15px;box-shadow:none}.AIPlugin-DescriptionTooltip.Tooltip p{margin-bottom:12px}@media (max-width:767px){.AIPlugin-DescriptionTooltip.Tooltip{max-width:calc(100% - 36px)}}.AIPlugin-StickyProductHeader{position:fixed;top:0;width:100%;min-height:63px;display:flex;justify-content:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;z-index:200;background:linear-gradient(0deg,#212453,#212453),linear-gradient(0deg,rgba(17,14,31,.55),rgba(17,14,31,.55)),linear-gradient(357.95deg,#2d0b6c,#498ca3 46.3%,#d95749);box-shadow:0 4px 20px rgba(0,0,0,.25);transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out,-webkit-transform .15s ease-in-out}.AIPlugin-StickyProductHeader.expanded{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.AIPlugin-StickyProductHeaderSideItem{flex-grow:1;flex-shrink:0;flex-basis:126px;display:flex}.AIPlugin-StickyProductHeaderSideItem:first-child{margin-right:24px}.AIPlugin-StickyProductHeaderSideItem:last-child{justify-content:flex-end;align-items:center;margin-left:24px}@media (max-width:767px){.AIPlugin-StickyProductHeaderSideItem{flex-basis:60px}}.AIPlugin-StickyProductHeaderLogo{align-items:center}.AIPlugin-StickyProductHeaderLogo img{width:30px;margin-left:9px}.AIPlugin-StickyProductHeaderBody{display:flex;flex-shrink:1;min-width:0;align-items:center;justify-content:center;max-width:100%;font-size:18px;font-weight:600;color:#fff}.AIPlugin-StickyProductHeaderName{margin-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AIPlugin-ProductImage{padding:12px;background-color:#fff}.AIPlugin-ProductImage img{border-radius:9px}.AIPluginCategoryPage{display:flex;flex-direction:column;align-items:center;position:relative;padding:6px 0}.AIPluginCategoryPage.demo{background-color:#342d4d}.AIPluginCategoryPage.demo .AIPluginCategoryPage-HeaderFeedback,.AIPluginCategoryPage.demo .AIPluginCategoryPage-HeaderMenu,.AIPluginCategoryPage.demo .AIPluginProductPage-FilterButton{visibility:hidden}.AIPluginCategoryPage-Menu{position:absolute;top:0;bottom:0;left:0;z-index:300;transition:opacity .1s}.AIPluginCategoryPage-Menu.hidden{opacity:0;pointer-events:none}.AIPluginCategoryPage-Main{display:flex;position:relative;flex-direction:column;width:100%;flex-grow:1;flex-shrink:1;overflow:hidden;margin:0 54px}@media (max-width:767px){.AIPluginCategoryPage-Main{margin:0 15px}}.AIPluginCategoryPage-MainLoadingOverlay{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:72px;top:0;left:0;right:0;bottom:0;background-color:rgba(17,14,31,.9);z-index:101}.AIPluginCategoryPage-MainLoadingOverlay img{height:36px;margin:12px}.AIPluginCategoryPage-MainLoadingOverlay img.animated{-webkit-animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98);animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98)}.AIPluginCategoryPage-MainLoadingOverlay.hidden{display:none}@media (max-width:767px){.AIPluginCategoryPage-MainLoadingOverlay{padding:48px}}@media (max-width:424px){.AIPluginCategoryPage-MainLoadingOverlay{padding:24px}}.AIPluginCategoryPage-MainLoadingOverlayText{text-align:center;font-weight:600;font-size:15px}.AIPluginCategoryPage-MainLoadingOverlayText .AIPluginCategoryPage-MainLoadingOverlayText_upper{text-transform:uppercase}.AIPluginCategoryPage-MainLoadingOverlayText.animated:after{position:absolute;-webkit-animation:d 2s infinite;animation:d 2s infinite;content:"."}.AIPluginCategoryPage-Header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 15px}.AIPluginCategoryPage-HeaderMenu{display:inline-flex;flex-shrink:0;align-items:center;width:165px}@media (max-width:1023px){.AIPluginCategoryPage-HeaderMenu{width:93px}}@media (max-width:767px){.AIPluginCategoryPage-HeaderMenu{width:57px}}.AIPluginCategoryPage-Hamburger.Hamburger{height:12px;width:15px;margin-right:18px}.AIPluginCategoryPage-Hamburger.Hamburger .HamburgerLine{background-color:#eae9ef}.AIPluginCategoryPage-HeaderMenu:hover .AIPluginCategoryPage-Hamburger.Hamburger .HamburgerLine{background-color:#c3c0d1}.AIPluginCategoryPage-Logo img{height:27px;display:block}.AIPluginCategoryPage-HeaderIcon{height:18px}.AIPluginCategoryPage-HeaderIcon img{height:100%}.AIPluginCategoryPage-HeaderFeedback{display:inline-flex;flex-shrink:0;align-items:center;justify-content:flex-end;text-transform:uppercase;font-size:13px;font-weight:600}.AIPluginCategoryPage-HeaderFeedback .Icon{margin-right:3px}.AIPluginCategoryPage-HeaderFeedback:hover{color:#c3c0d1}@media (max-width:1023px){.AIPluginCategoryPage-HeaderFeedback{width:93px}}@media (max-width:767px){.AIPluginCategoryPage-HeaderFeedback{width:57px}}.AIPluginCategoryPage-HeaderFeedback,.AIPluginCategoryPage-PowerUserCTAs{height:36px;max-width:165px;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.AIPluginCategoryPage-PowerUserCTAs p{margin-left:auto}.AIPluginCategoryPage-HeaderMain{display:flex;position:relative;align-items:center;overflow:hidden;flex-shrink:1;padding:0 18px}.AIPluginCategoryPage-HeaderTitle{white-space:nowrap;color:#fff;font-size:21px;font-weight:600;letter-spacing:.8px;line-height:27px;text-align:center}.AIPluginCategoryPage-HeaderTitle_capitalized{text-transform:capitalize;margin-right:12px}.AIPluginCategoryPage-HeaderPopup{position:fixed;z-index:201;border-radius:6px;padding:6px 6px 0;margin:-6px;overflow:hidden;max-height:39px;background-color:rgba(40,42,93,0);transition:background-color .15s,max-height .15s}.AIPluginCategoryPage-HeaderPopup.expanded{background-color:#282a5d}.AIPluginCategoryPage-IndicatorList{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:5px}.AIPluginCategoryPage-IndicatorItem{display:block}.AIPluginCategoryPage-IndicatorLink{display:block;padding:3px}.AIPluginCategoryPage-Indicator{display:block;width:6px;height:6px;background-color:#85818e;border-radius:50%}.AIPluginCategoryPage-Indicator.active{background-color:#20d19c}.AIPluginCategoryPage-WinnersCarouselOffset.Carousel-Offset{width:20vw}@media (max-width:862px){.AIPluginCategoryPage-WinnersCarouselOffset.Carousel-Offset{width:10vw}}.AIPluginCategoryPage-WinnersCarouselList{display:flex;flex-wrap:nowrap;white-space:nowrap;padding-left:20vw}@media (max-width:862px){.AIPluginCategoryPage-WinnersCarouselList{padding-left:10vw}}.AIPluginCategoryPage-WinnersCarouselItem{display:inline-flex;flex-shrink:0;width:60vw;height:297px;margin-right:96px;border-radius:15px;position:relative;white-space:normal}@media (max-width:1279px){.AIPluginCategoryPage-WinnersCarouselItem{margin-right:60px}}@media (max-width:862px){.AIPluginCategoryPage-WinnersCarouselItem{width:80vw;margin-right:24px}}@media (max-width:424px){.AIPluginCategoryPage-WinnersCarouselItem{height:auto;flex-direction:column-reverse}}.AIPluginCategoryPage-WinnersCarouselItem:last-child{margin-right:0}.AIPluginCategoryPage-ProductLoadingOverlay,.AIPluginCategoryPage-WinnersCarouselItemOverlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:15px}.AIPluginCategoryPage-WinnersCarouselItemOverlay{display:flex;align-items:center;justify-content:flex-end;cursor:pointer;z-index:102;transition:opacity .2s}.AIPluginCategoryPage-WinnersCarouselItem.active .AIPluginCategoryPage-WinnersCarouselItemOverlay{opacity:0;pointer-events:none}.AIPluginCategoryPage-WinnersCarouselItem.active+.AIPluginCategoryPage-WinnersCarouselItem .AIPluginCategoryPage-WinnersCarouselItemOverlay{justify-content:flex-start}img.AIPluginCategoryPage-WinnersCarouselItemOverlayImage{height:100%;opacity:.25;border-top-right-radius:15px;border-bottom-right-radius:15px}.AIPluginCategoryPage-WinnersCarouselItem.active+.AIPluginCategoryPage-WinnersCarouselItem img.AIPluginCategoryPage-WinnersCarouselItemOverlayImage{border-radius:15px}@media (max-width:862px){img.AIPluginCategoryPage-WinnersCarouselItemOverlayImage{display:none}}.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#2f326e;padding:6px 0;max-width:calc(40vw / 2 - 96px);pointer-events:none}.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav.left{left:0;padding-right:9px;border-top-right-radius:6px;border-bottom-right-radius:6px}.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav.right{right:0;padding-left:9px;text-align:right;border-top-left-radius:6px;border-bottom-left-radius:6px}.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav.left .AIPluginCategoryPage-WinnersCarouselNavCopy{margin-left:6px}.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav.right .AIPluginCategoryPage-WinnersCarouselNavCopy{margin-right:6px}@media (max-width:1279px){.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav{max-width:calc(40vw / 2 - 60px)}}@media (max-width:862px){.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav{max-width:calc(40vw / 2 - 24px)}.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav.left{left:0}.AIPluginCategoryPage-WinnersCarouselNav.Carousel-Nav.right{right:0}}.AIPluginCategoryPage-WinnersCarouselNavCopy{max-width:102px;text-transform:uppercase;font-size:13px;font-weight:600;line-height:24px}@media (max-width:1042px){.AIPluginCategoryPage-WinnersCarouselNavCopy{display:none}}.AIPluginCategoryPage-WinnersCarouselProductSelectors{display:inline-flex;flex-direction:column;margin-left:9px}@media (max-width:424px){.AIPluginCategoryPage-WinnersCarouselProductSelectors{flex-direction:row;justify-content:center;width:100%;margin-bottom:12px;margin-left:0}}.AIPluginCategoryPage-WinnersCarouselProductSelector{display:inline-flex;align-items:center;justify-content:center;height:calc((100% - 36px) / 5);width:66px;margin-bottom:9px;background-size:100%;background-color:#fff;background-position:50%;background-repeat:no-repeat;color:#fff;border-radius:12px;position:relative;text-align:center;transition:background-size .15s}.AIPluginCategoryPage-WinnersCarouselProductSelector:last-child{margin-bottom:0}.AIPluginCategoryPage-WinnersCarouselProductSelector:hover{background-size:105%;color:#fff}.AIPluginCategoryPage-WinnersCarouselProductSelector.selected{background-color:#2f326e;background-image:none!important}.AIPluginCategoryPage-WinnersCarouselProductSelector.selected:before{content:"";position:absolute;top:0;bottom:0;left:-21px;width:30px;background-color:#2f326e}.AIPluginCategoryPage-WinnersCarouselItem.loading .AIPluginCategoryPage-WinnersCarouselProductSelectors .AIPluginCategoryPage-WinnersCarouselProductSelector.selected{background-color:rgba(48,44,61,.95)}.AIPluginCategoryPage-WinnersCarouselItem.loading .AIPluginCategoryPage-WinnersCarouselProductSelectors .AIPluginCategoryPage-WinnersCarouselProductSelector.selected:before{content:none}.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner~.AIPluginCategoryPage-WinnersCarouselProductSelector:nth-child(5){margin-bottom:0}.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner~.AIPluginCategoryPage-WinnersCarouselProductSelector:nth-child(n+6){display:none}@media (max-width:550px){.AIPluginCategoryPage-WinnersCarouselProductSelector{width:54px}}@media (max-width:424px){.AIPluginCategoryPage-WinnersCarouselProductSelector{width:calc((100% - 36px) / 5);height:48px;margin-bottom:0;margin-left:9px}.AIPluginCategoryPage-WinnersCarouselProductSelector:first-child{margin-left:0}.AIPluginCategoryPage-WinnersCarouselProductSelector.selected{background-color:#fff;color:#000}.AIPluginCategoryPage-WinnersCarouselProductSelector.selected:before{width:9px;height:9px;top:auto;bottom:0;left:50%;-webkit-transform:rotate(45deg) translateY(75%);transform:rotate(45deg) translateY(75%);background-color:#fff}}.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner{height:calc(((100% - (9px * 4)) / 5) - 3px);margin-bottom:12px}.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner.selected{background-color:#c0675e}.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner .AIPluginCategoryPage-WinnersCarouselProductSelectorContent{font-size:14px;line-height:18px}.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner.selected:before{background-color:#c0675e;width:9px;height:9px}@media (min-width:425px){.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner.selected:before{top:50%;left:0;-webkit-transform:rotate(45deg) translateX(-75%);transform:rotate(45deg) translateX(-75%)}}@media (max-width:550px){.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner .AIPluginCategoryPage-WinnersCarouselProductSelectorContent{font-size:12px;line-height:15px}}@media (max-width:424px){.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner{width:calc(((100% - (9px * 4)) / 5) - 3px);height:48px;margin-right:3px;margin-bottom:0}.AIPluginCategoryPage-WinnersCarouselProductSelector_nonWinner.selected{color:#fff}}.AIPluginCategoryPage-WinnersCarouselProductSelectorOverlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:0;background-color:rgba(17,14,31,.7);transition:background-color .15s}.AIPluginCategoryPage-WinnersCarouselProductSelector:hover .AIPluginCategoryPage-WinnersCarouselProductSelectorOverlay{background-color:rgba(17,14,31,.75)}.AIPluginCategoryPage-WinnersCarouselProductSelector.selected .AIPluginCategoryPage-WinnersCarouselProductSelectorOverlay{background-color:unset}.AIPluginCategoryPage-WinnersCarouselProductSelectorContent{z-index:1;font-size:18px;font-weight:600}.AIPluginCategoryPage-WinnersCarouselProductSelectorSeparator{position:absolute;bottom:-6px;-webkit-transform:translateY(50%);transform:translateY(50%)}@media (max-width:424px){.AIPluginCategoryPage-WinnersCarouselProductSelectorSeparator{bottom:auto;right:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateX(65%) rotate(270deg);transform:translateX(65%) rotate(270deg)}}.AIPluginCategoryPage-WinnersCarouselProductSelectorSaleImage{height:18px;margin-left:6px}.AIPluginCategoryPage-Product{display:grid;grid-template-areas:"a ." "a b" "a c" "a d" "a e" "a f" "a .";grid-template-columns:repeat(2,1fr);grid-template-rows:minmax(12px,1fr) repeat(2,minmax(-webkit-min-content,auto)) minmax(24px,auto) repeat(2,minmax(-webkit-min-content,auto)) minmax(12px,1fr);grid-template-rows:minmax(12px,1fr) repeat(2,minmax(min-content,auto)) minmax(24px,auto) repeat(2,minmax(min-content,auto)) minmax(12px,1fr);grid-column-gap:18px;justify-items:start;padding-right:12px;width:100%;max-height:408px;background-color:#2f326e;border-radius:15px;position:relative}@media (max-width:767px){.AIPluginCategoryPage-Product{grid-template-columns:35% 1fr}}@media (max-width:424px){.AIPluginCategoryPage-Product{grid-template-areas:"a" "b" "c" "d" "e" "f";grid-template-columns:1fr;grid-template-rows:auto repeat(2,-webkit-min-content) auto minmax(0,-webkit-min-content) minmax(0,-webkit-min-content);grid-template-rows:auto repeat(2,min-content) auto minmax(0,min-content) minmax(0,min-content);justify-items:center;padding:9px;max-height:none}}.AIPluginCategoryPage-ProductLoadingOverlay{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;opacity:0;transition:opacity .3s;pointer-events:none;color:#fff;background-color:rgba(48,44,61,.95);z-index:101}.AIPluginCategoryPage-ProductLoadingOverlay img{height:36px;margin:12px}.AIPluginCategoryPage-ProductLoadingOverlay img.animated{-webkit-animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98);animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98)}.AIPluginCategoryPage-ProductLoadingOverlay.fixed{position:fixed}.AIPluginCategoryPage-ProductLoadingOverlay.loading,.AIPluginCategoryPage-WinnersCarouselItem.loading .AIPluginCategoryPage-ProductLoadingOverlay{opacity:.95;pointer-events:auto}.AIPluginCategoryPage-ProductImage{grid-area:a;width:100%;max-height:100%;border-top-left-radius:17px;border-bottom-left-radius:17px;overflow:hidden}.AIPluginCategoryPage-ProductImage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:424px){.AIPluginCategoryPage-ProductImage{max-height:282px;border-radius:9px}.AIPluginCategoryPage-ProductImage img{max-height:282px}}.AIPluginCategoryPage-ProductTitle{grid-area:b;display:flex;align-items:center;color:#fff;font-size:18px;font-weight:600;line-height:24px;margin-bottom:9px;transition:color .15s}.AIPluginCategoryPage-ProductTitle:hover{color:#eae9ef}.AIPluginCategoryPage-ProductTitle .Icon{flex-shrink:0}@media (max-width:767px){.AIPluginCategoryPage-ProductTitle{padding-top:0}}@media (max-width:424px){.AIPluginCategoryPage-ProductTitle{margin-top:6px}}.AIPluginCategoryPage-ProductTitlePopupContainer{display:inline-flex;align-items:center}.AIPluginCategoryPage-ProductTitlePopup{position:absolute;z-index:201;border-radius:6px;padding:6px 24px 0 6px;margin:3px -6px;background-color:#282a5d}.AIPluginCategoryPage-ProductName{margin-bottom:12px}.AIPluginCategoryPage-PriceButtonList{grid-area:f;max-height:51px;overflow:hidden}@media (max-width:424px){.AIPluginCategoryPage-PriceButtonList{max-height:57px;margin:6px auto 0}}.AIPluginCategoryPage-ProductDataItem{font-size:15px;letter-spacing:.6px;font-weight:400}.AIPluginCategoryPage-ProductCrawl{display:flex;align-items:center}.AIPluginCategoryPage-ProductCrawlIcon{width:16px;height:16px;flex-shrink:0;margin-right:12px;color:#85818e;position:relative;top:1px}.negative .AIPluginCategoryPage-ProductCrawlIcon{color:#f47264}.AIPluginCategoryPage-ProductCrawlLabel{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#20d19c;transition:color .15s}.negative .AIPluginCategoryPage-ProductCrawlLabel{color:#f47264}.AIPluginCategoryPage-ProductCrawlSource{color:#b0adb3}.AIPluginCategoryPage-ProductAnalysisSection{grid-area:d;display:inline-flex;flex-direction:column;max-width:100%;overflow:hidden;margin-top:6px;padding:3px 9px 0;left:-9px;position:relative;border-radius:6px;transition:background-color .15s}.AIPluginCategoryPage-ProductAnalysisSection:hover,.AIPluginCategoryPage-ProductAnalysisSection:hover .AIPluginCategoryPage-ProductCrawlList:after{background-color:#282534}@media (max-width:424px){.AIPluginCategoryPage-ProductAnalysisSection{padding:3px 6px;left:-6px}}.AIPluginCategoryPage-ProductQualityRank{grid-area:e;margin-bottom:3px;color:#f46f6f}.AIPluginCategoryPage-ProductQualityRank img{vertical-align:text-top}.AIPluginCategoryPage-AnalysisLink{grid-area:g;flex-shrink:0;display:flex;align-items:center;position:relative;top:-6px;line-height:18px;color:#20d19c;transition:color .15s}@media (max-width:424px){.AIPluginCategoryPage-AnalysisLink{top:0}}.AIPluginCategoryPage-AnalysisLinkIcon{position:relative;top:2px}.AIPluginCategoryPage-ProductCrawlList{position:relative;padding-bottom:6px;max-width:100%;overflow:hidden;flex-shrink:1}.AIPluginCategoryPage-ProductCrawlList:after{position:absolute;content:"";height:9px;bottom:0;left:0;right:0;background:#2f326e;transition:background-color .15s}.AIPluginCategoryPage-ProductCrawlList.light:after{background:#fff}.AIPluginCategoryPage-ProductCrawlList.light .AIPluginCategoryPage-ProductCrawlLabel,.AIPluginCategoryPage-ProductCrawlList.light .AIPluginCategoryPage-ProductCrawlValue{color:#777485}.AIPluginCategoryPage-ProductCrawlList.inline{padding-bottom:0}.AIPluginCategoryPage-ProductCrawlList.inline:after{display:none}@media (max-width:767px){.AIPluginCategoryPage-ProductCrawlList:after{height:6px}.AIPluginCategoryPage-ProductCrawlList .AIPluginCategoryPage-ProductCrawl:nth-child(n+3){display:none}}@media (max-width:424px){.AIPluginCategoryPage-ProductCrawlList{padding-bottom:0}.AIPluginCategoryPage-ProductCrawlList:after{content:none}}.AIPluginCategoryPage-PanelContainer{position:fixed;top:0;bottom:0;right:0;left:119px;background-color:rgba(17,14,31,.95);overflow:hidden;z-index:300;border-radius:15px}.AIPluginCategoryPage-PanelContainer.fullscreen{left:0}.AIPluginCategoryPage-Panel{position:relative;top:0;left:0;z-index:300;background-color:#302c3d;box-shadow:0 0 40px 0 rgba(0,0,0,.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;letter-spacing:.8px}.AIPluginCategoryPage-Panel.collapsed{-webkit-transform:translateX(-124%);transform:translateX(-124%)}.AIPluginCategoryPage-Panel.collapsed .Panel-CloseLink{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}.AIPluginCategoryPage-Panel .AIPluginMainPopupPage-CategoryList{width:auto;min-width:315px;padding-right:6px}.AIPluginCategoryPage-PanelContent{height:100vh}.AIPluginCategoryPage-PanelCloseLink{position:absolute;top:12px;right:-12px;-webkit-transform:translateX(100%);transform:translateX(100%);display:flex;align-items:center;justify-content:center;opacity:1;color:#85818e;transition:opacity .3s,color .15s,-webkit-transform .3s;transition:opacity .3s,transform .3s,color .15s;transition:opacity .3s,transform .3s,color .15s,-webkit-transform .3s}.AIPluginCategoryPage-PanelCloseLink:hover{color:#aaa7b0}.AIPluginCategoryPage-PanelCloseLink .Icon{height:21px}.AIPluginCategoryPage-PanelContentCategories{display:flex;flex-direction:column;padding:18px 6px 0 12px}@media (hover:hover){.AIPluginCategoryPage-PanelContentCategories{scrollbar-color:hsla(0,0%,100%,.7) transparent}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar{width:18px;height:18px}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-button{width:0;height:0}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.7)}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-thumb:active,.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-thumb:hover{background:#fff}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-thumb,.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-thumb:active,.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-thumb:hover{border-style:none;border-radius:30px;border:3px solid transparent;background-clip:padding-box}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-track{background:transparent;border-style:none;border-radius:0}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-track:active,.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-track:hover{background:transparent}.AIPluginCategoryPage-PanelContentCategories::-webkit-scrollbar-corner{background:transparent}}.AIPluginCategoryPage-PanelContentCategories .AIPluginMainPopupPage-CategoryListEmpty{color:#eae9ef}.AIPluginCategoryPage-PanelContentHeader{font-size:21px;line-height:29px;color:#20d19c;font-weight:600}.AIPluginCategoryPage-PanelContentFeedback{display:flex;flex-direction:column;flex-basis:100%;padding:24px 30px;width:432px}.AIPluginCategoryPage-Form input.FancyInput-Field,.AIPluginCategoryPage-Form textarea.FancyInput-Field{background-color:#110e1f;color:#eae9ef;border:none;border-radius:6px}.AIPluginCategoryPage-Form textarea.FancyInput-Field{margin:18px 0}.AIPluginCategoryPage-Form .FancyInput-Placeholder{background-color:hsla(0,0%,100%,0)}.AIPluginCategoryPage-Form .FancyInput:not(.valid):not(.checking):not(.error) .FancyInput-Field.hasText+.FancyInput-Placeholder,.AIPluginCategoryPage-Form .FancyInput:not(.valid):not(.checking):not(.error) .FancyInput-Field:focus+.FancyInput-Placeholder{color:#9d9aa5}button.AIPluginCategoryPage-FormButton{display:flex;align-items:center;height:30px;line-height:30px;padding:0 24px;font-size:13px;font-weight:600;line-height:19px;text-transform:uppercase;text-align:center;border-radius:6px;color:#110e1f;background-color:#20d19c;transition:background-color .15s}button.AIPluginCategoryPage-FormButton:hover{color:#110e1f;background-color:#4affc9}button.AIPluginCategoryPage-FormButton[disabled]{color:#110e1f;background-color:#20d19c;opacity:.2}.AIPluginCategoryPage-FeedbackFormButton{margin-top:18px}.AIPluginCategoryPage-ButtonSpinner{height:21px;width:21px;margin-right:9px;border-radius:50%;border:1px solid transparent;border-top-color:#110e1f;-webkit-animation:a .7s infinite;animation:a .7s infinite}.AIPluginCategoryPage-FormSuccess{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;color:#eae9ef}.AIPluginCategoryPage-FormSuccess .Icon{width:36px;height:36px;background-color:#31525b;border-radius:50%;padding:6px;margin-bottom:12px}.AIPluginCategoryPage-FormError{color:#ed3939}.AIPluginCategoryPage-PanelContentInfographic{display:flex;max-width:809px}.AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainItem{margin-bottom:24px;font-size:15px;line-height:24px;margin-right:48px}.AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainList{margin:0;max-width:444px}.AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainIcon{width:48px;height:48px;margin-right:18px;background-color:#1b1828}.AIPluginCategoryPage-PanelContentInfographic .AIHome-Text{font-size:16px}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographic .AIHome-Text{font-size:15px;line-height:24px}.AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainIcon object{-webkit-transform:scale(.8);transform:scale(.8)}.AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainGraphic{width:335px;padding:18px 30px}.AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainGraphic.hidden{display:none}.AIPluginCategoryPage-PanelContentInfographicBody{margin-left:30px}.AIPluginCategoryPage-PanelContentInfographicBody h3{margin:24px 0;font-size:19px;font-weight:600;color:#20d19c}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody{overflow:auto}@media (hover:hover){.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody{scrollbar-color:hsla(0,0%,100%,.7) transparent}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar{width:18px;height:18px}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-button{width:0;height:0}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.7)}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-thumb:active,.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-thumb:hover{background:#fff}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-thumb,.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-thumb:active,.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-thumb:hover{border-style:none;border-radius:30px;border:3px solid transparent;background-clip:padding-box}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-track{background:transparent;border-style:none;border-radius:0}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-track:active,.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-track:hover{background:transparent}.AIPluginCategoryPage .AIPluginCategoryPage-PanelContentInfographicBody::-webkit-scrollbar-corner{background:transparent}}.AIPluginCategoryPage-RatingBadgeContainer{grid-area:c}@-webkit-keyframes d{0%{content:"."}33%{content:".."}66%{content:"..."}}@keyframes d{0%{content:"."}33%{content:".."}66%{content:"..."}}.AIHome{color:#d7d5dc}@media (max-width:767px){.AIHome .AICategoryPage-HeaderMobile{margin-bottom:30px}}.AIHome-Gradient,.AIHome-TopGradient{background-color:rgba(17,14,31,.5)}.AIHome-TopGradient{background-image:linear-gradient(195.39deg,#131757,#35235a 46.35%,#223b74);background-size:auto,cover;background-attachment:fixed,fixed;background-position:50%,50%}@media (hover:none){.AIHome-TopGradient{background-attachment:scroll}}.AIHome-BottomGradient{background-image:linear-gradient(0deg,rgba(27,24,40,.95),rgba(27,24,40,.95)),linear-gradient(195.39deg,#131757,#35235a 46.35%,#223b74);background-size:100%;position:relative}.AIHome-BottomGradient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(/images/ai/ai-home-topography.png);background-size:100%}@media (max-width:424px){.AIHome-BottomGradient:before{background-size:140%}}.AIHome-Header{text-align:left;color:#fff;padding:0 30px}.AIHome-Header img{width:72px}@media (max-width:767px){.AIHome-Header{padding:0 18px;margin-bottom:12px}.AIHome-Header img{width:60px}}.AIHome-Section{font-size:24px;line-height:36px;padding:36px 36px 48px;margin-left:120px;position:relative}.AIHome-Section.first{padding-top:84px}@media (max-width:1023px){.AIHome-Section{font-size:21px;line-height:30px;padding-left:24px;padding-right:24px;margin-left:0}}@media (max-width:767px){.AIHome-Section{padding:24px 12px 36px;font-size:16px;line-height:24px}.AIHome-Section.first{padding-top:60px}}.AIHome-TopSection{padding:24px 0 42px;position:relative}@media (max-width:767px){.AIHome-TopSection{padding:24px 18px 54px}}.AIHome-TopSectionScrollLink{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:left;transform-origin:left;color:#fff;padding:24px;padding-bottom:18px;transition:color .15s,-webkit-transform .15s;transition:color .15s,transform .15s;transition:color .15s,transform .15s,-webkit-transform .15s;cursor:pointer}.AIHome-TopSectionScrollLink .Icon{height:60px;width:60px;display:block}.AIHome-TopSectionScrollLink:hover{color:#c3c0d1;-webkit-transform:scale(1.4) translateX(-50%);transform:scale(1.4) translateX(-50%)}@media (max-width:1023px){.AIHome-TopSectionScrollLink .Icon{height:36px;width:36px}}@media (max-width:767px){.AIHome-TopSectionScrollLink{padding-top:18px;padding-bottom:12px}.AIHome-TopSectionScrollLink .Icon{height:24px;width:24px}}.AIHome-TopSectionContent{display:flex;align-items:center;height:calc(100vh - 66px);padding-left:168px;padding-right:72px}@media (max-width:1279px){.AIHome-TopSectionContent{padding-right:0}}@media (max-width:1023px){.AIHome-TopSectionContent{padding:0 24px;height:auto}}@media (max-width:767px){.AIHome-TopSectionContent{flex-direction:column-reverse;justify-content:center;height:auto;padding:0}}.AIHome-Footer{padding:48px 12px;color:#b0adb3;font-size:16px}.AIHome-Footer a{display:inline-block}@media (max-width:767px){.AIHome-Footer{padding-top:36px;padding-bottom:36px;font-size:14px}}.AIHome-FooterSeparator{margin:0 12px}.AIHome-Content{max-width:1035px;margin:0 auto;text-align:center}@media (max-width:767px){.AIHome-Content{overflow:hidden}.AIHome-Content .AIHome-Text{padding-right:6px;padding-left:6px}}.AIHome-Content-highlighted{background:#110e1f;border-radius:21px;padding:60px;padding-top:42px}@media (max-width:767px){.AIHome-Content-highlighted{padding:24px 18px}}.AIHome-FullWidthGraphic{max-width:100%}@media (max-width:767px){.AIHome-FullWidthGraphic{width:140%;max-width:none;position:relative;left:-20%}}.AIHome-HeroGraphic{flex-grow:1;margin-left:48px;max-width:60%;max-height:100%;cursor:pointer}.AIHome-HeroGraphic img{width:100%;max-height:100%}@media (max-width:1279px){.AIHome-HeroGraphic{margin-left:24px}}@media (max-width:767px){.AIHome-HeroGraphic{max-width:100%;margin-left:0;min-height:303px}}@media (max-width:424px){.AIHome-HeroGraphic{min-height:216px}}.AIHome-TopSectionBody{display:inline-flex;flex-direction:column;text-align:left;width:40%;min-width:384px;color:#eae9ef}@media (max-width:1279px){.AIHome-TopSectionBody{min-width:240px}}@media (max-width:767px){.AIHome-TopSectionBody{width:100%;margin-top:24px;text-align:center}}.AIHome-HeroTitle{font-size:46px;line-height:60px;font-weight:900;margin-bottom:12px;text-transform:uppercase}@media (max-width:1279px){.AIHome-HeroTitle{font-size:32px;line-height:45px}}@media (max-width:424px){.AIHome-HeroTitle{font-size:27px;line-height:36px}}.AIHome-HeroTitle~.AIHome-Text{color:#eae9ef;max-width:420px;margin-bottom:30px}@media (max-width:1023px){.AIHome-HeroTitle~.AIHome-Text{margin-bottom:18px}}@media (max-width:767px){.AIHome-HeroTitle~.AIHome-Text{margin:0 auto 30px}}.AIHome-SectionHeader,.AIHome-SectionHeader.AIHome-SectionTitle{margin-bottom:42px}.AIHome-SectionTitle{font-size:36px;line-height:51px;font-weight:600;color:#eae9ef;margin-bottom:9px}@media (max-width:1023px){.AIHome-SectionTitle{font-size:27px;line-height:30px}}@media (max-width:767px){.AIHome-SectionTitle{font-size:24px;line-height:33px}}.AIHome-SubTitle{margin-top:21px}.AIHome-Text{color:#b0adb3;font-size:21px;line-height:33px}.AIHome-Text p+p{margin-top:18px}@media (max-width:1023px){.AIHome-Text{font-size:18px;line-height:30px}}@media (max-width:767px){.AIHome-Text{font-size:16px;line-height:24px}.AIHome-Text p+p{margin-top:12px}}.AIHome-LinkButton{display:inline-flex;align-items:center;justify-content:space-between;align-self:flex-start;background-color:#fff;border-radius:6px;color:#3b3849;font-size:16px;font-weight:600;line-height:24px;height:42px;padding:0 15px;padding-left:12px;text-transform:uppercase;word-break:break-word}@media (max-width:1023px){.AIHome-LinkButton{font-size:15px;line-height:24px;height:42px;padding:0 12px}}.AIHome-LinkButton_medium{height:36px;font-size:14px}.AIHome-ChromeButton img{max-width:27px;margin-right:12px}@media (max-width:1023px){.AIHome-ChromeButton img{width:24px;height:24px;margin-right:15px}}.AIHome-ChromeButton_medium img{max-width:24px;margin-right:9px}@media (max-width:1023px){.AIHome-ChromeButton_medium img{width:18px;height:18px}}.AIHome-CategoryDropdownButton{padding-right:12px}.AIHome-CategoryDropdownButton .Icon.categories{height:15px;width:15px;margin-right:12px}.AIHome-CategoryDropdownButton .Icon.caret-down{margin-left:6px;margin-top:2px}@media (max-width:767px){.AIHome-CategoryDropdownButton{padding-right:9px;margin:0 auto}}.AIHome-AmazonCompareSection{display:flex;align-items:center;justify-content:space-around;width:100%}@media (max-width:767px){.AIHome-AmazonCompareSection{flex-direction:column}}.AIHome-AmazonCompareItem{flex-basis:100%}.AIHome-AmazonCompareItem:first-child{margin-right:24px}.AIHome-AmazonCompareItem img{max-width:100%;width:100%}@media (max-width:767px){.AIHome-AmazonCompareItem{display:flex;flex-direction:column;width:100%;font-size:18px;line-height:21px}.AIHome-AmazonCompareItem:first-child{margin-right:0;margin-bottom:36px}}.AIHome-Steps{display:flex;align-items:flex-start;justify-content:center;color:#b0adb3;margin-bottom:42px}@media (max-width:1023px){.AIHome-Steps{margin-bottom:0}}@media (max-width:767px){.AIHome-Steps{flex-direction:column;align-items:center}}@media (max-width:1023px){.AIHome-Step{font-size:18px;line-height:27px}}@media (max-width:767px){.AIHome-Step{display:flex;text-align:left;width:288px;margin-bottom:30px}.AIHome-Step:last-child{margin-bottom:0}}.AIHome-Step:nth-child(2){padding:0 72px}@media (max-width:1279px){.AIHome-Step:nth-child(2){padding:0 48px}}@media (max-width:1023px){.AIHome-Step:nth-child(2){padding:0 36px}}@media (max-width:767px){.AIHome-Step:nth-child(2){padding:0}}.AIHome-StepCount{background-color:#110e1f;font-size:36px;line-height:48px;border-radius:50%;width:81px;height:81px;display:inline-flex;justify-content:center;align-items:center;color:#20d19c;margin-bottom:30px;flex-shrink:0}@media (max-width:1023px){.AIHome-StepCount{width:60px;height:60px;font-size:30px;line-height:36px;margin-bottom:24px}}@media (max-width:767px){.AIHome-StepCount{width:48px;height:48px;font-size:24px;line-height:30px;margin-right:24px;margin-bottom:0}}.AIHome-ExplainItem,.AIHome-ExplainList,.AIHome-ExplainSection{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.AIHome-ExplainSection{flex-direction:column;flex-shrink:0}}.AIHome-ExplainGraphic{max-width:50%;width:100%}@media (max-width:767px){.AIHome-ExplainGraphic{max-width:432px}}.AIHome-ExplainList{flex-direction:column;margin-right:48px}@media (max-width:1023px){.AIHome-ExplainList{margin-right:36px}}@media (max-width:767px){.AIHome-ExplainList{margin-right:0;margin-bottom:48px}}.AIHome-ExplainItem{text-align:left;margin-bottom:60px;color:#b0adb3}.AIHome-ExplainItem:last-child{margin-bottom:0}@media (max-width:1023px){.AIHome-ExplainItem{margin-bottom:36px;font-size:18px}}@media (max-width:767px){.AIHome-ExplainItem{max-width:75%}}@media (max-width:424px){.AIHome-ExplainItem{max-width:100%}}.AIHome-ExplainIcon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;flex-shrink:0;background-color:#282534;border-radius:50%;margin-right:30px}@media (max-width:1023px){.AIHome-ExplainIcon{margin-right:24px;width:60px;height:60px}}.AIPluginDetailsPage{display:flex;justify-content:center;overflow:hidden;letter-spacing:.8px;color:#eae9ef}.AIPluginDetailsPage.designV2{overflow:unset;color:#fff}html.lustre-font-minimal-loaded .AIPluginDetailsPage.designV2{font-family:PlusJakartaDisplay Minimal,BasicSans Minimal,Helvetica Neue,Helvetica,Arial,sans-serif}html.lustre-font-full-loaded .AIPluginDetailsPage.designV2{font-family:PlusJakartaDisplay,BasicSans,Helvetica Neue,Helvetica,Arial,sans-serif}.AIPluginDetailsPage-Navigation{position:relative}.AIPluginDetailsPage-NavigationButton{position:fixed;top:50%;left:50%;display:flex;align-items:center;justify-content:center;padding:9px 12px;background-color:hsla(0,0%,100%,.1);border-radius:6px;text-transform:uppercase;box-shadow:0 0 24px 0 rgba(0,0,0,.2);transition:background .15s,color .15s;color:#b0adb3;font-size:13px;font-weight:600;line-height:19px}.AIPluginDetailsPage-NavigationButton.left{left:calc(50% - 468px);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);padding-left:3px}.AIPluginDetailsPage-NavigationButton.right{left:calc(50% + 453px);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-right:3px}.AIPluginDetailsPage-NavigationButton.left .AIPluginDetailsPage-NavigationButtonIcon{margin-right:6px}.AIPluginDetailsPage-NavigationButton.right .AIPluginDetailsPage-NavigationButtonIcon{margin-left:6px}.AIPluginDetailsPage-NavigationButton:hover{color:#eae9ef;background-color:hsla(0,0%,100%,.2)}.AIPluginDetailsPage-Scroll{display:flex;flex-direction:column;align-items:center;width:100%;max-height:100vh;padding:60px 0 192px;overflow-y:scroll}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Scroll{max-height:none;padding:0;overflow-y:unset}.AIPluginDetailsPage-Title{color:#110e1f;font-size:21px;font-weight:600;line-height:30px;text-align:center;margin-bottom:42px}.AIPluginDetailsPage-SubTitle{color:#110e1f;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;margin-bottom:18px}.AIPluginDetailsPage-Content{display:flex;flex-direction:column;max-width:100%}.AIPluginDetailsPage-Content_DesignV2{width:100%}.AIPluginDetailsPage-ContentSection{display:flex;flex-direction:column;background-color:#2f326e;width:100%;max-width:801px;margin-bottom:42px;border-radius:15px;box-shadow:0 0 24px 0 rgba(0,0,0,.2)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ContentSection{max-width:none;margin-bottom:0;border-radius:unset;box-shadow:unset}.AIPluginDetailsPage-Header{display:block;text-align:center}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Header{margin:24px 0 42px}.AIPluginDetailsPage-HeaderTitle{display:flex;align-items:center;justify-content:center;margin-bottom:6px;color:#eae9ef;font-size:24px;font-weight:600;line-height:30px;letter-spacing:1.2px;text-align:center}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-HeaderTitle{margin-bottom:9px;font-size:12px;font-weight:700;line-height:14px;color:#fff;text-transform:uppercase}@media (max-width:767px){.AIPluginDetailsPage-HeaderTitle{font-size:21px;line-height:24px}}.AIPluginDetailsPage-HeaderSubTitle{text-align:center;color:#eae9ef;font-size:14px;line-height:21px;margin-bottom:3px}.AIPluginDetailsPage-HeaderSubTitle:last-child{margin-bottom:0}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-HeaderSubTitle{font-size:22px;font-weight:700;line-height:36px;color:#fff;text-align:center;letter-spacing:.01em}.AIPluginDetailsPage-Logo{display:flex;justify-content:center;align-items:center;margin:0 auto 12px;height:24px}.AIPluginDetailsPage-Logo img{height:100%}.AIPluginDetailsPage-ContentTitle{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:600;line-height:24px;margin-bottom:9px}.AIPluginDetailsPage-ContentTitle.negative{color:#e79580}.AIPluginDetailsPage-ContentTitle.positive{color:#20d19c}.AIPluginDetailsPage-ContentTitleIcon{margin:-9px;margin-right:0;width:36px;height:36px}.AIPluginDetailsPage-Section{padding:15px 12px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Section{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#50418b;border-bottom:2px solid #342d4d;padding-bottom:60px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Section#specs{background-color:#342d4d}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Section#price_graph{background-color:#61387b}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Section#roundups{background-color:#8f44aa}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Section#reddit{background-color:#f47264}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Section#youtube{background-color:#50418b}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-Section#reviews{background-color:#342d4d}.AIPluginDetailsPage-SectionCenter{display:flex;justify-content:center;align-items:center}.AIPluginDetailsPage-SectionLoading{width:801px;max-width:100%;height:400px}@media (max-width:767px){.AIPluginDetailsPage-SectionLoading{height:300px}}.AICategoryPage-Analysis.loading .AIPluginDetailsPage-ContentSection.isLoading,.AIPluginDetailsPage.loading .AIPluginDetailsPage-ContentSection.isLoading{display:flex}.AIPluginDetailsPage-LoadingImage{height:54px;-webkit-animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98);animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98)}.AIPluginDetailsPage-SectionTitle{display:flex;align-items:center;color:hsla(0,0%,100%,.8);margin-bottom:18px;font-size:21px;font-weight:600;line-height:24px}.AIPluginDetailsPage-SectionTitle.center{justify-content:center;text-align:center}.AIPluginDetailsPage-SectionTitle.negative{color:hsla(12,68%,70%,.8)}.AIPluginDetailsPage-SectionTitle.positive{color:#20d19c}.AIPluginDetailsPage-SectionTitle .Icon{position:relative;top:2px;margin-right:6px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SectionTitle{justify-content:center;margin-top:51px;margin-bottom:42px;font-size:30px;line-height:36px;color:#fff;text-align:center}@media (max-width:767px){.AIPluginDetailsPage-SectionTitle{font-size:18px}}@media (max-width:424px){.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SectionTitle{font-size:24px;line-height:27px;margin-top:36px;margin-bottom:30px}}.AIPluginDetailsPage-SectionTitleIcon{margin:-9px;margin-right:6px;width:36px;height:36px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SectionTitleIcon{display:none}.AIPluginDetailsPage-ExpandableList,.AIPluginDetailsPage-ExpandableListItem{margin-bottom:9px}.AIPluginDetailsPage-ExpandableListItem:last-child,.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ExpandableListItem{margin-bottom:0}.AIPluginDetailsPage-SectionList{display:flex;flex-wrap:wrap;justify-content:space-around}.AIPluginDetailsPage-SectionListItem{width:calc(50% - 9px);margin-right:18px}.AIPluginDetailsPage-SectionListItem:nth-child(2n){margin-right:0}.AIPluginDetailsPage-SectionListContent{flex-grow:1;flex-shrink:1;width:100%;line-height:15px}.AIPluginDetailsPage-SectionListIcon{flex-grow:0;flex-shrink:0;width:16px;height:16px;margin-right:9px}.AIPluginDetailsPage-MainProductBadge{margin-bottom:6px}.AIPluginDetailsPage-Media{position:relative;display:flex;height:0;padding-top:56.25%;width:100%;overflow:hidden;cursor:pointer}.AIPluginDetailsPage-Media iframe,.AIPluginDetailsPage-Media img{position:absolute;top:0;width:100%;height:100%}.AIPluginDetailsPage-Media img{-o-object-fit:cover;object-fit:cover}.AIPluginDetailsPage-PlayVideoIcon{width:50px;height:35px;background:url(/images/icons/lustre/youtube-play.svg) 50%/cover no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101}.ImageCarousel-ItemLink:hover .AIPluginDetailsPage-PlayVideoIcon{background-image:url(/images/icons/lustre/youtube-play-dark.svg)}.AIPluginDetailsPage-PersonalizeButton{display:flex;align-items:center;text-transform:uppercase;color:#fff;font-size:13px;font-weight:300;line-height:15px;cursor:pointer}.AIPluginDetailsPage-PersonalizeButtonIcon{width:24px;height:24px}.AIPluginDetailsPage-PriceButton{display:inline-flex;justify-content:center;align-items:center;border-radius:13.488000000000001px;margin:0 12px;padding:0;color:#fff;font-size:14px;font-weight:600;line-height:15px;height:27px;border:2px solid #fff;cursor:pointer}.AIPluginDetailsPage-PriceButtonText{margin:0 3px}.AIPluginDetailsPage-PriceButtonIcon{width:16px;height:16px;margin:3px}.AIPluginDetailsPage-CloseButton{display:flex;align-items:center;background-color:#110e1f;max-width:624px;margin-top:42px;margin-bottom:15px;padding:12px 15px 12px 18px;border-radius:9px;text-transform:uppercase;cursor:pointer}.AIPluginDetailsPage-CloseButtonIcon{margin-left:6px}.AIPluginDetailsPage-SectionSeparator{height:1px;width:100%;background-color:hsla(0,0%,100%,.1);margin:15px 0}.AIPluginDetailsPage-SectionSeparator.thin{margin:-1px 0 0}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SectionSeparator{display:none}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ExpandableContainer,.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-List{width:100%;max-width:740px}.AIPluginDetailsPage-CrawlItem{position:relative;display:flex;border-radius:12px;background-color:#302c3d;transition:background .15s,color .15s;overflow:hidden}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItem{background-color:unset;border:2px solid #342d4d;width:100%;margin-bottom:15px}.AIPluginDetailsPage-CrawlRoundup{height:246px}@media (max-width:1023px){.AIVersusPage .AIPluginDetailsPage-CrawlRoundup{flex-direction:column;height:auto}}@media (max-width:767px){.AIPluginDetailsPage-CrawlRoundup{flex-direction:column;height:auto}}.AIPluginDetailsPage-CrawlRoundupContent{display:flex;align-items:center;flex-grow:1}.AIPluginDetailsPage-CrawlRoundupContent:hover{color:#fff;background-color:#3b3849}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupContent{background-color:#fff}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupContent:hover{color:#342d4d;background-color:#f2f2f2}.AIPluginDetailsPage-CrawlRoundupHeader{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 45%;max-width:360px;font-size:14px;line-height:19px;padding:18px 15px 15px;background:hsla(0,0%,100%,.1)}.AIPluginDetailsPage-CrawlRoundupHeader.very-high-trust{background:linear-gradient(145deg,#401174,#7b2789 48.24%,#b84478 98.53%)}.AIPluginDetailsPage-CrawlRoundupHeader.high-trust{background:linear-gradient(145deg,#3b7aee,#4748ce 97.56%)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeader{background:#342d4d}@media (max-width:1023px){.AIVersusPage .AIPluginDetailsPage-CrawlRoundupHeader{max-width:none}}@media (max-width:767px){.AIPluginDetailsPage-CrawlRoundupHeader{max-width:none}}.AIPluginDetailsPage-CrawlRoundupHeaderSource{display:flex;align-items:center;color:#eae9ef;font-size:18px;line-height:21px;margin-bottom:9px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderSource{font-weight:700;color:#fff}.AIPluginDetailsPage-CrawlRoundupHeaderSourceIcon{margin-right:9px;width:16px;height:16px;position:relative;top:1px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderSourceIcon{border-radius:50%}.AIPluginDetailsPage-CrawlRoundupHeaderLabel{text-transform:uppercase;margin-bottom:12px;border-radius:3px;padding:2px 6px;font-size:13px;font-weight:600;line-height:19px;background-color:rgba(17,14,31,.3)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderLabel{background-color:#ffd24b;color:#342d4d}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderLabel.highTrust{background-color:#c16bde;color:#fff}.AIPluginDetailsPage-CrawlRoundupHeaderLabelIcon{width:15px;margin-right:6px;vertical-align:top}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderLabelIcon{width:auto;height:18px}.AIPluginDetailsPage-CrawlRoundupHeaderInfoList{display:flex;padding:0 33px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderInfoList{display:none}.AIPluginDetailsPage-CrawlRoundupHeaderInfoItem{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;text-transform:uppercase;font-size:10px;font-weight:600;line-height:15px;padding:0 18px}.AIPluginDetailsPage-CrawlRoundupHeaderInfoItemLabel{font-size:13px;text-transform:uppercase;color:#b0adb3}.AIPluginDetailsPage-CrawlRoundupHeaderInfoItemLabel.positive{color:#20d19c}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderInfoItemLabel{color:#fff}.AIPluginDetailsPage-CrawlRoundupHeaderInfoItemText{margin-top:3px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderInfoItemText{opacity:.65}.AIPluginDetailsPage-CrawlRoundupHeaderText{margin-top:12px;padding:0 12px;text-align:center;line-height:18px;max-height:72px;overflow:hidden}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRoundupHeaderText{max-height:108px}.AIPluginDetailsPage-CrawlItemStars{display:inline-block;font-size:14px;font-family:Times}.AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="3"]:before{background:#20d19c;background:linear-gradient(90deg,#20d19c 100%,hsla(0,0%,100%,.3) 0)}.AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="2"]:before{background:linear-gradient(90deg,#20d19c 66%,hsla(0,0%,100%,.3) 0)}.AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="1"]:before{background:linear-gradient(90deg,#20d19c 33%,hsla(0,0%,100%,.3) 0)}.AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="0"]:before{background:hsla(0,0%,100%,.3)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="3"]:before{background:#fff;background:linear-gradient(90deg,#fff 100%,hsla(0,0%,100%,.3) 0)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="2"]:before{background:linear-gradient(90deg,#fff 66%,hsla(0,0%,100%,.3) 0)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="1"]:before{background:linear-gradient(90deg,#fff 33%,hsla(0,0%,100%,.3) 0)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemStars[data-analysis-depth="0"]:before{background:hsla(0,0%,100%,.3)}.AIPluginDetailsPage-CrawlItemStars[data-analysis-depth]:before,.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemStars[data-analysis-depth]:before{content:"★★★";-webkit-background-clip:text;-webkit-text-fill-color:transparent}.AIPluginDetailsPage-CrawlItemImage{width:16px;height:16px;margin-right:12px;color:#85818e}.AIPluginDetailsPage-CrawlItemBody{display:flex;flex-direction:column;padding:18px 15px}.AIPluginDetailsPage-CrawlItemTitle{color:#eae9ef;font-size:21px;font-weight:600;margin-bottom:9px}@media (max-width:767px){.AIPluginDetailsPage-CrawlItemTitle{font-size:18px;margin-bottom:6px}}.AIPluginDetailsPage-CrawlItemTitle--Highlighted{color:#31bca3}.AIPluginDetailsPage-CrawlItemTitle--Highlighted.topRating{color:#67cbe6}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemTitle--Highlighted{color:#342d4d}.AIPluginDetailsPage-CrawlItemTitleRating{display:flex;align-items:center}.AIPluginDetailsPage-CrawlItemTitleIcon{margin-right:15px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemTitleIcon{margin-right:9px}.AIPluginDetailsPage-CrawlItemTitleIcon--Check{height:21px}.AIPluginDetailsPage-CrawlItemSubTitle{display:flex;align-items:center;color:#eae9ef;font-size:14px;line-height:21px;margin-bottom:6px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemSubTitle{color:#342d4d}.AIPluginDetailsPage-CrawlItemTextPrimary{color:#fff;font-size:18px;line-height:21px;margin-bottom:9px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemTextPrimary{font-size:14px;font-weight:500;line-height:18px;color:#342d4d;margin-bottom:21px}.AIPluginDetailsPage-CrawlItemTextPrimary .Icon{color:#706d78;margin-top:-12px;position:relative;top:9px;left:-3px}@media (max-width:767px){.AIPluginDetailsPage-CrawlItemTextPrimary{font-size:15px;line-height:18px;margin-bottom:6px}}.AIPluginDetailsPage-CrawlItemText{color:#b0adb3;font-size:14px;line-height:21px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlItemText{font-size:11px;line-height:13px;font-weight:600;color:#342d4d;text-transform:uppercase;opacity:.65}.AIPluginDetailsPage-CrawlVideo{flex-direction:column;margin-bottom:9px;background-color:#302c3d}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlVideo{border:ai-plugin-details-page-design-v2-border}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlVideo .AIPluginDetailsPage-CrawlItemTextPrimary{margin-bottom:9px}.AIPluginDetailsPage-CrawlVideoBody{padding:18px 15px 9px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlVideoBody{background-color:#fff;padding:24px 30px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlVideoBody .AIPluginDetailsPage-CrawlItemTitle{color:#342d4d}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlVideoBody .AIPluginDetailsPage-CrawlItemTitle--Highlighted{color:#f47264}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlVideoBody .AIPluginDetailsPage-CrawlItemSubTitle{display:none}.AIPluginDetailsPage-CrawlReddit.AIPluginDetailsPage-CrawlItem{min-height:168px;margin-bottom:9px;transition:color .15s}.AIPluginDetailsPage-CrawlReddit.AIPluginDetailsPage-CrawlItem:hover{color:#fff}.AIPluginDetailsPage-CrawlRedditContent,.AIPluginDetailsPage-CrawlRedditHeader{display:flex;flex-direction:column;justify-content:center}.AIPluginDetailsPage-CrawlRedditHeader{align-items:center;flex:0 0 45%;padding:18px 15px 15px;background-image:linear-gradient(0deg,rgba(17,14,31,.2),rgba(17,14,31,.2)),linear-gradient(137.18deg,#ff4500,#8b2910 98.53%)}.AIPluginDetailsPage-CrawlRedditHeader img{height:36px;margin-bottom:6px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRedditHeader{background:unset;background-color:#342d4d;font-weight:500;text-align:center;word-break:break-word}@media (max-width:767px){.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRedditHeader{font-size:14px}}.AIPluginDetailsPage-CrawlRedditContent{padding:12px 18px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRedditContent{width:100%;font-size:14px;font-weight:500;line-height:18px;background-color:#fff;color:#342d4d}.AIPluginDetailsPage-CrawlRedditTime{margin-top:6px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-CrawlRedditTime{margin-top:21px}.AIPluginDetailsPage-Reviews{color:#85818e;font-size:14px}.AIPluginDetailsPage-AvgReviewScoreTitle{font-size:13px;font-weight:600;line-height:19px;text-align:center;margin-bottom:9px;text-transform:uppercase}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-AvgReviewScoreTitle{font-size:11px;line-height:13px;color:#fff}.AIPluginDetailsPage-ReviewsList{margin:0 auto 12px;max-width:324px}.AIPluginDetailsPage-ReviewsLabels{display:flex;align-items:center;justify-content:flex-end;max-width:321px;margin:24px auto 3px;text-align:right;font-size:14px;line-height:18px;color:#bcae85}.AIPluginDetailsPage-CompareLabel{display:inline-flex;align-items:center}.AIPluginDetailsPage-CompareLabel .Icon{width:15px;height:15px;display:inline-block;margin-right:6px}.AIPluginDetailsPage-ReviewsLabel{color:rgba(32,209,156,.8);width:category-page-reviews-summary-score-width;display:inline-block}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewsLabel{color:#fff;text-transform:uppercase;font-size:11px;line-height:13px;font-weight:700}.AIPluginDetailsPage-ReviewItem{display:flex;align-items:center;margin:0 0 18px}.AIPluginDetailsPage-ReviewItemHostIcon{width:16px;height:16px;position:relative;display:flex;align-items:center;margin-right:18px;flex-shrink:0;flex-grow:0}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewItemHostIcon{border-radius:50%;overflow:hidden}.AIPluginDetailsPage-ReviewItemHostIcon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;display:block;font-size:0}.AIPluginDetailsPage-ReviewItemHostIcon img:before{content:"";position:absolute;width:100%;height:100%;background-image:url(/images/icons/logos/fallback-favicon.png);background-color:#fff}.AIPluginDetailsPage-ReviewItemContent{position:relative;flex-grow:1;flex-shrink:0;flex-basis:0}.AIPluginDetailsPage-ReviewItemScores{display:flex;justify-content:flex-end;flex-grow:0;flex-shrink:1;margin-bottom:3px;font-size:14px;font-weight:400;line-height:21px}.AIPluginDetailsPage-ReviewItemHostName{margin-right:auto;flex-shrink:1;flex-grow:0;color:#eae9ef;font-size:14px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s}.AIPluginDetailsPage-ReviewItem:hover .AIPluginDetailsPage-ReviewItemHostName{color:#c3c0d1}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewItemHostName{color:#fff;font-size:11px;line-height:13px;font-weight:700;margin-bottom:3px;text-transform:uppercase;transition:color .15s}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewItem:hover .AIPluginDetailsPage-ReviewItemHostName{color:#e6e6e6}.AIPluginDetailsPage-ReviewItemScore{position:relative;top:9px;width:auto;margin:0 6px 0 12px;flex-shrink:0;flex-grow:0;font-size:14px;line-height:21px;text-align:right;color:rgba(32,209,156,.8)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewItemScore{font-size:16px;line-height:21px;font-weight:700;color:#daabf6}.AIPluginDetailsPage-CompareScore{position:absolute;right:0;top:3px;font-weight:400;color:#bcae85;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}.AIPluginDetailsPage-ReviewItemScoreIndicator,.AIPluginDetailsPage-ReviewItemScoreIndicatorContainer{border-radius:4px;height:6px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewItemScoreIndicator,.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewItemScoreIndicatorContainer{height:10px;border-radius:9px}.AIPluginDetailsPage-ReviewItemScoreIndicatorContainer{position:relative;width:100%;background-color:hsla(0,0%,100%,.2)}.AIPluginDetailsPage-ReviewItemScoreIndicator{position:absolute;top:0;left:0;width:70%;background-color:#20d19c}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ReviewItemScoreIndicator{background-color:#daabf6}.AIPluginDetailsPage-ReviewItemCompareScoreIndicator{position:absolute;border-radius:0;border-right:3px solid #bcae85;height:12px;margin-top:-3px;margin-left:-1.5px;z-index:100}.AIPluginDetailsPage-AvgReviewItem{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;color:#20d19c}.AIPluginDetailsPage-AvgReviewItem.overall{color:#bcae85}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-AvgReviewItem{color:#daabf6}.AIPluginDetailsPage-AvgReviewScore{font-size:42px;font-weight:300;line-height:51px;text-align:center;margin-bottom:6px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-AvgReviewScore{font-size:50px;font-weight:500}.AIPluginDetailsPage-SectionContent{padding:0 36px}.AIPluginDetailsPage-ExpandableContainer.expanded .Icon.chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.AIPluginDetailsPage-ExpandableContainer.expanded .AIPluginDetailsPage-ExpandableLinkText.expand{display:none}.AIPluginDetailsPage-ExpandableContainer.expanded .AIPluginDetailsPage-ExpandableLinkText.collapse{display:inline-block}.AIPluginDetailsPage-Expandable{max-height:0;overflow:hidden;transition:max-height .4s}.AIPluginDetailsPage-ExpandableLinkText.collapse{display:none}.AIPluginDetailsPage-ExpandableLinkButton{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:background-color .15s;padding:6px 12px;background-color:#eae9ef;border-radius:6px;color:#0d0d0d}.AIPluginDetailsPage-ExpandableLinkButton:hover{background-color:#c3c0d1}.AIPluginDetailsPage-ExpandableLinkButton .Icon.chevron-down{height:18px;width:18px;position:relative;top:1px;margin-left:6px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ExpandableLinkButton{background-color:unset;color:#fff;transition:color .15s}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ExpandableLinkButton:hover{color:#f2f2f2}.AIPluginDetailsPage-ExpandableLink{display:flex;align-items:center;justify-content:center}.AIPluginDetailsPage-NavigationButtonPrice{cursor:pointer}.AIPluginDetailsPage-ComparisonTable{color:#eae9ef;counter-reset:a}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTable{color:#fff}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTable .AIPluginDetailsPage-SectionTitle{display:none}.AIPluginDetailsPage-ComparisonTableContent{overflow:auto;width:calc(100% + 24px);position:relative;left:-12px;padding:0 12px 6px}@media (hover:hover){.AIPluginDetailsPage-ComparisonTableContent{scrollbar-color:hsla(0,0%,100%,.7) transparent}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar{width:18px;height:18px}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-button{width:0;height:0}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.7)}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-thumb:active,.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-thumb:hover{background:#fff}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-thumb,.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-thumb:active,.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-thumb:hover{border-style:none;border-radius:30px;border:3px solid transparent;background-clip:padding-box}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-track{background:transparent;border-style:none;border-radius:0}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-track:active,.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-track:hover{background:transparent}.AIPluginDetailsPage-ComparisonTableContent::-webkit-scrollbar-corner{background:transparent}}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableContent{max-width:100vw;left:0;padding-top:4px;font-weight:500}.AIPluginDetailsPage-ComparisonTableSourceRow{display:flex;height:252px}@media (max-width:424px){.AIPluginDetailsPage-ComparisonTableSourceRow:after{content:"";height:1px;flex:0 0 12px}}.AIPluginDetailsPage-ComparisonTableSourceItem{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:30px}.AIPluginDetailsPage-ComparisonTableSourceImage{flex-grow:0;margin:0 auto}.AIPluginDetailsPage-ComparisonTableSourceImage_DesignV2{border-radius:50%;border:2px solid #342d4d}.AIPluginDetailsPage-ComparisonTableSourceImage_DesignV2--noHostIcon{height:20px;width:20px;background-color:#fff}.AIPluginDetailsPage-ComparisonTableSourceIcon{margin:21px auto 15px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableSourceIcon{margin-top:9px}.AIPluginDetailsPage-ComparisonTableSourceLabel{white-space:nowrap;-webkit-transform:rotate(-90deg) translateX(-6px);transform:rotate(-90deg) translateX(-6px);-webkit-transform-origin:left;transform-origin:left;margin-left:13px;max-width:198px;overflow:hidden;text-overflow:ellipsis}.AIPluginDetailsPage-ComparisonTableSourceLabel_DesignV2{font-size:11px;font-weight:600;text-transform:uppercase}.AIPluginDetailsPage-ComparisonTableProductSection,.AIPluginDetailsPage-ComparisonTableSourceLegend{flex-grow:1}.AIPluginDetailsPage-ComparisonTableSourceLegend{display:inline-flex;flex-direction:column;justify-content:center;min-width:300px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableSourceLegend{min-width:297px}@media (max-width:424px){.AIPluginDetailsPage-ComparisonTableSourceLegend{min-width:240px}}.AIPluginDetailsPage-ComparisonTableSourceLegendItem{display:flex;align-items:center;margin-bottom:6px;font-size:13px;font-weight:600;text-transform:uppercase;color:#969696}.AIPluginDetailsPage-ComparisonTableSourceLegendItem.AIPluginDetailsPage-ComparisonTableSourceLegendItem_topRating{color:#46aecc}.AIPluginDetailsPage-ComparisonTableSourceLegendItem.AIPluginDetailsPage-ComparisonTableSourceLegendItem_regularRating{color:#31bca3}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableSourceLegendItem{color:#fff}.AIPluginDetailsPage-ComparisonTableSourceLegendIcon{width:24px;margin-right:12px;display:flex;justify-content:center}.AIPluginDetailsPage-ComparisonTableSourceLegendIcon .Icon.check-circle-solid,.AIPluginDetailsPage-ComparisonTableSourceLegendIcon .Icon.check-hexagon,.AIPluginDetailsPage-ComparisonTableSourceLegendIcon img{width:18px;height:18px}.AIPluginDetailsPage-ComparisonTableTargetSeparator{margin:12px auto;width:0;height:18px;border-right:1.5px dashed #b0adb3}.AIPluginDetailsPage-ComparisonTableProductItem{display:flex;height:96px;align-items:center;margin-bottom:4px;font-size:14px;line-height:19px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductItem{margin-bottom:15px;color:#342d4d}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableMehTargetProductItem,.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductItem{position:relative}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableMehTargetProductItem.selected:before,.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductItem.selected:before{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:4px solid #daabf6;border-radius:15px;content:"";z-index:0}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableMehTargetProductItem.selected:before{border-color:#f47264}.AIPluginDetailsPage-ComparisonTableProductItemContent{display:flex;height:96px;flex-grow:1;background:#3e4399;border-radius:12px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.AIPluginDetailsPage-ComparisonTableProductItem.selected .AIPluginDetailsPage-ComparisonTableProductItemContent{border:2px solid #20d19c}.AIPluginDetailsPage-ComparisonTableMehTargetProductItem.selected .AIPluginDetailsPage-ComparisonTableProductItemContent{border:2px solid #f47264}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductItemContent{background-color:#fff;border:2px solid #342d4d}.AIPluginDetailsPage-ComparisonTableProductSection{display:flex;transition:background-color .15s;cursor:pointer;min-width:270px}.AIPluginDetailsPage-ComparisonTableProductItem.selected .AIPluginDetailsPage-ComparisonTableProductSection{cursor:default;pointer-events:none}.AIPluginDetailsPage-ComparisonTableProductItem:not(.selected) .AIPluginDetailsPage-ComparisonTableProductSection:hover{background-color:hsla(0,0%,100%,.05)}.AIPluginDetailsPage-ComparisonTableProductItem:not(.selected) .AIPluginDetailsPage-ComparisonTableProductSection:hover .AIPluginDetailsPage-ComparisonTableProductImage{-webkit-transform:scale(1.05);transform:scale(1.05)}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductSection{min-width:297px}@media (max-width:424px){.AIPluginDetailsPage-ComparisonTableProductSection{min-width:210px}}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductImageWrapper{padding:5px}.AIPluginDetailsPage-ComparisonTableProductImage{flex-shrink:0;width:96px;height:100%;-o-object-fit:contain;object-fit:contain;background-color:#fff;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductImage{border-radius:5px}.AIPluginDetailsPage-ComparisonTableProductLabel{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:3px 0 3px 18px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductLabel{font-weight:500}.AIPluginDetailsPage-ProductRankBadge{counter-increment:a;position:relative;display:flex;align-items:center;justify-content:center;color:#110e1f;font-size:10px;width:18px;height:18px}.AIPluginDetailsPage-ProductRankBadge:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.AIPluginDetailsPage-ProductRankBadge:after{position:absolute;content:"#" counter(a)}.AIPluginDetailsPage-ComparisonTable.unsorted .AIPluginDetailsPage-ProductRankBadge,.AIPluginDetailsPage-SpecsComparison.unsorted .AIPluginDetailsPage-ProductRankBadge{display:none}.AIPluginDetailsPage-ComparisonTableMehTargetProductItem .AIPluginDetailsPage-ProductRankBadge:after,.AIPluginDetailsPage-SpecsComparison.hasNonWinnerTarget .AIPluginDetailsPage-SpecComparisonProduct.selected .AIPluginDetailsPage-ProductRankBadge:after{content:"—";font-size:14px;line-height:14px;color:#f47264;padding-left:2px;padding-bottom:2px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ProductRankBadge{display:none}.AIPluginDetailsPage-ComparisonTableProductRankBadge{margin-right:12px}.AIPluginDetailsPage-ComparisonTableProductTitle{max-height:38px;overflow:hidden}.top .AIPluginDetailsPage-ComparisonTableProductTitle{color:#20d19c}.AIPluginDetailsPage-ComparisonTableProductPrice{color:#b0adb3}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableProductPrice{color:#342d4d;opacity:.65}.AIPluginDetailsPage-ComparisonTableProductList,.AIPluginDetailsPage-ComparisonTableTargetProduct{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.AIPluginDetailsPage-ComparisonTableRatingRow{display:flex}.AIPluginDetailsPage-ComparisonTableRatingItem{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;border-left:1px solid #4c50a0}.AIPluginDetailsPage-ComparisonTableRatingItem>*{display:flex;height:24px;line-height:24px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableRatingItem{border-left:2px solid #f0f3ff}.AIPluginDetailsPage-ComparisonTableRatingItemIcon{display:flex;align-items:center}.AIPluginDetailsPage-ComparisonTableRatingItemIcon.regularRating .Icon{color:#31bca3}.AIPluginDetailsPage-ComparisonTableRatingItemIcon.regularRating:hover .Icon{color:#2fb39b}.AIPluginDetailsPage-ComparisonTableRatingItemIcon.mentionedRating .Icon,.AIPluginDetailsPage-ComparisonTableRatingItemIcon.none{color:#969696}.AIPluginDetailsPage-ComparisonTableRatingItemIcon.mentionedRating:hover .Icon{color:#8f8f8f}.AIPluginDetailsPage-ComparisonTableRatingItemIcon.topRating img{width:18px;height:18px}.AIPluginDetailsPage-ComparisonTableRatingItemIcon .Icon.check-circle-solid,.AIPluginDetailsPage-ComparisonTableRatingItemIcon .Icon.check-hexagon{width:15px;height:15px;margin:3px}.AIPluginDetailsPage-ComparisonTableRatingItemScore{margin-top:6px;font-size:14px;color:#b0adb3}.AIPluginDetailsPage-ComparisonTableRatingItemScore a:hover{color:#a7a4ab}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-ComparisonTableRatingItemScore{color:#342d4d;font-size:11px;font-weight:700}.AIPluginDetailsPage-NoData{display:flex;width:100%;height:200px;flex-direction:column;justify-content:center;align-items:center;font-weight:600;font-size:21px}.AIPluginDetailsPage-ProductPriceGraph{width:100%;background-color:#3e4399;border-radius:12px;overflow:hidden}@media (max-width:424px){.AIPluginDetailsPage-ProductPriceGraph{padding:6px 0}}.AIPluginDetailsPage-ProductPriceGraph_DesignV2{max-width:801px;display:flex;justify-content:center;background-color:transparent;padding:0 12px}@media (max-width:424px){.AIPluginDetailsPage-ProductPriceGraph_DesignV2{padding:0 6px}}.AIPluginDetailsPage-ProductPriceGraphImageContainer{width:100%;padding-top:45%;height:0;position:relative}.AIPluginDetailsPage-ProductPriceGraphImageContainer picture{position:absolute;width:100%;height:100%;top:0;z-index:101}.AIPluginDetailsPage-ProductPriceGraphImageContainer img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.AIPluginDetailsPage-ProductPriceGraphImageContainer:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);height:24px;width:24px;border-radius:50%;border:1px solid transparent;border-top-color:#fff;-webkit-animation:b .7s infinite;animation:b .7s infinite}.AIPluginDetailsPage-SpecsComparison{--selected-border-color:#20d19c;--selected-outer-border-color-designV2:#daabf6}.AIPluginDetailsPage-SpecsComparison.hasNonWinnerTarget{--selected-border-color:#f47264;--selected-outer-border-color-designV2:#f47264}.AIPluginDetailsPage-SpecComparisonProductsSection{counter-reset:a;display:grid;justify-content:center;grid-template-columns:117px;grid-auto-columns:210px;grid-auto-flow:column;-webkit-column-gap:15px;column-gap:15px}.AIPluginDetailsPage-SpecComparisonProductsSection,.AIPluginDetailsPage-SpecTable{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;padding-right:12px}.AIPluginDetailsPage-SpecComparisonProduct{display:flex;flex-direction:column;align-items:center}.AIPluginDetailsPage-SpecComparisonProduct .AIPluginDetailsPage-ProductRankBadge{top:3px;margin-bottom:15px}.AIPluginDetailsPage-SpecComparisonProduct.selected .AIPluginDetailsPage-SpecComparisonProductContent{border:2px solid var(--selected-border-color);border-bottom:none}.AIPluginDetailsPage-SpecsComparison.hasNonWinnerTarget .AIPluginDetailsPage-SpecComparisonProduct.selected{counter-reset:a -1}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecComparisonProduct.selected{position:relative}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecComparisonProduct.selected .AIPluginDetailsPage-SpecComparisonProductContent{border:2px solid #342d4d;z-index:1}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecComparisonProduct.selected:before{position:absolute;top:-4px;right:-4px;bottom:0;left:-4px;border:4px solid var(--selected-outer-border-color-designV2);border-top-left-radius:15px;border-top-right-radius:15px;content:"";z-index:0}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecComparisonProduct.selected .AIPluginDetailsPage-SpecComparisonProductContent{border-bottom:none}.AIPluginDetailsPage-SpecComparisonProductContent{display:flex;flex-direction:column;flex-grow:1;width:100%;overflow:hidden;background-color:#3e4399;border-top-left-radius:12px;border-top-right-radius:12px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecComparisonProductContent{background-color:#fff;padding:5px;padding-bottom:0}.AIPluginDetailsPage-SpecComparisonProductContent img{height:114px;width:100%;-o-object-fit:contain;object-fit:contain;background-color:#fff;border-radius:5px}.AIPluginDetailsPage-SpecTableCell{padding:6px 9px;font-size:14px;line-height:21px;color:#eae9ef;letter-spacing:.8px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecTableCell{color:#342d4d}.AIPluginDetailsPage-SpecTableHeader,.AIPluginDetailsPage-SpecTableValue{display:flex;justify-content:center;align-items:center;text-align:center}.AIPluginDetailsPage-SpecTableHeader{flex-direction:column}.AIPluginDetailsPage-SpecTableRow{display:flex;justify-content:center}.AIPluginDetailsPage-SpecTableKey{display:flex;align-items:center;width:117px;margin-right:15px;flex-shrink:0;padding-top:12px;padding-bottom:12px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecTableKey{font-size:11px;font-weight:700;line-height:13px;text-transform:uppercase;color:#fff}.AIPluginDetailsPage-SpecTableValues{display:flex;flex-grow:0;flex-shrink:0}.AIPluginDetailsPage-SpecTableValue{width:210px;background-color:#3e4399;margin-right:15px;box-shadow:inset 0 1px hsla(0,0%,100%,.1)}.AIPluginDetailsPage-SpecTableValue:last-child{margin-right:0}.AIPluginDetailsPage-SpecTableValue.selected{border-right:2px solid var(--selected-border-color);border-left:2px solid var(--selected-border-color)}.AIPluginDetailsPage-SpecTableRow:last-child .AIPluginDetailsPage-SpecTableValue.selected{border-bottom:2px solid var(--selected-border-color)}.AIPluginDetailsPage-SpecTableRow:last-child .AIPluginDetailsPage-SpecTableValue{border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-bottom:12px}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecTableValue{position:relative;background-color:#fff;box-shadow:inset 0 2px #f0f3ff;z-index:1}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecTableValue.selected{border-right:2px solid #342d4d;border-left:2px solid #342d4d}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecTableValue.selected:before{position:absolute;top:-2px;right:-6px;bottom:0;left:-6px;border-right:4px solid var(--selected-outer-border-color-designV2);border-left:4px solid var(--selected-outer-border-color-designV2);content:"";z-index:-1}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecTableRow:last-child .AIPluginDetailsPage-SpecTableValue.selected{border-bottom:2px solid #342d4d}.AIPluginDetailsPage.designV2 .AIPluginDetailsPage-SpecTableRow:last-child .AIPluginDetailsPage-SpecTableValue.selected:before{bottom:-6px;border-bottom:4px solid var(--selected-outer-border-color-designV2);border-bottom-left-radius:15px;border-bottom-right-radius:15px}.AIPluginDetailsPage-BudgetTitleHighlighted{color:#20d19c}.AICategoryPage,.AIHome{position:relative;letter-spacing:.8px;color:#eae9ef}.AICategoryPage .AIPluginCategoryPage-PanelContainer,.AIHome .AIPluginCategoryPage-PanelContainer{background-color:rgba(17,14,31,.7);left:132px}.AICategoryPage .AIPluginDetailsPage-NavigationButton.left,.AIHome .AIPluginDetailsPage-NavigationButton.left{left:calc(50% - 496.5px)}.AICategoryPage .AIPluginDetailsPage-NavigationButton.right,.AIHome .AIPluginDetailsPage-NavigationButton.right{left:calc(50% + 496.5px)}@media (max-width:1600px){.AICategoryPage .AIPluginDetailsPage-NavigationButton.left,.AIHome .AIPluginDetailsPage-NavigationButton.left{left:calc(50% - 424.5px)}.AICategoryPage .AIPluginDetailsPage-NavigationButton.right,.AIHome .AIPluginDetailsPage-NavigationButton.right{left:calc(50% + 424.5px)}}@media (max-width:1023px){.AICategoryPage .AIPluginCategoryPage-PanelContainer,.AIHome .AIPluginCategoryPage-PanelContainer{left:0}}.AICategoryPage .AIPluginCategoryPage-WinnersCarouselItem{margin:0}.AICategoryPage .AIPluginProductPage-FilterList.inline.overflow:after{background:linear-gradient(270deg,#201c59 -10.81%,#201c59 40.8%,rgba(17,14,31,0) 87.54%)}@media (max-width:1023px){.AICategoryPage .AIPluginProductPage-FilterList.inline.overflow:after{background:linear-gradient(270deg,#110e1f -10.81%,#110e1f 40.8%,rgba(17,14,31,0) 87.54%)}}@media (max-width:767px){.AICategoryPage .AIPluginCategoryPage-WinnersCarouselItem{margin-bottom:36px}}.AICategoryPage-LoadingOverlay{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#2f326e;z-index:201}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic,.AIHome .AIPluginCategoryPage-PanelContentInfographic{flex-direction:column;max-width:450px;overflow-y:auto}@media (hover:hover){.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic,.AIHome .AIPluginCategoryPage-PanelContentInfographic{scrollbar-color:hsla(0,0%,100%,.7) transparent}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar{width:18px;height:18px}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-button,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-button,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-button{width:0;height:0}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.7)}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:active,.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:hover,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:active,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:hover,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:active,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:hover{background:#fff}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb,.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:active,.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:hover,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:active,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:hover,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:active,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-thumb:hover{border-style:none;border-radius:30px;border:3px solid transparent;background-clip:padding-box}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track{background:transparent;border-style:none;border-radius:0}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track:active,.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track:hover,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track:active,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track:hover,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track:active,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-track:hover{background:transparent}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-corner,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-corner,.AIHome .AIPluginCategoryPage-PanelContentInfographic::-webkit-scrollbar-corner{background:transparent}}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainGraphic,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainGraphic,.AIHome .AIPluginCategoryPage-PanelContentInfographic .AIHome-ExplainGraphic{width:100%;max-width:100%}.AICategoryPage-Modal .AIPluginCategoryPage-PanelContentInfographic .AIPluginCategoryPage-PanelContentInfographicBody h3,.AICategoryPage .AIPluginCategoryPage-PanelContentInfographic .AIPluginCategoryPage-PanelContentInfographicBody h3,.AIHome .AIPluginCategoryPage-PanelContentInfographic .AIPluginCategoryPage-PanelContentInfographicBody h3{font-size:21px;line-height:30px}.AICategoryPage-MenuDesktop{display:inline-flex;flex-direction:column;position:fixed;left:1px;top:0;padding-top:24px;margin-left:6px;text-align:center;z-index:100;transition:opacity .15s}.AICategoryPage-MenuDesktop.AIPlugin-Gutter{align-items:center;color:#eae9ef;background-color:hsla(0,0%,100%,0)}.AICategoryPage-MenuDesktop .AIPlugin-GutterItem{width:100%;margin-top:24px;padding-left:15px;padding-right:15px;border-radius:9px}.AICategoryPage-MenuDesktop .AIPlugin-GutterItem.active{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:13px 0 #302c3d}.AICategoryPage-TopSection{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(17,14,31,.5);background-image:linear-gradient(195.39deg,#131757,#35235a 46.35%,#223b74);background-size:auto,cover;background-attachment:fixed,fixed;background-position:50%,50%;padding:30px 0 72px;position:relative;color:#eae9ef}@media (max-width:1023px){.AICategoryPage-TopSection{padding:24px 0}}@media (max-width:767px){.AICategoryPage-TopSection{padding:18px 12px}.AICategoryPage .AICategoryPage-TopSection{background:#110e1f}}.AICategoryPage-Header{display:flex;align-items:center;flex-direction:column;margin-bottom:27px;max-width:1016px}@media (max-width:1279px){.AICategoryPage-Header{max-width:calc(100% - 396px)}}@media (max-width:1023px){.AICategoryPage-Header{max-width:calc(100% - 36px);margin-bottom:18px}}.AICategoryPage-Filters{display:flex;align-items:center;max-width:100%}.AICategoryPage-HeaderTitle{margin-bottom:12px;text-align:center}@media (max-width:1023px){.AICategoryPage-HeaderMobile{display:flex;justify-content:center;width:100%;position:relative;margin-bottom:24px}}@media (max-width:767px){.AICategoryPage-HeaderMobile{margin-bottom:18px}}.AICategoryPage-Hamburger.Hamburger{display:none;position:absolute;top:50%;left:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.AICategoryPage-Hamburger.Hamburger{display:flex}}@media (max-width:767px){.AICategoryPage-Hamburger.Hamburger{left:0}}.AICategoryPage-LogoMobile img{display:block}@media (max-width:1023px){.AICategoryPage-LogoMobile img{width:144px}}.AICategoryPage-Title{font-size:24px;font-weight:600;line-height:27px;letter-spacing:1.2px;color:#fff}@media (max-width:1023px){.AICategoryPage-Title{font-size:18px;line-height:24px;padding:0 12px}}.AICategoryPage-PriceSelectorContainer{display:flex;justify-content:center;width:100%;max-width:1016px;position:relative;margin-bottom:15px}@media (max-width:1279px){.AICategoryPage-PriceSelectorContainer{max-width:calc(100% - 396px)}}@media (max-width:1023px){.AICategoryPage-PriceSelectorContainer{max-width:calc(100% - 36px)}}@media (max-width:767px){.AICategoryPage-PriceSelectorContainer{max-width:calc(100% + 24px);margin-bottom:0}}.AICategoryPage-PriceSelector{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width:767px){.AICategoryPage-PriceSelector{overflow:auto;justify-content:flex-start;flex-wrap:nowrap}}.AICategoryPage-PriceSelectorScrollIndicator{display:none}@media (max-width:767px){.AICategoryPage-PriceSelectorScrollIndicator{display:block;position:absolute;top:0;bottom:0;right:0;width:60px;background:linear-gradient(90deg,rgba(17,14,31,0),#110e1f);z-index:101;pointer-events:none}}.AICategoryPage-PriceSelectorItem{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:51px;height:42px;margin-right:9px;margin-bottom:12px;z-index:100;transition:color .15s;font-size:15px;flex-shrink:0;line-height:24px}.AICategoryPage-PriceSelectorItem:last-child{margin-right:0}.AICategoryPage-PriceSelectorItem.selected{color:#20d19c;font-weight:600}.AICategoryPage-PriceSelectorItem:hover{color:#fff}.AICategoryPage-PriceSelectorItem.selected:hover{color:#1dbc8c}@media (max-width:767px){.AICategoryPage-PriceSelectorItem{font-size:13px;line-height:15px}}.AICategoryPage-PriceSelectorDot{width:9px;height:9px;border-radius:50%;border:2px solid #b0adb3;margin-bottom:6px;transition:background-color .15s,-webkit-transform .3s;transition:background-color .15s,transform .3s;transition:background-color .15s,transform .3s,-webkit-transform .3s}.AICategoryPage-PriceSelectorItem.selected .AICategoryPage-PriceSelectorDot{background-color:#20d19c;border-color:#20d19c;-webkit-transform:scale(1.3333);transform:scale(1.3333)}.AICategoryPage-PriceSelectorItem:hover .AICategoryPage-PriceSelectorDot{border-color:#fff;-webkit-transform:scale(1.3333);transform:scale(1.3333)}.AICategoryPage-PriceSelectorItem.selected:hover .AICategoryPage-PriceSelectorDot{background-color:#1dbc8c;border-color:#1dbc8c}@media (max-width:767px){.AICategoryPage-PriceSelectorDot{margin-bottom:9px}}.AICategoryPage-Product{width:945px;margin-right:0}.AICategoryPage-Product .AIPluginCategoryPage-Product{box-shadow:0 0 24px 0 rgba(0,0,0,.2)}.AICategoryPage-Product .AIPluginCategoryPage-ProductImage,.AICategoryPage-Product .AIPluginCategoryPage-RatingBadgeContainer{pointer-events:none;cursor:default}.AICategoryPage-Product .AIPluginCategoryPage-ProductTitle{cursor:text}@media (max-width:1600px){.AICategoryPage-Product{width:801px}}@media (max-width:1023px){.AICategoryPage-Product{width:calc(100% - 48px)}}@media (max-width:767px){.AICategoryPage-Product{width:100%;margin:0 6px}}.AICategoryPage-Product .AIPluginCategoryPage-AnalysisLinkIcon,.AIVersusPage .AIPluginCategoryPage-AnalysisLinkIcon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.AICategoryPage-Product_empty{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:24px;height:297px}.AICategoryPage-Product_empty img{height:36px;margin:12px}.AICategoryPage-Analysis{padding-top:36px;margin-bottom:36px;align-items:center;scroll-margin-top:48px}.AICategoryPage-Analysis .AIPluginDetailsPage-SubTitle,.AICategoryPage-Analysis .AIPluginDetailsPage-Title{color:#eae9ef}@media (max-width:767px){.AICategoryPage-Analysis{padding-top:0;margin-bottom:0}.AICategoryPage-Analysis .AIPluginDetailsPage-ContentSection{max-width:none;border-radius:0}}.AICategoryPage-MenuPanel{padding:24px 18px;padding-right:30px}.AICategoryPage-MenuPanelItem,.AICategoryPage-PanelLogo{margin-bottom:18px}.AICategoryPage-MenuPanelItem{display:flex;align-items:center;color:#eae9ef;font-size:15px;line-height:30px;font-weight:600;text-transform:uppercase;cursor:pointer}.AICategoryPage-MenuPanelItem .Icon{width:30px;height:30px;margin-right:6px;margin-left:3px}.AICategoryPage-MenuPanelItem .Icon.categories{width:15px;height:15px;margin-left:9px;margin-right:15px}.AICategoryPage-PanelLogo img{width:144px}.AICategoryPage-Modal.Modal{background-color:#110e1f}.AICategoryPage-Modal.Modal .Modal-Window{background-color:#302c3d}.AICategoryPage-Modal.Modal .AIPluginCategoryPage-PanelContentFeedback{width:auto}@media (max-width:424px){.AICategoryPage-ModalContent{padding-bottom:48px}}.AICategoryPage-ModalContent.AIPluginMainPopupPage-Categories{display:flex;flex-direction:column;padding:24px 36px}.AICategoryPage-ModalContent.AIPluginMainPopupPage-Categories .AIPluginMainPopupPage-CategoryList{width:100%;color:#b0adb3}@media (max-width:424px){.AICategoryPage-ModalContent.AIPluginMainPopupPage-Categories{padding-left:12px;padding-right:12px;padding-bottom:0}.AICategoryPage-ModalContent.AIPluginMainPopupPage-Categories .AIPluginMainPopupPage-CategoryList{padding-bottom:24px}}.AICategoryPage-ModalClose{position:fixed;right:24px;bottom:24px;display:flex;align-items:center;padding:0 12px;padding-left:6px;font-size:15px;font-weight:600;line-height:28px;text-transform:uppercase;background-color:#eae9ef;border-radius:15px;box-shadow:0 0 24px 0 rgba(0,0,0,.2);z-index:402}.AICategoryPage-ModalClose .Icon{width:21px;height:21px;margin-right:3px}.AICategoryPage-ModalCloseClickTarget{position:absolute;top:-36px;right:-18px;bottom:-18px;left:-18px}.AICategoryPage-MiddleSection{background-color:#100e1e;padding-bottom:180px}@media (max-width:767px){.AICategoryPage-MiddleSection{padding-bottom:96px}}.AICategoryPage-BottomSection{padding-bottom:36px;background-color:#110e1f;min-height:100vh}.AICategoryPage-Footer{text-align:center;color:#b0adb3;font-size:12px;line-height:21px;padding:36px 24px 0}.AICategoryPage-Footer a:hover{color:#eae9ef}@media (max-width:767px){.AICategoryPage-Footer{max-width:100vw}}.AICategoryPage-CompareSection{color:#eae9ef;display:flex;justify-content:center;max-width:1280px;width:100%;margin:0 auto;padding-top:45px}@media (max-width:767px){.AICategoryPage-CompareSection{width:200vw;max-width:none;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.AIVersusPage.shifted .AICategoryPage-CompareSection{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.AICategoryPage-CompareSection_smallTopSpacing{padding-top:24px}.AICategoryPage-CompareItem{display:flex;width:calc(50% - 24px);padding:0 12px;flex-grow:0;flex-shrink:0}@media (max-width:767px){.AICategoryPage-CompareItem{width:100vw}}.AICategoryPage-SharedSection{color:#eae9ef;display:flex;justify-content:center;max-width:1280px;margin:0 auto;padding:45px 12px 0}@media (max-width:767px){.AICategoryPage-SharedSection{width:100vw;margin:0}}.AICategoryPage-SharedItem{min-width:calc(50% - 24px);max-width:616px;flex-grow:0;flex-shrink:0}@media (max-width:767px){.AICategoryPage-SharedItem{width:100vw;max-width:100%}}.AICategoryPage-Card{position:relative;background:#2f326e;border-radius:15px;padding:18px 12px;width:100%;max-width:100%;transition:max-height .4s;box-shadow:0 0 24px 0 rgba(0,0,0,.2);overflow:hidden}.AICategoryPage-Card.expandable:after{position:absolute;bottom:0;left:0;right:0;content:"";height:48px;background:linear-gradient(0deg,#212453,rgba(33,36,83,0));border-bottom-left-radius:15px;border-bottom-right-radius:15px}.AICategoryPage-Card.expandable{max-height:300px;cursor:pointer;overflow:hidden}.AICategoryPage-Card.top{background:#212453}.AICategoryPage-Card+.AICategoryPage-Card{margin-top:45px}.AICategoryPage-CardSection{display:flex;justify-content:center;margin-bottom:15px}.AICategoryPage-CardMedia{display:flex;justify-content:center;align-items:center;width:42px;height:42px;margin-right:12px;border-radius:6px;background:#fff;flex-shrink:0;overflow:hidden}.AICategoryPage-CardMediaIcon{width:18px;height:18px}.AICategoryPage-CardImage{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.AICategoryPage-CardContent{flex-grow:1;height:100%}.AICategoryPage-CardSubTitle{font-weight:600;font-size:16px;line-height:25px;letter-spacing:.6px;text-transform:uppercase;color:hsla(0,0%,100%,.9);margin-bottom:3px}.AICategoryPage-CardBody{font-weight:400;font-size:14px;line-height:23px;letter-spacing:.4px;color:hsla(0,0%,100%,.9)}.AICategoryPage-CardBody p{margin-bottom:12px}.AICategoryPage-CardBody a{color:#1b9ad1}.AICategoryPage-Guide{color:#eae9ef;max-width:666px;margin:auto;padding:72px 12px}@media (max-width:767px){.AICategoryPage-Guide{max-width:100vw;margin:0}}.AICategoryPage-GuideTitle{color:#eae9ef;font-size:36px;font-weight:600;line-height:44px;margin-bottom:24px;letter-spacing:.6px}.AICategoryPage-GuideSubTitle{color:#eae9ef;font-size:24px;line-height:36px;margin-bottom:6px;letter-spacing:.6px}.AICategoryPage-GuideSection{margin-bottom:42px}.AICategoryPage-GuideBody{font-size:17px;line-height:30px;margin-bottom:24px;letter-spacing:.4px}.AICategoryPage-GuideBody p{margin-bottom:12px}.AICategoryPage-GuideBody ul{list-style:disc;margin-left:24px}.AICategoryPage-GuideSectionTitle{color:#eae9ef;font-weight:600;font-size:24px;line-height:30px;letter-spacing:.6px}.AICategoryPage-StickyProductsHeader{padding:6px 9px}.AICategoryPage-StickyProductsHeader.expanded~.AICategoryPage-MenuDesktop{opacity:0;pointer-events:none}@media (max-width:767px){.AICategoryPage-StickyProductsHeader{padding-left:3px;padding-right:3px}}.AICategoryPage-StickyProductsHeaderTopSectionLink{display:flex;align-items:center;height:45px;padding:3px 6px;padding-left:9px;background:linear-gradient(93.44deg,#3268c8 -14.2%,#5c328f 108.6%);font-size:13px;font-weight:600;line-height:18px;box-shadow:0 0 12px rgba(0,0,0,.3);border-radius:6px;color:#fff;text-transform:uppercase}.AICategoryPage-StickyProductsHeaderTopSectionLink:hover{color:#e6e6e6}.AICategoryPage-StickyProductsHeaderTopSectionLink .Icon{margin-left:6px;flex-shrink:0}.AICategoryPage-StickyProductsHeaderTopSectionLink .Icon.arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:767px){.AICategoryPage-StickyProductsHeaderTopSectionLink{display:none}}.AIErrorPage{height:100vh;width:100vw;max-width:1440px;display:flex;align-items:center;justify-content:center;background-color:#110e1f}.AIErrorPage,.AIErrorPage .Information-Title,.AIErrorPage .Maintenance-Title{color:#eae9ef}.AIErrorPage .Maintenance-Image{height:120px}.AIErrorPage .Information-Title{margin-top:0}.AIErrorPage a{color:#85818e;transition:color .15s}.AIErrorPage a:hover{color:#9d9aa5}.AIErrorPage-Content{display:flex;align-items:center;justify-content:center}.AIErrorPage-Content .Icon{height:144px;width:144px;margin-right:24px}.AIFeed{justify-content:flex-start;align-items:flex-start;text-align:left}.AIFeed,.AIFeed-ListContainer{display:flex;flex-direction:column}.AIFeed-ListContainer{margin-bottom:54px;width:100%}.AIFeed-ListHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.AIFeed-ListHeaderButton{display:flex;justify-content:center;align-items:center;padding:9px 18px;background:#fff;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.8px;text-transform:uppercase;color:#110e1f;border-radius:9px;cursor:pointer}.AIFeed-ListHeaderButton .Icon{width:20px;margin-right:10px}.AIFeed-ListTitle{font-weight:600;font-size:24px;line-height:27px;letter-spacing:1.2px;color:#20d19c}.AIFeed-List{display:flex;flex-direction:row}.AIFeed-Item{display:flex;flex-direction:column;flex-shrink:0;max-width:300px;width:24%;margin-right:18px}.AIFeed-Item:last-child{margin-right:0}@media (max-width:1279px){.AIFeed-Item{width:32%}.AIFeed-Item:nth-child(4){display:none}}.AIFeed-ItemCategory{font-weight:600;font-size:16px;line-height:21px;letter-spacing:.8px;text-transform:uppercase;margin-bottom:9px}.AIFeed-ItemCategoryLink{color:#fff}.AIFeed-ItemCategoryLink:hover{color:#d7d5dc}.AIFeed-ItemCard{display:flex;flex-direction:column;min-height:393px;height:100%;overflow:hidden;background:#fff;border-radius:15px;align-items:flex-start;justify-content:flex-start}.AIFeed-ItemCentered{flex-grow:1}.AIFeed-ItemCentered,.AIFeed-ItemMedia{display:flex;width:100%;justify-content:center;align-items:center}.AIFeed-ItemMedia{flex-direction:column;height:200px}.AIFeed-ItemImage{max-height:100%;max-width:100%}.AIFeed-ItemContent{display:flex;flex-direction:column;flex-grow:1;padding:12px 12px 0;border-top:1px solid #e4e4e4;width:100%}.AIFeed-ItemTitle{overflow:hidden;flex-grow:1;font-weight:600;font-size:21px;line-height:27px;max-height:54px;letter-spacing:.8px;color:#110e1f}.AIModal.Modal .Modal-Window{border-radius:15px}.AIModal.Modal .AIPluginDetailsPage-ContentSection{margin-bottom:0}.AIModal.Modal .AIPluginFilterPage-Content{padding-bottom:0}@media (max-width:424px){.AIModal.Modal.fullMobile .AIModal-Loading{height:100vh;justify-content:center;align-items:center}.AIModal.Modal.fullMobile .AIModal-Loading .AIPluginDetailsPage-SectionLoading{height:100vh}.AIModal.Modal.fullMobile .AIPluginDetailsPage-ContentSection,.AIModal.Modal.fullMobile .Modal-Window{border-radius:0}.AIModal.Modal.fullMobile .AIModal-Content{min-height:100vh}}@media (max-width:424px){.AIModal-Content{overflow-y:auto}}.AIPageLustreBanner{display:flex;justify-content:center;align-items:center;height:111px;padding:24px 48px;background:#479379}html:not(.has-ext-store) .AIPageLustreBanner.subscribed{display:none}@media (max-width:1023px){.AIPageLustreBanner.subscribed{display:none}}@media (max-width:767px){.AIPageLustreBanner{flex-direction:column;padding:12px;padding-right:24px}}.AIPageLustreBanner_stickyFooter{position:fixed;bottom:0;right:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;z-index:200}.AIPageLustreBanner_stickyFooter.expanded{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.AIPageLustreBanner-Body{margin-right:30px;color:#fff;letter-spacing:.8px;line-height:18px}.AIPageLustreBanner-Body h3{color:currentColor;font-size:24px;font-weight:600;opacity:.9;margin-bottom:6px}@media (max-width:767px){.AIPageLustreBanner-Body{margin-right:0;margin-bottom:9px;font-size:14px;line-height:15px;text-align:center}.AIPageLustreBanner-Body h3{font-size:20px}}@media (max-width:424px){.AIPageLustreBanner-Body h3{font-size:16px;line-height:18px}}.AIPageLustreBanner-CTAContainer{flex-shrink:0}@media (max-width:424px){.AIPageLustreBanner-CTAContainer{width:100%}}.AIPageLustreBanner-CollapseLink{position:absolute;top:0;right:0;color:#110e1f;padding:12px}@media (max-width:767px){.AIPageLustreBanner-CollapseLink{padding-top:6px;padding-right:6px}}.AIPageLustreBanner-SubscribeContainer{display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:767px){.AIPageLustreBanner-SubscribeContainer{flex-direction:row;justify-content:center;align-items:center}}@media (max-width:424px){.AIPageLustreBanner-SubscribeContainer{width:100%}}.AIPageLustreBanner-SubscribeForm .AIPluginDealsPage-SignUpCopy.error{color:#f79c93}@media (max-width:424px){.AIPageLustreBanner-SubscribeForm{flex-grow:1}.AIPageLustreBanner-SubscribeForm .AIPluginDealsPage-SignUpCopy{justify-content:center}}.AIPageLustreBanner-SubscribeInput.AIPluginDealsPage-SignUpInput{width:213px}@media (max-width:767px){.AIPageLustreBanner-SubscribeInput.AIPluginDealsPage-SignUpInput{width:264px}}@media (max-width:424px){.AIPageLustreBanner-SubscribeInput.AIPluginDealsPage-SignUpInput{width:auto;max-width:285px}.AIPageLustreBanner-SubscribeForm:last-child .AIPageLustreBanner-SubscribeInput.AIPluginDealsPage-SignUpInput{margin:0 auto}}.AIPageLustreBanner-SubscribeText{margin-top:9px;color:#fff;opacity:.7;font-size:13px;line-height:1.25;line-height:15px}@media (max-width:767px){.AIPageLustreBanner-SubscribeText{margin-top:0;margin-left:9px;font-size:12px;flex-shrink:0}}.AIParentCategoryPage-ContentWrapper{min-height:100vh}@media (max-width:1023px){.AIParentCategoryPage-ContentWrapper{justify-content:space-between}}.AIParentCategoryPage-Content{display:flex;flex-direction:column;align-items:center;max-width:1024px;padding:18px 0;border-radius:21px;background-color:#110e1f;box-shadow:0 0 24px 0 rgba(0,0,0,.2)}@media (max-width:1279px){.AIParentCategoryPage-Content{max-width:768px}}@media (max-width:767px){.AIParentCategoryPage-Content{width:100%}}.AIParentCategoryPage-ContentHeader{margin-bottom:15px}.AIParentCategoryPage-ContentHeaderTitle{padding:0 24px}.AIParentCategoryPage-Footer{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:30px}@media (max-width:1023px){.AIParentCategoryPage-Footer{position:static;-webkit-transform:translateX(0);transform:translateX(0)}}.AIParentCategoryPage-SubCategoryCarousel{max-width:100%;overflow:hidden}.AIParentCategoryPage-SubCategoryCarousel .Carousel-Nav.trapezoid:hover .Carousel-Nav-Icon:after{border-top-color:#20d19c}.AIParentCategoryPage-SubCategoryCarouselContent{padding:0 18px;position:relative}.AIParentCategoryPage-SubCategoryList{text-align:center;white-space:nowrap}.AIParentCategoryPage-SubCategoryCarouselLoading{opacity:0;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(17,14,31,.85);pointer-events:none;transition:opacity .3s}.AIParentCategoryPage-SubCategoryCarousel.loading .AIParentCategoryPage-SubCategoryCarouselLoading{opacity:1;pointer-events:auto}.AIParentCategoryPage-SubCategoryCarouselLoading img{height:72px;-webkit-animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98);animation:c .5s infinite alternate cubic-bezier(.43,.01,.19,.98)}.AIParentCategoryPage-SubCategory{display:inline-flex;margin-right:9px}.AIParentCategoryPage-SubCategory:last-child{margin-right:0}.AIParentCategoryPage-SubCategoryCard{display:inline-flex;flex-direction:column;background-color:#3b3250;border-radius:6px;width:147px;white-space:normal;color:#eae9ef;transition:color .15s;overflow:hidden}.AIParentCategoryPage-SubCategoryCard:hover{color:#c3c0d1}.AIParentCategoryPage-SubCategoryImage{height:174px;width:100%;overflow:hidden}.AIParentCategoryPage-SubCategoryImage img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.AIParentCategoryPage-SubCategory:hover .AIParentCategoryPage-SubCategoryImage img{-webkit-transform:scale(1.05);transform:scale(1.05)}.AIParentCategoryPage-SubCategoryContent{min-height:72px;padding:12px}.AIPluginDealsPage{display:flex;flex-direction:column;color:#fff}.AIPluginDealsPage-Header{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 33px;width:100%;height:57px}@media (max-width:767px){.AIPluginDealsPage-Header{padding-left:9px;padding-right:9px}}.AIPluginDealsPage-HeaderMain{display:flex;flex-grow:1;align-items:center}.AIPluginDealsPage-HeaderMain a{display:inline-flex}.AIPluginDealsPage-Logo{height:36px;margin-right:3px;vertical-align:text-top}@media (max-width:424px){.AIPluginDealsPage-Logo{height:30px}}.AIPluginDealsPage-HeaderTitle{font-weight:600;font-size:24px;line-height:33px;letter-spacing:.8px;color:#20d19c}@media (max-width:424px){.AIPluginDealsPage-HeaderTitle{font-size:21px;line-height:24px}}.AIPluginDealPage-HeaderFlag{position:relative;display:flex;align-items:center;justify-content:center;padding:4px 9px;line-height:27px;background:#e5796a;border-radius:3px;color:#fff;font-weight:600;margin-left:18px;white-space:nowrap}.AIPluginDealPage-HeaderFlag:after{content:"";position:absolute;background:#e5796a;width:9px;height:9px;left:0;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}@media (max-width:767px){.AIPluginDealPage-HeaderFlag{margin-left:12px}}@media (max-width:424px){.AIPluginDealPage-HeaderFlag{font-size:14px;padding-left:5px;padding-right:5px}}.AIPluginDealsPage-SignUp{display:flex}.AIPluginDealsPage-SignUpCopy{display:flex;align-items:center;font-weight:600;font-size:14px;line-height:19px;letter-spacing:.6px;margin-right:12px}.AIPluginDealsPage-SignUpCopy.success{color:#20d19c}.AIPluginDealsPage-SignUpCopy.error{color:#f47264}.AIPluginDealsPage-SignUpIcon{margin-left:6px}.AIPluginDealsPage-SignUpInput{display:flex;align-items:center;width:168px;height:36px;padding:0 6px;background:#fff;border-radius:6px}.AIPluginDealsPage-SignUpInput.full{width:100%}.AIPluginDealsPage-SignUpInput_unrestricted{width:auto}.AIPluginDealsPage-SignUpInputIcon{height:24px;color:#88868f}.AIPluginDealsPage-SignUpInputImage{height:15px}input.AIPluginDealsPage-SignUpInputField{font-size:14px;line-height:23px;letter-spacing:.6px;background:transparent;border:none;margin:0;padding:0 6px}input.AIPluginDealsPage-SignUpInputField:disabled{background:transparent;color:#85818e}input.AIPluginDealsPage-SignUpInputField::-webkit-input-placeholder{color:#110e1f;opacity:.5}input.AIPluginDealsPage-SignUpInputField::-ms-input-placeholder{color:#110e1f;opacity:.5}input.AIPluginDealsPage-SignUpInputField::placeholder{color:#110e1f;opacity:.5}button.AIPluginDealsPage-SignUpInputButton{width:24px;height:24px;background:#20d19c;border-radius:3px;padding:0;flex-shrink:0}button.AIPluginDealsPage-SignUpInputButton:hover{background:#1aa77d}.AIPluginDealsPage-SignUpInputButtonIcon{color:#000;height:18px;width:18px}.AIPluginDealsPage-SignUpFooter{display:flex;flex-direction:column}.AIPluginDealsPage-Footer{display:flex;justify-content:space-between;width:100%;padding:6px 15px;background:#2f326e}@media (max-width:767px){.AIPluginDealsPage-Footer{padding-bottom:12px}}.AIPluginDealsPage-FooterMain{display:flex;flex-grow:1;align-items:center;justify-content:center}.AIPluginDealsPage-FooterTitle{font-weight:600;font-size:18px;line-height:33px;letter-spacing:.8px;color:#fff;padding-right:12px}@media (max-width:424px){.AIPluginDealsPage-FooterTitle{font-size:16px}}.AIPluginDealsPage-DealsList{position:relative;flex-grow:1}.AIPluginDealsPage-DealsListContent{display:flex;flex-wrap:no-wrap;align-items:stretch}.AIPluginDealsPage-DealsItem{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;padding:0 9px;width:318px}.AIPluginDealsPage-DealsItem.hidden{display:none}.AIPluginDealsPage-DealsItem:first-child{padding-left:33px}.AIPluginDealsPage-DealsItem:last-child{padding-right:33px}@media (max-width:767px){.AIPluginDealsPage-DealsItem:first-child{padding-left:9px}.AIPluginDealsPage-DealsItem:last-child{padding-right:9px}}.AIPluginDealsPage-DealsItemTitle{font-weight:600;font-size:18px;line-height:22px;letter-spacing:.8px;color:#fff;margin-bottom:9px}.AIPluginDealsPage-DealsItemTitle:hover{color:#fff}.AIPluginDealsPage-ProductCard{position:relative;display:flex;flex-direction:column;flex-grow:1;background:#2f326e;border-radius:15px;overflow:hidden;height:429px}.AIPluginDealsPage-ProductCardBody{margin:12px 9px;position:relative;height:100%}.AIPluginDealsPage-ProductCardMedia{display:flex;background:#fff;height:200px;justify-content:center;align-items:center}.AIPluginDealsPage-ProductCardImage{height:100%;width:100%}.AIPluginDealsPage-ProductCardImage img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.AIPluginDealsPage-ProductCardTitle{display:flex;font-weight:600;font-size:21px;line-height:27px;letter-spacing:.8px;margin-bottom:12px;max-height:54px;color:#fff;overflow:hidden}.AIPluginDealsPage-ProductCardTitle:hover{color:#fff}.AIPluginDealsPage-ProductCardBadge{margin-bottom:12px}.AIPluginDealsPage-ProductCardStores{position:absolute;bottom:0;left:0;right:0;height:75px;box-shadow:0 0 2px 2px #2f326e;background:#2f326e;overflow:hidden}.AIPluginDealsPage-ProductCardStoresDiff{display:flex;margin-bottom:6px}.AIPluginDealsPage-ProductCardStoresDiffIcon{margin-right:12px;width:16px}.AIPluginDealsPage-ProductCardStoresDiffCopy{color:#f47264;font-size:14px;line-height:20px;letter-spacing:.6px}.AIPluginDealsPage-LoadingOverlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0}.AIPluginFilterPage{display:flex;justify-content:center;overflow:hidden}.AIPluginFilterPage-Content{letter-spacing:.8px;color:#eae9ef}@media (max-width:424px){.AIModal.fullMobile .AIPluginFilterPage-Content{background-color:#110e1f}}.AIPluginFilterPage-ContentSection.AIPluginDetailsPage-ContentSection{background-color:#110e1f;flex-shrink:0}.AIPluginFilterPage-SectionTitle{justify-content:center}.AIPluginFilterPage-SpecTypeList{display:flex;justify-content:center;flex-wrap:wrap;width:600px;max-width:100%}.AIPluginFilterPage-SpecTypeSection{display:flex;flex-direction:column;margin-bottom:30px;padding:0 15px}.AIPluginFilterPage-SpecTypeTitle{font-weight:600;font-size:14px;color:#fff;margin:9px 0 12px}.AIPluginFilterPage-SpecFilterList{display:flex;flex-direction:column;max-width:240px}.AIPluginFilterPage-SpecFilter{display:flex;align-items:center;background:#2e2a3b;border-radius:6px;padding:6px 9px;margin-bottom:3px;cursor:pointer;line-height:16px;font-size:13px}.AIPluginFilterPage-SpecFilter:hover{background:#413b53}.AIPluginFilterPage-SpecFilter.selected,.AIPluginFilterPage-SpecFilter.selected:hover{background:#fff;color:#110e1f}.AIPluginFilterPage-SelectedIcon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:15px;height:15px;background:#10ac7d;margin-right:9px}.AIPluginFilterPage-SelectedIcon .Icon{width:12px;color:#fff}.AIPluginMainPopupPage{display:flex;flex-direction:column;height:100vh;max-height:450px;padding:15px 12px 0;background-color:#302c3d;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#e1e1e1;font-size:14px;line-height:18px;transition:opacity .2s}.AIPluginMainPopupPage.hidden{opacity:0}.AIPluginMainPopupPage-Header{display:flex;align-items:center;justify-content:center;height:24px;margin-bottom:9px}.AIPluginMainPopupPage-Header img{height:24px}.AIPluginMainPopupPage-SubHeader{text-align:center;margin-bottom:15px;line-height:21px}.AIPluginMainPopupPage-Categories{display:flex;flex-direction:column;min-height:0;letter-spacing:.8px}.AIPluginMainPopupPage-CategoryList{overflow-y:auto;flex-grow:0;flex-shrink:1;padding-bottom:6px;width:calc(100% + 12px)}@media (hover:hover){.AIPluginMainPopupPage-CategoryList{scrollbar-color:hsla(0,0%,100%,.7) transparent}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar{width:18px;height:18px}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-button{width:0;height:0}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.7)}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-thumb:active,.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-thumb:hover{background:#fff}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-thumb,.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-thumb:active,.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-thumb:hover{border-style:none;border-radius:30px;border:3px solid transparent;background-clip:padding-box}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-track{background:transparent;border-style:none;border-radius:0}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-track:active,.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-track:hover{background:transparent}.AIPluginMainPopupPage-CategoryList::-webkit-scrollbar-corner{background:transparent}}.AIPluginMainPopupPage-CategoryItem{display:block;background-color:#110e1f;color:#b0adb3;border-radius:9px;padding:6px 15px;margin-bottom:3px;transition:background-color .15s,color .15s;font-size:15px;line-height:24px}.AIPluginMainPopupPage-CategoryItem:hover{background-color:#1b1828;color:#b0adb3}.AIPluginMainPopupPage-CategorySearch{display:flex;align-items:center;flex-shrink:0;color:#85818e;margin-bottom:9px}.AIPluginMainPopupPage-CategorySearch .Icon.search{height:24px;width:24px}input.AIPluginMainPopupPage-CategorySearchInput[type=text]{background-color:hsla(0,0%,100%,0);border:none;height:24px;margin:0;margin-bottom:3px;padding:0;padding-left:6px;padding-right:12px;color:#eae9ef;caret-color:#85818e;font-size:18px;line-height:24px}button.AIPluginMainPopupPage-CategoryClearSearchButton{position:relative;color:#110e1f;background-color:#b0adb3;border-radius:50%;padding:0;height:18px;width:18px;line-height:18px;transition:background-color .15s,opacity .15s;flex-shrink:0}button.AIPluginMainPopupPage-CategoryClearSearchButton:hover{background-color:#eae9ef}button.AIPluginMainPopupPage-CategoryClearSearchButton.hidden{opacity:0;pointer-events:none}button.AIPluginMainPopupPage-CategoryClearSearchButton .Icon{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;padding:1px}.AIPluginMainPopupPage-CategoryListEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:240px}.AIPluginMainPopupPage-CategoryListEmpty .Icon{margin-bottom:6px}.AIPluginParentCategoryPage.demo{background-color:#342d4d}.AIPluginParentCategoryPage.demo .AIPluginParentCategoryPage-Logo{visibility:hidden}.AIPluginParentCategoryPage-Header{display:flex;justify-content:space-between;align-items:flex-start;padding:15px 18px;padding-bottom:30px;width:100%}.AIPluginParentCategoryPage-HeaderFiller,.AIPluginParentCategoryPage-Logo{width:144px}.AIPluginProductPage{display:flex;flex-direction:column;padding:9px;background:#110e1f}.AIPluginProductPage-TargetHeader{margin-bottom:12px;font-size:16px;font-weight:600;line-height:21px;color:#e58e85}.AIPluginProductPage-TargetHeader_quality-1{color:#e68e85}.AIPluginProductPage-TargetHeader_quality-2{color:#e4a87a}.AIPluginProductPage-TargetHeader_quality-3{color:#8ce1fc}.AIPluginProductPage-TargetHeader_quality-4{color:#20d19c}.AIPluginProductPage-TargetHeader_quality-5{color:#dccef1}.AIPluginProductPage-FilterButton{display:flex;align-items:center;line-height:27px;margin:0 12px;cursor:pointer;padding:0 12px 0 6px;border:1px solid currentColor;border-radius:6px;text-transform:uppercase;font-weight:600;font-size:13px;transition:color .15s,border .15s}.AIPluginProductPage-FilterButton:hover{color:#20d19c;border:1px solid #20d19c}.AIPluginProductPage-FilterList{position:relative;flex-shrink:1;display:flex;flex-wrap:wrap}.AIPluginProductPage-FilterList.inline{flex-wrap:nowrap;overflow:hidden;height:27px}.AIPluginProductPage-FilterList.inline.overflow:after{content:"";position:absolute;right:0;top:0;bottom:0;width:33px;background:linear-gradient(270deg,#110e1f -10.81%,#110e1f 35.8%,rgba(17,14,31,0) 87.54%)}.AIPluginProductPage-FilterItem{display:flex;flex-shrink:0;white-space:nowrap;align-items:center;background:#20d19c;border-radius:6px;color:#110e1f;margin:0 2px 6px;padding:0 6px 0 12px;line-height:27px;cursor:pointer;font-weight:600;font-size:14px;line-height:19px;letter-spacing:.8px;height:27px;transition:background .15s}.AIPluginProductPage-FilterItem:hover{background:#1bb285}.AIPluginProductPage-FilterItemClose{display:flex;color:#20d19c;align-items:center;justify-content:center;width:12px;height:12px;background-color:rgba(0,0,0,.7);border-radius:50%;margin-left:9px}.AIPluginProductPage-FilterItemClose .Icon{width:6px;height:6px}.AIPluginProductPage-ProductsContent{position:relative;flex-grow:1}.AIPluginProductPage-ProductsOverlay{display:flex;align-items:center;justify-content:center}.AIPluginProductPage-TopProductsCard.AIPluginCategoryPage-WinnersCarouselItem{width:100%}.AIPluginProductPage-Footer{display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:6px;height:36px;flex-shrink:0}.AIPluginProductPage-AnalysisLink{display:flex;align-items:center;color:#20d19c;text-transform:uppercase;font-size:13px;font-weight:600;transition:color .15s}.AIPluginProductPage-AnalysisLink:hover{color:#1bb285}.AIUninstall-Form{margin:36px auto;font-size:21px}label.AIUninstall-FormItem{display:flex;align-items:center;margin-bottom:18px;color:#eae9ef;position:relative}label.AIUninstall-FormItem input[type=checkbox]{opacity:0;margin-right:18px}label.AIUninstall-FormItem,label.AIUninstall-FormItem input[type=checkbox]{cursor:pointer}label.AIUninstall-FormItem:hover{color:#c3c0d1}label.AIUninstall-FormItem:hover .AIUninstall-CustomCheckbox{border-color:#d9d9d9}label.AIUninstall-FormItem:last-of-type{margin-bottom:0}.AIUninstall-CustomCheckbox{position:absolute;top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;height:18px;width:18px;border:1px solid #fff;border-radius:4px}.AIUninstall-CustomCheckbox transition all 0.25s ease-out{-webkit-transform:scale(0);transform:scale(0)}input[type=checkbox]:checked~.AIUninstall-CustomCheckbox{background-color:#fff}input[type=checkbox]:checked:hover~.AIUninstall-CustomCheckbox{background-color:#d9d9d9}.AIUninstall-CustomCheckbox:after{position:absolute;content:"";height:0;width:0;border:solid #009bff;border-width:0 1px 1px 0;opacity:0;left:8px;top:8px;-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);transition:all .25s ease-out}input[type=checkbox]:checked~.AIUninstall-CustomCheckbox:after{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:5px;top:2px;width:4px;height:8px;border-width:0 2px 2px 0}textarea.AIUninstall-FormTextarea{background-color:#fff;margin-left:36px;width:calc(100% - 36px);height:96px;line-height:21px}button.AIUninstall-SubmitButton[type=submit]{margin-top:30px;width:100%;height:36px;background-color:#f47264}button.AIUninstall-SubmitButton[type=submit]:hover{background-color:#f25544}button.AIUninstall-SubmitButton[type=submit][disabled]{opacity:.5;color:#fff}button.AIUninstall-SubmitButton[type=submit] .AIPluginCategoryPage-ButtonSpinner{border-top-color:#fff}.AIUninstall-Sidebar{flex-shrink:0;padding:30px;padding-left:0}.LustreAIBanner{display:none;justify-content:center;position:relative;background-color:#533794;overflow:hidden;height:162px;transition:height .3s ease-in-out}.LustreAIBanner.collapsed{height:72px}html.show-ai-banner .LustreAIBanner{display:flex}.LustreAIBanner.hidden,html.show-ai-banner .LustreAIBanner.hidden,html.show-ai-banner .LustreAIBanner:not(.hidden)~.MainHeader .MainHeader-Border{display:none}@media (max-width:1023px){.LustreAIBanner,html.show-ai-banner .LustreAIBanner{display:none}html.show-ai-banner .LustreAIBanner:not(.hidden)~.MainHeader .MainHeader-Border{display:block}}.LustreAIBanner-CollapseLink{position:absolute;top:24px;right:24px;color:#adc2d2;margin-left:18px;margin-bottom:18px;z-index:101;transition:opacity .3s ease-in-out}.LustreAIBanner.collapsed .LustreAIBanner-CollapseLink{opacity:0}.LustreAIBanner-CollapsedContent,.LustreAIBanner-Content{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;align-items:center;transition:opacity .3s ease-in-out,color .15s,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,color .15s;transition:opacity .3s ease-in-out,transform .3s ease-in-out,color .15s,-webkit-transform .3s ease-in-out}.LustreAIBanner.collapsed .LustreAIBanner-Content{opacity:0;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.LustreAIBanner-Content .AIHome-LinkButton{align-self:auto;padding:0 15px;flex-shrink:0;white-space:nowrap}.LustreAIBanner-Content .AIHome-LinkButton .Icon.arrow-right{margin-left:3px}.LustreAIBanner-Logo{height:81px;margin-right:30px;flex-shrink:0}.LustreAIBanner-Text{max-width:393px;margin-right:30px;font-size:21px;font-weight:900;line-height:33px;color:#eae9ef;letter-spacing:1.2px;text-transform:uppercase;flex-shrink:0}@media (max-width:1279px){.LustreAIBanner-Text{margin-right:24px;font-size:18px;line-height:21px;margin-top:6px}}.LustreAIBanner-SubText{font-size:13px;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;color:#afadb3}.LustreAIBanner-CollapsedContent{padding:0 35%;opacity:0;font-size:24px;-webkit-transform:translate3d(-50%,-100%,0);transform:translate3d(-50%,-100%,0);color:#b0adb3;z-index:101}.LustreAIBanner.collapsed .LustreAIBanner-CollapsedContent{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.LustreAIBanner-CollapsedContent:hover{color:#d0ced1}.LustreAIBanner-CollapsedLogo{height:24px;margin:0 18px 0 6px}.LustreAIBanner-CTAContainer{display:inline-flex;flex-direction:column;align-items:center;flex-shrink:0}.LustreAIBanner-StarsContainer{color:#eae9ef;font-weight:600;text-transform:uppercase;margin-top:9px}.LustreAIBanner-Stars{display:inline-block;font-size:18px;font-family:Times;margin-right:6px}.LustreAIBanner-Stars:before{content:"★★★★★";background:linear-gradient(90deg,#efa23c 94%,#fff 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.AIVersusPage .AICategoryPage-MenuDesktop{position:-webkit-sticky;position:sticky;top:0;padding:0;margin:0}.AIVersusPage .AICategoryPage-MenuDesktop a.AIPlugin-LogoVertical{position:absolute;top:12px}.AIVersusPage .AIPluginCategoryPage-ProductCrawlList{margin-top:3px;margin-bottom:3px}.AIVersusPage .AIPluginCategoryPage-ProductCrawlLabel{line-height:24px}.AIVersusPage .AIPluginDetailsPage-ComparisonTableProductSection{pointer-events:none}.AIVersusPage-Content{position:relative;background-color:rgba(17,14,31,.5);background-image:linear-gradient(195.39deg,#131757,#35235a 46.35%,#223b74);background-size:auto,cover;background-attachment:fixed,fixed;background-position:50%,50%}.AIVersusPage-Content .AIPlugin-LogoVertical{transition:opacity .15s ease-in-out}.AIVersusPage-TopSection{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0 120px;color:#eae9ef}@media (max-width:1023px){.AIVersusPage-TopSection{padding:84px 0 72px}}@media (max-width:767px){.AIVersusPage-TopSection{padding-bottom:45px;align-items:flex-start}}.AIVersusPage-BottomSection{padding-bottom:36px;background-color:#110e1f}@media (max-width:767px){.AIVersusPage-BottomSection{background-color:#3b3250;align-items:flex-start}}.AIVersusPage-Title{text-align:center;padding:0 144px;margin-bottom:27px}@media (max-width:1023px){.AIVersusPage-Title{font-size:24px;margin-bottom:18px}}@media (max-width:767px){.AIVersusPage-Title{padding:0 24px;max-width:100vw}}.AIVersusPage-MobileButton.Carousel-Nav.trapezoid{display:none;position:fixed}.AIVersusPage-MobileButton.Carousel-Nav.trapezoid .Carousel-Nav-Icon{display:none}@media (max-width:767px){.AIVersusPage-MobileButton.Carousel-Nav.trapezoid,.AIVersusPage-MobileButton.Carousel-Nav.trapezoid .Carousel-Nav-Icon{display:inline-block}}.AIVersusPage-OtherTitles{display:none}.AIVersusPage-ProductsHeader.expanded~.AIVersusPage-Content .AIPlugin-LogoVertical{opacity:0}.AIVersusPage-ProductsHeader .AICategoryPage-CompareSection{padding:6px 0;margin:0;width:100%}@media (max-width:767px){.AIVersusPage-ProductsHeader{width:200vw}}.AIVersusPage-ProductHeader{padding:0 24px}@media (max-width:767px){.AIVersusPage-ProductHeader{padding-left:48px;padding-right:18px}}.AIVersusPage-ProductsHeaderLogo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px}@media (max-width:767px){.AIVersusPage-ProductsHeaderLogo{position:fixed;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.AIVersusPage.shifted .AIVersusPage-ProductsHeaderLogo{-webkit-transform:translate(100vw,-50%);transform:translate(100vw,-50%)}}.AIVersusPage-CategoryPageLink{position:absolute;top:9px;right:9px;display:flex;align-items:center;padding:6px 12px;background:linear-gradient(95.6deg,#3268c8 -14.2%,#5c328f 57.15%,#141e8e 108.6%);box-shadow:0 0 12px rgba(0,0,0,.3);border-radius:6px;color:#fff;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.8px;text-transform:uppercase;transition:color .15s}.AIVersusPage-CategoryPageLink:hover{color:#e6e6e6}.AIVersusPage-CategoryPageLink .Icon.arrow-right{margin-left:3px}.AIVersusPage-CategoryPageLinkCrownIcon{margin-right:9px;position:relative;top:-1px}.AIVersusPage-AnalysisSection{scroll-margin-top:30px}.AIWelcome.AIHome{display:flex;align-items:stretch;width:100%;min-height:100vh}.AIWelcome.AIHome .AICategoryPage-MenuDesktop{position:static}.AIWelcome.AIHome .AICategoryPage-MenuPanelItem.categories,.AIWelcome.AIHome .AIPlugin-GutterItem.categories{display:none}.AIWelcome-Body{display:flex;flex-grow:1;max-width:calc(100% - 120px);justify-content:center;flex-direction:column;align-items:center;text-align:center;padding:36px 36px 18px;margin-right:96px}.AIWelcome-Body a{color:#1b9ad1}.AIWelcome-Body .AICategoryPage-Hamburger{left:0}@media (max-width:1023px){.AIWelcome-Body{width:100%;max-width:none}}.AIWelcome-Content{height:100%;width:100%;max-width:1254px;display:flex;flex-direction:column;justify-content:center}@media (max-width:1279px){.AIWelcome-Content{max-width:936px}}.AIWelcome-SectionTitle{font-weight:600;font-size:32px;line-height:42px;text-align:center;letter-spacing:.8px;color:#fff;margin-bottom:54px}.AIWelcome-Footer.AIHome-Footer{padding:0;padding-top:6px}@media (max-width:767px){.AIWelcome-Footer.AIHome-Footer{font-size:12px}}.AIWelcome-CategorySearchButton{position:fixed;display:flex;align-items:center;justify-content:center;top:0;right:0;margin:18px;padding:12px 24px;width:216px;opacity:.5;border-radius:9px;font-size:15px;line-height:24px;letter-spacing:.8px;color:#fff;background-color:#110e1f;cursor:pointer}.AIWelcome-CategorySearchButton .Icon{margin-right:12px}.AIWelcome-CategoriesPopup{position:fixed;top:0;right:0;height:100vh;width:342px;padding:18px 12px 6px;background-color:#302c3d;box-shadow:0 0 24px 0 rgba(0,0,0,.2);flex-shrink:0;overflow:auto;z-index:200}@media (hover:hover){.AIWelcome-CategoriesPopup{scrollbar-color:hsla(0,0%,100%,.7) transparent}.AIWelcome-CategoriesPopup::-webkit-scrollbar{width:18px;height:18px}.AIWelcome-CategoriesPopup::-webkit-scrollbar-button{width:0;height:0}.AIWelcome-CategoriesPopup::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.7)}.AIWelcome-CategoriesPopup::-webkit-scrollbar-thumb:active,.AIWelcome-CategoriesPopup::-webkit-scrollbar-thumb:hover{background:#fff}.AIWelcome-CategoriesPopup::-webkit-scrollbar-thumb,.AIWelcome-CategoriesPopup::-webkit-scrollbar-thumb:active,.AIWelcome-CategoriesPopup::-webkit-scrollbar-thumb:hover{border-style:none;border-radius:30px;border:3px solid transparent;background-clip:padding-box}.AIWelcome-CategoriesPopup::-webkit-scrollbar-track{background:transparent;border-style:none;border-radius:0}.AIWelcome-CategoriesPopup::-webkit-scrollbar-track:active,.AIWelcome-CategoriesPopup::-webkit-scrollbar-track:hover{background:transparent}.AIWelcome-CategoriesPopup::-webkit-scrollbar-corner{background:transparent}}.AIWelcome-CategoriesPopup .AIPluginMainPopupPage-CategoryList{width:auto}.AIWelcome-CategoriesPopup.collapsed{opacity:0;pointer-events:none}.AIWelcome-Graphic img{max-width:100%;margin-top:18px}.AIWelcome-Text.AIHome-Text{color:#eae9ef}button{display:inline-flex;align-items:center;justify-content:center;border:none;line-height:36px;padding:0 18px;background-color:transparent;white-space:nowrap;border-radius:0}button.small{line-height:24px;font-size:12px;border-radius:6px}button.big{line-height:48px;font-size:18px}button:hover{cursor:pointer}button:focus{outline:none}button[disabled]{opacity:.5;pointer-events:none}.ActionButton,.Button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;line-height:36px;padding:0 18px;color:#fff;box-shadow:inset 0 0 0 1.5px #4d4d4d;background-color:#4d4d4d;border-radius:9px;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.ActionButton:hover,.Button:hover{background-color:#1b9ad1;box-shadow:inset 0 0 0 1.5px #1b9ad1;color:#fff;cursor:pointer}.ActionButton:focus,.Button:focus{outline:none}.ActionButton{background:transparent;color:#4d4d4d}.ActionButton:hover{background:transparent;box-shadow:inset 0 0 0 1.5px #1b9ad1;color:#1b9ad1;cursor:pointer}.ActionButton:focus{outline:none}.AuthButton,.PrimaryButton,.TextButton{min-width:120px}.AuthButton,.PrimaryButton,.TextButton,[type=submit]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;box-shadow:none;border-radius:9px}.AuthButton.compact,.PrimaryButton.compact,.TextButton.compact,[type=submit].compact{font-size:12px;border-radius:6px}.AuthButton.tiny,.PrimaryButton.tiny,.TextButton.tiny,[type=submit].tiny{font-size:10px;border-radius:6px;padding:0 6px;line-height:24px;min-width:auto}.AuthButton[disabled],.AuthButton[disabled]:hover,.PrimaryButton[disabled],.PrimaryButton[disabled]:hover,.TextButton[disabled],.TextButton[disabled]:hover,[type=submit][disabled],[type=submit][disabled]:hover{opacity:1;color:#8d959c;background-color:#e6e8eb;background-image:none}.AuthButton,.PrimaryButton,[type=submit]{color:#fff;background-color:#1b9ad1}.AuthButton.selected,.AuthButton:hover,.PrimaryButton.selected,.PrimaryButton:hover,[type=submit].selected,[type=submit]:hover{background-color:#25a9e3}.AuthButton.important,.PrimaryButton.important,[type=submit].important{background-color:#f47264}.AuthButton.warn,.PrimaryButton.warn,[type=submit].warn{background-color:#ed3939}.AuthButton.warn.selected,.AuthButton.warn:hover,.PrimaryButton.warn.selected,.PrimaryButton.warn:hover,[type=submit].warn.selected,[type=submit].warn:hover{background-color:#ef4d4d}.AuthButton{font-size:16px;font-weight:600;line-height:21px;text-transform:none;justify-content:flex-start;background-color:#f47264;color:#fff;box-shadow:0 1.5px 4px 0 rgba(0,0,0,.25);border-radius:6px;line-height:36px}.AuthButton:hover{background-color:#f25544}.AuthButton.icon{display:flex;align-items:center;text-align:left}.AuthButton.facebook{background-color:#4267b2}.AuthButton.facebook:hover{background-color:#35528e}.AuthButton.google{color:#4d4d4d;background-color:#fff}.AuthButton.google:hover{background-color:#ededed}.AuthButton-Icon{width:24px;height:24px;display:inline-block;vertical-align:top;margin-right:6px;margin-top:6px;margin-bottom:6px}.AuthButton[disabled] .AuthButton-Icon{-webkit-filter:grayscale(100%) brightness(60%);filter:grayscale(100%) brightness(60%)}.AuthButton[disabled]:hover .AuthButton-Icon{-webkit-filter:grayscale(100%) brightness(50%);filter:grayscale(100%) brightness(50%)}.TextButton{color:#4d4d4d;background-color:transparent}.TextButton:hover{background-color:transparent;color:#1b9ad1}.TextButton.warn:hover{background-color:#ed3939;color:#fff}.GetItHereButton{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;justify-content:center;max-width:100%;height:42px;line-height:42px;padding:0 18px;color:#fff;box-shadow:none;background-color:#4a4a4a;border-radius:9px}.GetItHereButton.compact,.GetItHereButton.small{font-size:12px;border-radius:6px}.GetItHereButton.small{height:30px;padding:0 12px}.GetItHereButton.small .GetItHereButton-Icon{width:12px;height:12px}.GetItHereButton:hover{background-color:#575757}[href*="amazon.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url(/images/icons/logos/amazon.svg)}[href*="play.google.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url(/images/icons/logos/google-play-white.svg)}[href*="itunes.apple.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url(/images/icons/logos/app-store.svg)}[href*="store.steampowered.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url(/images/icons/logos/steam.svg);background-size:21px 15px;width:21px;height:15px;margin-right:6px}[href*="github.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url(/images/icons/logos/github.svg)}[href*="amazon.com"] .GetItHereButton .GetItHereButton-Icon,[href*="github.com"] .GetItHereButton .GetItHereButton-Icon,[href*="itunes.apple.com"] .GetItHereButton .GetItHereButton-Icon,[href*="play.google.com"] .GetItHereButton .GetItHereButton-Icon{width:18px;height:18px}@media (max-width:767px){.GetItHereButton{height:36px;line-height:36px;padding-left:15px;padding-right:15px}}.GetItHereButton-Icon{background-image:url(/images/icons/logos/link.svg);background-size:contain;background-repeat:no-repeat;color:#fff;width:18px;height:18px;margin-right:6px;flex-shrink:0;flex-grow:0}.GetItHereButton-Price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;flex-shrink:1;flex-grow:0}.ExpandListButton.hidden{display:none}.ExpandListButton .Button{padding-right:12px}.Carousel-Bounds{position:relative}.Carousel-Offset{position:absolute;height:100%;width:0}.Carousel-Content{overflow:hidden}@media (max-width:767px){.Carousel-Content{overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.Carousel-Content::-webkit-scrollbar{display:none}}.Carousel-List{position:relative;transition:left .3s;left:0;will-change:left}.Carousel-Nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:200;transition:opacity .15s;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.Carousel-Nav.left{left:0}.Carousel-Nav.right{right:0}.Carousel-Nav.disabled{pointer-events:none;opacity:0}.Carousel-Nav.circular{width:60px;height:60px;background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.3);border-radius:50%}.Carousel-Nav.circular.left{left:42px}.Carousel-Nav.circular.right{right:42px}.Carousel-Nav.trapezoid{width:60px;height:84px}.Carousel-Nav.trapezoid .Carousel-Nav-Icon:before{box-shadow:0 0 24px 0 rgba(0,0,0,.5)}.Carousel-Nav.trapezoid .Carousel-Nav-Icon:after{transition:border-top-color .15s}.Carousel-Nav.trapezoid.left .Carousel-Nav-Icon{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:3px}.Carousel-Nav.trapezoid.right .Carousel-Nav-Icon{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg);left:3px}.Carousel-Nav.trapezoid:hover .Carousel-Nav-Icon:before{border:1px solid #d9dce1}.Carousel-Nav.trapezoid:hover .Carousel-Nav-Icon:after{border-top-color:#1b9ad1}@media (max-width:1023px){.Carousel-Nav.circular.left{left:24px}.Carousel-Nav.circular.right{right:24px}}@media (max-width:767px){.Carousel-Nav{display:none}}.Carousel-Nav.circular .Carousel-Nav-Icon{position:absolute;top:12px;left:12px}.Carousel-Nav.circular .Carousel-Nav-Icon .Icon{height:36px;width:36px;display:block}.Carousel-Nav.trapezoid .Carousel-Nav-Icon{position:absolute;top:50%;display:inline-block;padding:15px 42px;transition:opacity .15s,box-shadow .15s,background-color .15s}.Carousel-Nav.trapezoid .Carousel-Nav-Icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff;-webkit-transform:perspective(2px) rotateX(1deg);transform:perspective(2px) rotateX(1deg);border:1px solid #e1e3e7;border-radius:9px 9px 0 0}.Carousel-Nav.trapezoid .Carousel-Nav-Icon:after{content:"";position:relative;top:9px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-top:9px solid #4d4d4d;border-right:7px solid transparent;border-left:7px solid transparent}@media (max-width:767px){.Carousel-Nav.trapezoid .Carousel-Nav-Icon{display:none}}.ChatWithSlant-Content{display:flex;align-items:center}.ChatWithSlant-Icon{width:36px;margin-top:2px;margin-right:12px}.ClaimBanner{background-color:#fff}.ClaimBanner-Card{display:flex;align-items:center;padding-top:24px;padding-bottom:24px}@media (max-width:424px){.ClaimBanner-Card{flex-direction:column}}.ClaimBanner-SidebarCard{padding-top:24px;padding-bottom:24px;color:#4d4d4d;text-align:center}.ClaimBanner-MiniCard{padding-top:18px;padding-bottom:18px;margin-top:18px;margin-bottom:12px;border-radius:4px;color:#4d4d4d;text-align:center;width:360px}@media (max-width:767px){.ClaimBanner-MiniCard{margin-left:auto;margin-right:auto}}@media (max-width:424px){.ClaimBanner-MiniCard{width:auto}}.ClaimBanner-CardHeader{margin-bottom:6px}.ClaimBanner-CardTitle{font-size:18px;font-weight:600;line-height:24px;display:block}.ClaimBanner-CardSubtext{display:block;color:#8d959c;line-height:18px}.ClaimBanner-CardCopy{display:block}.ClaimBanner-MiniCardButton{width:162px;margin-top:12px}.ClaimBanner-SidebarCardButton{width:162px;margin-top:24px}.ClaimBanner-SidebarCardAvatar{margin-bottom:12px}.ClaimBanner-KarmaColumn{width:162px;text-align:center;margin-left:48px}@media (max-width:424px){.ClaimBanner-KarmaColumn{margin-top:18px;margin-left:auto;margin-right:auto}}.ClaimBanner-KarmaColumnCount{font-size:40px;font-weight:200;letter-spacing:.4px;display:block;line-height:54px}@media (max-width:767px){.ClaimBanner-KarmaColumnCount{font-size:24px;line-height:30px}}.ClaimBanner-KarmaColumnLabel{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;display:block;color:#8d959c;line-height:18px;margin-bottom:15px}.ClaimBanner-KarmaColumnButton{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;width:100%}.ClaimBanner-Dropdown{width:348px;max-width:348px;z-index:201;background-color:transparent}.ClaimBanner-Dropdown.sticky{position:fixed;top:0!important}.ClaimBanner-Dropdown.fixed{position:fixed;bottom:24px;right:24px;top:auto!important}@media (max-width:767px){.ClaimBanner-Dropdown{overflow-y:auto;max-height:100%}}@media (max-width:424px){.ClaimBanner-Dropdown.Dropdown.full{z-index:201}.ClaimBanner-Dropdown.Dropdown.full.fixed{top:0!important}}.ClaimBanner-DropdownCover{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,98%,.78);z-index:200}@media (max-width:424px){.ClaimBanner-DropdownCover{display:block}}.ClaimBanner-DropdownContainer{border-radius:4px;text-align:center;background-color:#fff;z-index:201}@media (max-width:424px){.ClaimBanner-DropdownContainer{position:absolute;width:auto;top:50%;left:18px;right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}}.ClaimBanner-DropdownContent{padding:24px}.ClaimBanner-DropdownCloseLink{position:absolute;top:18px;right:18px}.ClaimBanner-DropdownCloseLinkIcon{width:30px;height:30px;color:#999}.ClaimBanner-DropdownTitle{font-size:18px;font-weight:600;line-height:24px;line-height:30px;margin:18px 0 6px}.ClaimBanner-DropdownAvatar{width:54px;height:54px}.ClaimBanner-DropdownCopy{display:block;margin-bottom:24px}.ClaimBanner-DropdownButton{display:flex;align-items:center;width:100%;max-width:234px;margin:12px auto}.ClaimBanner-DropdownLink{display:block;color:#1b9ad1}.ComboAvatar{width:36px;height:36px;display:inline-block;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0;margin-right:12px;z-index:100}.ComboAvatar .ComboAvatar-Image.main{width:36px;height:36px;left:-9px}.ComboAvatar .ComboAvatar-Image.singleImage{width:36px;left:0}.ComboAvatar .ComboAvatar-Image.secondary{width:18px;height:18px;right:0}.ComboAvatar .ComboAvatar-Image.secondary:before{left:-2px}.ComboAvatar .ComboAvatar-Image.twoImages{width:36px;height:36px;left:18px}.ComboAvatar .ComboAvatar-Image.twoImages:before,.ComboAvatar .ComboAvatar-Image.twoImages img{left:-9px}@media (max-width:424px){.ComboAvatar{display:none}}.ComboAvatar-Wrapper{display:flex}.ComboAvatar-Target{flex-grow:1;min-width:0}.ComboAvatar-Image{position:absolute}.ComboAvatar-Image.Avatar{border-radius:0;background-size:cover}.ComboAvatar-Image.secondary{outline:.25px solid #fff}.ComboAvatar-Image.secondary~.secondary{bottom:0}.ComboAvatar-Image img{display:block;max-width:100%;height:100%}.CommentList-Item{margin-bottom:24px}.CommentList-Item.CardList-Item{margin-bottom:36px}@media (max-width:767px){.CommentList-Item.CardList-Item{margin-bottom:30px}}.CommentList-Item-Comment{display:flex;word-break:break-word}.CommentList-Item-User{flex-grow:0;flex-shrink:0;margin-right:12px;z-index:100}.CommentList-Item-Content{flex-grow:1;flex-shrink:1;min-width:0}.CommentList-Item-Header{line-height:18px;margin-bottom:6px}.CommentList-Item-Author{display:flex;flex-wrap:wrap}.CommentList-Item-Author-Name{font-size:16px;font-weight:600;line-height:21px;text-transform:none;display:inline;white-space:nowrap;margin-right:3px}.CommentList-Item-Username{font-size:14px;font-weight:400;line-height:18px;vertical-align:bottom;color:#8d959c;line-height:21px}.CommentList-Item-Username:hover{color:#6e777f}@media (max-width:767px){.CommentList-Item-Username{display:inline-block;max-width:100%;padding-right:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}}@media (max-width:424px){.CommentList-Item-Username{display:block;padding-right:0}}.CommentList-Item-TimeAgo{color:#8d959c}.CommentList-Item-Content-Text{margin-bottom:6px;overflow:auto}.CommentList-Item-Content-Text.hidden{display:none}.CommentList-Item-Content-Text-ParentLink{float:left}.Markdown .CommentList-Item-Content-Text-ParentLink+ol,.Markdown .CommentList-Item-Content-Text-ParentLink+ul{margin-top:24px}.CommentList-Item-Content-Text-ParentLink+div>blockquote:first-child{margin-top:36px}.CommentList-Item-LinkBar{font-size:14px;font-weight:400;line-height:18px;color:#8d959c}.CommentList-Item-LinkBar-Link{display:inline-block;margin-right:24px}.CommentList-Item-LinkBar-Link.hidden{display:none}.CommentList-Item-LinkBar-Link:hover{color:#7d868e}.CommentList-Item-Replies{margin-left:48px;margin-top:24px}.CommentList-Item-Replies .CommentList-Item-Replies{margin-left:0}.CommentList-CommentForm-Wrapper{display:flex;margin-bottom:24px}.CardList-Item .CommentList-CommentForm-Wrapper{margin-bottom:0}.CommentList-CommentForm-Textarea{border:1px solid #e6e8eb;border-radius:4px;margin-top:6px;margin-bottom:3px;height:72px;min-height:72px;resize:none}.CommentList-CommentForm.hasError .CommentList-CommentForm-Textarea{border-color:#ed3939}.CommentList-CommentForm-Link{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;float:right;margin-left:18px}.CommentList-CommentForm-Link.disabled{pointer-events:none;color:#8d959c}.CommentList-CommentForm-Link:last-child{margin-left:0}.CommentList-CommentForm-ErrorText{display:none;color:#ed3939}.CommentList-CommentForm.hasError .CommentList-CommentForm-ErrorText{display:inline-block}.CommentList-CommentForm.hidden,.CommentList-Item-Body.hidden{display:none}.CommentList-Item-ReactionButton{float:right}.CommentList-Item-ReactionButton .ReactionButtonSet-Link{margin-right:0}.CommentList-CommentLinks{display:flex;flex-wrap:nowrap;margin-bottom:24px}.CommentList-CommentLinks-Separator{flex-shrink:0;flex-grow:0;margin:0 12px}.CommentList-CommentLinks-Link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.CommentList-CommentLinks-Link:first-child{flex-grow:0}.CommentList-CommentLinks-Link:last-child{flex-grow:1;color:#1b9ad1}.CommentList-CommentLinks-Link:last-child:hover{color:#167ba7}.CommonlyCompared{font-size:16px;font-weight:600;line-height:21px;text-transform:none;display:flex;flex-direction:column}.CommonlyCompared-MoreList{overflow:hidden;max-height:0;transition:.3s}.CommonlyCompared-Item{display:flex;align-items:center}.CommonlyCompared-Master{position:relative;padding-bottom:24px;margin-bottom:30px;border-bottom:1px solid #e6e8eb}.CommonlyCompared-Master-VS{width:36px;height:36px;padding-bottom:2px;padding-left:1px;display:flex;justify-content:center;align-items:center;color:#58647b;background-color:#f3f4f5;border:1px solid #e6e8eb;border-radius:50%;position:absolute;top:76%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.CommonlyCompared-Image{width:48px;height:48px;flex-shrink:0;margin-right:12px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:3px;box-shadow:inset 0 0 0 1px #f2f2f2}.CommonlyCompared-Text{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.CommonlyCompared-Title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommonlyCompared-SubScript{font-size:14px;font-weight:400;line-height:18px;color:#8d959c}.CommonlyCompared-ComparedOption{margin-bottom:6px}.CommonlyCompared-ComparedOption:hover{background-color:#e7f5fc;color:inherit}.CommonlyCompared-More{text-align:center;margin-top:24px}.ReactionButtonSet{display:flex}.ReactionButtonSet-Item{display:inline-flex}.ReactionButtonSet-Link{margin-right:10px;display:inline-flex}.ReactionButtonSet-Item:last-child .ReactionButtonSet-Link{margin-right:0}.ReactionButton{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:flex;height:30px;line-height:30px;border-radius:4px;box-shadow:inset 0 0 0 1.5px #4d4d4d;color:#4d4d4d;padding:0 6px;vertical-align:middle}.ReactionButton.reacted{background-color:#eeeff0}.ReactionButton.hasText{font-weight:700}.ReactionButton.disabled{pointer-events:none}.ReactionButton.disabled .ReactionButton-Icon{opacity:.1}.ReactionButton:hover{color:#1b9ad1;box-shadow:inset 0 0 0 1.5px #1b9ad1;transition:all .1s ease-in-out}.ReactionButton:hover:not(.reacted){background-color:#fff}.ReactionButton.selected{background-color:#58647b;box-shadow:none;color:#fff}.ReactionButton.selected:hover{background-color:#64728c}@media (max-width:424px){.ReactionButton{padding-left:6px;padding-right:6px}}.ReactionButton-Text{margin:0 3px 0 0}.ReactionButton-Icon{height:30px;padding-right:1px;pointer-events:none;font-size:12px}.ReactionButton-Icon.pro{color:#1d9127}.ReactionButton-Icon.con{color:#cb1a4a}.LinkBar,.ReactionButton-ReadOnly{display:flex;align-items:center}.LinkBar{justify-content:space-between;color:#8d959c;font-size:14px;height:30px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.LinkBar-Section{flex-shrink:0;flex-grow:0}.LinkBar-Item{display:inline-block;vertical-align:top}.LinkBar-Item:hover{text-decoration:none;color:#58647b}.LinkBar-Item.selected{color:#1b9ad1}.LinkBar-Item.selected .LinkBar-Count{color:#fff;background-color:#1b9ad1}.LinkBar-Item.selected:hover{color:#167ba7}.LinkBar-Item.selected:hover .LinkBar-Count{background-color:#167ba7}.LinkBar-More,.LinkBar-Seperator{position:relative;display:inline-block;margin:0 6px;vertical-align:top}.LinkBar-Seperator:before{content:"·"}.LinkBar-More{display:inline-flex;justify-content:center;align-items:center;height:30px;width:30px;border-radius:50%;background-color:#f2f2f2;text-align:center;flex-shrink:0;flex-grow:0}.LinkBar-More:hover{color:#1b9ad1}.LinkBar-More.selected{background-color:#e6e6e6}.LinkBar-More:before{content:"•••"}.LinkBar-Count{position:relative;top:-1px;display:inline-block;height:15px;width:18px;margin-left:2px;line-height:15px;background-color:#e6e8eb;font-size:10px;font-weight:700;text-align:center;vertical-align:middle}.LinkBar-Count:empty{display:none}.OptionDetailed-Content{margin-bottom:36px}.OptionDetailed-Header{overflow:hidden}@media (max-width:767px){.OptionDetailed-Header{display:flex;flex-direction:column;align-items:center;margin:0 auto 24px}}.OptionDetailed-Header-Content{display:flex;align-items:flex-start;justify-content:space-between}.OptionDetailed-Header-Content .LinkBar-More,.OptionDetailed-Header-Content .SlantScore{position:relative;top:6px}@media (max-width:767px){.OptionDetailed-Header-Content{position:relative;left:0;width:100%;align-items:flex-start;margin-bottom:18px}.OptionDetailed-Header-Content .LinkBar-More,.OptionDetailed-Header-Content .SlantScore{top:0}}.OptionDetailed-Header-Button{min-width:0}.OptionDetailed-Header-Links{display:flex;justify-content:space-between;align-items:center;margin:12px 0 18px;width:100%}@media (max-width:767px){.OptionDetailed-Header-Links{text-align:center}}.OptionDetailed-Title{font-size:30px;font-weight:700;line-height:34px;display:flex;color:#0d0d0d;line-height:36px;align-items:flex-start;flex-wrap:wrap;word-break:break-word}@media (max-width:767px){.OptionDetailed-Title{font-size:24px;line-height:30px}}.OptionDetailed-Title .SlantScore{margin-right:12px;margin-bottom:6px}@media (max-width:767px){.OptionDetailed-Title{flex-direction:column;flex-wrap:nowrap}}.OptionDetailed-RecommendationDrawer{margin:12px 0}@media (max-width:767px){.OptionDetailed-RecommendationDrawer{display:flex;flex-direction:column;width:100%;margin:0}.OptionDetailed-RecommendationDrawer .RecommendationDrawer.collapsed{margin-bottom:12px}}.OptionDetailed-Image-Container{margin:12px 0 24px}.OptionDetailed-Image-Fallback{display:block;height:132px;line-height:132px;color:#1b9ad1;font-size:18px;text-align:center}.OptionDetailed-Image-Fallback:hover{color:#167ba7}@media (max-width:767px){.OptionDetailed-Image-Fallback{display:none}}.OptionDetailed-Image{display:block;margin:0 auto;max-height:576px;max-width:100%}.OptionDetailed-Text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;word-break:break-word;margin-top:18px}.OptionDetailed-Text img{display:block;max-width:100%;margin:0 auto 24px}.OptionDetailed-Quote{margin:24px 54px;padding-left:12px;font-weight:300;border-left:3px solid #1d9127}@media (max-width:767px){.OptionDetailed-Quote{margin:24px}}.OptionDetailed-Section{margin-bottom:66px}@media (max-width:1023px){.OptionDetailed-Section{margin-bottom:48px}}.OptionDetailed-SectionHeader{position:relative;margin-bottom:24px}@media (max-width:1023px){.OptionDetailed-SectionHeader{margin-bottom:18px}}@media (max-width:767px){.OptionDetailed-SectionHeader.small{margin-bottom:12px}.OptionDetailed-SectionHeader.small .OptionDetailed-SectionHeader-Label{font-size:16px;line-height:18px}}.OptionDetailed-SectionHeader-Label{font-size:21px;font-weight:700;line-height:27px;letter-spacing:.4px;text-transform:uppercase;display:block;color:#0d0d0d;margin-bottom:6px;text-align:left}@media (max-width:767px){.OptionDetailed-SectionHeader-Label{font-size:18px;line-height:24px}}.OptionDetailed-SectionHeader-Label.centered{text-align:center}.OptionDetailed-SectionHeader-Label-Text{font-size:21px;font-weight:700;line-height:27px;letter-spacing:.4px;text-transform:uppercase;vertical-align:middle}@media (max-width:767px){.OptionDetailed-SectionHeader-Label-Text{font-size:18px;line-height:24px}}.OptionDetailed-SectionHeader-Label-Link{display:inline-block;margin-left:9px}.OptionDetailed-SectionHeader-Label-Icon,.OptionDetailed-SectionHeader-Label .AdContainer-InfoLink-Icon{display:inline-block;position:relative;top:2px;width:21px;height:21px}@media (max-width:767px){.OptionDetailed-SectionHeader-Label-Icon,.OptionDetailed-SectionHeader-Label .AdContainer-InfoLink-Icon{width:15px;height:15px}}.OptionDetailed-SectionHeader-Label-Button{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;height:21px;line-height:21px;display:inline-flex;align-items:center;background-color:#0d0d0d;color:#fff;margin-left:9px;padding-right:9px;vertical-align:middle;border-radius:12px;transition:background-color .2s;-webkit-background-clip:unset;-webkit-text-fill-color:currentcolor}.OptionDetailed-SectionHeader-Label-Button:hover{background-color:#1b9ad1;color:#fff}.OptionDetailed-SectionHeader-Label-Button-Icon{width:21px;height:21px;margin-right:3px}.OptionDetailed-SectionHeader-Link{position:absolute;right:0;top:0;color:#1b9ad1;background-color:#fff;padding-left:12px}.CardList-Container .OptionDetailed-SectionHeader-Link{background-color:#fafbfb}.OptionDetailed-SectionHeader-Link:hover{color:#167ba7}@media (max-width:767px){.OptionDetailed-SectionHeader-Link{display:none}.CardList-Container .OptionDetailed-SectionHeader-Link{background-color:#efefef}}.OptionDetailed-Todo.avatarIndent{margin-left:48px}@media (max-width:424px){.OptionDetailed-Todo.avatarIndent{margin-left:0}}.OptionDetailed-Todo-Link{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#1b9ad1}.OptionDetailed-Todo-Link:hover{color:#167ba7}.OptionDetailed-Todo-Description{color:#8d959c;font-size:16px}.OptionDetailed-ReactionBanner .ReactionBanner-Item{margin-bottom:24px;margin-top:0}@media (max-width:767px){.OptionDetailed-ReactionBanner .ReactionBanner-Item{margin-bottom:0}}.OptionDetailed-Header-Secondary{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;line-height:18px;margin-bottom:18px;color:#58647b;text-align:start}.OptionDetailed-QuestionRank{text-align:center}.OptionDetailed-QuestionRank-Link.hidden{display:none}.OptionDetailed-QuestionList-MoreList{margin-bottom:24px;overflow:hidden;max-height:0;transition:.3s}.OptionDetailed-Question{margin-bottom:12px}.OptionDetailed-Question:last-child .OptionDetailed-Question-Separator{opacity:0;transition:opacity .3s}.expanded .OptionDetailed-Question:last-child .OptionDetailed-Question-Separator{opacity:1}.OptionDetailed-Question-Content{display:flex;align-items:center;margin-bottom:12px}.OptionDetailed-Question-Title{text-align:left}.OptionDetailed-Question-Separator{height:1px;margin-left:63px;background-color:#e6e8eb}.OptionDetailed-Question-IconWrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:39px;height:30px;margin-right:24px;vertical-align:middle;color:#fff;font-size:18px;font-weight:700;letter-spacing:-.6px}.OptionDetailed-Question-IconWrapper.trending{background-color:#dd4d1a}.OptionDetailed-Question-IconWrapper.first{background-color:#e65c2b}.OptionDetailed-Question-IconWrapper.second{background-color:#e96e43}.OptionDetailed-Question-IconWrapper.third{background-color:#ec805a}.OptionDetailed-Question-IconWrapper.fourth{background-color:#ee9272}.OptionDetailed-Question-IconWrapper.middle{background-color:#f1a489}.OptionDetailed-Question-IconWrapper.low{background-color:#f4b7a1}.OptionDetailed-Question-IconWrapper:last-child{margin-right:0;margin-left:24px}.OptionDetailed-Question-Icon{width:15px;height:18px;display:inline-block;vertical-align:middle}.OptionDetailed-Header-Recommendation{display:inline-block;vertical-align:middle;flex-shrink:0;flex-grow:0}.OptionDetailed-Content-Link{display:inline-block;margin-bottom:24px;color:#1b9ad1}.OptionDetailed-Comments-Title{margin-bottom:24px}.OptionDetailed-SectionComments{position:relative;overflow:hidden;transition:max-height .5s}.OptionDetailed-SectionComments.hidden{max-height:0}.OptionDetailed-SectionComments-Content{margin-top:18px}.OptionDetailed-SectionComments-MoreLink{display:block;text-align:center;color:#1b9ad1;margin:24px 0}.OptionDetailed-SectionComments-MoreLink.hidden{display:none}.OptionDetailed-SectionComments-MoreLink:hover{color:#167ba7}.OptionDetailed-ImageGallery~.OptionDetailed-Text,.OptionDetailed-ImageGallery~.OptionDetailed-Todo{margin-top:18px}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec-Icon{margin-right:9px}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec-Icon .Avatar.big{background-color:#1b9ad1;color:#fff;height:24px;width:24px}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec-Icon .Avatar.big.downVote{background-color:#cb1a4a}.OptionDetailed-RecommendationList .Avatar .Icon{width:12px;height:12px;margin:6px}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec-OptionTitle{display:none}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec-Header-Content{top:0}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec-Header-Label{line-height:24px}.OptionDetailed-RecommendationList .CommunityRecommendation-Item.CardList-Item{flex-direction:column;overflow:visible;margin-top:54px}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec{flex-grow:0;max-width:100%}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec,.OptionDetailed-RecommendationList .CommunityRecommendation-User{min-height:0;width:100%}.OptionDetailed-RecommendationList .CommunityRecommendation-Rec:before,.OptionDetailed-RecommendationList .CommunityRecommendation-User:before{content:none}.OptionDetailed-RecommendationList .CommunityRecommendation-User{position:relative;flex-basis:auto;margin-right:0;padding-bottom:27px}.OptionDetailed-RecommendationList .CommunityRecommendation-User:after{content:"";display:block;border-top:1px solid #e6e8eb;height:0;width:100%;position:relative;bottom:-12px}.OptionDetailed-RecommendationList .CommunityRecommendation-User-Avatar.Avatar{position:absolute;top:-42px;width:48px;height:48px}.OptionDetailed-RecommendationList .CommunityRecommendation-User-Stats.Contributors-StatContainer{margin-bottom:0}.OptionDetailed-RecommendationList .CommunityRecommendation-SectionList-Item{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.OptionDetailed-ContentAd .Ad-InArticle{margin-top:24px;margin-bottom:0}.CommunityRecommendation-List{overflow:hidden}.CommunityRecommendation-List.collapsed{max-height:0}.CommunityRecommendation-Text{padding:0 72px;text-align:center;color:#8d959c}@media (max-width:767px){.CommunityRecommendation-Text{padding:0 18px}}.CommunityRecommendation-Item.CardList-Item{display:flex;justify-content:flex-start}@media (max-width:767px){.CommunityRecommendation-Item.CardList-Item{flex-direction:column;overflow:visible;margin-top:54px}}.CommunityRecommendation-Rec{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}@media (max-width:767px){.CommunityRecommendation-Rec{flex-grow:0;max-width:100%}}.CommunityRecommendation-User{position:relative;min-height:174px}.CommunityRecommendation-User:before{content:"";position:absolute;width:1px;height:calc(100% + 36px);top:-18px;background-color:#e6e8eb}@media (max-width:767px){.CommunityRecommendation-User{min-height:0;width:100%}.CommunityRecommendation-User:before{content:none}}.CommunityRecommendation-User:before{right:-1px}.CommunityRecommendation-Rec-Header{display:flex;margin-bottom:9px}.CommunityRecommendation-Rec-Icon{display:inline-block;margin-right:9px}.CommunityRecommendation-Rec-Icon .Avatar{vertical-align:top;background-color:#1b9ad1;color:#fff;box-shadow:none}.CommunityRecommendation-Rec-Icon .Avatar.downVote{background-color:#cb1a4a}.CommunityRecommendation-Rec-Icon .Avatar svg{display:inline-block;margin:9px;width:18px;height:18px}.CommunityRecommendation-Rec-Header-Content{position:relative;top:-3px}.CommunityRecommendation-Rec-OptionTitle{font-size:18px;font-weight:600;line-height:24px}.CommunityRecommendation-Rec-Header-Label{font-size:14px;font-weight:400;line-height:18px;color:#8d959c}.CommunityRecommendation-Rec-Text{display:inline-block}.CommunityRecommendation-Rec-Text:hover{color:#0d0d0d}.CommunityRecommendation-Item-Footer{display:flex;justify-content:space-between;align-items:center;margin-top:9px}.CommunityRecommendation-Item-Footer .Avatar{margin-right:6px}.CommunityRecommendation-User{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:261px;margin-right:18px}@media (max-width:767px){.CommunityRecommendation-User{position:relative;flex-basis:auto;margin-right:0;padding-bottom:27px}.CommunityRecommendation-User:after{content:"";display:block;border-top:1px solid #e6e8eb;height:0;width:100%;position:relative;bottom:-12px}}.CommunityRecommendation-User-Name{font-size:18px;font-weight:600;line-height:24px;margin:18px 0 9px;line-height:18px}.CommunityRecommendation-User-Label{font-size:14px;font-weight:400;color:#8d959c;line-height:18px}@media (max-width:767px){.CommunityRecommendation-User-Avatar.Avatar.huge{position:absolute;top:-42px;width:48px;height:48px}}.CommunityRecommendation-User-Stats.Contributors-StatContainer{margin-top:18px}@media (max-width:767px){.CommunityRecommendation-User-Stats.Contributors-StatContainer{margin-bottom:0}}.CommunityRecommendation-Body{position:relative;display:inline-block;padding-left:12px;color:#595959}.CommunityRecommendation-Body:hover{color:#0d0d0d}@media (max-width:767px){.CommunityRecommendation-Body{padding-left:0}}.CommunityRecommendation-Body-Testimonial{word-break:break-word}.CommunityRecommendation-Body-Testimonial:before{position:absolute;top:0;left:0;width:27px;height:24px;background-size:27px 24px;background-image:url(/images/icons/detailed/quotes.svg);content:""}@media (max-width:767px){.CommunityRecommendation-Body-Testimonial:before{-webkit-transform:translateX(-6px);transform:translateX(-6px)}}.CommunityRecommendation-SectionList{margin-top:18px}.CommunityRecommendation-SectionList-Item{margin-bottom:3px}.CommunityRecommendation-SectionList-Item:last-child,.CommunityRecommendation-SectionList-Item:nth-child(3){margin-bottom:0}.CommunityRecommendation-SectionList-Item:nth-child(n+4){display:none}@media (max-width:767px){.CommunityRecommendation-SectionList-Item:nth-child(2){margin-bottom:0}.CommunityRecommendation-SectionList-Item:nth-child(n+3){display:none}}.CommunityRecommendation-Empty{margin-top:18px;background-color:#fafbfb;color:#8d959c;border-radius:4px;padding:18px;text-align:center;display:block}.CommunityRecommendation-Empty.ownRec{background-color:#e7f5fc;color:#1b9ad1}.CommunityRecommendation-Empty.ownRec:hover{background-color:#dbf1fa;color:#167ba7}@media (max-width:767px){.CommunityRecommendation-Empty{padding-top:9px;padding-bottom:9px}}.CommunityRecommendation-Rec-Footer{display:flex;align-items:flex-end;justify-content:flex-start;align-self:flex-end;width:100%;flex-shrink:0;flex-grow:1;padding-top:12px;line-height:30px}.CommunityRecommendation-Rec-Footer-Link{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:flex;height:30px;align-items:center;margin-left:24px;flex-shrink:0;flex-grow:0}@media (max-width:424px){.CommunityRecommendation-Rec-Footer-Link{margin-left:12px}}.CommunityRecommendation-Rec-ExpandLink{margin-left:auto}.CommunityRecommendation-Rec-ExpandLink-Icon{height:18px;width:18px;margin-right:6px}@media (max-width:424px){.CommunityRecommendation-Rec-ExpandLink-Icon{margin-right:3px}}.CommunityRecommendation-Rec-ReactionIcon{margin-right:6px}.CommunityRecommendation-Rec-ReactionButton{display:flex;flex-grow:0;flex-shrink:0}.OptionPreviewList-Empty{text-align:center;padding-top:48px;padding-bottom:48px}.OptionPreviewList-Empty-Title{font-size:24px;font-weight:600;line-height:30px;margin-bottom:24px}@media (max-width:767px){.OptionPreviewList-Empty-Title{font-size:21px;line-height:30px}}.OptionPreviewList-Item{max-width:inherit}.OptionPreviewList-Item.hidden{display:none}.OptionPreviewList-ReadMore-Label{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#1b9ad1;border-radius:9px;padding:3px 12px 3px 18px;transition:background-color .15s}.OptionPreviewList-ReadMore-Label:hover{color:#fff;background-color:#1a92c7}.OptionPreviewList-ReadMore-Label.hidden{display:none}.OptionPreviewList-ReadMore-Label-Icon{width:24px;height:24px;margin-left:3px}.OptionPreviewList-ReadMore-Label-Icon.inverted{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.OptionPreviewList-SectionList{width:50%;display:inline-block;vertical-align:top;padding:0 15px}.OptionPreviewList-SectionList:first-of-type{padding-left:0}.OptionPreviewList-SectionList:last-of-type{padding-right:0}@media (max-width:767px){.OptionPreviewList-SectionList{width:100%;padding:0}}.OptionPreviewList-SectionList .OptionDetailed-Todo.avatarIndent{margin-left:0}@media (max-width:767px){.OptionPreviewList-SectionList .OptionDetailed-Todo.avatarIndent{margin-left:48px}}.OptionPreviewList-SectionTitle-Type{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;line-height:18px;display:inline}.OptionPreviewList-SectionTitle-Type.pro{color:#1d9127}.OptionPreviewList-SectionTitle-Type.con{color:#cb1a4a}.OptionPreviewList-SectionTitle-Text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none}.OptionPreviewList-More{margin:18px 0}.OptionPreviewList-PageLinkList{display:flex;margin:18px 0}.OptionPreviewList-PageLink{flex:1 1 100%;margin-right:6px}.OptionPreviewList-PageLink .PrimaryButton{width:100%}.OptionPreviewList-PageLink:last-of-type{margin-right:0}.Compare-Columns{display:flex}.Compare-Columns.alignBottom{align-items:flex-end}.Compare-Columns.multipleColumns{justify-content:space-between}.Compare-Columns.multipleColumns .OptionDetailed-Question-Title{text-align:center}.Compare-Columns.expandable{overflow:hidden;transition:max-height,.3s}@media (max-width:767px){.Compare-Columns.full{margin-right:-12px;margin-left:-12px}}@media (max-width:424px){.Compare-Columns.multipleColumns .OptionDetailed-Question-Title{text-align:left}}.Compare-Columns-Item{position:relative;margin-right:60px;flex-grow:1;flex-basis:0;word-break:break-word;min-width:0}.Compare-Columns-Item.centered{text-align:center}.Compare-Columns-Item:last-child{margin-right:0}.Compare-Columns-Item .SpecList-Item-Key{word-break:normal}@media (max-width:767px){.Compare-Columns-Item{margin-right:30px}.Compare-Columns-Item.full{margin-right:0}.Compare-Columns-Item.full:last-child{border-right:none}.Compare-Columns-Item.tabItem{display:none}.Compare-Columns-Item.tabItem.active{display:block}}.Compare-Columns-BetweenColumns{position:absolute;left:-30px;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}@media (max-width:767px){.Compare-Columns-BetweenColumns{left:-15px}}.Compare-Columns-OptionLinks{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;flex-wrap:wrap-reverse}@media (max-width:767px){.Compare-Columns-OptionLinks{flex-direction:column-reverse}}.Compare-Columns-OptionLinks-Item{margin-bottom:18px;white-space:nowrap;flex-grow:0;min-width:0}@media (max-width:767px){.Compare-Columns-OptionLinks-Item{margin-bottom:24px}}.Compare-Title{font-size:24px;font-weight:600;line-height:30px;margin-bottom:48px}@media (max-width:767px){.Compare-Title{font-size:21px;line-height:30px;max-width:calc(50% - 15px)}}.Compare-VS{font-size:16px;font-weight:600;line-height:21px;text-transform:none;display:flex;width:36px;height:36px;padding-bottom:3px;justify-content:center;align-items:center;background-color:#f3f4f5;border:1px solid #e6e8eb;border-radius:50%}@media (max-width:767px){.Compare-VS{background-color:transparent;border:none}}.Compare-Title-TextWrapper{font-size:16px;font-weight:600;line-height:21px;text-transform:none;display:block;margin-right:60px;margin-left:60px;padding-bottom:12px;border-bottom:1px solid #e6e8eb}@media (max-width:1023px){.Compare-Title-TextWrapper{margin-right:24px;margin-left:24px}}@media (max-width:767px){.Compare-Title-TextWrapper{position:relative;margin:0 auto;width:90%}}@media (max-width:424px){.Compare-Title-TextWrapper{padding-bottom:6px}}.Compare-Title-Caret{margin-left:12px;vertical-align:bottom}@media (max-width:767px){.Compare-Title-Caret{position:absolute;right:0;top:calc(50% - 12px/2);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:424px){.Compare-Title-Caret{top:calc(50% - 6px/2)}}.Compare-Title-Text{font-size:24px;font-weight:600;line-height:30px}@media (max-width:767px){.Compare-Title-Text{font-size:21px;line-height:30px;display:block;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 auto}}.Compare-Columns-Item-Image{height:200px;margin-bottom:30px;background:50%/cover no-repeat;box-shadow:inset 0 0 0 1px #f2f2f2}@media (max-width:767px){.Compare-Columns-Item-Image{height:140px;margin-bottom:24px}}.Compare-SubSection{margin-bottom:24px}.Compare-HasMore{margin-top:24px;text-align:center}@media (max-width:767px){.Compare-SpecList .SpecList-Item{flex-direction:column;margin-bottom:12px;padding:0}.Compare-SpecList .SpecList-Item-Key{font-size:10px;line-height:12px;margin-bottom:2px}.Compare-SpecList .SpecList-Item-Value{text-align:left;line-height:18px}}.Compare-CTACard{width:100%;text-align:left;color:#8d959c}.Compare-Tab{font-size:16px;font-weight:600;line-height:21px;text-transform:none;background-color:#fafafa;color:#1b9ad1;border:1px solid #e6e8eb;border-right:none;overflow:hidden}.Compare-Tab.active{background-color:#1b9ad1}.Compare-Tab:last-child{border-right:1px solid #e6e8eb}.Compare-Tab-Link{display:block;height:100%;padding:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Compare-Tab.active .Compare-Tab-Link{color:#fff}.Compare-ContentAd{min-height:90px;margin-bottom:48px}@media (max-width:767px){.Compare-ContentAd{margin-bottom:24px}}.Compare-FooterAd{margin-bottom:18px;min-height:100px}.ContentContainer-Element{opacity:0;transition:opacity .2s}.Contributors-UserList{margin:24px auto 15px;width:calc(100% + 9px)}@media (max-width:1023px){.Contributors-UserList{margin:12px auto 3px}}.Contributors-UserList-Item{display:inline-block;margin-right:9px;margin-bottom:9px;min-height:36px;min-width:36px;line-height:36px;vertical-align:top;text-align:center}.Contributors-UserList-Item:last-child{margin-right:0}.Contributors-UserList-Item .Avatar{width:36px;height:36px;line-height:36px}@media (max-width:1023px){.Contributors-UserList-Item{min-height:24px;min-width:24px;line-height:24px}.Contributors-UserList-Item .Avatar{width:24px;height:24px}}@media (max-width:424px){.Contributors-UserList-Item:nth-child(n+9){display:none}}.Contributors-UserList-Count{font-size:14px;font-weight:400;line-height:18px;font-size:12px;line-height:36px;border-radius:50%;background-color:#e6e6e6;color:#4d4d4d}.Contributors-UserList-Count.Contributors-UserList-Item{display:inline-block}.Contributors-UserList-Count .Avatar{background-color:transparent}@media (max-width:1023px){.Contributors-UserList-Count{line-height:24px}}.Contributors-StatContainer{max-width:528px;margin:0 auto}@media (max-width:1023px){.Contributors-StatContainer{max-width:474px}}.Contributors-StatBar{display:flex;justify-content:space-around;align-items:center;text-align:center}@media (max-width:767px){.Contributors-StatBar{justify-content:space-around}}.Contributors-StatLine{margin-bottom:18px}.Contributors-StatLine .Contributors-Stat{margin-left:0;margin-right:0}.Contributors-Stat{display:flex;align-items:center;flex-shrink:0;flex-grow:0;margin-left:12px;margin-right:12px}.Contributors-Stat.small{flex-direction:column;margin-left:6px;margin-right:6px}.Contributors-Stat.small br{display:none}.Contributors-Stat.small .Contributors-Stat-Value{font-size:24px}@media (max-width:767px){.Contributors-Stat{flex-direction:column;margin-left:6px;margin-right:6px}.Contributors-Stat br{display:none}}.Contributors-Stat-Value{font-size:40px;font-weight:200;letter-spacing:.4px;padding-bottom:6px;white-space:nowrap}@media (max-width:767px){.Contributors-Stat-Value{font-size:24px;line-height:30px}}.Contributors-Stat-Label{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;line-height:18px;color:#8d959c;text-align:left;padding-left:9px;line-height:16px}.DropdownEvent{width:100%;z-index:100}.DropdownEvent .Event-Avatar{width:24px;height:24px}.DropdownEvent .Event-Avatar-Icon{margin:0}.DropdownEvent .Avatar{width:24px;height:24px}.DropdownEvent .ActivityList-QuestionTitle{margin-left:36px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DropdownEvent .Event-Content{white-space:normal}.DropdownEvent .Event-Time{display:block;margin-left:0}.DropdownEvent .KarmaActivity-BonusCount{margin-left:12px}.DropdownEvent a{pointer-events:none}.EditAvatarModal{width:720px}.EditAvatarModal .OptionDetailed-SectionHeader{margin-top:24px}@media (max-width:424px){.EditAvatarModal{width:auto}}.EditAvatarModal-Content.Modal-Content{width:672px;max-width:100%;padding-bottom:36px}@media (max-width:424px){.EditAvatarModal-Content.Modal-Content{padding-top:60px}}.EditAvatarModal-Input{width:100%}.EditAvatarModal-Button{display:block;width:138px;margin:36px auto 0;text-align:center}.EditAvatarModal-Picture{display:block;margin:0 auto;width:96px;height:96px}.EditAvatarModal-Picture.error{background-color:#ed3939;font-size:50px;line-height:96px;color:#fff}.EditAvatarModal-FileUploader{display:block;width:100%;background-color:#f2f2f2;outline:2px dashed #999;padding:42px;transition:background-color .15s}.EditAvatarModal-FileUploader .EditAvatarModal-ProgressText{margin:0 0 36px;transition:color .15s}.EditAvatarModal-FileUploader.active{background-color:#1b9ad1}.EditAvatarModal-FileUploader.active .EditAvatarModal-ProgressText{color:#fff}@media (max-width:424px){.EditAvatarModal-FileUploader{outline:none;background-color:transparent;padding:0}.EditAvatarModal-FileUploader .EditAvatarModal-ProgressText{display:none}}.EditAvatarModal-FileUploader-Input{display:none}.EditAvatarModal-Progress{display:block;position:relative;margin:0 auto;width:96px;height:96px;line-height:96px;border-radius:50%;box-shadow:inset 0 0 0 1px #f2f2f2;text-align:center;font-size:24px;font-weight:700;color:#58647b}.EditAvatarModal-ProgressMeter{position:absolute;top:0;left:0}.EditAvatarModal-ProgressPercent{position:absolute;width:100%;height:100%}.EditAvatarModal-ProgressText{display:block;text-align:center;color:#58647b;font-size:18px;font-weight:700;margin:36px 0 48px}.EditProfile{max-width:576px;margin:54px auto}@media (max-width:767px){.EditProfile-Input[type=text],.EditProfile-Modal-Input[type=email],.EditProfile-Modal-Input[type=password],.EditProfile-Modal-Input[type=text]{height:42px}}.EditProfile-Input[type=text],.EditProfile-Modal-Input[type=email],.EditProfile-Modal-Input[type=password],.EditProfile-Modal-Input[type=text],textarea.EditProfile-Input{border-radius:2px}@media (max-width:767px){.EditProfile-Input[type=text],.EditProfile-Modal-Input[type=email],.EditProfile-Modal-Input[type=password],.EditProfile-Modal-Input[type=text],textarea.EditProfile-Input{font-size:18px}}.EditProfile-Input-Count,.EditProfile-Input[type=text]{margin-bottom:24px}.EditProfile-Input-Count{text-align:right;font-size:13px;color:#58647b}.EditProfile-Input-Count.low{color:#ed3939}.EditProfile-InputLabel{font-weight:700;color:#4d4d4d}.EditProfile-Textarea{min-height:72px;height:72px;padding-top:6px;padding-bottom:6px;resize:none}.EditProfile-Picture{display:block;width:144px;height:144px;margin:0 auto;text-align:center}.EditProfile-Picture-Link{display:block;margin:18px auto;color:#1b9ad1;text-align:center}.EditProfile-Field{display:flex;justify-content:space-between;margin-bottom:24px}.EditProfile-Field-Link{color:#1b9ad1}.EditProfile-Field-Link:hover{color:#167ba7}.EditProfile-Submit{display:block;margin:36px auto 54px}.EditProfile-Modal-Content.Modal-Content{padding:0 24px;min-width:540px}@media (max-width:767px){.EditProfile-Modal-Content.Modal-Content{min-width:306px}}@media (max-width:424px){.EditProfile-Modal-Content.Modal-Content{padding-top:60px}.EditProfile-Modal-Content.Modal-Content.hasText{padding-top:36px}}input.EditProfile-Modal-Input.FancyInput-Field{margin-bottom:18px}input.EditProfile-Modal-Input.FancyInput-Field.hasLink{margin-bottom:6px}@media (max-width:424px){input.EditProfile-Modal-Input.FancyInput-Field{margin-bottom:24px}input.EditProfile-Modal-Input.FancyInput-Field.hasLink{margin-bottom:18px}}.EditProfile-Modal-Input-Link{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:18px;color:#1b9ad1}.EditProfile-Modal-Input-Link.hidden{display:none}.EditProfile-Modal-Input-Link~.EditProfile-Modal-Input{padding-right:60px}.EditProfile-Modal-Input-Link:hover{color:#167ba7}@media (max-width:424px){.EditProfile-Modal-Input-Link{font-size:14px;padding:9px 0}.EditProfile-Modal-Input-Link~.EditProfile-Modal-Input{padding-right:60px}}.EditProfile-Modal-Text{font-size:16px;margin-bottom:24px}.EditProfile-Modal-Link{font-size:14px;color:#1b9ad1;text-align:right;margin-bottom:18px}.EditProfile-Modal-Link:hover{color:#167ba7}@media (max-width:424px){.EditProfile-Modal-Link{text-align:center;margin-bottom:24px}}.FAB{display:inline-flex;height:48px;background:#1b9ad1;color:#fff;border-radius:30px;vertical-align:top;transition:background-color .15s}.FAB:hover{color:#fff;background-color:#167ba7}.FAB.micro{height:24px;border-radius:12px}.FAB.small{height:42px;border-radius:21px}.CardList-Header .FAB{margin:3px;z-index:100}@media (max-width:767px){.FAB{height:42px;border-radius:21px}}.FAB-Floating{position:fixed;bottom:102px;box-shadow:0 4px 16px 0 rgba(0,0,0,.2),0 3px 8px 0 rgba(0,0,0,.18);z-index:200;-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);opacity:1;left:50%;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s;-webkit-transform-origin:left;transform-origin:left;background:#f47264}.FAB-Floating:hover{background:#f25544}.FAB-Floating.small{bottom:24px}.FAB-Floating.shrink{-webkit-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);opacity:0}.FAB-Floating.hidden{visibility:hidden}@media (max-width:767px){.FAB-Floating{bottom:60px}}.FAB-Dropdown{width:372px!important;height:672px!important;max-height:calc(100vh - 36px);margin:0}@media (max-width:424px){.FAB-Dropdown{max-height:none!important;height:auto!important}}.FAB-Label{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;line-height:48px;margin-left:21px;margin-right:6px;vertical-align:text-bottom;flex-shrink:1;flex-grow:1;white-space:nowrap}.FAB.micro .FAB-Label{line-height:24px;margin-left:12px;margin-right:6px}.FAB.small .FAB-Label{line-height:42px;margin-left:18px;margin-right:6px}@media (max-width:767px){.FAB-Label{line-height:42px;margin-left:18px;margin-right:6px}}.FAB-Icon{display:inline-block;margin:6px;width:36px;height:36px;vertical-align:top;flex-shrink:0;flex-grow:0}.FAB.micro .FAB-Icon{margin:2px;width:20px;height:20px}.FAB.small .FAB-Icon{margin:4px;width:34px;height:34px}@media (max-width:767px){.FAB-Icon{margin:4px;width:34px;height:34px}}.FAB-Tooltip.Tooltip.narrow{max-width:192px}.FancyInput{display:block;position:relative}.FancyInput.valid .FancyInput-Placeholder{color:#2daf0c}.FancyInput.valid .FancyInput-Field{border-color:#2daf0c}.FancyInput.checking .FancyInput-Placeholder{color:#1b9ad1}.FancyInput.checking .FancyInput-Field{border-color:#1b9ad1}.FancyInput.error .FancyInput-Placeholder{color:#ed3939}.FancyInput.error .FancyInput-Field{border-color:#ed3939}.FancyInput-Placeholder{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:1px;margin:0 10px;padding:0 3px;line-height:.7em;white-space:nowrap;background-color:#fff;font-size:14px;color:#757575;pointer-events:none;transition:top .15s,font-size .15s,color .15s,-webkit-transform .15s;transition:transform .15s,top .15s,font-size .15s,color .15s;transition:transform .15s,top .15s,font-size .15s,color .15s,-webkit-transform .15s;-webkit-transform-origin:top left;transform-origin:top left}.FancyInput-Field.hasText+.FancyInput-Placeholder,.FancyInput-Field:focus+.FancyInput-Placeholder,.FancyInput.checking .FancyInput-Placeholder,.FancyInput.error .FancyInput-Placeholder,.FancyInput.valid .FancyInput-Placeholder{-webkit-transform:translateY(0);transform:translateY(0);font-size:12px;top:-4px}.FancyInput-Placeholder span.hidden{display:none}textarea~.FancyInput-Placeholder{top:14px;-webkit-transform:translateY(0);transform:translateY(0)}input.FancyInput-Field,textarea.FancyInput-Field{margin:0;background-color:#fff;font-size:14px}input.FancyInput-Field{height:36px}.FancyInput.innerPlaceholder input.FancyInput-Field{height:54px;padding-top:15px}.FancyInput.innerPlaceholder textarea.FancyInput-Field{padding-top:21px}.FancyInput.innerPlaceholder textarea~.FancyInput-Placeholder{top:21px}.FancyInput.innerPlaceholder.checking .FancyInput-Placeholder,.FancyInput.innerPlaceholder.error .FancyInput-Placeholder,.FancyInput.innerPlaceholder .FancyInput-Field.hasText+.FancyInput-Placeholder,.FancyInput.innerPlaceholder .FancyInput-Field:focus+.FancyInput-Placeholder,.FancyInput.innerPlaceholder.valid .FancyInput-Placeholder{top:12px}.Hamburger{display:inline-flex;flex-direction:column;justify-content:space-between;height:16px;width:18px}.HamburgerLine{height:2px;width:100%;background-color:#fff;border-radius:4px;transition:background-color .15s}.Sidebar{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;position:relative;min-height:24px;width:300px;line-height:21px;padding-top:42px;padding-bottom:600px}.Sidebar .StickySidebar-Container{padding-top:42px;margin-top:-42px}.Sidebar.left{float:left;padding-right:39px;box-shadow:inset -1px 0 #e6e8eb}.Sidebar.right{float:right;padding-left:39px;box-shadow:inset 1px 0 #e6e8eb}.CardList-Container .Sidebar.right{padding-left:27px;box-shadow:none}.Sidebar.left~.Sidebar-Target{margin-left:300px;padding-left:39px;box-shadow:-1px 0 #e6e8eb}.Sidebar.right~.Sidebar-Target{margin-right:300px;padding-right:39px}.CardList-Container .Sidebar.right~.Sidebar-Target{padding-right:27px;box-shadow:none}.Sidebar.sticky .StickySidebar-Content{position:fixed;top:24px}@media (max-width:1279px){.Sidebar{width:240px}.Sidebar.left~.Sidebar-Target{margin-left:240px}.Sidebar.right~.Sidebar-Target{margin-right:240px}}@media (max-width:1023px){.Sidebar{display:none}.Sidebar.left~.Sidebar-Target,.Sidebar.right~.Sidebar-Target{box-shadow:none}.Sidebar.left~.Sidebar-Target{margin-left:auto;padding-left:0}.Sidebar.right~.Sidebar-Target{margin-right:auto;padding-right:0}.CardList-Container .Sidebar.right~.Sidebar-Target{padding-right:0}}.Sidebar-Target{padding-top:42px;padding-bottom:48px}@media (max-width:1023px){.Sidebar-Target{padding-top:42px}}@media (max-width:767px){.Sidebar-Target{padding-top:30px}}.Sidebar-Section{margin-bottom:36px}.Sidebar-Section.small{margin-bottom:18px}.Sidebar-Section li{margin-bottom:12px;min-height:24px}.Sidebar-Content{width:261px}@media (max-width:1279px){.Sidebar-Content{width:240px}}.Sidebar-Button{margin-bottom:12px}.Sidebar-Copy{font-size:16px;font-weight:400;letter-spacing:.1px;text-transform:none}.Sidebar-Copy,.Sidebar-Label{line-height:24px;margin-bottom:18px}.Sidebar-Label{color:#0d0d0d;font-size:18px;font-weight:600}.Sidebar-Label .AdContainer-InfoLink-Icon{width:18px;height:18px}.Sidebar-Label-Link{display:inline-block;float:right;color:#58647b}.Sidebar-Label-Link,.Sidebar-Link{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.Sidebar-Link{display:block;color:#1b9ad1}.Sidebar-Link:hover{color:#167ba7}.Sidebar-Center{text-align:center}.Sidebar-OptionNav-Item{display:block;padding:3px 0 3px 9px;margin-bottom:6px}.Sidebar-OptionNav-Item.selected{box-shadow:inset 3px 0 #1b9ad1}.Sidebar-OptionNav-Item.selected .Sidebar-OptionNav-Title,.Sidebar-OptionNav-Item:hover .Sidebar-OptionNav-Title{color:#1b9ad1}.Sidebar-OptionNav-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none;line-height:18px;transition:color .15s}.Sidebar-OptionNav-SubScript{font-size:14px;font-weight:400;color:#8d959c;line-height:18px}@media (max-width:1279px){.Sidebar-OptionNav-SubScript{display:none}}.Sidebar-Tag{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-block;line-height:36px;color:#58647b;margin-right:24px}.Sidebar-Tag:last-child{margin-right:0}.Sidebar-Tag-Link{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.Sidebar-RelatedQuestions.Loading .Sidebar-Label{display:none}.Sidebar-RelatedQuestions-Item{color:#1b9ad1;line-height:18px}.Help{padding-bottom:24px}.Help-Content{margin-right:300px}@media (max-width:1279px){.Help-Content{margin-right:240px}}@media (max-width:1023px){.Help-Content{margin-right:0}}.Help-Header{font-size:40px;font-weight:700;line-height:48px;margin-bottom:12px;position:relative}@media (max-width:767px){.Help-Header{font-size:30px;line-height:34px}}.Help-SectionLabel{font-size:21px;font-weight:700;line-height:27px;letter-spacing:.4px;text-transform:uppercase;margin-top:24px;padding-top:12px;padding-left:0;position:relative}@media (max-width:767px){.Help-SectionLabel{font-size:18px;line-height:24px}}.Help-SectionLabel .Help-Anchor{margin-top:-24px}.Help-Section{margin-bottom:48px}.Help-Paragraph{margin-bottom:18px}.Help-Paragraph a{color:#1b9ad1}.Help-Paragraph a:hover{color:#167ba7}.Help-Paragraph-Link{display:block}.Help-Paragraph-Link.inline{display:inline-block}.Help-List{list-style:disc;margin-left:1em}.Help-List-Item{margin-bottom:18px}.Help-List-Item.flat{margin-bottom:12px}.Help-List-Item-Title{display:inline-block}.Help-NavSidebar-Link.NavSidebar-Link{height:auto;line-height:24px}.Help-NavLink{display:block;margin-bottom:6px;color:#1b9ad1}.Help-NavLink.nested{margin-left:24px}.Help-NavLink:hover{color:#167ba7}.Help-Anchor{position:absolute;top:0;margin-top:-42px}.ImageCarousel{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ImageCarousel-Offset{width:63px}@media (max-width:767px){.ImageCarousel-Offset{width:0}}.ImageCarousel-Content{border-radius:9px}.ImageCarousel-Item{position:relative;display:inline-block;width:351px;height:198px;margin-right:6px;border:1px solid #e6e8eb;border-radius:9px;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.ImageCarousel-Item.add{background-color:transparent}.ImageCarousel-Item:last-child{margin-right:0}.ImageCarousel-Item iframe{background-color:#000;height:198px;width:352px;display:block}@media (max-width:767px){.ImageCarousel-Item{width:100%;height:210px}.ImageCarousel-Item iframe{height:210px;width:373.3333333333333px}}.ImageCarousel-AddItem{height:100%;width:100%;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;font-size:14px;color:#58647b;background-color:#f7f7f7;transition:background-color .15s}.ImageCarousel-AddItem:hover{color:#58647b;background-color:#ebebeb}.ImageCarousel-AddItem-Icon{margin-bottom:6px}.ImageCarousel-ItemLink{position:absolute;top:0;left:0;right:0;bottom:0;z-index:101}.ImageCarousel-Image{position:relative;height:198px;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;pointer-events:none;display:block}@media (max-width:767px){.ImageCarousel-Image{width:100%;height:auto;max-height:none}}@media (max-width:767px){.ImageGallery{position:relative;width:calc(100% + 12px*2);left:-12px}}.ImageGallery-Carousel{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ImageGallery-Carousel~.ImageGallery-Carousel{margin-top:15px}.ImageGallery-Carousel-Item{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;background-color:#000;border-radius:9px;overflow:hidden;-webkit-perspective:1px;perspective:1px}.ImageGallery-Carousel-Item:hover{cursor:pointer}@media (max-width:767px){.ImageGallery-Carousel-Item{border-radius:0}}.ImageGallery-MainCarousel-PlayVideoIcon{width:69px;height:48px;background:url(/images/icons/detailed/youtube-play.svg) 50%/cover no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101}.ImageCarousel-ItemLink:hover .ImageGallery-MainCarousel-PlayVideoIcon{background-image:url(/images/icons/detailed/youtube-play-red.svg)}.ImageGallery-MainCarousel-Item{height:324px;width:100%}.ImageGallery-MainCarousel-Item iframe{height:324px;width:576px}.ImageGallery-MainCarousel-Item .ImageGallery-Carousel-Image{max-height:100%;max-width:100%}@media (max-width:767px){.ImageGallery-MainCarousel-Item{height:237px}.ImageGallery-MainCarousel-Item iframe{height:237px;width:421.3333333333333px}}@media (max-width:424px){.ImageGallery-MainCarousel-Item{height:186px}.ImageGallery-MainCarousel-Item iframe{height:186px;width:330.6666666666667px}}.ImageGallery-ThumbsCarousel-Item{width:81px;height:81px;margin:9px;border:1px solid #e6e8eb;border-radius:6px}.ImageGallery-ThumbsCarousel-Item:first-child{margin-left:0}.ImageGallery-ThumbsCarousel-Item:last-child{margin-right:0}.ImageGallery-ThumbsCarousel-Item.active{border:3px solid #1b9ad1}.ImageGallery-ThumbsCarousel-Item.add{background-color:#fff;border:3px dashed #e6e8eb;color:#a5adb7;transition:border .15s}.ImageGallery-ThumbsCarousel-Item.add:hover{border-color:#167ba7;color:#167ba7}.ImageGallery-ThumbsCarousel-Item .ImageGallery-Carousel-Image{-o-object-fit:cover;object-fit:cover;height:81px;width:81px}.ImageGallery-Carousel-Image{position:relative;pointer-events:none;height:auto}.ImageGallery-Carousel-Image-VideoOverlay{background:url(/images/play.png) 100% 100%/36px no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-clip:border-box}.ImageGallery-ThumbsCarousel-Item.active .ImageGallery-Carousel-Image-VideoOverlay{right:-1.5px;bottom:-1.5px}.ImageGallery-Carousel-AddMediaLink{font-size:14px;font-weight:400;line-height:18px;display:flex;justify-content:center;align-items:center;text-align:center;height:100%;padding:0 12px;white-space:normal;line-height:15px}@media (max-width:1023px){.ImageGallery-MainCarousel-Nav{position:absolute;width:84px;height:84px;top:50%;z-index:100;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.ImageGallery-MainCarousel-Nav.left{left:0}.ImageGallery-MainCarousel-Nav.right{right:0}.ImageGallery-MainCarousel-Nav.left .ImageGallery-MainCarousel-Nav-Icon{left:12px}.ImageGallery-MainCarousel-Nav.right .ImageGallery-MainCarousel-Nav-Icon{right:12px}.ImageGallery-MainCarousel-Nav.disabled{pointer-events:auto}}.ImageGallery-MainCarousel-Nav-Icon .Icon{width:36px;height:36px}@media (max-width:1023px){.ImageGallery-MainCarousel-Nav-Icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:42px;color:#fff;text-align:center;background-color:#1b9ad1;transition:opacity .3s,color .3s,background-color .3s}.ImageGallery-MainCarousel-Nav.disabled .ImageGallery-MainCarousel-Nav-Icon{color:#8d959c;background-color:#e6e8eb;opacity:.2}}@media (max-width:767px){.ImageGallery-MainCarousel-Nav-Icon{font-size:30px;width:30px;height:36px}}.Images-ImageDefault,.Images-ImageList-Item-Image{background:50%/cover no-repeat}.Images-Gradient-Container{position:relative}.Images-Gradient{position:absolute;top:0;bottom:0;right:0;left:0;background-image:linear-gradient(180deg,rgba(28,41,62,0) 0,rgba(28,41,62,.2) 30%,rgba(7,15,29,.9))}.Information-Title{margin-top:48px;line-height:48px;font-weight:600;font-size:20px}.Information-List{margin:24px 48px;list-style:square}.TagSelector-Header{position:relative;overflow:hidden;background:rgba(29,38,64,.5) top/cover no-repeat;transition:height .2s;min-height:48px}.TagSelector-Header.Loading:before{background-color:rgba(29,38,64,.5);background-image:linear-gradient(135deg,#2b5876,#4e4376)}@media (max-width:424px){.TagSelector-Header{min-height:42px}}.TagSelector-Cover{position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(135deg,#2b5876,#4e4376)}.TagSelector-TagBar{position:absolute;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;flex-wrap:nowrap;color:#fff;height:48px;line-height:48px}@media (max-width:767px){.TagSelector-TagBar{justify-content:center}}@media (max-width:424px){.TagSelector-TagBar{height:42px;line-height:42px}}.TagSelector-TagBarLabel{font-size:16px;font-weight:600;line-height:21px;text-transform:none;line-height:48px;flex-grow:0;flex-shrink:0;padding-right:36px;white-space:nowrap}.TagSelector-TagBarList{flex-grow:1;flex-shrink:1;overflow:hidden}.TagSelector-TagBarDropdown{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;white-space:nowrap;padding-left:18px;line-height:48px}.TagSelector-TagBarDropdown .Icon{width:24px;height:24px}@media (max-width:767px){.TagSelector-TagBarDropdown{flex-grow:1;text-align:center;padding-left:0}}.TagSelector-DropdownItem{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.TagSelector-TagBuilder{position:absolute;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;display:flex;flex-wrap:wrap;align-content:space-between;padding-top:24px;padding-bottom:24px;color:#fff;transition:opacity .2s}@media (max-width:767px){.TagSelector-TagBuilder{padding:36px 18px}}.TagSelector-TagBuilderContent{display:flex;flex:1 0 100%;max-width:100%}.TagSelector-TagBuilderContent .TagSelector-Search{margin:0 12px}@media (max-width:767px){.TagSelector-TagBuilderContent{flex-direction:column}.TagSelector-TagBuilderContent .TagSelector-Search{margin:0 auto}}.TagSelector-TagBuilderSection{flex:1 1;max-width:50%;text-align:center;margin:0 36px}.TagSelector-TagBuilderSection:first-child{margin-left:0}.TagSelector-TagBuilderSection:last-child{margin-right:0}@media (max-width:767px){.TagSelector-TagBuilderSection{margin:0 0 36px;max-width:none}}.TagSelector-TagBuilderLabel{font-size:18px;font-weight:600;line-height:24px;margin-bottom:12px}@media (max-width:767px){.TagSelector-TagBuilderLabel{line-height:27px;margin-bottom:24px}}.TagSelector-TagBuilderSubmit{flex:1 0 100%;margin-top:24px;text-align:center}.TagSelector-TagBuilderSubmit .TextButton{color:#fff}.TagSelector-TagBuilderSubmit .Loading:before{border-radius:4px}@media (max-width:767px){.TagSelector-TagBuilderSubmit{margin-top:0}}.TagSelector-TagBuilderCopy{margin-top:18px}@media (max-width:767px){.TagSelector-TagBuilderCopy{margin-top:27px}}.TagSelector-Search{position:relative;display:flex;align-items:center;max-width:624px;margin:0 auto}input[type=text].TagSelector-SearchInput{height:36px;padding-left:42px;margin:0;line-height:36px;border-radius:4px;border:none}input[type=text].TagSelector-SearchInput.big{height:42px}input[type=text].TagSelector-SearchInput.simple{border:1px solid #e6e8eb;box-shadow:none}.TagSelector-SearchIcon{position:absolute;left:0;width:18px;height:18px;color:#b3b3b3;margin:0 12px;font-size:18px;line-height:36px}.TagSelector-Tag{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;justify-content:center;height:27px;padding:0 9px;margin:3px;border-radius:15px;box-shadow:inset 0 0 0 1.5px #4d4d4d;color:#4d4d4d;white-space:nowrap;transition:background-color .15s}a.TagSelector-Tag:hover{box-shadow:inset 0 0 0 1.5px #1b9ad1;color:#1b9ad1}.TagSelector-Tag.small,.TagSelector-Tag.smallDesktop{height:21px;line-height:21px;margin:0 1.5px 3px}.TagSelector-Tag.selected{color:#fff;background-color:#f47264;box-shadow:none}a.TagSelector-Tag.selected:hover{color:#fff;background-color:#f25544;box-shadow:none}.TagSelector-Tag.light{color:#fff;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.4)}a.TagSelector-Tag.light:hover{color:#6dc6ec;box-shadow:inset 0 0 0 1.5px rgba(109,198,236,.6)}a.TagSelector-Tag.light.selected{box-shadow:none}a.TagSelector-Tag.light.selected:hover{color:#fff}@media (max-width:767px){.TagSelector-Tag{height:21px;line-height:21px;margin:0 1.5px 3px}}.TagSelector-TagBuilderList{margin-top:12px;overflow:hidden}.TagSelector-TagBuilderList.suggested{max-height:108px}@media (max-width:767px){.TagSelector-TagBuilderList{margin-top:18px}.TagSelector-TagBuilderList.suggested{max-height:80px}}.TagSelector-TagDeleteIcon{display:none;width:12px;height:12px;margin-left:6px}.TagSelector-Tag.selected .TagSelector-TagDeleteIcon{display:inline-flex}@media (max-width:767px){.TagSelector-TagDeleteIcon{width:12px;height:12px}}.JoinTagBanner{position:relative;overflow:hidden;background:rgba(29,38,64,.5) top/cover no-repeat;z-index:200;padding-bottom:60px}.JoinTagBanner .JoinTagBanner-TagList{max-height:132px;overflow:hidden}html.loggedin .JoinTagBanner{display:none}.JoinTagBanner-Cover{position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(135deg,#2b5876,#4e4376)}.JoinTagBanner-Cover~.Loading:before{background-color:rgba(29,38,64,.5)}.JoinTagBanner-Content{position:relative;color:#fff;text-align:center;max-width:1008px;padding:72px;padding-bottom:36px}@media (max-width:1279px){.JoinTagBanner-Content{padding-left:72px;padding-right:72px}}@media (max-width:1023px){.JoinTagBanner-Content{padding:54px 36px 36px}}@media (max-width:767px){.JoinTagBanner-Content{padding:72px 18px 36px}.JoinTagBanner-Content .JoinTagBanner-TagList{max-height:135px}}.JoinTagBanner-SubTitle{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px}.JoinTagBanner-Title{font-size:40px;font-weight:700;line-height:48px;margin-bottom:12px;line-height:54px}@media (max-width:767px){.JoinTagBanner-Title{font-size:30px;line-height:34px}}.JoinTagBanner-Label{font-size:18px;font-weight:600;line-height:24px;color:#0d0d0d;margin:12px auto}.JoinTagBanner-Pitch{font-size:21px;font-weight:400;line-height:30px;max-width:807px;margin:0 auto 36px}@media (max-width:767px){.JoinTagBanner-Pitch{font-size:18px;line-height:24px}}.JoinTagBanner-TagList{margin:36px auto 18px;max-width:738px}.JoinTagBanner-TagList+.JoinTagBanner-TagList{margin-top:18px}.JoinTagBanner-Submit{margin:36px auto 0;text-align:center}@media (max-width:767px){.JoinTagBanner-Submit{margin:54px auto 0}}.JoinTagBanner-SubmitLink{display:inline-block;margin:0 24px;margin-top:12px;line-height:36px;font-size:14px}@media (max-width:767px){.JoinTagBanner-SubmitLink{font-size:16px;font-weight:700;line-height:54px;margin-top:0}}.JoinTagBanner-SubmitButton{display:inline-block;margin:9px 12px;background-color:#f47264;color:#fff;box-shadow:none}.JoinTagBanner-SubmitButton:hover{background-color:#f25544}.JoinTagBanner-SidebarCard{position:relative;background-color:#fff;padding-left:18px;padding-right:18px}.JoinTagBanner-SidebarCard .JoinTagBanner-TagList{margin-top:18px}.JoinTagBanner-SidebarCard .StickySidebar-Content{margin-bottom:360px}.JoinTagBanner-SidebarCard .Sidebar-Button{background-color:#f47264;box-shadow:none;color:#fff}.JoinTagBanner-SidebarCard .Sidebar-Button:hover{background-color:#f25544}@media (max-width:1279px){.JoinTagBanner-SidebarCard{left:-18px;padding-left:12px;padding-right:12px}}.KarmaActivity-Body{display:flex;justify-content:space-between}.KarmaActivity-Event{flex-grow:1;flex-shrink:1}.KarmaActivity-BonusCount{height:30px;margin-top:3px;display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;padding:0 9px;margin-left:36px;background-color:#f47264;color:#fff;font-weight:700;border-radius:3px}@media (max-width:767px){.KarmaActivity-BonusCount{margin-left:18px}}.Modal-Window.Lightbox-Window{padding:0;border-radius:0;background-color:#fafafa;overflow:hidden;max-width:100%;margin:0}.Modal-Close.Lightbox-Close{top:0;right:0;bottom:0;left:0}.Lightbox-CloseLink{position:fixed;right:24px;bottom:21px;display:flex;align-items:center;justify-content:center;height:30px;padding-left:6px;padding-right:12px;color:#999;background-color:#fff;font-size:14px;font-weight:600;border-radius:15px;text-transform:uppercase;z-index:402}.Lightbox-CloseLink .Icon{height:24px;width:24px;margin-right:3px}.Lightbox-Image{display:block;max-width:100vw;max-height:100vh}.Lightbox .ImageCarousel-Content{padding:0 48px}@media (max-width:767px){.Lightbox .ImageCarousel-Content{padding:0 24px}}@media (max-width:424px){.Lightbox .ImageCarousel-Content{padding:0 12px}}.Lightbox .ImageCarousel-Item{width:auto;height:auto;max-width:calc(100% - 48px);max-height:501px}.Lightbox .ImageCarousel-Item img{width:auto;max-width:100%;height:auto;max-height:501px}.Lightbox .ImageCarousel-Item iframe{height:501px;max-height:501px;width:890.6666666666666px;max-width:100%}@media (max-width:767px){.Lightbox .ImageCarousel-Item{max-width:calc(100% - 24px)}.Lightbox .ImageCarousel-Item iframe{height:351px;max-height:351px}}@media (max-width:424px){.Lightbox .ImageCarousel-Item{max-width:calc(100% - 12px)}.Lightbox .ImageCarousel-Item iframe{height:240px;max-height:240px}}.Lightbox .Carousel-Content.singleItem .ImageCarousel-Item{max-width:100%}.Lightbox .ImageCarousel-Image{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.Modal-Window.Lightbox-Window.Lightbox-Carousel-Window{background-color:transparent;box-shadow:none}.Lightbox-Image-Cover{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;height:501px;width:501px;min-height:100%;min-width:100%;max-height:100vh;max-width:100%}.Lightbox-Image-Cover.Loading,.LoadMore{display:block}.LoadMore{text-align:center}.LoadMore.full button{width:100%}.LoadMore-Link{display:inline-block}.Loading{position:relative;pointer-events:none}.Loading:before{content:"";position:absolute;z-index:101;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:.9}.Loading.light:before{opacity:.4}.Loading.transparent:before{opacity:0}.Loading.card-color:before{background-color:#fafbfb}.Loading:after{width:6px;height:6px;box-shadow:-9px 0 0 0 #2b5876,inset 0 0 0 6px #2b5876,9px 0 0 0 #2b5876;border-radius:50%;z-index:101;-webkit-animation:e 1s infinite ease;animation:e 1s infinite ease;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Loading.no-indicator:after{content:none}.Loading.PrimaryButton,.Loading[type=submit]{color:transparent}.Loading.PrimaryButton:before,.Loading[type=submit]:before{content:none}.Loading.PrimaryButton:after,.Loading[type=submit]:after{-webkit-animation-name:f;animation-name:f}.Loading .FancyInput-Placeholder{color:transparent}@media (max-width:767px){.Loading.card-color:before{background-color:#efefef}}.Loading-Indicator{width:6px;height:6px;box-shadow:-9px 0 0 0 #2b5876,inset 0 0 0 6px #2b5876,9px 0 0 0 #2b5876;border-radius:50%;z-index:101;-webkit-animation:e 1s infinite ease;animation:e 1s infinite ease;display:none;position:absolute;top:50%;left:50%}.Loading-Indicator.allWhite{-webkit-animation-name:f;animation-name:f}.Loading-Indicator.force,.Loading .Loading-Indicator{display:block}@-webkit-keyframes e{0%{box-shadow:-9px 0 0 0 rgba(43,88,118,.4),inset 0 0 0 3px rgba(43,88,118,.2),9px 0 0 0 rgba(43,88,118,0)}30%{box-shadow:-9px 0 0 0 #2b5876,inset 0 0 0 3px rgba(43,88,118,.8),9px 0 0 0 rgba(43,88,118,.6)}40%{box-shadow:-9px 0 0 0 rgba(43,88,118,.8),inset 0 0 0 3px #2b5876,9px 0 0 0 rgba(43,88,118,.8)}50%{box-shadow:-9px 0 0 0 rgba(43,88,118,.6),inset 0 0 0 3px rgba(43,88,118,.8),9px 0 0 0 #2b5876}80%{box-shadow:-9px 0 0 0 rgba(43,88,118,0),inset 0 0 0 3px rgba(43,88,118,.2),9px 0 0 0 rgba(43,88,118,.4)}90%{box-shadow:-9px 0 0 0 rgba(43,88,118,.2),inset 0 0 0 3px rgba(43,88,118,0),9px 0 0 0 rgba(43,88,118,.2)}to{box-shadow:-9px 0 0 0 rgba(43,88,118,.4),inset 0 0 0 3px rgba(43,88,118,.2),9px 0 0 0 rgba(43,88,118,0)}}@keyframes e{0%{box-shadow:-9px 0 0 0 rgba(43,88,118,.4),inset 0 0 0 3px rgba(43,88,118,.2),9px 0 0 0 rgba(43,88,118,0)}30%{box-shadow:-9px 0 0 0 #2b5876,inset 0 0 0 3px rgba(43,88,118,.8),9px 0 0 0 rgba(43,88,118,.6)}40%{box-shadow:-9px 0 0 0 rgba(43,88,118,.8),inset 0 0 0 3px #2b5876,9px 0 0 0 rgba(43,88,118,.8)}50%{box-shadow:-9px 0 0 0 rgba(43,88,118,.6),inset 0 0 0 3px rgba(43,88,118,.8),9px 0 0 0 #2b5876}80%{box-shadow:-9px 0 0 0 rgba(43,88,118,0),inset 0 0 0 3px rgba(43,88,118,.2),9px 0 0 0 rgba(43,88,118,.4)}90%{box-shadow:-9px 0 0 0 rgba(43,88,118,.2),inset 0 0 0 3px rgba(43,88,118,0),9px 0 0 0 rgba(43,88,118,.2)}to{box-shadow:-9px 0 0 0 rgba(43,88,118,.4),inset 0 0 0 3px rgba(43,88,118,.2),9px 0 0 0 rgba(43,88,118,0)}}@-webkit-keyframes f{0%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.4),inset 0 0 0 3px hsla(0,0%,100%,.2),9px 0 0 0 hsla(0,0%,100%,0)}30%{box-shadow:-9px 0 0 0 #fff,inset 0 0 0 3px hsla(0,0%,100%,.8),9px 0 0 0 hsla(0,0%,100%,.6)}40%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.8),inset 0 0 0 3px #fff,9px 0 0 0 hsla(0,0%,100%,.8)}50%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.6),inset 0 0 0 3px hsla(0,0%,100%,.8),9px 0 0 0 #fff}80%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,0),inset 0 0 0 3px hsla(0,0%,100%,.2),9px 0 0 0 hsla(0,0%,100%,.4)}90%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.2),inset 0 0 0 3px hsla(0,0%,100%,0),9px 0 0 0 hsla(0,0%,100%,.2)}to{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.4),inset 0 0 0 3px hsla(0,0%,100%,.2),9px 0 0 0 hsla(0,0%,100%,0)}}@keyframes f{0%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.4),inset 0 0 0 3px hsla(0,0%,100%,.2),9px 0 0 0 hsla(0,0%,100%,0)}30%{box-shadow:-9px 0 0 0 #fff,inset 0 0 0 3px hsla(0,0%,100%,.8),9px 0 0 0 hsla(0,0%,100%,.6)}40%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.8),inset 0 0 0 3px #fff,9px 0 0 0 hsla(0,0%,100%,.8)}50%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.6),inset 0 0 0 3px hsla(0,0%,100%,.8),9px 0 0 0 #fff}80%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,0),inset 0 0 0 3px hsla(0,0%,100%,.2),9px 0 0 0 hsla(0,0%,100%,.4)}90%{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.2),inset 0 0 0 3px hsla(0,0%,100%,0),9px 0 0 0 hsla(0,0%,100%,.2)}to{box-shadow:-9px 0 0 0 hsla(0,0%,100%,.4),inset 0 0 0 3px hsla(0,0%,100%,.2),9px 0 0 0 hsla(0,0%,100%,0)}}.Modal.LoginModal{z-index:800;background-color:hsla(0,0%,100%,.98)}.Modal-Cover.LoginModal-Cover{opacity:0;transition:opacity .2s}.Modal-Window.LoginModal-Window{text-align:center;background-color:transparent;box-shadow:none;z-index:801;padding:24px 0}.LoginModal-CloseLink{position:absolute;top:24px;right:24px;padding:12px;z-index:802}.LoginModal.unclosable .LoginModal-CloseLink{display:none}.LoginModal-CloseLink-Icon{width:36px;height:36px;color:#999}.LoginModal-Content.Loading:after,.LoginModal-Content.Loading:before{z-index:802}.LoginModal-Loader{position:relative;width:100%;height:48px}.LoginModal-Logo{height:30px}.LoginModal-Image{height:240px}.LoginModal-Title{font-size:24px;font-weight:600;line-height:30px;line-height:33px;margin:18px 0 24px}@media (max-width:767px){.LoginModal-Title{font-size:21px;line-height:30px}}.LoginModal-Form{width:240px;padding:0 12px;margin:0 auto}.LoginModal-Form-Field{margin-top:12px}.LoginModal-AuthButton{display:block;width:100%;margin:12px 0}.LoginModal-Seperator{position:relative;margin:24px 0;overflow:hidden}.LoginModal-Seperator-Label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;position:relative;display:inline-block;vertical-align:top;padding:0 6px;color:#8d959c;z-index:802}.LoginModal-Seperator-Label:after,.LoginModal-Seperator-Label:before{position:absolute;content:"";width:240px;height:1px;top:50%;background-color:#e6e8eb}.LoginModal-Seperator-Label:before{right:100%}.LoginModal-Seperator-Label:after{left:100%}.LoginModal-FormText{font-size:12px;margin:6px 0;line-height:15px}.LoginModal-FormLink{color:#8d959c}.LoginModal-FormLink:hover{color:#58647b}.LoginModal-Footer{margin-top:36px}.LoginModal-SwapLink{font-size:14px;color:#1b9ad1;line-height:36px}.LoginModal-SwapLink:hover{color:#167ba7}.LoginModal-SwapLink.left{float:left}.LoginModal-SwapLink.right{float:right}.LoginModal-AnonymousAvatar{width:72px;height:72px}.LoginModal-AnonymousTitle{font-size:24px;font-weight:600;line-height:30px}@media (max-width:767px){.LoginModal-AnonymousTitle{font-size:21px;line-height:30px}}.LoginModal-AnonymousCopy{display:block;max-width:540px;font-size:18px;line-height:27px;margin:12px auto 36px}button[type=submit].LoginModal-SubmitLink.left{float:left}button[type=submit].LoginModal-SubmitLink.right{float:right}.LustreAIPromoteFooter{display:flex;justify-content:center;position:relative;background-color:#533794;z-index:200}.LustreAIPromoteFooter .LustrePromoteModal-Header{align-items:flex-start;align-self:flex-start;margin-bottom:48px}.LustreAIPromoteFooter .AIHome-HeroTitle{margin-bottom:36px}@media (max-width:767px){.LustreAIPromoteFooter .LustrePromoteModal-Header{align-items:center;align-self:center;margin-bottom:24px}}@media (max-width:767px){.LustreAIPromoteFooter{max-width:100vw}}.LustreAIPromoteFooter-Content.AIHome-TopSectionContent{justify-content:center;height:auto;padding:48px 72px;max-width:85%}@media (max-width:1023px){.LustreAIPromoteFooter-Content.AIHome-TopSectionContent{padding:24px}}@media (max-width:767px){.LustreAIPromoteFooter-Content.AIHome-TopSectionContent{padding:18px}}@media (max-width:767px){.LustreAIPromoteFooter-LustreButton{margin-left:auto;margin-right:auto}}.LustreAIPromoteFooter-StarsContainer.LustreAIBanner-StarsContainer{margin-top:0;margin-bottom:12px}.LustreAIPromoteFooter-Body.AIHome-TopSectionBody{max-width:50%}.LustreAIPromoteFooter-Image.AIHome-HeroGraphic{max-width:40%;min-height:auto}@media (max-width:1279px){.LustreAIPromoteFooter-Image.AIHome-HeroGraphic{max-width:50%}}@media (max-width:767px){.LustreAIPromoteFooter-Image.AIHome-HeroGraphic{max-width:75%}}@media (max-width:424px){.LustreAIPromoteFooter-Image.AIHome-HeroGraphic{max-width:100%}}.LustreExtensionStoreLink{display:inline-flex;align-items:center;justify-content:space-between;align-self:flex-start;background-color:#fff;border-radius:44px;color:#3b3849;font-size:17px;font-weight:600;line-height:24px;height:42px;padding:0 15px;padding-left:12px;word-break:break-word}.LustreExtensionStoreLink img{max-width:27px;margin-right:12px;width:100%}@media (max-width:1023px){.LustreExtensionStoreLink{font-size:15px;line-height:24px;height:42px;padding:0 12px}.LustreExtensionStoreLink img{width:24px;height:24px;margin-right:15px}}.LustreExtensionStoreLinks_medium .LustreExtensionStoreLink{height:36px;font-size:14px}.LustreExtensionStoreLinks_medium .LustreExtensionStoreLink img{max-width:24px;margin-right:9px}@media (max-width:1023px){.LustreExtensionStoreLinks_medium .LustreExtensionStoreLink img{width:18px;height:18px}}.LustrePromoteModal .Modal-Window{max-width:720px;color:#eae9ef;background:#533794;box-shadow:0 0 24px rgba(0,0,0,.6)}html.has-ext-store .LustrePromoteModal .Modal-Window{background:#533794}.LustrePromoteModal .Modal-Close{top:12px;right:12px}@media (max-width:1023px){.LustrePromoteModal{display:none;pointer-events:none}}.LustrePromoteModal-Content,.LustrePromoteModal-Header{display:flex;flex-direction:column;align-items:center}.LustrePromoteModal-Content.Modal-Content{padding:18px 48px;text-align:center}.LustrePromoteModal-Content.Modal-Content .AIHome-LinkButton{align-self:center}html.has-ext-store .LustrePromoteModal-Content.Modal-Content{padding-left:18px;padding-right:18px}.LustrePromoteModal-Header{margin-bottom:24px}.LustrePromoteModal-Header p{margin-top:3px;font-size:13px;font-weight:600;text-transform:uppercase;opacity:.7}.LustrePromoteModal-Title{font-size:31px;font-weight:900;line-height:42px;text-transform:uppercase;margin-bottom:9px;letter-spacing:1.2px}.LustrePromoteModal-Title+p{max-width:429px;margin-bottom:30px}img.LustrePromoteModal-Image{max-width:384px;margin-bottom:18px}img.LustrePromoteModal-Image.wide{max-width:100%}.Maintenance{margin:0 auto;padding:120px 24px;max-width:648px}@media (max-width:767px){.Maintenance{padding-top:48px;padding-bottom:48px}}.Maintenance-Title{font-size:48px;line-height:51px;margin-bottom:24px}@media (max-width:767px){.Maintenance-Title{margin-bottom:12px}}.Maintenance-Image{height:192px;display:block;margin:0 auto 24px}.Maintenance-Link{color:#dc8100;text-decoration:none}.Maintenance-Link:hover{color:link-blue}.Markdown{word-break:break-word}.Markdown a{color:#1b9ad1}.Markdown a:hover{color:#167ba7}.Markdown ul{list-style:disc}.Markdown ol,.Markdown ul{margin-left:1.1em}.Markdown li>h1:first-child,.Markdown li a:first-child,.Markdown li div:first-child,.Markdown li h2:first-child,.Markdown li h3:first-child,.Markdown li h4:first-child,.Markdown li h5:first-child,.Markdown li h6:first-child,.Markdown li p:first-child,.Markdown li span:first-child{display:inline}.Markdown p+p{margin-top:.5em}.MasterOptionCard-Votes{float:right}.MasterOptionCard-VotesItem{display:inline-flex;align-items:center}.MasterOptionCard-VotesItem.upvote{color:#1b9ad1}.MasterOptionCard-VotesItem.downvote{color:#cb1a4a}.MasterOptionCard-VotesIcon{margin-left:6px;width:18px;height:18px}.MasterOptionCard-Title{font-size:20px;font-weight:700}.MasterOptionCard-Body{display:flex;padding:12px 0}.MasterOptionCard-OptionContent{width:162px;margin-right:24px;flex-grow:0;flex-shrink:0}@media (max-width:424px){.MasterOptionCard-OptionContent{flex-basis:50%}}.MasterOptionCard-Image{width:100%;height:120px;background:50%/cover no-repeat;margin-bottom:6px;box-shadow:inset 0 0 0 1px #f2f2f2;border-radius:9px}.MasterOptionCard-GetItHere{width:100%}.MasterOptionCard-TopicList{flex-grow:1;flex-shrink:1}.MasterOptionCard-TopicListTitle{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#58647b}.MasterOptionCard-Topic{display:flex;margin:12px 0;line-height:18px}.MasterOptionCard-TopicRank{color:#fff;float:left;margin-right:12px;background-color:#1b9ad1;width:21px;height:21px;font-size:10px;font-weight:700;line-height:21px;text-align:center;flex-grow:0;flex-shrink:0}.Modal{position:fixed;z-index:400;top:0;bottom:0;left:0;right:0;overflow-y:scroll;overflow-x:hidden;background-color:hsla(0,0%,97%,.78);-webkit-overflow-scrolling:touch}@media (max-width:424px){.Modal.fullMobile .Modal-Window{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;display:flex;flex-direction:column}}@media (max-width:424px){.Modal.fullMobile.hasMobileHeader .Modal-Close,.Modal.fullMobile.hasMobileHeader .Modal-Title{display:none}}@media (max-width:424px){.Modal.fullMobile.hasMobileHeader .Modal-Content{overflow:auto}}.Modal-Cover{position:absolute;display:flex;align-self:flex-start;min-height:100%;min-width:100%;max-width:100%;justify-content:center}.Modal-Cover.left{justify-content:flex-start}.Modal-Cover.right{justify-content:flex-end}.Modal-Window{position:relative;max-width:1280px;margin:24px 48px;align-self:center;overflow:hidden;background-color:#fff;box-shadow:0 10px 15px 2px rgba(0,0,0,.1);border-radius:2px;z-index:401}.Modal-Window.rounded{border-radius:21px}@media (max-width:424px){.Modal-Window{margin-left:24px;margin-right:24px}}.Modal-Content{padding:0 48px}.Modal-Close{position:absolute;top:24px;right:24px;z-index:402;color:#999;font-size:18px}.Modal-Title{display:block;margin:48px 0 36px;font-size:24px;font-weight:700}.Modal-Footer{padding:12px 0;text-align:center}.Modal-Footer.hasSeparator{box-shadow:0 -1px #e6e8eb}.Modal-Footer-Submit{display:inline-block}.Modal-Footer-Cancel{display:inline-block;color:#1b9ad1;line-height:48px;margin:0 24px}.Modal-Footer-Cancel:hover{color:#167ba7}.NavHeader,.NavHeader-Wrapper{height:36px}.NavHeader{width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e6e8eb;line-height:36px;background-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0)}.NavHeader.sticky{position:fixed;top:0;width:100%;z-index:201}.NavHeader.scrollable{overflow-x:auto}.NavHeader.scrollable .NavHeader-Content{flex-wrap:nowrap;white-space:nowrap}.NavHeader.scrollable .NavHeader-List{flex-shrink:0}.NavHeader-Content{display:flex;justify-content:space-between;flex-wrap:wrap}.NavHeader-Links :first-child{margin-left:0}@media (max-width:767px){.NavHeader-Links{display:inline-flex}}.NavHeader-Link{position:relative;display:inline-block;height:36px;margin:0 18px;z-index:100}.NavHeader-Link .Icon{margin:0 6px;vertical-align:text-top}.NavHeader-Link:hover{text-decoration:none;color:#1b9ad1}.NavHeader-Link.important{color:#1b9ad1}.NavHeader-Link.important:hover{color:#167ba7}.NavHeader-Link.strong{font-weight:700}.NavHeader-Link.selected{box-shadow:inset 0 -3px #1b9ad1;color:#1b9ad1;font-weight:700;pointer-events:none}.NavHeader-Link.selected.strong{box-shadow:none;pointer-events:auto}@media (max-width:767px){.NavHeader-Link{flex-shrink:0}}@media (max-width:767px){.NavHeader-Link-Options{display:flex;align-items:baseline;flex-shrink:1;margin-right:0}}.NavHeader-Separator{width:1px;height:36px;background-color:#d9d9d9}.NavHeader-Label,.NavHeader-Separator{display:inline-block;vertical-align:top}.NavHeader-Label{font-weight:700;margin-right:48px}.NavHeader-List{flex-shrink:1;flex-grow:1;flex-basis:100px}.NavHeader-Item{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;color:#58647b;margin-right:18px;vertical-align:top}.NavHeader-Item.selected{position:relative;color:#1b9ad1}.NavHeader-Item.selected:after{position:absolute;height:2px;width:calc(100% + 9px);left:-4.5px;bottom:0;background-color:#1b9ad1;content:""}.NavHeader-TagItem{color:#2b5876}.NavHeader-Anchors{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;float:right}.NavHeader-Anchors :last-child{margin-right:0}@media (max-width:767px){.NavHeader-Anchors{float:none}}.NavHeader-AnchorOffset{position:absolute;margin-top:-54px}.NavHeader-AnchorOffset.noHeader{margin-top:-36px}.NavHeader-AnchorOffset.cardListAnchor{margin-top:-90px}@media (max-width:767px){.NavHeader-AnchorOffset.cardListAnchor{margin-top:-84px}}.NavHeader-ShareLinks{padding:6px 0;line-height:24px;margin-left:24px}.NavHeader-ShareLink{display:inline-block;position:relative;height:24px;width:24px;margin-left:6px;border-radius:50%}.NavHeader-ShareLink:first-child{margin-left:0}.NavHeader-ShareLink.google{background-color:#fff}.NavHeader-ShareLink.google:hover{background-color:#e6e6e6}.NavHeader-ShareLink.facebook{background-color:#4267b2}.NavHeader-ShareLink.facebook:hover{background-color:#3b5da0}.NavHeader-ShareLink.twitter{background-color:#1da1f2}.NavHeader-ShareLink.twitter:hover{background-color:#0d94e7}.NavHeader-ShareLink-Icon{height:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.NavSidebar{position:relative;width:258px;min-height:24px;padding-top:42px}.NavSidebar .StickySidebar-Container{padding-top:42px;margin-top:-42px}.NavSidebar.left{float:left}.NavSidebar.left .NavSidebar-Content{padding-right:60px}.NavSidebar.left~.NavSidebar-Target{margin-left:258px}.NavSidebar.right{float:right}.NavSidebar.right .NavSidebar-Content{padding-left:60px}.NavSidebar.right~.NavSidebar-Target{margin-right:258px}.NavSidebar.sticky .StickySidebar-Content{position:fixed;top:42px}.NavSidebar.large{width:360px}.NavSidebar.large.left~.NavSidebar-Target{margin-left:360px}.NavSidebar.large.right~.NavSidebar-Target{margin-right:360px}@media (max-width:1279px){.NavSidebar{width:204px}.NavSidebar.left .NavSidebar-Content{padding-right:30px}.NavSidebar.right .NavSidebar-Content{padding-left:30px}.NavSidebar.left~.NavSidebar-Target{margin-left:204px}.NavSidebar.right~.NavSidebar-Target{margin-right:204px}.NavSidebar.large{width:324px}.NavSidebar.large.left~.NavSidebar-Target{margin-left:324px}.NavSidebar.large.right~.NavSidebar-Target{margin-right:324px}}@media (max-width:1023px){.NavSidebar.hide-tablet.left~.NavSidebar-Target{margin-left:auto}.NavSidebar.hide-tablet.right~.NavSidebar-Target{margin-right:auto}}@media (max-width:767px){.NavSidebar{display:none}.NavSidebar.left~.NavSidebar-Target{margin-left:auto}.NavSidebar.right~.NavSidebar-Target{margin-right:auto}}.NavSidebar-Target{padding-top:42px}.NavSidebar-Target.noSidebar{margin-right:60px}@media (max-width:1023px){.NavSidebar-Target.noSidebar{margin-right:24px}}@media (max-width:767px){.NavSidebar-Target.noSidebar{margin-right:0}}.NavSidebar-Content{width:258px}.NavSidebar.large .NavSidebar-Content{width:360px}@media (max-width:1279px){.NavSidebar-Content{width:204px}.NavSidebar.large .NavSidebar-Content{width:324px}}.NavSidebar-Section{padding-bottom:36px;margin-bottom:36px;box-shadow:0 1px #e6e8eb}.NavSidebar-Section:last-child{box-shadow:none}.NavSidebar-ButtonsContainer{width:162px}@media (max-width:1279px){.NavSidebar-ButtonsContainer{width:150px}}.NavSidebar-Button{display:block;margin:0 auto;width:100%}.NavSidebar-Button button{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavSidebar-FilterList-Item:nth-child(n+2) .NavSidebar-FilterList-Link.selected .NavSidebar-FilterList-Count{display:none}.NavSidebar-FilterList-Link{display:block;line-height:18px;padding:9px 12px;margin-bottom:6px;border-radius:2px}.NavSidebar-FilterList-Link.selected{background-color:#fff;box-shadow:inset 0 0 0 1px #e6e8eb}.NavSidebar-FilterList-Link:hover{color:#4d4d4d;box-shadow:inset 0 0 0 1px #e6e8eb,0 0 4px 1px rgba(27,154,209,.1)}.NavSidebar-FilterList-Link.selected:hover .NavSidebar-FilterList-Close{visibility:visible}.NavSidebar-FilterList-Count{color:#999;margin-left:6px}.NavSidebar-FilterList-Count:before{content:"("}.NavSidebar-FilterList-Count:after{content:")"}.NavSidebar-FilterList-Close{float:right;color:#999;visibility:hidden}.NavSidebar-FilterList-Close .Icon{width:18px;height:18px}.NavSidebar-Link{font-weight:400;display:block;height:30px;padding-left:12px;margin-bottom:12px}.NavSidebar-Link,.NavSidebar-Link.selected{font-size:14px;text-transform:uppercase;letter-spacing:.4px;line-height:18px;line-height:30px}.NavSidebar-Link.selected{font-weight:700;color:#1b9ad1;box-shadow:inset 3px 0 #1b9ad1}.NavSidebar-Link:hover{color:#1b9ad1}.NavSidebar-Link.nested{margin-left:24px}.NavSidebar-PageLink{color:#1b9ad1}.NavSidebar-List{color:#58647b}.NavSidebar-List-Item{margin-bottom:24px}.NavSidebar-List-Item.complete{text-decoration:line-through;color:#4d4d4d}.NavSidebar-List-Count{float:right;color:#666;font-weight:700}.NavSidebar-Recommendation{text-align:center}.NavSidebar-Recommendation-Label{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;line-height:18px;margin-top:6px;margin-bottom:24px;color:#58647b}@media (max-width:767px){.NavSidebar-Recommendation-Label{display:none}}.NotifyPopup{position:fixed;z-index:201;width:800px;max-width:calc(100% - 48px);margin:0 0 24px;background-color:#1b9ad1;color:#fff;border-radius:4px;padding:12px 24px;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;-webkit-transform:translateY(150%);transform:translateY(150%);opacity:0}.NotifyPopup.error{background-color:#ed3939}.NotifyPopup.shown{-webkit-transform:translateY(0);transform:translateY(0);opacity:.9}@media (max-width:424px){.NotifyPopup{padding:12px}}.NotifyPopup-Content{font-size:14px;font-weight:400;line-height:18px}.NotifyPopup-Content.center{text-align:center}.NotifyPopup-Link{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;line-height:18px;float:right;margin-left:36px}.NotifyPopup-Link .Icon{width:24px;height:24px}.NotifyPopup-Link:hover{color:#ccc}.OptionCompact-Item{display:flex;align-items:center}.OptionCompact-Item:hover{background-color:#e7f5fc;color:inherit}.OptionCompact-Image{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;margin-right:12px;background:50%/cover no-repeat;box-shadow:inset 0 0 0 1px #f2f2f2;color:#58647b}.OptionCompact-Image.empty{box-shadow:none}.OptionCompact-Image .Icon{width:24px;height:24px}.OptionCompact-Text{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.OptionCompact-Title{text-overflow:ellipsis;overflow:hidden}.OptionCompact-SubScript{font-size:14px;font-weight:400;line-height:18px;color:#8d959c}.Panel{position:relative;top:0;right:0;background-color:#fff;width:633px;z-index:300;box-shadow:0 1px 2px 1px rgba(77,77,77,.2);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.Panel.collapsed{-webkit-transform:translateX(633px);transform:translateX(633px)}.Panel.collapsed~.Panel-Overlay{display:none}.Panel.collapsed .Panel-CloseLink{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}@media (max-width:767px){.Panel{bottom:0;width:100%;-webkit-transform-origin:50vw 25vh;transform-origin:50vw 25vh}.Panel.collapsed{-webkit-transform:scale(0);transform:scale(0)}.Panel.collapsed .Panel-CloseLink-Wrapper{-webkit-transform:translateX(12px);transform:translateX(12px)}}.Panel-Content{height:100%;overflow:auto}.Panel-CloseLink-Wrapper{position:fixed;bottom:18px;margin-left:-54px}@media (max-width:767px){.Panel-CloseLink-Wrapper{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;right:12px;padding:12px;bottom:12px}}.Panel-CloseLink{position:relative;width:36px;height:36px;background-color:#4d4d4d;box-shadow:0 0 0 1px hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;z-index:101;cursor:pointer}.Panel-CloseLink:hover{background-color:#1b9ad1}@media (max-width:767px){.Panel-CloseLink{width:27px;height:27px;margin-left:0;background-color:#4d4d4d;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}}.Panel-CloseLink-Icon{width:80%;height:80%;color:#fff}.Panel-Body{padding-right:36px;padding-left:36px}.Panel-Body.hasStickyFooter{padding-bottom:96px}@media (max-width:767px){.Panel-Body{padding-right:18px;padding-left:18px}}.Panel-Body-SectionHeader{font-size:24px;font-weight:600;line-height:30px;margin-bottom:24px}@media (max-width:767px){.Panel-Body-SectionHeader{font-size:21px;line-height:30px}}.Panel-Tooltip.Tooltip{z-index:403;text-align:center;line-height:15px;padding:6px 12px}.Panel-CancelOverlay{position:fixed;background-color:hsla(0,0%,98%,.95);top:0;width:inherit;height:100%;z-index:301;opacity:1;transition:opacity .3s}.Panel-CancelOverlay.hidden{pointer-events:none;opacity:0}.Panel-CancelOverlay-Container{position:relative;width:633px}@media (max-width:767px){.Panel-CancelOverlay-Container{width:100%}}.Panel-CancelOverlay-Content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.Panel-CancelOverlay-Title{font-size:24px;font-weight:600;line-height:30px;margin-bottom:12px}@media (max-width:767px){.Panel-CancelOverlay-Title{font-size:21px;line-height:30px}}.Panel-CancelOverlay-Text{display:inline-block;width:240px;line-height:21px;margin-bottom:24px}.Panel-CancelOverlay-Button{display:block;margin:0 auto 6px;height:30px;line-height:0}.Panel-CancelOverlay-Link{font-size:14px;font-weight:400;line-height:18px}.Placeholder-Card{position:relative;overflow:hidden;background-color:#fff;color:#e6e8eb;margin-bottom:24px;box-shadow:inset 0 0 0 1px #e6e8eb;border-radius:15px}.Placeholder-CardBody{margin:18px 24px}.Placeholder-CardBody.blank>div{background-color:#fff}.Placeholder-CardFooter{margin:12px 24px}.Placeholder-CardHeader{display:flex;flex-direction:column;justify-content:flex-end;background-color:#e6e8eb;height:192px;padding:18px 24px}.Placeholder-CardHeader .Placeholder-Avatar,.Placeholder-CardHeader .Placeholder-TextLine{background-color:#d1d5d7}.Placeholder-CardHeaderTitle{height:42px;width:100%;background-color:#d1d5d7}.Placeholder-Avatar{background-color:#e6e8eb;border-radius:50%;height:36px;width:36px;flex:0 0 auto}.Placeholder-Avatar.large{height:48px;width:48px}.Placeholder-Avatar.small{height:24px;width:24px}.Placeholder-Columns{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.Placeholder-Columns.center,.Placeholder-Rows{justify-content:center}.Placeholder-Rows{display:flex;flex-direction:column;flex:1 1 auto;margin:0 12px}.Placeholder-Button{height:36px;width:60px;background-color:#e6e8eb;border-radius:4px;flex:0 0 auto}.Placeholder-Input{position:relative;width:252px;height:36px;flex:1 1 auto;box-shadow:inset 0 -1px #e6e8eb}.Placeholder-Input-Caret{position:absolute;height:36px;line-height:36px;right:0}.Placeholder-Separator{height:1px;margin-top:-1px;background-color:#e6e8eb}.Placeholder-TextLine{height:18px;width:100%;background-color:#e6e8eb}.Placeholder-TextLine.thick{height:33px}.Placeholder-TextLine.thin{height:15px}.Placeholder-TextLine.title{height:24px}.Placeholder-TextLine+.Placeholder-TextLine{margin-top:6px}.Placeholder-TextLine+.Placeholder-TextLine.thick{margin-top:9px}.Placeholder-TextLine+.Placeholder-TextLine.thin{margin-top:3px}.Placeholder-TextLine.title+.Placeholder-TextLine{margin-top:12px}.Placeholder-Selection{box-shadow:-3px 0 #e6e8eb;padding:6px 0 6px 9px}.Placeholder-Spacer{height:24px;width:100%}.Placeholder-Spacer.half{height:12px}.Placeholder-Spacer.quarter{height:6px}@media (max-width:767px){.Placeholder-Option:nth-child(n+2){display:none}}.Placeholder-Option-Image{height:105px;width:100%;background-color:#e6e8eb;margin-bottom:12px;border-radius:4px}.Placeholder-Animated{background:linear-gradient(315deg,#eee 8%,#f9f9f9 25%,#eee 40%,#eee);background-size:200% 300%;-webkit-animation:g 1s linear infinite;animation:g 1s linear infinite}@-webkit-keyframes g{0%{background-position:100% 100%}to{background-position:-100% 100%}}@keyframes g{0%{background-position:100% 100%}to{background-position:-100% 100%}}.PostDetailsPage{min-height:calc(100vh - 84px)}.PostDetailsPage .CardList-Item{word-break:break-word}.PostDetailsPage-Content{display:flex;flex-direction:column;margin:0 auto;padding:36px 0}@media (max-width:767px){.PostDetailsPage-Content{padding:24px 0 0}}.PostDetailsPage-Tabs{display:flex;justify-content:center;margin-bottom:24px}@media (max-width:424px){.PostDetailsPage-Tabs{justify-content:space-around}}.PostDetailsPage-Tabs-Item{margin:0 30px;line-height:30px;min-width:108px;text-align:center}.PostDetailsPage-Tabs-Item.selected{box-shadow:inset 0 -2px #1b9ad1;font-weight:700;pointer-events:none}@media (max-width:767px){.PostDetailsPage-Tabs-Item{min-width:0}}@media (max-width:424px){.PostDetailsPage-Tabs-Item{margin:0}}.PostDetailsPage .CommentList-CommentForm-Wrapper{margin-bottom:0}.PostDetailsPage-CardSection,.PostDetailsPage-Section,.PostDetailsPage .CommentList-Item{display:block;margin-bottom:0;padding:18px 0}.PostDetailsPage-CardSection:before,.PostDetailsPage .CommentList-Item:before{content:"";display:block;border-top:1px solid #e6e8eb;height:0;width:calc(100% + 36px);position:relative;left:-18px;top:-18px}@media (max-width:767px){.PostDetailsPage-CardSection:before:before,.PostDetailsPage .CommentList-Item:before:before{left:-12px;width:calc(100% + 24px)}}.PostDetailsPage-CardSection:first-child,.PostDetailsPage .CommentList-Item:first-child{padding-top:0}.PostDetailsPage-CardSection:first-child:before,.PostDetailsPage .CommentList-Item:first-child:before{content:none}.PostDetailsPage-CardSection~div .CommentList-Item:first-child{padding-top:18px}.PostDetailsPage-CardSection~div .CommentList-Item:first-child:before{content:"";display:block;border-top:1px solid #e6e8eb;height:0;width:calc(100% + 36px);position:relative;left:-18px;top:-18px}@media (max-width:767px){.PostDetailsPage-CardSection~div .CommentList-Item:first-child:before:before{left:-12px;width:calc(100% + 24px)}}.PostDetailsPage-CardSection~div .CommentList-Item-Replies .CommentList-Item:first-child{padding-top:0}.PostDetailsPage-CardSection~div .CommentList-Item-Replies .CommentList-Item:first-child:before{content:none}.PostDetailsPage .CommentList-Item .CommentList-Item{border-top:none;margin-top:24px;padding:0}.PostDetailsPage .CommentList-Item .CommentList-Item:after,.PostDetailsPage .CommentList-Item .CommentList-Item:before{content:none}.PostDetailsPage-Section-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none}section.history section.collaboration.PostDetailsPage-Content{max-width:708px}@media (max-width:767px){section.history section.collaboration.PostDetailsPage-Content{max-width:none}}section.history section.collaboration.PostDetailsPage-Content header{padding-top:0;padding-bottom:18px}section.comment.PostDetailsPage-CardSection{padding:18px 0}@media (max-width:767px){section.collaborate section.collaboration.PostDetailsPage-Content{padding-left:0;padding-right:0}}.PowerUserCTAs{display:flex;align-items:center;justify-content:flex-end;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.PowerUserCTAs p{max-width:141px;flex-shrink:0}.PowerUserCTAs-CTA.hidden{display:none}.PowerUserCTAs-CTALink{font-size:14px;font-weight:600;line-height:18px;letter-spacing:.6px;color:#f47264;transition:color .15s}.PowerUserCTAs-CTALink:hover{color:#f25544}.PowerUserCTAs-Review{position:relative}.PowerUserCTAs-ReviewLink{display:flex;align-items:center;font-weight:400}.PowerUserCTAs-ReviewLink:hover{color:#f47264}.PowerUserCTAs-ReviewLink .Icon.heart{flex-shrink:0;width:21px;height:21px;stroke:#f47264;color:transparent;margin-left:6px}@media (max-width:767px){.PowerUserCTAs-ReviewLink p{flex-shrink:0;max-width:60px}.PowerUserCTAs-ReviewLink:not(.PowerUserCTAs-ReviewLink_expanded) .Icon.heart{display:none}}.PowerUserCTAs-ReviewLink_expanded{position:absolute;top:0;right:0;white-space:nowrap;padding-left:9px;background-color:#110e1f;border-top-left-radius:9px;border-bottom-left-radius:9px;-webkit-transform:translateX(120%);transform:translateX(120%);opacity:0;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.PowerUserCTAs-ReviewLink_expanded.shown{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.PowerUserCTAs-ReviewLink_expanded p{max-width:none}.PowerUserCTAs-ReviewLink_expanded .Icon.heart{color:#f47264}.AIPluginCategoryPage-HeaderFeedback.hidden,.PowerUserCTAs.hidden{position:absolute;top:0;right:0;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}body.unauthorized .ProfilePage ._is-current-user,body.unauthorized .ProfilePageDropdown ._is-current-user,body:not(.unauthorized) .ProfilePage ._not-current-user,body:not(.unauthorized) .ProfilePageDropdown ._not-current-user{display:none}.ProfilePage{display:flex;flex-direction:column;min-height:calc(100vh - 84px)}.ProfilePage-FillHeight{flex-grow:1}.ProfilePage-HeaderWrapper{background:linear-gradient(135deg,#2b5876,#4e4376)}.ProfilePage-Header{position:relative;display:flex;color:#fff;flex-wrap:wrap}@media (max-width:1279px){.ProfilePage-Header{padding:0}}@media (max-width:767px){.ProfilePage-Header{flex-direction:column;align-items:center;padding:24px 0 0;text-align:center}}.ProfilePage-Header-Avatar.Avatar{position:relative;margin:30px;margin-left:0;flex-shrink:0;width:240px;height:240px;border-radius:0}@media (max-width:1279px){.ProfilePage-Header-Avatar.Avatar{width:225px;height:225px}}@media (max-width:767px){.ProfilePage-Header-Avatar.Avatar{width:126px;height:126px;border-radius:2px;margin:0;margin-left:0}}@media (max-width:767px){.ProfilePage-Header-Avatar-Image{outline:3px solid hsla(0,0%,100%,.5);outline-offset:-3px}}.ProfilePage-Header-UserStats{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-around;padding:6px 0;color:#fff;background-color:rgba(88,100,123,.5)}@media (max-width:767px){.ProfilePage-Header-UserStats{position:relative;width:calc(100% + 24px)}}.ProfilePage-Header-UserStats-Stat{text-align:center}.ProfilePage-Header-UserStats-Stat-Count{font-size:40px;font-weight:200;letter-spacing:.4px;line-height:36px}@media (max-width:767px){.ProfilePage-Header-UserStats-Stat-Count{font-size:24px;line-height:30px}}.ProfilePage-Header-UserStats-Stat-Text{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;line-height:18px}.ProfilePage-Header-Content{padding:27px 36px 0 0;flex-shrink:0;flex-grow:0;flex-basis:calc(100% - 300px)}@media (max-width:1279px){.ProfilePage-Header-Content{flex-basis:calc(100% - 255px)}}@media (max-width:767px){.ProfilePage-Header-Content{flex-basis:calc(100% - 126px);padding:18px}}.ProfilePage-Header-Name{font-size:40px;font-weight:700;line-height:48px;display:inline-block;margin-right:12px;line-height:40px}@media (max-width:767px){.ProfilePage-Header-Name{font-size:30px;line-height:34px}}.ProfilePage-Header-Username{font-size:18px;font-weight:600;line-height:24px;display:inline-block;margin-top:6px}.ProfilePage-Header-EditLinks{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-top:12px;line-height:16px}.ProfilePage-Header-EditLinks a:hover{color:#e6e6e6}.ProfilePage-Header-Bio{margin-top:24px}.ProfilePage-Header-Bio-Content{display:flex;flex-direction:column}.ProfilePage-Title{margin-bottom:24px}.ProfilePage-OptionCard{display:inline-flex;flex-direction:column;margin-right:24px;margin-bottom:24px;width:calc(33.333% - 24px);height:342px;padding:18px}@media (max-width:1279px){.ProfilePage-OptionCard{margin-right:18px;margin-bottom:18px;width:calc(33.333% - 18px);height:330px}}@media (max-width:1023px){.ProfilePage-OptionCard{width:calc(50% - 24px);height:312px}}@media (max-width:767px){.ProfilePage-OptionCard{width:100%;height:inherit;min-height:306px;max-height:360px;margin-right:0;margin-left:0}}.ProfilePage-OptionCard-OptionContent{width:100%}.ProfilePage-OptionCard-QuestionLink:hover .ProfilePage-OptionCard-SubHeader{color:#1b9ad1}.ProfilePage-OptionCard-Image{position:relative;height:162px;margin-bottom:24px;background:50%/cover no-repeat;box-shadow:inset 0 0 0 1px #f2f2f2;border-radius:9px}@media (max-width:1279px){.ProfilePage-OptionCard-Image{height:135px}}@media (max-width:767px){.ProfilePage-OptionCard-Image{height:141px}}.ProfilePage-OptionCard-PinLink{position:absolute;top:6px;right:6px;width:24px;height:24px;background-color:#fff;border-radius:2px;box-shadow:0 1px 2px #a8b0c1}.ProfilePage-OptionCard-PinLink:hover{background-color:#e7f5fc}.ProfilePage-OptionCard-PinLink-Icon{width:24px;height:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#58647b}.ProfilePage-OptionCard-PinLink-Icon.selected{color:#f47264}.ProfilePage-OptionCard-Header{font-size:24px;font-weight:600;line-height:30px;text-align:center;margin-bottom:18px;padding:0 12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:767px){.ProfilePage-OptionCard-Header{font-size:21px;line-height:30px}}.ProfilePage-OptionCard-SubHeader{margin-bottom:3px}.ProfilePage-OptionCard-Text{font-size:14px;font-weight:400;line-height:18px;max-height:54px;overflow:hidden}.ProfilePage-EmptyState{text-align:center;padding:24px;background-color:#e7f5fc;border:2px dashed #86cfef;color:#58647b}.ProfilePage-EmptyState.compact{padding:18px}.ProfilePage-EmptyState.compact .ProfilePage-EmptyState-Icon{display:inline-block;margin-right:18px;margin-bottom:0;vertical-align:middle}.ProfilePage-EmptyState.compact .ProfilePage-EmptyState-Icon img{width:30px;height:30px;vertical-align:middle}.ProfilePage-EmptyState-Icon{margin-bottom:18px}.ProfilePage-EmptyState-Icon img{width:60px;height:60px}.ProfilePage-EmptyState-Icon .Icon{width:60px;height:60px;color:#96a1b4}.ProfilePage-EmptyState-Title{font-size:18px;font-weight:600;line-height:24px;color:#58647b}.PromoteQuestionCard{display:flex;align-items:center;padding:24px}.PromoteQuestionCard-Community{width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin-right:12px;background-color:#4d4d4d;border-radius:50%;color:#fff}.PromoteQuestionCard-Community img{width:24px}.PromoteQuestionCard-Text{display:flex;align-items:center;vertical-align:middle;flex-grow:0;flex-shrink:1;margin-right:18px}.PromoteQuestionCard-Info{height:18px;width:18px;display:inline-block;margin-left:6px}.PromoteQuestionCard-Info .Icon{pointer-events:none;width:100%;height:100%;display:block}.PromoteQuestionCard-Button{display:inline-block;margin-left:auto;flex-grow:0;flex-shrink:0}.PromoteQuestionCard-Tooltip.Dropdown{max-width:330px}@media (max-width:424px){.PromoteQuestionCard-Modal .Modal-Window{overflow:auto}}.PromoteQuestionCard-Modal-Content{margin:54px 120px;text-align:center;max-width:339px}@media (max-width:767px){.PromoteQuestionCard-Modal-Content{margin-left:18px;margin-right:18px}}@media (max-width:424px){.PromoteQuestionCard-Modal-Content{max-width:none}}.PromoteQuestionCard-Modal-User{margin-bottom:12px}.PromoteQuestionCard-Modal-User-Fallback{width:48px;height:48px;display:inline-flex;justify-content:center;align-items:center;background-color:#167ba7;color:#fff;border-radius:50%}.PromoteQuestionCard-Modal-User-Fallback img{width:36px}.PromoteQuestionCard-Modal-Karma{margin-bottom:24px}.PromoteQuestionCard-Modal-Karma-NeededStat.Contributors-Stat .Contributors-Stat-Label,.PromoteQuestionCard-Modal-Karma-NeededStat.Contributors-Stat .Contributors-Stat-Value{color:#2daf0c}.PromoteQuestionCard-Modal-Karma-NeededStat.Contributors-Stat.insufficient .Contributors-Stat-Label,.PromoteQuestionCard-Modal-Karma-NeededStat.Contributors-Stat.insufficient .Contributors-Stat-Value{color:#ed3939}.PromoteQuestionCard-Modal-Content-Text{margin-bottom:36px}.PromoteQuestionCard-ContentParagraph{margin-top:12px}.PromoteQuestionCard-ContentParagraph:first-child{margin-top:0}.PromoteQuestionCard-Modal-Button.PrimaryButton{display:inline-flex;justify-content:center;align-items:center;background-color:#f47264;min-width:252px}.PromoteQuestionCard-Modal-Button.PrimaryButton.disabled,.PromoteQuestionCard-Modal-Button.PrimaryButton.insufficient{background-color:#e6e8eb;color:#8d959c;pointer-events:none}.PromoteQuestionCard-Modal-Button.PrimaryButton:hover{background-color:#f25544}.PromoteQuestionCard-Modal-Button.PrimaryButton.loading{pointer-events:none}.PromoteQuestionCard-Modal-Button-Icon{position:relative;height:24px;margin-right:12px}.PromoteQuestionCard-Modal-Button-Icon img{height:100%;width:24px}.PromoteQuestionCard-Modal-Button.loading .PromoteQuestionCard-Modal-Button-Icon{width:36px}.PromoteQuestionCard-Modal-Button.loading .PromoteQuestionCard-Modal-Button-Icon img{display:none}.PromoteQuestionCard-Modal-Button.loading .PromoteQuestionCard-Modal-Button-Icon .Loading-Indicator{display:block}.PromoteQuestionCard-Modal-Button-Text{display:inline-block}.PromoteQuestionCard-Modal-Button-Text.loadingText,.PromoteQuestionCard-Modal-Button.loading .PromoteQuestionCard-Modal-Button-Text.default{display:none}.PromoteQuestionCard-Modal-Button.loading .PromoteQuestionCard-Modal-Button-Text.loadingText{display:inline-block}.PromoteQuestionCard-Modal-CloseLink{display:flex;justify-content:center;align-items:center;margin-top:24px;line-height:18px;color:#1b9ad1}.PromoteQuestionCard-Modal-CloseLink:hover{color:#167ba7}.PromoteQuestionCard-Modal-CloseLink-Icon{width:24px;height:24px;margin-right:9px}.PromoteQuestionCard-Modal-Message{margin-top:12px;line-height:18px}.PromoteQuestionCard-Modal-Message.error{color:#ed3939}.PromoteQuestionCard-Modal-Message.hidden{display:none}.PromoteQuestionCard-Modal-Message a{color:#1b9ad1}.PromoteQuestionCard-Modal-Message a:hover{color:#167ba7}.QuestionCompare{position:relative}.QuestionCompare-Container{margin:0 60px;overflow:hidden}.QuestionCompare-Carousel{position:relative;overflow:hidden;left:-24px;width:calc(100% + 24px*2)}.QuestionCompare-CarouselBar{position:relative;white-space:nowrap;transition:left .25s;will-change:left;-webkit-transform:translateZ(0);transform:translateZ(0)}.QuestionCompare-CarouselItem{position:relative;width:33.33333%;white-space:normal;display:inline-block;vertical-align:top;padding:0 24px}@media (max-width:1023px){.QuestionCompare-CarouselItem{width:50%}}@media (max-width:424px){.QuestionCompare-CarouselItem{width:100%}}.QuestionCompare-Controls{position:absolute;width:100%;left:0}.QuestionCompare-ControlButton{display:block;width:48px;height:48px;text-align:center;opacity:1;margin-bottom:18px}.QuestionCompare-ControlButton .Icon{width:48px;height:48px}.QuestionCompare-ControlButton.disabled{opacity:0;transition:opacity .15s}.QuestionCompare-ControlSlider{position:relative;transition:top .25s}.QuestionCompare-ControlSliderContainer{overflow:hidden}.QuestionCompare-ControlSliderImage{display:block;width:48px;height:48px;margin-bottom:12px}.QuestionCompare-ControlStepper{position:absolute;margin-top:30px;padding:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuestionCompare-ControlStepper.next{right:0}.QuestionCompare-ControlStepper.previous{left:0;visibility:hidden}.QuestionCompare-ControlStepper.previous .QuestionCompare-ControlSliderImage{opacity:.5}.QuestionCompare-OptionHeader{text-align:center}.QuestionCompare-OptionHeaderButton{display:block;width:162px;margin:12px auto}.QuestionCompare-OptionHeaderButton.hidden{display:none}.QuestionCompare-OptionHeaderButton .Button,.QuestionCompare-OptionHeaderButton .GetItHereButton{width:100%}.QuestionCompare-OptionImage{width:100%;height:192px}.QuestionCompare-SpecList{overflow:hidden;max-height:162px;transition:max-height .15s}.QuestionCompare-Spec{font-size:14px;font-weight:400;line-height:18px;padding:3px 0}.QuestionCompare-SpecTitle{font-weight:600}.QuestionCompare-SpecValue{display:block;height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuestionCompare-TitleBar{padding:6px 0;margin-top:36px}.QuestionCompare-TitleBarHeader{display:inline}.QuestionCompare-Title{font-size:24px;font-weight:600;line-height:30px;display:block;text-align:center}@media (max-width:767px){.QuestionCompare-Title{font-size:21px;line-height:30px}}.QuestionCompare-VS{position:absolute;color:#999;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;left:0}.QuestionCompare-Section{padding-bottom:24px;overflow:hidden}.QuestionCompare-SectionTitle{font-size:16px;font-weight:600;line-height:21px;text-transform:none}.QuestionCompare-SectionText{max-height:48px;overflow:hidden;margin:6px 0}.QuestionDetailed-Description{margin-bottom:36px}.QuestionDetailed-Description-Text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;position:relative;max-height:72px;margin-bottom:6px;overflow:hidden;transition:max-height .2s}.QuestionDetailed-Description-Text h1,.QuestionDetailed-Description-Text h2,.QuestionDetailed-Description-Text h3,.QuestionDetailed-Description-Text h4,.QuestionDetailed-Description-Text h5,.QuestionDetailed-Description-Text h6{display:block;font-weight:700}.QuestionDetailed-Description-Text h1,.QuestionDetailed-Description-Text h4{font-size:28px;line-height:48px}.QuestionDetailed-Description-Text h2,.QuestionDetailed-Description-Text h5{font-size:20px;line-height:24px}.QuestionDetailed-Description-Text h3,.QuestionDetailed-Description-Text h6{font-size:16px;line-height:24px}.QuestionDetailed-Description-Text.full{max-height:none}@media (max-width:767px){.QuestionDetailed-Description-Text{max-height:72px}}.QuestionDetailed-Description-Links{font-size:14px;font-weight:400;line-height:18px;color:#1b9ad1}.QuestionDetailed-Description-Link.hidden{display:none}.QuestionDetailed-Modal{max-width:600px}.QuestionEditor{text-align:center}textarea[type=text].QuestionEditor-TextSmall{height:38px;min-height:36px;margin:0;padding-top:6px;padding-bottom:6px;border-radius:4px;resize:none}.QuestionEditor .QuestionTagSelector{margin-top:18px}.QuestionHeader{padding:24px 0;border:1px solid #e6e8eb}@media (max-width:1023px){.QuestionHeader{padding-top:15px;padding-bottom:24px}}@media (max-width:767px){.QuestionHeader{padding-bottom:12px}}.QuestionHeader-Title{font-size:40px;font-weight:700;line-height:48px;background:-webkit-linear-gradient(135deg,#4e4376,#2b5876);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#4e4376;text-align:center;padding-bottom:12px;margin:0 0 24px}@media (max-width:767px){.QuestionHeader-Title{font-size:30px;line-height:34px;padding-bottom:6px;margin-bottom:6px}}.QuestionHeader-TitleLink:hover,.QuestionHeader-TitleLink:hover .QuestionHeader-Title{background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial;color:#167ba7}.QuestionHeader-TagBar{height:30px;margin-bottom:12px;overflow:hidden}.QuestionHeader-Tag{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#2b5876;display:inline-block;margin:0 24px 6px 0;white-space:nowrap}.QuestionHeader-Tag:last-child{margin-right:0}.QuestionHeader-Tag a:hover{color:#1b9ad1}.QuestionHeader-Tag-AddTagButton.PrimaryButton{min-width:0}.QuestionHeader-LinkBar{display:flex;float:right;justify-content:space-between;align-items:center;color:#4d4d4d;line-height:18px;margin-bottom:12px}.QuestionHeader-Links,.QuestionHeader-SocialLinks{display:flex;align-items:center;flex-grow:0;flex-shrink:0}.QuestionHeader-WatchLink{font-size:14px;font-weight:400;line-height:18px}.QuestionHeader-WatchLink.active a{background-color:#4d4d4d;color:#fff}.QuestionHeader-WatchLink.active a:hover{background-color:#1b9ad1;border-color:#1b9ad1;color:#fff}.QuestionHeader-WatchLink a{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-block;height:21px;padding:0 12px;color:#4d4d4d;border:1px solid #4d4d4d;border-radius:4px}.QuestionHeader-WatchLink a:hover{color:#1b9ad1;border-color:#1b9ad1}@media (max-width:767px){.QuestionHeader-WatchLink a{padding:0 9px}}.QuestionHeader-Links-Item{margin-right:18px}.QuestionHeader-Links-Item.LinkBar-More{margin-top:0;margin-left:0;margin-bottom:0}.QuestionHeader-Links-Item:last-child{margin-right:0}.QuestionHeader-Links-Item .LinkBar-Count{width:auto;padding:0 2px;border-radius:2px;background-color:#1b9ad1;color:#fff}.QuestionHeader-SocialLinks-Item{display:inline-flex;align-items:center;height:24px;padding:0 6px;margin-left:6px;color:#fff;border-radius:3px}.QuestionHeader-SocialLinks-Item:first-child{margin-left:0}.QuestionHeader-SocialLinks-Item.google{background-color:#fff;color:#4d4d4d;border:1px solid #e6e8eb}.QuestionHeader-SocialLinks-Item.google:hover{border:1px solid #e6e8eb;border-color:#ccd0d6}.QuestionHeader-SocialLinks-Item.facebook{background-color:#4267b2}.QuestionHeader-SocialLinks-Item.facebook:hover{background-color:#3b5da0;color:#fff}.QuestionHeader-SocialLinks-Item.twitter{background-color:#1da1f2}.QuestionHeader-SocialLinks-Item.twitter:hover{background-color:#0d94e7;color:#fff}.QuestionHeader-SocialLinks-Icon{height:18px;margin-right:6px}.QuestionHeaderMinimal{padding:42px 0 18px;border:1px solid #e6e8eb}@media (max-width:767px){.QuestionHeaderMinimal{padding:27px 0}}.QuestionHeaderMinimal-SummaryPageLink{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:24px;padding:0 18px 24px;line-height:18px;text-align:center;color:#1b9ad1}.QuestionHeader-TitleLink:hover .QuestionHeaderMinimal-SummaryPageLink{color:#167ba7}@media (max-width:767px){.QuestionHeaderMinimal-SummaryPageLink{padding-bottom:0}}.QuestionHeaderMinimal-SummaryPageLink-Icon{width:24px;height:24px;margin-right:9px;margin-left:9px;color:#4d4d4d}.QuestionHeaderMinimal-SummaryPageLink-Icon:first-child{margin-left:0;color:#1b9ad1}.QuestionHeader-ContributorStats{opacity:.6;margin:24px auto 0}.QuestionHeader-ContributorStats .Contributors-StatBar{justify-content:center}.QuestionHeader-ContributorStats .Contributors-Stat{margin-left:24px;margin-right:24px;flex-grow:0;flex-shrink:1}.QuestionHeader-ContributorStats .Contributors-Stat.text{flex-basis:321px}.QuestionHeader-ContributorStats .Contributors-Stat-Label,.QuestionHeader-ContributorStats .Contributors-Stat-Value{background:-webkit-linear-gradient(135deg,#4e4376,#2b5876);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#4e4376}.QuestionHeader-ContributorStats .Contributors-Stat-Value{padding-bottom:24px}.QuestionHeader-ContributorStats .Contributors-Stat-Label{padding-bottom:18px}@media (min-width:768px){.QuestionHeader-ContributorStats{max-width:none}}@media (max-width:767px){.QuestionHeader-ContributorStats{margin-top:18px}.QuestionHeader-ContributorStats .Contributors-Stat{margin-left:12px;margin-right:12px}.QuestionHeader-ContributorStats .Contributors-Stat-Value{padding-bottom:3px}}.QuestionList{margin:36px 0}.QuestionList.spacious .QuestionList-Item{margin-bottom:27px}.QuestionList-SectionHeader{display:block;box-shadow:0 1px #d9d9d9;margin-bottom:24px;padding-bottom:6px}.QuestionList-SectionTitle{display:inline-block}.QuestionList-SectionCount{font-size:14px;font-weight:400;display:inline-block;background-color:#d65e5e;border-radius:12px;margin:5px 12px 4px;padding:0 6px;height:17px;line-height:18px;color:#fff;vertical-align:top}.QuestionList-Content{margin-left:114px;min-height:72px}@media (max-width:640px){.QuestionList-Content{margin-left:0}}.QuestionList-Item{margin-bottom:18px}.QuestionList-Item h3{font-size:16px;font-weight:600;line-height:21px;text-transform:none;min-height:24px;margin-bottom:6px}.QuestionList-Image{height:72px;width:96px;float:left;margin-right:12px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (max-width:640px){.QuestionList-Image{display:none}}.QuestionList-Tags{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:block;min-height:12px;margin-bottom:3px;color:#333;line-height:12px}.QuestionList-Tags a{margin-right:6px}.QuestionList-ItemStats .Avatar{vertical-align:top}.QuestionList-ItemStats span{font-weight:300}.QuestionList-ItemStats a{padding-bottom:2px}.QuestionList-ItemStats-Image{margin-right:3px}.QuestionList-More{float:right;color:#1b9ad1}.QuestionList-Label,.QuestionList-More{font-size:14px;font-weight:400;line-height:18px}.QuestionList-Label{text-transform:uppercase;letter-spacing:.4px;margin-bottom:24px;text-align:center}.QuestionTagSelector{padding-bottom:24px;text-align:left}.QuestionTagSelector-SelectedList{margin-right:12px;text-align:center}.QuestionTagSelector-SearchInput input[type=text]{border-radius:4px}.QuestionTagSelector-Dropdown.Dropdown{min-width:279px}.QuestionTagSelector-Dropdown.Dropdown .Dropdown-Content{padding-left:6px;padding-right:6px}.QuestionTagSelector-Dropdown.Dropdown .TagSelector-DropdownItem{border-radius:4px;padding-left:12px;padding-right:12px}.QuestionTagSelector-Dropdown.Dropdown .TagSelector-DropdownItem:hover{color:#1b9ad1}.QuestionTagSelector-Dropdown-Footer{display:block;text-align:center;padding-top:12px;padding-bottom:12px;line-height:18px;background-color:#e6e8eb}.QuestionTagSelector-Dropdown-Footer-Section{display:flex;justify-content:space-between;align-items:center}.QuestionTagSelector-Dropdown-Footer-Section.hidden{display:none}@media (max-width:767px){.QuestionTagSelector-Dropdown-Footer-Section{flex-direction:column}}.QuestionTagSelector-Dropdown-Footer-TagName{margin-left:6px}.QuestionTagSelector-Dropdown-Text.error{color:#ed3939}.ReactionBanner{display:flex;flex-direction:column}.ReactionBanner-Item{width:100%;background-color:#fff;padding:12px 24px;margin-top:24px;border:1px solid #e6e8eb}.ReactionBanner-Item:empty{display:none}@media (max-width:767px){.ReactionBanner-Item{margin-top:18px;padding:12px 18px}}.ReactionBanner-Content{display:flex;align-items:center}.ReactionBanner-Text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none}.ReactionBanner-Icon{height:30px;margin-right:21px}.ReactionBanner-TextEmphasised{font-weight:700}.ReactionBanner-Link{font-size:14px;font-weight:400;line-height:18px;display:block;margin-top:3px;color:#1b9ad1}@media (max-width:767px){.ReactionBanner-Link{margin-top:0}}.RecOptionCard-List-Container{margin-top:36px}.RecOptionCard-List-Container:first-child{margin-top:0}.RecOptionCard-List{margin-bottom:36px}.RecOptionCard-List-Header{font-size:21px;font-weight:700;line-height:27px;letter-spacing:.4px;text-transform:uppercase;line-height:48px;margin-bottom:36px}@media (max-width:767px){.RecOptionCard-List-Header{font-size:18px;line-height:24px;line-height:36px;margin-top:24px;margin-bottom:24px;padding-left:12px}}.RecOptionCard-QuestionHeader{margin-bottom:12px}.RecOptionCard-QuestionHeader-Flex{display:flex;align-items:flex-start}.RecOptionCard-QuestionHeader-Button{display:flex;align-items:center;padding-left:12px;flex-shrink:0;flex-grow:0;height:30px}.RecOptionCard-QuestionTitle{font-size:24px;font-weight:600;line-height:30px;display:block;flex-grow:1;flex-shrink:1;word-break:break-word}@media (max-width:767px){.RecOptionCard-QuestionTitle{font-size:21px;line-height:30px}}.RecOptionCard-Image{position:relative;width:calc(100% + 36px);left:-18px;min-height:201px;background:50%/cover no-repeat;color:#fff}@media (max-width:767px){.RecOptionCard-Image{width:calc(100% + 24px);left:-12px;min-height:138px}}@media (max-width:424px){.RecOptionCard-Image{min-height:120px}}.RecOptionCard-Image-Gradient{position:relative;width:100%;min-height:inherit;background-image:linear-gradient(180deg,rgba(28,41,62,0) 0,rgba(28,41,62,.2) 30%,rgba(7,15,29,.9))}.RecOptionCard-Image-Link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.RecOptionCard-Image-Link:hover+.RecOptionCard-Image-Content .RecOptionCard-Title{color:#1b9ad1}.RecOptionCard-Image-Content{position:absolute;left:24px;margin-right:24px;max-width:calc(100% - 48px);bottom:18px;z-index:101}.RecOptionCard-Image-Content .RecOptionCard-Title{text-shadow:0 1px 2px rgba(0,0,0,.36)}@media (max-width:1023px){.RecOptionCard-Image-Content{left:18px;margin-right:18px}}@media (max-width:767px){.RecOptionCard-Image-Content{bottom:12px}}.RecOptionCard-Title{font-size:24px;font-weight:600;line-height:30px;display:block;line-height:33px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:767px){.RecOptionCard-Title{font-size:21px;line-height:30px}}.RecOptionCard-UserRec{display:flex}.RecOptionCard-UserRec.imageless{margin-bottom:18px}.RecOptionCard-UserRec-Avatar{margin-right:12px;flex-grow:0;flex-shrink:0}@media (max-width:767px){.RecOptionCard-UserRec-Avatar{margin-right:6px}}.RecOptionCard-UserRec-Content{font-size:14px;font-weight:400;line-height:18px;flex-grow:1;flex-shrink:1;overflow:hidden}.RecOptionCard-Content{margin-top:18px}.RecOptionCard-RecommendationFrom{padding-top:12px}.RecOptionCard-RecommendationFrom .RecommendationForm{margin:0;max-width:none;line-height:24px}@media (max-width:767px){.RecOptionCard-RecommendationFrom .RecommendationForm-Content{flex-direction:row;align-items:center}}.RecOptionCard-RecommendationFrom input.RecommendationForm-Input{height:24px}.RecOptionCard-RecommendationFrom .RecommendationForm-Dropdown{max-width:none}.RecOptionCard .CardList-Seperator{position:relative;width:calc(100% + 36px);left:-18px}@media (max-width:767px){.RecOptionCard .CardList-Seperator{width:calc(100% + 24px);left:-12px}}.RecOptionCard-RecommendationFrom .RecommendationForm-Image{margin-right:9px}.RecOptionCard-RecommendationFrom .RecommendationForm-Text{padding-right:9px}.RecommendationButton{width:162px;height:36px;color:#fff;border-radius:4px;margin:0 4.5px;text-align:center;padding:0;transition:background-color .2s}.RecommendationButton.agree{background-color:#0a91cc}.RecommendationButton.disagree{background-color:#ce1445}.RecommendationButton.selected.agree{background-color:#13648a}.RecommendationButton.selected.disagree{background-color:#ac264a}.RecommendationButton:hover.agree{background-color:#0faef3}.RecommendationButton:hover.disagree{background-color:#ea2357}.RecommendationButton.selected.agree:hover{background-color:#1986b9}.RecommendationButton.selected.disagree:hover{background-color:#d12e5a}@media (max-width:767px){.RecommendationButton{width:141px}}@media (max-width:424px){.RecommendationButton{width:114px}}.RecommendationButton-Count{font-weight:900}.RecommendationDrawer{position:relative;overflow:hidden;transition:height .2s,margin .2s,box-shadow .2s;will-change:height}.RecommendationDrawer.bordered{box-shadow:inset 0 0 0 1px #e6e8eb;border-radius:9px}.RecommendationDrawer.collapsed{height:48px}.RecommendationDrawer.hidden{height:0;margin-bottom:0;box-shadow:none}.RecommendationDrawer.CardList-Item.hidden{border:none}.RecommendationDrawer-Title{font-size:18px;font-weight:600;line-height:24px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:12px 18px;opacity:0;transition:opacity .2s}.RecommendationDrawer-Title.agree{color:#1b9ad1}.RecommendationDrawer-Title.disagree{color:#cb1a4a}.RecommendationDrawer.collapsed .RecommendationDrawer-Title,.RecommendationDrawer.hidden .RecommendationDrawer-Title{opacity:1}.RecommendationForm{font-size:18px;font-weight:600;line-height:24px;display:flex;width:100%;line-height:30px;align-items:center;max-width:498px;margin:auto}@media (max-width:767px){.RecommendationForm{margin:0}}.RecommendationForm-Card-Label{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:block;text-align:center;margin-bottom:12px}@media (max-width:1023px){.RecommendationForm-Card-Label{margin-bottom:6px}}.RecommendationForm-Content{display:flex;align-items:center;flex-grow:1}@media (max-width:767px){.RecommendationForm-Content{flex-direction:column;align-items:flex-start}}.RecommendationForm-Image{display:block;margin-right:12px}.RecommendationForm-Image .Avatar{vertical-align:top;background-color:#1b9ad1;color:#fff}.RecommendationForm-Text{vertical-align:middle;padding-right:12px}.RecommendationForm-Dropdown{font-size:18px;font-weight:600;line-height:24px;display:block;position:relative;vertical-align:middle;width:100%;max-width:300px}.RecommendationForm-Dropdown-Arrow{cursor:pointer;position:absolute;right:0;top:0}.RecommendationForm-Dropdown-Cover{display:none;position:absolute;width:100%;height:100%;cursor:pointer}@media (max-width:1023px){.RecommendationForm-Dropdown-Cover{display:block}}input.RecommendationForm-Input{display:block;vertical-align:top;height:30px;border:none;box-shadow:0 2px #ccc;padding:0 6px;margin:0}@media (max-width:424px){input.RecommendationForm-Input{height:24px;padding:0;pointer-events:none}}.RecommendationPanel-Header{position:relative}.RecommendationPanel-Header-Content{display:flex;align-items:center;padding:54px 36px 18px}.RecommendationPanel-Header-Image~.RecommendationPanel-Header-Content{position:absolute;bottom:0;padding-top:24px;padding-bottom:24px;color:#fff}@media (max-width:767px){.RecommendationPanel-Header-Content{padding:36px 18px 18px}.RecommendationPanel-Header-Image~.RecommendationPanel-Header-Content{padding-top:18px;padding-bottom:18px}}@media (max-width:424px){.RecommendationPanel-Header-Content{padding-bottom:12px}}.RecommendationPanel-Header-Image{height:270px;overflow:hidden;position:relative;width:100%;background-image:linear-gradient(180deg,rgba(28,41,62,0) 0,rgba(28,41,62,.2) 30%,rgba(7,15,29,.9))}.RecommendationPanel-Header-Image img{width:100%}@media (max-width:767px){.RecommendationPanel-Header-Image{height:240px}}@media (max-width:424px){.RecommendationPanel-Header-Image{height:180px}}.RecommendationPanel-Header-Text{font-size:24px;font-weight:600;line-height:30px;flex-grow:0;flex-shrink:1;overflow:hidden;max-width:100%;margin-left:12px}@media (max-width:767px){.RecommendationPanel-Header-Text{font-size:21px;line-height:30px;line-height:27px}}.RecommendationPanel-Header-Text-Title{font-size:40px;font-weight:700;line-height:48px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;word-break:break-word}@media (max-width:767px){.RecommendationPanel-Header-Text-Title{font-size:30px;line-height:34px}}@media (max-width:424px){.RecommendationPanel-Header-Text-Title{font-size:30px;font-weight:700;line-height:34px}}@media (max-width:424px) and (max-width:767px){.RecommendationPanel-Header-Text-Title{font-size:24px;line-height:30px}}.RecommendationPanel-Header-Text-SubTitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.RecommendationPanel-Header-User{position:relative}.RecommendationPanel-Header-User .Avatar{width:72px;height:72px}@media (max-width:424px){.RecommendationPanel-Header-User .Avatar{width:42px;height:42px}}.RecommendationPanel-Header-User-RecIcon{position:absolute;right:0;bottom:0;-webkit-transform:translate(3px,3px);transform:translate(3px,3px);display:flex;justify-content:center;align-items:center;height:36px;width:36px;background-color:#1b9ad1;color:#fff;border-radius:50%;z-index:101}.RecommendationPanel-Header-User-RecIcon .Icon{width:24px;height:24px}@media (max-width:424px){.RecommendationPanel-Header-User-RecIcon{height:24px;width:24px;-webkit-transform:translate(6px,6px);transform:translate(6px,6px)}.RecommendationPanel-Header-User-RecIcon .Icon{width:12px;height:12px}}.RecommendationPanel-Header.downvote .RecommendationPanel-Header-User-RecIcon{background-color:#cb1a4a}.RecommendationPanel-Header.downvote .RecommendationPanel-Header-User-RecIcon-Up{display:none}.RecommendationPanel-Header.downvote .RecommendationPanel-Header-User-RecIcon-Down{display:block}.RecommendationPanel-Header-User-RecIcon-Down{display:none}.RecommendationPanel-Content{display:flex;flex-direction:column;transition:background-color .3s}.RecommendationPanel-Content.downvote{flex-direction:column-reverse}.RecommendationPanel-Content.editingSection{background-color:hsla(0,0%,100%,.78)}.RecommendationPanel-Content-Label{color:#8d959c}.RecommendationPanel-Content-Updated{margin-bottom:24px}.RecommendationPanel-Content-Section{margin-top:36px}@media (max-width:767px){.RecommendationPanel-Content-Section{margin-top:24px}}.RecommendationPanel-Footer{display:flex;justify-content:space-between;align-items:center;overflow:hidden;position:fixed;bottom:0;width:inherit;padding:12px 36px;text-align:center;box-shadow:3px 2px 6px rgba(0,0,0,.4);z-index:200;background-color:#fff}@media (max-width:767px){.RecommendationPanel-Footer{padding-left:18px;padding-right:18px}}.RecommendationPanel-Footer-Button{margin-right:12px}.RecommendationPanel-Footer-Button:last-child{margin-right:0}@media (max-width:424px){.RecommendationPanel-Footer-Button{min-width:0;padding-left:12px;padding-right:12px}}.RecommendationPanel-Content.editingSection~.RecommendationPanel-Footer .RecommendationPanel-Footer-Button{pointer-events:none;opacity:.5;transition:opacity .3s}.RecommendationPanel-Content.editingSection .RecommendationPanel-SectionList-Item{position:relative;z-index:-1}.RecommendationPanel-Content.editingSection .RecommendationPanel-SectionList-Item.active{z-index:101}.RecommendationPanel-Content.editingSection .RecommendationPanel-Content-SuggestedSections{position:relative;z-index:-1}.RecommendationPanel-Content-SuggestedSections{padding:18px 12px;background-color:#f7f7f7;margin-bottom:24px;border-radius:4px}.RecommendationPanel-Content-SuggestedSections .RecommendationPanel-Section{min-height:0}.RecommendationPanel-Content-SuggestedSections .RecommendationPanel-Section:last-child{margin-bottom:0}.RecommendationPanel-Content-SuggestedSections .RecommendationPanel-Section:last-child.Loading:before{background-color:#f7f7f7}.RecommendationPanel-Content-SuggestedSections-SubHeader{font-size:18px;font-weight:600;line-height:24px;margin-bottom:18px;text-align:center;line-height:18px}.RecommendationPanel-Section{display:flex;min-height:48px;margin-bottom:12px;padding-top:6px;padding-bottom:6px}.RecommendationPanel-Section.readOnly{min-height:0}.RecommendationPanel-Section.added,.RecommendationPanel-Section.adding{position:relative;width:calc(100% + 72px);left:-36px;padding-left:36px;padding-right:36px}.RecommendationPanel-Section.hidden{display:none}@media (max-width:767px){.RecommendationPanel-Section{margin-bottom:12px}.RecommendationPanel-Section.added,.RecommendationPanel-Section.adding{width:calc(100% + 36px);left:-18px;padding-left:18px;padding-right:18px}}.RecommendationPanel-Section-Reaction{position:relative;flex-basis:24px;flex-shrink:0;margin-right:12px}.RecommendationPanel-Section-Reaction-Button{position:absolute;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #d9d9d9;box-shadow:none;background:50%/12px no-repeat;background-color:#fff;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-radius:50%;pointer-events:none;color:#fff}.RecommendationPanel-Section-Reaction-Button .Icon{width:18px;height:18px}.RecommendationPanel-Section-Reaction-Button:hover{border-color:#1d9127}.RecommendationPanel-Section-Reaction-Button.con:hover{border-color:#cb1a4a}.RecommendationPanel-Section-Reaction-Button.important:hover{border-color:#f47264}.RecommendationPanel-Section-Reaction-Button.agree{z-index:100}.RecommendationPanel-Section-Reaction-Button.important{color:#f47264}.RecommendationPanel-Section-Reaction-Button.isAgreed{background-color:#1d9127;color:#fff;border:none}.RecommendationPanel-Section-Reaction-Button.noInteraction.isAgreed{pointer-events:none}.RecommendationPanel-Section-Reaction-Button.isAgreed:hover{background-color:#1a8223}.RecommendationPanel-Section-Reaction-Button.isAgreed.con{background-color:#cb1a4a}.RecommendationPanel-Section-Reaction-Button.isAgreed.con:hover{background-color:#b71743}.RecommendationPanel-Section-Reaction-Button.isImportant{background-color:#f47264;color:#fff;border:none;z-index:101}.RecommendationPanel-Section-Reaction-Button.isImportant .Icon{color:#fff}.RecommendationPanel-Section-Reaction-Button.isImportant:hover{background-color:#f25544}.RecommendationPanel-Section-Reaction-Button.isBelow{-webkit-transform:translateY(100%);transform:translateY(100%);margin-top:3px}.RecommendationPanel-Section-Reaction-Button.agree.disabled{pointer-events:none;background-color:#fff;color:#8d959c}.RecommendationPanel-Section-Reaction-Button.agree.disabled~.important{pointer-events:none}.RecommendationPanel-Section-Reaction-Button img{width:12px;height:12px}html.loggedin .RecommendationPanel-Section-Reaction-Button{pointer-events:auto}.RecommendationPanel-Section-Body,.RecommendationPanel-Section-Edit,.RecommendationPanel-Section-Form{flex-grow:1;min-width:0}.RecommendationPanel-Section-Body{font-size:16px;font-weight:400;letter-spacing:.1px;text-transform:none;position:relative;line-height:24px;top:-4px}.RecommendationPanel-Section-Body:hover .RecommendationPanel-Section-Body-Description-ExpandLink{color:#1b9ad1}.RecommendationPanel-Section-Body.hidden,.RecommendationPanel-Section-Edit.hidden{display:none}.RecommendationPanel-Section-Edit.Loading{overflow:hidden}.RecommendationPanel-Section-Body-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none;padding-top:3px}.RecommendationPanel-Section-Body-Description{position:relative;display:block;padding-right:36px;max-height:24px;overflow:hidden;transition:max-height .3s;cursor:pointer}.RecommendationPanel-Section-Body-Description:hover{color:#4d4d4d}@media (max-width:767px){.RecommendationPanel-Section-Body-Description{padding-right:24px}}.RecommendationPanel-Section-Link{font-size:14px;font-weight:400;line-height:18px;color:#1b9ad1}.RecommendationPanel-Section-Link:hover{color:#167ba7}.RecommendationPanel-Section-Body-Description-ExpandLink{position:absolute;display:flex;padding:3px;top:0;right:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.RecommendationPanel-Section-Body-Description-ExpandLink .Icon{width:18px;height:18px}.RecommendationPanel-Section-Body-Description-ExpandLink.hidden{display:none}.RecommendationPanel-Section-Body-Description-ExpandLink.expanded{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.RecommendationPanel-Section-Form-Wrapper{display:flex}.RecommendationPanel-Section-Form-Wrapper .RecommendationPanel-Section-Reaction{margin-top:6px}input.RecommendationPanel-Input{display:block;height:36px;width:100%;margin:0;border-radius:4px 4px 0 0}textarea.RecommendationPanel-TextArea{position:relative;display:block;height:72px;min-height:72px;width:100%;margin:0;border-radius:4px;padding:12px;resize:none;top:-1px}@media (max-width:767px){textarea.RecommendationPanel-TextArea{height:96px;min-height:96px}}.FancyInput~.RecommendationPanel-TextArea,input.RecommendationPanel-Input~.FancyInput-Placeholder,textarea.RecommendationPanel-TextArea~.FancyInput-Placeholder{border-top-left-radius:0;border-top-right-radius:0}.FancyInput.error~.RecommendationPanel-TextArea{border-color:#ed3939}.RecommendationPanel-Form-LinkBar{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-top:6px;float:right;color:#1b9ad1}.RecommendationPanel-Form-LinkBar-Link{margin-right:18px}.RecommendationPanel-Form-LinkBar-Link:last-child{margin-right:0}.RecommendationPanel-Form-LinkBar-Link.disabled{pointer-events:none;color:#8d959c}.RecommendationPanel-Useful{height:36px;color:#8d959c}.Recommendations-Label{font-size:21px;font-weight:400;line-height:30px;padding:0 12px;display:inline-flex;align-items:center}@media (max-width:767px){.Recommendations-Label{font-size:18px;line-height:24px}}.Recommendations-Label.agree{color:#1b9ad1}.Recommendations-Label.disagree{color:#cb1a4a}.Recommendations-LabelIcon{width:18px;height:18px;margin-left:6px}.SearchDropdown{margin-top:12px;margin-bottom:12px;max-width:none}@media (max-width:1023px){.SearchDropdown{width:calc(100vw - 2*48px)!important;left:48px!important}}@media (max-width:767px){.SearchDropdown{margin-top:9px;width:100vw!important;left:0!important}}.SearchDropdown-Content{max-height:372px}.SearchDropdown-List{flex-grow:1}.SearchDropdown-Section{padding:0;box-shadow:inset 0 -1px #d9d9d9}.SearchDropdown-Section:last-child{box-shadow:none}.SearchDropdown-Footer{padding:18px 0;overflow:hidden;line-height:36px;text-align:center;box-shadow:inset 0 1px #d9d9d9}.SearchDropdown-Footer,.SearchDropdown-Footer:hover{background-color:#fafafa}.SearchDropdown-Item{display:flex;align-items:center;padding:12px 18px;overflow:hidden}.SearchDropdown-Item.focused,.SearchDropdown-Item:hover{text-decoration:none;background-color:#f7f7f7}.SearchDropdown-Item:hover .SearchDropdown-Copy{color:#1b9ad1}.SearchDropdown-ItemContent{line-height:18px}.SearchDropdown-ItemContent em{font-weight:600;font-style:normal}.SearchDropdown-Title{display:block}.SearchDropdown-SubTitle{font-size:14px;font-weight:400;line-height:18px;display:block}.SearchDropdown-Copy{display:block;text-align:center;color:#8c8c8c;margin-right:12px;transition:color .15s;white-space:nowrap}@media (max-width:767px){.SearchDropdown-Copy{margin-top:12px}}.SearchDropdown-Footer .SearchDropdown-Copy{display:inline-block;margin-right:12px;margin-left:12px}.SearchDropdown-Image{float:left;display:flex;align-items:center;justify-content:center;width:36px;height:36px;line-height:36px;margin-right:12px;flex-shrink:0;flex-grow:0;color:#58647b}.SearchDropdown-Image.search{background-color:#1b9ad1;color:#fff}.SearchDropdown-Icon{font-size:18px}.SearchDropdown-Query{font-size:16px;font-weight:600;line-height:21px;text-transform:none;flex-shrink:1;flex-grow:1}.SearchDropdown-AskQuestionLink{display:block;margin:0 auto}.SearchDropdown-Empty{display:flex;overflow:hidden;padding-bottom:12px;align-items:center;justify-content:center}.Loading .SearchDropdown-Empty{display:none}.SearchDropdown-EmptyImage{display:block;margin:18px;float:left;height:60px}.SectionDetailed{margin:24px 0}.SectionDetailed.compact .SectionDetailed-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none}.SectionDetailed:first-child{margin-top:0}.SectionDetailed:last-child{margin-bottom:0}.SectionDetailed:hover .LinkBar{color:#1b9ad1}.SectionDetailed-Header{position:relative}.SectionDetailed-Title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:3px}.SectionDetailed-Title a:hover{color:#1b9ad1}.SectionDetailed-Title-Type{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;display:inline}.SectionDetailed-Title-Type.pro{color:#1d9127}.SectionDetailed-Title-Type.con{color:#cb1a4a}.SectionDetailed-Links{margin-top:6px}.Sitemap{padding:48px 0;line-height:18px}.Sitemap a{color:#1b9ad1}@media (max-width:767px){.Sitemap a{display:inline-block;margin:12px 0;line-height:24px}}.Sitemap a:hover{color:#167ba7}.Sitemap-Nav{font-weight:700}.Sitemap-List{-webkit-columns:240px 4;columns:240px 4}.SlantScore{display:inline-flex;flex-grow:0}.SlantScore,.SlantScore-Container{flex-shrink:0}.SlantScore-BadgeContainer{height:30px;line-height:30px;overflow:hidden;border-top-left-radius:4px}.SlantScore-Badge{display:flex;align-items:center;-webkit-transform:skewX(-22deg);transform:skewX(-22deg);-webkit-transform-origin:top left;transform-origin:top left;overflow:hidden;background-image:linear-gradient(135deg,#737373,#171717);color:#fff;pointer-events:none}.SlantScore-Badge.best{background-image:linear-gradient(135deg,#501cb1,#b9493d)}.SlantScore-Badge.best.gaming,.SlantScore-Badge.excellent{background-image:linear-gradient(135deg,#3b7aee,#501cb1)}.SlantScore-Badge.bad,.SlantScore-Badge.flagged{background-image:linear-gradient(135deg,#d0021b,#b80217)}.SlantScore-Badge:after{position:absolute;right:5px;top:4px;height:22px;width:3px;background-color:#fff;content:""}.SlantScore-Badge-Content{-webkit-transform:skewX(22deg);transform:skewX(22deg);-webkit-transform-origin:top left;transform-origin:top left;padding:0 9px}.SlantScore-Badge-Score{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;position:relative;top:-1px}.SlantScore-Badge-Score:last-child{padding-right:21px}.SlantScore-Badge-Text{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding-right:24px;border-left:2px solid #fff}.SlantScore-Score{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;height:30px;line-height:30px;padding:0 9px;background-image:linear-gradient(135deg,#737373,#171717);color:#fff;border-radius:4px;text-align:center}.SlantScore-Score.best{background-image:linear-gradient(135deg,#501cb1,#b9493d)}.SlantScore-Score.excellent{background-image:linear-gradient(135deg,#3b7aee,#501cb1)}.SlantScore-Score.bad,.SlantScore-Score.flagged{background-image:linear-gradient(135deg,#d0021b,#b80217)}.SlantScore-Score-Link{display:inline-block}.SlantScore-Score-Link:hover{color:#fff}.SlantScore-Tooltip.Tooltip{max-width:276px;white-space:normal}.SlantScore-Tooltip-Header{font-size:24px;font-weight:600;line-height:30px;margin-bottom:12px}@media (max-width:767px){.SlantScore-Tooltip-Header{font-size:21px;line-height:30px}}.SlantScore-Tooltip-SubHeader{display:flex;align-items:center}.SlantScore-Tooltip-VerbalScore{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-left:6px;display:flex;align-items:center}.SlantScore-Tooltip-VerbalScore.bad,.SlantScore-Tooltip-VerbalScore.flagged{color:#b80217}.SlantScore-Tooltip-FlagIcon{height:12px}.SlantScore-Tooltip-Description{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;margin-top:12px}.SlantScore-Tooltip-Recs{margin-top:12px}.SlantScore-Tooltip-Recs .Recommendations-Label:first-child{padding-left:0}.SocialButton{font-size:14px;font-weight:400;line-height:18px;height:24px;line-height:24px;display:inline-block;box-shadow:inset 0 0 0 1px #e6e8eb;padding:0 6px;border-radius:3px}.SocialButton.facebook{box-shadow:none;color:#fff;background-color:#4267b2}.SocialButton.facebook:hover{color:#fff;background-color:#3b5da0;box-shadow:none}.SocialButton.twitter{box-shadow:none;color:#fff;background-color:#1da1f2}.SocialButton.twitter:hover{color:#fff;background-color:#0d94e7;box-shadow:none}.SocialButton.google .SocialButton-Icon{color:#fff}.SocialButton.noIcon{text-align:center}.SocialButton:hover{color:#4d4d4d;box-shadow:inset 0 0 0 1px #ccd0d6}.SocialButton-Icon{display:inline;height:18px;margin:3px 6px 3px 0;vertical-align:top}.SourceFavicon{border-radius:2px}.SpecEditorModal{width:720px}.SpecEditorModal-Content{padding-bottom:36px;overflow:auto}.SpecEditorModal-Row{display:flex;margin-right:24px}.SpecEditorModal-KeyDropdown{position:relative;flex-grow:0;flex-shrink:0;width:180px;margin-right:12px}.SpecEditorModal-Dropdown{width:180px}.SpecEditorModal-KeyDropdown-Arrow{position:absolute;right:0;font-size:20px;padding:12px;cursor:pointer}input[type=text].SpecEditorModal-KeyInput{font-weight:700;margin-top:0;margin-bottom:12px}input[type=text].SpecEditorModal-ValueInput{flex-grow:1;flex-shrink:1;margin-right:12px;margin-top:0;margin-bottom:12px}.SpecEditorModal-Remove{display:block;flex-grow:0;flex-shrink:0;margin-top:12px;width:24px;height:24px;color:#d9d9d9;border:1px solid #d9d9d9;text-align:center;font-size:22px;line-height:20px;cursor:pointer}.SpecEditorModal-Remove:hover{color:#fff;background-color:#1b9ad1;border-color:#1b9ad1}.SpecEditorModal-Add{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;line-height:18px;float:right;color:#1b9ad1}.SpecEditorModal-Add:hover{color:#167ba7}.SpecList{text-align:center}.SpecList.columns .SpecList-Item{flex-basis:calc(50% - 15px);flex-grow:0}.SpecList-Content{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:12px;transition:max-height,.3s;height:100%;line-height:36px}.SpecList-Content.expandable{overflow:hidden}.SpecList-Item{display:flex;flex-basis:100%;justify-content:space-between;padding:6px 0;line-height:18px}.SpecList-Item:first-child{padding-top:0}.SpecList-Item:last-child{padding-bottom:0}.SpecList-Item-Key{font-size:16px;font-weight:600;line-height:21px;text-transform:none;margin-right:36px;text-align:left}.SpecList-Item-Value{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;text-align:right}.SpecTable{background-color:#fff;border:1px solid #e6e8eb;border-radius:15px;transition:height .15s}@media (max-width:767px){.SpecTable{display:none}}.SpecTable-Table{display:table;border-collapse:collapse;text-align:center;table-layout:fixed;min-width:100%}.SpecTable-TableBody{display:table-row-group;vertical-align:middle}.SpecTable-Row{display:table-row;vertical-align:inherit}.SpecTable-Row.top{background-color:#f5fbfe}.SpecTable-Cell,.SpecTable-HeaderCell{display:table-cell;max-width:234px;height:48px;min-height:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:inherit;padding:0 9px;border-bottom:1px solid #eff0f2}.SpecTable-Cell:first-child,.SpecTable-HeaderCell:first-child{padding-left:18px;max-width:312px}.Modal .SpecTable-Cell:first-child,.Modal .SpecTable-HeaderCell:first-child{max-width:none}.SpecTable-Cell:last-child,.SpecTable-HeaderCell:last-child{padding-right:18px}.SpecTable-Row:last-child .SpecTable-Cell,.SpecTable-Row:last-child .SpecTable-HeaderCell{border-bottom:none}.SpecTable-HeaderCell{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.SpecTable-TitleHeaderCell{width:231px;text-align:left}.SpecTable-Cell{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;height:60px;max-height:60px}.SpecTable-Cell.price{text-transform:uppercase}.SpecTable-Carousel{position:relative;transition:left .15s;left:0;will-change:left}.SpecTable-Carousel .SpecTable-Table{width:auto}.SpecTable-Carousel.noTransition{transition:none}.SpecTable-Carousel-Nav{position:absolute;top:1px;right:0;height:calc(100% - 2px);width:90px;z-index:100;text-align:right}.SpecTable-Carousel-Nav:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 25%);left:0;position:absolute;content:"";width:100%;height:100%}.SpecTable-Carousel-Nav-Link{position:relative;display:inline-block;height:100%;width:30px;transition:opacity .15s;text-align:center;color:#1b9ad1;opacity:1}.SpecTable-Carousel-Nav-Link.disabled{opacity:.2;pointer-events:auto}.SpecTable-Carousel-Nav-Icon{position:relative;top:15px;width:24px;height:24px}.SpecTable-Carousel-Nav-TablePadding{display:inline-block;width:82.5px}.SpecTable-Content{position:relative;overflow:hidden;display:flex;flex-wrap:nowrap;border-bottom:1px solid #eff0f2}.SpecTable-TitleList{flex-shrink:0;flex-grow:1}.SpecTable-TitleCell{position:relative;display:flex;align-items:center;text-align:left;flex-shrink:1;flex-grow:1}.SpecTable-TitleCell,.SpecTable-TitleCell .SlantScore-Score{font-size:16px;font-weight:600;line-height:21px;text-transform:none}.SpecTable-TitleCell .SlantScore-Score{width:30px;padding:0 6px;line-height:30px;margin-right:12px}.SpecTable-TitleCell-Body{overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.SpecTable-TitleCell-Link{font-size:16px;font-weight:600;line-height:21px;text-transform:none}.SpecTable-SpecList{position:relative;overflow:hidden;flex-shrink:1;flex-grow:0;max-width:calc(100% - 234px)}.SpecTable-SpecList .SpecTable-Cell:last-child{border-right:none}.SpecTable-Image{display:inline-block;margin-right:12px;vertical-align:middle;width:60px;height:42px;background:50%/cover no-repeat;border-radius:4px;border:1px solid #e6e8eb;flex-shrink:0;flex-grow:0}.SpecTable-Image .Icon{width:12px;height:12px}.SpecTable-Links{display:block;text-align:center;margin:12px 0}.SpecTable-Cancel{display:inline-block;line-height:48px;margin:0 24px;color:#1b9ad1}.SpecTable-Cancel:hover{color:#167ba7}.SpecTable-LoadMore{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;transition:color,.15s}.SpecTable-LoadMore-Icon{margin-right:6px;width:18px;height:18px}.SpecTable-EditButton{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;opacity:0;transition:opacity .15s;color:#58647b;background-color:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px #e6e8eb;text-align:center;line-height:28px}.SpecTable-TitleCell:hover .SpecTable-EditButton{opacity:1}.SpecTable-EditButton.selected{opacity:1;box-shadow:none;background-color:#58647b;color:#fff}@media (max-width:767px){.SpecTable-EditButton{display:none}}.SpecTable-ExpandLink{display:inline-block;margin-right:12px}.SpecTable-ExpandLink .Icon{width:21px;height:21px;vertical-align:middle}.SpecTable-Modal{cursor:pointer}.SpecTable-Modal .Modal-Window{max-width:996px;border-radius:15px}.SplashHeader{color:#fff;background-image:linear-gradient(135deg,#2b5876,#4e4376);padding:72px 0 84px}@media (max-width:767px){.SplashHeader{padding:48px 18px;text-align:left}}.SplashHeader-Content{display:flex;justify-content:space-between}.SplashHeader-SearchSection{max-width:550px}.SplashHeader-JoinSection{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:24px;flex-grow:1}@media (max-width:767px){.SplashHeader-JoinSection{display:none}}.SplashHeader-JoinLink{padding:12px}.SplashHeader-AuthButton{width:222px;margin:9px 0}.SplashHeader-Title{font-size:60px;font-weight:900;line-height:60px;text-transform:uppercase;color:inherit;margin-bottom:18px}@media (max-width:767px){.SplashHeader-Title{font-size:28px;line-height:36px}}.SplashHeader-SubTitle{font-size:21px;font-weight:400;line-height:30px;color:inherit}@media (max-width:767px){.SplashHeader-SubTitle{font-size:18px;line-height:24px}}.SplashHeader-SearchContent{max-width:840px;margin:36px 0 0}@media (max-width:767px){.SplashHeader-SearchContent{margin-top:36px}}.SplashHeader-SearchForm{position:relative;display:flex;align-items:center;color:#4e4376}input.SplashHeader-SearchInput{font-size:18px;font-weight:600;line-height:24px;width:auto;height:60px;padding-left:66px;padding-right:24px;border:none;border-radius:9px;flex-shrink:1;flex-grow:1;line-height:30px;margin-top:0;margin-bottom:0;color:#4e4376}input.SplashHeader-SearchInput::-webkit-input-placeholder{color:#4e4376}input.SplashHeader-SearchInput::-ms-input-placeholder{color:#4e4376}input.SplashHeader-SearchInput::placeholder{color:#4e4376}@media (max-width:1023px){input.SplashHeader-SearchInput{line-height:24px;height:54px;padding-left:48px}}.SplashHeader-SearchIcon{position:absolute;display:flex;padding:0 12px 0 24px;line-height:60px}.SplashHeader-SearchIcon .Icon{width:24px;height:24px}@media (max-width:1023px){.SplashHeader-SearchIcon{line-height:54px;padding-left:15px}}.SplashHeader-SearchButton{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;flex-shrink:0;flex-grow:0;height:60px;background-color:#f47264;border-radius:9px;margin-left:12px}.SplashHeader-SearchButton:hover{background-color:#f25544}@media (max-width:1023px){.SplashHeader-SearchButton{height:54px}}@media (max-width:767px){.SplashHeader-SearchButton{display:none}}.StickySidebar-Content{-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute}.SummaryPage .CardList-Container .SummaryPage-SpecTable{margin-bottom:36px;border-radius:15px;border:1px solid #e6e8eb;box-shadow:0 4px 16px 0 rgba(0,0,0,.05)}@media (max-width:767px){.SummaryPage .CardList-Container .SummaryPage-SpecTable{margin-bottom:30px}.SummaryPage .CardList-Container .CardList-Item{padding:12px}}.SummaryPage-Option-Header{position:relative;display:flex;flex-direction:column;margin-bottom:18px}.SummaryPage-Option-Header .SlantScore{margin-right:12px}@media (max-width:767px){.SummaryPage-Option-Header{margin-bottom:12px}.SummaryPage-Option-Header .SlantScore{margin-bottom:6px}}.SummaryPage-Option-Header-Body{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.SummaryPage-Option-Header-Body{align-items:flex-start}}.SummaryPage-Option-Title{display:flex;flex-shrink:1;flex-grow:0;margin-right:18px}@media (max-width:767px){.SummaryPage-Option-Title{display:flex;align-items:flex-start;flex-direction:column;margin-right:0}}.SummaryPage-Option-Title-Text{font-size:24px;font-weight:600;line-height:30px;display:inline-flex;color:#000}@media (max-width:767px){.SummaryPage-Option-Title-Text{font-size:21px;line-height:30px}}.SummaryPage-Option-Title-Text .Icon{color:#6b8a9f}@media (max-width:767px){.SummaryPage-Option-Title-Text{margin-right:0;flex-shrink:1;flex-grow:0}}.SummaryPage-Option-SlantScore{background-color:purple;color:#fff;padding:3px 6px;margin-right:12px}.SummaryPage-Option-Gallery{position:relative;width:calc(100% + 36px);left:-18px;margin-top:18px}.SummaryPage-Option-Gallery .ImageCarousel-Content{padding-left:18px;padding-right:18px}@media (max-width:767px){.SummaryPage-Option-Gallery{width:calc(100% + 24px);left:-12px;margin-top:6px}.SummaryPage-Option-Gallery .ImageCarousel-Content{padding-left:12px;padding-right:12px}.SummaryPage-Option-Gallery .ImageCarousel-AddItem,.SummaryPage-Option-Gallery .ImageCarousel-Image,.SummaryPage-Option-Gallery .ImageCarousel-Item,.SummaryPage-Option-Gallery .ImageCarousel-Item iframe{height:196.3125px}.SummaryPage-Option-Gallery .ImageCarousel-AddItem,.SummaryPage-Option-Gallery .ImageCarousel-Item{width:95%}.SummaryPage-Option-Gallery .ImageCarousel-Content.singleItem .ImageCarousel-Item{width:100%;margin-right:0}.SummaryPage-Option-Gallery .ImageCarousel-Image,.SummaryPage-Option-Gallery .ImageCarousel-Item iframe{width:100%}.SummaryPage-Option-Gallery .ImageCarousel-Image{margin:0 auto}.SummaryPage-Option-Gallery.noMedia{display:none}}.SummaryPage-Option-Body{margin-bottom:18px}.SummaryPage-OptionTabs-Container{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.SummaryPage-OptionTabs-Title{font-weight:600;font-size:16px;letter-spacing:.1px;margin:30px 0 9px}.SummaryPage-OptionTabs{display:flex;align-items:center;text-transform:uppercase;white-space:nowrap;overflow:auto;margin-bottom:24px;position:relative}@media (max-width:767px){.SummaryPage-OptionTabs{margin-bottom:0}}@media (max-width:767px){.SummaryPage-OptionTabs-Content{position:relative;width:calc(100% + 24px);left:-12px}.SummaryPage-OptionTabs-Content.mobileMicrocardsExpanded .SummaryPage-Option-Body-Item-Content{max-height:414px!important}.SummaryPage-OptionTabs-Content.mobileMicrocardsExpanded .SummaryPage-Option-Body-Item-Content.expandable:after{content:none}.SummaryPage-OptionTabs-Content.mobileMicrocardsCollapsed .SummaryPage-Option-Body-Item-Content{max-height:162px!important}}.SummaryPage-OptionTabs-SelectedIndicator{position:absolute;width:48px;bottom:0;-webkit-transform:translateX(0);transform:translateX(0);height:1px;background-color:#607d8b;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (max-width:767px){.SummaryPage-OptionTabs-SelectedIndicator{bottom:21px}}.SummaryPage-OptionTabs-Item{font-size:14px;font-weight:400;line-height:18px;padding:3px;margin-right:15px;color:#607d8b;transition:color .15s}.SummaryPage-OptionTabs-Item.selected{position:relative;color:#4d646f;font-weight:700;pointer-events:none}.SummaryPage-OptionTabs-Item:hover{color:#435861}@media (max-width:767px){.SummaryPage-OptionTabs-Item{margin-right:0;padding-right:15px;padding-bottom:24px}}.SummaryPage-OptionTabs-Item-Count{display:inline-block;margin-left:3px}.SummaryPage-OptionTabs-SectionList{display:flex;flex-wrap:wrap}@media (max-width:767px){.SummaryPage-OptionTabs-SectionList{flex-wrap:nowrap;white-space:nowrap;overflow:auto;padding-left:12px;padding-right:12px;-ms-overflow-style:-ms-autohiding-scrollbar}.SummaryPage-OptionTabs-SectionList::-webkit-scrollbar{display:none}}.SummaryPage-Option-Body-Item{display:inline-block;margin-bottom:18px;flex-basis:49%;flex-grow:0;flex-shrink:0}.SummaryPage-Option-Body-Item:nth-child(n+7){display:none}.SummaryPage-Option-Body-Item:nth-child(odd){margin-right:12px}.SummaryPage-Option-Body-Item.specs:first-child:last-child{flex-basis:100%}.SummaryPage-OptionTabs-Content.noBadge .SummaryPage-Option-Body-Item:nth-child(n+3){display:none}.SummaryPage-OptionTabs-Content.expanded .SummaryPage-Option-Body-Item,.SummaryPage-OptionTabs-Content.noBadge.expanded .SummaryPage-Option-Body-Item{display:inline-block}@media (max-width:767px){.SummaryPage-Option-Body-Item{white-space:normal;min-width:318px;margin-bottom:0;margin-right:6px;padding:12px;display:inline-block!important;border-radius:9px;background-color:#f5f5f5}.SummaryPage-Option-Body-Item:last-child{margin-right:0}.SummaryPage-Option-Body-Item:nth-child(odd){margin-right:6px}}@media (max-width:424px){.SummaryPage-Option-Body-Item{min-width:90%}.SummaryPage-Option-Body-Item .ComboAvatar{display:inline-block}}.SummaryPage-Option-Body-Item-Content{position:relative;overflow:hidden;word-break:break-word;display:grid;grid-gap:0 12px;grid-template-columns:36px 1fr;grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content)}.SummaryPage-Option-Body-Item-Content.collapsed{max-height:144px;position:relative}.SummaryPage-Option-Body-Item-Content.section a.SummaryPage-Option-Body-Item-Content-SectionBody,.SummaryPage-Option-Body-Item-Content.section a.SummaryPage-Option-Body-Item-Content-Title-Text{cursor:default}.SummaryPage-Option-Body-Item-Content.section.expandable a.SummaryPage-Option-Body-Item-Content-SectionBody,.SummaryPage-Option-Body-Item-Content.section.expandable a.SummaryPage-Option-Body-Item-Content-Title-Text{cursor:pointer}.SummaryPage-Option-Body-Item-Content.collapsed.expandable:after,.SummaryPage-OptionTabs-Content.mobileMicrocardsCollapsed .SummaryPage-Option-Body-Item-Content.expandable:after{position:absolute;height:24px;bottom:0;left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 60%);content:"";pointer-events:none}.SummaryPage-OptionTabs-Content.mobileMicrocardsCollapsed .SummaryPage-Option-Body-Item-Content.expandable:after{content:none}.SummaryPage-OptionTabs-Content.mobileMicrocardsCollapsed .SummaryPage-Option-Body-Item-Content.collapsed.expandable:after{content:""}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar{grid-row:1/-1}@media (max-width:767px){.SummaryPage-Option-Body-Item-Content{grid-template-columns:36px 1fr}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Content-SectionMoreLink,.SummaryPage-Option-Body-Item .SummaryPage-Option-Body-Item-Content.collapsed.expandable:after,.SummaryPage-OptionTabs-Content.mobileMicrocardsCollapsed .SummaryPage-Option-Body-Item-Content.expandable:after{background:linear-gradient(180deg,hsla(0,0%,96%,0),#f5f5f5 60%)}.SummaryPage-OptionTabs-Content.mobileMicrocardsCollapsed .SummaryPage-Option-Body-Item-Content.expandable:after{content:""}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar{grid-row-end:1;width:36px;height:36px}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar .ComboAvatar-Image.main{width:36px;height:36px;left:-9px}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar .ComboAvatar-Image.singleImage{width:36px;left:0}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar .ComboAvatar-Image.secondary{width:18px;height:18px;right:0}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar .ComboAvatar-Image.secondary:before{left:-2px}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar .ComboAvatar-Image.twoImages{width:36px;height:36px;left:18px}.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar .ComboAvatar-Image.twoImages:before,.SummaryPage-Option-Body-Item-Content .SummaryPage-Option-Body-Item-Avatar .ComboAvatar-Image.twoImages img{left:-9px}}.SummaryPage-Option-Body-Item-Content-Stars{color:#ffb700}.SummaryPage-Option-Body-Item-Content-Stars .Icon{width:12px;height:12px}.SummaryPage-Option-Body-Item-Content-SectionMoreLink{position:absolute;height:24px;bottom:0;left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 60%);display:none}@media (max-width:767px){.SummaryPage-Option-Body-Item-Content-SectionMoreLink{height:54px;z-index:100}.SummaryPage-OptionTabs-Content.mobileMicrocardsExpanded .SummaryPage-Option-Body-Item-Content.expandable.hasMore .SummaryPage-Option-Body-Item-Content-SectionMoreLink{display:block}}.SummaryPage-Option-Body-Item-Content-SectionMoreLink-Text{display:flex;align-items:center;overflow:hidden}@media (max-width:767px){.SummaryPage-Option-Body-Item-Content-SectionMoreLink-Text{font-size:14px;position:absolute;bottom:0}}.SummaryPage-Option-Body-Item-Content-SectionMoreLink-Icon{width:18px;height:24px;position:relative;top:1px}.SummaryPage-Option-Body-Item-Content-Header{display:flex;justify-content:flex-start;align-items:center;min-height:24px;margin-top:-6px}@media (max-width:767px){.SummaryPage-Option-Body-Item-Content-Header{margin-top:0}}.SummaryPage-Option-Body-Item-Content-Label{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;line-height:18px}.SummaryPage-Option-Body-Item-Content-Label.pro{color:#1d9127}.SummaryPage-Option-Body-Item-Content-Label.con{color:#cb1a4a}.SummaryPage-Option-Body-Item-Content-Label.rec{color:#1b9ad1}.SummaryPage-Option-Body-Item-Content-Label.specs{color:#607d8b}.SummaryPage-Option-Body-Item-Content-Label-Top{display:none}.SummaryPage-Option-Body-Item.con:first-child+.SummaryPage-Option-Body-Item.pro .SummaryPage-Option-Body-Item-Content-Label-Top,.SummaryPage-Option-Body-Item.pro:first-child+.SummaryPage-Option-Body-Item.con .SummaryPage-Option-Body-Item-Content-Label-Top,.SummaryPage-Option-Body-Item:first-child .SummaryPage-Option-Body-Item-Content-Label-Top{display:inline}.SummaryPage-Option-Body-Item-Content-Title{display:flex;align-items:flex-start;max-width:100%}@media (max-width:767px){.SummaryPage-Option-Body-Item-Content-Title{grid-column:1/-1;margin-top:3px}.SummaryPage-Option-Body-Item-Content-Title:last-child .SummaryPage-Option-Body-Item-Content-Title-Text{align-self:stretch}}.SummaryPage-Option-Body-Item-Content-Title-Text{font-size:16px;font-weight:600;line-height:21px;text-transform:none;flex-shrink:1;flex-grow:0}.SummaryPage-Option-Body-Item-Content-Title-MoreLink{flex-grow:0;flex-shrink:0;margin-left:auto;padding-left:18px;color:#ababab}@media (max-width:767px){.SummaryPage-Option-Body-Item-Content-Title-MoreLink:hover{color:#f2f2f2}}.SummaryPage-Option-Body-Item-Content-Body{color:#595959;word-break:break-word;transition:color .15s}.SummaryPage-Option-Body-Item-Content-Body:hover{color:#595959}.SummaryPage-Option-Body-Item-Content.expandable .SummaryPage-Option-Body-Item-Content-Body:hover{color:#0d0d0d}@media (max-width:767px){.SummaryPage-Option-Body-Item-Content-Body{grid-column:1/-1}}.SummaryPage-Option-Body-Item-Content-SectionBody{display:inline-block}.SummaryPage-Option-Body-Item-Icon{width:36px;height:36px;color:#607d8b}@media (max-width:767px){.SummaryPage-Option-Body-Item-Icon{width:36px;height:36px}}.SummaryPage-Option-Body-Item-SpecList{margin-top:3px}.SummaryPage-Option-Body-Item-SpecList:hover{color:#0d0d0d}.SummaryPage-Option-Body-Item-SpecList-Key{font-size:16px;font-weight:600;line-height:21px;text-transform:none;margin-right:6px}.SummaryPage-Option-Body-Item-MoreLink{margin-top:24px}.SummaryPage-Option-Body-Item-MoreLink:hover{color:#167ba7}@media (max-width:767px){.SummaryPage-Option-Body-Item-MoreLink{grid-column:1/-1}}.SummaryPage-Option-Body-MoreLink{display:block;text-align:center}@media (max-width:767px){.SummaryPage-Option-Body-MoreLink{display:none}}.SummaryPage-Option-Footer{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.SummaryPage-Option-Footer .GetItHereButton{max-width:100%}}.SummaryPage-LustreEmbed{min-height:480px;width:100%;overflow:hidden;z-index:0;margin-bottom:36px;border:none;border-radius:15px}.SummaryPage-Vote{border-radius:9px;border:1.5px solid #4d4d4d;overflow:hidden;flex-shrink:0;flex-grow:0;height:42px;line-height:42px;display:flex;align-items:center}@media (max-width:767px){.SummaryPage-Vote{height:36px;line-height:36px}}.SummaryPage-Vote-Button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;flex-grow:1;justify-content:center;align-items:center;height:42px;padding:0 12px;line-height:15px}.SummaryPage-Vote-Button.selected{color:#fff}.SummaryPage-Vote-Button.agree{border-right:1.5px solid #4d4d4d}.SummaryPage-Vote-Button.agree:hover{background:#ceecf9}.SummaryPage-Vote-Button.agree.selected{background:#1b9ad1}.SummaryPage-Vote-Button.agree.selected:hover{background:#188bbc}.SummaryPage-Vote-Button.disagree:hover{background:#f9cdd9}.SummaryPage-Vote-Button.disagree.selected{background:#cb1a4a}.SummaryPage-Vote-Button.disagree.selected:hover{background:#b71743}@media (max-width:767px){.SummaryPage-Vote-Button{height:36px}}.SummaryPage-Vote-Button-Icon{width:27px;height:27px;margin-right:9px}@media (max-width:767px){.SummaryPage-Vote-Button-Icon{width:24px;height:24px;margin-right:6px}}.SummaryPage-Vote-Button-Text{display:inline-block;margin-right:6px}.SummaryPage-Vote-Button-Count{display:inline-block}.SummaryPage-GetItHere{flex-shrink:1;flex-grow:0;min-width:0;margin-right:12px}.SummaryPage-Share{text-align:center;margin-top:18px}.SummaryPage-Share-Item{display:inline-block;position:relative;margin:0 12px;width:30px;height:30px;border-radius:2px}.SummaryPage-Share-Item.google{background-color:#fff}.SummaryPage-Share-Item.facebook{background-color:#4267b2}.SummaryPage-Share-Item.twitter{background-color:#1da1f2}.SummaryPage-Share-Item-Icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65%;color:#fff}.SummaryPage-AddOptionCard-Form{text-align:center;padding:6px 0}.SummaryPage-AddOptionCard-Title{font-size:18px;font-weight:600;line-height:24px;color:#0d0d0d;margin-bottom:18px}input.SummaryPage-AddOptionCard-Input{height:36px;border-radius:3px;margin:0}.SummaryPage-SpecTable{margin-bottom:36px}.SummaryPage-CollapsibleList{max-height:0;transition:max-height .3s}.SummaryPage-CollapsibleList-LinkContainer{text-align:center}.SummaryPage-CollapsibleList-Link.hidden{display:none}.SummaryPage-RecommendationDrawer .RecommendationDrawer{margin-top:18px}.SummaryPage-RecommendationDrawer .RecommendationDrawer.hidden{margin-top:0}.SummaryPage-Contributors.Contributors-UserList{text-align:center}@media (max-width:767px){.SummaryPage-Contributors.Contributors-UserList{margin-top:18px}}.SummaryPageTooltip.Tooltip{display:inline-block;max-width:351px;padding:9px 12px;white-space:normal;line-height:21px}.SummaryPageTooltip.Tooltip a:hover{color:#86cfef}@media (max-width:767px){.SummaryPageTooltip.Tooltip{max-width:264px}}@media (max-width:424px){.SummaryPageTooltip.Tooltip{margin-right:12px}}.SummaryPage-RelatedQuestions-Title.SummaryPage-Option-Title-Text{display:block;margin-bottom:18px}.SummaryPage-RelatedQuestions-List{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:none;-webkit-column-count:2;column-count:2;-webkit-column-gap:48px;column-gap:48px}@media (max-width:767px){.SummaryPage-RelatedQuestions-List{-webkit-column-count:1;column-count:1}}.SummaryPage-RelatedQuestions-Item{margin-top:12px;color:#1b9ad1}.SummaryPage-RelatedQuestions-Item:first-child{margin-top:0}.SummaryPage-RelatedQuestions-Item:hover{color:#167ba7}@media (max-width:767px){.SummaryPage-RelatedQuestions-Item:nth-child(n+7){display:none}}.SummaryPage-HeaderAd{padding-top:24px;min-height:114px}@media (max-width:767px){.SummaryPage-HeaderAd{padding-top:12px;min-height:72px}}.SummaryPage .AdContainer-Sidebar.top{margin-top:54px}.TagGrid{display:flex;flex-wrap:wrap}.TagGrid-Item{background:#49273a;display:block;position:relative;overflow:hidden;flex-grow:1;flex-basis:16.66%;text-align:center;height:150px;color:#fff;box-shadow:-1px -1px #8c7984}.TagGrid-Item:hover a{color:#fff}.TagGrid-Item:hover .TagGrid-Background{-webkit-filter:blur(10px);filter:blur(10px)}.TagGrid-Item:hover .TagGrid-SubTitle,.TagGrid-Item:hover .TagGrid-Title{height:24px;opacity:1}.TagGrid-Item:after{content:"";position:absolute;pointer-events:none;background-color:rgba(73,39,58,.8);top:0;bottom:0;left:0;right:0}@media (max-width:1280px){.TagGrid-Item{flex-basis:20%}.TagGrid-Item:nth-child(n+11){display:none}}@media (max-width:1279px){.TagGrid-Item{height:120px}}@media (max-width:767px){.TagGrid-Item{flex-basis:50%;height:96px}.TagGrid-Item:nth-child(n+7){display:none}}.TagGrid-Link{display:block}.TagGrid-Background{position:absolute;background:#999 50%/cover no-repeat;top:0;bottom:0;left:0;right:0;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s}.TagGrid-Content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;z-index:100;padding:12px}.TagGrid-Title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;display:inline-block}@media (max-width:1279px){.TagGrid-Title{line-height:18px}}.TagGrid-SubTitle{font-size:14px;font-weight:400;line-height:18px;opacity:0;height:0;text-align:center;transition:opacity .15s,height .15s}@media (max-width:1279px){.TagGrid-SubTitle{line-height:18px}}.Toaster-Container.toasterVisible{padding-top:336px;clear:both}.Toaster{position:fixed;width:1232px;max-width:calc(100% - 48px);bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto;z-index:300;background-color:#fafafa;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.8);transition:height .3s;will-change:contents}@media (max-width:767px){.Toaster{max-width:100%}.Toaster.maximize-mobile{overflow-y:auto;border-radius:0;height:100%!important}.Toaster.maximize-mobile .Toaster-Toast.Loading:before{height:100vh}}.Toaster-Toast{position:absolute;left:0;right:0;height:348px;padding:6px 24px;opacity:0;transition:opacity .2s}.Toaster-Toast.collapsed{height:0;padding:0}.Toaster-Toast.collapsed .Toaster-Input{height:32px}.Toaster-Toast.collapsed .Toaster-Button{height:32px;line-height:normal}.Toaster-Toast.Loading:before{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fafafa;z-index:302}.Toaster-Toast.Loading:after{z-index:302}.Toaster-Section{position:relative;clear:both}.Toaster-Section-Footer{height:36px}.Toaster-Section-Footer.small{height:18px}.Toaster-AddMore{font-size:14px;font-weight:400;line-height:18px;color:#999;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:6px 0}@media (max-width:767px){.Toaster-AddMore{display:none}}.Toaster-Checkbox{position:relative;top:-2px;vertical-align:middle;margin:0 6px;display:inline-block;width:15px;height:15px;box-shadow:inset 0 0 0 1.5px #999}.Toaster-Checkbox .Icon{display:block;text-align:center;color:#fff;line-height:0;vertical-align:top;width:15px;height:15px}.Toaster-CheckboxSource{display:none}.Toaster-CheckboxSource:checked+.Toaster-Checkbox{box-shadow:none;background-color:#1b9ad1}.Toaster-Cancel{font-size:14px;font-weight:400;line-height:18px;margin-left:24px;line-height:36px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:right}.Toaster-Close,.Toaster-Expand{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Toaster-Expand{display:inline-flex;align-items:center;line-height:36px}.Toaster-Expand .Icon{width:18px;height:18px}.Toaster-Expand.collapse{color:#1b9ad1}.Toaster-Expand.hidden{display:none}.Toaster-Expand.disabled{opacity:.2;pointer-events:none}@media (max-width:767px){.Toaster-Expand{display:none}}.Toaster-Content{overflow:hidden;padding-right:12px}.Toaster-Content,.Toaster-Form{position:relative}.Toaster-Main{height:240px;overflow:hidden}@media (max-width:767px){.Toaster-Main{height:auto;margin-bottom:36px}}.Toaster-Footer{clear:both}@media (max-width:767px){.Toaster-Footer .Toaster-Cancel,.Toaster-Footer .Toaster-Submit{display:block;float:none;margin:0 auto;text-align:center}}.Toaster-Header{margin:6px 0 18px}@media (max-width:767px){.Toaster-Header .Toaster-Close{display:none}}.Toaster-MobileHeader{display:none;margin:24px 0 48px}@media (max-width:767px){.Toaster-MobileHeader{display:block}}.Toaster-MobileHeader-Close{color:#8c8c8c;float:left}.Toaster-MobileHeader-Close .Icon{width:24px;height:24px}.Toaster-MobileHeader-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none;text-align:center}.Toaster-MobileHeader-Submit{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;float:right}.Toaster-MobileHeader-Submit[disabled]{pointer-events:none;color:#8c8c8c}.Toaster-Error{font-size:14px;font-weight:400;position:absolute;height:24px;line-height:18px;pointer-events:none}.Toaster-ErrorText{color:#ed3939}input.Toaster-Input{font-size:14px;font-weight:400;line-height:18px;height:36px;border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #f2f2f2;margin:0}input.Toaster-Input.error{background-color:#fcdddd;box-shadow:inset 0 0 0 1.5px #ed3939}textarea.Toaster-Description{background-color:#fff;border:2px solid transparent;border-radius:2px;height:108px;resize:none;margin:0}.Toaster-Sidebar{position:relative;float:right;width:38.25%;margin-left:24px;min-height:24px;background:#fafafa;z-index:301}.Toaster-Sidebar.hidden{display:none}@media (max-width:1023px){.Toaster-Sidebar{line-height:21px}}@media (max-width:767px){.Toaster-Sidebar{display:none}}.Toaster-Sidebar-Link{font-size:14px;font-weight:400;line-height:18px;display:block;text-align:center}.Toaster-Sidebar-Link a{color:#1b9ad1}.Toaster-Sidebar-Link a:hover{color:#167ba7}.Toaster-Sidebar-Action{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-right:24px}.Toaster-Sidebar-Action.submit{float:right;margin-left:24px;margin-right:0}.Toaster-Sidebar-Tips{font-size:14px;font-weight:400;line-height:18px;margin:12px 0;padding:0 24px}.Toaster-Sidebar-Tips li{list-style:disc}@media (max-width:1023px){.Toaster-Sidebar-Tips li:last-of-type{display:none}}.Toaster-Sidebar-Title{font-size:14px;font-weight:400;line-height:18px;margin-bottom:6px}.Toaster-Button{padding-right:24px;padding-left:24px;min-width:120px}.Toaster-Submit{float:right;margin-left:24px}.Toaster-Title{font-size:16px;font-weight:600;line-height:21px;text-transform:none;margin-bottom:6px}.Toaster-Toggle{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.Toaster-Toggle-Choice{display:inline-block;margin-right:12px;margin-bottom:8px;padding-bottom:2px;color:#999;line-height:12px;border-bottom:2px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Toaster-Toggle-Choice:hover{text-decoration:none;color:#666}.Toaster-Toggle-Choice.selected{color:#333;border-bottom-color:#1b9ad1;pointer-events:none}.Toaster-Overlay{position:absolute;background-color:hsla(0,0%,98%,.8);width:100%;height:100%;z-index:301;opacity:1;transition:opacity .3s}.Toaster-Overlay.primary{background-color:hsla(0,0%,98%,.94);z-index:302}.Toaster-Overlay.hidden{display:initial;pointer-events:none;opacity:0}.Toaster-Overlay-Content{padding-top:72px;text-align:center}.Toaster-Overlay-Title{font-size:30px;font-weight:700;line-height:34px;margin-bottom:12px}@media (max-width:767px){.Toaster-Overlay-Title{font-size:24px;line-height:30px}}.Toaster-Overlay-Text{display:inline-block;width:240px;line-height:21px;margin-bottom:24px}.Toaster-Overlay-Button{display:block;margin:0 auto 6px;height:30px;line-height:0}.Toaster-Overlay-Link{font-size:14px;font-weight:400;line-height:18px}.Toaster-ImagePreview{position:relative;background:#e6e6e6;height:156px;width:100%;border-radius:2px}.Toaster-ImagePreview-Image{position:absolute;visibility:hidden;max-width:100%;max-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:300}.Toaster-ImagePreview-Image[src]{visibility:visible}.Toaster-ImagePreview-Image[src]~.Toaster-ImagePreview-Placeholder .Toaster-ImagePreview-PlaceholderText{visibility:hidden}.Toaster-ImagePreview-Image[src].loaded~.Toaster-ImagePreview-Placeholder{background:#333}.Toaster-ImagePreview-Image.error{visibility:hidden}.Toaster-ImagePreview-Image.error~.Toaster-ImagePreview-Error{visibility:visible}.Toaster-ImagePreview-Image.error~.Toaster-ImagePreview-Placeholder{visibility:hidden}.Toaster-ImagePreview-Error{width:100%;height:100%;position:absolute;visibility:hidden}.Toaster-ImagePreview-ErrorText{font-size:14px;font-weight:400;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#4d4d4d;line-height:18px}.Toaster-ImagePreview-ErrorText.hidden,.Toaster-ImagePreview-ErrorText:nth-of-type(n+2){display:none}.Toaster-ImagePreview-Placeholder{width:100%;height:100%;position:absolute}.Toaster-ImagePreview-PlaceholderText{font-size:14px;font-weight:400;position:absolute;width:144px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#999;line-height:18px}.Toaster-ImageList{float:right}.Toaster-ImageList-Item{margin-left:9px;vertical-align:top;display:inline-block}@media (max-width:767px){.Toaster-ImageList-Item{display:none}}.Toaster-ImageList-Image{position:relative;overflow:hidden;width:30px;height:30px;background:50%/cover no-repeat;border-radius:2px;cursor:pointer}.Toaster-ImageList-Image:hover .Toaster-ImageList-Overlay{visibility:visible}.Toaster-ImageList-Image.error{box-shadow:0 0 0 1.5px #ed3939}.Toaster-ImageList-Image.error .Toaster-ImageList-Overlay{background-color:rgba(237,57,57,.5)}.Toaster-ImageList-Image.error:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(237,57,57,.3)}.Toaster-ImageList-Image.error:hover .Toaster-ImageList-Overlay{background-color:none}.Toaster-ImageList-Overlay{font-size:16px;font-weight:600;line-height:21px;text-transform:none;position:absolute;visibility:hidden;top:0;bottom:0;left:0;right:0;background-color:rgba(27,154,209,.5);color:#fff;text-align:center;line-height:30px;pointer-events:none}.Toaster-ImageList-Loader{position:relative;height:3px;width:26px;margin:6px auto;background-color:#e6e8eb;border-radius:2px}.Toaster-ImageList-Progress{position:absolute;height:100%;background-color:#1b9ad1;box-shadow:0 .5px 1px 0 rgba(77,77,77,.3)}.Toaster-ImageList-Progress.error{background-color:#ed3939}@media (max-width:767px){.Toaster-Price{display:none}}.Toaster-Price-Label{font-size:14px;font-weight:400;line-height:18px;display:inline-block;color:#737373;margin-right:18px}input[type=text].Toaster-Price-Input{display:inline-block;width:72px;text-align:right}input[type=text].Toaster-Price-Input::-webkit-inner-spin-button,input[type=text].Toaster-Price-Input::-webkit-outer-spin-button{display:none}.Tooltip{font-size:14px;font-weight:400;line-height:18px;position:absolute;z-index:200;background-color:#4d4d4d;white-space:nowrap;color:#fff;padding:0 12px;margin-top:6px;border-radius:4px}.Tooltip.above{margin-bottom:6px;margin-top:0}.Tooltip.above .Tooltip-Arrow{top:auto;bottom:-4px}.Tooltip.above .Tooltip-Arrow.big{bottom:-7px}.Tooltip.below{margin-top:6px;margin-bottom:0}.Tooltip.below .Tooltip-Arrow{top:0;bottom:auto}.Tooltip.fromModal{z-index:403}.Tooltip.narrow{max-width:144px;padding:6px;white-space:normal;text-align:center;line-height:18px}.Tooltip.lightTheme{color:#4d4d4d;box-shadow:0 2px 8px 0 rgba(0,0,0,.3);padding:12px 18px}.Tooltip.lightTheme,.Tooltip.lightTheme .Tooltip-Arrow{background-color:#fff}.Tooltip-Paragraph{margin-top:12px}.Tooltip-Paragraph:first-child{margin-top:0}.Tooltip-Interactable:after,.Tooltip-Interactable:before{content:"";height:12px;width:100%;position:absolute;left:0}.Tooltip-Interactable:before{top:-12px}.Tooltip-Interactable:after{bottom:-12px}.Tooltip-Arrow{position:absolute;width:5px;height:5px;top:0;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);background-color:#4d4d4d}.Tooltip-Arrow.big{width:8px;height:8px}.UserListTooltip{min-width:200px;overflow:visible;margin-bottom:7px;padding:12px 20px;text-align:center}.UserListTooltip.above{margin-bottom:7px;margin-top:0}.UserListTooltip.above .UserListTooltip-Arrow{top:auto;bottom:0}.UserListTooltip.below{margin-top:7px;margin-bottom:0}.UserListTooltip.below .UserListTooltip-Arrow{top:-7px;bottom:auto}.UserListTooltip-Arrow{background-color:#fff;width:7px;height:7px;-webkit-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);left:50%;bottom:0;position:absolute;content:""}.UserListTooltip-List{margin-bottom:9px}.UserListTooltip-List-Item{display:inline-block;margin-right:5px}.UserListTooltip-Text{font-size:14px;font-weight:400;line-height:18px;width:180px;line-height:15px}.UserListTooltip-UserLink{font-weight:700}@media print{button,form,nav{display:none}nav.sidebar,nav.sidebar+section{box-shadow:none}}body.embed #header,body.embed .QuestionHeader,body.unauthorized .authorized,body:not(.unauthorized) .not-authorized{display:none}body.inline{overflow:hidden;background:transparent}#header.hidden{display:none}.fadeout{transition:opacity 2s 3s;opacity:0}.adding{background-color:#e7f5fc}.added{background-color:transparent;transition-property:background-color;transition-timing-function:ease;transition-duration:2s}html.anonymous .show-not-anonymous,html.has-ext-store .show-no-ext-store,html.isModerator .show-not-isModerator,html.loggedin .show-loggedout,html:not(.anonymous) .show-anonymous,html:not(.isModerator) .show-isModerator,html:not(.loggedin) .show-loggedin{display:none}@media (min-width:768px){html.has-ext-store .show-mobile-or-no-ext-store{display:none}}html:not(.has-ext-store) .show-has-ext-store,html:not([data-browser=brave]) .show-brave,html:not([data-browser=chrome]) .show-chrome,html:not([data-browser=edge]) .show-edge,html:not([data-browser=firefox]) .show-firefox,html:not([data-browser=opera]) .show-opera,html:not([data-browser=safari]) .show-safari{display:none}@media (min-width:1280px){.show-desktop{display:none}}@media (max-width:1279px){.hide-desktop{display:none}}@media (min-width:1024px){.show-tablet{display:none}}@media (max-width:1023px){.hide-tablet{display:none}}@media (min-width:768px){.show-mobile{display:none}}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:425px){.show-minimum{display:none}}@media (max-width:424px){.hide-minimum{display:none}}