:root
{
    --svg-tray-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M26 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 2v13h-3.587a1.98 1.98 0 0 0-1.413.586L18.586 22h-5.172L11 19.586A1.98 1.98 0 0 0 9.586 19H6V6zm0 20H6v-5h3.586L12 23.414a1.98 1.98 0 0 0 1.414.586h5.172A1.98 1.98 0 0 0 20 23.414L22.414 21H26z"></path></svg>');
    --svg-hourglass-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M25 9.455V5a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v4.5a2.01 2.01 0 0 0 .8 1.6l6.534 4.9L7.8 20.9a2.01 2.01 0 0 0-.8 1.6V27a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-4.455a2.01 2.01 0 0 0-.794-1.596L17.66 16l6.547-4.95A2 2 0 0 0 25 9.455M23 27H9v-4.5l7-5.25 7 5.294zm0-17.545-7 5.295L9 9.5V5h14z"></path></svg>');
    --svg-hourglass_medium-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M25 9.455V5a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v4.5a2.01 2.01 0 0 0 .8 1.6l6.534 4.9L7.8 20.9a2.01 2.01 0 0 0-.8 1.6V27a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-4.455a2.01 2.01 0 0 0-.794-1.596L17.66 16l6.547-4.95A2 2 0 0 0 25 9.455M9 5h14v4.455l-.721.545H9.666L9 9.5zm7 9.75L12.334 12h7.3zM23 27H9v-4.5l6-4.5v3a1 1 0 0 0 2 0v-2.99l6 4.535z"></path></svg>');
    --svg-watch-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M26 16a10 10 0 0 0-4.087-8.059l-.78-4.297A2 2 0 0 0 19.165 2h-6.33a2 2 0 0 0-1.968 1.644l-.78 4.297a9.987 9.987 0 0 0 0 16.118l.78 4.297A2 2 0 0 0 12.836 30h6.33a2 2 0 0 0 1.968-1.644l.78-4.297A10 10 0 0 0 26 16M12.835 4h6.33l.489 2.694a9.97 9.97 0 0 0-7.308 0zM8 16a8 8 0 1 1 8 8 8.01 8.01 0 0 1-8-8m11.165 12h-6.33l-.489-2.694a9.97 9.97 0 0 0 7.308 0zM15 16v-5a1 1 0 0 1 2 0v4h4a1 1 0 0 1 0 2h-5a1 1 0 0 1-1-1"></path></svg>');
    --svg-clock_user-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M17 9v5.381l4.552-2.276a1 1 0 1 1 .896 1.789l-6 3A1 1 0 0 1 15 16V9a1 1 0 0 1 2 0m-1 18a11 11 0 1 1 11-11 1 1 0 0 0 2 0 13 13 0 1 0-13 13 1 1 0 0 0 0-2m12.966.742a1 1 0 1 1-1.932.514C26.68 26.927 25.433 26 24 26s-2.68.927-3.034 2.256a1 1 0 1 1-1.932-.514 5 5 0 0 1 2.139-2.915 4 4 0 1 1 5.653 0 5 5 0 0 1 2.14 2.915M22 22a2 2 0 1 0 4 0 2 2 0 0 0-4 0"></path></svg>');
    --svg-clock_counter_clockwise-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M17 10v5.434l4.515 2.708a1 1 0 1 1-1.03 1.716l-5-3A1 1 0 0 1 15 16v-6a1 1 0 0 1 2 0m-1-6a11.93 11.93 0 0 0-8.49 3.519A52 52 0 0 0 5 10.25V8a1 1 0 0 0-2 0v5a1 1 0 0 0 1 1h5a1 1 0 1 0 0-2H6.125a54 54 0 0 1 2.799-3.071 10 10 0 1 1 .207 14.344 1 1 0 1 0-1.375 1.454A12 12 0 1 0 16 4"></path></svg>');
    --svg-clock_countdown-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M29 17.083A13.015 13.015 0 1 1 14.918 3a1.004 1.004 0 0 1 .165 2A11.015 11.015 0 1 0 27 16.918a1.003 1.003 0 1 1 2 .165M15 9v7a1 1 0 0 0 1 1h7a1 1 0 1 0 0-2h-6V9a1 1 0 0 0-2 0m5-3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m4.5 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m3 4.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"></path></svg>');
    --svg-metronome-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m23.393 14.355 3.347-3.683a1 1 0 0 0-1.48-1.344l-2.569 2.825-2.15-6.76A1.99 1.99 0 0 0 18.635 4h-5.271a1.99 1.99 0 0 0-1.907 1.394l-6.363 20A2 2 0 0 0 7 28h18a2 2 0 0 0 1.906-2.606zM23.09 20h-4.83l3.577-3.935zM13.364 6h5.271l2.5 7.863L15.557 20H8.91zM7 26l1.273-4h15.453L25 26z"></path></svg>');
    --svg-hand_palm-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M23.5 11c-.519 0-1.032.115-1.5.339V7.5a3.5 3.5 0 0 0-5.17-3.075A3.5 3.5 0 0 0 10 5.5v.839A3.5 3.5 0 0 0 5 9.5V19a11 11 0 1 0 22 0v-4.5a3.5 3.5 0 0 0-3.5-3.5m1.5 8a9 9 0 0 1-18 0V9.5a1.5 1.5 0 0 1 3 0V15a1 1 0 0 0 2 0V5.5a1.5 1.5 0 1 1 3 0V14a1 1 0 0 0 2 0V7.5a1.5 1.5 0 1 1 3 0v8.584A6.01 6.01 0 0 0 15 22a1 1 0 0 0 2 0 4 4 0 0 1 4-4 1 1 0 0 0 1-1v-2.5a1.5 1.5 0 1 1 3 0z"></path></svg>');
    --svg-pause-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M16 5C9.925 5 5 9.925 5 16s4.925 11 11 11 11-4.925 11-11S22.075 5 16 5M3 16C3 8.82 8.82 3 16 3s13 5.82 13 13-5.82 13-13 13S3 23.18 3 16m10-5a1 1 0 0 1 1 1v8a1 1 0 1 1-2 0v-8a1 1 0 0 1 1-1m6 0a1 1 0 0 1 1 1v8a1 1 0 1 1-2 0v-8a1 1 0 0 1 1-1" clip-rule="evenodd"></path></svg>');
    --svg-barricade-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M28 8H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h3v4a1 1 0 1 0 2 0v-4h14v4a1 1 0 0 0 2 0v-4h3a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2m0 8.086L21.914 10H28zM10.086 10l9 9h-6.172L4 10.086V10zM4 12.914 10.086 19H4zM28 19h-6.086l-9-9h6.172L28 18.915z"></path></svg>');
    --svg-calendar-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M10 2a1 1 0 0 1 1 1v1h10V3a1 1 0 1 1 2 0v1h3a2 2 0 0 1 2 2v20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3V3a1 1 0 0 1 1-1M9 6H6v4h20V6h-3v1a1 1 0 1 1-2 0V6H11v1a1 1 0 1 1-2 0zm17 6H6v14h20z" clip-rule="evenodd"></path></svg>');
    --svg-calendar_crossed-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M10 2a1 1 0 0 1 1 1v1h10V3a1 1 0 1 1 2 0v1h3a2 2 0 0 1 2 2v20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3V3a1 1 0 0 1 1-1M9 6H6v4h20V6h-3v1a1 1 0 1 1-2 0V6H11v1a1 1 0 1 1-2 0zm17 6H6v14h20zm-13.707 3.293a1 1 0 0 1 1.414 0L16 17.586l2.293-2.293a1 1 0 0 1 1.414 1.414L17.414 19l2.293 2.293a1 1 0 0 1-1.414 1.414L16 20.414l-2.293 2.293a1 1 0 0 1-1.414-1.414L14.586 19l-2.293-2.293a1 1 0 0 1 0-1.414" clip-rule="evenodd"></path></svg>');
    --svg-calendar_check-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M10 2a1 1 0 0 1 1 1v1h10V3a1 1 0 1 1 2 0v1h3a2 2 0 0 1 2 2v20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3V3a1 1 0 0 1 1-1M9 6H6v4h20V6h-3v1a1 1 0 1 1-2 0V6H11v1a1 1 0 1 1-2 0zm17 6H6v14h20z" clip-rule="evenodd"></path><path d="M22.557 14.31a1 1 0 0 1-.033 1.414l-7.338 7a1 1 0 0 1-1.381-.001l-3.663-3.5a1 1 0 0 1 1.382-1.446l2.972 2.84 6.647-6.34a1 1 0 0 1 1.414.033"></path></svg>');
    --svg-stop_inset-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M20.708 19.293a1 1 0 0 1-1.415 1.415l-8-8a1 1 0 1 1 1.415-1.415zM29 16A13 13 0 1 1 16 3a13.014 13.014 0 0 1 13 13m-2 0a11 11 0 1 0-11 11 11.01 11.01 0 0 0 11-11"></path></svg>');
    --svg-check_circle-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M16 5C9.925 5 5 9.925 5 16s4.925 11 11 11 11-4.925 11-11S22.075 5 16 5M3 16C3 8.82 8.82 3 16 3s13 5.82 13 13-5.82 13-13 13S3 23.18 3 16m19.224-3.69a1 1 0 0 1-.034 1.414l-7.337 7a1 1 0 0 1-1.381-.001l-3.663-3.5a1 1 0 0 1 1.382-1.446l2.972 2.84 6.647-6.34a1 1 0 0 1 1.414.033" clip-rule="evenodd"></path></svg>');
    --svg-lock-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M16 3.333a3.5 3.5 0 0 0-3.5 3.5v3.5h7v-3.5a3.5 3.5 0 0 0-3.5-3.5m5.5 7v-3.5a5.5 5.5 0 0 0-11 0v3.5H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-14a2 2 0 0 0-2-2zm-15.5 2v14h20v-14z" clip-rule="evenodd"></path><path d="M16 20.833a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"></path></svg>');
    --svg-mailbox-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M13 19a1 1 0 0 1-1 1H7a1 1 0 0 1 0-2h5a1 1 0 0 1 1 1m17-4.5V22a2 2 0 0 1-2 2H17v4a1 1 0 0 1-2 0v-4H4a2 2 0 0 1-2-2v-7.5A7.51 7.51 0 0 1 9.5 7H19V3a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-3v3h1.5a7.51 7.51 0 0 1 7.5 7.5M15 22v-7.5a5.5 5.5 0 0 0-11 0V22zm13-7.5A5.506 5.506 0 0 0 22.5 9H21v9a1 1 0 0 1-2 0V9h-4.406A7.48 7.48 0 0 1 17 14.5V22h11z"></path></svg>');
    --svg-door-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M29 27h-3V5a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v22H3a1 1 0 0 0 0 2h26a1 1 0 0 0 0-2m-5 0h-2V5h2zM8 5h12v22H8zm10 11.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0"></path></svg>');
    --svg-face_mask-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M22 13a1 1 0 0 1-1 1H11a1 1 0 0 1 0-2h10a1 1 0 0 1 1 1m-1 3H11a1 1 0 1 0 0 2h10a1 1 0 0 0 0-2m11-3v3a4 4 0 0 1-4 4h-.649c-.898 1.975-2.723 3.679-5.403 5.02a24 24 0 0 1-5.77 1.964 1 1 0 0 1-.357 0 24 24 0 0 1-5.768-1.964C7.375 23.679 5.547 21.975 4.649 20H4a4 4 0 0 1-4-4v-3a4 4 0 0 1 4-4h.106a2 2 0 0 1 1.21-1.25l10-3.636c.442-.16.926-.16 1.368 0l10 3.636A2 2 0 0 1 27.894 9H28a4 4 0 0 1 4 4M4.069 18A7 7 0 0 1 4 17v-6a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2zM26 17V9.636L16 6 6 9.636V17c0 5.625 8.636 7.69 10 7.98 1.361-.29 10-2.355 10-7.98m4-4a2 2 0 0 0-2-2v6q0 .502-.069 1H28a2 2 0 0 0 2-2z"></path></svg>');
    --svg-coat_hanger-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M30.196 21.4 17.666 12 20.6 9.8A1 1 0 0 0 21 9a5 5 0 0 0-10 0 1 1 0 0 0 2 0 3 3 0 0 1 5.961-.473l-3.543 2.66-.035.026L1.803 21.4A2 2 0 0 0 3 25h26a2 2 0 0 0 1.2-3.6zM29 23H3l13-9.75z"></path></svg>');
    --svg-dresser-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M18 24a1 1 0 0 1-1 1h-2a1 1 0 0 1 0-2h2a1 1 0 0 1 1 1M15 9h2a1 1 0 1 0 0-2h-2a1 1 0 1 0 0 2m2 6h-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2M27 5v22a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h18a2 2 0 0 1 2 2M7 19h18v-6H7zM7 5v6h18V5zm18 22v-6H7v6z"></path></svg>');
    --svg-washing_machine-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M26 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 22H6V6h20zM16 8a8 8 0 1 0 8 8 8.01 8.01 0 0 0-8-8m0 14a6 6 0 1 1 6-6 6.006 6.006 0 0 1-6 6m9-13.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-9.292 6.208-2 2a1 1 0 1 1-1.415-1.415l2-2a1 1 0 1 1 1.415 1.415m4-.415a1 1 0 0 1 0 1.415l-4 4a1 1 0 0 1-1.415-1.415l4-4a1 1 0 0 1 1.415 0"></path></svg>');
    --svg-couch-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M30 13.271V9a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v4.271A2 2 0 0 0 1 15v6a2 2 0 0 0 2 2h1v2a1 1 0 1 0 2 0v-2h20v2a1 1 0 0 0 2 0v-2h1a2 2 0 0 0 2-2v-6a2 2 0 0 0-1-1.729M28 13h-1a2 2 0 0 0-2 2v2h-8V9h11zM15 9v8H7v-2a2 2 0 0 0-2-2H4V9zm14 12H3v-6h2v3a1 1 0 0 0 1 1h20a1 1 0 0 0 1-1v-3h2z"></path></svg>');
    --svg-coffee-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M10 7V3a1 1 0 0 1 2 0v4a1 1 0 0 1-2 0m5 1a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v4a1 1 0 0 0 1 1m4 0a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v4a1 1 0 0 0 1 1m12 7v1a5 5 0 0 1-4.689 4.989A12.1 12.1 0 0 1 22.936 26H26a1 1 0 0 1 0 2H4a1 1 0 0 1 0-2h3.068A12.04 12.04 0 0 1 3 17v-6a1 1 0 0 1 1-1h22a5 5 0 0 1 5 5m-6-3H5v5a10.03 10.03 0 0 0 5.64 9h8.72A10.03 10.03 0 0 0 25 17zm4 3a3 3 0 0 0-2-2.828V17q0 .944-.15 1.875A3 3 0 0 0 29 16z"></path></svg>');
    --svg-eyedropper-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M28 8.412a4.47 4.47 0 0 0-1.407-3.207c-1.75-1.66-4.59-1.598-6.328.141L17.85 7.775a3 3 0 0 0-4.143.096l-1.125 1.125a2 2 0 0 0 0 2.83l.25.258-6.374 6.375a4.97 4.97 0 0 0-1.317 4.75l-1 2.301a1.71 1.71 0 0 0 .359 1.902 1.99 1.99 0 0 0 2.214.42l2.19-.957a4.99 4.99 0 0 0 4.632-1.344l6.375-6.375.258.258a2 2 0 0 0 2.827 0l1.125-1.125a3 3 0 0 0 .093-4.148l2.469-2.483A4.47 4.47 0 0 0 28 8.412M12.125 24.125a3 3 0 0 1-3 .75 1 1 0 0 0-.694.039l-2.262.988.956-2.226a1 1 0 0 0 .031-.718 2.99 2.99 0 0 1 .719-3.083L14.25 13.5l4.243 4.25zM25.266 10.25l-3.171 3.19a1 1 0 0 0 0 1.412l.611.612a1 1 0 0 1 0 1.415l-1.125 1.125L14 10.407l1.125-1.125a1 1 0 0 1 1.414 0l.611.612a1 1 0 0 0 1.416 0l3.118-3.137c.976-.977 2.562-1.022 3.536-.1a2.5 2.5 0 0 1 .049 3.587z"></path></svg>');
    --svg-microscope-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M28 26h-2.508A11.006 11.006 0 0 0 18 8.046V4a2 2 0 0 0-2-2h-6a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-6.943A9 9 0 0 1 22.656 26H4a1 1 0 0 0 0 2h24a1 1 0 0 0 0-2m-12-9h-6V4h6zm-7 6a1 1 0 0 1 0-2h8a1 1 0 0 1 0 2z"></path></svg>');
    --svg-thermometer-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M17 19.125V11a1 1 0 0 0-2 0v8.125a4 4 0 1 0 2 0M16 25a2 2 0 1 1 0-4 2 2 0 0 1 0 4m5-8.25V6a5 5 0 0 0-10 0v10.75a8 8 0 1 0 10 0M16 29a6 6 0 0 1-3.427-10.925A1 1 0 0 0 13 17.25V6a3 3 0 0 1 6 0v11.25a1 1 0 0 0 .427.82A6 6 0 0 1 16 29"></path></svg>');
    --svg-bed-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M27 9H4V6a1 1 0 0 0-2 0v20a1 1 0 1 0 2 0v-4h26v4a1 1 0 0 0 2 0V14a5 5 0 0 0-5-5M4 11h9v9H4zm11 9v-9h12a3 3 0 0 1 3 3v6z"></path></svg>');
    --svg-chat_bubble-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M21.196 9.074A10 10 0 0 0 2 13v8a2 2 0 0 0 2 2h6.834A10.02 10.02 0 0 0 20 29h8a2 2 0 0 0 2-2v-8a10 10 0 0 0-8.804-9.926M4 13a8 8 0 1 1 8 8H4zm24 14h-8a8.02 8.02 0 0 1-6.96-4.054 9.993 9.993 0 0 0 8.798-11.732A8 8 0 0 1 28 19z"></path></svg>');
    --svg-armchair-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M27 11.1V9a5 5 0 0 0-5-5H10a5 5 0 0 0-5 5v2.1a5 5 0 0 0 0 9.8V25a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2v-4.1a5 5 0 0 0 0-9.8M10 6h12a3 3 0 0 1 3 3v2.1a5.01 5.01 0 0 0-4 4.9H11a5.01 5.01 0 0 0-4-4.9V9a3 3 0 0 1 3-3m16.049 13H26a1 1 0 0 0-1 1v5H7v-5a1 1 0 0 0-1-1h-.049A3 3 0 1 1 9 16v5a1 1 0 1 0 2 0v-3h10v3a1 1 0 1 0 2 0v-5a3 3 0 1 1 3.049 3"></path></svg>');
    --svg-bath-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M30 12h-4a1 1 0 0 0-1-1h-8a1 1 0 0 0-1 1H8V6.5A1.5 1.5 0 0 1 9.5 5a1.555 1.555 0 0 1 1.52 1.199 1 1 0 0 0 1.96-.398A3.54 3.54 0 0 0 9.5 3 3.5 3.5 0 0 0 6 6.5V12H2a1 1 0 0 0-1 1v5a7.01 7.01 0 0 0 7 7v2a1 1 0 1 0 2 0v-2h12v2a1 1 0 0 0 2 0v-2a7.01 7.01 0 0 0 7-7v-5a1 1 0 0 0-1-1m-6 1v4h-6v-4zm5 5a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5v-4h13v4a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h3z"></path></svg>');
    --svg-shower-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M8 29.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m2.5-5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-8 0a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m4-4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M32 5a1 1 0 0 1-1 1h-3.586l-3.482 3.483-2.707 15.848a2 2 0 0 1-3.386 1.083l-12.25-12.25a2 2 0 0 1 1.086-3.388l15.842-2.708 3.776-3.775A1 1 0 0 1 27 4h4a1 1 0 0 1 1 1m-10.224 5.224L7 12.75 19.25 25z"></path></svg>');
    --svg-drop-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M21.75 5.969a31.8 31.8 0 0 0-5.181-4.788 1 1 0 0 0-1.148 0A31.8 31.8 0 0 0 10.25 5.97C6.814 9.915 5 14.075 5 18a11 11 0 1 0 22 0c0-3.925-1.814-8.085-5.25-12.031M16 27a9.01 9.01 0 0 1-9-9c0-7.154 6.934-13.125 9-14.75 2.066 1.625 9 7.594 9 14.75a9.01 9.01 0 0 1-9 9m6.986-7.832a7.2 7.2 0 0 1-5.82 5.818 1 1 0 1 1-.331-1.973c2.071-.348 3.829-2.105 4.18-4.18a1 1 0 1 1 1.973.335z"></path></svg>');
    --svg-fire-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M21.724 6.435a27.7 27.7 0 0 0-5.209-4.292 1 1 0 0 0-1.03 0 27.7 27.7 0 0 0-5.209 4.292C6.824 10.06 5 14.059 5 18a11 11 0 1 0 22 0c0-3.941-1.824-7.94-5.276-11.565M12 23c0-3.459 2.816-5.91 4-6.788 1.185.875 4 3.33 4 6.788a4 4 0 1 1-8 0m9.659 1.991c.226-.64.341-1.313.341-1.991 0-5.5-5.261-8.724-5.485-8.857a1 1 0 0 0-1.03 0C15.261 14.276 10 17.5 10 23c0 .678.115 1.352.341 1.991A8.98 8.98 0 0 1 7 18c0-4.301 2.55-7.894 4.69-10.149A27 27 0 0 1 16 4.193a27 27 0 0 1 4.31 3.658C24.186 11.938 25 15.625 25 18a8.99 8.99 0 0 1-3.341 6.991"></path></svg>');
    --svg-bottle-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M15 7h-2a4 4 0 0 0-4 4v1.101A5 5 0 0 0 5 17v10a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V17a5 5 0 0 0-4-4.899V11a4 4 0 0 0-4-4h-2V4h4a1 1 0 0 1 1 1 1 1 0 0 0 2 0 3 3 0 0 0-3-3h-8a1 1 0 1 0 0 2h2zm-2 2a2 2 0 0 0-2 2v1h10v-1a2 2 0 0 0-2-2zm11.121 5.879A3 3 0 0 0 22 14H10a3 3 0 0 0-3 3v10h18V17a3 3 0 0 0-.879-2.121" clip-rule="evenodd"></path></svg>');
    --svg-scissors-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M7.5 7a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5m4.187 4.153a4.5 4.5 0 1 0-1.13 1.65L15.229 16l-4.672 3.198a4.5 4.5 0 1 0 1.13 1.65L17 17.212l11.435 7.826a1 1 0 0 0 1.13-1.65L17.59 15.192l-.052-.036zm-2.153 9.893a1 1 0 0 0 .06.087 2.5 2.5 0 1 1-.06-.087M29.825 7.223a1 1 0 0 1-.26 1.39L21.102 14.4a1 1 0 1 1-1.129-1.65l8.463-5.788a1 1 0 0 1 1.39.261" clip-rule="evenodd"></path></svg>');
    --svg-hair_dryer-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M5.99 11a4 4 0 1 1 8 0 4 4 0 0 1-8 0m4 2a2 2 0 1 0 0-4 2 2 0 0 0 0 4M8.811 25.828l-3.948-8.694A8 8 0 0 1 9.99 3q.083 0 .165.014l17.164 2.861a2 2 0 0 1 1.671 1.973v6.305a2 2 0 0 1-1.671 1.972L14.989 18.18V25a2 2 0 0 1-2 2 5 5 0 0 1-5 5h-2a1 1 0 0 1 0-2h2a3 3 0 0 0 3-3h-.356a2 2 0 0 1-1.821-1.172m18.177-17.98L9.91 5a6 6 0 1 0 0 12l17.08-2.846zM10.154 18.986q-.082.015-.165.014a8 8 0 0 1-2.227-.317L10.637 25h2.352v-6.486z"></path></svg>');
    --svg-spray_bottle-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M25 10a1 1 0 0 0 1-1 7.01 7.01 0 0 0-7-7h-9a2 2 0 0 0-2 2v6a3 3 0 0 1-3 3 1 1 0 0 0 0 2 5 5 0 0 0 5-5h4v3.078a2.98 2.98 0 0 1-1.125 2.342l-2 1.599A4.97 4.97 0 0 0 9 20.923V28a2 2 0 0 0 2 2h13a2 2 0 0 0 2-2v-1.566A33.86 33.86 0 0 0 21.75 10zM10 4h9a5.01 5.01 0 0 1 4.9 4H10zm14 22.434V28H11v-7.078a2.98 2.98 0 0 1 1.125-2.342l2-1.599A4.97 4.97 0 0 0 16 13.077V10h3.44A31.86 31.86 0 0 1 24 26.434"></path></svg>');
    --svg-sparkling-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M24.698 16.133 18.25 13.75l-2.375-6.452a1.99 1.99 0 0 0-3.735 0L9.75 13.75l-6.453 2.375a1.99 1.99 0 0 0 0 3.735l6.453 2.39 2.375 6.453a1.99 1.99 0 0 0 3.735 0l2.39-6.453 6.453-2.375a1.99 1.99 0 0 0 0-3.735zm-7.573 4.395a1 1 0 0 0-.593.592L14 27.981l-2.527-6.856a1 1 0 0 0-.598-.598L4.019 18l6.856-2.527a1 1 0 0 0 .598-.598L14 8.019l2.528 6.856a1 1 0 0 0 .592.592L23.981 18zM18 5a1 1 0 0 1 1-1h2V2a1 1 0 0 1 2 0v2h2a1 1 0 1 1 0 2h-2v2a1 1 0 0 1-2 0V6h-2a1 1 0 0 1-1-1m13 6a1 1 0 0 1-1 1h-1v1a1 1 0 0 1-2 0v-1h-1a1 1 0 0 1 0-2h1V9a1 1 0 0 1 2 0v1h1a1 1 0 0 1 1 1"></path></svg>');
    --svg-broom-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M29.438 27.101C26.618 25.726 25 22.78 25 19.001v-2.16a1.99 1.99 0 0 0-1.261-1.859l-3.114-1.232a1 1 0 0 1-.56-1.293l2.665-6.625a3.5 3.5 0 0 0-2.012-4.624 3.517 3.517 0 0 0-4.478 2v.014l-2.627 6.653a1 1 0 0 1-1.297.561L9.14 9.143a1.99 1.99 0 0 0-2.171.457C4.335 12.306 3 15.469 3 19a13.93 13.93 0 0 0 3.898 9.691 1 1 0 0 0 .727.309H29a1 1 0 0 0 .438-1.899M8.392 11l3.176 1.287a3 3 0 0 0 3.903-1.68l2.626-6.626c.32-.764 1.183-1.158 1.928-.875a1.5 1.5 0 0 1 .86 1.99l-2.675 6.624a3 3 0 0 0 1.679 3.893L23 16.84v2.284L6.971 12.714q.64-.916 1.422-1.714m6 16a10.94 10.94 0 0 1-3.043-5.25 1 1 0 0 0-1.936.5A13.15 13.15 0 0 0 11.709 27H8.055A11.94 11.94 0 0 1 5 19a10.7 10.7 0 0 1 .966-4.536l17.225 6.89c.375 2.25 1.32 4.185 2.736 5.645z"></path></svg>');
    --svg-camera_add-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M16 13a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7m-5.5 3.5a5.5 5.5 0 1 1 11 0 5.5 5.5 0 0 1-11 0M25.5 21a1 1 0 0 1 1 1v2.5H29a1 1 0 1 1 0 2h-2.5V29a1 1 0 1 1-2 0v-2.5H22a1 1 0 1 1 0-2h2.5V22a1 1 0 0 1 1-1" clip-rule="evenodd"></path><path d="M12 4a1 1 0 0 0-.832.445L9.465 7H6a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h11v-2H6a1 1 0 0 1-1-1V10a1 1 0 0 1 1-1h4a1 1 0 0 0 .832-.445L12.535 6h6.93l1.703 2.555A1 1 0 0 0 22 9h4a1 1 0 0 1 1 1v7h2v-7a3 3 0 0 0-3-3h-3.465l-1.703-2.555A1 1 0 0 0 20 4z"></path></svg>');
    --svg-hands_praying-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m29.415 22.5-4.53-4.531-4.558-15.037A2.72 2.72 0 0 0 16 1.616a2.72 2.72 0 0 0-4.328 1.316L7.115 17.97l-4.53 4.53a2 2 0 0 0 0 2.828l4.086 4.086a2 2 0 0 0 2.829 0l6.035-6.039a5 5 0 0 0 .465-.536q.214.284.465.536l6.035 6.04a2 2 0 0 0 2.829 0l4.086-4.086a2 2 0 0 0 0-2.829M8.085 28 4 23.915l1.586-1.586 4.086 4.086zM15 19.844a2.98 2.98 0 0 1-.875 2.125L11.085 25 7 20.915l1.706-1.707a1 1 0 0 0 .25-.418l4.625-15.278a.722.722 0 0 1 1.419.21zm2.875 2.125A2.98 2.98 0 0 1 17 19.844V3.719a.723.723 0 0 1 1.414-.21l4.625 15.277a1 1 0 0 0 .25.418l1.811 1.811-4.175 4zM23.915 28l-1.57-1.571 4.174-4L28 23.915z"></path></svg>');
    --svg-highlighter-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><g clip-path="url(%23a)"><path d="M31.708 13.293a1 1 0 0 0-1.415 0L24 19.586 13.414 9l6.294-6.292a1.001 1.001 0 0 0-1.415-1.415L12 7.586a2 2 0 0 0-.352 2.352L9 12.586a2 2 0 0 0 0 2.828l.586.586-7.293 7.293a1 1 0 0 0 .39 1.656l9 3a1 1 0 0 0 1.024-.241L17 23.414l.586.586a2 2 0 0 0 2.828 0l2.648-2.648A2 2 0 0 0 25.415 21l6.293-6.292a1 1 0 0 0 0-1.415M11.73 25.856l-6.875-2.294L11 17.415 15.586 22zm7.27-3.27L10.414 14 13 11.414 21.586 20z"></path></g><defs><clipPath id="a"><path d="M0 0h32v32H0z"></path></clipPath></defs></svg>');
    --svg-eyelashes-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M28.5 21.875a1 1 0 0 1-1.365-.375l-2.375-4.15a15.4 15.4 0 0 1-4.51 2.082l.734 4.403a1 1 0 0 1-1.63.927 1 1 0 0 1-.339-.598l-.721-4.323a16.6 16.6 0 0 1-4.585 0l-.721 4.323a1 1 0 0 1-1.803.417 1 1 0 0 1-.173-.746l.738-4.402a15.4 15.4 0 0 1-4.507-2.087L4.874 21.5a1.004 1.004 0 1 1-1.743-1l2.5-4.375a19 19 0 0 1-2.412-2.5 1 1 0 1 1 1.557-1.25C6.854 14.943 10.484 18 16 18s9.148-3.061 11.223-5.625a1 1 0 1 1 1.555 1.25 19 19 0 0 1-2.413 2.5l2.5 4.375a1 1 0 0 1-.365 1.375"></path></svg>');
    --svg-ruler-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m29.415 9.171-6.586-6.585a2 2 0 0 0-2.829 0L2.585 20a2 2 0 0 0 0 2.829l6.586 6.585a2 2 0 0 0 2.829 0L29.415 12a2 2 0 0 0 0-2.829M10.585 28 4 21.414l4-4 3.293 3.293a1 1 0 0 0 1.415 0 1 1 0 0 0 0-1.415L9.414 16 12 13.414l3.293 3.293a1 1 0 1 0 1.415-1.415L13.414 12 16 9.414l3.293 3.293a1 1 0 0 0 1.415 0 1 1 0 0 0 0-1.415L17.414 8l4-4L28 10.586z"></path></svg>');
    --svg-balance-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m29.929 16.625-4-10a1 1 0 0 0-1.145-.605L17 7.75V5a1 1 0 0 0-2 0v3.198l-8.218 1.826a1 1 0 0 0-.71.601v.008l-4 9.992A1 1 0 0 0 2 21c0 2.914 3.067 4 5 4s5-1.086 5-4a1 1 0 0 0-.071-.375l-3.564-8.904L15 10.25V26h-2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2h-2V9.803l6.375-1.416-3.304 8.238A1 1 0 0 0 20 17c0 2.914 3.067 4 5 4s5-1.086 5-4a1 1 0 0 0-.071-.375M7 23c-.941 0-2.845-.451-2.991-1.83L7 13.692l2.991 7.478C9.845 22.549 7.941 23 7 23m18-4c-.941 0-2.845-.451-2.991-1.83L25 9.692l2.991 7.478C27.845 18.549 25.941 19 25 19"></path></svg>');
    --svg-headset-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M25.236 6.833A12.93 12.93 0 0 0 16.1 3H16A13 13 0 0 0 3 16v7a3 3 0 0 0 3 3h2a3 3 0 0 0 3-3v-5a3 3 0 0 0-3-3H5.045A11 11 0 0 1 16 5h.084a10.964 10.964 0 0 1 10.875 10H24a3 3 0 0 0-3 3v5a3 3 0 0 0 3 3h2a3 3 0 0 0 3-3v-7a12.93 12.93 0 0 0-3.764-9.167M8 17a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-6zm19 6a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1h3z"></path></svg>');
    --svg-hand_waving-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m27.525 12.5-2.25-3.898a3.5 3.5 0 0 0-5.912-.24L17.445 5.04a3.5 3.5 0 0 0-6.015-.079 3.5 3.5 0 0 0-5.375 4.347l.418.724a3.5 3.5 0 0 0-2.75 5.24l4.75 8.228a10.93 10.93 0 0 0 6.678 5.125A11 11 0 0 0 27.525 12.5m-.834 7.829A9 9 0 0 1 10.204 22.5l-4.75-8.227a1.5 1.5 0 1 1 2.599-1.5l2.75 4.762a1.001 1.001 0 1 0 1.73-1l-4.75-8.226a1.5 1.5 0 1 1 2.6-1.5l4.25 7.361a1 1 0 0 0 1.73-1l-3.25-5.625a1.5 1.5 0 0 1 2.598-1.5L20 13.473a6.01 6.01 0 0 0-1.375 7.624 1 1 0 0 0 1.733-1 4 4 0 0 1 1.463-5.463 1 1 0 0 0 .366-1.367l-1.25-2.165a1.5 1.5 0 0 1 2.598-1.5l2.25 3.898a8.94 8.94 0 0 1 .906 6.828M23.034 3.74a1 1 0 0 1 1.225-.707c1.988.534 3.625 1.764 4.607 3.466a1 1 0 1 1-1.732 1c-.715-1.24-1.92-2.14-3.393-2.534a1 1 0 0 1-.707-1.225m-12.92 25.884a1 1 0 0 1-1.405.166c-1.375-1.086-2.514-2.447-3.575-4.285a1 1 0 1 1 1.732-1c.93 1.61 1.909 2.79 3.082 3.715a1 1 0 0 1 .166 1.404"></path></svg>');
    --svg-phone-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m27.796 19.808-5.889-2.64-.016-.007a2 2 0 0 0-1.896.175 1 1 0 0 0-.094.07L16.86 20c-1.928-.936-3.918-2.911-4.854-4.814l2.597-3.088a1 1 0 0 0 .072-.097 2 2 0 0 0 .165-1.882v-.015l-2.646-5.899a2 2 0 0 0-2.078-1.19A7.03 7.03 0 0 0 4 10c0 9.925 8.075 18 18 18a7.03 7.03 0 0 0 6.985-6.115 2 2 0 0 0-1.189-2.077M22 26A16.02 16.02 0 0 1 6 10a5.025 5.025 0 0 1 4.359-5v.015l2.625 5.875-2.584 3.093a1 1 0 0 0-.071.096 2 2 0 0 0-.125 1.962c1.132 2.317 3.466 4.633 5.807 5.764a2 2 0 0 0 1.969-.142q.048-.033.093-.07L21.11 19l5.875 2.631H27a5.026 5.026 0 0 1-5 4.37"></path></svg>');
    --svg-laptop-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M29 21h-1V9a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v12H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h22a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1M6 9a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v12H6zm22 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h24zm-9-13a1 1 0 0 1-1 1h-4a1 1 0 0 1 0-2h4a1 1 0 0 1 1 1"></path></svg>');
    --svg-burger-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M6.009 13H25.99a2 2 0 0 0 1.965-2.422C27.028 6.188 22 3 16 3S4.973 6.188 4.044 10.578A2 2 0 0 0 6.009 13M16 5c4.977 0 9.276 2.576 9.991 6H6.01L6 10.991C6.724 7.576 11.023 5 16 5m12.657 14.06-5.14 1.875-4.642-1.864a1 1 0 0 0-.742 0l-4.625 1.851-4.633-1.85a1 1 0 0 0-.713-.012l-5.5 2a1 1 0 0 0 .684 1.875L5 22.336V23a5 5 0 0 0 5 5h12a5 5 0 0 0 5-5v-1.209l2.341-.851a1 1 0 1 0-.684-1.875zM25 23a3 3 0 0 1-3 3H10a3 3 0 0 1-3-3v-1.39l1.484-.54 4.641 1.859a1 1 0 0 0 .742 0l4.625-1.851 4.625 1.85a1 1 0 0 0 .713.012l1.159-.421zM2 16a1 1 0 0 1 1-1h26a1 1 0 0 1 0 2H3a1 1 0 0 1-1-1"></path></svg>');
    --svg-toilet_paper-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M9.5 15a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0M30 15v11a2 2 0 0 1-2 2H14a2 2 0 0 1-2-2v-2.706C10.921 25.046 9.523 26 8 26c-1.734 0-3.307-1.236-4.43-3.481C2.558 20.5 2 17.824 2 15s.558-5.494 1.57-7.519C4.693 5.236 6.266 4 8 4h16c1.734 0 3.308 1.236 4.43 3.481C29.442 9.506 30 12.176 30 15m-18 0c0-5.304-2.107-9-4-9s-4 3.696-4 9 2.108 9 4 9c1.893 0 4-3.696 4-9m16 11V16h-2a1 1 0 0 1 0-2h1.974C27.73 9.238 25.77 6 24 6H11.515q.527.698.915 1.481c.893 1.785 1.43 4.07 1.546 6.519H16a1 1 0 0 1 0 2h-2v10zm-6-12h-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2"></path></svg>');
    --svg-card-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M28 6H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2m0 2v3H4V8zm0 16H4V13h24zm-2-3a1 1 0 0 1-1 1h-4a1 1 0 0 1 0-2h4a1 1 0 0 1 1 1m-8 0a1 1 0 0 1-1 1h-2a1 1 0 0 1 0-2h2a1 1 0 0 1 1 1"></path></svg>');
    --svg-moon-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M29.193 17.779a1 1 0 0 0-1-.25A11.01 11.01 0 0 1 14.466 3.804a1 1 0 0 0-1.25-1.25 13.1 13.1 0 0 0-6.613 4.625A13 13 0 0 0 17 28c2.82.009 5.566-.908 7.815-2.61a13.1 13.1 0 0 0 4.625-6.614 1 1 0 0 0-.248-.997m-5.58 6.014A11 11 0 0 1 8.208 8.389a11.1 11.1 0 0 1 3.925-3.25 13.014 13.014 0 0 0 14.732 14.729 11.1 11.1 0 0 1-3.252 3.925"></path></svg>');
    --svg-wheelchair-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M31.949 23.684a1 1 0 0 0-1.265-.633l-2.178.727-3.612-7.225A1 1 0 0 0 24 16H14v-3h7a1 1 0 0 0 0-2h-7V9.875a4 4 0 1 0-2 0v1.351A9 9 0 0 0 14 29c4.19 0 7.961-2.839 8.969-6.75a1.002 1.002 0 0 0-1.109-1.24 1 1 0 0 0-.829.74C20.261 24.75 17.24 27 14 27a7 7 0 0 1-2-13.707V17a1 1 0 0 0 1 1h10.381l3.724 7.448a1 1 0 0 0 1.211.5l3-1a1 1 0 0 0 .633-1.264M11 6a2 2 0 1 1 4 0 2 2 0 0 1-4 0"></path></svg>');
    --svg-location-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M16 8a5 5 0 1 0 0 10 5 5 0 0 0 0-10m0 8a3 3 0 1 1 0-5.999A3 3 0 0 1 16 16m0-14A11.013 11.013 0 0 0 5 13c0 3.925 1.814 8.085 5.25 12.031a31.8 31.8 0 0 0 5.181 4.788 1 1 0 0 0 1.148 0 31.8 31.8 0 0 0 5.171-4.788C25.181 21.085 27 16.925 27 13A11.01 11.01 0 0 0 16 2m0 25.75C13.934 26.125 7 20.156 7 13a9 9 0 0 1 18 0c0 7.154-6.934 13.125-9 14.75"></path></svg>');
    --svg-play-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M9.026 3.254a2 2 0 0 1 2.022.044l17.98 10.996a1.986 1.986 0 0 1 0 3.412L11.05 28.701a2.01 2.01 0 0 1-2.024.045A2 2 0 0 1 8 27V5a2 2 0 0 1 1.026-1.745M28 15.994 10 5V27z" clip-rule="evenodd"></path></svg>');
    --svg-unconfirmed-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M10 2a1 1 0 0 1 1 1v1h10V3a1 1 0 1 1 2 0v1h3a2 2 0 0 1 2 2v20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3V3a1 1 0 0 1 1-1M9 6H6v4h20V6h-3v1a1 1 0 1 1-2 0V6H11v1a1 1 0 1 1-2 0zm17 6H6v14h20zm-10 2.5a1 1 0 0 1 1 1V18h2.5a1 1 0 1 1 0 2H17v2.5a1 1 0 1 1-2 0V20h-2.5a1 1 0 1 1 0-2H15v-2.5a1 1 0 0 1 1-1" clip-rule="evenodd"></path></svg>');
    --svg-confirmed-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M29.25 10.015A3 3 0 0 0 27 9h-7V7a5 5 0 0 0-5-5 1 1 0 0 0-.895.553L9.383 12H4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h21.5a3 3 0 0 0 2.977-2.625l1.5-12a3 3 0 0 0-.727-2.36M4 14h5v11H4zm23.993-1.875-1.5 12A1 1 0 0 1 25.5 25H11V13.236l4.589-9.178A3 3 0 0 1 18 7v3a1 1 0 0 0 1 1h8a1 1 0 0 1 .992 1.125"></path></svg>');
    --svg-completed-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M16.114 2.306a2 2 0 0 0-.969-.05h-.003L5.054 4.27a1 1 0 0 0-.785.785L2.257 15.142v.003a2 2 0 0 0 .55 1.8l13.045 13.046a1.99 1.99 0 0 0 2.834 0L29.99 18.686a1.987 1.987 0 0 0 0-2.834L16.945 2.806a2 2 0 0 0-.83-.5M10.5 12a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" clip-rule="evenodd"></path></svg>');
    --svg-no_show-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M6.74 4.327a1 1 0 0 0-1.48 1.346l2.402 2.642c-4.24 2.586-6.167 6.416-6.532 7.185a1.16 1.16 0 0 0 0 1c.418.881 4.75 9.498 14.866 9.5a15.7 15.7 0 0 0 6.512-1.354l2.752 3.027a1 1 0 1 0 1.48-1.346zm2.296 5.499c-3.495 2.005-5.316 5.021-5.92 6.172C4.029 17.71 7.935 24 16 24h.008a13.7 13.7 0 0 0 5.072-.926l-1.841-2.025a6.1 6.1 0 0 1-3.24.951 6 6 0 0 1-4.718-9.705zm3.62 3.981A3.998 3.998 0 0 0 16 20c.63 0 1.282-.162 1.863-.464z" clip-rule="evenodd"></path><path d="M17.124 10.105a1 1 0 1 0-.373 1.965 3.99 3.99 0 0 1 3.228 3.548 1 1 0 0 0 1.992-.186 5.99 5.99 0 0 0-4.847-5.327"></path><path d="M16 6c-.804 0-1.838.073-2.752.226a1 1 0 0 0 .33 1.973A16 16 0 0 1 16 8c8.052 0 11.958 6.266 12.882 8a16.6 16.6 0 0 1-3.474 4.392 1 1 0 0 0 1.334 1.49c2.472-2.21 3.756-4.622 4.083-5.288.084-.172.148-.383.142-.627a1.34 1.34 0 0 0-.142-.56C30.22 14.173 25.853 6 16 6"></path></svg>');
    --svg-cancelled-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M10 2a1 1 0 0 1 1 1v1h10V3a1 1 0 1 1 2 0v1h3a2 2 0 0 1 2 2v20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3V3a1 1 0 0 1 1-1M9 6H6v4h20V6h-3v1a1 1 0 1 1-2 0V6H11v1a1 1 0 1 1-2 0zm17 6H6v14h20zm-13.707 3.293a1 1 0 0 1 1.414 0L16 17.586l2.293-2.293a1 1 0 0 1 1.414 1.414L17.414 19l2.293 2.293a1 1 0 0 1-1.414 1.414L16 20.414l-2.293 2.293a1 1 0 0 1-1.414-1.414L14.586 19l-2.293-2.293a1 1 0 0 1 0-1.414" clip-rule="evenodd"></path></svg>');
    --svg-locked-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M16 3.333a3.5 3.5 0 0 0-3.5 3.5v3.5h7v-3.5a3.5 3.5 0 0 0-3.5-3.5m5.5 7v-3.5a5.5 5.5 0 0 0-11 0v3.5H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-14a2 2 0 0 0-2-2zm-15.5 2v14h20v-14z" clip-rule="evenodd"></path><path d="M16 20.833a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"></path></svg>');
    --svg-rescheduled-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M10 2a1 1 0 0 1 1 1v1h10V3a1 1 0 1 1 2 0v1h3a2 2 0 0 1 2 2v6a1 1 0 1 1-2 0H6v14h6a1 1 0 1 1 0 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3V3a1 1 0 0 1 1-1M9 6H6v4h20V6h-3v1a1 1 0 1 1-2 0V6H11v1a1 1 0 1 1-2 0zm13.667 10.667a6 6 0 1 0 0 12 6 6 0 0 0 0-12m-8 6a8 8 0 1 1 16 0 8 8 0 0 1-16 0m8-4.111a1 1 0 0 1 1 1v2.11h2.11a1 1 0 1 1 0 2h-3.11a1 1 0 0 1-1-1v-3.11a1 1 0 0 1 1-1" clip-rule="evenodd"></path></svg>');
    --svg-reminder-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M16.056 5a7.99 7.99 0 0 0-7.422 4.928c-.408.985-.62 1.913-.609 3.063V14c0 4.616-.968 7.395-1.896 9h19.743c-.93-1.605-1.897-4.384-1.897-9v-.887c0-4.431-3.537-8.08-7.919-8.113m-3.83-1.254A10 10 0 0 1 16.068 3h.002c5.517.042 9.905 4.619 9.905 10.113V14c0 4.333.907 6.753 1.628 7.999V22a2 2 0 0 1-1.724 3H21a5 5 0 1 1-10 0H6.122a2 2 0 0 1-1.725-3v-.001c.721-1.246 1.628-3.666 1.628-7.999v-.996c-.012-1.444.262-2.637.762-3.842a10 10 0 0 1 5.439-5.416M13 25a3 3 0 1 0 6 0z" clip-rule="evenodd"></path></svg>');
    --svg-profile-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" d="M2.667 6a2 2 0 0 1 2-2h22.666a2 2 0 0 1 2 2v20a2 2 0 0 1-2 2H4.667a2 2 0 0 1-2-2zm24.666 0H4.667v20h22.666zM16 12a3 3 0 1 0 0 6 3 3 0 0 0 0-6m3.43 6.638a5 5 0 1 0-6.86 0 8 8 0 0 0-.893.423c-1.253.696-2.22 1.719-2.627 2.961a1 1 0 1 0 1.9.622c.214-.65.77-1.32 1.698-1.834.925-.514 2.107-.81 3.352-.81s2.427.296 3.352.81c.928.515 1.485 1.183 1.698 1.834a1 1 0 0 0 1.9-.622c-.406-1.242-1.374-2.265-2.627-2.96a8 8 0 0 0-.893-.424" clip-rule="evenodd"></path></svg>');
    --svg-settings-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M16 10a6 6 0 1 0 6 6 6.006 6.006 0 0 0-6-6m0 10a4 4 0 1 1 0-8 4 4 0 0 1 0 8m13.743-6.599a1 1 0 0 0-.487-.675l-3.729-2.125-.015-4.202a1 1 0 0 0-.353-.76 14 14 0 0 0-4.59-2.584 1 1 0 0 0-.808.074L16 5.23l-3.765-2.106a1 1 0 0 0-.809-.075 14 14 0 0 0-4.585 2.594 1 1 0 0 0-.354.759l-.018 4.206-3.729 2.125a1 1 0 0 0-.486.675 13.3 13.3 0 0 0 0 5.195 1 1 0 0 0 .486.675l3.729 2.125.015 4.202a1 1 0 0 0 .353.76 14 14 0 0 0 4.59 2.584 1 1 0 0 0 .808-.074L16 26.77l3.765 2.106a1.008 1.008 0 0 0 .809.073 14 14 0 0 0 4.585-2.592 1 1 0 0 0 .354-.759l.018-4.206 3.729-2.125a1 1 0 0 0 .486-.675c.34-1.713.338-3.477-.003-5.19m-1.875 4.364-3.572 2.031a1 1 0 0 0-.375.375c-.072.125-.148.258-.226.383a1 1 0 0 0-.152.526l-.02 4.031c-.96.754-2.029 1.357-3.17 1.788L16.75 24.89a1 1 0 0 0-.489-.125h-.478a1 1 0 0 0-.513.125l-3.605 2.013a12 12 0 0 1-3.18-1.779L8.471 21.1a1 1 0 0 0-.152-.527 7 7 0 0 1-.225-.383 1 1 0 0 0-.375-.383l-3.575-2.036a11.3 11.3 0 0 1 0-3.532l3.565-2.035a1 1 0 0 0 .375-.375c.072-.125.148-.258.226-.383.1-.157.152-.34.152-.526l.02-4.031c.96-.754 2.029-1.357 3.17-1.788L15.25 7.11a1 1 0 0 0 .512.125h.456a1 1 0 0 0 .512-.125l3.605-2.013a12 12 0 0 1 3.18 1.779l.014 4.025c0 .187.053.37.152.527.078.126.154.25.225.383.089.159.218.291.375.383l3.575 2.036a11.3 11.3 0 0 1 .006 3.536z"></path></svg>');
}

