﻿@keyframes blink-animation{to{opacity:0;}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.modal-mask{padding:30px;min-width:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background-color:rgba(0,0,35,.2);}.modal-mask .modal-header{display:flex;flex-direction:row;gap:10px;justify-content:space-between;}.modal-mask .modal-header .modal-title{float:left;padding-top:0;padding-bottom:10px;}.modal-mask .modal-header .modal-close-button,.modal-mask .modal-header .modal-close-button-absolute{float:right;font-size:30px;height:30px;margin-right:-5px;margin-top:1px;cursor:pointer;}.modal-mask .modal-header .modal-close-button:focus,.modal-mask .modal-header .modal-close-button-absolute:focus{color:#f63;cursor:pointer;}.modal-mask .modal-actions{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;}.modal-mask .modal-details{clear:both;}.modal-mask .modal-details .container-buttons-small{height:35px;}.modal-mask .modal-container,.modal-mask .modal-container-small{background-color:#fff;border:1px solid #8c8d8e;border-radius:4px;box-shadow:0 6px 15px rgba(0,0,0,.25);left:50%;opacity:1;padding:30px;position:absolute;transform:translate(-50%,-50%);top:50%;z-index:11;}@media only screen and (max-width:768px){.modal-mask .modal-container,.modal-mask .modal-container-small{width:100%;height:100%;overflow:auto;}}.modal-mask .modal-container h3,.modal-mask .modal-container p,.modal-mask .modal-container-small h3,.modal-mask .modal-container-small p{margin:0;}.modal-mask .modal-container li,.modal-mask .modal-container-small li{margin-bottom:10px;}.modal-mask .modal-container li:last-child,.modal-mask .modal-container-small li:last-child{margin-bottom:0;}.modal-mask .modal-container .container-buttons-end,.modal-mask .modal-container-small .container-buttons-end{line-height:0;}.modal-mask .modal-container{display:flex;flex-direction:column;max-width:900px;}.modal-mask .modal-container.design-system-compliant{padding:44px;gap:30px;}.modal-mask .modal-container.design-system-compliant .modal-close-button-absolute{font-size:24px;height:24px;margin:0;right:20px;top:20px;width:24px;}.modal-mask .modal-container.design-system-compliant .modal-details{display:flex;flex-direction:column;gap:30px;}.modal-mask .modal-container.design-system-compliant p{font-size:16px;line-height:26px;}@media only screen and (max-width:768px){.modal-mask .modal-container.design-system-compliant{padding:40px 20px 20px;}.modal-mask .modal-container.design-system-compliant .modal-title{font-size:18px;line-height:28px;}}.modal-mask .modal-container-small{display:flex;flex-direction:column;height:100%;row-gap:0;max-width:350px;}.modal-mask .modal-container-small *:not(.filter-label):not(.filter-item){padding:4px;}.modal-close-button-absolute{position:absolute;right:10px;top:10px;}body{font-family:Arial,sans-serif;scroll-behavior:smooth;}button{border-radius:100px;width:auto;}section{padding:0;}img{border:0;}code{font-size:90%;background-color:#eee;border-radius:2px;}table{text-align:left;}li{list-style:disc;}#hero-container{background:#001350;overflow:hidden;position:relative;padding-bottom:104px;}#hero-container::after{content:"";position:absolute;top:-10%;right:-20%;bottom:-100%;left:60%;background-image:url("/content/images/svg/icons/swiggzagg.svg");background-repeat:repeat;background-size:90px 132px;pointer-events:none;transform:skew(-40deg,20deg);z-index:0;filter:blur(4px);}#dast-ad-container{display:flex;justify-content:space-between;align-items:center;max-width:744px;margin:20px auto;padding:10px 20px;background:#f7f9fd;border-radius:6px;font-size:16px;line-height:26px;color:#333332;text-align:left;position:relative;z-index:1;}#dast-ad-container .dast-link{display:flex;align-items:center;gap:4px;color:#001350;text-decoration:underline;white-space:nowrap;flex-shrink:0;}#hero-content{display:flex;align-items:center;max-width:744px;margin:0 auto;padding:60px 16px 0;position:relative;z-index:1;gap:20px;}#hero-left{flex:1;min-width:0;}#hero-logo-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;}#hero-logo{display:block;width:256px;height:auto;flex-shrink:0;padding-left:4px;}.hero-subtitle{font-size:18px;line-height:28px;color:#fff;margin:0;text-align:right;}#hero-divider{height:1px;background:#fff;margin:0 0 20px;}#hero-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px;}#hero-buttons .download-button{margin:0;}h1{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-1.28px;color:#cbd0d1;margin:0 0 16px;padding-left:4px;}.download-button{padding:10px 20px;font-size:14px;line-height:24px;cursor:pointer;margin:0 auto;display:inline-flex;align-items:center;gap:8px;}#primary-download-button{display:none;}#primary-download-button,#mobile-download-button{background:#f63;color:#fff;border:0;}#primary-download-button:hover,#mobile-download-button:hover{background:#ff855c;}#mobile-download-button{border-radius:100px;font-weight:bold;display:block;width:fit-content;}.os-label.detected{font-style:italic;font-weight:bold;color:rgba(255,255,255,.85);}.os-arrow{display:none;vertical-align:middle;width:16px;height:16px;color:#b86633;}.os-arrow.visible{display:inline-block;}#which-is-right{display:flex;width:fit-content;margin:0;align-items:center;gap:6px;justify-content:flex-start;color:#fff;font-size:14px;cursor:pointer;background:none;border:0;padding:0;font-weight:normal;}#secondary-download-button{padding:10px 20px;background:rgba(255,255,255,.1);color:#fff;border:0;}#release-info-container{padding:24px 16px;background:#000a29;color:#ccd0d3;text-align:center;}#release-info-container .version-text{font-size:14px;line-height:24px;margin:0 0 4px;}#release-info-container .version-text em{color:#ff7648;font-style:italic;}#release-info-container .version-text a{color:#ff7648;text-decoration:underline;}#release-info-container .version-text a.release-notes-link{display:inline-flex;align-items:center;gap:2px;}#release-info-container .version-text a .release-notes-icon{text-decoration:none;flex-shrink:0;}#release-info-container #releases-links-container{display:flex;justify-content:center;gap:12px;}#release-info-container #releases-links-container a{color:#ccd0d3;text-decoration:underline;font-weight:700;font-size:14px;line-height:24px;}#main-area{padding:28px max(133px,(100vw - 1076px)/2);background:#f2f3f6;font-size:14px;font-weight:400;line-height:24px;}@media(min-width:1140px){#main-area{padding:48px max(138px,(100vw - 1136px)/2);display:grid;grid-template-columns:1fr 1fr;column-gap:60px;align-items:start;}#checksums-and-platforms{padding-bottom:0;}}#checksums-and-platforms{display:flex;gap:40px 20px;flex-flow:wrap;padding-bottom:40px;}.section-heading{display:flex;align-items:center;gap:6px;margin-bottom:20px;}.section-heading h2,.section-heading h3{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.88px;color:#001350;margin:0;}.section-heading svg{color:#001350;flex-shrink:0;}#checksums{flex:0 0 100%;min-width:0;}#platform-chips{display:flex;flex-wrap:wrap;gap:8px 4px;margin-bottom:20px;}.platform-chip{background:#e5e6ed;color:#333332;border:0;border-radius:99px;padding:4px 8px;font-size:14px;line-height:24px;cursor:pointer;font-family:Arial,sans-serif;margin:0;}.platform-chip.active{background:#001350;color:#fff;}.checksum-panel{display:none;}.checksum-panel.active{display:block;}.checksum-row{display:flex;align-items:center;gap:8px;margin-bottom:8px;}.hash-label{font-size:12px;color:#333332;min-width:50px;font-family:Inter,sans-serif;}.hash-value-wrapper{display:flex;align-items:center;gap:6px;min-width:0;}.hash-value{background:#e5e6ed;padding:2px 4px;font-family:"IBM Plex Mono",monospace;font-size:12px;color:#262626;letter-spacing:-.228px;word-break:break-all;max-width:100%;line-height:150%;border-radius:0;}.copy-btn{background:none;border:0;cursor:pointer;padding:0;margin:0;color:#333332;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:2px;width:24px;height:24px;}.copy-btn:hover{background:#d9dbe5;color:#001350;}#platforms{flex:0 0 100%;min-width:0;}.platform-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;}.platform-row span{font-size:14px;color:#333332;line-height:24px;}.btn-download-small{display:inline-block;background:#e5e6ed;color:#001350;border:0;border-radius:99px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:-.228px;text-decoration:none;cursor:pointer;font-family:Inter,sans-serif;}.btn-download-small:hover{background:#cdcfdc;color:#001350;text-decoration:none;}h2,h3{color:#001350;}#faq-heading{display:flex;align-items:center;gap:8px;margin-bottom:24px;}#faq-heading h2{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.88px;margin:0;}#faq-heading svg{color:#001350;flex-shrink:0;}#faq-container{display:grid;gap:20px 40px;grid-template-columns:1fr;}.faq{font-size:14px;line-height:24px;color:#5c5c5b;margin:0 0 20px 0;}.faq h3{font-size:16px;font-weight:700;line-height:26px;letter-spacing:-.64px;margin:0 0 8px;}#which-is-right-modal .modal-container{border-color:#cbd0d1;padding:40px;max-width:760px;gap:20px;}#which-is-right-modal .modal-header{align-items:center;padding-bottom:0;}#which-is-right-modal .modal-header .modal-title{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-1.28px;color:#001350;padding-bottom:0;float:none;}#which-is-right-modal .modal-header .modal-close-button{font-size:24px;height:30px;width:30px;display:flex;align-items:center;justify-content:center;margin:0;float:none;flex-shrink:0;background:none;border:0;padding:0;cursor:pointer;}#which-is-right-modal .modal-details{clear:none;}#which-is-right-modal .modal-details p{font-size:18px;line-height:28px;color:#333332;margin:0 0 20px;}#which-is-right-modal .modal-details .modal-details-last{margin-bottom:0;}#which-is-right-modal .modal-details ul{list-style:disc;padding-left:27px;margin:0 0 20px;}#which-is-right-modal .modal-details ul li{font-size:18px;line-height:28px;color:#333332;margin-bottom:0;}#which-is-right-modal .modal-details table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #d9dbe5;border-radius:6px;overflow:hidden;margin:0 0 20px;}#which-is-right-modal .modal-details table tr+tr td{border-top:1px solid #d9dbe5;}#which-is-right-modal .modal-details table tr:first-child{background-color:#f2f3f6;}#which-is-right-modal .modal-details table th,#which-is-right-modal .modal-details table td{padding:10px 20px;font-size:16px;line-height:26px;}#which-is-right-modal .modal-actions{gap:20px;align-items:center;}#which-is-right-modal .modal-actions .btn-which-guide{border:2px solid #f63;color:#f63;border-radius:100px;padding:3px 20px;font-size:14px;line-height:24px;font-family:Arial,sans-serif;text-decoration:none;cursor:pointer;white-space:nowrap;}#which-is-right-modal .modal-actions .btn-which-guide:hover{background:rgba(255,102,51,.05);color:#f63;text-decoration:none;}#which-is-right-modal .modal-actions .btn-which-close{background:#f63;color:#fff;border:0;border-radius:100px;padding:5px 20px;font-size:14px;line-height:24px;font-family:Arial,sans-serif;cursor:pointer;white-space:nowrap;margin:0;}#which-is-right-modal .modal-actions .btn-which-close:hover{background:#ff855c;}@keyframes copy-toast{0%{opacity:0;transform:translateY(10px) scale(.5) rotate(0deg);}2.5%{opacity:.31;transform:translateY(4px) scale(.6) rotate(-8deg);}5%{opacity:.63;transform:translateY(-1px) scale(.7) rotate(8deg);}7.5%{opacity:.94;transform:translateY(-7px) scale(.8) rotate(-6deg);}8%{opacity:1;transform:translateY(-8px) scale(1.15) rotate(-3deg);}10%{opacity:1;transform:translateY(-6px) scale(1.2) rotate(6deg);}12.5%{opacity:1;transform:translateY(-4px) scale(1.4) rotate(0deg);}15%{opacity:1;transform:translateY(-2px) scale(1.4) rotate(-4deg);}17.5%{opacity:1;transform:translateY(-3px) scale(1.35) rotate(4deg);}20%{opacity:1;transform:translateY(-4px) scale(1.3) rotate(0deg);}80%{opacity:1;transform:translateY(-4px) scale(1.3) rotate(0deg);}100%{opacity:0;transform:translateY(3px) scale(.8) rotate(0deg);}}.copy-toast-anchor{position:fixed;pointer-events:none;z-index:9999;transform:translateX(-50%);}.copy-toast{background:#001350;color:#fff;font-size:12px;line-height:1.5;padding:4px 10px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.25);white-space:nowrap;animation:copy-toast 2s forwards;}@media(min-width:768px){#hero-buttons{flex-wrap:nowrap;}.os-detected #mobile-download-button{display:none;}.os-detected #primary-download-button{display:inline-flex;}}@media(max-width:767px){h1{font-size:22px;line-height:32px;letter-spacing:-.88px;margin-bottom:0;}#hero-container{padding-bottom:48px;}#hero-content{flex-direction:column;align-items:flex-start;gap:0;padding-top:20px;}#hero-left{width:100%;}.subtitle-break{display:none;}#hero-logo-row{flex-direction:column;align-items:flex-start;margin-bottom:12px;}.hero-subtitle{width:100%;}#which-is-right{width:fit-content;margin:0 auto;}.download-button{width:100%;justify-content:center;}#mobile-download-button{width:100%;display:flex;}#secondary-download-button{display:none;}#dast-ad-container{margin:12px;}#hero-container::after{background-size:60px 88px;}#main-area{padding:40px 16px;}#checksums-and-platforms{flex-direction:column;}#checksums{flex:none;width:100%;}#platforms{flex:none;width:100%;}.checksum-row{flex-wrap:wrap;}.hash-value-wrapper{min-width:0;flex:1;}.hash-value{max-width:none;}}#contact-support{color:#5c5c5b;}