#rt-install{box-sizing:border-box;position:fixed;left:18px;bottom:calc(18px + env(safe-area-inset-bottom));width:320px;max-width:calc(100vw - 36px);max-height:calc(100dvh - 36px);overflow:auto;z-index:99990;margin:0;padding:20px;background:#fffaf1;border:1px solid #dedfd3;border-radius:20px;box-shadow:0 8px 36px #173d3426;color:#264f46;font:14px/1.5 system-ui;text-align:left}#rt-install[hidden]{display:none!important}#rt-install .rt-install-heading{display:flex;align-items:center;gap:12px;padding-right:18px;margin-bottom:16px}#rt-install .rt-install-icon{display:grid;place-items:center;flex:0 0 42px;height:42px;background:#f4d678;border-radius:13px;font-size:28px}#rt-install strong{display:block;font-size:17px;line-height:1.4}#rt-install p{margin:3px 0;font-size:13px}#rt-install button{font:inherit;cursor:pointer}#rt-install-button{width:100%;border:0;border-radius:12px;background:#264f46;color:#fff;padding:11px 16px;font-weight:600!important}#rt-install-close{position:absolute;right:7px;top:7px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:#264f46;font-size:23px!important;border-radius:50%}#rt-install button:focus-visible,#rt-install summary:focus-visible{outline:3px solid #a76c00;outline-offset:3px}#rt-install details{margin-top:10px}#rt-install summary{cursor:pointer;font-size:12px}#rt-install details p{margin-top:8px}#rt-install-status:empty{display:none}@media(max-width:600px){#rt-install{left:50%;top:calc(16px + env(safe-area-inset-top));bottom:auto;transform:translateX(-50%);width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px - env(safe-area-inset-top));padding:16px}#rt-install .rt-install-heading{gap:9px}#rt-install strong{font-size:16px}}@media(display-mode:standalone){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}#rt-install{display:none!important}}

@media(max-width:600px){body.admin-bar #rt-install{top:calc(62px + env(safe-area-inset-top));max-height:calc(100dvh - 78px - env(safe-area-inset-top))}}
