.install-trigger{min-height:44px;color:inherit;text-align:left;background:0 0;align-items:center;gap:10px;padding:8px 0;font-size:12px;display:inline-flex}.install-trigger svg{width:20px;height:20px}.install-trigger span{gap:3px;display:grid}.install-trigger small{opacity:.75;font-size:10px}.install-compact{border-radius:50%;justify-content:center;width:44px;padding:10px}.site-install-dialog{color:#f5f4ed;background:#11191e;border:1px solid #334047;border-radius:20px;width:min(460px,100vw - 24px);padding:28px}.site-install-dialog .icon-button{color:#f5f4ed;background:#263137}.site-install-dialog::backdrop{background:#06090bc7}.install-content{gap:22px;font-size:14px;line-height:1.7;display:grid}.install-content p{margin:0}.install-content img{border-radius:15px}.install-content ol{gap:14px;margin:0;padding-left:22px;display:grid}.install-confirm{color:#10181d;background:#ff9459;border-radius:8px;min-height:48px;font-weight:700}.install-note{background:#1f2a30;border-radius:10px;padding:16px}.install-footnote{color:#adb7bc;font-size:12px}@media (hover:hover){.install-trigger:hover{color:#ff9459}.install-compact:hover{background:#ffffff12}}@media (max-width:720px){.site-install-dialog{padding:24px}.install-content{font-size:14px}}.site-dialog.site-install-dialog{color:#f5f4ed;background:#11191e;border:1px solid #43515a}.site-dialog.site-install-dialog h2{color:#f5f4ed}.site-dialog.site-install-dialog .icon-button{color:#f5f4ed;background:#293941;min-width:44px;min-height:44px}.site-dialog.site-install-dialog .install-content{color:#e2e8eb;text-align:left}.site-dialog.site-install-dialog .install-content p{text-align:left;color:#e2e8eb;max-width:none}.site-dialog.site-install-dialog .install-note{color:#edf2f5;background:#24343d}.site-dialog.site-install-dialog .install-content .install-footnote{color:#b7c5cd;font-size:12px;line-height:1.7}