.tray-icon::before
{
    content: "";
    mask: var(--svg-tray-icon);
    -webkit-mask: var(--svg-tray-icon);
}

.hourglass-icon::before
{
    content: "";
    mask: var(--svg-hourglass-icon);
    -webkit-mask: var(--svg-hourglass-icon);
}

.hourglass_medium-icon::before
{
    content: "";
    mask: var(--svg-hourglass_medium-icon);
    -webkit-mask: var(--svg-hourglass_medium-icon);
}

.watch-icon::before
{
    content: "";
    mask: var(--svg-watch-icon);
    -webkit-mask: var(--svg-watch-icon);
}

.clock_user-icon::before
{
    content: "";
    mask: var(--svg-clock_user-icon);
    -webkit-mask: var(--svg-clock_user-icon);
}

.clock_counter_clockwise-icon::before
{
    content: "";
    mask: var(--svg-clock_counter_clockwise-icon);
    -webkit-mask: var(--svg-clock_counter_clockwise-icon);
}

.clock_countdown-icon::before
{
    content: "";
    mask: var(--svg-clock_countdown-icon);
    -webkit-mask: var(--svg-clock_countdown-icon);
}

.metronome-icon::before
{
    content: "";
    mask: var(--svg-metronome-icon);
    -webkit-mask: var(--svg-metronome-icon);
}

