/* ==========================================================================
   НОВ ДИЗАЙН, версия 2 (20 октомври 2026)
   Слой върху дизайн система v5. Цветовете и шрифтовете са същите.
   Добавя елементите от визитките: пикселна шевица (кръстат бод), верижка от
   ромбове със зелени точки, хартиена текстура. И от примерите: арки,
   накъсана хартия, полароиди на въженце, ръкописни бележки, рамки с ъгли.
   Правило: всичко е центрирано или подравнено по обща мярка. Наклонени са
   само полароидите на въженцето и печатът, защото така е замислено.
   ========================================================================== */

@font-face{font-family:"Caveat";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/caveat-500-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
@font-face{font-family:"Caveat";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/caveat-500-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC;}
@font-face{font-family:"Caveat";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/caveat-700-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
@font-face{font-family:"Caveat";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/caveat-700-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC;}

:root{
  --font-hand: "Caveat", "Segoe Print", "Bradley Hand", cursive;
  --night: #2A1B12;
  --cream: #FFFDF9;
  --on-dark: #F4EDE5;
  --on-dark-dim: #D9CBBE;
  --shev:        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' viewBox='0 0 22 19' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='11' y='0' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='10' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='21' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='8' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='14' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='19' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='0' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='4' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='12' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='15' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='21' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='14' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='19' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='4' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='4' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='0' y='16' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='8' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='1' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='10' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='21' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='0' y='18' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='11' y='18' width='1' height='1' fill='%238D3D1F'/%3E%3C/svg%3E");
  --arrow-r:     url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='30' viewBox='0 0 60 30'%3E%3Cpath d='M3 18 C16 6 34 4 50 13' fill='none' stroke='%23F3E4D7' stroke-width='2.2' stroke-linecap='round' stroke-dasharray='5 5'/%3E%3Cpath d='M42 6 L52 14 L41 20' fill='none' stroke='%23F3E4D7' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  --shev-n:      url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='19' viewBox='0 0 91 19' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='12' y='0' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='23' y='0' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='34' y='0' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='45' y='0' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='56' y='0' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='67' y='0' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='78' y='0' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='89' y='0' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='11' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='22' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='24' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='33' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='44' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='46' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='55' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='66' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='68' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='77' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='1' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='88' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='90' y='1' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='23' y='2' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='31' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='45' y='2' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='53' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='67' y='2' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='75' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='2' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='89' y='2' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='33' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='55' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='77' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='3' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='33' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='55' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='77' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='4' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='28' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='29' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='39' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='40' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='50' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='51' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='61' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='62' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='72' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='73' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='83' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='84' y='5' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='19' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='27' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='28' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='33' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='40' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='41' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='49' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='50' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='55' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='62' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='63' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='71' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='72' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='77' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='84' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='85' y='6' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='19' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='27' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='29' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='39' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='41' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='49' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='51' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='61' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='63' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='71' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='73' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='83' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='85' y='7' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='8' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='15' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='20' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='23' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='26' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='28' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='29' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='8' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='37' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='39' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='40' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='42' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='45' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='48' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='50' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='51' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='8' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='59' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='61' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='62' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='64' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='67' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='70' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='72' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='73' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='8' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='81' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='83' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='84' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='86' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='89' y='8' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='0' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='2' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='13' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='16' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='19' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='22' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='23' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='24' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='27' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='28' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='33' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='35' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='38' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='40' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='41' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='44' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='45' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='46' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='49' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='50' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='55' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='57' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='60' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='62' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='63' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='66' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='67' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='68' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='71' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='72' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='77' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='79' y='9' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='82' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='84' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='85' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='88' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='89' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='90' y='9' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='1' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='4' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='10' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='15' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='20' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='23' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='26' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='28' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='29' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='10' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='37' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='39' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='40' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='42' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='45' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='48' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='50' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='51' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='10' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='59' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='61' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='62' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='64' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='67' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='70' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='72' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='73' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='10' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='81' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='83' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='84' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='86' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='89' y='10' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='19' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='27' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='29' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='39' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='41' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='49' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='51' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='61' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='63' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='71' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='73' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='83' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='85' y='11' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='5' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='19' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='27' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='28' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='33' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='40' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='41' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='49' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='50' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='55' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='62' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='63' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='71' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='72' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='77' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='84' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='85' y='12' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='7' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='17' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='18' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='28' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='29' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='39' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='40' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='50' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='51' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='61' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='62' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='72' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='73' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='83' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='84' y='13' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='33' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='55' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='77' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='14' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='8' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='9' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='11' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='16' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='30' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='31' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='33' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='38' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='52' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='53' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='55' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='60' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='74' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='75' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='77' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='82' y='15' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='1' y='16' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='9' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='10' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='12' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='14' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='15' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='23' y='16' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='31' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='32' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='34' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='36' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='37' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='45' y='16' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='53' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='54' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='56' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='58' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='59' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='67' y='16' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='75' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='76' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='78' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='80' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='81' y='16' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='89' y='16' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='0' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='2' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='11' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='13' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='22' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='24' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='33' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='35' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='44' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='46' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='55' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='57' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='66' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='68' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='77' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='79' y='17' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='88' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='90' y='17' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='1' y='18' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='12' y='18' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='23' y='18' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='34' y='18' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='45' y='18' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='56' y='18' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='67' y='18' width='1' height='1' fill='%231E5C4A'/%3E%3Crect x='78' y='18' width='1' height='1' fill='%238D3D1F'/%3E%3Crect x='89' y='18' width='1' height='1' fill='%231E5C4A'/%3E%3C/svg%3E");   /* крайна шевица: 4 цели ромба с завършек */
  --shev-soft:   url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' viewBox='0 0 22 19' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='11' y='0' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='10' y='1' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='1' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='21' y='1' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='8' y='2' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='2' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='2' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='10' y='3' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='3' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='3' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='3' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='4' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='4' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='16' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='17' y='5' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='17' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='18' y='6' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='16' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='18' y='7' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='6' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='14' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='16' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='17' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='19' y='8' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='0' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='4' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='5' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='10' y='9' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='12' y='9' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='15' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='17' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='18' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='21' y='9' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='5' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='6' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='14' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='16' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='17' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='19' y='10' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='4' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='6' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='16' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='18' y='11' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='4' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='5' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='10' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='17' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='18' y='12' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='5' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='16' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='17' y='13' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='14' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='14' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='14' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='14' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='7' y='15' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='8' y='15' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='10' y='15' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='15' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='15' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='15' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='15' y='15' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='0' y='16' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='8' y='16' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='9' y='16' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='11' y='16' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='13' y='16' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='14' y='16' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='1' y='17' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='10' y='17' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='12' y='17' width='1' height='1' fill='%23D7B4A0'/%3E%3Crect x='21' y='17' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='0' y='18' width='1' height='1' fill='%239DBBA9'/%3E%3Crect x='11' y='18' width='1' height='1' fill='%23D7B4A0'/%3E%3C/svg%3E");
  --shev-cream:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' viewBox='0 0 22 19' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='11' y='0' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='10' y='1' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='1' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='21' y='1' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='8' y='2' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='2' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='2' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='10' y='3' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='3' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='3' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='3' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='4' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='4' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='16' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='17' y='5' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='17' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='18' y='6' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='16' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='18' y='7' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='6' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='14' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='16' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='17' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='19' y='8' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='0' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='4' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='5' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='10' y='9' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='12' y='9' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='15' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='17' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='18' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='21' y='9' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='5' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='6' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='14' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='16' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='17' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='19' y='10' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='4' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='6' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='16' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='18' y='11' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='4' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='5' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='10' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='17' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='18' y='12' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='5' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='16' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='17' y='13' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='14' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='14' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='14' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='14' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='7' y='15' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='8' y='15' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='10' y='15' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='15' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='15' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='15' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='15' y='15' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='0' y='16' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='8' y='16' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='9' y='16' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='11' y='16' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='13' y='16' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='14' y='16' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='1' y='17' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='10' y='17' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='12' y='17' width='1' height='1' fill='%23E6CDBA'/%3E%3Crect x='21' y='17' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='0' y='18' width='1' height='1' fill='%2394B7A2'/%3E%3Crect x='11' y='18' width='1' height='1' fill='%23E6CDBA'/%3E%3C/svg%3E");
  --chain:       url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='22' viewBox='0 0 40 22'%3E%3Cpath d='M11 3 L19 11 L11 19 L3 11 Z' fill='none' stroke='%23A9472A' stroke-width='2.4'/%3E%3Crect x='9.4' y='9.4' width='3.2' height='3.2' fill='%235E7F5A'/%3E%3Ccircle cx='31' cy='11' r='1.9' fill='%235E7F5A'/%3E%3C/svg%3E");
  --chain-v:     url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='40' viewBox='0 0 22 40'%3E%3Cpath d='M11 3 L19 11 L11 19 L3 11 Z' fill='none' stroke='%23A9472A' stroke-width='2.4'/%3E%3Crect x='9.4' y='9.4' width='3.2' height='3.2' fill='%235E7F5A'/%3E%3Ccircle cx='11' cy='31' r='1.9' fill='%235E7F5A'/%3E%3C/svg%3E");
  --chain-cream: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='22' viewBox='0 0 40 22'%3E%3Cpath d='M11 3 L19 11 L11 19 L3 11 Z' fill='none' stroke='%23F1D9C8' stroke-width='2.4'/%3E%3Crect x='9.4' y='9.4' width='3.2' height='3.2' fill='%23A9C9B1'/%3E%3Ccircle cx='31' cy='11' r='1.9' fill='%23A9C9B1'/%3E%3C/svg%3E");
  --chain-5:     url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='22' viewBox='0 0 110 22'%3E%3Cpath d='M11 5.0 L17.0 11 L11 17.0 L5.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='9.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3Ccircle cx='22' cy='11' r='1.7' fill='%235E7F5A'/%3E%3Cpath d='M33 3.0 L41.0 11 L33 19.0 L25.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='31.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3Ccircle cx='44' cy='11' r='1.7' fill='%235E7F5A'/%3E%3Cpath d='M55 3.0 L63.0 11 L55 19.0 L47.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='53.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3Ccircle cx='66' cy='11' r='1.7' fill='%235E7F5A'/%3E%3Cpath d='M77 3.0 L85.0 11 L77 19.0 L69.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='75.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3Ccircle cx='88' cy='11' r='1.7' fill='%235E7F5A'/%3E%3Cpath d='M99 5.0 L105.0 11 L99 17.0 L93.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='97.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3C/svg%3E");
  --chain-3:     url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='22' viewBox='0 0 66 22'%3E%3Cpath d='M11 5.0 L17.0 11 L11 17.0 L5.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='9.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3Ccircle cx='22' cy='11' r='1.7' fill='%235E7F5A'/%3E%3Cpath d='M33 3.0 L41.0 11 L33 19.0 L25.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='31.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3Ccircle cx='44' cy='11' r='1.7' fill='%235E7F5A'/%3E%3Cpath d='M55 5.0 L61.0 11 L55 17.0 L49.0 11 Z' fill='none' stroke='%23A9472A' stroke-width='2'/%3E%3Crect x='53.5' y='9.5' width='3' height='3' fill='%235E7F5A'/%3E%3C/svg%3E");
  --chain-3-cream:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='22' viewBox='0 0 66 22'%3E%3Cpath d='M11 5.0 L17.0 11 L11 17.0 L5.0 11 Z' fill='none' stroke='%23F1D9C8' stroke-width='2'/%3E%3Crect x='9.5' y='9.5' width='3' height='3' fill='%23A9C9B1'/%3E%3Ccircle cx='22' cy='11' r='1.7' fill='%23A9C9B1'/%3E%3Cpath d='M33 3.0 L41.0 11 L33 19.0 L25.0 11 Z' fill='none' stroke='%23F1D9C8' stroke-width='2'/%3E%3Crect x='31.5' y='9.5' width='3' height='3' fill='%23A9C9B1'/%3E%3Ccircle cx='44' cy='11' r='1.7' fill='%23A9C9B1'/%3E%3Cpath d='M55 5.0 L61.0 11 L55 17.0 L49.0 11 Z' fill='none' stroke='%23F1D9C8' stroke-width='2'/%3E%3Crect x='53.5' y='9.5' width='3' height='3' fill='%23A9C9B1'/%3E%3C/svg%3E");
  --torn:        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 28' preserveAspectRatio='none'%3E%3Cpath d='M0 28 L0 9.8 L11 15.7 L20 13.6 L35 5.0 L52 4.7 L68 5.3 L77 11.6 L100 6.2 L112 15.3 L137 14.4 L152 21.6 L161 19.5 L174 6.6 L184 9.6 L207 7.3 L226 15.5 L240 13.9 L249 5.1 L261 16.2 L277 9.7 L295 12.2 L309 18.3 L329 8.4 L348 13.5 L371 17.1 L385 21.6 L395 11.5 L416 6.7 L433 4.7 L453 17.8 L472 19.8 L485 16.5 L504 14.4 L520 19.1 L545 12.5 L565 5.1 L586 15.6 L612 18.8 L625 10.9 L645 4.4 L661 7.0 L671 5.1 L693 6.3 L705 11.0 L729 5.5 L745 13.9 L769 18.7 L793 9.0 L808 10.5 L832 21.2 L843 7.2 L855 8.2 L872 14.6 L884 4.1 L900 10.6 L918 21.2 L939 13.3 L958 16.2 L967 20.2 L989 19.7 L1011 11.1 L1026 5.9 L1046 5.1 L1055 7.8 L1066 10.1 L1075 4.0 L1085 5.8 L1100 4.5 L1124 15.1 L1134 8.5 L1149 10.6 L1159 19.3 L1185 12.4 L1201 5.5 L1211 10.2 L1224 18.9 L1235 4.4 L1260 13.5 L1271 13.8 L1279 13.5 L1305 19.5 L1325 8.7 L1340 7.0 L1362 13.6 L1384 9.9 L1396 18.6 L1422 19.3 L1440 18.7 L1440 28 Z' fill='%23000'/%3E%3C/svg%3E");
  --dome:        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 48'%3E%3Cpath d='M0 48 C46 48 78 44 96 28 C106 18 113 6 120 0 C127 6 134 18 144 28 C162 44 194 48 240 48 Z' fill='%23000'/%3E%3C/svg%3E");
  --rope:        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='40' viewBox='0 0 640 40'%3E%3Cpath d='M0 8 Q320 34 640 8' fill='none' stroke='%236B4A33' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M0 8 Q320 34 640 8' fill='none' stroke='%23A57C5B' stroke-width='.8' stroke-dasharray='3 4'/%3E%3C/svg%3E");
  --corner:      url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath d='M13 2 L24 13 L13 24 L2 13 Z' fill='none' stroke='%238D3D1F' stroke-width='2'/%3E%3Crect x='10.8' y='10.8' width='4.4' height='4.4' fill='%231E5C4A'/%3E%3C/svg%3E");
  --corner-cream:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath d='M13 2 L24 13 L13 24 L2 13 Z' fill='none' stroke='%23FBF3EA' stroke-width='2'/%3E%3Crect x='10.8' y='10.8' width='4.4' height='4.4' fill='%23A9C9B1'/%3E%3C/svg%3E");
  --paper:       url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .2  0 0 0 0 .12  0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E");
  --polaroid-shadow: 0 1px 2px rgba(59,27,13,.08), 0 12px 28px rgba(59,27,13,.12);
}

/* ==========================================================================
   1. ОСНОВА
   ========================================================================== */

/* Хартиена текстура като на визитката */
body{
  background-image: var(--paper),
    radial-gradient(1100px 620px at 78% -8%, rgba(141,61,31,.07), transparent 62%),
    radial-gradient(760px 520px at 4% 108%, rgba(30,92,74,.06), transparent 70%);
  background-size: 220px 220px, auto, auto;
  background-repeat: repeat, no-repeat, no-repeat;
}

/* Връзките никога не са сини: тухленочервени, с фино подчертаване */
a{ color:var(--brown); text-decoration-color:rgba(141,61,31,.38); text-decoration-thickness:1px; text-underline-offset:3px; }
main a:not([class]):hover,.faq a:hover{ color:var(--brown-deep); text-decoration-color:currentColor; }
main p a:not(.btn), .faq a{ color:var(--brown); font-weight:600; }
main li a:not(.btn){ color:var(--brown); }

/* Надредният ред: текст между две къси верижки */
.rule{
  display:flex; align-items:center; justify-content:center; gap:14px;
  font-family:var(--font-display); text-transform:uppercase; letter-spacing:.24em;
  font-size:var(--fs-small); color:var(--brown);
  max-width:none;   /* глобалното p{max-width} го дърпаше наляво */
}
.rule::before,.rule::after{
  content:""; flex:0 0 66px; height:22px; opacity:.85;
  background:var(--chain-3) center / 66px 22px no-repeat;
  translate:0 -.17em;   /* средата на верижката = средата на главните букви */
}
/* разредката оставя празно място след последната буква: изравняваме двете страни */
.rule::after{ margin-left:-.24em; }
/* в подравнени вляво блокове верижката е само отдясно */
.bq-hero .rule,.about-body .rule,.celebr-text .rule,.bq-two .rule,.legal-head .rule,.legal .rule{ justify-content:flex-start; }
.bq-hero .rule::before,.about-body .rule::before,.celebr-text .rule::before,.bq-two .rule::before,.legal-head .rule::before,.legal .rule::before{ display:none; }

/* Старата линия от ромбове става верижката от визитката */
.shevitsa{
  height:22px; background:var(--chain) center / 22px 12px;
  background-repeat:space no-repeat; background-size:22px 12px;
}

/* Заглавията на секциите са центрирани, като в примерите */
.section-head{ margin-inline:auto; text-align:center; position:relative; }
.section-head .lead{ margin-inline:auto; text-wrap:balance; }
.hero .eyebrow{ color:var(--brown-deep); font-weight:700; text-shadow:0 0 12px rgba(251,248,244,.9); }
.section-head h2{ text-wrap:balance; }
.bq-two .section-head{ text-align:left; margin-inline:0; }
.bq-two .section-head h2{ text-wrap:pretty; }

/* Ръкописна бележка със стрелка до заглавието (като в първата версия) */
.nd-h2{ position:relative; width:fit-content; max-width:100%; margin-inline:auto; }
.nd-note{
  display:inline-flex; align-items:flex-end; gap:6px;
  font-family:var(--font-hand); font-weight:700; color:var(--brown);
  font-size:clamp(1.4rem,1.15rem + .8vw,1.85rem); line-height:1.05; white-space:nowrap;
  rotate:-4deg; pointer-events:none; user-select:none;
}
.nd-note svg{ width:56px; height:38px; flex:none; color:var(--green); scale:-1 1; translate:0 -4px; }
.nd-note.is-green{ color:var(--green); }
.nd-note.is-green svg{ color:var(--brown); }
@media (min-width:1240px){
  .nd-note{ position:absolute; left:calc(100% + 10px); bottom:calc(var(--s-5) + .1em); }
  .menu .nd-h2{ max-width:500px; }
}
@media (max-width:1239px){
  .nd-note{ display:flex; justify-content:center; margin:-6px auto 14px; }
  .nd-note svg{ display:none; }
}

/* Еднакви бутони един до друг */
.btn-row{ justify-content:center; }
.section-head .btn-row{ justify-content:center; }

/* Ромб за списъци и въпроси */
.faq summary{ justify-content:flex-start; text-align:left; }
.faq summary::before{
  content:""; width:9px; height:9px; flex:none; rotate:45deg; border:1.5px solid var(--brown);
  background:radial-gradient(circle,var(--green) 0 30%,transparent 32%);
}
.faq summary::after{ margin-left:auto; }
.faq details{ background:var(--cream); }
.faq details[open]{ border-color:rgba(141,61,31,.45); }
.faq{ max-width:880px; margin-inline:auto; }

/* Между секциите няма линия: разделят ги заглавията с верижките */
.bq-sec + .bq-sec{ border-top:0; position:relative; }

/* ==========================================================================
   2. НАЧАЛНА СТРАНИЦА
   ========================================================================== */

/* Верижки отстрани, изправени и симетрични */
.nd-side{
  position:absolute; top:16%; bottom:18%; width:22px; z-index:2; pointer-events:none;
  background:var(--chain-v) repeat-y center top / 22px 40px;
  -webkit-mask:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);
          mask:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);
}
.nd-side-l{ left:max(3.2vw,24px); }
.nd-side-r{ right:max(3.2vw,24px); }

