:root{--bg:#000;--panel:#fff;--card:#fff;--text:#fff;--muted:#ababab;--border:#e2e8f0;--primary:#b4ffff;--accent:#0f172a;--danger:#dc2626;--admin-surface:#111827;--admin-surface-2:#0f172a;--admin-surface-3:#1f2937;--admin-input-bg:#0b1220;--admin-hover:hsla(0,0%,100%,.06);--admin-border:rgba(148,163,184,.22);--admin-text:#f8fafc;--admin-muted:#94a3b8;--admin-accent:#60a5fa;--admin-success:#22c55e}#backgroundParticles{pointer-events:none}.backgroundParticles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}#__next{position:relative;z-index:1}*{box-sizing:border-box}body,html{scroll-behavior:smooth;padding:0;margin:0;font-family:Avenir Next Cyr,sans-serif;background:var(--bg);color:var(--text)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}code{font-family:Avenir Next Cyr,sans-serif}button{cursor:pointer}ul{line-height:1.6}.header{border-bottom:1px solid var(--border);background:var(--panel);position:-webkit-sticky;position:sticky;top:0}.container{max-width:1200px;margin:0 auto;padding:0 16px}.chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:rgba(2,6,23,.02);padding:6px 10px;border-radius:999px;font-size:12px;color:var(--muted)}.input,.select,.textarea{border:1px solid var(--border);border-radius:12px;background:var(--panel);color:var(--text);padding:10px 12px}.textarea{min-height:120px;resize:vertical}.checkbox{border:1px solid var(--border);border-radius:12px;padding:10px 12px;color:var(--text)}.card,.checkbox{background:var(--panel)}.card{max-width:520px;margin:40px auto;border:1px solid var(--border);border-radius:16px;padding:18px}.static-page-content{width:100%;line-height:1.6;color:var(--text)}.static-page-content>:first-child{margin-top:0}.static-page-content>:last-child{margin-bottom:0}.static-page-content h1,.static-page-content h2,.static-page-content h3,.static-page-content h4,.static-page-content h5,.static-page-content h6{margin:0 0 16px;line-height:1.2}.static-page-content h1{font-size:40px}.static-page-content h2{font-size:32px}.static-page-content h3{font-size:26px}.static-page-content blockquote,.static-page-content figure,.static-page-content ol,.static-page-content p,.static-page-content table,.static-page-content ul{margin:0 0 16px}.static-page-content iframe,.static-page-content img,.static-page-content video{max-width:100%;height:auto}.static-page-content img{display:block}.static-page-content table{width:100%;border-collapse:collapse}.static-page-content td,.static-page-content th{border:1px solid var(--border);padding:8px 10px}.Toast_portal__ocGGE{position:fixed;top:16px;left:36px;width:auto;max-width:200px;z-index:9999;display:flex;flex-direction:column;align-items:center;gap:10px}.Toast_toast__bdtJl{min-width:240px;max-width:90vw;padding:14px 18px;border-radius:18px;background:hsla(0,0%,100%,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#111;font-size:14px;font-weight:500;box-shadow:0 8px 30px rgba(0,0,0,.12),inset 0 1px hsla(0,0%,100%,.4);animation:Toast_slideDown__QwF65 .35s ease,Toast_fadeOut__l1jZe .3s ease 4s forwards}.Toast_toast__bdtJl.Toast_success__JHQnp{background:rgba(52,199,89,.402);color:#fff}.Toast_toast__bdtJl.Toast_error__jT7FP{background:rgba(255,58,48,.5);color:#fff}.Toast_toast__bdtJl.Toast_info__EHsGT{background:hsla(240,2%,57%,.521);color:#fff}@keyframes Toast_slideDown__QwF65{0%{transform:translateY(-20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes Toast_fadeOut__l1jZe{to{opacity:0;transform:translateY(-10px)}}.ChatWidget_chatBtn__7s6_e{position:fixed;bottom:155px;right:20px;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;background:transparent;border-radius:50%;border:none;padding:0}.ChatWidget_chatBtn__7s6_e:hover{transform:scale(1.1)}.ChatWidget_chatBtnIcon__F51x1{width:52px;height:52px;border-radius:50%;background:#b4ffff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px rgba(180,255,255,.35);transition:box-shadow .2s ease,transform .2s ease;position:relative;animation:ChatWidget_chatPulse__eGT8f 1.5s infinite}.ChatWidget_chatBtn__7s6_e:hover .ChatWidget_chatBtnIcon__F51x1{box-shadow:0 6px 24px rgba(180,255,255,.55);transform:scale(1.05);animation:none}@keyframes ChatWidget_chatPulse__eGT8f{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.ChatWidget_chatBtnBadge__0_i4L{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;border-radius:9999px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.ChatWidget_popup___alzA{position:fixed;bottom:80px;right:20px;width:340px;max-width:calc(100vw - 40px);height:480px;max-height:calc(100vh - 120px);background:#0a0a0a;border:1px solid rgba(180,255,255,.18);border-radius:16px;box-shadow:0 8px 40px rgba(180,255,255,.08),0 2px 16px rgba(0,0,0,.8);z-index:10000;display:flex;flex-direction:column;overflow:hidden}.ChatWidget_popupHeader__uwqEy{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:rgba(180,255,255,.06);border-bottom:1px solid rgba(180,255,255,.14);color:#fff;flex-shrink:0}.ChatWidget_popupTitle__bJbIV{font-size:14px;font-weight:600;color:#b4ffff}.ChatWidget_popupSubtitle__5Xqub{font-size:11px;opacity:.55;margin-top:2px;color:#fff}.ChatWidget_popupClose__gvcB6{background:none;border:none;color:#b4ffff;cursor:pointer;font-size:20px;line-height:1;padding:2px 6px;border-radius:4px;opacity:.7;transition:opacity .15s}.ChatWidget_popupClose__gvcB6:hover{opacity:1}.ChatWidget_messages__BTeAb{flex:1 1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.ChatWidget_messages__BTeAb::-webkit-scrollbar{width:4px}.ChatWidget_messages__BTeAb::-webkit-scrollbar-track{background:transparent}.ChatWidget_messages__BTeAb::-webkit-scrollbar-thumb{background:rgba(180,255,255,.15);border-radius:2px}.ChatWidget_emptyState__Y7_Zv{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:hsla(0,0%,100%,.35);font-size:13px;text-align:center;padding:24px;gap:8px}.ChatWidget_emptyIcon__xA0kD{font-size:36px;opacity:.4}.ChatWidget_msgRow__tcRDB{display:flex;flex-direction:column}.ChatWidget_msgRow__tcRDB.ChatWidget_isAdmin__KIyCR{align-items:flex-start}.ChatWidget_msgRow__tcRDB.ChatWidget_isUser__LFRcG{align-items:flex-end}.ChatWidget_msgBubble__0_tJs{max-width:85%;padding:8px 12px;border-radius:12px;font-size:13px;line-height:1.5;word-break:break-word;white-space:pre-wrap}.ChatWidget_msgRow__tcRDB.ChatWidget_isUser__LFRcG .ChatWidget_msgBubble__0_tJs{background:#b4ffff;color:#000;border-bottom-right-radius:4px}.ChatWidget_msgRow__tcRDB.ChatWidget_isAdmin__KIyCR .ChatWidget_msgBubble__0_tJs{background:hsla(0,0%,100%,.07);color:#e2e8f0;border:1px solid rgba(180,255,255,.1);border-bottom-left-radius:4px}.ChatWidget_msgMeta__xyfLT{font-size:10px;color:hsla(0,0%,100%,.28);margin-top:3px;padding:0 4px}.ChatWidget_msgStatus__ZEopH{font-size:10px;color:rgba(180,255,255,.45);margin-top:3px;padding:0 4px}.ChatWidget_msgStatus__ZEopH.ChatWidget_error___hp6R{color:#f87171}.ChatWidget_inputArea__MYIm_{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-top:1px solid rgba(180,255,255,.1);background:rgba(180,255,255,.03);flex-shrink:0}.ChatWidget_textarea__v35v6{flex:1 1;background:hsla(0,0%,100%,.05);border:1px solid rgba(180,255,255,.15);border-radius:8px;color:#fff;font-size:13px;line-height:1.5;padding:8px 10px;resize:none;min-height:38px;max-height:100px;outline:none;font-family:inherit;transition:border-color .15s}.ChatWidget_textarea__v35v6:focus{border-color:rgba(180,255,255,.5)}.ChatWidget_textarea__v35v6::placeholder{color:hsla(0,0%,100%,.25)}.ChatWidget_sendBtn__EOysV{background:#b4ffff;border:none;border-radius:8px;color:#000;cursor:pointer;padding:8px 12px;font-size:16px;line-height:1;transition:background .15s,opacity .15s;flex-shrink:0}.ChatWidget_sendBtn__EOysV:hover:not(:disabled){background:#7fffff}.ChatWidget_sendBtn__EOysV:disabled{opacity:.35;cursor:not-allowed}.ChatWidget_loadingDots__sk3o_{color:rgba(180,255,255,.4);font-size:12px;text-align:center;padding:8px}@media (max-width:400px){.ChatWidget_popup___alzA{right:0;bottom:0;width:100vw;max-width:100vw;height:60vh;border-radius:16px 16px 0 0}}.ChatWidget_popupExpanded__8SN50{top:80px;left:16px;right:16px;bottom:16px;width:auto;max-width:none;height:auto;max-height:none;border-radius:12px;border:1px solid rgba(180,255,255,.18)}.ChatWidget_greetingBubble__xHDWB{position:fixed;bottom:220px;right:20px;z-index:9999;background:#0a0a0a;border:1px solid rgba(180,255,255,.28);border-radius:14px 14px 4px 14px;padding:10px 36px 10px 14px;max-width:220px;color:#e2e8f0;font-size:13px;line-height:1.45;box-shadow:0 4px 24px rgba(0,0,0,.6),0 0 0 1px rgba(180,255,255,.06);opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease;pointer-events:auto}.ChatWidget_greetingBubble__xHDWB:after{content:"";position:absolute;bottom:-8px;right:18px;width:0;height:0;border-left:8px solid transparent;border-right:0 solid transparent;border-top:8px solid rgba(180,255,255,.28)}.ChatWidget_greetingBubbleIn__La4VK{opacity:1;transform:translateY(0)}.ChatWidget_greetingClose__T9iVU{position:absolute;top:6px;right:8px;background:none;border:none;color:rgba(180,255,255,.5);cursor:pointer;font-size:16px;line-height:1;padding:0;transition:color .15s}.ChatWidget_greetingClose__T9iVU:hover{color:#b4ffff}.ChatWidget_contactForm__I75uy{display:flex;flex-direction:column;gap:8px;padding:12px;border-top:1px solid rgba(180,255,255,.1);background:rgba(180,255,255,.03);flex-shrink:0}.ChatWidget_contactTitle__Xqini{font-size:12px;color:rgba(180,255,255,.75);text-align:center;line-height:1.4;padding:0 4px}.ChatWidget_contactInput__B2KZv{background:hsla(0,0%,100%,.05);border:1px solid rgba(180,255,255,.15);border-radius:8px;color:#fff;font-size:13px;padding:8px 10px;outline:none;font-family:inherit;transition:border-color .15s}.ChatWidget_contactInput__B2KZv:focus{border-color:rgba(180,255,255,.5)}.ChatWidget_contactInput__B2KZv::placeholder{color:hsla(0,0%,100%,.25)}.ChatWidget_contactError__BZxFJ{font-size:11px;color:#f87171;text-align:center}.ChatWidget_contactBtn__D_dzh{background:#b4ffff;border:none;border-radius:8px;color:#000;cursor:pointer;padding:8px 12px;font-size:13px;font-weight:600;transition:background .15s,opacity .15s}.ChatWidget_contactBtn__D_dzh:hover:not(:disabled){background:#7fffff}.ChatWidget_contactBtn__D_dzh:disabled{opacity:.45;cursor:not-allowed}.ChatWidget_contactSkip__TbAsG{background:none;border:none;color:hsla(0,0%,100%,.3);font-size:11px;cursor:pointer;text-align:center;padding:2px 0;transition:color .15s}.ChatWidget_contactSkip__TbAsG:hover:not(:disabled){color:hsla(0,0%,100%,.6)}.ChatWidget_contactCaptcha___BM0H{display:flex;justify-content:center;margin-top:2px;transform-origin:top center;transform:scale(.82);margin-bottom:-12px}.FloatingButtons_telegramBtn__TouDx{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;background:transparent;border-radius:50%}.FloatingButtons_pageBackground__8p6fY{position:relative;min-height:100vh;background:#212121}.FloatingButtons_pageGlow__8KUM2{position:absolute;inset:0;pointer-events:none;z-index:0}.FloatingButtons_pageGlow__8KUM2:before{content:"";position:absolute;left:0;right:0;top:0;height:100vh;background:radial-gradient(circle at 20% 20%,rgba(180,255,255,.08),transparent 30%),radial-gradient(circle at 80% 18%,rgba(180,255,255,.06),transparent 28%),radial-gradient(circle at 50% 45%,rgba(180,255,255,.05),transparent 30%)}.FloatingButtons_pageBackground__8p6fY>:not(.FloatingButtons_pageGlow__8KUM2){position:relative;z-index:1}@media (max-width:860px){.FloatingButtons_pageGlow__8KUM2:before{background:radial-gradient(circle at 25% 18%,rgba(180,255,255,.06),transparent 28%),radial-gradient(circle at 78% 16%,rgba(180,255,255,.05),transparent 26%)}}.FloatingButtons_telegramBtns__FuzGZ{position:fixed;bottom:85px;right:20px;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;background:transparent;border-radius:50%}.FloatingButtons_telegramBtn__TouDx:hover{transform:scale(1.1)}.FloatingButtons_telegramIcon__lyWPh{animation:FloatingButtons_pulse___0Plq 1.5s infinite;transition:transform .2s ease,filter .2s ease}.FloatingButtons_telegramBtn__TouDx:hover .FloatingButtons_telegramIcon__lyWPh{transform:scale(1.2)}@keyframes FloatingButtons_pulse___0Plq{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.FloatingButtons_scrollTopBtn__neR0E{position:fixed;bottom:220px;right:20px;width:50px;height:50px;border-radius:5%;background-color:#000000a6;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:0 4px 12px rgba(0,0,0,.082);cursor:pointer;z-index:9999;transition:opacity .2s ease,transform .2s ease,bottom .25s ease}.chat-greeting-visible .FloatingButtons_scrollTopBtn__neR0E{bottom:295px}