@use './color_palette' as *;@use '../variables/breakpoints' as *;@-webkit-keyframes locale-dropdown-fade-in{from{opacity:0}to{opacity:1}}@keyframes locale-dropdown-fade-in{from{opacity:0}to{opacity:1}}#download .selectedLocale{color:#fff !important}#download .selectedLocale svg{fill:#00aeff}#download .selectedLocale .check{position:absolute;left:-20px;top:4px;width:18px;height:18px}#download .ListItem--closeButton{background-color:#272e3b;box-shadow:0 0 0 1px #3d434f inset,0 5px 10px rgba(0,0,0,0.8)}#download .localeOverlay{display:block;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1}#download .contentRatings-rating{padding-bottom:10px;font-size:10pt}#download .contentRatings-text{text-align:left;cursor:default;font-size:11px;line-height:1.4;color:rgba(255,255,255,0.7);white-space:normal;width:100px}#download .contentRatings-text.Link{color:#00aeff;cursor:pointer}#download .contentRatings-text.Link:hover{color:#fff}#download .contentRatings-text .Link-external .Icon-svg{width:1.25em;height:1.25em}#download .contentRatings .sublink{font-size:10pt;color:#fff}#download .contentRatings-content{display:inline-block;vertical-align:top;padding-top:20px}#download .contentRatings-content .Heading--h6{padding-bottom:10px;line-height:1.4}#download .contentRatings .super{font-size:6pt}#download .contentRatings .TabPanel-container{padding-top:0px}#download .contentRatings .TabPanelItem-content{display:flex;justify-content:left;flex-flow:wrap}#download .contentRatings .TabPanelItem-content .Icon--suffixDouble{margin-left:2px}#download .contentRatings .TabPanelItem-content>*{flex:0 1 180px}#download .contentRatings .TabPanelItem-content ::after{content:"";flex:auto}#download .contentRatings .TabPanelItem-content .Table-icon{width:1.5em;height:1.5em}@media (max-width: 767px){#download .contentRatings{display:none}}#download .super{font-size:70%}#download .showAllDownloads-container{padding-top:0;padding-bottom:0}#download .withAdditionalLegal{height:140px}@media (max-width: 1199px){#download .withAdditionalLegal{height:initial}}#download .withAdditionalLegal .Table-column{vertical-align:top}#download .withAdditionalLegal .Table-caret{padding-top:10px;vertical-align:top}#download h4{margin-top:20px;margin-bottom:20px;font-weight:bolder;text-transform:uppercase;white-space:nowrap}@media (max-width: 767px){#download h4 .Heading--articleSubheading{padding-left:0}}@media (max-width: 767px){#download h4{padding-left:30px}}#download .languageSelector{display:inline-block}#download .SelectDropdown{max-width:300px}#download .SelectDropdown ul{list-style-type:none}#download .SelectDropdown .Icon{color:#00aeff;margin-bottom:3px}#download .SelectDropdown .ListItem--dropdown{padding:0 0.5em}#download .SelectDropdown-container{text-align:center}#download .SelectDropdown-outerContainer{padding:0em 1em}#download .TableProducts .platform-icon{width:1.5em;height:1.5em}#download .TableProducts .is-dropdown .titleText{padding-top:4px;margin-bottom:-2px}#download .TableProducts .is-dropdown .localeDropdown{padding-bottom:3px}#download .TableProducts .additionalLegalRow>*{border-bottom:solid 0 rgba(255,255,255,0.15)}#download .TableProducts .additionalLegalRow:hover+tr{background-color:rgba(255,255,255,0.05)}#download .TableProducts .additionalLegalRow+tr:hover{background-color:transparent}#download .TableProducts .altPlatformsVertLine{border-left:solid 1px rgba(255,255,255,0.15);padding-left:10px}#download .TableProducts .altPlatformsVertLine .settings{width:1.5em;height:1.5em;transition:color 0.2s;color:#00aeff}#download .TableProducts .altPlatformsVertLine .settings:hover{color:#fff}#download .TableProducts .rating{opacity:0.5;transition:opacity 0.2s;display:inline}@media (max-width: 767px){#download .TableProducts .rating{display:none}}#download .TableProducts .rating img{display:inline}#download .TableProducts .rating-text{display:inline;color:#fff !important;vertical-align:middle;font-size:14px}@media (max-width: 991px){#download .TableProducts .rating-text{display:none}}#download .TableProducts .rating:hover{opacity:1}#download .TableProducts .Table-caret{border-bottom:inherit;background-color:initial;padding-right:20px}@media (max-width: 767px){#download .TableProducts .Table-caret{padding-right:30px}}#download .TableProducts td{position:relative;padding:10px 15px 10px 0}#download .TableProducts td:first-child{padding-left:10px}@media (max-width: 767px){#download .TableProducts td:first-child{padding-left:30px}}#download .TableProducts td:first-child .Table-icon{width:2em;height:2em}#download .TableProducts td:nth-child(3){text-align:right;padding-right:20px;padding-left:1em}#download .TableProducts td:nth-child(3) .Table-icon{color:#00aeff;margin-top:-5px}@media (max-width: 767px){#download .TableProducts td:nth-child(3) .Table-icon{display:none}}@media (max-width: 1199px){#download .TableProducts td:nth-child(3){font-size:16px}}#download .Table--directory{background-color:transparent}#download .Table-item:focus,#download .Table-item:hover{background-color:rgba(255,255,255,0.05)}#download .Table-row{cursor:pointer;width:100%;transition:background-color 0.2s ease}#download .Table-row td{border-top:solid 1px rgba(255,255,255,0.15)}#download .Table-row td .titleText{white-space:normal;min-width:100px}@media (max-width: 1199px){#download .Table-row td .titleText{font-size:16px}}#download .Table-row:last-of-type td{border-bottom:solid 1px rgba(255,255,255,0.15)}#download .Table-row .additionalLegal-container{border-top:0px;width:100%;font-size:14.4px;text-align:left;padding-bottom:16px}@media (max-width: 1199px){#download .Table-row .additionalLegal-container{font-size:12.8px}}#download .Table-row .additionalLegal{padding:1em;background-color:rgba(0,0,0,0.2);transition:color 0.2s;white-space:normal;color:rgba(255,255,255,0.5);margin-top:-10px}#download .Table-row .additionalLegal p{font-size:14.4px;line-height:1.4em}@media (max-width: 1199px){#download .Table-row .additionalLegal p{font-size:12.8px}}#download .Table-row .sublink{transition:color 0.2s;color:#00aeff}#download .Table-row:not([href]) .sublink{color:rgba(255,255,255,0.5)}#download .Paragraph{padding-left:10px;padding-right:10px}@media (max-width: 767px){#download .Paragraph{padding-left:30px;padding-right:30px}}#download .Heading--articleSubheading{margin-bottom:20px}@media (max-width: 767px){#download .Heading--articleSubheading{padding-left:30px}}#download .Pane-content h4:first-of-type{margin-bottom:10px}@media (max-width: 767px){#download .Pane-content{padding-left:0;padding-right:0}}#download .modalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:5;-webkit-animation-name:locale-dropdown-fade-in;animation-name:locale-dropdown-fade-in;-webkit-animation-duration:250ms;animation-duration:250ms;overflow-y:auto;overflow-x:hidden}#download .modalOverlay .Table-column{padding:10px 15px 10px 0}#download .modalOverlay .Table-icon{width:1.5em;height:1.5em}#download .modalOverlay .additionalLegal{background-color:rgba(0,0,0,0.3);color:rgba(255,255,255,0.5);padding:20px;margin:0 20px;font-size:14.4px}#download .modalOverlay .additionalLegal p{font-size:14.4px;line-height:1.7em}@media (max-width: 1199px){#download .modalOverlay .additionalLegal p{font-size:12.8px}}#download .modalOverlay-outterContainer{margin:1% auto}#download .modalOverlay-innerContainer{text-align:center;background:linear-gradient(to bottom, #283244 0%, rgba(21,26,35,0.95) 100%);border:solid 1px rgba(255,255,255,0.15);width:450px;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-height: 700px){#download .modalOverlay-innerContainer{position:relative;margin:3% auto;top:auto;transform:inherit;left:+0px;height:100%;display:table}}@media (max-width: 767px){#download .modalOverlay-innerContainer{width:100%;height:100%;margin-top:auto;margin-bottom:auto;overflow-y:auto}}#download .modalOverlay-innerContainer .localeDropdown{width:100%;cursor:pointer;padding-top:20px;display:inline-block}#download .modalOverlay-innerContainer .localeDropdown-selectorTick{display:none}#download .modalOverlay-innerContainer .localeDropdown-selectorDropdown{background:transparent;position:static;border:inherit;margin:0 auto 0 10%;max-width:365px}#download .modalOverlay-innerContainer .localeDropdown-selectorOption{text-align:left}#download .modalOverlay-productTitle{margin:0 auto}#download .modalOverlay-downloadButton .Icon{float:left;margin-right:5px}#download .modalOverlay-unavailableText{text-align:center;color:rgba(255,255,255,0.5);margin:0 auto}#download .modalOverlay-aboveTableText{padding:0 20px;text-align:left;margin:20px 0}#download .modalOverlay-closeButton{color:rgba(255,255,255,0.5);position:absolute;top:10px;right:10px;cursor:pointer;transition:color 250ms;width:26px;height:26px}#download .modalOverlay-closeButton:focus,#download .modalOverlay-closeButton:hover{color:rgba(255,255,255,0.8)}#download .modalOverlay .Table{background-color:transparent;padding:0 20px}#download .modalOverlay .Table-item:first-of-type>*{border-top:solid 1px rgba(255,255,255,0.15)}#download .modalOverlay .Table-item:last-of-type>*{border-bottom:solid 1px rgba(255,255,255,0.15)}#download .modalOverlay .Table-column:nth-child(1){padding-left:10px}#download .modalOverlay .Table-column:nth-child(1) .Table-icon{color:#00aeff}#download .modalOverlay .Table-column:nth-child(2){text-align:left;font-size:16px}#download .localeDropdown{color:rgba(255,255,255,0.5);display:inline-block;transition:color 150ms;white-space:nowrap;position:relative}@media (max-width: 768px){#download .localeDropdown{display:none}}#download .localeDropdown:hover{color:rgba(255,255,255,0.8)}#download .localeDropdown-selectorDropdown{display:block;position:absolute;background:linear-gradient(to bottom, #283244 0%, rgba(21,26,35,0.95) 100%);width:400px;z-index:2;top:33px;border:solid 1px rgba(255,255,255,0.15);-webkit-animation-name:locale-dropdown-fade-in;animation-name:locale-dropdown-fade-in;-webkit-animation-duration:250ms;animation-duration:250ms}#download .localeDropdown-innerContainer{position:relative;min-height:100%;padding:12px 20px 0 28px}#download .localeDropdown-selectorTick{position:relative;top:15px;left:69px;width:10px;height:10px;border-bottom:solid 1px rgba(255,255,255,0.15);border-left:solid 1px rgba(255,255,255,0.15);background-color:#283244;transform:translate(-50%, 50%) rotate(135deg);transform-origin:center;z-index:3;-webkit-animation-name:locale-dropdown-fade-in;animation-name:locale-dropdown-fade-in;-webkit-animation-duration:250ms;animation-duration:250ms}#download .localeDropdown-outterContainer{display:none;margin-left:-80px}#download .localeDropdown-selectorOption{position:relative;font-size:15px;width:170px;float:left;color:rgba(255,255,255,0.5);transition:color 150ms;cursor:pointer;line-height:28px;width:150px}#download .localeDropdown-selectorOption:focus,#download .localeDropdown-selectorOption:hover{color:#fff;transition:color 150ms}#download .localeDropdown-selectorOption:last-child{padding-bottom:15px}#download .localeDropdown-label{display:inline;color:inherit;font-size:15px}#download .localeDropdown-settingsButton{color:#00aeff;margin-left:3px;margin-top:-1px;width:1.25em;height:1.25em;font-size:16px}#download .Download-grid .is-link,#download .Download-grid .is-last{display:none}@media (min-width: 1200px){#download .Download-grid .is-link,#download .Download-grid .is-last{display:block}}@media (min-width: 768px){#download .Download-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;-moz-column-gap:20px;column-gap:20px}#download .Download-grid .middle-item.Table-row{border-bottom:solid 1px rgba(255,255,255,0.15)}}#download .Download-grid .Download-item{display:flex;justify-content:flex-end;border-top:solid 1px rgba(255,255,255,0.15);align-items:center;padding:10px 20px 10px 30px;overflow:visible}@media (min-width: 768px){#download .Download-grid .Download-item{padding:10px 15px 10px 10px}}#download .Download-grid .Download-item:last-of-type{border-bottom:solid 1px rgba(255,255,255,0.15)}#download .Download-grid .Download-item .Download-headline{margin-right:auto;margin-left:15px;white-space:initial}#download .Download-grid .Download-item .Table-caret{border-bottom:none;margin-left:20px}