.hand_palm-icon::before
{
    content: "";
    mask: var(--svg-hand_palm-icon);
    -webkit-mask: var(--svg-hand_palm-icon);
}

.pause-icon::before
{
    content: "";
    mask: var(--svg-pause-icon);
    -webkit-mask: var(--svg-pause-icon);
}

.barricade-icon::before
{
    content: "";
    mask: var(--svg-barricade-icon);
    -webkit-mask: var(--svg-barricade-icon);
}

.calendar-icon::before
{
    content: "";
    mask: var(--svg-calendar-icon);
    -webkit-mask: var(--svg-calendar-icon);
}

.calendar_crossed-icon::before
{
    content: "";
    mask: var(--svg-calendar_crossed-icon);
    -webkit-mask: var(--svg-calendar_crossed-icon);
}

.calendar_check-icon::before
{
    content: "";
    mask: var(--svg-calendar_check-icon);
    -webkit-mask: var(--svg-calendar_check-icon);
}

.stop_inset-icon::before
{
    content: "";
    mask: var(--svg-stop_inset-icon);
    -webkit-mask: var(--svg-stop_inset-icon);
}

.check_circle-icon::before
{
    content: "";
    mask: var(--svg-check_circle-icon);
    -webkit-mask: var(--svg-check_circle-icon);
}

