
            .ly_product_description_1 {
                overflow: hidden;
                background: #0a0a0f !important;
            }
            .ly_product_description_1 .d_title {
                margin-bottom: 30px;
            }
            .ly_product_description_1 * {
                box-sizing: border-box;
            }
            .ly_product_description_1 {
                --plasma-orange: #FFAA00;
                --quantum-blue: #3498DB;
                --supernova-red: #E74C3C;
                --text-primary: #FFFFFF;
                --text-secondary: #E8E8E8;
                --text-muted: #CCCCCC;
                --bg-primary: #0a0a0f;
                --bg-secondary: #121218;
                --bg-accent: #1a1a25;
                font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
                background: linear-gradient(135deg, var(--bg-primary) 0%, var(--bg-secondary) 100%);
                color: var(--text-primary);
                line-height: 1.6;
                margin: 0;
                position: relative;
                overflow-x: hidden;
            }
            .ly_product_description_1::before {
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><circle cx="50" cy="50" r="1" fill="%23FFAA0011" stroke="none"/></svg> '); непрозрачность: 0.4; z-index: -1; } .ly_product_description_1 .starlight { позиция: абсолютная; верх: 0; лево: 0; ширина: 100%; высота: 100%; фон: радиальный-градиент(круг на 20% 30%, rgba(255,170,0,0.05) 0%, прозрачный 70%); z-index: -2; } .ly_product_description_1 заголовок { border-bottom: 2px solid var(--plasma-orange); отступ-bottom: 15px; margin-bottom: 20px; позиция: относительная; } .ly_product_description_1 заголовок::after { содержимое: ""; позиция: абсолютная; низ: -5px; лево: 0; ширина: 100%; высота: 3px; фон: линейный-градиент(90deg, прозрачный, var(--plasma-orange), прозрачный); } .ly_product_description_1 h1 { цвет: var(--plasma-orange); размер шрифта: 1.8rem; тень текста: 0 0 10px rgba(255,170,0,0.4); позиция: относительная; дисплей: встроенный-блок; верхнее поле: 10px; } .ly_product_description_1 h1::after { содержимое: "🚀"; позиция: абсолютная; справа: -35px; сверху: 0; размер шрифта: 1.5rem; анимация: пульсация 2s бесконечная; } .ly_product_description_1 h2 { цвет: var(--plasma-orange); левая граница: 4px сплошная var(--quantum-blue); левый отступ: 12px; верхнее поле: 30px; размер шрифта: 1.4rem; позиция: относительная; } .ly_product_description_1 h2::before { содержимое: "🛸"; позиция: абсолютная; left: -25px; top: 0; размер шрифта: 1.2rem; } .ly_product_description_1 h3 { цвет: var(--quantum-blue); верхнее поле: 20px; размер шрифта: 1.2rem; } .ly_product_description_1 .intro { фон: rgba(26, 26, 37, 0.8); отступ: 15px; радиус границы: 8px; граница: 1px сплошная rgba(255,170,0,0.3); позиция: относительная; переполнение: скрыто; размер шрифта: 0.95rem; цвет: var(--text-secondary); } .ly_product_description_1 .intro::before { content: ""; position: absolute; top: 0; left: 0; width: 5px; height: 100%; background: var(--plasma-orange); } .ly_product_description_1 .table-container { overflow-x: auto; margin: 20px 0; -webkit-overflow-scrolling: touch; } .ly_product_description_1 table { width: 100%; min-width: 600px; border-collapse: crush; background: rgba(26, 26, 37, 0.8); border: 1px solid rgba(255,170,0,0.2); } .ly_product_description_1 th { background: rgba(255,170,0,0.15); цвет: var(--plasma-orange); отступ: 10px; выравнивание текста: left; нижняя граница: 2px solid var(--plasma-orange); размер шрифта: 0.9rem; } .ly_product_description_1 td { отступ: 10px; нижняя граница: 1px solid rgba(255,170,0,0.1); размер шрифта: 0.9rem; цвет: var(--text-secondary); } .ly_product_description_1 tr:hover { фон: rgba(255,170,0,0.08); } .ly_product_description_1 .comparison-table { позиция: относительная; } .ly_product_description_1 .roi-case { фон: rgba(52, 152, 219, 0.15); padding: 15px; border-radius: 8px; border-left: 4px solid var(--quantum-blue); margin: 15px 0; position: relative; font-size: 0.95rem; color: var(--text-secondary); } .ly_product_description_1 .roi-case::before { content: "★"; position: absolute; left: -15px; top: 10px; color: var(--plasma-orange); font-size: 1.2rem; } .ly_product_description_1 .faq-item { margin-bottom: 20px; padding-bottom: 12px; border-bottom: 1px dashed rgba(255,170,0,0.3); } .ly_product_description_1 .faq-q { color: var(--plasma-orange); font-weight: bold; display: flex; align-items: center; font-size: 1rem; } .ly_product_description_1 .faq-q::before { content: "Q:"; margin-right: 8px; background: var(--plasma-orange); color: var(--bg-primary); width: 22px; height: 22px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 0.7rem; flex-shrink: 0; } .ly_product_description_1 .faq-a { padding-left: 30px; font-size: 0.95rem; color: var(--text-secondary); } .ly_product_description_1 .cta-button { фон: линейный-градиент(135deg, var(--plasma-orange), #ff7700); цвет: var(--bg-primary) !важно; отступ: 12px 20px; радиус границы: 4px; оформление текста: нет; начертание шрифта: жирный; отображение: встроенный-блок; поле: 10px 0; граница: нет; курсор: указатель; переход: все 0.3s; тень блока: 0 0 15px rgba(255,170,0,0.4); размер шрифта: 1rem; ширина: 100%; выравнивание текста: по центру; } .ly_product_description_1 .cta-button:hover { преобразование: translateY(-3px); box-shadow: 0 5px 20px rgba(255,170,0,0.6); } .ly_product_description_1 .planet-indicator { display: flex; align-items: center; margin: 12px 0; } .ly_product_description_1 .planet { width: 40px; height: 40px; background: linear-gradient(135deg, var(--quantum-blue), #2c3e50); border-radius: 50%; position: relative; margin-right: 12px; box-shadow: 0 0 8px rgba(52, 152, 219, 0.5); animation: rotate 20s linear infinite; } .ly_product_description_1 .planet::before { content: ""; position: absolute; top: -4px; left: 12px; ширина: 16 пикселей; высота: 16 пикселей; фон: rgba(255,170,0,0.5); радиус скругления: 50%; } .ly_product_description_1 .planet-ring { позиция: абсолютная; ширина: 56 пикселей; высота: 56 пикселей; рамка: 2 пикселя сплошная var(--plasma-orange); радиус скругления: 50%; верх: -8 пикселей; лево: -8 пикселей; непрозрачность: 0.7; } .ly_product_description_1 .warranty-highlight { позиция: относительная; отступ: 12 пикселей; фон: rgba(231, 76, 60, 0.15); радиус скругления: 8 пикселей; поле: 12 пикселей 0; рамка: 1 пиксель сплошная rgba(231, 76, 60, 0.3); размер шрифта: 0.95rem; цвет: var(--text-secondary); } .ly_product_description_1 .warranty-highlight::before { содержимое: "⚠️"; позиция: абсолютная; left: -10px; top: 8px; цвет: var(--supernova-red); } .ly_product_description_1 ul, .ly_product_description_1 ol { отступ-left: 20px; размер шрифта: 0.95rem; цвет: var(--text-secondary); } .ly_product_description_1 li { отступ-bottom: 8px; цвет: var(--text-secondary); } .ly_product_description_1 p { размер шрифта: 0.95rem; отступ-bottom: 15px; цвет: var(--text-secondary); } .ly_product_description_1 em { color: var(--text-muted); font-style: italic; } .ly_product_description_1 strong { color: var(--text-primary); font-weight: bold; } .ly_product_description_1 small { color: var(--text-muted); font-size: 0.85rem; } @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @keyframes pulse { 0% { opacity: 0.7; } 50% { opacity: 1; } 100% { opacity: 0.7; } } @media (max-width: 480px) { .ly_product_description_1 h1 { font-size: 1.6rem; } .ly_product_description_1 h1::after { right: -30px; font-size: 1.3rem; } .ly_product_description_1 h2 { font-size: 1.3rem; padding-left: 10px; } .ly_product_description_1 h2::before { left: -22px; font-size: 1.1rem; } .ly_product_description_1 h3 { font-size: 1.1rem; } .ly_product_description_1 .intro { padding: 12px; font-size: 0.9rem; } .ly_product_description_1 th, .ly_product_description_1 td { padding: 8px; font-size: 0.85rem; } .ly_product_description_1 .roi-case { padding: 12px; font-size: 0.9rem; } .ly_product_description_1 .faq-q { font-size: 0.95rem; } .ly_product_description_1 .faq-a { font-size: 0.9rem; } }