@charset "utf-8";
/* Значки 12 систем справочника для главной классического облика (25.10.2026): переменная --ico по style="--c:var(--<система>)".
   Взято из a3-icons.css (build_a3_icons.py, значки Codex); значки меню в классический облик не переносились. Подключается только на главной, см. main.py. */
[style*="--aps)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21c4 0 6-2.8 6-6.3 0-2.7-1.5-4.7-3.7-6.7.1 2-1 3.3-2.2 4.1.1-3-1.6-5.5-3.7-7.1.2 3.6-4.4 5.7-4.4 10.1C4 18.5 7.1 21 12 21z'/%3E%3Cpath d='M12 21c-1.8 0-3-1.2-3-2.8 0-1.3.8-2.3 2.2-3.5.1 1 .5 1.6 1.2 2.1.7-1.1 1-2.1.9-3.2 1.1 1 1.7 2.2 1.7 3.8 0 2.1-1.2 3.6-3 3.6z'/%3E%3C/svg%3E");}
[style*="--soue)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10h4l6-5v14l-6-5H4z'/%3E%3Cpath d='M17 9c1.3 1.5 1.3 4.5 0 6M19.5 6.5c3 3 3 8 0 11'/%3E%3C/svg%3E");}
[style*="--aupt)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4h8v3l1.5 2v10.5A1.5 1.5 0 0 1 16 21H8a1.5 1.5 0 0 1-1.5-1.5V9L8 7z'/%3E%3Cpath d='M9 4V2h6v2M9 13h6M17.5 10h2L21 12l-1.5 2'/%3E%3C/svg%3E");}
[style*="--okhr)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 7.4-7 10-4-2.6-7-5.5-7-10V6z'/%3E%3Cpath d='M8.5 12a3.5 3.5 0 0 1 7 0M6 14a6 6 0 0 1 12 0'/%3E%3C/svg%3E");}
[style*="--skud)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='11' height='18' rx='2'/%3E%3Cpath d='M8 7h3M8 11h3M8 15h3M18 8c1.8 1 2.7 2.5 2.7 4S19.8 15 18 16M16.5 10c.8.5 1.2 1.2 1.2 2s-.4 1.5-1.2 2'/%3E%3C/svg%3E");}
[style*="--video)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h11a3 3 0 0 1 3 3v3a3 3 0 0 1-3 3H4z'/%3E%3Cpath d='M18 11l3-2v7l-3-2M7 17v3M12 17v3M5 20h9'/%3E%3Ccircle cx='8' cy='12.5' r='1.5'/%3E%3C/svg%3E");}
[style*="--domof)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 4.5l2 2.5-1.8 2.1a12 12 0 0 0 7.1 7.1l2.2-1.8 2.5 2c.5.4.6 1.1.2 1.7l-1.3 1.8c-.5.7-1.4 1-2.2.7C8.8 18.2 5.8 15.2 3.3 7.8c-.3-.8 0-1.7.7-2.2l1.8-1.3c.6-.4 1.3-.3 1.7.2z'/%3E%3C/svg%3E");}
[style*="--sks)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h12v8l-3 3H9l-3-3z'/%3E%3Cpath d='M8 8h8M9 11v2M11 11v2M13 11v2M15 11v2M9 15v5h6v-5'/%3E%3C/svg%3E");}
[style*="--power)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3v5M12 3v5M6 8h8v4a4 4 0 0 1-8 0zM10 16v5M8 21h4'/%3E%3Cpath d='M18 4l-3 8h3l-2 8 5-10h-3z'/%3E%3C/svg%3E");}
[style*="--cable)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h8a4 4 0 0 1 4 4v3a4 4 0 0 1-4 4H9'/%3E%3Cpath d='M5 4v4M3 5h4M5 16v4M3 19h4M9 15v4M12 15v4'/%3E%3C/svg%3E");}
[style*="--okl)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16v4H4zM6 10v8h12v-8M8 18v2M12 18v2M16 18v2'/%3E%3Cpath d='M7 8h10'/%3E%3C/svg%3E");}
[style*="--pult)"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M7 7h10v4H7zM8 15h.01M12 15h.01M16 15h.01'/%3E%3C/svg%3E");}
