.app-view-wrapper[data-astro-cid-7da3lww3]{position:relative;width:100%;min-height:100vh;padding-bottom:80px;overflow-x:hidden}.ambient-aura-stage[data-astro-cid-7da3lww3]{position:absolute;top:0;left:0;right:0;height:clamp(520px,60vw,780px);overflow:hidden;pointer-events:none;z-index:0}.ambient-glow[data-astro-cid-7da3lww3]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.35;mix-blend-mode:screen}[data-theme=light] .ambient-glow[data-astro-cid-7da3lww3]{mix-blend-mode:multiply;opacity:.18;filter:blur(90px)}.ambient-glow-primary[data-astro-cid-7da3lww3]{top:-140px;left:50%;transform:translate(-50%);width:clamp(450px,85vw,950px);height:clamp(340px,50vw,580px);background:radial-gradient(ellipse at center,var(--app-accent) 0%,rgba(114,174,230,.45) 45%,transparent 75%)}.ambient-glow-secondary[data-astro-cid-7da3lww3]{top:60px;right:5%;width:clamp(260px,40vw,540px);height:clamp(240px,35vw,460px);background:radial-gradient(circle,var(--app-accent) 0%,transparent 70%);opacity:.22}.ambient-screenshot-blur[data-astro-cid-7da3lww3]{position:absolute;inset:-12%;background-size:cover;background-position:center 20%;filter:blur(95px) saturate(180%) brightness(.7);opacity:.32;transform:scale(1.1)}[data-theme=light] .ambient-screenshot-blur[data-astro-cid-7da3lww3]{filter:blur(95px) saturate(140%) brightness(1.1);opacity:.14}.ambient-vignette-overlay[data-astro-cid-7da3lww3]{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.12) 0%,rgba(0,0,0,.5) 55%,var(--bg) 95%,var(--bg) 100%)}[data-theme=light] .ambient-vignette-overlay[data-astro-cid-7da3lww3]{background:linear-gradient(to bottom,rgba(255,255,255,.2) 0%,rgba(248,247,244,.65) 55%,var(--bg) 95%,var(--bg) 100%)}.app-content-container[data-astro-cid-7da3lww3]{position:relative;z-index:1;padding-top:clamp(20px,3vw,36px)}.breadcrumb[data-astro-cid-7da3lww3]{display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--text-faint);margin-bottom:24px;flex-wrap:wrap}.breadcrumb-link[data-astro-cid-7da3lww3]{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);transition:color .15s ease}.breadcrumb-link[data-astro-cid-7da3lww3]:hover,.breadcrumb-link[data-astro-cid-7da3lww3]:focus-visible{color:var(--app-accent)}.breadcrumb-divider[data-astro-cid-7da3lww3]{color:var(--text-faint);opacity:.5}.breadcrumb-category[data-astro-cid-7da3lww3]{color:var(--text-muted)}.breadcrumb-current[data-astro-cid-7da3lww3]{color:var(--text-main);font-weight:600}.app-hero-header[data-astro-cid-7da3lww3]{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;padding-bottom:28px;border-bottom:1px solid var(--border);margin-bottom:32px;flex-wrap:wrap}.hero-identity[data-astro-cid-7da3lww3]{display:flex;gap:22px;align-items:flex-start;flex:1;min-width:min(100%,320px)}.app-logo-box[data-astro-cid-7da3lww3]{width:88px;height:88px;border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid var(--border);overflow:hidden;flex-shrink:0;box-shadow:0 8px 24px #00000059}.app-logo-img[data-astro-cid-7da3lww3]{width:100%;height:100%;object-fit:cover}.hero-details[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.badges-row[data-astro-cid-7da3lww3]{display:flex;gap:8px;margin-bottom:4px;flex-wrap:wrap;align-items:center}.badge[data-astro-cid-7da3lww3]{display:inline-flex;align-items:center;padding:3px 9px;border-radius:9999px;font-size:.72rem;font-weight:600;line-height:1.2;border:1px solid var(--border);background:var(--surface);color:var(--text-muted)}.badge-accent-tint[data-astro-cid-7da3lww3]{background:#72aee61f;border-color:#72aee64d;color:var(--accent-blue)}.badge-sovereign[data-astro-cid-7da3lww3]{background:#ffffff0d;border-color:#ffffff1f;color:var(--text-main)}.badge-update[data-astro-cid-7da3lww3]{display:inline-flex;align-items:center;gap:6px;background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.35)}.update-pulse-dot[data-astro-cid-7da3lww3]{width:6px;height:6px;border-radius:50%;background:#10b981;flex-shrink:0;animation:pulseDot 2s infinite cubic-bezier(.45,0,.55,1)}@keyframes pulseDot{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.hero-title[data-astro-cid-7da3lww3]{font-size:clamp(2rem,4.5vw,2.85rem);font-family:var(--font-mono);font-weight:800;color:var(--text-main);line-height:1.12;letter-spacing:-.02em}.hero-tagline[data-astro-cid-7da3lww3]{font-size:clamp(.95rem,1.8vw,1.1rem);color:var(--text-muted);line-height:1.45}.package-name[data-astro-cid-7da3lww3]{font-size:.78rem;color:var(--text-faint);margin-top:2px}.hero-actions-panel[data-astro-cid-7da3lww3]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.top-showcase-section[data-astro-cid-7da3lww3]{position:relative;margin-bottom:44px;width:100%;min-width:0}.showcase-header[data-astro-cid-7da3lww3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:14px;flex-wrap:wrap}.showcase-heading-wrap[data-astro-cid-7da3lww3]{display:flex;align-items:center;gap:10px}.showcase-glow-indicator[data-astro-cid-7da3lww3]{width:8px;height:8px;border-radius:50%;background:var(--app-accent);box-shadow:0 0 12px var(--app-accent)}.showcase-title[data-astro-cid-7da3lww3]{font-size:1.05rem;font-weight:700;color:var(--text-main);text-transform:uppercase;letter-spacing:.05em}.showcase-counter-chip[data-astro-cid-7da3lww3]{font-size:.72rem;background:var(--surface-card);border:1px solid var(--border);padding:3px 8px;border-radius:9999px;color:var(--text-muted)}.showcase-nav-controls[data-astro-cid-7da3lww3]{display:flex;gap:8px;align-items:center}.showcase-nav-btn[data-astro-cid-7da3lww3]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface-card);border:1px solid var(--border);color:var(--text-main);cursor:pointer;transition:all .2s ease}.showcase-nav-btn[data-astro-cid-7da3lww3]:hover,.showcase-nav-btn[data-astro-cid-7da3lww3]:focus-visible{background:var(--surface-hover);border-color:var(--app-accent);color:var(--app-accent);transform:translateY(-1px);outline:none}.showcase-stage-frame[data-astro-cid-7da3lww3]{position:relative;width:100%;border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff08,#00000040);border:1px solid rgba(255,255,255,.08);padding:14px 14px 20px;overflow:hidden;box-shadow:0 16px 48px -12px #0009}[data-theme=light] .showcase-stage-frame[data-astro-cid-7da3lww3]{background:linear-gradient(180deg,#ffffffb3,#f0eee880);border-color:#00000014;box-shadow:0 12px 36px -12px #0000001a}.showcase-ambient-halo[data-astro-cid-7da3lww3]{position:absolute;top:-50%;left:20%;width:60%;height:120%;background:radial-gradient(circle,var(--app-accent) 0%,transparent 70%);filter:blur(80px);opacity:.18;pointer-events:none}[data-theme=light] .showcase-ambient-halo[data-astro-cid-7da3lww3]{opacity:.1}.showcase-scroll-track[data-astro-cid-7da3lww3]{position:relative;display:flex;gap:16px;width:100%;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:6px 4px 14px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.showcase-scroll-track[data-astro-cid-7da3lww3]::-webkit-scrollbar{height:6px}.showcase-scroll-track[data-astro-cid-7da3lww3]::-webkit-scrollbar-track{background:transparent}.showcase-scroll-track[data-astro-cid-7da3lww3]::-webkit-scrollbar-thumb{background:var(--border);border-radius:9999px}.showcase-item[data-astro-cid-7da3lww3]{margin:0;scroll-snap-align:start;flex:0 0 auto;height:clamp(260px,36vw,420px);width:auto;box-sizing:border-box}.showcase-item-btn[data-astro-cid-7da3lww3]{position:relative;display:flex;flex-direction:column;height:100%;width:auto;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;transition:transform .25s cubic-bezier(.16,1,.3,1)}.showcase-item-btn[data-astro-cid-7da3lww3]:hover,.showcase-item-btn[data-astro-cid-7da3lww3]:focus-visible{transform:translateY(-6px);outline:none}.device-frame[data-astro-cid-7da3lww3]{position:relative;height:calc(100% - 28px);width:auto;border-radius:24px;border:3.5px solid rgba(255,255,255,.14);background:#000;overflow:hidden;box-shadow:0 18px 42px -10px #000000bf,0 0 0 1px #000000d9;transition:border-color .28s ease,box-shadow .28s ease,transform .28s cubic-bezier(.16,1,.3,1)}[data-theme=light] .device-frame[data-astro-cid-7da3lww3]{border-color:#0000001f;box-shadow:0 14px 32px -10px #0000002e,0 0 0 1px #00000014}.showcase-item-btn[data-astro-cid-7da3lww3]:hover .device-frame[data-astro-cid-7da3lww3],.showcase-item-btn[data-astro-cid-7da3lww3]:focus-visible .device-frame[data-astro-cid-7da3lww3]{border-color:var(--app-accent);box-shadow:0 24px 54px -10px #000000e6,0 0 28px var(--app-accent-glow)}.device-notch[data-astro-cid-7da3lww3]{position:absolute;top:6px;left:50%;transform:translate(-50%);width:36px;height:4px;border-radius:9999px;background:#000c;z-index:6;pointer-events:none}.device-glare[data-astro-cid-7da3lww3]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 28%,transparent 55%);z-index:5;pointer-events:none}.device-screen-img[data-astro-cid-7da3lww3]{display:block;height:100%;width:auto;max-width:min(85vw,680px);object-fit:contain;background:#000}.showcase-hover-veil[data-astro-cid-7da3lww3]{position:absolute;inset:0;background:#0000006b;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;opacity:0;z-index:7;transition:opacity .2s ease}.showcase-item-btn[data-astro-cid-7da3lww3]:hover .showcase-hover-veil[data-astro-cid-7da3lww3],.showcase-item-btn[data-astro-cid-7da3lww3]:focus-visible .showcase-hover-veil[data-astro-cid-7da3lww3]{opacity:1}.showcase-expand-chip[data-astro-cid-7da3lww3]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#000000c7;border:1px solid rgba(255,255,255,.25);border-radius:9999px;color:#fff;font-size:.78rem;font-weight:600;box-shadow:0 4px 16px #00000080;transform:translateY(4px);transition:transform .2s ease}.showcase-item-btn[data-astro-cid-7da3lww3]:hover .showcase-expand-chip[data-astro-cid-7da3lww3]{transform:translateY(0)}.showcase-caption[data-astro-cid-7da3lww3]{display:flex;align-items:center;gap:6px;padding-top:8px;font-size:.72rem;color:var(--text-faint)}.caption-index[data-astro-cid-7da3lww3]{color:var(--app-accent);font-weight:700}.caption-label[data-astro-cid-7da3lww3]{color:var(--text-muted)}.showcase-dots-bar[data-astro-cid-7da3lww3]{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:14px}.showcase-dot-btn[data-astro-cid-7da3lww3]{width:8px;height:8px;border-radius:9999px;background:var(--border);border:none;cursor:pointer;padding:0;transition:all .25s ease}.showcase-dot-btn[data-astro-cid-7da3lww3]:hover{background:var(--text-muted);transform:scale(1.2)}.showcase-dot-btn[data-astro-cid-7da3lww3].active{width:24px;background:var(--app-accent);box-shadow:0 0 10px var(--app-accent)}.detail-grid[data-astro-cid-7da3lww3]{display:grid;grid-template-columns:1fr 340px;gap:36px;align-items:start}.main-column[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;gap:28px;min-width:0}.sidebar-column[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;gap:24px}.content-card[data-astro-cid-7da3lww3],.sidebar-card[data-astro-cid-7da3lww3]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(18px,2.5vw,26px);box-shadow:var(--shadow-card)}[data-theme=dark] .content-card[data-astro-cid-7da3lww3],[data-theme=dark] .sidebar-card[data-astro-cid-7da3lww3]{background:#0e0e12a6;backdrop-filter:blur(12px);border-color:#ffffff14}.card-section-heading[data-astro-cid-7da3lww3]{display:flex;align-items:center;gap:10px;font-size:1.15rem;font-weight:700;color:var(--text-main);margin-bottom:18px}.heading-accent-bar[data-astro-cid-7da3lww3]{width:4px;height:18px;border-radius:2px;background:var(--app-accent)}.lead-tagline[data-astro-cid-7da3lww3]{font-size:1.15rem;font-weight:600;color:var(--app-accent);margin-bottom:14px;line-height:1.45}.body-description[data-astro-cid-7da3lww3]{color:var(--text-muted);font-size:.95rem;line-height:1.75}.update-card[data-astro-cid-7da3lww3]{background:#10b98114;border:1px solid rgba(16,185,129,.25);border-radius:var(--radius-lg);padding:16px 20px}.update-card-header[data-astro-cid-7da3lww3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.update-card-badge[data-astro-cid-7da3lww3]{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:#34d399}.update-card-date[data-astro-cid-7da3lww3]{font-size:.75rem;color:var(--text-muted)}.update-card-note[data-astro-cid-7da3lww3]{font-size:.88rem;color:var(--text-main);line-height:1.55;margin:0}.features-grid[data-astro-cid-7da3lww3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.feature-card[data-astro-cid-7da3lww3]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color .2s ease,background-color .2s ease}.feature-card[data-astro-cid-7da3lww3]:hover{border-color:var(--border);background:var(--surface-hover)}.feature-icon-box[data-astro-cid-7da3lww3]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#72aee61a;flex-shrink:0;margin-top:1px}.feature-text[data-astro-cid-7da3lww3]{font-size:.88rem;color:var(--text-main);line-height:1.45}.perm-intro[data-astro-cid-7da3lww3]{font-size:.85rem;color:var(--text-muted);margin-bottom:16px}.perm-list[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;gap:10px}.perm-card[data-astro-cid-7da3lww3]{padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:4px}.perm-tag[data-astro-cid-7da3lww3]{font-size:.8rem;color:var(--app-accent);font-weight:600}.perm-desc[data-astro-cid-7da3lww3]{font-size:.82rem;color:var(--text-muted);line-height:1.4}.sidebar-card-title[data-astro-cid-7da3lww3]{font-size:.95rem;font-weight:700;color:var(--text-main);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--border)}.spec-rows[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;gap:10px}.spec-row[data-astro-cid-7da3lww3]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid var(--border-subtle);font-size:.84rem;gap:10px}.spec-row[data-astro-cid-7da3lww3]:last-child{border-bottom:none}.spec-label[data-astro-cid-7da3lww3]{color:var(--text-muted)}.spec-val[data-astro-cid-7da3lww3]{color:var(--text-main);font-weight:500}.highlight-accent[data-astro-cid-7da3lww3]{color:var(--app-accent)}.spec-row-platforms[data-astro-cid-7da3lww3]{flex-direction:column;align-items:flex-start;gap:8px}.platform-chips[data-astro-cid-7da3lww3]{display:flex;gap:6px;flex-wrap:wrap}.platform-chip[data-astro-cid-7da3lww3]{font-size:.72rem;padding:3px 8px;border-radius:var(--radius-sm);background:var(--surface-card);border:1px solid var(--border);color:var(--text-main)}.security-card[data-astro-cid-7da3lww3]{border-color:#72aee640}.security-card-header[data-astro-cid-7da3lww3]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.security-icon-box[data-astro-cid-7da3lww3]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-md);background:#72aee61f;border:1px solid rgba(114,174,230,.25);flex-shrink:0}.security-card-title[data-astro-cid-7da3lww3]{font-size:.95rem;font-weight:700;color:var(--text-main)}.security-card-subtitle[data-astro-cid-7da3lww3]{font-size:.75rem;color:var(--text-muted)}.security-card-body[data-astro-cid-7da3lww3]{font-size:.82rem;color:var(--text-muted);line-height:1.5;margin-bottom:16px}.security-links-list[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;gap:8px}.security-link[data-astro-cid-7da3lww3]{display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:var(--app-accent);padding:8px 10px;border-radius:var(--radius-sm);background:var(--surface-card);border:1px solid var(--border-subtle);transition:all .15s ease}.security-link[data-astro-cid-7da3lww3]:hover,.security-link[data-astro-cid-7da3lww3]:focus-visible{background:var(--surface-hover);border-color:var(--app-accent);transform:translate(2px)}details[data-astro-cid-7da3lww3].download-dropdown{position:relative;display:inline-block}summary[data-astro-cid-7da3lww3].download-trigger{list-style:none;cursor:pointer;user-select:none}summary[data-astro-cid-7da3lww3].download-trigger::-webkit-details-marker,summary[data-astro-cid-7da3lww3].download-trigger::marker{display:none}details[data-astro-cid-7da3lww3].download-dropdown .dropdown-chevron[data-astro-cid-7da3lww3]{transition:transform .2s cubic-bezier(.16,1,.3,1)}details[data-astro-cid-7da3lww3].download-dropdown[open] .dropdown-chevron[data-astro-cid-7da3lww3]{transform:rotate(180deg)}details[data-astro-cid-7da3lww3].download-dropdown[open] summary[data-astro-cid-7da3lww3].download-trigger{border-color:var(--app-accent);box-shadow:0 0 16px #72aee64d}details[data-astro-cid-7da3lww3].download-dropdown .download-menu[data-astro-cid-7da3lww3]{display:flex;position:absolute;top:calc(100% + 8px);right:0;min-width:270px;background:var(--surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--radius-md);padding:6px;box-shadow:var(--shadow-pop);flex-direction:column;gap:2px;z-index:100;animation:dropdownPop .16s cubic-bezier(.16,1,.3,1)}[data-theme=dark] details[data-astro-cid-7da3lww3].download-dropdown .download-menu[data-astro-cid-7da3lww3],:root:not([data-theme=light]) details[data-astro-cid-7da3lww3].download-dropdown .download-menu[data-astro-cid-7da3lww3]{background:#0e0e11fa;border-color:var(--border);box-shadow:0 16px 40px #000000b3,0 0 0 1px #ffffff0f}[data-theme=light] details[data-astro-cid-7da3lww3].download-dropdown .download-menu[data-astro-cid-7da3lww3]{background:#fffffffa;border-color:var(--border);box-shadow:0 16px 36px #0000001f,0 2px 8px #0000000a}@keyframes dropdownPop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.download-menu-header[data-astro-cid-7da3lww3]{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint);padding:6px 10px 4px;border-bottom:1px solid var(--border-subtle);margin-bottom:2px}.download-item[data-astro-cid-7da3lww3]{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:var(--radius-sm);color:var(--text-main);text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease;min-height:44px;border:1px solid transparent}.download-item[data-astro-cid-7da3lww3]:hover,.download-item[data-astro-cid-7da3lww3]:focus-visible{background:var(--surface-hover);border-color:var(--border);outline:none}.platform-icon[data-astro-cid-7da3lww3]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:var(--surface-card);border:1px solid var(--border);color:var(--text-main);flex-shrink:0}.platform-info[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.platform-name[data-astro-cid-7da3lww3]{font-size:.85rem;font-weight:600;color:var(--text-main);line-height:1.2}.platform-badge[data-astro-cid-7da3lww3]{font-size:.7rem;color:var(--text-muted);line-height:1.1}.download-item[data-astro-cid-7da3lww3]:hover .platform-name[data-astro-cid-7da3lww3],.download-item[data-astro-cid-7da3lww3]:focus-visible .platform-name[data-astro-cid-7da3lww3]{color:var(--app-accent)}.external-icon[data-astro-cid-7da3lww3]{color:var(--text-faint);flex-shrink:0;transition:transform .15s ease,color .15s ease}.download-item[data-astro-cid-7da3lww3]:hover .external-icon[data-astro-cid-7da3lww3],.download-item[data-astro-cid-7da3lww3]:focus-visible .external-icon[data-astro-cid-7da3lww3]{color:var(--app-accent);transform:translate(2px,-2px)}.ss-lightbox[data-astro-cid-7da3lww3]{position:fixed;inset:0;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:0;border:none;background:#030306f0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:9999;display:none;align-items:center;justify-content:center;box-sizing:border-box}.ss-lightbox[data-astro-cid-7da3lww3][open]{display:flex}.ss-lightbox-wrapper[data-astro-cid-7da3lww3]{display:flex;flex-direction:column;width:100%;height:100%;padding:clamp(10px,2.5vh,24px) clamp(10px,3vw,24px);box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px}.ss-lightbox-topbar[data-astro-cid-7da3lww3]{width:100%;max-width:min(94vw,1200px);display:flex;justify-content:space-between;align-items:center;z-index:20;flex-shrink:0}.ss-lightbox-counter[data-astro-cid-7da3lww3]{font-size:.85rem;color:var(--text-muted);background:#ffffff14;border:1px solid rgba(255,255,255,.14);padding:4px 12px;border-radius:9999px}.ss-lightbox-close-btn[data-astro-cid-7da3lww3]{min-width:44px;min-height:44px;width:44px;height:44px;border-radius:50%;background:#fff;border:2px solid #ffffff;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 18px #000000b3,0 0 0 1px #0003;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.ss-lightbox-close-btn[data-astro-cid-7da3lww3]:hover,.ss-lightbox-close-btn[data-astro-cid-7da3lww3]:focus-visible{background:var(--app-accent);border-color:var(--app-accent);color:#000;transform:scale(1.1);box-shadow:0 6px 20px #72aee673;outline:none}.ss-lightbox-stage[data-astro-cid-7da3lww3]{position:relative;width:100%;max-width:min(96vw,1200px);flex:1;display:flex;align-items:center;justify-content:center;gap:clamp(8px,2vw,24px);min-height:0;box-sizing:border-box}.ss-lightbox-nav-btn[data-astro-cid-7da3lww3]{min-width:44px;min-height:44px;width:44px;height:44px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .15s ease;z-index:10}.ss-lightbox-nav-btn[data-astro-cid-7da3lww3]:hover,.ss-lightbox-nav-btn[data-astro-cid-7da3lww3]:focus-visible{background:#72aee640;border-color:var(--app-accent);color:var(--app-accent);transform:scale(1.1);outline:none}.ss-lightbox-img-box[data-astro-cid-7da3lww3]{position:relative;flex:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ss-lightbox-img[data-astro-cid-7da3lww3]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 16px 48px #000000d9;user-select:none}@media(max-width:960px){.detail-grid[data-astro-cid-7da3lww3]{grid-template-columns:1fr}}@media(max-width:640px){.app-hero-header[data-astro-cid-7da3lww3]{gap:20px}.hero-identity[data-astro-cid-7da3lww3]{flex-direction:column;align-items:flex-start;gap:16px}.hero-actions-panel[data-astro-cid-7da3lww3]{width:100%;flex-direction:column}.hero-actions-panel[data-astro-cid-7da3lww3] .btn[data-astro-cid-7da3lww3]{width:100%}details[data-astro-cid-7da3lww3].download-dropdown{width:100%}summary[data-astro-cid-7da3lww3].download-trigger{width:100%;justify-content:center}details[data-astro-cid-7da3lww3].download-dropdown .download-menu[data-astro-cid-7da3lww3]{position:static;width:100%;min-width:100%;margin-top:6px}.showcase-item[data-astro-cid-7da3lww3]{height:250px}.ss-lightbox-nav-btn[data-astro-cid-7da3lww3]{position:absolute;background:#08080cc7;border-color:#ffffff4d}.ss-lightbox-prev[data-astro-cid-7da3lww3]{left:6px}.ss-lightbox-next[data-astro-cid-7da3lww3]{right:6px}.device-frame[data-astro-cid-7da3lww3]{border-width:3px;border-radius:18px}.features-grid[data-astro-cid-7da3lww3]{grid-template-columns:1fr}}@media(max-width:320px){.app-view-wrapper[data-astro-cid-7da3lww3]{padding-bottom:30px}.app-content-container[data-astro-cid-7da3lww3]{padding-left:8px;padding-right:8px}.app-logo-box[data-astro-cid-7da3lww3]{width:60px;height:60px}.hero-title[data-astro-cid-7da3lww3]{font-size:1.4rem}.showcase-item[data-astro-cid-7da3lww3]{height:160px}.device-frame[data-astro-cid-7da3lww3]{border-width:2px;border-radius:12px}.device-notch[data-astro-cid-7da3lww3],.showcase-dots-bar[data-astro-cid-7da3lww3],.showcase-nav-controls[data-astro-cid-7da3lww3],.ss-lightbox-nav-btn[data-astro-cid-7da3lww3]{display:none}.ss-lightbox-close-btn[data-astro-cid-7da3lww3]{width:38px;height:38px;min-width:38px;min-height:38px}}@media(min-width:1440px){.showcase-item[data-astro-cid-7da3lww3]{height:440px}.showcase-stage-frame[data-astro-cid-7da3lww3]{padding:20px 20px 28px}.download-item[data-astro-cid-7da3lww3]:focus-visible,summary[data-astro-cid-7da3lww3].download-trigger:focus-visible,.showcase-nav-btn[data-astro-cid-7da3lww3]:focus-visible,.showcase-item-btn[data-astro-cid-7da3lww3]:focus-visible,.btn[data-astro-cid-7da3lww3]:focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}}
