.trb-pwa-install-card{position:fixed;left:16px;bottom:16px;z-index:99990;display:flex;align-items:center;gap:12px;width:min(420px,calc(100vw - 32px));padding:13px 44px 13px 15px;background:#5e2128;color:#fff;border:1px solid #c7a45c;border-radius:14px;box-shadow:0 12px 36px rgba(7,30,22,.24);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.trb-pwa-install-copy{display:grid;gap:4px;min-width:0;flex:1}.trb-pwa-install-copy strong{font-size:13px;line-height:1.25;color:#fff}.trb-pwa-install-copy span{font-size:11px;line-height:1.4;color:#e4eee8}.trb-pwa-install-action{border:0;border-radius:9px;background:#c7a45c;color:#42171c;padding:9px 12px;font-family:inherit;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer}.trb-pwa-install-action:hover{background:#dec48e}.trb-pwa-install-close{position:absolute;top:5px;right:7px;width:26px;height:26px;border:0;background:transparent;color:#e8eee9;font-size:20px;line-height:1;cursor:pointer}.trb-pwa-install-card button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:480px){.trb-pwa-install-card{left:10px;bottom:10px;width:calc(100vw - 20px);gap:8px;padding:11px 37px 11px 12px}.trb-pwa-install-copy strong{font-size:12px}.trb-pwa-install-copy span{font-size:10px}.trb-pwa-install-action{padding:8px 10px}}
