.pwa-card{display:flex;align-items:center;gap:22px;border:1px solid var(--line);border-radius:12px;padding:23px 25px;margin-block:28px;background:var(--surface);scroll-margin-top:25px}.pwa-card[hidden]{display:none}.pwa-card>img{border-radius:17px;flex-shrink:0}.pwa-copy{flex:1;min-width:0}.pwa-copy h2{font:inherit;font-size:24px;font-weight:600;margin:0}.pwa-copy p{font-size:13px;line-height:1.9;margin:5px 0}.pwa-copy small{font-size:11px;color:var(--muted);line-height:1.8;display:block}.pwa-actions{flex:0 1 260px;min-width:0}.pwa-actions .button{min-height:44px;font-size:13px}.pwa-actions details{max-width:none;width:100%;font-size:12px;margin-top:8px}.pwa-actions summary{text-align:start;line-height:1.8;cursor:pointer}.pwa-actions p{font-size:12px;line-height:1.8;margin-top:8px}.pwa-actions [hidden]{display:none!important}@media(max-width:760px){.pwa-card{flex-wrap:wrap;padding:20px;gap:14px}.pwa-copy{flex-basis:calc(100% - 90px)}.pwa-copy h2{font-size:21px}.pwa-actions{flex-basis:100%}.pwa-actions .button{width:100%}}@media(display-mode:standalone){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}
