.pwa-tools{background:#e8f3ef;color:#22594e;padding:9px max(16px,calc((100vw - 1400px)/2));font-size:13px;border-bottom:1px solid #d6e7de}.pwa-tools[hidden]{display:none}.pwa-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pwa-row img{border-radius:8px}.pwa-row span{flex:1;min-width:140px}.pwa-tools details{margin-top:6px}.pwa-tools summary{cursor:pointer;font-size:12px}.pwa-tools p{margin:8px 0;line-height:1.8}.connection-notice{background:#fff4dd;color:#795520;padding:12px 16px;border-bottom:1px solid #e8d1a5;font:14px system-ui,Tahoma,sans-serif}.connection-notice[hidden]{display:none}@media(display-mode:standalone){.pwa-tools:not([data-update]){display:none}}@media(max-width:430px){.pwa-tools{padding:9px 15px}.pwa-row{gap:8px}.pwa-row img{width:26px;height:26px}.pwa-row span{font-size:12px;min-width:120px}.pwa-row button{font-size:12px}}