/* Печат „21 години“, закачен за логото */
.hero-in{ position:relative; }
.nd-stamp{
  position:absolute; z-index:3; right:-150px; top:34px;
  width:132px; aspect-ratio:1; rotate:10deg; color:var(--brown);
  filter:drop-shadow(0 6px 14px rgba(59,27,13,.14));
}
.nd-stamp svg{ width:100%; height:100%; display:block; overflow:visible; }
.nd-stamp text{ font-family:var(--font-display); }
@media (prefers-reduced-motion:no-preference){
  .nd-stamp{ animation:ndStampIn .8s var(--ease-swing) 1s both; }
  @keyframes ndStampIn{ from{ opacity:0; scale:1.3; } to{ opacity:1; scale:1; } }
}
@media (max-width:1340px){ .nd-stamp{ display:none; } }
@media (max-width:899px){ .nd-side{ display:none; } }

/* Накъсана хартия между началото и менюто */
.menu{ position:relative; }
.menu::before{
  content:""; position:absolute; left:0; right:0; top:-24px; height:26px; z-index:3;
  background:var(--ink); pointer-events:none;
  -webkit-mask:var(--torn) center / 100% 100% no-repeat; mask:var(--torn) center / 100% 100% no-repeat;
}

/* Менюто: центрирано начало */
.menu .section-head{ max-width:760px; }
.menu .lunch-teaser{ margin-inline:auto; text-align:left; }
.menu .menu-jump{ justify-content:center; }
.menu .menu-note{ margin-inline:auto; }
.menu .menu-pickup{ margin-inline:auto; text-align:left; max-width:680px; }
.menu-cat h3{ display:flex; align-items:center; gap:14px; }
.menu-cat h3::before{
  content:""; width:11px; height:11px; flex:none; rotate:45deg;
  border:2px solid var(--brown); background:radial-gradient(circle,var(--green) 0 30%,transparent 33%);
}
.menu-cat .cat-line{ height:12px; background:var(--chain) left center / 22px 12px; background-repeat:space no-repeat; opacity:.45; }
.allergens{ text-align:left; background:var(--cream); border:1.5px dashed var(--line); }
.allergens .footer-h{
  font-family:var(--font-display); font-weight:700; font-size:var(--fs-small); letter-spacing:.24em;
  text-transform:uppercase; color:var(--brown); display:flex; align-items:center; gap:14px;
}
.allergens .footer-h::after{ content:""; flex:0 0 66px; height:22px; background:var(--chain-3) center / contain no-repeat; }

