[data-wolo-pwa-install]{border:1px solid #CFA138!important;background:#17130a!important;color:#F4D06F!important;font-weight:800!important}
[data-wolo-pwa-install]:hover{filter:brightness(1.12)}
#wolo-pwa-modal{position:fixed;inset:0;z-index:2147483640;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.wolo-pwa-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.68)}
.wolo-pwa-dialog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(430px,calc(100vw - 36px));box-sizing:border-box;background:#0b0b0b;color:#fff;border:1px solid #CFA138;border-radius:16px;padding:26px;box-shadow:0 24px 80px rgba(0,0,0,.45)}
.wolo-pwa-close{position:absolute;right:12px;top:8px;border:0;background:transparent;color:#fff;font-size:28px;cursor:pointer}
.wolo-pwa-logo{width:48px;height:48px;border-radius:12px;background:#CFA138;color:#000;display:grid;place-items:center;font-weight:950;font-size:25px}
.wolo-pwa-dialog h3{margin:14px 0 10px;color:#F4D06F}
.wolo-pwa-guide{line-height:1.55;color:#eee}
.wolo-pwa-link{display:inline-block;margin-top:8px;color:#F4D06F;font-weight:800}
@media(display-mode:standalone){[data-wolo-pwa-install]{display:none!important}}