.lock-icon::before
{
    content: "";
    mask: var(--svg-lock-icon);
    -webkit-mask: var(--svg-lock-icon);
}

.mailbox-icon::before
{
    content: "";
    mask: var(--svg-mailbox-icon);
    -webkit-mask: var(--svg-mailbox-icon);
}

.door-icon::before
{
    content: "";
    mask: var(--svg-door-icon);
    -webkit-mask: var(--svg-door-icon);
}

.face_mask-icon::before
{
    content: "";
    mask: var(--svg-face_mask-icon);
    -webkit-mask: var(--svg-face_mask-icon);
}

.coat_hanger-icon::before
{
    content: "";
    mask: var(--svg-coat_hanger-icon);
    -webkit-mask: var(--svg-coat_hanger-icon);
}

.dresser-icon::before
{
    content: "";
    mask: var(--svg-dresser-icon);
    -webkit-mask: var(--svg-dresser-icon);
}

.washing_machine-icon::before
{
    content: "";
    mask: var(--svg-washing_machine-icon);
    -webkit-mask: var(--svg-washing_machine-icon);
}

.couch-icon::before
{
    content: "";
    mask: var(--svg-couch-icon);
    -webkit-mask: var(--svg-couch-icon);
}

.coffee-icon::before
{
    content: "";
    mask: var(--svg-coffee-icon);
    -webkit-mask: var(--svg-coffee-icon);
}