/* „Избрахте ли?“: рамка с ъгли като на старинно меню */
.order-cta .wrap{ display:flex; justify-content:center; }
.order-cta .section-head{
  max-width:780px; width:100%;
  padding:clamp(36px,5vw,56px) clamp(22px,5vw,64px);
  background:
    var(--corner) left 14px top 14px / 22px no-repeat,
    var(--corner) right 14px top 14px / 22px no-repeat,
    var(--corner) left 14px bottom 14px / 22px no-repeat,
    var(--corner) right 14px bottom 14px / 22px no-repeat,
    var(--cream);
  border:1.5px solid var(--line); outline:1px solid var(--line); outline-offset:-10px;
  border-radius:4px; box-shadow:var(--shadow-sm);
}
.order-cta .btn-row{ max-width:560px; margin-inline:auto; }

/* „Всичко е домашно“: кенар от шевица, заглавие с печат и бележка,
   картички като етикети на буркан с ръкописно листче */
.facts{
  border-block:0; padding-block:calc(28px + var(--p-section)) calc(28px + var(--p-section));
  background:
    var(--shev-soft) repeat-x center top / 33px 28.5px,
    var(--shev-soft) repeat-x center bottom / 33px 28.5px,
    var(--ink-2);
}
.nd-facts-head{ max-width:760px; }
.nd-facts-head h2{
  font-family:var(--font-display); font-weight:700; font-size:var(--fs-h2);
  line-height:1.08; letter-spacing:.02em; margin:var(--s-4) 0 var(--s-5); color:var(--parchment);
}
/* малък печат „Правим го сами“ вляво от заглавието */
.nd-stamp-sm{
  position:absolute; right:calc(100% + 26px); top:50%; translate:0 -58%;
  width:116px; aspect-ratio:1; rotate:-10deg; color:var(--brown);
  filter:drop-shadow(0 5px 12px rgba(59,27,13,.13));
}
.nd-stamp-sm svg{ width:100%; height:100%; display:block; overflow:visible; }
.nd-stamp-sm text{ font-family:var(--font-display); }
@media (max-width:1239px){ .nd-stamp-sm{ display:none; } }

