.download-brand{color:inherit;text-decoration:none}.download-main{max-width:1120px}.download-gate{width:min(560px,100%);margin:58px auto}.download-account-link{display:inline-flex;align-items:center;min-height:38px;padding:8px 11px;border:1px solid var(--line-strong);border-radius:10px;color:#c8dcff;background:#121e31;font-size:12px;font-weight:800;text-decoration:none}.download-tabs a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:11px 16px;border-radius:11px;color:#aebbd0;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap}.download-tabs a:hover{color:#e6eefb;background:rgba(255,255,255,.035)}.download-tabs a.active{color:white;background:#1b2b45;box-shadow:inset 0 0 0 1px rgba(105,167,255,.18)}.download-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:28px;align-items:end;margin-bottom:18px;padding:clamp(28px,5vw,46px);border:1px solid rgba(105,167,255,.16);border-radius:26px;background:linear-gradient(90deg,rgba(8,14,24,.94),rgba(8,14,24,.58)),radial-gradient(circle at 84% 18%,rgba(105,167,255,.24),transparent 20rem),radial-gradient(circle at 72% 92%,rgba(239,83,98,.17),transparent 18rem),#0d1726;box-shadow:0 30px 80px rgba(0,0,0,.3);overflow:hidden}.download-hero h2{margin-bottom:12px;font-size:clamp(34px,5vw,54px)}.download-hero p{max-width:720px;margin:0;color:#b8c4d5;font-size:16px}.download-hero-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.download-hero-pills span{padding:8px 11px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#d9e3f1;background:rgba(255,255,255,.05);font-size:12px;font-weight:800}.download-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px}.download-product-card{position:relative;overflow:hidden;padding:26px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,rgba(17,26,40,.97),rgba(12,20,33,.98));box-shadow:var(--shadow)}.download-product-card::after{content:"";position:absolute;right:-90px;top:-110px;width:260px;height:260px;border-radius:50%;pointer-events:none}.android-download-card::after{background:radial-gradient(circle,rgba(69,198,170,.12),transparent 68%)}.chrome-download-card::after{background:radial-gradient(circle,rgba(105,167,255,.15),transparent 68%)}.download-product-head{position:relative;z-index:1;display:flex;gap:18px;align-items:flex-start}.download-product-head h3{margin:2px 0 7px;font-size:21px}.download-product-head p{margin:0;color:var(--muted)}.download-kicker{color:#9fc5ff;font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.platform-mark{position:relative;display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#0d1726}.android-mark{background:linear-gradient(145deg,rgba(69,198,170,.15),rgba(69,198,170,.04))}.android-head{position:absolute;top:18px;width:28px;height:17px;border-radius:14px 14px 5px 5px;background:#7dd9bd}.android-head::before,.android-head::after{content:"";position:absolute;top:-6px;width:2px;height:8px;background:#7dd9bd}.android-head::before{left:6px;transform:rotate(-27deg)}.android-head::after{right:6px;transform:rotate(27deg)}.android-body{position:absolute;top:34px;width:28px;height:18px;border-radius:4px 4px 7px 7px;background:#7dd9bd}.android-body::before,.android-body::after{content:"";position:absolute;bottom:-6px;width:4px;height:8px;border-radius:0 0 3px 3px;background:#7dd9bd}.android-body::before{left:5px}.android-body::after{right:5px}.chrome-mark{background:conic-gradient(from -35deg,#ef5362 0 33%,#f6c868 33% 66%,#45c6aa 66% 100%);border:6px solid #111a28}.chrome-core{width:25px;height:25px;border:5px solid rgba(255,255,255,.88);border-radius:50%;background:#69a7ff}.extension-piece{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:24px;height:24px;border:3px solid #111a28;border-radius:8px;color:white;background:#6d72ff;font-size:18px;font-weight:900;line-height:1}.download-file-meta{position:relative;z-index:1;display:flex;justify-content:space-between;gap:14px;margin:22px 0 14px;padding:12px 13px;border:1px solid var(--line);border-radius:12px;color:#9fb0c7;background:#0b1422;font-size:12px;font-weight:700}.download-action{position:relative;z-index:1;width:100%;min-height:50px}.secondary-download{color:#e6efff;border:1px solid #385681;background:linear-gradient(135deg,#1c3150,#182740);box-shadow:0 8px 22px rgba(105,167,255,.1)}.download-card-note{position:relative;z-index:1;margin:12px 0 0;color:#7f8da1;font-size:11px}.download-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.install-guide{margin-bottom:18px}.install-guide-heading{display:flex;align-items:center;gap:13px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--line)}.install-guide-heading h3{margin:2px 0 0;font-size:20px}.guide-number{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(105,167,255,.24);border-radius:13px;color:#bcd6ff;background:rgba(105,167,255,.09);font-weight:900}.install-steps{display:grid;gap:14px;margin:0 0 22px;padding:0;list-style:none}.install-steps li{display:grid;grid-template-columns:30px 1fr;gap:11px;align-items:start}.install-steps li>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(105,167,255,.26);border-radius:50%;color:#bcd6ff;background:#111e31;font-size:12px;font-weight:900}.install-steps strong{display:block;color:#edf3fb;font-size:13px}.install-steps p{margin:2px 0 0;color:#8f9db1;font-size:12px}.install-steps em{color:#c9dbf8;font-style:normal}.phone-demo,.browser-demo{border:1px solid #293a55;border-radius:18px;background:#0a1220;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}.phone-demo{width:min(340px,100%);margin:0 auto;padding:16px}.phone-status,.phone-title,.phone-app-row,.permission-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.phone-status{color:#77869a;font-size:10px}.phone-title{justify-content:flex-start;margin:18px 0 24px}.back-arrow{color:#aebbd0;font-size:28px;line-height:1}.phone-app-row{justify-content:flex-start;padding-bottom:18px}.phone-app-row small{display:block;color:#718096}.mini-browser-icon{width:36px;height:36px;border-radius:50%;background:conic-gradient(#ef5362 0 33%,#f6c868 33% 66%,#45c6aa 66% 100%);box-shadow:inset 0 0 0 8px #111a28}.permission-row{padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#dde7f4;font-size:13px;font-weight:750}.phone-demo>p{margin:14px 0 0;color:#718096;font-size:11px}.demo-toggle{position:relative;display:inline-block;width:36px;height:20px;border-radius:999px;background:#354258;vertical-align:middle}.demo-toggle i{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:white}.demo-toggle.active{background:#4a8fff}.demo-toggle.active i{left:19px}.browser-demo{overflow:hidden}.browser-demo-top{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #233149;background:#111a28}.browser-demo-top span{width:8px;height:8px;border-radius:50%;background:#49566a}.browser-demo-top b{margin-left:7px;color:#aebbd0;font-size:11px}.browser-demo-address{margin:10px 12px;padding:8px 11px;border:1px solid #263750;border-radius:999px;color:#8fa5c4;background:#0d1726;font:11px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.browser-demo-toolbar,.browser-demo-actions,.extension-demo-card{display:flex;align-items:center;gap:10px}.browser-demo-toolbar{justify-content:space-between;padding:7px 12px 12px}.browser-demo-toolbar label{display:flex;align-items:center;gap:8px;margin:0;color:#9ba9bc;font-size:10px}.browser-demo-actions{flex-wrap:wrap;padding:12px;border-top:1px solid #1e2c42;border-bottom:1px solid #1e2c42}.browser-demo-actions span{padding:7px 9px;border:1px solid #2d3d56;border-radius:8px;color:#9fb0c7;background:#111a28;font-size:10px;font-weight:800}.browser-demo-actions .load-unpacked{color:#cfe0ff;border-color:#4c75b4;background:#132540}.extension-demo-card{margin:12px;padding:13px;border:1px solid #24334b;border-radius:12px;background:#0d1726}.extension-demo-logo{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:white;background:linear-gradient(145deg,var(--accent),#7a68ff);font-size:11px;font-weight:900}.extension-demo-card div{min-width:0;flex:1}.extension-demo-card strong,.extension-demo-card small{display:block}.extension-demo-card small{color:#718096;font-size:10px}.extension-demo-card .status-badge{margin:0}.download-notes{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:28px;align-items:start}.download-notes h3{margin:0;font-size:20px}.download-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.download-note-grid div{padding:13px;border:1px solid var(--line);border-radius:13px;background:#0d1625}.download-note-grid strong{color:#e9eff8;font-size:12px}.download-note-grid p{margin:4px 0 0;color:#7e8da2;font-size:11px}.download-action[aria-disabled="true"]{cursor:not-allowed;opacity:.48;pointer-events:none}@media(max-width:900px){.download-hero,.download-notes{grid-template-columns:1fr}.download-hero-pills{justify-content:flex-start}.download-note-grid{grid-template-columns:1fr}}@media(max-width:760px){.download-product-grid,.download-guide-grid{grid-template-columns:1fr}.download-tabs{width:100%}.download-tabs a{flex:1 0 auto}.download-hero{padding:24px 20px;border-radius:20px}.download-product-card{padding:20px;border-radius:18px}}@media(max-width:430px){.download-product-head{gap:13px}.platform-mark{flex-basis:54px;width:54px;height:54px;border-radius:15px}.download-file-meta{flex-direction:column;gap:3px}}