.eyedropper-icon::before
{
    content: "";
    mask: var(--svg-eyedropper-icon);
    -webkit-mask: var(--svg-eyedropper-icon);
}

.microscope-icon::before
{
    content: "";
    mask: var(--svg-microscope-icon);
    -webkit-mask: var(--svg-microscope-icon);
}

.thermometer-icon::before
{
    content: "";
    mask: var(--svg-thermometer-icon);
    -webkit-mask: var(--svg-thermometer-icon);
}

.bed-icon::before
{
    content: "";
    mask: var(--svg-bed-icon);
    -webkit-mask: var(--svg-bed-icon);
}

.chat_bubble-icon::before
{
    content: "";
    mask: var(--svg-chat_bubble-icon);
    -webkit-mask: var(--svg-chat_bubble-icon);
}

.armchair-icon::before
{
    content: "";
    mask: var(--svg-armchair-icon);
    -webkit-mask: var(--svg-armchair-icon);
}

.bath-icon::before
{
    content: "";
    mask: var(--svg-bath-icon);
    -webkit-mask: var(--svg-bath-icon);
}

.shower-icon::before
{
    content: "";
    mask: var(--svg-shower-icon);
    -webkit-mask: var(--svg-shower-icon);
}

.drop-icon::before
{
    content: "";
    mask: var(--svg-drop-icon);
    -webkit-mask: var(--svg-drop-icon);
}

