.volt-install-trigger,.volt-install-card,.volt-install-dialog{font:14px/1.5 system-ui,sans-serif;color:#111515;box-sizing:border-box}.volt-install-trigger{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:1000;display:flex;align-items:center;gap:9px;border:1px solid #d8dfdc;border-radius:28px;background:#fff;padding:10px 15px;box-shadow:0 4px 20px #11151518;cursor:pointer;font-weight:650}.volt-install-trigger img{width:27px;height:27px;border-radius:7px}.volt-install-card{position:fixed;z-index:1001;right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:min(360px,calc(100vw - 32px));padding:20px;background:#fff;border:1px solid #dbe2de;border-radius:20px;box-shadow:0 10px 42px #11151526}.volt-install-card[hidden],.volt-install-trigger[hidden]{display:none!important}.volt-install-card h2{font-size:18px;line-height:1.3;margin:0 30px 8px 0}.volt-install-card p{margin:0 0 15px;color:#53635f}.volt-install-card button:not(.volt-install-dismiss),.volt-install-dialog button,.volt-install-primary{font:600 14px/1.5 system-ui,sans-serif;border:0;border-radius:10px;background:#d7ff32;color:#111515;padding:11px 17px;cursor:pointer;text-decoration:none;display:inline-block}.volt-install-dismiss{position:absolute;right:10px;top:9px;background:transparent;border:0;font:24px/1 system-ui,sans-serif;padding:7px;cursor:pointer;color:#53635f}.volt-install-dialog{width:min(480px,calc(100vw - 32px));max-height:85svh;overflow:auto;border:1px solid #dbe2de;border-radius:22px;padding:28px;background:white;box-shadow:0 24px 90px #11151535}.volt-install-dialog::backdrop{background:#11151566}.volt-install-dialog h2{font-size:23px;margin:0 0 12px}.volt-install-dialog ol{padding-left:22px}.volt-install-dialog li{margin-bottom:12px}.volt-install-dialog p{color:#53635f}.volt-install-dialog a{color:#223d2a}.volt-install-trigger:focus-visible,.volt-install-card button:focus-visible,.volt-install-dialog button:focus-visible{outline:3px solid #6f8517;outline-offset:4px}.volt-install-page{margin:0;min-height:100svh;background:#f5f7f7;color:#111515;font:16px/1.6 system-ui,sans-serif;display:grid;place-items:center;padding:24px;box-sizing:border-box}.volt-install-page main{max-width:620px;width:100%;background:#fff;border:1px solid #dbe2de;border-radius:28px;padding:clamp(24px,5vw,48px);box-sizing:border-box}.volt-app-icon{width:88px;height:88px;border-radius:22px}.volt-install-page h1{font-size:clamp(28px,6vw,40px);line-height:1.1;letter-spacing:-1px}.volt-install-page h2{font-size:19px;margin-top:28px}.volt-install-page p{color:#53635f}.volt-install-page a:not(.volt-install-primary){color:#284132}.volt-install-page li{margin:9px 0}.volt-install-page .volt-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.volt-install-page button{font:inherit}.volt-install-page button:disabled{opacity:.6}.volt-install-page small{display:block;color:#53635f;margin-top:20px}
@media(display-mode:standalone){.volt-install-trigger,.volt-install-card{display:none!important}.volt-install-page{padding-top:max(24px,env(safe-area-inset-top));padding-bottom:max(24px,env(safe-area-inset-bottom))}}