.facts-grid{
  display:grid; grid-template-columns:1fr; gap:56px 28px; margin-top:var(--s-8);
  padding-top:28px;
}
@media (min-width:640px){ .facts-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (min-width:1100px){
  .facts-grid{ grid-template-columns:repeat(4,minmax(0,1fr)); padding-bottom:30px; }
  .fact:nth-child(even){ translate:0 30px; }   /* разчупено: всяка втора картичка е по-ниско */
}
.fact{
  position:relative; display:flex; flex-direction:column; align-items:center; text-align:center; gap:0;
  border:1.5px solid var(--line) !important; outline:1px solid var(--line); outline-offset:-9px;
  border-radius:6px; padding:46px 26px 44px !important;
  background:
    var(--corner) left 14px bottom 14px / 16px no-repeat,
    var(--corner) right 14px bottom 14px / 16px no-repeat,
    var(--cream);
  box-shadow:var(--shadow-sm);
}
.fact > div{ max-width:28ch; margin-inline:auto; }
/* иконката е като печат върху горния ръб */
.fact svg{
  position:absolute; top:-30px; left:50%; translate:-50% 0;
  width:60px; height:60px; padding:14px; border-radius:50%;
  background:var(--cream); color:var(--green);
  border:1.5px dashed rgba(30,92,74,.55);
  box-shadow:0 0 0 6px var(--ink-2), 0 0 0 7px var(--line);
}
.fact h3{ font-family:var(--font-display); font-size:1.16rem; line-height:1.3; margin:0 0 8px; text-wrap:balance; }
.fact p{ color:var(--dim); font-size:.95rem; line-height:1.55; }
/* листче от крафт хартия с ръкописен надпис */
.nd-tag{
  display:inline-block; margin:0 0 12px; padding:4px 14px 5px;
  font-family:var(--font-hand); font-weight:700; font-size:1.3rem; line-height:1; color:var(--brown-deep);
  background:#E7D3B5; border-radius:3px; rotate:-3deg;
  box-shadow:0 1px 2px rgba(59,27,13,.12);
  clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%);
}
.fact:nth-child(even) .nd-tag{ background:#CFDCCB; color:#1E4B3D; rotate:2deg; }
/* Отзиви: еднакви бележки с тиксо, последният ред е центриран */
.review-grid{ display:flex; flex-wrap:wrap; justify-content:center; gap:var(--s-6); margin-top:var(--s-7); }
.review{
  flex:1 1 100%; position:relative; background:var(--cream); border-radius:4px;
  border:1px solid rgba(141,61,31,.16); padding-top:var(--s-7);
  transition:translate .3s var(--ease), box-shadow .3s var(--ease);
}
@media (min-width:720px){ .review{ flex:0 1 calc((100% - var(--s-6)) / 2); } }
@media (min-width:1100px){ .review{ flex:0 1 calc((100% - 2 * var(--s-6)) / 3); } }
.review::before{
  content:""; position:absolute; top:-11px; left:50%; translate:-50% 0;
  width:92px; height:24px; background:rgba(201,160,106,.5);
  box-shadow:0 1px 2px rgba(59,27,13,.06);
}
.review:nth-child(even)::before{ background:rgba(94,127,90,.34); }
.review .stars{ text-align:center; }
.review blockquote{ font-family:var(--font-display); font-style:italic; font-size:1.06rem; text-align:center; }
.review figcaption{ text-align:center; }
@media (hover:hover){ .review:hover{ translate:0 -3px; box-shadow:var(--shadow-md); } }
.review-sum{ justify-content:center; }
.review-sum b{ color:var(--brown); }

.review-cta{
  margin:var(--s-8) auto 0; max-width:880px; text-align:center; border-style:dashed;
  display:flex; flex-direction:column; align-items:center; gap:var(--s-5);
  background:var(--corner) left 14px top 14px / 20px no-repeat, var(--corner) right 14px top 14px / 20px no-repeat, var(--cream);
}
.review-cta p{ max-width:56ch; margin-inline:auto; }
.review-actions{ width:100%; display:grid; gap:var(--s-3); grid-template-columns:1fr; }
@media (min-width:1000px){ .review-actions{ grid-template-columns:repeat(3,1fr); } }
@media (min-width:600px) and (max-width:999px){ .review-actions{ grid-template-columns:1fr 1fr; } .review-actions > .btn-ta{ grid-column:1 / -1; } }
.review-actions > .btn{ min-width:0; }
.btn .ta-ico{ width:22px; height:22px; flex:none; }

/* Празници: тухленочервен блок с арка и снимка в прозорец */
.celebr{
  position:relative; margin-top:52px; color:var(--on-dark);
  background:var(--shev-cream) repeat-x center bottom 20px / 33px 28.5px, var(--brown);
  padding-bottom:calc(var(--p-section) + 44px);
}
.celebr::before{
  content:""; position:absolute; left:50%; translate:-50% 0; top:-47px;
  width:min(300px,70vw); height:48px; background:var(--brown);
  -webkit-mask:var(--dome) center / 100% 100% no-repeat; mask:var(--dome) center / 100% 100% no-repeat;
}
.celebr::after{
  content:""; position:absolute; left:50%; translate:-50% 0; top:-24px;
  width:20px; height:20px; background:var(--corner-cream) center / contain no-repeat;
}
.celebr-in{ align-items:center; }
.celebr .rule{ color:#F1D9C8; }
.celebr .rule::after{ background-image:var(--chain-3-cream); }
.celebr-text h2{ color:#fff; }
.celebr .lead{ color:#F3E4D7; }
.celebr .btn-row{ display:grid; grid-template-columns:1fr; gap:var(--s-3); max-width:440px; }
.celebr .btn-row > .btn{ min-width:0; }
.celebr .btn-primary{ background:#FBF8F4; color:var(--brown-deep); }
.celebr .btn-primary:hover{ background:#fff; color:var(--brown-deep); }
.celebr .btn-ghost{ color:#fff; border-color:rgba(255,255,255,.45); }
.celebr .btn-ghost:hover{ background:rgba(255,255,255,.1); border-color:#fff; color:#fff; }
.celebr-img{
  border-radius:999px 999px 14px 14px; aspect-ratio:4/5; max-height:600px; width:100%; max-width:480px; justify-self:center;
  box-shadow:0 0 0 8px var(--brown), 0 0 0 10px rgba(251,243,234,.75), 0 24px 48px rgba(30,10,4,.35);
}
@media (max-width:899px){
  .celebr-img{ aspect-ratio:1; max-width:420px; margin-inline:auto; }
  .celebr-text{ text-align:center; }
  .celebr .rule{ justify-content:center; }
  .celebr .rule::before{ display:block; background-image:var(--chain-3-cream); }
  .celebr .lead{ margin-inline:auto; }
  .celebr .btn-row{ margin-inline:auto; }
}

/* Галерия: полароиди на въженце с дървени щипки */
.carousel-track{
  padding-top:58px; padding-bottom:var(--s-6);
  background:var(--rope) repeat-x 0 22px / 640px 40px; background-attachment:local;
}
.slide{
  position:relative; overflow:visible; background:#fff; border:0; border-radius:3px;
  padding:12px 12px 0; rotate:-1.2deg; box-shadow:var(--polaroid-shadow);
}
.slide:nth-child(even){ rotate:1.2deg; }
.slide::before{
  content:""; position:absolute; z-index:2; top:-30px; left:50%; translate:-50% 0;
  width:14px; height:46px; border-radius:3px;
  background:linear-gradient(90deg,#B98B57,#D9B488 45%,#B98B57); box-shadow:0 2px 4px rgba(59,27,13,.25);
}
.slide::after{
  content:""; position:absolute; z-index:3; top:-12px; left:50%; translate:-50% 0;
  width:18px; height:4px; border-radius:2px; background:#8A6A47;
}
.slide img{ border-radius:2px; }
.slide figcaption{
  font-family:var(--font-hand); font-weight:500; color:var(--brown-deep);
  font-size:1.45rem; line-height:1.15; text-align:center;
  min-height:58px; display:flex; align-items:center; justify-content:center; padding:6px;
}

/* За нас */
.about .card{
  background:var(--corner) right 14px top 14px / 20px no-repeat, var(--cream);
  border-style:dashed;
}
.about-grid{ align-items:center; }

/* Работно време и карта */
#posetete .section-head{ max-width:760px; }

/* ==========================================================================
   3. ВЪТРЕШНИ СТРАНИЦИ
   ========================================================================== */

/* Началото: снимка в арка с двойна рамка */
.bq-hero-in{ align-items:center; }
.bq-hero-img{
  border-radius:999px 999px 14px 14px; aspect-ratio:4/5; max-height:600px;
  width:100%; max-width:480px; justify-self:center;
  box-shadow:0 0 0 8px var(--ink), 0 0 0 9.5px rgba(141,61,31,.55), var(--shadow-md);
}
.bq-hero .lead{ text-wrap:pretty; }
/* три факта: еднакви, с бод, текстът се побира */
.bq-facts{ gap:14px; padding:5px; margin-bottom:var(--s-6); }
.bq-facts li{
  background:var(--cream); border:1.5px dashed rgba(141,61,31,.32); border-radius:6px;
  box-shadow:0 0 0 4px var(--cream), 0 0 0 5px var(--line);
  justify-content:center; text-align:center; padding:var(--s-3) var(--s-2);
}
.bq-facts b{ font-size:clamp(.98rem,.9rem + .35vw,1.15rem); line-height:1.25; text-wrap:balance; }
/* бутоните са в мрежа с еднаква ширина */
.bq-hero .btn-row{ display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,14.5rem),1fr)); gap:var(--s-3); }
.bq-hero .btn-row > .btn{ min-width:0; padding-inline:18px; white-space:nowrap; }
.bq-hero .btn-row > .btn:only-child{ grid-column:1 / -1; }
@media (max-width:899px){
  .bq-hero-img{ aspect-ratio:1; max-width:440px; margin-inline:auto; }
}
@media (max-width:479px){
  .bq-hero .btn-row > .btn{ white-space:normal; }
  .bq-facts{ grid-template-columns:1fr 1fr 1fr; gap:10px; }
  .bq-facts li{ padding:var(--s-2) 4px; }
  .bq-facts .k{ font-size:.62rem; letter-spacing:.08em; }
}

/* Картички (поводи, ястия): еднакви, в три колони, с кенар шевица */
.bq-occ{ gap:22px; padding:6px; grid-template-columns:1fr; }
@media (min-width:640px){ .bq-occ{ grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (min-width:1000px){ .bq-occ{ grid-template-columns:repeat(3,minmax(0,1fr)); } }
.bq-occ li{
  position:relative; text-align:center; align-items:center;
  background:var(--cream); border:1.5px dashed rgba(141,61,31,.3); border-radius:6px;
  box-shadow:0 0 0 5px var(--cream), 0 0 0 6px var(--line);
  padding:42px var(--s-5) var(--s-5);
}
.bq-occ li::before{
  content:""; position:absolute; top:10px; left:50%; translate:-50% 0;
  width:91px; height:19px; background:var(--shev-n) center / 91px 19px no-repeat; opacity:.8;
}
.bq-occ b{ text-wrap:balance; }
.bq-occ span{ text-wrap:pretty; }

/* Секцията на кремав фон с накъсани ръбове */
.bq-why{ position:relative; border-top:0 !important; background:var(--ink-2); }
.bq-why::before,.bq-why::after{
  content:""; position:absolute; left:0; right:0; height:22px; background:var(--ink-2); pointer-events:none;
  -webkit-mask:var(--torn) center / 100% 100% no-repeat; mask:var(--torn) center / 100% 100% no-repeat;
}
.bq-why::before{ top:-21px; }
.bq-why::after{ bottom:-21px; rotate:180deg; }

/* Три колони: картички-етикети (като „Всичко е домашно“), средната е по-ниско */
.bq-cols{ text-align:center; gap:60px 32px; margin-top:calc(var(--s-7) + 26px); align-items:stretch; }
.bq-cols > div{
  position:relative; display:flex; flex-direction:column; align-items:center;
  background:
    var(--corner) left 14px bottom 14px / 16px no-repeat,
    var(--corner) right 14px bottom 14px / 16px no-repeat,
    var(--cream);
  border:1.5px solid var(--line); outline:1px solid var(--line); outline-offset:-9px;
  border-radius:6px; padding:48px 26px 44px; box-shadow:var(--shadow-sm);
}
/* знак на горния ръб: кръг с ромбче, като печат */
.bq-cols > div::before{
  content:""; position:absolute; top:-26px; left:50%; translate:-50% 0;
  width:52px; height:52px; border-radius:50%;
  background:var(--corner) center / 22px no-repeat, var(--cream);
  border:1.5px dashed rgba(141,61,31,.5); box-shadow:0 0 0 5px var(--cream), 0 0 0 6px var(--line);
}
.bq-cols h3{ text-wrap:balance; line-height:1.3; }
.bq-cols p{ max-width:34ch; margin-inline:auto; }
@media (min-width:900px){
  .bq-cols{ padding-bottom:26px; }
  .bq-cols > div:nth-child(3n+2){ translate:0 26px; }
}
/* изречението под колоните: листче с пунктир */
.bq-after{
  text-align:center; margin:var(--s-8) auto 0; max-width:760px; padding:14px 26px 16px;
  background:var(--cream); border:1.5px dashed rgba(141,61,31,.4); border-radius:999px;
}
@media (max-width:599px){ .bq-after{ border-radius:14px; } }

/* Кафяв блок с арка (цветът от логото) — за „Менюто избираме заедно“ и „Обяд и празници“ */
#menyuto,.nd-brown{
  position:relative; margin-top:52px; color:var(--on-dark); border-top:0 !important;
  background:var(--shev-cream) repeat-x center bottom 20px / 33px 28.5px, var(--brown);
  padding-bottom:calc(var(--p-section) + 44px);
}
#menyuto::before,.nd-brown::before{
  content:""; position:absolute; left:50%; translate:-50% 0; top:-47px;
  width:min(300px,70vw); height:48px; background:var(--brown);
  -webkit-mask:var(--dome) center / 100% 100% no-repeat; mask:var(--dome) center / 100% 100% no-repeat;
}
#menyuto::after,.nd-brown::after{
  content:""; position:absolute; left:50%; translate:-50% 0; top:-24px;
  width:20px; height:20px; background:var(--corner-cream) center / contain no-repeat;
}
#menyuto + .bq-sec,.nd-brown + .bq-sec{ border-top:0; }
:is(#menyuto,.nd-brown) .rule{ color:#F1D9C8; }
:is(#menyuto,.nd-brown) .rule::before,:is(#menyuto,.nd-brown) .rule::after{ background-image:var(--chain-3-cream); }
:is(#menyuto,.nd-brown) .section-head h2{ color:#fff; }
:is(#menyuto,.nd-brown) .lead{ color:#F3E4D7; }
:is(#menyuto,.nd-brown) .lead a{ color:#fff; text-decoration-color:rgba(255,255,255,.5); }

#menyuto .bq-cols{ counter-reset:nd-st; gap:60px 52px; padding-bottom:0; }
#menyuto .bq-cols > div{ counter-increment:nd-st; box-shadow:0 18px 40px rgba(40,12,4,.3); border-color:rgba(255,255,255,.55); translate:none; }
/* номерът е ромб на горния ръб */
#menyuto .bq-cols > div::before{
  content:counter(nd-st); width:52px; height:52px; border:0; border-radius:0; box-shadow:none;
  display:grid; place-items:center; background:var(--brown-dark); color:#fff;
  font-family:var(--font-display); font-weight:700; font-size:1.3rem; line-height:1;
  clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);
}
@media (min-width:900px){
  #menyuto .bq-cols > div:not(:last-child)::after{
    content:""; position:absolute; top:46%; right:-51px; width:48px; height:24px;
    background:var(--arrow-r) center / contain no-repeat;
  }
}
#menyuto .bq-after{ background:rgba(255,255,255,.1); border-color:rgba(255,255,255,.45); color:#FBF3EA; }
#menyuto .bq-after a{ color:#fff; text-decoration-color:rgba(255,255,255,.5); }

/* ---------- Страница „За нас“ ---------- */
/* текст и снимка една до друга */
.nd-split{ display:grid; gap:48px; align-items:center; margin-top:var(--s-7); }
@media (min-width:900px){
  .nd-split{ grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr); gap:72px; }
  .nd-split-rev{ grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr); }
}
.nd-split .bq-prose{ margin:0; max-width:62ch; }
/* полароид с тиксо */
.nd-pol{
  position:relative; margin:0; background:#fff; padding:12px 12px 0; border-radius:3px;
  box-shadow:var(--polaroid-shadow); max-width:440px; justify-self:center;
}
.nd-pol::before{
  content:""; position:absolute; z-index:2; top:-12px; left:50%; translate:-50% 0;
  width:92px; height:24px; background:rgba(201,160,106,.55);
}
.nd-pol img{ display:block; width:100%; height:auto; border-radius:2px; }
.nd-pol figcaption{
  font-family:var(--font-hand); font-weight:500; color:var(--brown-deep);
  font-size:1.4rem; line-height:1.2; text-align:center; padding:10px 6px 12px;
}
.nd-pol-r{ rotate:2deg; }
.nd-pol-pair{ display:grid; grid-template-columns:1fr 1fr; gap:22px; align-items:start; max-width:520px; justify-self:center; padding-top:12px; }
.nd-pol-pair .nd-pol:first-child{ rotate:-3deg; }
.nd-pol-pair .nd-pol:last-child{ rotate:3deg; margin-top:44px; }
.nd-pol-pair .nd-pol:last-child::before{ background:rgba(94,127,90,.4); }
.nd-pol-pair img{ aspect-ratio:3/4; object-fit:cover; }

/* „Как готвим“: картичка-рецепта */
.nd-recipe{
  position:relative; max-width:820px; margin-top:var(--s-7);
  padding:clamp(34px,5vw,56px) clamp(22px,5vw,64px);
  background:
    var(--corner) left 14px top 14px / 18px no-repeat, var(--corner) right 14px top 14px / 18px no-repeat,
    var(--corner) left 14px bottom 14px / 18px no-repeat, var(--corner) right 14px bottom 14px / 18px no-repeat,
    var(--cream);
  border:1.5px solid var(--line); outline:1px solid var(--line); outline-offset:-10px; border-radius:4px;
  box-shadow:var(--shadow-sm);
}
.nd-tags{ list-style:none; margin:var(--s-5) 0 0; padding:0; display:flex; flex-wrap:wrap; justify-content:center; gap:12px 14px; }
.nd-tags .nd-tag{ margin:0; }
.nd-tags .nd-tag:nth-child(even){ background:#CFDCCB; color:#1E4B3D; rotate:2deg; }

/* „Обяд и празници“: две картички в кафявия блок */
.nd-duo{ max-width:980px; display:grid; gap:28px; margin-top:var(--s-7); }
@media (min-width:800px){ .nd-duo{ grid-template-columns:1fr 1fr; } }
.nd-duo > p{
  position:relative; margin:0 !important; color:var(--dim) !important;
  background:
    var(--corner) left 14px bottom 14px / 16px no-repeat, var(--corner) right 14px bottom 14px / 16px no-repeat,
    var(--cream);
  border:1.5px solid rgba(255,255,255,.55); outline:1px solid var(--line); outline-offset:-9px; border-radius:6px;
  padding:58px 30px 44px; text-align:center; box-shadow:0 18px 40px rgba(40,12,4,.3);
}
.nd-duo > p:nth-child(1)::before,.nd-duo > p:nth-child(2)::before{
  position:absolute; top:-16px; left:50%; translate:-50% 0; rotate:-3deg;
  font-family:var(--font-hand); font-weight:700; font-size:1.45rem; line-height:1;
  padding:6px 16px 7px; border-radius:3px; white-space:nowrap;
  clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%);
}
.nd-duo > p:nth-child(1)::before{ content:"обяд в делник"; background:#E7D3B5; color:var(--brown-deep); }
.nd-duo > p:nth-child(2)::before{ content:"празник при нас"; background:#CFDCCB; color:#1E4B3D; rotate:2deg; }
.nd-duo > p:nth-child(3){
  grid-column:1 / -1; padding:14px 26px 16px; border-radius:999px; outline:0;
  background:rgba(255,255,255,.1); border:1.5px dashed rgba(255,255,255,.45); color:#FBF3EA !important; box-shadow:none;
}
.nd-duo > p:nth-child(3) a{ color:#fff; text-decoration-color:rgba(255,255,255,.5); }
@media (max-width:599px){ .nd-duo > p:nth-child(3){ border-radius:14px; } }

/* ---------- Страница „Българска кухня“ ---------- */
/* Емблематичното: три карти с цена-печат и листче */
.nd-signature{ gap:56px 30px !important; padding-top:34px !important; }
@media (min-width:1000px){ .nd-signature li:nth-child(2){ translate:0 28px; } .nd-signature{ padding-bottom:28px !important; } }
.nd-signature li{
  padding:58px 30px 40px !important;
  background:
    var(--corner) left 14px bottom 14px / 16px no-repeat, var(--corner) right 14px bottom 14px / 16px no-repeat,
    var(--cream) !important;
  border:1.5px solid var(--line) !important; outline:1px solid var(--line); outline-offset:-9px;
  box-shadow:var(--shadow-sm) !important; border-radius:6px !important;
}
.nd-signature li::before{ display:none !important; }
.nd-signature b{ font-size:1.3rem !important; line-height:1.25; margin-top:4px; }
.bq-occ .nd-tag{ margin:0 0 6px; font-size:1.3rem !important; color:var(--brown-deep) !important; }
/* цената е кръгъл печат на горния ръб */
.bq-occ .nd-price{
  position:absolute; top:-34px; left:50%; translate:-50% 0; rotate:-6deg;
  width:68px; height:68px; border-radius:50%; display:grid; place-items:center;
  background:var(--brown); color:#fff !important; font-family:var(--font-display); font-weight:700; font-size:1.02rem !important; line-height:1;
  box-shadow:0 0 0 4px var(--cream), 0 0 0 5.5px var(--brown), 0 8px 18px rgba(59,27,13,.2);
}

/* Класиките: като отпечатано меню с точки до цената */
.nd-menu-card{
  max-width:980px; margin:var(--s-7) auto 0;
  padding:clamp(34px,5vw,56px) clamp(20px,5vw,60px);
  background:
    var(--corner) left 14px top 14px / 18px no-repeat, var(--corner) right 14px top 14px / 18px no-repeat,
    var(--corner) left 14px bottom 14px / 18px no-repeat, var(--corner) right 14px bottom 14px / 18px no-repeat,
    var(--cream);
  border:1.5px solid var(--line); outline:1px solid var(--line); outline-offset:-10px; border-radius:4px;
  box-shadow:var(--shadow-sm);
}
.nd-menu-list{ list-style:none; margin:0; padding:0; display:grid; gap:4px 56px; }
@media (min-width:800px){ .nd-menu-list{ grid-template-columns:1fr 1fr; } }
.nd-menu-list li{ padding:14px 0; border-bottom:1px dashed rgba(141,61,31,.22); text-align:left; }
.nd-menu-list b{ display:flex; align-items:baseline; gap:8px; font-family:var(--font-display); font-weight:700; font-size:1.1rem; color:var(--parchment); }
.nd-menu-list .nm{ flex:0 1 auto; }
.nd-menu-list .dots{ flex:1 1 20px; min-width:20px; border-bottom:2px dotted rgba(141,61,31,.4); translate:0 -4px; }
.nd-menu-list .pr{ flex:none; color:var(--brown); white-space:nowrap; }
.nd-menu-list li > span{ display:block; margin-top:4px; color:var(--dim); font-size:.92rem; line-height:1.5; }

/* По сезон: листчета над заглавията в картичките */
.bq-cols .nd-tag{ margin:0 0 10px; }

/* „Три неща“ в кафявия блок: картичките са светли */
.nd-brown .bq-cols > div{ border-color:rgba(255,255,255,.55); box-shadow:0 18px 40px rgba(40,12,4,.3); }
.nd-brown .bq-cols h3{ color:var(--parchment); }
.nd-brown .bq-cols p{ color:var(--dim); }

/* Стъпки с номер в ромб */
.bq-steps{ list-style:none; padding-left:0; counter-reset:nd; gap:var(--s-5); }
.bq-steps li{ counter-increment:nd; position:relative; padding-left:56px; min-height:38px; }
.bq-steps li::before{
  content:counter(nd); position:absolute; left:0; top:-4px; width:38px; height:38px;
  display:grid; place-items:center; font-family:var(--font-display); font-weight:700; color:#fff;
  background:var(--brown); clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%); font-size:1.05rem;
}
.bq-know li{ border-bottom:1px dashed rgba(141,61,31,.25); }

/* Снимките на вътрешните страници: прави полароиди, еднакви */
.bq-gallery{ display:flex; flex-wrap:wrap; justify-content:center; gap:var(--s-6); }
.bq-gallery img{ flex:1 1 100%; width:100%; min-width:0; }
@media (min-width:640px){ .bq-gallery img{ flex:0 1 calc((100% - var(--s-6)) / 2); width:auto; } }
@media (min-width:1000px){ .bq-gallery img{ flex:0 1 calc((100% - 2 * var(--s-6)) / 3); } }
.bq-gallery img{
  background:#fff; padding:10px 10px 24px; border-radius:3px; box-shadow:var(--polaroid-shadow);
}

/* Страница „Галерия“: полароиди с тиксо, последният ред е центриран */
.gal-grid{ display:flex; flex-wrap:wrap; justify-content:center; gap:var(--s-7) var(--s-6); padding-top:var(--s-4); }
.gal-grid figure{
  flex:1 1 100%; position:relative; background:#fff; padding:12px 12px 6px; border-radius:3px;
  box-shadow:var(--polaroid-shadow);
}
@media (min-width:640px){ .gal-grid figure{ flex:0 1 calc((100% - var(--s-6)) / 2); } }
@media (min-width:1000px){ .gal-grid figure{ flex:0 1 calc((100% - 2 * var(--s-6)) / 3); } }
.gal-grid figure::before{
  content:""; position:absolute; z-index:2; top:-12px; left:50%; translate:-50% 0;
  width:92px; height:24px; background:rgba(201,160,106,.5);
}
.gal-grid figure:nth-child(even)::before{ background:rgba(94,127,90,.34); }
.gal-grid figure img{ border-radius:2px; }
.gal-grid figcaption{
  font-family:var(--font-hand); font-weight:500; color:var(--brown-deep);
  font-size:1.32rem; line-height:1.2; text-align:center; padding:10px 6px 8px; margin:0;
}

/* „За нас“: текстът е в центрирана колона, с буквица */
.bq-prose{ margin-inline:auto; max-width:66ch; }
main > .bq-sec:nth-of-type(2) .bq-prose > p:first-child::first-letter{
  float:left; font-family:var(--font-display); font-weight:700; color:#FBF3EA;
  font-size:3.1em; line-height:.9; padding:.12em .17em .08em; margin:.08em .2em 0 0;
  background:var(--brown); border-radius:3px;
  box-shadow:0 0 0 3px var(--ink), 0 0 0 4.5px var(--brown);
}

/* Тъмната лента „Обадете се“: арка отгоре, съдържанието е центрирано */
.bq-cta{ position:relative; margin-top:52px; background:var(--brown-dark); }
.bq-cta::before{
  content:""; position:absolute; left:50%; translate:-50% 0; top:-47px;
  width:min(300px,70vw); height:48px; background:var(--brown-dark);
  -webkit-mask:var(--dome) center / 100% 100% no-repeat; mask:var(--dome) center / 100% 100% no-repeat;
}
.bq-cta::after{
  content:""; position:absolute; left:50%; translate:-50% 0; top:-24px;
  width:20px; height:20px; background:var(--corner-cream) center / contain no-repeat;
}
.bq-cta-in{ flex-direction:column; justify-content:center; text-align:center; }
.bq-cta-in > div{ max-width:62ch; }
.bq-cta h2,.bq-cta p{ text-wrap:balance; }
.bq-cta-row{ display:flex; flex-wrap:wrap; justify-content:center; gap:var(--s-3); width:100%; }
.bq-cta-in .btn{ min-width:min(100%,17rem); }
.bq-cta a:not(.btn){ color:#fff; }

/* Обедно меню: като отпечатано меню в рамка */
.lunch-head{ text-align:center; }
.lunch-head .rule{ justify-content:center; }
.lunch-head .lead{ margin-inline:auto; }
.lunch-head h1{ text-wrap:balance; }
.lunch{ padding-bottom:var(--p-section); }
.lunch-group{
  position:relative;
  background:
    var(--corner) left 16px top 16px / 18px no-repeat, var(--corner) right 16px top 16px / 18px no-repeat,
    var(--corner) left 16px bottom 16px / 18px no-repeat, var(--corner) right 16px bottom 16px / 18px no-repeat,
    var(--cream);
  border:1.5px solid var(--line); outline:1px solid var(--line); outline-offset:-9px; border-radius:4px;
  padding:var(--s-6) clamp(18px,4vw,48px) var(--s-5);
}
.lunch-group h2{
  display:flex; align-items:center; justify-content:center; gap:14px; text-align:center;
  border-bottom:0; padding-bottom:var(--s-3);
}
.lunch-group h2::before,.lunch-group h2::after{
  content:""; flex:0 0 66px; height:22px; background:var(--chain-3) center / contain no-repeat;
  translate:0 -.1em;
}
.lunch-group h2::after{ margin-left:-.14em; }
.lunch-item:last-child{ border-bottom:0; }
.lunch-alg{ background:var(--cream); border:1.5px dashed var(--line); }
.lunch-cta{ justify-content:center; }
.lunch-empty{ text-align:center; }

/* Правни страници: само верижка, без друга украса */
.legal-head .rule::after{ flex-basis:66px; }

/* ==========================================================================
   3а. ТЕЛЕФОН: орнаментът отива над надписа, за да не се къса редът
   ========================================================================== */
@media (max-width:599px){
  .rule{ flex-direction:column; gap:6px; letter-spacing:.18em; text-align:center; }
  .rule::after{ display:none; }
  .rule::before{ flex:none; width:66px; }
  .bq-hero .rule,.about-body .rule,.bq-two .rule,.legal-head .rule,.legal .rule{ flex-direction:row; text-align:left; }
  .bq-hero .rule::after,.about-body .rule::after,.bq-two .rule::after,.legal-head .rule::after,.legal .rule::after{ display:block; flex:0 0 50px; }
  .celebr-text .rule::after{ display:none; }
  .lunch-group h2{ flex-direction:column; gap:6px; letter-spacing:.12em; }
  .lunch-group h2::after{ display:none; }
  .lunch-group h2::before{ flex:none; width:66px; }
  .menu::before{ height:16px; top:-15px; }
  .bq-why::before,.bq-why::after{ height:14px; }
  .bq-why::before{ top:-13px; } .bq-why::after{ bottom:-13px; }
}
@media (max-width:899px){
  .about-body{ text-align:center; }
  .about-body .rule{ justify-content:center; }
  .about-body .lead{ margin-inline:auto; }
}

/* ==========================================================================
   4. ФУТЪР: тъмен, с кенар шевица
   ========================================================================== */
.site-footer{
  position:relative; background:var(--night); color:var(--on-dark); border-top:0;
  padding-top:calc(var(--s-8) + 30px);
}
.site-footer::before{
  content:""; position:absolute; left:0; right:0; top:0; height:30px;
  background:var(--shev-cream) repeat-x center / 34.7px 30px, #3B241A;
}
.site-footer .logo{ filter:brightness(0) invert(.93) sepia(.25); }
.site-footer .footer-h{ color:#E2A88A; }
.site-footer a,.site-footer a:visited,.footer-link{ color:var(--on-dark); text-decoration:none; }
.site-footer a:hover,.footer-link:hover{ color:#fff; text-decoration:underline; text-underline-offset:3px; }
.footer-brand p{ color:var(--on-dark-dim); }
.social{ display:grid; justify-items:start; gap:12px; }
.social svg{ color:#E2A88A; }
.social a{ color:var(--on-dark); }
.social .ta svg{ width:22px; height:22px; }
.colophon{ border-top:1px dashed rgba(255,255,255,.18); color:#BFAF9F; }

/* ==========================================================================
   5. ДВИЖЕНИЕ И ПЕЧАТ
   ========================================================================== */
@media (prefers-reduced-motion:reduce){
  .review,.slide{ transition:none; }
}
@media print{
  .nd-side,.nd-stamp,.nd-note{ display:none !important; }
  body{ background-image:none; }
}

/* Двойките бутони в края на страниците са с еднаква ширина */
.lunch-cta,.order-cta .btn-row{
  display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));
  gap:var(--s-3); max-width:620px; margin-inline:auto;
}
.lunch-cta > .btn,.order-cta .btn-row > .btn{ min-width:0; }

/* Долната лента на телефон и таблет: „Меню“, „Обедно меню“ и кръгъл бутон със слушалка,
   който е винаги видим (лентата е закрепена). Обаждането се отчита като phone_click / mobile_bar. */
.mobile-bar .btn.mobile-call{
  flex:0 0 auto; align-self:stretch; aspect-ratio:1 / 1; width:auto; min-width:48px;
  padding:0; border-radius:50%; display:inline-flex; align-items:center; justify-content:center;
}
.mobile-bar .btn.mobile-call svg{ width:22px; height:22px; flex:none; }
@media (max-width:359px){ .mobile-bar .btn:not(.mobile-call){ padding-left:8px; padding-right:8px; font-size:.9rem; } }

/* Бисквитките на телефон: компактна лента (около една трета от екрана), двата бутона
   един до друг и еднакво видими, „Настройки“ под тях. */
@media (max-width:599px){
  html body .cookie-bar{ padding:14px var(--p-gutter) calc(12px + env(safe-area-inset-bottom)); }
  html body .cookie-in{ gap:12px; }
  html body .cookie-copy h2{ font-size:1rem; margin:0 0 4px; }
  html body .cookie-copy p{ font-size:.8rem; line-height:1.45; }
  html body .cookie-actions{ display:grid; grid-template-columns:1fr 1fr; gap:8px; }
  html body .cookie-actions .btn{ padding:11px 8px; font-size:.84rem; min-height:44px; white-space:normal; line-height:1.2; }
  html body .cookie-actions .cookie-link{ grid-column:1 / -1; justify-self:center; padding:2px 4px; font-size:.84rem; }
}