.fire-icon::before
{
    content: "";
    mask: var(--svg-fire-icon);
    -webkit-mask: var(--svg-fire-icon);
}

.bottle-icon::before
{
    content: "";
    mask: var(--svg-bottle-icon);
    -webkit-mask: var(--svg-bottle-icon);
}

.scissors-icon::before
{
    content: "";
    mask: var(--svg-scissors-icon);
    -webkit-mask: var(--svg-scissors-icon);
}

.hair_dryer-icon::before
{
    content: "";
    mask: var(--svg-hair_dryer-icon);
    -webkit-mask: var(--svg-hair_dryer-icon);
}

.spray_bottle-icon::before
{
    content: "";
    mask: var(--svg-spray_bottle-icon);
    -webkit-mask: var(--svg-spray_bottle-icon);
}

.sparkling-icon::before
{
    content: "";
    mask: var(--svg-sparkling-icon);
    -webkit-mask: var(--svg-sparkling-icon);
}

.broom-icon::before
{
    content: "";
    mask: var(--svg-broom-icon);
    -webkit-mask: var(--svg-broom-icon);
}

.camera_add-icon::before
{
    content: "";
    mask: var(--svg-camera_add-icon);
    -webkit-mask: var(--svg-camera_add-icon);
}

.hands_praying-icon::before
{
    content: "";
    mask: var(--svg-hands_praying-icon);
    -webkit-mask: var(--svg-hands_praying-icon);
}

.highlighter-icon::before
{
    content: "";
    mask: var(--svg-highlighter-icon);
    -webkit-mask: var(--svg-highlighter-icon);
}

.eyelashes-icon::before
{
    content: "";
    mask: var(--svg-eyelashes-icon);
    -webkit-mask: var(--svg-eyelashes-icon);
}

.ruler-icon::before
{
    content: "";
    mask: var(--svg-ruler-icon);
    -webkit-mask: var(--svg-ruler-icon);
}

.balance-icon::before
{
    content: "";
    mask: var(--svg-balance-icon);
    -webkit-mask: var(--svg-balance-icon);
}

.headset-icon::before
{
    content: "";
    mask: var(--svg-headset-icon);
    -webkit-mask: var(--svg-headset-icon);
}

.hand_waving-icon::before
{
    content: "";
    mask: var(--svg-hand_waving-icon);
    -webkit-mask: var(--svg-hand_waving-icon);
}

.phone-icon::before
{
    content: "";
    mask: var(--svg-phone-icon);
    -webkit-mask: var(--svg-phone-icon);
}

.laptop-icon::before
{
    content: "";
    mask: var(--svg-laptop-icon);
    -webkit-mask: var(--svg-laptop-icon);
}

.burger-icon::before
{
    content: "";
    mask: var(--svg-burger-icon);
    -webkit-mask: var(--svg-burger-icon);
}

.toilet_paper-icon::before
{
    content: "";
    mask: var(--svg-toilet_paper-icon);
    -webkit-mask: var(--svg-toilet_paper-icon);
}

.card-icon::before
{
    content: "";
    mask: var(--svg-card-icon);
    -webkit-mask: var(--svg-card-icon);
}

.moon-icon::before
{
    content: "";
    mask: var(--svg-moon-icon);
    -webkit-mask: var(--svg-moon-icon);
}

.wheelchair-icon::before
{
    content: "";
    mask: var(--svg-wheelchair-icon);
    -webkit-mask: var(--svg-wheelchair-icon);
}

.location-icon::before
{
    content: "";
    mask: var(--svg-location-icon);
    -webkit-mask: var(--svg-location-icon);
}

.play-icon::before
{
    content: "";
    mask: var(--svg-play-icon);
    -webkit-mask: var(--svg-play-icon);
}

.unconfirmed-icon::before
{
    content: "";
    mask: var(--svg-unconfirmed-icon);
    -webkit-mask: var(--svg-unconfirmed-icon);
}

