.forma-install-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 13px;border:1px solid #d6cdeb;border-radius:12px;background:#f5f1fc;color:#51327e;font:inherit;cursor:pointer;flex-shrink:0}.forma-install-button[hidden],#forma-install-now[hidden]{display:none!important}#forma-install-dialog{margin:auto;width:min(520px,calc(100% - 28px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #e0d7ef;border-radius:20px;color:#24324a;background:#fff;box-shadow:0 24px 80px #29194d33;font:16px/1.6 system-ui,sans-serif}#forma-install-dialog::backdrop{background:#20153388}.forma-install-heading{display:flex;gap:13px;align-items:center;margin-bottom:20px}.forma-install-heading img{border-radius:12px}.forma-install-heading h2{font-size:23px;margin:0}.forma-install-heading p{margin:0;color:#657085}.forma-install-heading button{margin-left:auto;border:0;background:#f3effa;border-radius:10px;min-width:44px;min-height:44px;font-size:24px;cursor:pointer}#forma-install-dialog p{margin:14px 0}#forma-install-dialog ol{padding-left:24px}#forma-install-dialog li{margin:10px 0}#forma-install-dialog h3{font-size:17px;margin:18px 0 8px}#forma-install-now{width:100%;padding:13px;background:#5a3bcc;color:white;font:inherit;font-weight:700;border:0;border-radius:12px;cursor:pointer}#forma-install-now:disabled{opacity:.6;cursor:wait}.forma-install-note{font-size:13px;color:#657085}.forma-install-button:focus-visible,#forma-install-dialog button:focus-visible{outline:3px solid #9670dd;outline-offset:3px}#forma-install-status{font-weight:600}@media(max-width:640px){.tb-inner .forma-install-label,body>header nav .forma-install-label{display:none}.tb-inner .forma-install-button,body>header nav .forma-install-button{padding:9px;min-width:44px}}
