@charset "utf-8";
/* Сгенерировано build_a3_icons.py из a3_icons_src/*.svg — руками не править. */
[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");}
:root{--ni-spravochnik: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='M5 4h11a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3z'/%3E%3Cpath d='M5 17a3 3 0 0 1 3-3h11M9 7h6M9 10h4'/%3E%3C/svg%3E");--ni-fsc: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 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E");--ni-blog: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 3h9l4 4v14H6z'/%3E%3Cpath d='M14 3v5h5M9 13h7M9 17h5'/%3E%3C/svg%3E");--ni-calc: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='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M8 7h8M8.5 12h.01M12 12h.01M15.5 12h.01M8.5 16h.01M12 16h.01M15.5 16h.01'/%3E%3C/svg%3E");--ni-forum: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='M5 5h14a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2h-8l-5 4v-4H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2z'/%3E%3Cpath d='M8 10h8M8 13h5'/%3E%3C/svg%3E");--ni-courses: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='M2 9l10-5 10 5-10 5z'/%3E%3Cpath d='M6 11v5c3 2.5 9 2.5 12 0v-5M22 9v6'/%3E%3C/svg%3E");}
:is(.app-nav,.site-footer) a[href="/spravochnik"]{--nico:var(--ni-spravochnik);}
:is(.app-nav,.site-footer) a[href="/fsc"]{--nico:var(--ni-fsc);}
:is(.app-nav,.site-footer) a[href="/blog"]{--nico:var(--ni-blog);}
:is(.app-nav,.site-footer) a[href="/calc"]{--nico:var(--ni-calc);}
:is(.app-nav,.site-footer) a[href="/forum"]{--nico:var(--ni-forum);}
:is(.app-nav,.site-footer) a[href="/courses"]{--nico:var(--ni-courses);}
.site-footer a[href="/news"]{--nico:var(--ni-blog);}
