.install-section.app[data-v-762858a3]{padding:72px 0 42px}.install-section.download[data-v-762858a3]{padding:70px 0 76px}.install-shell[data-v-762858a3]{width:min(calc(100% - var(--page-gutter) - var(--page-gutter)),var(--max-width));display:flex;align-items:center;gap:32px;margin-inline:auto;direction:rtl}.download .install-shell[data-v-762858a3]{gap:32px}.install-preview[data-v-762858a3]{display:flex;width:357px;height:290px;flex:0 0 357px;align-items:center;justify-content:center}.preview-img[data-v-762858a3]{width:auto;max-width:100%;max-height:100%}.device-preview-img[data-v-762858a3],.preview-img[data-v-762858a3]{height:auto;-o-object-fit:contain;object-fit:contain}.device-preview-img[data-v-762858a3]{width:100%;max-width:357px}.preview-fade-enter-active[data-v-762858a3],.preview-fade-leave-active[data-v-762858a3]{transition:opacity .18s ease,transform .18s ease}.preview-fade-enter-from[data-v-762858a3],.preview-fade-leave-to[data-v-762858a3]{opacity:0;transform:translateY(8px)}.install-content[data-v-762858a3]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:24px}.install-content h2[data-v-762858a3]{margin:0 0 18px;color:#fff;font-size:1.55rem;font-weight:900;line-height:1.6}.app-grid[data-v-762858a3]{display:flex;gap:16px;margin-bottom:0}.app-card[data-v-762858a3]{display:flex;height:152px;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:14px 12px;border:1px solid transparent;border-radius:16px;background:#1e1e1e;color:#f5f5f5;cursor:pointer;transition:background .18s ease,border-color .18s ease}.app-card.active[data-v-762858a3],.app-card[data-v-762858a3]:hover{background:#2a2a2a}.app-card.active[data-v-762858a3]{border-color:#3b82f6}.app-card img[data-v-762858a3]{width:43px;height:78px;-o-object-fit:contain;object-fit:contain}.app-card span[data-v-762858a3]{min-height:28px;font-size:1.05rem;font-weight:800;line-height:1.4;text-align:center}.download-box[data-v-762858a3]{min-height:116px;display:flex;width:100%;align-items:center;gap:24px;padding:24px;border-radius:16px;background:#373737}.download-box.no-qr[data-v-762858a3]{gap:18px}.download-qr[data-v-762858a3]{flex:0 0 auto;width:72px;height:72px;display:grid;place-items:center;border-radius:10px;background:#fff}.download-qr img[data-v-762858a3],.mobile-download-copy img[data-v-762858a3]{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.download-copy[data-v-762858a3]{flex:1 1 auto;min-width:0}.download-copy h3[data-v-762858a3]{margin:0 0 4px;color:#fff;font-size:1.02rem;font-weight:900}.download-copy p[data-v-762858a3]{margin:0;color:#d6d6d6;font-size:.84rem;line-height:1.7}.download-buttons[data-v-762858a3]{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:16px;width:50%}.download-btn[data-v-762858a3]{width:214px;min-width:214px;height:52px;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:12px;background:#ffece5;color:#f63;font-size:.875rem;font-weight:700;line-height:1.4;text-align:center;box-sizing:border-box;transition:background .16s ease,color .16s ease}.download-btn span[data-v-762858a3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-btn[data-v-762858a3]:hover{background:#111;color:#fff}.mobile-app-links[data-v-762858a3]{display:none}.pwa-modal[data-v-762858a3]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;direction:rtl}.pwa-backdrop[data-v-762858a3]{position:absolute;inset:0;background:#000000b8;cursor:pointer}.pwa-dialog[data-v-762858a3]{position:relative;z-index:1;width:min(100%,440px);padding:30px 26px 24px;border:1px solid hsla(0,0%,100%,.12);background:#1f1f1f;color:#fff;box-shadow:0 24px 80px #0000007a;text-align:center}.pwa-close[data-v-762858a3],.pwa-dialog[data-v-762858a3]{border-radius:var(--radius)}.pwa-close[data-v-762858a3]{position:absolute;top:14px;left:14px;width:36px;height:36px;display:grid;place-items:center;background:#2d2d2d;color:#fff;cursor:pointer}.pwa-logo[data-v-762858a3]{width:92px;height:auto;margin:0 auto 12px;-o-object-fit:contain;object-fit:contain}.pwa-dialog h2[data-v-762858a3]{margin:0;font-size:1.35rem;font-weight:900}.pwa-hint[data-v-762858a3]{margin:8px 0 18px;color:#cfcfcf;font-size:.9rem}.pwa-steps[data-v-762858a3]{display:grid;gap:10px;margin:0 0 22px;padding:0;list-style:none;counter-reset:step;text-align:right}.pwa-steps li[data-v-762858a3]{position:relative;min-height:44px;display:flex;align-items:center;padding:10px 48px 10px 12px;border-radius:var(--radius);background:#2c2c2c;color:#eee;font-size:.9rem;line-height:1.8;counter-increment:step}.pwa-steps li[data-v-762858a3]:before{content:counter(step);position:absolute;right:12px;top:50%;width:26px;height:26px;display:grid;place-items:center;transform:translateY(-50%);border-radius:var(--radius);background:var(--accent);color:#fff;font-size:.82rem;font-weight:900}.pwa-steps[data-v-762858a3] strong{display:inline-block;margin-inline:4px;direction:ltr;unicode-bidi:isolate;color:#fff;font-family:var(--font-family-base)}.pwa-action[data-v-762858a3]{width:100%;min-height:46px;border-radius:var(--radius);background:var(--accent);color:#fff;font-weight:900;cursor:pointer;transition:background .16s ease}.pwa-action[data-v-762858a3]:hover{background:var(--accent-hover)}.fade-enter-active[data-v-762858a3],.fade-leave-active[data-v-762858a3]{transition:opacity .18s ease}.fade-enter-from[data-v-762858a3],.fade-leave-to[data-v-762858a3]{opacity:0}.accordion-enter-active[data-v-762858a3],.accordion-leave-active[data-v-762858a3]{overflow:hidden;transition:max-height .22s ease,opacity .18s ease}.accordion-enter-from[data-v-762858a3],.accordion-leave-to[data-v-762858a3]{max-height:0;opacity:0}.accordion-enter-to[data-v-762858a3],.accordion-leave-from[data-v-762858a3]{max-height:360px;opacity:1}@media(max-width:1180px){.download-box[data-v-762858a3]{flex-wrap:wrap}.download-buttons[data-v-762858a3]{max-width:none;width:100%}}@media(max-width:920px){.install-shell[data-v-762858a3]{flex-direction:column}.desktop-app-grid[data-v-762858a3],.desktop-download-box[data-v-762858a3],.install-preview[data-v-762858a3]{display:none}.mobile-app-links[data-v-762858a3]{display:block}.mobile-preview[data-v-762858a3]{width:min(100%,380px);height:auto;margin:0 auto 18px;-o-object-fit:contain;object-fit:contain}.mobile-accordion[data-v-762858a3]{display:grid;gap:10px}.accordion-item[data-v-762858a3]{overflow:hidden;border-radius:var(--radius);background:#2b2b2b}.accordion-toggle[data-v-762858a3]{width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#343434;color:#fff;cursor:pointer}.accordion-toggle>span[data-v-762858a3]{display:inline-flex;align-items:center;gap:10px;font-weight:900}.accordion-toggle img[data-v-762858a3]{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.accordion-toggle svg[data-v-762858a3]{flex:0 0 auto;transition:transform .18s ease}.accordion-toggle svg.is-open[data-v-762858a3]{transform:rotate(180deg)}.accordion-panel[data-v-762858a3]{display:grid;gap:14px;padding:14px}.mobile-download-copy[data-v-762858a3]{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px}.mobile-download-copy.no-qr[data-v-762858a3]{grid-template-columns:minmax(0,1fr)}.mobile-download-copy p[data-v-762858a3]{margin:0;color:#d6d6d6;font-size:.86rem;line-height:1.85}.mobile-download-buttons[data-v-762858a3]{display:flex;width:100%;flex-direction:column;gap:10px}.mobile-download-buttons .download-btn[data-v-762858a3]{width:100%;min-width:0}}@media(max-width:760px){.install-section.app[data-v-762858a3]{padding:42px 0 24px}.install-section.download[data-v-762858a3]{padding:38px 0 54px}.install-content h2[data-v-762858a3]{font-size:1.25rem}}@media(max-width:520px){.pwa-dialog[data-v-762858a3]{padding:28px 18px 20px}}
