.page-module__JgHWHq__page{--surface:#fffdf8f2;--surface-muted:#f6f1e8f0;--text-primary:#171513;--text-secondary:#626860;--accent:#174844;--accent-hover:#103734;--accent-soft:#1748441a;--accent-text:#1f6b5c;--gold:#bf8b4e;--gold-soft:#bf8b4e1f;--border:#201d181a;--shadow:#251f1824;min-height:100svh;color:var(--text-primary);background:radial-gradient(circle at 22% 0,#17484424,#0000 34%),radial-gradient(circle at 84% 10%,#bf8b4e2e,#0000 34%),linear-gradient(#fcf8f1 0%,#edf3ee 100%);justify-content:center;align-items:center;padding:28px;display:flex}.page-module__JgHWHq__shell{border:1px solid var(--border);background:var(--surface);width:min(100%,760px);min-width:0;max-width:calc(100svw - 56px);box-shadow:0 24px 72px var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;grid-template-columns:minmax(210px,300px) minmax(0,1fr);align-items:center;gap:24px;padding:18px;display:grid;overflow:hidden}.page-module__JgHWHq__shellPlain{grid-template-columns:1fr;width:min(100%,430px);padding:26px}.page-module__JgHWHq__visualWrap{background:radial-gradient(circle at 34% 28%,#418b8080,#0000 34%),radial-gradient(circle at 74% 72%,#d8a25a85,#0000 36%),linear-gradient(145deg,#101716 0%,#171a13 54%,#251c12 100%);border-radius:18px;min-height:236px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff2d01a,0 18px 42px #191a1624}.page-module__JgHWHq__previewImage{object-fit:cover;width:100%;height:100%;display:block}.page-module__JgHWHq__content{flex-direction:column;gap:18px;min-width:0;display:flex}.page-module__JgHWHq__copy{flex-direction:column;gap:10px;display:flex}.page-module__JgHWHq__statusBadge{background:var(--accent-soft);width:fit-content;max-width:100%;color:var(--accent-text);letter-spacing:0;overflow-wrap:anywhere;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800;line-height:16px}.page-module__JgHWHq__copy h1{max-width:100%;color:var(--text-primary);letter-spacing:0;overflow-wrap:anywhere;font-size:32px;font-weight:820;line-height:38px}.page-module__JgHWHq__description{color:var(--text-secondary);overflow-wrap:anywhere;font-size:16px;line-height:24px}.page-module__JgHWHq__actions{grid-template-columns:1fr 1fr;gap:10px;min-width:0;display:grid}.page-module__JgHWHq__primaryButton,.page-module__JgHWHq__secondaryButton,.page-module__JgHWHq__storeButton{min-width:0;min-height:48px;font:inherit;cursor:pointer;text-align:center;border-radius:14px;padding:0 16px;font-size:15px;font-weight:800}.page-module__JgHWHq__primaryButton{border:1px solid var(--accent);background:linear-gradient(135deg, #ffffff14, transparent), var(--accent);color:#fffaf2;box-shadow:0 10px 24px #1748442e}.page-module__JgHWHq__secondaryButton{color:var(--accent);background:#fffdf8c2;border:1px solid #1748442e}.page-module__JgHWHq__hint{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;font-size:13px;line-height:20px}.page-module__JgHWHq__iosInstallHint{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;background:#17484412;border:1px solid #17484424;border-radius:14px;padding:10px 12px;font-size:13px;line-height:19px}.page-module__JgHWHq__storeBlock{background:var(--surface-muted);border:1px solid var(--border);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.page-module__JgHWHq__storeBlock p{color:var(--text-primary);font-size:14px;font-weight:800;line-height:20px}.page-module__JgHWHq__storeActions{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:8px;min-width:0;display:flex}.page-module__JgHWHq__storeButton{background:var(--gold-soft);color:#6d4a23;overflow-wrap:anywhere;border:1px solid #bf8b4e47;justify-content:center;align-items:center;min-height:42px;text-decoration:none;display:flex}.page-module__JgHWHq__loadingPanel{flex-direction:column;grid-column:1/-1;gap:16px;display:flex}.page-module__JgHWHq__loadingShell{min-height:auto}.page-module__JgHWHq__loadingTextBlock{gap:10px;display:grid}.page-module__JgHWHq__loadingTextBlock span{background:#e9eee8;border-radius:999px;height:14px;position:relative;overflow:hidden}.page-module__JgHWHq__loadingTextBlock span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.2s infinite page-module__JgHWHq__shimmer;position:absolute;inset:0;transform:translate(-100%)}.page-module__JgHWHq__loadingTextBlock span:first-child{width:min(64%,360px);height:22px}.page-module__JgHWHq__loadingTextBlock span:nth-child(2){width:min(92%,520px)}.page-module__JgHWHq__loadingTextBlock span:nth-child(3){width:min(70%,420px)}@keyframes page-module__JgHWHq__shimmer{to{transform:translate(100%)}}@media (hover:hover) and (pointer:fine){.page-module__JgHWHq__primaryButton:hover{background:linear-gradient(135deg, #ffffff14, transparent), var(--accent-hover);border-color:var(--accent-hover)}.page-module__JgHWHq__secondaryButton:hover{background:#eef5f1}.page-module__JgHWHq__storeButton:hover{background:#bf8b4e2e}}@media (max-width:760px){.page-module__JgHWHq__page{align-items:center;padding:14px}.page-module__JgHWHq__shell{border-radius:18px;grid-template-columns:1fr;align-content:center;gap:16px;width:min(100%,560px);max-width:calc(100vw - 28px);padding:14px}.page-module__JgHWHq__shellPlain{width:min(300px,100vw - 64px);max-width:none;min-height:auto;padding:22px}.page-module__JgHWHq__loadingShell{align-self:center;min-height:auto}.page-module__JgHWHq__visualWrap{aspect-ratio:1.85;min-height:auto;max-height:210px}.page-module__JgHWHq__content{gap:14px}.page-module__JgHWHq__copy h1{font-size:27px;line-height:33px}.page-module__JgHWHq__description{font-size:15px;line-height:22px}.page-module__JgHWHq__actions{grid-template-columns:1fr}.page-module__JgHWHq__storeBlock{flex-direction:column;align-items:stretch}.page-module__JgHWHq__storeActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:stretch;width:100%;display:grid}.page-module__JgHWHq__shellPlain .page-module__JgHWHq__storeActions{grid-template-columns:1fr}}@media (max-width:390px){.page-module__JgHWHq__page{padding:12px}.page-module__JgHWHq__shell{gap:12px;max-width:calc(100vw - 24px);padding:12px}.page-module__JgHWHq__shellPlain{width:min(300px,100vw - 64px);max-width:none;min-height:auto;padding:18px}.page-module__JgHWHq__visualWrap{max-height:170px}.page-module__JgHWHq__copy h1{font-size:24px;line-height:30px}.page-module__JgHWHq__primaryButton,.page-module__JgHWHq__secondaryButton,.page-module__JgHWHq__storeButton{font-size:14px}.page-module__JgHWHq__storeButton{padding:0 10px;font-size:13px}.page-module__JgHWHq__storeActions{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.page-module__JgHWHq__page{--surface:#131614f0;--surface-muted:#24251feb;--text-primary:#fff8ed;--text-secondary:#d5d8d0;--accent:#2f746d;--accent-hover:#3d8a82;--accent-soft:#6aa0822b;--accent-text:#8ed5c1;--gold-soft:#d8a25a21;--border:#fff8ed1a;--shadow:#00000057;background:radial-gradient(circle at 22% 0,#3d8a822b,#0000 34%),radial-gradient(circle at 84% 10%,#d8a25a24,#0000 34%),linear-gradient(#0d1110 0%,#151712 100%)}.page-module__JgHWHq__secondaryButton{color:#f6d7a0;background:#202623e6;border-color:#f6d7a03d}.page-module__JgHWHq__storeButton{color:#f6d7a0;background:#2c261ddb;border-color:#f6d7a038}.page-module__JgHWHq__iosInstallHint{background:#8ed5c114;border-color:#8ed5c12e}.page-module__JgHWHq__loadingTextBlock span{background:#26302b}.page-module__JgHWHq__loadingTextBlock span:after{background:linear-gradient(90deg,#0000,#ffffff17,#0000)}}
