:root{--bg:#070c14;--surface:#0e1725;--line:#ffffff19;--ink:#f2f6fc;--muted:#a4b2c5;--cyan:#52e5ef;--blue:#729cff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--ink);font:17px/1.8 Tahoma,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}p{color:var(--muted);margin:12px 0 22px}h1,h2,h3,p{overflow-wrap:anywhere}h1,h2,h3{line-height:1.3;margin:0}h1{font-size:clamp(42px,5.4vw,76px);letter-spacing:-2px}h2{font-size:clamp(30px,3.5vw,48px);letter-spacing:-1px}h3{font-size:23px}.wrap{max-width:1250px;margin:auto;padding:0 32px}.topline{background:#102333;color:#b6dce9;font:12px/1.6 Arial;letter-spacing:1.5px;text-align:center;padding:10px}.header{position:sticky;top:0;background:#070c14ee;backdrop-filter:blur(16px);border-bottom:1px solid var(--line);z-index:10}.nav{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{display:flex;align-items:center;gap:10px;font:bold 23px Arial;letter-spacing:-.7px}.mark{width:34px;height:34px;background:linear-gradient(140deg,var(--cyan),#4071fd);border-radius:9px;color:#05101b;display:grid;place-items:center;font:bold 24px Arial}.brand small{display:block;font:10px Arial;letter-spacing:2.5px;color:#a4b2c5;margin-top:4px}.navlinks{display:flex;gap:25px;font-size:14px}.navlinks a:hover,.foot a:hover{color:var(--cyan)}.lang{display:flex;gap:3px;padding:4px;background:#111e2f;border-radius:7px;font:bold 13px Arial}.lang a{padding:8px}.lang a[aria-current]{background:#e4f7fd;color:#08141f;border-radius:4px}.hero{position:relative;padding:78px 0 0;background:radial-gradient(ellipse at 75% 40%,#12345880,transparent 60%);overflow:hidden}.hero-grid{display:grid;grid-template-columns:.9fr 1.15fr;gap:40px;align-items:center}.eyebrow{font:12px/1.5 Arial;letter-spacing:2.7px;text-transform:uppercase;color:var(--cyan);display:flex;gap:10px;align-items:center;margin-bottom:22px}.dot{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--cyan);box-shadow:0 0 15px var(--cyan)}.hero h1 span{color:var(--cyan)}.hero p{max-width:510px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 16px}.btn{padding:13px 22px;border-radius:7px;border:1px solid var(--line);display:inline-flex;justify-content:center;align-items:center;gap:14px;font-size:15px;font-weight:bold;background:transparent;color:var(--ink);min-height:50px}.btn.primary{color:#04131e;background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 30px #52e5ef15}.btn:hover{transform:translateY(-2px);filter:brightness(1.12)}.tiny{font-size:13px;color:#8fa3bd}.hero-image{border-radius:14px;border:1px solid #4a769b50;overflow:hidden;box-shadow:0 30px 85px #0009;position:relative}.hero-image img{display:block;width:100%;height:auto}.caption{padding:11px 16px;background:#0d1827;color:#a5b9d0;font-size:12px;display:flex;justify-content:space-between;gap:15px}.strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff02}.strip>div{padding:22px 18px;border-right:1px solid var(--line)}.strip>div:last-child{border:0}.strip b{display:block;font:bold 20px Arial;margin-bottom:4px}.strip span{font-size:13px;color:var(--muted)}section.block{padding:95px 0;border-bottom:1px solid var(--line)}.heading{max-width:720px;margin-bottom:40px}.section-label{font:12px Arial;letter-spacing:2px;color:#7891ad;margin-bottom:16px}.tabs{display:flex;gap:10px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:17px;margin-bottom:30px}.tab{padding:11px 18px;border:1px solid var(--line);border-radius:6px;color:#b1bed0;background:transparent;font-size:15px}.tab[aria-selected=true]{background:#16313d;color:var(--cyan);border-color:#52e5ef60}.feature-panel{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.feature-lead{padding:32px;border-radius:14px;background:linear-gradient(135deg,#102837,#111b2d);border:1px solid #52e5ef22}.big-icon{font:56px Arial;color:var(--cyan);margin-bottom:26px}.feature-lead h3{font-size:30px}.feature-list{display:grid;gap:22px}.feature-item{display:grid;grid-template-columns:34px 1fr;gap:15px}.check{color:var(--cyan);background:#52e5ef10;border:1px solid #52e5ef25;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font:15px Arial}.feature-item h4{margin:0;font-size:19px}.feature-item p{font-size:15px;margin:6px 0}.compat{margin-top:30px;border-left:2px solid #729cff;padding-left:18px;font-size:14px}.video-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.video-head .heading{margin:0}.videos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.video-card{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#0b1421}.video-art{aspect-ratio:16/9;display:grid;place-items:center;position:relative;background:radial-gradient(ellipse at 70% 30%,#215570,transparent 70%),linear-gradient(135deg,#101c31,#14273c);overflow:hidden}.video-art:before{content:'';position:absolute;width:160%;height:75%;border:1px solid #52e5ef25;border-radius:50%;transform:rotate(-25deg)}.video-card:nth-child(2) .video-art{background:radial-gradient(ellipse at 70% 30%,#39346d,transparent 70%),#111c2d}.video-card:nth-child(3) .video-art{background:radial-gradient(ellipse at 70% 30%,#285645,transparent 70%),#0c1d28}.play{height:58px;width:58px;display:grid;place-items:center;border-radius:50%;background:#ffffff12;border:1px solid #ffffff60;font:22px Arial;z-index:1}.video-art small{position:absolute;top:15px;left:15px;color:#a9cee4;font:11px Arial;letter-spacing:1.5px}.video-content{padding:24px}.video-content h3{font-size:21px}.video-content p{font-size:14px}.video-link{font-size:14px;color:var(--cyan);font-weight:bold}.download-area{background:radial-gradient(ellipse at 15% 60%,#13385066,transparent 60%)}.download-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:25px}.download-card,.donate-card{padding:38px;border:1px solid var(--line);border-radius:15px;background:#0d1825}.download-card{border-color:#52e5ef45;background:linear-gradient(140deg,#102938,#101929)}.badge{display:inline-flex;align-items:center;gap:8px;border:1px solid #52e5ef40;border-radius:25px;padding:5px 12px;font:12px Arial;color:var(--cyan);margin-bottom:25px}.app-name{font:700 31px/1.25 Arial;letter-spacing:-1px}.app-name span{color:var(--cyan)}.release-meta{display:flex;gap:18px;flex-wrap:wrap;margin:22px 0;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px;color:#b9c8d8}.status{padding:13px 18px;background:#ffffff06;border:1px dashed #ffffff25;border-radius:7px;color:#bdcadc;font-size:15px}.donate-card{display:flex;flex-direction:column;justify-content:center}.heart{font-size:38px;color:var(--cyan);margin-bottom:20px}.manual-grid{display:grid;grid-template-columns:290px 1fr;gap:55px}.manual-index{padding:25px;background:#0d1725;border:1px solid var(--line);border-radius:10px;height:fit-content}.manual-index a{display:block;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px;color:#a9bed7}.manual-index a:last-child{border:0}.manual-content details{border-bottom:1px solid var(--line);padding:24px 0}.manual-content details:first-child{padding-top:0}.manual-content summary{cursor:pointer;font-size:20px;font-weight:bold;list-style:none;display:flex;justify-content:space-between;gap:20px}.manual-content summary:after{content:'+';color:var(--cyan)}.manual-content details[open] summary:after{content:'−'}.manual-content ol{color:var(--muted);padding-left:24px;font-size:16px}.manual-content li{padding:5px 0}.closing{margin-top:45px;border:1px solid var(--line);padding:25px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:25px;background:#0c1623}.closing p{margin:0;font-size:15px}.foot{padding:45px 0 25px}.footer-top{display:flex;justify-content:space-between;gap:30px;align-items:start}.foot p{font-size:14px;max-width:450px}.footer-links{display:flex;gap:25px;font-size:14px}.copyright{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:24px;margin-top:25px;font-size:12px;color:#71849c}.skip{position:absolute;top:-80px}.skip:focus{top:5px;background:var(--cyan);color:#000;padding:10px;z-index:99}[hidden]{display:none!important}@media(max-width:1000px){.navlinks{gap:14px;font-size:12px}.hero-grid{grid-template-columns:1fr;gap:35px}.hero-copy{max-width:750px}.hero-image{max-width:850px}.hero{padding-top:50px}.manual-grid{grid-template-columns:220px 1fr;gap:30px}}@media(max-width:650px){body{font-size:16px}.wrap{padding:0 20px}.topline{font-size:10px}.nav{flex-wrap:wrap;padding:16px 0;gap:16px}.brand{font-size:20px}.navlinks{order:3;width:100%;justify-content:space-between;font-size:12px;gap:8px}.hero{padding-top:35px}h1{letter-spacing:-1px}.strip{grid-template-columns:1fr 1fr;margin-top:35px}.strip>div{padding:18px 12px;border-bottom:1px solid var(--line)}.strip b{font-size:17px}.strip span{font-size:12px}section.block{padding:60px 0}.feature-panel,.download-grid,.manual-grid{grid-template-columns:1fr;gap:25px}.feature-lead,.download-card,.donate-card{padding:25px}.tabs{gap:7px}.tab{padding:9px 12px;font-size:13px}.videos{grid-template-columns:1fr}.video-head{display:block}.video-head>.btn{margin-top:20px}.video-art{aspect-ratio:2.2}.manual-index{display:none}.closing,.footer-top,.copyright{flex-direction:column;align-items:start}.footer-links{flex-wrap:wrap;gap:18px}.caption{font-size:10px}.eyebrow{font-size:10px;letter-spacing:1.7px}.actions .btn{flex:1}.manual-content summary{font-size:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn:hover{transform:none}}@media print{header,.topline,.tabs,.actions,.lang{display:none}body{background:white;color:black}p{color:#333}details{display:block}section.block{padding:25px 0}.hero-grid,.manual-grid{display:block}.wrap{max-width:none}}

/* Specifications: all features visible, no tabs required. */
.specs-section{background:linear-gradient(180deg,#0a1420,#070c14)}.specs-section .heading{max-width:900px}.spec-subtitle{font-size:24px;margin-top:18px;color:#c0d2e7}.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px}.spec-group{position:relative;border-top:1px solid #52e5ef45;padding:28px 0 12px}.spec-number{font:12px Arial;letter-spacing:2px;color:var(--cyan);margin-bottom:12px}.spec-group h3{margin-bottom:24px}.spec-group ul{padding-left:21px;margin:0}.spec-group li{padding-left:6px;margin:0 0 18px;color:var(--cyan)}.spec-group strong{display:block;font-size:17px;color:#f2f6fc;font-weight:600;line-height:1.6}.spec-group li span{display:block;font-size:15px;color:var(--muted);line-height:1.8;margin-top:3px}@media(max-width:650px){.spec-grid{grid-template-columns:1fr;gap:12px}.spec-subtitle{font-size:21px}.spec-group strong{font-size:17px}}

.qr-pending{border:1px dashed #ffffff35;border-radius:8px;padding:17px;display:flex;flex-direction:column;margin-top:8px}.qr-pending span{color:var(--muted);font-size:14px}.usage-notice{background:#10151d}.notice-box{padding:28px;border:1px solid #d7ad6038;border-left:3px solid #d7ad60;border-radius:8px}.notice-box h2{font-size:25px;letter-spacing:0}.notice-box p{font-size:15px}.hero h1{font-size:clamp(38px,4.5vw,64px)}

.qr-support{margin-top:25px;border-top:1px solid var(--line);padding-top:20px}.qr-support h4{margin:0 0 15px;font-size:18px}.qr-support img{display:block;width:100%;max-width:300px;height:auto;border-radius:8px;margin:auto}.qr-support p{font-size:14px}.qr-support .btn{font-size:13px;padding:10px 13px}.qr-support .actions{margin-top:15px}

/* Apps, statistics and SEO guide — October 2026 */
.nav{flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.navlinks{flex-wrap:wrap;gap:10px 18px}.apps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.app-tile{background:linear-gradient(150deg,#15253a,#0c1421);border:1px solid var(--line);border-radius:18px;padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.app-tile p{margin:0 0 10px}.app-symbol{font-size:32px;color:var(--cyan);width:62px;height:62px;border:1px solid #52e5ef44;border-radius:16px;display:grid;place-items:center}.app-tile h3{font-size:25px}.soon{color:#ffd58b!important;border-color:#ffd58b55!important}.future-space{margin-top:auto;border:1px dashed #ffffff29;border-radius:10px;padding:20px;color:var(--muted);font-size:14px;width:100%;min-height:100px}.availability{color:#ffd58b;font-size:15px}.stats-wrap{padding-top:24px;padding-bottom:24px}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.stats-grid>div{border:1px solid var(--line);border-radius:14px;background:#0e1725;padding:24px}.stats-grid strong{display:block;color:var(--cyan);font:bold 38px Arial}.stats-grid span{color:var(--muted)}.guide-article{max-width:920px;margin:auto;padding:50px 28px}.guide-article h2{font-size:28px;margin-top:40px}.guide-article li{margin-bottom:12px}.guide-article .btn{display:inline-block}.guide-article details{margin:12px 0;border:1px solid var(--line);padding:18px;border-radius:10px}@media(max-width:900px){.apps-grid{grid-template-columns:1fr}.navlinks{width:100%;order:3}.future-space{min-height:70px}}@media(max-width:480px){.app-tile{padding:22px}.stats-grid{grid-template-columns:1fr}.navlinks{font-size:14px}.stats-grid strong{font-size:32px}}

/* Download and optional support share one card. */
.download-grid{grid-template-columns:minmax(0,1fr);max-width:960px;margin-inline:auto}.support-inline{margin-top:32px;padding-top:28px;border-top:1px solid var(--line)}.support-inline h3{font-size:26px}.paypal-button{display:inline-flex;align-items:center;gap:18px;background:#fff;color:#003087!important;border:2px solid #fff;border-radius:14px;padding:8px 24px 8px 12px;font-weight:bold;min-height:90px;max-width:100%;transition:transform .15s,box-shadow .15s}.paypal-button img{display:block;object-fit:contain;width:113px;height:71px;flex-shrink:0}.paypal-button:hover{transform:translateY(-2px);box-shadow:0 6px 26px #009cde44}.support-inline .qr-support{margin-top:24px;padding-top:24px;border-top:1px solid var(--line)}@media(max-width:480px){.paypal-button{gap:10px;padding:8px 14px 8px 6px;font-size:16px}.paypal-button img{width:90px;height:57px}}
