.ht-overlay{z-index:50;touch-action:auto;-webkit-user-select:text;user-select:text;background:#10240ab8;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.ht-panel{color:#1d2a10;background:#f7ead0;border:5px solid #ffd23f;border-radius:18px;width:min(760px,100%);max-height:100%;padding:14px 16px;font-family:system-ui,Arial,sans-serif;overflow:auto}.ht-top{justify-content:space-between;align-items:center;display:flex}.ht-top h2{margin:0 0 8px;font-family:Lilita One,system-ui,sans-serif;font-size:2rem;font-weight:400}.ht-close{font:inherit;color:#fff;cursor:pointer;background:#1d2a10;border:0;border-radius:50%;width:40px;height:40px;font-size:1.3rem}.ht-foot{margin:10px 0 0;font-size:.95rem}.ht-foot a{color:#2b5a1c;font-weight:700}.ht-app{max-width:560px}.ht-app-row{align-items:center;gap:16px;display:flex}.ht-app-row img{border-radius:22px;flex:none;box-shadow:0 4px 12px #00000040}.ht-steps{margin:12px 0 0;padding-left:1.3em;font-size:1.05rem;line-height:1.7}.ht-ico{vertical-align:middle;color:#1a73e8;background:#fff;border-radius:6px;padding:1px 3px;display:inline-flex}
