.faq details p{display:grid;grid-template-rows:0fr;opacity:0;max-height:0;overflow:hidden;transition:grid-template-rows .25s ease,opacity .2s ease,max-height .25s ease}.faq details[open] p{grid-template-rows:1fr;opacity:1;max-height:160px}.faq details p::before{content:''}.search{cursor:text}.copy-seed{grid-column:1/-1;justify-self:start;border:1px solid var(--line);border-radius:6px;background:#16181c;color:#b9a3ff;padding:8px 11px;font:11px Manrope;cursor:pointer;transition:.18s}.copy-seed:hover{color:#fff;border-color:#777d88;box-shadow:0 0 14px rgba(255,255,255,.12)}
.telegram-top{max-width:1180px;margin:20px auto 0;padding:10px 16px;display:flex;align-items:center;gap:12px;border:1px solid rgba(185,163,255,.25);border-radius:10px;background:rgba(185,163,255,.07);backdrop-filter:blur(12px);color:var(--text);text-decoration:none;font-size:12px}.telegram-top b{display:block}.telegram-top small{display:block;color:var(--muted);font-size:10px;margin-top:3px}.telegram-dot{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#7660c5;color:#fff}.telegram-arrow{margin-left:auto;font-size:18px;color:var(--purple)}.telegram-card{display:none}.hero h1,.section-heading h2,.how h2,.faq h2,.guide-page h1,.admin-page h1{font-family:'Pixelify Sans',Manrope,sans-serif;font-weight:600;letter-spacing:-.03em}
