/* ==========================================================================
   Icon library.
   ========================================================================== */
.icon {
  --icon-size: 16px;
  width: var(--icon-size);
  height: var(--icon-size);

  &:before {
    content: "";
    display: inline-block;
    width: inherit;
    height: inherit;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: var(--icon-size);
    background: var(--color-fg);
    transition: var(--transition);
  }
}
    
/* Variables.
   ========================================================================== */
:root {
  --icon-default: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512'><path d='M510.315 256.56a253.497 253.497 0 0 1-253.501 253.498A253.497 253.497 0 0 1 3.317 256.56 253.497 253.497 0 0 1 256.814 3.064a253.497 253.497 0 0 1 253.5 253.497Z'/></svg>");
  --icon-default1: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512'><path d='M35.553 7.067h441.311a32.839 32.839 0 0 1 32.914 32.914v433.833a32.839 32.839 0 0 1-32.914 32.91H35.554a32.839 32.839 0 0 1-32.911-32.91V39.98a32.839 32.839 0 0 1 32.91-32.91Z'/></svg>");
  --icon-env: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512'><path d='m26.266 506.084 19.888 1.642c2.518-30.261 11.832-51.48 20.349-65.158s15.618-19.209 15.618-19.209l.47-.397 21.348-21.92c45.728 43.406 97.295 65.913 149.078 65.436 53.193-.49 105.842-24.8 151.631-71.416l.023-.024.023-.023c37.666-37.899 56.52-94.759 66.237-151.165v-.035c7.937-47.793 9.205-95.837 8.46-132.782-.744-36.944-3.604-63.92-3.76-65.722l-.023-.092-2.871-27.011-26.944-2.352h-.023c-4.348-.375-66.91-6.097-139.978.595-73.067 6.693-157.846 25.14-208.523 76.747-45.811 46.663-69.148 99.74-68.658 152.944.45 48.964 21.993 97.203 61.641 140.317l-21.53 22.117.916-.816s-10.104 8.215-20.09 24.264c-9.985 16.037-20.494 40.48-23.282 74.048zm22.308-260.125c-.436-47.266 20.039-95.047 62.954-138.76 44.358-45.183 125.063-64.355 196.087-70.856s131.192-1.034 136.442-.586l10.546.92 1.112 10.354c.361 4.122 2.975 28.27 3.712 64.394.726 36.125-.564 83.106-8.205 129.094-9.368 54.288-27.84 107.39-60.755 140.45l-.01.023-.024.023c-42.904 43.702-90.335 65.064-137.6 65.499-45.938.423-92.292-19.336-134.965-59.777L156.83 346.7l137.926-1.27-.183-19.965-118.136 1.088 68.255-70.118 118.4-1.09-.183-19.987-98.564.908 98.862-101.562-14.306-13.965-55.4 56.92-.85-92.348-19.965.184 1.035 112.497-96.137 98.74-1.119-121.52-19.987.184 1.304 141.681-53.614 55.089c-36.394-39.875-55.186-83.008-55.584-126.207'/></svg>");
  --icon-fbp: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512'><path d='m424.082 498.605-.844-63.506-151.495 2.014L267.01 81.04l125.38-1.667-71.544 143.019-2.614.034-1.317 11.928.018 1.363c.258 51.604 42.54 93.41 94.155 93.14 51.603-.28 93.443-42.55 93.162-94.154l-.144-10.894h-.046l-.05-3.853-4.068.054-91.538-172.648-5.96 11.922-135.7 1.804-.66-49.75-19.987.265.662 49.751-134.404 1.787-6.218-11.749-87.58 175.019-2.592.034-1.317 11.928.018 1.363c.258 51.604 42.54 93.41 94.154 93.14 51.604-.28 93.421-42.55 93.14-94.154l-.144-10.894h-.023l-.051-3.853-4.078.055-74.78-141.073 124.151-1.651 4.735 356.074-150.785 2.005.845 63.506zm-20.24-19.72-282.316 3.754-.313-23.546 282.316-3.754zm7.148-170.017h-.023c-38.488.22-69.066-29.19-72.72-66.73l144.97-1.928c-2.68 38.155-33.321 68.457-72.216 68.658m-302.29 4.02c-38.488.218-69.066-29.19-72.72-66.732l144.96-1.927c-2.682 38.155-33.345 68.457-72.251 68.659m368.81-92.58-134.178 1.784 65.595-131.097zm-302.267 4.019L41.02 226.11l65.64-131.12Z'/></svg>");
  --icon-lab: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512'><path d='M483.391 498.79a9.69 9.69 0 0 0 9.793-9.583c1.145-106.118-84.208-193.3-190.315-194.446-35.136-.379-67.856 9.208-96.41 25.394-16.474-7.868-34.718-12.773-54.16-12.983-71.691-.774-130.71 56.952-131.484 128.655a9.69 9.69 0 0 0 9.583 9.793l83.597.902c-2.735 12.565-5.46 25.174-5.604 38.532a9.69 9.69 0 0 0 9.583 9.792zM472.93 479.3l-343.76-3.711c.829-12.313 1.937-24.557 5.206-35.958v-.022h.022a173.67 173.67 0 0 1 77.256-100.774l.025-.042a171.5 171.5 0 0 1 90.984-24.666c92.334.997 166.14 74.084 170.28 165.174zm-354.4-52.107-76.302-.823c5.743-56.368 52.075-100.479 109.874-99.855 12.265.132 23.716 2.878 34.664 6.677-4.658 3.456-9.66 6.494-13.984 10.358-24.927 22.243-43.524 51.12-54.253 83.643m33.934-137.114c37.102.4 67.709-23.912 79.319-57.146 20.219 15.15 44.356 25.57 71.475 25.862 67.782.732 123.546-53.916 124.277-121.698.732-67.793-53.84-123.534-121.621-124.265-65.325-.705-118.33 50.313-122.847 114.646-9.05-3.451-18.57-5.935-28.772-6.045-46.484-.502-84.77 37.01-85.273 83.483-.5 46.408 36.968 84.662 83.442 85.163m.208-19.343a64.826 64.826 0 0 1-64.285-65.61 64.88 64.88 0 0 1 65.688-64.329c10.802.118 20.585 3.51 29.437 8.26a121.68 121.68 0 0 0 32.76 70.732c-6.565 29.28-32.243 51.286-63.6 50.947m150.796-31.316c-26.672-.288-50.864-10.653-69.067-27.399l-.596-.465c.206.155-.282-.222-.162-.155l-.045-.143a103.44 103.44 0 0 1-32.504-70.161l-.019-.045.028-.086a79 79 0 0 1-.173-6.316A103.503 103.503 0 0 1 305.697 32.174a103.437 103.437 0 0 1 102.477 104.714A103.514 103.514 0 0 1 303.46 239.419Zm-81.603-12.635-.574-.497c.041.046.11.04.152.086.162.167-.423-.244.433.41z'/></svg>");
  --icon-line: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512'><path d='M9.252 211.733h494.425V325.13H9.252Z' style='stroke-width:18.8976'/></svg>");
  --icon-overall: url("data:image/svg+xml,<%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F>%0A<svg%0A   width='512'%0A   height='512'%0A   version='1.1'%0A   id='svg8818'%0A   sodipodi:docname='overall.svg'%0A   inkscape:version='1.2.2 (b0a8486541%2C 2022-12-01)'%0A   xml:space='preserve'%0A   xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%0A   xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%0A   xmlns='http://www.w3.org/2000/svg'%0A   xmlns:svg='http://www.w3.org/2000/svg'><defs%0A     id='defs8822'><clipPath%0A       clipPathUnits='userSpaceOnUse'%0A       id='clipPath5718'><path%0A         d='M 0%2C0 H 1920 V 1080 H 0 Z'%0A         id='path5716' /></clipPath><clipPath%0A       clipPathUnits='userSpaceOnUse'%0A       id='clipPath6996'><g%0A         id='g7002'><g%0A           id='g7000'><path%0A             d='M 0%2C0 H 1920 V 1080 H 0 Z'%0A             id='path6998' /></g></g></clipPath><clipPath%0A       clipPathUnits='userSpaceOnUse'%0A       id='clipPath6966'><g%0A         id='g6972'><g%0A           id='g6970'><path%0A             d='M 0%2C0 H 1920 V 1080 H 0 Z'%0A             id='path6968' /></g></g></clipPath><clipPath%0A       clipPathUnits='userSpaceOnUse'%0A       id='clipPath5762'><path%0A         d='M 0%2C0 H 1920 V 1080 H 0 Z'%0A         id='path5760' /></clipPath><clipPath%0A       clipPathUnits='userSpaceOnUse'%0A       id='clipPath5778'><path%0A         d='M 0%2C0 H 1920 V 1080 H 0 Z'%0A         id='path5776' /></clipPath></defs><sodipodi:namedview%0A     id='namedview8820'%0A     pagecolor='%23ffffff'%0A     bordercolor='%23000000'%0A     borderopacity='0.25'%0A     inkscape:showpageshadow='2'%0A     inkscape:pageopacity='0.0'%0A     inkscape:pagecheckerboard='0'%0A     inkscape:deskcolor='%23d1d1d1'%0A     showgrid='false'%0A     inkscape:zoom='0.64693624'%0A     inkscape:cx='809.19876'%0A     inkscape:cy='643.03091'%0A     inkscape:window-width='2250'%0A     inkscape:window-height='1371'%0A     inkscape:window-x='20'%0A     inkscape:window-y='20'%0A     inkscape:window-maximized='0'%0A     inkscape:current-layer='svg8818' /><g%0A     inkscape:label='Calque 1'%0A     id='layer1'%0A     transform='matrix(1.8171556%2C0%2C0%2C1.8171556%2C247.33608%2C9.6953491)'><g%0A       id='g5748'%0A       transform='matrix(2.8287105%2C0%2C0%2C-2.8287105%2C10.70986%2C62.60793)' /><g%0A       id='g5752'%0A       transform='matrix(2.8287105%2C0%2C0%2C-2.8287105%2C31.664085%2C21.932205)' /><g%0A       id='g5756'%0A       transform='matrix(2.8287105%2C0%2C0%2C-2.8287105%2C-2852.3257%2C2263.1305)'><g%0A         id='g5758'%0A         clip-path='url(%23clipPath5762)'><g%0A           id='g5764'%0A           transform='translate(1026.9679%2C777.6992)' /></g></g><g%0A       id='g5768'%0A       transform='matrix(2.8287105%2C0%2C0%2C-2.8287105%2C86.605869%2C62.60793)' /><g%0A       id='g5772'%0A       transform='matrix(2.8287105%2C0%2C0%2C-2.8287105%2C-2852.3257%2C2263.1305)'><g%0A         id='g5774'%0A         clip-path='url(%23clipPath5778)'><g%0A           id='g5780'%0A           transform='translate(1053.7983%2C777.6992)' /></g></g><g%0A       id='g5784'%0A       transform='matrix(2.8287105%2C0%2C0%2C-2.8287105%2C69.702055%2C6.9346674)' /></g><path%0A     id='path9017'%0A     style='stroke-width:0.440106'%0A     d='m 221.19968%2C504.50505 c 2.35466%2C0.0252 4.28408%2C-1.86287 4.30996%2C-4.21752 0.50393%2C-46.70317 -37.06043%2C-85.07251 -83.75877%2C-85.57686 -15.46357%2C-0.16679 -29.86385%2C4.0525 -42.430622%2C11.17605 -7.250309%2C-3.46276 -15.279597%2C-5.62148 -23.83614%2C-5.7139 -31.551636%2C-0.34065 -57.526257%2C25.06493 -57.866895%2C56.62184 -0.02517%2C2.35466 1.862878%2C4.28409 4.21753%2C4.30996 l 36.791546%2C0.39698 c -1.203693%2C5.52991 -2.402984%2C11.07922 -2.466357%2C16.95816 -0.02493%2C2.3545 1.863058%2C4.28365 4.21754%2C4.30952 z m -4.60395%2C-8.57766 -151.290833%2C-1.63324 c 0.364843%2C-5.41902 0.852481%2C-10.80768 2.291194%2C-15.82533 v -0.0104 h 0.0094 c 5.328923%2C-18.54561 17.475158%2C-34.38935 34.000819%2C-44.35124 l 0.0113%2C-0.0185 c 12.07146%2C-7.28789 25.94309%2C-11.04852 40.0426%2C-10.85565 40.63675%2C0.43878 73.1192%2C32.6048 74.94127%2C72.69407 z M 60.622164%2C472.99479 27.041196%2C472.6326 c 2.527527%2C-24.80792 22.918518%2C-44.22142 48.356213%2C-43.94681 5.397905%2C0.0581 10.437557%2C1.26664 15.255839%2C2.93859 -2.050027%2C1.52102 -4.251431%2C2.85805 -6.154456%2C4.55862 -10.970524%2C9.78927 -19.155168%2C22.49821 -23.877065%2C36.81179 m 14.934557%2C-60.3447 c 16.328822%2C0.17604 29.799146%2C-10.5238 34.908776%2C-25.15031 8.8985%2C6.66762 19.52133%2C11.25352 31.45657%2C11.38204 29.83128%2C0.32216 54.37333%2C-23.72876 54.69505%2C-53.56002 0.32217%2C-29.8361 -23.6953%2C-54.36805 -53.52613%2C-54.68977 -28.74992%2C-0.31029 -52.077744%2C22.14304 -54.065704%2C50.4564 -3.982968%2C-1.51882 -8.172769%2C-2.61204 -12.662726%2C-2.66044 -20.457888%2C-0.22094 -37.307784%2C16.28831 -37.52916%2C36.74136 -0.220049%2C20.42444 16.269836%2C37.26024 36.723324%2C37.48074 m 0.09158%2C-8.51297 c -15.799323%2C-0.13066 -28.483896%2C-13.07665 -28.292276%2C-28.87535 0.133079%2C-15.81488 13.095476%2C-28.50911 28.909683%2C-28.31158 4.754022%2C0.0519 9.059584%2C1.54477 12.955393%2C3.63527 1.262319%2C11.67682 6.328344%2C22.61484 14.417886%2C31.12958 -2.88929%2C12.8863 -14.190356%2C22.57127 -27.990733%2C22.42208 m 66.366223%2C-13.78236 c -11.73851%2C-0.12675 -22.38556%2C-4.68846 -30.39682%2C-12.05847 l -0.26227%2C-0.20464 c 0.0907%2C0.0682 -0.12412%2C-0.0977 -0.0715%2C-0.0682 l -0.0197%2C-0.0629 C 102.68291%2C369.90409 97.555908%2C358.8373 96.958518%2C347.08228 l -0.008%2C-0.0198 0.0124%2C-0.0378 c -0.0625%2C-0.92519 -0.0879%2C-1.8525 -0.0762%2C-2.77971 0.24816%2C-25.19973 20.909972%2C-45.40953 46.109032%2C-45.1003 25.19736%2C0.23194 45.41292%2C20.88878 45.10075%2C46.08527 -0.23761%2C25.19868 -20.88716%2C45.41773 -46.08525%2C45.12448 z m -35.91399%2C-5.56073 -0.2526%2C-0.21874 c 0.018%2C0.0204 0.0485%2C0.0177 0.0669%2C0.0378 0.0715%2C0.0734 -0.18616%2C-0.10735 0.19058%2C0.18045 z M 297.13501%2C256.46881 V 223.69177 H 375.3297 V 39.908676 h -64.71362 l 37.89916%2C73.311084 h 1.35151 l 0.76093%2C6.14426 v 0.31803 0.38617 c 0.22082%2C26.63446 -21.31197%2C48.50346 -47.95033%2C48.71126 -26.63809%2C0.21428 -48.51482%2C-21.31278 -48.72262%2C-47.95033 v -0.0228 -5.59914 h 0.0227 v -1.9875 h 2.1011 l 46.05367%2C-89.722314 3.15731%2C6.110202 h 70.04023 V 3.928873 h 10.31239 v 25.678752 h 69.37011 l 3.13461%2C-6.110203 46.39438%2C89.722318 h 1.34016 l 0.76093%2C6.14426 v 0.31802 0.38618 c 0.22079%2C26.63446 -21.31196%2C48.50346 -47.95032%2C48.71125 -26.63809%2C0.21429 -48.50346%2C-21.31277 -48.71128%2C-47.95032 v -0.0228 -5.59914 h 0.0113 v -1.9875 h 2.10111 L 449.71971%2C39.908618 H 385.64209 V 223.69172 h 77.8199 v 5.15618 27.62086 z M 307.4474%2C246.15642 H 453.16097 V 234.00416 H 307.4474 Z m -4.8609%2C-87.68936 h 0.0115 c 19.86753%2C-0.15497 35.44734%2C-15.53985 37.07008%2C-34.93493 h -74.82189 c 1.64449%2C19.6721 17.66206%2C35.09645 37.74017%2C34.93493 z m 156.02595%2C0 c 19.86736%2C-0.15497 35.44711%2C-15.5401 37.07008%2C-34.93493 h -74.82158 c 1.64447%2C19.6721 17.67341%2C35.09645 37.7515%2C34.93493 z m -190.96088%2C-45.2473 h 69.25654 L 302.16626%2C46.018878 Z m 156.01461%2C0 h 69.27925 L 458.18088%2C46.007521 Z M 9.6111334%2C240.97633 l 8.7732196%2C0.72434 c 1.110766%2C-13.34907 5.219464%2C-22.70942 8.976568%2C-28.74321 3.757117%2C-6.03379 6.889582%2C-8.47368 6.889582%2C-8.47368 l 0.20733%2C-0.17514 9.417265%2C-9.66959 c 20.172049%2C19.14774 42.919859%2C29.07626 65.762952%2C28.86585 23.46507%2C-0.21615 46.69019%2C-10.94004 66.88914%2C-31.50381 l 0.0104%2C-0.0104 0.0104%2C-0.0104 c 16.61564%2C-16.71843 24.93271%2C-41.80115 29.21919%2C-66.68358 v -0.0154 c 3.50124%2C-21.08297 4.0606%2C-42.276662 3.73196%2C-58.574248 -0.3282%2C-16.297143 -1.58984%2C-28.197093 -1.65865%2C-28.992018 l -0.0104%2C-0.0406 -1.26673%2C-11.914916 -11.88585%2C-1.037538 h -0.0104 C 192.74933%2C24.556571 165.15128%2C22.032415 132.91872%2C24.984465 100.68661%2C27.936956 63.287949%2C36.074495 40.932755%2C58.839943 20.7241%2C79.424448 10.429421%2C102.83835 10.645574%2C126.30829 c 0.19851%2C21.59954 9.701792%2C42.87926 27.191765%2C61.89818 l -9.497563%2C9.75651 0.404077%2C-0.35997 c 0%2C0 -4.45719%2C3.62388 -8.862324%2C10.70359 -4.404692%2C7.07442 -9.040531%2C17.85699 -10.2704066%2C32.66486 z m 9.8407486%2C-114.7492 c -0.192335%2C-20.8505 8.839832%2C-41.928173 27.770965%2C-61.211341 19.5677%2C-19.931624 55.169173%2C-28.388988 86.500073%2C-31.256772 31.33089%2C-2.867797 57.87286%2C-0.456133 60.1888%2C-0.258505 l 4.65215%2C0.405841 0.49054%2C4.567465 c 0.15926%2C1.81835 1.31236%2C12.470783 1.6375%2C28.406188 0.32024%2C15.935862 -0.2488%2C36.660644 -3.61948%2C56.947374 -4.13253%2C23.94812 -12.2811%2C47.37306 -26.80092%2C61.95685 l -0.004%2C0.0104 -0.0104%2C0.0104 c -18.9263%2C19.27831 -39.84958%2C28.70176 -60.69963%2C28.89364 -20.264679%2C0.1866 -40.712873%2C-8.52971 -59.537259%2C-26.36947 l 17.187349%2C-17.66157 60.84344%2C-0.56024 -0.0806%2C-8.80718 -52.113468%2C0.47996 30.109408%2C-30.93123 52.22991%2C-0.48083 -0.0807%2C-8.8169 -43.47963%2C0.40054 43.61108%2C-44.802132 -6.31081%2C-6.1604 -24.43866%2C25.109176 -0.37497%2C-40.737561 -8.80719%2C0.08124 0.45658%2C49.625917 -42.409024%2C43.55726 -0.493623%2C-53.606218 -8.816892%2C0.08124 0.575237%2C62.499868 -23.650796%2C24.30147 C 27.922492%2C164.31063 19.632766%2C145.28333 19.457188%2C126.22689 M 277.98451%2C334.91075 c -0.57317%2C13.88663 4.40757%2C27.4298 13.84138%2C37.63619 l 45.78057%2C49.45766 c 2.97146%2C3.21019 6.72158%2C5.0663 10.23875%2C7.35854 -0.004%2C0.1618 -4.9e-4%2C0.32368 0.0104%2C0.48516 2.22402%2C4.55547 5.10913%2C8.75721 8.56183%2C12.46902 l 45.78105%2C49.45718 c 19.56239%2C21.1346 52.89315%2C22.42627 74.04073%2C2.90952 l 0.0403%2C0.002 4.12142%2C-3.81449 c 21.14422%2C-19.57247 22.43252%2C-52.94406 2.86003%2C-74.08827 l -45.79016%2C-49.45859 c -2.99548%2C-3.24094 -6.7754%2C-5.11864 -10.32712%2C-7.42193 0.0313%2C-0.13932 0.057%2C-0.27986 0.077%2C-0.42127 -2.23001%2C-4.54775 -5.11282%2C-8.7451 -8.55701%2C-12.45894 l -45.78633%2C-49.4629 c -19.55758%2C-21.12884 -52.87347%2C-22.41426 -74.03062%2C-2.90854 l -0.0504%2C-0.002 -4.11037%2C3.79479 c -10.19196%2C9.4454 -16.2036%2C22.5602 -16.70672%2C36.44682 z m 8.90912%2C0.34394 c 0.42944%2C-11.13171 5.08935%2C-22.09577 13.87068%2C-30.22384 l 4.09982%2C-3.79575 0.0104%2C4.9e-4 c 17.57326%2C-16.26189 45.17675%2C-15.19119 61.43384%2C2.37198 l 44.84581%2C48.43693 c -9.53983%2C-2.31244 -19.51196%2C-1.93009 -28.90767%2C1.18165 l -33.0425%2C-35.6917 c -7.23655%2C-7.82303 -19.61909%2C-8.2957 -27.44213%2C-1.05965 h -0.0104 l -7.09961%2C6.55683 c -7.83361%2C7.2466 -8.29187%2C19.62962 -1.05967%2C27.44258 l 35.0927%2C37.90613 12.60256%2C13.61995 c 0.0149%2C0 0.0403%2C0.002 0.0582%2C0.0525 l 0.16957%2C0.18302 c 0.27668%2C0.29829 0.68306%2C0.36506 0.9703%2C0.64367 1.76531%2C1.6183 3.67375%2C2.92869 5.81229%2C3.77893 1.4401%2C0.61102 2.88741%2C0.79306 4.4178%2C1.039 1.08466%2C0.16333 2.11837%2C0.33386 3.20973%2C0.3108 0.85887%2C-0.0152 1.68747%2C0.36843 2.5353%2C0.24931 0.30558%2C-0.22472 0.58483%2C-0.48319 0.83247%2C-0.77051 3.40857%2C-0.66623 6.71822%2C-1.90219 9.44086%2C-4.41731 l 7.10537%2C-6.57268 c 1.81719%2C-1.67644 2.45077%2C-3.96964 3.46672%2C-6.08657 2.34838%2C-0.0139 4.628%2C0.79203 6.44586%2C2.2788 0.44145%2C0.34009 1.06112%2C0.24258 1.45356%2C0.66193 h 0.0201 l 10.13064%2C10.94438 c -2.10874%2C3.61466 -4.38225%2C7.17743 -7.61312%2C10.1681 h -0.0104 l -4.11182%2C3.81449 c -4.21612%2C3.90091 -9.17275%2C6.91533 -14.57586%2C8.86445 -5.38134%2C1.95365 -11.09283%2C2.83598 -16.81284%2C2.59728 -2.35997%2C-0.0913 -4.56623%2C-1.13556 -6.88059%2C-1.61879 -3.75587%2C-0.80123 -7.49062%2C-1.62696 -10.94628%2C-3.41147 -4.41686%2C-2.25622 -8.67999%2C-4.96542 -12.23269%2C-8.80393 l -45.7795%2C-49.45724 c -7.82734%2C-8.46392 -11.96463%2C-19.69483 -11.49871%2C-31.21385 z m 30.49955%2C1.64232 c 0.10368%2C-2.68707 1.2153%2C-5.33047 3.33605%2C-7.28839 l 7.09963%2C-6.55779 c 4.24153%2C-3.92592 10.88194%2C-3.66989 14.80787%2C0.57162 l 31.65193%2C34.18868 c -3.73427%2C2.02709 -7.65349%2C3.62283 -10.8997%2C6.62791 l -4.12144%2C3.81979 c -3.22557%2C2.98586 -5.32086%2C6.64615 -7.6237%2C10.1883 l -31.48716%2C-34.01576 c -1.88181%2C-2.04496 -2.8758%2C-4.75276 -2.76395%2C-7.52955 z m 40.33961%2C48.09637 c 2.10396%2C-3.62475 4.37746%2C-7.18753 7.61361%2C-10.18351 l 4.12095%2C-3.814 c 4.20942%2C-3.89474 9.15709%2C-6.90586 14.5504%2C-8.85532 5.38598%2C-1.95732 11.10306%2C-2.8413 16.82868%2C-2.60207 2.33933%2C0.0904 4.5307%2C1.13411 6.83064%2C1.6015 3.77557%2C0.80218 7.53579%2C1.63418 11.01066%2C3.43452 4.41204%2C2.25574 8.66509%2C4.95966 12.21827%2C8.79288 l 45.78969%2C49.46343 c 16.25757%2C17.56268 15.1907%2C45.18637 -2.37198%2C61.44346 l -4.08974%2C3.78519 -0.0302%2C-4.9e-4 c -17.5627%2C16.26189 -45.18158%2C15.19551 -61.43817%2C-2.37246 l -44.84533%2C-48.44125 c 9.55821%2C2.32216 19.57668%2C1.91103 28.91248%2C-1.18648 l 33.03776%2C35.69652 c 7.3083%2C7.83352 19.56669%2C8.30662 27.457%2C1.05966 l 7.09481%2C-6.5626 c 7.8288%2C-7.24613 8.29187%2C-19.63924 1.06015%2C-27.45219 l -35.09323%2C-37.90133 -12.60207%2C-13.62476 c -0.0149%2C0 -0.0403%2C-0.001 -0.0533%2C-0.0529 l -0.18494%2C-0.1931 c -0.2858%2C-0.30888 -0.70756%2C-0.37612 -1.00921%2C-0.6605 -1.7557%2C-1.60775 -3.65934%2C-2.91815 -5.77769%2C-3.76213 -1.44107%2C-0.6062 -2.88308%2C-0.78297 -4.4087%2C-1.02891 -1.07934%2C-0.15803 -2.09769%2C-0.32855 -3.18426%2C-0.30983 -0.86414%2C0.0152 -1.7019%2C-0.37899 -2.56509%2C-0.25556 -0.30363%2C0.2235 -0.58124%2C0.48034 -0.82763%2C0.7657 -3.40861%2C0.67105 -6.72833%2C1.9118 -9.44136%2C4.43223 l -7.09001%2C6.56786 h -0.0104 c -1.81719%2C1.67643 -2.44596%2C3.97492 -3.46672%2C6.08655 -2.32154%2C-0.025 -4.55135%2C-0.73637 -6.43049%2C-2.27782 -0.44192%2C-0.34009 -1.07119%2C-0.24834 -1.46411%2C-0.6677 z m 43.05696%2C46.49964 c 3.72898%2C-2.02708 7.6482%2C-3.62282 10.89442%2C-6.6279 l 4.12624%2C-3.8145 c 3.22557%2C-2.98106 5.32087%2C-6.64138 7.61839%2C-10.1782 l 31.48719%2C34.01573 c 3.90389%2C4.25301 3.64873%2C10.85814 -0.57164%2C14.7973 l -7.09481%2C6.5626 c -4.24779%2C3.93429 -10.88118%2C3.67832 -14.81315%2C-0.57163 z'%0A     sodipodi:nodetypes='cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccscccccccccccccccscccsccscccccccccccccccccccsccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc' /></svg>");
  --icon-phone: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512'><path d='M213.782 497.287c-43.053-8.829-79.002-25.657-110.483-51.717-49.496-40.974-79.93-96.346-88.012-160.134-1.684-13.292-1.927-42.905-.457-55.65 4.723-40.936 17.29-75.433 40.073-110.003 13.262-20.123 30.44-38.955 50.442-55.299 4.972-4.063 26.134-18.836 26.982-18.836.168 0 3.372-1.767 7.121-3.925 20.068-11.555 45.806-21.149 69.526-25.916 10.21-2.052 10.805-2.077 49.819-2.077 39.079 0 39.593.022 49.819 2.087 49.192 9.936 95.144 35.857 129.861 73.255 45.506 49.019 68.81 113.364 65.07 179.665-1.254 22.213-3.523 35.732-9.493 56.537-8.15 28.405-20.957 53.685-40.35 79.647-7.652 10.243-30.826 34.104-41.05 42.266-27.438 21.904-59.737 38.01-93.334 46.543-17.289 4.391-18.704 4.492-61.75 4.399-22.056-.048-41.759-.426-43.784-.842zm69.159-26.497c11.516-1.343 20.582-2.921 28.51-4.964 75.785-19.534 133.857-76.129 155.59-151.633 8.89-30.886 10.237-68.567 3.618-101.185-5.607-27.632-16.12-53.062-31.43-76.032-9.578-14.37-15.08-21.011-28.573-34.486-31.277-31.236-69.356-51.198-112.99-59.233-22.832-4.205-52.08-4.415-74.473-.535-46.949 8.134-87.46 29.47-119.751 63.07-38.111 39.657-58.829 88.603-60.45 142.816-1.142 38.176 5.952 71.082 22.407 103.936 6.417 12.812 7.998 15.498 15.558 26.416 11.211 16.194 26.691 32.862 42.545 45.81 15.318 12.51 40.2 26.623 59.59 33.799 16.41 6.073 36.854 10.93 52.786 12.54 11.66 1.178 35.608 1.016 47.063-.32zm12.27-48.396c-30.695-3.933-76.448-47.827-113.754-109.133-8.341-13.707-22.313-41.81-28.653-57.635-13.186-32.908-19.225-59.02-19.225-83.131 0-22.163 6.133-32.946 26.437-46.48 4.863-3.242 9.282-5.89 9.82-5.887.54.003 1.75 1.385 2.69 3.069 3.513 6.286 39.561 68.597 42.807 73.993 1.623 2.698 1.673 3.08.487 3.743-3.74 2.093-8.604 8.035-10.748 13.129-2.189 5.2-2.313 6.15-2.322 17.77-.009 10.864.252 13.244 2.262 20.703 2.61 9.69 5.764 17.942 10.309 26.974 3.284 6.526 11.273 19.932 12.312 20.658.321.225 2.078 2.45 3.904 4.942 1.826 2.494 6.734 7.748 10.908 11.677 11.958 11.257 24.76 16.848 36.432 15.911 2.737-.22 6.673-1.15 8.746-2.066l3.768-1.667 5.926 10.358a4870.96 4870.96 0 0 0 11.618 20.178c3.132 5.402 7.92 13.688 10.643 18.414 2.721 4.726 6.677 11.54 8.79 15.14 8.988 15.318 9.28 15.976 7.621 17.19-3.021 2.211-14.937 7.761-20.815 9.695-5.932 1.951-15.097 3.078-19.963 2.455zm49.537-18.087c-2.03-1.859-8.237-12.153-27.016-44.807-10.023-17.427-17.305-30-18.722-32.326-2.522-4.136-2.378-9.77.33-12.99 1.146-1.36 6.529-4.98 11.961-8.041 5.433-3.062 11.4-6.423 13.262-7.47 2.477-1.394 4.215-1.798 6.484-1.506 6.005.77 4.45-1.376 25.572 35.327 6.217 10.802 14.43 24.98 18.252 31.508 3.821 6.526 7.438 12.787 8.037 13.912 2.163 4.065.94 10.666-2.418 13.044-2.225 1.576-13.839 8.465-21.168 12.556-6.901 3.853-10.99 4.075-14.574.793zM225.528 197.11c-1.594-.972-3.953-4.01-6.19-7.976-3.648-6.464-28.176-49.034-37.399-64.908-8.332-14.34-7.478-16.123 13.429-28.03 5.851-3.334 11.31-6.31 12.13-6.614 2.225-.826 8.383.99 10.172 2.999.863.968 8.139 13.177 16.17 27.13 8.03 13.955 18.032 31.297 22.226 38.54 4.194 7.242 7.845 14.264 8.114 15.605.74 3.7-1.442 7.928-5.51 10.68-1.958 1.325-8.207 5.051-13.887 8.28-11.355 6.455-14.545 7.166-19.255 4.294z'/></svg>");
  --icon-sup: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='512' height='512'><path d='M30.523 123.76a108.82 108.82 0 0 0 28.815 78.351l95.306 102.961c6.186 6.683 13.993 10.547 21.315 15.319a11 11 0 0 0 .02 1.01 107.1 107.1 0 0 0 17.824 25.958l95.307 102.96c40.725 43.998 110.113 46.687 154.138 6.057l.084.004 8.58-7.941c44.018-40.746 46.7-110.219 5.954-154.237L362.54 191.239c-6.236-6.747-14.105-10.656-21.499-15.451a11 11 0 0 0 .16-.877 108.2 108.2 0 0 0-17.814-25.937L228.069 46.002C187.354 2.016 117.997-.66 73.952 39.947l-.105-.005-8.557 7.9a108.82 108.82 0 0 0-34.78 75.875Zm18.547.716c.894-23.174 10.595-45.999 28.876-62.92l8.535-7.902.021.001c36.584-33.854 94.049-31.625 127.893 4.938l93.36 100.836c-19.86-4.814-40.62-4.018-60.18 2.46l-68.788-74.303c-15.065-16.286-40.843-17.27-57.129-2.206h-.021l-14.78 13.65c-16.308 15.086-17.262 40.865-2.206 57.13l73.056 78.913 26.236 28.354c.031 0 .084.004.121.109l.353.381c.576.621 1.422.76 2.02 1.34 3.675 3.369 7.648 6.097 12.1 7.867 2.998 1.272 6.011 1.651 9.197 2.163 2.258.34 4.41.695 6.682.647 1.788-.032 3.513.767 5.278.519a10.5 10.5 0 0 0 1.733-1.604c7.096-1.387 13.986-3.96 19.654-9.196l14.792-13.683c3.783-3.49 5.102-8.264 7.217-12.671a21 21 0 0 1 13.419 4.744c.919.708 2.209.505 3.026 1.378h.042l21.09 22.784c-4.39 7.525-9.123 14.942-15.849 21.168h-.02l-8.56 7.941a89.3 89.3 0 0 1-30.344 18.454 91.4 91.4 0 0 1-35.001 5.407c-4.913-.19-9.506-2.364-14.324-3.37-7.819-1.668-15.594-3.387-22.788-7.102-9.195-4.697-18.07-10.337-25.466-18.328L73.01 189.415a90.33 90.33 0 0 1-23.938-64.981Zm63.494 3.419c.216-5.594 2.53-11.097 6.945-15.173l14.78-13.652c8.83-8.173 22.654-7.64 30.827 1.19l65.893 71.174c-7.774 4.22-15.933 7.542-22.691 13.798l-8.58 7.952c-6.715 6.216-11.077 13.836-15.871 21.21l-65.55-70.814a21.85 21.85 0 0 1-5.754-15.675zm83.979 100.127c4.38-7.546 9.113-14.963 15.85-21.2l8.579-7.94a89.3 89.3 0 0 1 30.291-18.435 91.4 91.4 0 0 1 35.034-5.417c4.87.188 9.432 2.361 14.22 3.334 7.86 1.67 15.688 3.402 22.922 7.15 9.185 4.696 18.039 10.325 25.436 18.305L444.2 306.792c33.845 36.562 31.624 94.069-4.938 127.913l-8.514 7.88-.063-.001c-36.562 33.854-94.059 31.634-127.902-4.939L209.424 336.8a109.24 109.24 0 0 0 60.19-2.47l68.778 74.313a40.607 40.607 0 0 0 57.16 2.206l14.77-13.662c16.298-15.085 17.262-40.885 2.207-57.15l-73.057-78.903-26.235-28.364c-.031 0-.084-.004-.111-.11l-.385-.402c-.595-.643-1.473-.783-2.101-1.375-3.655-3.347-7.618-6.075-12.028-7.832-3-1.262-6.002-1.63-9.178-2.142-2.247-.329-4.367-.684-6.629-.645-1.799.032-3.543-.789-5.34-.532a10.5 10.5 0 0 0-1.723 1.594c-7.096 1.397-14.007 3.98-19.655 9.227l-14.76 13.673h-.021c-3.783 3.49-5.092 8.275-7.217 12.671-4.833-.052-9.475-1.533-13.387-4.742-.92-.708-2.23-.517-3.048-1.39zm89.636 96.803c7.763-4.22 15.922-7.542 22.68-13.798l8.59-7.941c6.715-6.206 11.077-13.826 15.86-21.189l65.55 70.814a21.89 21.89 0 0 1-1.19 30.805l-14.77 13.662a21.816 21.816 0 0 1-30.838-1.19z'/></svg>");
  --icon-z_handle_e: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512'><path d='M257.127 4.8C117.383 4.8 3.801 118.384 3.801 258.128s113.582 253.326 253.326 253.326c140.382 0 253.326-113.582 253.326-253.326S396.871 4.801 257.127 4.801m-57.145 37.067c4.712-.269 15.24 10.528 107.426 102.588 70.363 70.266 102.2 102.609 103.287 104.928 2.007 4.279 2.006 9.97-.002 14.248-1.97 4.197-202.978 205.255-206.52 206.57-3.035 1.127-4.597 1.067-7.737-.3h-.002c-3.596-1.568-5.407-4.739-5.407-9.465v-3.995l99.944-99.966 99.943-99.967-99.943-99.967-99.944-99.967v-4.263c0-4.75 2.165-7.969 6.455-9.6.955-.363 1.628-.794 2.5-.844m-45.867 46.664a10.2 10.2 0 0 1 2.756.403c3.947 1.132 163.77 160.95 164.856 164.85.45 1.62.451 3.825 0 5.446-.57 2.052-20.769 22.732-81.873 83.819-44.615 44.6-81.68 81.097-82.366 81.103s-2.002.19-2.924.409c-.921.217-2.891-.145-4.38-.803h-.002c-4.883-2.163-7.453-8.771-5.168-13.293.508-1.007 35.113-36.059 76.898-77.893l75.973-76.06-76.43-76.485c-52.171-52.208-76.608-77.22-76.99-78.797-1.633-6.739 3.367-12.74 9.65-12.699'/></svg>");
  --icon-z_handle_w: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512'><path d='M257.127 511.453c139.744 0 253.326-113.582 253.326-253.326S396.871 4.801 257.127 4.801C116.745 4.8 3.801 118.383 3.801 258.127s113.582 253.326 253.326 253.326m57.144-37.066c-4.71.269-15.239-10.529-107.425-102.588-70.363-70.266-102.2-102.609-103.287-104.928-2.007-4.279-2.006-9.97.002-14.248 1.97-4.197 202.978-205.255 206.52-206.57 3.035-1.127 4.596-1.067 7.737.3h.002c3.596 1.568 5.407 4.739 5.407 9.465v3.994l-99.944 99.967-99.943 99.967 99.943 99.967 99.944 99.967v4.263c0 4.75-2.165 7.969-6.455 9.6-.955.363-1.628.794-2.5.844m45.868-46.664a10.2 10.2 0 0 1-2.756-.403c-3.947-1.132-163.77-160.95-164.856-164.85-.45-1.62-.452-3.825 0-5.447.57-2.052 20.769-22.731 81.873-83.818 44.615-44.601 81.68-81.097 82.366-81.103s2.001-.19 2.923-.409c.922-.217 2.892.144 4.381.803h.002c4.883 2.162 7.453 8.771 5.168 13.293-.508 1.007-35.113 36.059-76.898 77.893l-75.973 76.06 76.43 76.485c52.171 52.208 76.608 77.22 76.99 78.796 1.633 6.74-3.367 12.74-9.65 12.7'/></svg>");
}

/* Classes.
   ========================================================================== */
.icon--default:before {
  mask-image: var(--icon-default);
}
.icon--default1:before {
  mask-image: var(--icon-default1);
}
.icon--env:before {
  mask-image: var(--icon-env);
}
.icon--fbp:before {
  mask-image: var(--icon-fbp);
}
.icon--lab:before {
  mask-image: var(--icon-lab);
}
.icon--line:before {
  mask-image: var(--icon-line);
}
.icon--overall:before {
  mask-image: var(--icon-overall);
}
.icon--phone:before {
  mask-image: var(--icon-phone);
}
.icon--sup:before {
  mask-image: var(--icon-sup);
}
.icon--z_handle_e:before {
  mask-image: var(--icon-z_handle_e);
}
.icon--z_handle_w:before {
  mask-image: var(--icon-z_handle_w);
}
