.leftbar-wrapper{width:100%;position:relative;z-index:90}.leftBar{min-height:54px;padding:8px 24px;background:linear-gradient(90deg,#e8f8f0,#d4f3e3);border-bottom:1px solid #c2ebd0}.leftBar,.leftBar .nav-links{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.leftBar .nav-links{gap:16px;flex-wrap:wrap;max-width:1240px}.leftBar .nav-links a{text-decoration:none!important;color:#1a3c30!important;font-size:15px;font-weight:600;padding:7px 18px;border-radius:24px;transition:all .25s cubic-bezier(.165,.84,.44,1);white-space:nowrap;display:inline-flex;align-items:center;gap:8px;border:1.5px solid transparent}.leftBar .nav-links a .nav-icon{font-size:17px;color:#27a768;transition:color .25s ease}.leftBar .nav-links a:hover{background:#fff;color:#27a768!important;border-color:#c2ebd0;box-shadow:0 4px 14px rgba(39,167,104,.15)}.leftBar .nav-links a.active{background:#1a3c30!important;color:#fff!important;font-weight:700;border-color:#1a3c30;box-shadow:0 4px 16px rgba(26,60,48,.28)}.leftBar .nav-links a.active .nav-icon{color:#52d48f!important}.leftBar .nav-links a.active:hover{background:#27a768!important;color:#fff!important;border-color:#27a768}.leftBar .nav-links a.active:hover .nav-icon{color:#fff!important}.centerLeftBar{width:100%;padding:12px 16px;display:none;justify-content:center;align-items:center;background:#fff}.centerLeftBar .toggle-button{background:linear-gradient(135deg,#27a768,#1da859);color:#fff;border:none;padding:10px 24px;cursor:pointer;font-size:15px;font-weight:700;border-radius:30px;display:flex;align-items:center;gap:10px;box-shadow:0 4px 15px rgba(39,167,104,.3);transition:all .3s ease}.centerLeftBar .toggle-button .btn-icon{font-size:18px}.centerLeftBar .toggle-button:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(39,167,104,.45)}.centerLeftBar .toggle-button.open{background:#424242;box-shadow:0 4px 15px rgba(0,0,0,.2)}@media(max-width:992px){.leftBar .nav-links a{font-size:14px;padding:6px 12px}}@media(max-width:786px){.leftBar{display:none;background:#fff;border-bottom:2px solid #e2f0e8;box-shadow:0 10px 25px rgba(0,0,0,.08)}.leftBar .nav-links{flex-direction:column;align-items:stretch;gap:8px;padding:12px 0}.leftBar .nav-links a{font-size:16px!important;padding:12px 18px;border-radius:12px;background:#f7faf8;border:1px solid #eef5f1;text-align:left}.leftBar .nav-links a:hover{background:#e8f8f0;border-color:#27a768}.leftBar .nav-links a.active{background:#1a3c30!important;color:#fff!important;border-color:#1a3c30}.leftBar .nav-links a.active .nav-icon{color:#52d48f!important}.centerLeftBar{display:flex}.leftBar.visible{display:flex!important;padding:12px 20px}.leftBar.hidden{display:none!important}}.info-page-container{width:100%;min-height:85vh;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.info-page-container .content{width:100%;max-width:1240px;padding:30px 20px 60px;box-sizing:border-box}.info-page-container .content .info-hero{background:linear-gradient(135deg,#1a3c30,#27a768);color:#fff;border-radius:20px;padding:36px 30px;margin-bottom:30px;box-shadow:0 10px 30px rgba(39,167,104,.15);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-page-container .content .info-hero h1{font-size:30px;font-weight:800;margin-bottom:10px;display:inline-flex;align-items:center;justify-content:center;gap:12px;text-align:center;letter-spacing:-.5px}.info-page-container .content .info-hero p{font-size:16px;opacity:.94;line-height:1.5;text-align:center;max-width:760px;margin:0 auto;color:#d7f5e5}.info-page-container .content .info-card{background:#fff;border-radius:20px;padding:45px 50px;border:1px solid #eef5f1;box-shadow:0 10px 35px rgba(0,0,0,.04);line-height:1.8;color:#2c3e37}.info-page-container .content .info-card h2{font-size:22px;font-weight:700;color:#1a3c30;margin:32px 0 14px;padding-bottom:8px;border-bottom:1px solid #f0f7f2}.info-page-container .content .info-card h2:first-child{margin-top:0}.info-page-container .content .info-card p{font-size:15.5px;margin-bottom:16px;color:#4a5d56}.info-page-container .content .info-card ol,.info-page-container .content .info-card ul{margin:14px 0 24px 24px}.info-page-container .content .info-card ol li,.info-page-container .content .info-card ul li{margin-bottom:10px;font-size:15.5px;color:#374b43}.info-page-container .content .info-card code{background:#eef7f2;color:#27a768;padding:2px 8px;border-radius:6px;font-family:monospace;font-weight:600}.info-page-container .content .info-card .highlight-box{background:#f0f8f3;border-left:4px solid #27a768;padding:20px 24px;border-radius:12px;margin:24px 0;font-size:15px;color:#1a3c30;box-shadow:0 4px 14px rgba(39,167,104,.06)}.info-page-container .content .info-card .highlight-box b{color:#1a3c30}@media(max-width:992px){.info-page-container .content{padding:24px 16px 40px}.info-page-container .content .info-hero{padding:28px 24px}.info-page-container .content .info-hero h1{font-size:24px}.info-page-container .content .info-hero p{font-size:14.5px}.info-page-container .content .info-card{padding:28px 24px}.info-page-container .content .info-card h2{font-size:19px;margin:24px 0 10px}.info-page-container .content .info-card ol li,.info-page-container .content .info-card p,.info-page-container .content .info-card ul li{font-size:14.5px}}@media(max-width:576px){.info-page-container .content{padding:16px 12px 30px}.info-page-container .content .info-hero{padding:20px 16px;border-radius:16px}.info-page-container .content .info-hero h1{font-size:20px;gap:8px}.info-page-container .content .info-card{padding:20px 16px;border-radius:16px}.info-page-container .content .info-card ol,.info-page-container .content .info-card ul{margin-left:18px}.info-page-container .content .info-card .highlight-box{padding:14px 16px}}.support-page .support-hero{background:linear-gradient(135deg,#13382c,#208754 50%,#2ecc71)}.support-page .support-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-bottom:28px}.support-page .support-cards-grid .contact-card{background:#fff;border-radius:18px;padding:26px 22px;border:1px solid #e8f3ec;box-shadow:0 8px 24px rgba(0,0,0,.03);text-align:center;display:flex;flex-direction:column;align-items:center;transition:all .25s ease}.support-page .support-cards-grid .contact-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(39,167,104,.12);border-color:#c2e8d3}.support-page .support-cards-grid .contact-card .card-icon{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:14px}.support-page .support-cards-grid .contact-card .card-icon.phone{background:#e8f7ee;color:#27a768}.support-page .support-cards-grid .contact-card .card-icon.telegram{background:#e1f5fe;color:#0288d1}.support-page .support-cards-grid .contact-card .card-icon.email{background:#fef3e2;color:#f39c12}.support-page .support-cards-grid .contact-card .card-icon.instagram{background:#fce4ec;color:#e91e63}.support-page .support-cards-grid .contact-card h3{font-size:17px;font-weight:700;color:#1a3c30;margin:0 0 6px}.support-page .support-cards-grid .contact-card p{font-size:13.5px;color:#667c74;margin:0 0 16px;line-height:1.4;flex-grow:1}.support-page .support-cards-grid .contact-card .card-action-btn{display:inline-block;width:100%;box-sizing:border-box;padding:10px 16px;background:#f0f9f4;color:#27a768;border:1.5px solid #d0edd9;border-radius:10px;font-weight:700;font-size:14px;text-decoration:none;transition:all .2s ease}.support-page .support-cards-grid .contact-card .card-action-btn:hover{background:#27a768;color:#fff;border-color:#27a768}.support-page .support-cards-grid .contact-card .card-action-btn.tg{background:#e1f5fe;color:#0288d1;border-color:#b3e5fc}.support-page .support-cards-grid .contact-card .card-action-btn.tg:hover{background:#0288d1;color:#fff;border-color:#0288d1}.support-page .support-cards-grid .contact-card .card-action-btn.insta{background:#fce4ec;color:#d81b60;border-color:#f8bbd0}.support-page .support-cards-grid .contact-card .card-action-btn.insta:hover{background:#d81b60;color:#fff;border-color:#d81b60}.support-page .schedule-card{padding:24px 30px;margin-bottom:25px}.support-page .schedule-card .schedule-flex{display:flex;justify-content:space-around;flex-wrap:wrap;gap:25px}.support-page .schedule-card .schedule-flex .schedule-item{display:flex;align-items:center;gap:14px}.support-page .schedule-card .schedule-flex .schedule-item .schedule-icon{font-size:28px;color:#27a768;flex-shrink:0}.support-page .schedule-card .schedule-flex .schedule-item b{font-size:15px;color:#1a3c30}.support-page .schedule-card .schedule-flex .schedule-item p{margin:2px 0 0;font-size:14px;color:#556c63}.support-page .faq-section{margin-bottom:25px}.support-page .faq-section .faq-list{display:flex;flex-direction:column;gap:12px;margin-top:18px}.support-page .faq-section .faq-list .faq-item{border:1.5px solid #edf4f0;border-radius:12px;overflow:hidden;transition:all .2s ease}.support-page .faq-section .faq-list .faq-item.active{border-color:#bce3cb;background:#fafdfb}.support-page .faq-section .faq-list .faq-item .faq-question{width:100%;padding:16px 20px;background:transparent;border:none;text-align:left;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;color:#1a3c30;cursor:pointer}.support-page .faq-section .faq-list .faq-item .faq-question .faq-arrow{font-size:18px;color:#27a768;margin-left:10px}.support-page .faq-section .faq-list .faq-item .faq-answer{padding:0 20px 18px}.support-page .faq-section .faq-list .faq-item .faq-answer p{margin:0;font-size:14.5px;color:#4b6158;line-height:1.6}.support-page .feedback-card .feedback-form{display:flex;flex-direction:column;gap:16px;margin-top:20px}.support-page .feedback-card .feedback-form .form-row{display:flex;gap:18px;flex-wrap:wrap}.support-page .feedback-card .feedback-form .form-row label{flex:1 1 240px}.support-page .feedback-card .feedback-form label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:#1a3c30}.support-page .feedback-card .feedback-form label input,.support-page .feedback-card .feedback-form label textarea{padding:12px 16px;border:1.5px solid #cfe2d7;border-radius:10px;font-size:15px;font-family:inherit;outline:none;transition:border-color .2s ease}.support-page .feedback-card .feedback-form label input:focus,.support-page .feedback-card .feedback-form label textarea:focus{border-color:#27a768;box-shadow:0 0 0 3px rgba(39,167,104,.12)}.support-page .feedback-card .feedback-form .submit-feedback-btn{align-self:flex-start;padding:13px 30px;background:linear-gradient(135deg,#27a768,#1e8751);color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;transition:all .2s ease;box-shadow:0 6px 18px rgba(39,167,104,.25)}.support-page .feedback-card .feedback-form .submit-feedback-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(39,167,104,.35)}.support-page .feedback-card .feedback-form .submit-feedback-btn:disabled{opacity:.6;cursor:not-allowed}.support-page .feedback-card .form-status-msg{margin-top:18px;padding:14px 18px;border-radius:10px;font-size:14.5px;font-weight:600}.support-page .feedback-card .form-status-msg.success{background:#e8f8ef;color:#166534;border:1px solid #b7ebd0}.support-page .feedback-card .form-status-msg.error{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca}.telegram-help{display:flex;flex-direction:column;width:100%;min-height:80vh;background:#fcfdfe}.telegram-help .content{width:100%;max-width:920px;margin:0 auto;padding:32px 20px 60px;box-sizing:border-box}.telegram-help .content .telegram-hero{background:linear-gradient(135deg,#e0f2fe,#f0f9ff);border:1px solid #bae6fd;border-radius:20px;padding:32px 28px;margin-bottom:24px;box-shadow:0 4px 16px rgba(0,136,204,.08);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.telegram-help .content .telegram-hero h2{font-size:26px;color:#0369a1;margin:0 0 10px;display:flex;align-items:center;justify-content:center;font-weight:800}.telegram-help .content .telegram-hero p{font-size:15.5px;color:#0284c7;margin:0;max-width:680px;line-height:1.5}.telegram-help .content .telegram-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:36px;box-shadow:0 4px 20px rgba(0,0,0,.04)}.telegram-help .content .telegram-card .bot-link-box{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f8fafc;border:1px solid #e2e8f0;padding:18px 24px;border-radius:14px;margin-bottom:32px;flex-wrap:wrap}.telegram-help .content .telegram-card .bot-link-box .bot-link-info{display:flex;flex-direction:column;gap:2px}.telegram-help .content .telegram-card .bot-link-box .bot-link-info span{font-size:13px;color:#64748b;font-weight:500}.telegram-help .content .telegram-card .bot-link-box .bot-link-info strong{font-size:18px;color:#0369a1}.telegram-help .content .telegram-card .bot-link-box .bot-btn{display:inline-flex;align-items:center;gap:8px;background:#08c;color:#fff;text-decoration:none;font-weight:700;padding:11px 24px;border-radius:25px;font-size:14.5px;box-shadow:0 4px 12px rgba(0,136,204,.3);transition:all .25s ease}.telegram-help .content .telegram-card .bot-link-box .bot-btn:hover{background:#0077b3;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,136,204,.4)}.telegram-help .content .telegram-card h3{font-size:20px;color:#1e293b;margin-top:0;margin-bottom:24px;font-weight:700}.telegram-help .content .telegram-card .features-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.telegram-help .content .telegram-card .features-grid .feature-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:22px 24px;transition:all .2s ease}.telegram-help .content .telegram-card .features-grid .feature-block:hover{border-color:#bae6fd;box-shadow:0 4px 14px rgba(0,136,204,.06)}.telegram-help .content .telegram-card .features-grid .feature-block .feature-header{display:flex;align-items:center;gap:14px;margin-bottom:12px}.telegram-help .content .telegram-card .features-grid .feature-block .feature-header .feature-icon{width:38px;height:38px;border-radius:10px;background:#e0f2fe;color:#0284c7;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.telegram-help .content .telegram-card .features-grid .feature-block .feature-header h4{margin:0;font-size:17px;color:#0f172a;font-weight:700}.telegram-help .content .telegram-card .features-grid .feature-block .feature-body{padding-left:52px}.telegram-help .content .telegram-card .features-grid .feature-block .feature-body p{font-size:14.5px;color:#475569;margin:0 0 8px;line-height:1.5}.telegram-help .content .telegram-card .features-grid .feature-block .feature-body ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.telegram-help .content .telegram-card .features-grid .feature-block .feature-body ul li{font-size:14px;color:#334155;line-height:1.5}.telegram-help .content .telegram-card .features-grid .feature-block .feature-body ul li b{color:#0f172a}.telegram-help .content .telegram-card .features-grid .feature-block .feature-body ul li code{background:#e2e8f0;color:#0284c7;padding:2px 7px;border-radius:6px;font-weight:700;font-size:13.5px}@media(max-width:768px){.telegram-help .content{padding:20px 14px 40px}.telegram-help .content .telegram-hero{padding:24px 16px}.telegram-help .content .telegram-hero h2{font-size:21px}.telegram-help .content .telegram-hero p{font-size:14px}.telegram-help .content .telegram-card{padding:20px 16px}.telegram-help .content .telegram-card .bot-link-box{flex-direction:column;align-items:stretch;text-align:center}.telegram-help .content .telegram-card .bot-link-box .bot-btn{justify-content:center}.telegram-help .content .telegram-card .features-grid .feature-block{padding:16px}.telegram-help .content .telegram-card .features-grid .feature-block .feature-body{padding-left:0;margin-top:8px}}