1if (typeof(COMMON_JS2) == 'undefined') { 2 var COMMON_JS2 = true; 3 4 function getBreakpointWidth() { 5 const mpcVpmode = document.documentElement.getAttribute('data-mpc-vpmode') || ((typeof $ != 'undefined') ? ($('.mobilepc_ch').attr('data-desktop-option') || '') : ''); 6 if(mpcVpmode == 'mobile_pc') return 1440; 7 8 const widths = []; 9 10 if(document.documentElement?.clientWidth) widths.push(document.documentElement.clientWidth); 11 if(window.innerWidth) widths.push(window.innerWidth); 12 if(window.visualViewport?.width) { 13 widths.push(Math.round(window.visualViewport.width)); 14 if(window.visualViewport.scale && window.visualViewport.scale !== 1) { 15 widths.push(Math.round(window.visualViewport.width * window.visualViewport.scale)); 16 } 17 } 18 19 return widths.length ? Math.min(...widths) : window.innerWidth; 20 } 21 22 function updateBreakpoint() { 23 const w = getBreakpointWidth(); 24 25 let bp = 'pc'; 26 if(w < 768) bp = 'mobile'; 27 else if(w < 1024) bp = 'tablet'; 28 29 const bp_before = document.documentElement.getAttribute('data-bp') || ''; 30 document.documentElement.setAttribute('data-bp', bp); 31 32 if((bp_before && bp_before != bp) 33 && typeof $.clnav != 'undefined' 34 && $.clnav.check() 35 ) { 36 if(typeof $.clnav.refreshMobileStyle == 'function') $.clnav.refreshMobileStyle(); 37 else $.clnav.setMode('overlap,sticky'); 38 } 39 } 40 41 updateBreakpoint(); 42 43 let updateBreakpointTimer = null; 44 function scheduleUpdateBreakpoint() { 45 clearTimeout(updateBreakpointTimer); 46 requestAnimationFrame(updateBreakpoint); 47 updateBreakpointTimer = setTimeout(() => { 48 requestAnimationFrame(updateBreakpoint); 49 }, 50); 50 } 51 52 window.addEventListener('resize', scheduleUpdateBreakpoint); 53 window.addEventListener('orientationchange', scheduleUpdateBreakpoint); 54 55 if(window.visualViewport) { 56 window.visualViewport.addEventListener('resize', scheduleUpdateBreakpoint); 57 } 58 59 if(window.matchMedia) { 60 ['(max-width: 767px)', '(min-width: 768px) and (max-width: 1023px)', '(min-width: 1024px)'].forEach(query => { 61 const mediaQuery = window.matchMedia(query); 62 63 if(mediaQuery.addEventListener) mediaQuery.addEventListener('change', scheduleUpdateBreakpoint); 64 else if(mediaQuery.addListener) mediaQuery.addListener(scheduleUpdateBreakpoint); 65 }); 66 } 67 68 if(window.ResizeObserver) { 69 const breakpointResizeObserver = new ResizeObserver(scheduleUpdateBreakpoint); 70 breakpointResizeObserver.observe(document.documentElement); 71 if(document.body) breakpointResizeObserver.observe(document.body); 72 else { 73 document.addEventListener('DOMContentLoaded', function() { 74 if(document.body) breakpointResizeObserver.observe(document.body); 75 }, { once: true }); 76 } 77 } 78 79 var clSVG = function(type, w, h, wrap, add_class) { 80 if (typeof wrap == 'undefined') wrap = false; 81 if (typeof add_class == 'undefined') add_class = ''; 82 83 var icon = ''; 84 switch (type) { 85 case 'planupgrade': 86 icon = `<svg viewBox="0 0 18 18" width="${w}" height="${h}"><polygon points="9 0 1 8 5 8 5 11 13 11 13 8 17 8 "/><rect x="5" y="13" width="8" height="2"/><rect x="5" y="17" width="8" height="1"/></svg>` 87 break; 88 89 case 'mobile': 90 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="${w}" height="${h}"><path d="M13 2H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2Zm1 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v12Z"/><path d="M10.5,14h-1c-.28,0-.5.22-.5.5s.22.5.5.5h1c.28,0,.5-.22.5-.5s-.22-.5-.5-.5Z"/></svg>`; 91 break; 92 93 case 'ctrl_card_caret': 94 icon = `<svg viewBox="0 0 ${w} ${h}" width="${w}" height="${h}"><polygon points="4 0 2.94 1.06 8.88 7 2.94 12.94 4 14 11 7 "></polygon></svg><svg class="open" viewBox="0 0 ${w} ${h}" width="${w}" height="${h}"><polygon points="12.94 2.94 7 8.88 1.06 2.94 0 4 7 11 14 4 "></polygon></svg>`; 95 break; 96 case 'ctrl_dropdown_caret': 97 icon = `<svg viewBox="0 0 ${w} ${h}" width="${w}" height="${h}"><polygon points="12.94 2.94 7 8.88 1.06 2.94 0 4 7 11 14 4 "></polygon></svg>`; 98 break; 99 100 case 'ctrl_switch': 101 icon = ` 102 <svg class="off" viewBox="0 0 34 19" width="34" height="19"><path d="M9.5 2h15C28.64 2 32 5.36 32 9.5S28.64 17 24.5 17h-15C5.36 17 2 13.64 2 9.5S5.36 2 9.5 2" style="fill:#949fab"/><circle cx="9.5" cy="9.5" r="6.5" style="fill:#fff"/></svg>
103 <svg class="on" viewBox="0 0 34 19" width="34" height="19"><path d="M9.5 2h15C28.64 2 32 5.36 32 9.5S28.64 17 24.5 17h-15C5.36 17 2 13.64 2 9.5S5.36 2 9.5 2" style="fill:#4789e7"/><circle cx="24.5" cy="9.5" r="6.5" style="fill:#fff"/></svg> 104 `; 105 break; 106 case 'ctrl_switch_off': 107 icon = `<svg viewBox="0 0 34 19" width="34" height="19"><path d="M9.5 2h15C28.64 2 32 5.36 32 9.5S28.64 17 24.5 17h-15C5.36 17 2 13.64 2 9.5S5.36 2 9.5 2" style="fill:#949fab"/><circle cx="9.5" cy="9.5" r="6.5" style="fill:#fff"/></svg>`; 108 break; 109 case 'ctrl_switch_on': 110 icon = `<svg viewBox="0 0 34 19" width="34" height="19"><path d="M9.5 2h15C28.64 2 32 5.36 32 9.5S28.64 17 24.5 17h-15C5.36 17 2 13.64 2 9.5S5.36 2 9.5 2" style="fill:#4789e7"/><circle cx="24.5" cy="9.5" r="6.5" style="fill:#fff"/></svg>`; 111 break; 112 113 case 'ctrl_borderradius_off': 114 icon = `<svg class="off" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 11" width="${w}" height="${h}"><path d="M3 2.99h8V0H0v11.01h3z"/></svg>`; 115 break; 116 case 'ctrl_borderradius_on': 117 icon = `<svg class="on" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 11" width="${w}" height="${h}"><path d="M3 5.99c0-1.65 1.35-3 3-3h5V0H6C2.69 0 0 2.68 0 5.99V11h3z"/></svg>`; 118 break; 119 120 case 'select_caret': 121 icon = `<svg viewBox="0 0 16 16" width="${w}" height="${h}"><path d="M8 12.5c-0.13 0-0.26-0.05-0.35-0.15l-7.5-7.5c-0.2-0.2-0.2-0.51 0-0.71s0.51-0.2 0.71 0L8 11.29l7.15-7.15c0.2-0.2 0.51-0.2 0.71 0s0.2 0.51 0 0.71l-7.5 7.5C8.26 12.45 8.13 12.5 8 12.5z"></path></svg>`; 122 break; 123 124 case 'caret2': 125 icon = `<svg viewBox="0 0 16 16" width="${w}" height="${h}"><path d="m8 11.35-6-6 .71-.7L8 9.94l5.29-5.29.71.7z"/></svg>`; 126 break; 127 128 case 'caret': 129 icon = `<svg viewBox="0 0 8 4" width="${w}" height="${h}"><polygon points="0 0 4 4 8 0 "></polygon></svg>`; 130 break; 131 132 case 'caret_down': 133 icon = `<svg viewBox="0 0 10 10" width="${w}" height="${h}"><path d="m1 4.01 4 4 4-4H1z"/></svg>`; 134 break; 135 136 case 'caret_right': 137 icon = `<svg viewBox="0 0 10 10" width="${w}" height="${h}"><path d="m4 9.01 4-4-4-4v8z"/></svg>`; 138 break; 139 140 case 'caret_right2': 141 icon = `<svg viewBox="0 0 12 12" width="${w}" height="${h}"><path d="m4.35 2-.7.71L6.94 6 3.65 9.29l.7.71 4-4z"/></svg>`; 142 break; 143 144 case 'arrow_down': 145 icon = `<svg viewBox="0 0 14 14" width="${w}" height="${h}"><polygon points="12.94 2.94 7 8.88 1.06 2.94 0 4 7 11 14 4 "/></polygon></svg>`; 146 break; 147 148 case 'arrow_right': 149 icon = `<svg viewBox="0 0 14 14" width="${w}" height="${h}"><polygon points="4 0 2.94 1.06 8.88 7 2.94 12.94 4 14 11 7 "/></polygon></svg>`; 150 break; 151 152 case 'weight': 153 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="${w}" height="${h}"><path d="M7 5h4.45c2.76 0 4.86.77 4.86 3.2 0 1.19-.69 2.42-1.83 2.81v.09c1.45.33 2.52 1.32 2.52 3.07 0 2.62-2.25 3.83-5.21 3.83H7V5zm4.25 5.29c1.71 0 2.45-.67 2.45-1.7 0-1.14-.8-1.6-2.41-1.6h-1.6v3.3h1.56zm.31 5.71c1.83 0 2.83-.63 2.83-1.98 0-1.27-.98-1.79-2.83-1.79H9.69V16h1.87z"></path></svg>`; 154 break; 155 case 'italic': 156 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="${w}" height="${h}"><path d="m7.98 18 .15-.76h.24c.41 0 .78-.08 1.11-.23.33-.15.55-.51.67-1.08L12.04 7c.05-.19.07-.36.07-.51 0-.32-.12-.52-.36-.6a3.06 3.06 0 0 0-.95-.13h-.24l.17-.76h5.3l-.16.76h-.24c-.41 0-.78.08-1.1.23-.32.15-.54.51-.66 1.08L11.96 16c-.05.19-.07.36-.07.51 0 .32.12.52.36.6.24.08.56.13.95.13h.24l-.17.76H7.98z"></path></svg>`; 157 break; 158 case 'linethrough': 159 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="${w}" height="${h}"><path d="M21 11.94h-6.57a6.6 6.6 0 0 0-.9-.52l-1.67-.79c-.99-.44-1.96-.88-1.96-2.03 0-1.08.81-1.74 2.05-1.74 1.07 0 1.91.46 2.67 1.21l1.01-1.36C14.7 5.66 13.36 5 11.94 5 9.63 5 7.95 6.6 7.95 8.72c0 1.63.9 2.61 1.88 3.22H3V13h8.96l.15.07c1.12.55 1.95.94 1.95 2.17 0 1.14-.83 1.91-2.29 1.91-1.17 0-2.36-.62-3.23-1.6l-1.12 1.47A5.7 5.7 0 0 0 11.73 19c2.66 0 4.27-1.76 4.27-3.93 0-.86-.21-1.53-.55-2.07H21v-1.06z"></path></svg>`; 160 break; 161 162 case 'plus': 163 icon = '<svg viewBox="0 0 14 14" width="' + w + '" height="' + h + '"><rect x="6" width="2" height="14"/><rect x="6" transform="matrix(6.123234e-17 -1 1 6.123234e-17 0 14)" width="2" height="14"/></svg>'; 164 break; 165 166 case 'move_handle': 167 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="' + w + '" height="' + h + '"><path d="M9 4c0 .83-.67 1.5-1.5 1.5S6 4.83 6 4s.67-1.5 1.5-1.5S9 3.17 9 4m3.5 1.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5S11 3.17 11 4s.67 1.5 1.5 1.5m-5 3C6.67 8.5 6 9.17 6 10s.67 1.5 1.5 1.5S9 10.83 9 10s-.67-1.5-1.5-1.5m5 0c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5S14 10.83 14 10s-.67-1.5-1.5-1.5m-5 6c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5S9 16.83 9 16s-.67-1.5-1.5-1.5m5 0c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5S14 16.83 14 16s-.67-1.5-1.5-1.5"/></svg>'; 168 break; 169 170 case 'folder': 171 icon = '<svg viewBox="0 0 16 12" width="' + w + '" height="' + h + '"><path d="M4.38 1c.13 0 .26.05.35.15l1.41 1.41c.29.28.67.44 1.07.44H12c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1H2c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1h2.38m0-1H2C.9 0 0 .9 0 2v8c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H7.21c-.14 0-.26-.05-.36-.15L5.44.44C5.16.16 4.78 0 4.38 0z"/></svg>'; 172 break; 173 case 'folder_open': 174 icon = '<svg viewBox="0 0 16 12" width="' + w + '" height="' + h + '">
174<path d="M14.8 6a.203.203 0 0 1 .19.28l-1.76 4.12c-.17.36-.53.6-.93.6H1.82a.203.203 0 0 1-.19-.28L3.4 6.61c.16-.37.52-.61.92-.61H14.8m0-1H4.32c-.8 0-1.52.48-1.84 1.21L.72 10.33C.38 11.12.96 12 1.82 12H12.3c.8 0 1.52-.48 1.84-1.21l1.76-4.12c.34-.79-.24-1.67-1.1-1.67z"/><path d="M12 11H2c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1h2.38c.13 0 .26.05.35.15l1.41 1.41c.29.28.67.44 1.07.44H12c.55 0 1 .45 1 1v1h1V4c0-1.1-.9-2-2-2H7.21c-.14 0-.26-.05-.36-.15L5.44.44C5.16.16 4.78 0 4.38 0H2C.9 0 0 .9 0 2v8c0 1.1.9 2 2 2h10c.74 0 1.38-.4 1.72-1H12z"/></svg>'; 175 break; 176 177 case 'warning': 178 icon = `<svg viewBox="0 0 13 13" width="${w}" height="${h}"><path d="M6.5 0a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13m0 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12"/><path d="M6 3h1v5H6zM6 9h1v1H6z"/></svg>`; 179 break; 180 181 case 'info': 182 icon = '<svg viewBox="0 0 13 13" width="' + w + '" height="' + h + '"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg>'; 183 break; 184 185 case 'info2': 186 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M6 0a6 6 0 10.01 12.01A6 6 0 006 0zm.6 9.2H5.4V8h1.2v1.2zm0-2H5.4l-.2-4.4h1.6l-.2 4.4z"/></svg>'; 187 break; 188 189 case 'info3': 190 icon = '<svg viewBox="0 0 13 13" width="' + w + '" height="' + h + '"><path d="M6.5 13a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13zm0-12C9.53 1 12 3.47 12 6.5S9.53 12 6.5 12 1 9.53 1 6.5 3.47 1 6.5 1z"/><path d="M6 5h1v5H6z"/><path d="M6 3h1v1H6z"/></svg>' 191 break; 192 193 case 'info4': 194 icon = '<svg viewBox="0 0 16 16" width="' + w + '" height="' + h + '"><path d="M8.5 11.5h-1v-1h1zm0-7h-1v5h1zM1.5 8a6.5 6.5 0 1 1 13 0 6.5 6.5 0 0 1-13 0m1 0c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5S11.04 2.5 8 2.5 2.5 4.96 2.5 8"/></svg>' 195 break; 196 197 case 'guide_banner': 198 icon = '<svg viewBox="0 0 30 30" width="' + w + '" height="' + h + '"><path d="M20 6.34c.91 0 1.66.74 1.66 1.66v13c0 .91-.74 1.66-1.66 1.66H10c-.91 0-1.66-.74-1.66-1.66V8c0-.91.74-1.66 1.66-1.66h10M20 5H10C8.35 5 7 6.35 7 8v13c0 1.65 1.35 3 3 3h10c1.65 0 3-1.35 3-3V8c0-1.65-1.35-3-3-3z"/><path d="M19 10.69h-3c-.38 0-.69-.31-.69-.69s.31-.69.69-.69h3c.38 0 .69.31.69.69s-.31.69-.69.69z"/><path d="M19 13.69h-3c-.38 0-.69-.31-.69-.69s.31-.69.69-.69h3c.38 0 .69.31.69.69s-.31.69-.69.69z"/><path d="M12 26.69c-.38 0-.69-.31-.69-.69V6c0-.38.31-.69.69-.69s.69.31.69.69v20c0 .38-.31.69-.69.69z"/></svg>'; 199 break; 200 201 case 'guide_banner2': 202 icon = '<svg viewBox="0 0 26 26" width="' + w + '" height="' + h + '"><path d="M13 2C6.92 2 2 6.92 2 13s4.92 11 11 11 11-4.92 11-11S19.08 2 13 2zm0 20.31c-5.13 0-9.31-4.18-9.31-9.31 0-5.13 4.18-9.31 9.31-9.31s9.31 4.18 9.31 9.31c0 5.13-4.18 9.31-9.31 9.31z"/><path d="M13.28 7.09c-1.78 0-3.53.83-3.67 3.03 0 .11-.02.2 0 .34h1.73c0-.13.02-.25.03-.39.14-1.04.88-1.28 1.83-1.28 1.07 0 1.72.63 1.72 1.61-.02.81-.5 1.48-1.28 2.27-1.14 1.12-1.46 1.8-1.49 2.86h1.67c.02-.58.09-1.07 1.16-2.11.84-.81 1.75-1.82 1.75-3.18 0-1.72-1.38-3.15-3.45-3.15zM12.15 17.23h1.69v1.69h-1.69z"/></svg>'; 203 break; 204 205 case 'guide_arrow': 206 icon = '<svg viewBox="0 0 164 105" width="' + w + '" height="' + h + '">\ 207 <path d="M4.93 97.87c.1-.14.17-.26.28-.42.03-.22-.08-.01-.28.42zM4.93 97.87c-.99 1.42-2.21 3.85-2.93 5.42.78-.22 2.28-4.04 2.93-5.42zM6.26 97.66c-.56.96-.72.62-1.14 1.81l1.14-1.81zM5.95 96.96l-.73.91.16.2zM91.28 35.83c-.21-.12-.47-.26-.94-.52.56.31.69.39.94.52zM30.74 57.7c.44-.33 1.08-.82 1.78-1.35-.47.19-.85.03-1.78 1.35zM86.92 51.02l.07-.25c-.42.24-.29.27-.07.25zM89.96 38.62l.37-.02-.17-.14c-.09 0-.16.06-.2.16zM81.53 51.44c.11.19.33.41.45.5.08-.15-.02-.3-.45-.5zM91.28 35.83l.12.07v-.01c-.06-.03-.07-.03-.12-.06zM7.56 92.19c.24-.17.48-.43.72-.73-.18.05-.38.12-.72.73zM71.29 32.75c-.28.04-.55.04-.85.12.27-.06.57-.09.85-.12zM25.1 69.35c-.06.05-.11.08-.15.11.
20704-.01.08-.04.15-.11zM25.33 69.09c-.1.13-.17.2-.22.26.05-.05.13-.13.22-.26zM72.27 43.82v-.05c0 .01-.01.02-.02.03l.02.02zM92.11 52.91l-.11.06-.12.09zM7.73 91.01c.46-.33.31-.69.63-1.24-.32.55-1.4 1.71-.63 1.24zM9.82 88.3c.26-.39.49-.71.72-.95-.36.36-.56.66-.72.95zM10.54 87.35c.08-.08.17-.17.27-.26-.09.07-.18.16-.27.26zM8.64 90.49c.75-1.08.88-1.62 1.18-2.18-.38.56-.78 1.3-1.18 2.18zM16.5 77.65s.71-1.32 1.35-1.82c-.97.74-1.25.57-2.45 2.21.32-.13 2.69-3.25 1.1-.39zM22.62 69.96c-.49.28-.96.42-1.67 1.3.45-.13-.04.48-.5 1.13.66-.78 1.55-1.2 2.17-2.43zM43.69 44.83c.28-.27 1.31-1.21.65-.8l-1.48 1.23c.12.11.61-.29.83-.43zM51.02 40.33c-.7.34.19.27-1.09 1.09l1.32-.56-.23-.53zM50.8 44.29l.04-.06-.43.25zM54.83 37.21l1.25.09c.23-.07 0-.52-1.25-.09zM63.2 33.97l-2.82.68.95-.09zM68.54 32.7l-.23.17 2.22-.25zM117.96 12.77l2.91.13c-2.28-.14-.65-.37-2.91-.13zM139.77 25.97c-.36.01-.72.31-.94.5.49.42.78-.28.94-.5zM140.17 26.81l.38-.07c-.17.07-.34-.19-.38.07zM139.95 26.16l.13.19.15-.13zM146.26 20.93c.12.06.31.15.51.26-.15-.19-.32-.54-.51-.26zM161.68 20.12s-.05.01-.11 0c.1.04.24.09.43.16l-.32-.16zM153.64 18.27l.19.07-.02-.02c-.11-.07-.17-.05-.17-.05zM156.31 18.37l.03.01-.02-.01zM155.18 17.88c.04 0 .04-.01.07-.01-.03 0-.11-.02-.07.01zM97.38 42.64c.02.29.07.69.17 1.26-.02-.44-.08-.86-.17-1.26zM100.55 19.29h-.25.25z"/>\ 208 <path d="M161.11 19.03c.03-.11-.47.15-.78-.26 1.33.24-.42-.54.97-.33l-.85-.5h.6c-1.54-.48.1-.5-.76-1.1-.11.03-.1.09-.21.06-.01-.17-.28-.59.29-.27-.25-.3-.85-1.37-1.06-.83.29-.07.37.38.39.56-.52 0-.67-.43-1.27-.46.04-.02.08-.08.13-.13l-.34-.01c.07-.59-.71-1-.48-1.6-.14.03-.31-.02-.44-.21l.46-.24-.53-.6-.4.65c-.59-.46-.44-1.52-.54-1.82-.69.49-.28-.77-1.05-.51l.04.38c-.32-.58-.76-.3-.96-.94.55.18.43.29 1.44.37-.76-.31-.53-1.26-1.35-1.43-.11.17-.09.38-.35.4.22-.39-.45-.46-.01-.73-.27-.04-.64.26-.78.22l-.04-.94-.06.08c-1.67-.06-.99-2.16-2.19-2.68l-.18.2.07-.49c-.02.35-.31.16-.49.31l-.12-.96c-.18.15-.53.56-.32.62-.4-.02-.21-.62-.37-.83l-.1.23-.04-.32-.24.24c-.19-.41-.8-.54-.54-1.03l-.34.41-.02-.62-.07.44c-.44-.28-.68-1.12-.76-1.19l-.11.17c-.13.01-.08-.12-.1-.23l-.16.26c-.48-.59-1.1-.26-1.49-1.08-.22-.11.02.16-.09.28-.26.08-.31-.29-.26-.43-.28.38.07.53-.38.61.02-.3-.21.4-.39.1l.33-.52c-.21-.06-.35.31-.53.06-.06-.42.77-.19.44-.64-.23-.16-1.38.59-1.54-.02-.55-.1-.48.84-.82.28l.02.56c-.19.05-.35.31-.46.03.1-.23.19-.56.1-.68.11.74-.85.13-.86.94l-.13-.16s-.03.08-.07.1l-.22-.16c.03.21.28.53-.16.71l-.36-.19c-.16.31-.35.31-.52.52l.38 1.26c.11-.17.08-.38.26-.49.34.09-.07.43.33.44l.09-.28c-.05.09-.05.14-.12.12-.19.05-.08-.12.03-.24.31-.17.36.2.26.42.3.23.48-.38.61-.39-.26.54.46.43.44.78l.15-.37c.51-.11.44.32.47.53l.16-.26c.24.32 1.09-.26.56.71l.11-.17c.18.05.52.07.4.4.09-.09.22-.18.29-.16-.23.35.11.25.34.37-.04-.19.37-.53.34-.74.65-.12-.18.66.05.88.33-.06.09-.33.2-.5.14.55 1.57-.16 1.04.8l-.39.09c-.03.3.05.37.1.28-.07-.02-.01-.1.04-.19.8.02.08 1.2.65 1.46.11-.17.1-.28.22-.4.34.05-.55.91.05.93l.11-.22c.2.01.04.32-.02.35.65-.63.61.69 1.67.08-.2.5-.06 1.21.27 1.15.58-.18.26-.58.7-.86.15.15-.13.57.21.68-.22.22-.54.32-.76.48.1-.03.2-.02.27-.06l.33.56c-.35.4-.52.05-.65.11.43.28 1.41.17 1.47.76l.11-.17c.08.74.95-.42.65.51.27.08.35-.46.64-.21.07.08-.12.17-.18.2.18.47.51-.2.44.45l.35-.45c.06.64-.3 1.7.18 1.86.05-.06.04-.09.06-.14h-.01l-.03-.32.06-.03.02.24c.05-.17.03-.33.15-.54-.2.95.94 1.17.9 1.75-.18.08-.33.23-.48.38-1.1-.46-2.18-.98-3.29-1.36.23.27 1.2.65.77.75-1.9-.3-1.43-.77-3.25-.9l.71.43c-.12-.13-.35-.21.04-.16.65-.01.88.25.84.42-.69.15-2.4-.44-2.88-.79-2.28-.46-.59.49-1.11.48-1.06-.78-3.78-.71-5.14-1.16l.84.5c-1.79.17-3.27-.43-4.28-.67l.35.35c-2.4-.37-3.69.52-5.42-.71l.24.22c-1-.02-2.51.11-3.44-.27-.03.12-.21.27-.61.28-.51-.46-1.56-.2-3.02-.18.96.15.63.66 1.64.84-2.26.46-2.02-.69-3.92-.73-1.14.26 1.01.31 1.27.53-2.92-.39-5.95 1.16-7.8.15l1.24-.36c-1.16-.21-1.79-.19-1.65-.1.37-.04.5.06.63.15-3.46.66-5.51-.54-9.04.05.29.17.79.16.83.34-1.59.41-1.7-.85-4.28-.07l.55.14c-.85.28-1.55.06-1.44-.02.11.86-5.61.95-7.02 2.78-1.39-.17-5.06.84-5.97 1.64-1.25 1.18 1.56-.07 1.21.65-1.12.56-1.99.31-3.54 1.42-.31-.43 2.86-2.73-.48-1.23l-.31.49c.31-.22.71-.56 1.21-.76 1.05-.25-.39.61-.53.84-1.17.56-2.28 1.22-3.38 1.92-.54-.27 1.48-1.5 1.62-1.73-2.64 1.74-5.03 4.69-7.18 6.59l.33-.07c-2.77 2.49-.61 2.2-2.97 4.07-.67 1.39.76-.17-.37 1.81-.27.58-.29.15-.3.01-.14.26-.16.35-.25.53-1.
20805-.02-2.15-.03-3.35.14.52-.04.92-.01.61.21-.5.16-1.28.16-1.7.07l.15.08c-1.72-.05-3.43.05-5.07.48.48.17 3.18-.64 2.05.06-.62.61-2.09.62-2.97.86.04-.26 1.6-.96-.07-.57-.17.17-1.63.88-.86.82-1.73.26-4.2.86-5.71 1.28-.4.31.34.06.58-.02l.09-.12c1.01-.29.33.38 2.17-.54.39.54-2.6 1.37-4.16 2.27l2.76-.77c-1.89 1.58-4.45 2.6-6.88 3.9-2.36 1.41-4.9 2.62-6.78 4.01.93-1.06 2.08-1.43 1.58-1.86-2.65 1.36-2.13 1.4-4.52 3.11l.21-.13c-.97 1.2-2.96 2.06-3.37 3.09.72-.16 1.46-1.6 1.92-1.11-.94.78-1.96 1.48-2.81 2.36 1.04-.57 2.84-2.33 3.95-3.17.76-.67-1.63 1.22-1.54.58 2.68-2.17 3.56-2.33 5.23-2.89 1.08-.25-.87 1.31-1.34 1.72-2.03.88-4.91 2.46-7.03 5.14l-.98 1.66c-1.52.83-1.65-.31-3.75 1.9l.91-.38c-.37.56-.65.9-.86 1.14 1.09-.76 2.34-1.49 3.37-2.1-.72 1.69-3.76 3.17-5.52 5.01.16-.03.77-.67 1.09-.73-2.41 2.87-5.66 5.28-7.52 7.54-.5 1.17 1.68-1.75 1.7-.97-1.1 1.07-1.83 2.69-2.45 2.73.94-.12-2.14 2.78.17.87-3.09 4.53-7.02 9.14-10.32 13.64.31-.12.45-.03.44.24.99-1.59 2.7-3.78 3.65-4.39-.39 1.21-1.99 2.18-2.01 2.58.49-.44 1.17-1.48 1.46-1.31-.57 1.54-1.51 2-2.18 2.9l.2-.6c-2.26 2.73-2.01 1.03-3.83 4.32-.36 1.37.29.16.73.4-.65.64-1.6 3.37-2.51 3.9l1.09-1.99c-.91 1.3-1.66 2.61-2.35 3.48.15-.05.29-.07.5-.34-.84 1-1.58 2.44-2.17 2.85l.3.57c.14-.78 1.19-2.77 1.65-2.95.29.41-1.07 2.25-1.5 3.15 2.22-3.79 3.04-3.38 4.55-6.77l-.45.46c.82-2.19 2.66-3.86 3.69-5.59-.2.54-.1.74.12.57 2.04-3.98 4.71-7.47 7.52-11.7l1.32-.92-.27-.32c1.07-1.69.95-.8 1.34-1.02-.04.01-.08.01-.14.02 2.15-1.97.7-1.48 1.8-2.66-.82.33-2.06 2.34-2.07 1.43 2.17-1.96 4.71-5.67 5.79-5.3 3.15-4.31 8.22-8.57 11.55-11.46.35-.51-.38.14-.29-.11 1.71-.68 4.29-4.02 4.63-3.65.57-.65.62-1.17.72-1.42 1.04-.49 2.26-1.08 3.47-1.82l-.95.46.06-.12 1.34-.65-.03.06c2.92-2.01 6.61-3.75 9.65-4.66-1.61.46-.14-.55-.52-.58 1.78-.17 5.35-.95 8.18-2.02-.05-.16.15-.36-.23-.38.59-.11 1.23.04 1.83.04l-.27-.17c1.12-.17 2.26-.23 3.37-.26-.27.97-.7 1.91-.33 2.41-.03-.5.26-1.55.46-2.42.26-.01.53-.02.79-.02-1.21 2.5-2.17 5.46-1.65 7.93.08-.04.12-.17.16-.31l-.07-.1c0-.52.04-1.05.1-1.58l.07.11c-.07.52-.09 1.03-.09 1.54.16-.57.13-1.69.41-2.21-.86 3.69 1.08 8.82 3.48 11.5-1.09-.54.72 1.91-1.28.36-.02-.85-1.01-1.52-1.57-2.71-.1 1.2 1.37 3.2 3.3 4.3 1.9 1.15 3.83 1.31 4.05 1.9l.67-.33c.64.19 2.29.41 1.16.61 1.6-.13 2.95-.6 4.22-1.15-1.49.32-4.57.01-5.66.13-1.08-.63 1.75-.1.77-.76 2.68.66 1.63-.27 4.12-.8-.92 1.06 2.77-.2 2.78.03.75-.49 2.54-1.33 3.29-1.66 1.33-.93 3.68-3.77 4.89-6.3-.57.94-1.69 2.05-1.95 1.72.91-.86 1.48-2.21 1.12-2.58-2.73 3.33.4 1.94-2.52 4.71-1.08.29-1.88.95-3.56 1.9.54-.75.15-.64.21-1.14 2.55-.5 4.68-3.88 5.77-6.72.35-1.28 1.48-.25.82-3.63.26.54.46 1.11.6 1.71-.11-1.45.55-.1-.01-2.48l.01 1.2c-.56-1.63-.89-2.17-1.2-3.12.17.48.19 1.04.26 1.53-.42-.82-1.53-1.99-1.3-2.24-.26-.06-.4-.04-.47.03-.06-.16-.29-.55-1.09-1.14.44.37.74.69.65.81-2.86-2.38-1-.13-2.84-1.32.23.3-.36.08-1.09-.14.48-.89-3.59-2.44-4.63-3.03l.01.02c-.93-.34-1.88-.59-2.83-.85.58.14-.09.31-.93.3l.14.01c-.92.05.96 1.05-1.71.55l-1.4-.36c.25.04 0 .17-.14.23l-.16-.03c.27-.43.5-.73.56-.44.45-.99.23-1.41.56-2.01.95-.84 1.9-1.67 2.97-2.35l-.15.01c4.01-5.38 10.36-6.27 16.43-8.31l-.19-.23 1.46.01c-.8-.04.73-.47.78-.71 1.47-.06 2.92-.15 4.39-.13.07-.24-.27-.76-1.32-.49 1.62-.5 3.4-.19 4.85-.27l-.52-.19 1.48.07-.05-.33c2.43-.07 5.46-.53 6.37-.01l-.3-.53 2.61.38-1.49-.33c2.93-.21 7.37.38 7.98.41l-.25-.21c.48-.08.85.06 1.35.15l-.37-.31c4.4.36 5.68-.25 10.55.68 1.35.1-.73-.19-.73-.36.76-.15 2.45.3 2.8.51-.31-.53-2.41-.68-.78-.83 1.08.4-.7-.55 1.25-.15l.68.71c1.11.08.3-.45 2.01-.08 1.91.62-2.51.23.62.9 1.57.25 3.6-.74 6.56.35 2.63.38-.93-1.2 2.27-.19l.33.51c.05.02-.09-.38-.32-.51.06.02.09.03.16.05L149 17.34c.65 0 .35-.41 1.9.15.32.28.91.64 1.52.94.03.12 0 .33.13.45-.27-.17-.53-.24-.97-.55-.05.12.1.18.15.2v-.07c.19.08.24.56.42.25.3.72-.38.33-.63.52l.6.36c-.45 1.24-1.8.46-2.56.72.14-.3.4-.15.18-.71-.56-.11-.46-.01-.97.04l.05.02c-.14.37-.67-.07-.64.5.22.27.23-.42.47.21l-.6.17c.32.31.6-.17.85-.16.15-.09-.35.02-.43-.41.56-.17.83.19 1.3.7.31.39-.08.53-.18.57-.57-.54-1.19-.66-1.61-.16l-.11.59c-.43-.33-.65-1.23-1.08-.93l.28.28c-.05.18-.1.25-.15.27.29.18.62.39.92.58.01.82-.9-.05-1.36-.03.06.08.21.05.32.22-.51.4-1.48-.19-1.99-.08-.05.4.47.03.58.54-.31-.07-.39.45-.65.06.38.56-.52.29.19.65-.7.65-1.87.54-2.87.71.14.15.22.29.26.43.27-.17.76-.24 1.13.1-.02.39-.64-.17-.6.04.17.09.34-.02.51.28-.05.45-.43.07-.62.11v-.2c-.73-.1-.87-.84-1.32-.36.02.46.18.28.45.71-.24-.1-.32.62-.74.27l.29-.25c-.29.03-.5.18-.75.14.08.08.15.16.22.16-.27-.01-.46.17-.75-.03l.27.47c-.04-.26.25-.51.47-.3.24.41-.23.38-.35.5.69-.29 1.15.4 1.44-.22l-.17-.08c.09-.55.79-.17 1.06-.35-.02.14.06.32.14.38.39-.74 1.19-.77 1.81-1.38l.46.37-.16-.37c.29-.33.32.48.54.33-.09.04-.1-.03-.16-.11.62.22.08-.45.37-.44-.29-.34-.53.07-.66-.5.63.22 1.19-.32 1.64.55.65-.7 1.88-.53 2.59-.7.03-.2-.1-.1-.11-.24.46.42.79-.7.96-.22.09-.18.02-.54.02-.68.26.17.51.21.75.19l-.21-.07v-.07l.3.11v.03c.61-.04 1.22-.37 1.89-.01-.33-.19-.17-.5-.24-.67.39.62 1.63.26 2.39 0-.11-.14-.13-.28-.31-.37l.71.16-.21-.15c.68-.34 2.61.13 2.89-.31-.51.02-.69-.12-1.02-.31.66-.
20813 1.24-.25 2.38-.24-.12-.03-.23-.06-.32-.1.09-.09.63-.01 1 .02l-.62-.28c.69.04.81-.2 1.87-.09-.59-.35.24-.62-.44-1.16zM143.4 3.01l.02.16c-.05.14-.17.21-.22.29-.09-.13-.06-.42.2-.45zm.93 1.88c-.16.09-.16.03-.15-.05l-.23-.03c-.27.21-.25.56-.33.74-.02-.16.14-.47-.13-.44-.05.09-.12.12-.04.19l-.21-.11c.15-.52.43-.45.71-.39a.66.66 0 0 1 .22-.12c.06-.01.03.08.01.15.07 0 .14 0 .2-.04l-.05.1zm1.94 2.07c.17-.26.13-.01.32-.11l.12.44c-.49.37-.24-.27-.44-.33zm.8-2.52c.12-.07.27.03.29.18-.33.06-.27-.02-.29-.18zm.24-.19c-.46.02.07-.44-.02-.62.39-.04-.08.39.02.62zm1.01 4.79c.24-.24-.06-.48-.06-.53.29-.37.25-.13.57-.24-.13.01-.28.43-.07.49l-.44.28zm.3.34c.21.11.37.32.55.22-.16.21-.83.21-.55-.22zm3.41.12c-.31-.1-.31.32-.5.39.05-.13.17-.29.04-.33l.14.04c.31-.16.03-.3.21-.5.2.02.24.44.11.4zm.58.25c.04-.31-.45.05-.14-.47.5-.2.21.25.14.47zM20.28 74.39l-.81.38.9-1.2-.09.82zm9.68-13.29-.6.63.7-1.04-.1.41zm11.72-11.23c-.88 1.21-4.15 2.58-2.56 2.89-.56.31-2.34 1.55-1.98.86 1.27-1.12 3.44-3.51 4.34-4.45 0 .12.1.17.27.16-.56.35-1.28.99-1.53 1.37.33-.03 1.08-.68 1.46-.83zm15.53-9.39-.68.15c1.49-.96.77-.39.68-.15l.81-.18c-.72.33-.84.29-.81.18zm3.08-2.16c-.09.38-2.2 1.35-2.83 1.48.86-.47 3.14-1.67 2.83-1.48zm.38-1.49c-.34.02-.66.17-.96.29.55-.26.82-.31.96-.29.54-.06.98-.04.9.18-1.28.22-.56-.16-.9-.18zm1.73-.71c-1.02.16-2.11.17-3.07.51 1.49-1.03 3.68-1.06 4.02-.85l-2.02.36 1.07-.02zm2.05-.61-.71-.13.21-.06-.11-.04 3.32-.83-3.21.87.5.19zm8.55-.66c.02.14-.03.29-.03.43-.89-.03-1.19-.44-1.05-.67-1.4-.1-1.09.24-1.8.39l.4-.49c1.77.02 2.17.22 3.24.5-.03.06-.06.13-.1.2-.18.02-.38.07-.53.07.04-.28.01-.46-.13-.43zm.51.84c.25-.09.44-.21.62-.33-.04.07-.07.15-.1.22-.17.04-.35.07-.52.11zm.93 4.74-.34.34v-.34c-.14.47-.13.94-.21 1.42-.46-1.92.55-3.21.89-4.06-.29.75-1.16 2.98-.34 2.64zm3.08 9.79c.21.35.31.53.54.71-.01-.29-.27-1.06.14-.69.04.49 1.01 1.32.86 1.59-.71-.88-1.91-.98-1.54-1.61zm1.85 5.01c-.24-.16-.46-.39-.67-.58.45.2.93.34 1.4.46l-.73.12zm-.69-1.79c-.01.86 2.9 1.46 3.53 1.45-1.59.3-4.79-1.26-3.53-1.45zm2.29-1.45c.23.1.5.14.74.22-.39-.03-.76.12-.74-.22zm2.23 2.18c.72-.08.92-.22.91.12.4.08.93-.27 1.32-.26-1.35.72-1.42.13-2.23.14zm.73-17.7c-.13-.07-.21-.14-.21-.2.71.03 1.48.42 2.14.67l.19-.36c1.25.49 2.97.88 4.11 1.88.88-.15 2.62 2.25 3.03 3.38.1.55 0-1.29.51.17-.62.43.26 1.95-.72 1.84.02.34.07.77-.04 1.22l-.54.06c.18 1.46-1.23 1.34-2.36 2.84.14 0 .32-.12.29 0-.51.4-1.71 1.25-.97.36-.73.78-3.92 2.36-2.31 1.98-.23-.16 1.14-.74 1.71-1.06.18.38-1.25 1.17-1.4 1.73-.11.01-.29.03-.46.05l-.09.33c-1.97.59-3.97 1.31-4.83.59-.04.14-.35.18-.91.02l.12-.49c-.51-.16-.99-.36-1.42-.64.08.32.17.69.32 1.01-1.88-.79-2.09-2.57-2.66-4.09-1.06-.06-.82-3.44-1.6-5.08l-.04 1.58c-.19-3.3-.68-3.81.25-6.79-.27 2.57-.49 2.61.41 6.22-.62-2.98.16-5.13.99-7.53.26 0 .55 0 .78-.01-.32-.04-.55-.08-.74-.12.05-.13.09-.27.13-.41 2.05.08 4.05.25 6.32.85zm-3.2-8.21c.87-.66.84-1.34 1.87-1.54-.45 1.1-1.32 1.19-1.87 1.54zm2.13-2.44c1.29-1.24-1.02.13-.21-.73-.25.2-.46.43-.68.66.89-1.32 1.1-.4 1.86-1.17l-.52.5c-.23.61 1-.5 1.27-.37-.57.61-2.21 1.61-1.72 1.11zm8.27-7.56c-.27-.2 2.18-1.64 2.96-1.41-1.27.57-2.71 1.08-2.96 1.41zm7.01-1.63c.46-.2-.77-.37-1.8.09l.43-.66c.11.27 2.3-.27 2.55-.29.49.36-.41.37-1.18.86zm15.12-2.65-2.41-.08c.42-.66 2.14-.09 3.26-.26.41.27-.49.12-.85.34zm6.14 1.96c1.1-.26 1.23-.16 1.97-.05-.24.13-1.22.15-1.97.05zm1.74.24c1.84-.32 1.5.38 2.6.49-1.46.24-1.23-.37-2.6-.49zm11.89-2.07c-.05.07-.17.14-.46.2-.24.03-.45-.08-.67-.16-.31.02-.57.05-.7.1l-.13-.11c.33-.14.59-.08.83.01.4-.01.76-.02 1.13-.04.29-.31-1.26-.7-1.66-.92.74.17 1.36.56 2.37.45-.12-.11.01-.17-.62-.22l1.38.07c1.52.68.01.59-1.47.62zm9.66 2.29-.72-.23c-.36-.2-.09-.29-.21-.41.87.19 1.95.62.93.64zm1.19 7.58.23-.09.08.42-.31-.33zm2.41-1.27.13-.24.02.21-.15.03zm2.37 0c-.15-.12-.62-.33-.59-.59.29-.03.74-.35.86-.67.02.09.06.19.11.27-.13-.05-.27.06-.29.2.11.17.25.08.36.18-.06.53-1.07-.62-.45.61zm7.09-9.59c.04.14.06.21.15.26.12-.17.15-.57.35-.46-.08.26.19.65-.09.84.03-.53-.9-.14-.41-.64zm.02 2.18c.09.12.19.13-.16.22-.09.09.16.13.07.22-.48-.12.07-.26.09-.44zm-.29 1.15c.47.07.6.02 1.1.04-.29.08-.39.17-.41.26-.23-.11-.47-.18-.7-.29l.01-.01zm.83 1.16c-.32-.34-.07-.39.14-.46.21.17.42.34.21.47-.4.06-1.59-.24-1.6-.05l-.7-.3c.49.21-.04.07-.38.02-.34-.2-.47-.36-.06-.4.17.08.33.16.25.22.12 0 .25-.02.42-.04l1.72.54zm-2.08-.16c-.09-.05-.13-.08-.2-.12l.29.05c.14.07.08.09-.09.07zm.67-2.75c-.5.39.15.55.07.7-.31-.12-.78-.43-.07-.7zm-.5.88c-.52.51.45.04.54.38-.2.02-.26.08-.37.13-.25-.11-.5-.2-.75-.31.15-.02.29-.01.58-.2zm-.19-.15-.36.1.17-.2.19.1zm-.68-3.7c.08.13-.17.92.37.33l-.17.25-.07-.02.03.32c-.54.03-.14-.67-.16-.88zm-1.09 6.71c.14.07.28.15.42.2.07.05.14.09.17.2.16.37-.27.05-.36.05-.07-.19-.09-.35-.23-.45zm-.28 3.48c.22-.29.13-.05.16.12l-.16-.
20812zm.09-.39c.15-.09.54-.28.49-.23.05.3-.35.36-.49.23zm.29-1.44c.11.07.23.2.27.38-.28-.09-.18-.28-.27-.38zm-.02-.48.25.24-.63-.39c.21-.35.54 0 .77.32l-.39-.17zm.59.17-.25-.28h.03l-.05-.06.57.03-.53.03.23.28zm.01-1.32c.01-.08.17-.06.35.17.03.1-.14.04-.27-.06l.09.08c-.31-.1-.58-.22-.82-.34.11.16.26.22.38.31-.18-.09-.33-.16-.43-.23-.01 0 0-.02-.01-.03l.01.02c-.21-.12-.3-.21-.27-.25l.05-.02-.02-.01c.28-.1 1.65.16 1.85-.02.36.19.86.43.43.35l-.46-.13c.06.02.19.12.26.17l-.42-.14c.59.7-.87-.25-.72.13zm1.48 1.76-.25-.39c.17.04.3.1.44.15-.38-.11-.1.14-.19.24zm.23-.23c.3.12.6.27 1.16.5-.25.31-.94-.22-1.16-.5zm1.41.92c.04-.25-.58-.77.4-.33l-.4.33zm-2.33-3.09.02.01-.18-.05c-.13-.09-.23-.17-.49-.31l1.18.43c-.14-.07-.16-.14-.07-.16l1.59.53c-.43-.22-1.15-.53-1.69-.8l.63.12c.16.08.38.23-.21.06.25.08.45.14.62.19-.09-.02-.06.01-.09.02.03 0 .08.01.22.05-.16.14.97.37.91.45l-.04.01c.27.07.48.18.48.24-1.49-.52-2.1-.49-2.88-.79zm3.3-3.9.17.25c-.17-.09-.44-.08-.17-.25z"/><path d="m152.62 14.01-.01-.08c-.01.03-.03.07-.05.11l.06-.03zM148.68 11.04l.25-.13c-.05-.01-.1-.05-.15-.08-.02.07-.14.09-.1.21zM148.72 10.79c0 .03.04.02.06.03.02-.07.04-.15.1-.2-.06.03-.12.04-.16.17zM140.46 24.38c-.09.06-.52-.08-.16.2.2.13.07-.14.16-.2zM143.28 23.48c-.36-.26-.52-.56-.87-.48.14.15.85.07.48.54-.01 0 .15-.24.39-.06zM143.99 23.26c.19-.01.52.35.63.06-.18-.17-.37-.42-.57-.39.18.24.05.27-.06.33zM148.99 19.35c.05-.05.25-.2.09-.25l-.31.11c.07.16.17.13.22.14zM150.38 19.73l.31.18-.16-.55c-.16-.05.1.32-.15.37zM151.14 22.52v-.04l-.08.01zM152.75 18.3l.2-.03-.27-.09zM152.16 13.29c-.2-.01-.38-.53-.74-.13.63-.31.18.52.74.13zM145.28 7.04l-.25-.43c.17.35-.16.31.25.43z"/>\ 209 </svg>'; 210 break; 211 212 case 'question': 213 icon = '<svg viewBox="0 0 13 13" width="' + w + '" height="' + h + '"><path d="M6.5 0a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zM7 10H6V9h1v1zm.67-3.25c-.63.62-.67.91-.68 1.25H6c.02-.63.21-1.03.88-1.69.46-.47.75-.86.76-1.34 0-.58-.39-.95-1.02-.95-.56 0-1 .14-1.08.76-.01.07-.02.15-.02.22H4.5c-.01-.08 0-.14 0-.2.08-1.3 1.11-1.79 2.17-1.79 1.22 0 2.04.84 2.04 1.87-.01.8-.54 1.39-1.04 1.87z"/></svg>'; 214 break; 215 216 case 'question2': 217 icon = '<svg viewBox="0 0 13 13" width="' + w + '" height="' + h + '"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="9" width="1" height="1"/><path d="M6.66 3.01C5.61 3.01 4.58 3.5 4.5 4.8c0 0.06-0.01 0.12 0 0.2h1.02c0-0.07 0.01-0.15 0.02-0.23 0.08-0.62 0.52-0.76 1.08-0.76 0.63 0 1.02 0.37 1.02 0.95 -0.01 0.48-0.3 0.87-0.76 1.34C6.21 6.97 6.02 7.37 6 8h0.99C7 7.66 7.04 7.37 7.67 6.75 8.17 6.27 8.7 5.68 8.7 4.87 8.7 3.85 7.89 3.01 6.66 3.01z"/></svg>'; 218 break; 219 220 case 'question3': 221 icon = '<svg viewBox="0 0 16 16" width="' + w + '" height="' + h + '"><path d="M7.5 10.5h1v1h-1zm-.46-4.23c.08-.62.52-.76 1.08-.76.5-.06.96.31 1.01.81v.14c-.07.53-.34 1.01-.76 1.34-.53.4-.86 1.02-.88 1.69h.99c0-.34.05-.63.68-1.25.59-.46.96-1.14 1.03-1.88a1.9 1.9 0 0 0-1.93-1.87h-.11C7.09 4.36 6.13 5.11 6 6.17c0 .04 0 .08-.01.12v.2h1.02c0-.08 0-.15.02-.23M1.5 8a6.5 6.5 0 1 1 13 0 6.5 6.5 0 0 1-13 0m1 0c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5S11.04 2.5 8 2.5 2.5 4.96 2.5 8"/></svg>'; 222 break; 223 224 case 'checkbox_active': 225 icon = '<svg viewBox="0 0 20 20" width="' + w + '" height="' + h + '" class="cl-svg-checkbox hand"><path d="M10 0C4.48 0 0 4.48 0 10c0 5.52 4.48 10 10 10s10-4.48 10-10C20 4.48 15.52 0 10 0zM15.03 7.78l-5.5 5.5C9.38 13.43 9.19 13.5 9 13.5s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L9 11.69l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S15.32 7.49 15.03 7.78z"/></svg>'; 226 break; 227 case 'checkbox_inactive': 228 icon = '<svg viewBox="0 0 20 20" width="' + w + '" height="' + h + '" class="cl-svg-checkbox"><path d="M10 0C4.48 0 0 4.48 0 10c0 5.52 4.48 10 10 10s10-4.48 10-10C20 4.48 15.52 0 10 0zM14.5 10.75h-9c-0.41 0-0.75-0.34-0.75-0.75S5.09 9.25 5.5 9.25h9c0.41 0 0.75 0.34 0.75 0.75S14.91 10.75 14.5 10.75z"/></svg>'; 229 break; 230 case 'checkbox2_active': 231 icon = '<svg viewBox="0 0 16 16" width="' + w + '" height="' + h + '" class="cl-svg-checkbox hand"><path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3c0-1.66-1.34-3-3-3zm.03 6.03-5.5 5.5c-.15.15-.34.22-.53.22s-.38-.07-.53-.22l-3.5-3.5a.754.754 0 0 1 0-1.06c.29-.29.77-.29 1.06 0L7 9.94l4.97-4.97c.29-.29.77-.29 1.06 0 .29.29.29.77 0 1.06z"/></svg>'; 232 break; 233 case 'checkbox2_default': 234 icon = '<svg viewBox="0 0 16 16" width="' + w + '" height="' + h + '" class="cl-svg-checkbox hand"><path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3c0-1.66-1.34-3-3-3zm2 13c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v10z"/></svg>'; 235 break; 236 237 case 'checkbox': 238 icon = '\ 239 <svg viewBox="0 0 16 16" width="' + w + '" height="' + h + '">\ 240 <path class="st6" d="M3 0h10c1.66 0 3 1.34 3 3v10c0 1.66-1.34 3-3 3H3c-1.66 0-3-1.34-3-3V3C0 1.34 1.34 0 3 0z"/>\ 241 <path class="st19" d="M13 1c1.1 0 2 0.9 2 2v10c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2H13M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0L13 0z"/>\ 242 </svg>\ 243 <svg class="active" viewBox="0 0 16 16" width="' + w + '" height="' + h + '">\ 244 <rect x="2" y="2" class="st19" width="12" height="12"/>\ 245 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"/>\ 246 </svg>\ 247 '; 248 break; 249 250 case 'radio_set': 251 icon = '\ 252 <svg viewBox="0 0 18 18" width="18" height="18">\ 253 <path fill="#dbdcdf" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8
2530-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 254 </svg>\ 255 <svg class="active" viewBox="0 0 18 18" width="18" height="18">\ 256 <path fill="#4789e7" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 257 <circle fill="#4789e7" cx="9" cy="9" r="6"/>\ 258 </svg>\ 259 '; 260 break; 261 262 case 'pencil': 263 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M11.56 0.57l-0.13-0.13C11.14 0.15 10.76 0 10.37 0 9.99 0 9.6 0.15 9.31 0.44L0.75 9 0 12l3-0.75 8.56-8.56C12.15 2.1 12.15 1.15 11.56 0.57zM2.49 10.35l-1.11 0.28 0.28-1.11 6.58-6.58 0.84 0.84L2.49 10.35zM10.85 1.98L9.77 3.06 8.94 2.23l1.08-1.08C10.15 1.02 10.29 1 10.37 1s0.23 0.02 0.35 0.15l0.13 0.13C11.05 1.47 11.05 1.79 10.85 1.98z"></path></svg>'; 264 break; 265 266 case 'clone': 267 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M9.5 0h-5C3.67 0 3 0.67 3 1.5V2H2.5C1.67 2 1 2.67 1 3.5v7C1 11.33 1.67 12 2.5 12h5C8.33 12 9 11.33 9 10.5V10h0.5c0.83 0 1.5-0.67 1.5-1.5v-7C11 0.67 10.33 0 9.5 0zM8 10.5C8 10.78 7.78 11 7.5 11h-5C2.22 11 2 10.78 2 10.5v-7C2 3.22 2.22 3 2.5 3H3v5.5C3 9.33 3.67 10 4.5 10H8V10.5zM10 8.5C10 8.78 9.78 9 9.5 9h-5C4.22 9 4 8.78 4 8.5v-7C4 1.22 4.22 1 4.5 1h5C9.78 1 10 1.22 10 1.5V8.5z"/></svg>'; 268 break; 269 270 case 'delete': 271 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M11 2H9V0H3v2H1 0v1h1v7c0 1.1 0.9 2 2 2h6c1.1 0 2-0.9 2-2V3h1V2H11zM4 1H8v1H4V1zM10 10c0 0.6-0.4 1-1 1H3c-0.5 0-1-0.4-1-1V3h1H9h1V10z"></path><rect x="4" y="4" width="1" height="6"></rect><rect x="7" y="4" width="1" height="6"></rect></svg>'; 272 break; 273 274 case 'paperclip': 275 icon = '<svg viewBox="0 0 16 16" width="' + w + '" height="' + h + '"><path d="M13.98 1.04c-2.12-1.66-5.2-1.28-6.86 0.84L0.97 9.75c-1.32 1.68-1.02 4.12 0.66 5.43 1.68 1.32 4.12 1.02 5.43-0.66l6.16-7.87c0.97-1.24 0.75-3.04-0.49-4.01 -1.24-0.97-3.04-0.75-4.01 0.49l-4.78 6.1 0.85 0.66 4.78-6.1c0.6-0.77 1.73-0.91 2.5-0.3 0.77 0.6 0.91 1.73 0.3 2.5l-6.16 7.87c-0.95 1.21-2.71 1.43-3.92 0.48 -1.21-0.95-1.43-2.71-0.48-3.92l6.16-7.87c1.29-1.65 3.69-1.95 5.35-0.65 1.65 1.29 1.95 3.69 0.65 5.35l-4.78 6.1L10.04 14l4.78-6.1C16.48 5.77 16.1 2.7 13.98 1.04z"></path></svg>'; 276 break; 277 278 case 'check2': 279 icon = `<svg viewBox="0 0 13 10" width="${w}" height="${h}"><path d="m5 9.71-5-5 1.41-1.42L5 6.88 11.59.29 13 1.71z"/></svg>`; 280 break; 281 282 case 'check': 283 icon = '<svg viewBox="0 0 24 24" width="' + w + '" height="' + h + '"><path d="M19.29 6.29 10 15.59l-5.29-5.3-1.42 1.42 6.71 6.7 10.71-10.7z"/></svg>'; 284 break; 285 286 case 'search': 287 icon = '<svg viewBox="0 0 16 16" width="'+w+'" height="'+h+'" ><path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"></path></svg>'; 288 break; 289 290 case 'times': 291 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><polygon points="12 0.71 11.29 0 6 5.29 0.71 0 0 0.71 5.29 6 0 11.29 0.71 12 6 6.71 11.29 12 12 11.29 6.71 6 "/></svg>'; 292 break; 293 294 case 'close': 295 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M6.71 6l5.15-5.15c0.2-0.2 0.2-0.51 0-0.71s-0.51-0.2-0.71 0L6 5.29 0.85 0.15c-0.2-0.2-0.51-0.2-0.71 0s-0.2 0.51 0 0.71L5.29 6l-5.15 5.15c-0.2 0.2-0.2 0.51 0 0.71C0.24 11.95 0.37 12 0.5 12s0.26-0.05 0.35-0.15L6 6.71l5.15 5.15c0.1 0.1 0.23 0.15 0.35 0.15s0.26-0.05 0.35-0.15c0.2-0.2 0.2-0.51 0-0.71L6.71 6z"/></svg>'; 296 break; 297 298 case 'close_m': 299 icon = '<svg viewBox="0 0 16 16" width="'+w+'" height="'+h+'"><path d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708
299L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z"/></svg>'; 300 break; 301 302 case 'close_m_thin': 303 icon = '<svg viewBox="0 0 16 16" width="'+w+'" height="'+h+'" aria-label="close"><path d="M4.55082 5.25841L4.19727 4.90486L4.90437 4.19775L5.25793 4.55131L7.99994 7.29332L10.7419 4.55131L11.0955 4.19775L11.8026 4.90486L11.4491 5.25841L8.70704 8.00042L11.4484 10.7418L11.802 11.0953L11.0948 11.8024L10.7413 11.4489L7.99994 8.70753L5.25858 11.4489L4.90502 11.8024L4.19792 11.0953L4.55147 10.7418L7.29283 8.00042L4.55082 5.25841Z"></path></svg>'; 304 break; 305 306 case 'close_l': 307 icon = '<svg viewBox="0 0 22 22" width="' + w + '" height="' + h + '"><path d="M-.002 20.942 20.935.004l1.06 1.061L1.058 22.003z"/><path d="m-.003 1.058 1.06-1.06 20.939 20.937-1.061 1.06z"/></svg>'; 308 break; 309 310 311 case 'videoPlay_btn': 312 icon = '<svg viewBox="0 0 58 58" width="' + w + '" height="' + h + '" class="playbtn"><circle cx="29" cy="29" r="29"/><path class="st23" d="M29 0C12.98 0 0 12.98 0 29c0 16.02 12.98 29 29 29s29-12.98 29-29C58 12.98 45.02 0 29 0zM41.25 29.43l-17.5 10.13C23.42 39.76 23 39.52 23 39.13V18.87c0-0.39 0.42-0.63 0.75-0.43l17.5 10.13C41.59 28.76 41.59 29.24 41.25 29.43z"/></svg>'; 313 break; 314 315 case 'visible-off': 316 icon = '<svg viewBox="0 0 14 12" width="' + w + '" height="' + h + '"><path d="M12.29 0l-1.88 1.88C9.39 1.32 8.23 1 7 1 3.83 1 1.12 3.07 0 6c0.56 1.46 1.53 2.68 2.73 3.56L1 11.29 1.71 12 13 0.71 12.29 0zM1.09 6C2.15 3.64 4.4 2 7 2c0.95 0 1.86 0.23 2.67 0.62L8.73 3.56C8.24 3.21 7.65 3 7 3 5.34 3 4 4.34 4 6c0 0.65 0.21 1.24 0.56 1.73L3.44 8.85C2.44 8.15 1.62 7.17 1.09 6zM5 6c0-1.1 0.9-2 2-2 0.37 0 0.71 0.11 1.01 0.28L5.28 7.01C5.11 6.71 5 6.37 5 6z"/><path d="M12.05 3.06l-0.71 0.71C11.99 4.4 12.53 5.15 12.91 6c-1.05 2.36-3.3 4-5.91 4 -0.57 0-1.12-0.09-1.65-0.24l-0.8 0.8C5.32 10.84 6.14 11 7 11c3.17 0 5.88-2.07 7-5C13.57 4.87 12.89 3.87 12.05 3.06z"/></svg>'; 317 break; 318 319 case 'linked': 320 icon = `<svg viewBox="0 0 15 15" width="${w}" height="${h}"><path d="M6 9.85c-.22 0-.44-.08-.6-.25a.85.85 0 0 1 0-1.2l3-3c.33-.33.87-.33 1.2 0s.33.87 0 1.2l-3 3c-.17.17-.38.25-.6.25"/><path d="M3.85 15c-1.03 0-2-.4-2.72-1.13C.4 13.14 0 12.18 0 11.15s.4-2 1.13-2.72l2-2c.33-.33.87-.33 1.2 0s.33.87 0 1.2l-2 2c-.41.41-.63.95-.63 1.52s.22 1.11.63 1.52c.81.81 2.23.81 3.04 0l2-2c.33-.33.87-.33 1.2 0s.33.87 0 1.2l-2 2C5.84 14.6 4.88 15 3.85 15M11.2 8.85c-.22 0-.44-.08-.6-.25a.85.85 0 0 1 0-1.2l2.07-2.07c.41-.41.63-.95.63-1.52s-.22-1.11-.63-1.52c-.81-.81-2.23-.81-3.04 0L7.56 4.36c-.33.33-.87.33-1.2 0a.85.85 0 0 1 0-1.2l2.07-2.07c1.45-1.46 3.99-1.46 5.44 0C14.6 1.82 15 2.78 15 3.81s-.4 2-1.13 2.72L11.8 8.6c-.17.17-.38.25-.6.25"/></svg>`; 321 break; 322 323 case 'unlinked': 324 icon = `<svg viewBox="0 0 15 15"width="${w}" height="${h}"><path d="M2.15 3c0-.22.08-.44.25-.6.33-.33.87-.33 1.2 0l9 9c.33.33.33.87 0 1.2s-.87.33-1.2 0l-9-9a.83.83 0 0 1-.25-.6M3.85 15c-1.03 0-2-.4-2.72-1.13C.4 13.14 0 12.18 0 11.15s.4-2 1.13-2.72l1-1c.33-.33.87-.33 1.2 0s.33.87 0 1.2l-1 1c-.41.41-.63.95-.63 1.52s.22 1.11.63 1.52c.81.81 2.23.81 3.04 0l1-1c.33-.33.87-.33 1.2 0s.33.87 0 1.2l-1 1C5.84 14.6 4.88 15 3.85 15M12.2 7.85c-.22 0-.44-.08-.6-.25a.85.85 0 0 1 0-1.2l1.07-1.07c.41-.41.63-.95.63-1.52s-.22-1.11-.63-1.52c-.81-.81-2.23-.81-3.04 0L8.56 3.36c-.33.33-.87.33-1.2 0a.85.85 0 0 1 0-1.2l1.07-1.07c1.45-1.46 3.99-1.46 5.44 0C14.6 1.82 15 2.78 15 3.81s-.4 2-1.13 2.72L12.8 7.6c-.17.17-.38.25-.6.25"/></svg>`; 325 break; 326 327 case 'link': 328 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M11.3 0.81L11.19 0.7C10.72 0.23 10.11 0 9.49 0 8.88 0 8.27 0.23 7.8 0.7L6.24 2.26l0.71 0.71L8.5 1.41C8.77 1.15 9.12 1 9.49 1c0.37 0 0.73 0.15 0.99 0.41l0.11 0.11c0.55 0.55 0.55 1.43 0 1.98L7.48 6.6C7.22 6.87 6.87 7.01 6.49 7.01c-0.37 0-0.73-0.15-0.99-0.41L5.45 6.54 4.74 7.25 4.8 7.31c0.47 0.47 1.08 0.7 1.7 0.7 0.61 0 1.23-0.23 1.7-0.7L11.3 4.2C12.23 3.27 12.23 1.75 11.3 0.81z"/><path d="M3.5 10.59C3.23 10.85 2.88 11 2.51 11c-0.37 0-0.73-0.15-0.99-0.41l-0.11-0.11c-0.55-0.55-0.55-1.43 0-1.98L4.52 5.4c0.26-0.26 0.62-0.41 0.99-0.41 0.37 0 0.73 0.15 0.99 0.41l0.06 0.06 0.71-0.71L7.2 4.69c-0.47-0.47-1.08-0.7-1.7-0.7 -0.61 0-1.23 0.23-1.7 0.7L0.7 7.8c-0.94 0.94-0.94 2.46 0 3.39l0.11 0.11c0.47 0.47 1.08 0.7 1.7 0.7 0.61 0 1.23-0.23 1.7-0.7l1.55-1.55L5.05 9.04 3.5 10.59z"/></svg>'; 329 break; 330 331 case 'gallery-link': 332 icon = '<svg viewBox="0 0 15 15" width="' + w + '" height="' + h + '"><path d="M6 9.85c-0.22 0-0.44-0.08-0.6-0.25 -0.33-0.33-0.33-0.87 0-1.2l3-3c0.33-0.33 0.87-0.33 1.2 0 0.33 0.33 0.33 0.87 0 1.2l-3 3C6.44 9.77 6.22 9.85 6 9.85z"/><path d="M3.85 15c-1.03 0-2-0.4-2.72-1.13C0.4 13.15 0 12.18 0 11.15s0.4-2 1.13-2.72l2-2C3.46 6.1 4 6.1 4.33 6.43c0.33 0.33 0.33 0.87 0 1.2l-2 2c-0.41 0.41-0.63 0.95-0.63 1.52s0.22 1.11 0.63 1.52c0.81 0.81 2.23 0.81 3.04 0l2-2c0.33-0.33 0.87-0.33 1.2 0 0.33 0.33 0.33 0.87 0 1.2l-2 2C5.85 14.6 4.88 15 3.85 15z"/><path d="M11.2 8.85c-0.22 0-0.44-0.08-0.6-0.25 -0.33-0.33-0.33-0.87 0-1.2l2.07-2.07c0.41-0.41 0.63-0.95 0.63-1.52s-0.22-1.11-0.63-1.52c-0.81-0.81-2.23-0.81-3.04 0L7.56 4.36c-0.33 0.33-0.87 0.33-1.2 0 -0.33-0.33-0.33-0.87 0-1.2l2.07-2.07c1.45-1.46 3.99-1.46 5.44 0C14.6 1.82 15 2.78 15 3.81s-0.4 2-1.13 2.72L11.8 8.61C11.64 8.77 11.42 8.85 11.2 8.85z"/></svg>'; 333 break; 334 335 case 'lock': 336 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M10 5.09V3.5C10 1.57 8.43 0 6.5 0h-1C3.57 0 2 1.57 2 3.5v1.59C1.42 5.3 1 5.85 1 6.5v4C1 11.33 1.67 12 2.5 12h7c0.83 0 1.5-0.67 1.5-1.5v-4C11 5.85 10.58 5.3 10 5.09zM3 3.5C3 2.12 4.12 1 5.5 1h1C7.88 1 9 2.12 9 3.5V5H3V3.5zM10 10.5c0 0.28-0.22 0.5-0.5 0.5h-7C2.22 11 2 10.78 2 10.5v-4C2 6.22 2.22 6 2.5 6h7C9.78 6 10 6.22 10 6.5V10.5z"/></svg>'; 337 break; 338 339 case 'item': 340 icon = '<svg viewBox="0 0 16 16" width="' + w + '" height="' + h + '"><circle cx="5.5" cy="2.5" r="1.5"></circle><circle cx="10.5" cy="2.5" r="1.5"></circle><circle cx="10.5" cy="7.5" r="1.5"></circle><circle cx="5.5" cy="7.5" r="1.5"></circle><circle cx="5.5" cy="12.5" r="1.5"></circle><circle cx="10.5" cy="12.5" r="1.5"></circle></svg>'; 341 break; 342 343 case 'sortable-handle': 344 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" width="${w}" height="${h}"><circle cx="9" cy="3" r="1"></circle><circle cx="9" cy="7" r="1"></circle><circle cx="9" cy="11" r="1" class="st0"></circle><circle cx="5" cy="3" r="1"></circle><circle cx="5" cy="7" r="1"></circle><circle cx="5" cy="11" r="1"></circle></svg>`; 345 break; 346 347 case 'file-link': 348 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><path d="M11.3 0.81L11.19 0.7C10.72 0.23 10.11 0 9.49 0 8.88 0 8.27 0.23 7.8 0.7L6.24 2.26l0.71 0.71L8.5 1.41C8.77 1.15 9.12 1 9.49 1c0.37 0 0.73 0.15 0.99 0.41l0.11 0.11c0.55 0.55 0.55 1.43 0 1.98L7.48 6.6C7.22 6.87 6.87 7.01 6.49 7.01c-0.37 0-0.73-0.15-0.99-0.41L5.45 6.54 4.74 7.25 4.8 7.31c0.47 0.47 1.08 0.7 1.7 0.7 0.61 0 1.23-0.23 1.7-0.7L11.3 4.2C12.23 3.27 12.23 1.75 11.3 0.81z"></path><path d="M3.5 10.59C3.23 10.85 2.88 11 2.51 11c-0.37 0-0.73-0.15-0.99-0.41l-0.11-0.11c-0.55-0.55-0.55-1.43 0-1.98L4.52 5.4c0.26-0.26 0.62-0.41 0.99-0.41 0.37 0 0.73 0.15 0.99 0.41l0.06 0.06 0.71-0.71L7.2 4.69c-0.47-0.47-1.08-0.7-1.7-0.7 -0.61 0-1.23 0.23-1.7 0.7L0.7 7.8c-0.94 0.94-0.94 2.46 0 3.39l0.11 0.11c0.47 0.47 1.08 0.7 1.7 0.7 0.61 0 1.23-0.23 1.7-0.7l1.55-1.55L5.05 9.04 3.5 10.59z"></path></svg>'; 349 break; 350 351 case 'file-image': 352 icon = '<svg viewBox="0 0 20 20" width="' + w + '" height="' + h + '"><path d="M0 0v20h20V0H0zM19 1v11.3l-3-3 -4 4 -6-6 -5 5V1H19zM1 19v-5.3l5-5 6 6 4-4 3 3V19H1z"/><circle cx="14.5" cy="5.5" r="1.5"/></svg>'; 353 break; 354 355 case 'file-image-none': 356 icon = `<svg viewBox="0 0 26 26" width="${w}" height="${h}"><path d="m24.94 0-3 3H3v18.94l-3 3L1.06 26 26 1.06 24.94 0ZM4.5 4.5h15.94l-7.47 7.47L11 10l-6.5 6.5v-12ZM21.5 15.5 19 18l-3.92-3.92-7.42 7.42-1.5 1.5H23V6.16l-1.5 1.5v7.84z"/><circle cx="7.5" cy="7.5" r="1.5"/></svg>`; 357 break; 358 359 case 'elviewer-pc': 360 icon = '<svg viewBox="0 0 42 42" width="' + w + '" height="' + h + '"><g><path class="st9" d="m18.43 24.5-5.77 10c-1.15 2 .29 4.5 2.6 4.5H26.8c2.31 0 3.75-2.5 2.6-4.5l-5.77-10c-1.16-2-4.04-2-5.2 0z" fill="#ffffff"/><path d="M21.03 25c.17 0 .61.05.87.5l5.77 10c.26.45.09.85 0 1s-.35.5-.87.5H15.26c-.52 0-.78-.35-.87-.5s-.26-.55 0-1l5.77-10c.26-.45.7-.5.87-.5m0-2c-1.01 0-2.02.5-2.6 1.5l-5.77 10c-1.15 2 .29 4.5 2.6 4.5H26.8c2.31 0 3.75-2.5 2.6-4.5l-5.77-10c-.58-1-1.59-1.5-2.6-1.5z" /><path class="st9" d="M36 33H6c-2.21 0-4-1.79-4-4V7c0-2.21 1.79-4 4-4h30c2.21 0 4 1.79 4 4v22c0 2.21-1.79 4-4 4z" fill="#ffffff"/><path d="M36 3H6C3.79 3 2 4.79 2 7v22c0 2.21 1.79 4 4 4h30c2.21 0 4-1.79 4-4V7c0-2.21-1.79-4-4-4zM4 23V7c0-1.1.9-2 2-2h30c1.1 0 2 .9 2 2v16H4zm2 8c-1.1 0-2-.9-2-2v-4h34v4c0 1.1-.9 2-2 2H6z" /><circle class="st9" cx="21" cy="28" r=".25"/><path d="M21 27c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z" /></g></svg>'; 361 break; 362 case 'elviewer-mobile': 363 icon = '<svg viewBox="0 0 42 42" width="' + w + '" height="' + h + '"><g><path d="M28 40H14c-2.76 0-5-2.24-5-5V7c0-2.76 2.24-5 5-5h14c2.76 0 5 2.24 5 5v28c0 2.76-2.24 5-5 5z" style="fill:#fff"/><path d="M28 4c1.65 0 3 1.35 3 3v28c0 1.65-1.35 3-3 3H14c-1.65 0-3-1.35-3-3V7c0-1.65 1.35-3 3-3h14m0-2H14c-2.76 0-5 2.24-5 5v28c0 2.76 2.24 5 5 5h14c2.76 0 5-2.24 5-5V7c0-2.76-2.24-5-5-5z" /><path d="M21 32c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z" /></g></svg>'; 364 break; 365 case 'elviewer-pc-t': 366 icon = '<svg viewBox="0 0 42 42" width="' + w + '" height="' + h + '"><path d="M36 5c1.1 0 2 .9 2 2v22c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h30m0-2H6C3.79 3 2 4.79 2 7v22c0 2.21 1.79 4 4 4h30c2.21 0 4-1.79 4-4V7c0-2.21-1.79-4-4-4z"/><path d="M40 23H2v2h38v-2z"/><circle cx="21" cy="28" r=".25" fill="#white"/><path d="M21 27c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"/><path d="M27.38 31h-2.31l1.15 2 1.44 2.5c.26.45.09.85 0 1s-.33.5-.86.5H15.26c-.52 0-.78-.35-.87-.5a.976.976 0 0 1 0-1l1.44-2.5 1.15-2h-2.31l-1.15 2-.87 1.5c-1.15 2 .29 4.5 2.6 4.5H26.8c2.31 0 3.75-2.5 2.6-4.5l-.86-1.5-1.16-2z"/></svg>'; 367 break; 368 case 'elviewer-mobile-t': 369 icon = '<svg viewBox="0 0 42 42" width="' + w + '" height="' + h + '"><path d="M28 4c1.65 0 3 1.35 3 3v28c0 1.65-1.35 3-3 3H14c-1.65 0-3-1.35-3-3V7c0-1.65 1.35-3 3-3h14m0-2H14c-2.76 0-5 2.24-5 5v28c0 2.76 2.24 5 5 5h14c2.76 0 5-2.24 5-5V7c0-2.76-2.24-5-5-5z"/><path d="M21 32c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"/></svg>'; 370 break; 371 372 case 'elview-info': 373 icon = '<svg viewBox="0 0 13 13" width="' + w + '" height="' + h + '"><g id="alert01"><path d="M6.5 0a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm0 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><path d="M6 5h1v5H6z"/><path d="M6 3h1v1H6z"/></g></svg>'; 374 break; 375 376 case 'elview-left': 377 icon = '<svg viewBox="0 0 44 44" width="' + w + '" height="' + h + '">
377<path d="M30 43c-.29 0-.58-.13-.78-.38l-16-20c-.29-.37-.29-.88 0-1.25l16-20c.35-.43.97-.5 1.41-.16.43.35.5.97.16 1.41L15.28 22l15.5 19.37c.34.43.27 1.06-.16 1.41-.18.15-.4.22-.62.22z"/></svg>'; 378 break; 379 case 'elview-right': 380 icon = '<svg viewBox="0 0 44 44" width="' + w + '" height="' + h + '"><path d="M14 43c.29 0 .58-.13.78-.38l16-20c.29-.37.29-.88 0-1.25l-16-20c-.35-.43-.97-.5-1.41-.16-.43.35-.5.97-.16 1.41L28.72 22l-15.5 19.37c-.34.43-.27 1.06.16 1.41.18.15.4.22.62.22z"/></svg>'; 381 break; 382 case 'elview-leftright-p': 383 icon = '<svg viewBox="0 0 36 26" width="' + w + '" height="' + h + '"><path d="M0 3v20l13-10z"/><path d="M34.25 6.56v12.88L25.88 13l8.37-6.44M36 3 23 13l13 10V3z"/><path fill="none" stroke="#8e9095" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="3.5,2.3" d="M18.08 0v26"/></svg>'; 384 break; 385 case 'elview-leftright-m': 386 icon = '<svg viewBox="0 0 26 36" width="' + w + '" height="' + h + '"><path d="M23 0H3l10 13z"/><path d="m13 25.88 6.44 8.37H6.56L13 25.88M13 23 3 36h20L13 23z"/><path fill="none" stroke="#8e9095" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="3.5,2.3" d="M26 18.08H0"/></svg>'; 387 break; 388 389 case 'block-premium': 390 icon = '<svg viewBox="0 0 13 10" width="' + w + '" height="' + h + '"><path fill-rule="evenodd" clip-rule="evenodd" d="M2 0 .05 4.04 6.49 10l6.56-5.98L11 0z"/></svg>'; 391 break; 392 393 case 'block-menu-normal': 394 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M33 6H5C3.34 6 2 7.34 2 9v20c0 1.66 1.34 3 3 3h28c1.66 0 3-1.34 3-3V9c0-1.66-1.34-3-3-3Zm1 23c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V17h30v12Z" /></svg>'; 395 break; 396 case 'block-menu-sidebar': 397 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M33 6H5C3.34 6 2 7.34 2 9v20c0 1.66 1.34 3 3 3h28c1.66 0 3-1.34 3-3V9c0-1.66-1.34-3-3-3Zm1 23c0 .55-.45 1-1 1H12V8h21c.55 0 1 .45 1 1v20Z"/></svg>'; 398 break; 399 case 'block-menu-expand': 400 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M36 13V9c0-1.65-1.35-3-3-3H5C3.35 6 2 7.35 2 9v20c0 1.66 1.34 3 3 3h28c1.66 0 3-1.34 3-3zM4 9c0-.55.45-1 1-1h28c.55 0 1 .45 1 1v4H4z"/></svg>'; 401 break; 402 case 'block-menu-toggle': 403 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M33 6H5C3.35 6 2 7.35 2 9v3c0 1.65 1.35 3 3 3h3v14c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V15h15c1.65 0 3-1.35 3-3V9c0-1.65-1.35-3-3-3M5 13c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h3v5zm29-1c0 .55-.45 1-1 1H18V8h15c.55 0 1 .45 1 1z"/></svg>'; 404 break; 405 case 'block-footer': 406 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M28 23.01H10c-.55 0-1-.45-1-1s.45-1 1-1h18c.55 0 1 .45 1 1 0 .56-.45 1-1 1zM28 18.01H10c-.55 0-1-.45-1-1s.45-1 1-1h18c.55 0 1 .45 1 1 0 .56-.45 1-1 1z"/><path d="M34 8.99v18H4v-18H2v18c0 1.12.9 2.03 2 2.03h30c1.1 0 2-.91 2-2.03v-18h-2z"/></g>'; 407 break; 408 case 'block-project': 409 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M4 27.01v-14h30v14h2v-14c0-1.12-.9-2.03-2-2.03H4c-1.1 0-2 .91-2 2.03v14h2z"/><path d="M28 18.99H10c-.55 0-1-.45-1-1s.45-1 1-1h18c.55 0 1 .45 1 1s-.45 1-1 1z"/></g></svg>'; 410 break; 411 case 'block-page_bottom': 412 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M9 18.25h20v2H9z"/><path d="M34.11 11v14.11H3.89V11H2v14.11C2 26.15 2.85 27 3.89 27h30.22c1.04 0 1.89-.85 1.89-1.89V11z"/></svg>'; 413 break; 414 case 'block-gallerycategory': 415 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M4 27.01v-14h30v14h2v-14c0-1.12-.9-2.03-2-2.03H4c-1.1 0-2 .91-2 2.03v14h2z"/><path d="M28 18.99H10c-.55 0-1-.45-1-1s.45-1 1-1h18c.55 0 1 .45 1 1s-.45 1-1 1z"/></g></svg>'; 416 break;
417 case 'block-showcase': 418 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M28.3 10.93H9.7c-1.1 0-2 .9-2 2v12.15c0 1.1.9 2 2 2h18.6c1.1 0 2-.9 2-2V12.93c0-1.11-.89-2-2-2zm0 14.14H9.7V12.93h18.6v12.14zM5.23 16.36l-.05-.05c-.2-.2-.51-.2-.71 0l-2.34 2.34c-.2.2-.2.51 0 .71l.05.05 2.28 2.28c.2.2.51.2.71 0l.05-.05c.2-.2.2-.51 0-.71L3.3 19l1.93-1.93c.19-.2.19-.51 0-.71zM35.87 18.65l-2.34-2.34c-.2-.2-.51-.2-.71 0l-.05.05c-.2.2-.2.51 0 .71L34.7 19l-1.93 1.93c-.2.2-.2.51 0 .71l.05.05c.2.2.51.2.71 0l2.28-2.28.05-.05c.2-.2.2-.52.01-.71z"/></g></svg>\ 419 '; 420 break; 421 case 'block-header': 422 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M26.07 16H11.93c-.51 0-.93.42-.93.93v.14c0 .51.42.93.93.93h14.14c.51 0 .93-.42.93-.93v-.14c0-.51-.42-.93-.93-.93zM26.07 20H11.93c-.51 0-.93.42-.93.93v.14c0 .51.42.93.93.93h14.14c.51 0 .93-.42.93-.93v-.14c0-.51-.42-.93-.93-.93z"/><path d="M30 11H8c-1.1 0-2 .9-2 2v13c0 .55.45 1 1 1s1-.45 1-1V14c0-.55.45-1 1-1h20c.55 0 1 .45 1 1v12c0 .55.45 1 1 1s1-.45 1-1V13c0-1.1-.9-2-2-2z"/></g></svg>'; 423 break; 424 case 'block-contents': 425 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M16 12H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V14c0-1.1-.9-2-2-2zm0 12H5V14h11v10zM21 14h13c.55 0 1-.45 1-1s-.45-1-1-1H21c-.55 0-1 .45-1 1s.45 1 1 1zM34 16H21c-.55 0-1 .45-1 1s.45 1 1 1h13c.55 0 1-.45 1-1s-.45-1-1-1zM34 20H21c-.55 0-1 .45-1 1s.45 1 1 1h13c.55 0 1-.45 1-1s-.45-1-1-1zM28 24h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1s-.45-1-1-1z"/></g></svg>'; 426 break; 427 case 'block-gallery': 428 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M12.86 11.29H8c-.55 0-1 .45-1 1v4.86c0 .55.45 1 1 1h4.86c.55 0 1-.45 1-1v-4.86c0-.56-.45-1-1-1zM21.43 11.29h-4.86c-.55 0-1 .45-1 1v4.86c0 .55.45 1 1 1h4.86c.55 0 1-.45 1-1v-4.86c0-.56-.45-1-1-1zM30 11.29h-4.86c-.55 0-1 .45-1 1v4.86c0 .55.45 1 1 1H30c.55 0 1-.45 1-1v-4.86c0-.56-.45-1-1-1zM12.86 19.86H8c-.55 0-1 .45-1 1v4.86c0 .55.45 1 1 1h4.86c.55 0 1-.45 1-1v-4.86c0-.56-.45-1-1-1zM21.43 19.86h-4.86c-.55 0-1 .45-1 1v4.86c0 .55.45 1 1 1h4.86c.55 0 1-.45 1-1v-4.86c0-.56-.45-1-1-1zM30 19.86h-4.86c-.55 0-1 .45-1 1v4.86c0 .55.45 1 1 1H30c.55 0 1-.45 1-1v-4.86c0-.56-.45-1-1-1z"/></g></svg>'; 429 break; 430 case 'block-text': 431 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M8 14h22c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1zM30 16H8c-.55 0-1 .45-1 1s.45 1 1 1h22c.55 0 1-.45 1-1s-.45-1-1-1zM30 20H8c-.55 0-1 .45-1 1s.45 1 1 1h22c.55 0 1-.45 1-1s-.45-1-1-1zM22 24H8c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1z"/></g></svg>'; 432 break; 433 case 'block-image': 434 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M29 10.5H9c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2v-13c0-1.1-.9-2-2-2zm0 15h-.59l-4.6-5.68a.989.989 0 0 0-.78-.37c-.29 0-.58.12-.78.37l-3.06 3.78-4.4-5.71a.995.995 0 0 0-1.58 0L9 23.35V12.5h20v13z"/><circle cx="20" cy="15.5" r="2"/></g></svg>'; 435 break; 436 case 'block-video': 437 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M31.61 13.14c-.5-1.99-1.43-2.75-3.14-3.03-.98-.14-5.71-.33-9.47-.33-3.76 0-8.49.19-9.47.33-1.71.27-2.64 1.04-3.14 3.03-.16.66-.39 4.32-.39 5.71v.31c0 1.39.23 5.04.4 5.71.49 1.98 1.43 2.75 3.14 3.02.98.15 5.72.33 9.48.33H19c3.76 0 8.49-.19 9.48-.33 1.71-.27 2.64-1.04 3.14-3.02.15-.67.38-4.32.38-5.72v-.31c0-1.38-.23-5.04-.39-5.7zm-15.73 9.19v-6.66l6.23 3.25-6.23 3.41z"></svg>'; 438 break; 439 case 'block-dividers': 440 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M7.5 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM9.59 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM11.68 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM13.77 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM15.86 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM17.95 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM20.05 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.23.5-.5.5zM22.14 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.23.5-.5.5zM24.23 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.23.5-.5.5zM26.32 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.23.5-.5.5zM28.41 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM30.5 11.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5z"/><g><path d="M9.5 16.5h-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2c.28 0 .5.22.5.5s-.22.5-.5.5zM14.75 16.5h-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2c.28 0 .5.22.5.5s-.22.5-.5.5zM20 16.5h-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2c.28 0 .5.22.5.5s-.22.5-.5.5zM25.25 16.5h-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2c.28 0 .5.22.5.5s-.22.5-.5.5zM30.5 16.5h-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2c.28 0 .5.22.5.5s-.22.5-.5.5z"/></g><path d="M30.5 21.5h-23c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h23c.28 0 .5.22.5.5s-.22.5-.5.5zM30 27.5H8c-.55 0-1-.45-1-1s.45-1 1-1h22c.55 0 1 .45 1 1s-.45 1-1 1z"/></g></svg>'; 441 break; 442 case 'block-contact': 443 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M28.09 9.42c-.35.02-.69.07-1.03.14-2.32.42-4.17 2.2-4.69 4.5-.34 1.56 0 3.2.94 4.5l3.83 5.29c.47.62 1.35.74 1.96.27.02-.01.03-.03.05-.04.08-.07.16-.
44315.22-.23l3.83-5.29c.69-.96 1.05-2.11 1.05-3.29a6 6 0 0 0-6.15-5.85h-.01m.16 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m-1 8.83v1.17h-17v-8.91l7.87 6.44c.37.3.9.3 1.27 0l3.81-3.12-1.17-1.62-3.27 2.68-6.67-5.46h8.48c-.19-.65-.29-1.32-.3-2H10.26c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h17c1.1 0 2-.9 2-2v-1.16c-.65.22-1.35.22-2 0"/></svg>'; 444 break; 445 case 'block-forum': 446 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M34 15h-8v-3c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h2v4l4-4h5v1c0 .55.45 1 1 1h11l4 4v-4h2c.55 0 1-.45 1-1v-7c0-.55-.45-1-1-1zm-18 1v4h-5l-2.5 2.5V20H6c-.55 0-1-.45-1-1v-6c0-.55.45-1 1-1h17c.55 0 1 .45 1 1v2h-7c-.55 0-1 .45-1 1zm4.5 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></svg>'; 447 break; 448 case 'block-latest': 449 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M10.5 11.5C6.36 11.5 3 14.86 3 19s3.36 7.5 7.5 7.5S18 23.14 18 19s-3.36-7.5-7.5-7.5zm0 13C7.47 24.5 5 22.03 5 19s2.47-5.5 5.5-5.5S16 15.97 16 19s-2.47 5.5-5.5 5.5z"/><path d="M11 15.5c-.55 0-1 .45-1 1v2H8c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1zM21 15.5h13c.55 0 1-.45 1-1s-.45-1-1-1H21c-.55 0-1 .45-1 1s.45 1 1 1zM34 17.5H21c-.55 0-1 .45-1 1s.45 1 1 1h13c.55 0 1-.45 1-1s-.45-1-1-1zM28 21.5h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1s-.45-1-1-1z"/></g></svg>'; 450 break; 451 case 'block-review': 452 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 38" width="38" height="38"><g><path d="m17.52 15.44-2.77-.4-1.24-2.51c-.21-.42-.81-.42-1.01 0l-1.24 2.51-2.77.4c-.46.07-.65.64-.31.96l2 1.95-.48 2.77c-.08.46.41.81.82.6l2.48-1.3 2.48 1.3c.41.22.9-.13.82-.6l-.47-2.76 2-1.95c.33-.33.15-.9-.31-.97zM29 16h-8c-.55 0-1 .45-1 1s.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1zM21 14h5c.55 0 1-.45 1-1s-.45-1-1-1h-5c-.55 0-1 .45-1 1s.45 1 1 1zM29 20h-8c-.55 0-1 .45-1 1s.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1z"/><path d="M31 7H7c-1.66 0-3 1.34-3 3v14c0 1.66 1.34 3 3 3h3v4l4-4h17c1.66 0 3-1.34 3-3V10c0-1.66-1.34-3-3-3zm1 17c0 .55-.45 1-1 1H13.17L12 26.17V25H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h24c.55 0 1 .45 1 1v14z"/></g></svg>'; 453 break; 454 case 'block-sns': 455 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M30.5 19c0-4.97-5.15-9-11.5-9S7.5 14.03 7.5 19s5.15 9 11.5 9c2.46 0 4.73-.61 6.6-1.63L30.5 28l-1.52-4.55c.96-1.31 1.52-2.83 1.52-4.45zm-15.28.25c-.07-.07-.12-.14-.18-.22-.33-.42-.54-.95-.54-1.53A2.5 2.5 0 0 1 17 15c.82 0 1.54.4 2 1.01A2.5 2.5 0 0 1 21 15a2.5 2.5 0 0 1 2.5 2.5c0 .58-.21 1.11-.54 1.53-.06.07-.11.15-.18.22l-.03.03L19 23l-3.75-3.72-.03-.03z"></svg>'; 456 break; 457 case 'block-form': 458 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M10 11H8c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1zM30 11H14c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1zM10 17H8c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1zM30 17H14c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1zM10 23H8c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1zM30 23H14c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1z"/></g></svg>'; 459 break; 460 case 'block-tabs': 461 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32" height="32"><path d="M27.88 5.93c-.08-.18-.19-.35-.33-.49s-.3-.25-.49-.33c-.18-.08-.38-.12-.59-.12h-3.83c.23.46.36.98.36 1.53v2.47h5V6.52c0-.21-.04-.41-.12-.59ZM15.91 9H21V6.53c0-.21-.04-.41-.12-.59-.08-.18-.19-.35-.33-.49s-.3-.25-.49-.33c-.18-.08-.38-.12-.59-.12h-3.8c.15.36.23.75.23 1.15V9Z"/><path d="M26.96 11H14V6.15a1.156 1.156 0 0 0-.71-1.07 1.13 1.13 0 0 0-.45-.09H5.15c-.32 0-.
46161.13-.82.34-.21.21-.34.5-.34.82v19.8c0 .58.47 1.04 1.04 1.04h21.91c.58 0 1.04-.47 1.04-1.04V12.04c0-.58-.47-1.04-1.04-1.04Zm-.85 14.11H5.89V12.88h20.23v12.23Z"/></svg>'; 462 break; 463 case 'block-others': 464 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><g><path d="M12 16H8c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1zM21 16h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1zM30 16h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1z"/></g></svg>'; 465 break; 466 case 'block-sync': 467 icon = '<svg viewBox="0 0 38 38" width="'+w+'" height="'+h+'"><path d="M21.43 15.14h-4.86c-.55 0-1-.45-1-1V9.29c0-.55.45-1 1-1h4.86c.55 0 1 .45 1 1v4.86c0 .55-.45.99-1 .99z"/><path d="M12.86 28.71H8c-.55 0-1-.45-1-1v-4.86c0-.55.45-1 1-1h4.86c.55 0 1 .45 1 1v4.86c0 .56-.45 1-1 1z"/><path d="M21.43 28.71h-4.86c-.55 0-1-.45-1-1v-4.86c0-.55.45-1 1-1h4.86c.55 0 1 .45 1 1v4.86c0 .56-.45 1-1 1z"/><path d="M30 28.71h-4.86c-.55 0-1-.45-1-1v-4.86c0-.55.45-1 1-1H30c.55 0 1 .45 1 1v4.86c0 .56-.45 1-1 1z"/><path d="M28.03 24h-1.06v-3.5c0-.81-.61-1.47-1.36-1.47H12.39c-.75 0-1.36.66-1.36 1.47V24H9.97v-3.5c0-1.39 1.08-2.53 2.42-2.53h13.22c1.33 0 2.42 1.13 2.42 2.53V24z"/><path d="M18.46 15h1.09v9h-1.09z"/></svg>'; 468 break; 469 case 'block-calendar': 470 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 38" width="38" height="38"><path d="M29 10h-4V8c0-.55-.45-1-1-1s-1 .45-1 1v2h-8V8c0-.55-.45-1-1-1s-1 .45-1 1v2H9c-1.65 0-3 1.35-3 3v14c0 1.65 1.35 3 3 3h20c1.65 0 3-1.35 3-3V13c0-1.65-1.35-3-3-3ZM9 12h4v2c0 .55.45 1 1 1s1-.45 1-1v-2h8v2c0 .55.45 1 1 1s1-.45 1-1v-2h4c.55 0 1 .45 1 1v4H8v-4c0-.55.45-1 1-1Zm20 16H9c-.55 0-1-.45-1-1v-8h22v8c0 .55-.45 1-1 1Z"/></svg>'; 471 break; 472 473 case 'storagebox': 474 icon = '<svg viewBox="0 0 38 38" width="' + w + '" height="' + h + '"><path d="M30.2 16.5H29V15c0-1.66-1.34-3-3-3h-7.19a.75.75 0 0 1-.53-.22l-2.12-2.12c-.42-.42-1-.66-1.59-.66H11c-1.66 0-3 1.34-3 3v12c0 1.25.76 2.32 1.85 2.77.25.14.55.23.88.23h15.72c1.2 0 2.28-.72 2.76-1.82l2.65-6.17c.5-1.19-.37-2.51-1.66-2.51zm-19.2-6h3.57c.2 0 .39.08.53.22l2.12 2.12c.43.42.99.66 1.59.66H26c.83 0 1.5.67 1.5 1.5v1.5H14.48c-1.2 0-2.28.72-2.76 1.82L9.5 23.5V12c0-.83.67-1.5 1.5-1.5zm19.47 7.92-2.65 6.17c-.24.55-.78.91-1.38.91H11c-.17 0-.33-.04-.48-.1-.01-.01-.03-.02-.04-.04a.29.29 0 0 1-.03-.28l2.65-6.17c.24-.55.78-.91 1.38-.91H30.2c.13 0 .21.07.25.13.04.07.08.17.02.29z"/></svg>'; 475 break; 476 477 case 'used': 478 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 38" width="38" height="38"><path d="m29.61 22.03 1.22-2.6c.11-.23.16-.47.17-.7.02-.91-.64-1.74-1.64-1.74H28v-2a2 2 0 0 0-2-2h-7.33c-.43 0-.85-.14-1.2-.4l-2.93-2.2c-.35-.26-.77-.4-1.2-.4H9a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c0 3.31 2.69 6 6 6s6-2.69 6-6c0-3.1-2.36-5.65-5.39-5.96zM9 23.78V12.99a1 1 0 0 1 1-.99h3.33l2.93 2.2c.69.52 1.54.8 2.4.8H25c.55 0 .99.45.99 1v1h-12.7c-.66 0-1.26.38-1.54.97L9 23.78zM23.35 26H10.16l3.31-7h15.41l-1.56 3.24A6.01 6.01 0 0 0 23.35 26zm9.36.8-3.82 3.82c-.2.2-.45.29-.71.29s-.51-.1-.71-.29l-2.18-2.18a.996.996 0 1 1 1.41-1.41l1.47 1.47 3.11-3.11c.39-.39 1.02-.39 1.41 0s.41 1.02.02 1.41z"/></svg>'; 479 break; 480 481 case 'ch-sortable': 482 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="' + w + '" height="' + h + '"><circle cx="5.5" cy="2.5" r="1.5"/><circle cx="10.5" cy="2.5" r="1.5"/><circle cx="10.5" cy="7.5" r="1.5"/><circle cx="5.5" cy="7.5" r="1.5"/><circle cx="5.5" cy="12.5" r="1.5"/><circle cx="10.5" cy="12.5" r="1.5"/></svg>'; 483 break; 484 485 case 'input_x': 486 icon = '<svg viewBox="0 0 12 12" width="' + w + '" height="' + h + '"><polygon points="12 0.71 11.29 0 6 5.29 0.71 0 0 0.71 5.29 6 0 11.29 0.71 12 6 6.71 11.29 12 12 11.29 6.71 6 "/></svg>'; 487 break; 488 489 case 'select_arrow': 490 icon = '<svg class="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="' + w + '" height="' + h + '"><path d="M12 17.24c-.12 0-.24-.05-.34-.14L2.14 7.57a.465.465 0 0 1 0-.67c.19-.19.49-.19.67 0L12 16.09l9.19-9.19c.19-.19.49-.19.67 0 .19.19.19.49 0 .67l-9.52 9.52c-.1.1-.22.15-.34.15z" /></svg>'; 491 break; 492 493 case 'radio_active': 494 icon = '<svg class="active" viewBox="0 0 18 18" width="' + w + '" height="' + h + '"><path d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8
4940-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/><circle cx="9" cy="9" r="6"/></svg>'; 495 break; 496 497 case 'radio_default': 498 icon = '<svg viewBox="0 0 18 18" width="' + w + '" height="' + h + '"><path d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/></svg>'; 499 break; 500 501 case 'radio_thumbsvg_sort_n': 502 icon = `<svg viewBox="0 0 22 22" width="${w}" height="${h}"><rect x="1" y="1" width="9" height="9"/><rect x="12" y="1" width="9" height="9"/><rect x="12" y="12" width="9" height="9"/><rect x="1" y="12" width="9" height="9"/></svg>`; 503 break; 504 case 'radio_thumbsvg_sort_m': 505 icon = `<svg viewBox="0 0 22 22" width="${w}" height="${h}"><rect x="1" width="9" height="7"/><rect x="12" y="15" width="9" height="7"/><rect x="12" width="9" height="13"/><rect x="1" y="9" width="9" height="13"/></svg>`; 506 break; 507 508 case 'faq3_set': 509 icon = '\ 510 <svg class="plus" viewBox="0 0 16 16" width="16" height="16">\ 511 <g><path d="M7.5 13.5v-5h-5v-1h5v-5h1v5h5v1h-5v5z"/><path d="M8 3v5h5-5v5V3m1-1H7v5H2v2h5v5h2V9h5V7H9V2z"/></g>\ 512 </svg>\ 513 <svg class="minus" viewBox="0 0 16 16" width="16" height="16">\ 514 <g><path d="M2.5 7.5h11v1h-11z"/><path d="M14 7H2v2h12V7z"/></g>\ 515 </svg>\ 516 '; 517 break; 518 519 case 'design_change': 520 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="' + w + '" height="' + h + '"><path d="m10.13 4.5-.67.66L8.4 6.22l1.06 1.06L13 3.75 9.46.21 8.4 1.28l1.06 1.06.67.66H5C2.79 3 1 4.79 1 7v5h1.5V7A2.5 2.5 0 0 1 5 4.5h5.13z"/><path d="M17.5 8v5a2.5 2.5 0 0 1-2.5 2.5H9.87l.66-.66 1.06-1.06-1.06-1.06L7 16.25l3.54 3.54 1.06-1.06-1.06-1.06-.67-.67H15c2.21 0 4-1.79 4-4V8h-1.5z"/></svg>'; 521 break; 522
523 case 'design_change2': 524 icon = '<svg viewBox="0 0 20 20" width="' + w + '" height="' + h + '"><path d="M10.13 4.5L9.46 5.16 8.4 6.22l1.06 1.06L13 3.75 9.46 0.21 8.4 1.28l1.06 1.06L10.13 3H5C2.79 3 1 4.79 1 7v5h1.5v-1.5V10 7c0-1.38 1.12-2.5 2.5-2.5h2.5H10.13z"/><path d="M17.5 8v1.5V10v3c0 1.38-1.12 2.5-2.5 2.5h-2.5H9.87l0.66-0.66 1.06-1.06 -1.06-1.06L7 16.25l3.54 3.54 1.06-1.06 -1.06-1.06L9.87 17H15c2.21 0 4-1.79 4-4V8H17.5z"/></svg>'; 525 break; 526 527 case 'field_hit': 528 case 'field_hit_default': 529 icon = `<svg viewBox="0 0 16 16" width="${w}" height="${h}"><path d="M10.4 6.9c.4 1.3-.4 2.7-1.8 3.1-1.3.4-2.7-.4-3.1-1.8v-.5c0-.2.2-.2.3-.2h.5c.9 0 1.7-.7 1.7-1.7v-.5c0-.1 0-.3.2-.3 1.1 0 2 .8 2.3 1.9ZM8 4.3c-2.7 0-4.1 1.8-4.9 3.4v.6C4 9.9 5.3 11.7 8 11.7s4.1-1.8 4.9-3.4v-.6C12 6.1 10.7 4.3 8 4.3m0-1c3.3 0 4.9 2.3 5.8 4 .3.5.3 1 0 1.5-.9 1.6-2.5 4-5.8 4s-4.9-2.3-5.8-4c-.3-.5-.3-1 0-1.5.9-1.6 2.5-4 5.8-4Z"/></svg>`; 530 break; 531 532 case 'field_comment': 533 case 'field_comment_default': 534 icon = `<svg viewBox="0 0 16 16" width="${w}" height="${h}"><path d="M9.6 3h-3C4.3 3 2.2 4.7 2 7c-.1 1.6.6 3 1.8 3.8 0 .5-.2 1-.5 1.6-.1.3.1.6.4.6h.2c.7-.3 1.6-.7 2.4-1.3h3c2.3 0 4.3-1.6 4.6-3.9.2-2.6-1.8-4.7-4.4-4.7Zm-.2 7.6H6.1l-.3.2c-.3.3-.7.5-1 .6v-1.1l-.4-.4c-1-.7-1.5-1.8-1.4-3 .1-1.7 1.7-3.1 3.6-3.1h3c1 0 1.9.4 2.5 1.1.6.7.9 1.6.8 2.5-.2 1.7-1.7 3-3.6 3Z"/></svg>`; 535 break; 536 537 case 'field_like': 538 case 'field_like_default': 539 icon = ` 540 <svg class="active" viewBox="0 0 16 16" width="${w}" height="${h}"><path d="M12.6 3.2c-.8-.6-1.7-.8-2.6-.7-.7.1-1.4.4-2 1-.7-.7-1.6-1-2.5-1-.9 0-1.9.4-2.5 1.1C1.7 5 1.7 7.3 3 8.7l4.6 4.7s.2.1.3.1.3 0 .3-.1l4.6-4.6c.1-.2.2-.3.3-.4 1.2-1.6.9-3.9-.7-5Z"/></svg> 541 <svg class="inactive" viewBox="0 0 16 16" width="${w}" height="${h}"><path d="M12.6 3.2c-.6-.5-1.4-.7-2.1-.7H10c-.7.1-1.4.4-2 1-.5-.5-1.2-.9-2-1h-.5c-.8 0-1.5.3-2.1.7-1.6 1.2-1.9 3.5-.7 5 .1.1.2.3.3.4s4.6 4.7 4.6 4.7.2.1.3.1c.1 0 .3 0 .3-.1l4.6-4.6c.1-.2.2-.3.3-.4 1.2-1.6.9-3.9-.7-5Zm-.1 4.5c0 .1-.2.2-.2.3l-4.2 4.3L3.9 8s-.2-.2-.2-.3c-.9-1.2-.6-2.8.5-3.7.4-.3 1-.5 1.5-.5h.4c.5 0 1 .3 1.4.7l.7.7.7-.7c.4-.4.9-.6 1.4-.7h.4c.6 0 1.1.2 1.5.5 1.1.9 1.4 2.5.5 3.7Z"/></svg> 542 `; 543 break; 544 545 case 'field_guestbook_more_default': 546 icon = ` 547 <svg viewBox="0 0 14 14" width="14" height="14"><g><path d="M6 2h2v2H6z"></path><path d="M6 6h2v2H6z"></path><path d="M6 10h2v2H6z"></path></g></svg> 548 `; 549 break; 550 551 case 'field_faq_toggle_arrow': 552 icon = `<svg class="arrow" viewBox="0 0 18 18" width="18" height="18"><polygon points="17.29 4 9 12.29 0.71 4 0 4.71 9 13.71 18 4.71 "/></svg>`; 553 break; 554 555 case 'field_faq_toggle_arrow2': 556 icon = `<svg class="arrow" viewBox="0 0 16 16" width="16" height="16"><path d="M8 11.5 5.12 7.95 2 4.5l6 .1 6-.1-3.12 3.45z"/></svg>`; 557 break; 558 559 case 'field_faq_toggle_plusminus': 560 icon = ` 561 <svg class="close" viewBox="0 0 16 16" width="16" height="16"><g><path d="M7.5 13.5v-5h-5v-1h5v-5h1v5h5v1h-5v5z"/><path d="M8 3v5h5-5v5V3m1-1H7v5H2v2h5v5h2V9h5V7H9V2z"/></g></svg> 562 <svg class="open" viewBox="0 0 16 16" width="16" height="16"><g><path d="M2.5 7.5h11v1h-11z"/><path d="M14 7H2v2h12V7z"/></g></svg> 563 `; 564 break; 565 566 case 'comment_default': 567 icon = '<svg viewBox="0 0 14 14" width="' + w + '" height="' + h + '"><path d="M7 1C3.13 1 0 3.24 0 6c0 1.66 1.14 3.13 2.89 4.04C2.71 11 2.23 12.38 1 13c0 0 3.09 0 5.19-2.04.27.03.54.04.81.04 3.87 0 7-2.24 7-5s-3.13-5-7-5zm0 9c-.25 0-.49-.01-.73-.03l-.45-.04-.32.31c-.6.58-1.31.97-1.98 1.23.17-.43.28-.86.35-1.25l.14-.73-.66-.34C1.88 8.39 1 7.21 1 6c0-2.17 2.75-4 6-4s6 1.83 6 4-2.75 4-6 4z"/></svg>'; 568 break; 569 570 case 'like_default': 571 icon = '<svg viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="m22.76 14.7-8.74 8.97-8.75-8.97m0 0c-2.31-2.32-2.37-6.14-.13-8.53 2.24-2.4 5.93-2.46 8.24-.14.23.23.44.48.63.75 1.93-2.67 5.59-3.2 8.16-1.2s3.09 5.79 1.16 8.45c-.18.24-.37.47-.58.68"></path><path d="M14.01 24.57c-.24 0-.48-.1-.64-.27l-8.74-8.97c-2.64-2.66-2.71-7.04-.15-9.78a6.576 6.576 0 0 1 4.74-2.12c1.79-.01 3.5.67 4.8 1.96a6.576 6.576 0 0 1 3.74-1.86c1.77-.25 3.54.22 4.97 1.34 2.95 2.29 3.55 6.64 1.33 9.69-.2.28-.42.54-.66.78l-.06.06-8.68 8.9c-.17.17-.4.27-.65.27zm-8.1-10.51c0 .01.01.01 0 0l8.1 8.32 8.1-8.31.06-.06c.15-.16.3-.33.43-.52 1.65-2.27 1.21-5.51-.98-7.22a4.723 4.723 0 0 0-3.61-.97c-1.31.2-2.47.91-3.27 2a.91.91 0 0 1-.73.37c-.29 0-.56-.14-.73-.38-.16-.22-.34-.44-.54-.64a4.78 4.78 0 0 0-3.49-1.43A4.83 4.83 0 0 0 5.8 6.78c-1.91 2.04-1.86 5.31.11 7.28z"></path></svg>'; 572 break; 573 574 case 'toggle_arrow': 575 icon = ` 576 <svg class="open" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="${w}" height="${h}"><path d="m17.29 5.75-7.22 7.22-7.36-7.36-.71.71 7.36 7.36.71.71.71-.71L18 6.46z"/></svg> 577 <svg class="close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="${w}" height="${h}"><path d="m2.71 14.25 7.22-7.22 7.36 7.36.71-.71-7.36-7.36-.71-.71-.71.71L2 13.54z"/></svg> 578 `; 579 break; 580 581 case 'toggle_arrow2': 582 icon = ` 583 <svg class="open" viewBox="0 0 13 13" width="${w}" height="${h}"><path d="m6.5 3.45 4.7 4.7-1.4 1.4-3.3-3.3-3.3 3.3-1.4-1.4 4.7-4.7Z"></path></svg> 584 <svg class="close" viewBox="0 0 13 13" width="${w}" height="${h}"><path d="m6.5 9.55-4.7-4.7 1.4-1.4 3.3 3.3 3.3-3.3 1.4 1.4-4.7 4.7Z"></path></svg> 585 `; 586 break; 587 588 case 'toggle_plusminus': 589 icon = ` 590 <svg class="plus" viewBox="0 0 16 16" width="${w}" height="${h}"><g><path d="M7.5 13.5v-5h-5v-1h5v-5h1v5h5v1h-5v5z"></path><path d="M8 3v5h5-5v5V3m1-1H7v5H2v2h5v5h2V9h5V7H9V2z"></path></g></svg> 591 <svg class="minus" viewBox="0 0 16 16" width="${w}" height="${h}"><g><path d="M2.5 7.5h11v1h-11z"></path><path d="M14 7H2v2h12V7z"></path></g></svg> 592 `; 593 break; 594 595 case 'toggle': 596 icon = ` 597 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="${w}" height="${h}"> 598 <rect class="line" x="10" y="20" width="80" height="10" rx="5"></rect> 599 <rect class="line" x="10" y="45" width="80" height="10" rx="5"></rect> 600 <rect class="line" x="10" y="70" width="80" height="10" rx="5"></rect> 601 </svg> 602 `; 603 break; 604 605 case 'toggle_s': 606 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 11" width="${w}" height="${h}"><path d="M13 1H0V0h13v1Zm0 4H0v1h13V5Zm0 5H0v1h13v-1Z"/></svg>`; 607 break; 608 609 case 'fixbtn_search4': 610 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="m22.53 21.47-4.26-4.26A6.757 6.757 0 0 0 19.75 13c0-3.72-3.03-6.75-6.75-6.75S6.25 9.28 6.25 13s3.03 6.75 6.75 6.75c1.59 0 3.05-.56 4.21-1.48l4.26 4.26c.15.15.34.22.53.22s.38-.07.53-.22c.29-.29.29-.77 0-1.06zM13 18.25c-2.9 0-5.25-2.36-5.25-5.25S10.1 7.75 13 7.75s5.25 2.36 5.25 5.25-2.35 5.25-5.25 5.25z"/></svg>'; 611 break; 612 613 case 'fixbtn_um_login4': 614 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M18 5.25h-6C9.93 5.25 8.25 6.93 8.25 9v1c0 .41.34.75.75.75s.75-.34.75-.75V9c0-1.24 1.01-2.25 2.25-2.25h6c1.24 0 2.25 1.01 2.25 2.25v10c0 1.24-1.01 2.25-2.25 2.25h-6c-1.24 0-2.25-1.01-2.25-2.25v-1c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1c0 2.07 1.68 3.75 3.75 3.75h6c2.07 0 3.75-1.68 3.75-3.75V9c0-2.07-1.68-3.75-3.75-3.75z"/><path d="M13.47 16.47c-.29.29-.29.77 0 1.06.15.15.34.22.53.22s.38-.07.53-.22l3-3c.29-.29.29-.77 0-1.06l-3-3c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l1.72 1.72H5c-.41 0-.75.34-.75.75s.34.75.75.75h10.19l-1.72 1.72z"/></svg>'; 615 break; 616 617 case 'fixbtn_um_mypage4': 618 case 'fixbtn_um4': 619 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M16.77 13.84A4.743 4.743 0 0 0 18.75 10c0-2.62-2.13-4.75-4.75-4.75S9.25 7.38 9.25 10c0 1.58.78 2.98 1.98 3.84C8.32 15.1 6.25 18.28 6.25 22c0 .41.34.75.75.75s.75-.34.75-.75c0-4 2.8-7.25 6.25-7.25S20.25 18 20.25 22c0 .41.34.75.75.75s.75-.34.75-.75c0-3.72-2.07-6.9-4.98-8.16zM10.75 10c0-1.79 1.46-3.25 3.25-3.25s3.25 1.46 3.25 3.25-1.46 3.25-3.25 3.25-3.25-1.46-3.25-3.25z"/></svg>'; 620 break; 621 622 case 'fixbtn_cart4': 623 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M21 9.25h-2.33c-.36-2.26-2.31-4-4.67-4s-4.31 1.74-4.67 4H7c-.41 0-.75.34-.75.75v9c0 2.07 1.68 3.75 3.75 3.75h8c2.07 0 3.75-1.68 3.75-3.75v-9c0-.41-.34-.75-.75-.75zm-7-2.5c1.53 0 2.81 1.07 3.15 2.5h-6.31c.35-1.43 1.63-2.5 3.16-2.5zM20.25 19c0 1.24-1.01 2.25-2.25 2.25h-8c-1.24 0-2.25-1.01-2.25-2.25v-8.25h1.5V12c0 .41.34.75.75.75s.75-.34.75-.75v-1.25h6.5V12c0 .41.34.75.75.75s.75-.34.75-.75v-1.25h1.5V19z"/></svg>'; 624 break; 625 626 case 'fixbtn_search5': 627 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="m22.64 21.36-4.24-4.24c1-1.27 1.6-2.88 1.6-4.62C20 8.36 16.64 5 12.5 5S5 8.36 5 12.5 8.36 20 12.5 20c1.75 0 3.35-.6 4.62-1.6l4.24 4.24c.18.18.41.26.64.26s.46-.09.64-.26c.35-.35.35-.93 0-1.28zM12.5 18.2c-3.14 0-5.7-2.56-5.7-5.7s2.56-5.7 5.7-5.7 5.7 2.56 5.7 5.7-2.56 5.7-5.7 5.7z"/></svg>'; 628 break; 629 630 case 'fixbtn_um_login5': 631 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M21 5.1H9c-.5 0-.9.4-.9.9v4c0 .5.4.9.9.9s.9-.4.9-.9V6.9h10.2v14.2H9.9V18c0-.5-.4-.9-.9-.9s-.9.4-.9.9v4c0 .5.4.9.9.9h12c.5 0 .9-.4.9-.9V6c0-.5-.4-.9-.9-.9z"/><path d="M13.36 16.36a.9.9 0 0 0 0 1.27c.18.18.41.26.64.26s.46-.09.64-.26l3-3a.9.9 0 0 0 0-1.27l-3-3c-.35-.35-.92-.35-1.27 0s-.35.92 0 1.27l1.46 1.46H5c-.5 0-.9.4-.9.9s.4.9.9.9h9.83l-1.47 1.47z"/></svg>'; 632 break; 633 634 case 'fixbtn_um_mypage5': 635 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M14 5a9 9 0 1 0 .001 18.001A9 9 0 0 0 14 5zM9.81 19.84c.88-.56 2.32-1.04 4.19-1.04 1.88 0 3.32.48 4.2 1.04A7.166 7.166 0 0 1 14 21.2c-1.57 0-3.01-.51-4.19-1.36zm9.74-1.26C18.27 17.62 16.27 17 14 17s-4.28.62-5.55 1.58A7.
63517 7.17 0 0 1 6.8 14c0-3.97 3.23-7.2 7.2-7.2s7.2 3.23 7.2 7.2c0 1.74-.62 3.33-1.65 4.58z"/><path d="M14 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 6.2c-1.21 0-2.2-.99-2.2-2.2s.99-2.2 2.2-2.2 2.2.99 2.2 2.2-.99 2.2-2.2 2.2z"/></svg>'; 636 break; 637 638 case 'fixbtn_cart5': 639 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M22.77 8.53A.91.91 0 0 0 22 8.1H9.56L8.8 6.6a.884.884 0 0 0-.8-.5H6c-.5 0-.9.4-.9.9s.4.9.9.9h1.44l3.52 7.03-1.71 2.57c-.18.28-.2.63-.04.92.15.3.46.48.79.48h11c.5 0 .9-.4.9-.9s-.4-.9-.9-.9h-9.32l.8-1.2H19c.34 0 .65-.19.8-.5l3-6c.14-.28.13-.61-.03-.87zm-4.33 5.57h-5.89l-2.1-4.2h10.09l-2.1 4.2z"/><circle cx="10.5" cy="21.5" r="1.5"/><circle cx="20.5" cy="21.5" r="1.5"/></svg>'; 640 break; 641 642 case 'fixbtn_search6': 643 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M14 0C6.27 0 0 6.27 0 14s6.27 14 14 14 14-6.27 14-14S21.73 0 14 0zm6.46 20.46c-.13.13-.29.19-.46.19s-.33-.06-.46-.19l-3.38-3.38c-.93.73-2.09 1.17-3.36 1.17-3 0-5.45-2.45-5.45-5.45S9.8 7.35 12.8 7.35s5.45 2.45 5.45 5.45c0 1.27-.44 2.43-1.17 3.36l3.38 3.38c.25.25.25.67 0 .92z"/><circle cx="12.8" cy="12.8" r="4.15"/></svg>'; 644 break; 645 646 case 'fixbtn_um_login6': 647 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path d="M14 0C6.27 0 0 6.27 0 14s6.27 14 14 14 14-6.27 14-14S21.73 0 14 0zM6.35 14c0-.36.29-.65.65-.65h7.81l-1.23-1.23c-.25-.25-.25-.67 0-.92s.67-.25.92 0l2.34 2.34c.25.25.25.67 0 .92L14.5 16.8c-.13.13-.29.19-.46.19s-.33-.06-.46-.19a.658.658 0 0 1 0-.92l1.23-1.23H7c-.36 0-.65-.29-.65-.65zm13.8 3.91c0 1.65-1.34 2.99-2.99 2.99h-4.69c-1.65 0-2.99-1.34-2.99-2.99v-.78c0-.36.29-.65.65-.65s.65.29.65.65v.78c0 .93.76 1.69 1.69 1.69h4.69c.93 0 1.69-.76 1.69-1.69V10.1c0-.93-.76-1.69-1.69-1.69h-4.69c-.93 0-1.69.76-1.69 1.69v.78c0 .36-.29.65-.65.65s-.65-.29-.65-.65v-.78c0-1.65 1.34-2.99 2.99-2.99h4.69c1.65 0 2.99 1.34 2.99 2.99v7.81z"/></svg>'; 648 break; 649 650 case 'fixbtn_um_mypage6': 651 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M16.56 10.79c0-1.41-1.15-2.56-2.56-2.56s-2.56 1.15-2.56 2.56 1.15 2.56 2.56 2.56 2.56-1.15 2.56-2.56z"/><path d="M14 0C6.27 0 0 6.27 0 14s6.27 14 14 14 14-6.27 14-14S21.73 0 14 0zm5.62 21.08c-.36 0-.65-.29-.65-.65 0-3.19-2.23-5.78-4.97-5.78s-4.97 2.59-4.97 5.78c0 .36-.29.65-.65.65s-.65-.29-.65-.65c0-2.98 1.64-5.53 3.96-6.57-.93-.71-1.54-1.81-1.54-3.07 0-2.13 1.73-3.87 3.86-3.87s3.86 1.73 3.86 3.87c0 1.26-.61 2.36-1.54 3.07 2.31 1.04 3.96 3.59 3.96 6.57-.01.36-.31.65-.67.65z"/></svg>'; 652 break; 653 654 case 'fixbtn_cart6': 655 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M17.79 12.43c0 .36-.29.65-.65.65s-.65-.29-.65-.65v-.92h-4.98v.92c0 .36-.29.65-.65.65s-.65-.29-.65-.65v-.92H9.15v5.78c0 1.3 1.05 2.35 2.35 2.35h5c1.3 0 2.35-1.05 2.35-2.35v-5.78h-1.06v.92z"/><path d="M14 8.36c-1.15 0-2.11.78-2.4 1.84h4.79A2.48 2.48 0 0 0 14 8.36z"/><path d="M14 0C6.27 0 0 6.27 0 14s6.27 14 14 14 14-6.27 14-14S21.73 0 14 0zm6.15 17.29c0 2.01-1.64 3.65-3.65 3.65h-5c-2.01 0-3.65-1.64-3.65-3.65v-6.43c0-.36.29-.65.65-.65h1.77c.31-1.78 1.86-3.14 3.73-3.14s3.42 1.36 3.73 3.14h1.77c.36 0 .65.29.65.65v6.43z"/></svg>'; 656 break; 657 658 case 'fixbtn_search7': 659 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="m21 20-3.65-3.65c.84-1.06 1.35-2.4 1.35-3.86 0-3.42-2.78-6.2-6.2-6.2s-6.2 2.78-6.2 6.2 2.78 6.2 6.2 6.2c1.46 0 2.8-.51 3.86-1.35L20 21c.14.14.32.21.5.21s.36-.08.5-.21c.27-.28.27-.72 0-1zM7.7 12.5a4.801 4.801 0 0 1 9.6 0 4.801 4.801 0 0 1-9.6 0z"/></svg>'; 660 break; 661 662 case 'fixbtn_um_login7': 663 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M20 6.3H10c-.39 0-.7.31-.7.7v4c0 .39.31.7.7.7s.7-.31.7-.7V7.7h8.6v12.6h-8.6V17c0-.39-.31-.7-.7-.7s-.7.31-.7.7v4c0 .39.31.7.7.7h10c.39 0 .7-.31.7-.7V7c0-.39-.31-.7-.7-.7z"/><path d="M13.5 16.5a.706.706 0 0 0 .5 1.2c.18 0 .36-.07.5-.21l3-3c.27-.27.27-.72 0-.99l-3-3c-.27-.27-.72-.27-.99 0s-.27.72 0 .99l1.81 1.8H8c-.39 0-.7.31-.7.7s.31.7.7.7h7.31L13.5 16.5z"/></svg>'; 664 break; 665 666 case 'fixbtn_um_mypage7': 667 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M14.5 13.5c-3.5 0-7 2.5-7 5.5 0 1.5 2.86 2.5 7 2.5s7-1 7-2.5c0-3-3.5-5.5-7-5.5zm0 6.6c-3.6 0-5.31-.78-5.6-1.16.05-2.05 2.8-4.04 5.6-4.04s5.54 1.99 5.6 4.04c-.29.38-2 1.16-5.6 1.16z"/><path d="M14.5 13c1.93 0 3.5-1.57 3.5-3.5S16.43 6 14.5 6 11 7.57 11 9.5s1.57 3.5 3.5 3.5zm0-5.6a2.1 2.1 0 1 1 0 4.2 2.1 2.1 0 0 1 0-4.2z"/></svg>'; 668 break; 669 670 case 'fixbtn_cart7': 671 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M19.99 9.89a.691.691 0 0 0-.69-.59h-1.62c-.11-1.67-1.48-3-3.18-3s-3.07 1.33-3.18 3H9.7c-.35 0-.64.25-.69.59l-1.7 11a.706.706 0 0 0 .69.81h13c.2 0 .4-.09.53-.24.13-.16.19-.36.16-.56l-1.7-11.01zM14.5 7.7c.92 0 1.68.7 1.78 1.6h-3.56c.1-.9.86-1.6 1.78-1.6zM8.82 20.3l1.48-9.6h1V12c0 .39.31.7.7.7s.7-.31.7-.7v-1.3h3.6V12c0 .39.31.7.7.7s.7-.31.7-.7v-1.3h1l1.48 9.6H8.82z"/></svg>'; 672 break; 673 674 case 'fixbtn_search8': 675 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="m20.85 20.15-4.13-4.13c.8-.95 1.28-2.18 1.28-3.52C18 9.47 15.53 7 12.5 7S7 9.47 7 12.5 9.47 18 12.5 18c1.34 0 2.56-.48 3.52-1.28l4.13 4.13a.485.485 0 0 0 .7 0c.2-.19.2-.51 0-.7zM8 12.5C8 10.02 10.02 8 12.5 8s4.5 2.02 4.5 4.5-2.02 4.5-4.5 4.5S8 14.98 8 12.5z"/></svg>'; 676 break; 677 678 case 'fixbtn_um_login8': 679 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M20.5 7h-10c-.28 0-.5.22-.5.5v3c0 .28.22.5.5.5s.5-.22.5-.5V8h9v12h-9v-3.48c0-.28-.22-.5-.5-.5s-.5.22-.5.5v3.98c0 .28.22.5.5.5h10c.28 0 .5-.22.5-.5v-13c0-.28-.22-.5-.5-.5z"/><path d="M14.15 15.65c-.2.2-.2.51 0 .71a.485.485 0 0 0 .7 0l2.5-2.5c.2-.2.2-.51 0-.71l-2.5-2.5c-.2-.2-.51-.2-.71 0s-.2.51 0 .71L1
6795.79 13H7.5c-.28 0-.5.22-.5.5s.22.5.5.5h8.29l-1.64 1.65z"/></svg>'; 680 break; 681 682 case 'fixbtn_um_mypage8': 683 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M14 16c2.48 0 4.5-2.02 4.5-4.5S16.48 7 14 7s-4.5 2.02-4.5 4.5S11.52 16 14 16zm0-8c1.93 0 3.5 1.57 3.5 3.5S15.93 15 14 15s-3.5-1.57-3.5-3.5S12.07 8 14 8z"/><path d="M20.64 20.19C19.01 18.16 16.59 17 14 17s-5.01 1.16-6.64 3.19c-.17.21-.14.53.08.7.21.17.53.14.7-.08C9.58 19.03 11.71 18 14 18s4.42 1.03 5.85 2.81c.1.12.24.19.39.19.11 0 .22-.04.31-.11.22-.17.26-.49.09-.7z"/></svg>'; 684 break; 685 686 case 'fixbtn_cart8': 687 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M21.62 12.01c-.27-.06-.54.1-.61.36L19.11 20H9.89l-1.91-7.62a.498.498 0 0 0-.61-.36c-.27.07-.43.34-.36.61l2 8c.06.21.26.37.49.37h10c.23 0 .43-.16.49-.38l2-8c.06-.27-.1-.54-.37-.61z"/><path d="M10.62 10.42c.25.11.55-.01.65-.27C11.82 8.84 13.09 8 14.5 8s2.68.84 3.23 2.15c.08.19.27.31.46.31.06 0 .13-.01.19-.04.25-.11.37-.4.27-.65C17.95 8.08 16.32 7 14.5 7s-3.45 1.08-4.15 2.76a.5.5 0 0 0 .27.66z"/></svg>'; 688 break; 689 690 case 'fixbtn_cart9': 691 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M21.38 9.18A.465.465 0 0 0 21 9H9.31l-.32-1.6A.503.503 0 0 0 8.5 7h-2c-.28 0-.5.22-.5.5s.22.5.5.5h1.59l1.92 9.6c.05.23.25.4.49.4h9c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-8.59l-.2-1H20c.24 0 .45-.18.49-.42l1-6a.455.455 0 0 0-.11-.4zM19.58 15h-9.07l-1-5h10.9l-.83 5z"/><circle cx="11.5" cy="20" r="1"/><circle cx="18.5" cy="20" r="1"/></svg>'; 692 break; 693 694 case 'fixbtn_search10': 695 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="m21.35 20.65-3.77-3.77C18.46 15.83 19 14.48 19 13c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6c1.48 0 2.83-.54 3.87-1.42l3.77 3.77a.485.485 0 0 0 .7 0c.21-.19.21-.51.01-.7zM8 13c0-2.76 2.24-5 5-5s5 2.24 5 5-2.24 5-5 5-5-2.24-5-5z"/></svg>'; 696 break; 697 698 case 'fixbtn_arrow': 699 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="1 1 13 13" width="' + w + '" height="' + h + '"><path d="M11.85 6.15c-.2-.2-.51-.2-.71 0L8 9.29 4.85 6.15c-.2-.2-.51-.2-.71 0s-.2.51 0 .71l3.5 3.5a.485.485 0 0 0 .7 0l3.5-3.5c.21-.2.21-.52.01-.71z"/></svg>'; 700 break; 701 702 case 'fixbtn_arrow1': 703 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="' + w + '" height="' + h + '"><path d="M11.85 6.15c-.2-.2-.51-.2-.71 0L8 9.29 4.85 6.15c-.2-.2-.51-.2-.71 0s-.2.51 0 .71l3.5 3.5a.485.485 0 0 0 .7 0l3.5-3.5c.21-.2.21-.52.01-.71z"/></svg>'; 704 break; 705 706 case 'fixbtn_lang5': 707 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="' + w + '" height="' + h + '"><path d="M14 5a9 9 0 1 0 .001 18.001A9 9 0 0 0 14 5Zm0 17c-.84 0-1.95-1.48-2.56-4h5.11c-.61 2.52-1.71 4-2.55 4Zm-2.75-5c-.17-.99-.25-1.99-.25-3s.08-2.01.25-3h5.51c.17.99.25 1.99.25 3s-.08 2.01-.25 3h-5.51ZM14 6c.84 0 1.95 1.48 2.56 4h-5.11c.61-2.52 1.71-4 2.55-4Zm3.77 5h3.64c.39.95.59 1.97.59 3s-.2 2.05-.59 3h-3.64c.15-.99.23-2 .23-3s-.08-2.01-.23-3Zm3.15-1h-3.34c-.25-1.33-.77-2.6-1.53-3.73 2.05.55 3.81 1.89 4.87 3.73Zm-8.97-3.73A9.86 9.86 0 0 0 10.42 10H7.08a8.046 8.046 0 0 1 4.87-3.73ZM6.59 11h3.64c-.15.99-.23 2-.23 3s.08 2.01.23 3H6.59C6.2 16.
70705 6 15.03 6 14s.2-2.05.59-3Zm.49 7h3.34c.25 1.33.77 2.6 1.53 3.73A8.019 8.019 0 0 1 7.08 18Zm8.97 3.73A9.86 9.86 0 0 0 17.58 18h3.34a8.046 8.046 0 0 1-4.87 3.73Z"/></svg>'; 708 break; 709 710 case 'fixbtn_arrow_right': 711 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="' + w + '" height="' + h + '"><path d="M6.5 12a.47.47 0 0 1-.35-.15c-.2-.2-.2-.51 0-.71L9.29 8 6.15 4.85c-.2-.2-.2-.51 0-.71s.51-.2.71 0l3.5 3.5c.2.2.2.51 0 .71l-3.5 3.5c-.1.1-.23.15-.36.15z"/></svg>'; 712 break; 713 714 case 'fixbtn_edit_pencil': 715 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="' + w + '" height="' + h + '" xml:space="preserve"><path d="M22.88 7.12C22.13 6.37 21.14 6 20.15 6s-1.97.37-2.72 1.12l-.66.66-1.06 1.06-8.34 8.34c-.24.24-.37.56-.37.9v4.17c0 .42.22.74.76.74l4.18.01c.33 0 .64-.13.87-.36l8.35-8.35 1.06-1.06.66-.66a3.881 3.881 0 0 0 0-5.45zM11.8 21.45l-3.25-.01V18.2l8.26-8.26 3.25 3.25-8.26 8.26zm9.98-9.98-.66.66-3.25-3.25.66-.66c.43-.43 1.01-.67 1.63-.67s1.2.24 1.63.67c.89.9.89 2.36-.01 3.25z"/></svg>'; 716 break; 717 718 case 'block-config': 719 icon = '<svg viewBox="0 0 19 19" width="' + w + '" height="' + h + '"><path d="M17.16 8.16l1.41-1.51c-0.2-0.65-0.48-1.28-0.84-1.9 -0.35-0.61-0.77-1.17-1.23-1.67l-2.02 0.46c-0.7-0.58-1.48-1.03-2.32-1.34l-0.61-1.97C10.9 0.08 10.21 0 9.5 0 8.79 0 8.1 0.08 7.44 0.22L6.83 2.2h0C5.98 2.51 5.19 2.97 4.51 3.54L2.5 3.08c-0.46 0.5-0.87 1.06-1.23 1.67S0.64 6 0.44 6.65l1.4 1.52c-0.16 0.89-0.15 1.8 0 2.68l-1.41 1.51c0.2 0.65 0.48 1.28 0.84 1.9s0.77 1.17 1.23 1.67l2.02-0.46c0.7 0.58 1.48 1.03 2.32 1.34l0.61 1.97v0C8.1 18.92 8.79 19 9.5 19c0.71 0 1.4-0.08 2.06-0.22l0.61-1.97c0.85-0.31 1.63-0.77 2.32-1.34l2.01 0.46c0.46-0.5 0.87-1.06 1.23-1.67 0.35-0.61 0.63-1.25 0.84-1.9l-1.4-1.52C17.31 9.94 17.31 9.04 17.16 8.16zM9.5 15.5c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6S12.81 15.5 9.5 15.5z"/></svg>'; 720 break; 721 722 case 'block-config-24': 723 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="' + w + '" height="' + h + '"><path d="M3.84 16.75c.35.6.76 1.16 1.22 1.67l2.02-.46c.69.58 1.47 1.03 2.32 1.34l.61 1.97c1.36.3 2.77.3 4.12 0l.61-1.97c.84-.31 1.63-.76 2.32-1.34l2.01.46a9.6 9.6 0 0 0 2.06-3.57l-1.41-1.51c.16-.88.16-1.79 0-2.67l1.41-1.51a9.55 9.55 0 0 0-2.06-3.57l-2.02.46a7.7 7.7 0 0 0-2.32-1.34l-.61-1.97c-1.36-.3-2.77-.3-4.12 0l-.61 1.97c-.84.31-1.63.76-2.32 1.34l-2.01-.46A9.6 9.6 0 0 0 3 9.16l1.41 1.52c-.16.88-.16 1.79 0 2.67L3 14.86c.21.66.49 1.3.84 1.9M12.06 6c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6"/></svg>'; 724 break; 725 726 case 'arrow_next': 727 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="' + w + '" height="' + h + '">
727<path d="M6.5 12a.47.47 0 0 1-.35-.15c-.2-.2-.2-.51 0-.71L9.29 8 6.15 4.85c-.2-.2-.2-.51 0-.71s.51-.2.71 0l3.5 3.5c.2.2.2.51 0 .71l-3.5 3.5c-.1.1-.23.15-.36.15z"/></svg>'; 728 break; 729 730 case 'clslick_arrow1': 731 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="'+w+'" height="'+h+'"><g><g><path d="m16.567 28.021 12.728-12.728.707.707-12.728 12.728z" class="st80"/><path d="M29.29 16 17.27 28.02z" class="st81"/></g><g><path d="m30 16.002-.707.707L16.565 3.98l.707-.707z" class="st80"/><path d="M29.29 16 17.27 3.98z" class="st81"/></g><g><path d="M29 16.498H2v-1h27z" class="st80"/><path d="M28.5 15.998h-26z" class="st81"/></g></g></svg>'; 732 break; 733 734 case 'sync_arrow1': 735 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44 44" width="'+w+'" height="'+h+'" xml:space="preserve"><path d="M22 3.2c10.37 0 18.8 8.43 18.8 18.8S32.37 40.8 22 40.8 3.2 32.37 3.2 22 11.63 3.2 22 3.2M22 2C10.95 2 2 10.95 2 22s8.95 20 20 20 20-8.95 20-20S33.05 2 22 2z"/><path d="m18.888 14.93 7.07 7.07-.848.85-7.07-7.072z"/><path d="m18.039 28.222 7.071-7.071.849.848-7.071 7.071z"/></svg>'; 736 break; 737 738 case 'sync_arrow2': 739 icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="'+w+'" height="'+h+'" xml:space="preserve">
739<path d="M6.5 14a.47.47 0 0 1-.35-.15c-.2-.2-.2-.51 0-.71L11.29 8 6.15 2.85c-.2-.2-.2-.51 0-.71s.51-.2.71 0l5.5 5.5c.2.2.2.51 0 .71l-5.5 5.5c-.1.1-.23.15-.36.15z"/></svg>'; 740 break; 741 742 case 'sync_arrow3': 743 icon = '<svg viewBox="0 0 44 44" width="'+w+'" height="'+h+'"><path d="M30 43c-.29 0-.58-.13-.78-.38l-16-20c-.29-.37-.29-.88 0-1.25l16-20c.35-.43.97-.5 1.41-.16.43.35.5.97.16 1.41L15.28 22l15.5 19.37c.34.43.27 1.06-.16 1.41-.18.15-.4.22-.62.22z"></path></svg>'; 744 break; 745 746 case 'sync_arrow4_left': 747 icon = '<svg viewBox="0 0 24 24" width="'+w+'" height="'+w+'"><path d="m8.44 12 8.72-8.72c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0l-9.26 9.25c-.29.29-.29.77 0 1.06l9.25 9.25c.15.15.34.22.53.22s.38-.07.53-.22c.29-.29.29-.77 0-1.06L8.43 12Z"/></svg>'; 748 break; 749 case 'sync_arrow4_right': 750 icon = '<svg viewBox="0 0 24 24" width="'+w+'" height="'+w+'"><path d="M17.16 11.47 7.91 2.22c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06L15.57 12l-8.72 8.72c-.29.29-.29.77 0 1.06.15.15.34.22.53.22s.38-.07.53-.22l9.25-9.25c.29-.29.29-.77 0-1.06Z"/></svg>'; 751 break; 752 753 case 'sync_arrow5_left': 754 icon = '<svg viewBox="0 0 18 18" width="'+w+'" height="'+w+'"><path d="m6.94 9 5.72-5.72c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0L5.35 8.47a.75.75 0 0 0 0 1.06l6.25 6.25c.15.15.34.22.53.22s.38-.07.53-.22c.29-.29.29-.77 0-1.06L6.94 9Z"/></svg>'; 755 break; 756 case 'sync_arrow5_right': 757 icon = '<svg viewBox="0 0 18 18" width="'+w+'" height="'+w+'"><path d="M12.66 8.47 6.41 2.22c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06L11.07 9l-5.72 5.72c-.29.29-.29.77 0 1.06.15.15.34.22.53.22s.38-.07.53-.22l6.25-6.25a.75.75 0 0 0 0-1.06Z"/></svg>'; 758 break; 759 760 case 'sync_arrow6_left': 761 icon = '<svg viewBox="0 0 62 62" width="'+w+'" height="'+w+'"><path d="M17.46 31 45.6 2.85c.2-.2.2-.51 0-.71s-.51-.2-.71 0l-28.5 28.5c-.09.09-.15.22-.15.35s.05.26.15.35l28.5 28.5a.485.485 0 0 0 .7 0c.2-.2.2-.51 0-.71L17.44 30.98Z"/></svg>'; 762 break; 763 case 'sync_arrow6_right': 764 icon = '<svg viewBox="0 0 62 62" width="'+w+'" height="'+w+'"><path d="M45.6 30.65 17.1 2.15c-.2-.2-.51-.2-.71 0s-.2.51 0 .71l28.15 28.15-28.15 28.15c-.2.2-.2.51 0 .71a.485.485 0 0 0 .7 0l28.5-28.5c.09-.09.15-.22.15-.35s-.05-.26-.15-.35Z"/></svg>'; 765 break; 766 767 case 'forum_arrow1_1': 768 icon = '<svg viewBox="0 0 12 12" width="'+w+'" height="'+h+'"><path d="m4.85 2.15-.7.7L7.79 6.5l-3.64 3.65.7.7L9.21 6.5z"/></svg>'; 769 break; 770 771 case 'forum_arrow1_2': 772 icon = '<svg viewBox="0 0 12 12" width="'+w+'" height="'+h+'"><g><path d="m2.35 1.65-.7.7L5.29 6 1.65 9.65l.7.7L6.71 6z"/><path d="m6.35 1.65-.7.7L9.29 6 5.65 9.65l.7.7L10.71 6z" /></g></svg>'; 773 break; 774 775 case 'forum_arrow2_1': 776 icon = '<svg viewBox="0 0 12 12" width="'+w+'" height="'+h+'"><path d="M4 2v8l4-4z"/></svg>'; 777 break; 778 779 case 'forum_arrow2_2': 780 icon = '<svg viewBox="0 0 12 12" width="'+w+'" height="'+h+'"><g><path d="m1.5 10 4-4-4-4zM6.5 2v8l4-4z"/></g></svg>'; 781 break; 782 783 case 'login': 784 icon = `<svg viewBox="0 0 26 28" width="${w}" height="${h}"><path d="M13.75 0h-1.5v12h1.5V0z"/><path d="m19.8 3.94-.79 1.28c3.28 2.03 5.48 5.65 5.48 9.78 0 6.34-5.16 11.5-11.5 11.5S1.5 21.34 1.5 15c0-4.13 2.2-7.75 5.48-9.78l-.79-1.28C2.49 6.24 0 10.33 0 15c0 7.17 5.83 13 13 13s13-5.83 13-13c0-4.67-2.49-8.76-6.2-11.06Z"/></svg>`; 785 break; 786 787 case 'move_link': 788 icon = `<svg xmlns="http://www.w3.org/2000/svg" width="${w}" height="${h}" viewBox="0 0 12 12"><path d="M10 11H1V2h4V1H0v11h11V7h-1v4zM7 0v1h4v4h1V0H7z"/><path d="M11 1 5.5 6.5" style="fill:none;stroke:#000;stroke-miterlimit:10"/></svg>`; 789 break; 790 791 case 'navstyle_icon1': 792 icon = `<svg viewBox="0 0 16 16" height="16" width="16"><line x1="3.5" y1="7.5" x2="12.5" y2="7.5" stroke-width="1" stroke-linecap="round"></line></svg>`; 793 break; 794 795 case 'navstyle_icon2':
796 icon = `<svg width="13" height="11" viewBox="0 0 13 11"><path d="M0.366118 5.07692L10.7315 5.07692L6.2892 0.634615L6.84766 -2.40413e-07L12.3477 5.5L6.84766 11L6.28919 10.3654L10.7315 5.92308L0.366118 5.92308L0.366118 5.07692Z"></path></svg>`; 797 break; 798 799 case 'navstyle_icon5': 800 icon = `<svg viewBox="0 0 8 8" width="8" height="8"><circle cx="4" cy="4" r="0"/></svg>`; 801 break; 802 803 case 'mobile_toggle1_20px': 804 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M2 3h16v1.5H2zM2 9.25h16v1.5H2zM2 15.5h16V17H2z"/></svg>`; 805 break; 806 case 'mobile_toggle1': 807 case 'mobile_toggle1_24px': 808 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M2 3h20v1.5H2zM2 11.25h20v1.5H2zM2 19.5h20V21H2z"/></svg>`; 809 break; 810 case 'mobile_toggle1_30px': 811 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M2 4h26v2H2zM2 14h26v2H2zM2 24h26v2H2z"/></svg>`; 812 break; 813 case 'mobile_toggle2_20px': 814 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M3 6.5h14V8H3zM3 12h14v1.5H3z"/></svg>`; 815 break; 816 case 'mobile_toggle2': 817 case 'mobile_toggle2_24px': 818 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M4 8h16v1.5H4zM4 14.5h16V16H4z"/></svg>`; 819 break; 820 case 'mobile_toggle2_30px': 821 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M5 10h20v2H5zM5 18h20v2H5z"/></svg>`; 822 break; 823 case 'mobile_toggle3_20px': 824 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M2 3h12v1.5H2zM15 3h3v1.5h-3zM2 9.25h12v1.5H2zM15 9.25h3v1.5h-3zM2 15.66h12v1.5H2zM15 15.66h3v1.5h-3z"/></svg>`; 825 break; 826 case 'mobile_toggle3': 827 case 'mobile_toggle3_24px': 828 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M2 4h14v1.5H2zM18 3.98h4v1.5h-4zM2 11.26h14v1.5H2zM18 11.24h4v1.5h-4zM2 18.5h14V20H2zM18 18.48h4v1.5h-4z"/></svg>`; 829 break; 830 case 'mobile_toggle3_30px': 831 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M2 4h19v2H2zM23 4h5v2h-5zM2 14h19v2H2zM23 14h5v2h-5zM2 24h19v2H2zM23 24h5v2h-5z"/></svg>`; 832 break; 833 case 'mobile_toggle4_20px': 834 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 20" width="24" height="20"><path d="M11.78 6.47H9.24V5.4h2.18v-.94H9.24V3.45h2.54V2.5H8.05v4.92h3.73zM3.12 4.14h.03l.41.78 1.05 1.73 1.07-1.74.4-.72h.02v3.23h1.13V2.5H5.95L4.63 4.8h-.02L3.27 2.5H2v4.92h1.12zM13.55 4.11h.02l.53.98 1.5 2.33h1.31V2.5h-1.13v3.31h-.02l-.53-.98-1.5-2.33h-1.31v4.92h1.13zM20.84 2.5v3.01c0 .69-.28 1.03-.99 1.03s-.99-.34-.99-1.03V2.5h-1.17v2.9c0 1.45.58 2.1 2.15 2.1s2.15-.65 2.15-2.1V2.5h-1.16ZM2 11h20v1.5H2zM2 16h20v1.5H2z"/></svg>`; 835 break; 836 case 'mobile_toggle4': 837 case 'mobile_toggle4_24px': 838 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 24" width="30" height="24"><path d="M14.71 7.41h-3.3V6.02h2.83V4.8h-2.83V3.49h3.3V2.25H9.86v6.39h4.85zM3.46 4.39h.03l.54 1 1.36 2.26 1.39-2.27.52-.93h.03l.01 4.19H8.8V2.25H7.14L5.41 5.24h-.02L3.65 2.25H2v6.39h1.46zM17.01 4.34h.03l.69 1.28 1.95 3.02h1.7V2.25h-1.46v4.3h-.04l-.68-1.28-1.95-3.02h-1.7v6.39h1.46zM26.49 2.25v3.92c0 .9-.37 1.35-1.29 1.35s-1.29-.45-1.29-1.35V2.25h-1.52v3.77c0 1.89.76 2.73 2.8 2.73s2.8-.84 2.8-2.73V2.25h-1.51ZM2 13.5h26V15H2zM2 20.5h26V22H2z"/></svg>`; 839 break; 840 case 'mobile_toggle4_30px': 841 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 30" width="38" height="30"><path d="M18.63 8.99h-4.32V7.18h3.7v-1.6h-3.7V3.87h4.32V2.25h-6.35v8.36h6.35zM3.91 5.04h.04l.71 1.32 1.78 2.95 1.81-2.96.69-1.23h.04v5.49h1.91V2.25H8.72L6.46 6.17h-.02L4.15 2.25H2v8.36h1.91zM21.63 4.98h.04l.89 1.68 2.56 3.95h2.22V2.25h-1.91v5.63h-.05l-.89-1.68-2.55-3.95h-2.22v8.36h1.91zM34.03 2.25v5.12c0 1.17-.48 1.76-1.68 1.76s-1.68-.59-1.68-1.76V2.25h-1.98v4.93c0 2.47.99 3.57 3.66 3.57s3.66-1.1 3.66-3.57V2.25h-1.97ZM2 17h34v2H2zM2 26h34v2H2z"/></svg>`; 842 break; 843 case 'mobile_toggle5_20px': 844 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M3.2 4.4h13.6c.66 0 1.2-.54 1.2-1.2S17.46 2 16.8 2H3.2C2.54 2 2 2.54 2 3.2s.54 1.2
8441.2 1.2M16.8 8.8H3.2C2.54 8.8 2 9.34 2 10s.54 1.2 1.2 1.2h13.6c.66 0 1.2-.54 1.2-1.2s-.54-1.2-1.2-1.2M16.8 15.6H3.2c-.66 0-1.2.54-1.2 1.2S2.54 18 3.2 18h13.6c.66 0 1.2-.54 1.2-1.2s-.54-1.2-1.2-1.2"/></svg>`; 845 break; 846 case 'mobile_toggle5': 847 case 'mobile_toggle5_24px': 848 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M4.5 6h15c.83 0 1.5-.67 1.5-1.5S20.33 3 19.5 3h-15C3.67 3 3 3.67 3 4.5S3.67 6 4.5 6M19.5 10.5h-15c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h15c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5M19.5 18h-15c-.83 0-1.5.67-1.5 1.5S3.67 21 4.5 21h15c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5"/></svg>`; 849 break; 850 case 'mobile_toggle5_30px': 851 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><rect width="24" height="3.9" x="3" y="3.05" rx="1.94" ry="1.94"/><rect width="24" height="3.9" x="3" y="13.05" rx="1.94" ry="1.94"/><rect width="24" height="3.9" x="3" y="23.05" rx="1.94" ry="1.94"/></svg>`; 852 break; 853 case 'mobile_toggle6_20px': 854 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M3.2 7.8h13.6c.66 0 1.2-.54 1.2-1.2s-.54-1.2-1.2-1.2H3.2c-.66 0-1.2.54-1.2 1.2s.54 1.2 1.2 1.2M16.8 12.2H3.2c-.66 0-1.2.54-1.2 1.2s.54 1.2 1.2 1.2h13.6c.66 0 1.2-.54 1.2-1.2s-.54-1.2-1.2-1.2"/></svg>`; 855 break; 856 case 'mobile_toggle6': 857 case 'mobile_toggle6_24px': 858 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M4.5 9.75h15c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5h-15c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5M19.5 14.25h-15c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h15c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5"/></svg>`; 859 break; 860 case 'mobile_toggle6_30px': 861 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M4.95 11.95h20.1c1.08 0 1.95-.87 1.95-1.95s-.87-1.95-1.95-1.95H4.95C3.87 8.05 3 8.92 3 10s.87 1.95 1.95 1.95M25.05 18.05H4.95C3.87 18.05 3 18.92 3 20s.87 1.95 1.95 1.95h20.1c1.08 0 1.95-.87 1.95-1.95s-.87-1.95-1.95-1.95"/></svg>`; 862 break; 863 case 'mobile_toggle7_20px': 864 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M2 9h2v2H2zM9 9h2v2H9zM16 9h2v2h-2z"/></svg>`; 865 break; 866 case 'mobile_toggle7': 867 case 'mobile_toggle7_24px': 868 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M2 10.75h2.5v2.5H2zM10.75 10.75h2.5v2.5h-2.5zM19.5 10.75H22v2.5h-2.5z"/></svg>`; 869 break; 870 case 'mobile_toggle7_30px': 871 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M2 13.5h3v3H2zM13.5 13.5h3v3h-3zM25 13.5h3v3h-3z"/></svg>`; 872 break; 873 case 'mobile_toggle8_20px': 874 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M9 2h2v2H9zM9 9h2v2H9zM9 16h2v2H9z"/></svg>`; 875 break; 876 case 'mobile_toggle8': 877 case 'mobile_toggle8_24px': 878 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M10.75 2h2.5v2.5h-2.5zM10.75 10.75h2.5v2.5h-2.5zM10.75 19.5h2.5V22h-2.5z"/></svg>`; 879 break; 880 case 'mobile_toggle8_30px': 881 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M13.5 2h3v3h-3zM13.5 13.5h3v3h-3zM13.5 25h3v3h-3z"/></svg>`; 882 break; 883 case 'mobile_toggle9_20px': 884 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M5.2 2C3.43 2 2 3.43 2 5.2s1.43 3.2 3.2 3.2 3.2-1.43 3.2-3.2S6.97 2 5.2 2"/><circle cx="5.2" cy="14.8" r="3.2"/>
884<path d="M14.8 8.4c1.77 0 3.2-1.43 3.2-3.2S16.57 2 14.8 2s-3.2 1.43-3.2 3.2 1.43 3.2 3.2 3.2M14.8 11.6c-1.77 0-3.2 1.43-3.2 3.2s1.43 3.2 3.2 3.2 3.2-1.43 3.2-3.2-1.43-3.2-3.2-3.2"/></svg>`; 885 break; 886 case 'mobile_toggle9': 887 case 'mobile_toggle9_24px': 888 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><circle cx="6" cy="6" r="4"/><circle cx="6" cy="18" r="4"/><circle cx="18" cy="6" r="4"/><circle cx="18" cy="18" r="4"/></svg>`; 889 break; 890 case 'mobile_toggle9_30px': 891 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><circle cx="7.2" cy="7.2" r="5.2"/><circle cx="7.2" cy="22.8" r="5.2"/><circle cx="22.8" cy="7.2" r="5.2"/><circle cx="22.8" cy="22.8" r="5.2"/></svg>`; 892 break; 893 case 'mobile_toggle10_20px': 894 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><circle cx="4" cy="4" r="2"/><circle cx="10" cy="4" r="2"/><circle cx="16" cy="4" r="2"/><circle cx="4" cy="10" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="16" cy="10" r="2"/><circle cx="4" cy="16" r="2"/><circle cx="10" cy="16" r="2"/><circle cx="16" cy="16" r="2"/></svg>`; 895 break; 896 case 'mobile_toggle10': 897 case 'mobile_toggle10_24px': 898 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><circle cx="4.5" cy="4.5" r="2.5"/><circle cx="12" cy="4.5" r="2.5"/><circle cx="19.5" cy="4.5" r="2.5"/><circle cx="4.5" cy="12" r="2.5"/><circle cx="12" cy="12" r="2.5"/><circle cx="19.5" cy="12" r="2.5"/><circle cx="4.5" cy="19.5" r="2.5"/><circle cx="12" cy="19.5" r="2.5"/><circle cx="19.5" cy="19.5" r="2.5"/></svg>`; 899 break; 900 case 'mobile_toggle10_30px': 901 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><circle cx="5.25" cy="5.25" r="3.25"/><circle cx="15" cy="5.25" r="3.25"/><circle cx="24.75" cy="5.25" r="3.25"/><circle cx="5.25" cy="15" r="3.25"/><circle cx="15" cy="15" r="3.25"/><circle cx="24.75" cy="15" r="3.25"/><circle cx="5.25" cy="24.75" r="3.25"/><circle cx="15" cy="24.75" r="3.25"/><circle cx="24.75" cy="24.75" r="3.25"/></svg>`; 902 break; 903 case 'mobile_toggle11_20px': 904 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><circle cx="3" cy="10" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="17" cy="10" r="2"/></svg>`; 905 break; 906 case 'mobile_toggle11': 907 case 'mobile_toggle11_24px': 908 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><circle cx="3.44" cy="12" r="2.44"/><circle cx="12" cy="12" r="2.44"/><circle cx="20.56" cy="12" r="2.44"/></svg>`; 909 break; 910 case 'mobile_toggle11_30px': 911 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><circle cx="4.5" cy="15" r="3"/><circle cx="15" cy="15" r="3"/><circle cx="25.5" cy="15" r="3"/></svg>`; 912 break; 913 case 'mobile_toggle12_20px': 914 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><circle cx="10" cy="3" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="10" cy="17" r="2"/></svg>`; 915 break; 916 case 'mobile_toggle12': 917 case 'mobile_toggle12_24px': 918 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><circle cx="12" cy="3.44" r="2.44"/><circle cx="12" cy="12" r="2.44"/><circle cx="12" cy="20.56" r="2.44"/></svg>`; 919 break; 920 case 'mobile_toggle12_30px': 921 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><circle cx="15" cy="4.5" r="3"/><circle cx="15" cy="15" r="3"/><circle cx="15" cy="25.5" r="3"/></svg>`; 922 break; 923 case 'mobile_toggle13_20px': 924 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M15 2H5C3.34 2 2 3.34 2 5v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3m1.5 13c0 .83-.67 1.5-1.5 1.5H5c-.83 0-1.5-.67-1.5-1.5V5c0-.83.67-1.5 1.5-1.5h10c.83 0 1.5.67 1.5 1.5z"/><path d="M6 5.65h8v1.5H6zM6 9.25h8v1.5H6zM6 12.85h8v1.5H6z"/></svg>`; 925 break; 926 case 'mobile_toggle13': 927 case 'mobile_toggle13_24px': 928 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
928<path d="M19 2H5C3.34 2 2 3.34 2 5v14c0 1.66 1.34 3 3 3h14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3m1.5 17c0 .83-.67 1.5-1.5 1.5H5c-.83 0-1.5-.67-1.5-1.5V5c0-.83.67-1.5 1.5-1.5h14c.83 0 1.5.67 1.5 1.5z"/><path d="M7 6.75h10v1.5H7zM7 11.25h10v1.5H7zM7 15.75h10v1.5H7z"/></svg>`; 929 break; 930 case 'mobile_toggle13_30px': 931 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M25 2H5C3.34 2 2 3.34 2 5v20c0 1.66 1.34 3 3 3h20c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3m1 23c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h20c.55 0 1 .45 1 1z"/><path d="M8.5 8h13v2h-13zM8.5 14h13v2h-13zM8.5 20h13v2h-13z"/></svg>`; 932 break; 933 case 'mobile_toggle14_20px': 934 icon = `<svg xmlns="http://www.w3.org/2000/svg" vviewBox="0 0 20 20" width="20" height="20"><path d="M14 1H6C3.24 1 1 3.24 1 6v8c0 2.76 2.24 5 5 5h8c2.76 0 5-2.24 5-5V6c0-2.76-2.24-5-5-5m3.5 13c0 1.93-1.57 3.5-3.5 3.5H6c-1.93 0-3.5-1.57-3.5-3.5V6c0-1.93 1.57-3.5 3.5-3.5h8c1.93 0 3.5 1.57 3.5 3.5z"/><path d="M6.4 5.65h7.2v1.5H6.4zM6.4 9.25h7.2v1.5H6.4zM6.4 12.85h7.2v1.5H6.4z"/></svg>`; 935 break; 936 case 'mobile_toggle14': 937 case 'mobile_toggle14_24px': 938 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M17 1H7C3.69 1 1 3.69 1 7v10c0 3.31 2.69 6 6 6h10c3.31 0 6-2.69 6-6V7c0-3.31-2.69-6-6-6m4.5 16c0 2.48-2.02 4.5-4.5 4.5H7c-2.48 0-4.5-2.02-4.5-4.5V7c0-2.48 2.02-4.5 4.5-4.5h10c2.48 0 4.5 2.02 4.5 4.5z"/><path d="M7.5 7.05h9v1.5h-9zM7.5 11.25h9v1.5h-9zM7.5 15.62h9v1.5h-9z"/></svg>`; 939 break; 940 case 'mobile_toggle14_30px': 941 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M23 1H7C3.69 1 1 3.69 1 7v16c0 3.31 2.69 6 6 6h16c3.31 0 6-2.69 6-6V7c0-3.31-2.69-6-6-6m4 22c0 2.21-1.79 4-4 4H7c-2.21 0-4-1.79-4-4V7c0-2.21 1.79-4 4-4h16c2.21 0 4 1.79 4 4z"/><path d="M9.5 8.62h11v2h-11zM9.5 14h11v2h-11zM9.5 19.38h11v2h-11z"/></svg>`; 942 break; 943 case 'mobile_toggle15_20px': 944 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M10 1a9 9 0 1 0 .001 18.001A9 9 0 0 0 10 1m0 16.5c-4.14 0-7.5-3.36-7.5-7.5S5.86 2.5 10 2.5s7.5 3.36 7.5 7.5-3.36 7.5-7.5 7.5"/><path d="M6.4 6h7.2v1.5H6.4zM6.4 9.25h7.2v1.5H6.4zM6.4 12.5h7.2V14H6.4z"/></svg>`; 945 break; 946 case 'mobile_toggle15': 947 case 'mobile_toggle15_24px': 948 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 1C5.92 1 1 5.92 1 12s4.92 11 11 11 11-4.92 11-11S18.08 1 12 1m0 20.5c-5.24 0-9.5-4.26-9.5-9.5S6.76 2.5 12 2.5s9.5 4.26 9.5 9.5-4.26 9.5-9.5 9.5"/><path d="M7.6 7.4h8.8v1.5H7.6zM7.6 11.25h8.8v1.5H7.6zM7.6 15.1h8.8v1.5H7.6z"/></svg>`; 949 break; 950 case 'mobile_toggle15_30px': 951 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 1C7.27 1 1 7.27 1 15s6.27 14 14 14 14-6.27 14-14S22.73 1 15 1m0 26C8.38 27 3 21.62 3 15S8.38 3 15 3s12 5.38 12 12-5.38 12-12 12"/><path d="M9.5 9h11v2h-11zM9.5 14h11v2h-11zM9.5 19h11v2h-11z"/></svg>`; 952 break; 953 case 'mobile_toggle16_20px': 954 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44 20" width="44" height="20"><path d="M2 5.68h1.85l.17 1.16h.05c.73-.76 1.53-1.37 2.66-1.37 1.24 0 1.96.56 2.38 1.51.79-.83 1.62-1.51 2.75-1.51 1.84 0 2.69 1.3 2.69 3.47v5.39h-2.27V9.22c0-1.34-.39-1.81-1.21-1.81-.49 0-1.05.32-1.67.97v5.95H7.15V9.22c0-1.34-.4-1.81-1.22-1.81-.49 0-1.05.32-1.65.97v5.95H2.01V5.68ZM15.95 10c0-2.8 1.98-4.54 4.03-4.54 2.38 0 3.61 1.74 3.61 4.12 0 .43-.05.85-.11 1.05h-5.33c.19 1.42 1.11 2.16 2.39 2.16.71 0 1.33-.22 1.95-.6l.77 1.39c-.85.59-1.95.96-3.01.96-2.42 0-4.31-1.68-4.31-4.54Zm5.7-.88c0-1.16-.52-1.9-1.64-1.9-.91 0-1.71.65-1.88 1.9zM25.08 5.68h1.85l.17 1.14h.05c.76-.74 1.64-1.36 2.81-1.36 1.87 0 2.67 1.3 2.67 3.47v5.39h-2.27V9.21c0-1.34-.37-1.81-1.22-1.81-.71 0-1.16.34-1.79.97v5.95h-2.27zM34.5 11.08V5.67h2.27v5.11c0 1.33.37 1.81 1.2 1.81.71 0 1.17-.31 1.76-1.08V5.67H42v8.65h-1.85l-.17-1.24h-.06c-.74.88-1.58 1.45-2.75 1.45-1.87 0-2.67-1.3-2.67-3.46Z"/></svg>`; 955 break; 956 case 'mobile_toggle16': 957 case 'mobile_toggle16_24px': 958 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 24" width="54" height="24">
958<path d="M2 6.81h2.22l.2 1.39h.06c.87-.91 1.83-1.65 3.19-1.65 1.48 0 2.35.67 2.85 1.82.94-1 1.95-1.82 3.3-1.82 2.21 0 3.22 1.56 3.22 4.17v6.47h-2.72v-6.13c0-1.61-.46-2.17-1.45-2.17-.59 0-1.26.39-2 1.17v7.13H8.16v-6.13c0-1.61-.48-2.17-1.46-2.17-.59 0-1.26.39-1.98 1.17v7.13H2zM18.75 12c0-3.35 2.37-5.45 4.84-5.45 2.85 0 4.34 2.09 4.34 4.95 0 .52-.06 1.02-.13 1.26h-6.39c.22 1.71 1.33 2.59 2.87 2.59.85 0 1.59-.26 2.33-.72l.93 1.67c-1.02.7-2.34 1.15-3.61 1.15-2.91 0-5.17-2.02-5.17-5.45Zm6.83-1.06c0-1.39-.63-2.28-1.96-2.28-1.09 0-2.06.78-2.26 2.28h4.23ZM29.7 6.81h2.22l.2 1.37h.06c.91-.89 1.96-1.63 3.37-1.63 2.24 0 3.21 1.56 3.21 4.17v6.47h-2.72v-6.13c0-1.61-.44-2.17-1.46-2.17-.85 0-1.39.41-2.15 1.17v7.13h-2.72V6.81ZM40.99 13.3V6.81h2.72v6.13c0 1.59.45 2.17 1.45 2.17.85 0 1.41-.37 2.11-1.3v-7h2.72v10.38h-2.22l-.2-1.48h-.07c-.89 1.06-1.89 1.74-3.3 1.74-2.24 0-3.21-1.56-3.21-4.15"/></svg>`; 959 break; 960 case 'mobile_toggle16_30px': 961 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 30" width="58" height="30"><path d="M2 9.16h2.5l.23 1.56h.06c.98-1.02 2.06-1.86 3.59-1.86 1.67 0 2.65.75 3.21 2.04 1.06-1.13 2.19-2.04 3.71-2.04 2.48 0 3.63 1.75 3.63 4.69v7.27h-3.07v-6.9c0-1.81-.52-2.44-1.63-2.44-.67 0-1.42.44-2.25 1.31v8.02H8.94v-6.9c0-1.81-.54-2.44-1.65-2.44-.67 0-1.42.44-2.23 1.31v8.02H2V9.13ZM20.84 15c0-3.77 2.67-6.13 5.44-6.13 3.21 0 4.88 2.36 4.88 5.57 0 .58-.06 1.15-.15 1.42h-7.19c.25 1.92 1.5 2.92 3.23 2.92.96 0 1.79-.29 2.63-.81l1.04 1.88c-1.15.79-2.63 1.29-4.07 1.29-3.27 0-5.82-2.27-5.82-6.13Zm7.69-1.19c0-1.56-.71-2.56-2.21-2.56-1.23 0-2.31.88-2.54 2.56zM33.16 9.16h2.5l.23 1.54h.06c1.02-1 2.21-1.83 3.79-1.83 2.52 0 3.61 1.75 3.61 4.69v7.27h-3.06v-6.9c0-1.81-.5-2.44-1.65-2.44-.96 0-1.56.46-2.42 1.31v8.02h-3.06V9.15ZM45.87 16.46v-7.3h3.07v6.9c0 1.79.5 2.44 1.63 2.44.96 0 1.58-.42 2.38-1.46V9.16h3.06v11.67h-2.5l-.23-1.67h-.08c-1 1.19-2.13 1.96-3.71 1.96-2.52 0-3.61-1.75-3.61-4.67Z"/></svg>`; 962 break; 963 case 'mobile_toggle17_20px': 964 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44 20" width="44" height="20"><path d="M2 4.43h2.42l1.86 5.12c.24.68.44 1.4.66 2.09h.07c.24-.69.43-1.42.66-2.09l1.81-5.12h2.42v10.93H9.91V10.8c0-1.03.16-2.55.28-3.58h-.07l-.89 2.57-1.68 4.59H6.3L4.6 9.79l-.87-2.57h-.06c.1 1.03.28 2.55.28 3.58v4.56H1.99V4.43ZM14.22 4.43h6.7v1.83h-4.51v2.52h3.84v1.83h-3.84v2.92h4.68v1.83h-6.86V4.43ZM22.92 4.43h2.23l3.17 5.83 1.09 2.36h.07c-.1-1.14-.28-2.58-.28-3.82V4.43h2.07v10.93h-2.21L25.9 9.52l-1.11-2.34h-.07c.1 1.18.27 2.55.27 3.81v4.38h-2.06V4.43ZM33.53 10.45V4.43h2.18v6.21c0 2.27.8 3.04 2.06 3.04s2.12-.77 2.12-3.04V4.43h2.09v6.02c0 3.63-1.55 5.12-4.22 5.12s-4.25-1.49-4.25-5.12Z"/></svg>`; 965 break; 966 case 'mobile_toggle17': 967 case 'mobile_toggle17_24px': 968 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 24" width="52" height="24"><path d="M2 5.32h2.9l2.23 6.14c.28.81.53 1.68.8 2.51h.09c.28-.83.51-1.7.8-2.51L11 5.32h2.9v13.11h-2.39v-5.47c0-1.24.19-3.06.34-4.3h-.09l-1.06 3.08-2.02 5.5h-1.5l-2.04-5.5L4.1 8.66h-.07c.12 1.24.34 3.06.34 4.3v5.47H2.02V5.32ZM16.67 5.32h8.03v2.19h-5.41v3.03h4.6v2.19h-4.6v3.5h5.61v2.19h-8.23zM27.1 5.32h2.67l3.8 6.99 1.31 2.83h.09c-.12-1.36-.34-3.1-.34-4.58V5.32h2.48v13.11h-2.65l-3.79-7.01-1.33-2.81h-.09c.12 1.42.32 3.06.32 4.57v5.26h-2.48V5.32ZM39.84 12.54V5.32h2.62v7.45c0 2.73.96 3.65 2.48 3.65s2.55-.92 2.55-3.65V5.32H50v7.22c0 4.35-1.86 6.14-5.06 6.14s-5.1-1.79-5.1-6.14"/></svg>`; 969 break; 970 case 'mobile_toggle17_30px': 971 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 30" width="58" height="30"><path d="M2 7.48h3.26l2.51 6.91c.32.92.6 1.89.9 2.83h.1c.32-.94.58-1.91.9-2.83l2.45-6.91h3.27v14.75H12.7v-6.15c0-1.39.22-3.44.38-4.84h-.1l-1.19 3.46-2.27 6.19H7.83L5.54 14.7l-1.17-3.46h-.08c.14 1.39.38 3.44.38 4.84v6.15H2.02V7.48ZM18.5 7.48h9.04v2.47h-6.09v3.4h5.18v2.47h-5.18v3.94h6.31v2.47H18.5zM30.24 7.48h3.01l4.28 7.86L39 18.53h.1c-.14-1.53-.38-3.48-.38-5.16V7.48h2.79v14.75h-2.99l-4.26-7.88-1.49-3.17h-.1c.14 1.59.36 3.44.36 5.14v5.91h-2.79zM44.57 15.61V7.48h2.95v8.38c0 3.07 1.07 4.1 2.79 4.1s2.87-1.04 2.87-4.1V7.48h2.83v8.12c0 4.9-2.09 6.91-5.69 6.91s-5.73-2.01-5.73-6.91Z"/></svg>`; 972 break; 973 974 case 'mobile_cart1_20px': 975 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M17.06 4.66H14.5C14.07 2.57 12.21 1 10 1S5.93 2.57 5.5 4.66H2.94c-.55 0-1 .45-1 1V16c0 1.66 1.34 3 3 3h10.13c1.66 0 3-1.34 3-3V5.66c0-.55-.45-1-1-1ZM10 2.5c1.38 0 2.54.91 2.94 2.16H7.06C7.46 3.41 8.62 2.5 10 2.5M16.56 16c0 .83-.67 1.5-1.5 1.5H4.94c-.83 0-1.5-.67-1.5-1.5V6.16H5.4V7.8c0 .41.34.75.75.75s.75-.34.75-.75V6.16h6.2V7.8c0 .41.34.75.75.75s.75-.34.75-.75V6.16h1.96z"/></svg>`; 976 break; 977 case 'mobile_cart1': 978 case 'mobile_cart1_24px': 979 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
979<path d="M20.97 5.35h-3.58C16.86 2.87 14.65 1 12.01 1S7.16 2.87 6.63 5.35H3.05c-.55 0-1 .45-1 1v12.72c0 2.21 1.79 4 4 4h11.94c2.21 0 4-1.79 4-4V6.35c0-.55-.45-1-1-1ZM12 2.5c1.8 0 3.32 1.21 3.82 2.85H8.18C8.68 3.71 10.19 2.5 12 2.5m8.47 16.57a2.5 2.5 0 0 1-2.5 2.5H6.03a2.5 2.5 0 0 1-2.5-2.5V6.85h2.96v2.38c0 .41.34.75.75.75s.75-.34.75-.75V6.85h8.02v2.38c0 .41.34.75.75.75s.75-.34.75-.75V6.85h2.96z"/></svg>`; 980 break; 981 case 'mobile_cart1_30px': 982 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M26.62 6.56h-4.75C21.19 3.39 18.37 1 15 1S8.81 3.39 8.13 6.56H3.38c-.55 0-1 .45-1 1V25c0 2.21 1.79 4 4 4h17.25c2.21 0 4-1.79 4-4V7.56c0-.55-.45-1-1-1ZM15 3c2.26 0 4.15 1.51 4.78 3.56h-9.57C10.84 4.51 12.73 3 14.99 3Zm10.62 22c0 1.1-.9 2-2 2H6.38c-1.1 0-2-.9-2-2V8.56h3.6v2.91c0 .55.45 1 1 1s1-.45 1-1V8.56h10.05v2.91c0 .55.45 1 1 1s1-.45 1-1V8.56h3.6V25Z"/></svg>`; 983 break; 984 case 'mobile_cart2_20px': 985 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M18.85 5.64a.74.74 0 0 0-.6-.3H7.94v1.5h9.32l-1.69 6.07h-8.7L5.01 3.63a.75.75 0 0 0-.74-.6H1v1.5h2.66l1.86 9.28c.07.35.38.6.74.6h9.89c.34 0 .63-.22.72-.55l2.1-7.57c.06-.23.02-.47-.13-.66Z"/><circle cx="8.31" cy="16.51" r="1.22"/><path d="M13.99 15.29c-.67 0-1.22.55-1.22 1.22s.55 1.22 1.22 1.22 1.22-.55 1.22-1.22-.55-1.22-1.22-1.22"/></svg>`; 986 break; 987 case 'mobile_cart2': 988 case 'mobile_cart2_24px': 989 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M22.85 6.72a.74.74 0 0 0-.6-.3H9.55v1.5h11.71l-2.17 7.83h-11L5.77 4.17a.75.75 0 0 0-.74-.6H1v1.5h3.42l2.32 11.58c.07.35.38.6.74.6h12.18c.34 0 .63-.22.72-.55l2.59-9.33c.06-.23.02-.47-.13-.66Z"/><circle cx="10" cy="20" r="1.5"/><circle cx="17" cy="20" r="1.5"/></svg>`; 990 break; 991 case 'mobile_cart2_30px': 992 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M28.8 8.1a.99.99 0 0 0-.8-.39H11.87v2h14.82l-2.74 9.85h-13.9L7.11 4.89c-.09-.47-.5-.8-.98-.8H1v2h4.31l2.94 14.67c.09.47.5.8.98.8h15.48c.45 0 .84-.3.96-.73l3.29-11.85c.08-.3.02-.62-.17-.87Z"/><circle cx="12.44" cy="25.01" r="1.91"/><circle cx="21.33" cy="25.01" r="1.91"/></svg>`; 993 break; 994 case 'mobile_cart3_20px': 995 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M16.87 5.5c-.08-.59-.58-1.03-1.17-1.03h-1.94C13.6 2.53 11.98 1 10 1S6.41 2.53 6.24 4.47H4.3c-.59 0-1.1.44-1.17 1.03L1.51 17.66a1.192 1.192 0 0 0 1.17 1.35h14.64c.34 0 .67-.15.89-.41s.33-.6.28-.93L16.87 5.51ZM10 2.5c1.15 0 2.1.86 2.26 1.97H7.74C7.9 3.36 8.84 2.5 10 2.5m-6.96 15L4.58 5.97h1.63v1.86c0 .41.34.75.75.75s.75-.34.75-.75V5.97h4.58v1.86c0 .41.34.75.75.75s.75-.34.75-.75V5.97h1.63l1.54 11.53z"/></svg>`; 996 break; 997 case 'mobile_cart3': 998 case 'mobile_cart3_24px': 999 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M22.37 21.54 20.36 6.43a1.3 1.3 0 0 0-1.28-1.12H16.5c-.11-2.4-2.08-4.32-4.51-4.32S7.6 2.91 7.48 5.31H4.9a1.3 1.3 0 0 0-1.28 1.12l-2.01 15.1c-.05.37.06.74.31 1.02s.6.44.97.44h18.19c.37 0 .73-.16.97-.44s.36-.65.31-1.02ZM12 2.5c1.6 0 2.89 1.25 3.01 2.82H9a3.026 3.026 0 0 1 3.01-2.82Zm-8.85 19L5.11 6.82h2.37v2.49c0 .41.34.75.75.75s.75-.34.75-.75V6.82h6.05v2.49c0 .41.34.75.75.75s.75-.34.75-.75V6.82h2.37l1.96 14.68z"/></svg>`; 1000 break; 1001 case 'mobile_cart3_30px': 1002 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M28.2 27.09 25.65 7.93c-.11-.83-.83-1.46-1.67-1.46h-3.21C20.6 3.42 18.08 1 15 1S9.39 3.43 9.23 6.47H6.02c-.84 0-1.56.63-1.67 1.46L1.8 27.09A1.688 1.688 0 0 0 3.47 29h23.07c.49 0 .95-.21 1.27-.58.32-.36.47-.85.4-1.33ZM15 3c1.98 0 3.59 1.53 3.76 3.47h-7.52A3.78 3.78 0 0 1 15 3M3.83 27 6.3 8.47h2.91v3.11c0 .55.45 1 1 1s1-.45 1-1V8.47h7.58v3.11c0 .55.45 1 1 1s1-.45 1-1V8.47h2.91L26.17 27z"/></svg>`; 1003 break; 1004 case 'mobile_cart4_20px': 1005 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M6.56 12.53h9.23c.33 0 .62-.21.72-.53l2.21-7.02a.76.76 0 0 0-.11-.67.76.76 0 0 0-.6-.31H7.36c-.41 0-.75.34-.75.75s.34.75.75.75h9.61l-1.74 5.52H7.11l-2.84-8.9a.75.75 0 0 0-.71-.52H1.75c-.41 0-.75.34-.75.75s.34.75.75.75h1.26l2.61 8.18c-.6.33-1.01.97-1.01 1.7 0 1.08.88 1.95 1.95 1.95h9.43c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H6.56c-.25 0-.45-.2-.45-.45s.2-.45.45-.45M7.97 15.59c-.66 0-1.2.54-1.2 1.2s.54 1.2
10051.2 1.2 1.2-.54 1.2-1.2-.54-1.2-1.2-1.2M14.39 15.59c-.66 0-1.2.54-1.2 1.2s.54 1.2 1.2 1.2 1.2-.54 1.2-1.2-.54-1.2-1.2-1.2"/></svg>`; 1006 break; 1007 case 'mobile_cart4': 1008 case 'mobile_cart4_24px': 1009 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M7.75 15h11.5c.33 0 .62-.21.72-.53l2.75-8.75a.76.76 0 0 0-.11-.67.76.76 0 0 0-.6-.31H8.75c-.41 0-.75.34-.75.75s.34.75.75.75h12.23l-2.28 7.25H8.3L4.71 2.27A.75.75 0 0 0 4 1.75H1.75c-.41 0-.75.34-.75.75s.34.75.75.75h1.7l3.34 10.47c-.76.36-1.29 1.13-1.29 2.03C5.5 16.99 6.51 18 7.75 18H19.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H7.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75"/><circle cx="9.5" cy="20.5" r="1.5"/><circle cx="17.5" cy="20.5" r="1.5"/></svg>`; 1010 break; 1011 case 'mobile_cart4_30px': 1012 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M9.7 19.07h14.77c.44 0 .82-.28.95-.7l3.53-11.24c.1-.3.04-.63-.15-.89a1 1 0 0 0-.81-.41H10.98c-.55 0-1 .45-1 1s.45 1 1 1h15.66l-2.9 9.24h-13.3L5.84 2.68a1 1 0 0 0-.95-.7H2c-.55 0-1 .45-1 1s.45 1 1 1h2.16l4.27 13.39c-.97.48-1.65 1.47-1.65 2.62 0 1.61 1.31 2.93 2.93 2.93H24.8c.55 0 1-.45 1-1s-.45-1-1-1H9.71c-.51 0-.93-.42-.93-.93s.42-.93.93-.93ZM11.95 24.17a1.931 1.931 0 1 0 .002 3.862 1.931 1.931 0 0 0-.002-3.862M22.22 24.17a1.931 1.931 0 1 0 .002 3.862 1.931 1.931 0 0 0-.002-3.862"/></svg>`; 1013 break; 1014 case 'mobile_cart5_20px': 1015 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M5.33 6.56c.38.17.82 0 .99-.38.65-1.45 2.09-2.38 3.67-2.38s3.03.93 3.67 2.38a.74.74 0 0 0 .99.37c.38-.17.55-.61.38-.99-.89-1.98-2.87-3.27-5.04-3.27S5.84 3.57 4.95 5.56c-.17.38 0 .82.38.99ZM18.46 7.33c-.4-.12-.81.11-.93.51l-2.45 8.36H4.92L2.47 7.83a.746.746 0 0 0-.93-.51c-.4.12-.62.53-.51.93l2.61 8.9c.09.32.39.54.72.54h11.29c.33 0 .63-.22.72-.54l2.61-8.9c.12-.4-.11-.81-.51-.93Z"/></svg>`; 1016 break; 1017 case 'mobile_cart5': 1018 case 'mobile_cart5_24px': 1019 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M6.28 7.35c.38.17.82 0 .99-.38.84-1.86 2.69-3.06 4.73-3.06s3.9 1.2 4.73 3.06a.74.74 0 0 0 .99.37c.38-.17.55-.61.38-.99-1.08-2.4-3.47-3.95-6.1-3.95S6.98 3.95 5.9 6.35c-.17.38 0 .82.38.99ZM22.46 8.64c-.4-.12-.81.11-.93.51l-3.08 10.52H5.55L2.47 9.15a.746.746 0 0 0-.93-.51c-.4.12-.62.53-.51.93l3.24 11.06c.09.32.39.54.72.54h14.03c.33 0 .63-.22.72-.54l3.24-11.06c.12-.4-.11-.81-.51-.93Z"/></svg>`; 1020 break; 1021 case 'mobile_cart5_30px': 1022 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M7.72 9.41a.992.992 0 0 0 1.32-.5 6.53 6.53 0 0 1 11.92 0 1 1 0 0 0 1.82-.82C21.41 5.03 18.35 3.05 15 3.05S8.59 5.03 7.22 8.09c-.23.5 0 1.1.5 1.32M28.28 10.96c-.53-.15-1.09.15-1.24.68l-3.89 13.31H6.85L2.96 11.64c-.16-.53-.71-.83-1.24-.68-.53.16-.83.71-.68 1.24l4.11 14.03c.12.43.52.72.96.72H23.9c.44 0 .83-.29.96-.72l4.11-14.03a.994.994 0 0 0-.68-1.24Z"/></svg>`; 1023 break; 1024 case 'mobile_cart6_20px': 1025 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M6.98 15.96a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5M14.97 15.96a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5M13.91 12.02c.24 0 .47-.12.61-.31l4.34-6.08c.16-.23.19-.53.06-.78a.76.76 0 0 0-.67-.41H4.75l-.62-1.07a.75.75 0 0 0-.65-.38H1.74c-.41 0-.75.34-.75.75s.34.75.75.75h1.3l3.91 6.77-1.52 2.67a.77.77 0 0 0 0 .75c.13.23.38.37.65.37h9.55c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H7.38l.88-1.54h5.64ZM5.62 5.94h11.17l-3.27 4.58H8.26z"/></svg>`; 1026 break; 1027 case 'mobile_cart6': 1028 case 'mobile_cart6_24px': 1029 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M8.26 19.02c-.86 0-1.55.69-1.55 1.55s.69 1.55 1.55 1.55 1.55-.69 1.55-1.55-.69-1.55-1.55-1.55M18.17 19.02c-.86 0-1.55.69-1.55 1.55s.69 1.55 1.55 1.55 1.55-.69 1.55-1.55-.69-1.55-1.55-1.55M16.85 13.96c.24 0 .47-.12.61-.31l5.39-7.54c.16-.23.19-.53.06-.78a.76.76 0 0 0-.67-.41H5.38l-.82-1.41a.75.75 0 0 0-.65-.38H1.76c-.41 0-.75.34-.75.75s.34.75.75.75h1.72l4.96 8.58-1.94 3.4a.77.77 0 0 0 0 .75c.13.23.38.37.65.37H19c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H8.44l1.3-2.27zM6.25 6.42h14.53l-4.32 6.04H9.74z"/></svg>`; 1030 break; 1031 case 'mobile_cart6_30px': 1032 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M10.25 23.65c-1.09 0-1.97.88-1.97 1.97s.88 1.97 1.97 1.97 1.97-.88 1.97-1.97-.88-1.97-1.97-1.97M22.84 23.65c-1.09 0-1.97.88-1.97 1.97s.88 1.97 1.97 1.97 1.97-.88 1.97-1.97-.88-1.97-1.97-1.97M21.16 17.27c.32 0 .63-.16.81-.42l6.84-9.58A.997.997 0 0 0 28 5.69H6.63L5.61 3.92c-.18-.31-.51-.5-.87-.5H2c-.55 0-1 .45-1 1s.45 1 1 1h2.16l6.27 10.85-2.45 4.29c-.18.31-.18.69 0 1s.51.5.87.5H23.9c.55 0 1-.45 1-1s-.45-1-1-1H10.57l1.59-2.79zM7.78 7.69h18.28l-5.41 7.58h-8.49z"/></svg>`; 1033 break; 1034 case 'mobile_cart7_20px': 1035 icon = `<svg style="--icon-size-offset: 4px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
1035<path d="M12 1c6.08 0 11 4.92 11 11s-4.92 11-11 11S1 18.08 1 12 5.92 1 12 1" /><path d="M16.73 8.32h-1.31C15.11 6.72 13.7 5.5 12 5.5S8.9 6.71 8.58 8.32H7.27c-.55 0-1 .45-1 1v6.18c0 1.66 1.34 3 3 3h5.45c1.66 0 3-1.34 3-3V9.32c0-.55-.45-1-1-1ZM12 7c.86 0 1.59.55 1.86 1.32h-3.72C10.42 7.55 11.14 7 12 7m4.23 8.5c0 .83-.67 1.5-1.5 1.5H9.28c-.83 0-1.5-.67-1.5-1.5V9.82h.74v.73c0 .41.34.75.75.75s.75-.34.75-.75v-.73h3.97v.73c0 .41.34.75.75.75s.75-.34.75-.75v-.73h.74z" style="fill:#fff"/></svg>`; 1036 break; 1037 case 'mobile_cart7': 1038 case 'mobile_cart7_24px': 1039 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 1c7.73 0 14 6.27 14 14s-6.27 14-14 14S1 22.73 1 15 7.27 1 15 1"/><path d="M20.66 10.66h-1.81C18.49 8.86 16.9 7.5 15 7.5s-3.49 1.36-3.85 3.16H9.34c-.55 0-1 .45-1 1v6.84c0 2.21 1.79 4 4 4h5.32c2.21 0 4-1.79 4-4v-6.84c0-.55-.45-1-1-1M15 9c1.07 0 1.97.7 2.29 1.66h-4.58C13.04 9.7 13.93 9 15 9m5.16 9.5a2.5 2.5 0 0 1-2.5 2.5h-5.32a2.5 2.5 0 0 1-2.5-2.5v-6.34h1.23v1.09c0 .41.34.75.75.75s.75-.34.75-.75v-1.09h4.86v1.09c0 .41.34.75.75.75s.75-.34.75-.75v-1.09h1.23z" style="fill:#fff"/></svg>`; 1040 break; 1041 case 'mobile_cart7_30px': 1042 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" width="36" height="36"><path d="M18 1c9.39 0 17 7.61 17 17s-7.61 17-17 17S1 27.39 1 18 8.61 1 18 1" /><path d="M25.42 12.04h-2.5C22.46 9.74 20.43 8 18 8s-4.46 1.74-4.92 4.04h-2.5c-.55 0-1 .45-1 1V22c0 2.76 2.24 5 5 5h6.83c2.76 0 5-2.24 5-5v-8.96c0-.55-.45-1-1-1ZM18 10c1.32 0 2.43.86 2.84 2.04h-5.68C15.57 10.86 16.68 10 18 10m6.42 12c0 1.65-1.35 3-3 3h-6.83c-1.65 0-3-1.35-3-3v-7.96h1.4v1.27c0 .55.45 1 1 1s1-.45 1-1v-1.27h6.04v1.27c0 .55.45 1 1 1s1-.45 1-1v-1.27h1.4V22Z" style="fill:#fff"/></svg>`; 1043 break; 1044 case 'mobile_cart8_20px': 1045 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M18.76 4.28a.77.77 0 0 0-.58-.28H4.78l-.3-1.41A.74.74 0 0 0 3.75 2h-2c-.41 0-.75.34-.75.75s.34.75.75.75h1.39l.3 1.4 1.59 7.47.54 2.53c.07.35.38.59.73.59h9.95c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H6.91l-.27-1.25h10.03c.36 0 .66-.25.73-.6l1.5-7.25a.76.76 0 0 0-.15-.63Zm-2.7 6.97H6.29L5.1 5.5h12.16l-1.19 5.75ZM7.28 16.2c-.5 0-.9.4-.9.9s.4.9.9.9.9-.4.9-.9-.4-.9-.9-.9M16.08 16.2c-.5 0-.9.4-.9.9s.4.9.9.9.9-.4.9-.9-.4-.9-.9-.9"/></svg>`; 1046 break; 1047 case 'mobile_cart8': 1048 case 'mobile_cart8_24px': 1049 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M8.87 19.67c-.6 0-1.09.49-1.09 1.09s.49 1.09 1.09 1.09 1.09-.49 1.09-1.09-.49-1.09-1.09-1.09M19.8 19.67c-.6 0-1.09.49-1.09 1.09s.49 1.09 1.09 1.09 1.09-.49 1.09-1.09-.49-1.09-1.09-1.09M20.41 17.24H8.4L8 15.26h12.55c.21 0 .39-.14.43-.35l2-9.51a.44.44 0 0 0-.43-.53H5.89l-.43-2.12a.75.75 0 0 0-.74-.6H1.77c-.41 0-.75.34-.75.75s.34.75.75.75h2.35l.25 1.22.3 1.5 1.49 7.38.3 1.5.58 2.88c.07.35.38.6.74.6h12.63c.41 0 .75-.34.75-.75s-.34-.75-.75-.75ZM7.69 13.76 6.2 6.38h15.04l-1.55 7.38z"/></svg>`; 1050 break; 1051 case 'mobile_cart8_30px': 1052 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M28.78 5.96c-.19-.23-.47-.37-.78-.37H6.65l-.5-2.37c-.1-.46-.51-.79-.98-.79H2c-.55 0-1 .45-1 1s.45 1 1 1h2.36l.5 2.37 2.37 11.48c.02.12.07.23.13.33l.86 4.03c.1.46.51.79.98.79h15.75c.55 0 1-.45 1-1s-.45-1-1-1H10.01l-.5-2.35h16.11c.47 0 .88-.33.98-.8L28.97 6.8c.06-.29-.01-.6-.2-.83Zm-3.97 11.11H9.09L7.08 7.59h19.7l-1.96 9.48ZM10.75 24.72a1.419 1.419 0 1 0-.002 2.838 1.419 1.419 0 0 0 .002-2.838M24.68 24.72a1.419 1.419 0 1 0-.002 2.838 1.419 1.419 0 0 0 .002-2.838"/></svg>`; 1053 break; 1054 1055 case 'mobile_close1': 1056 case 'mobile_close1_24px': 1057 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M20 5.06 18.94 4 12 10.94 5.06 4 4 5.06 10.94 12 4 18.94 5.06 20 12 13.06 18.94 20 20 18.94 13.06 12z"/></svg>`; 1058 break; 1059 1060 case 'mobile_search1_20px': 1061 case 'mobile_search2_20px': 1062 case 'mobile_search3_20px': 1063 case 'mobile_search6_20px': 1064 case 'mobile_search8_20px': 1065 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="m17.78 16.72-4.19-4.19A6.47 6.47 0 0 0 15 8.5 6.5 6.5 0 1 0 8.5 15c1.52 0 2.92-.53 4.03-1.41l4.19 4.19c.29.29.77.29 1.06 0s.29-.77 0-1.06m-5.27-5.27c-.3.41-.66.76-1.06 1.06-.83.61-1.84.99-2.95.99-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.11-.37 2.12-.99 2.95"/></svg>`; 1066 break; 1067 case 'mobile_search1': 1068 case 'mobile_search1_24px': 1069 case 'mobile_search2': 1070 case 'mobile_search2_24px': 1071 case 'mobile_search3': 1072 case 'mobile_search3_24px': 1073 case 'mobile_search6': 1074 case 'mobile_search6_24px': 1075 case 'mobile_search8': 1076 case 'mobile_search8_24px': 1077 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
1077<path d="M16.16 15.1a8.006 8.006 0 0 0-.5-10.76A7.98 7.98 0 0 0 10 2c-2.05 0-4.09.78-5.66 2.34-3.12 3.12-3.12 8.19 0 11.31A7.98 7.98 0 0 0 10 17.99c1.81 0 3.62-.62 5.1-1.84l5.84 5.84L22 20.93l-5.84-5.84Zm-1.07-1.07c-.15.19-.32.38-.5.56s-.37.34-.56.5A6.44 6.44 0 0 1 10 16.5c-1.74 0-3.37-.68-4.6-1.9-2.53-2.53-2.53-6.66 0-9.19a6.45 6.45 0 0 1 4.6-1.9c1.74 0 3.37.68 4.6 1.9 2.35 2.35 2.52 6.08.5 8.63Z"/></svg>`; 1078 break; 1079 case 'mobile_search1_30px': 1080 case 'mobile_search2_30px': 1081 case 'mobile_search3_30px': 1082 case 'mobile_search6_30px': 1083 case 'mobile_search8_30px': 1084 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="m27.71 26.29-7.97-7.97A9.96 9.96 0 0 0 22 11.99c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10c2.4 0 4.6-.85 6.33-2.26l7.97 7.97c.2.2.45.29.71.29s.51-.1.71-.29a.996.996 0 0 0 0-1.41ZM4 12c0-4.41 3.59-8 8-8s8 3.59 8 8-3.59 8-8 8-8-3.59-8-8"/></svg>`; 1085 break; 1086 case 'mobile_search4_20px': 1087 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="m17.78 16.73-1.09-1.09-1.96-1.96-.87-.87a.74.74 0 0 0-1.05 0s-.01.02-.02.03c-2.13 2.1-5.58 2.1-7.7-.03a5.474 5.474 0 0 1 0-7.73 5.474 5.474 0 0 1 7.73 0 5.43 5.43 0 0 1 1.46 5.09.744.744 0 0 0 1.45.33c.54-2.35-.15-4.78-1.86-6.48-2.71-2.71-7.13-2.71-9.84 0s-2.71 7.13 0 9.84c2.53 2.53 6.55 2.7 9.28.5l.36.36 1.96 1.96 1.09 1.09a.742.742 0 1 0 1.05-1.05Z"/></svg>`; 1088 break; 1089 case 'mobile_search4': 1090 case 'mobile_search4_24px': 1091 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m21.78 20.72-4.77-4.77-.5-.5a.754.754 0 0 0-1.06 0 7.007 7.007 0 0 1-9.9 0A6.96 6.96 0 0 1 3.5 10.5c0-2.02.85-3.9 2.37-5.25 2.46-2.18 6.26-2.32 8.87-.32 2.33 1.79 3.17 4.64 2.55 7.22-.09.37.14.74.5.86h.02c.42.15.85-.12.95-.54.75-3.16-.32-6.67-3.24-8.83-3.03-2.24-7.31-2.17-10.27.18-4.06 3.22-4.32 9.14-.76 12.7a8.484 8.484 0 0 0 11.46.5l4.77 4.77c.29.29.77.29 1.06 0s.29-.77 0-1.06Z"/></svg>`; 1092 break; 1093 case 'mobile_search4_30px': 1094 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="m27.71 26.29-7.41-7.41c-.38-.38-1.04-.38-1.41 0-3.4 3.4-8.93 3.4-12.33 0s-3.4-8.93 0-12.33 8.93-3.4 12.33 0a8.77 8.77 0 0 1 2.26 8.42c-.14.53.17 1.08.71 1.22a.987.987 0 0 0 1.22-.71c.99-3.69-.08-7.66-2.77-10.36C16.12.96 9.32.96 5.14 5.14s-4.18 10.98 0 15.16c3.94 3.94 10.21 4.16 14.42.67l6.74 6.74c.2.2.45.29.71.29s.51-.1.71-.29a.996.996 0 0 0 0-1.41Z"/></svg>`; 1095 break; 1096 case 'mobile_search5_20px': 1097 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M13.52 3.98a6.733 6.733 0 0 0-9.54 0 6.75 6.75 0 0 0 0 9.55 6.733 6.733 0 0 0 9.54 0 6.75 6.75 0 0 0 0-9.55m-1.06 8.48c-.99.99-2.31 1.54-3.71 1.54s-2.72-.55-3.71-1.54c-2.05-2.05-2.05-5.38 0-7.42.99-.99 2.31-1.54 3.71-1.54s2.72.55 3.71 1.54c2.05 2.05 2.05 5.38 0 7.42M17.78 16.72l-2.14-2.14c-.15-.15-.34-.22-.53-.22s-.38.07-.53.22c-.29.29-.29.77 0 1.06l2.14 2.14c.15.15.34.22.53.22s.38-.07.53-.22c.29-.29.29-.77 0-1.06"/></svg>`; 1098 break; 1099 case 'mobile_search5': 1100 case 'mobile_search5_24px': 1101 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m21.78 20.72-3.15-3.15a.754.754 0 0 0-1.06 0c-.29.29-.29.77 0 1.06l3.15 3.15c.29.29.77.29 1.06 0s.29-.77 0-1.06M16.51 4.49C14.85 2.83 12.67 2 10.5 2s-4.35.83-6.01 2.49A8.498 8.498 0 0 0 10.5 19a8.498 8.498 0 0 0 6.01-14.51m-1.06 10.96c-1.32 1.32-3.08 2.05-4.95 2.05s-3.63-.73-4.95-2.05S3.5 12.37 3.5 10.5s.73-3.63 2.05-4.95S8.63 3.5 10.5 3.5s3.63.73 4.95 2.05 2.05 3.08 2.05 4.95-.73 3.63-2.05 4.95"/></svg>`; 1102 break; 1103 case 'mobile_search5_30px': 1104 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M20.86 5.3c-2.15-2.15-4.96-3.22-7.78-3.22S7.45 3.15 5.3 5.3C1 9.6 1 16.56 5.3 20.86c2.15 2.15 4.96 3.22 7.78 3.22s5.63
1104-1.07 7.78-3.22c4.3-4.3 4.3-11.26 0-15.56m-1.42 14.14c-1.7 1.7-3.96 2.64-6.36 2.64s-4.66-.94-6.36-2.64-2.64-3.96-2.64-6.36.94-4.66 2.64-6.36 3.96-2.64 6.36-2.64 4.66.94 6.36 2.64c3.51 3.51 3.51 9.22 0 12.73ZM27.57 25.85l-3.58-3.58c-.24-.24-.55-.35-.86-.35s-.62.12-.86.35c-.47.47-.47 1.24 0 1.71l3.58 3.58c.24.24.55.35.86.35s.62-.12.86-.35c.47-.47.47-1.24 0-1.71"/></svg>`; 1105 break; 1106 case 'mobile_search7_20px': 1107 icon = `<svg style="--icon-size-offset: 4px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><circle cx="12" cy="12" r="11"/><path d="m17.78 16.72-2.77-2.77c.61-.83.98-1.84.98-2.95 0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.11 0 2.12-.37 2.95-.98l2.77 2.77c.15.15.34.22.53.22s.38-.07.53-.22c.29-.29.29-.77 0-1.06Zm-3.84-3.84c-.27.43-.63.79-1.06 1.06-.54.35-1.19.56-1.88.56-1.93 0-3.5-1.57-3.5-3.5S9.07 7.5 11 7.5s3.5 1.57 3.5 3.5c0 .69-.21 1.34-.56 1.88" style="fill:#fff"/></svg>`; 1108 break; 1109 case 'mobile_search7': 1110 case 'mobile_search7_24px': 1111 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><circle cx="15" cy="15" r="14" /><path d="m21.78 20.72-3.9-3.9A5.497 5.497 0 0 0 13.5 8C10.46 8 8 10.46 8 13.5a5.497 5.497 0 0 0 8.82 4.38l3.9 3.9c.15.15.34.22.53.22s.38-.07.53-.22c.29-.29.29-.77 0-1.06M13.5 17.5c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4" style="fill:#fff"/></svg>`; 1112 break; 1113 case 'mobile_search7_30px': 1114 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" width="36" height="36"><circle cx="18" cy="18" r="17" /><path d="m26.71 25.29-4.98-4.98a7.02 7.02 0 0 0 1.42-4.24 7.07 7.07 0 1 0-7.07 7.07c1.59 0 3.06-.53 4.24-1.42l4.98 4.98c.2.2.45.29.71.29s.51-.1.71-.29a.996.996 0 0 0 0-1.41Zm-10.64-4.15c-2.8 0-5.07-2.28-5.07-5.07S13.27 11 16.07 11s5.07 2.28 5.07 5.07c0 1.35-.53 2.63-1.49 3.59s-2.23 1.49-3.59 1.49Z" style="fill:#fff"/></svg>`; 1115 break; 1116 1117 case 'mobile_drawer2_mypage': 1118 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M11.34 9.24A4 4 0 0 0 13 6c0-2.21-1.79-4-4-4S5 3.79 5 6c0 1.33.66 2.51 1.66 3.24a6.605 6.605 0 0 0-4.26 6.17c0 .33.27.6.6.6s.6-.27.6-.6c0-2.98 2.42-5.4 5.4-5.4s5.4 2.42 5.4 5.4c0 .33.27.6.6.6s.6-.27.6-.6c0-2.82-1.78-5.22-4.26-6.17M9 3.2c1.54 0 2.8 1.26 2.8 2.8S10.54 8.8 9 8.8 6.2 7.54 6.2 6 7.46 3.2 9 3.2"/></svg>`; 1119 break; 1120 1121 case 'mobile_mypage1_20px': 1122 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M12.68 9.53c.95-.78 1.57-1.95 1.57-3.28C14.25 3.9 12.35 2 10 2S5.75 3.9 5.75 6.25c0 1.33.62 2.5 1.57 3.28-2.87 1.16-4.87 4.14-4.87 7.72 0 .41.34.75.75.75s.75-.34.75-.75c0-3.79 2.66-6.75 6.05-6.75s6.05 2.96 6.05 6.75c0 .41.34.75.75.75s.75-.34.75-.75c0-3.59-2-6.57-4.87-7.72M7.25 6.25C7.25 4.73 8.48 3.5 10 3.5s2.75 1.23 2.75 2.75S11.52 9 10 9 7.25 7.77 7.25 6.25"/></svg>`; 1123 break; 1124 case 'mobile_mypage1': 1125 case 'mobile_mypage1_24px': 1126 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M15.03 12.05a5.3 5.3 0 0 0 2.28-4.36c0-2.93-2.38-5.31-5.31-5.31S6.69 4.76 6.69 7.69c0 1.81.91 3.4 2.28 4.36-3.65 1.34-6.22 5.07-6.22 9.58 0 .41.34.75.75.75s.75-.34.75-.75c0-4.84 3.4-8.62 7.75-8.62s7.75 3.79 7.75 8.62c0 .41.34.75.75.75s.75-.34.75-.75c0-4.51-2.57-8.23-6.22-9.58M8.19 7.69c0-2.1 1.71-3.81 3.81-3.81s3.81 1.71 3.81 3.81S14.1 11.5 12 11.5 8.19 9.79 8.19 7.69"/>
1126</svg>`; 1127 break; 1128 case 'mobile_mypage1_30px': 1129 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M19 14.74c1.81-1.26 3-3.36 3-5.74 0-3.87-3.13-7-7-7S8 5.13 8 9c0 2.38 1.19 4.48 3 5.74C6.36 16.5 3.12 21.25 3.12 27c0 .55.45 1 1 1s1-.45 1-1c0-6.17 4.34-11 9.88-11s9.88 4.83 9.88 11c0 .55.45 1 1 1s1-.45 1-1c0-5.75-3.25-10.5-7.88-12.26M15 14c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"/></svg>`; 1130 break; 1131 case 'mobile_mypage2_20px': 1132 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M10 10.5c2.35 0 4.25-1.9 4.25-4.25S12.35 2 10 2 5.75 3.9 5.75 6.25 7.65 10.5 10 10.5m0-7c1.52 0 2.75 1.23 2.75 2.75S11.52 9 10 9 7.25 7.77 7.25 6.25 8.48 3.5 10 3.5M14.5 11.5h-9c-1.1 0-2 .9-2 2V18H5v-4.5c0-.28.22-.5.5-.5h9c.28 0 .5.22.5.5V18h1.5v-4.5c0-1.1-.9-2-2-2"/></svg>`; 1133 break; 1134 case 'mobile_mypage2': 1135 case 'mobile_mypage2_24px': 1136 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 13c3.04 0 5.5-2.46 5.5-5.5S15.04 2 12 2 6.5 4.46 6.5 7.5 8.96 13 12 13m0-9.5c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4M17 14H7c-1.66 0-3 1.34-3 3v5h1.5v-5c0-.83.67-1.5 1.5-1.5h10c.83 0 1.5.67 1.5 1.5v5H20v-5c0-1.66-1.34-3-3-3"/></svg>`; 1137 break; 1138 case 'mobile_mypage2_30px': 1139 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 16.5c4 0 7.25-3.25 7.25-7.25S19 2 15 2 7.75 5.25 7.75 9.25 11 16.5 15 16.5M15 4c2.89 0 5.25 2.36 5.25 5.25S17.89 14.5 15 14.5s-5.25-2.36-5.25-5.25S12.11 4 15 4M21.4 18H8.6c-2.21 0-4 1.79-4 4v6h2v-6c0-1.1.9-2 2-2h12.8c1.1 0 2 .9 2 2v6h2v-6c0-2.21-1.79-4-4-4"/></svg>`; 1140 break; 1141 case 'mobile_mypage3_20px': 1142 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M10 9.5c2.07 0 3.75-1.68 3.75-3.75S12.07 2 10 2 6.25 3.68 6.25 5.75 7.93 9.5 10 9.5m0-6c1.24 0 2.25 1.01 2.25 2.25S11.24 8 10 8 7.75 6.99 7.75 5.75 8.76 3.5 10 3.5M10 10.5c-3.8 0-7.34 2.73-7.42 5.73 0 .34.09.66.29.93C3.71 18.29 6.44 19 10 19s6.29-.7 7.13-1.84c.2-.27.3-.6.29-.93-.08-3-3.62-5.73-7.42-5.73m0 7c-3.81 0-5.62-.82-5.92-1.23C4.14 14.1 7.04 12 10 12s5.86 2.1 5.92 4.27c-.3.41-2.12 1.23-5.92 1.23"/></svg>`; 1143 break; 1144 case 'mobile_mypage3': 1145 case 'mobile_mypage3_24px': 1146 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 11.49c2.62 0 4.74-2.12 4.74-4.74S14.62 2 12 2 7.26 4.12 7.26 6.74s2.12 4.74 4.74 4.74Zm0-7.99a3.24 3.24 0 1 1 0 6.48 3.24 3.24 0 1 1 0-6.48M12 12.49c-4.84 0-9.34 3.43-9.45 7.19 0 .34.09.66.29.93 1.02 1.37 4.61 2.26 9.15 2.26s8.13-.89 9.15-2.26c.2-.27.3-.6.29-.93-.1-3.76-4.6-7.19-9.45-7.19Zm0 8.87c-5.11 0-7.54-1.1-7.95-1.65.08-2.91 3.97-5.73 7.95-5.73s7.87 2.82 7.95 5.73c-.41.55-2.84 1.65-7.95 1.65"/></svg>`; 1147 break; 1148 case 'mobile_mypage3_30px': 1149 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 14.25a6.12 6.12 0 1 0 0-12.24 6.12 6.12 0 0 0 0 12.24M15 4c2.27 0 4.12 1.85 4.12 4.12s-1.85 4.12-4.12 4.12-4.12-1.85-4.12-4.12S12.73 4 15 4M15 15.5c-6.27 0-12.1 4.44-12.23 9.32-.01.45.13.89.39 1.25C4.48 27.85 9.13 29 15 29s10.52-1.15 11.84-2.93c.27-.36.4-.8.39-1.25-.13-4.88-5.96-9.32-12.23-9.32M15 27c-6.58 0-9.71-1.42-10.23-2.12.1-3.74 5.12-7.38 10.23-7.38s10.13 3.64 10.23 7.38C24.71 25.58 21.58 27 15 27"/></svg>`; 1150 break; 1151 case 'mobile_mypage4_20px': 1152 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M18.19 15.5a.745.745 0 0 0-.79-.71c-.41.02-.73.38-.71.79v.29c0 .35-.28.63-.63.63H3.93c-.35 0-.63-.28-.63-.63 0-2.82 2.3-5.12 5.12-5.12h3.17c1.69 0 3.27.83 4.23 2.23.23.34.7.43 1.04.2s.43-.7.19-1.04a6.63 6.63 0 0 0-3.96-2.7A4.356 4.356 0 0 0 10 2.01a4.356 4.356 0 0 0-3.09 7.43 6.616 6.616 0 0 0-5.11 6.44c0 1.17.96 2.13 2.13 2.13h12.14c1.17 0 2.13-.96 2.13-2.13v-.37
1152ZM10 3.5a2.86 2.86 0 1 1 .001 5.719A2.86 2.86 0 0 1 10 3.5"/></svg>`; 1153 break; 1154 case 'mobile_mypage4': 1155 case 'mobile_mypage4_24px': 1156 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M21.99 19.08c-.02-.41-.38-.72-.79-.71-.41.02-.73.38-.71.79 0 .12.01.25.01.37 0 .53-.43.96-.96.96H4.46a.96.96 0 0 1-.96-.96c0-3.6 2.93-6.54 6.54-6.54h3.93c2.16 0 4.18 1.06 5.4 2.85.23.34.7.43 1.04.19.34-.23.43-.7.19-1.04-1.19-1.74-3-2.91-5.03-3.32A5.497 5.497 0 0 0 12 1.99c-3.04 0-5.5 2.46-5.5 5.5 0 1.67.74 3.16 1.91 4.16-3.66.75-6.41 4-6.41 7.87 0 1.36 1.11 2.46 2.46 2.46h15.07c1.36 0 2.46-1.11 2.46-2.46 0-.15 0-.3-.01-.45ZM8 7.5c0-2.21 1.79-4 4-4s4 1.79 4 4-1.79 4-4 4-4-1.79-4-4"/></svg>`; 1157 break; 1158 case 'mobile_mypage4_30px': 1159 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M27.8 24.23a.996.996 0 1 0-1.99.11c0 .15.01.31.01.47 0 .66-.53 1.19-1.19 1.19H5.37c-.66 0-1.19-.53-1.19-1.19 0-4.58 3.73-8.31 8.31-8.31h5.02c2.74 0 5.31 1.35 6.86 3.62.31.46.94.57 1.39.26.46-.31.57-.93.26-1.39-1.5-2.19-3.77-3.68-6.31-4.24a7.24 7.24 0 0 0 2.54-5.5C22.25 5.25 19 2 15 2S7.75 5.25 7.75 9.25c0 2.2.98 4.17 2.53 5.49-4.62 1.02-8.1 5.14-8.1 10.06 0 1.76 1.43 3.19 3.19 3.19h19.26c1.76 0 3.19-1.43 3.19-3.19 0-.19 0-.39-.02-.58ZM9.75 9.25C9.75 6.36 12.11 4 15 4s5.25 2.36 5.25 5.25S17.89 14.5 15 14.5s-5.25-2.36-5.25-5.25"/></svg>`; 1160 break; 1161 case 'mobile_mypage5_20px': 1162 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M10 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m0-8.5c1.93 0 3.5 1.57 3.5 3.5s-1.57 3.5-3.5 3.5S6.5 8.93 6.5 7 8.07 3.5 10 3.5M17.41 16.78c-1.82-2.24-4.52-3.53-7.41-3.53s-5.59 1.29-7.41 3.53a.76.76 0 0 0 .11 1.06c.32.26.79.21 1.06-.11 1.54-1.89 3.81-2.97 6.25-2.97s4.71 1.08 6.25 2.97c.15.18.36.28.58.28a.7.7 0 0 0 .47-.17c.32-.26.37-.73.11-1.06Z"/></svg>`; 1163 break; 1164 case 'mobile_mypage5': 1165 case 'mobile_mypage5_24px': 1166 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 15a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13m0-11.5c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5M21.51 20.78c-2.34-2.88-5.8-4.53-9.51-4.53s-7.17 1.65-9.51 4.53a.76.76 0 0 0 .11 1.06c.32.26.79.21 1.05-.11 2.05-2.52 5.09-3.97 8.34-3.97s6.29 1.45 8.34 3.97c.15.18.36.28.58.28a.754.754 0 0 0 .58-1.23Z"/></svg>`; 1167 break; 1168 case 'mobile_mypage5_30px': 1169 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 19c4.69 0 8.5-3.81 8.5-8.5S19.69 2 15 2s-8.5 3.81-8.5 8.5S10.31 19 15 19m0-15c3.58 0 6.5 2.92 6.5 6.5S18.58 17 15 17s-6.5-2.92-6.5-6.5S11.42 4 15 4M27.33 26.37C24.3 22.64 19.8 20.5 15 20.5s-9.3 2.14-12.33 5.87c-.35.43-.28 1.06.14 1.41.43.35 1.06.28 1.41-.14 2.65-3.26 6.58-5.13 10.78-5.13s8.12 1.87 10.78 5.13a1.008 1.008 0 0 0 1.41.15 1 1 0 0 0 .14-1.41Z"/></svg>`; 1170 break; 1171 case 'mobile_mypage6_20px': 1172 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M10 2c-4.42 0-8 3.58-8 8 0 1.64.49 3.16 1.34 4.42.28.42.6.82.96 1.18 1.45 1.48 3.47 2.4 5.71 2.4s4.26-.92 5.71-2.4c.35-.36.67-.75.96-1.18A8 8 0 0 0 18.02 10c0-4.42-3.58-8-8-8Zm0 14.5c-1.66 0-3.17-.63-4.32-1.66a10.4 10.4 0 0 1 8.64 0A6.45 6.45 0 0 1 10 16.5m5.36-2.83c-1.61-.81-3.43-1.27-5.36-1.27s-3.74.47-5.36 1.27A6.46 6.46 0 0 1 3.5 10c0-3.58 2.92-6.5 6.5-6.5s6.5 2.92 6.5 6.5c0 1.36-.42 2.63-1.14 3.67"/><path d="M10 5.2c-1.77 0-3.2 1.43-3.2 3.2s1.43 3.2 3.2 3.2 3.2-1.43 3.2-3.2-1.43-3.2-3.2-3.2m0 4.9c-.94 0-1.7-.76-1.7-1.7s.76-1.7 1.7-1.7 1.7.76 1.7 1.7-.76 1.7-1.7 1.7"/></svg>`; 1173 break; 1174 case 'mobile_mypage6': 1175 case 'mobile_mypage6_24px': 1176 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
1176<path d="M12 2C6.48 2 2 6.48 2 12c0 2.04.62 3.94 1.67 5.53.28.42.6.82.94 1.19C6.44 20.73 9.07 22 12 22s5.56-1.27 7.39-3.28c.34-.37.66-.77.94-1.19A9.96 9.96 0 0 0 22 12c0-5.52-4.48-10-10-10m0 18.5c-2.37 0-4.51-.98-6.06-2.55 1.82-.92 3.88-1.45 6.06-1.45s4.23.53 6.06 1.45A8.47 8.47 0 0 1 12 20.5m7.04-3.74C16.94 15.64 14.55 15 12 15s-4.94.64-7.04 1.76c-.92-1.36-1.46-3-1.46-4.76 0-4.69 3.81-8.5 8.5-8.5s8.5 3.81 8.5 8.5c0 1.76-.54 3.4-1.46 4.76"/><path d="M12 6c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5"/></svg>`; 1177 break; 1178 case 'mobile_mypage6_30px': 1179 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 2C7.82 2 2 7.82 2 15c0 2.67.8 5.14 2.18 7.2.38.56.8 1.09 1.26 1.58 2.38 2.58 5.77 4.21 9.56 4.21s7.19-1.63 9.56-4.21c.46-.5.88-1.02 1.26-1.58C27.2 20.14 28 17.66 28 15c0-7.18-5.82-13-13-13m0 24c-3.03 0-5.78-1.23-7.78-3.23 2.35-1.17 4.98-1.84 7.78-1.84s5.43.67 7.78 1.84A10.97 10.97 0 0 1 15 26m9.09-4.82a19.48 19.48 0 0 0-18.18 0C4.71 19.42 4 17.29 4 15 4 8.93 8.93 4 15 4s11 4.93 11 11c0 2.29-.71 4.42-1.91 6.18"/><path d="M15 7a5.25 5.25 0 1 0 0 10.5A5.25 5.25 0 1 0 15 7m0 8.5c-1.79 0-3.25-1.46-3.25-3.25S13.21 9 15 9s3.25 1.46 3.25 3.25S16.79 15.5 15 15.5"/></svg>`; 1180 break; 1181 case 'mobile_mypage7_20px': 1182 icon = `<svg style="--icon-size-offset: 4px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><circle cx="12" cy="12" r="11" /><path d="M14.11 11.42c.62-.57 1.02-1.38 1.02-2.29 0-1.73-1.4-3.12-3.12-3.12s-3.12 1.4-3.12 3.12c0 .91.4 1.72 1.02 2.29-2.15.9-3.64 3.14-3.64 5.83 0 .41.34.75.75.75s.75-.34.75-.75c0-2.67 1.86-4.76 4.24-4.76s4.24 2.09 4.24 4.76c0 .41.34.75.75.75s.75-.34.75-.75c0-2.69-1.49-4.93-3.64-5.83M12 10.75a1.62 1.62 0 1 1 0-3.24 1.62 1.62 0 0 1 0 3.24" style="fill:#fff"/></svg>`; 1183 break; 1184 case 'mobile_mypage7': 1185 case 'mobile_mypage7_24px': 1186 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><circle cx="15" cy="15" r="14" /><path d="M17.36 14.47c.8-.67 1.32-1.67 1.32-2.8 0-2.03-1.65-3.68-3.68-3.68s-3.68 1.65-3.68 3.68c0 1.13.52 2.12 1.32 2.8-2.52 1.02-4.27 3.63-4.27 6.77 0 .41.34.75.75.75s.75-.34.75-.75c0-3.22 2.25-5.74 5.13-5.74s5.13 2.52 5.13 5.74c0 .41.34.75.75.75s.75-.34.75-.75c0-3.15-1.75-5.76-4.27-6.77M15 13.85c-1.2 0-2.17-.98-2.17-2.17s.98-2.17 2.17-2.17 2.17.97 2.17 2.17-.98 2.17-2.17 2.17" style="fill:#fff"/></svg>`; 1187 break; 1188 case 'mobile_mypage7_30px': 1189 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" width="36" height="36"><circle cx="18" cy="18" r="17" /><path d="M21.27 17.18a4.7 4.7 0 0 0 1.48-3.43C22.75 11.13 20.62 9 18 9s-4.75 2.13-4.75 4.75c0 1.35.57 2.56 1.48 3.43C11.52 18.57 9.3 21.95 9.3 26c0 .55.45 1 1 1s1-.45 1-1c0-4.21 2.95-7.5 6.71-7.5s6.71 3.29 6.71 7.5c0 .55.45 1 1 1s1-.45 1-1c0-4.06-2.22-7.44-5.43-8.82Zm-6.02-3.43c0-1.52 1.23-2.75 2.75-2.75s2.75 1.23 2.75 2.75S19.52 16.5 18 16.5s-2.75-1.23-2.75-2.75" style="fill:#fff"/></svg>`; 1190 break; 1191 case 'mobile_mypage8_20px': 1192 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M10 10c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6.5a2.5 2.5 0 0 1 0 5 2.5 2.5 0 0 1 0-5M12.33 11H7.66a5.44 5.44 0 0 0-5.44 5.44c0 .86.7 1.56 1.56 1.56h12.44c.86 0 1.56-.7 1.56-1.56A5.44 5.44 0 0 0 12.34 11Zm3.89 5.5H3.78s-.06-.02-.06-.06c0-2.17 1.77-3.94 3.94-3.94h4.67c2.17 0 3.94 1.77 3.94 3.94 0 .03-.02.06-.06.06Z"/></svg>`; 1193 break; 1194 case 'mobile_mypage8': 1195 case 'mobile_mypage8_24px': 1196 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m0-8.5c1.93 0 3.5 1.57 3.5 3.5s-1.57 3.5-3.5 3.5S8.5 8.93 8.5 7s1.57-3.5 3.5-3.5M15 13H9c-3.87 0-7 3.13-7 7 0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2 0-3.87-3.13-7-7-7m5 7.5H4c-.28 0-.5-.22-.5-.5 0-3.03 2.47-5.5 5.5-5.5h6c3.03 0 5.5 2.47 5.5 5.5 0 .28-.22.5-.5.5"/></svg>`; 1197 break; 1198 case 'mobile_mypage8_30px': 1199 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 15a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13m0-11c2.48 0 4.5 2.02 4.5 4.5S17.48 13 15 13s-4.5-2.02-4.5-4.5S12.52 4 15 4M18.78 16.5h-7.56a9 9 0 0 0-9 9v.5c0 1.1.9 2 2 2h21.56c1.1 0 2-.9 2-2v-.5a9 9 0 0 0-9-9m7 9.5H4.22v-.5c0-3.86 3.14-7 7-7h7.56c3.86 0 7 3.14 7 7z"/></svg>`; 1200 break; 1201 1202 case 'mobile_login1_20px': 1203 case 'mobile_login5_20px': 1204 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M15.02 1.83H9.08c-1.64 0-2.98 1.33-2.98 2.98V6.6c0 .41.34.75.75.75s.75-.34.75-.75V4.81c0-.81.66-1.48 1.48-1.48h5.94c.81 0 1.48.66 1.48 1.48V15.2c0 .81-.66 1.48-1.48 1.48H9.08c-.81 0-1.48-.66-1.48-1.48v-1.79c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.79c0 1.64 1.34 2.98 2.98 2.98h5.94c1.64 0 2.98-1.33 2.98-2.98V4.8c0-1.64-1.34-2.98-2.98-2.98Z"/><path d="M9.46 12.13c-.24.24-.24.62 0 .85s.62.24.85 0l2.55-2.55c.24-.23.24-.62 0-.85l-2.55-2.55a.59.59 0 0 0-.85 0c-.24.23-.24.62 0 .85l1.53 1.53H1.6c-.33 0-.6.27-.6.6s.27.6.6.6h9.38l-1.53 1.53Z"/></svg>`; 1205 break; 1206 case 'mobile_login1': 1207 case 'mobile_login1_24px': 1208 case 'mobile_login5': 1209 case 'mobile_login5_24px': 1210 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
1210<path d="M18.48 2h-7.4C9.14 2 7.55 3.58 7.55 5.53V9c0 .41.34.75.75.75s.75-.34.75-.75V5.53c0-1.12.91-2.03 2.03-2.03h7.4c1.12 0 2.02.91 2.02 2.03v12.95c0 1.12-.91 2.03-2.02 2.03h-7.4c-1.12 0-2.03-.91-2.03-2.03v-3.47c0-.41-.34-.75-.75-.75s-.75.34-.75.75v3.47c0 1.94 1.58 3.53 3.53 3.53h7.4c1.94 0 3.52-1.58 3.52-3.53V5.53C22 3.59 20.42 2 18.48 2"/><path d="M11.54 14.65c-.29.29-.29.77 0 1.06s.77.29 1.06 0l3.18-3.18c.29-.29.29-.77 0-1.06L12.6 8.29a.754.754 0 0 0-1.06 0c-.29.29-.29.77 0 1.06l1.9 1.9H1.75c-.41 0-.75.34-.75.75s.34.75.75.75h11.69z"/></svg>`; 1211 break; 1212 case 'mobile_login1_30px': 1213 case 'mobile_login5_30px': 1214 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M23.44 2.12h-9.5c-2.52 0-4.56 2.05-4.56 4.56v4.35c0 .55.45 1 1 1s1-.45 1-1V6.68c0-1.41 1.15-2.56 2.56-2.56h9.5c1.41 0 2.56 1.15 2.56 2.56v16.63c0 1.41-1.15 2.56-2.56 2.56h-9.5c-1.41 0-2.56-1.15-2.56-2.56v-4.35c0-.55-.45-1-1-1s-1 .45-1 1v4.35c0 2.52 2.05 4.56 4.56 4.56h9.5c2.52 0 4.56-2.05 4.56-4.56V6.69c0-2.52-2.05-4.56-4.56-4.56Z"/><path d="M15.13 18.4c-.38.38-.38.99 0 1.36.38.38.99.38 1.36 0l4.09-4.09c.19-.19.28-.43.28-.68s-.09-.49-.28-.68l-4.09-4.09a.954.954 0 0 0-1.36 0c-.38.38-.38.99 0 1.36l2.41 2.41H1.99c-.55 0-.99.44-.99.99s.44.99.99.99h15.55l-2.41 2.41Z"/></svg>`; 1215 break; 1216 case 'mobile_login2_20px': 1217 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M17.25 2.41H13.9v1.5h2.6V16.1h-2.6v1.5h3.35c.41 0 .75-.34.75-.75V3.16c0-.41-.34-.75-.75-.75"/><path d="M14.53 10c0-.2-.08-.39-.22-.53L9.15 4.31 8.09 5.37l3.88 3.88H2v1.5h9.97l-3.88 3.88 1.06 1.06 5.16-5.16a.75.75 0 0 0 .22-.53"/></svg>`; 1218 break; 1219 case 'mobile_login2': 1220 case 'mobile_login2_24px': 1221 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M21.33 2.58h-4.25v1.5h3.5v15.84h-3.5v1.5h4.25c.41 0 .75-.34.75-.75V3.33c0-.41-.34-.75-.75-.75"/><path d="m17.78 11.47-6.54-6.54-1.06 1.06 5.26 5.26H2v1.5h13.44l-5.26 5.26 1.06 1.06 6.54-6.54c.29-.29.29-.77 0-1.06"/></svg>`; 1222 break; 1223 case 'mobile_login2_30px': 1224 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M27 2.78h-5.5v2H26v20.44h-4.5v2H27c.55 0 1-.45 1-1V3.78c0-.55-.45-1-1-1"/><path d="m22.43 14.29-8.46-8.46-1.41 1.41 6.75 6.75H2v2h17.31l-6.75 6.75 1.41 1.41 8.46-8.46a.996.996 0 0 0 0-1.41Z"/></svg>`; 1225 break; 1226 case 'mobile_login3_20px': 1227 case 'mobile_login6_20px': 1228 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M16.37 2.89H8.98c-1.08 0-1.95.88-1.95 1.95v.6c0 .41.34.75.75.75s.75-.34.75-.75v-.6c0-.25.2-.45.45-.45h3.14c-.61.29-1.01.89-1.01 1.57v9.73H8.98c-.25 0-.45-.2-.45-.45v-.2c0-.41-.34-.75-.75-.75s-.75.34-.75.75v.2c0 1.08.87 1.95 1.95 1.95h2.14a1.754 1.754 0 0 0 2.37 1.59L1
12287 17.46a1.75 1.75 0 0 0 1.14-1.64V4.64c0-1.01-.82-1.76-1.75-1.76Zm.25 12.92c0 .11-.07.2-.17.24l-3.03 1.13-.48.18s-.06.02-.09.02c-.09 0-.19-.08-.23-.2 0-.02-.03-.03-.03-.06V5.96c0-.11.07-.2.17-.24l3.51-1.31s.06-.02.09-.02c.11 0 .25.09.25.26v11.17Z"/><path d="M9.06 10.32c.04-.09.06-.18.06-.29s-.02-.2-.06-.29a.8.8 0 0 0-.16-.24L6.43 7.03c-.15-.15-.34-.22-.53-.22s-.38.07-.53.22c-.29.29-.29.77 0 1.06l1.19 1.19H2.87c-.41 0-.75.34-.75.75s.34.75.75.75h3.69l-1.19 1.19c-.29.29-.29.77 0 1.06.15.15.34.22.53.22s.38-.07.53-.22l2.47-2.47a.7.7 0 0 0 .16-.24"/></svg>`; 1229 break; 1230 case 'mobile_login3': 1231 case 'mobile_login3_24px': 1232 case 'mobile_login6': 1233 case 'mobile_login6_24px': 1234 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M19.81 3h-9.06C9.51 3 8.5 4.01 8.5 5.25v1c0 .41.34.75.75.75s.75-.34.75-.75v-1c0-.41.34-.75.75-.75h4.66l-.77.29c-.86.32-1.42 1.14-1.42 2.05V19h-2.47c-.41 0-.75-.34-.75-.75v-.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75v.5c0 1.24 1.01 2.25 2.25 2.25h2.47v.3c0 1.26 1.03 2.2 2.19 2.2.25 0 .52-.05.77-.14l4.39-1.65c.86-.32 1.42-1.14 1.42-2.05V5.2c0-1.26-1.03-2.2-2.19-2.2Zm.69 15.25v.91c0 .29-.18.55-.45.65l-1.84.69-2.54.95c-.08.03-.16.05-.25.05a.7.7 0 0 1-.69-.7V6.84c0-.29.18-.55.45-.65l4.39-1.65c.07-.03.14-.04.22-.04.4.02.72.34.72.74v13Z"/><path d="M10.94 12.04c.08-.18.08-.39 0-.57a.8.8 0 0 0-.16-.24L7.6 8.05c-.15-.15-.34-.22-.53-.22s-.38.07-.53.22c-.29.29-.29.77 0 1.06l1.9 1.9H2.75c-.41 0-.75.34-.75.75s.34.75.75.75h5.69l-1.9 1.9c-.29.29-.29.77 0 1.06.15.15.34.22.53.22s.38-.07.53-.22l3.18-3.18c.07-.07.12-.15.16-.24Z"/></svg>`; 1235 break; 1236 case 'mobile_login3_30px': 1237 case 'mobile_login6_30px': 1238 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M26.78 5.85v-.13a2.96 2.96 0 0 0-2.95-2.97h-11.7a2.96 2.96 0 0 0-2.95 2.97v1.25c0 .55.45 1 1 1s1-.45 1-1V5.72c0-.53.43-.97.95-.97h6.56l-1.54.57a2.86 2.86 0 0 0-1.87 2.67v15.76h-3.15a.96.96 0 0 1-.95-.97v-.59c0-.55-.45-1-1-1s-1 .45-1 1v.59a2.96 2.96 0 0 0 2.95 2.97h3.15v.4c0 1.63 1.35 2.85 2.87 2.85.33 0 .68-.06 1.01-.18l5.75-2.14a2.86 2.86 0 0 0 1.87-2.67zm-2 18.16c0 .35-.23.67-.56.8l-2.55.95-3.2 1.19c-.1.04-.21.06-.32.06-.42 0-.87-.33-.87-.85V7.99c0-.35.23-.67.56-.8l5.75-2.14c.1-.04.21-.06.32-.06.42 0 .87.33.87.85v18.15Z"/><path d="M13.02 13.56 8.88 9.42c-.19-.19-.44-.29-.69-.29s-.5.1-.69.29c-.38.38-.38 1 0 1.38l2.47 2.47H1.98c-.54 0-.98.44-.98.98s.44.97.98.97h8l-2.47 2.47a.978.978 0 0 0 .69 1.67c.25 0 .5-.1.69-.29l4.14-4.14c.38-.38.38-1 0-1.38Z"/></svg>`; 1239 break; 1240 case 'mobile_login4_20px': 1241 case 'mobile_login8_20px': 1242 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M9.18 13.01c-.29.29-.29.77 0 1.06s.77.29 1.06 0l3.54-3.54c.07-.07.12-.15.16-.24.08-.18.08-.39 0-.57a.8.8 0 0 0-.16-.24l-3.54-3.54a.754.754 0 0 0-1.06 0c-.29.29-.29.77 0 1.06l2.26 2.26H2.75c-.41 0-.75.34-.75.75s.34.75.75.75h8.69l-2.26 2.26Z"/><path d="M17.25 2h-8.5c-.41 0-.75.34-.75.75s.34.75.75.75h7.75v13H8.75c-.41 0-.75.34-.75.75s.34.75.75.75h8.5c.41 0 .75-.34.75-.75V2.75c0-.41-.34-.75-.75-.75"/></svg>`; 1243 break; 1244 case 'mobile_login4': 1245 case 'mobile_login4_24px': 1246 case 'mobile_login8': 1247 case 'mobile_login8_24px': 1248 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M11.12 16.07c-.29.29-.29.77 0 1.06s.77.29 1.06 0l4.6-4.6c.07-.07.12-.15.16-.24.08-.18.08-.39 0-.57a.8.8 0 0 0-.16-.24l-4.6-4.6a.754.754 0 0 0-1.06 0c-.29.29-.29.77 0 1.06l3.32 3.32H2.75c-.41 0-.75.34-.75.75s.34.75.75.75h11.69l-3.32 3.32Z"/><path d="M21.25 2H9.75c-.41 0-.75.34-.75.75s.34.75.75.75H20.5v17H9.75c-.41 0-.75.34-.75.75s.34.75.75.75h11.5c.41 0 .75-.34.75-.75V2.75c0-.41-.34-.75-.75-.75"/></svg>`; 1249 break; 1250 case 'mobile_login4_30px': 1251 case 'mobile_login8_30px': 1252 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M14.83 20.3a.996.996 0 1 0 1.41 1.41l6.01-6.01a.996.996 0 0 0 0-1.41s-6.01-6.01-6.01-6.01a.996.996 0 1 0-1.41 1.41l4.3 4.3H2.98a.98.98 0 0 0-.98.97v.05c0 .54.44.98.98.98h16.16l-4.3 4.3Z"/><path d="M27.03 2H11.98a.97.97 0 0 0-.97.97v.05c0 .54.44.98.97.98h14.03v22h-14c-.55 0-1 .45-1 1s.45 1 1 1h15c.55 0 1-.45 1-1V2.97a.97.97 0 0 0-.97-.97Z"/></svg>`; 1253 break; 1254 case 'mobile_login7_20px': 1255 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
1255<path d="M12 1c6.08 0 11 4.92 11 11s-4.92 11-11 11S1 18.08 1 12 5.92 1 12 1"/><path d="M14.73 5.38h-4.7c-1.39 0-2.51 1.13-2.51 2.51v.59c0 .41.34.75.75.75s.75-.34.75-.75v-.59c0-.56.45-1.01 1.01-1.01h4.7c.56 0 1.01.45 1.01 1.01v8.22c0 .56-.45 1.01-1.01 1.01h-4.7c-.56 0-1.01-.45-1.01-1.01v-.59c0-.41-.34-.75-.75-.75s-.75.34-.75.75v.59c0 1.39 1.13 2.51 2.51 2.51h4.7c1.39 0 2.51-1.13 2.51-2.51V7.89c0-1.39-1.13-2.51-2.51-2.51" style="fill:#fff"/><path d="M9.01 13.23a.694.694 0 0 0 .98.98l1.72-1.72c.06-.06.11-.14.15-.22.03-.08.05-.17.05-.26v-.04c0-.08-.02-.15-.05-.22a.54.54 0 0 0-.15-.22L9.99 9.81a.694.694 0 0 0-.98.98l.54.54H3.7c-.38 0-.69.31-.69.69s.31.69.69.69h5.84l-.54.54Z" style="fill:#fff"/></svg>`; 1256 break; 1257 case 'mobile_login7': 1258 case 'mobile_login7_24px': 1259 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 1c7.73 0 14 6.27 14 14s-6.27 14-14 14S1 22.73 1 15 7.27 1 15 1"/><path d="M17.92 7.38h-5.5c-1.55 0-2.81 1.26-2.81 2.81v.77c0 .41.34.75.75.75s.75-.34.75-.75v-.77c0-.72.59-1.31 1.31-1.31h5.5c.72 0 1.31.59 1.31 1.31v9.62c0 .72-.59 1.31-1.31 1.31h-5.5c-.72 0-1.31-.59-1.31-1.31v-.77c0-.41-.34-.75-.75-.75s-.75.34-.75.75v.77c0 1.55 1.26 2.81 2.81 2.81h5.5c1.55 0 2.81-1.26 2.81-2.81v-9.62c0-1.55-1.26-2.81-2.81-2.81" style="fill:#fff"/><path d="M12.47 16.7c-.26.26-.26.67 0 .93s.67.26.93 0l2.16-2.16c.06-.06.11-.13.14-.21s.05-.16.05-.25-.02-.17-.05-.25a.6.6 0 0 0-.14-.21l-2.16-2.16a.65.65 0 0 0-.93 0c-.26.26-.26.67 0 .93l1.04 1.04H5.92c-.36 0-.65.29-.65.65s.29.65.65.65h7.59z" style="fill:#fff"/></svg>`; 1260 break; 1261 case 'mobile_login7_30px': 1262 icon = `<svg style="--icon-size-offset: 6px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" width="36" height="36"><path id="Rectangle_2300" d="M18 1c9.39 0 17 7.61 17 17s-7.61 17-17 17S1 27.39 1 18 8.61 1 18 1"/><path d="M21.36 9h-6.4c-1.88 0-3.4 1.53-3.4 3.4v1.93c0 .55.45 1 1 1s1-.45 1-1V12.4c0-.77.63-1.4 1.4-1.4h6.4c.77 0 1.4.63 1.4 1.4v11.2c0 .77-.63 1.4-1.4 1.4h-6.4c-.77 0-1.4-.63-1.4-1.4v-1.93c0-.55-.45-1-1-1s-1 .45-1 1v1.93c0 1.88 1.53 3.4 3.4 3.4h6.4c1.88 0 3.4-1.53 3.4-3.4V12.4c0-1.88-1.53-3.4-3.4-3.4" style="fill:#fff"/><path d="M16.06 19.77a.996.996 0 1 0 1.41 1.41l2.47-2.47a.996.996 0 0 0 0-1.41l-2.47-2.47a.996.996 0 1 0-1.41 1.41l.77.77H7.24c-.55 0-1 .45-1 1s.45 1 1 1h9.59l-.77.77Z" style="fill:#fff"/></svg>`; 1263 break; 1264 1265 case 'mobile_lang1_20px': 1266 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M10 1a9 9 0 1 0 .001 18.001A9 9 0 0 0 10 1m6.43 5.16h-2.36c-.28-1.19-.69-2.25-1.19-3.08 1.49.62 2.73 1.71 3.56 3.08ZM17.5 10a7.5 7.5 0 0 1-.38 2.34h-2.78c.1-.75.16-1.53.16-2.34s-.06-1.6-.16-2.34h2.78c.24.74.38 1.52.38 2.34M10 17.5c-.83 0-1.92-1.35-2.53-3.66h5.06c-.61 2.3-1.7 3.66-2.53 3.66m-2.83-5.16C7.06 11.62 7 10.84 7 10s.06-1.62.17-2.34h5.67c.11.72.17 1.5.17 2.34s-.06 1.62-.17 2.34zM2.5 10c0-.82.14-1.61.38-2.34h2.78c-.1.75-.16 1.53-.16 2.34s.06 1.6.16 2.34H2.88c-.24-.74-.38-1.52-.38-2.34M10 2.5c.83 0 1.92 1.35 2.53 3.66H7.47C8.08 3.86 9.17 2.5 10 2.5m-2.87.57c-.5.83-.91 1.89-1.19 3.08H3.58a7.53 7.53 0 0 1 3.56-3.08ZM3.57 13.84h2.36c.28 1.19.69 2.25 1.19 3.08a7.6 7.6 0 0 1-3.56-3.08Zm9.3 3.09c.5-.83.91-1.89 1.19-3.08h2.36a7.53 7.53 0 0 1-3.56 3.08Z"/></svg>`; 1267 break; 1268 case 'mobile_lang1': 1269 case 'mobile_lang1_24px': 1270 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 1C5.92 1 1 5.92 1 12s4.92 11 11 11 11-4.92 11-11S18.08 1 12 1m0 20.5c-1.26 0-2.61-1.81-3.38-4.62h6.76c-.77 2.81-2.12 4.62-3.38 4.62m-3.71-6.12a19.8 19.8 0 0 1 0-6.76h7.42a19.8 19.8 0 0 1 0 6.76zM12 2.5c1.26 0 2.61 1.81 3.38 4.62H8.62C9.39 4.31 10.74 2.5 12 2.5m5.23 6.12h3.64c.4 1.05.63 2.19.63 3.38s-.23 2.32-.63 3.38h-3.64c.17-1.06.27-2.2.27-3.38s-.09-2.31-.27-3.38m2.91-1.5h-3.21c-.4-1.62-1-3.01-1.72-4.06 2.08.75 3.82 2.19 4.94 4.06ZM8.8 3.07c-.73 1.05-1.32 2.44-1.72 4.06H3.87a9.52 9.52 0 0 1 4.94-4.06ZM3.13 8.62h3.64C6.6 9.68 6.5 10.82 6.5 12s.09 2.31.27 3.38H3.13c-.4-1.05-.63-2.19-.63-3.38s.23-2.32.63-3.38m.73 8.26h3.21c.4 1.62 1 3.01 1.72 4.06a9.52 9.52 0 0 1-4.94-4.06Zm11.34 4.05c.73-1.05 1.32-2.44 1.72-4.06h3.21a9.52 9.52 0 0 1-4.94 4.06Z"/></svg>`; 1271 break; 1272 case 'mobile_lang1_30px': 1273 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M15 1C7.27 1 1 7.27 1 15s6.27 14 14 14 14-6.27 14-14S22.73 1 15 1m10.14 7.62h-3.92c-.49-1.92-1.2-3.58-2.07-4.86 2.49.92 4.58 2.64 5.98 4.8
12736ZM27 15c0 1.55-.3 3.02-.84 4.38h-4.51c.23-1.38.36-2.85.36-4.38s-.13-3-.36-4.38h4.51c.54 1.36.84 2.84.84 4.38M15 27c-1.39 0-3.15-2.05-4.17-5.62h8.34C18.15 24.95 16.39 27 15 27m-4.62-7.62C10.15 18.06 10 16.6 10 15s.14-3.06.38-4.38h9.25c.23 1.32.38 2.78.38 4.38s-.14 3.06-.38 4.38zM3 15c0-1.55.3-3.02.84-4.38h4.51C8.12 12 7.99 13.47 7.99 15s.13 3 .36 4.38H3.84C3.3 18.02 3 16.54 3 15M15 3c1.39 0 3.15 2.05 4.17 5.62h-8.34C11.85 5.05 13.61 3 15 3m-4.16.76c-.86 1.28-1.57 2.93-2.07 4.86H4.85c1.4-2.21 3.5-3.93 5.98-4.86ZM4.86 21.38h3.92c.49 1.92 1.2 3.58 2.07 4.86-2.49-.92-4.58-2.64-5.98-4.86Zm14.3 4.86c.86-1.28 1.57-2.93 2.07-4.86h3.92c-1.4 2.21-3.5 3.93-5.98 4.86Z"/></svg>`; 1274 break; 1275 1276 case 'mobile_chevron1_20px': 1277 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M16.47 6.5a.754.754 0 0 0-1.06 0L10 11.91 4.59 6.5c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l5.94 5.94c.29.29.77.29 1.06 0l5.94-5.94c.29-.29.29-.77 0-1.06"/></svg>`; 1278 break; 1279 case 'mobile_chevron1': 1280 case 'mobile_chevron1_24px': 1281 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M20.78 7.35a.754.754 0 0 0-1.06 0L12 15.07 4.28 7.35a.754.754 0 0 0-1.06 0c-.29.29-.29.77 0 1.06l8.25 8.25c.29.29.77.29 1.06 0l8.25-8.25c.29-.29.29-.77 0-1.06"/></svg>`; 1282 break; 1283 case 'mobile_chevron1_30px': 1284 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M25.71 9.29a.996.996 0 0 0-1.41 0l-9.29 9.29-9.3-9.29A.996.996 0 1 0 4.3 10.7l10 10c.39.39 1.02.39 1.41 0l10-10a.996.996 0 0 0 0-1.41"/></svg>`; 1285 break; 1286 case 'mobile_chevron2_20px': 1287 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M8.75 16.5a2.004 2.004 0 0 1-1.41-3.42l3.09-3.09L7.34 6.9c-.78-.78-.78-2.05 0-2.83s2.05-.78 2.83 0l4.5 4.5c.78.78.78 2.05 0 2.83l-4.5 4.5c-.39.39-.9.59-1.41.59Z" transform="rotate(90 10 10)"/></svg>`; 1288 break; 1289 case 'mobile_chevron2': 1290 case 'mobile_chevron2_24px': 1291 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M9.5 21.5c-.77 0-1.54-.29-2.12-.88a3 3 0 0 1 0-4.24L11.76 12 7.38 7.62a3 3 0 0 1 0-4.24 3 3 0 0 1 4.24 0l6.5 6.5a3 3 0 0 1 0 4.24l-6.5 6.5c-.59.59-1.35.88-2.12.88" transform="rotate(90 12 12)"/></svg>`; 1292 break; 1293 case 'mobile_chevron2_30px': 1294 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M12.05 28.5a3.998 3.998 0 0 1-2.83-6.83L15.89 15 9.22 8.33a4.01 4.01 0 0 1 0-5.66 4.01 4.01 0 0 1 5.66 0l9.5 9.5a4.01 4.01 0 0 1 0 5.66l-9.5 9.5c-.78.78-1.8 1.17-2.83 1.17" transform="rotate(90 15 15)"/></svg>`; 1295 break; 1296 case 'mobile_chevron3_20px': 1297 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="m9.46 15.21-1.42-1.42 3.8-3.79-3.8-3.79 1.42-1.42 5.2 5.21z" transform="rotate(90 10 10)"/></svg>`; 1298 break; 1299 case 'mobile_chevron3': 1300 case 'mobile_chevron3_24px': 1301 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m10.21 19.21-1.42-1.42 5.8-5.79-5.8-5.79 1.42-1.42 7.2 7.21z" transform="rotate(90 12 12)"/></svg>`; 1302 break; 1303 case 'mobile_chevron3_30px': 1304 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="m13.11 25.56-2.12-2.12L19.43 15l-8.44-8.44 2.12-2.12L23.67 15z" transform="rotate(90 15 15)"/></svg>`; 1305 break; 1306 case 'mobile_chevron4_20px': 1307 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="m10.16 15.91-2.82-2.82L10.42 10 7.34 6.91l2.82-2.82L16.08 10z" transform="rotate(90 10 10)"/></svg>`; 1308 break; 1309 case 'mobile_chevron4': 1310 case 'mobile_chevron4_24px': 1311 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
1311<path d="m11.27 20.27-3.54-3.54L12.46 12 7.73 7.27l3.54-3.54L19.54 12z" transform="rotate(90 12 12)"/></svg>`; 1312 break; 1313 case 'mobile_chevron4_30px': 1314 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="m14.53 26.97-4.95-4.94L16.6 15 9.58 7.97l4.95-4.94L26.5 15z" transform="rotate(90 15 15)"/></svg>`; 1315 break; 1316 case 'mobile_chevron5_20px': 1317 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M3 9.25h14v1.5H3z"/><path d="M9.25 17V3h1.5v14z"/></svg>`; 1318 break; 1319 case 'mobile_chevron5': 1320 case 'mobile_chevron5_24px': 1321 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M3 11.25h18v1.5H3z"/><path d="M11.25 21V3h1.5v18z"/></svg>`; 1322 break; 1323 case 'mobile_chevron5_30px': 1324 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M4 14h22v2H4z"/><path d="M14 26V4h2v22z"/></svg>`; 1325 break; 1326 case 'mobile_chevron6_20px': 1327 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M14.98 12.01H5.02c-1.1 0-2-.9-2-2s.9-2 2-2h9.97c1.1 0 2 .9 2 2s-.9 2-2 2Z"/><path d="M10 17c-1.1 0-2-.9-2-2V5.03c0-1.1.9-2 2-2s2 .9 2 2V15c0 1.1-.9 2-2 2"/></svg>`; 1328 break; 1329 case 'mobile_chevron6': 1330 case 'mobile_chevron6_24px': 1331 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M18.98 15.01H5.02c-1.66 0-3-1.34-3-3s1.34-3 3-3h13.97c1.66 0 3 1.34 3 3s-1.34 3-3 3Z"/><path d="M12 22c-1.66 0-3-1.34-3-3V5.03c0-1.66 1.34-3 3-3s3 1.34 3 3V19c0 1.66-1.34 3-3 3"/></svg>`; 1332 break; 1333 case 'mobile_chevron6_30px': 1334 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M23.98 19H6.02c-2.21 0-4-1.79-4-4s1.79-4 4-4h17.97c2.21 0 4 1.79 4 4s-1.79 4-4 4Z"/><path d="M15 27.98c-2.21 0-4-1.79-4-4V6.01c0-2.21 1.79-4 4-4s4 1.79 4 4v17.97c0 2.21-1.79 4-4 4"/></svg>`; 1335 break; 1336 case 'mobile_chevron7_20px': 1337 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M5.02 9.01h9.97v2H5.02z"/><path d="M9 5.03h2V15H9z"/></svg>`; 1338 break; 1339 case 'mobile_chevron7': 1340 case 'mobile_chevron7_24px': 1341 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M5.02 11.01h13.97v2H5.02z"/><path d="M11 5.03h2V19h-2z"/></svg>`; 1342 break; 1343 case 'mobile_chevron7_30px': 1344 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M5.02 13.5h19.97v3H5.02z"/><path d="M13.5 5.01h3v19.97h-3z"/></svg>`; 1345 break; 1346 case 'mobile_chevron8_20px': 1347 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M4.02 8.01h11.97v4H4.02z"/><path d="M8 4.03h4V16H8z"/></svg>`; 1348 break; 1349 case 'mobile_chevron8': 1350 case 'mobile_chevron8_24px': 1351 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M4.02 10.01h15.97v4H4.02z"/><path d="M10 4.03h4V20h-4z"/></svg>`; 1352 break; 1353 case 'mobile_chevron8_30px': 1354 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M5.02 12h19.97v6H5.02z"/><path d="M12 5.01h6v19.97h-6z"/></svg>`; 1355 break; 1356 case 'mobile_chevron9_20px': 1357 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="m5.5 7.5 4.5 5 4.5-5z"/></svg>`; 1358 break; 1359 case 'mobile_chevron9': 1360 case 'mobile_chevron9_24px': 1361 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
1361<path d="m5.9 8.61 6.1 6.78 6.1-6.78z"/></svg>`; 1362 break; 1363 case 'mobile_chevron9_30px': 1364 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="m7.8 11 7.2 8 7.2-8z"/></svg>`; 1365 break; 1366 case 'mobile_chevron10_20px': 1367 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M8.7 14.76c-.23 0-.46-.05-.67-.14-.61-.27-1-.87-1-1.54V6.36c0-.67.39-1.27 1.01-1.54.61-.27 1.32-.15 1.81.3l3.64 3.36c.34.32.54.77.54 1.23s-.2.92-.54 1.23L9.85 14.3c-.32.29-.72.44-1.14.44Z" transform="rotate(90 10 10)"/></svg>`; 1368 break; 1369 case 'mobile_chevron10': 1370 case 'mobile_chevron10_24px': 1371 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M10.47 18.73c-.28 0-.57-.06-.84-.17a2.08 2.08 0 0 1-1.25-1.91V8.32c0-.83.49-1.58 1.25-1.91s1.64-.18 2.25.38l4.51 4.17c.43.39.67.95.67 1.53s-.24 1.14-.67 1.53l-4.51 4.16c-.39.36-.9.55-1.41.55" transform="rotate(90 12 12)"/></svg>`; 1372 break; 1373 case 'mobile_chevron10_30px': 1374 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30" height="30"><path d="M12.94 22.58a2.52 2.52 0 0 1-2.52-2.53V9.93c0-1.01.59-1.92 1.52-2.32a2.52 2.52 0 0 1 2.73.46l5.48 5.06c.52.48.81 1.15.81 1.86s-.3 1.38-.81 1.86l-5.48 5.06c-.48.44-1.09.67-1.72.67Z" transform="rotate(90 15 15)"/></svg>`; 1375 break; 1376 1377 case 'pin': 1378 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path d="m13.38 5.45-2.83-2.83L9.93 2c-.31.31-.39.65-.32.98.03.12.08.24.14.35l-4 3.54c-.36-.3-.74-.52-1.12-.6-.11-.03-.23-.04-.34-.04-.39 0-.77.16-1.13.52l2.58 2.58-1.72 1.94-1.92 2.16s-.21.25 0 .48c.23.21.47 0 .47 0l2.16-1.92 1.94-1.72 2.59 2.58c.47-.47.59-.97.48-1.47-.08-.38-.3-.76-.6-1.12l3.54-4c.12.06.23.11.35.14.34.07.67 0 .98-.32l-.62-.62Z"/></svg>`; 1379 break; 1380 case 'pin_blank': 1381 icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path d="m13.38 5.45-2.83-2.83L9.93 2c-.31.31-.39.65-.32.98.03.12.08.24.14.35l-4 3.54c-.36-.3-.74-.52-1.12-.6-.11-.03-.23-.04-.34-.04-.39 0-.77.16-1.13.52l2.58 2.58-1.72 1.94-1.92 2.16s-.21.25 0 .48c.23.21.47 0 .47 0l2.16-1.92 1.94-1.72 2.59 2.58c.47-.47.59-.97.48-1.47-.08-.38-.3-.76-.6-1.12l3.54-4c.12.06.23.11.35.14.34.07.67 0 .98-.32l-.62-.62Zm-5.93 3.1-.98-.98 3.9-3.45.76.76.76.76-3.45 3.9-.98-.98Z"/></svg>`; 1382 break; 1383 1384 default: 1385 break; 1386 } 1387 1388 1389 const mobileSetIcon7Match = type.match(/^mobile_(?:cart|search|mypage|login)7(?:_(?:20|24|30)px)?$/); 1390 if(mobileSetIcon7Match) { 1391 icon = icon 1392 .replace(/<svg(?: style="--icon-size-offset:\s*6px;")?\s*/, '<svg class="mobile-set-icon7" style="--icon-size-offset: 6px;" ') 1393 .replace(/<(path|circle)(\s)/, '<$1 class="mobile-set-icon7-bg"$2') 1394 .replace(/ style="fill:#fff"/g, ' class="mobile-set-icon7-glyph"'); 1395 } 1396 const mobileChevronMatch = type.match(/^mobile_chevron(\d+)(?:_(?:20|24|30)px)?$/); 1397 if(mobileChevronMatch && add_class.indexOf(`mobile-chevron${mobileChevronMatch[1]}`) < 0) { 1398 add_class += ' mobile-chevron' + mobileChevronMatch[1]; 1399 } 1400 1401 if (wrap) { 1402 return '<span class="' + add_class + ' cl-icon">' + icon + '</span>'; 1403 } else { 1404 return icon; 1405 } 1406 } 1407 1408 1409 function refreshMobileSetIconWhiteState(root) { 1410 const roots = []; 1411 if(!root) roots.push(document); 1412 else if(root.jquery) root.each(function() { roots.push(this); }); 1413 else if(root.nodeType) roots.push(root); 1414 1415 requestAnimationFrame(function() { 1416 roots.forEach(function(scope) { 1417 const icons = []; 1418 if(scope.matches?.('svg.mobile-set-icon7')) icons.push(scope); 1419 scope.querySelectorAll?.('svg.mobile-set-icon7').forEach(function(icon) { icons.push(icon); }); 1420 1421 icons.forEach(function(icon) { 1422 const bg = icon.querySelector('.mobile-set-icon7-bg'); 1423 if(!bg) return; 1424 1425 const channels = ((getComputedStyle(bg).fill || '').match(/[\d.]+/g) || []).slice(0,3).map(Number); 1426 if(channels.length < 3) return; 1427 1428 icon.classList.toggle('is-white-color', channels.every(function(ch
1428annel) { 1429 return channel === 255; 1430 })); 1431 }); 1432 }); 1433 }); 1434 } 1435 function getClSVGStyleOptions(prefix, obj) { 1436 const opts = { 1437 size: '24px', 1438 max: 50, 1439 ...(obj ?? {}) 1440 }; 1441 const options = []; 1442 const size = String(opts.size || '24px'); 1443 const sizeNum = parseInt(size, 10) || 24; 1444 1445 for(let i = 1; i <= opts.max; i++) { 1446 const style = String(i); 1447 const type = `${prefix}${style}_${size}`; 1448 if(clSVG(type,sizeNum,sizeNum,false) !== '') options.push(style); 1449 } 1450 1451 return options; 1452 } 1453 1454 1455 function showCopyAlert(el, success) { 1456 var popoverBox = $(el).closest('.bc-popover[data-popover-copy="true"]').find('.bc-popover-copy-box'); 1457 if (popoverBox.length > 0 && success) { 1458 popoverBox.addClass('copy'); 1459 setTimeout(() => { 1460 popoverBox.removeClass('copy'); 1461 }, 500); 1462 } 1463 } 1464 function popoverTextCopy(el) { 1465 const text = $(el).attr('data-copy'); 1466 if (!text) return false; 1467 1468 // ìµì Clipboard API ì¬ì© (ê¶ì¥) 1469 if (navigator.clipboard) { 1470 navigator.clipboard.writeText(text) 1471 .then(() => { 1472 showCopyAlert(el, true); 1473 }) 1474 .catch(err => { 1475 // console.log('clipboard API failed', err); 1476 showCopyAlert(el, false); 1477 }); 1478 return; 1479 } 1480 1481 // 구í ë¸ë¼ì°ì (fallback) 1482 let success = false; 1483 const textarea = document.createElement("textarea"); 1484 textarea.value = text; 1485 textarea.setAttribute("tabindex", "-1"); 1486 textarea.style.position = "fixed"; 1487 textarea.style.left = "-9999px"; 1488 document.body.appendChild(textarea); 1489 textarea.focus(); 1490 textarea.select(); 1491 1492 console.log(textarea.selectionStart, textarea.selectionEnd); 1493 1494 try { 1495 success = document.execCommand("copy"); 1496 } catch (ex) { 1497 // console.log('execCommand failed', ex); 1498 } finally { 1499 document.body.removeChild(textarea); 1500 showCopyAlert(el, success); 1501 } 1502 } 1503 1504 var popoverSVG = function(placement, add_class, title, content, offset, copy) { 1505 if(typeof placement == 'undefined') placement = 'bottom'; 1506 if(typeof add_class == 'undefined') add_class = ''; 1507 if(typeof title == 'undefined') title = ''; 1508 if(typeof copy == 'undefined') copy = ''; 1509 1510 var popover_content = (typeof content == 'undefined') ? '' : content; 1511 if(/\@popovercopysvg\@/.test(popover_content)) { 1512 var popover_copy_svg = clSVG('clone',12,12); 1513 var $popover_copy = $(`<button class="bc-popover-copy-btn" onclick="popoverTextCopy(this)">${popover_copy_svg}</button>`); 1514 $popover_copy.attr({ 1515 'data-copy':copy, 1516 'data-toggle':'tooltip', 1517 'data-html':'true', 1518 'data-placement':'bottom', 1519 'data-original-title':$.lang[LANG]['config.copy'] 1520 }); 1521 1522 popover_content = popover_content.replace(/\@popovercopysvg\@/i,$popover_copy.prop('outerHTML')); 1523 } 1524 1525 var popover_svg = (add_class.indexOf('info') > -1) ? clSVG('info4', 16, 16) : clSVG('question2', 13, 13); 1526 var $popover = $(popover_svg); 1527 1528 if(offset) $popover.attr('data-offset',offset); 1529 if(title) $popover.attr('data-original-title',title); 1530 $popover.attr({ 1531 'class':`cm-popover-info ${add_class}`, 1532 'data-toggle':'popover', 1533 'data-trigger':'click', 1534 'data-focus':'false', //í´í ê³ ì ì true 1535 'data-placement':placement, 1536 'data-content': popover_content, 1537 'data-html':'true', 1538 // 'data-container':'body', 1539 }); 1540 1541 var popover_html = $popover.prop('outerHTML'); 1542 if(copy != '') { 1543 popover_html += ` 1544 <div class="bc-popover-copy-box ${LANG}">
1545 <span class="bc-popover-copy-alert">${$.lang[LANG]['config.copied']}</span> 1546 <input class="bc-popover-copy-val" type="hidden" value="${copy}"> 1547 </div> 1548 `; 1549 } 1550 return popover_html; 1551 } 1552 1553 var tooltipSVG = function(placement, add_class, title, offset) { 1554 if(typeof placement == 'undefined') placement = 'bottom'; 1555 if(typeof add_class == 'undefined') add_class = ''; 1556 if(typeof title == 'undefined') title = ''; 1557 1558 var tooltip_svg = (add_class.indexOf('info') > -1) ? clSVG('info3', 13, 13) : clSVG('question2', 13, 13); 1559 var $tooltip = $(tooltip_svg); 1560 1561 if(offset) $tooltip.attr('data-offset',offset); 1562 $tooltip.attr({ 1563 'class':`cm-popover-info ${add_class}`, 1564 'data-toggle':'tooltip', 1565 'data-trigger':'click', 1566 'data-focus':'false', //í´í ê³ ì ì true 1567 'data-placement':placement, 1568 'data-html':'true', 1569 'data-original-title':title, 1570 }); 1571 1572 return $tooltip.prop('outerHTML'); 1573 } 1574 1575 var getElementSelector = function(obj) { 1576 if(typeof obj == 'undefined') obj = {}; 1577 let _property = { 1578 one: (typeof property != 'undefined') ? property.ONE : ONE, 1579 page: (typeof property != 'undefined') ? property.PAGE : PAGE, 1580 view: (typeof property != 'undefined') ? property.VIEW : VIEW, 1581 parent: (typeof property != 'undefined') ? property.PARENT : PARENT, 1582 }; 1583 1584 let s = ['.element']; 1585 1586 if(_property.view) { 1587 if((obj?.viewfirst ?? false) !== false) { 1588 obj = {...obj, project:true,product:true,fixed:{top:true,bottom:false}}; 1589 s[0] += ':not(.el_000)'; 1590 } 1591 if((obj?.viewlast ?? false) !== false) { 1592 obj = {...obj, footer:true,fixed:{top:false,bottom:true}}; 1593 s.push('.page-toolbars','.page-bottomlist','.el-footer_ctrl.config-element-section'); 1594 } else { 1595 s[0] += ':not(.el_000)'; 1596 } 1597 1598 if((obj?.empty ?? false) === true) s.push('.default_project_contents'); 1599 if((obj?.project ?? false) === false) s[0] += ':not([data-type="project"])'; 1600 if((obj?.product ?? false) === false) s[0] += ':not([data-type="product"])'; 1601 1602 if((obj?.fixed ?? false) === false) { 1603 s[0] += ':not(.el-fixedblock)'; 1604 } else { 1605 const tmp_fixed = obj?.fixed ?? {top:false, bottom:false}; 1606 if((tmp_fixed?.top ?? false) == false) s[0] += ':not(.el-fixedblock[data-posby="t"])'; 1607 if((tmp_fixed?.bottom ?? false) == false) s[0] += ':not(.el-fixedblock[data-posby="b"])'; 1608 } 1609 } else { 1610 s[0] += ':not([data-type="project"]):not([data-type="product"]):not(.el_000)'; 1611 1612 if((obj?.empty ?? false) === false) s[0] += ':not(.addEL-wrap)'; 1613 } 1614 1615 if((obj?.page ?? false) === true) s[0] += '[data-pagename]'; 1616 if((obj?.header ?? false) === false) s[0] += ':not(.el-menu)'; 1617 if((obj?.footer ?? false) === false) s[0] += ':not(.el-footer)'; 1618 if((obj?.fixedcontact ?? false) === false) s[0] += ':not(.el-fixedcontact)'; 1619 1620 // console.log('getElementSelector ',s.join(', ')); 1621 return s.join(', '); 1622 } 1623 var checkElementCount = function(elementType, includeHidden, returnBoolean) { 1624 if (typeof elementType === 'undefined' || !elementType) elementType = 'block'; 1625 if (typeof includeHidden === 'undefined') includeHidden = false; 1626 if (typeof returnBoolean === 'undefined') returnBoolean = false; 1627 1628 let count = 0; 1629 let selector = ''; 1630 1631 let type = (elementType instanceof Array) ? elementType[0] : elementType; 1632 switch(type) { 1633 case 'menu': 1634 selector = '.el-menu.element'; 1635 break; 1636 1637 case 'clmenu': 1638 selector = '.cl-menu.element'; 1639 break; 1640 1641 case 'footer': 1642 selector = '.cl-footer.element'; 1643 break; 1644 1645 case 'block': 1646 selector = getElementSelector(); 1647 break; 1648 1649 case 'pageblock': 1650 let _property = { 1651 one: (typeof property != 'undefined') ? property.ONE : ONE, 1652 menulink: (typeof property != 'undefined') ? property.MENULINK : MENULINK, 1653 }; 1654 1655 if(!_property.one) { 1656 selector = getElementSelector(); 1657 } else { 1658 var pagename = (Array.isArray(elementType)) ? elementType[1] : _property.menulink[0]; 1659 1660 var $scope = $('.dsgn-body') 1661 .find('.element[data-id][data-el]') 1662 .not('.addEL-wrap') 1663 .not('.el-fixedcontact'); 1664 1665 var $firstPageBlock = $scope.filter(function() { 1666 return $(this).attr('data-pagename') === pagename; 1667 }).first(); 1668 1669 if ($firstPageBlock.length > 0) { 1670 if (returnBoolean) return true; 1671 1672 var startIndex = $scope.index($firstPageBlock); 1673 if (startIndex === -1) { 1674 return returnBoolean ? false : 0; 1675 } 1676 1677 $scope.slice(startIndex).each(function () { 1678 var $el = $(this); 1679
1680 if ($el.is('.el-footer')) return false; 1681 1682 var elPagename = $el.attr('data-pagename'); 1683 if (count > 0 && typeof elPagename !== 'undefined' && elPagename !== pagename) return false; 1684 1685 count++; 1686 }); 1687 1688 return count; 1689 } 1690 return returnBoolean ? false : 0; 1691 } 1692 break; 1693 1694 case 'contact-fix': 1695 selector = '.element.el-fixedcontact'; 1696 break; 1697 1698 default: 1699 count = 0; 1700 break; 1701 } 1702 1703 if(selector != '') { 1704 count = $(selector).length; 1705 1706 if(!includeHidden) { 1707 $(selector).each(function() { 1708 const $el = $(this); 1709 if($el.hasClass('hide') || $el.find('.hideBlockWrap').length > 0) count -= 1; 1710 }); 1711 } 1712 } 1713 1714 return returnBoolean ? count > 0 : count; 1715 } 1716 1717 function elementVisibility(el, returnHeight = false) { 1718 if (el instanceof jQuery) el = el[0]; 1719 if (!el || !el.getBoundingClientRect) return returnHeight ? 0 : false; 1720 1721 const rect = el.getBoundingClientRect(); 1722 const windowHeight = window.innerHeight || document.documentElement.clientHeight; 1723 const windowWidth = window.innerWidth || document.documentElement.clientWidth; 1724 1725 const visibleTop = Math.max(rect.top, 0); 1726 const visibleBottom = Math.min(rect.bottom, windowHeight); 1727 const visibleLeft = Math.max(rect.left, 0); 1728 const visibleRight = Math.min(rect.right, windowWidth); 1729 1730 const visibleHeight = Math.max(visibleBottom - visibleTop, 0); 1731 const visibleWidth = Math.max(visibleRight - visibleLeft, 0); 1732 1733 if (returnHeight) { 1734 return visibleHeight; 1735 } else { 1736 return visibleHeight > 0 && visibleWidth > 0; 1737 } 1738 } 1739 1740 var getElementClass = function(cls = '', options = {}) { 1741 let { pageblock = true, el = true } = options; 1742 1743 let classes = [...new Set(cls.split(' '))].filter(c => 1744 !(pageblock && c.startsWith('link-to-')) && 1745 !(el && /^el_\d+$/.test(c)) 1746 ); 1747 1748 return classes.join(' '); 1749 }; 1750 1751 var getElementLiveData = function(el) { 1752 if (el instanceof jQuery) { 1753 el = el[0]; 1754 } 1755 1756 var data = {}; 1757 1758 if (!el || !el.attributes) return data; 1759 1760 $.each(el.attributes, function () { 1761 if (this.name.startsWith('data-')) { 1762 // data-user-name â userName 1763 var camelKey = this.name.slice(5) 1764 .split('-') 1765 .map((part, i) => i === 0 ? part : part[0].toUpperCase() + part.slice(1)) 1766 .join(''); 1767 data[camelKey] = this.value; 1768 } 1769 }); 1770 1771 return data; 1772 } 1773 1774 function getMouseDirection(event, target, axis = 'all') { 1775 const rect = target.getBoundingClientRect(); 1776 const mouseX = event.clientX - rect.left; 1777 const mouseY = event.clientY - rect.top; 1778 1779 if(axis === 'vertical') { 1780 return (mouseY < rect.height / 2) ? 'top' : 'bottom'; 1781 } else if(axis === 'horizontal') { 1782 return (mouseX < rect.width / 2) ? 'left' : 'right'; 1783 } else { 1784 const topDist = mouseY; 1785 const bottomDist = rect.height - mouseY; 1786 const leftDist = mouseX; 1787 const rightDist = rect.width - mouseX; 1788 1789 const minDist = Math.min(topDist, rightDist, bottomDist, leftDist); 1790 if(minDist === topDist) return 'top'; 1791 if(minDist === rightDist) return 'right'; 1792 if(minDist === bottomDist) return 'bottom'; 1793 return 'left'; 1794 } 1795 } 1796 1797 function checkClRootCss(root_key) { 1798 if(typeof root_key == 'undefined') return false; 1799 1800 root_key = root_key.replace(/\_/gi,'-'); 1801 if(!/^--/.test(root_key)) return false;
1802 1803 else return (/^--(sidemobile|sidemap|psearch|sidenav|gtoolbar|gcate|gsort)-/.test(root_key)) ? true : false; 1804 } 1805 function getRootCssSelector(root_key, selector) { 1806 if(typeof root_key == 'undefined') return selector; 1807 1808 root_key = root_key.replace(/\_/gi,'-'); 1809 if(!/^--/.test(root_key)) return selector; 1810 1811 const sid = (PAGE_MODE == 'c') ? SID : property.SID; 1812 const $blockEL = $(selector).closest('.element'); 1813 const checkMenu = $blockEL.is('.header'); 1814 const eltype = (checkMenu) ? 'menu' : $blockEL.attr('data-type'); 1815 const elname = (checkMenu) ? `menu-${sid}` : $blockEL.attr('data-name'); 1816 1817 let root_selector; 1818 switch(eltype) { 1819 case 'menu': 1820 if(/^--(sidemap|psearch|sidenav)-/.test(root_key)) root_selector = `.clroot-menu-${sid}`; 1821 else if(/^--topmobile-/.test(root_key)) root_selector = `.clroot-menu-${sid} .clnav-topmobile`; 1822 else if(/^--sidemobile-/.test(root_key)) root_selector = `.clroot-menu-${sid} .clnav-sidemobile`; 1823 break; 1824 1825 case 'gallery': 1826 if(/^--(gtoolbar|gcate|gsort)-/.test(root_key)) root_selector = `.cl-gtoolbar-${elname}`; 1827 break; 1828 1829 default: 1830 break; 1831 } 1832 1833 return (root_selector) ? root_selector : selector; 1834 } 1835 function getElementRootCss(el,root_key,init_val) { 1836 if(typeof init_val == 'undefined') init_val = ''; 1837 1838 let target; 1839 if(el && el.jquery) { 1840 target = el[0]; 1841 } 1842 else if(el instanceof Element) { 1843 target = el; 1844 } 1845 else if(typeof el === 'string') { 1846 let selector = el; 1847 if(document.querySelector(`${selector} header`)) selector += ' header'; 1848 1849 target = document.querySelector(selector); 1850 } 1851 if (!target) return init_val; 1852 1853 let value = getComputedStyle(target).getPropertyValue(root_key); 1854 if(!value) { 1855 value = getComputedStyle(document.documentElement).getPropertyValue(root_key); 1856 } 1857 1858 return value || init_val; 1859 } 1860 function setElementRootCss(el, root_set) { 1861 let targets = []; 1862 1863 if(el && el.jquery) { 1864 targets = el.toArray(); 1865 } 1866 else if(el instanceof Element) { 1867 targets = [el]; 1868 } 1869 else if(typeof el === 'string') { 1870 let selector = el; 1871 if(el == 'el-menu' && document.querySelector(`${selector} header`)) selector += ' header'; 1872 1873 targets = Array.from(document.querySelectorAll(selector)); 1874 } 1875 1876 if (!targets.length) return; 1877 1878 targets.forEach(target => { 1879 if (!target) return; 1880 1881 $.each(root_set, function(k,v) { 1882 if(v == null || (typeof v === 'string' && v.trim() === '') || Number.isNaN(v)) { 1883 target.style.removeProperty(k); 1884 } 1885 else { 1886 target.style.setProperty(k, v); 1887 } 1888 }); 1889 }); 1890 } 1891 function removeElementRootCss(el, root_key) { 1892 let targets = []; 1893 1894 if(typeof el === 'string') { 1895 let selector = el; 1896 if(document.querySelector(`${selector} header`)) selector += ' header'; 1897 targets = Array.from(document.querySelectorAll(selector)); 1898 } 1899 else if(el instanceof Element) { 1900 targets = [el]; 1901 } 1902 else if(el && el.jquery) { 1903 targets = el.toArray(); 1904 } 1905 1906 if (!targets.length) return; 1907 1908 const removeRootKey = (target, key) => { 1909 if (typeof key !== 'string') return; 1910 if (!target) return; 1911 1912 if (key.endsWith('-')) { 1913 const prefix = key; 1914 Array.from(target.style).forEach(styleName => { 1915 if (styleName.startsWith(prefix)) { 1916 target.style.removeProperty(styleName); 1917 } 1918 }); 1919 } else { 1920 target.style.removeProperty(key); 1921 } 1922 }; 1923
1924 targets.forEach(target => { 1925 if (Array.isArray(root_key)) { 1926 root_key.forEach(key => removeRootKey(target, key)); 1927 } else { 1928 removeRootKey(target, root_key); 1929 } 1930 }); 1931 } 1932 1933 function cssNumber(val) { 1934 return parseFloat(String(val).replace(/[^0-9.-]/g, '').replace(/(\..*?)\..*/g, '$1')); 1935 } 1936 function normalizeBasemobileIconSize(size) { 1937 size = (size || '24px').toString(); 1938 if(/^\d+$/.test(size)) size += 'px'; 1939 if($.inArray(size, ['20px','24px','30px']) < 0) size = '24px'; 1940 return size; 1941 } 1942 function getBasemobileIconType(prefix, style, size) { 1943 style = (style || '1').toString(); 1944 return `${prefix}${style}_${normalizeBasemobileIconSize(size)}`; 1945 } 1946 function getClnavToggleIconHtml($header, mobileStyle) { 1947 const pcStyle = getElementRootCss($header,'--toggle-icon','1') || '1'; 1948 const mobileIconStyle = (mobileStyle || getElementRootCss($header,'--basemobile-toggle-icon','') || $header.find('.cl-nav-toggle').attr('data-style') || '1').toString(); 1949 const mobileIconSize = '24px'; 1950 const mobileSizeNum = cssNumber(mobileIconSize) || 24; 1951 1952 return ` 1953 <span class="cl-nav-toggle-icon cl-nav-toggle-icon-pc" data-style="${pcStyle}">${clSVG(getBasemobileIconType('mobile_toggle',pcStyle,'30px'),30,30,false)}</span> 1954 <span class="cl-nav-toggle-icon cl-nav-toggle-icon-mobile">${clSVG(getBasemobileIconType('mobile_toggle',mobileIconStyle,mobileIconSize),mobileSizeNum,mobileSizeNum,false)}</span> 1955 `; 1956 } 1957 function onlyNumber(val) { 1958 val = String(val).replace(/[^0-9.-]/g, ''); 1959 val = val.replace(/(\..*?)\..*/g, '$1'); 1960 if (isNaN(val) || val === '' || val === '.') { 1961 return 0; 1962 } 1963 return parseFloat(val); 1964 } 1965 1966 1967 function bgImgSrc(val) { 1968 var bgurl = val; 1969 if(bgurl == 'none' || bgurl == '') return ''; 1970 1971 var bgmatch = bgurl.match(/url\((['"]?)(.*?)\1\)/); 1972 if(bgmatch) bgurl = bgmatch[2]; 1973 // if(bgurl?.includes('googleusercontent')) bgurl = getServeImage(bgurl, '60', ''); 1974 1975 return bgurl; 1976 } 1977 1978 1979 function getCharCount(str,options = { trim: false }) { 1980 if (options.trim) { 1981 str = str.replace(/\s+/g, ''); 1982 } 1983 1984 return str.length; 1985 } 1986 1987 function limitChars(str, maxLength, options = { trim: false }) { 1988 let cleaned = options.trim ? str.replace(/\s+/g, '') : str; 1989 1990 if(cleaned.length <= maxLength) return cleaned; 1991 return `${cleaned.substring(0, maxLength)}...`; 1992 } 1993 1994 function limitBytes(str, maxBytes, options = { trim: false }) { 1995 let cleaned = options.trim ? str.replace(/\s+/g, '') : str; 1996 1997 let result = ''; 1998 let byteCount = 0; 1999 2000 for (let i = 0; i < cleaned.length; i++) { 2001 const char = cleaned[i]; 2002 const charCode = char.codePointAt(0); // ì´ëª¨ì§ ë±ë ëì 2003 let charByte = 0; 2004 2005 if (charCode <= 0x007F) { 2006 charByte = 1; 2007 } else if (charCode <= 0x07FF) { 2008 charByte = 2; 2009 } else if (charCode <= 0xFFFF) { 2010 charByte = 3; 2011 } else { 2012 charByte = 4; 2013 i++; // ìë¬ê²ì´í¸ íì´ ì¤íµ 2014 } 2015 2016 if (byteCount + charByte > maxBytes) break; 2017 2018 result += char; 2019 byteCount += charByte; 2020 } 2021 2022 return result.length < cleaned.length ? `${result}...` : result; 2023 } 2024 2025 function clDebounce(func, delay) { 2026 let timeout; 2027 return function () { 2028 clearTimeout(timeout); 2029 timeout = setTimeout(func, delay); 2030 }; 2031 } 2032 2033 var show404 = function() { 2034 2035 var error_style = ` 2036 <style type="text/css" id="error_css"> 2037 @import url("//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css"); 2038 .error_404.new_design { max-width: 348px; margin:auto; text-align: center; padding:100px 0; } 2039 .error_404.new_design .text-center svg { fill:#eeeeee; } 2040 .error_404.new_design h1, 2041 .error_404.new_design h3, 2042 .error_404.new_design p { margin:0; line-height: normal; } 2043 .error_404.new_design h1 { margin-top:50px; font-size:60px; color:#2d343e; font-family:Inter; font-weight: bold; } 2044 .error_404.new_design h3 { margin-top:10px; font-size:32px; color:#797f86;font-family: "Spoqa Han Sans Neo";font-weight: normal; } 2045 .error_404.new_design p { margin-top:30px; font-size:14px; color:#797f86; word-break: keep-all; line-height: 1.6; font-weight:400;font-family: "Spoqa Han Sans Neo"; } 2046 @media only screen and (max-width: 767px) { 2047 .error_404.new_design h1 { margin-top:40px; font-size:46px; } 2048 .error_404.new_design h3 { margin-top:5px; font-size:28px; } 2049 .error_404.new_design p { margin-top:20px; font-size:13px; } 2050 } 2051 </style> 2052 `; 2053 2054 var error_html = ` 2055 <div class="error_404 new_design"> 2056 <div class="text-center"> 2057 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 71" width="80" heigth="71"><path d="M79.18 61.87 45.25 3.04C43.58.14 39.88-.86 36.99.81c-.93.53-1.7 1.3-2.23 2.23L.82 61.87a6.095 6.095 0 0 0 2.22 8.32c.92.52 1.96.81 3.03.81h67.86A6.094 6.094 0 0 0 80 64.89c0-1.06-.29-2.11-.82-3.02m-35.36-2.5a2.56 2.56 0 0 1-2.55 2.58h-2.59a2.56 2.56 0 0 1-2.57-2.56v-2.23c.01-.7.3-1.36.8-1.86.47-.51 1.14-.79 1.84-.78h2.45c.7-.01 1.36.27 1.85.77.5.47.78 1.13.78 1.81l-.01 2.27zm-1.19-15.53c-.04.69-.33 1.35-.83 1.84-.45.48-1.09.74-1.74.74-.7.02-1.37-.26-1.85-.77-.47-.49-.75-1.13-.78-1.81L36.18 23.8c-.05-.68.22-1.35.72-1.81.49-.5 1.15-.77 1.85-.77h2.57c.7 0 1.38.29 1.85.81.49.48.76 1.14.72 1.83l-1.26 19.98z"/></svg> 2058 </div> 2059 <h1>404</h1><h3>Page Not Found</h3> 2060 <p>
2060${$.lang[LANG]['config.page.not.found.error']}</p> 2061 </div> 2062 `; 2063 2064 if($('.error_404.new_design').length == 0) { 2065 $('.dsgn-body').append(error_style); 2066 $('div.element.el-footer').before(error_html); //404 error 2067 } else { 2068 $('.error_404').show(); 2069 } 2070 } 2071 2072 function waitForElementReady($el) { 2073 const $toWait = $el.add($el.find('[data-aos], video')); 2074 2075 if ($toWait.length === 0) return Promise.resolve(); 2076 2077 const promises = $toWait.map((_, item) => { 2078 return new Promise(resolve => { 2079 const $item = $(item); 2080 2081 if ($item.is('[data-aos]')) { 2082 if ($item.hasClass('aos-animate')) { 2083 resolve(); 2084 } else { 2085 const aos = $item.attr('data-aos-ch') || $item.attr('data-aos'); 2086 $item.attr('data-aos', aos).addClass('aos-animate'); 2087 $item.one('transitionend webkitTransitionEnd', resolve); 2088 } 2089 } else if ($item.is('video')) { 2090 const video = item; 2091 if (video.readyState >= 2) { 2092 resolve(); 2093 } else { 2094 $item.one('loadedmetadata canplay', resolve); 2095 if (video.paused && video.autoplay) video.play().catch(()=>{ resolve(); }); 2096 } 2097 } else { 2098 resolve(); 2099 } 2100 }); 2101 }).get(); 2102 2103 return Promise.all(promises); 2104 } 2105 2106 function getGoToElementBaseTarget(target) { 2107 const $elem = $(target).closest('.elem'); 2108 return ($elem.length > 0) ? $elem[0] : target; 2109 } 2110 2111 function getGoToElementReadyPromise(target) { 2112 if(!$('body').hasClass('mode-config')) return Promise.resolve(); 2113 2114 const baseTarget = getGoToElementBaseTarget(target); 2115 const targetTop = baseTarget.offsetTop; 2116 const $prevElements = $('.dsgn-body > .element, .dsgn-body > .elem > .element').filter(function () { 2117 const baseElement = getGoToElementBaseTarget(this); 2118 return baseElement.offsetTop <= targetTop; 2119 }); 2120 const elementPromises = $prevElements.map((_, el) => waitForElementReady($(el))).get(); 2121 2122 return Promise.all(elementPromises); 2123 } 2124 2125 2126 function goToElement(selector, duration) { 2127 if(typeof duration == 'undefined') duration = ($('body').hasClass('mode-config')) ? 1000 : 500; 2128 if(clCheckBrowser('safari') && clCheckBrowser('mobile')) duration = 0; 2129 2130 let target; 2131 if(typeof selector === 'string') { 2132 target = document.querySelector(selector); 2133 } else if(selector instanceof Element) { 2134 target = selector; 2135 } else if (selector && selector.jquery) { 2136 target = selector[0]; 2137 } 2138 2139 if (target) { 2140 getGoToElementReadyPromise(target).then(() => { 2141 const $header = $('.cl-nav'); 2142 $header.attr('data-scroll','gotoelement'); 2143 $header.find('.active').removeClass('active'); 2144 $header.find('.open').removeClass('open'); 2145 2146 target = getGoToElementBaseTarget(target); 2147 2148 const targetPosition = target.offsetTop; 2149 let offset = 0; 2150 if(!$(target).hasClass('element') && !$(target).hasClass('elem')) { 2151 offset = $(target).closest('.element')[0].offsetTop; 2152 } 2153 if($('body').hasClass('openBandBanner')) { 2154 offset = cssNumber(getElementRootCss('body',`--bandBanner-height-${$('html').attr('data-bp')}`,'0px')); 2155 } 2156 2157 if(!$(target).is('.element[data-pagename]')) { 2158 if($('body').hasClass('clnav-overlap-ON') && $('body').hasClass('clnav-sticky-ON')) { 2159 offset += (-1 * cssNumber(getElementRootCss('html','--clnav-toparea-h'))); 2160 } 2161 } 2162 if($('body').hasClass('clnav-overlap-OFF') && $('body').hasClass('clnav-sticky-OFF')) { 2163 offset += cssNumber(getElementRootCss('html','--clnav-toparea-h')); 2164 } 2165 2166 $('html').animate({ 2167 scrollTop: targetPosition + offset 2168 }, duration, 'easeInOutQuart', function() { 2169 2170 let $target = $(target); 2171 let $pageEl = $target.closest('.element[data-pagename]'); 2172 if (!$pageEl.length) { 2173 let $checkEl = $target.closest('.element'); 2174 if($checkEl.closest('.elem').length > 0) $checkEl = $checkEl.closest('.elem'); 2175 2176 const $targetprev = $checkEl.prevAll('.elem, .element[data-pagename]'); 2177 for (let i = 0; i < $targetprev.length; i++) { 2178 const $tmpprev = $($targetprev[i]); 2179 2180 if ($tmpprev.is('.element[data-pagename]')) { 2181 $pageEl = $tmpprev; 2182 break; 2183 } 2184 2185 const $inner = $tmpprev.find('.element[data-pagename]'); 2186 if ($tmpprev.hasClass('elem') && $inner.length) { 2187 $pageEl = $inner; 2188 break; 2189 } 2190 } 2191 } 2192 2193 let pageName = $pageEl.length ? $pageEl.attr('data-pagename') : (($('body').hasClass('mode-config')) ? PAGE : property.PAGE); 2194 if($.clnav.check()) $.clnav.active(pageName); 2195 2196 setTimeout(function () { 2197 $header.removeAttr('data-scroll'); 2198 }, 0); 2199 }); 2200 2201 if( $(target).closest('.element[data-type="gallery"]').length > 0 || 2202 $(target).find('.element[data-type="gallery"]').length > 0 2203 ) { 2204 $.removeCookie('gallery', { path: '/' }); 2205 $.removeCookie('gallery-item', { path : '/' }); 2206 } 2207 2208 if( $(target).closest('.element[data-type="forum"]').length > 0 || 2209 $(target).find('.element[data-type="forum"]').length > 0 2210 ) { 2211 $.removeCookie('forum', { path: '/' }); 2212 $.removeCookie('forum-item', { path : '/' }); 2213 } 2214 2215 if(typeof $.cookie('block-add') != 'undefined') $.removeCookie('block-add', { path: '/' }); 2216 2217 }); 2218 } 2219 } 2220 2221 function htmlDecode(str) { 2222 return $('<textarea/>').html(str).text(); 2223 } 2224 2225 let blockAOSRefreshTimer = null; 2226 2227 function scheduleBlockAOSRefresh(delay) {
2228 if(typeof delay == 'undefined') delay = 0; 2229 2230 clearTimeout(blockAOSRefreshTimer); 2231 blockAOSRefreshTimer = setTimeout(() => { 2232 requestAnimationFrame(() => { 2233 requestAnimationFrame(() => { 2234 if(typeof AOS != 'undefined') AOS.refreshHard(); 2235 }); 2236 }); 2237 }, delay); 2238 } 2239 2240 function unsetBlockAOS(target, obj) { 2241 let $target = $(target).not('.error_404, .el-menu, .el-footer, .cl-s-product-detail, .cl-s-project-empty'); 2242 if (!$target.length) return; 2243 2244 const opts = { 2245 skipRefresh: false, 2246 ...(obj ?? {}) 2247 }; 2248 2249 $target.each(function() { 2250 const $el = $(this); 2251 if($el.closest('.elem').length > 0) { 2252 if($('.dsgn-body').hasClass('mode-config') && $('#el-blockConfig').hasClass('open')) { 2253 $el.css({ opacity: '', 'transition-duration': 0 }); 2254 } else { 2255 $el.css({ opacity: '', transform: '', transition: '' }); 2256 $el.attr('data-aosinfo', false); 2257 } 2258 } 2259 2260 $el.removeClass('aos-init aos-animate'); 2261 $el.removeAttr('data-aos data-aos-duration data-aos-easing data-aos-delay data-aos-offset data-aos-anchor data-aosinfo'); 2262 2263 setBlockElem($el, {aos:false}); 2264 }); 2265 2266 if(PAGE_MODE == 'c' && !opts.skipRefresh) { 2267 scheduleBlockAOSRefresh(); 2268 } 2269 } 2270 function getBlockAOS(target,obj) { 2271 let $target = $(target); 2272 const block_id = $target.attr('data-id'); 2273 2274 const opts = { 2275 site: {}, 2276 block: {}, 2277 ignoreAos: false, 2278 parallaxEnabled: $target.is('[data-parallax="true"]'), 2279 ...(obj ?? {}) 2280 }; 2281 2282 const checkConfig = (PAGE_MODE == 'c') ? true : false; 2283 let site_settings = structuredClone((checkConfig) ? SETTINGS : property.SETTINGS); 2284 let block_settings = structuredClone( 2285 checkConfig 2286 ? ($.bcModal.data?.block?.elsettings ?? {}) 2287 : JSON.parse(property?.CONTENTS?.[`el${block_id}`]?.element?.elsettings || `{}`) 2288 ); 2289 if(!$.isEmptyObject(opts.site)) { 2290 site_settings = {...site_settings, ...structuredClone(opts.site || {})}; 2291 } 2292 if(!$.isEmptyObject(opts.block)) { 2293 block_settings = {...block_settings, ...structuredClone(opts.block || {})}; 2294 } 2295 2296 const aos_raw = {t:0,m:'no-motion',d:0}; 2297 const site_raw = structuredClone(site_settings?.block_aos?.all || aos_raw); 2298 const block_raw = structuredClone(block_settings?.block_aos || aos_raw); 2299 2300 let aos_source = ''; 2301 let aosEnabled = false; 2302 let aos_opts = {...aos_raw}; 2303 2304 if(!opts.parallaxEnabled && !opts.ignoreAos) { 2305 const block_time = Number(block_raw?.t || 0); 2306 const site_time = Number(site_raw?.t || 0); 2307 2308 if(block_time > site_time && block_time > 0) { 2309 aos_source = 'block'; 2310 aos_opts = block_raw; 2311 } else if(site_time > 0) { 2312 aos_source = 'site'; 2313 aos_opts = site_raw; 2314 } 2315 2316 if(aos_source != '' && aos_opts.m && aos_opts.m != 'no-motion') { 2317 aosEnabled = true; 2318 } 2319 } 2320 2321 const gtoolbarUsed = (getOrDefault(block_settings,'category_display','OFF') === 'ON' 2322 || getOrDefault(block_settings,'gallery_sort','default') === 'product' 2323 || block_id === 'all_products' 2324 ) ? true : false; 2325 const gtoolbarSticky = (getOrDefault(block_settings,'category_sticky','OFF') === 'ON' 2326 || getOrDefault(block_settings,'allproducts_sticky','OFF') === 'ON' 2327 ) ? true : false; 2328 if(gtoolbarUsed && gtoolbarSticky) $target.attr('data-gtoolbar-sticky',gtoolbarSticky); 2329 2330 return { 2331 enabled: aosEnabled, 2332 soruce: aos_source, 2333 options: aos_opts, 2334 raw: { 2335 site: site_raw, 2336 block: block_raw, 2337 }, 2338 2339 gtoolbarSticky: gtoolbarSticky, 2340 parallaxScroll: $target.is('[data-parallax="true"][data-parallax-effect="scroll"]') 2341 }; 2342 2343 } 2344 function setBlockAOS(target, obj) { 2345 let $target = $(target).not('.error_404, .el-menu, .el-footer, .cl-s-product-detail, .cl-s-project-empty'); 2346 if (!$target.length) return; 2347 2348 if (!window.AOSInited) { 2349 AOS.init({ 2350 disableMutationObserver: true, 2351 mirror: true 2352 }); 2353 window.AOSInited = true; 2354 } 2355 2356 const opts = { 2357 ignoreAos: false, 2358 skipRefresh: false, 2359 ...(obj ?? {}) 2360 }; 2361 2362 const ignoreAos = obj?.ignoreAos || false; 2363 const isPreview = (PAGE_MODE === 'c' && !ignoreAos) ? true : false;
2364 let preview_duration = 0; 2365 2366 $target.each(function() { 2367 const $el = $(this); 2368 const _aos = getBlockAOS($el, opts); 2369 2370 if(_aos.enabled) { 2371 $el.attr({ 2372 'data-aosinfo': true, 2373 'data-aos': _aos.options.m, 2374 'data-aos-duration': _aos.options.d, 2375 }); 2376 $el.removeAttr('data-aos-delay data-aos-offset'); 2377 2378 setBlockElem($el, {aos:true}); 2379 2380 if(isPreview) preview_duration = Math.max(preview_duration, Number(_aos.options.d || 0)); 2381 } 2382 else { 2383 unsetBlockAOS($el, {skipRefresh: true}); 2384 } 2385 }); 2386 2387 const delay = isPreview ? 300 : 100; 2388 if(!opts.skipRefresh) { 2389 scheduleBlockAOSRefresh(delay); 2390 } 2391 2392 if(isPreview) { 2393 setTimeout(() => { 2394 if($target.closest('.elem').length > 0) $target.closest('.elem').addClass('_gtoolbar_visible'); 2395 }, delay + preview_duration + 100); 2396 } 2397 2398 } 2399 2400 function isInDOM(el) { 2401 if (!el) return false; 2402 2403 const node = el.jquery ? el[0] : el; 2404 2405 return !!(node && node.isConnected); 2406 } 2407 2408 function setBlockElem(element, obj) { 2409 let $block; 2410 if(element instanceof jQuery) $block = element; 2411 else $block = $(element); 2412 2413 if($block.length === 0) return false; 2414 2415 const checkAllproducts = $block.is('[data-id="all_products"]'); 2416 2417 let reloadGtoolbar = false; 2418 const $gtoolbar = getGToolbar($block); 2419 if($gtoolbar.length > 0) { 2420 reloadGtoolbar = true; 2421 $gtoolbar.remove(); 2422 } 2423 2424 const $parentElem = $block.closest('.elem'); 2425 if($parentElem.length > 0) { 2426 $parentElem.replaceWith($block); 2427 } 2428 const opts = { 2429 gtoolbarSticky: $block.is('[data-gtoolbar-sticky="true"]'), 2430 parallaxScroll: $block.is('[data-parallax="true"][data-parallax-effect="scroll"]'), 2431 aos: $block.is('[data-aos]'), 2432 id: $block.attr('data-id'), 2433 ...(obj ?? {}) 2434 }; 2435 2436 const checkSticky = opts.gtoolbarSticky; 2437 if(checkSticky) $block.attr('data-gtoolbar-sticky',true); 2438 else $block.removeAttr('data-gtoolbar-sticky'); 2439 const checkHidden = (opts.aos || opts.parallaxScroll) ? true : false; 2440 2441 let $elem; 2442 if(checkHidden) { 2443 $block.css({'position':'','overflow':''}); 2444 const $domBlock = (isInDOM($block)) ? $block : $(`template.elementAddPoint[data-id="${opts.id}"]`); 2445 $domBlock.wrap(`<div class="${checkSticky ? '' : 'elem'} elem-hidden"></div>`); 2446 2447 if(checkSticky) { 2448 $domBlock.closest('.elem-hidden').wrap('<div class="elem elem-visible"></div>'); 2449 setElementRootCss($domBlock.closest('.elem'),{'--gtoolbar-top':$block.css('padding-top')}); 2450 } 2451 } 2452 2453 if(reloadGtoolbar) { 2454 initGToolbar($block); 2455 } 2456 2457 } 2458 2459 2460 2461 2462 2463 2464 2465 2466}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.