.psh-install-card{position:relative;display:flex;align-items:center;gap:12px;margin:12px 14px;padding:13px 42px 13px 13px;border:1px solid #e2c066;border-radius:14px;background:linear-gradient(145deg,#fffdf8,#fff1b8);box-shadow:0 5px 16px rgba(107,71,0,.09);color:#33280f}.psh-install-card[hidden]{display:none}.psh-install-card-icon{width:46px;height:46px;flex:0 0 46px;border-radius:12px;box-shadow:0 2px 8px rgba(107,71,0,.15)}.psh-install-card-copy{flex:1;min-width:0}.psh-install-card-title{font-size:14px;font-weight:800}.psh-install-card-text{margin-top:2px;color:#756744;font-size:12px;line-height:1.45}.psh-install-card-action{min-height:38px;padding:0 14px;border:0;border-radius:10px;background:#f5b800;color:#3b2900;font:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.psh-install-card-close{position:absolute;right:8px;top:6px;width:30px;height:30px;border:0;background:transparent;color:#756744;font-size:23px;line-height:1;cursor:pointer}.psh-install-dialog-backdrop{position:fixed;inset:0;z-index:20000;display:grid;place-items:center;padding:18px;background:rgba(51,40,15,.62);backdrop-filter:blur(3px)}.psh-install-dialog-backdrop[hidden]{display:none}.psh-install-dialog{width:min(100%,440px);max-height:calc(100vh - 36px);overflow:auto;padding:20px;border:1px solid #eadcae;border-radius:18px;background:#fffdf8;box-shadow:0 18px 50px rgba(51,40,15,.28);color:#33280f}.psh-install-dialog-head{display:flex;align-items:center;gap:11px}.psh-install-dialog-head img{width:48px;height:48px;border-radius:12px}.psh-install-dialog-head h2{margin:0;font-size:20px}.psh-install-dialog p{margin:10px 0 0;color:#756744;font-size:14px;line-height:1.65}.psh-install-ios-version{display:inline-flex;margin-top:14px;padding:4px 9px;border-radius:999px;background:#33280f;color:#fff;font-size:12px;font-weight:800}.psh-install-warning{display:grid;gap:4px;margin-top:14px;padding:11px 12px;border:1px solid #f0c36d;border-radius:11px;background:#fff8df;color:#5d4510;font-size:13px;line-height:1.55}.psh-install-warning span{color:#756744}.psh-install-dialog-steps{margin:14px 0 0;padding:12px 12px 12px 34px;border-radius:11px;background:#fff2b8;color:#5d4510;font-size:14px;line-height:1.7}.psh-install-ios-steps{display:grid;gap:9px}.psh-install-ios-steps li{padding-left:2px}.psh-install-ios-steps strong,.psh-install-ios-steps span{display:block}.psh-install-ios-steps span{margin-top:1px;color:#756744;font-size:13px;line-height:1.5}.psh-install-layout-note{margin-top:10px;padding:9px 11px;border-radius:9px;background:#f4f2ea;color:#756744;font-size:12px;line-height:1.55}.psh-install-dialog-close{width:100%;min-height:44px;margin-top:16px;border:0;border-radius:11px;background:#f5b800;color:#3b2900;font:inherit;font-weight:800;cursor:pointer}[data-pwa-install][hidden]{display:none!important}@media(max-width:520px){.psh-install-card{align-items:flex-start;flex-wrap:wrap;margin:10px}.psh-install-card-copy{min-width:calc(100% - 62px)}.psh-install-card-action{width:100%}.psh-install-dialog{padding:16px}.psh-install-dialog-head h2{font-size:18px}}
