.lx-contact-sheet[hidden]{display:none}.lx-contact-sheet{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;padding:20px;direction:rtl}.lx-contact-sheet__backdrop{position:absolute;inset:0;border:0;background:rgba(5,10,18,.66);backdrop-filter:blur(6px)}.lx-contact-sheet__panel{position:relative;width:min(520px,100%);padding:28px;border-radius:18px;background:var(--surface,#fff);color:var(--fg,#14223b);box-shadow:0 28px 80px rgba(0,0,0,.35)}.lx-contact-sheet__close{position:absolute;left:15px;top:12px;border:0;background:transparent;color:inherit;font-size:28px;cursor:pointer}.lx-contact-sheet__panel h2{margin:0 0 7px}.lx-contact-sheet__panel>p{margin:0 0 20px;color:var(--muted,#697384)}.lx-contact-sheet__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.lx-contact-sheet__action{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid var(--border,#e2e6ec);border-radius:11px;background:var(--surface-2,#f8f9fb);color:var(--fg,#14223b);text-decoration:none;transition:transform .18s ease,border-color .18s ease}.lx-contact-sheet__action:hover{transform:translateY(-2px);border-color:#c88724}.lx-contact-sheet__action svg{width:30px;height:30px;flex:0 0 auto;fill:none;stroke:#c88724;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.lx-contact-sheet__action--telegram svg{fill:#c88724;stroke:none}.lx-contact-sheet__action span,.lx-contact-sheet__action b,.lx-contact-sheet__action small{display:block}.lx-contact-sheet__action small{margin-top:4px;color:var(--muted,#697384)}.lx-contact-open{overflow:hidden}@media(max-width:520px){.lx-contact-sheet__grid{grid-template-columns:1fr}}