.dl[data-astro-cid-ojfxeem5]{--dl-ink:#1c1917;--dl-muted:#78716c;--dl-line:#e7e2d8;--dl-ios-blue:#0a7cff;--dl-ios-fill:#ececf0;--dl-ios-gray:#8e8e93;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 1.75rem;display:grid}.dl-primary[data-astro-cid-ojfxeem5]{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.dl-actions[data-astro-cid-ojfxeem5]{flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;display:flex}.dl-store[data-astro-cid-ojfxeem5]{background:#0b0b0c;border-radius:12px;flex-shrink:0;align-items:center;gap:.55rem;height:50px;padding:0 1.3rem 0 1.05rem;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 6px 16px -6px #00000073;color:#fff!important;text-decoration:none!important}.dl-store[data-astro-cid-ojfxeem5]:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 10px 22px -8px #00000080}.dl-store[data-astro-cid-ojfxeem5]:focus-visible{outline-offset:2px;outline:3px solid #c9372c59}.dl-apple[data-astro-cid-ojfxeem5]{margin-top:-2px}.dl-store-text[data-astro-cid-ojfxeem5]{flex-direction:column;line-height:1.1;display:flex}.dl-store-small[data-astro-cid-ojfxeem5]{letter-spacing:.01em;opacity:.85;font-size:.68rem}.dl-store-big[data-astro-cid-ojfxeem5]{letter-spacing:.01em;font-size:1.02rem;font-weight:600}.dl-store--en[data-astro-cid-ojfxeem5] .dl-store-big[data-astro-cid-ojfxeem5]{letter-spacing:-.01em;font-size:1.2rem}.dl-note[data-astro-cid-ojfxeem5]{color:var(--dl-muted);flex-direction:column;gap:.1rem;margin:0;font-size:.8rem;line-height:1.5;display:flex}.dl-note-region[data-astro-cid-ojfxeem5]{color:#57534e}.dl-alt[data-astro-cid-ojfxeem5]{background:#faf8f5;border:1px solid #efeae1;border-radius:16px;align-items:stretch;gap:1.4rem;padding:1rem 1.4rem .85rem 1rem;display:flex}.dl-qr-col[data-astro-cid-ojfxeem5]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.dl-qr[data-astro-cid-ojfxeem5]{cursor:zoom-in;z-index:1;background:0 0;border:0;border-radius:12px;padding:0;display:block;position:relative}.dl-qr-frame[data-astro-cid-ojfxeem5]{border:1px solid var(--dl-line);transform-origin:50%;will-change:transform;background:#fff;border-radius:12px;padding:7px;transition:transform .28s cubic-bezier(.2,.9,.25,1.15),box-shadow .28s,border-color .2s;display:block}.dl-qr-img[data-astro-cid-ojfxeem5]{width:var(--qr,124px);height:var(--qr,124px);display:block}.dl--full[data-astro-cid-ojfxeem5] .dl-qr-img[data-astro-cid-ojfxeem5]{--qr:148px}.dl-qr[data-astro-cid-ojfxeem5]:hover,.dl-qr[data-astro-cid-ojfxeem5]:focus-visible,.dl-qr[data-astro-cid-ojfxeem5].is-zoomed{z-index:30;outline:none}.dl-qr[data-astro-cid-ojfxeem5]:hover .dl-qr-frame[data-astro-cid-ojfxeem5],.dl-qr[data-astro-cid-ojfxeem5]:focus-visible .dl-qr-frame[data-astro-cid-ojfxeem5],.dl-qr[data-astro-cid-ojfxeem5].is-zoomed .dl-qr-frame[data-astro-cid-ojfxeem5]{border-color:#0000;transform:scale(1.6);box-shadow:0 0 0 1px #0000000f,0 24px 48px -12px #1c191759}.dl--full[data-astro-cid-ojfxeem5] .dl-qr[data-astro-cid-ojfxeem5]:hover .dl-qr-frame[data-astro-cid-ojfxeem5],.dl--full[data-astro-cid-ojfxeem5] .dl-qr[data-astro-cid-ojfxeem5]:focus-visible .dl-qr-frame[data-astro-cid-ojfxeem5],.dl--full[data-astro-cid-ojfxeem5] .dl-qr[data-astro-cid-ojfxeem5].is-zoomed .dl-qr-frame[data-astro-cid-ojfxeem5]{transform:scale(1.4)}.dl-qr[data-astro-cid-ojfxeem5].is-zoomed{cursor:zoom-out}.dl-caption[data-astro-cid-ojfxeem5]{color:var(--dl-muted);text-align:center;max-width:150px;margin:0;font-size:.75rem;line-height:1.4}.dl-sep[data-astro-cid-ojfxeem5]{background:linear-gradient(to bottom, transparent, var(--dl-line) 18%, var(--dl-line) 82%, transparent);width:1px}.dl-search-col[data-astro-cid-ojfxeem5]{flex-direction:column;justify-content:center;gap:.55rem;width:220px;display:flex}.dl-label[data-astro-cid-ojfxeem5]{color:#57534e;margin:0;font-size:.82rem}.dl-field[data-astro-cid-ojfxeem5]{background:var(--dl-ios-fill);text-align:left;cursor:copy;border:0;border-radius:11px;align-items:center;gap:.45rem;width:100%;height:44px;padding:0 .45rem 0 .7rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,sans-serif;transition:background-color .15s,box-shadow .15s;display:flex}.dl-field[data-astro-cid-ojfxeem5]:hover{background:#e3e3e8}.dl-field[data-astro-cid-ojfxeem5]:focus-visible{outline:none;box-shadow:0 0 0 3px #0a7cff4d}.dl-field-mag[data-astro-cid-ojfxeem5]{color:var(--dl-ios-gray);flex-shrink:0}.dl-field-term[data-astro-cid-ojfxeem5]{color:#000;letter-spacing:.02em;-webkit-user-select:text;user-select:text;font-size:1.06rem;font-weight:500}.dl-field-caret[data-astro-cid-ojfxeem5]{background:var(--dl-ios-blue);border-radius:1px;width:2px;height:20px;margin-left:-3px;animation:1.1s step-end infinite dl-blink}.dl-copy[data-astro-cid-ojfxeem5]{width:32px;height:32px;color:var(--dl-ios-gray);border-radius:8px;place-items:center;margin-left:auto;transition:color .15s,background-color .15s;display:grid}.dl-copy[data-astro-cid-ojfxeem5] svg[data-astro-cid-ojfxeem5]{grid-area:1/1;transition:opacity .15s,transform .2s}.dl-check-icon[data-astro-cid-ojfxeem5]{opacity:0;transform:scale(.6)}.dl-field[data-astro-cid-ojfxeem5]:hover .dl-copy[data-astro-cid-ojfxeem5]{color:var(--dl-ios-blue);background:#fff}.dl-field[data-astro-cid-ojfxeem5].is-copied .dl-copy[data-astro-cid-ojfxeem5]{color:#fff;background:#34c759}.dl-field[data-astro-cid-ojfxeem5].is-copied .dl-copy-icon[data-astro-cid-ojfxeem5]{opacity:0;transform:scale(.6)}.dl-field[data-astro-cid-ojfxeem5].is-copied .dl-check-icon[data-astro-cid-ojfxeem5]{opacity:1;transform:scale(1)}.dl-field[data-astro-cid-ojfxeem5].is-copied .dl-field-caret[data-astro-cid-ojfxeem5],.dl-field[data-astro-cid-ojfxeem5].is-failed .dl-field-caret[data-astro-cid-ojfxeem5]{opacity:0;animation:none}.dl-status[data-astro-cid-ojfxeem5]{min-height:1.15rem;color:var(--dl-muted);margin:0;font-size:.75rem;line-height:1.45}.dl-status[data-astro-cid-ojfxeem5].is-success{color:#1f8a3e;font-weight:600}.dl-status[data-astro-cid-ojfxeem5].is-error{color:#b42318}@keyframes dl-blink{0%,55%{opacity:1}56%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.dl-field-caret[data-astro-cid-ojfxeem5]{animation:none}.dl-qr-frame[data-astro-cid-ojfxeem5],.dl-store[data-astro-cid-ojfxeem5]{transition:none}}@media (width<=880px){.dl[data-astro-cid-ojfxeem5]{grid-template-columns:minmax(0,1fr)}.dl-alt[data-astro-cid-ojfxeem5]{width:100%}.dl-search-col[data-astro-cid-ojfxeem5]{flex:1;width:auto;min-width:0}}@media (width<=520px){.dl-alt[data-astro-cid-ojfxeem5]{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.dl-sep[data-astro-cid-ojfxeem5]{background:linear-gradient(to right, transparent, var(--dl-line) 15%, var(--dl-line) 85%, transparent);width:auto;height:1px}.dl-caption[data-astro-cid-ojfxeem5]{max-width:none}.dl-qr[data-astro-cid-ojfxeem5]:hover .dl-qr-frame[data-astro-cid-ojfxeem5],.dl-qr[data-astro-cid-ojfxeem5]:focus-visible .dl-qr-frame[data-astro-cid-ojfxeem5],.dl-qr[data-astro-cid-ojfxeem5].is-zoomed .dl-qr-frame[data-astro-cid-ojfxeem5],.dl--full[data-astro-cid-ojfxeem5] .dl-qr[data-astro-cid-ojfxeem5].is-zoomed .dl-qr-frame[data-astro-cid-ojfxeem5]{transform:scale(1.45)}.dl-store[data-astro-cid-ojfxeem5]{justify-content:center;width:100%}}@media print{.dl[data-astro-cid-ojfxeem5]{display:none!important}}.app-promo-gallery[data-astro-cid-iy3upvty]{width:100%;margin-top:2rem}.gallery-track[data-astro-cid-iy3upvty]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}.gallery-card[data-astro-cid-iy3upvty]{flex-direction:column;gap:.85rem;min-width:0;margin:0;display:flex}.poster-frame[data-astro-cid-iy3upvty]{aspect-ratio:1206/2622;background:#faf8f5;border:1px solid #e7e2d8;border-radius:18px;width:100%;transition:transform .22s,box-shadow .22s;overflow:hidden;box-shadow:0 14px 32px -18px #1c191740}.gallery-card[data-astro-cid-iy3upvty]:hover .poster-frame[data-astro-cid-iy3upvty]{transform:translateY(-3px);box-shadow:0 20px 38px -18px #1c191752}.screenshot-img[data-astro-cid-iy3upvty]{object-fit:contain;width:100%;height:100%;display:block}.card-caption[data-astro-cid-iy3upvty]{align-items:baseline;gap:.55rem;padding:0 .25rem;display:flex}.caption-step[data-astro-cid-iy3upvty]{color:var(--vermilion,#c9372c);letter-spacing:.04em;flex-shrink:0;font-family:Cinzel,Noto Serif SC,serif;font-size:.78rem;font-weight:700}.caption-desc[data-astro-cid-iy3upvty]{color:#57534e;margin:0;font-size:.86rem;line-height:1.55}@media (width<=860px){.gallery-track[data-astro-cid-iy3upvty]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:1rem;padding:.25rem .25rem 1rem;display:flex;overflow-x:auto}.gallery-card[data-astro-cid-iy3upvty]{scroll-snap-align:start;flex:0 0 78%;max-width:280px}.poster-frame[data-astro-cid-iy3upvty]{border-radius:15px}}@media print{.app-promo-gallery[data-astro-cid-iy3upvty]{display:none!important}}