.confirmed-icon::before
{
    content: "";
    mask: var(--svg-confirmed-icon);
    -webkit-mask: var(--svg-confirmed-icon);
}

.completed-icon::before
{
    content: "";
    mask: var(--svg-completed-icon);
    -webkit-mask: var(--svg-completed-icon);
}

.no_show-icon::before
{
    content: "";
    mask: var(--svg-no_show-icon);
    -webkit-mask: var(--svg-no_show-icon);
}

.cancelled-icon::before
{
    content: "";
    mask: var(--svg-cancelled-icon);
    -webkit-mask: var(--svg-cancelled-icon);
}

.locked-icon::before
{
    content: "";
    mask: var(--svg-locked-icon);
    -webkit-mask: var(--svg-locked-icon);
}

.rescheduled-icon::before
{
    content: "";
    mask: var(--svg-rescheduled-icon);
    -webkit-mask: var(--svg-rescheduled-icon);
}

.reminder-icon::before
{
    content: """";
    mask: var(--svg-reminder-icon);
    -webkit-mask: var(--svg-reminder-icon);
}
.profile-icon::before
{
    content: "";
    mask: var(--svg-profile-icon);
    -webkit-mask: var(--svg-profile-icon);
}

.settings-icon::before
{
    content: "";
    mask: var(--svg-settings-icon);
    -webkit-mask: var(--svg-settings-icon);
}

[class^="job-icon-"]::before,
[class*=" job-icon-"]::before
{
    mask-size: contain !important;
    -webkit-mask-size: contain !important;
}

.job-icon-0::before
{
    content: "";
    mask: url('../img/job-icon-0.svg');
    -webkit-mask: url('../img/job-icon-0.svg');
}

.job-icon-1::before
{
    content: "";
    mask: url('../img/job-icon-1.svg');
    -webkit-mask: url('../img/job-icon-1.svg');
}

.job-icon-2::before
{
    content: "";
    mask: url('../img/job-icon-2.svg');
    -webkit-mask: url('../img/job-icon-2.svg');
}

.job-icon-3::before
{
    content: "";
    mask: url('../img/job-icon-3.svg');
    -webkit-mask: url('../img/job-icon-3.svg');
}

.job-icon-4::before
{
    content: "";
    mask: url('../img/job-icon-4.svg');
    -webkit-mask: url('../img/job-icon-4.svg');
}

.job-icon-5::before
{
    content: "";
    mask: url('../img/job-icon-5.svg');
    -webkit-mask: url('../img/job-icon-5.svg');
}

.job-icon-6::before
{
    content: "";
    mask: url('../img/job-icon-6.svg');
    -webkit-mask: url('../img/job-icon-6.svg');
}

.job-icon-7::before
{
    content: "";
    mask: url('../img/job-icon-7.svg');
    -webkit-mask: url('../img/job-icon-7.svg');
}

.job-icon-8::before
{
    content: "";
    mask: url('../img/job-icon-8.svg');
    -webkit-mask: url('../img/job-icon-8.svg');
}

.job-icon-9::before
{
    content: "";
    mask: url('../img/job-icon-9.svg');
    -webkit-mask: url('../img/job-icon-9.svg');
}

.job-icon-10::before
{
    content: "";
    mask: url('../img/job-icon-10.svg');
    -webkit-mask: url('../img/job-icon-10.svg');
}

.job-icon-11::before
{
    content: "";
    mask: url('../img/job-icon-11.svg');
    -webkit-mask: url('../img/job-icon-11.svg');
}

.job-icon-12::before
{
    content: "";
    mask: url('../img/job-icon-12.svg');
    -webkit-mask: url('../img/job-icon-12.svg');
}

.job-icon-13::before
{
    content: "";
    mask: url('../img/job-icon-13.svg');
    -webkit-mask: url('../img/job-icon-13.svg');
}


.app20-icon::before
{
    display: inline-block;
    inline-size: 20px;
    block-size: 20px;
    background-color: currentColor;
}

.app24-icon::before
{
    display: inline-block;
    inline-size: 24px;
    block-size: 24px;
    background-color: currentColor;
}

.app32-icon::before
{
    display: inline-block;
    inline-size: 32px;
    block-size: 32px;
    background-color: currentColor;
}

.app48-icon::before
{
    display: inline-block;
    inline-size: 48px;
    block-size: 48px;
    background-color: currentColor;
}
.cb-icon-20
{
    display: inline-block;
    width: 20px;
    height: 20px;
    min-height: 20px;
    min-width: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.cb-icon-24
{
    display: inline-block;
    width: 24px;
    height: 24px;
    min-height: 24px;
    min-width: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.cb-icon-32
{
    display: inline-block;
    width: 32px;
    height: 32px;
    min-height: 32px;
    min-width: 32px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.cb-icon-40
{
    display: inline-block;
    width: 40px;
    height: 40px;
    min-height: 40px;
    min-width: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
/* ========== FLAT ========== */
.cb-icon.flat.alipay
{
    background-image: url("/assets/vendor/cb/flat/alipay.svg");
}

.cb-icon.flat.amex
{
    background-image: url("/assets/vendor/cb/flat/amex.svg");
}

.cb-icon.flat.code
{
    background-image: url("/assets/vendor/cb/flat/code.svg");
}

.cb-icon.flat["code-front"]
{
    background-image: url("/assets/vendor/cb/flat/code-front.svg");
}

.cb-icon.flat.diners
{
    background-image: url("/assets/vendor/cb/flat/diners.svg");
}

.cb-icon.flat.discover
{
    background-image: url("/assets/vendor/cb/flat/discover.svg");
}

.cb-icon.flat.elo
{
    background-image: url("/assets/vendor/cb/flat/elo.svg");
}

.cb-icon.flat.generic
{
    background-image: url("/assets/vendor/cb/flat/generic.svg");
}

.cb-icon.flat.hiper
{
    background-image: url("/assets/vendor/cb/flat/hiper.svg");
}

.cb-icon.flat.hipercard
{
    background-image: url("/assets/vendor/cb/flat/hipercard.svg");
}

.cb-icon.flat.jcb
{
    background-image: url("/assets/vendor/cb/flat/jcb.svg");
}

.cb-icon.flat.maestro
{
    background-image: url("/assets/vendor/cb/flat/maestro.svg");
}

.cb-icon.flat.mastercard
{
    background-image: url("/assets/vendor/cb/flat/masterCard.svg");
}

.cb-icon.flat.mir
{
    background-image: url("/assets/vendor/cb/flat/mir.svg");
}

.cb-icon.flat.paypal
{
    background-image: url("/assets/vendor/cb/flat/paypal.svg");
}

.cb-icon.flat.unionpay
{
    background-image: url("/assets/vendor/cb/flat/unionpay.svg");
}

.cb-icon.flat.visa
{
    background-image: url("/assets/vendor/cb/flat/visa.svg");
}

/* ========== FLAT-ROUNDED ========== */
.cb-icon.flat-rounded.alipay
{
    background-image: url("/assets/vendor/cb/flat-rounded/alipay.svg");
}

.cb-icon.flat-rounded.amex
{
    background-image: url("/assets/vendor/cb/flat-rounded/amex.svg");
}

.cb-icon.flat-rounded.code
{
    background-image: url("/assets/vendor/cb/flat-rounded/code.svg");
}

.cb-icon.flat-rounded["code-front"]
{
    background-image: url("/assets/vendor/cb/flat-rounded/code-front.svg");
}

.cb-icon.flat-rounded.diners
{
    background-image: url("/assets/vendor/cb/flat-rounded/diners.svg");
}

.cb-icon.flat-rounded.discover
{
    background-image: url("/assets/vendor/cb/flat-rounded/discover.svg");
}

.cb-icon.flat-rounded.elo
{
    background-image: url("/assets/vendor/cb/flat-rounded/elo.svg");
}

.cb-icon.flat-rounded.generic
{
    background-image: url("/assets/vendor/cb/flat-rounded/generic.svg");
}

.cb-icon.flat-rounded.hiper
{
    background-image: url("/assets/vendor/cb/flat-rounded/hiper.svg");
}

.cb-icon.flat-rounded.hipercard
{
    background-image: url("/assets/vendor/cb/flat-rounded/hipercard.svg");
}

.cb-icon.flat-rounded.jcb
{
    background-image: url("/assets/vendor/cb/flat-rounded/jcb.svg");
}

.cb-icon.flat-rounded.maestro
{
    background-image: url("/assets/vendor/cb/flat-rounded/maestro.svg");
}

.cb-icon.flat-rounded.mastercard
{
    background-image: url("/assets/vendor/cb/flat-rounded/masterCard.svg");
}

.cb-icon.flat-rounded.mir
{
    background-image: url("/assets/vendor/cb/flat-rounded/mir.svg");
}

.cb-icon.flat-rounded.paypal
{
    background-image: url("/assets/vendor/cb/flat-rounded/paypal.svg");
}

.cb-icon.flat-rounded.unionpay
{
    background-image: url("/assets/vendor/cb/flat-rounded/unionpay.svg");
}

.cb-icon.flat-rounded.visa
{
    background-image: url("/assets/vendor/cb/flat-rounded/visa.svg");
}

/* ========== LOGO ========== */
.cb-icon.logo.alipay
{
    background-image: url("/assets/vendor/cb/logo/alipay.svg");
}

.cb-icon.logo.amex
{
    background-image: url("/assets/vendor/cb/logo/amex.svg");
}

.cb-icon.logo.code
{
    background-image: url("/assets/vendor/cb/logo/code.svg");
}

.cb-icon.logo["code-front"]
{
    background-image: url("/assets/vendor/cb/logo/code-front.svg");
}

.cb-icon.logo.diners
{
    background-image: url("/assets/vendor/cb/logo/diners.svg");
}

.cb-icon.logo.discover
{
    background-image: url("/assets/vendor/cb/logo/discover.svg");
}

.cb-icon.logo.elo
{
    background-image: url("/assets/vendor/cb/logo/elo.svg");
}

.cb-icon.logo.generic
{
    background-image: url("/assets/vendor/cb/logo/generic.svg");
}

.cb-icon.logo.hiper
{
    background-image: url("/assets/vendor/cb/logo/hiper.svg");
}

.cb-icon.logo.hipercard
{
    background-image: url("/assets/vendor/cb/logo/hipercard.svg");
}

.cb-icon.logo.jcb
{
    background-image: url("/assets/vendor/cb/logo/jcb.svg");
}

.cb-icon.logo.maestro
{
    background-image: url("/assets/vendor/cb/logo/maestro.svg");
}

.cb-icon.logo.mastercard
{
    background-image: url("/assets/vendor/cb/logo/masterCard.svg");
}

.cb-icon.logo.mir
{
    background-image: url("/assets/vendor/cb/logo/mir.svg");
}

.cb-icon.logo.paypal
{
    background-image: url("/assets/vendor/cb/logo/paypal.svg");
}

.cb-icon.logo.unionpay
{
    background-image: url("/assets/vendor/cb/logo/unionpay.svg");
}

.cb-icon.logo.visa
{
    background-image: url("/assets/vendor/cb/logo/visa.svg");
}

/* ========== LOGO-BORDER ========== */
.cb-icon.logo-border.alipay
{
    background-image: url("/assets/vendor/cb/logo-border/alipay.svg");
}

.cb-icon.logo-border.amex
{
    background-image: url("/assets/vendor/cb/logo-border/amex.svg");
}

.cb-icon.logo-border.code
{
    background-image: url("/assets/vendor/cb/logo-border/code.svg");
}

.cb-icon.logo-border["code-front"]
{
    background-image: url("/assets/vendor/cb/logo-border/code-front.svg");
}

.cb-icon.logo-border.diners
{
    background-image: url("/assets/vendor/cb/logo-border/diners.svg");
}

.cb-icon.logo-border.discover
{
    background-image: url("/assets/vendor/cb/logo-border/discover.svg");
}

.cb-icon.logo-border.elo
{
    background-image: url("/assets/vendor/cb/logo-border/elo.svg");
}

.cb-icon.logo-border.generic
{
    background-image: url("/assets/vendor/cb/logo-border/generic.svg");
}

.cb-icon.logo-border.hiper
{
    background-image: url("/assets/vendor/cb/logo-border/hiper.svg");
}

.cb-icon.logo-border.hipercard
{
    background-image: url("/assets/vendor/cb/logo-border/hipercard.svg");
}

.cb-icon.logo-border.jcb
{
    background-image: url("/assets/vendor/cb/logo-border/jcb.svg");
}

.cb-icon.logo-border.maestro
{
    background-image: url("/assets/vendor/cb/logo-border/maestro.svg");
}

.cb-icon.logo-border.mastercard
{
    background-image: url("/assets/vendor/cb/logo-border/masterCard.svg");
}

.cb-icon.logo-border.mir
{
    background-image: url("/assets/vendor/cb/logo-border/mir.svg");
}

.cb-icon.logo-border.paypal
{
    background-image: url("/assets/vendor/cb/logo-border/paypal.svg");
}

.cb-icon.logo-border.unionpay
{
    background-image: url("/assets/vendor/cb/logo-border/unionpay.svg");
}

.cb-icon.logo-border.visa
{
    background-image: url("/assets/vendor/cb/logo-border/visa.svg");
}

/* ========== MONO ========== */
.cb-icon.mono.alipay
{
    background-image: url("/assets/vendor/cb/mono/alipay.svg");
}

.cb-icon.mono.amex
{
    background-image: url("/assets/vendor/cb/mono/amex.svg");
}

.cb-icon.mono.code
{
    background-image: url("/assets/vendor/cb/mono/code.svg");
}

.cb-icon.mono["code-front"]
{
    background-image: url("/assets/vendor/cb/mono/code-front.svg");
}

.cb-icon.mono.diners
{
    background-image: url("/assets/vendor/cb/mono/diners.svg");
}

.cb-icon.mono.discover
{
    background-image: url("/assets/vendor/cb/mono/discover.svg");
}

.cb-icon.mono.elo
{
    background-image: url("/assets/vendor/cb/mono/elo.svg");
}

.cb-icon.mono.generic
{
    background-image: url("/assets/vendor/cb/mono/generic.svg");
}

.cb-icon.mono.hiper
{
    background-image: url("/assets/vendor/cb/mono/hiper.svg");
}

.cb-icon.mono.hipercard
{
    background-image: url("/assets/vendor/cb/mono/hipercard.svg");
}

.cb-icon.mono.jcb
{
    background-image: url("/assets/vendor/cb/mono/jcb.svg");
}

.cb-icon.mono.maestro
{
    background-image: url("/assets/vendor/cb/mono/maestro.svg");
}

.cb-icon.mono.mastercard
{
    background-image: url("/assets/vendor/cb/mono/masterCard.svg");
}

.cb-icon.mono.mir
{
    background-image: url("/assets/vendor/cb/mono/mir.svg");
}

.cb-icon.mono.paypal
{
    background-image: url("/assets/vendor/cb/mono/paypal.svg");
}

.cb-icon.mono.unionpay
{
    background-image: url("/assets/vendor/cb/mono/unionpay.svg");
}

.cb-icon.mono.visa
{
    background-image: url("/assets/vendor/cb/mono/visa.svg");
}

/* ========== MONO-OUTLINE ========== */
.cb-icon.mono-outline.alipay
{
    background-image: url("/assets/vendor/cb/mono-outline/alipay.svg");
}

.cb-icon.mono-outline.amex
{
    background-image: url("/assets/vendor/cb/mono-outline/amex.svg");
}

.cb-icon.mono-outline.code
{
    background-image: url("/assets/vendor/cb/mono-outline/code.svg");
}

.cb-icon.mono-outline["code-front"]
{
    background-image: url("/assets/vendor/cb/mono-outline/code-front.svg");
}

.cb-icon.mono-outline.diners
{
    background-image: url("/assets/vendor/cb/mono-outline/diners.svg");
}

.cb-icon.mono-outline.discover
{
    background-image: url("/assets/vendor/cb/mono-outline/discover.svg");
}

.cb-icon.mono-outline.elo
{
    background-image: url("/assets/vendor/cb/mono-outline/elo.svg");
}

.cb-icon.mono-outline.generic
{
    background-image: url("/assets/vendor/cb/mono-outline/generic.svg");
}

.cb-icon.mono-outline.hiper
{
    background-image: url("/assets/vendor/cb/mono-outline/hiper.svg");
}

.cb-icon.mono-outline.hipercard
{
    background-image: url("/assets/vendor/cb/mono-outline/hipercard.svg");
}

.cb-icon.mono-outline.jcb
{
    background-image: url("/assets/vendor/cb/mono-outline/jcb.svg");
}

.cb-icon.mono-outline.maestro
{
    background-image: url("/assets/vendor/cb/mono-outline/maestro.svg");
}

.cb-icon.mono-outline.mastercard
{
    background-image: url("/assets/vendor/cb/mono-outline/masterCard.svg");
}

.cb-icon.mono-outline.mir
{
    background-image: url("/assets/vendor/cb/mono-outline/mir.svg");
}

.cb-icon.mono-outline.paypal
{
    background-image: url("/assets/vendor/cb/mono-outline/paypal.svg");
}

.cb-icon.mono-outline.unionpay
{
    background-image: url("/assets/vendor/cb/mono-outline/unionpay.svg");
}

.cb-icon.mono-outline.visa
{
    background-image: url("/assets/vendor/cb/mono-outline/visa.svg");
}
.fp-icon-16
{
    display: inline-block;
    height: 16px;
    min-height: 16px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.fp-icon-16:not(.full)
{
    width: 16px;
    min-width: 16px;
}
.fp-icon-20
{
    display: inline-block;
    height: 20px;
    min-height: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.fp-icon-20:not(.full)
{
    width: 20px;
    min-width: 20px;
}
.fp-icon-24
{
    display: inline-block;
    height: 24px;
    min-height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.fp-icon-24:not(.full)
{
    width: 24px;
    min-width: 24px;
}
.fp-icon-32
{
    display: inline-block;
    height: 32px;
    min-height: 32px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.fp-icon-32:not(.full)
{
    width: 32px;
    min-width: 32px;
}
.fp-icon-40
{
    display: inline-block;
    height: 40px;
    min-height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.fp-icon-40:not(.full)
{
    width: 40px;
    min-width: 40px;
}

.stripe:not(.full)
{
    background-image: url("/assets/img/stripe.svg");
}

.stripe.full
{
    background-image: url("/assets/img/stripe.full.svg");
}

.stripe.full.fp-icon-16
{
    width: calc(16px * 2.384105);
}

.stripe.full.fp-icon-20
{
    width: calc(20px * 2.384105);
}

.stripe.full.fp-icon-24
{
    width: calc(24px * 2.384105);
}

.stripe.full.fp-icon-32
{
    width: calc(32px * 2.384105);
}

.stripe.full.fp-icon-40
{
    width: calc(40px * 2.384105);
}



.sumup:not(.full)
{
    background-image: url("/assets/img/sumup.svg");
}
.sumup.full
{
    background-image: url("/assets/img/sumup.full.svg");
}
.sumup.full.fp-icon-16
{
    width: calc(16px * 3.397073);
}
.sumup.full.fp-icon-20
{
    width: calc(20px * 3.397073);
}
.sumup.full.fp-icon-24
{
    width: calc(24px * 3.397073);
}
.sumup.full.fp-icon-32
{
    width: calc(32px * 3.397073);
}
.sumup.full.fp-icon-40
{
    width: calc(40px * 3.397073);
}
.qonto:not(.full)
{
    background-image: url("/assets/img/qonto.svg");
}
.qonto.full
{
    background-image: url("/assets/img/qonto.full.svg");
}
.qonto.full.fp-icon-16
{
    width: calc(16px * 3.5417064);
}
.qonto.full.fp-icon-20
{
    width: calc(20px * 3.5417064);
}
.qonto.full.fp-icon-24
{
    width: calc(24px * 3.5417064);
}
.qonto.full.fp-icon-32
{
    width: calc(32px * 3.5417064);
}
.qonto.full.fp-icon-40
{
    width: calc(40px * 3.5417064);
}