body{background-color:#f6faff}.telegram_mini_app{padding-bottom:65px}header{z-index:1000;background-color:#fff;width:100%;padding:14px 20px;position:fixed;top:0;left:0;box-shadow:0 2px 4px #0000001a}header .page_title{color:#000;font-size:16px;font-weight:600}header .logo{color:#000;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}header .page_title{color:#000;align-items:center;text-decoration:none;display:flex}header .logo img{height:40px}header .profile_link a{color:#000;flex-direction:column;align-items:center;font-size:12px;text-decoration:none;display:flex}header .profile_link a img{margin-bottom:-5px}header .icons i{margin:0 5px;font-size:24px}header .icons .link{align-items:center;display:flex}#content{margin-top:100px}.fs-7{font-size:.875rem}.fs-8{font-size:.75rem}.fs-9{font-size:.625rem}.blurred-background{filter:blur(10px);transition:all .4s ease-in-out}#features_section{padding:100px 20px 0}#features_section h1{text-align:center;margin-bottom:20px;font-size:24px;font-weight:700}#features_section p{margin-bottom:20px;font-size:12px}.btn-blue{color:#fff;text-align:center;background-color:#155af9;border:none;border-radius:15px;margin-bottom:10px;padding:15px 20px;font-size:16px;text-decoration:none;transition:transform .2s;display:block}.container a.btn-blue{color:#fff}.btn-blue:hover{color:#fff;background-color:#0d47c1}.btn-blue:active{color:#fff;transform:scale(.95)}.btn-blue img{vertical-align:middle;margin-right:5px}.btn-blue-light{color:#00091d;text-align:center;background-color:#e5f0ff;border:none;border-radius:15px;margin-bottom:10px;padding:20px;font-size:14px;text-decoration:none;transition:transform .2s;display:block}.btn-blue-light img{vertical-align:middle;margin-right:5px}.btn-white{color:#155af9;text-align:center;background-color:#fff;border:1px solid #ceddff;border-radius:15px;margin-bottom:0;padding:13px 15px;font-size:14px;text-decoration:none;transition:transform .2s;display:block}.btn-white:active{color:#155af9;transform:scale(.95)}.tariff_info{color:#fff;background:linear-gradient(90deg,#155af9 0%,#0445d9 100%);border-radius:15px;margin-bottom:15px;padding:20px;font-size:14px;text-decoration:none;transition:transform .2s;display:block}.tariff_info h1{margin-bottom:20px;font-size:16px;font-weight:500}.tariff_info__line{justify-content:space-between;margin-bottom:20px;display:flex}.info_section{color:#000;background-color:#fff;border:1px solid #e0e0e0;border-radius:15px;margin-bottom:15px;padding:20px;font-size:14px;text-decoration:none;transition:transform .2s;display:block}.info_section a{color:#000;text-decoration:none}.info_section li{margin-bottom:10px}.info_section li:last-child{margin-bottom:0}.tip-box{color:#3554a2;align-items:space-between;background-color:#e5f0ff;border:1px solid #d4e7ff;margin-bottom:20px;padding:10px 15px;font-size:14px;display:flex}#tg_subscrition_title,#tg_gens_available{background:#4374f2;border-radius:10px;padding:5px 15px;font-weight:700}.btn_yapay{color:#000;text-align:center;background-color:#fcc600;border:none;border-radius:15px;justify-content:space-between;margin-bottom:10px;padding:20px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .2s;display:flex}.btn_robokassa{color:#fff;text-align:center;background-color:#ff6800;border:none;border-radius:15px;justify-content:space-between;margin-bottom:10px;padding:20px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .2s;display:flex}.btn_yookassa{color:#fff;text-align:center;background-color:#5e2dfd;border:none;border-radius:15px;justify-content:space-between;padding:20px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .2s;display:flex}.btn_yookassa:hover{background-color:#5e2dfd}.btn_lemon{color:#fff;text-align:center;background-color:#0f8449;border:none;border-radius:15px;justify-content:space-between;margin-bottom:10px;padding:20px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .2s;display:flex}#yookassa_payment_form{border:1px solid #5e2dfd;border-radius:0 0 15px 15px;margin-top:-20px;padding:20px}.image_upload{text-align:center;border:1px dashed #888;border-radius:10px;margin-bottom:15px;padding:30px 40px;font-size:16px}.telegram_mini_app textarea{border:1px solid #e0e0e0;border-radius:10px;width:100%;height:120px;margin-bottom:15px;padding:15px;font-size:16px}.telegram_mini_app textarea:hover{border:2px solid #0445d9}.telegram_mini_app .download_img{width:14px}.mb-minus10{margin-bottom:-10px}.push_model_btn{cursor:pointer;background:#eff6ff;border:1px solid #abc3ff;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:15px;display:flex}.push_model_btn:hover{background:#dde9ff}#payment_success_section h1{text-align:center;vertical-align:middle;margin-bottom:25px;font-size:24px;font-weight:700;line-height:24px}#tg_gens{color:#155af9;font-size:16px;font-weight:700}.video-container{text-align:center;margin-bottom:15px}video{border-radius:15px;width:100%}footer{text-align:center;border-top:1px solid #e0e0e0;width:100%;padding:6px;position:fixed;bottom:0;left:0}